Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 23. Oktober 2015 20:50
- parsec
- kennt CMS/ms
- Registriert: 04. Oktober 2012
- Beiträge: 208
Mit FEU angemeldet, nur geschützte Seiten im Menu anzeigen lassen?
Hallo Freunde,
knifflige Sache glaube ich! Ich weiß zwar wie man das Problem per Hand lösen kann, aber kann mir einer eine automatische Lösung nennen?
Das Menu anzuweisen, während des "angemeldet seins", nur aktuell geschützten Seiten anzuzeigen?! Bin mal gespannt ob das geht.
Gruß
"Es ist unmöglich, alles zu wissen" - Horaz
Offline
#2 24. Oktober 2015 22:00
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: Mit FEU angemeldet, nur geschützte Seiten im Menu anzeigen lassen?
Eine einfache Variante wäre, den internen Seiten im Alias eine Kennung/Präfix mitzugeben.
Über eine entsprechende if/else Abfrage auf das Login könntest du dann dem MenuManager-Aufruf für das Menü der geschützten Seiten den Parameter includeprefix hinzufügen ...
Offline
#3 24. Oktober 2015 14:44
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Mit FEU angemeldet, nur geschützte Seiten im Menu anzeigen lassen?
Bei AdvancedContent kann man Seiten im Menü je nach Login-Status ein-/ausblenden. Also man kann nicht nur geschützte Seiten verbergen, wenn man ausgeloggt ist, sondern auch öffentliche Seiten ausblenden, wenn man eingeloggt ist.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#4 24. Oktober 2015 18:12
- parsec
- kennt CMS/ms
- Registriert: 04. Oktober 2012
- Beiträge: 208
Re: Mit FEU angemeldet, nur geschützte Seiten im Menu anzeigen lassen?
Vielen Dank für die Antworten!
NaN, deine Lösung hört sich relativ unkompliziert an und würde für ein einfaches FEU völlig reichen.
Ich hab aber nochmal im Backend reingeschaut, mir leuchtet aber leider nicht ganz ein wo man das einstellen kann.
Cyberman
Hm, mal angenommen, man hätte verschiedene Benutzergruppen, die jeweils nach dem Einloggen auf eigenen Login-Startseiten landen (dies wurde schon gelöst) und jedes der Benutzergruppen könnte ein eigenes Menu nach dem Einloggen vor der Nase haben, das wär mit deiner Variante bestimmt möglich oder?
Das mit dem Prefix im Alias kann ich mir in der Theorie schon vorstellen.
Sagen wir mal ich hab Kunden, Mitglieder, Arbeiter als Benutzergruppen angelegt.
Dann gäb es also z.B Seiten ku_seitenname, mi_seitenname und ar_seitenname.
Wie und wo müsste man das if/else jetzt setzen?
Beitrag geändert von parsec (24. Oktober 2015 18:13)
"Es ist unmöglich, alles zu wissen" - Horaz
Offline
#5 26. Oktober 2015 08:37
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Mit FEU angemeldet, nur geschützte Seiten im Menu anzeigen lassen?
@AdvancedContent: im Backend unter "Erweiterungen -> Erweiterter Inhalt" die Option "Zeige Tab für Erweiterte Optionen" aktivieren. Dann hat man beim Bearbeiten von Seiten einen weiteren Tab namens "Erweiterte Optionen". Da sind dann alle erweiterten Optionen des Moduls für Inhaltsseiten.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
Seiten: 1