Statistik |
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 158%
Ausl. d. letzten 5 Minuten: 165%
Ausl. d. letzten 15 Minuten: 168%
Aktulle Uhrzeit: 16:51
Freier Webspace: 4.03 TB
PHP-Version: 7.4.33
|
|
|
|
|
Auch Bilder mit 0 Punkten unter "alle Teilnehmer" |
|
Auch Bilder mit 0 Punkten unter "alle Teilnehmer" |
|
Mir ist aufgefallen, dass unter "alle Teilnehmer" bei den abgelaufenen Wettbewerben nur Bilder angezeigt werden, die auch Punkte erhalten haben. Bilder mit 0 Punkten werden dort nicht mit angezeigt.
Wie kann ich das ändern?
|
|
07.12.2007 10:53 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.783.339
Nächster Level: 266.777.854
|
|
|
07.12.2007 19:12 |
|
|
|
Hier werden aber definitiv nicht alle angezeigt und eine Überprüfung ergab, dass jeweils die Bilder, die bei der Abstimmung leer ausgegangen sind, nichts angezeigt werden
An welchem Template oder welcher php-Datei kann das denn liegen???
|
|
07.12.2007 20:55 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.783.339
Nächster Level: 266.777.854
|
|
Hallo,
du kannst es so machen.
Editiere die Datei "vgfoto_wett.php".
Suche:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
|
if ($action == 'abgelaufen_all'){
if(!$wbbuserdata['can_show_vgfoto_wett']) access_error();
if(isset($_REQUEST['katid'])) $katid = intval($_REQUEST['katid']);
$wettbe = $db->query_first("SELECT * FROM bb".$n."_vgfoto_wett_kat WHERE katid = '".$katid."'");
$katname = $wettbe['katname'];
$yy=0;
$bilderperpage = $new['thum_neben']*$new['thum_unter'];
list($bildercount) = $db->query_first("SELECT count(bild_id) FROM bb".$n."_vgfoto_wett_bilder_bew_ges WHERE katid = '".$katid."'");
if($bildercount==0) list($bildercounta) = $db->query_first("SELECT count(bild_id) FROM bb".$n."_vgfoto_wett_user_bilder WHERE katid = '".$katid."'");
if(isset($_REQUEST['page'])){
$page = intval($_REQUEST['page']);
if($page == "0") $page = "1";
}
else $page = "1";
if($bildercount!=0) {
$pages = ceil($bildercount / $bilderperpage);
$vgfoto_wett_show_abgelaufen_all_bit = '';
$result=$db->query("SELECT gs.* FROM bb".$n."_vgfoto_wett_bilder_bew_ges gs
LEFT JOIN bb".$n."_vgfoto_wett_kat ka ON (gs.katid=ka.katid)
WHERE gs.katid = '".$katid."' AND ka.status = 'A' ORDER BY bewges DESC",$bilderperpage,$bilderperpage*($page-1));
while($row=$db->fetch_array($result)) {
$xx = intval($new['thum_neben']);
if ($yy==$xx) {
$vgfoto_wett_show_abgelaufen_all_bit .= "</tr><tr>";
$yy=0; $chks=1;
}
$bilddat = $db->query_first("SELECT * FROM bb".$n."_vgfoto_wett_user_bilder WHERE bild_id = '".$row['bild_id']."' AND katid = '".$row['katid']."'");
$user_info = $db->query_first("SELECT * FROM bb".$n."_users WHERE userid = '".$bilddat['userid']."'");
$user_name = htmlconverter($user_info['username']);
$einstelldatum = formatdate($wbbuserdata['dateformat'], $bilddat['datum']);
$einstellzeit = formatdate($wbbuserdata['timeformat'], $bilddat['datum']);
$bild_id = $row['bild_id'];
$vgfotowidth = $bilddat['owidth'] + 60;
$vgfotoheight = $bilddat['oheight'] + 100;
eval ("\$bild = \"".$tpl->get("vgfoto_wett_pic_show_thumbnail")."\";");
eval ("\$vgfoto_wett_show_abgelaufen_all_bit .= \"".$tpl->get("vgfoto_wett_show_abgelaufen_all_bit")."\";");
$yy++;
}
if ($chks==1) {
if ($yy!=0) {
for ($i = $yy; ; $yy++) {
if ($yy==$xx) {
break;
}
$vgfoto_wett_show_abgelaufen_all_bit .= "<td class=\"tablea\" align=\"center\"></td>";
}
}
}
}
else {
$pages = ceil($bildercounta / $bilderperpage);
$vgfoto_wett_show_abgelaufen_all_bit = '';
$result=$db->query("SELECT * FROM bb".$n."_vgfoto_wett_user_bilder WHERE katid = '".$katid."' ORDER BY datum",$bilderperpage,$bilderperpage*($page-1));
while($row=$db->fetch_array($result)) {
$xx = intval($new['thum_neben']);
if ($yy==$xx) {
$vgfoto_wett_show_abgelaufen_all_bit .= "</tr><tr>";
$yy=0; $chks=1;
}
$user_info = $db->query_first("SELECT * FROM bb".$n."_users WHERE userid = '".$bilddat['userid']."'");
$user_name = htmlconverter($user_info['username']);
$einstelldatum = formatdate($wbbuserdata['dateformat'], $row['datum']);
$einstellzeit = formatdate($wbbuserdata['timeformat'], $row['datum']);
$bild_id = $row['bild_id'];
$vgfotowidth = $row['owidth'] + 60;
$vgfotoheight = $row['oheight'] + 100;
$row[bewges] = 0;
eval ("\$bild = \"".$tpl->get("vgfoto_wett_pic_show_thumbnail")."\";");
eval ("\$vgfoto_wett_show_abgelaufen_all_bit .= \"".$tpl->get("vgfoto_wett_show_abgelaufen_all_bit")."\";");
$yy++;
}
if ($chks==1) {
if ($yy!=0) {
for ($i = $yy; ; $yy++) {
if ($yy==$xx) {
break;
}
$vgfoto_wett_show_abgelaufen_all_bit .= "<td class=\"tablea\" align=\"center\"></td>";
}
}
}
}
if($bildercount!=0) {
if($bildercount) $countfrom = 1+$bilderperpage*($page-1);
else $countfrom=0;
$countto = $bilderperpage*$page;
if($countto > $bildercount) $countto = $bildercount;
}
elseif($bildercounta!=0) {
if($bildercounta) $countfrom = 1+$bilderperpage*($page-1);
else $countfrom=0;
$countto = $bilderperpage*$page;
if($countto > $bildercounta) $countto = $bildercount;
}
if($pages > 1) $pagelink = makepagelink("vgfoto_wett.php?action=abgelaufen_all&katid=$katid&sortby=$sortby&orderby=$orderby$SID_ARG_2ND",$page,$pages,2);
eval ("\$lang->items['LANG_VGFOTO_WETT_SHOW_AKTUELLE_MORE'] = \"".$lang->get4eval("LANG_VGFOTO_WETT_SHOW_AKTUELLE_MORE")."\";");
eval ("\$LANG_VGFOTO_WETT_SHOW_AKTUELLE_TITLE = \"".$lang->get4eval("LANG_VGFOTO_WETT_SHOW_AKTUELLE_TITLE")."\";");
eval("\$tpl->output(\"".$tpl->get("vgfoto_wett_show_abgelaufen_all")."\");");
}
|
|
Ersetze mit:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
|
if ($action == 'abgelaufen_all'){
if(!$wbbuserdata['can_show_vgfoto_wett']) access_error();
if(isset($_REQUEST['katid'])) $katid = intval($_REQUEST['katid']);
$wettbe = $db->query_first("SELECT * FROM bb".$n."_vgfoto_wett_kat WHERE katid = '".$katid."'");
$katname = $wettbe['katname'];
$yy=0;
$bilderperpage = $new['thum_neben']*$new['thum_unter'];
list($bildercount) = $db->query_first("SELECT count(bild_id) FROM bb".$n."_vgfoto_wett_user_bilder WHERE katid = '".$katid."'");
if(isset($_REQUEST['page'])){
$page = intval($_REQUEST['page']);
if($page == "0") $page = "1";
}
else $page = "1";
$pages = ceil($bildercount / $bilderperpage);
$vgfoto_wett_show_abgelaufen_all_bit = '';
$result=$db->query("SELECT bi.*, gs.bewges FROM bb".$n."_vgfoto_wett_user_bilder bi
LEFT JOIN bb".$n."_vgfoto_wett_kat ka ON (bi.katid=ka.katid)
LEFT JOIN bb".$n."_vgfoto_wett_bilder_bew_ges gs ON (gs.katid=ka.katid AND gs.bild_id=bi.bild_id)
WHERE bi.katid = '".$katid."' AND ka.status = 'A' ORDER BY gs.bewges DESC",$bilderperpage,$bilderperpage*($page-1));
while($row=$db->fetch_array($result)) {
if($row['bewges']=='') $row['bewges'] = 0;
$xx = intval($new['thum_neben']);
if ($yy==$xx) {
$vgfoto_wett_show_abgelaufen_all_bit .= "</tr><tr>";
$yy=0; $chks=1;
}
$bilddat = $db->query_first("SELECT * FROM bb".$n."_vgfoto_wett_user_bilder WHERE bild_id = '".$row['bild_id']."' AND katid = '".$row['katid']."'");
$user_info = $db->query_first("SELECT * FROM bb".$n."_users WHERE userid = '".$bilddat['userid']."'");
$user_name = htmlconverter($user_info['username']);
$einstelldatum = formatdate($wbbuserdata['dateformat'], $bilddat['datum']);
$einstellzeit = formatdate($wbbuserdata['timeformat'], $bilddat['datum']);
$bild_id = $row['bild_id'];
$vgfotowidth = $bilddat['owidth'] + 60;
$vgfotoheight = $bilddat['oheight'] + 100;
eval ("\$bild = \"".$tpl->get("vgfoto_wett_pic_show_thumbnail")."\";");
eval ("\$vgfoto_wett_show_abgelaufen_all_bit .= \"".$tpl->get("vgfoto_wett_show_abgelaufen_all_bit")."\";");
$yy++;
}
if ($chks==1) {
if ($yy!=0) {
for ($i = $yy; ; $yy++) {
if ($yy==$xx) {
break;
}
$vgfoto_wett_show_abgelaufen_all_bit .= "<td class=\"tablea\" align=\"center\"></td>";
}
}
}
if($bildercount) $countfrom = 1+$bilderperpage*($page-1);
else $countfrom=0;
$countto = $bilderperpage*$page;
if($countto > $bildercount) $countto = $bildercount;
if($pages > 1) $pagelink = makepagelink("vgfoto_wett.php?action=abgelaufen_all&katid=$katid&sortby=$sortby&orderby=$orderby$SID_ARG_2ND",$page,$pages,2);
eval ("\$lang->items['LANG_VGFOTO_WETT_SHOW_AKTUELLE_MORE'] = \"".$lang->get4eval("LANG_VGFOTO_WETT_SHOW_AKTUELLE_MORE")."\";");
eval ("\$LANG_VGFOTO_WETT_SHOW_AKTUELLE_TITLE = \"".$lang->get4eval("LANG_VGFOTO_WETT_SHOW_AKTUELLE_TITLE")."\";");
eval("\$tpl->output(\"".$tpl->get("vgfoto_wett_show_abgelaufen_all")."\");");
}
|
|
So sollte es klappen.
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
07.12.2007 21:58 |
|
|
|
Es funktionert!
|
|
07.12.2007 23:56 |
|
|
|
|
|
|