Autor ins selbst erstellte Gästebuch

am 23.12.2011 - 20:39 Uhr in
Hallo zusammen,
wenn ich in Drupal 7 im Admin-Menü unter "Struktur" -> "Inhaltstypen" -> bei Artikel auf "Felder verwalten" gehe, gibt es "COMMENT FIELDS".
Darunter finde ich den "Autor".
Wie ich das sehe wird der Autor bei einem Angemeldeten Benutzer automatisch befüllt, bei einem Gast muss/kann Name, eMail und Webseite eingetratgen werden.
Wenn ich selber eine Seite erstelle (in meinem Fall ein selber erstelltes Gästebuch) möchte ich genau diese Funktion haben, ich bekomme jedoch diesen "Autor" nicht ins Gästebuch.
Ich kann nur Felder field_ erzeugen.
Kann mir jemand eine Schritt-für-Schritt-Anleitung posten, wie ich den Autor in einen eigenen Inhaltstypen bekomme?
Danke vorab.
Gruß
Stefan
- Anmelden oder Registrieren um Kommentare zu schreiben
Verstehe ich ehrlich gesagt
am 24.12.2011 - 17:26 Uhr
Verstehe ich ehrlich gesagt nicht so ganz. Der Autor ist ein Standard-Drupal-Feld, das ist bei jedem Node immer gefüllt (entweder mit dem Benutzernamen oder so etwas wie "Gast" bei nicht angemeldeten Besuchern).
Genau...
am 24.12.2011 - 22:17 Uhr
Richtig, wenn ein "Gast" einen Eintrag macht, steht einfach "Gast" da, wenn es ein registrierter Benutzer macht, der Benutzername.
Wenn jedoch ein "Gast" einen Beitrag kommentiert, wenn er aufgefprdert einen Namen und eine eMail-Adresse einzutragen, wenn es ein registrierter Benutzer macht, kommt der Benutzername automatisch.
Ich hätte es gerne bei einem normalen Eintrag genau so wie beim Kommentar, dass eine Namenseingabe gefordert wird und nicht einfach "Gast" da steht...
Achso, jetzt habe ich es
am 24.12.2011 - 23:08 Uhr
Achso, jetzt habe ich es verstanden.
Das geht wohl mit Drupal Bordmitteln nicht, denn technisch gesehen ist ein Kommentar etwas anderes als ein Node. Bei den Kommentaren kann man diese Unterscheidung machen, bei Nodes werden aber die generellen Autoreinstellungen (also entweder der Benutzername oder der fest eingestellte "Gastname" bei unregistrierten Besuchern) genommen.
Möglich, dass man das mit irgendeinem Modul auch ändern kann, aber so etwas kenne ich nicht.
Drupal-Nicht-Bordmittel???
am 25.12.2011 - 09:19 Uhr
Geht es evtl. mit einem Modul oder anderen Drupal-Nicht-Bordmitteln?
Hat jemand einen Vorschlag?
Danke vorab.
Das ginge mit einem eigenen
am 25.12.2011 - 13:38 Uhr
Das ginge mit einem eigenen Modul, welches die Node-Form bei Gästen ändert und den Autor dann validiert. Das habe ich aber noch nicht gebraucht und deshalb keine Lösung fertig. Da wirst Du Dich in das Schreiben von Minimodulen und die Funktion [api:hook_form_alter] einarbeiten müssen.
Beste Grüße
Werner
Anfänger
am 27.12.2011 - 11:48 Uhr
Oh, da kenn ich mich garnicht aus...
Hat sowas schon jemand gemacht?
Anleitung
am 02.01.2012 - 11:59 Uhr
Kann mir hier niemand eine genauere Anleitung schicken?
Ich habe echt keine Ahnung...