Tweetback v0.2

Tweetback has been updated to version 0.2 and includes the feature I definitely missed. Now you can define users whose tweets will be ignored. This is important if you are using Alex King’s Twitter Tools and publish your new blog entries on Twitter. Until now it always resulted in a Tweetback from myself to myself. This is history with the new version. Thank you Florian.

Remove Google Reader’s Toggle Bar with Firefox

How often do you collapse your subscription list in your Google Reader? I assume you tried it once and after that you never did it again. So why not remove it? It’s simpler you think:

  1. Go to your Firefox profile/chrome/ directory.
  2. If there’s a file called usercontent.css open it, otherwise create a new file with that name.
  3. Enter the following:
    #chrome-lhn-toggle {
    display:none;
    }
  4. Restart Firefox.
  5. Enjoy!

Greasemonkey-Skripte extrem einfach finden.

Nicht immer zeigen Webseiten ihre Informationen so in Form und Inhalt wie man es gerne hätte. Zum Glück gibt es für Firefox das Add-On Greasemonkey, mit dem sich geladene Webseiten nach Belieben ändern lassen oder mit neuen Funktionen erweitern lassen.
Natürlich wäre es nicht sinnvoll und möglich alle gewünschten Skripte selber zu schreiben, deshalb gibt es unter userscripts.org eine mehr als reichhaltige Sammlung (mehr als 24000).
Um den Zugriff auf mögliche Skripte zu vereinfachen gibt es jetzt ein Firefox Ad-On namens Greasefire, mit dem sich mit einem einfachen Klick auf die rechte Maustaste überprüfen lässt, welche Skripte für die augenblicklich angezeigt Webseite bei userscripts.org bereit liegen:

Screenshot

Wählt man den obersten Menüpunkt aus, so öffnet sich ein Fenster in dem alle verfügbaren Skripte aufgelistet sind:


[larger image]

Die Skripte lassen sich nach Name, Bewertung, letztes Update und Downloads sortieren. Ein Klick auf ‚Install „Skriptname“‚ installiert das Skript und nach dem Neuladen der Seite beginnt das Skript mit der Arbeit. Schöne Sache…

Links:

AOL reveals: Michael Jackson is dead

… or how should I understand this? (I know, I know, it’s the Dead people he’s singing about ;-) )

My prize has arrived!

I took part in the „Collaborative Audio Promo“ by commandline and I actually won a prize: ©ontent by Cory Doctorow! Thank you, Thomas! Here’s the proof it arrived at my home:

It took 14 days and cost $8.65 to send it from Rockville, MD, to Kassel, Germany, which is 6500 km (~ 4000 miles) air-line distance.

Listen to the promos:

Promo 1:

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Promo 2:

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Don’t forget to put them in your podcast! Fetch them from the promo page.

WordPress: Absprung im Plugin-Bereich v2.7

[English version]

Frank Bültge beschreibt in seinem Posting „WordPress Plugins bereichern“, wie man die Bedienungsfreundlichkeit seines Plugins steigern kann, indem man einen Link zu den Options-Seiten neben die Deaktivieren- und Bearbeiten-Links platziert. Mit Version 2.6 funktioniert das so:

function addConfigureLink($links, $file) {
  static $this_plugin;
  if (!$this_plugin) {
    $this_plugin = plugin_basename(__FILE__);
  }
  if ($file == $this_plugin) {
    $settings_link = '<a href="index.php?page=myplugin.php">' . 
      __('Settings') . '</a>';
    $links = array_merge( array($settings_link), $links);
  }
  return $links;
}
 
add_filter("plugin_action_links", "addConfigureLink", 10, 2);

Bei dieser Methode wird allerdings für jedes Plugin die Funktion addConfigureLink aufgerufen… und sehr übersichtlich sieht es auch nicht aus.

Das haben sich offensichtlich auch die WP-Entwickler gedacht und haben den Filter verbessert:

function addConfigureLink( $links ) { 
  $settings_link = '<a href="myplugin.php">Settings</a>'; 
  array_unshift( $links, $settings_link ); 
  return $links; 
}
 
$plugin = plugin_basename(__FILE__); 
add_filter("plugin_action_links_$plugin", 'addConfigureLink' );

Jetzt muss die Funktion addConfigureLink nicht bei jedem installierten Plugins überprüfen, welche Plugindaten gerade aufgerufen werden und der Code wird übersichtlicher.

