Seite 1 von 3

Nickpage in der Mitgleiderliste???

Verfasst: 15.01.2004 08:31
von contprak
Hallo Zusammen.

Ich habe den Mod "phpbb Nickpage" eingebaut und hätte da noch eine Frage dazu.
Mann kann wunderbar seine Nickpage einrichten.
Das einzige Problem (Schönheitsfehler) das noch auftritt ist folgendes.
Wenn ich die Mitgliederliste anzeige wird die Nickpage in der Tabelle nicht angezeigt.
Ich hätte hier gerne eine zusätzliche Tabellenspalte, in der der Button zur Nickpage steht.

Kann mir jemand von euch da helfen?

Gruß Jens

Verfasst: 15.01.2004 15:39
von Acid

Code: Alles auswählen

#
#--------[ DATEI ÖFFNEN ] -------------------------------
#
# memberlist_body.tpl
#
#--------[ FINDE ] -----------------------------------------
#
	  <th class="thTop" nowrap="nowrap">{L_USERNAME}</th>

#
#--------[ DARUNTER EINFÜGEN ] -----------------------
#
	  <th class="thTop" nowrap="nowrap">{L_NICKPAGE}</th>

#
#--------[ FINDE ] -----------------------------------------
#
	  <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>

#
#--------[ DARUNTER EINFÜGEN ] -----------------------
#
	  <td class="{memberrow.ROW_CLASS}" align="center">
                	<!-- BEGIN nickpage -->
                	<a href="{memberrow.nickpage.U_NICKPAGE}"><img src="templates/nickpage/nickpage_button_big.gif" border="0"></a>
                	<!-- END nickpage -->
	  </td>

#
#--------[ DATEI ÖFFNEN ] -------------------------------
#
# memberlist.php
#
#--------[ FINDE ] -----------------------------------------
#
	'L_EMAIL' => $lang['Email'],

#
#--------[ DARUNTER EINFÜGEN ] -----------------------
#
	'L_NICKPAGE' => $lang['Nickpage'],

#
#--------[ FINDE ] -----------------------------------------
#
			'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))
		);

#
#--------[ DARUNTER EINFÜGEN (über i++; )] ---------
#
		//
		//Nickpagebutton
		//
		$sql_nickpage = "SELECT COUNT(uid) AS zaehle FROM ". NICKPAGE_TABLE ." WHERE uid = '". $user_id ."'";
		if( !($result_nickpage = $db->sql_query($sql_nickpage)) )
		{
			message_die(GENERAL_ERROR, 'Querrie-Fehler', '', __LINE__, __FILE__, $sql_nickpage);
		}
		$nickpage = $db->sql_fetchrow($result_nickpage);
		if( $nickpage['zaehle'] == '1' )
		{
			$template->assign_block_vars('memberrow.nickpage', array(
				'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.$username),
			));
		}

Verfasst: 17.01.2004 00:23
von Apfelwurm
Ja aber wenn ich den danach eingebe bekomm ich nur immer meinen Namen angezeit also und die anderen User nicht mehr

Verfasst: 17.01.2004 01:05
von Acid
Thread "gesäubert"

Ich hab meinen Beitrag nochmal editiert (s. letzter "finde/einfügen" Bereich; nickpage-Code hat sich geändert).

Verfasst: 17.01.2004 01:08
von Apfelwurm
Danke funktioniert jetzt wunderbar

Verfasst: 19.01.2004 12:37
von contprak
Vielen Dank für den Tip.
Funktioniert bestens.
So kann man sich dann auch das Addon für die Nickpage mit den extra Nickpagelisten sparen und hat nicht zu viele Seiten.
Gruß Jens

Verfasst: 14.02.2004 22:09
von pat-cash
hallo !
habe leider das problem, daß der button bei mir immer auf "www.meinedomain.de/phpBB2/" verlinkt ist und nicht auf die nickpage.

habe die gezeigten änderungen alle zigmal durchgeschaut, bekomme es aber nicht hin.

an was könnte das noch liegen ?


danke und viele grüße patrick



nachtrag : L_NICKPAGE funzt bei mir in der memberlist auch nicht, d.h. in der tabellenüberschrift, wo eigentlich "Nickpage" stehen sollte, ist ein leeres feld. also kann er mit {L_NICKPAGE} und {U_NICKPAGE} nichts anfangen.
muss ich die variablen noch irgendwo definieren ausser in den in der anleitung beschriebenen dateien ?

Verfasst: 15.02.2004 19:40
von Acid
Kannst du mal die angegebenen Dateien als *.txt Version hierher verlinken ?

Verfasst: 18.02.2004 17:28
von pat-cash
hy !

hier die dateien :

*******
*******


nachtrag : problem gelöst, fragt mich aber nicht wie :-))

danke und viele grüße patrick !!

hat alles prima geklappt... ABER,...

Verfasst: 11.08.2004 23:01
von Werbung
aber bei mir zeigt er nur ein leeres Feld oben in der menu zeile wo "#" "Private Nachricht" "Benutzername" etc. steht... wieso? muss ich was in der lang_main.php ändern?!?