Schlagwort-Archiv: wordpress

Ping-Plugin für WordPress in Arbeit

von Stefan Evertz am 14.06.06 um 9:11 Uhr | 4 Antworten

Jan Piotrowski arbeit gerade an einem Plugin, um einige – in der Tat lästige – WordPress-Probleme im Hinblick auf das Veröffentlichen von Artikeln zu beheben (siehe auch betamode.de):

WordPress hat bis zur aktuellen Version 2.0.3 diverse Probleme und Fehler in den 3 Pingfunktionen Ping-Services, Trackback und Pingback:

  1. Zukünftige Posts pingen sofort nach Klicken des Buttons “Veröffentlichen” (Publish), nicht erst zum Veröffentlichungsdatum
  2. Nutzt man die XML-RPC-Schnittstelle (zum Beispiel mit Blogdesk) sind die Pings eher Glücksache
  3. Editierte Posts pingen erneut die Ping-Services an
  4. Bei Problemen mit den Pings gibt es keine Benachrichtigungen, Erklärungen oder Logfiles
  5. Der Nutzer muss warten bis die Ping-Services abgearbeitet sind

Zumindest einen Teil der Probleme habe ich hier im Blog mit den aktuell verwendeten Plugins lösen können, aber ein „eierlegende Wollmilchsau“-Plugin für das Pingen wäre wirklich eine echte Bereicherung.

Insofern begrüße ich das Vorhaben von Jan sehr und kann nur sagen: Wenn ihr noch Wünsche oder weitere Anregungen habt, nichts wie rüber zu Jan (betamode.de)!

(via www.basicthinking.de/blog)

Jetzt auch mit WordPress 2.0.3

von Stefan Evertz am 09.06.06 um 7:52 Uhr | 7 Antworten

Ab sofort läuft hier jetzt WordPress 2.0.3 – und bisher auch ohne Haken und Ösen, was ja nicht unbedingt zu erwarten war (siehe auch „WordPress 2.0.3 erschienen (Update 1-2)„). Sollte es doch mal irgendwo knirschen – bitte melden!

Letztendlich war es nach einem Kaffee – natürlich aus meiner Lieblingstasse – erledigt:

  • Backup machen (Datenbank und Dateien),
  • (aktualisierte) Dateien aus der Zip-Datei von wordpress.de (files.wordpress.de) hochladen,
  • „Backend“ aufrufen und dort auf „Datenbank aktualisieren“ klicken,
  • Fertig.

Zum guten Schluß habe ich noch die bisher einzige Veränderung an den Kerndateien erneut vorgenommen: Die Integration der Smiley-Leiste von WP-Grins (siehe auch www.perun.net).

Das von Ralf erwähnte Problem der überschriebenen htaccess trat übrigens nicht auf, wobei dies möglicherweise damit zusammenhängt, dass ich nur die aktualisierten Dateien (und nicht alle Dateien) ausgetauscht habe . Auch der Einsatz des „TuneUp“-Plugins war – bis jetzt jedenfalls -nicht erforderlich.

Da habe ich mir wohl vergebens Gedanken gemacht 😉

Shoemoney-Spam und zwei Probleme

von Stefan Evertz am 03.06.06 um 7:02 Uhr | Schreibe eine Antwort

In den letzten Tagen schlugen bei uns und offenbar auch bei anderen Blogs Spameinträge per Trackback auf. Bei Gerald Steffens bin ich nun eben darauf gestossen, dass dies die Folge eines „Suchmaschinenoptimierungswettbewerbs“ (siehe auch de.wikipedia.org) zum Begriff „Shoemoney“ war – und da wohl ein Kandidat etwas über die Strenge geschlagen ist (siehe auch www.suchmaschinen-optimierung-seo.info/sosblog):

Der Initiator des Wettbewerbs Jeremy Schoemaker sah sich gezwungen, den Wettbewerb kurzfristig zu beenden, da mittlerweile über 500 Spam-Beschwerden bei seinem Webhoster eingegangen waren und dieser ihm mit der Abschaltung seines Servers gedroht hatte.

Jeremy selber räumte dann auch unter www.shoemoney.com ein:

I really did not forsee the spam problem… What a newb I am. I totally underestimated what people would do for a few dollars.

Unterstellen wir einfach mal, dass er die „Probleme Geister, die er rief“, wieder beruhigen kann bzw. in den Griff kriegt …

Ein zweites Problem fand ich allerdings wesentlich beunruhigender: Der besagte Spammer stellte sich erschreckend geschickt an.

Da er offenbar – zumindest zum Zeitpunkt des Abschickens des Trackbacks – auf der entsprechenden Seite einen Link zur Zielseite gesetzt hatte, wurde einer der mächtigsten Funktionen des Anti-Spam-Plugins „Spam Karma“ (siehe auch „Plugins„) – der „TrackBack Referrer Test“ – ausgehebelt.

Als dann noch Akismet – zumindest anfangs – den Kommentar als „Ham“ (also als „Nicht-Spam“) bewertete, brach der Damm – und mehrere Trackbacks kamen durch. Dies passierte nicht nur bei uns, sondern mindestens bei einem weiteren Blog (und vermutlich noch bei vielen weiteren). 😥

Nun habe ich hier erst vor kurzem auf WordPress umgestellt, so dass zumindest die Riesen-Spamwellen der letzten Wochen (siehe z.B. www.basicthinking.de/blog, wo innerhalb weniger Tage über 3.000 Spam-Einträge aufliefen) an uns vorbeizogen. Scheinbar waren in den entsprechenden Kreisen zumindest für dieses Blog noch nicht die aktuellen Adressen der Schnittstellen „bekannt“.

Aber das wird wohl nicht so bleiben – und die Zeichen an der Wand finde ich ausgesprochen beunruhigend 😕

WordPress 2.0.3 erschienen (Update 1-2)

von Stefan Evertz am 02.06.06 um 8:10 Uhr | 16 Antworten

Gestern wurde die Version 2.0.3 der Blog-Software WordPress (www.wordpress.org) veröffentlicht. Dabei wurden vor allem kleinere Aktualisierungen vorgenommen und wohl auch die vor kurzem entdeckte Sicherheitslücke geschlossen, wie unter wordpress.org[2] (englisch) zu lesen ist:

In addition to an issue that was raised on Bugtraq a few days ago, we’ve also backported a number of security enhancements from 2.1 to further enhance and protect your blog.

For the curious, this release includes:

  • Small performance enhancements
  • Movable Type / Typepad importer fix
  • Enclosure (podcasting) fix
  • The aforementioned security enhancements (nonces)

Erst für die kommenden Versionen 2.1 bzw. 2.5. dürften wohl wieder neue bzw. veränderte Funktionen zu erwarten sein, wie in einem ersten vorsichtigen Ausblick bei www.perun.net zu lesen ist.

Aktuell stellt sich mir jedenfalls die Frage, ob ich hier die aktuelle 2.0.2 WordPress.de-Edition (wordpress.de) ungestraft aktualisieren kann. Wie ich bei Gerald Steffens lese, bin ich da wohl nicht der einzige (siehe auch www.suchmaschinen-optimierung-seo.info/sosblog):

Leider ist auf der Seite von WordPress.de noch nichts zu entdecken von dem Update. Es wäre durchaus interessant zu erfahren, ob man das Update jetzt auch einfach über die deutsche WordPress 2.0.2 DE-Edition drüberbügeln kann oder noch irgendetwas berücksichtigen muss, damit alles weiter glatt läuft.

Die unter codex.wordpress.org (englisch) beschriebene Vorgehensweise könnte, muss aber nicht für die deutsche Version gelten. Eine (kompakte?) Liste der geänderten Dateien habe ich jedenfalls noch nicht entdeckt.

Und da es zumindest drüben bei Mike etwas mit der Umstellung gehakt hat (siehe auch www.sichelputzer.de), werde ich das Update wohl auf einen etwas ruhigeren Moment verschieben. Irgendwann demnächst ist doch Pfingsten, wenn ich mich nicht irre 😕

Update 03.06.06, 06:14 Uhr:
Mittlerweile gibt es auch konkrete Informationen zur WordPress DE-Edition (Danke an Oliver Bockelmann für den Hinweis per Kommentar!). Unter blog.wordpress.de gibt es neben einer Liste auch ein Zip-Archiv mit den geänderten Dateien. Wie ich dort den Kommentaren entnehme, gibt es in der Version 2.0.3. wohl ein kleines Problem beim Bearbeiten von Kommentaren, das sich mit dem Plugin „WordPress 2.0.3 Tuneup“ (txfx.net) beheben lassen müsste.

Auch wenn der ruhigere Moment leider noch etwas auf sich warten läßt, steht nun zumindest theoretisch einem Update nichts mehr im Weg…

