Seite 1 von 3
Standardwert für Benutzername bei Registrierung
Verfasst: 28.09.2009 13:41
von Huidigui
Huhu!
Der Betreff sagt es ja eigentlich schon. Ich suche einen Mod/Snippet, welches mir gestattet, einen Standardwert für den Benutzernamen zu definieren, ähnlich dem eines Benutzerdefinierten Profilfeldes, da ich möchte, dass die User sich nach dem Schema "Vorname_Nachname" registrieren.
Oder gibt es gar einen Mod, der das Registrierungsformular so anpasst, dass man sich mit seiner E-Mail-Adresse registriert und die Ausgabe bestimmter Benutzerdefinierter Profilfelder dann in der Mitgliederliste, der Forenansicht etc. ermöglicht?
Wo ich gerade dabei bin ... welche Möglichkeit habe ich, die phpBB-seitigen Profilfelder "Plz/Ort", "Tätigkeit" & "Interessen" aus den Profilen und der Mitgliederliste zu verbannen?
Danke im Voraus!

Re: Standardwert für Benutzername bei Registrierung
Verfasst: 01.10.2009 19:11
von Huidigui
Bzgl. Mitgliederliste und Themenansicht:
Ich habe die Mods
Mood Swings,
Karma,
Gallery 1.0.3 und
Arcade 1.0.RC9 installiert. Zusätzlich habe ich das Benutzerdefinierte Profilfeld "Geschlecht" erstellt, in dem die User in UCP zwischen "keine Angaben", "männlich" und "weiblich" wählen können.
Jetzt suche ich nach Möglichkeiten, die Ausgaben dieser Mods sowie des Profilfeldes in der Mitgliederliste und der Themenansicht zu implementieren, und zwar so, dass ich die Mitgliederliste danach sortieren kann.
In der Themenansicht habe ich die Ausgaben hinbekommen, jedoch nicht in der Mitgliederliste. Ich suche auch noch eine Möglichkeit, wie ich das Alter sortierfähig in die Mitgliederliste bekomme. Gibt es da kein Grundschema, nach dem ich hier vorgehen kann?
Zusätzlich dazu suche ich nach Möglichkeiten, die phpbb3-seitigen Profilfelder "Plz/Ort", "Tätigkeit" & "Interessen" aus UCP, den Profilen und der Mitgliederliste zu verbannen.
Kann mir da bitte jemand helfen?

Re: Standardwert für Benutzername bei Registrierung
Verfasst: 03.10.2009 18:43
von Huidigui
Gibt es wenigstens eine grobe Anleitung, wie ich mein Vorhaben umsetzen könnte?

Re: Standardwert für Benutzername bei Registrierung
Verfasst: 04.10.2009 04:42
von Huidigui
Also der Selbstversuch durch Veränderung der "memberlist_body.html" brachte zwar die nötigen Spalten in die Mitgliederliste, aber teilweise fehlen die Ausgaben der gewünschten Daten und auch die Sortierung scheint nicht zu funktionieren.
Code: Alles auswählen
<!-- IF S_LEADERS_SET or not S_SHOW_GROUP or not .memberrow -->
<div class="forumbg forumbg-table">
<div class="inner"><span class="corners-top"><span></span></span>
<table class="table1" cellspacing="1" id="memberlist">
<thead>
<tr>
<th class="name"><span class="rank-img"><a href="{U_SORT_RANK}">{L_RANK}</a></span><a href="{U_SORT_USERNAME}"><!-- IF S_SHOW_GROUP and .memberrow -->{L_GROUP_LEADER}<!-- ELSE -->{L_USERNAME}<!-- ENDIF --></a></th>
<th class="geschlecht"><a href="{U_SORT_GESCHLECHT}#memberlist">GESCHLECHT</a></th>
<th class="age"><a href="{U_SORT_AGE}#memberlist">{L_AGE}</a></th>
<th class="posts"><a href="{U_SORT_POSTS}#memberlist">{L_POSTS}</a></th>
<th class="images"><a href="{U_SORT_IMAGES}#memberlist">{L_IMAGES}</th>
<th class="highscores"><a href="{U_SORT_ARCADE_HIGHSCORES}#memberlist">{L_ARCADE_HIGHSCORES}</th>
<th class="karma"><a href="{U_SORT_KARMA}#memberlist">{L_KARMA}</th>
<!-- IF S_MOOD_MEMBERLIST_ENABLED --><th class="mood"><a href="{U_SORT_MOOD}#memberlist">{L_MOOD}</th><!-- ENDIF -->
<th class="info"><a href="{U_SORT_WEBSITE}#memberlist">{L_WEBSITE}</a></th>
<th class="joined"><a href="{U_SORT_JOINED}#memberlist">{L_JOINED}</a></th>
<!-- IF U_SORT_ACTIVE --><th class="active"><a href="{U_SORT_ACTIVE}#memberlist">{L_LAST_ACTIVE}</a></th><!-- ENDIF -->
</tr>
</thead>
<tbody>
<!-- ENDIF -->
Code: Alles auswählen
<tr class="<!-- IF memberrow.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
<td><!-- IF memberrow.RANK_IMG --><span class="rank-img">{memberrow.RANK_IMG}</span><!-- ELSE --><span class="rank-img">{memberrow.RANK_TITLE}</span><!-- ENDIF --><!-- IF S_IN_SEARCH_POPUP and not S_SELECT_SINGLE --><input type="checkbox" name="user" value="{memberrow.USERNAME}" /> <!-- ENDIF -->{memberrow.USERNAME_FULL}<!-- IF S_SELECT_SINGLE --><br />[ <a href="#" onclick="insert_single('{memberrow.A_USERNAME}'); return false;">{L_SELECT}</a> ]<!-- ENDIF --></td>
<td><!-- IF memberrow.PROFILE_GESCHLECHT_VALUE -->{memberrow.PROFILE_GESCHLECHT_VALUE}<!-- ELSE --> <!-- ENDIF --></td>
<td><!-- IF memberrow.POSTER_AGE -->{memberrow.POSTER_AGE}<!-- ELSE --> <!-- ENDIF --></td>
<td class="posts"><!-- IF memberrow.POSTS --><a href="{memberrow.U_SEARCH_USER}" title="{L_SEARCH_USER_POSTS}">{memberrow.POSTS}</a><!-- ELSE -->{memberrow.POSTS}<!-- ENDIF --></td>
<td><!-- IF memberrow.GALLERY_IMAGES -->{memberrow.GALLERY_IMAGES}<!-- ELSE --> <!-- ENDIF --></td>
<td><!-- IF memberrow.ARCADE_HIGHSCORES -->{memberrow.ARCADE_HIGHSCORES}<!-- ELSE --> <!-- ENDIF --></td>
<td><!-- IF memberrow.KARMA -->{memberrow.KARMA}<!-- ELSE --> <!-- ENDIF --></td>
<!-- IF S_MOOD_MEMBERLIST_ENABLED --><td class="posts">{memberrow.USER_MOOD}</td><!-- ENDIF -->
<td class="info"><!-- IF memberrow.U_WWW or memberrow.LOCATION --><!-- IF memberrow.U_WWW --><div><a href="{memberrow.U_WWW}" title="{L_VISIT_WEBSITE}: {memberrow.U_WWW}">{memberrow.U_SHORT_WWW}</a></div><!-- ENDIF --><!-- IF memberrow.LOCATION --><div>{memberrow.LOCATION}</div><!-- ENDIF --><!-- ELSE --> <!-- ENDIF --></td>
<td>{memberrow.JOINED}</td>
<!-- IF S_VIEWONLINE --><td>{memberrow.VISITED} </td><!-- ENDIF -->
</tr>
Was zum Geier mache ich nur falsch?

