flag_en


Auf dieser Seite werden diverse Beispiele an Extensions für MarkMyWords vorgestellt, die als Inspiration für eigene Extensions dienen können.

Hinweis: Die vollständige Dokumentation zur Entwicklung von Extensions für MarkMyWords kann in der Hilfe von MarkNyWords eingesehen werden.

Javascript Extensions

Für die in Javascript entwickelten Extensions wird MarkMyWords 2.9.0 oder neuer benötigt.

Alle Javascript-Bespiele in einem Paket

Der nachfolgende Download bietet alle auf dieser Seite aufgeführten Javascript-Beispiele in einem Zip-Paket: Alle Javascript-Beispiel-Extensions

Linker Beispiel

Das Linker Beispiel kommt zusammen mit einer JSON-Datei, die eine Verlinkungs-Liste enthält, die manuell erweitert werden kann. Bei Aktivierung der Extension wird zunächst nach der Verlinkungsdatei gefragt. Nach Auswahl wird der im Haupteditor selektierte Text nach bestimmten Schlüsselwörtern durchsucht und die gefundenen Treffer verlinkt. So wird z.B. nach dem Wort "Google" gesucht und mit "[Google](https://www.google.com "Visit Google")" ersetzt.

Download Linker Extension

FolderLister Beispiel

Mit dieser Extension lässt sich ein Verzeichnis auswählen, dessen Dateien als Liste dem aktuellen Dokument hinzugefügt werden.

Download FolderLister Extension

Weitere Beispiele





Legacy Extensions

Nachfolgende Extensions in den Scriptsprachen Perl, PHP, Python und Ruby sind als veraltet zu betrachten. Ab macOS 12 ist zudem die Installation zusätzlicher Software notwendig, um diese Extensions zu verwenden. Weitere Informationen dazu findet sich in der Hilfe von MarkMyWords.
Extensions mit Python funktionieren nur auf älteren System.
Aufgrund dieser Umstände wird daher die Nutzung von Javascript zur Entwicklung von Extensions empfohlen.

16.12.2023 - PHP-Beispiele aktualisiert, um Kompatibilität mit PHP 8.2 zu gewährleisten

Alle Legacy-Bespiele in einem Paket

Der nachfolgende Download bietet alle auf dieser Seite aufgeführten Beispiele in einem Zip-Paket: Alle Beispiel-Extensions

Core-Bespiele

Diese Beispiele, für die jeweils von MarkMyWords unterstützten Sprachen, können als Ausgangspunkt für die eigene Entwicklung von Extensions genutzt werden.



Linker Beispiel

Das Linker Beispiel kommt zusammen mit einer JSON-Datei, die eine Verlinkungs-Liste enthält, die manuell erweitert werden kann. Bei Aktivierung der Extension wird zunächst nach der Verlinkungsdatei gefragt. Nach Auswahl wird der im Haupteditor selektierte Text nach bestimmten Schlüsselwörtern durchsucht und die gefundenen Treffer verlinkt. So wird z.B. nach dem Wort "Google" gesucht und mit "[Google](https://www.google.com "Visit Google")" ersetzt.

Download Linker Extension

FolderLister Beispiel

Mit dieser Extension lässt sich ein Verzeichnis auswählen, dessen Dateien als Liste dem aktuellen Dokument hinzugefügt werden.

Download FolderLister Extension

LittleBlog Beispiel

Die LittleBlog Extension zeigt die Zusammenarbeit zwischen MarkMyWords und einem Server auf. Die Extension schickt den aktuellen Text an ein Script auf einem entfernten Server und speichert diesen ab. Als Rückmeldung bekommt MarkMyWords dann den Hinweis der erfolgten Speicherung.
Hinweis: Im Download ist das entsprechende Script, welches die Kommunikationen zwischen MarkMyWords und einem entfernten Server ermöglicht, enthalten.
Hinweis: In der Extension muss die entsprechende URL zum Aufruf des Scriptes den eigenen Umständanden angepasst werden. Dies kann einfach im Extension Manager von MarkMyWords erfolgen.
Hinweis: Dieses System (Extension + Server-Script) dient nur Demonstrationszwecken und sollte mangels Sicherheitsabfragen nicht für den regulären Gebrauch genutzt werden.

Download LittleBlog Extension

Weitere Beispiele