User Tools

Site Tools


doc:appunti:linux:sa:mediawiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
doc:appunti:linux:sa:mediawiki [2014/04/15 12:24] – [Estensione MobileFrontend] niccolodoc:appunti:linux:sa:mediawiki [2014/04/15 12:37] – [Attivazione cache] niccolo
Line 98: Line 98:
  
   - Aggiungere un nome al DNS, ad esempio per il dominio ''%%www.mydomain.org%%'' si può usare ''%%www.m.mydomain.org%%'' (dove //m// sta per mobile).   - Aggiungere un nome al DNS, ad esempio per il dominio ''%%www.mydomain.org%%'' si può usare ''%%www.m.mydomain.org%%'' (dove //m// sta per mobile).
-  - Definire in **''LocalSettings.php''** la variabile [[http://www.mediawiki.org/wiki/Extension:MobileFrontend/Configuring_browser_auto-detection|$wgMobileUrlTemplate]]: <code php>$wgMobileUrlTemplate = '%h0.m.%h1.%h2';</code> **Attenzione al bug [[https://bugzilla.wikimedia.org/show_bug.cgi?id=58321|58321]]!** la variabile deve inizare con un segnaposto **''%h''** altrimenti non viene usata correttamente!+  - Definire in **''LocalSettings.php''** la variabile [[http://www.mediawiki.org/wiki/Extension:MobileFrontend/Configuring_browser_auto-detection|$wgMobileUrlTemplate]] e disabilitare l'autodetect (sarà poi possibile abilitare la cache): <code php>$wgMobileUrlTemplate = '%h0.m.%h1.%h2'
 +$wgMFAutodetectMobileView = false;</code> **Attenzione al bug [[https://bugzilla.wikimedia.org/show_bug.cgi?id=58321|58321]]!** la variabile deve inizare con un segnaposto **''%h''** altrimenti non viene usata correttamente!
   - Configurare il ''VirtualHost'' in Apache per il dominio mobile, in esso impostare l'header **''X-WAP''**. Apache aggiungerà l'header alla richiesta di una pagina dal dominio mobile e l'estensione di MediaWiki servirà la versione opportuna (con Apache 2.4 si potrebbe sfruttare la direttiva ''%%<If>%%'' invece di avere un VirtualHost dedicato): <file><ifModule mod_headers.c>   - Configurare il ''VirtualHost'' in Apache per il dominio mobile, in esso impostare l'header **''X-WAP''**. Apache aggiungerà l'header alla richiesta di una pagina dal dominio mobile e l'estensione di MediaWiki servirà la versione opportuna (con Apache 2.4 si potrebbe sfruttare la direttiva ''%%<If>%%'' invece di avere un VirtualHost dedicato): <file><ifModule mod_headers.c>
   <VirtualHost *:80>   <VirtualHost *:80>
Line 112: Line 113:
 ===== Attivazione cache ===== ===== Attivazione cache =====
  
-FIXME Vedere come si attiva e se è compatibile con tutte le altre estensioni, soprattutto con l'autodetect del dispositivo mobile/desktop.+FIXME Vedere come attivare la [[http://www.mediawiki.org/wiki/Manual:File_cache|cache]] e se è compatibile con tutte le altre estensioni, soprattutto con l'autodetect del dispositivo mobile/desktop.
  
 ===== Estensione Pdf Export ===== ===== Estensione Pdf Export =====
doc/appunti/linux/sa/mediawiki.txt · Last modified: 2018/02/07 15:51 by niccolo