Wie:letzten Besuch in Memberlist anzeigen

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.
Jamesi
Mitglied
Beiträge: 24
Registriert: 07.01.2004 16:17

Wie:letzten Besuch in Memberlist anzeigen

Beitrag von Jamesi »

Hallo,
ich würde die Memberlist geren um den Eintrag "letzter Besuch" erweitern...
Habe schon etwas gesucht aber nix passendes gefunden.
IP muß nicht geloggt werden, die einfache Anzeige des letzten Forenlogins reicht vollkommen.

Vielen Dank,
JamesI
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Jamesi
Mitglied
Beiträge: 24
Registriert: 07.01.2004 16:17

Beitrag von Jamesi »

Wow, vielen Dank!
In der Kombiantion hatte ich nicht gesucht und daher den Beitrag auch nicht gefunden...

Hab das wie dort beschreiben gemacht, der letzte Onlinebesuch steht jetzt auch in einer Spalte :)
Allerdings hat er die Zahl der "beiträge" und "Website" eins nach rechts verdrängt, sodaß die Überschriften nicht mehr stimmen...
Ich ahb in der memberlist.php und auch memberlist_body.tpl gescchaut, aber ich finde nicht, wo ich die Bezeichnung im Kopf der Spalten editieren kann...

Kann mir jemand weiterhelfen?

Vielen Dank,
JamesI
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

memberlist_body.tpl ab Zeile 12:

Code: Alles auswählen

	<tr> 
	  <th height="25" class="thCornerL" nowrap="nowrap">#</th>
	  <th class="thTop" nowrap="nowrap">&nbsp;</th>
	  <th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
	  <th class="thTop" nowrap="nowrap">{L_EMAIL}</th>
	  <th class="thTop" nowrap="nowrap">{L_FROM}</th>
	  <th class="thTop" nowrap="nowrap">{L_JOINED}</th>
	  <th class="thTop" nowrap="nowrap">{L_POSTS}</th>
	  <th class="thCornerR" nowrap="nowrap">{L_WEBSITE}</th>
	</tr>
Dort an der passenden Stelle eine neue Zeile

Code: Alles auswählen

	  <th class="thTop" nowrap="nowrap">{L_LASTVISITED}</th>
einfügen und in der memeberlist.php diese Templatevariable entsprechend belegen mit

Code: Alles auswählen

'L_LASTVISITED' => 'Zuletzt online',
oder was auch immer Dir beliebt.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Jamesi
Mitglied
Beiträge: 24
Registriert: 07.01.2004 16:17

Beitrag von Jamesi »

Sres,
den Eintrag in der memberlist_body.tpl hat ich mir schon selbst hingebogen, aber das andere scheint das Problem zu treffen...
WO in der memeberlist.php kann/sollte ich die Templatevariable belegen?

Ich wollt mich zB an "Wohnort" orientieren, daß find ich da aber auch net..
Klar, im engl ist das "From", aber irgendwo müssen ja die ganzen Spalten benannt werden...

THX auf jeden Fall für deine schnelle Hilfe!
Hoffe du verstehst, was ich meine, bin noch total verpeilt..

MfG,
JamesI
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

memberlist.php, Zeile 96 folgende:

Code: Alles auswählen

$template->assign_vars(array(
	'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'],
	'L_EMAIL' => $lang['Email'],
	'L_WEBSITE' => $lang['Website'],
	'L_FROM' => $lang['Location'],
	'L_ORDER' => $lang['Order'],
	'L_SORT' => $lang['Sort'],
	'L_SUBMIT' => $lang['Sort'],
	'L_AIM' => $lang['AIM'],
	'L_YIM' => $lang['YIM'],
	'L_MSNM' => $lang['MSNM'],
	'L_ICQ' => $lang['ICQ'], 
	'L_JOINED' => $lang['Joined'],
	'L_POSTS' => $lang['Posts'], 
	'L_PM' => $lang['Private_Message'], 
Ändern in:

Code: Alles auswählen

$template->assign_vars(array(
	'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'],
	'L_EMAIL' => $lang['Email'],
	'L_WEBSITE' => $lang['Website'],
	'L_FROM' => $lang['Location'],
	'L_ORDER' => $lang['Order'],
	'L_SORT' => $lang['Sort'],
	'L_SUBMIT' => $lang['Sort'],
	'L_AIM' => $lang['AIM'],
	'L_YIM' => $lang['YIM'],
	'L_MSNM' => $lang['MSNM'],
	'L_ICQ' => $lang['ICQ'], 
	'L_JOINED' => $lang['Joined'],
	'L_POSTS' => $lang['Posts'], 
	'L_PM' => $lang['Private_Message'],
	'L_LASTVISITED' => 'Zuletzt online',
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Jamesi
Mitglied
Beiträge: 24
Registriert: 07.01.2004 16:17

Beitrag von Jamesi »

Hmmm,
leider funzt es so auch nicht:-(
Hab mich an deine Vorschläge gehalten, aber es sieht immernoch so aus, daß unter "Beiträge" das Datum des letzten Besuchs steht, unter "website" die Anzahl der Beiträge und das "www" icon ganz rechts in einer Spalte ohne Übershrift steht...

MfG,
Gheot
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Poste mal einen Link zu Deiner memberlist.php und memberlist_body.tpl als .txt-Dateien.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Beitrag von Elvis »

und in der memberlist_body.tpl mußte diese Zeile wo bei mir 10 steht + 1 erhöhen um die Anzeige zu bekommen.

Code: Alles auswählen

<!-- END memberrow -->
	<tr> 
	  <td class="catBottom" colspan="10" height="28">&nbsp;</td>
	</tr>
Jamesi
Mitglied
Beiträge: 24
Registriert: 07.01.2004 16:17

Beitrag von Jamesi »

Super!
Vielen lieben Dank, alles sitzt in der richtigen Spalte, nur die Überschrift für "zuletzt online" fehlt noch oben in der Spalte...

Ihr habt wahnsinnig geholfen,
many thx,
JamesI
Antworten

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