Defekte Links im WordPress finden

Für das CMS bzw. die Blogsoftware WordPress gibt es unzählige Plugins. Da fällt es natürlich schwer die Perlen in diesem riesigen Angebot zu finden. Vor einigen Tagen stellte ich die Plugins Members und AntiSpamBee vor. Im Laufe der nächsten Tage werde ich das ein oder andere empfehlenswerte Plugin vorstellen. Den „Anfang“ macht heute der „Broken Link Checker“.

Die Einstellungen des Broken Link Checkers

Die Einstellungen des Broken Link Checkers

Wie der Name es nahelegt überprüft das Plugin die eigene Seite auf defekte Verlinkungen. Der Check wird dabei periodisch durchgeführt. Auf Wunsch wird man über die Ergebnisse per Mail informiert. Er prüft dabei nicht nur stupide die Links auf ihre Ereichbarkeit, sondern kann z.B. auch überprüfen ob das verlinkte Youtube-Video noch vorhanden ist. Das Plugin kann auf der offiziellen Pluginseite oder über die WordPress Pluginverwaltung bezogen werden.

Spam unter WordPress beseitigen

Spam in den WordPress-Kommentraren ist immer wieder ein Problem mit welchem man konfrontiert wird. Doch mittlerweile gibt es „die Lösung“. Das Plugin AntiSpamBee löst das Problem mit Kommentarspam im Idealfall so das keine einziger Spamkommentar mehr den Blog erreicht.

Die AntiSpam Einstellungen

Die AntiSpam Einstellungen

Es greift dabei auf keine externe Datenbank zu und funktioniert nach einem simplen Prinzip. Für die Spam Bots wird einfach ein zusätzliches Feld definiert, welche dieses mitausfüllen und sich damit als Spamschleuder zu erkennen geben. Geschrieben wurde AntiSpamBee dabei von Sergej Müller der für das eine oder andere WordPress Plugin bekannt ist. Die Pluginseite ist auf antispambee.de zu finden.

MySQL Verwaltungssoftware für Mac OS X

Möchte man unter Windows eine entfernte MySQL-Datenbank ansprechen, so kann man hierfür HeidiSQL nutzen. Mit der Software Sequel Pro gibt es so etwas ähnliches für Mac OS X. Die Software kann dabei auf der offiziellen Seite bezogen werden.

Sequel Pro

Sequel Pro

Sequel Pro ist unter der MIT-Lizenz verfügbar und somit freie Software. Der Quelltext ist auf Google Code zu finden. Er kann mittels eines SVN Client ausgecheckt werden:

svn checkout http://sequel-pro.googlecode.com/svn/trunk/ sequel-pro

Eine Alternative zu Sequel Pro ist das plattformübergreifende MySQL Workbench, bei welchem es sich ebenfalls um freie Software handelt.

JSLint für TextMate

Möchte man die Qualität seines Javascript-Quelltextes überprüfen, sollte man sich JSLint anschauen. Es analysiert den Quelltext und weißt auf Fehler und problematische Stellen hin.

Die Ausgabe von JSLintMate

Die Ausgabe von JSLintMate

Für die Nutzung von JSLint im Mac OS X Texteditor TextMate gibt es die Erweiterung JSLintMate. Ist diese installiert, kann der Javascript-Quelltext direkt aus dem Editor heraus überprüft werden. Neben der kompilierten Version ist auch der Quelltext auf GitHub zu finden. Die Erweiterung steht unter der MIT-Lizenz und ist somit freie Software.

WordPress Plugin zum erweiterten Benutzermanagment

In WordPress gibt es einige vordefinierte Nutzer, wie den Abonnenten oder den Redakteur. Möchte man weitere Nutzergruppen erstellen um die Rechte feiner zu granulieren wird dies mit WordPress Bordmitteln schwierig. Abhilfe schafft hier das Plugin Members.

Vergabe der Capabilities mittels Members

Vergabe der Capabilities mittels Members

Mit Hilfe des Plugins können neue Nutzerrollen angelegt werden und diese über die entsprechenden Capabilities mit Rechten versehen werden. Die neu angelegten Nutzergruppen können anschließend den jeweiligen Nutzern zugewiesen werden. Das Plugin ist dabei freie Software und steht unter der GPLv2. Der Quelltext ist auf GitHub zu finden.