Archive for the ‘Merkzettel’ Category

Deutsche Übersetzungen für das WordPress Newsletter-Plugin

1423810152 (13. February 2015)

Meine Überzeugung ist, dass einige meiner Beiträge nicht nur einen kurzen unterhalterischen Wert liefern, sondern auch ernsthaft Leuten Zeit sparen können. Deshalb gibt es auch diesen Artikel. Für einen Auftraggeber setze ich aktuell, um Newsletter-Systeme in Verbindung mit WordPress zu realisieren, das Newsletter-Plugin von Stefano Lissa. Wir ich in diesem Foreneintrag feststellen musste, gibt es bis dato noch keinen Multilanguage-Support für das Plugin.

Da dieser in meinem Fall aber eine Selbstverständlichkeit für den Auftraggeber darstellt, habe ich mich daran gesetzt und die Mitteilungen, welche für das Newsletter-System wichtig sind (also zum Beispiel die Subscription-Bestätigung) in die deutsche Sprache übersetzt. Somit ist das Plugin an sich noch auf englisch, aber davon bekommt der Newsletter-Abonnent nichts mit. Meine übersetzten Texte füge ich anbei in der Hoffnung, jemandem eine gute Stunde Zeit gespart zu haben.

(more…)



Verschachtelte Shortcodes bei WordPress

1394994757 (16. March 2014)

Kuerzlich habe ich ein kleines Akkordeon-Plugin fuer WordPress geschrieben, mit dem ich auf einer meiner Seiten eine Art “Spoiler” bauen wollte. Dies wollte ich mit Shortcodes und einem Attribut (Ueberschrift) loesen.

Damit in dem Akkordeon jedoch weitere Shortcodes verwendet werden koennen, also zum Beispiel Shortcodes fuer mehrere Spalten oder spezielle Formatierungen, muss beim schreiben der Shortcode-Funktion eine Kleinigkeit beachtet werden.

So gibt man in der Shortcode-Funktion des Plugins den Inhalt zwischen zwei Shortcodes aus:

$content

Sollen jetzt jedoch verschachtelte Shortcodes ermoeglicht werden, muss noch eine Methode um den zuvor genannten Teil gelegt werden:

do_shortcode($content)

So kann man, vorrausgesetzt andere Entwickler haben dies auch beachtet, Shortcodes beliebig oft verschachteln.

Ich fand wichtig, das auf meinem Merkzettel stehen zu haben.

Hier noch die ganze Funktion der Vollstaendigkeit halber:
(more…)



E-Mail via telnet an einen SMTP-Server senden

1393946564 (4. March 2014)

In Kürze werde ich eine Anleitung über die Einrichtung eines Backup-MX schreiben. Vorbereitend darauf, möchte ich hier kurz zeigen, wie mit telnet eine Mail an einen Mailserver verfasst und abgeschickt werden kann.

Wir können damit testen ob eine Mail ankommt, wir können testen ob Backscatter-Angriffe funktionieren, wir können mit telnet und leicht abgewandelten Befehlen auch testen, ob unser SMTP-Server ein offenes Relay ist und vieles mehr. Auf letzteres gehe ich hier nicht ein – das mache ich vielleicht später gesondert.

Schritt 1: Verbindung zum SMTP-Server herstellen

Wir verbinden uns via Telnet mithilfe der IP und dem SMTP-Port (oder dem String smtp) zum Mailserver.

telnet meinmailserver.de smtp

Anstelle von “smtp” können wir auch einfach eine “25” schreiben. Das ist der Standard-SMTP-Port. Und anstelle einer Domain ist es auch möglich, schlichtweg eine IP einzugeben. Dann ersparen wir die DNS-Abfrage.
Der SMTP-Server quittiert uns nun, dass wir verbunden sind:

(more…)



Fehler “origin://library/?refresh=1” in Battlelog

1391112635 (30. January 2014)

Nachdem ich meine Festplatte aufgeteilt hatte um eine Hälfte verschlüsselt für wichtige Daten und die andere für alle unwichtigen Applikationen (Spiele usw.) zu haben, wollte ich eine Runde Battlefield 4 spielen. Leider funktionierte das nicht auf Anhieb, da mir Battlelog sagte, ich solle mein Spiel updaten. Das war natürlich Schwachsinn, das Spiel war up-to-date. Wenn ich dann auf “Update” klickte, bekam ich eine Errormeldung, die meinte das der Pfad

origin://library/?refresh=1

nicht aufrufbar sei. Das Lag daran, dass ich die komplette Origin-Applikation auf die neue Partition verschob und

D:\Progs\Origin\

(more…)