Update 04.06.06, 11:29 Uhr:
Gerade stoße ich bei Ralf unter www.neun12.de auf einen eigentlich logischen, aber möglicherweise gerne übersehenen Aspekt des Updates: Die Sicherung der htaccess:

Das Update von WP 2.0.2 auf 2.0.3 überschreibt ungefragt die .htaccess, sofern diese nicht schreibgeschützt ist. In meinen Fall besonders ärgerlich, da ich die Umleitung für die Feeds auf Feedburner in der .htaccess eingebaut habe.

Bei der vorherigen Datensicherung sollte man also auf jeden Fall sicherstellen, dass ALLE Dateien (und somit auch die htaccess-Dateien) gesichert werden. Und da ich dort weit mehr umleite als nur die Feedadressen, werde ich noch vorsichtiger sein müssen als sonst 🙁

WordPress-Plugins: Übersicht

von Stefan Evertz am 31.05.06 um 1:35 Uhr | 2 Antworten

Zur Zeit sind hier im Blog die folgenden Plugins für WordPress im Einsatz, die sich grob in fünf Kategorien einteilen lassen (Der Titel verlinkt jeweils auf das Plugin):

Schreiben

  • Flash Cortex
    A filter for easily inserting Flash applets (e.g. for videos from youtube.com, video.google.com and sevenload.de) and AsySound into posts, based on the „Flash Filter Plus„-Plugin by Owen Winkler.
    Eine Eigenkreation bzw. Weiterentwicklung, die mir das doppelte Kopieren (direkter Link / Code-Schnipsel für Videoeinbettung) erspart und MP3-Dateien direkt im Artikel „hörbar“ macht.
  • Code Auto Escape
    Automatically escape code within <code>…</code> tag
    Hilfreiches Plugin, das einem den Besuch bei Diensten wie www.simplebits.com erspart, wenn zu Demonstrationszwecken im Artikel Quellcode dargestellt werden soll.
  • WP Grins
    A Clickable Smilies hack for WordPress.
    Hilfreich bei der Textproduktion, da ich mir bis heute die Smilies-„Syntax“ nur schlecht merken kann 😯 😈 😉

Veröffentlichen

  • o42-clean-umlauts
    Das Plugin konvertiert die deutschen Umlaute in den Beitragstiteln, Kommentaren und Feeds zu ASCII. – Aus ä,ü,ö,ß wird ein ae, ue, oe und ss.
    Vermeidet, dass Permalinks durch eventuelle Umlaute „fehlerhaft“ werden.
  • Google Sitemaps
    This generator will create a Google compliant sitemap of your WordPress blog.
    Deutschlands zur Zeit „meiste Suchmaschine“ sollte ruhig wissen, welche (neuen) Artikel es im Blog gibt 😉
  • Smart Update Pinger
    Replaces the built-in ping/notify functionality. Pings only when publishing new posts, not when editing.
    Besonders hilfreich, wenn man – wie ich – gerne mal Artikel aktualisiert…
    (ersetzt durch PingFix, s.u.)
  • PingFix
    Enhances (and replaces) the built-in ping/notify functionality. Pings only when publishing new posts, not when editing. Pings future-dated posts when they appear on the blog, not when they are published (activated plugin WP-Cron recommended).
    Nicht nur hilfreich, wenn man – wie ich – gerne mal Artikel aktualisiert. Auch die zeitgesteuerte Veröffentlichung (inkl. der Pings) ist sehr angenehm.
    (nicht mehr erforderlich; 05.04.08)

Kommentieren

  • Customizable Post Listings
    Display Recent Posts, Recently Commented Posts, Recently Modified Posts, Random Posts, and other post listings using the post information of your choosing in an easily customizable manner. You can narrow post searches by specifying categories and/or authors, among other things.
    Sehr vielfältig zu konfigurierendes Plugin, das bei uns die „Zuletzt kommentiert“-Rubik erzeugt.
  • Gravatar
    This plugin allows you to generate a gravatar URL complete with rating, size, default, and border options.
    Schöne visualisierende Spielerei, die die Kommentare auflockert. Allerdings noch längst nicht bei allen Lesern verbreitet.
    (entfernt, da lange Zeit sehr unzuverlässig; 05.04.08)
  • Auto-hyperlink URLs
    Auto-hyperlink text URLs in post content and comment text to the URL they reference. Does NOT try to hyperlink already hyperlinked URLs. Improves WordPress’s default make_clickable function, along with adding some configuration options.
    Sehr praktisch sowohl fürs ungefährdete Layout (bei längeren Links z.B. in den Kommentaren) als auch bei einem unbearbeiten URL.
  • Follow URL
    Dieses Plugin entfernt das sogenannte „nofollow“-Attribut , dass uns WordPress heimlich an die Links pappt, die in den Kommentaren stehen. Einmal aktiviert, arbeitet dieses Plugin unauffällig im Hintergrund und belastet auch Niemanden.
    Eine Prinzipfrage: Wer die beiden Spam-Filter überlebt (Spam Karma 2 / Brain 1.0), soll auch einen richtigen Link bekommen.