Re: Standardwert für Benutzername bei Registrierung
Verfasst: 05.10.2009 16:49
von Huidigui
Ich finde via Google.de immer so viele Portale, die mein Vorhaben bereits für sich umgesetzt haben, da wird sich doch hier sicher jemand finden lassen, der mir helfen kann.

Re: Standardwert für Benutzername bei Registrierung
Verfasst: 05.10.2009 17:53
von Forscher
Du könntest benutzerdefinierte Profilfelder einfügen und diese zu Pflichtfeldern machen. Schau mal im ACP nach.
Wenn du ein Portal haben möchtest, dann mußt du dieses erst einbauen. Es gibt da wohl verschiedene, einfach mal hier die Suche nutzen...
Re: Standardwert für Benutzername bei Registrierung
Verfasst: 05.10.2009 18:01
von Huidigui
Ich habe ja ein Portal. Und es ist auch soweit fertig. Ich möchte nur noch die genannten Felder, welche teilweise auf benutzerdefinierten Profilfeldern, teilweise auf Mods beruhen, in die Mitgliederliste implementieren.
Ich habe es bisweilen auch geschafft, dass die nötigen Spalten samt Überschrift in der Mitgliederliste auftauchen. Es kommt teilweise jedoch zu keiner Datenausgabe und die Sortierung funktioniert auch nicht.

Re: Standardwert für Benutzername bei Registrierung
Verfasst: 08.10.2009 08:15
von Huidigui
Kann mir denn wirklich niemand helfen?

Re: Standardwert für Benutzername bei Registrierung
Verfasst: 08.10.2009 16:36
von franki
Wenn Du eine Ausgabe der Felder im Portal haben möchtest ist meistens ein wenig Arbeit damit verbunden.
Wenn z.B. bei einem Mod die index.php bearbeitet werden muß, muß dann, soweit vorhanden, auch die portal.php geändert werden.
Genauso gehts mit der functions.php. Wenn das installierte Portal einen Ordner "portal/includes/" hat und dort eine functions.php
drin ist muß Du diese natürlich auch bearbeiten.
Re: Standardwert für Benutzername bei Registrierung
Verfasst: 08.10.2009 17:50
von Huidigui
Ich möchte doch nur einige zusätzliche Angaben in der Mitgliederliste haben. Die ist doch unabhängig vom Portal. Wie bereits mehrfach erwähnt, habe ich die nötigen Spalten für meine Ausgaben schon hinbekommen. Aber die Daten werden nicht in die Mitgliederliste gelesen.
Weiterhin möchte ich noch, dass die Liste anhand der zusätzlichen Spalten auch sortiert werden kann. Ich weiß nur nicht, wie ich das anstellen soll.
