Hallo Community,
bin neu hier (also Moinmoin Communitiy) und habe eine konkrete Anfrage. Habe schon mehrfach mit verschiedensten Präfixen gegoogelt, jedoch ist das immer sehr schwammig gewesen, und konkretes kam leider nichts raus.
Ich betreibe seit kurzem ein Forum für meinen Studiengang. Die Anmeldung ist nur mit der Unimailadresse nach dem Schema: Vorname.Nachname@student.uni.de möglich.
Wir (ich und der CoAdmin) haben uns anfangs gegen Nicknames entschieden, um einfach immer ein Namen zu dem Posting zu haben, und so auch die persönliche Kommunikation zu fördern. Finde ich aber persönlich unschön und würde gerne Nicknames verteilen, zusätzlich bei den Postings aber noch den Namen ála Vorname.X (X erster Buchstabe des Nachnamens) zeigen.
Nun weiß ich nicht, welche Möglichkeiten es gibt. Den Klarnamen habe ich ja schon durch die Mailadresse.
Habe jetzt manuell einen Spezialrank mit dem Namen gemacht, und dem dazugehörigen Account diesen Rang gegeben. Nun steht bei den Postings der Nickname und darunter der Rang, also der Name. Das ist imo optimal. Nur ist es mehr als aufwändig, dieses jedes Mal manuell zu machen.
Meine Frage nun: Gibt es eine Alternative? Wenn nicht, kann mir bei dem Script geholfen werden, bei der Aktivierung der User (das geht nur manuell durch einen Admin) automatisch aus der Mailadresse den Rank zu erstellen und dem User dann diesen Rang zu geben?
Kenne mich ein wenig in php aus, Datenbanken haben mich aber immer ein wenig abgeschreckt, sodass ich jetzt rechtplanlos dastehen.
Danke schonmal für eure Hilfe.
lg
Christian
Zusätzlichen Namen neben Nick durch Rang
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.
Re: Zusätzlichen Namen neben Nick durch Rang
So soll es sein.Ravnclaw hat geschrieben:Die Anmeldung ist nur mit der Unimailadresse nach dem Schema: Vorname.Nachname@student.uni.de möglich...
... zusätzlich bei den Postings aber noch den Namen ála Vorname.X (X erster Buchstabe des Nachnamens) zeigen.

...aus vorname.nachname@hastenichtgesehen.de wird Vorname.N
Finde in der viewtopic.php:
Code: Alles auswählen
$rowset[$row['post_id']] = array(
Code: Alles auswählen
$data_array = explode('.', $row['user_email']);
$user_x = ucfirst($data_array[0]) . '.' . ucfirst(substr($data_array[1], 0, 1));
Code: Alles auswählen
$rowset[$row['post_id']] = array(
'hide_post' => ($row['foe'] && ($view != 'show' || $post_id != $row['post_id'])) ? true : false,
Code: Alles auswählen
'user_x' => $user_x,
Code: Alles auswählen
'online' => false
Code: Alles auswählen
'user_x' => $user_x,
Code: Alles auswählen
'POSTER_AGE' => $user_cache[$poster_id]['age'],
Code: Alles auswählen
'USER_X' => $user_cache[$poster_id]['user_x'],
Code: Alles auswählen
'LOCATION' =>
Code: Alles auswählen
'USER_X' => 'realer Name',
{postrow.USER_X}
in allen viewtopic_body.html Deiner Templates verwenden.z.B. so:
Code: Alles auswählen
<!-- IF postrow.USER_X --><dd><strong>{L_USER_X}:</strong> {postrow.USER_X}</dd><!-- ENDIF -->
Code: Alles auswählen
<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
Template aktualisieren, Cache leeren, fertig.
P.S.: Es wird nicht geprüft, ob Deine email-Adressen nach deinem Schema vorhanden sind. Dafür mußt Du im Vorfeld selbst sorgen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: Zusätzlichen Namen neben Nick durch Rang
So .. habe nun die Zeit gefunden, es einzubauen.
Und es funktioniert wunderbar. Danke dafür!
Und es funktioniert wunderbar. Danke dafür!