Beitrag markiert mit ‘ Homepage

Plugin Add LightBox & Title – Verbesserung

Ich setzt zur besseren Bilddarstellung das Plugin ”Add LightBox & Title” ein.

Da ich immer auf Webstandards w3c achte und ich die Seite validieren liese, kamen mir folgende Fehlermeldungen:

character “[" is not allowed in the value of attribute "rel"

Hm, in Google sagte mir der erste Treffer dazu, dass er einfach nicht rel=lightbox[xy] sonder rel=lightbox.xy verwendet. Ja ok dacht ich mir, kann ja niad so schwer sein, ist es auch nicht!

Man geht wie folgt vor:

Im Admin im Backend von WordPress einloggen, Plugins und bei Add LightBox & Title bearbeiten klicken. Man bekommt einen langen Quelltext. Nun sucht man sich folgende Zeile:

25
$replacement[1]    = '$1$2$3$4$5 rel="lightbox['.$post->ID.']"$6$7$8$9';

und ersetzt diese mit

25
$replacement[1]    = '$1$2$3$4$5 rel="lightbox.'.$post->ID.'"$6$7$8$9';

Das wars, viel Spaß mit eurem validen Blog.

Der Schatzblog äh Blogschatz…

… wurde mal wieder ein WordPress-Upgrade unterzogen. Auf Version 3.0.1 inklusive aller Updates. Das Theme war komplett neu und ich musste mal wieder übersetzten und das Datum links umschreiben. Es ist spät, 00:07 Uhr und ich muss morgen wieder in die Arbeit. Ich werde jetzt ins Bett gehen, an ausschlafen ist nicht mehr zu denken. Ach ja, die Seite ist jetzt bei Google, Yahoo und Bing (MSN) drin und mit dem Keyword “blogschatz” bei allen 3  auf Platz 1, welch wunderbarer Erfolg.

Wenn jemand Rechtschreibfehler und/oder Designfehler findet, der kann sich gerne bei mir melden (siehe Impressum).

Noch ein offener Punkt: die Seite ist im Moment nicht valide, was ich morgen ändere und eventuell schreibe ich das auch wie ich das ganze lösen werde.

Joomla 1.5 – kleine Tipps

Ich musste mich im letzten halben Jahr mit dem CMS “Joomla” quälen, ein furchtbares System, welches nicht wirklich performant und  keinesfalls User freundlich ist. Leider habe ich mit dem Ding anfangen müssen, weil es bereits eine bestehende Seite in der Version 1.0 gab.

Eigentlich ist es Wahnsinn, aber ja, ich habe auf Version 1.5 geupdatet, was zur folge hatte, dass wie immer, nix mehr geht. Kein Design nix, nichtmal meine Testumgebung taugte Version 1.5 mehr, da php5 benötigt wird. Mein Gott, habe ich einen Hass auf das CMS.

Ich schreibe hier kurz auf, was ich für Tipps und Tricks habe, für Leute die gerne eine “schöne” und keine “Joomla-Standard-Seite” haben wollen.
Wer gerne einen festen Seiten-Titel auf jeder Seite haben möchte muss die Datei “head.php” in “libraries/joomla/document/html/renderer/” ändern.

85
$strHtml .= $tab.''.htmlspecialchars($document->getTitle()).''.$lnEnd;

suchen und ändern in

85
86
87
88
89
//$strHtml .= $tab.''.htmlspecialchars($document->getTitle()).''.$lnEnd;
		$config = new JConfig();
		if(( $_SERVER['REQUEST_URI'] == '/') || ( $_SERVER['REQUEST_URI'] == '' ) ) $site_name = '';
		else $site_name = " - " . $config->sitename;
		$strHtml .= $tab . '' . htmlspecialchars($document->getTitle()) .  $site_name . '' . $lnEnd;

Quelle: http://www.im-tal.net/224/titel-in-joomla-setzen-aendern-und-auslesen/

Wer die Datei näher durchsucht kann den (lästigen) Meta-Tag name=”generator” entfernen

<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />

Einfach 2 Zeilen drüber folgende Stelle auskommentieren:

83
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;

Sollte dann so aussehen:

83
//$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;

Wer die verdammt unprofessionellen Meta-Angaben wie “Ersteller” oder “erstellt am” weg haben will und nicht dauernd jeden einzelnen Beitrag unter ”Erweiterte Parameter” durchklicken will, der passt die sogenannten “Globale Einstellung” an. Wie geht? Einfach => Klickt auf “Inhalt”, “Beiträge”, oben rechts auf “Einstellungen”. (Meine Fresse, jeden scheiß muss man ergoogeln, ich hasse es!!!)

So, das wars für heute, ich hasse Joomla!