Seite 1 von 1
Benutzerdefinierte Profilangabe
Verfasst: 20.01.2011 16:16
von editor2
Hallo,
ich habe über ACP ein Profilangabe hinzugefüght das beim Registrieren ein Pflichtfelt ist. nun zeigt er mir folgendes an:
Rapper: *
Dein Lieblinsrapper
siehe:
http://rap-unlimited.de/ucp.php?mode=register
Möchte nun das "*" entfernen. Wie kann ich das löschen?
Gruß
Re: Benutzerdefinierte Profilangabe
Verfasst: 20.01.2011 16:28
von DetlefT
Hallo,
mit dem * wird angezeigt, dass es sich um eine Pflichtangabe handelt. Wenn Du den Stern weghaben willst, musst Du die Eingabe des Feldes optional machen.
Re: Benutzerdefinierte Profilangabe
Verfasst: 20.01.2011 16:38
von editor2
Das ist mir klar,.. wäre es z.B. nicht möglich das Stern vor dem Wort "Rapper" zu hängen das es später:
*Rapper
*Name
etc. aussieht?
Re: Benutzerdefinierte Profilangabe
Verfasst: 20.01.2011 20:30
von DetlefT
Hallo,
öffne: ./styles/subsilver/template/ucp_profile_profile_info.html
Finde:
Code: Alles auswählen
<!-- BEGIN profile_fields -->
<tr>
<td class="row1" width="35%">
<b class="genmed">{profile_fields.LANG_NAME}: </b>
<!-- IF profile_fields.S_REQUIRED --><b>*</b><!-- ENDIF -->
<!-- IF profile_fields.LANG_EXPLAIN --><br /><span class="gensmall">{profile_fields.LANG_EXPLAIN}</span><!-- ENDIF -->
</td>
<td class="row2">{profile_fields.FIELD}<!-- IF profile_fields.ERROR --><br /><span class="gensmall error">{profile_fields.ERROR}</span><!-- ENDIF --></td>
</tr>
<!-- END profile_fields -->
Ersetze:
Code: Alles auswählen
<!-- BEGIN profile_fields -->
<tr>
<td class="row1" width="35%">
<!-- IF profile_fields.S_REQUIRED --><b>*</b> <!-- ENDIF -->
<b class="genmed">{profile_fields.LANG_NAME}: </b>
<!-- IF profile_fields.LANG_EXPLAIN --><br /><span class="gensmall">{profile_fields.LANG_EXPLAIN}</span><!-- ENDIF -->
</td>
<td class="row2">{profile_fields.FIELD}<!-- IF profile_fields.ERROR --><br /><span class="gensmall error">{profile_fields.ERROR}</span><!-- ENDIF --></td>
</tr>
<!-- END profile_fields -->
öffne: ./styles/subsilver/template/ucp_register.html
Finde:
Code: Alles auswählen
<tr>
<td class="row1" width="38%"><b class="genmed">{L_USERNAME}: *</b><br /><span class="gensmall">{L_USERNAME_EXPLAIN}</span></td>
<td class="row2"><input class="post" type="text" name="username" size="25" value="{USERNAME}" /></td>
</tr>
Ersetze:
Code: Alles auswählen
<tr>
<td class="row1" width="38%"><b class="genmed">* {L_USERNAME}: </b><br /><span class="gensmall">{L_USERNAME_EXPLAIN}</span></td>
<td class="row2"><input class="post" type="text" name="username" size="25" value="{USERNAME}" /></td>
</tr>
Das gleiche für {L_EMAIL_ADDRESS}, {L_CONFIRM_EMAIL}, {L_PASSWORD}, {L_CONFIRM_PASSWORD}
Finde:
Code: Alles auswählen
<!-- BEGIN profile_fields -->
<tr>
<td class="row1" width="35%">
<b class="genmed">{profile_fields.LANG_NAME}: </b>
<!-- IF profile_fields.S_REQUIRED --><b>*</b><!-- ENDIF -->
<!-- IF profile_fields.LANG_EXPLAIN --><br /><span class="gensmall">{profile_fields.LANG_EXPLAIN}</span><!-- ENDIF -->
</td>
<td class="row2">{profile_fields.FIELD}<!-- IF profile_fields.ERROR --><br /><span class="gensmall error">{profile_fields.ERROR}</span><!-- ENDIF --></td>
</tr>
<!-- END profile_fields -->
Ersetze:
Code: Alles auswählen
<!-- BEGIN profile_fields -->
<tr>
<td class="row1" width="35%">
<!-- IF profile_fields.S_REQUIRED --><b>* </b><!-- ENDIF -->
<b class="genmed">{profile_fields.LANG_NAME}: </b>
<!-- IF profile_fields.LANG_EXPLAIN --><br /><span class="gensmall">{profile_fields.LANG_EXPLAIN}</span><!-- ENDIF -->
</td>
<td class="row2">{profile_fields.FIELD}<!-- IF profile_fields.ERROR --><br /><span class="gensmall error">{profile_fields.ERROR}</span><!-- ENDIF --></td>
</tr>
<!-- END profile_fields -->
Das gleiche machst Du für prosilver. Die Dateien heißen genauso, die * dürftest Du finden.
Re: Benutzerdefinierte Profilangabe
Verfasst: 28.01.2011 11:35
von NoweBerlin
Ich möchte das Thema noch einmal kurz aufgreifen.
Kann ich ein Profilfeld *Abteilung* erstellen, welches bei der Registrierung ausgefüllt werden muss?
Geht auch ein Drop-Down Menü, wenn z.B. Abteilung=Fußball -> Auswahl: 1.Herren, 2.Herren, E-Jugend?
Würde mich über eine Antwort freuen.
Gruß Sebastian
Re: Benutzerdefinierte Profilangabe
Verfasst: 28.01.2011 12:18
von DetlefT
Hallo,
gehe ins ACP ==> Reiter "Benutzer und Gruppen" ==> linkes Menü "Benutzerdefinierte Profilfelder", wähle unten im Dropdownfeld vor "Neues Feld anlegen": Auswahlfeld
Den Rest schaffst Du (notfalls) mit Versuch und Irrtum.