Orientieren & Strukturieren

  • Optimal Title
    Mirrors the function of wp_title() exactly, but moves the position of the ’separator’ to after the title rather than before.
    Die so mögliche Anpassung des Titels halte ich für relativ wichtig (Beitrags-Titel nach vorne, Blognamen nach hinten), da häufig bei der Ansicht des Titels in den Favoriten, Lesezeichen oder den Firefox-Tabs der Titel hinten abgeschnitten wird – und man das Blog ja ohnehin am Favicon erkennt (bzw. erkennen sollte).
    (nicht mehr erforderlich; 05.04.08)
  • Ultimate Tag Warrior
    UTW2: Like UTW1, but with even greater justice. Allows tagging posts in a non-external-system dependent way; with a righteous data structure for advanced tagging-mayhem.
    Sehr mächtiges Werkzeug für die „Verschlagwortung“ der Artikel mit diversen Darstellungsvarianten (z.B. „Verwandte Artikel“ unterhalb jedes Artikels oder auch als Tagwolke, siehe auch „Archiv„)
    (ersetzt durch „Simple Tags“, s.u.; 05.04.08)
  • Search All
    Adds capability to search pages, attachments, draft posts, and comments to the WP default search, with an admin console to contol options.
    Benutzerfreundlich, da die Standard-Suche von WordPress leider nicht die Kommentare durchsuchen kann.
    (lief leider nicht mehr, ersetzt durch „Search Everything“; 05.04.08)

System

  • Math Comment Spam Protection
    Asks the visitor making the comment to answer a simple math question. This is intended to prove that the visitor is a human being and not a spam robot. Example of such question: What is the sum of 2 and 9?
    Reduziert automatisierten Kommentar-Spam quasi auf Null.
  • Simple Trackback Validation
    Eliminates spam trackbacks by (1) checking if the IP address of the trackback sender is equal to the IP address of the webserver the trackback URL is referring to and (2) by retrieving the web page located at the URL used in the trackback and checking if the page contains a link to your blog.
    Wendet meine Trackback-Policy konsequent an und reduziert automatisierten Trackback-Spam definitiv auf Null.
  • Spam Karma 2
    Ultimate Spam Killer for WordPress.
    Spam Karma dürfte wohl zur Zeit der „Mercedes“ unter den Spam-Filtern sein, fängt bei mir aber nur noch die minimalen Spam-Reste ab, die es durch die beiden vorgenannten Filter schaffen. Wer zusätzlich auf den „zentralen“ Filter von Akismet setzen möchte, kann dies entweder mit dem eigenständigen Plugin „Akismet“ (akismet.com) tun oder – wie ich – auf das Spam Karma-Plugin „Akismet“ setzen (www.sebbi.de).
  • wp-cache
    Very fast cache module. It’s composed of several modules, this plugin can configure and manage the whole system.
    Reduziert auch schon bei kleineren Blogs spürbar Systemlast und Reaktionszeit – schließlich brauchen haben wir nicht alle einen eigenen Server für unser Blog…
  • Paged Comment Editing
    Replaces the stock Comments Management page with a more flexible page that allows paging through comments as well as optionally showing _all_ comments, including spam comments. This way it is possible to correct false-positives and monitor the activity of the built-in spam countermeasures.
    Deutlich verbesserte Verwaltung der Kommentare – gerade im Bereich Spam 😉
    (war nicht mehr nötig, da eigentlich kein Spam mehr; 05.04.08)
  • Log 404
    Sends all 404 requests back to PHP’s system logger.
    Protokolliert und zeigt die letzten 100 fehlerhaften Seitenaufrufe an – hilfreich für die schnelle Fehlersuche zwischendurch.
    (leider nicht mit den neueren WP-Versionen kompatibel; 05.04.08)
  • WordPress Database Backup
    On-demand backup of your WordPress database.
    Definitiv die einfachste Methode der Datensicherung, gegen die auch die Benutzung von phpMyAdmin und Konsorten deutlich umständlicher ist.
  • WP-Cron
    periodic execution of actions.
    Hilfreich für PingFix (siehe oben) und – zumindest theoretisch – für die zeitgesteuerte Datensicherung, auch wenn diese hier bei mir im Blog nicht funktioniert 🙁
    (nicht mehr erforderlich; 05.04.08)

