doc:appunti:linux:sa:dokuwiki
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:dokuwiki [2011/03/03 16:53] – [Intestazioni e piè di pagina] niccolo | doc:appunti:linux:sa:dokuwiki [2015/11/05 10:02] (current) – [No input file specified] niccolo | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| < | < | ||
| cp conf/ | cp conf/ | ||
| - | cp conf/ | + | cp conf/ |
| cp conf/ | cp conf/ | ||
| chgrp www-data conf/ | chgrp www-data conf/ | ||
| Line 31: | Line 31: | ||
| Effettuata l' | Effettuata l' | ||
| - | ====== Sidebar | + | ====== Sidebar |
| - | Scaricato l' | + | Per avere una barra laterale, ad esempio per ospitare un indice |
| - | <code php> | + | Molto meglio **[[http://wiki.birth-online.de/software/php/dw-sidebar-plugin|l'implementazione come plugin]]** che è sostanzialmente indipendente dallo stile/ |
| - | $conf[' | + | |
| - | </code> | + | |
| - | + | ||
| - | Con DokuWiki 2009-02-14b utilizzare il sidebar template versione 2009-01-27, sembra funzionare bene. | + | |
| - | + | ||
| - | La configurazione di default viene presa da **'' | + | |
| - | + | ||
| - | <code php> | + | |
| - | $conf[' | + | |
| - | </ | + | |
| + | L' | ||
| ====== Patch (modifiche) ====== | ====== Patch (modifiche) ====== | ||
| Line 210: | Line 201: | ||
| * **'' | * **'' | ||
| + | * **'' | ||
| * **'' | * **'' | ||
| - | * **'' | ||
| * **'' | * **'' | ||
| + | * **'' | ||
| * **'' | * **'' | ||
| Line 224: | Line 216: | ||
| find . -type d -print0 | xargs -0 chmod 755 | find . -type d -print0 | xargs -0 chmod 755 | ||
| find . -type f -print0 | xargs -0 chmod 644 | find . -type f -print0 | xargs -0 chmod 644 | ||
| + | |||
| chgrp www-data conf | chgrp www-data conf | ||
| chmod 775 conf | chmod 775 conf | ||
| + | |||
| + | chgrp www-data lib/plugins | ||
| + | chmod 775 lib/plugins | ||
| + | |||
| for file in local.php acl.auth.php users.auth.php; | for file in local.php acl.auth.php users.auth.php; | ||
| touch conf/$file | touch conf/$file | ||
| Line 231: | Line 228: | ||
| chmod 664 conf/$file | chmod 664 conf/$file | ||
| done | done | ||
| + | |||
| touch conf/ | touch conf/ | ||
| </ | </ | ||
| Line 307: | Line 305: | ||
| Alcuni aspetti del PDF generato (ad esempio le **intestazioni** e i **piè di pagina**) possono essere personalizzati configurando il plugin. | Alcuni aspetti del PDF generato (ad esempio le **intestazioni** e i **piè di pagina**) possono essere personalizzati configurando il plugin. | ||
| - | Per **personalizzare lo stile** è possibile modificare il file **'' | + | Lo stile per la creazione del PDF è controllato dagli stili contenuti in |
| - | I selettori devono fare riferimento alle classi della pagina web, escludendo il parent **'' | + | FIXME Valido per la vecchia versione del plugin: i selettori devono fare riferimento alle classi della pagina web, escludendo il parent **'' |
| - | + | ||
| - | < | + | |
| - | /* en: Place for user defined CSS rules - this file can safely be | + | |
| - | | + | |
| - | */ | + | |
| - | body { | + | |
| - | font-family: | + | |
| - | font-size: 10pt; | + | |
| - | } | + | |
| - | em.u { | + | |
| - | font-style: normal; | + | |
| - | text-decoration: | + | |
| - | } | + | |
| - | em em.u { | + | |
| - | font-style: italic; | + | |
| - | } | + | |
| - | pre { | + | |
| - | border-style: | + | |
| - | border-width: | + | |
| - | border-color: | + | |
| - | color: #000000; | + | |
| - | font-size: 8pt; | + | |
| - | padding: 0.3em; | + | |
| - | /* Page breaks are avoided, but a blank line appears. /* | + | |
| - | /* page-break-inside: | + | |
| - | } | + | |
| - | pre.code { | + | |
| - | background-color: | + | |
| - | } | + | |
| - | pre.file { | + | |
| - | background-color: | + | |
| - | } | + | |
| - | table.inline { | + | |
| - | font-size: 8pt; | + | |
| - | } | + | |
| - | table.inline th { | + | |
| - | background-color: | + | |
| - | padding: 0.1em 0.4em; | + | |
| - | } | + | |
| - | table.inline td { | + | |
| - | padding: 0.1em 0.4em; | + | |
| - | } | + | |
| - | .leftalign { | + | |
| - | text-align: left; | + | |
| - | } | + | |
| - | </ | + | |
| ===== Intestazioni e piè di pagina ===== | ===== Intestazioni e piè di pagina ===== | ||
| - | Sembra che ci sia **un bug** per cui non viene usata l' | + | FIXME Problema riscontrato con la vecchia versione del plugin: |
| Se si vuole evitare l' | Se si vuole evitare l' | ||
| + | ===== Bug PDF corrotto ===== | ||
| + | |||
| + | C'era un [[https:// | ||
| + | |||
| + | Il bug è stato risolto il 18 dicembre 2013, con il commit [[https:// | ||
| + | ====== No input file specified ====== | ||
| + | |||
| + | In alcune installazioni, | ||
| + | |||
| + | < | ||
| + | No input file specified. | ||
| + | </ | ||
| + | |||
| + | La soluzione può essere quella di impostare il paramtero PHP [[http:// | ||
| + | |||
| + | < | ||
| + | cgi.fix_pathinfo = 1 | ||
| + | </ | ||
| + | |||
| + | Per attivare l' | ||
| + | |||
| + | <code php> | ||
| + | <?php print " | ||
| + | </ | ||
| + | |||
| + | puntando il browser all' | ||
| + | |||
| + | < | ||
| + | PATH_INFO = /PROVA123 | ||
| + | </ | ||
| ====== Riferimenti web ====== | ====== Riferimenti web ====== | ||
doc/appunti/linux/sa/dokuwiki.1299167630.txt.gz · Last modified: by niccolo