Abschließend bleibt wie immer die Überlegung, ob man solche „frischen“ Filter sofort nutzen soll und damit die Kompatibilität zu vorherigen WordPress-Versionen zerstört oder ob man wartet, bis sich die neue Version ausreichend verbreitet hat. Meine Meinung dazu gibt’s bei identi.ca (schamlose Werbung!).

Update: There an English version of this posting available.

Gedichte auf Podshow

Normalerweise liefert Podsafe Music Network urheberrechtsfreie Musik für den eigenen Podcast. Aber auch manch Ungewöhnliches, wie z.B. eine Gedichtssammlung in deutscher Sprache. Gedichte, die man eigentlich kennen sollte, aber dann doch irgendwie nicht wirklich gelesen hat:

    Ein Traum – Franz Kafka
    Herr von Ribbeck auf Ribbeck im Havelland – Theodor Fontane
    Brief an Johannes – Claudius
    Der Journalist – Klabund/Alfred Henschke
    Doktor Allwissend – Brueder Grimm
    Jorinde und Joringel – Brueder Grimm
    Der Rabe – Edgar Allan Poe
    Der Zauberlehrling – Johann Wolfgang von Goethe
    Erlkoenig – Johann Wolfgang von Goethe
    Im Fruehling – Ernst Konrad Friedrich Schulze
    Hamlet-Monolog – William Shakespeare
    Dunkel war’s, der Mond schien helle
    Froehliche Ostern – Kurt Tucholsky

    Sehr schön gesprochen von Claus Uwe Rank.

    Links: Podsafe Music Network: curank

The Secret Society of Seven Sorcerers

J.A. Areces is back with the sequel of is novel „Interview for a wizard“ called The Secret Society of Seven Sorcerers. From the announcement:

The Secret Society of Seven Sorcerers begins where Interview for a Wizard ends. Nicholas Fidgewidge returns to claim Lord Bane’s crystal ball causing Jesse to seek the wizard Ch-U-Ch’s aid. Meanwhile, the remaining sorcerer’s are being scared to death, and with Raven Claw out of jail the chase begins. However, things quickly become very complicated when the wizard’s two teenage boys get involved. On Halloween night, Lord Alex will become the next Dark Sorcerer even if it means destroying everyone who knows of his initiation. Follow the wizard Ch-U-Ch, his cousin Ana and Jesse into the dark world of the Society as they try to prevent Lord Alex from joining the Circle of Seven and achieving a greater goal, to obtain the secret’s of Lord Bane’s crystal ball. On Halloween night, everything must remain a secret at any price.

Really looking forward to the story!

Links:

Between the trees – The way she feels

Evolving Artist hat mir mal wieder einen Wurm in’s Ohr gesetzt: Between the trees – The way She feels:

All zu fröhlich sollte man den Text allerdings nicht mitsingen:

Then she closed her eyes
And found relief in a knife
The blood flows as she cries

Link: Between the trees bei last.fm

byte.fm mit ID3 Tags

Endlich, endlich gibt es bei byte.fm auch ID3-Tags im Stream!

Mich nervte schon als Jugendlicher (also in den 80ern des letzten Jahrhunderts) am Radiohören, dass ich ein wirklich tolles Lied hörte (was damals noch möglich war) und ich gerne wissen wollte, wer es singt und wie es heißt. Ging aber nicht, da der Moderator am Ende des Liedes nicht noch einmal das Gleiche sagen wollte, wie vor dem Lied und ich somit in diesem Zusammenhang dumm blieb. Das nebenbei dem Künstler, bzw. der den Künstler vertretende Firma, der mögliche Verkauf eines Tonträgers entging, ist nur Nebensache.

Mit dem Internetradio war das Problem gelöst, denn (fast) alle Sender verpacken in ihren MP3-Stream den Künstler und den Titel als ID3-Tag und der Nutzer, also ich, ist immer über den aktuellen Titel informiert. Leider hat das bei byte.fm lange Zeit nicht geklappt. Ich hatte schon im Januar diesen Jahres „gemeckert“ und es wurde mir versprochen, dass bald ID3-Tags benutzt werden. Lange ist nichts passiert, aber heute nachmittag ist mir aufgefallen, dass auch bei diesem Sender endlich die Möglichkeiten von MP3-Streams intensiver genutzt werden:

Danke!