[gelöst] Einige Module funktionieren nur unter "User 1"
am 05.03.2014 - 13:46 Uhr in
Hallo zusammen,
Irgendwas scheint bei meiner Installation im Argen zu liegen. Einige Module funktionieren nur, wenn ich als Admin, also User 1, eingeloggt bin. Bei allen anderen Usern und auch bei Gast funktionieren sie nicht. U.a.:
- CKEditor funktioniert nur als User 1, ansonsten erscheint der blanke Textbereich
- Gallery Formatter zeigt die grünen Pfeile nur unter User 1 an, ansonsten werden die Bilder in einer Art Fallback-Modus aufgelistet.
- Fotos werden nur unter User 1 mittels Lightbox2 angezeigt. Ansonsten erscheint nur das einfache Bild (kein schöner Rahmen drumrum etc.
Ich vermute ja fast alles was JavaScript verwendet, funktioniert nur mit User 1. Ich habe Drupal 7.26 und die jeweilig aktuellen Modulversionen (stable) installiert.
Hat irgendjemand eine Idee was hier schiefläuft? Es scheint sich ja um ein Berechtigungsproblem zu handeln (oder nicht?), ich konnte jedoch kein Konfigurationsproblem feststellen.
Ich bin für jede Hilfe dankbar.
Martin
P.S.: Wer will kann sich das Problem hier mal live anschauen.
- Anmelden oder Registrieren um Kommentare zu schreiben
Du hast deine Frage schon
am 05.03.2014 - 14:43 Uhr
Du hast deine Frage schon selbst beantwortet. Es hört sich ganz nach einem Berechtigungsproblem an.
Damit angemeldete Benutzer, Admins oder Gäste den CKEditor benutzen können musst den entsprechende Haken unter admin/people/permissions pro Rolle festlegen.
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com
Das ist glaube ich nicht das Problem
am 05.03.2014 - 14:55 Uhr
Danke für den Hinweis, aber ich wüsste nicht um welche Einstellung es sich handeln sollte. Außerdem erlärt das nicht anderen beiden Probleme. Oder muss ich irgendwo einstellen, dass ein Gast Bilder per Lightbox sehen darf, oder die Fotoalben korrekt angezeigt werden sollen? Diese Einstellungen müsste ich glatt übersehen haben. Ich glaube eher, dass das Problem woanders liegt, bin aber ansonsten mit meinem Latein am Ende. :(
mdatab schrieb Oder muss ich
am 05.03.2014 - 15:13 Uhr
Oder muss ich irgendwo einstellen, dass ein Gast Bilder per Lightbox sehen darf, oder die Fotoalben korrekt angezeigt werden sollen? Diese Einstellungen müsste ich glatt übersehen haben.
Ja. Bleiben wir beim Ckeditor.
Unter Verwaltung » Konfiguration » Inhaltserstellung » Textformate » Rollen: Die gewünschte Rolle aktivieren in der sich der Benutzer befindet.
Außerdem unter Verwaltung » Benutzer das Textformat CKeditor für die Rolle freischalten.
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com
howdytom schrieb Unter
am 05.03.2014 - 15:37 Uhr
Unter Verwaltung » Konfiguration » Inhaltserstellung » Textformate » Rollen: Die gewünschte Rolle aktivieren in der sich der Benutzer befindet.
Ja, das ist gemacht. Ich verwende Filtered HTML und da ist Authentifizierter Benutzer ausgewählt.
Außerdem unter Verwaltung » Benutzer das Textformat CKeditor für die Rolle freischalten.
Du meinst, das von CKEditor verwendete Textformat? Bei mir ist das Filtered HTML. Und das ist für die Rolle Authentifizierter Benutzer freigeschaltet.
Zitat: Du meinst, das von
am 05.03.2014 - 19:15 Uhr
Du meinst, das von CKEditor verwendete Textformat? Bei mir ist das Filtered HTML. Und das ist für die Rolle Authentifizierter Benutzer freigeschaltet.
Ja, und zusätzlich sollte dann in den Berechtigungen (deineseite.de/admin/people/permissions) im Bereich > FILTER > ein Haken "Das Textformat Filtered HTML verwenden" für "Authentifizierter Benutzer" aktiv sein. Ggf. Cache leeren
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com
howdytom schrieb Ja, und
am 06.03.2014 - 09:48 Uhr
Ja, und zusätzlich sollte dann in den Berechtigungen (deineseite.de/admin/people/permissions) im Bereich > FILTER > ein Haken "Das Textformat Filtered HTML verwenden" für "Authentifizierter Benutzer" aktiv sein. Ggf. Cache leeren
Genau, das ist alles so konfiguriert.
Werden zusätzliche
am 06.03.2014 - 12:47 Uhr
Werden zusätzliche Berechtigungsmodule verwendet?
Schon einmal probiert die Berechtigungen neu aufzubauen?
deineseite.de/admin/reports/status/rebuild
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com
howdytom schriebWerden
am 06.03.2014 - 12:59 Uhr
Werden zusätzliche Berechtigungsmodule verwendet?
Ja, ich verwende noch das Content Access Modul. Damit kann man bei den Inhaltstypen die Berechtigungen entsprechend festlegen. Diese sind aber korrekt gesetzt.
Schon einmal probiert die Berechtigungen neu aufzubauen?
deineseite.de/admin/reports/status/rebuild
Das ist ein guter Tipp, das hab ich noch nie gemacht... Allerdings hat das auch nicht geholfen. :(
Hm, kann es sein, dass Plain
am 06.03.2014 - 13:19 Uhr
Hm, kann es sein, dass Plain Text im Inhaltstyp für das Body Feld hinterlegt ist?
Inhaltstyp > SeiteXY > Felder Verwalten > Body > Textverarbeitung
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com
howdytom schrieb Hm, kann es
am 06.03.2014 - 13:24 Uhr
Hm, kann es sein, dass Plain Text im Inhaltstyp für das Body Feld hinterlegt ist?
Inhaltstyp > SeiteXY > Felder Verwalten > Body > Textverarbeitung
Nein, das ist Filtered HTML angegeben. Wenn man z.B. neuen Content erstellt, steht das auch unter dem Textfeld dran. Dennoch wird der CKEditor nicht angezeigt. Nur bei User 1.
Okay. Zum Test könntest du
am 06.03.2014 - 13:46 Uhr
Okay. Zum Test könntest du einen anderen Editor installieren. Ich vermute irgendein Modul hat hier die Berechtigungen geändert. Vielleicht hast du irgendwann einmal ein anderes Permission Modul installiert.
Wenn es Dir hilft, kannst du mir einen Testaccount deiner Seite per PM schicken. Dann werfe ich mal einen Blick darauf.
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com
Jetzt bin ich noch auf was
am 06.03.2014 - 14:07 Uhr
Jetzt bin ich noch auf was anderes aufmerksam gemacht worden: Wenn ich nicht als User 1 angemeldet bin, bekomme ich auf den entsprechenden Seiten einen JavaScript-Fehler:
uncaught exception: Syntax error, unrecognized expression: .
Diesen Fehler bekomme ich unter User 1 nicht.
Schwierig hier etwas ohne
am 06.03.2014 - 15:27 Uhr
Schwierig hier etwas ohne weitere Infos zu den verwendeten Modulen zu sagen. Vielleicht hat dies etwas mit deinen anderen Problemen zu tun. Wurden Anpassungen an Modulen vorgenommen? Verwendest du Beta oder Developer Versionen? Verwendest du das jquery_plugin Modul? Wurden die Module vollständig hochgeladen? Auch hier mal einen Blick in die Release notes werfen, ob jQuery Inkompatibilitäten bekannt sind.
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com
Ja ich denke auch dass dies
am 06.03.2014 - 15:41 Uhr
Ja ich denke auch dass dies die Ursache aller erwähnten Probleme ist.
(Ich hatte auch schonmal das content_access Modul deaktiviert, was aber auch nichts gebracht hat...
das riecht nach
am 06.03.2014 - 17:54 Uhr
einem jQuery-Problem
Welch Version hast du?
Grüße
Ronald
ronald schriebeinem
am 07.03.2014 - 08:55 Uhr
einem jQuery-Problem
Welch Version hast du?
Hmm, nachdem ich das jquery_update Modul deaktiviert habe wird wohl die Standard-Version, die mit Drupal 7 kommt, verwendet. Ich weiß gerade nicht welche das ist (1.4?) oder wie ich das nachschauen kann...
Komisch ist eben, dass es unter User 1 funktioniert, sonst aber nicht...
Ich vermute langsam, dass bei
am 07.03.2014 - 11:53 Uhr
Ich vermute langsam, dass bei der DB irgendwas im Argen liegt. Ich habe eine Multi-Site Installation und bei den anderen beiden Sites funktioniert alles. Jetzt ist natürlich die Frage, was da nicht mehr stimmt. Kann man dem vielleicht mit irgendwelchen Tools oder Modulen auf die Schliche kommen?
Nur fürs Protokoll: Ich habe
am 26.03.2014 - 16:36 Uhr
Nur fürs Protokoll: Ich habe das Problem gefunden. Das Modul lightbox2 hat die Probleme verursacht. Besagter Syntax Error ist nach deaktivierung des Moduls verschwunden. Warum das aber nur bei der einen Site auftrat und nicht bei den anderen ist mir nicht ganz klar. Jedenfalls habe ich lightbox durch colorbox ersetzt und nun ist alles ok.
Super. Danke für die
am 26.03.2014 - 16:43 Uhr
Super. Danke für die Rückmeldung. Wenn noch kein Bugreport existiert unbedingt anlegen.
Grüße aus dem sonnigen Heidelberg.
Maker • Visual Designer • Site Builder https://binroth.com