Nachdem ich mit ascopy irgendwie nicht so den Erfolg hatte, hab ich jetzt ein bisschen mit rsync rumgespielt… Das gefällt mir noch besser, ich glaube ich habe jetzt die ideale Variante gefunden mein Blog zu führen… Weiteres dann im nächsten Post!
Discount ist Markdown in C
There’s not much here that differentiates it from any of the existing Markdown implementations except that it’s written in C instead of one of the vast flock of scripting languages that are fighting it out for the Perl crown.
Und das beste ist… Es funktioniert mit dem orginal Nanoblogger zusammen. Empfehlung!
Ich habe mal ein bisschen mit Markdown rumgespielt. Da ich großer Fan von Python bin, dacht ich mir probier ich doch mal Python-markdown2 aus… Problematisch allerdings, dass dieses nur Dateien parsen kann. Allerdings kann man innerhalb nanoblogger alles anpassen, so auch das markdown Plugin…
MARKDOWN="/home/physik/herenzed/scripts/markdown2.py"
MARKDOWN_OPTS="--extras code-friendly"
NB_EntryBody=$(echo "$NB_EntryBody" > /tmp/foo.txt && ${MARKDOWN}
${MARKDOWN_OPTS} /tmp/foo.txt && rm /tmp/foo.txt
Ist jetzt vielleicht nicht gerade hübsch, aber funktioniert!

A site maintenance utility completely written in Bash.
Muss ich unbedingt mal abchecken!
Durch speziell präparierte Untertiteldateien kann es zu einem Bufferoverflow kommen, was einem Angreifer ermöglichen kann , schadhaften Code auszuführen. Ein Update gibts noch nicht. Kritisch ist, das Untertiteldateien automatisch geöffnet werden, wenn der Dateiname mit dem des Videos übereinstimmt.
Untertiteldateien aus nicht Vertrauenswürdigen Quellen sollten daher vor dem öffnen des Videos umbenannt werden und auch dann am besten auch nicht manuell in den Player geladen werden.
STS-123 gefällt mir richtig gut. Dieses Photo ist ja wohl mal der absolute Hammer!
Tip: High Res auswählen und schauen was da unten links im Fensterchen liegt… Ob Apple dafür bezahlt hat?
Wir möchten auf diesen Seiten die Geschichte von Bauten, Orten und Objekten vorstellen, die der Allgemeinheit häufig recht unbekannt sind – eben “lost places”, verlorene oder vergessene Plätze. Es geht uns dabei nicht zwingend um solche Orte, an denen Weltgeschichte geschrieben wurde, sondern vielmehr um die “Geschichte vor der Haustür”.
Sehr interessante Website… Als U-Bahn Fan interessiert mich besonders der Artikel über die nie fertiggestellte U-Bahnlinie 10 in Berlin.
Es dürfte für den Einen oder Anderen, der gerne mit Nanoblogger Bloggen möchte durchaus von Interesse sein, zu erfahren wie man in Nanoblogger eine Kommentarfunktion einbauen kann. Die Orginaldokumentation schweigt sich zu dem Thema ja aus, erwähnt nur einige Tools, mit denen das möglich wäre. Da ich auch Haloscan schon von anderen Blogs in denen ich mal was kommentiert habe kenne, habe ich mich dazu entschlossen dieses Tool für die Kommentarfunktion einzusetzen.
Nach der Anmeldung bei Haloscan klickt man auf Install. Im ersten Schritt wählt man “None of the Above / Manual”. Nun kriegt man 2 Codefetzen präsentiert. Diese muss man im Prinzip nur noch in die richtigen Dateien einfügen. Nanoblogger legt in eurem Blogverzeichnis ein Unterverzeichniss templates an. Der erste Schnipsel geht einfach in die Datei “main_index.htm” und zwar dort zwischen die beiden Head-Tags.
Beim zweiten Schnipsel muss man noch ein bisschen was verändern, ich erklär das am besten mal am Beispiel:
<a href="javascript:HaloScan('Name');" target="_self"><script
type="text/javascript">postCount('Name');</script></a> | <a
href="javascript:HaloScanTB('Name');" target="_self"><script
type="text/javascript">postCountTB('Name'); </script></a>
So sieht der zweite Schnipsel aus. Dieser muss nun erstmal an der richtigen Stelle in die Datei “entry.htm” eingefügt werden. Am besten natürlich unter den Eintrag. In der Datei “template.htm” ist an der passenden Stelle eine kommentierte Zeile eingefügt, welche allerdings für ein anderes Kommentartool eingerichtet ist. Sinnvollerweise sollte man diese Zeile nun mit dem obigen Schnipsel ersetzen. Jetzt muss Haloscan aber noch eine Zuordnung von Artikel zu Kommentar bekommen – dies geschieht dadurch, dass im obigen Codeschnipsel “Name” durch eine Variable ersezt wird, die für jeden Eintrag einzigartig ist. Da mir nichts besseres eingefallen ist, habe ich die Variable “$NB_EntryPermalink” gewählt. Falls jemand einen besseren Vorschlag hat, so kann er es ja nun in den Kommentaren äußern :–)