Fussball Tippspiel MOD (BETA)
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- sierrazicke
- Mitglied
- Beiträge: 516
- Registriert: 18.02.2005 16:42
- Wohnort: Karlsruhe
- Kontaktdaten:
Naja, also umsonst mach´ ich das schon!!sierrazicke hat geschrieben:damit du nicht meinst du machst es "umsonst"
So Jungens und Mädels, ich hab jetzt die Schnauze voll und höre an dieser Stelle auf!!!
Und mache an anderer Stelle weiter
Wie schon gelegentlich angedacht, habe ich es nun endlich geschafft einen neuen threadzu starten, um diese "Altlasten" loszuwerden, die leider sowieso keiner liest.
Um einen sauberen Schnitt zu machen, habe ich ein neue Struktur des Tippspiels geschaffen! Die beiden Tippspiele habe ich nun in einem Mod zusammengeführt, was mir hoffentlich zukünftig erleichtert den MOD zu pflegen!
Die Änderungen dieser neuen Version 2.0b zur letzten 1.2.8b sind die folgenden:
- - Zusammenführung des ersten und zweiten Tippspiels
- Der Link im overall_header für das zweite Tippspiel kann im ACP des ersten Tippspiels ausgeschaltet werden
- Die Punkte für richtig getippte Absteiger konnten nicht im ACP eingegeben werden
- Die Farben der Aufsteiger in der zweiten Liga wurden nicht angezeigt
- Fehler in der statistik.php und schon_getippt.php beseitigt
- Überschrift "Persönliche Rekorde" in Userstatistik fehlte wegen Tippfehler
- Farbformatierungen der Statistikseite an das allgemeine Layout angepasst
- Link zur Druckansicht der Usertipps in der zweiten Liga führte zur ersten Liga
- Das Abschalten der Punkteanzeige über das ACP funktioniert nun wieder, zusätzlich kann nun optional die Tabelle neben oder unter der Rangliste eingeblendet werden.
- Die zweite Sprachdatei entfernt und die nötigen Verweise angepasst. Die Dateien werden in der Änderungshistorie nicht aufgelistet! Wer bei der alten Tippspielversion bleiben möchte behält einfach die zweite Datei und muss diese dann jeweils als Kopie der ersten anlegen.
Download: Version 2.0b Tippspiel-Download Im Download-Bereich können auch die Datenbankeinträge der laufenden Saison der ersten und zweiten Bundesliga heruntergeladen werden.
Demo: Testforum mit Tippspiel-MOD Benutzername= user; Passwort=test! "user" hat Adminrechte und damit kann der ACP-Bereich des Tippspiels eingesehen und ausprobiert werden.
FAQ: Tippspiel-FAQ keine Gewähr für Vollständigkeit, aber diese werden sicher noch erweitert. Vorschläge für weitere Einträge nehme ich gerne auf.
Die alten Versionen werde ich somit zukünftig nicht mehr weiter pflegen, aber gemeldete Fehler werde ich dann selbstverständlich in die neue Variante übernehmen.
Ist jetzt sicher etwas unglücklich diese Änderungen so kurz nach dem letzten Update zu machen, aber die beseitigten Fehler geben sicher die Berechtigung dafür und ich wollte versuchen die Winterpause für die Änderung zu nutzen, um interessierte Neuansteiger zu animieren.
So und nun bin ich gespannt auf eure Kommentare.
matti
Adios! matti
Es bleibt alles wie es ist bis man es ändert!
Es bleibt alles wie es ist bis man es ändert!
Fussball Top 10 Tipper im Portal ?
Gibt es die Möglichkeit die Top 10 Tipper im Intro&Portal anzeigen zu lassen ?
Liebe Helfer , jaaaaa ich habe die Such-Funktion benutzt , manchmal weiß ich nur nicht die richtigen Schlüsselwörter oder bin zu doof. Tips , Links ?
Top 10 ins Portal übernehmen
@derkubi
Hi also ich hab das so gelöst:
öffne templates/subSilver/portal_body.tpl
finde
#### CENTER START ####
danach füge ein:
<table width="100%" cellspacing="1" cellpadding="3" border="0" align="center" class="forumline">
<td colspan=10 class="catHead" height="2" align="center"><span class="cattitle">{L_USER_RANK}</span></td>
</tr>
<td colspan=10 class="row1" height="2" align="center"><img src="images/menueleiste.png" width="580" height="105" alt="Menü"></td>
</tr>
<td class="row2" width="5%" align="center"><span class="gensmall"></span></td>
<td class="row2" width="5%" align="center"><span class="genmed">{L_POSITION}</span></td>
<td class="row2" width="24%" align="center"><span class="genmed">{L_USERNAME}</span></td>
<td class="row2" width="22%" align="center"><span class="gensmall">{L_POINTS}</span></td>
<!-- BEGIN chart_block -->
<tr>
<td class="{chart_block.USERCOLOR}" align="center" width="5%"><img src="tipp_images/tipp_{chart_block.USERTENDENZ}.gif"/></td>
<td class="{chart_block.USERCOLOR}" align="center" width="5%"><span class="gensmall">{chart_block.POS}. ({chart_block.USERLASTPOS}.)</span></td>
<td class="{chart_block.USERCOLOR}" align="center" width="24%"><span class="gensmall">{chart_block.NAME}</span></td>
<td class="{chart_block.USERCOLOR}" align="center" width="22%"><span class="gensmall">{chart_block.POINTS}
<!-- BEGIN extraspielechart_switch -->
({chart_block.EXTRAPOINTS})
<!-- END extraspielechart_switch -->
</span></td>
</tr>
öffne portal.php
finde
// LOAD THE APPROPRIATE INTROPORTAL LANGUAGE FILE END
danach füge ein:
// Bundesliga
$sql = "SELECT user_id, username, tipp_punkte, tipp_treffer, tipp_getippt , tipp_lastpos FROM ". USERS_TABLE ." WHERE tipp_spieltagtipps = 1 ORDER BY tipp_punkte DESC,tipp_treffer DESC LIMIT 0,12";
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))
{
$username = $row['username'];
$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;}
$extrauseridcheck = $row['user_id'];
$intextrauserpoints = $intextrauserpointsarray[0];
if ($lastpointsspieltag > 0){
$useridcheck = $row['user_id'];
$intuserpointsarray = array_keys ($lastpointsuserid,$useridcheck);
$intuserpoints = $intuserpointsarray[0];
}else{$lastpoints[0] = '';$intuserpoints = 0;}
if ($row['tipp_lastpos'] == 0){$usertendenz = 'up';}else{
if ($pos_count == $row['tipp_lastpos']){$usertendenz = 'ball';}
if ($pos_count < $row['tipp_lastpos']){$usertendenz = 'up';}
if ($pos_count > $row['tipp_lastpos']){$usertendenz = 'down';}}
$rowcount++;
$row_countercheck = $rowcount % 2;
if ($row_countercheck == '0') {$coloruser = 'row1';}else{$coloruser = 'row10';}
$template->assign_block_vars('chart_block', array(
"NAME" => $username,
"POINTS" => $row['tipp_punkte'],
"LASTPOINTS" => $lastpoints[$intuserpoints],
"HITS" => $row['tipp_treffer'],
"POS" => $pos_count,
"USERCOLOR" => $coloruser,
"USERLASTPOS" => $row['tipp_lastpos'],
"USERTENDENZ" => $usertendenz,
"EXTRAPOINTS" => $userextrapointssum[$intextrauserpoints]
)
);
$u_punktecheck = $row['tipp_punkte'];
$u_treffercheck = $row['tipp_treffer'];
if($extraspielidcheck != ''){
$template->assign_block_vars('chart_block.extraspielechart_switch',array());}
}
// Bundesliga ende
öffne language/lang_german/lang_main.php
finde
//
// That's all Folks!
davor füge ein
// Bundesliga
$lang['tipp_Name'] = 'Name';
$lang['tipp_Pkt'] = 'Punkte';
$lang['tipp_pos'] = 'Position';
$lang['tipp_Ranking'] = 'Bundesliga Tippspiel Rangliste';
Also so hat es bei mir funktioniert. Hab halt noch ein bild in der menüleiste
das musst du dann halt löschen aber anzeigen sollte er es so mal.
Gruß
Jeaneve
Hi also ich hab das so gelöst:
öffne templates/subSilver/portal_body.tpl
finde
#### CENTER START ####
danach füge ein:
<table width="100%" cellspacing="1" cellpadding="3" border="0" align="center" class="forumline">
<td colspan=10 class="catHead" height="2" align="center"><span class="cattitle">{L_USER_RANK}</span></td>
</tr>
<td colspan=10 class="row1" height="2" align="center"><img src="images/menueleiste.png" width="580" height="105" alt="Menü"></td>
</tr>
<td class="row2" width="5%" align="center"><span class="gensmall"></span></td>
<td class="row2" width="5%" align="center"><span class="genmed">{L_POSITION}</span></td>
<td class="row2" width="24%" align="center"><span class="genmed">{L_USERNAME}</span></td>
<td class="row2" width="22%" align="center"><span class="gensmall">{L_POINTS}</span></td>
<!-- BEGIN chart_block -->
<tr>
<td class="{chart_block.USERCOLOR}" align="center" width="5%"><img src="tipp_images/tipp_{chart_block.USERTENDENZ}.gif"/></td>
<td class="{chart_block.USERCOLOR}" align="center" width="5%"><span class="gensmall">{chart_block.POS}. ({chart_block.USERLASTPOS}.)</span></td>
<td class="{chart_block.USERCOLOR}" align="center" width="24%"><span class="gensmall">{chart_block.NAME}</span></td>
<td class="{chart_block.USERCOLOR}" align="center" width="22%"><span class="gensmall">{chart_block.POINTS}
<!-- BEGIN extraspielechart_switch -->
({chart_block.EXTRAPOINTS})
<!-- END extraspielechart_switch -->
</span></td>
</tr>
öffne portal.php
finde
// LOAD THE APPROPRIATE INTROPORTAL LANGUAGE FILE END
danach füge ein:
// Bundesliga
$sql = "SELECT user_id, username, tipp_punkte, tipp_treffer, tipp_getippt , tipp_lastpos FROM ". USERS_TABLE ." WHERE tipp_spieltagtipps = 1 ORDER BY tipp_punkte DESC,tipp_treffer DESC LIMIT 0,12";
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))
{
$username = $row['username'];
$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;}
$extrauseridcheck = $row['user_id'];
$intextrauserpoints = $intextrauserpointsarray[0];
if ($lastpointsspieltag > 0){
$useridcheck = $row['user_id'];
$intuserpointsarray = array_keys ($lastpointsuserid,$useridcheck);
$intuserpoints = $intuserpointsarray[0];
}else{$lastpoints[0] = '';$intuserpoints = 0;}
if ($row['tipp_lastpos'] == 0){$usertendenz = 'up';}else{
if ($pos_count == $row['tipp_lastpos']){$usertendenz = 'ball';}
if ($pos_count < $row['tipp_lastpos']){$usertendenz = 'up';}
if ($pos_count > $row['tipp_lastpos']){$usertendenz = 'down';}}
$rowcount++;
$row_countercheck = $rowcount % 2;
if ($row_countercheck == '0') {$coloruser = 'row1';}else{$coloruser = 'row10';}
$template->assign_block_vars('chart_block', array(
"NAME" => $username,
"POINTS" => $row['tipp_punkte'],
"LASTPOINTS" => $lastpoints[$intuserpoints],
"HITS" => $row['tipp_treffer'],
"POS" => $pos_count,
"USERCOLOR" => $coloruser,
"USERLASTPOS" => $row['tipp_lastpos'],
"USERTENDENZ" => $usertendenz,
"EXTRAPOINTS" => $userextrapointssum[$intextrauserpoints]
)
);
$u_punktecheck = $row['tipp_punkte'];
$u_treffercheck = $row['tipp_treffer'];
if($extraspielidcheck != ''){
$template->assign_block_vars('chart_block.extraspielechart_switch',array());}
}
// Bundesliga ende
öffne language/lang_german/lang_main.php
finde
//
// That's all Folks!
davor füge ein
// Bundesliga
$lang['tipp_Name'] = 'Name';
$lang['tipp_Pkt'] = 'Punkte';
$lang['tipp_pos'] = 'Position';
$lang['tipp_Ranking'] = 'Bundesliga Tippspiel Rangliste';
Also so hat es bei mir funktioniert. Hab halt noch ein bild in der menüleiste
das musst du dann halt löschen aber anzeigen sollte er es so mal.
Gruß
Jeaneve
Erstmal Danke , habs versucht , aber es kommt beim aufrufen des Forums die Fehlermeldung :
Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/dienstagssauna/includes/template.php(127) : eval()'d code on line 898
template.php hat aber nur 478 Zeilen ????
Entferne ich die Zeilen mit dem Bild :
</tr>
<td colspan=10 class="row1" height="2" align="center"><img src="images/menueleiste.png" width="580" height="105" alt="Menü"></td>
</tr>
bekomme ich die Fehlermeldung :
Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/dienstagssauna/includes/template.php(127) : eval()'d code on line 903
oder betrifft es Zeile 127 ?
Dort steht : eval($this->compiled_code[$handle]);
Steig da nicht so ganz durch , still beginner
Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/dienstagssauna/includes/template.php(127) : eval()'d code on line 898
template.php hat aber nur 478 Zeilen ????
Entferne ich die Zeilen mit dem Bild :
</tr>
<td colspan=10 class="row1" height="2" align="center"><img src="images/menueleiste.png" width="580" height="105" alt="Menü"></td>
</tr>
bekomme ich die Fehlermeldung :
Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/dienstagssauna/includes/template.php(127) : eval()'d code on line 903
oder betrifft es Zeile 127 ?
Dort steht : eval($this->compiled_code[$handle]);
Steig da nicht so ganz durch , still beginner
Liebe Helfer , jaaaaa ich habe die Such-Funktion benutzt , manchmal weiß ich nur nicht die richtigen Schlüsselwörter oder bin zu doof. Tips , Links ?
update von 1.2.1b auf 2.0b
hallo,
ich habe noch die version 1.2.1b in meinem forum.
kann ich direkt auf die 2.0 updaten oder muss ich die anderen updates
vorher machen?
mfg
xervas
ich habe noch die version 1.2.1b in meinem forum.
kann ich direkt auf die 2.0 updaten oder muss ich die anderen updates
vorher machen?
mfg
xervas
so ich habe es mal probiert.
von v1.2.1b auf v2.0b geupdatet
in der version 1.2.1b war auch die zweite liga installiert.
nun habe ich ein problem
[ externes Bild ]
ich weiss nicht mehr weiter.
was kann das sein?
mfg
xervas
von v1.2.1b auf v2.0b geupdatet
in der version 1.2.1b war auch die zweite liga installiert.
nun habe ich ein problem
[ externes Bild ]
ich weiss nicht mehr weiter.
was kann das sein?
mfg
xervas