Discussioni categoria:Pagine contenenti template con parametri duplicati

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Come ci regoliamo per le pagine al di fuori del namespace principale? --AlessioMela (msg) 22:41, 12 gen 2015 (CET)[rispondi]

Si può disabilitare la categorizzazione nel namespace utente, mediawiki e in tutti quelli di discussione sostituendo il contenuto di MediaWiki:Duplicate-args-category con {{Filtro namespace|Pagine contenenti template con parametri duplicati}}. Qualunque altro comportamento diverso si può eventualmente configurare usando lo switch sul namespace direttamente lì. Sfogliando la categoria mi sembra però purtroppo che ci sono pochi errori fuori dal namespace principale. --Rotpunkt (msg) 23:08, 12 gen 2015 (CET)[rispondi]
Ce ne sono quasi 500, per cui male non fa. Più che altro tutti quelli che non vanno risolti li filtrerei. --AlessioMela (msg) 23:19, 12 gen 2015 (CET)[rispondi]
Ho aggiunto il template Filtro namespace, sfogliando la categoria 200 alla volta sembravano decisamente meno. --Rotpunkt (msg) 23:27, 12 gen 2015 (CET)8[rispondi]
Grazie! Aspettiamo che faccia effetto :-) --AlessioMela (msg) 23:33, 12 gen 2015 (CET)[rispondi]
In questi casi temo ci possa volere un po' di tempo, puoi fare però un null edit (modifica e poi subito salva senza cambiare nulla) sulle voci per ottenerne subito la rimozione dalla categoria (il purge in questi casi non serve). --Rotpunkt (msg) 23:36, 12 gen 2015 (CET)[rispondi]
Sì, alla peggio domani faccio qualche null edit col bot. --AlessioMela (msg) 23:38, 12 gen 2015 (CET)[rispondi]

Quale parametro?[modifica wikitesto]

Questa categoria sarebbe molto utile a scoprire problemi nascosti se solo si riuscisse a sapere quale è il parametro effettivamente duplicato: avrò tentato di correggere una trentina di pagine, ma in nessuna di esse ho scovato l'errore. Non esiste un modo per risalire al motivo della segnalazione? --Cpaolo79 (msg) 08:44, 14 gen 2015 (CET)[rispondi]

[@ Cpaolo79] Sì, purtroppo anche io all'inizio facevo molta fatica, perché ci vuole una vista quasi robotica. Poi attraverso una RegExp tutto è diventato più facile (vedi qui come). Nel frattempo [@ Ricordisamoa] ha anche preparato un script in python, sempre per facilitare il lavoro. Sono ancora metodi che richiedono qualche abilità tecnica, per cui se hai bisogno domanda tranquillamente. --AlessioMela (msg) 10:34, 14 gen 2015 (CET)[rispondi]
[@ AlessioMela] Con le RegExp me la cavo abbastanza bene (non quanto vorrei :-(): ho capito il metodo che suggerisci e l'ho usato con successo qui: quanto allo script di Ricordisamoa, sarà un gadget da abilitare? --Cpaolo79 (msg) 10:44, 14 gen 2015 (CET)[rispondi]
[@ Cpaolo79] No, è uno script per Pywikibot da usare in modalità semiautomatica. È ancora sperimentale ma rileva anche ripetizioni di parametri posizionali come {{template|parametro|1=valore}}, difficili da catturare con un'espressione regolare. --Ricordisamoa 12:49, 14 gen 2015 (CET)[rispondi]
Spiegate il trucchetto anche nella descrizione della categoria, per chi verrà in futuro --Bultro (m) 15:30, 14 gen 2015 (CET)[rispondi]
Concordo, altrimenti è difficilmente visibile. --Cpaolo79 (msg) 19:06, 15 gen 2015 (CET)[rispondi]
Ho aggiunto una breve inidicazione sull'uso di regexp con l'esempio (magari migliorabile) di una che abbraccia molti i casi. Vogliamo scrivere anche come utilizzarla fornendo il link a qualche servizio esterno o scadiamo nel promo? --AlessioMela (msg) 21:40, 15 gen 2015 (CET)[rispondi]
Per chi (come me) utilizza Firefox, consiglio vivamente questo componente aggiuntivo: dopo averlo installato, basta premere Ctrl+Shift+F sulla pagina desiderata per attivare la finestra di ricerca in cui inserire la regex (spuntando la casella di riconoscimento delle regex). -- Mess (what else?) 00:15, 16 gen 2015 (CET)[rispondi]
Grazie per la dritta: non so se possiamo "pubblicizzare" un servizio / prodotto esterno. --Cpaolo79 (msg) 08:40, 16 gen 2015 (CET)[rispondi]
[@ AlessioMela] Ho scoperto che con la regex d'esempio non vengono rilevati i parametri con caratteri accentati (ad esempio |città=). Beh, ho risolto in questo modo:
(\|(| )([A-Za-z0-9\u00C0-\u017F](| |_|\-|')){1,}(| )=)[^}]*\1
-- Mess (what else?) 15:18, 21 gen 2015 (CET)[rispondi]
Great! Ho aggiornato la regex nelle istruzioni. --AlessioMela (msg) 22:13, 21 gen 2015 (CET)[rispondi]

Come scoprire il nome del template con parametri duplicati?[modifica wikitesto]

Salve,

ho notato che in questo elenco ci sono alcune pagine relative a squadre di calcio e competizioni calcistiche ma, a differenza di altre pagine, tramite l'anteprima delle modifiche non viene mostrato nessun messaggio di errore che indica il parametro e il template.

Quale potrebbe essere il template che causa il problema?

Grazie. --62.98.199.32 (msg) 12:11, 15 lug 2021 (CEST)[rispondi]

Questo tipo di categorie a volte hanno problemi di aggiornamento. L'errore in realtà non c'è più. Se fai un salvataggio a vuoto della voce, dovrebbe sparire dalla categoria --Bultro (m) 16:13, 24 lug 2021 (CEST)[rispondi]