Frontend-Editing nur für bestimmte Mitgliedergruppen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • andreasisaak
    Contao-Urgestein
    • 07.07.2009
    • 4107

    #1

    Frontend-Editing nur für bestimmte Mitgliedergruppen

    Hallo,

    kann ich das Frontend-Editing händisch im Template nur bestimmten Mitgliedergruppen erlauben? Zurzeit ist mein Template so aufgebaut:

    PHP-Code:
    <a href="<?php echo $entry['urlEdit']; ?>"><?php echo $GLOBALS['TL_LANG']['tl_custom']['editItem']; ?></a>
    Jetzt wird der Link aber immer angezeigt, User ohne Berechtigung können draufklicken und sehen dann "Zugriff verweigert". Am liebsten wäre mir aber wenn sie garnicht erst den Link sehen würden. Gibt es da eine Abfrage für Frontend-User die ich verwenden könnte?

    Und eine Frage hätte ich noch ;-) ich finde einfach nicht die Option um die Sicherheitsfrage in der Modulkonfiguration zu deaktivieren. Es gibt diese Checkbox einfach nicht?!

    LG
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo jared,
    ohne große Programmierkenntnisse kannst du das einfach mit einer 2. Liste machen. Bei der einen gibts nen Link bei der anderen nicht. Wobei die eine dann nur für Mitglieder eingeblendet wird und die andere nur für Gäste. Dann hast sogar beides auf einer Seite und gut ist ;-)

    Sicherheitsabfrage kannst du im Modul ausstellen... Also im Edit Modul...


    Hier noch mal gesammelte Infos zu dem Thema: http://de.contaowiki.org/Catalog_mit...flow_erstellen

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

    Kommentar

    • scribble
      Contao-Nutzer
      • 04.09.2009
      • 174

      #3
      Hallo zusammen

      Ich häng' mich hier direkt dran. Mit wie viel Aufwand ist es möglich, einen Katalogeintrag an einen einzelnen User zu binden, d.h. dass im FE nur dieser User den Eintrag bearbeiten kann? FE-User sollten auch Einträge erfassen können. Macht bei diesen Anforderungen eine Eigenentwicklung mehr Sinn oder könnte man den Catalog mit einer zusätzlichen Extension, welche einzelne Funktionen des catalogs erweitert, arbeiten? Kenne Contao leider in seinen Tiefen noch nicht gut genug.

      Danke & schönes Wochenende.

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Zitat von scribble Beitrag anzeigen
        Hallo zusammen

        Ich häng' mich hier direkt dran. Mit wie viel Aufwand ist es möglich, einen Katalogeintrag an einen einzelnen User zu binden, d.h. dass im FE nur dieser User den Eintrag bearbeiten kann? FE-User sollten auch Einträge erfassen können. Macht bei diesen Anforderungen eine Eigenentwicklung mehr Sinn oder könnte man den Catalog mit einer zusätzlichen Extension, welche einzelne Funktionen des catalogs erweitert, arbeiten? Kenne Contao leider in seinen Tiefen noch nicht gut genug.

        Danke & schönes Wochenende.
        Hallo scribble,
        es ist wenn du meinem Link folgst doch jetzt schon möglich, das Mitglieder (FE-User) nur Ihre eigenen Einträge sehen und bearbeiten können...
        Da brauchst nix mehr selber entwickeln ;-)

        Viele Grüße
        Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
        [Arbeitet bei -> Paus Design & Medien]
        "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

        Kommentar

        • andreasisaak
          Contao-Urgestein
          • 07.07.2009
          • 4107

          #5
          Danke dir erstmal für deine Hilfe aber leider ist das nicht ganz was ich suche! Die Programmierkenntnisse sind ja vorhanden, so ist es nicht - daran wird es also nicht scheitern.

          Dein Vorschlag passt leider nicht ganz in mein Projekt, weil ich keine Detailseiten habe und sich alles in der mod_cataloglist.tpl und catalog_simple.tpl abspielt. Ich will ja eigentlich nur eine kleine PHP Abfrage im Template realisieren indem ich die Rechte der FE-User abfrage. Gibt es sowas für Contao?

          Leider konnte ich noch nichts dergleichen finden

          Kommentar

          • andreasisaak
            Contao-Urgestein
            • 07.07.2009
            • 4107

            #6
            Entschuldige den Doppelpost aber ich kann die Sicherheitsfrage einfach nicht entfernen Es gibt bei mir im Modul "[Katalog-Bearbeitung]" keine Option.

            Oder meinst du mit dem Edit Modul was anderes?

            Kommentar

            • MacKP
              Contao-Yoda
              • 15.06.2009
              • 13315

              #7
              Ne, da hast schon recht (bin mit den engl. Begriffen etwas vertrauter tschuldige).
              Bei Katalog-Bearbeiteng > Modul-Konfiguration > Sicherheitsfrage deaktivieren
              ankreuzen und fertig...

              Viele Grüße
              Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
              [Arbeitet bei -> Paus Design & Medien]
              "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

              Kommentar

              • andreasisaak
                Contao-Urgestein
                • 07.07.2009
                • 4107

                #8
                Na ja wie schon 2mal erwähnt gibt es diese Option nicht in meinem Modul ;-) ich hatte mir ja schon alle Tutorials durchgelesen und das ist das einzige was ich bisher nicht finden konnte! Muss aber ehrlich zugeben das ich diesen Teil des Catalogs bisher sehr vernachlässigt habe und mir erst jetzt genau anschaue.

                Anbei nochmal ein Screenshot wie es in meinem Modul aussieht.
                Angehängte Dateien

                Kommentar

                • MacKP
                  Contao-Yoda
                  • 15.06.2009
                  • 13315

                  #9
                  Hallo jared,
                  tschuldige das ich gerade nicht im irc geantwortet habe (hier musste kurz der Krankenpfleger tätig werden, da Frau nen kleinen Unfall in der Küche hatte *g*).

                  So wie das aussieht hast du noch ganz andere Probleme als das eine fehlende Feld.
                  Hast du irgendwo im Backend so grüne Überschriften oder so die beim draufklicken die Unterpunkte bei den Strichen einklappen?
                  Ich glaube nicht...

                  Guck dir mal diesen Artikel an: http://de.contaowiki.org/Soll_diese_...end_geht_nicht

                  Dort dürfte auch eine Lösung für dein Problem beschrieben sein.

                  Dann ist eventuell noch die Frage ob du den Catalog richtig installiert hast (über Backend oder per Hand über ftp?)

                  Viele Grüße
                  Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                  [Arbeitet bei -> Paus Design & Medien]
                  "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                  Kommentar

                  • andreasisaak
                    Contao-Urgestein
                    • 07.07.2009
                    • 4107

                    #10
                    Ähm ich verstehe nicht.
                    Das ist nicht das erste Mal das ich Contao in einem Unterordner installiert habe, es funktioniert das Javascript und auch sonst habe ich keine Probleme. Nur sehe ich halt einfach nicht das Feld "Sicherheitsfrage deaktivieren"...

                    So wie das aussieht hast du noch ganz andere Probleme als das eine fehlende Feld.
                    Hast du irgendwo im Backend so grüne Überschriften oder so die beim draufklicken die Unterpunkte bei den Strichen einklappen?
                    Ich glaube nicht...
                    Was meinst du damit?

                    Ich komme nochmal ins IRC :-)

                    Kommentar

                    • MacKP
                      Contao-Yoda
                      • 15.06.2009
                      • 13315

                      #11
                      Haha, da bin ich ja total auf das alte Layout reingefallen was du benutzt ><
                      hmm
                      Ich hab gerade wie gesagt keine contao 2.9er installation mit Catalog, kann also nicht testen ob es daran liegt.
                      Eventuell kann da ein anderen auch noch mal eben nachschauen ob das Feld bei ner 2.9er install fehlt?

                      Viele Grüße
                      Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                      [Arbeitet bei -> Paus Design & Medien]
                      "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                      Kommentar

                      • andreasisaak
                        Contao-Urgestein
                        • 07.07.2009
                        • 4107

                        #12
                        Hast du eventuell schon was neues bezüglich meines Bugs mit dem Captcha herausgefunden?

                        Kommentar

                        • MacKP
                          Contao-Yoda
                          • 15.06.2009
                          • 13315

                          #13
                          Zitat von jared Beitrag anzeigen
                          Hast du eventuell schon was neues bezüglich meines Bugs mit dem Captcha herausgefunden?
                          Hallo jared,
                          ich habe das schon mal als Ticket eingetragen.
                          Wäre schön wenn andere das noch testen könnten (ich hab wie gesagt gerade kein Setting wo ich das mal eben machen kann).

                          Hast du denn mal geschaut ob die Checkbox im Quelltext zu sehen ist? Wenn ja kannst du wie gesagt mal eben mit Firebug den Wert ändern und speichern.
                          Oder eben wenns ganz dringend ist mal eben direkt in der Datenbank...

                          Viele Grüße
                          Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                          [Arbeitet bei -> Paus Design & Medien]
                          "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                          Kommentar

                          • andreasisaak
                            Contao-Urgestein
                            • 07.07.2009
                            • 4107

                            #14
                            Ja im Quelltext habe ich schon nachgeschaut! Da ist es leider nicht.
                            Weißt du auf die schnelle welches Feld in der DB dafür geändert werden muss?

                            Kommentar

                            • andreasisaak
                              Contao-Urgestein
                              • 07.07.2009
                              • 4107

                              #15
                              Habs gefunden. Hatte innerhalb der DB fälschlicherweise noch in den Catalogsettings nachgeschaut und nicht in den Modulen. Jetzt ist das Feld erstmal weg - ist für den ersten Moment auch ausreichend.

                              Kommentar

                              Lädt...