Moin Alle,
nu versuch ich schon seit Monaten einen Link zu setzen um die Browserschrift zu verändern.
Hier mein nichtfunktionierendes:
Mein Marker:
<span>Schrift:</span>###FONT###
Setup:
config.linkVars = F,K,L
config.uniqueLinkVars = 1
seite = PAGE
[globalVar = GP:F = 1]
seite.headerData.1 = TEXT
seite.headerData.1.value = <style type="text/css"> html { font-size: 0.6em; } </style>
[globalVar = GP:F = 2]
seite.headerData.1 = TEXT
seite.headerData.1.value = <style type="text/css"> html { font-size: 0.8em; } </style>
[globalVar = GP:F = 3]
seite.headerData.1 = TEXT
seite.headerData.1.value = <style type="text/css"> html { font-size: 1em; } </style>
[globalVar = GP:F = 4]
seite.headerData.1 = TEXT
seite.headerData.1.value = <style type="text/css"> html { font-size: 1.2em; } </style>
[globalVar = GP:F = 5]
seite.headerData.1 = TEXT
seite.headerData.1.value = <style type="text/css"> html { font-size: 1.5em; } </style>
[GLOBAL]
seite.typeNum = 0
usw .....
TS:
marks.FONT = PHP_SCRIPT
marks.FONT.file = fileadmin/scripts/font.php
Mein PHP-Script:
<?php
if($_GET['F'] < 1 || $_GET['F'] > 5) {
$_GET['F'] = 3;
}
$content = '<a href="index.php?id=' . $GLOBALS['TSFE']-">id . '&L=' . (($_GET['L'] == '')?0:$_GET['L']) . '&K=' . (($_GET['K'] == '')?0:$_GET['K']) . '&F=' . (($_GET['F'] > 1) ? $_GET['F']-1 : $_GET['F']) . '" title="Schrift verkleinern">Kleiner</a> / '
. '<a href="index.php?id=' . $GLOBALS['TSFE']-">id . '&L=' . (($_GET['L'] == '')?0:$_GET['L']) . '&K=' . (($_GET['K'] == '')?0:$_GET['K']) . '&F=3 " title="Normale Schrift einstellen">Normal</a> / '
. '<a href="index.php?id=' . $GLOBALS['TSFE']-">id . '&L=' . (($_GET['L'] == '')?0:$_GET['L']) . '&K=' . (($_GET['K'] == '')?0:$_GET['K']) . '&F=' .(($_GET['F'] < 5) ? $_GET['F']+1 : $_GET['F']) . '" title="Schrift vergroessern">Größer</a>';
?>
Die Links werden angezeigt, beim klick wird auch was geladen aber nichts passiert. Weder im IE noch im Firefox. An die Apache-Logs komme ich nicht dran.
Kann vielleicht jemand weiterhelfen.
Gruss, Tom.