Frontenduser Profil / persönliche Daten
Frontenduser Profil / persönliche Daten
HerrB und ich haben uns dem Thema Frontenduser angenommen und ein kleines Paket zusammengestellt. Dieses enthält Plugins zur Erweiterung der Eingabemöglichkeiten für Frontenduser und Module / Templates zur Ausgabe der Frontenduserliste in einer Webseite und für die Bearbeitung der eigenen Daten (nach Login).
1. Die Plugins : es gibt Plugins für Titel, Vorname, Nachname, Postleitzahl, Ort, Strasse/Nr., Geburtsdatum, Telefon, Fax, Mobil, Email und Homepage (Integration gibts im Forum Hinweise).
Einbau:
- Im Ordner contenido/plugins einen Ordner anlegen ("frontendusers")
- Dort kopierst Du nacheinander die Plugin-Ordner (name, vorname, strasse etc.) rein (FTP). Wenn du in Contenido eine bestimmte Reihenfolge möchtest, dann kopiere als erstes den Ordner, dessen Plugin auch ganz oben angezeigt werden soll. Gehe dann in Contenido -> Frontendusers -> (Neuer Frontenduser, wenn noch keiner existiert). Wenn Du das entsprechende Eingabefeld siehst, ausloggen und den nächsten Plugin-Ordner reinkopieren.
Die Templates in den Frontend-Ordner "templates" kopieren und vorher bei Bedarf anpassen (siehe weiter unten).
2. Module: feuserliste (input, output) (mit Auswahl der Gruppe in der Konfiguration), feuser-edit (output) (Bearbeiten der eigenen Daten, dazu muss man als FEuser eingeloggt sein) und passwort-aendern; Einbau: Contenido -> Module -> Neues Modul anlegen und Module-Code in die betreffenden Felder kopieren -> Speichern. Und abschliessend die Übersetzungen eingeben.
feuserliste:
Voreinstellung des Templates: Gruppe wählen -> Speichern
Besonderheiten: In der Liste werden nicht alle Daten, die als Plugin verfügbar sind, ausgegeben. Um das anzupassen als Erstes im Output-Script des Modules die entsprechenden Felder ergänzen. Als Zweites das Template (feuser-liste.html) um die entsprechenden Felder erweitern.
feuser-edit:
Besonderheiten: Wenn Du nicht alle Plugins einbaust, dann im Module-Code die Felder anpassen. Die Pflichtfelder werden im oberen Teil definiert. Das Template passt sich hier dynamisch an.
passwort-aendern:
kein Template, Ausgabe im Modul enthalten.
Achtung: Wenn Du eine Bezeichnung (z. B. Titel) ändern willst, dann musst Du entweder ein neues Plugin anlegen (meine Empfehlung) oder eines ändern. Das musst Du dann auch in den Modulen und in den Templates tun. Hier sollte man wissen was man tut, gerade, wenn schon die Frontenduser eingetragen sind. Im Zweifel nachfragen (Contenido-Forum).
Wer sich nicht sicher ist, der kann das auch komplett integrieren lassen (Angebot erfragen). Anfragen an HerrB oder Uwe.
Hier könnt Ihr die Plugins, Module und Templates als ZIP downloaden:
frontenduser-edit.zip
Als weiterer Teil kommt wohl noch die Online-Anmeldung von HerrB hinzu
Viel Erfolg beim Einbau und viele Grüsse aus Konstanz, Uwe
1. Die Plugins : es gibt Plugins für Titel, Vorname, Nachname, Postleitzahl, Ort, Strasse/Nr., Geburtsdatum, Telefon, Fax, Mobil, Email und Homepage (Integration gibts im Forum Hinweise).
Einbau:
- Im Ordner contenido/plugins einen Ordner anlegen ("frontendusers")
- Dort kopierst Du nacheinander die Plugin-Ordner (name, vorname, strasse etc.) rein (FTP). Wenn du in Contenido eine bestimmte Reihenfolge möchtest, dann kopiere als erstes den Ordner, dessen Plugin auch ganz oben angezeigt werden soll. Gehe dann in Contenido -> Frontendusers -> (Neuer Frontenduser, wenn noch keiner existiert). Wenn Du das entsprechende Eingabefeld siehst, ausloggen und den nächsten Plugin-Ordner reinkopieren.
Die Templates in den Frontend-Ordner "templates" kopieren und vorher bei Bedarf anpassen (siehe weiter unten).
2. Module: feuserliste (input, output) (mit Auswahl der Gruppe in der Konfiguration), feuser-edit (output) (Bearbeiten der eigenen Daten, dazu muss man als FEuser eingeloggt sein) und passwort-aendern; Einbau: Contenido -> Module -> Neues Modul anlegen und Module-Code in die betreffenden Felder kopieren -> Speichern. Und abschliessend die Übersetzungen eingeben.
feuserliste:
Voreinstellung des Templates: Gruppe wählen -> Speichern
Besonderheiten: In der Liste werden nicht alle Daten, die als Plugin verfügbar sind, ausgegeben. Um das anzupassen als Erstes im Output-Script des Modules die entsprechenden Felder ergänzen. Als Zweites das Template (feuser-liste.html) um die entsprechenden Felder erweitern.
feuser-edit:
Besonderheiten: Wenn Du nicht alle Plugins einbaust, dann im Module-Code die Felder anpassen. Die Pflichtfelder werden im oberen Teil definiert. Das Template passt sich hier dynamisch an.
passwort-aendern:
kein Template, Ausgabe im Modul enthalten.
Achtung: Wenn Du eine Bezeichnung (z. B. Titel) ändern willst, dann musst Du entweder ein neues Plugin anlegen (meine Empfehlung) oder eines ändern. Das musst Du dann auch in den Modulen und in den Templates tun. Hier sollte man wissen was man tut, gerade, wenn schon die Frontenduser eingetragen sind. Im Zweifel nachfragen (Contenido-Forum).
Wer sich nicht sicher ist, der kann das auch komplett integrieren lassen (Angebot erfragen). Anfragen an HerrB oder Uwe.
Hier könnt Ihr die Plugins, Module und Templates als ZIP downloaden:
frontenduser-edit.zip
Als weiterer Teil kommt wohl noch die Online-Anmeldung von HerrB hinzu
Viel Erfolg beim Einbau und viele Grüsse aus Konstanz, Uwe
Hinweis: Wer sich mit dem Gedanken trägt, das zu verwenden, bitte noch einen Augenblick warten...
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
I'm working on it.
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
I'm working on it.
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Nein.Habe ich irgendwas verpasst?
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
-
- Beiträge: 4255
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Jaja, die Ungeduld ist eine Tugend .........
Gruß aus Franken
Ortwin
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
In der con_properties.
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Ich meinte die Daten wie Titel, Name, Nachname und co.HerrB hat geschrieben:In der con_properties.
Gruß
HerrB
Da ich weitere Felder z.B. Firma hinzufügen möchte, habe ich ein Firma-plugin erstellt, das Template und das Modul erweitert.
Funktioniert auch soweit, eingabe/änderung werden auch übernommen und angezeigt.
Im Backend bei den Frontendusern steht zwar der Titel, Name,...
Nur wo kommen die Daten her?
Bzw. ich welcher Tabelle muß ich das Feld "Firma" hinzufügen das es auch im Backend angezeigt wird.
Gruß