Benutzer-Werkzeuge

Webseiten-Werkzeuge


integration:dokuwiki:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
integration:dokuwiki:start [2021/12/02 15:39] – [Anpassung des Template] Martin Pabstintegration:dokuwiki:start [2021/12/02 16:21] – [Programmierkästen im Skript] Martin Pabst
Zeile 38: Zeile 38:
     </script>     </script>
 </code> </code>
 +
 +===== Programmierkästen im Skript =====
 +Damit die Programmierkästen im Wiki erscheinen, füge ich sie einfach innerhalb des Wiki-Markup in HTML-Abschnitten ein, also bspw. so:
 +<code wiki>
 +<HTML>
 +<div class="java-online" style="height: 700px; width: 100%" data-java-online="{'withBottomPanel': true, 'id': 'Uebung1'}">
 +
 +<script type="text/plain" title="Programm1.java">
 +// Hier kannst Du programmieren. Unten links kannst Du mit dem
 +// Plus-Button neue Programmdateien erstellen.
 +</script>
 +
 +
 +</div>
 +
 +</HTML>
 +</code>
 +
 +Damit diese HTML-Abschnitte erlaubt sind, muss vorher im Wiki unter Admin->Konfiguration im Abschnitt "Bearbeitung" das Häkchen bei "HTML erlauben" gesetzt sein:
 +{{ :integration:dokuwiki:pasted:20211202-161514.png }}
 + \\ \\ 
 +===== Empfohlene Plugins =====
 +Folgende Plugins verwende ich für dieses Wiki:
 +
 +==== imgPaste-Plugin ====
 +{{:integration:dokuwiki:pasted:20211202-154642.png }}
 +<HTML><div style="clear: both"></div></HTML>
 +Dieses Plugin ermöglicht es, per Copy/Paste Bilder von der Zwischenablage ins Wiki einzufügen. Es beschleunigt das Erstellen von Wiki-Seiten ungemein!
 +
 +==== MathJax-Plugin ====
 +{{:integration:dokuwiki:pasted:20211202-154858.png }}
 +<HTML><div style="clear: both"></div></HTML>
 +Damit lassen sich mathematische Terme wie $\sqrt{\frac{3 + x}{x^2+2}}$ ganz einfach in [[https://de.wikipedia.org/wiki/TeX|Tex-Syntax]] einfügen.
 +
 +==== Navigation-Plugin ====
 +{{:integration:dokuwiki:pasted:20211202-155604.png }}
 +<HTML><div style="clear: both"></div></HTML>
 +Damit habe ich das Navigationsmenü auf der linken Seite erstellt. Leider ist das Plugin nicht mit dem Standard-Template von Dokuwiki kompatibel. Daher musste ich in der Datei /lib/plugins/navi/style.less noch folgendes ändern:
 +<code less>
 +div.plugin__navi {
 +    li {
 +        list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAAA1BMVEWZmZl86KQWAAAACklEQVQI12OAAwAACgABaQY5MgAAAABJRU5ErkJggg==);
 +        /* all: unset */
 +    }
 +
 +    li.open {
 +        list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAABNJREFUeAFj+AeENQwWDAIMQAAAHhICwcrz0MAAAAAASUVORK5CYII=);
 +        /* all: unset */
 +    }
 +    
 +    /* Martin Pabst, 28.12.2020 */
 +    li.close>div.li { margin-bottom: 5px }
 +
 +    li.level1>div.li a {
 +       color: #1f981d;
 +       font-size: 120%;
 +    }
 +usw...
 +</code>
 +
integration/dokuwiki/start.txt · Zuletzt geändert: 2021/12/29 11:29 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki