doc:appunti:linux:sa:mediawiki
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:mediawiki [2014/04/08 10:37] – [Rimozione utenti] niccolo | doc:appunti:linux:sa:mediawiki [2018/02/07 15:51] (current) – [Configurazione di un dominio apposito per il mobile] niccolo | ||
|---|---|---|---|
| Line 69: | Line 69: | ||
| <code php> | <code php> | ||
| require_once " | require_once " | ||
| + | $wgMobileFrontendLogo = " | ||
| + | // Mobile/ | ||
| $wgMFAutodetectMobileView = true; | $wgMFAutodetectMobileView = true; | ||
| - | $wgUseFileCache = false; | + | // Disable cache if $wgMFAutodetectMobileView is true. |
| + | $wgUseFileCache = false; | ||
| </ | </ | ||
| Line 90: | Line 93: | ||
| ==== Configurazione di un dominio apposito per il mobile ==== | ==== Configurazione di un dominio apposito per il mobile ==== | ||
| - | I siti della WikiMedia Foundation (Wikipedia) utilizzano un trucco per fornire la versione desktop e mobile contemporaneamente: | + | **ATTENZIONE**: |
| + | |||
| + | I siti della WikiMedia Foundation (Wikipedia) utilizzano un trucco per fornire la versione desktop e mobile contemporaneamente: | ||
| + | |||
| + | L' | ||
| - Aggiungere un nome al DNS, ad esempio per il dominio '' | - Aggiungere un nome al DNS, ad esempio per il dominio '' | ||
| - | - Definire in **'' | + | - Definire in **'' |
| - | - Configurare il '' | + | $wgMFAutodetectMobileView = false;</ |
| + | - Configurare il '' | ||
| < | < | ||
| ServerName www.m.mydomain.org | ServerName www.m.mydomain.org | ||
| - | RequestHeader set X-Device | + | RequestHeader set X-WAP "no" |
| ... | ... | ||
| </ | </ | ||
| </ | </ | ||
| - | FIXME C'è un problema (versioni: MediaWiki 1.21.3, MobileFrontend 30dad7e). Avendo attivato il dominio specifico per il mobile (come descritto sopra), il link in basso per passare dalla versione normale a quella mobile non contiene il parametro | + | **ATTENZIONE:** L'utilizzo dell'header |
| - | + | ||
| - | < | + | |
| - | 115c115 | + | |
| - | < $queryString = strlen( $wgMobileUrlTemplate ) ? '' | + | |
| - | --- | + | |
| - | > $queryString = | + | |
| - | </ | + | |
| - | FIXME Questa soluzione | + | Questa soluzione |
| ===== Attivazione cache ===== | ===== Attivazione cache ===== | ||
| - | FIXME Vedere come si attiva | + | FIXME Vedere come attivare la [[http:// |
| ===== Estensione Pdf Export ===== | ===== Estensione Pdf Export ===== | ||
| Line 185: | Line 186: | ||
| FIXME Nonostante che il MediaWiki sia configurato con **'' | FIXME Nonostante che il MediaWiki sia configurato con **'' | ||
| + | Nel database di MediaWiki si possono trovare le tabelle relative alla relazione tra utenti MediaWiki e utenti Facebook: | ||
| + | |||
| + | <code sql> | ||
| + | SELECT * FROM mediawiki.user_fbconnect ; | ||
| + | SELECT user_id, | ||
| + | </ | ||
| ===== Rimozione utenti ===== | ===== Rimozione utenti ===== | ||
| Line 199: | Line 206: | ||
| ===== Combattere lo SPAM e rimuovere gli utenti ===== | ===== Combattere lo SPAM e rimuovere gli utenti ===== | ||
| - | Seza le opportune precauzioni è possibile ritrovarsi decine di migliaia di utenti registrati a causa di bot automatici. Alcuni addirittura dopo aver scavalcato le protezioni contro la registrazione automatica (es. ConfirmEdit con ReCaptcha) mandano anche la mail di conferma. In pratica sembra che l' | + | Seza le opportune precauzioni è possibile ritrovarsi decine di migliaia di utenti registrati a causa di bot automatici. Alcuni addirittura dopo aver scavalcato le protezioni contro la registrazione automatica (es. **ConfirmEdit** con ReCaptcha) mandano anche la mail di conferma. In pratica sembra che l' |
| Nel caso in cui il danno sia già fatto è opportuno rimuovere gli account fake creati, che spesso restano dormienti fino al momento in cui verranno utilizzati. Sembra che lo strumento più efficace sia l' | Nel caso in cui il danno sia già fatto è opportuno rimuovere gli account fake creati, che spesso restano dormienti fino al momento in cui verranno utilizzati. Sembra che lo strumento più efficace sia l' | ||
doc/appunti/linux/sa/mediawiki.1396946249.txt.gz · Last modified: by niccolo
