profile.php?mode=editprofile anpassen

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
smaugilein
Mitglied
Beiträge: 115
Registriert: 20.01.2005 23:54
Wohnort: Essen
Kontaktdaten:

profile.php?mode=editprofile anpassen

Beitrag von smaugilein »

Hallöchen!

[offtopic]Weihnachtstage gut überstanden? :-)[/offtopic]

Ich möchte gerne die Seite "profile.php?mode=editprofile" anpassen - also die Seite die erscheint, wenn man auf "Profil" klickt.
Hintergrund ist, dass ich die Seite gerne auf drei Einzelseiten aufsplitten möchte: Ich habe eine Auswahlseite gebastelt, auf der Einstellungen getätigt werden können. Dort sollen Links à la "Mein Account" (E-Mailadresse, Login und Passwort anpassen), "Meine Daten" (Name, Geburtstag etc.) und "Forenansicht" (neuste zuerst, älteste zuerst etc.) erscheinen.
Das "Backgroundprogramming" (sorry wegen des Worts :-D) habe ich schon geschafft - die Frage ist nun nur, ob ich die profile_add_body.tpl einfach so anpassen kann, dass dort nur noch Einstellungen zur E-Mailadresse, zum Login und Passwort gemacht werden können (sprich: alle "überflüssigen" Formularfelder werden einfach gelöscht), oder ob das Probleme mit sich bringt - wie z.B. dass beim Absenden des vereinfachten Formulars Dinge falsch in die MySQL-Datenbank gespeichert werden bzw. dass man sich überhaupt nicht mehr registrieren kann etc...

Für "Meine Daten" und "Forenansicht" würde ich dann eigene Funktionen schreiben, das ist ja nicht so schwer! :-)
Wo kann ich denn den Text für die Signatur eintippen? *wunder*
Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Benutzeravatar
smaugilein
Mitglied
Beiträge: 115
Registriert: 20.01.2005 23:54
Wohnort: Essen
Kontaktdaten:

Beitrag von smaugilein »

Ayayay, so viel Anleitung für so eine kleine Sache, die ich möchte.

Danke für den Link, aber ich werd's mal "händisch" probieren. Wird schon schiefgehen! ;-)

Aber weiß denn trotzdem jemand eine Antwort auf folgendes?
Meine Wenigkeit hat geschrieben:die Frage ist nun nur, ob ich die profile_add_body.tpl einfach so anpassen kann, dass dort nur noch Einstellungen zur E-Mailadresse, zum Login und Passwort gemacht werden können (sprich: alle "überflüssigen" Formularfelder werden einfach gelöscht), oder ob das Probleme mit sich bringt - wie z.B. dass beim Absenden des vereinfachten Formulars Dinge falsch in die MySQL-Datenbank gespeichert werden bzw. dass man sich überhaupt nicht mehr registrieren kann etc...
Wo kann ich denn den Text für die Signatur eintippen? *wunder*
Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Wenn es so einfach wäre wie du es dir vorstellst, dann wäre MODs wie mein easyUCP nicht erstellt worden. ;)

Die profile_add_body.tpl wird zur Registrierung, Profilbearbeitung und teilweise sogar für die Avatarverwaltung genutzt. Somit kann es auch zu fehlern kommen wenn du einfach sachen entfernst.
Benutzeravatar
smaugilein
Mitglied
Beiträge: 115
Registriert: 20.01.2005 23:54
Wohnort: Essen
Kontaktdaten:

Beitrag von smaugilein »

Naja, ich könnte beim "editprofile"-Aufruf einfach Sachen à la

Code: Alles auswählen

<input type="hidden" name="occupation" value="' . $userdata['user_occ'] . '">
Oder sowas einbauen... Die Avatarbearbeitung kann ich ja drinlassen. Stört dort ja keinen! ;-)
Wo kann ich denn den Text für die Signatur eintippen? *wunder*
2005
Mitglied
Beiträge: 253
Registriert: 10.10.2005 19:52
Wohnort: Tauberbischofsheim
Kontaktdaten:

Beitrag von 2005 »

Ja, mach einfach alle Felder, die du nicht brauchst zu einem hidden feld! oder mach es (was schwieriger geht) mit switches!
Viel glück!
2005
Mitglied
Beiträge: 253
Registriert: 10.10.2005 19:52
Wohnort: Tauberbischofsheim
Kontaktdaten:

Beitrag von 2005 »

Ich hab den nickpagemod eingebaut, da da ja Wohnort etc. schon drin ist und hab dann nur die Signatur den Usernamen, Passwort, Die vielen Radiobuttons und Sprach, Style dringelassen. Dass heißt jetzt Einstellungen! Dann hab ich noch in der profile.php eine weiterleitung bei mode = viewprofile zur nickpage gemacht und alles war gut!

Viel Spaß bei deinem kleinen "Eingriff"!

P.S. Bei der Anmeldung hab ich einfach selber mit html ein Formular gebastelt, was dann an profile.php geschickt wird!
Benutzeravatar
smaugilein
Mitglied
Beiträge: 115
Registriert: 20.01.2005 23:54
Wohnort: Essen
Kontaktdaten:

Beitrag von smaugilein »

Ja, sowas hatte ich mir gedacht! Wusste doch, dass das geht! Dann werd ich mich gleich mal ransetzten! Danke! :)
Wo kann ich denn den Text für die Signatur eintippen? *wunder*
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“