This shows you the differences between two versions of the page.
tutorials:dokuwiki-arctic [2012/02/16 14:38] razvan created |
tutorials:dokuwiki-arctic [2020/07/20 09:16] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | = DokuWiki Arctic Template Patch = | ||
- | == Intro == | ||
- | |||
- | Pagina curenta descrie modalitatea de modificare a template-ului [[http:// | ||
- | |||
- | In mod normal pentru exportarea in format PDF este nevoie de un plugin specific - de exemplu [[http:// | ||
- | |||
- | Manual, exportarea se face adaugand o extensie la linkul paginii, extensie care e interpretata de dokuwiki: | ||
- | - {{{link_pagina? | ||
- | - {{{link_pagina? | ||
- | |||
- | Astfel, tot ce face patchul este sa creeze un buton/link care obtine acest efect, folosind suportul pus la dispozitie de DokuWiki. | ||
- | |||
- | == Patch-uri == | ||
- | |||
- | Intial se adauga link-urile in template pentru butoanele de export in {{{lib/ | ||
- | |||
- | <code bash> | ||
- | so@elf:~$ diff / | ||
- | 93,94d92 | ||
- | < | ||
- | < | ||
- | </ | ||
- | |||
- | Linkurile au o imagine specifica asociata. Pentru a seta aceasta imagine se modifica {{{/ | ||
- | |||
- | <code php> | ||
- | so@elf:~$ diff / | ||
- | 446,447d445 | ||
- | < div.dokuwiki div.bar a.exportpdf, | ||
- | < div.dokuwiki div.bar a.exportxhtml, | ||
- | 506,513d503 | ||
- | < } | ||
- | < | ||
- | < div.dokuwiki div.bar a.exportpdf { | ||
- | < | ||
- | < } | ||
- | < | ||
- | < div.dokuwiki div.bar a.exportxhtml { | ||
- | < | ||
- | </ | ||
- | Totodata trebuie adaugate imaginile {{{images/ | ||
- | |||
- | La fel cum am setat imaginea link-ului, trebuie sa setam si textul care va apare: | ||
- | <code bash> | ||
- | so@elf:~$ diff / | ||
- | 49,52c51 | ||
- | < $lang[' | ||
- | < $lang[' | ||
- | </ | ||
- | |||
- | Ce trebuie sa faca de fapt butoanele de exportpdf si exportxhtml este sa adauga la linkul curent extensia de export. Actiunea pe care o face un buton/link este comandata de functia {{{tpl_get_action}}} din {{{inc/ | ||
- | |||
- | <code php> | ||
- | < case ' | ||
- | < | ||
- | < | ||
- | < | ||
- | < case ' | ||
- | < | ||
- | < | ||
- | < | ||
- | </ |