User CP - Benutzerdefinierte Profilfelder aufteilen
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 6
- Registriert: 04.01.2014 21:35
User CP - Benutzerdefinierte Profilfelder aufteilen
Hallo!
Ich entschuldige mich schon mal, falls es die Lösung schon irgendwo gibt. Ich habe über die Suche leider nur einen Beitrag für phpbb2 gefunden, das hat mich nicht wirklich weiter gebracht.
Worum geht es?
Ich habe in meinem Forum ziemlich viele Profilfelder über das ACP angelegt, die meine Mitglieder unter dem Punkt "Profil" ausfüllen können. Das ist auch schön und gut - sieht aber leider dann im User CP wahnsinnig unübersichtlich aus und erschlägt die Leute. Ich suche nun eine Möglichkeit, wie ich das Ganze ein bisschen aufteilen kann. Ich möchte also, dass da nicht nur "Profil ändern" steht, sondern dieses Profil ändern noch einmal splitten. Also zum Beispiel eine Seite für fünf Profilfelder, für die nächsten fünf noch einmal eine Extraseite und so weiter und so fort. Leider geht das offenbar nicht so problemlos, denn die benutzerdefinierten Profilfelder scheinen in einem Block angezeigt zu werden. Einfach wäre es, wenn man die Sachen einzeln auslesen könnte, wie bei Angaben, die in der Themenansicht angezeigt werden oder in der Profilansicht. Aber in der Profilbearbeitung habe ich dazu nichts gefunden.
Kennt jemand dafür eine Lösung? Ich nutze die neueste phpbb3-Version und den Style subsilver2. Danke schon mal!
Ich entschuldige mich schon mal, falls es die Lösung schon irgendwo gibt. Ich habe über die Suche leider nur einen Beitrag für phpbb2 gefunden, das hat mich nicht wirklich weiter gebracht.
Worum geht es?
Ich habe in meinem Forum ziemlich viele Profilfelder über das ACP angelegt, die meine Mitglieder unter dem Punkt "Profil" ausfüllen können. Das ist auch schön und gut - sieht aber leider dann im User CP wahnsinnig unübersichtlich aus und erschlägt die Leute. Ich suche nun eine Möglichkeit, wie ich das Ganze ein bisschen aufteilen kann. Ich möchte also, dass da nicht nur "Profil ändern" steht, sondern dieses Profil ändern noch einmal splitten. Also zum Beispiel eine Seite für fünf Profilfelder, für die nächsten fünf noch einmal eine Extraseite und so weiter und so fort. Leider geht das offenbar nicht so problemlos, denn die benutzerdefinierten Profilfelder scheinen in einem Block angezeigt zu werden. Einfach wäre es, wenn man die Sachen einzeln auslesen könnte, wie bei Angaben, die in der Themenansicht angezeigt werden oder in der Profilansicht. Aber in der Profilbearbeitung habe ich dazu nichts gefunden.
Kennt jemand dafür eine Lösung? Ich nutze die neueste phpbb3-Version und den Style subsilver2. Danke schon mal!
-
- Mitglied
- Beiträge: 6
- Registriert: 04.01.2014 21:35
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Oh je, niemand eine Idee? :/ Gibt es nicht einfach einen Weg das einzeln auszulesen, wie beispielsweise in der Profilanzeige mit {PROFILE_xxx_VALUE}?
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Ja, du kannst die Profilfelder einzeln auslesen:
Code: Alles auswählen
<!-- IF postrow.S_PROFILE_FIELD1 -->
<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
<br /><b>{postrow.PROFILE_FIELD1_NAME}:</b> {postrow.PROFILE_FIELD1_VALUE}
<!-- ENDIF -->
-
- Mitglied
- Beiträge: 6
- Registriert: 04.01.2014 21:35
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Das ist doch aber der Code für die Anzeige in einem Thema oder? Ich möchte es aber für das User CP haben, also dort, wo die User erst die Eingaben für das jeweilige Feld machen. Da klappt es jedenfalls nicht mit dem Code :/
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Da reicht folgendes:
Code: Alles auswählen
<dt>{PROFILE_FIELD1_NAME}:</dt> <dd>{PROFILE_FIELD1_VALUE}</dd>
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Irgendwie sehe ich den Sinn dieser Codevorgaben nicht. Der TS möchte die Profile auf mehrere Seiten aufteilen.
Sollte ich mich so verlesen haben?
Sollte ich mich so verlesen haben?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
-
- Mitglied
- Beiträge: 6
- Registriert: 04.01.2014 21:35
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Nein, nicht die Profile :/ Ich möchte, dass im User CP unter "Profil ändern" (also hier wäre es quasi ucp.php?i=profile&mode=profile_info) mehrere Reiter angeziegt werden. Ich habe ziemlich viele benutzerdefinierte Profilfelder angelegt. Und deshalb ist das bearbeiten des Profils für meine Mitglieder sehr sehr unübersichtlich. Daher würde ich diese Seite, auf der man das Profil ändert und die ganzen Angaben in die Felder einträgt, gerne ein bisschen splitten.
Also quasi Seite 1: Grundangaben, Webseite und Co.
Seite 2: Profilfeld 1-6
Seite 3: Profilfeld 7-15
und so weiter. Und da die benutzerdefinierten Profilfelder ja nur Block ausgegeben werden, ist das ein Problem für mich beim Seitenumbau. Ich hoffe das ist verständlicher. Sonst mache ich morgen mal eine kleine Grafik fertig
@ Lucian Hm, ich bin zu doof. Funktioniert leider auch nicht :/
Also quasi Seite 1: Grundangaben, Webseite und Co.
Seite 2: Profilfeld 1-6
Seite 3: Profilfeld 7-15
und so weiter. Und da die benutzerdefinierten Profilfelder ja nur Block ausgegeben werden, ist das ein Problem für mich beim Seitenumbau. Ich hoffe das ist verständlicher. Sonst mache ich morgen mal eine kleine Grafik fertig

@ Lucian Hm, ich bin zu doof. Funktioniert leider auch nicht :/
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Du musst FIELD1 gegen den Namen des Feldes tauschen, dann müsste dass gehen.
-
- Mitglied
- Beiträge: 6
- Registriert: 04.01.2014 21:35
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Das ist schon klar, nur leider funktioniert es nicht :/ Es wird nichts angezeigt, nur der Doppelpunkt. Offenbar kann er das Feld so nicht auslesen. Die Angaben sind auch im Quelltext dann leer. Müsste es vielleicht irgendwas in diese Richtung sein?
Aber auch da das Problem: Es wird nichts ausgelesen.
Code: Alles auswählen
<td class="row1" width="35%"><b class="genmed">{L_PROFILE_FIELD1}: </b></td>
<td class="row2"><input class="post" type="text" name="FIELD1" size="30" maxlength="15" value="{PROFILE_FIELD1}" /></td>
Re: User CP - Benutzerdefinierte Profilfelder aufteilen
Wie heißen denn deine Profilfelder?