Wo finde ich den Code für die "Registrieren Seite"?

am 30.11.2010 - 20:42 Uhr in
Wo finde ich den Code für die "Registrieren Seite"?
Ich möchte gerne die Eingabefelder für die Registrierungsseite von Drupal (wenn sich also jemand anmelden möchte als User) verändern. Gibt es da eine ähnliche Fundstelle (Modul) wie zum Beispiel beim Forum-Modul?
Wo finde ich dies?
Ich möchte dort die Eingabefelder verändern und ergänzen...ich hoffe ich kann da einfach in den php code hacken?
Dann gehts es noch weiter: Ich würde gerne das CSS verändern. Wo finde ich diesen Code?
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben
Was willst du denn genau
am 30.11.2010 - 21:05 Uhr
Was willst du denn genau machen, Felder ergänzen tust du am besten mit dem Modul Content Profile
Zitat: ich hoffe ich kann da
am 01.12.2010 - 00:44 Uhr
ich hoffe ich kann da einfach in den php code hacken
Bist denn du des Wahnsinns, zu hoffen, den Core hacken zu können? Ô_o Das macht man nicht, das ist böse!
Content Profile
Immer diese Empfehlung, gleich Content Profile zu nutzen. Nichts gegen das Modul, ist auf jeden Fall praktisch, aber für so was triviales wie ein paar zusätzliche Felder reicht auch das Core-Modul "Profile". Der Sinn hinter Content Profile sind doch nicht die extra Felder, sondern die Node-Funktionalität. Und wenn ich die nicht unbedingt benötige, sondern nur ein paar extra Felder, würde ich immer zum Profile-Module greifen, weil da Content Profile (und CCK, was man dafür benötigt) nur unnötiger overhead ist.
Zum ändern der Felder bietet sich evtl. auch hook_form_alter an.
CSS
am 01.12.2010 - 01:39 Uhr
Also, du könntest für das CSS einfach für Firefox das Add-On Firebug installieren, damit findest du die Sachen die du ändern möchtest, also ID's, Klassen und die ganzen Felder etc., habe ich auch so gemacht ;-)
Bei Node -> Edit habe ich die CCK-Felder, die standardmäßig untereinander sind, passend in einer Reihe gesetzt und vieles mehr :D da brauchte man auch nix am und im Core hacken ;-) obwohl ich ein paar Div's floaten wollte, klappte aber noch nicht, so musste ich es etwas anders machen. Die Felder sind, denke ich nun, benutzerfreundlich geworden. Beim Drüberfahren mit der Maus wird beim Feld ein roter Rand angezeigt und beim Klicken ein roter Rand mit Hintergrundfarbe. Bei den Auswahlfeldern wird per :after ein Text erzeugt, wo der Benutzer erkennt, dass das Feld aktuell ist, also das was ausgewählt wurde. Bei active wird eine andere Farbe genommen ;-)
Sieht etwa so aus:
option {background-color:#ffebcd; color:#333;}
option[selected="selected"] {font-weight:bold; color:#ff0000;}
option[selected="selected"]:after {content: " (aktuell)";}
Damit bekommt man aber noch
am 01.12.2010 - 01:56 Uhr
Damit bekommt man aber noch keine neuen Felder hin ;)
Felder
am 01.12.2010 - 05:18 Uhr
Damit bekommt man aber noch keine neuen Felder hin ;)
Das nicht, aber Themen kannste dann schon mal wenn die Felder da sind ;-)
Danke an alle
am 25.12.2010 - 20:39 Uhr
ich werde mir die Sache am Wochenende mal anschauen und mich nochmals melden!
hat jemand eine ahnung wie er es hier gemacht hat:
.mamacommunity.de/user/register
danke!
Die Zustimmung kann man mit
am 01.12.2010 - 22:42 Uhr
Die Zustimmung kann man mit terms of use machen, für den Sicherheitscode verwendest du captcha. Schwieriger ist das E-Mail Verificationsfeld, das musst du wohl über den hook form_alter machen.
terms of use kenne ich, aber
am 02.12.2010 - 19:38 Uhr
terms of use kenne ich, aber der nachteil ist:
hat man lange agb, dann wird die regisiterungsseite ziemlich lang. dies will ich vermeiden, eben auch eher mit agb als link und dann zum akzeptieren einfach einen haken dran....
gibt es sowas auch als fertiges modul?? (also neben terms of use)
Danke!
Du kannst ja in den AGB einen
am 02.12.2010 - 20:05 Uhr
Du kannst ja in den AGB einen Link erstellen, es gibt übrigens auch noch legal.