Ich muss leider nochmal stören.
Nun habe ich es irgendwie geschafft, dass registrierte Nutzer alle Menüeinträge sehen, aber Administratoren und Moderatoren sehen nur die Hälfte davon. Wie kann ich das nun wieder ändern?
Menüeinträge nur teilweise sichtbar
- Ride
- Erledigt
-
-
Hallo,
Meine ersten Ideen: Hast du den Browser-Cache gelöscht oder hast du vielleicht eine Zugriffebene erstellt, auf die nur registrierte Benutzer zugreifen dürfen?
Mit mehr Informationen könnte man konkreter Antworten ...
-
Nein, eine Zugriffsebene habe ich nicht erstellt.
Welche Infos werden denn benötigt? -
Handelt es sich wieder um folgende Site:
Zwei Login Masken auf Startseite
mit dem Community Builder ?
In welcher Zugriffebene sind die betreffenden Menüeinträge welche die Administratoren und Moderatoren (im Front-End ?) nicht sehen ?
Sind es Menüeinträge vom Community Builder ?
Geh mal im Backend in einen der Menüeinträge welche die Administratoren und Moderatoren im Front-End nicht sehen und poste hier was dort in Details -> Link eingetragen ist:
z.B.: Link index.php?option=com_contact&view=categories&id=0
damit wir wenigstens wissen um was für Menüeinträge es sich überhaupt handelt.Und jetzt fällt mir noch die wichtigste Frage ein:
Sind die Administratoren und Moderatoren im Front-End überhaupt eingelogt(angemeldet) wenn der "Fehler" auftritt.
Der Login im Backend genügt nicht. Auch Administratoren und Moderatoren müßen dort den Login machen:
http://pr0n.koeln/index.php/login
um die nicht öffentlichen Menüeinträge im Front-End angezeigt zu bekommen.Muß ich das nachfolgende jetzt jedesmal wieder bei dir wiederholen ?
Für die Fragesteller:
Gebt so viel Information bei wie möglich, bedenkt dass die Supporter nicht das sehen, was ihr vor euch seht.
Helft den Supportern, indem ihr möglichst einen Link zu dem Problem postet.
aus: -
Ja, es handelt sich immer noch um die selbe Seite.
Die Menüeinträge, die man so sieht, haben die Zugriffsebene Spezial. Alle anderen Menüeinträge, die man nicht sehen kann, sind auf Registriert.
Der Menüeintrag "Film und Fernsehen": index.php?option=com_content&view=category&id=13
Dieses Mal sind es aber keine Menüs vom CB.
Die User sind eingeloggt.
User, die der Gruppe Registriert angehören, sehen die Menüs. Nur die User, die Moderatoren sind oder ich als Super Benutzer kann kaum Einträge sehen. -
Die User sind eingeloggt.
Im Front-End ? Bitte genauere Antworten sonst ist es nur ein stochern im Nebel !
Bei welchen Benutzergruppen ist dort "haben Zugriff" aktiv :
Benutzer -> Zugriffsebenen -> Registriert -
Ja, im Frontend sind die Menüeinträge teilweise nur sichtbar.
Registriert: Registriert und Autor -
Registriert: Registriert und AutorDann brauchst du dich auch nicht wundern das auch nur Benutzer die in den Benutzergruppen Registriert oder Autor sind das sehen.
Kannst du ja beliebig an dieser Stelle ändern und speichern.Standardmäßig sehen eigentlich auch "Manager" und "Super Benutzer" alles was in der Zugriffsebene auf "Registriert" ist. Diese sind dann aber auch in der Zugriffsebene "Registriert". Siehe zum Beispiel (Screenshot) dort:
https://docs.joomla.org/Help35:Users_Access_Levels
ZitatAccess levels control which users can view which objects on your site. Objects include menu items, modules, categories, and component items (articles, contacts, and so on). Each object in the site is assigned to one access level.
per Google-Übersetzter:
Zitat
Zugriffsebenen steuern, welche Benutzer können sehen, welche auf Ihrer Website Objekte. Objekte sind Menüpunkte , Module, Kategorien und Komponentenartikel (Artikel, Kontakte, und so weiter). Jedes Objekt in der Seite ist eine Zugriffsebene zugewiesen.ACL-Grundlagen auch dort:
http://www.jah-tz.de/tipps-tri…zu-joomla/joomla-acl.html
https://docs.joomla.org/J3.x:Access_Control_List_Tutorial
Allgemeine Grundlagen z.B.:
-
Danke.
Jetzt habe ich allerdings im Backend nur noch eingeschränkten Zugriff. Unter System sind plötzlich nur noch drei Menüpunkte. -
Jetzt ( nanchdem was wo wie geändert wurde ? )
ich ( in Benutzergruppe(n) hat auf welche Zugriffsebenen Zugriff ?
drei Menüpunkte. ( welche ? )Keine Details => keine sinnvolle Antwort.
-
Im Backend der Punkt Systemeinstellungen ist weg.
Super Benutzer steht auf Super Benutzer und Registriert.
Sehe nur noch unter System Kontrollzentrum, Cache leeren und Abgelaufenen Cache leeren. -
Geh eingeloggt dorthin:
pr0n.koeln/administrator/index.php?option=com_users&view=levels
mach einen Screenshot und poste ihn hier im Forum. ( +Antworten -> Erweiterte Antwort -> Dateianhänge )
-
Bitteschön:
-
Das müßte normalerweise aber analog wie nachfolgendes aussehen(mit Benutzergruppen):
https://docs.joomla.org/File:H…wing-access-levels-en.png
Dehalb nochmals meine obige Frage:
Was ist wo und wie geändert worden bevor der Fehler aufgetreten ist ?Keine Details => keine sinnvolle Antwort.
-
Wenn ich das ja wüsste, was ich genau verändert habe, würde ich den Fehler ja selbst beheben.
-
Sehe gerade das ich mich geirrt habe. Die Anzeige der Zugriffsebenen mit Benutzergruppen ist erst ab der künftigen Joomla-Version 3.6 an dieser Stelle enthalten.
Daher geh eingeloggt wieder dorthin:
pr0n.koeln/administrator/index.php?option=com_users&view=levels
und klicke dort auf "Spezial" und mach wieder ein Screenshot und poste ihn wieder hier im Forum.
Ebenso für "Super Benutzer" und "Registriert" -
Bitteschön.
-
Bei Zugriffsebene "Spezial" mußt du unbedingt zuerst auch bei Super Benutzer ein Haken in der Checkbox aktivieren und speichern.
Bei Zugriffsebene "Registriert" ebenso wenn du möchtest das alle Super-User die Menüpunkte im Front-End sehen sollen die auf der Zugriffsebene "Registiert" abgespeichert wurden.
Am Schluß bei Zugriffsebene "Super Benutzer" kannst du den Haken bei Registriert entfernen.
-
Danke, aber im Backend habe ich nun noch immer keinen Zugriff auf die Systemeinstellungen.
-
Joomla-Cache löschen(Cache leeren) anschließend vom Backend ausloggen(abmelden) dann Browser-Cache löschen und im Backend wieder einloggen.
Wenns dann immer noch nicht geht obige drei Screenshots erneut erstellen und hier im Forum posten.