NAVIGATION
Weiter ausführen und dann überstzen
Die Schriftgröße per Klick vergrößern oder verkleinern.
Mit dem RT switchFontSize.php ist dies möglich.
Die Datei switchFontSize.php dazu bitte aus
/templates/inc_script/frontend_render/disabled/switchFontSize.php
nach
/templates/inc_script/frontend_render/switchFontSize.php
kopieren.
Im Template
<div id="accessibilitybar"> <a href="[FontSize+]" title="mach groesser"><img src="pics/plus-s.png" border="0" alt="zoom in" /></a> <a href="[FontSize=]" title="mach normal">Originalgröße</a> <a href="[FontSize-]" title="mach kleiner"><img src="pics/minus-s.png" border="0" alt="zoom out" /></a> </div>
Im Verzeichnis /template/inc_css/fontSize/ finden wir die zusätzlich angehängten CSS-Anweisungen.
Forum: http://forum.phpwcms.org/viewtopic.php?f=28&t=18299
Download: fontsizer_phpwcms.zip (1.34 KiB, 100 downloads) (Dynamische Schriftgrößenänderung für phpwcms (JavaScript für MooTools))
Download: fontsizer_example.zip (12.99 KiB, 112 downloads) (Dynamische Schriftgrößenänderung Test (JavaScript, Mootools))
—
Docu: –
Forum: http://forum.phpwcms.org/viewtopic.php?p=104925#p104925
Autor: Oliver Georgi (http://phpwcms.de)
wiki-Autor: K.Heermann (flip-flop) http://planmatrix.de) 19.10.2011
CMS Version: >= 1.4.x (r2xx)
Version: V1.0
Tag: –
Dateinamen: template/lib/mootools/plugin-1.2/mootools.fontsize.js
Verzeichnis: template/lib/mootools/plugin-1.2
Bedingung: → /config/phpwcms/conf.inc.php
—
Beispiel unter: http://www.iba-stadtumbau.de/index.php?news-aktuell
Ist nicht weiter dokumentiert - habe das selbst entwickelt. Letztlich muss man sich nur die Settings ansehen und in etwa verstehen, was passiert.
Einfach mal das Beispiel vergleichen mit IBA Stadtumbau und den Quellcode anschauen - aber mit Firebug, da die größer/kleiner/gleich “Tasten” erst zur Laufzeit “injiziert” werden. Kein JavaScript = keine Tasten. (OG)
Siehe dazu auch den Beitrag im Forum.
Im Template an der gewünschten Stelle setzen:
<!-- JS: fontsize --><div class="fs"><div id="fontsizer"></div></div>
/* FONTSIZER ------------------------------- */ .fs { font-size: 1.0em; float: right; top: 0px; padding: 0 30px 0 0; } .fs a { cursor:pointer; text-decoration: none; } .fs .smaller { font-size: 11px; padding-right: 3px; } .fs .bigger, .fs .larger { font-size: 18px; padding-left: 2px; } .fs .normal { font-size: 15px; padding-left: 2px; padding-right: 3px; font-weight: bold; }