Hi,
ich versuche, bei dem Blätterscript aus der BIB das Layout mittels
einer externen CSS zu verändern.
Was in anderen Scripten einwandfrei funktioniert ist hier scheinbar
ein mittelschweres Problem.
Ich will z.B. die Schrift in Tahoma mit 11px.
Ich kann zwar in den Scripteigenen Voreinstellungen z.B.
Tahoma einstellen ( das geht ja noch ) aber z.B. 11px geht nicht.
Im Prinzip kann ich hier gar keine px Angaben einstellen,
sondern nur die festen Größen 1 bis 7, also z.B. die 2.
Size 2 würde aber 10pt entsprechen. Passt zwar fast, aber nicht ganz.
Gebe ich z.B. über eine externe CSS Datei die Angaben an,
kann ich so ziemlich alles beeinflussen, aber die Angaben zur Schriftart und Größe werden grundsätzlich ignoriert.
Auch dann, wenn ich die jetzigen font Tags direkt ändere oder entferne,
ändert sich nichts.
Vielleicht hat jemand eine Idee, was da geändert werden muß.
Hier das Script:
my $range=$_range_length;
my $blaettern=$_range_length;
my $blaetter_lang=$range*6;
my $newrange=$_range+$_range_length;
my $oldrange=$_range-$_range_length;
my $color='#D4DCE4';
my $color_vonbis='#D4DCE4';
my $color_zahl='#D4DCE4';
my $color_vorzu='#D4DCE4';
my $color_balken='#D4DCE4';
my $font='Tahoma, Arial, Verdana';
my $size='2';
my $table='';
my $table_align='left';
#$_amount = $amount_sav;
#$_amount_query = $amount_query_sav;
out "<div align=$table_align>";
out "<table width=$table cellpadding=4 height=25 cellspacing=4><tr align=left>
<td bgcolor=$color align='center'><font face=$font font size=$size>";
$oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;
out $oldrange>=0?"<a href=\"$_link&v=0&suche=$suche&@_sel&sort=$sort\">|<</a>":"|<";
out "</font></td><td bgcolor=$color align='center'><font face=$font font size=$size>";
out $oldrange>=0?"<a href=\"$_link&v=$oldrange&suche=$suche&@_sel&sort=$sort\"><</a>":"<<";
out "</font></td><td bgcolor=$color align='center'><font face=$font font size=$size>";
$ende=substr($_amount_query,0,length($_amount_query)-1);
out $newrange<$_amount_query?"<a href=\"$_link&v=$newrange&suche=$suche&@_sel&sort=$sort\">></a>":">>";
out "</font></td><td font face=$font font size=$size bgcolor=$color align='center'><font face=$font font size=1>";
out $newrange<$_amount_query?"<a href=\"$_link&suche=$suche&v=".($ende."0")."&@_sel&sort=$sort\">>|
</a>":">|";
out "</font></td><td bgcolor=$color_vonbis width='185' align='center'><font face=$font font size=$size>Anzeige ".($v+1)." bis
".(($v+$blaettern)>$_amount_query?"$_amount_query":($v+$blaettern))." von
$_amount_query</td>";
if ($_amount)
{
$vr=int($v/$blaetter_lang) unless $_range==0;
$vr=$vr*$blaetter_lang;
out "<td bgcolor=$color_vorzu align='center'><font face=$font font size=$size><a href=\"$_link&suche=$suche&v=".($vr-$blaetter_lang)."&@_sel&sort=$sort>\"<<</a></font></td>" if
($vr-$blaetter_lang)>=0;
for ($i=$vr;$i<($vr+$blaetter_lang<=$_amount_query?($vr+$blaetter_lang):$_amount_query); $i+=$blaettern)
{
out "<td bgcolor=$color_zahl align='center'><font face=$font font size=$size>".($v==$i?"<b>".($i+1)."</b>":"
<a
href='$_link&suche=$suche&v=$i&@_sel&sort=$sort'>
".($i+1)."</a>")."</font></td>";
}
out "<td bgcolor=$color_vorzu align='center'><font face=$font font size=$size><a href=\"$_link&suche=$suche&v=$i&@_sel&sort=$sort\">></a></font></td>" if $i<$_amount_query;
}
out "</font></tr></table></div>";