Modul zum eintragen des Benutzernamens
am 26.04.2015 - 11:49 Uhr in
Hallo zusammen.
Ich betreibe und baue eine Webseite für eine GTA 5 Crew.
Diesse Crew möchte nun etwas ganz Spezielles haben und ich bin für diese Umsetzung noch nicht fündig geworden. Ich versuch das jetzt mal zu erklären und hoffe, das mir jemand helfen könnte.
Die Crew Spielt gegen andere Crews. Zur Ankündigung der Herausforderungen existiert ein Inhaltstyp.
Die Mitglieder sollen nun in dem View die Herausforderung auswählen können und statt einen Kommentar darunter zu schreiben, soll eine Schaltfläche sein auf diese Sie klicken und sich Anmelden bzw wieder Abmelden können und auch zwei Auswahlfelder ob sie Ersatz Spieler oder von Anfang an Spielen wollen.
Unter den Details der Herausforderung (der Node) sollen dann alle Angemeldeten Mitglieder stehen und der Organisator der Herausforderungen soll diese dann bestätigen können und auch entscheiden können ob als Ersatz oder von Anfang an.
Hier noch mal zur Visuellen Vorstellung der Node:
Titel
Crew 1 VS Crew 2
Datum und Uhrzeit und Anzahl der möglichen Spieler
Beschreibung:
Lorum Lipsum Lorum Lipsum Lorum Lipsum Lorum Lipsum
Lorum Lipsum Lorum Lipsum Lorum Lipsum Lorum Lipsum
----------------------------------------------------------------------------------
Bestätigt:
User 2 Rolle: [ ] Ersatz [ ] Von Anfang [ Bestätigen ] [ Abmelden ] (Fett geschrieben ist nur von bestimmten Userrollen zu sehen.)
......
Ersatz:
User 5 Rolle: [ ] Ersatz [ ] Von Anfang [ Bestätigen ] [ Abmelden ]
......
----------------------------------------------------------------------------------
Angemeldet:
User 1 Rolle: [ ] Ersatz [ ] Von Anfang [ Bestätigen ]
User 2 Rolle: [ ] Ersatz [ ] Von Anfang [ Bestätigen ]
User 3 Rolle: [ ] Ersatz [ ] Von Anfang [ Bestätigen ]
......
Ersatz:
User 4 Rolle: [ ] Ersatz [ ] Von Anfang [ Bestätigen ]
User 5 Rolle: [ ] Ersatz [ ] Von Anfang [ Bestätigen ]
......
----------------------------------------------------------------------------------
[ ] Von Anfang an
[ ] Ersatz
[ Anmelden ] [Abmelden ]
Schon Angemeldete User sollen aber auch Ihre Rolle durch erneutes Anmelden und Auswahl der Rolle Ihre Anmeldung Aktualisieren können, und wenn Sie schon bestätigt sind, dann sollen sie wieder als Angemeldet gelistet werden.
1. Gibt es dafür schon eine Lösung in form eines Modules? Wenn ja, welches Modul?
2. Wenn nicht, Isst das Ohne ein Modul zu schreiben möglich Umzusetzen? Wenn ja was wird dazu benötigt?
3. Wenn nicht, würde ir jemand bei der Programmierung eines Moduls helfen?
Ich hoffe das alles Verständlich ausgedrückt ist. Falls noch was Unklar ist, dann bitte Fragen.
Ich danke schon mal im voraus für eure Hilfe.
- Anmelden oder Registrieren um Kommentare zu schreiben
Entity Registration
am 27.04.2015 - 13:59 Uhr
Wie wär's mit: https://www.drupal.org/project/registration
Die Details baust Du dann mit Rules, Views usw.
Danke
am 28.04.2015 - 12:09 Uhr
Genau sowas habe ich gesucht:
Noch etwas in die Konfiguration einarbeiten und Oberfläche Übersetzen und dann sollte das passen.
Gibt es evtl ein feld, was aktuell immer ein CURRENT_USER bzw in meinem Fall ein CURRENT_PROFILE_PSN_NAME nimmt?
Ich könnte das zwar auch über entity_referenze machen, aber da habe ich ja dann immer die gesamte liste aller PSN Namen.
________________________________________________________________________________
EDIT:
Bzw. kann ich in meine template.tpl.php den Inhalt eines bestimmten Feldes immer mit CURRENT Daten überschreiben und die Eingabe für dieses Feld sperren? Wenn ja, wäre jemand so nett mir den dafür nötigen PHP Code zu geben? Meine PHP Kenntnisse sind leider noch sehr gering.