Contao-Camp 2024
Ergebnis 1 bis 20 von 20

Thema: 4.9.8 - Benutzer kann Contentelemente unerlaubterweise umsortieren

  1. #1
    Contao-Nutzer Avatar von Bigga
    Registriert seit
    10.12.2009.
    Ort
    Nettetal
    Beiträge
    149
    Partner-ID
    103
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard 4.9.8 - Benutzer kann Contentelemente unerlaubterweise umsortieren

    Hallo Alle!

    ich habe eine Installation mit einem Benutzer, der AUSSCHLIEßLICH die Sichtbarkeit bearbeiten können soll. Also das Auge auf Page- und Artikelebene.

    Aufseitenebene funktioniert das einwandfrei.
    Auf Artikelebene bekomme ich dann auch den gelben Stift - die darunterliegenden Elemente kann man nicht bearbeiten, aber verschieben!

    Wo krieg ich das denn weg - oder ist das ein Fehler im Contao?

    Danke für die Hilfe,
    Bigga
    Geändert von Spooky (03.02.2021 um 16:02 Uhr) Grund: added prefix

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Aktualisiere zuerst auf Contao 4.9.11 um ausschließen zu können, dass das nicht schon behoben wurde.

  3. #3
    Contao-Nutzer Avatar von Bigga
    Registriert seit
    10.12.2009.
    Ort
    Nettetal
    Beiträge
    149
    Partner-ID
    103
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi Spooky, hab ich gemacht - ändert leider nix :-(

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Und bei den Gruppenberechtigungen ist eingestellt, dass die jeweilige Gruppe tl_content.sorting nicht ändern darf?

  5. #5
    Contao-Nutzer Avatar von Bigga
    Registriert seit
    10.12.2009.
    Ort
    Nettetal
    Beiträge
    149
    Partner-ID
    103
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Gruppe hat ausschließlich das Recht bei tl_article "Veröffentlichung". Auf tl_content haben die gar keine Rechte.

    ... also: ja :-)

  6. #6
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.463
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich hänge mich hier mal an mit einer Frage.

    Nutze EuF-Grid in einer Installation und möchte das Verschieben der Gridelemente verhindern.

    Aktuell habe ich in der Benutzergruppe die EuF-Gridelemente deaktiviert.
    Alle Icons, bis auf das Verschieben-Icon (blauer Pfeil) sowie das Sortier-Icon via Drag and drop sind weiterhin sichtbar.

    Kann man vermutlich via DCA anpassen. Wie kann ich das erreichen?

    Danke.

    Ich habe das mal visualisiert für das erste Element.

    CE-Grid.jpg
    Geändert von planepix (17.02.2022 um 12:48 Uhr)
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  7. #7
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    Ich kann es leider gerade in keiner älteren Version testen, aber war das nicht mal anders?
    Selbst wenn man als Benutzer ein Element verschieben konnte änderte das nichts , es "sprang" quasi wieder zurück, oder irre ich mich?

  8. #8
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.463
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke für die Idee - es lässt sich leider verschieben und bleibt dann auch dort .

    Ist eine 4.9.26 Installation.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  9. #9
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    Und Du kannst Dich erinnern dass das mal anders war, so wie ich meinte?

  10. #10
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.463
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein kann ich leider nicht… War bisher nie ein Thema.
    Jetzt möchte ich aber sicherstellen, dass die Struktur nicht „aus Versehen” geändert wird
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  11. #11
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    Ich meine das wäre zu 4.4 Zeiten so gewesen als man ce-access noch benötigte.
    Wenn ein Benutzer keine Berechtigungen für ein Element hat sollte der doch gar nichts dürfen, oder?
    @planepix bist Du da evtl. schon weitergekommen?

    Ich weiß, dass ich mal was Ähnliches hatte (damals noch über die dcaconfig) um Funktionen auszublenden, leider auch gerade nicht mehr auffindbar , muss 10 Jahre her sein.
    Vielleicht liest jemand mit der uns erhellen kann, ich hab leider nicht genug Ahnung um das zu lösen.

    Wie Du schon selber sagtest: "war bisher nie Thema." bzw. nie wieder ein Thema, in meinem Fall

  12. #12
    Contao-Fan Avatar von mdoll
    Registriert seit
    25.06.2009.
    Ort
    Wietze
    Beiträge
    333

    Standard

    Hi,

    nur so als Idee, wie man das Verschieben von Gridelementen verhindern könnte: mit der Erweiterung Nodes.

    In den Artikeln die Gridelemente und die Nodes an den jeweiligen Stellen. Der Redakteur hat keinen Zugriff auf Artikel.

    In Nodes die Inhalte. Die kann der Redakteur bearbeiten.

    Und schon sind die Gridelemente nicht mehr verschiebbar.

    Gruß
    Mathias
    “Ah," said Mr Pin. "Right. I remember. You are concerned citizens." He knew about concerned citizens. Wherever they were, they all spoke the same private language, where 'traditional values' meant 'hang someone'.”
    ― Terry Pratchett, The Truth

  13. #13
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.463
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke für die Idee!
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  14. #14
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    Nette Idee, aber doch etwas umständlich alles in Nodes zu schieben bzw nur auf Nodes zugreifen zu dürfen, das würde ja bedeuten das letztendlich alle Inhalte dort liegen müsseten.

    Vielleicht kann man auch das backend css so ändern, dass man die entsprechenden Icons auf display:none; setzt.
    Man kann doch sicher das CSS so laden dass es nur bei Nicht Admins greift
    also eine contao/config/config.php anlegen und dann so etwas veilleicht?:
    PHP-Code:
     <?php

    if (TL_MODE == 'BE')
    {
        
    $objUser = \BackendUser::getInstance();
        
        if (!
    $objUser->isAdmin)
        {
            
    $GLOBALS['TL_CSS'][] = 'files/layout/css/be_redaktion.css';
        }

    }
    Ich weiß nicht ob das richtige Methode ist aber so in der Richtung könnte es doch gehen.

    Hätte aber den Nachteil, dass dann wohl alle "Verschieben Icons" weg wären auch dort wo man sie benötigt. Ich weiß nicht ob man das so fein steuern kann wie man es hier bräuchte
    Geändert von Bennie (19.02.2022 um 10:30 Uhr)

  15. #15
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.463
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke für die Idee Bennie.

    Ich habe mir mal im Inspektor das Backend CSS angesehen. Wrapper Start und Stop lässt sich schon mal eingrenzen. Dann für alle Inhaltselemente, die einen Wrapper nutzen…
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  16. #16
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    @planepix

    für welche Idee / Lösung hast Du Dich entschieden?

  17. #17
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.463
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bisher nicht weiter verfolgt…
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  18. #18
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    Ich habe jetzt in einer alten 3.5 (mit ce-access Extension) nochmal getestet und hab mich wohl richtig erinnert.
    Dort habe ich das Akkordeon nicht erlaubt und wenn ein Benutzer dieses verschiebt passiert nichts im Frontend.

    Es ist sogar so, dass wenn man einen Reload im Backend macht oder die Seite wechselt und wieder zurückkommt, sich das Akkordeon wieder dort befindet wo es war.

    Ein Verschieben war also damals nicht! möglich .

    Jetzt ist die Frage warum das jetzt nicht mehr so ist?

  19. #19
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Könnte möglicherweise beabsichtigt sein. Du könntest das auf GitHub zur Diskussion bringen.
    » sponsor me via GitHub or PayPal or Revolut

  20. #20
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    ja hab ich hier als Bug angegeben, hoffe das ist so richtig
    https://github.com/contao/contao/issues/4243

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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