====== Notizen zur Arbeit mit diesem Wiki ====== Diese Seite ist mein persönlicher Spickzettel zum Thema ''Wiki''. Er soll nicht die Wiki-Dokumentation ersetzen, sondern eigene Erkenntnisse und Erfahrungen übersichtlich zusammen fassen. \\ --- //[[rl@agentur-lindner.de|Ralph Lindner]] 2018-03-09 13:32// * Die Möglichkeiten des Wikis ausprobieren kann jeder angemeldete Nutzer des Wikis auf der Seite [[:wiki:spielwiese | Spielwiese]]. ===== Abkürzungen und Acronyme ===== Es können Tooltips zu Abkürzungen (Acronyme) angezeigt werden. Hierzu muss sich ein Eintrag der Abkürzung in der Datei ''/conf/acronyms.conf'' (bzw. ''/conf/acronyms.local.conf'' für eigene Ergänzungen) befinden. Nach Änderungen Apache-Reload nicht vergessen! => [[doku>abbreviations]] ===== Bootstrap-Erweiterung ===== Dieses Wiki verwendet ein Bootstrap 5 -Template und eine Erweiterung zur einfachen Integration von Bootstrap-Elemente in das Wiki. ...keine Bootstrap-Erweiterung und kein Bootstrap-Theme mehr, da dieses mit der derzeit aktuellen Dokuwiki-Version nicht mehr funktioniert. --- //[[support@hadiag.com|Ralph Lindner]] 2024/04/01 11:05// ==== Modal ==== Das Modal ist ein Dialogbox-Popupfenster das über der aktuellen Seite angezeigt wird (mittels Lightbox). Siehe http://www.lotar.altervista.org/wiki/wiki/plugin/bootswrapper/modal Modal mit Text und Bild === Das ist der Text im Modal-Popup === {{ :business:projekte:lia-consulting:darkpurple-and-atlanticblue.jpg?nolink |Duis mollis, est non commodo luctus, nisi erat porttitor ligula. [...]}} ==== Accordion ==== Wenn das erste Panel auch ausgeblendet sein soll, muss man ''collapsed="true"'' setzen. ^ # ^ First Name ^ Last Name ^ Username ^ ^ 1 | Mark | Otto | @mdo | ^ 2 | Jacob | Thornton | @fat | ^ 3 | Larry | the Bird | @twitter | Dieses Panel ist vom type="default" Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. ==== Buttons ==== Durch das Bootswrapper-Plugin können einfach Buttons erzeugt werden. [[:wiki:welcome]] erzeugt [[:wiki:welcome]] === Weitere Button-Beispiele: === * [[:start?do=edit| Seite bearbeiten]] * [[tel>+499112879779 | Agentur Lindner anrufen]] siehe [[http://www.lotar.altervista.org/wiki/wiki/plugin/bootswrapper/button]] ===== Caching deaktivieren ===== Um zu verhindern, dass eine Seite gecached wird, ~~NOCACHE~~ ~~NOCACHE~~ eintragen. ===== Interwiki ===== Um auf einfache Art Links zu Seiten anderer Webseiten einzufügen nutzt man die Interwiki-Funktion. Hierzu gibt es eine Definition in der Datei ''interwiki.conf'' im ''/conf''-Verzeichnis. Weitere Seiten können in der Datei ''interwiki.local.conf'' eingetragen werden. lusc https://lusc.de/dokuwiki/start?do=search&id={URL} bewirkt dann [[lusc>RalphGL]] Weitere Beispiele: * Manpage mit [[man>ls]] [[man>ls]] * Debian Manpage mit [[debianman>man]] [[debianman>man]] * Link zu einer Telefonnummer mit [[tel>+499112879779]] [[tel>+499112879779]] * Link zur deutschen Wikipedia mit [[wpde>wiki]] [[wpde>wiki]] ===== Keyboard-Tasten ===== Damit auf einfache Art und Weise Tastatur-"Tasten" im Wiki bezeichnet werden können, habe ich das Stylesheet ''userstyle.css'' im ''/conf''-Verzeichnis um folgenden Stylesheet ergänzt: span.keyb { padding: 0.5rem; margin-right: 0.6rem; background: #EEEEEE; border: 1px solid black; box-shadow: 2px 2px 4px grey; } Um nun eine Taste im Wiki darzustellen, wird das html-Tag benötigt, z. B. zeigt

