Probiers mal so ... Wobei in der htm, dann Werbung ersetzt werden muss!
include/contents/topliste/show.php
<?php
# Basisscript *unbekannt*
# Angepasst by Lord|Schirmer
# Support www.ilch.de
# Topliste ILCH
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: Topliste';
$hmenu = 'Topliste';
$design = new design ( $title , $hmenu, 1);
$design->header();
unset($_SESSION['counter']);
$ergb = db_query("SELECT * FROM prefix_topliste_config");
$rowb = db_fetch_assoc($ergb);
// Limit
$limit = $rowb['toplist_limit'];
$page = ($menu->getA(1) == 'p' ? $menu->getE(1) : 1 );
$MPL = db_make_sites ($page , "" , $limit , '?topliste' , 'topliste' );
$anfang = ($page - 1) * $limit;
$tpl = new tpl ( 'topliste/show.htm' );
// Seitenumbruch
$tpl->set_out ( 'MPL', $MPL, 0);
// Seiten der Topliste auslesen
$class = '';
$anz = 0;
$erg = db_query("SELECT * FROM prefix_topliste ORDER BY rang ASC LIMIT ".$anfang.",".$limit."");
while ($row = @db_fetch_object($erg)) {
$anz++;
if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; }
if ($row->uid == $_SESSION['authid']) {
// Beschreibung mit Editfunktion fuer eigene Seiten
$beschreibung = $row->beschreibung.' <a href="?topliste-aendern-'.$row->id.'"><img src="include/images/topliste/icons/edit-s.png" border="0" title="ändern" alt="ändern" /></a> <a href="javascript:checkDelete('.$row->id.')"><img src="include/images/topliste/icons/del-s.png" border="0" title="löschen" alt="löschen" /></a>';
} else {
// normale Beschreibung
$beschreibung = $row->beschreibung;
}
// Bannerausgabe mit Verkleinerungsfunktion
if (!empty($row->bild)) {
$row->bild = '<img src="'.$row->bild.'" border="0" style="max-width:'.$rowb['toplist_banner'].'px;" alt="'.$row->name.'">';
}
// Datenausgabe
$ar = array (
'name' => $row->name,
'bild' => $row->bild,
'besch' => $beschreibung,
'class' => $class,
'rang' => $row->rang,
'in' => $row->klickin,
'out' => $row->klickout,
'id' => $row->id,
'user' => $row->user
);
$tpl->set_ar_out($ar,1);
if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; }
if($anz % 10 == 0) { $tpl->out(2); }
}
// Statisitk Ausgabe
$toplists = @db_result(db_query('SELECT count(id) FROM prefix_topliste'),0);
$tpl->set('toplists', $toplists);
$gesin = @db_result(db_query('SELECT sum(klickin) FROM prefix_topliste'),0);
$tpl->set('gesin', $gesin);
$gesout = @db_result(db_query('SELECT sum(klickout) FROM prefix_topliste'),0);
$tpl->set('gesout', $gesout);
$tpl->out(3);
$design->footer();
?>
include/templates/topliste/show.htm
<fieldset style="padding: 2px; border: 1px solid #222222;">
<legend style="color:#333333;">Topliste</legend>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="border">
{EXPLODE}
<tr class="{class}">
<td width="10%" align="center" rowspan="3" class="smalfont">POS<br>{rang}<br><br><br><a href="?topliste-in-{id}"><img src="include/images/topliste/icons/votesmal.png" border="0" alt="Vote" title="Vote"></a></td>
<td width="80%" align="center"><strong>{name}</strong></td>
<td width="10%" align="center" rowspan="3" class="smalfont">IN<br>{in}<br><br>OUT<br>{out}</td>
</tr>
<tr class="{class}">
<td align="center"><a href="?topliste-out-{id}" target="_blank" title="{name}">{bild}</a></td>
</tr>
<tr class="{class}" align="center">
<td class="smalfont"><div style="margin:5px;">{besch}</div></td>
</tr>
<tr>
<td colspan="3" style="height:10px"></td>
</tr>
{EXPLODE}
<tr class="{class}">
<td colspan="3" width="100%" align="center">! WERBUNG EINFÜGEN !</td>
</tr>
<tr>
<td colspan="3" style="height:10px"></td>
</tr>
{EXPLODE}
</table>
</fieldset>
<br>
<center>{MPL}</center>
{_if_{SESSION_AUTHRIGHT}<='-1'}
<br>
<fieldset style="padding: 2px; border: 1px solid #222222;">
<legend style="color:#333333;">Optionen</legend>
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="border">
<tr class="Cnorm">
<td align="center"><a href="?topliste-eintragen">Eine Seite eintragen</a></td>
<td align="center"><a href="?topliste-saendern">Eigene Seiten auflisten</a></td>
</tr>
</table>
</fieldset>
{/_endif}
<br />
<fieldset style="padding: 2px; border: 1px solid #222222;">
<legend style="color:#333333;">Statistik</legend>
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="border">
<tr class="Cnorm">
<td align="center">Es {_if_{toplists}=='1'}befindet{_else_}befinden{/_endif} sich {toplists} {_if_{toplists}=='1'}Seite{_else_}Seiten{/_endif} in unserer Topliste</td>
</tr>
<tr class="Cnorm">
<td align="center">Es gab insgesamt {gesin} {_if_{gesin}=='1'}Abstimmung{_else_}Abstimmungen{/_endif} <span class="smalfont">(IN)</span> und {gesout} {_if_{gesout}=='1'}Seitenbesuch{_else_}Seitenbesuche{/_endif} <span class="smalfont">(OUT)</span></td>
</tr>
</table>
</fieldset>
<br>
<script language="JavaScript" type="text/javascript">
<!--
function checkDelete (id1) {
var x = confirm ("Wirklich loeschen?");
if(x) {
document.location.href = "index.php?topliste-loeschen-" + id1;
}
}
//-->
</script>
Zuletzt modifiziert von Lord|Schirmer am 16.03.2011 - 20:47:49