Seite 55 von 65
Verfasst: 17.08.2008 21:41
von biggfoot
Hallo.
Ich bekomme beim aufrufen der "persönlichen Statistik" folgende Fehlermeldung:
Fatal error: [] operator not supported for strings in /www/...../userrecords.php on line 68
Hier ist der Code rundum Line 68:
Code: Alles auswählen
63 $sql = "SELECT user_id, username FROM ". USERS_TABLE ." inner join tippspiel_user_spieltage on userid = user_id WHERE tipp_spieltagtipps = 1 group by userid ORDER BY username asc";
64 if( !$result = $db->sql_query($sql) )
65 message_die(GENERAL_ERROR, $lang['tipp_Sql_Error'], $lang['Error'], __LINE__, __FILE__, $sql);
66 while($row = $db->sql_fetchrow($result))
67 {
68 $userid[] = $row['user_id'];
69 $username[] = $row['username'];
70 }
Wäre sehr nett, wenn mir dabei jemand behilflich wäre.
Danke.
Gruß Biggfoot
Verfasst: 18.08.2008 21:53
von mattie
Moin bigfoot,
probiere mal das hier!
öffne userrecords.php und finde
Code: Alles auswählen
$sql = "SELECT user_id, username FROM ". USERS_TABLE ." inner join tippspiel_user_spieltage
füge
davor ein
und dann sag ob´s besser hinhaut.
Verfasst: 18.08.2008 22:20
von TLoD
Hallo,
weiß jemand wo ich auf die schnelle die Größenangaben für die Logos finde?
Meine Logos sind alle recht verpixelt und nu würd ich se gerne kleiner anzeigen lassen.
Danke!
Verfasst: 19.08.2008 01:23
von biggfoot
Hi mattie,
sehr cool. Danke!
Haut super hin

Verfasst: 19.08.2008 05:47
von Kuschel19
TloD damit man eigene Bilder benutzen kann wenn die größen nicht stimmen einfach in der entsprechende Datei
width="32" highth="32" oder wie die zahlen sind löschen. Danach übernimmt es nicht mehr eine vordefinierte Größe. ^^ So habe ich es auch bei mir gemacht
MfG
Kuschel19
Verfasst: 19.08.2008 06:17
von smithi
TLoD hat geschrieben:Hallo,
weiß jemand wo ich auf die schnelle die Größenangaben für die Logos finde?
Meine Logos sind alle recht verpixelt und nu würd ich se gerne kleiner anzeigen lassen.
Danke!
Ich hab hierzu in der templates/subSilver/bundesliga.tpl u. bundesliga2.tpl folgenden Eintrag abgeändert...
Code: Alles auswählen
<td class="{tabelle_block.C_TABELLE}" align="center" width="5%"><img align="center" border="0" src="./{tabelle_block.WAPPEN}" title="{tabelle_block.WAPPEN_NAME}" alt="{tabelle_block.WAPPEN_NAME}" width="32" height="32"></td>
Tausche 32 einfach mal mit 28 und siehe da.. schöne unverpixelte Logos

Verfasst: 19.08.2008 06:27
von TLoD
Moin,
@Kuschel19 - das wie, war mir klar nur das wo nicht
@smithi - danke!

