nejak takto (netestované)
spefce.php:
// systemovy blok: novinky
function HotNews()
{
// zjisteni pozadovane poctu hot news urcenych k zobrazeni; 0 = zadne
$pocetzprav=NactiConfigProm('pocet_novinek',0);
// podminka zobrazeni -> kladne mnozstvi "hot news"
if ($pocetzprav>0):
$dotaznews=phprs_sql_query("select titulek,informace,datum,typ_nov from ".$GLOBALS["rspredpona"]."news order by datum desc limit 0,".$pocetzprav,$GLOBALS["dbspojeni"]);
$pocetnews=phprs_sql_num_rows($dotaznews);
if ($pocetnews==0):
return false;
//$txt_novinky='<div class="nov-text">Databáze neobsahuje žádnou novinku.</div>'."\n";
else:
// inic.
$txt_novinky=''; // vysledny retezec
// vypis
while($pole_data = phprs_sql_fetch_assoc($dotaznews)):
// typ_nov: 0 = bezna, 1 = zvyraznena
if ($pole_data['typ_nov']==0):
$txt_novinky.='<div class="nov-titulek"><span class="nov-datum">'.MyDatetimeToDate($pole_data['datum']).' </span>'.$pole_data['titulek'].'</div>';
else:
$txt_novinky.='<div class="nov-titulek-duraz"><span class="nov-datum">'.MyDatetimeToDate($pole_data['datum']).' </span>'.$pole_data['titulek'].'</div>';
endif;
$txt_novinky.='<div class="nov-text">'.$pole_data['informace'].'</div>'."\n";
endwhile;
endif;
// zobrazeni menu
switch ($GLOBALS["vzhledwebu"]->AktBlokTyp()):
case 1: Blok1($GLOBALS["vzhledwebu"]->AktBlokNazev(),$txt_novinky); break;
case 2: Blok2($GLOBALS["vzhledwebu"]->AktBlokNazev(),$txt_novinky); break;
case 3: Blok3($GLOBALS["vzhledwebu"]->AktBlokNazev(),$txt_novinky); break;
case 4: Blok4($GLOBALS["vzhledwebu"]->AktBlokNazev(),$txt_novinky); break;
case 5: Blok5($GLOBALS["vzhledwebu"]->AktBlokNazev(),$txt_novinky); break;
default: Blok1($GLOBALS["vzhledwebu"]->AktBlokNazev(),$txt_novinky); break;
endswitch;
endif;
}