===== Plugins ===== Plugins gibts ziemlich viele. Doch welche sind wirklich nützlich für uns und unseren Anwendungsfall? Hinzukommt, das nicht jedes Plugin mit jedem anderen zusammenarbeitet. Ich(([[:user:norman]])) habe in "meinem" [[http://www.informatik.htw-dresden.de/~s70341/cgi-bin/dokuwiki/doku.php | MitschriftenWiki]] einige ausprobiert und bin zur Erkenntnis gelangt, das manchmal weniger mehr ist. Achja, die Syntax ist noch nicht auf pures Dokuwiki umgestellt. Das mache ich aber vielleicht noch. ==== OwnCloud-Plugin ==== (https://www.dokuwiki.org/plugin:owncloud) Am 08.11.2013 probierte ich erfolgreich die Integration mit OwnCloud . Die Medien werden in Owncloud gespeichert und können im Dokuwiki verw. werden. Es wird die Versionierung von Dokuwiki verw. (die OwnCloud eigene muss deakt. sein damit's funktioniert) * unterstützte Plugins: * authorlist-plugin zum verlinken von Autorennamen * -> funktionierte prima (mit Version Weatherwax; mit "Ponder Stibbons" werden keine Seiten mehr angezeigt) (Anleitung siehe https://www.dokuwiki.org/plugin:ownclud; es muss außerdem ein entspr. Dokuwikiplugin im OwnCloud installiert sein.) DONE: /var/www/dokuwiki/data/ (per Git) versionieren um dezentral (und offline-) verfügbar zu sein. TODO: Herausfinden warum das OwnCloud-Auth- Pugin für DokuWiki Stress macht. ==== Gitbacked-Plugin ==== (https://www.dokuwiki.org/plugin:gitbacked) * Dokuwiki per Git versionieren (Wikiseiten, Medien, etc.) * hiermit kann man das Wiki dezentralisieren sowie mit anderen Installationen syncen; mit nem händischen `git pull` bzw. `git push ` klappts bereits! * -> funzt (Wikiedits landen automatisch im Git. Allerdings synct das Ding noch nicht selbst mit dem bare-Repo, obwohl es das tun sollte ) ==== Git-Plugin ==== (https://www.dokuwiki.org/plugin:git) * siehe besser: Gitbacked-Plugin Setup GIT repos (s.a. GitHowTo) * Create a new, empty master (no working files) repo. * Clone that repo to a new local repo (with working files). * Copy that repo into the root of your DokuWiki installation. * Create a .gitignore file: conf/ bin/ inc/ lib/ data/attic/ data/cache/ data/index/ data/locks/ data/meta/ data/media_attic/ data/media_meta/ data/tmp/ *.php .htaccess.dist COPYING README VERSION data/.htaccess data/_dummy data/deleted.files data/security.png data/security.xcf * Manually commit to the master to make sure it works. * Make sure the PATH environment variable (Windows) contains the git.exe path. ==== odt2dw-Plugin (OpenOffice-Import) ==== (https://www.dokuwiki.org/plugin:odt2dw) * -> Import funktionierte mit Version Weatherwax; seit "Ponder Stibbons" tut sich nichts mehr * -> funzt prima (Text, Bild; im neuen Artikel verlinkte "Originaldatei" ist auch weiterhin brauchbar) getestet am 5.2.2015 mit Hrun * benötigte Bibliotheken: php xsltProcessor (ex : php-xml, php5-xsl) * enthaltene Originaldatei ist auch weiterhin brauchbar! * in der ODT-Datei enthaltene Kommentare/ Fußnoten wurden als Fußnoten übernommen * Grafiken funktionieren nun auch (gestestet 5.2.2015) * geht wirklich nur für ODT-Dateien (ODM-Globaldokumente und anderes wird nicht importiert) ==== ODT-Plugin (Vorlagenbasierter ODT-Export) ==== (https://www.dokuwiki.org/plugin:odt) * -> bei Gelegenheit ausprobieren ==== dw2pdf plugin (PDF-Export für einzelne Wikiseiten) ==== (https://www.dokuwiki.org/plugin:dw2pdf) * lt. Doku Templatefähig * unterstützt sogar die Erstellung eines Inhaltsverzeichnis am Anfang des PDFs (leider ganz am Anfang vor dem Titel) * -> funktioniert (Syntax: "&do=export_pdf" an URL anhängen) ==== text-Plugin (einfacher Klartext-Export) ==== (https://www.dokuwiki.org/plugin:text) * z.B. für ältere Suchfunktionen, denn es wird wirklich nur Text (kein Markup oder Links) exportiert * Syntax: "?do=export_text" an die URL anhängen * -> funzt ==== xml-Plugin (XML-Export) ==== (https://www.dokuwiki.org/plugin:xml) * Syntax: "?do=export_xml" an die URL anhängen * -> funzt ==== OpenOffice.org-Export-Plugin (OpenOffice-Export) ==== (https://www.dokuwiki.org/plugin:odt) * etwas alt (30.10.2010) aber mit angebl. großem Funktionsumfang (incl. Latex-formeln etc.) * lt. Doku Templatefähig * Syntax: "?do=export_odt" an die URL anhängen * -> funzt super (sogar incl. Bilder); sogar Roundtrip geht(!) - von Umformatierung abgesehen. ==== s5reloaded plugin (Wikiseite als Präsentation) * ==== (https://www.dokuwiki.org/plugin:s5reloaded) * lt. Doku Templatefähig incl. Unterstützung des "asciimathml"-plugins (für Matheformeln) * unverträglich mit: s5-Plugin * Syntax: "~~SLIDESHOW thesis~~" im Text * Usage: * Alles zwischen der 1. H1-Überschrift und der 1. H2-Überschrift kommt auf die Welcomeslide * jede H2- Überschrift ist eine Folie * mit einer horiz. Linie beendet man die aktuelle Folie und beginnt den Handoutbereich * Fußnoten und Abkürzungen werden in der Present. unterdrückt * unterstützte Plugins: * jsmath formulas * wrap-plugin tips * -> funzt (und sieht schick aus ; Version: Adora Belle RC1); bei späteren Versionen tritt hingegen ein Fehler auf (Wikiseite statt weißer Hintergrund in der Präsentation); Fehler tritt nun auch in alter Version (vom Backup) auf ==== bookcreator-Plugin (Buchexport als PDF) ==== (https://www.dokuwiki.org/plugin:bookcreator) * etwas alt (19.04.2010), funzt aber * Wiki-Namespace "wiki:ebook" angelegt und "BOOK" fürs Frontend reingeschrieben. * -> funzt super (incl. Bilder und Links) * -> Bücher können nach "Wiki:ebooks:" gespeichert und auch wieder geladen werden; bearbeiten kann man sie dann natürlich auch wieder ==== Composer-Plugin (Verzeichnisübersicht auf einer Wikiseite) ==== (https://www.dokuwiki.org/plugin:composer) * Verzeichnisübersicht (auch Subnamespaces) oder Include für Alles in einem Verzeichnis? * -> Download defekt -> bei der Neuinst. vom Dez 2014 ging es wieder ==== Backlinks2-Plugin (Was zeigt hierher?) ==== (https://www.dokuwiki.org/plugin:backlinks2) * eigentlich schon im Wiki integriert, nun auch in Wikiseiten nutzbar * Syntax: \{\{backlinks>wiki:page}} * -> funzte (in Version Weatherwax, in "Ponder Stibbons" gibt es einen Inst.fehler), dürfte eines der TOP-PLUGINS sein (da sehr vielfältig nutzbar) * -> kein Download im Installer ==== Include-Plugin (Wikiseiten in andere einbetten) ==== (https://www.dokuwiki.org/plugin:include) * eine oder mehrere Wikiseiten ganz oder teilweise in andere einbetten * zeigt verschiedene Angaben zu den eingebundenen Seiten an deren Ende an (konfigurierbar) * Unterstützt: Discussion-Plugin, Linkback-Plugin, Tag-Plugin * Syntax: * %%{{page>[id]&[flags]}}%% * {{page>[id]&[flags]}} * {{section>[id]#[section]&[flags]}} * {{namespace>[namespace]&[flags]}} * {{tagtopic>[tag]&[flags]}} * möglichst nicht für sensible Daten verwenden (unsicher) * -> funzt, dürfte eines der TOP-PLUGINS sein (da sehr vielfältig nutzbar) ==== NsToC Syntax-Plugin (Überschriftenbasierter Inhaltsverzeichnisgenerator für Namespaces) ==== (https://www.dokuwiki.org/plugin:nstoc) * ist etwas älter (18.02.2010) * die einzelnen Verzeichniseinträge sind mit den jeweiligen Kapiteln auf den entspr. Wikiseiten verlinkt * die Tiefe der angezeigten Verschachtelungsebenen kann festgelegt werden (s. Syntax) * ist es Filter, Sortier und Auto-Nummerierungsfähig? * Syntax: \{\{nstoc chapter3 1}} (für alle H1-Überschriften des Namespaces "chapter3") * -> funzt ==== Pagelist-Plugin (konfigurierbare Wikiseitenliste) ==== (https://www.dokuwiki.org/plugin:pagelist) * ist etwas älter (10.05.2011) * Helferplugin für andere Plugins (z.B.: Blog, Discussion, Editor, Tag, Task and Dir ) * ist Sortierbar ((umgekehrt) alphabetisch)) * kann diverse Zusatzinfos zu den jeweiligen Seiten anzeigen * Unterstützt: Discussion-Plugin, Linkback-Plugin, Tag-Plugin * Syntax: * [[..:blog:|Blog Plugin]] * [[..:discussion:|Discussion Plugin]] * [[..:editor:|Editor Plugin]] * [[..:tag:|Tag Plugin]] * [[..:wrap|Wrap Plugin|This is shown in the description cell]] * -> funzt (Weatherwax) ==== pagequery-Plugin (komplexe Seitensuche und Auflistung) ==== (https://www.dokuwiki.org/plugin:pagequery) * lt. eigener Angabe eine Mehrzweck- Alles-in-Einem- Lösung zur Erstellung von Indexseiten * kann (natürlich) filtern, Volltextsuchen(!), sortieren und gruppieren(!) * -> funzt (getestet in Vers. Weatherwax), ist aber ziemlich komplex ==== catlist Plugin (Hierarchische Wikiseiten- Auflistung) ==== (https://www.dokuwiki.org/plugin:catlist) * konfigurierbar (filter- und sortierbar) * Neue-Seite-erstellen- Knopf in jeder Hierarchieebene * Syntax: "" * -> funzt nicht (Plugin geht vermutlich von anderer Struktur aus, was Namespace und Serverlayout betrifft; TODO: ggf. Bugreport melden) ==== Translation-Plugin (Übersetzung/ Mehrsprachigkeit) ==== (https://www.dokuwiki.org/plugin:translation) ==== S5 Presentations (Wikiseite als Präsentation) ==== (https://www.dokuwiki.org/plugin:s5) * ist etwas älter (07.01.2009) * Templatefähig * unverträglich mit: s5reloaded-Plugin * Syntax: "~~SLIDESHOW~~" * -> funzt ==== mathjax-Plugin (Matheformeln darstellen) ==== https://www.dokuwiki.org/plugin:mathjax - TeX- Matheformeln darstellen * -> funzt teilweise (sogar hochwertiges Mathml, wird jedoch auf fremden Server generiert), jedoch nur im Wiki (Export und Präsentation funtionieren nicht) ==== LaTeX-Plugin (Mathe-Formeln und mehr einbinden) ==== (https://www.dokuwiki.org/plugin:latex) * setzt installiertes Texlive und Imagemagick vorraus * -> funzt prima ==== LaTeXit-Plugin (Latex-Export) ==== (https://www.dokuwiki.org/plugin:latexit) * setzt installiertes Latex vorraus * -> funzt (Version: "Ponder Stibbons") ==== Mathpublish-Plugin (Matheformeln als Bildchen) ==== (https://www.dokuwiki.org/plugin:mathpublish) * meine Reserve, da Latex nicht und mathjax nur teilweise funktionierten ==== Asciimath-Plugin (Matheformeln aus und für Text) ==== (https://www.dokuwiki.org/plugin:asciimath) * ist etwas älter (11.02.2009) * eigentlich auch nur ein Fallback * für Verwendung in S5-Präsentationen, muss S5 angepasst werden * -> funzt (sogar ohne Bildchen, getestet in Version Weatherwax), aber nur im Browser/ Wiki (Export funzt nicht und (S5-)Präsentation müsste angepasst werden) ==== MarkdownExtra- Plugin (Markdown- / Pandoc- Support (Multiformatkonverter)) ==== (https://www.dokuwiki.org/plugin:markdownextra) * Plugin für Pandoc bzw. (erweitertes) Markdown * unterstützt Inline- Blocks mit: ... und Dateien mit .md.txt- Endung * bietet eine gute Unterstützung für übliche Textauszeichnungen (einschließlich Fußnoten, welche wiederum formatierte Inhalte enhalten können) * -> funzt zwar (getestet in Version "Weatherwax")(abgesehen von Dokuwiki-features und Plugins), allerdings werden die Überschriften nicht als solche erkannt (tauchen ggf. nicht in Inhaltsverzeichnissen auf) und wird vom NsToC-Plugin (Auflistung der Überschriften aus allen Wikiseiten eines Namespaces) gänzlich ignoriert * -> Siehe auch markdowku Plugin , welches eine Mischung von Markdown- und Dokuwikisyntax zulässt! ==== txt2tags- Plugin (t2t -> Multiformatkonverter) ==== (https://www.dokuwiki.org/plugin:txt2tags) * Alternative zu Pandoc/ Markdown(extra) * unterstützt Inline- Blocks mit: ... und Dateien mit .t2t.txt- Endung * bietet Unterstützung für einige übliche Textauszeichnungen (allerdings ohne Fußnoten) * -> funzt zwar (getestet in Version "Weatherwax")(abgesehen von Dokuwiki-features und Plugins), allerdings werden die Überschriften nicht als solche erkannt (tauchen ggf. nicht in Inhaltsverzeichnissen auf) ==== Textile2- Plugin (Textile -> Multiformatkonverter) ==== (https://www.dokuwiki.org/plugin:textile2) Link tot * ist etwas älter (2007-02-06) * Alternative zu Pandoc/ Markdown(extra) * unterstützt lt. Doku Inline- Blocks mit: ... * bietet lt. Doku Unterstützung für einige übliche Textauszeichnungen (z.B.: incl. Fußnoten) * -> kann nicht getestet werden, da der Downloadlink tot ist ==== markdowku Plugin (Markdown- Multiformatkonverter) ==== (https://www.dokuwiki.org/plugin:markdowku) * ist ganz neu (2013-01-03) * die Markdownnotation kann direkt im Text verwendet werden, was eine Mischung von Markdown- und Dokuwikinotation ermöglicht * -> funzte bisher grundsätzlich ziemlich gut, wenn auch mit Einschränkungen (gelegentliche Zicken und einige Markdown-Anweisungen wie z.B. Fußnoten werden noch nicht unterstützt) dafür können Markdown- und Dokuwiki- Anweisungen miteinander gemischt werden -> wieder deaktiviert, da es doch irgendwie nervte * -> Siehe auch: MarkdownExtra- Plugin, welches jedoch keine Mischung von Markdown- und Dokuwikisyntax ermöglicht ==== impressjs-Plugin (innovatives Presantationstool) ==== (https://www.dokuwiki.org/plugin:impressjs) * Einfach ”&do=export_impressjs” an die Seiten-URL anhängen. * vermutlich muss eine Präsentation ähnlich jenen bei Prezi erst gestaltet we * -> funzt mit Darstellungsproblemen; zum Folienwechseln einfach auf den Seitenrand klicken ==== Diskussion-Plugin ==== (https://www.dokuwiki.org/plugin:discussion) * Diskussionsthreads für Wikiartikel (welche separat von diesen gespeichert werden) * Syntax: "DISCUSSION:[off|closed][| Benutzerdef. Titel]" * und forenartigen Übersichten * Syntax: "threads>[namespace]&[count=n]&[flags]&skipempty" * -> funzt ==== Cloud-Plugin (Word-, Search & TagCloud) ==== (https://www.dokuwiki.org/plugin:cloud) * ist eine Alternative zur Tags-Plugin eigenen Tagauflistung * benötigt: * tags-Plugin * searchstats-Plugin -> werde ich mir nicht (dauerhaft) installieren, da es auf GoogleCharts zurückgreift * pagelist-Plugin * -> funzt und ist ziemlich praktisch * -> Ich lasse die Tags hidden und private in der Tag-Wolke ausblenden ==== Graphviz-plugin (auch "Dot" genannt) ==== (https://www.dokuwiki.org/plugin:graphviz) * MindMaps, Graphen etc. erstellen * -> funzt ==== (GNU)plot-Plugin * ==== (https://www.dokuwiki.org/plugin:gnuplot) * Mathematische Funktionsgraphen darstellen * -> funzte (meistens jedenfalls); lässt sich nicht mehr downloaden ==== Mindmap-Plugin * ==== (https://www.dokuwiki.org/plugin:mindmap) * ist etwas älter (2011) * verwendet standardmäßig GoogleCharts, falls Graphviz-Pfad nicht gesetzt! * kommt im Gegensatz zum älteren Freemind-Plugin ohne Java-/Flash-Applet aus * -> funzt nicht (kein Bild) ==== dokuwiki-plugin-dokutexit ==== (https://github.com/michitux/dokuwiki-plugin-dokutexit) * Latex-Export (mit Weiterverarbeitung zu PDF-Dateien: &do=export_latex an die Url anhängen) * Unterstützung versch. Plugins (u.a. refnotes) * Installation (von Github): * Zip-File- Downloadlink * entpacktes Verz. umbenennen (z.B. als: dokutexit) * -> funzt nicht (getestet in Version Weatherwax), da die Datei fguill.sty angebl. nicht gefunden wurde, an der liegts aber nicht. Außerdem funzt der Linkanhang (s.o.) nicht ==== refnotes-Plugin (Lit.verw. u.ä.) ==== (https://www.dokuwiki.org/plugin:refnotes) * erweitert die Referencen- und Fußnotenverwaltung von Dw. * Syntax `[(Namespace:Name>Text)]` und nun einige speziellere Bsp.: * [(cite:>Wikipedia)] * [(cite:dev>DokuWiki Development)] * [(cite:#1)] um auf eine frühere Fußnote zu verweisen * Kann auch zur Literaturverwaltung verw. werden -> funzt aber nicht (bei Gelegenheit mal genauer damit beschäftigen) * -> funzt teilweise (wird nach PDF aber nicht nach Odt exportiert) ==== Citations for DokuWiki-Plugin ==== (https://www.dokuwiki.org/plugin:cite) * zitiert die aktuelle Wikiseite auf verschiedene Weise (&do=cite an Url anhängen) * benötigt Anpassung(en) von Templates (Link einfügen) * -> funzt ==== Meta-Plugin ==== (https://www.dokuwiki.org/plugin:meta) * Experimentelles Set aus 2 Plugins in einem Pluginpaket um Metadaten gemäß Dublin-Core im Wikitext einzubetten * klingt gut, wirkt allerdings ziemlich umständlich mal sehen... * -> funzt nicht, da Verz. ziemlich leer (Verz. mussten zudem erst umbenannt werden) ==== Blog-Plugin ==== (https://www.dokuwiki.org/plugin:blog) * Zeigt eine Übersicht der zuletzt geänderten Seiten an; bietet verschiedene Darstellungen an * Syntax: * blog>[namespace] * archive>[namespace] * -> funzt ==== SocialMark ==== (https://www.dokuwiki.org/plugin:socialmark) * ist sehr alt * Bookmarklinks für konfigurierbare SocialBookmarking Dienste einbinden * siehe besser: socialshareprivacy2 Plugin ==== Captcha-Plugin ==== (https://www.dokuwiki.org/plugin:captcha) * Captcha-Plugin (z.B. für die Registrierung) * -> Funzt ==== EtherpadLite Plugin ==== (https://www.dokuwiki.org/plugin:etherpadlite) * Für "echtes" Teamwork im Wiki - etwa zum gemeinsamen (mit-)schreiben eines Textes * -> Funzt nicht, (Download ist leer) DW hängt sich nach install auf (musste Pluginordner manuell löschen) -> wieder deaktiviert, da Fehlerfenster beim Editieren (JSON Response- Problem) ==== Wrap Plugin ==== https://www.dokuwiki.org/plugin:wrap * große Container (z.B.: mehrere Absätze und Listen enthaltend): WRAP, block, div * kleine Container (im Absatz enthalten etc.): wrap, inline, span * Zusatzfunktionen: * bedingte Anzeige im Webfrontend/ beim Druck * Seitenumbruch (pagebreak) * mehrspaltige Texte * -> Funzt und sieht spitze aus, leider werden die Boxen etc. nicht exportiert (sondern meist nur der enthaltene Text)! ==== Tags-Plugin (Verstichwortung) ==== (https://www.dokuwiki.org/plugin:tag) * Syntax * Seite kategorisieren: %%{tag>Stichwortliste}%% * Übersicht anzeigen: %%{topic>tag1 tag2 tag3&nodate&desc&sort}%% * oder auch: %%{count>[tag]}%% * -> Downloadlink ist tot (aus alter Wikiinstallation kopiert) ==== Geogebra2-Plugin * ==== (https://www.dokuwiki.org/plugin:geogebra2) * Plugin Mathe- & Geometrieprogramm * -> Downloadlink ist tot ==== Geogebra-Plugin (Mathe- & Geometrie) ==== (https://www.dokuwiki.org/plugin:geogebra) * Plugin fürs gleichnamige Mathe- & Geometrieprogramm * ziemlich alt * -> noch nicht ausprobiert; erstmal wieder deakt. ==== SVG-Edit plugin (Vektorgrafikeditor) ==== (https://www.dokuwiki.org/plugin:svgedit) * Kann SVG-Quelltext und SVG-Bilder in Wikiartikel einbetten und als Bild anzeigen * Editor? -> Fehlanzeige, keine Ahnung wo der stecken soll * ggf. Mimetypes ergänzen * -> Export funzt nicht; Plugin deakt. ==== EBNF-Plugin (Syntaxdiagramme) ==== (https://www.dokuwiki.org/plugin:ebnf) * Erw. Backus-Naur- Form- Diagramme für Programmiersyntax & Co. * -> Downloadlink ist tot; scheint wieder zu gehen (22.12.2014) ==== Diagram-Plugin (Diagrame und Graphen) ==== (https://www.dokuwiki.org/plugin:diagram) * Ausweichplugin, da GnuPlot nicht mehr downloadbar; wohl eher eine Art Ditaa * ->unübersichtliche Syntax, nicht das was ich suchte; ==== ckgedit-Plugin (Wysiwyg-Editor) ==== (https://www.dokuwiki.org/plugin:ckgedit) * -> Funzt zwar, aber für meine Begriffe schon fast etwas zu gut (Textformatierung); Bilder & Co. funzen jedoch nicht (eigene Medienverwalt. oder so) * -> wieder deinstalliert ==== Ace Editor Plugin (alternativer Editor) ==== (https://www.dokuwiki.org/plugin:aceeditor) * Editor mit Syntaxhighlighting * -> funzt prima, auch wenn ich die Integration ==== socialshareprivacy2 Plugin ==== (https://www.dokuwiki.org/plugin:socialshareprivacy2) * Facebook-Like, Tweet- etc. Buttons mit Privatsphärenschutz (Müssen erst per Klick aktiviert werden, bevor sie benutzt werden können bzw. spionieren) * -> scheint zu klappen ==== profiles Plugin (Profilseitenkram ala SocialNetwork) ==== (https://www.dokuwiki.org/plugin:profiles) * Soziale Netzwerke ala Facebook, Twitter, Github etc. * Syntax: name facebook.link:https://www.facebook.com/full/links/here linkedin.link:https://www.linkedin.com/full/links/here google, twitter, github etc. * -> bei Gelegenheit ausprobieren ==== Modern Contact Plugin (Email-Kontaktformular) ==== (https://www.dokuwiki.org/plugin:contactmodern) * fürs optionale ReCaptcha wird leider google gebraucht (!) * -> Funzt wegen Emailversendeproblem nicht ==== userpagecreate plugin ==== (https://www.dokuwiki.org/plugin:userpagecreate) * -> lässt sich nicht installieren; gerade ging es (21.12.2014) ==== Video Share Plugin (Videoclips z.B. von Youtube einbetten) ==== (https://www.dokuwiki.org/plugin:vshare; Bundeld) * Unterstützt Youtube, Vimeo, Slideshare und viele weitere * Syntax: Some funny video * Platzhalterbild beim PDF-Export; kein Export nach OpenOffice * -> Funzt prima (ggf. Datenschutz überpr.) ==== html5video2 Plugin (freier Html5-Videoplayer) ==== (https://www.dokuwiki.org/plugin:html5video2) * Kann selbstgehostete Videodateien in versch. Formaten wiedergeben * Erfordert Anpassung der Mimetypes (Dokuwiki und ggf. auch Apache) * Syntax: "video.mp4 [widht]x[height]" video.mp4 preview image video alternate text * -> Ließ sich nicht installieren ==== html5video Plugin (freier Html5-Videoplayer) ==== (https://www.dokuwiki.org/plugin:html5video; Bundeld?) * -> Fehler beim Reinstall: Problem mit CSS-Datei * -> Auf Server funzt es Prima * Wird beim PDF-Export lediglich verlinkt; gar kein Export nach OpenOffice ==== aimg plugin (Imagemap-Tool) ==== (https://www.dokuwiki.org/plugin:aimg) * Bildbereiche per Tooltip erklären/ verlinken * -> Funzt, Darstellungsfehler im (PDF-)Export (Anmerkung steht häßlich unter dem Bild); kein Export nach OpenOffice ==== Image Map plugin ==== (https://www.dokuwiki.org/plugin:imagemap) * Bildbereiche verlinken * -> funktionierte mit Seiteneffekten (vielleicht falsche Syntax verw.), nicht getestet ==== Gallery-Plugin (Bildergallerie) ==== (https://www.dokuwiki.org/plugin:gallery) * -> Funzt Prima (mit und ohne Java-Spielereien) - auch im PDF-Export (wird im ODT-Export leider ignoriert) ==== SwiftMail-Plugin (Emailversand über externen Mailserver) ==== (https://www.dokuwiki.org/plugin:swiftmail) * User/ Emailadresse und Passwort festlegen * -> funzte (natürlich per SMTP mit verschlüsselter Auth., allerding wird das Passwort unverschlüsselt in der Konfig gespeichert) ==== Tools-Plugin ==== (https://www.dokuwiki.org/plugin:tools) * zusätzliche Werkzeugliste fürs Wiki (hauptsächlich für die Exportfunktionen) * unterstützt folgende Plugins/ Exportformate: * email per tellafriend (oder besser: infomail, welches aber eine Anpassung des Plugins erfordert) * pdf * bookcreator * odt * print * csv * timeline * -> funzt zwar verursacht aber ein Problem mit der Anzeige der Toolbar, TODO: es müsste allerdings ein wenig angepasst werden; bis dahin bleibe ich erstmal bei meiner Eigenbau-Variante mit den Downloadlinks im Seitenfuß ==== doodle2 plugin * ==== (https://www.dokuwiki.org/plugin:doodle2) * Kombination der doodle, vote und userpoll plugins * -> bei Gelegenheit mal ausprobieren ==== iCal Plugin * ==== (https://www.dokuwiki.org/plugin:ical) * Termin im Wiki anlegen und als ical-Datei downloaden * benötigt: The iCal plugin uses the iCal PHP class by Michael Wimmer. * -> Downloadlink tot ==== iCalendar Plugin * ==== (https://www.dokuwiki.org/plugin:icalendar) * iCal-Dateien in Wikiseiten darstellen * It was initially based on the icalevents-Plugin by Robert Rackl. * -> Inst.problem behoben, funzt aber trotzdem nicht (angebl. Downloadproblem der .ics-Kalenderateien) ==== noticeboard plugin * ==== (https://www.dokuwiki.org/plugin:noticeboard) * Kalender fürs Wiki (Termine anlegen und anzeigen) mit .ics- & rss- Download * Datei umbenenen: * If you install this plugin! It will break your dokuwiki. You need to rename the iCal.php file to ICal.php (mine was in /var/www/lib/plugins/noticeboard/classes, or try “updatedb && locate ICal.php” to find it) * -> Keine Downloadlink ==== userannotations plugin ==== (https://www.dokuwiki.org/plugin:userannotations) * Nutzer-Kommentare, die privat oder öffentlich sein könen * Example: Annotations for the page wiki:formatting_syntax are stored in annotations:user1:wiki:formatting_syntax for user1 * -> Klingt cool, funzt aber nicht und verursachte Probleme (Toolbar und Fußzeile wurden nicht angezeigt) ==== Task Plugin ==== (https://www.dokuwiki.org/plugin:task) * einfache Aufgabenverwaltung fürs Wiki mit iCal-Downloadlink * Syntax: TASK:[user]?[due date][priority] * -> funzt gut ==== todo plugin ==== (https://www.dokuwiki.org/plugin:todo) * Checkboxbasierte einfache Aufgabenverwaltung per Todo-Liste (ohne iCal) * Unterstützt: Searchpattern Plugin zur Auflistung * Aufgaben können auf extra Wikiartikel in einstellbaren Namespace verlinken -> aktuell: ".:tasks" (früher: ".:actions:") für Subnamespace im jeweiligen Namespace * Syntax: * siehe interne Links:[[orga:todo_list]] und [[orga:todo_summary]] * -> funzt gut ==== Searchpattern-Plugin ==== (https://www.dokuwiki.org/plugin:searchpattern) * RegExp-Suche fürs Wiki * wurde früher vom Todo-Plugin gebraucht ==== DokuWiki Plugin : AV Task Box ==== (https://www.dokuwiki.org/plugin:avtaskbox) * Generates nicely formatted boxes for describing project tasks or user stories. * -> funzt, sieht schick aus, hat aber leider keinen weiteren Nutzen (keine Übersichten, Downloads oder Interaktionselemente) ==== Authorlist-Plugin ==== (https://www.dokuwiki.org/plugin:authorlist) * Authorenliste in/ unter Wikiartikel anzeigen * Benötigt/ Unterstützt von: * OwnCloud * Syntax: AUTHORS * -> funzt prima ==== OrphansWanted Plugin ==== (https://www.dokuwiki.org/plugin:orphanswanted) * Listet verwaiste und gewünschte Artikel auf * Syntax: * ORPHANSWANTED:orphans * ORPHANSWANTED:wanted * ORPHANSWANTED:valid * ORPHANSWANTED:all * -> funzt ==== Feed Plugin ==== (https://www.dokuwiki.org/plugin:feed) * Newsfeed-Helferplugin für andere Plugins * benötigte Plugins: * blog * editor * tag * tasks * wird benötigt für: * task * Syntax: [title] * -> funzt * -> Bug: TODO die URL enthält "user" anstatt "editor" vor dem Nuternamen -> Bugreport schreiben -> scheint behoben ==== Editor Plugin ==== (https://www.dokuwiki.org/plugin:editor) * Zum Anzeigen einer Nutzer-Änderungschronik * benötigte Plugins: * include * tag * benötigt von: * feed-Plugin * -> funzt leider nicht ==== Info Plugin ==== (https://www.dokuwiki.org/plugin:info) * Zeigt Infos über das Wiki und seine Plugins an -> ist vielleicht praktisch für die Hilfe * -> Bei Gelegenheit mal ausprobieren/ einbauen ==== zotero plugin ==== (https://www.dokuwiki.org/plugin:zotero) * Literaturverwaltung mit allen Schikanen * ->funktionierte beim letzten Test 2013 nicht ==== Statdisplay plugin ==== (https://www.dokuwiki.org/plugin:statdisplay) * Statistikkram mit Tabellen und Diagrammen * benötigt: * logstats (für die Logfiles) * -> Bei Gelegenheit mal ausprobieren/ einbauen ==== dokubookmark plugin ==== (https://www.dokuwiki.org/plugin:dokubookmark) * Ein Bookmarklet für Dw * braucht * tagentry * BlogTNG (welches Sqllite braucht) * Javascript-Bookmarklet: javascript:Q=document.selection?document.selection.createRange().text:document.getSelection();void(window.open('http://localhost/dokuwiki/doku.php?do=dokubookmark&te='+escape(Q)+'&ur='+escape(location.href)+'&ti='+escape(document.title),'dokuwikiadd','scrollbars=yes,resizable=yes,toolbars=yes,width=680,height=520,left=210,top=150,status=yes')); * -> funzt (getestet am 1.1.2015 mit Version "Hrun") ==== usercontact plugin * ==== (https://www.dokuwiki.org/plugin:usercontact) * Kontaktformular um Wikinutzer kontaktiern zu können (s.a. ICKEwiki.de) * -> Kein Downloadlink ==== Folded Plugin ==== (https://www.dokuwiki.org/plugin:folded) * Seitenbereiche zu-/aufklappbar machen * Syntax: * Inline (in einer Zeile): `++title| formatted text ++` * Block (für Absätze etc.): `++++title| any content ++++` * -> funzt, hatte allerdings zu Fehlfunktionen MarkDokuwiki-Plugin geführt ==== Imagereference plugin ==== (https://www.dokuwiki.org/plugin:imagereference) * Bildbeschriftungen und Bilderlisten * Latexexport-Support * Textausrichtung ist auch möglich * Syntax für Bilder: * Bild: :wiki:dokuwiki-128.png * Referenz aufs Bild: The Dokuwiki image can be seen in . * Syntax für Tabellen: * Tabelle: ^ Heading 1 ^ Heading 2 ^ Heading 3 ^ | Row 1 Col 1 | Row 1 Col 2 | Row 1 Col 3 | * Ref. auf Tab. & Co.: * -> funzt gut (lediglich im Odt fehlt die Bildbeschreibung) ==== Pagebreak ==== (https://www.dokuwiki.org/plugin:pagebreak) * Fügt 'nen Seitenumbruch nach jedem `` im Export ein * Syntax: * -> kein Downloadlink ==== Pagebreak2 ==== (https://www.dokuwiki.org/plugin:pagebreak2) * Fügt automatisch 'nen Seitenumbruch nach jeder H1- Überschrift ein * -> ließ sich über die Pluginsuche nicht finden, mit Url-Angabe gings aber * -> funzt nur beim Ausdrucken der Webseite, sonst bringts nichts ==== diffpreview plugin ==== (https://www.dokuwiki.org/plugin:diffpreview) * Zusätzlicher Button für Änderungsvorschau im Editor * -> funzt ==== TOC Tweaking assortment ==== (https://www.dokuwiki.org/plugin:toctweak) * Inhaltsverzeichnis(se) anpassen * Syntax: * INLINETOC:width18 3-4 * TOC:2-3 wide * Unverträglich mit: Toc-Plugin * -> Wird leider gar nicht mit exportiert ==== inlinetoc Plugin ==== (https://www.dokuwiki.org/plugin:inlinetoc) * Inhaltsverzeichnis in Wikiartikel einbetten (zum Ausdrucken/ Exportieren) * Syntax: INLINETOC * Unverträglich mit: toctweak-Plugin * -> Funzt nicht richtig (unbrauchbarer Export) ==== TOC Plugin ==== * Inhaltsverzeichnis in Wikiartikel einbetten (zum Ausdrucken/ Exportieren) * ist etwas älter (2009) * Unverträglich mit: toctweak-Plugin * Syntax: TOC * -> Funzt nicht wirklich (Lediglich das Standard-Inhaltsverzeichnis kann damit verschoben werden) ==== subjectindex plugin ==== (https://www.dokuwiki.org/plugin:subjectindex) * Alternatives Index- Schlagwortsystem (wie es meist an Buchenden zu finden ist) * scheint mit dem PageQuery-Plugin zusammenzuarbeiten * Unverträglich mit: dw2pdf-Plugin (!) ==== epub Plugin ==== (https://www.dokuwiki.org/plugin:epub) * ePub - Export mit ähnlicher Syntax wie das BookCreator-Plugin * braucht: zip-Bibliothek für PHP > 5.2 (eBooks are zip files with the '.epub' extension.) * Verzeichnis epub/ in pages/ und media/ anlegen und berechtigen (!) * Syntax: Kapitelüberschrift * "Start"-Knopf im Wikiartikel anklicken * -> wird anschließend im Wikiartikel verlinkt (und bei den Medien abgelegt) * -> funzt (Bilder - außer einfache - funktionieren nicht ansonsten ziemlich gut) ===== Tipps und Tricks ===== ==== Wikipedia-Links ==== * gehen per ´wp>Wikiartikel´ oder zur deutschen Wikipedia: `wpde>Wikiartikel` ==== Signatur ==== Sollte auf die Nutzer-Profilseite verlinken. Signatur : --- //@NAME@ @DATE@// ===== Templates (Oberflächenvorlagen) ausprobiert ===== ==== dokuwiki ==== - Standardtemplate (schmal, Bildschirm wird nicht voll ausgenutzt) - einige Dateien (z.B. in /lib/tpl/dokuwiki/) angepasst (OwnCloud, Downloadlinks für versch. Formate) ==== default ==== * wie Standardtemplate (jedoch mit voller Bilschirmausnutzung) ==== dokubook ==== * entfernt ähnlich der Wikipedia ==== monobook ==== * sieht wie das alte Template der Wikipedia aus ==== vector ==== * Unterstützung für die Plugins (falls installiert): Translation, Open Office Export, dw2pdf, html2pdf -> sieht wie das aktuelle Template der Wikipedia aus ==== Replacement patterns/ Placeholder ==== Sind Variablen, die beim rendern der Seite durch entsprechende Inhalte ersetzt werden. Inside of the file, you may also use some replacement patterns to make the template a little more dynamic. @ID@ full ID of the page @NS@ namespace of the page @PAGE@ page name (ID without namespace and underscores replaced by spaces) @!PAGE@ same as above but with the first character uppercased @!!PAGE@ same as above but with the first character of all words uppercased @!PAGE!@ same as above but with all characters uppercased @FILE@ page name (ID without namespace, underscores kept as is) @!FILE@ same as above but with the first character uppercased @!FILE!@ same as above but with all characters uppercased @USER@ ID of user who is creating the page @NAME@ name of user who is creating the page @MAIL@ mail address of user who is creating the page @DATE@ date and time when edit session started %a %d-%m-%y etc. e.g. Thu 06-12-12. Strftime placeholders are replaced by page creation time %% a literal % character appears in your template