Template:QV: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Sat (discussione | contributi) Nessun oggetto della modifica |
Sat (discussione | contributi) Nessun oggetto della modifica |
||
(43 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
<includeonly>{{#ifeq: {{lc: {{{Opt}}}}}|lista| | <includeonly>{{#ifeq: {{lc: {{{Opt}}}}}|lista|{{{2|L'evento si verifica in almeno}}} {{#ask: [[Istanza::~Episodi*||Film]][[Acronimo::{{{1}}}]] | ||
|format=count}}<br/>{{#ask: [[Istanza::~Episodi*||Film]][[Acronimo::{{{1}}}]] | |format=count}} episodi. ({{Beta}})<br/>{{#ask: [[Istanza::~Episodi*||Film]][[Acronimo::{{{1}}}]] | ||
|format= | |format=template | ||
|?= | |template=StampaQV | ||
|? | |?=# | ||
|sort=Data di pubblicazione originale | |?TestoQV= | ||
|ord=asc | |userparam=({{{1}}}) | ||
|valuesep= | |sort=Anno della timeline,Data di pubblicazione originale | ||
}} | |ord=asc,asc | ||
|valuesep= • | |||
}}[[Acronimo::{{{1}}}|]]|[[Acronimo::{{{1}}}|]][[TestoQV::<!--aggiunta tag:-->¡({{{1}}}){{#replace:{{#replace:{{#replace:{{{2|.}}}|{{!}}|♤}}|[|₩}}|]|☆}}<!--aggiunta tag:-->¡({{{1}}})|]]{{#ifeq: {{lc: {{{Opt}}}}}|stampa|{{{2}}}|}}[[Riferimento::{{#ask:[[Categoria:Quante volte...]][[Acronimo::{{{1}}}]]|?=#}}|]] }} | |||
</includeonly><noinclude>{{Bozza}} | </includeonly><noinclude>{{Bozza}} | ||
Riga 14: | Riga 16: | ||
== Uso == | == Uso == | ||
La sintassi è: | La sintassi è: | ||
* <code><nowiki>{{QV|tag[|descrizione][| | * <code><nowiki>{{QV|tag[|descrizione][|Opt=stampa|lista]}}</nowiki></code><br/> | ||
Le parentesi quadre indicano dei parametri opzionali. | Le parentesi quadre indicano dei parametri opzionali.<br/> | ||
''descrizione'' è un testo che | ''descrizione'' è un testo descrittivo che '''può contenere''' sia link che ''template''; in modalità ''lista'', il parametro ''descrizione'' può essere utilizzato per creare l'incipit dell'elenco. | ||
== Problemi noti == | |||
* il template non differenzia le entry nel caso in cui l'episodio contenga più Qv diversi: nella situazione attuale il template visualizza tutte le voci di tutti i qv di cui l'episodio è coinvolto. Per cercare di ovviare ho aggiunto il tag in coda alla descrizione. Devo trovare il modo di selezionare per un certo tag solo le voci che contengono in coda il tag stesso, sia per quanto riguarda il conteggio che per quanto riguarda l'elenco. | |||
** il problema in parte è stato risolto e al momento se ci sono più QV diversi in un episodio, vengono correttamente visualizzati nelle pagine QV corrispondenti. '''La limitazione è che non è possibile elencare più di uno stesso QV per ogni singolo episodio, perchè il template mostrerebbe solo il primo'''. | |||
*** Ho aggirato la limitazione in questo modo: se si vuole mettere più occorrenze per uno stesso QV si usa l'asterisco per dividere le voci nella descrizione, che, in fase di visualizzazione, verrà sostituito da un pallino (•). | |||
== Esempi == | |||
* Inserito in una pagina episodio, il testo descrittivo verrà usato in modalità ''lista'' per specificare l'evento. <pre>{{QV|dvc|quando viene colpito da un colpo di [[phaser]].}}</pre> | |||
* Inserito in una pagina Quante volte... con l'opzione '''lista''' per elencare gli episodi in questione, il testo descrittivo diventa l'incipit dell'elenco. <pre>{{QV|dvc|[[Data]] viene cortocircuitato in almeno|Opt=lista}}</pre> | |||
* Si può sfruttare il testo di una sezione (es. In questo episodio...) per memorizzare contemporaneamente anche l'evento Quante volte, usando l'opzione '''stampa'''. <pre>* [[Data]] {{QV|dvc|viene aggiornato alla versione 4.07beta e il sistema va in cortocircuito.|Opt=stampa}}</pre> | |||
* Si possono '''registrare più eventi''' "quante volte", separandoli dal carattere asterisco (*) <pre>{{QV|dvc|quando viene colpito da un colpo di [[phaser]].*A [T:07:40] quando riceve una scarica da una bobina al plasma.*A fine episodio, quando viene espulso dall'{{S|ED}}.}}</pre> | |||
</noinclude> | </noinclude> |
Versione attuale delle 19:23, 29 apr 2024
Questo prototipo di template serve a creare dei riferimenti alle pagine Quante volte... in modo da poter essere importati automaticamente.
Uso
La sintassi è:
{{QV|tag[|descrizione][|Opt=stampa|lista]}}
Le parentesi quadre indicano dei parametri opzionali.
descrizione è un testo descrittivo che può contenere sia link che template; in modalità lista, il parametro descrizione può essere utilizzato per creare l'incipit dell'elenco.
Problemi noti
- il template non differenzia le entry nel caso in cui l'episodio contenga più Qv diversi: nella situazione attuale il template visualizza tutte le voci di tutti i qv di cui l'episodio è coinvolto. Per cercare di ovviare ho aggiunto il tag in coda alla descrizione. Devo trovare il modo di selezionare per un certo tag solo le voci che contengono in coda il tag stesso, sia per quanto riguarda il conteggio che per quanto riguarda l'elenco.
- il problema in parte è stato risolto e al momento se ci sono più QV diversi in un episodio, vengono correttamente visualizzati nelle pagine QV corrispondenti. La limitazione è che non è possibile elencare più di uno stesso QV per ogni singolo episodio, perchè il template mostrerebbe solo il primo.
- Ho aggirato la limitazione in questo modo: se si vuole mettere più occorrenze per uno stesso QV si usa l'asterisco per dividere le voci nella descrizione, che, in fase di visualizzazione, verrà sostituito da un pallino (•).
- il problema in parte è stato risolto e al momento se ci sono più QV diversi in un episodio, vengono correttamente visualizzati nelle pagine QV corrispondenti. La limitazione è che non è possibile elencare più di uno stesso QV per ogni singolo episodio, perchè il template mostrerebbe solo il primo.
Esempi
- Inserito in una pagina episodio, il testo descrittivo verrà usato in modalità lista per specificare l'evento.
{{QV|dvc|quando viene colpito da un colpo di [[phaser]].}}
- Inserito in una pagina Quante volte... con l'opzione lista per elencare gli episodi in questione, il testo descrittivo diventa l'incipit dell'elenco.
{{QV|dvc|[[Data]] viene cortocircuitato in almeno|Opt=lista}}
- Si può sfruttare il testo di una sezione (es. In questo episodio...) per memorizzare contemporaneamente anche l'evento Quante volte, usando l'opzione stampa.
* [[Data]] {{QV|dvc|viene aggiornato alla versione 4.07beta e il sistema va in cortocircuito.|Opt=stampa}}
- Si possono registrare più eventi "quante volte", separandoli dal carattere asterisco (*)
{{QV|dvc|quando viene colpito da un colpo di [[phaser]].*A [T:07:40] quando riceve una scarica da una bobina al plasma.*A fine episodio, quando viene espulso dall'{{S|ED}}.}}