Zur Darstellung der Einfg-Taste und es folgt im Beispiel noch mehr Text mit noch mehr Tasten Pos 1X

folgendes an: Einfg Zur Darstellung der Einfg-Taste
Pos 1
X
Einfg Pos 1 Bild ↑
Entf Ende Bild ↓
===== Seitenliste ===== * [[..:blog:|Blog Plugin]] * [[..:it:|jgfhjghjPlugin]] * [[..:editor:|Editor Plugin]] * [[..:tag:|Tag Plugin]] * [[..:wrap|Wrap Plugin|This is shown in the description cell]] ===== Rich Text Editor ===== Das ''prosemirror plugin'' von Andreas Gohr ist ein WYSIWYG editor für DokuWiki, funktioniert aber leider nicht fehlerfrei mit der aktuellen Dokuwiki-Version (-Blöcke werden zerstört) und wurde deshalb deaktiviert. --- //[[support@hadiag.com|Ralph Lindner]] 2020/07/09 12:27// ====== Syntax-Highlighting-plugin für Code ====== Das Syntax-Highlighting-plugin scheint inkompatibel mit der aktuellen Dokuwiki-Version zu sein und wurde deshalb deaktiviert. --- //[[support@hadiag.com|Ralph Lindner]] 2020/07/09 12:21// /** * Render xhtml output or metadata * * @param string $mode Renderer mode (supported modes: xhtml) * @param Doku_Renderer $renderer The renderer * @param array $data The data from the handler() function * @return bool If rendering was successful. */ public function render($mode, Doku_Renderer &$renderer, $data) { if($mode != 'xhtml') return false; if (count($data) != 3) { return true; } list($syntax, $attr, $content) = $data; if ($syntax == 'sxh') { $title = $this->procTitle($attr); $highlight = $this->procHighlight($attr); $renderer->doc .= '
' . $renderer->_xmlEntities($content) . '
'; } else { $renderer->file($content); } return true; }
===== Syntax Highlightning ===== * https://github.com/crazy-max/dokuwiki-plugin-syntaxhighlighter4 ===== Sidebar mit Unterseitenmenü ===== * https://www.dokuwiki.org/faq:sidebar * Für dieses Wiki ist die Sidebar grundsätzlich aktiviert * Wenn die Sidebar für einen Workspace deaktiviert werden soll muss einfach für diese Seite ''/doku.php?id=sidebar'' editiert und die Inhalte gelöscht werden. ===== Tagcloud ===== => [[wiki:tag-cloud]] ===== Text in Spalten mit Plugin ===== Die erste Zahl hinter spaltenbreite gibt die Gesamtbreite des Spaltenbereichs auf der Seite an. Danach folgen die Angaben über den Anteil der Spalte am zur Verfügung stehenden Raum. In diesem Fall sind das 50% von einem 100% breiten Spaltenbereich. aldfsld jflsflshflkjfl shdljf slfgnlxdf lksngs lgksnlg nslfg sflsj lksfg lsjdlfg shfdlg shflghfsdlg hsdflgslfdgn slf nslfg slfdgn sfldg ldsfg sljfd lsfgd aldfsld jflsflshflkjfl shdljf slfgnlxdf lksngs lgksnlg nslfg sflsj lksfg lsjdlfg shfdlg shflghfsdlg hsdflgslfdgn slf nslfg slfdgn sfldg ldsfg sljfd lsfgd h. Darauf folgt eine Spalte mit einem viertel der gesamten Fläche, also 25% der Gesamtbreite. aldfsld jflsflshflkjfl shdljf slfgnlxdf lksngs lgksnlg nslfg sflsj lksfg lsjdlfg shfdlg shflghfsdlg hsdflgslfdgn slf nslfg slfdgn sfldg ldsfg sljfd lsfgd h. Dies ist letzte Spalte, da hierfür kein Wert eingegeben wurde, muss sie den Platz ausfüllen, der ihr noch bleibt - eben nochmal 25%. aldfsld jflsflshflkjfl shdljf slfgnlxdf lksngs lgksnlg nslfg sflsj lksfg lsjdlfg shfdlg shflghfsdlg hsdflgslfdgn slf nslfg slfdgn sfldg ldsfg sljfd lsfgd h. ===== Buttons für Dokuwiki ===== Diese Buttons sind überholt und werden zukünftig nicht mehr verwendet. Stattdessen werden Buttons wie oben beschrieben per Bootstrap generiert. * so geht´s: https://www.dokuwiki.org/Smileys in ''./wiki/conf/smileys.local.conf'' anlegen und Buttons nach ''./wiki/lib/images/smileys/local'' kopieren. * [[https://dabuttonfactory.com/#t=Achtung!&f=Open+Sans-Bold&ts=14&tc=fff&hp=18&vp=7&c=5&bgt=gradient&bgc=f00&ebgc=900&it=png | Achtung-Button ]] :ACHTUNG: * [[https://dabuttonfactory.com/#t=WICHTIG&f=Open+Sans-Bold&ts=14&tc=fff&hp=18&vp=7&c=5&bgt=gradient&bgc=6fa8dc&ebgc=00f&it=png | Wichtig-Button ]] :WICHTIG: * [[https://dabuttonfactory.com/#t=FIXME&f=Open+Sans-Bold&ts=14&tc=444&hp=18&vp=7&c=5&bgt=gradient&bgc=ff0&ebgc=f1c232&it=png | FIXME-Button ]] :FIXME: * [[https://dabuttonfactory.com/#t=velt.biz&f=Open+Sans-Bold&ts=14&tc=900&hp=18&vp=7&c=5&bgt=gradient&bgc=f3f3f3&ebgc=cbcbcb&it=png | Sven fragen... ]] :SVEN: ===== Kurztasten (Hotkeys) ===== Kurztasten kombiniert man unter Windows mit ''Alt'' (bzw. ''Umschalt+Alt''), also z. B. ''Alt+1'' um eine Überschrift erster Ebene zuzuweisen. Positioniert man den Mauszeiger über den Formatierungs-Knöpfen des DokuWiki Editorfensters, werden die jeweiligen Kurztasten angezeigt. * [[https://www.dokuwiki.org/accesskeys | Dokuwiki-Dokumentation zu Kurztasten]] ===== Seitenliste (manuell erstellte Tabelle mit Link zu Seiten) ===== * [[:start:| Startseite : | Nicht-Öffentliche Startseite]] * [[:wiki:dokuwiki:||Dokumentation der Dokuwiki-Software]] * [[:wiki:syntax:]] * [[..:tag:|Tag Plugin| In diesem Wiki verwendete Schlagworte]] * [[..:business:design#buttons_fuer_dokuwiki || Buttons für DokuWiki anlegen]] ==== Zugriffsprobleme aufs Wiki ==== Anmelden nicht möglich? Passwort vergessen? * https://www.dokuwiki.org/faq:forgotten_password ==== Datentabellen ==== ^ Column A ^ Column B ^ Column C ^ | Row A1 | Row B1 | Row C1 | | Row A2 | Row B2 | Row C2 | | Row A2 | Row B2 | Row C3 | {{tag>dokuwiki wiki syntax tag buttons documentation}} ====== Dokumentation unseres Wiki ====== * [[wiki:dokuwiki|Offizielle DokuWiki-Dokumentation]] * [[wiki:syntax|Wiki-Syntax]] * [[wiki:welcome|Welcome-Seite]]