Fündig wurde ich bei der Suche nach geeigneten Plugin-Kandidaten unter anderem durch die Plugin-Listen bei:

Stand der Übersicht: 24.09.06

Sicherheitslücke bei WordPress

von Stefan Evertz am 30.05.06 um 7:37 Uhr | 4 Antworten

Bei WordPress scheint nun eine Sicherheitslücke aufgetaucht zu sein, wie www.heise.de berichtet:

Durch eine Sicherheitslücke in dem Blog-System WordPress ist es registrierten Nutzern unter bestimmten Umständen möglich, beliebigen Schadcode mit Rechten des Webserver-Prozesses ausführen zu lassen.
[…]
Gibt ein registrierter Nutzer in seinem persönlichen Profil beispielsweise im Anzeigenamen ein Newline-Zeichen gefolgt von einigen PHP-Befehlen an, werden diese beim Öffnen einer unter Umständen angelegten Cache-Datei durch den Webserver ausgeführt.

Robert ergänzt unter www.basicthinking.de/blog:

Wer also unter Options -> General den Haken bei “Membership: Anyone can register” gesetzt hat, einfach deaktivieren und sowieso auf das Wp-Update warten.

Vor diesem Hintergrund sollte man also die registrierten Benutzer – z.B. Kommentatoren, die einen Status als „registrierter Leser“ haben – einem kritischen Blick unterziehen bzw. sie eventuell ganz löschen.

