Tag Archives: Wordpress

SOPA Blackout

SOPA und PIPA kurz zu erklären, ist ein Ding der Unmöglichkeit. Es geht mal wieder um Urheberrechte, Netzneutralität, DMCA, fair use und all die netten Dinge, bei denen amerikanische und deutsche Rechtsauffassungen gerne munter durchmischt werden.

Die europäischen Auswirkungen werden durch ACTA konkret, daneben gibt es Raum für jede erdenkliche Dystopie.

trau.kainehm wird mit dem allgemeinen Protest morgen nicht erreichbar sein. Von den WordPress-Plugins habe ich Go Dark gepickt.

 

events, my point of view, site | , , , , , | Leave a comment

halber Umzug

Um den Umzug etwas voranzubringen läuft trau.kainehm vorläufig mal auf .org, die Galerie folgt in Teilen, das Wiki geht bald über Bord. Die ersten Alben sind schon umgezogen.
Wenn das durch ist läuft auch alles wieder über .de

Das Design hängt sicher auch noch an der ein oder anderen Stelle, unter der Haube läuft ein selbst geschriebenes WordPress twentyten Child-Theme

site | , | Leave a comment

skype links in WordPress Posts

Skype URIs können als normaler Link in HTML mit <a href=”skype:user?call”> oder <a href=”skype:user?add”> eingefügt werden.
Wordpress korrigiert diese Links in Beiträgen automatisch und lässt keine skype: URIs zu.

Möchte man solche URIs verwenden kann man dies im WordPress-Quelltext anpassen.
Die entsprechende Funktion ist in wp-includes/kses.php in der Zeile 360.

function wp_kses($string, $allowed_html, $allowed_protocols = array ('http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet')) {

Hier lassen sich weitere Protokolle hinzufügen, etwa skype:, sip: oder Instant Messenger.

function wp_kses($string, $allowed_html, $allowed_protocols = array ('http', 'https', 'ftp', 'ftps', 'mailto', 'news', 'irc', 'gopher', 'nntp', 'feed', 'telnet', 'skype', 'sip')) {

Diese Änderung greift auch für die viele Widgets in der Sidebar.

site, tech | , , | Leave a comment

Gravatare wieder transparent

Kai Nehm GravatarKurz nachdem Automattic den Service Gravatar übernommen hat, wurden leider alle transparenten Avatare auf einem schwarzen Hintergrund ausgeliefert. Dieses Verhalten sollte eine saubere Darstellung im IE6 ermöglichen.

Jetzt ist Gravatar.com wieder zum alten Verhalten zurückgekehrt, allerdings müssen Avatare mit Transparenz erneut hochgeladen werden.

Gravatar bietet die Möglichkeit einen Avatar zentral im Netz zu hinterlegen, der an die eigene Email-Adresse gebunden ist. Seiten, die diesen Service unterstützen, fragen dann mit der verschlüsselten Email-Adresse nach dem Avatar eines Nutzers und bekommen als Antwort die URL zu dem entsprechenden Bild. Ist kein Bild hinterlegt, wird ein Standardbild verwendet, das der Seitenbetreiber festlegen kann. Hier ist dies das graue Logo.

Mit dieser Technik wird auch die Liste who reads here in der Sidebar erzeugt.
Das Plugin Who reads nutzt dazu die Liste der letzten Kommentatoren.

site | , , | Leave a comment

Code Quickie: Gästebuch in WP

Um ein Gästebuch in WordPress zu realisieren genügt es eigentlich, auf einer Seite Kommentare zu erlauben.
Viele Themes sehen das inzwischen auch vor, ansonsten ist in der page.php noch der Kommentarbereich mit dem Aufruf <?php comments_template(); ?> einzufügen. An welche Stelle der Code gehört, findet man schnell in der single.php, bei den gängigen Designs ist das vor dem Block </div><!-- #content -->.

Bei dieser Lösung stehen die Kommentare dann allerdings in der falschen Reihenfolge für ein typisches Gästebuch. Um den aktuellsten Eintrag als erstes anzeigen zu lassen, existieren verschiedene Plugins, alternativ kann das im Template direkt gelöst werden.
In der comments.php fügt man dazu eine Zeile ein:

<?php if ( is_page('Gästebuch') ) $comments = array_reverse($comments); ?>

‘Gästebuch’ ist durch den Titel der Seite zu ersetzen. Mehrere Seiten mit dieser Kommentar-Reihenfolge können mit 

is_page(array('Gästebuch-1','Gästebuch-2','Gästebuch-3'))

 erzeugt werden.

site | , , , , , , | Leave a comment