Neue Profilfelder ("ohne ACP")

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Benutzeravatar
Swat
Mitglied
Beiträge: 498
Registriert: 27.04.2005 15:21
Wohnort: Mainz

Beitrag von Swat »

:-? :roll:
keiner einen Idee ... komme da echt nicht weiter hab schon einiges Probiert, bekomme immer nur den gesamten Block verschoben ...
Swat

Diabetes is more than an illness - it's a way of life.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17411
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Nein, das ist weit aus komplexer und dafür habe ich keine Zeit....
Roachh
Mitglied
Beiträge: 21
Registriert: 14.05.2007 19:07
Kontaktdaten:

Beitrag von Roachh »

huhu,
ich hatte das gleiche problem und habe es so gelöst das ich

Code: Alles auswählen

<!-- BEGIN profile_fields -->
      <dl>
         <dt><label<!-- IF profile_fields.FIELD_ID --> for="{profile_fields.FIELD_ID}"<!-- ENDIF -->>{profile_fields.LANG_NAME}:<!-- IF profile_fields.S_REQUIRED --> *<!-- ENDIF --></label>
         <!-- IF profile_fields.LANG_EXPLAIN --><br /><span>{profile_fields.LANG_EXPLAIN}</span><!-- ENDIF --></dt>
         <!-- IF profile_fields.ERROR --><dd class="error">{profile_fields.ERROR}</dd><!-- ENDIF -->
         <dd>{profile_fields.FIELD}</dd>
      </dl>
   <!-- END profile_fields -->
gelöscht habe und mit dem htmlcode der felder ersetzt habe zb für dieses neue style (ka wie es heißt) und einem feld:

Code: Alles auswählen

<dl>
			<dt><label for="pf_NAME">xfire:</label>
			<br /><span>Text davor</span></dt>
						<dd><input type="text" class="inputbox autowidth" name="pf_NAME" id="pf_NAME" size="56" maxlength="30" value="standardeintrag" />
</dd>
		</dl>
NAME muss gegen den Feldnamen ersetzt werden genau wie der Text davor und standardeintrag :)
so kann man dann die ganzen klamotten neu anordnen oder weglassen oder egal was

Roach

edit: verdammt, der gedanke scheint nur im ersten moment gut :) denn die werte werden hinterher nicht automatisch wieder in die felder geschrieben. man muss jedes mal alles neu eintragen ... ^^
Benutzeravatar
Swat
Mitglied
Beiträge: 498
Registriert: 27.04.2005 15:21
Wohnort: Mainz

Beitrag von Swat »

ja das ist das Problem, habe auch noch keine brauchbare lösung irgendwo hängt es immer ...

meine php Kenntnisse (phpBB) neigen sich auch langsam zum ende, wäre echt jemanden dankbar der sich der sache mal annehmen würde. Eine lösung so wie bei der Anzeige wäre natürlich das Ideal ... mir ist im grunde alles recht nur möchte ich bei der Registrierung meine Felder anordenen so wie ich es möchte ;)
Swat

Diabetes is more than an illness - it's a way of life.
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

Ich hoffe ich bin hier richtig aber ich frage einfach mal...
Ich habe ein Profilfeld "wowchar" im ACP definiert, wird in der Profilansicht auch 1A angezeigt (http://www.purespider.de/farmbots/membe ... rofile&u=2 - WoW-Char: PureSpider)
Wie bekomme ich nun aber hin, das das Feld auch in den Postings unter dem Ava usw. angezeigt wird?

In meinem Template steht das:

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 -->
Habe ich also gemacht:

Code: Alles auswählen

					<!-- IF postrow.S_PROFILE_wowchar -->
						<br /><b>{postrow.PROFILE_wowchar_NAME}:</b> {postrow.PROFILE_wowchar_VALUE}
					<!-- ENDIF -->
trotzdem wird nichts angezeigt...

PS: Darunter steht noch

Code: Alles auswählen

					<!-- BEGIN custom_fields -->
						<br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> {postrow.custom_fields.PROFILE_FIELD_VALUE}
					<!-- END custom_fields -->
Was mache ich falsch?

€dit: Groß- und Kleinschreibung habe ich auch schon versucht, kein Erfolg
Benutzeravatar
kazwo
Mitglied
Beiträge: 934
Registriert: 29.07.2005 14:10
Wohnort: Mutterstadt des deutschen Fußballs

Beitrag von kazwo »

Code: Alles auswählen

<!-- IF postrow.S_PROFILE_wowchar -->
                  <br /><b>{postrow.PROFILE_wowchar_NAME}:</b> {postrow.PROFILE_wowchar_VALUE}
               <!-- ENDIF -->
Das kannst du gleich wieder löschen. Wenn du das Profilfeld im ACP erstellt hast, dann musst du folgendes machen, damit das bei Beiträgen angezeigt wird:

ACP -> Allgemein -> Serverlast -> Zusätzliche Profil-Felder -> Zusätzliche Profil-Felder in der Themen-Ansicht anzeigen: -> Ja
Blau-Gelb ist nicht Ikea und auch nicht die FDP. Blau-Gelb, das ist die Mannschaft, die ich so gern spielen seh.
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

Genau so tuts, viele Dank...
Aber wofür is dann das, das ich erst versucht hatte?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

PureSpider hat geschrieben:Genau so tuts, viele Dank...
Aber wofür is dann das, das ich erst versucht hatte?
Um Profilfelder ohne ACP zuerstellen.
kein Support per PN
Benutzeravatar
PureSpider
Mitglied
Beiträge: 168
Registriert: 30.06.2006 21:11
Kontaktdaten:

Beitrag von PureSpider »

Hm dann hab ich noch ne Frage...
Wie verwende ich nun den Wert den der User in das entsprechende feld (wowchar) eingetragen hat?
Welchen Platzhalter benötige ich dafür, wenn ich nur den Wert des Feldes will?
jay-t
Mitglied
Beiträge: 3
Registriert: 10.03.2008 22:12

Beitrag von jay-t »

@ Roachh: Kannst Du das bitte noch einmal für Dummies erklären?

ich würde auch gern die Reihenfolge bei der Eingabe der Felder verändern...
Und einige am liebsten weglassen...
in welchem Ordner wird das gespeichert und was muss ich da ändern?
Ich habe leider nicht so viel Ahnung von php und CSS... html ein bisschen.
Außerdem möchte ich die Felder der Messenger (in "Persönlicher Bereich") einschränken... AOL, WLM und Yahoo! möchte ich weglassen, wie geht das?

Gruß Jay-T
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“