Gast kann keine Inhalte erstellen
am 16.10.2009 - 14:38 Uhr in
Ich moechte das der Gastbenutzer Inhalte eines bestimmten Typs erstellen kann.
Der Inhaltstyp enthaelt CCK Felder: Conditional Fields, Text, Number, Email.
Content Access und Content Permissions sind aktiviert und alle Berechtigungen fuer den Gast gesetzt.
Automatic Nodetitles und Autopath sind auch aktiviert.
Wenn der Gast nun einen Inhalt erstellt und absendet wir der Fehler 404 angezeigt und es wurde kein Inhalt erstell und es ist auch kein Fehler im Log verzeichnet.
Ich habe schon den Cache geleert und die Berechtigungen neu aufgebaut.
Hat jemand eine Idee woher das Problem noch kommen koennt?
- Anmelden oder Registrieren um Kommentare zu schreiben

Das Problem sitzt vor dem Rechner
am 16.10.2009 - 15:12 Uhr
Der Benutzer Gast hat immer die User ID 0.
An dieser 0 wird er neben seinem Namen, sein Benutzername ist anounymus, identifiziert.
In der Regel koennen Benutzer ihre eigenen Inhalte bearbeiten oder loeschen.
Nun stelle Dir vor Gaeste koennen Inhalte erstellen. Welcher Gast kann nun von welchem Gast Inhalte bearbeiten?
Ein weiterer Aspekt ist eventuell ein rechtlicher. Wie willst Du feststellen wer welche Inhalt produziert hat?
Mir ist bisher eine einzige Ausnahem bekannt, das Gaeste Inhalte erstellen duerfen.
Es ist aber nicht wirklich eine Ausnahme. Ich meine damit einen Inhalt der mittels des Modules "Content Profile" als Benutzerprofil definiert ist und den ein Gast bei der Registrierung als Profil erstellt. Ein Inhalt von dieser Art wird aber nur erstellt wenn die Registrierung erfolgreich beendet wird. Ist sie erfolgreich beendet ist der damit erstellte Inhalt aber kein Inhalt der von einem Gast erstellt wurde.
Hat jemand eine Idee woher das Problem noch kommen koennt?
Ja, ich habe eine Idee.
Das Problem sitzt vor dem Rechner und verfolgt die Idee das Gaeste Inhalte erstellen duerfen.
------------------------
Quiptime Group
Na ja ich kenne im Internet
am 16.10.2009 - 15:40 Uhr
Na ja ich kenne im Internet viele Seiten auf denen Gäste Inhalte erstellen... Schon allein das uralte Gästebuch konzept, oder Blogs mit Kommentar feldern unter dem beitrag.... also ganz so abwegig ist die Idee auch nicht.
An sich musst du nur Unter Benutzerverwaltung admin/user/permissions dem anonymus user die entsprechende rechte geben.
natürlich solltest du dir erstmal gedanken machen ob du das willst und mit den Konsequenzen, wie immer die dann aussehen leben kanst.
Wir fanen irgendwie an 2
am 16.10.2009 - 16:44 Uhr
Wir fangen irgendwie an 2 Dinge zu vermischen:
das wäre auf der einen Seite der Sinn des Ganzen, um den es eigentlich nicht ging
und zum Zweiten, das systemische Problem, das ich in der Drupalinstallation und für das ich eigentlich eine Lösung suchte
und ja Gäste dürfen in einer normalen Drupalinstallation Inhalte erstellen, das hab ich gerade nochmal mit einer frischen Installation getestet.
hier blind zu sagen was es
am 16.10.2009 - 17:08 Uhr
hier blind zu sagen was es ist ist schwierig...
zuerstmal evtl. auf ein standard garland theme wechseln um sicherzustellen das du die keine Funktionalität "rausgethemed"
hast.. dann nach und nach module deaktivieren (zuerst die,die den zugriff beschränken wie content_access content_permissions acl) eins nach dem anderen und immer wieder testen...
oder
einen debuger an die site hängen und danach suchen wo drupal entscheidet dich auf die 404 seite zu schicken...