Verfasst: 19.08.2008 14:27
von double78
hallo zusammen,
Die Tage hatte ich die Idee den TOP3 Ava Block aus der userstatistik im Portal anzeigen zu lassen was mit matties Hilfe nun auch klappt
Code: Alles auswählen
##############################################################
## Addon Title: TOP 3 im Portal
## Addon Idee : double78 (Laubi) www.proevo-fun.de.vu
## Addon Author: matti < matti@matti-online.de > (matti) www.matti-online.de,
##
## MOD Description: Fügt zu Deinem Intro + Portal MOD 1.50 mit tippspiel_mod eine neue Box mit den TOP3 Tippern hinzu.
##
##
## Installation Level: easy
## Installation Time: 1 Minutes
##
## Files To Edit: 2
## portal.php
## templates/subSilver/portal_body.tpl
##
##############################################################
## Author Notes: Der Intro + Portal - MOD Version 1.50 und der tippspiel_mod müssen zuvor vollständig installiert sein !
##############################################################
öffne portal.php und finde
// BUNDESLIGA TABELLE START (findet man nur wenn man das Tabellen Addon im Portal eingebaut hat), sonst finde
// MAIN PART AND FOOTER START
davor füge ein
// Top3 im Portal START
$sql = "SELECT user_id, username, tipp_punkte, tipp_treffer, tipp_getippt, tipp_lastpos, tipp_meister, user_avatar, user_avatar_type, user_allowavatar FROM ". USERS_TABLE ." WHERE tipp_spieltagtipps = 1 ORDER BY tipp_punkte DESC, tipp_treffer DESC, username asc";
if( !$result = $db->sql_query($sql) )
message_die(GENERAL_ERROR, $lang['tipp_Sql_Error'], $lang['Error'], __LINE__, __FILE__, $sql);
while($row = $db->sql_fetchrow($result))
{
$pos_counter++;
if (($u_punktecheck == $row['tipp_punkte']) && ($u_treffercheck == $row['tipp_treffer']))
{
$poscheck++; $pos_count = $pos_counter - $poscheck;
}
else
{
$pos_count = $pos_counter;$poscheck = 0;
}
$posbefore[] = $row['tipp_lastpos'];
$userid[] = $row['user_id'];
$username[] = $row['username'];
$gesamtpunkte[] = $row['tipp_punkte'];
$gesamttipps[] = $row['tipp_getippt'];
$treffer[]= $row['tipp_treffer'];
$userpos[] = $pos_count;
$meisterid[] = $row['tipp_meister'];
$username2[] = $row['username'];
$first[] = $row['username'];
$Avatar[] = $row['user_avatar'];
$Avatartyp[] = $row['user_avatar_type'];
$Avatarallow[] = $row['user_allowavatar'];
$u_punktecheck = $row['tipp_punkte'];
$u_treffercheck = $row['tipp_treffer'];
}
for ($i = 0; $i < 3; $i++)
{
$Avatar2 = '';
if ( $Avatartyp[$i] && $Avatarallow[$i] )
{
switch( $Avatartyp[$i] )
{
case USER_AVATAR_UPLOAD:
$Avatar2 = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $Avatar[$i] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$Avatar2 = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $Avatar[$i] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$Avatar2 = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $Avatar[$i] . '" alt="" border="0" />' : '';
break;
}
}
$template->assign_block_vars('statistik_block_avatar', array(
"NAME" => $username2[$i],
"AVATAR" => $Avatar2
)
);
}
// Top3 im Portal END
#
####################################################################################################
#
# öffne templates/subsilver/portal_body.tpl und finde
<!-- ##### BUNDESLIGA START ##### --> , (findet man nur wenn man das Tabellen Addon im Portal eingebaut hat) ansonsten da einfügen wo ihr es im Portal gerne hättet
davor füge ein
<!-- ##### Anfang Avatar Block START ##### -->
<!-- Anfang Avatar Block -->
<table width="100%" cellspacing="1" cellpadding="3" border="0" align="center" class="forumline">
<tr>
<th height="28" align="center">Top3 Bulitipp</th>
</tr>
<!-- BEGIN statistik_block_avatar -->
<tr>
<td class="row1" align="center"><span class="post-images">{statistik_block_avatar.AVATAR}</span></td>
</tr>
<tr>
<td class="row1" align="center"><span class="gensmall">{statistik_block_avatar.NAME}</span></td>
</tr>
<!-- END statistik_block_avatar -->
</table>
<!-- Ende Avatar Block -->
<!-- ##### Ende Avatar Block END ##### -->
###############################################
Dateien speichern, schließen und hochladen. Anschließend noch das Feintuning mit Beschriftung, Tabelleausrichtung usw. machen.
Beschriftung ist geändert in "Top3 Bulitipp" , Tabellenausrichtung sollte stimmen.
http://proevoliga.pr.ohost.de/Top3_im_Portal_addon.txt
ein Dickes DANKE an mattie für seine schnelle Hilfe

Verfasst: 19.08.2008 15:21
von jsc81
ist es möglich, das spielerranking auf der hauptseite auch inkl der extraspiele auszuwerfen?
wenn ich beides in eine spalte setzen lasse, ist für die platzierung immer noch die bundesligawertung ausschlaggebend, auch wenn jemand bei den extraspielen besser abgeschnitten hat...
@double
klasse erweiterung, danke!!
Verfasst: 19.08.2008 15:28
von smithi
Hilfe
Wo finde ich denn dieses Tabellen Addon für's Portal? Ich bilde mir ein das irgendwo scho ma gesehen zu haben. Finds nun leider nimmer
