Rechtsfreier Raum getestet mit WordPress 3.0
Mein Plugin Rechtsfreier Raum läuft übrigens mit WordPress 3.0. Ich habe daher gerade ein Update für das Plugin herausgegeben, welches jedoch nur die Kompatibilitätsinfo dementsprechend ändert.
Posts Tagged ‘ PHP ’
Mein Plugin Rechtsfreier Raum läuft übrigens mit WordPress 3.0. Ich habe daher gerade ein Update für das Plugin herausgegeben, welches jedoch nur die Kompatibilitätsinfo dementsprechend ändert.
Gerade habe ich imgup in Version 0.2 fertiggestellt. In der neuen Version können Bilder auch direkt via URL Eingabe hochgeladen werden, außerdem wurde die Bildüberprüfung verbessert.
Ich benutze seit mehreren Jahren das kostenlose Serververwaltungstool SysCP, welches mir in der ganzen Zeit auch immer treue Dienste erwies. Seit vielen Monaten zeigt sich bei diesem Projekt jedoch ein starker Abwärtstrend: die Entwicklung ist nicht wirklich offen gewesen, Fehler häuften sich und Aktualisierungen blieben aus.
Am 19. Januar 2010 spaltete sich eine Entwicklergruppe vom SysCP Projekt ab und gründete den Fork Froxlor mit den Zielen für eine offene Entwicklung zu sorgen und etliche Bugs des “alten” SysCP Codes zu beseitigen. Eine Neuprogrammierung des Programmkerns und regelmäßige Releases sollen folgen. Bereits am 1. Februar ist die erste Version von Froxlor erschienen: Froxlor 0.9.
Heute bin ich auch umgestiegen, alles verlief ohne größere Probleme und meine Konfiguration konnte komplett übernommen werden. Eine Anleitung dafür gibt es im Froxlor Wiki.
Ich bin sehr gespannt was aus dem Projekt wird und freue mich auf neue Funktionen.
Da meine Artikel IDs beim Importieren der Einträge aus Serenpidity verloren gingen und ich zu faul war diese manuell anzupassen, habe ich ein kleines PHP Snippet geschrieben, dass die IDs in beiden Systemen sucht und daraus dann mod_rewrite Regeln für die .htaccess Datei erstellt.
Vor der Benutzung sollte die Tabelle s9y_entries aus der alten S9Y Datenbank in die WordPress Datenbank kopiert werden. Nach dem Vorgang kann sie wieder gelöscht werden.
Außerdem müssen einige Variablen in der PHP Datei angepasst werden. Diese sollten selbsterklärend sein.
Nach der Ausführung des Skripts kann die gesamte Ausgabe in die .htaccess Datei von WordPress kopiert werden. Am besten nach der RewriteBase Zeile.
Mithilfe des Serenpidity (s9y) to WordPress Importer habe ich den Umstieg auf WordPress gewagt. Irgendwie fehlte mir an S9Y immer etwas.
Was nicht automatisch funktioniert hat:
Diese mod_rewrite Regel hilft, die alten Links größtenteils beizubehalten, wenn die Artikel IDs beibehalten worden sind:
RewriteRule ^feeds/index.rss2$ /feed/ [L,R=301] RewriteRule ^feeds/index.rss1$ /feed/ [L,R=301] RewriteRule ^feeds/index.rss$ /feed/ [L,R=301] RewriteRule ^plugin/tag/(.+)$ /tag/$1/ [L,R=301] RewriteRule ^archives/([0-9]+)\-[a-zA-Z\-_]+.html$ /index.php?p=$1 [L]
Die Regeln für statische Seiten sollte man manuell hinzufügen.
Das Open-Source Projekt eyeOS macht es sich zum Ziel, einen kompletten Desktopersatz auf Web-Basis zu bieten.
Es basiert vollständig auf PHP, HTML und JavaScript (wodurch es in jedem aktuellen Browser lauffähig ist) und macht einen ausgesprochen guten und stabilen Eindruck. Aus einem solchen System ergeben sich interessante Vorteile, da die gewohnte Desktopumgebung, inklusive aller Daten und E-Mails ständig und überall verfügbar sein können.