Durch den Artikel "Tipps und Tricks" (Danke an Christoph) bin ich auf eine andere einfache Lösung gestoßen (funktioniert auch in Zweitsprachen) und zwar durch Kombination von "Newsbox nur auf der Startseite" und "Eigenes Stylesheet für jede Seite".
Der Code wird in der template.htm vor dem </head> eingefügt.
($s === 0 ist die Startseite; $s === 1 wäre die 2.Seite; ABER, hat die Startseite Unterseiten, ist also die Unterseite Seite 2 usw.!):
Code: Select all
<?php if ($s === 0):?>
<?php echo tag('link rel="stylesheet" type="text/css" href="'.$pth['folder']['template'].'startpage.css"')."\n"; ?>
<?php endif;?>
Code: Select all
#body {
background: url(images/bg.jpg) 50% no-repeat fixed;
background-color: #0e3d11;
-webkit-background-size: cover;
background-size: cover;
}
.header {
height: 30vh;
}
.header h1{
font-size:200%;
}
Code: Select all
<?php if ($s === 0):?>
<style type="text/css">
#body {
background: url(<?php echo $pth['folder']['templateimages'];?>bg.jpg) 50% no-repeat fixed;
background-color: #0e3d11;
-webkit-background-size: cover;
background-size: cover;
}
.header {height: 30vh;}
.header h1{font-size:200%;}
</style>
<?php endif;?>