Discussioni aiuto:Variabili

Ultimo commento: 2 anni fa, lasciato da GiovanniPen in merito all'argomento utilizzo shwa personalizzazione testo

Queste variabili vanno substate? modifica

Ciao a tutti. Scrivo qui perché non ho trovato regole al riguardo. Ho notato che alcuni utenti, per facilitarsi, comprensibilmente, il lavoro di inserimento di voci su comuni stranieri con accenti non presenti sulle "nostre" tastiere, hanno utilizzato il {{PAGENAME}} (laddove possibile). Anch'io lo utilizzo, solo che lo "substo" sempre. In molte voci, però, la magic word non è stata substata, col risultato che, aprendo la voce in scrittura, si trova questo {{PAGENAME}}. Ora, prima di intraprendere o far intraprendere ai bot il lavoro di sostituzione (centinaia di pagine), chiedo: non essendoci regole, ma per esigenze di chiarezza, sarebbe opportuno effettuare queste sostituzioni o si può lasciare tranquillamente tutto così? Grazie --Ginosal 2.0 10:23, 22 mag 2009 (CEST)Rispondi

In effetti da tempo controllando le nuove voci mi proponevo di scrivere ad un utente che se ne occupa per proporgli di farlo, credo che via bot si possa fare abbastanza facilmente (pagine disambiguate a parte), si potrebbe anche aggiungere {{subst:{{subst:PAGENAME}}}} ai modelli di voce: inserendolo nel modello diventa un "subst semplice", usando poi il modello diventa il titolo della pagina "substato", spero di esser riuscito a spiegarmi ^^ --Vito (msg) 01:26, 23 mag 2009 (CEST)Rispondi
Ok, allora magari chiedi tu a quell'utente che se ne occupa. Per quel che riguarda i modelli, in tutta onestà non ho capito bene cosa tu volessi dire, io mi arrangio coi miei modellini compresi tra <pre> e </pre> :) Ciao. --Ginosal 2.0 15:00, 23 mag 2009 (CEST)Rispondi

Esempi d'uso modifica

negli esempi d'uso ci sono degli esempi riferiti alla pagina Þ che dicono "che non punta da nessuna parte", ma in realtà puntano alla pagina esatta... sarebbe da correggere il fatto, solo che io non saprei come fare, quindi suggerisco a chi ne avesse le conoscenze di correggere e/o spiegare esattamente cosa succede nei vari casi... --Stud94 contattami 15:00, 26 set 2010 (CEST)Rispondi

Punti, virgole, funzioni e percentuali modifica

