Seite 1 von 1

Anpassung des Autor-Bereichs (linke Spalte)

Verfasst: 31.07.2006 17:04
von Blauring
Guten Tag,

Kurze Problembeschreibung

Wir vergeben unseren Kunden eine Kundennummer (Zahlencode). Damit können Sie sich bei uns im Online Shop anmelden.

Nun werden wir ein kleines Hilfeforum aufbauen, in dem sich die Kunden mit Ihrer Kundennummer und dem gleichen Passwort anmelden können.
Soweit ist das noch kein Problem.

Mein Zielszenario

Der (angemeldete) Kunde kann sich noch zusätzlich selbst einen Nickname geben (seine Logindaten sollen davon unberührt bleiben). Damit ist der Nickname optional.
Wenn er sich einen Nickname geben hat, taucht dieser als Autor auf und seine Kundennummer wird dann analog zum Wohnort, Beiträge oder was auch immer dort auftauchen und nicht mehr als Autor.

Die Erweiterung des Profils mit einem neuen Profilfeld (davon gibt es ja genug Mod's) dürfte keine große Sache darstellen (hab es aber noch nicht getestet).

Damit reduziert sich das Problem auf die Frage, in welcher Datei (bzw. dessen Abschnitt) die linke Spalte im Forum (Infos über den Autor -> Autorname, Wohnorte, Beiträge, Rang,...) generiert wird.

Die Überprüfung, ob ein Nickname angegeben wurde und die entsprechende Anpassung via php ist dann nicht der große Act. :wink:

Vielen Dank für eure Hilfe.

Verfasst: 31.07.2006 18:02
von IPB_Flüchtling
Ahoi,

ich hoffe, es ist Dir ein kleines bisschen geholfen, wenn ich Dir sage, dass Du in der viewtopic.php nach folgender Zeile Ausschau halten könntest:

Code: Alles auswählen

// Go ahead and pull all data for this topic
Bis dann alle Daten ans Template (viewtopic_body.tpl) weitergegeben werden...

Code: Alles auswählen

$template->assign_vars(array(
... vergehen dann bei mir aber gute 300 Zeilen. Allerdings habe ich etliche Mods eingebaut.

LG, IPB_Flüchtling

Verfasst: 31.07.2006 18:02
von FatFreddy
Die Zuordnung erfolgt in viewtopic.php. Such mal nach der Variablen $poster.

Damit hast Du allerdings nur einen Teil abgefangen. Der Loginname taucht häufiger auf.
Er findet sich im Index, in der Forenübersicht, etc.

Außerdem fände ich es als Kunde nicht so toll, meine Kundennummer im Forum verbreitet zu sehen.

Wäre es nicht sinnvoller den Nick (= sichtbarer User- und Autorenname) zur Pflicht zu machen und das Login so zu modifizieren, daß die, dann nicht öffentlich sichtbare, Kundennummer ausschließlich verwendet wird um sich anzumelden?

FatFreddy