Die RSS Funktion von Rumex wurde überarbeitet. Das Datum der Nachricht wird jetzt korrekt angezeigt bzw. verarbeitet. Diese Neue Funktion ist in der Version 0.8.3.0 enthalten die auch schon zum Download bereit steht.
Achtung: Durch die Änderung der Datumsangabe in den NEWS Einträgen ist eine Überarbeitung der alten Einträge in der Datei rss.rx0x
erforderlich. Diese müssen das neue Format des Zeitstempels tragen.
Das neue Datumsformat kann mit der Kurztaste ,rnn
gesichtet werden, es wird eine neuer NEWS Eintrag mit dem aktuellen Datum Zeitstempel erstellt.
Der Zeitstemple / Kommentar, hinter der Überschrift, kann kopiert und für die alten Einträge verwendet werden.
Wichtig: Die alten Einträge müssen geändert werden.
Nur eine Testnachricht ob das Datum bzw. die Uhrzeit jetzt richtig gesetzt wird.
Die Feed Funktion funktioniert noch nicht richtig. Im Feed Reader Liferea wird immer noch das falsche Datum angezeigt. So wie es ausschaut liegt es am TAG pubDate
das ich im falschen Format gesetzt habe.
Ab der Version 0.8.2 kann Rumex auch andere Formate erstellen. Ich nenne diese neuen Funktion statik Funktion. Angeboten werden die Formate:
.htm
.pdf
.epub
.odt
-mobi
Mehr zu dieser neuen Funktion findet man auf http://www.it-bayer.de/rumex/statik.
Die RSS Funktion wurde neu erstellt. Es muss nun nicht mehr darauf geachtet werden wie man die Texte innerhalb einer Meldung schreibt. Es werden jetzt alle Pandoc / Markdown Formatierungen verarbeitet. Dazu wurde aber der Quellsyntax der rss.rx0x
Datei verändert. Diese muss also angepasst werden. Ein Muster, des neuen Dateiformates, findet man auf github.
Die vim Kurztaste ,rnn
wurde entsprechend angepasst.
Die Rumex (g)vim Unterstützung rumex-gvim
, rumex-vim
und auch rumex-tilda
können jetzt als symbolischer Link erstellt werden. Die erforderlichen Einstellungen werden aus der .rx/config.mk
gelesen.
Die .rx/config.mk
hat zwei dazu neuen Parameter bekommen.
Autor für den Weblog Eintrag
WEBLOGAUTOR = "IT-Bayer"
Bildname für das Seitenbanner
SEITENBANNER = "rxtpl/img/rumex.png"
Diese Parameter werden von den Startdateien eingebunden so dass die einzelnen Bashskripte nicht mehr angepasst werden müssen.
Es reicht ein
ln -s ~/rumex-gh-pages/.rumex/bin/rumex-gvim.sh ~/bin/rumex-gvim
um die Startdatei für Rumex zu erstellen. Verzeichnisse und Parameter werden beim Starten automatisch ermittelt und gesetzt.
Im Abschnitt “Homepage Änderungen, schnell und immer aktuell” findet man eine Beschreibung wie man Rumex mit tilda verheiratet um so noch schneller Änderungen auf der Rumex Seite machen zu können.
Es ist so weit. Rumex geht in die Beta Phase. Zwar wurde Rumex schon auf it-bayer.de in der Alpha Phase eingesetzt, in der Beta wird jetzt noch eine Seite bzw. eine Seite und zwei Unterseiten auf Rumex umgestellt.
Wer will ist herzlich eingeladen mit zu machen.
Rumex bekommt eine Update Funktion. Dazu wird die Verzeichnisstruktur umgebaut. Die interne Versionsnummer für die Updatefunktion wurde auf V0.7.xxx festgelegt.
In diesem Versionsabschnitt geht es also Wild zu.
In Rumex wurden zwei JavaScripts eingebaut. Diese ermöglichen zum einen das die Seiten von Rumex durchsucht werden können. Zum anderen das die gefunden Wörter auf der jeweiligen Seite markiert werden.
Da ich hauptsächlich mit (G)VIM an Rumex arbeite und hier schon ein paar .vim
Schnippsel entstanden sind, wurden diese jetzt auch eingebaut. Die Erweiterung besteht zur Zeit nur aus ein paar Kurztasten und einem GVIM Menü.
Der Newsreader Lifera hatte, durch das fehlende XML TAG <pubDate></pubDate>
, immer wieder Probleme mit der Anzeige der Rumex News. Rumex rss.rx0x
wurde darum um das Feld | Datum:
erweitert. Das passende Datum bekommt man über die Shell mit dem Befehl date -R
, bzw. unter vim mit :r!date -R<CR>kJ
.
Rumex wurde um eine Kommentar und einer Forum Funktion erweitert. Verwendet wird dazu das Angebot von moot.it
Es ist nun möglich jede Seite mit einem Kommentarabschritt zu versehen. Für das Forum wurde eine neue Seite forum.html erstellt die auch als Link in die Fusszeile eingebaut wurde. …weiter lesen
Die rumex Systemverzeichnisse wurde auf dot Verzeichnisse, nicht sichtbare Verzeichnisse, umbenannt. …weiter lesen
Eine FTP Unterstützung wurde mit wput
realisiert. …weiter lesen
Um die Systemverzeichnisse nicht nur durch eine Weiterleitung zu schützen wurde eine .htaccess
Datei eingebaut. …weiter lesen
In rumex wurde um ein kleines Installationsskript eingebaut. …weiter lesen
rumex bekommt sein eigenes Verzeichnis und seine eigene Datei Erweiterung. …weiter lesen
Nach der sitemap.xml
kann rumex jetzt auch eine sitemap.html
erstellen. …weiter lesen
Einbau einer Weiterleitungsfunktion per JavaScript da .htaccess von github.com nicht unterstützt wird.
Eigentlich ist es gar keine richtige Bildbearbeitung sondern nur eine ImageMagick Befehlsfolge die, die Bilder im Verzeichnis bilder in verschiedene Größen bereitstellt.
Unterstützt werden zur Zeit die Größen
Mit einer sitemap.xml
erleichtert man den Suchmaschinen das finden einzelner Seite. Man kann auch sagen sie sitemap.xml
ist eine Liste der Seiten die sich auf der Webseite befinden.
Natürlich braucht rumex
auch so einen Datei. Erstellt wird die sitemap mit make sitemap
oder bei make all
bzw. make online
. .ersteckt markierte Dateien *.md?v
werden natürlich nicht aufgenommen.
rumex funktioniert auch auf einen nicht github.com
Server. Eine Beschreibung wie man den Baukasten dort installiert findet man auf der Seite http://rumex.it-bayer.de.
In den rumex Baukasten wurde eine RSS Feed Funktion eingebaut. Die Einträge werden dabei auch aus einem pandoc
Dokument gelesen und nach rss.xml
geschrieben.
Zusätzlich ist diese Datei auch als rss.html
unter http://www.it-bayer.de/rumex/rss.html verfügbar.
Copyright(c) 2013, 2014 Stefan Blechschmidt. Texte und Bilder dieser Seite sind frei im Sinne der CC BY-SA 3.0 Lizenz. Texte, Bilder und Zitate aus anderen Quellen sind von dieser Lizenz ausgenommen. Kommentare und Anmerkungen senden Sie bitte an sb AT it-bayer PUNKT de.
hosted on github.com | Suche | Forum | RSS Feed | Sitemap | Datenschutz | Impressum