+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Editierbutton im Frontend deaktivieren

  1. #1
    War schon öfter hier Avatar von SunmaXX
    Registriert seit
    16.05.2005
    Alter
    22
    Beiträge
    193
    Bedankte sich
    53
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard Editierbutton im Frontend deaktivieren

    Hallo liebe Gemeinde,

    gibt es eine Möglichkeit den Beitrag Editierbutton (fuer Moderatoren und Admins) im Frontend abzuschalten?
    Liebe Grüße Laura
    (Entschuldigt bitte mein schlechtes Deutsch ich Arbeit noch dran. Deutsch ist nicht meine Muttersprache.)

  2. #2
    Moderator Avatar von Orpheus2510
    Registriert seit
    17.10.2006
    Beiträge
    14.129
    Bedankte sich
    164
    Erhielt 3.389 Danksagungen
    in 3.059 Beiträgen

    Standard

    Nur durch einen Core-Hack.
    Gruß, Orpheus2510
    Kein Support per PN! | Tutorial Migration J1.5 --> J2.5 | Joomla braucht dich!

  3. #3
    Gute Seele des Boards Avatar von Indigo66
    Registriert seit
    30.10.2007
    Ort
    München
    Beiträge
    10.687
    Bedankte sich
    338
    Erhielt 3.354 Danksagungen
    in 3.244 Beiträgen

    Standard

    Deaktivieren nicht, nur verstecken, was aber nicht sicher ist, wenn man das System sehr gut kennt.
    Aber Du kannst es ja mal mit einem CSS-Eintrag versuchen:
    Code:
    .contentpaneopen_edit {display:none;}
    Dann ist der Editier-Button aber für "alle" weg.

  4. #4
    War schon öfter hier Avatar von SunmaXX
    Registriert seit
    16.05.2005
    Alter
    22
    Beiträge
    193
    Bedankte sich
    53
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Frage

    Ich danke euch für die antworten!

    Zitat Zitat von Indigo66 Beitrag anzeigen
    Deaktivieren nicht, nur verstecken, was aber nicht sicher ist, wenn man das System sehr gut kennt.
    Aber Du kannst es ja mal mit einem CSS-Eintrag versuchen:
    Code:
    .contentpaneopen_edit {display:none;}
    Dann ist der Editier-Button aber für "alle" weg.
    @ Indigo

    Wo muss ich denn Code bearbeiten, ich meine in welcher Datei?
    Liebe Grüße Laura
    (Entschuldigt bitte mein schlechtes Deutsch ich Arbeit noch dran. Deutsch ist nicht meine Muttersprache.)

  5. #5
    Wohnt hier Avatar von cylance
    Registriert seit
    10.11.2010
    Beiträge
    2.313
    Bedankte sich
    189
    Erhielt 592 Danksagungen
    in 562 Beiträgen

    Standard

    Zitat Zitat von SunmaXX Beitrag anzeigen
    Wo muss ich denn Code bearbeiten, ich meine in welcher Datei?
    In der CSS-Datei zu Deinem Template.
    Den Eintrag den Indigo Dir genannt hat hinzufügen.

    Die CSS findest Du mit Firebug oder Webdeveloper.
    Meine Kristallkugel hat einen Sprung und die Tarotkarten hat's vom Tisch geweht. Detailierte Informationen sind hilfreich.
    We offer three kinds of service: good - chea p - fast. u can pick 2 of them
    FAQ vorn im Forum gelesen?

  6. #6
    War schon öfter hier Avatar von SunmaXX
    Registriert seit
    16.05.2005
    Alter
    22
    Beiträge
    193
    Bedankte sich
    53
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    Zitat Zitat von cylance Beitrag anzeigen
    In der CSS-Datei zu Deinem Template.
    Den Eintrag den Indigo Dir genannt hat hinzufügen.

    Die CSS findest Du mit Firebug oder Webdeveloper.
    Danke cylance

    Aber das geht nicht...
    Das hatte ich versucht in allen css Dateien die jetzt schreibgeschützt sind, siehe Bild.
    Ich verwende übrigens das template_blue.css .
    Angehängte Grafiken
    Liebe Grüße Laura
    (Entschuldigt bitte mein schlechtes Deutsch ich Arbeit noch dran. Deutsch ist nicht meine Muttersprache.)

  7. #7
    Hat hier eine Zweitwohnung Avatar von N8Surfer
    Registriert seit
    01.09.2005
    Beiträge
    1.682
    Bedankte sich
    63
    Erhielt 355 Danksagungen
    in 324 Beiträgen

    Standard

    Du musst weder die Core-Dateien hacken, noch via CSS irgendwelche Veränderungen (z.B. mit display: none; ) benutzen. Besser arbeitest du mit einem entsprechenden Overrides in deinem Template

    Ich kenne dein Template nicht, deshalb beschreibe ich hier Anhand des Beez-Template:

    Schau mal im Template > html > com_content > article (Als Beispiel für den Button in der Artikel-Vollansicht).

    Dort findet sich in der default.php folgendes (Zeile 7 - 11):
    PHP-Code:
    <?php if (($this->user->authorize('com_content''edit''content''all') || $this->user->authorize('com_content''edit''content''own')) && !($this->print)) : ?>
    <div class="contentpaneopen_edit<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
        <?php echo JHTML::_('icon.edit'$this->article$this->params$this->access); ?>
    </div>
    <?php endif; ?>
    Damit wird der Edit-Button eingebunden!

    Wenn du also diese Zeilen auskommentierst oder ganz löschst, wird der Button nicht mehr zur Verfügung stehen. Du könntest auch abfragen, welcher Benutzer (Superadmin, Admin, Manager etc.) angemeldet ist und davon abhängig machen ob der Edtit-Button eingebunden wird oder nicht
    Greetinxx N8Surfer

    Wenn man etwas haben möchte, was man noch nie gehabt hat,
    dann muss man etwas tun, was man noch nie getan hat.

  8. #8
    Hat hier eine Zweitwohnung Avatar von N8Surfer
    Registriert seit
    01.09.2005
    Beiträge
    1.682
    Bedankte sich
    63
    Erhielt 355 Danksagungen
    in 324 Beiträgen

    Standard

    Zitat Zitat von SunmaXX Beitrag anzeigen
    Danke cylance

    Aber das geht nicht...
    Das hatte ich versucht in allen css Dateien die jetzt schreibgeschützt sind, siehe Bild.
    Ich verwende übrigens das template_blue.css .
    Einfach via FTP auf deine Dateien greifen und die Schreibrechte einstellen

    Edit: template_blue.css ist nicht das Template sondern die CSS-Datei zum Template. Dein Template heißt = jsn_epic_pro.

    Das arbeitet bestimmt mit Overrides, schau halt mal dort rein
    Geändert von N8Surfer (20.12.2010 um 08:53 Uhr)
    Greetinxx N8Surfer

    Wenn man etwas haben möchte, was man noch nie gehabt hat,
    dann muss man etwas tun, was man noch nie getan hat.

  9. #9
    Wohnt hier Avatar von cylance
    Registriert seit
    10.11.2010
    Beiträge
    2.313
    Bedankte sich
    189
    Erhielt 592 Danksagungen
    in 562 Beiträgen

    Standard

    Zitat Zitat von N8Surfer Beitrag anzeigen
    Du musst weder die Core-Dateien hacken, noch via CSS irgendwelche Veränderungen (z.B. mit display: none; ) benutzen. Besser arbeitest du mit einem entsprechenden Overrides in deinem Template
    Das ist die elegantere Lösung.
    Info zu Template Overides findest Du in Lackis FAQ (siehe meine Signatur)
    Meine Kristallkugel hat einen Sprung und die Tarotkarten hat's vom Tisch geweht. Detailierte Informationen sind hilfreich.
    We offer three kinds of service: good - chea p - fast. u can pick 2 of them
    FAQ vorn im Forum gelesen?

  10. #10
    Hat hier eine Zweitwohnung Avatar von N8Surfer
    Registriert seit
    01.09.2005
    Beiträge
    1.682
    Bedankte sich
    63
    Erhielt 355 Danksagungen
    in 324 Beiträgen

    Standard

    Zitat Zitat von cylance Beitrag anzeigen
    Das ist die elegantere Lösung.
    Info zu Template Overides findest Du in Lackis FAQ (siehe meine Signatur)
    Nicht die elegantere, sondern richtige Lösung. Schließlich hat das Core-Team sich was dabei gedacht
    Greetinxx N8Surfer

    Wenn man etwas haben möchte, was man noch nie gehabt hat,
    dann muss man etwas tun, was man noch nie getan hat.

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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