[x] Navigation

[x] Languages

[x] Design
Each user can view the site with a different theme.
Themes marked with a * also change the forum look.

[x] Downloads (Top)

Barrierefreies Web...
Alle Fragen über die Entwicklung und Bearbeitung von Templates.(Design, Theme, css)
Post new topic    Reply to topic    Printer Friendly Page     Forum Index ›  Templates und Design

View previous topic :: View next topic  
Author Message
Katerrobin
Doppel-Null-Agent
Doppel-Null-Agent

Offline Offline
Joined: Feb 14, 2008
Posts: 144

PostPosted: 16.11.2008 00:31
Post subject: Barrierefreies Web...

und ein kleiner Einbau dafür in DF Very Happy
Es geht darum, per Link, per Mouseklick die Schriftgrösse zu ändern, ob sinnvoll oder nicht, darüber will ich nicht diskutieren.
Es geht um den Einbau der switch.js und den Einbau in DF.

Die switch.js muss ins Hauptverzeichnis geladen sein (darf auch in jeden anderen Verzeichnis sein.

Ich war faul, die Domain wird sie eh nie mehr ändern:

Folgende Zeilen in der header.html eintragen(je nach Theme)
Array:
{S_HEADER_TAGS}
<link rel="stylesheet" type="text/css" href="{THEME_PATH}/style/style.css" title="A" media="screen, projection"/>
<link rel="stylesheet" href="{THEME_PATH}/style/style1.css" type="text/css" title="A+" media="screen, projection" />
<link rel="stylesheet" href="{THEME_PATH}/style/style2.css" type="text/css" title="A++" media="screen, projection" />

<script type="text/javascript" src="http://www.angehoerige.bdo-ev.net/switch.js"></script>
Die erste Zeile gibt den Code an wo eingetragen wird. Es muss alles im head stehen.

Die Links, Buttons etc. (Ich habe sie auch in Head eingebaut (CMS-Seite die auch sehr oft von alten Leuten besucht wird)

Folgender Code dafür:
Array:
<p align="center"><font size="2"><b>Schriftart</b></font><br>
		<class="bm"><b><font size="2">
		<a href="javascript:setStyle('A')">Normal</a></font><br><font size="4"> <a href="javascript:setStyle('A+')">Gross</a></font><br><font size="5"> <a href="javascript:setStyle('A++')">Sehr gross</a></font></b></p></td>
    </tr>
Das ganze lässt sich natürlich beliebig mit Bildern etc. verbinden.
Netterweise wird dieser Austausch der CSS Datei von der gesamten Internetseite akzeptiert, bis auf die speziellen CSS-Dateien, Coppermine und Cpgmm.

Einfach mal zu sehen unter angehoerige.bdo-ev.net

Viel Spass.

_________________
Meine Seiten:
www.bdo-ev.net (DF 9.2.1. Seite
mit 4 Unterseiten als Forum)
www.denises-welt.de (DF 9.2.1
Seite unserer Tochter)
www.bikes-parts-design.com
(DF 9.2.1 in Verbindung mit Oscommerce)
www.kraeuterkeller.de
(Sehr nette Einbindung eines externen Newslettermoduls und das DA Bestellformular)
www.kochen-fuer-kids.de
(mal eine echte DF-Seite die sich nicht mit Warcraft beschäftigt Smile )

Katerrobin's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
Apache / PHP 4.4.8 / MySQL 4.1.2.2 / CPG 9.2.1
Back to top
View user's profile
Katerrobin
Doppel-Null-Agent
Doppel-Null-Agent

Offline Offline
Joined: Feb 14, 2008
Posts: 144

PostPosted: 16.11.2008 12:55
Post subject: Nachtrag:

Cool
Um die Änderung des Stylesheets dauerhaft per Cookie zu speichern muss der Code noch ein wenig ergänzt werden.
Ich habe inzwischen auch die angezeigten Texte in A A+ und A++ geändert.

Hier der ergänzte Code in der header.html:

Array:
<a href="javascript:setStyle('A'),setStyleCookie()" class="selected"><span class="screenreader">
	A</span></a></font><font size="4">&nbsp; <a href="javascript:setStyle('A+'),setStyleCookie()" class="selected"><span class="screenreader">
	A+</span></a></font><font size="5">&nbsp; <a href="javascript:setStyle('A++'),setStyleCookie()" class="selected"><span class="screenreader">
	A++</span></a></font></b></td></tr>

Im Prinzip lässt sich damit ein Grossteil des gesamten Stylsheets austauschen, nur weiss ich nicht ob man dieses dann sieht in Form des Neuladens der Seite.
Bei der Schrift ist es meinerseits schon gewünscht das der Anwender es sieht, das sich die Schrift für "ihn" ändert und dieses auch beim nächsten Besuch so bleibt.

Noch eine Info, bis zu einen Fontsize von 16px bleibt die Seite lesbar.

_________________
Meine Seiten:
www.bdo-ev.net (DF 9.2.1. Seite
mit 4 Unterseiten als Forum)
www.denises-welt.de (DF 9.2.1
Seite unserer Tochter)
www.bikes-parts-design.com
(DF 9.2.1 in Verbindung mit Oscommerce)
www.kraeuterkeller.de
(Sehr nette Einbindung eines externen Newslettermoduls und das DA Bestellformular)
www.kochen-fuer-kids.de
(mal eine echte DF-Seite die sich nicht mit Warcraft beschäftigt Smile )

Katerrobin's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
Apache / PHP 4.4.8 / MySQL 4.1.2.2 / CPG 9.2.1
Back to top
View user's profile
Display posts from previous:   
Post new topic    Reply to topic    Printer Friendly Page    Forum Index ›  Templates und Design
Page 1 of 1
All times are GMT + 1 Hour



Jump to:  


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum




Interactive software released under GNU GPL, Code Credits, Privacy Policy