iconAlle Zeitangaben in WEZ +2. Es ist jetzt 04:29 Uhr. | Willkommen bei WebmasterBIZ, bitte registrieren Sie sich, um alle Funktionen nutzen zu können.
Alt 27. January 2006, 12:42   #11
yens
Administrator
 
Benutzerbild von yens
 
Registrierungsdatum: Feb 2004
Beiträge: 1.998
Standard auf GB Navigation zugreifen

Das Gästebuch besitzt ja oben bzw. unten die Navigationsleiste,
die den Zugriff auf weitere Eintragsseiten erlaubt.

Diese hat die Form [1] [2] [3] usw. Diese obere und untere Navigation
haben wir auf Wunsch jetzt ebenfalls mit einer ID, zum Zugriff via
JavaScript, versehen.

So ist es z.B. möglich dieser Navigation, unabhängig von den Einstellungen
im Admin-Bereich, nachträglich eine andere Farbe zuzuweisen.

Hier ein aktuelles Beispiel http://www.gb2003.de/guestbook.php?id=48421 .
Dort ist die Farbe der Informationen grau, was auf dem schwarzen Hintergrund
nicht gut zu sehen wäre.

Durch eine kleine zusätzliche JavaScript im "FUSS"-Feld haben wir diese
Zahlen weiß gemacht.

PHP-Code:
<script type="text/javascript">
<!--
document.getElementById("navicolor_A").style.color = "#FFFFFF";
document.getElementById("navicolor_B").style.color = "#FFFFFF";
//-->
</script>
Die ID navicolor_A ist die obere Navigation und ID navicolor_B
logischerweise die untere Navigation. Bei den Farbwerten
( hier #FFFFFF - also weiß ) könnte man also auch unterschiedliche
Werte einsetzen.

Diese beiden Codezeilen können natürlich auch in einer Kombination
mit anderen Codezeilen aus unserer Erweiterung verwendet werden.

---------------------------------------------------------------------

Diese erweiterte Einstellung würde allerdings nur die Farbe ändern,
wenn noch nicht so viele Einträge in einem GB sind - also noch nicht
geblättert werden muss.

Um auch die Linkfarbe bei dieser Navigation, unabhängig von den
Einstellungen im Adminbereich, zu beeinflussen haben wir den Links
eine CSS-Class ( Style Klasse ) zugewiesen.

Der Name dieser Klasse ist "gbnavi".

Man könnte nun diese Klasse über einen zentrale CSS Datei verändern
oder durch einen Eintrag im "Kopf" ( unter Layout ) des entsprechenden
Gästebuches.

PHP-Code:
<style>
<!--
a.gbnavi:link { color:#000000; text-decoration:none; }
a.gbnavi:visited { color:#000000; text-decoration:none; }
a.gbnavi:active { color:#000000; text-decoration:none; }
a.gbnavi:hover { color:#FF0000; text-decoration:underline; }
//-->
</style>
In unserem Beispiel werden die Farben und Effekte für jeden Zustand
eines Links separat festgelegt. Man könnte auch noch andere CSS Angaben,
wie Textgrösse usw. in dem Style festlegen.

Bei Fragen oder Problemen, die bei den Erweiterungen auftauchen können,
einfach hier im Forum schreiben.


Geändert von yens (6. February 2006 um 13:28 Uhr).
yens ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.


Weitere Angebote:

Partnertausch Sexabenteuer Kontaktanzeigen sie sucht ihn dating kontakte Sexkontakte Seitensprung Singles sms date chat kontakt Private Amateur Cams privat fuck live webcams Trainer B Trainer A


Wir weisen ausdrücklich daraufhin, dass die Beiträge die Meinungen der Teilnehmer widerspiegeln und nicht die des Betreibers oder Systemanbieters. Dass Teilnehmer eigene bzw. kontroverse Standpunkte zu verschiedenen Themen haben, entspricht der Zielsetzung diese Internetangebotes. Die Veröffentlichung von Beiträgen der Teilnehmer bzw. das nicht Entfernen von Beiträgen bedeutet nicht, dass sich die Betreiber dieses Internetangebotes die Meinung zu eigen machen. Wir prüfen, ob Beiträge strafrechtlich- oder jugendschutzrelevant sein könnten. Trifft dies nicht zu, steht es im Belieben jedes Webmasters bzw. Teilnehmers dieses Internetangebotes, sich eine persönliche Meinung über die veröffentlichten Beiträge zu bilden. Bei diesem Internetangebot handelt es sich um einen Markt der Meinungen.

Des Weiteren möchten wir Sie darauf Hinweisen, dass Sie durch das Betreten dieser Webseite und der Interaktion mit diesem Internetangebot unserer Datenschutzerklärung zustimmen.