Aufgrund eines Kommentars von Steffen zu meinem Beitrag Foxmarks Plugin v2.0.34 für Firefox habe ich mir mal das kleine Python-Script aus dem Foxmarks-Wiki zum Anzeigen der Datei foxmarks.json angeschaut und auch zum Laufen bekommen. Allerdings habe ich es noch ein wenig erweitert, damit man es direkt als (valide) Website ausführen kann (siehe Download).
Beim Anschauen des Quelltextes ist mir dann aufgefallen, dass das Script gar nicht so lang/kompliziert ist, und habe das Ganze zusätzlich in PHP umgesetzt. Da PHP eingebaute JSON-Funktionen beinhaltet (ich benötige nur json_decode), beschränkt sich die Ausgabe der Bookmarks auf ein wenig PHP-Code drumherum. Zusätzlich habe ich dann noch ein kleines Java-Script und ein wenig CSS-Code eingebaut, damit die Bookmarks so aussehen wie hier: XSLT-Datei zum Anzeigen von Firefox-Bookmarks aus Foxmarks.
Download
- Python-Script
Enthält auch das benötigte Paket simplejson und kann wie folgt im Apache als Website veröffentlicht werden:
DirectoryIndex index.py SetHandler mod_python PythonHandler index PythonDebug On PythonPath "['/path/to/script'] + sys.path"
- PHP-Script
Enthält auch grundlegende CSS-Definitionen und zwei kleine Grafiken für die Ordner.











