+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Edit-Button verstecken

  1. #1
    Neu an Board Avatar von K123
    Registriert seit
    22.10.2004
    Beiträge
    38
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Edit-Button verstecken

    Hallo zusammen,

    da es ja leider (noch) keine vernünftige Rechteverwaltung für Mambo gibt würde es mir erstmal helfen wenn ich den Edit-Button ausblenden kann. Der Edit-Button soll nur noch auf einer bestimmten Seite sichtbar sein die ich mittels Componente 'Group Acces' vor dem Zugriff durch andere Publisher schütze. Kann man den Edit-Button verstecken? Danke!

  2. #2
    War schon öfter hier
    Registriert seit
    04.03.2005
    Ort
    Gummersbach
    Beiträge
    194
    Bedankte sich
    11
    Erhielt 49 Danksagungen
    in 38 Beiträgen

    Standard

    Ich benutze Mambo 4.5.2

    In der components/com_content/content.html.php
    den Teil hier editieren:
    Code:
    } else if ( $access->canEdit ) {
     // edit icon when item title set to hide
     ?>
    <table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">
    	<tr>
    	<td>
    	<?php
    		HTML_content::EditIcon( $row, $params, $access );
    	?>
    	</td>
    	</tr>
    </table>
    <?php
    }
    Habe ich nicht getestet. Sag bescheit wenn es geklappt hat

  3. #3
    Neu an Board Avatar von K123
    Registriert seit
    22.10.2004
    Beiträge
    38
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo Borlander,

    danke für den Tipp! Die Datei war richtig, allerdings gibts da 4 Stellen. Einfacher ist es dann, direkt die Funktion 'EditIcon' zu bearbeiten. Wenn man die einfach mit return beendet wird das Icon nicht mehr angezeigt!! Nun suche ich nur noch eine Möglichkeit wie man eigene Texte weiterhin bearbeiten kann....
    Dort gibts ja dann die Zeile:
    if ( !$access->canEdit && !( $access->canEditOwn && $row->created_by == $my->id ) )
    Ich habe mal !$access->canEdit rausgenommen, aber trotzdem bleibt das Edit-Icon auch bei eigenen Texten versteckt.... Hat jemand noch eine Idee? Oder gibt es eine andere Möglichkeit Texte zu bearbeiten ausser dem Edit-Button in der Titelzeile?


    PHP-Code:
        /**
        * Writes Edit icon that links to edit page
        */
        function EditIcon( $row, $params, $access ) {
            global $mosConfig_live_site, $Itemid, $my;
            if ( $params->get( 'popup' ) ) {
                return;
            }
            if ( $row->state < 0 ) {
                return;
            }
            if ( !$access->canEdit && !( $access->canEditOwn && $row->created_by == $my->id ) ) {
                return;
            }
            $link = 'index.php?option=com_content&amp;task=edit&amp;id='. $row->id .'&amp;Itemid='. $Itemid .'&amp;Returnid='. $Itemid;
            $image = mosAdminMenus::ImageCheck( 'edit.png', '/images/M_images/', NULL, NULL, _E_EDIT );
            ?>
            <a href="<?php echo sefRelToAbs$link ); ?>" title="<?php echo _E_EDIT;?>">
            <?php echo $image?>
            </a>
            <?php
            
    if ( $row->state == ) {
                echo 
    '( '_CMN_UNPUBLISHED .' )';
            }
            echo 
    '  ( '$row->groups .' )';
        }

  4. #4
    Neu an Board Avatar von K123
    Registriert seit
    22.10.2004
    Beiträge
    38
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Idee Juhu!!

    Hi Leute,

    kurze Info falls es noch jemand braucht, ich habs gerade gefunden. Also, in der o.g. content_html.php muss die Zeile 585 (ist innerhalb der Funktion 'EditIcon') bearbeitet werden.

    Alt:
    PHP-Code:
    if ( !$access->canEdit && !( $access->canEditOwn && $row->created_by == $my->id ) ) {
                return;
            } 
    Neu:
    PHP-Code:
    if ( !($row->created_by == $my->id ) ) {
                return;
            } 
    Nun wird das Edit-Icon nur noch bei eigenen Beiträgen angezeigt.

    Borlander,
    vielen Dank für Deine Hilfe!!!

  5. #5
    Neu an Board
    Registriert seit
    06.05.2005
    Beiträge
    29
    Bedankte sich
    0
    Erhielt 6 Danksagungen
    in 3 Beiträgen

    Frage Botton verstecken

    Hallo habe mit großem Interesse die Möglichkeit gelesen den Edit-Botton auszublenden. Gibt es auch eine Möglichkeit den Help-Botton auszublenden bzw. den Link zu ändern um z.B. eine deutsche Hilfe bereitzustellen.
    Wäre für jeden Tipp dankbar.
    Beste Grüße macjag
    Think different.

  6. #6
    Neu an Board Avatar von Dulcha
    Registriert seit
    12.06.2010
    Beiträge
    15
    Bedankte sich
    4
    1 Danksagung in 1 Beitrag

    Standard

    Hmm habe das gleiche Problem, dass ich den Button ausblenden will, allerdings habe ich unter /com_content keine "content.html.php' nur eine content.php ?

  7. #7
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.609
    Bedankte sich
    71
    Erhielt 489 Danksagungen
    in 376 Beiträgen

    Standard

    Wenn Du das gleiche Problem hast solltest Du dringend darüber nachdenken Dein Mambo 4.5.2 upzudaten

    Würdest Du bitte einmal auf das Datum des Posts schauen auf den Du gerade geantwortet hast ?
    Gruß,
    Nikolai Hilf mit ==> Deutsche Joomla! Dokumentation Help testing ==> EasyCreator

+ Antworten

Ähnliche Themen

  1. Login Admin verstecken
    Von Alain im Forum Allgemeine Fragen zu Mambo
    Antworten: 3
    Letzter Beitrag: 13.08.2006, 20:20
  2. Der Button "NEW" funktioniert nicht mehr
    Von sagahm im Forum Mambo Installation
    Antworten: 2
    Letzter Beitrag: 08.06.2005, 22:47
  3. Rechtevergabe beim Ligamanager nach Update 4.5.2.1
    Von Day im Forum Allgemeine Fragen zu Mambo
    Antworten: 3
    Letzter Beitrag: 03.03.2005, 09:24
  4. Edit Problem bei Frontpage News
    Von DonChaos im Forum Allgemeine Fragen zu Mambo 4.5.0
    Antworten: 1
    Letzter Beitrag: 06.02.2005, 11:38
  5. Submenue hat keine Button ( Grafik fehlt )
    Von theine im Forum Allgemeine Fragen zu Mambo
    Antworten: 2
    Letzter Beitrag: 12.11.2004, 16:57

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein