Wikipedia:Bar/Discussioni/Modifica template Man per il nuovo accessorio

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

Modifica template Man per il nuovo accessorio


Il 21 agosto è stato introdotto un nuovo utilissimo strumento utilizzabile da tutti gli utenti registrati si chiama Completa template, la sua introduzione è stata segnalata in questa discussione del bar. Questo strumento ci aiuta a ricordare tutti i parametri dei template che vogliamo inserire in una voce. Per funzionare è necessario che ogni template abbia una sottopagina chiamata NOMETEMPLATE/struct in cui viene inserita la struttura del template. Nella discussione del bar e in questa discussione del progetto template, è emerso un certo consenso per modificare il template {{Man}} (quello utilizzato per le istruzioni dei template) in modo che inserisse un avisso che indichi in ogni template se lo /struct è presente o no. Per capire meglio cosa intendo potete andare a vedere la sandbox del template Man (qui: Template:Man/Sandbox). Ho creato questo template che sopra all'avviso "manuale si"/"manuale no" mette un avviso quasi identico del tipo "struct si"/"struct no", inoltre, se viene compilato con qualsiasi stringa il parametro no struct, la parte riguardante lo /struct non viene eseguita e il template ritorna come quello prima. Vorrei sapere se c'è il consenso per ufficializzare questo nuovo template e quindi fare richiesta agli amministratori di modificare il template {{Man}}.--dega180 (msg) 18:34, 4 set 2012 (CEST)[rispondi]

IMHO purchè ci sia una funzione per disattivare l'avviso, per alcuni template (penso a quelli dei mezzi militari per esempio) vengono compilati con campi diversi a seconda del mezzo e la nuova funzione non sarebbe così utile.--Moroboshi scrivimi 19:53, 4 set 2012 (CEST)[rispondi]
Come ho già scritto, nel template che ho creato, se si compila con qualsiasi parola o lettera il parametro no struct= l'avviso dello struct viene disattivato. Questa cosa l'ho pensata anche per i template che non hanno parametri e quindi non necessitano di struct.--dega180 (msg) 20:20, 4 set 2012 (CEST)[rispondi]
Per ora i template che avrebbero l'avviso sono una valanga. Magari inizialmente attiviamo solo la categorizzazione di servizio, così ci rendiamo conto dell'entità della cosa --Bultro (m) 20:29, 4 set 2012 (CEST)[rispondi]
Scusa se sono troppo diretto, ma non è che siccome ci saranno una valanga di template con l'avviso allora metterlo è sbagliato. Anzi, magari le persone, vedendo che ogni template ha l'avviso, incomincerebbero a compilare i vari /struct e la nuova funzionalità diventerebbe più utile e più popolare. Comunque penso che se vogliamo "renderci conto dell'entità della cosa" basta che prendiamo il 90% dei template presenti nella Categoria:Manuali dei template--dega180 (msg) 21:18, 4 set 2012 (CEST)[rispondi]
Io sono contrario, fare una simile modifica ad un template così importante per una semplice funzione javascipt facoltativa. No, non mi sembra il caso.--LikeLifer (msg) 01:53, 5 set 2012 (CEST)[rispondi]
Idem, parliamo di un avviso nel 90% delle pagine per una cosa molto tecnica e neonata che non sappiamo ancora veramente quanto diventerà importante. Al massimo, che la sottopagina esista o meno, basta una riga small subito sotto quella che dice "Le istruzioni che seguono sono contenute...". Il manuale è un tantino più importante ed è già una fortuna se la gente tiene aggiornato quello --Bultro (m) 02:02, 5 set 2012 (CEST)[rispondi]
Per come la vedo io possiamo anche non mostrare nessun avviso. Mi basta la categorizzazione automatica, così chi ama il lavoro sporco sa a quali template manca da creare lo struct Jalo 08:34, 5 set 2012 (CEST)[rispondi]
Io più che altro lo metterei sotto la parte che include le istruzioni (che interessa tutti, compreso utenti abbastanza nuovi o non molto esperti), chi vuole vedere se c'è la struct, com'è o modificarla, scorre verso il basso (o preme il tasto "fine" sulla tastiera ;-) )
@Jalo e altri:: dici che basta la categorizzazione automatica, ma questo nel caso in cui la pagian con la struct non ci sia, giusto? Nel caso in cui ci sia dovrebbe mostrarla/linkarla (non ho capito bene perché nell'esempio non si vede), perché se si modifica il template in modo tale che ne cambia l'uso, bisogna ricordarsi di modificare oltre al manuale anche la struct.
Quanto al fatto che è una cosa neonata, e la stragrande maggioranza dei template attualmente mostrerebbe che non c'è ecc..., potremmo fare una cosa sperimentale? Spostiamo Template:Man/Sandbox ad un altro titolo, tipo Template:Man con struct, e scegliamo un tot (una quindicina?) di template in cui provarlo (mettendovi per il momento quello al posto del normale template Man)? --79.31.183.205 (msg) 08:41, 5 set 2012 (CEST)[rispondi]
Esatto, categorizzazione se lo struct non c'è Jalo 08:52, 5 set 2012 (CEST)[rispondi]

────────────────────────────────────────────────────────────────────────────────────────────────────L'avviso era una cosa per invogliare gli utenti a creare lo /struct, comunque per me va bene anche la categorizzazione, ma se lo struct c'è bisogna mettere un avviso o un qualcosa che lo faccia capire all'utente ora rimodifico la sandbox e mi dite se va bene.--dega180 (msg) 11:14, 5 set 2012 (CEST)[rispondi]

Ok ora se lo struct non c'è il template Man mette nella categoria Categoria:Template senza struct il template in cui è contenuto, se invece lo struct c'è mette un avviso. Così può andare?--dega180 (msg) 11:19, 5 set 2012 (CEST)[rispondi]
Mah, non è che mi piaccia molto questa modifica, comunque:
Un template con lo struct è, per esempio il template {{UNESCO}}, basta andare li, sostituire il template Man con il template Man/Sandbox e usare la funzione "Visualizza anteprima". Per nascondere la categoria bisogna prima crearla e poi inserire il codice __HIDDENCAT__ in essa come scritto qui.--dega180 (msg) 11:57, 5 set 2012 (CEST)[rispondi]
[× Conflitto di modifiche](non ho letto) Ho visualizzato adesso un anteprima di un template con struct e {{Man/Sandbox}} e la modifica è un bel po' invasiva. Per prima cosa non credo proprio sia il caso di inserire prima l'avviso dello struct e poi quello del man vero e proprio. Seconda cosa, sono due rettangoli aventi praticamente le stesse dimensioni e gli stessi colori, appena visto pensavo ci fossero due {{man}}.--LikeLifer (msg) 12:00, 5 set 2012 (CEST)[rispondi]
Purtroppo io non sono molto bravo a creare gli avvisi nei rettangoli, magari qualcuno più esperto di me può creare una cosa meno invasiva, l'avviso dello struct l'ho messo sopra quello delle istruzioni perché in quello delle istruzioni si dice: "Le istruzioni che seguono sono contenute nella sottopagina...". Devo dire che in principio io avevo pensato di creare a parte un template {{Struct}} che facesse da solo quello che adesso sto tentando di far fare a {{Man}}, in questa discussione è stato proposto di utilizzare il Man, se però ritenete che questo sia troppo invasivo si può creare un template {{Struct}} che inserisca un avviso che lo struct è presente. Insomma non è bello che un template abbia una sottopagina "non dichiarata".--dega180 (msg) 12:13, 5 set 2012 (CEST)[rispondi]