Seite 1 von 2
Statistik Mod als Popup ?
Verfasst: 31.07.2003 18:09
von tschekowski
Hi,
Ich habe bei mir den Statistik Mod (eigentlich nur den TopTenPoster MOD davon) installiert und will das ganze nicht auf der Starseite zeigen sondern via Popup, dass man oben im Menü öffnen kann.
Ich habe jetzt den Mod in eine seperate Datei gepackt und als halloffame.tpl gespeichert - funktioniert aber nicht - d.h die Variabeln werden nicht ersetzt.
Was muss ich ändern ?
Vielen Dank für eure Hilfe!
tschekowski
Verfasst: 31.07.2003 18:17
von Henne
Wie hast du denn versucht die Statistik aufzurufen?
Verfasst: 31.07.2003 18:23
von tschekowski
pfad zur halloffame.tpl in den explorer eingegeben.....(ka wie das anders gehen könnte)
Verfasst: 31.07.2003 18:25
von Henne
Also so kann das auch nicht werden.
Du müsstest bei der Statistik ja ne .php Datei haben.
Die muss aufgerufen werden.
Verfasst: 31.07.2003 18:31
von tschekowski
..der code von der statistik steht in der index.php und wenn ich die aufrufe kommt ja der foren-index.
wenn ich jetzt eine halloffame.php erstelle was muss da dann rein damit das mit der halloffame.tpl "verknüpft wird ?
Verfasst: 31.07.2003 18:36
von Henne
Ich weiß ja nicht, ob ich jetzt blöd bin, aber nimm doch einfach die statistik MOD und dann diese Top10 dingens.
Dann öffnest du einfach die statistik.php in nem PopUp.
Denkfehler meinerseits?
Verfasst: 31.07.2003 18:46
von tschekowski
der code der php datei sieht so aus:
Code: Alles auswählen
###### start most posts_#####
$sql = "SELECT user_id, username, user_posts
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
ORDER BY user_posts DESC
LIMIT 10";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/online forums information', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$user_id=$row['user_id'];
$template->assign_block_vars("most_posts", array(
'USERNAME' => $row['username'],
'POSTS' => $row['user_posts'],
'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))
);
}
##### end most posts_#######
und die .tpl datei so:
Code: Alles auswählen
<body topmargin="0" leftmargin="0">
<table width="100%" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" class="forumline" bordercolor="#000000">
<tr>
<td class="catHead" colspan="2" height="25" bgcolor="#003278" style="border-style: solid; border-width: 1"><span class="cattitle"><center>
<font face="Tahoma" style="font-size: 11px" color="#FFFFFF"><b>TopTen
Poster</b></font></center></span></td>
</tr>
<!-- BEGIN most_posts -->
<tr>
<td class="row2" style="border-style: solid; border-width: 1" height="25">
<b><font face="Tahoma" style="font-size: 11px"> </font><span class="genmed"><a href="{most_posts.U_VIEWPROFILE}" class="genmed"><font color="#000000">{most_posts.USERNAME}</font></a></span><font face="Tahoma" style="font-size: 11px"> </font></b></td>
<td align="center" class="row3" style="border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-bottom-style: solid; border-bottom-width: 1" height="25" width="20%">
<font face="Tahoma" style="font-size: 11px"> <span class="genmed">{most_posts.POSTS}</span> </font></td>
</tr>
<!-- END most_posts -->
</table>
</body>
jetzt muss ich aber doch die 2 dateien irgendwie zusammenbringen (das mit der halloffame.php das halloffame.tpl auf gerufen wird.
ich habe aber keine ahnung wie das gehen soll...
Verfasst: 01.08.2003 16:34
von tschekowski
kann mir jemand sagen was dann in der .php-Datei alles drin stehen muss ?
Danke
Verfasst: 01.08.2003 17:41
von Henne
Warum nimmst du nicht die Statistik MOD?
Verfasst: 01.08.2003 18:29
von tschekowski
....ich brauch nur den TopTen Poster Mod....der Rest ist überflüssig.......ist das so kompliziert einzubauen ?