Trennung vom Profil und der Registrierung

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Gast

Trennung vom Profil und der Registrierung

Beitrag von Gast »

Wie kann ich bestimmte Felder bzw. Inhalte lediglich bei der Registrierung, nicht jedoch später im Profil auftauchen lassen?

Relevante Dateien sind includes/usercp_register.php und beim SubSilver-Theme die profile_add_body.tpl.

Sinn der Sache ist einige Felder bei der Registrierung wegzulassen, so dass der Benutzer nach Wunsch später im Profil alles nachtragen kann.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

In der profile_add_body.tpl den Bereich, den du bei der Registrierung nicht angezeigt haben willst, auskommentieren mit

Code: Alles auswählen

<!-- BEGIN switch_edit_profile -->
bzw.

Code: Alles auswählen

<!-- END switch_edit_profile -->
Alles zwischen diesen beiden Zeilen wird bei der Registrierung nicht angezeigt.

Es kann sein, dass es Probleme gibt, weil bei der Übergabe an die Verarbeitungsroutine Variablen fehlen. Dann bitte nochmals melden.

Gruß, Philipp
Gast

Beitrag von Gast »

Vielen lieben Dank PhilippK! Wer hätte gedacht, dass es so einfach geht... :D
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Meinst Du so eine Art Schnellregistrierung wie ich sie Hier auch benutze?
Dann einfach follgenden Code in der index_body.tpl an o.g. Stelle einfügen:

Code: Alles auswählen

<form method="post" action="profile.php">

  <table width="100%" class="forumline" cellpadding="3" border="0" cellspacing="1">
    <tr>
      <td class="catHead" colspan="100%">
        <div align="center"><a href="http://www.deinedomain.de/forumsordner/profile.php?mode=register&agreed=TRUE" class="nav"><span class="nav"><font color="F9FDBD"><b><font color="#FF3333">Die
          schnelle </font><font color="#330099"><font color="#FF3333">Sofortregistrierung
          !! (FREE !)</font></font></b></font></span></a> </div>
      </td></tr>
    <tr colspan="4">
      <td class="row1" width="20%"><span class="genmed"> W&auml;hle Benutzername:
        </span></td>
      <td class="row2" width="20%">
        <input type="text" class="post" style="width:150px" name="username" size="25" maxlength="20" value="" />
      </td>
      <td class="row1" width="16%"><span class="genmed">Email Adresse:</span></td>
      <td class="row2" width="44%">
        <input type="text" class="post" style="width:150px" name="email" size="25" maxlength="255" value="" />
      </td>
    </TR>
    <TR colspan="4">
      <td class="row1" width="20%"><span class="genmed">Wähle ein Passwort:</span><br />
        <span class="gensmall"></span></td>
      <td class="row2" width="20%">
        <input type="password" class="post" style="width: 150px" name="new_password" size="25" maxlength="100" value="" />
      </td>
      <td class="row1" width="16%"><span class="genmed">Passwort nochmal</span>:<br />
        <span class="gensmall"></span></td>
      <td class="row2" colspan="3" width="44%">
        <input type="password" class="post" style="width: 150px" name="password_confirm" size="25" maxlength="100" value="" />
        <input type="hidden" name="mode" value="register" />
        <input type="hidden" name="agreed" value="true" />
        <input type="hidden" name="coppa" value="0" />
        <input type="submit" name="submit" value="Registrieren !" class="mainoption" />
      </td>
      <input type="hidden" name="viewemail" value="0" checked />
      <input type="hidden" name="hideonline" value="0" checked />
      <input type="hidden" name="notifyreply" value="0" checked />
      <input type="hidden" name="notifypm" value="1" checked />
      <input type="hidden" name="popup_pm" value="1" checked />
      <input type="hidden" name="attachsig" value="1" checked />
      <input type="hidden" name="allowbbcode" value="1" checked />
      <input type="hidden" name="allowhtml" value="0" checked />
      <input type="hidden" name="allowsmilies" value="1" checked />
      <input type="hidden" name="dateformat" value="d.m.Y - H:i" maxlength="14" class="post" />
    </tr>
  </table>
</form>
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“