Nella pagina di un utente (ma l'ho visto altre volte) ho trovato uno strumento utilizzato per calcolare la percentuale di voci create da quell'utente sul totale delle voci di Wikipedia. La formula era analoga a questa (per il mio esempio immaginiamo che un utente abbia creato 80 voci):

{{#expr: 80/{{NUMBEROFARTICLES}}}}%
Risultato: Errore nell'espressione: carattere di punteggiatura " " non riconosciuto%

Notate niente di sbagliato? Per ottenere una percentuale occorre moltiplicare per 100, quindi la formula diventa:

{{#expr: 100*80/{{NUMBEROFARTICLES}}}}%
Risultato: Errore nell'espressione: carattere di punteggiatura " " non riconosciuto%

Vi chiederete ora: com'è possibile che 80 voci siano il 9% circa (nel momento in cui scrivo) delle 1 861 137 voci che abbiamo? (E possiamo immaginare che l'utente magari avesse scritto la formula corretta, si fosse accorto che veniva fuori una cosa sballata e avesse tolto quindi il *100.) Dando un'occhiata a en:Help:Magic words leggo questo:

add :R to return numbers without commas

Ad esempio:

{{NUMBEROFARTICLES:R}}
1861137

Ponete però l'attenzione su quel "commas". Con {{NUMBEROFARTICLES}} su en.wp nel momento in cui scrivo ottenete 3,728,291
Gli anglofoni infatti al contrario di noi usano la virgola per separare le migliaia e il punto per separare interi e decimali. Il problema è che evidentemente la magic word è stata italianizzata, ma le funzioni no, e quindi interpreta il punto come separatore interi/decimali. La soluzione quindi è utilizzare la R di cui sopra. Quindi tornando all'esempio del nostro utente che ha creato 80 voci:

{{#expr: 100*80/{{NUMBEROFARTICLES:R}}}}%
Risultato: 0.0042984476693548%

che è corretto. Ho aggiunto una noticina in Aiuto:Variabili, e mi sono accorto che in Aiuto:Funzioni_parser#Numeri si accenna alla questione virgole/punti. Forse si potrebbe spiegare la cosa meglio e magari anche da qualche altra parte, ma io non mi azzardo che già non son sicuro di non aver fatto orrori qua. (Non so se sia possibile o desiderabile ottenere l'italianizzazione delle funzioni.) Ringrazio Superchilum per la consulenza matematica. --Jaqen [...] 13:26, 4 set 2011 (CEST)Rispondi

[semi-OT] qui è possibile trovare una lista di utenti che potrebbero aver utilizzato la formula errata. --valepert 13:37, 4 set 2011 (CEST)Rispondi
Sarebbe anche il caso di aprire un baco su bugzilla, immagino Jalo 10:18, 5 set 2011 (CEST)Rispondi

Variabili o funzioni parser? modifica

Se guardate in en:Help:Magic Words, localurl e fullurl sono citati tra le funzioni parser e non le variabili. Che dite? Chi sbaglia?--LikeLifer (msg) 21:27, 26 dic 2011 (CET)Rispondi

Inoltre la tabella con tutti i namespace è presente anche in Aiuto:Namespace, sarebbe il caso di eliminare la ridondanza.--LikeLifer (msg) 19:49, 26 ago 2013 (CEST)Rispondi
Vai pure! --Vito (msg) 01:02, 20 set 2013 (CEST)Rispondi

Pages in category modifica

Qualcuno sa spiegarmi perché la combinazione di variabili {{PAGESINCATEGORY:{{PAGENAME}}}} dà come risultato zero se inserita in qualsiasi categoria nel cui titolo è presente un apice? --Horcrux92 00:53, 20 set 2013 (CEST)Rispondi

Forte! Hai provato con {{urlencode:}}? --Vito (msg) 00:59, 20 set 2013 (CEST)Rispondi
Se intendi {{PAGESINCATEGORY:{{urlencode:{{PAGENAME}}}}}}, non funge. --Horcrux92 01:07, 20 set 2013 (CEST)Rispondi
Mi sa che è un bel bug, mi dai qualche cat su cui fare prove? --Vito (msg) 14:19, 20 set 2013 (CEST)Rispondi
Categoria:Italia e Categoria:Comuni d'Italia. Sulla prima funziona e sulla seconda restituisce 0. Altri esempi:
--Horcrux92 14:50, 20 set 2013 (CEST)Rispondi
Il problema a mw:Help:Magic words sembra noto. Prova a scrivere, come consigliato, {{PAGESINCATEGORY:{{#titleparts:{{PAGENAME}}}}}}. Ciao. --Rotpunkt (msg) 15:38, 20 dic 2013 (CET)Rispondi
Grazie mille! --Horcrux九十二 17:14, 20 dic 2013 (CET)Rispondi

[ Rientro] Segnalo questo bug simile (bisognerebbe stilare una lista dei template coinvolti). Ora scrivo due righe a riguardo --Horcrux九十二 17:29, 17 mag 2014 (CEST)Rispondi

Uso nelle voci modifica

Ci sono dei casi leciti in cui le variabili possono essere utilizzate all'interno delle voci? A mio avviso rendono il wikitesto solo più complicato. Tuttavia abbiamo 16533 voci che contengono {{PAGENAME}}, principalmente a causa di inserimenti massivi ad opera di bot. --Incola (posta) 13:46, 23 nov 2014 (CET)Rispondi

utilizzo shwa personalizzazione testo modifica

Salve, imho bisognerebbe adoperare questo carattere "ə" o l'asterisco (o anche niente) come terza opzione nella variabile di personalizzazione in base al sesso dell'utente invece che la o che credo sia adesso quella "in funzione". (quando viene visualizzato questo o questa utente automaticamente)
la funzione normalmente utilizzata credo sia questa: {{gender:{{BASEPAGENAME}}|o|a|o}} -- GiovanniPen GP msg 01:23, 21 gen 2022 (CET)Rispondi

Ritorna alla pagina "Variabili".