Switch to using indirect font names, which are defined only in LUGO.style
authorJoey Schulze <joey@infodrom.org>
Wed, 10 Dec 2003 09:46:21 +0000 (09:46 +0000)
committerJoey Schulze <joey@infodrom.org>
Wed, 10 Dec 2003 09:46:21 +0000 (09:46 +0000)
Styles/LUGO.style
Styles/tools.inc
src/Infos/anzahl.wml
src/Infos/dacapo.wml
src/Infos/index.wml
src/Infos/linux.wml
src/index.wml

index 5a0680e..b70b08e 100644 (file)
 <body bgcolor="#ffffff" text="#000000" vlink="#000090" alink="#e709f7" link="#1717ef">
 </define-tag>
 
+#======= Font definition =======
+<define-tag infodrom-font>Helvetica,Arial,Sans-Serif</define-tag>
+<define-tag ifont endtag=required whitespace=delete>
+<font face="<infodrom-font />">%body</font>
+</define-tag>
+
 # ========== Abstand berechnen ==========
 # in ePerl: $root_prefix
 # in WML: <get-var root_prefix>
            #$color="757575";
            $color="68A4C8";
            if ("<get-var WML_SRC_BASENAME>" eq "index") {
-               printf "<th align=\"center\" width=\"%%d%%%%\" bgcolor=\"#%%s\"><font face=\"Helvetica,Arial\">%%s</font></th>",
+               printf "<th align=\"center\" width=\"%%d%%%%\" bgcolor=\"#%%s\"><font face=\"<infodrom-font />\">%%s</font></th>",
                       100/($#dirs+1), $color, $rubrik;
            } else {
                printf "<th align=\"center\" width=\"%%d%%%%\" bgcolor=\"#%%s\"><a href=\"%%s%%s/\">"
-                     ."<font face=\"Helvetica,Arial\">%%s</font></a></th>",
+                     ."<font face=\"<infodrom-font />\">%%s</font></a></th>",
                        100/($#dirs+1), $color, $root_prefix, $rubrik, $rubrik;
            }
        } else {
            #$color="B0B0B0";
            $color="80CCF8";
            printf "<th align=\"center\" width=\"%%d%%%%\" bgcolor=\"#%%s\"><a href=\"%%s%%s/\">"
-                 ."<font face=\"Helvetica,Arial\">%%s</font></a></th>",
+                 ."<font face=\"infodrom-font />\">%%s</font></a></th>",
                  100/($#dirs+1), $color, $root_prefix, $rubrik, $rubrik;
        }
     }
 :>
 </tr>
 </table></center>
-<font face="Helvetica,Arial">
+<ifont>
 <blockquote>
 %body
 </blockquote>
@@ -117,7 +123,7 @@ if (length ($url)) {
 }
 
 :></address>
-</font>
+</ifont>
 </body>
 </html>
 <restore title-prefix name title>
@@ -127,9 +133,9 @@ if (length ($url)) {
 <preserve bgcolor>
 <set-var %attributes>
 <table width=100% cellpadding=2 cellspacing=0 border=0 bgcolor=<get-var bgcolor>>
-<tr><td><font face="Helvetica,Arial">
+<tr><td><ifont>
 %body
-</font></td></tr></table>
+</ifont></td></tr></table>
 <restore bgcolor>
 </define-tag>
 
index f637922..3a2c9fe 100644 (file)
@@ -9,11 +9,11 @@
 
 <table width=100% border=0 cellpadding=0 cellspacing=0><tr bgcolor=#<get-var color>><td>
 <table width=100% border=0 cellpadding=0 cellspacing=1><tr bgcolor=#ffffff><td>
-<font face="Helvetica,Arial">
+<ifont>
 
 %body
 
-</font>
+</ifont>
 </td></tr></table>
 </td></tr></table>
 
 # <border>
 <table width=100% border=0 cellpadding=0 cellspacing=0><tr bgcolor=#<get-var bcolor>><td>
 <table width=100% border=0 cellpadding=0 cellspacing=1><tr bgcolor=#ffffff><td>
-<font face="Helvetica,Arial">
+<ifont>
 # <border>
 
 <table width=100% border=0 bgcolor="#<get-var bgcolor>" cellpadding=5 cellspacing=0>
-<tr><th align=center><font face="Helvetica,Arial">
+<tr><th align=center><ifont>0
 
 %body
 
-</font></th></tr>
+</ifont></th></tr>
 </table>
 
 # </border>
-</font>
+</ifont>
 </td></tr></table>
 </td></tr></table>
 # </border>
index dc09c2f..53c766d 100644 (file)
@@ -39,7 +39,7 @@
         for $day (sort keys %{$attendees{$year}{$month}}) {
          $elems{"$year-$month"}++;
          if ($attendees{$year}{$month}{$day}){
-           printf "<td width=\"25\" valign=\"bottom\" align=\"center\"><font face=\"Helvetica,Arial\">%d</font><br> "
+           printf "<td width=\"25\" valign=\"bottom\" align=\"center\"><font face=\"<infodrom-font />\">%d</font><br> "
              ."<img src=green-v.png alt=\"\" width=\"15\" height=\"%d\"></td>\n",
              $attendees{$year}{$month}{$day}, $attendees{$year}{$month}{$day} * $height
          } else {
@@ -51,7 +51,7 @@
 
       print  "<tr>\n";
       for $month (sort keys %{$attendees{$year}}) {
-        printf "<td colspan=\"%d\" align=\"center\" bgcolor=\"#AAAAAA\"><font face=\"Helvetica,Arial\">%s</font></td>",
+        printf "<td colspan=\"%d\" align=\"center\" bgcolor=\"#AAAAAA\"><font face=\"<infodrom-font />\">%s</font></td>",
            $elems{"$year-$month"}, $monthname[$month];
       }
       print  "</tr>\n";
@@ -60,7 +60,7 @@
       for $month (sort keys %{$attendees{$year}}) {
         for $day (sort keys %{$attendees{$year}{$month}}) {
          $elems{"$year-$month"}++;
-         printf "<td width=\"20\" align=\"center\" bgcolor=\"#CCCCCC\"><font face=\"Helvetica,Arial\">%d</font></td>\n",
+         printf "<td width=\"20\" align=\"center\" bgcolor=\"#CCCCCC\"><font face=\"infodrom-font />\">%d</font></td>\n",
             $day;
        }
       }
index 52c08a2..ff4ab95 100644 (file)
@@ -5,9 +5,9 @@
 <h3>Die Brasserie DaCapo</h3>
 
 <center>
-#<a href=<url dacapo>><img <pix dacapo-img> alt="[Brasserie DaCapo]" border=0></a>
-<a href=<url dacapo>><img src=dacapo.jpg WIDTH=200 HEIGHT=187 alt="[Brasserie DaCapo]" border=0></a><br>
-<b><font face="Helvetica,Arial">Ein Klick und Sie sind drin</font></b>
+#<a href="<url" dacapo>><img <pix dacapo-img> alt="[Brasserie DaCapo]" border=0></a>
+<a href="<url" dacapo>><img src=dacapo.jpg WIDTH=200 HEIGHT=187 alt="[Brasserie DaCapo]" border=0></a><br>
+<b><ifont>Ein Klick und Sie sind drin</ifont></b>
 <!-- Quelle des Bildes: dacapo-ol.de -->
 </center>
 
index 3c278ca..f80f1ad 100644 (file)
@@ -50,7 +50,7 @@
        for ($col=0; $col < $cols; $col++) {
            if ($elem[$col][$row]) {
                printf "<td bgcolor=#eff0f1 align=center width=%d%%>"
-                    . "<font face=\"Helvetica,Arial\"><a href=\"%s\">%s</a></font></td>",
+                    . "<font face=\"<infodrom-font />\"><a href=\"%s\">%s</a></font></td>",
                    $width, $elem[$col][$row], $name{$elem[$col][$row]};
            } else {
                printf "<td width=%d%%>&nbsp;</td>", $width;
index 9a4e3c3..b63999f 100644 (file)
@@ -1,6 +1,6 @@
 #include <LUGO.style>
 
-<define-tag subsection endtag=required><h3><font face=Helvetica,Arial>%body</font></h3></define-tag>
+<define-tag subsection endtag=required><h3><ifont>%body</ifont></h3></define-tag>
 
 <page name="Was ist Linux?">
 
index 8ff52e7..4003fc4 100644 (file)
@@ -27,17 +27,27 @@ vern
 seine breite Hardwareunterst&uuml;tzung ist es f&uuml;r Privatanwender
 genauso interessant, wie f&uuml;r den gewerblichen Einsatz.  <p>
 
+<:
+
+# if (termine in Zukunft)
+#    anzeigen
+# else if (termin !√§lter als 1 monat)
+#    anzeigen
+# fi
+
+:>
+
 <center>
-    <p><font face="Helvetica,Arial"><b>Sommer 2004</b></font><p>
+    <p><ifont><b>Sommer 2004</b></ifont><p>
     <a href="http://www.linuxtag.de/">\
 <img src=<root_prefix>images/ltlogo-small.gif width=97 height=64 border=0 alt="[LinuxTag-Logo]"></a>
 </center>
 
 <p>
 <div align=center>
-    <font face="Helvetica,Arial"><b><a
+    <ifont><b><a
     href="http://www.i21k.de/radtour/">Hier</a> geht es zu Bildern von der
-    Pinguin Radtour 2003.</b></font>
+    Pinguin Radtour 2003.</b></ifont>
 </div>
 
 </page>