Weiterhin bin ich zumindest auf ein „Kommentare abonnieren“-Plugin gestoßen, das ebenfalls Anlass zur kritischen Prüfung sein könnte. Blogs, die das Plugin „Filosofo Enroll Comments“ benutzen, könnten durch die Sicherheitslücke betroffen sein, da das Plugin auf die Benutzerverwaltung von WordPress setzt (siehe auch http://www.ilfilosofo.com/blog/enroll-comments/, englisch):

Is this plugin a security risk because it allows anybody to login to WordPress?
By default, no. When first activated, the plugin sets the “New User Default Role” (under Options > General in the admin control panel) to “subscriber,” which allows new users to log in and not much else. If an administrator chooses to change the “New User Default Role” to something higher, then new enrollees will have that level of permission.

Letztendlich bleibt aber zu hoffen, dass es zeitnah eine Einschätzung der WordPress-Entwickler gibt, ob es sich um ein ernstzunehmendes Problem handelt, sowie natürlich auch in absehbarer Zeit ein Patch bzw. Update…

WordPress-Plugin: Flash Cortex

von Stefan Evertz am 27.05.06 um 13:40 Uhr | 206 Antworten

Mit dem Plugin „Flash Cortex“ können MP3-Dateien und Videos (u.a. von www.youtube.com und sevenload.de) so in den Text des Blog-Artikels eingebunden werden, dass sie direkt im Artikel angehört bzw. angesehen werden können.

Das Plugin basiert auf „Flash Filter Plus“ von Owen Winkler (www.asymptomatic.net/wp-hacks, englisch). wobei der von „Flash Cortex“ erzeugte Quelltext zusätzlich als „XHTML 1.0 Transitional“ validiert und – ebenfalls zusätzlich – auch einen direkten Link zur jeweiligen Seite bei youtube.com, video.google.com, sevenload.de oder eben der eingebundenen MP3-Datei enthält.

Es reicht also künftig aus, den URL aus dem Adressfeld zu kopieren und wie untenstehend beschrieben in den Artikel einzufügen, um
das Video direkt anzuzeigen. Das zweifache Kopieren (direkter Link / Schnipsel mit „embed“) entfällt.

„Flash Cortex“ im Überblick

Version:
1.0.9 (21.07.09)
1.0.8 (01.09.08; Unterstützung für Divshare integriert, Unterstützung von Vimeo optimiert / Support for Divshare, better Support for Vimeo)
1.0.7 (20.07.08; Unterstützung optimiert für / Better support for vimeo.com)
1.0.6 (06.04.08; Unterstützung optimiert für / Better support for vimeo.com, revver.com, video.yahoo.com and clipfish.de; de.video.yahoo.com wird nicht mehr unterstützt / is not supported anymore)
1.0.5 (30.03.08; Unterstützung von YouTube optimiert / Better support for YouTube)
1.0.4 (03.12.07; Unterstützung von clipfish.de optimiert / Better support for clipfish.de)
1.0.3 (18.05.07; Quicktag-Support für WordPress 2.2 verbessert / better quicktag-support for WordPress 2.2)
1.0.2 (04.03.07; Unterstützung für Revver integriert, Unterstützung von Sevenload optimiert, Autostart bei Clipfish deaktiviert / Support for Revver, better Support for Sevenload, Autostart deactivated for Clipfish)
1.0.1 (10.01.07; Neues Quicktag „Flash Cortex“ integriert / Quicktag „Flash Cortex“ added)
1.0.0 (08.01.07; Unterstützung von Sevenload optimiert / Better support for Sevenload)
0.9.9 (20.12.06; Unterstützung von clipfish.de optimiert / Better support for clipfish.de)
0.9.8 (04.11.06; Unterstützung von / Support for de.video.yahoo.com)
0.9.7 (24.09.06; Unterstützung von / Support for clipfish.de und / and video.yahoo.com)
0.9.6 (31.08.06; Unterstützung von myvideo.de optimiert / Better support for myvideo.de)
0.9.5 (05.08.06; Unterstützung von / Support for video.google.de, www.metacafe.com, www.myvideo.de, www.vimeo.com und www.guba.com sowie Integration einer alternativen Syntax „[flash]„)
0.9.4 (16.06.2006; „Sonderfall“ bei video.google.com berücksichtigt; Danke an Kalli für den Hinweis per Trackback)
0.9.3 (16.06.2006; Unterstützung von video.google.com integriert)
0.9.2 (04.06.2006; Einbettung einer MP3-Datei jetzt auch per ‚‚-Tag möglich)
0.9.1 (27.05.2006; jetzt validiert es auch mit dem W3C-Validator)
0.9.0 (27.05.2006)

Status:
Final – Rückmeldungen und Anregungen sind aber weiterhin willkommen 😉

Bekannte Probleme / Known Issues:
In Opera passiert nach dem Anklicken des „Players“ leider nichts ausser einer Meldung „Loading“. Das Problem wurde scheinbar mit Opera 9 behoben.
While using Opera it is not possible to start the embedded video properly. It shows the message „Loading“ after clicking, but nothing else happens. This problem seems to be solved with Opera 9.

Unterstützte Formate / Supported media input:
MP3, youtube.com, video.google.com, video.google.de, sevenload.de, www.metacafe.com, www.myvideo.de, www.vimeo.com, www.guba.com, video.yahoo.com, de.video.yahoo.com, www.clipfish.de, one.revver.com

Getestet mit / Tested with:
Firefox 1.5.0.3 – 1.5.0.8 / 2.0, IE 6 / 7, Opera 8.54 / 9, Safari 2.0.3 (Mac OS X)

Unterstützte / Supported WordPress-Version:
Wordpress 2.0.2 – 2.0.10 / 2.1.X – 2.3.3 / 2.5 / 2.6

Installation
Hinweis für Nutzer einer Plugin-Version bis 1.0.4 / Notice for people using a plugin version minor or equal 1.0.4:
Wegen einer Umstellung enthält das Zip-Archiv nun den Ordnernamen „flash-cortex“ (bisher: „flashcortex“). Um Doppelungen zu vermeiden, sollte der alte Ordner vor der Installation der neuen Version gelöscht werden. Das Plugin muss nach dem Update erneut aktiviert werden. / Due to a change the zip-archiv does contain now the folder name „flash-cortex“ (was „flashcortex“ before). Please take care, that the „old“ folder is deleted before the installation of the new version. The plugin has to be activated again after the update.

  1. Herunterladen des Zip-Archivs / Download the zip-archive (Download: flash-cortex.zip)
  2. Im Plugin-Verzeichnis einen neuen Ordner anlegen („flash-cortex“) und dorthin die Dateien aus dem Zip-Archiv („AsySound.swf“, „flashcortex.php“) kopieren. / Add a new folder („flash-cortex“) to the „plugin“-folder and copy the two files („AsySound.swf“, „flashcortex.php“) from the zip-archive to the new folder.
  3. „Flash Cortex“ unter „Plugins“ aktivieren. / Activate „Flash Cortex“ at „Plugins“.
  4. „Flash Filter Plus“ deaktivieren, falls es aktiviert ist. / Deactivate „Flash Filter Plus“ (if it was activated before)

Einbetten des MP3-Players / Embedding MP3-Player

Input:
[http://www.xyz.de/sound_sample.mp3]
Alternativ (Ergänzt 04.06.06):
http://www.xyz.de/sound_sample.mp3
Beispiel / Example: hier

Einbetten von / Embedding (Flash-)Video:
Hinweis: Im folgenden wird immer die Zeichenfolge „xyz“ verwendet. Seit der Version 0.9.5 kann nun auch alternativ im Artikel die Zeichenfolge „[flash]xyz[/flash]“ verwendet werden, um z.B. Probleme mit dem WYSIWYG-Editor von WordPress zu verhindern. / In the examples listed below the string „xyz“ is used. Since version 0.9.5 the alternative string „[flash]xyz[/flash]“ can be used also, e.g. to avoid conflicts with the WYSIWYG-Editor offered by WordPress.

http://www.xyz.de/
optional: Breite und Höhe (nicht erforderlich) / width and height (not required)
http://www.xyz.de/

youtube.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 425 x 350 gesetzt. / The measures don’t have to be specified. The size will be set to 425 x 350 automatically.

Code-Beispiele / Code-Examples (siehe auch Artikel 1):
http://youtube.com/watch?v=123abc456DE
http://www.youtube.com/watch?v=123abc456DE

video.google.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 400 x 326 gesetzt. / The measures don’t have to be specified. The size will be set to 400 x 326 automatically.

Code-Beispiel / Code-Example:
http://video.google.com/videoplay?docid=12345

video.google.de
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 400 x 326 gesetzt. / The measures don’t have to be specified. The size will be set to 400 x 326 automatically.

Code-Beispiel / Code-Example:
http://video.google.de/videoplay?docid=12345

sevenload.com
Die Videos von sevenload.de können zur Zeit in vier verschiedenen Größen eingebunden werden (500×403, 425×350, 380×313, 200×178). Es müssen daher die korrekten Maße angegeben werden, da sonst das Video nicht dargestellt werden kann. Werden keine Maße angegeben, so wird automatisch eine Größe von 380 x 313 Pixel ausgewählt. Der an den URL des Videos angehängte Titel des Videos wird automatisch abgeschnitten / Right now the videos provided by sevenload.de can be embedded in four different sizes (500×403, 425×350, 380×313, 200×178). It is very important to specify (one of) the „correct measures“, otherwise the video will not be shown. If there are no measures specified, the size will be set to 380 x 313 automatically (This might be the safest way…). The title of the video appende to the URL will be cut off automatically.

Code-Beispiele / Code-Examples (siehe auch Artikel 2):
(Neue Syntax / New syntax)
http://de.sevenload.com/videos/1234abc
http://de.sevenload.com/videos/1234abc
http://en.sevenload.com/videos/1234abc
http://en.sevenload.com/videos/1234abc

(Alte Syntax / Old Syntax)
http://sevenload.de/videos/1234abc
http://sevenload.de/videos/1234abc

www.metacafe.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 346 x 305 gesetzt. / The measures don’t have to be specified. The size will be set to 346 x 305 automatically.

Code-Beispiel / Code-Example:
http://www.metacafe.com/watch/1234/abc_def/

www.myvideo.de
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 470 x 406 gesetzt. / The measures don’t have to be specified. The size will be set to 470 x 406 automatically.

Code-Beispiel / Code-Example:
http://www.myvideo.de/watch/1234

www.vimeo.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 400 x 300 gesetzt. / The measures don’t have to be specified. The size will be set to 400 x 300 automatically.

Code-Beispiel / Code-Example:
http://www.vimeo.com/clip:12345

www.vimeo.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 400 x 300 gesetzt. / The measures don’t have to be specified. The size will be set to 400 x 300 automatically.

Code-Beispiel / Code-Example:
http://www.divshare.com/download/123456-1c8

www.guba.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 375 x 360 gesetzt. Achtung: Der eingebettete Player startet selbstständig… / The measures don’t have to be specified. The size will be set to 375 x 360 automatically. Note: The embedded player will start automatically.

Code-Beispiel / Code-Example:
http://www.guba.com/watch/12345

www.clipfish.de
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 464 x 380 gesetzt. Achtung: Der eingebettete Player startet selbstständig… / The measures don’t have to be specified. The size will be set to 464 x 380 automatically. Note: The embedded player will start automatically.

Code-Beispiel / Code-Example:
http://www.clipfish.de/player.php?videoid=AbCdEfGhIk

video.yahoo.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 512 x 323 gesetzt. The measures don’t have to be specified. The size will be set to 512 x 323 automatically.

Code-Beispiel / Code-Example:
http://video.yahoo.com/video/play?vid=12ab...34cd.123456

de.video.yahoo.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 425 x 350 gesetzt. / The measures don’t have to be specified. The size will be set to 425 x 350 automatically.

Code-Beispiel / Code-Example:
http://de.video.yahoo.com/video/play?vid=12ab...34cd.123456

one.revver.com
Es müssen keine Maße angegeben werden. Die Größe wird automatisch auf 480 x 392 gesetzt. / The measures don’t have to be specified. The size will be set to 480 x 392 automatically.

Code-Beispiel / Code-Example:
http://one.revver.com/watch/123456

Ciao b2evolution – Hallo WordPress

von Stefan Evertz am 15.05.06 um 8:08 Uhr | 10 Antworten

Seit heute morgen läuft hier auf hirnrinde.de nun WordPress anstelle der bisher eingesetzten Blog-Software b2evolution. An einigen Stellen knirscht es noch ein wenig (vor allem im Permalink-Bereich und bei einigen „alten“ Links), aber ich arbeite daran 😉

Der Hauptgrund für den Wechsel lag in der zunehmenden Spam-Flut, die unser Blog beglückt hat (aktuelle Zahl: 1219x Kommentar- und Trackback-Spam). Ich setze daher große Hoffnung in das weitverbreitete WordPress-Plugin „Spam Karma“, das das Problem weit besser in den Griff kriegen sollte als b2evolution, zumindest wenn man den zahlreichen begeisterten Kommentaren und Blog-Einträgen.

Das hohe Spam-Aufkommen gerade in den letzten Tagen und Wochen waren dann auch der Grund, das System umzustellen, auch wenn es noch nicht zu 100% korrekt läuft. Es wurde einfach zu nervig 🙁

RSS-Feed per Feedburner

von Stefan Evertz am 05.04.06 um 23:26 Uhr | 5 Antworten

Logo Feedburner Bereits seit dem 28. Dezember nutzen wir hier im Blog den kostenlosen Dienst „Feedburner“ (www.feedburner.com, englisch), um die Nutzung eines RSS-Feeds zu „messen“. Der Dienst wertet dabei aus, wieviele Nutzer mit welchen Tools (Bloglines, Dynamische Lesezeichen von Firefox, etc.) auf den Feed zugegriffen haben und welche bzw. wieviele Artikel angeklickt bzw. gelesen wurden.

Bisher hatte ich aber Bedenken, alles auf Feedburner umzustellen. Eine treffende Zusammenfassung meiner „Sorgen“ fand ich bei bloggingtom.ch:

Der Grund, dass ich bisher nicht mit Feedburner gearbeitet hatte, lag schlicht und einfach darin, dass ich die Kontrolle über die Feed-URL nicht verlieren wollte. Was, wenn Feedburner nicht erreichbar ist, kostenpflichtig wird etc.? Allen Lesern zumuten, die Feed-URL zu wechseln? Und wie teile ich das den RSS-Lesern mit, wenn Feedburner nicht erreichbar wäre? Fragen über Fragen.

Angeregt durch ein gelungenes Tutorial von Jörg Petermann unter www.einfach-persoenlich.de habe ich hier nun auch alle anderen Feeds auf Feedburner umgestellt. Ihr solltet hiervon als Leser eigentlich unbehelligt bleiben – falls es doch „knirscht“, würde ich mich über eine entsprechende Rückmeldung sehr freuen (z.B. über das Kontaktformular unter Impressum).

Die neue Hauptadresse des Feeds lautet nun wie folgt:
https://hirnrinde.de/hirnrinde.php

Die „alte“ Adresse funktioniert natürlich weiterhin, ihr seid aber herzlich eingeladen, in euren RSS-Reader künftig die neue Adresse zu verwenden. Einige Argumente für eine „Anpassung“ hat ja BloggingTom bereits genannt.

Zum guten Schluss noch ein Tipp für WordPress-Nutzer: Es gibt unter orderedlist.com auch ein Plugin, wie ich bei www.perun.net gefunden habe. Dort gibt es in den Kommentaren auch weitere Tipps für die reibungslose Umstellung auf Feedburner.