Template:CVE: differenze tra le versioni
Zaza (rosica | curriculum) mNessun oggetto della modifica |
Zaza (rosica | curriculum) m (→Utilizzo) |
||
Riga 19: | Riga 19: | ||
Per prima cosa, questo è un template ''"modulare"'' cioè dev'essere usato sia col template principale (questo) sia col suo sub-template {{template|CVE/domanda}} che viene incluso più volte (tante volte quante sono le domande), altrimenti non funziona correttamente. |
Per prima cosa, questo è un template ''"modulare"'' cioè dev'essere usato sia col template principale (questo) sia col suo sub-template {{template|CVE/domanda}} che viene incluso più volte (tante volte quante sono le domande), altrimenti non funziona correttamente. |
||
Nella ''"grafica predefinita"'' c'è {{citnec|quel simpaticone}} di Gerry Scotti |
Nella ''"grafica predefinita"'' c'è {{citnec|quel simpaticone}} di [[Gerry Scotti]], ma ci sono alcuni parametri (indicati con ''"opzionale"'') che potrai utilizzare per personalizzare un po' la grafica e levartelo dai [[coglioni|cabbasisi]]. |
||
=== Template principale === |
=== Template principale === |
||
Riga 77: | Riga 77: | ||
*'''<code>aiuto-cambio =</code>''' aiuto di cambio domanda (fintissimo) |
*'''<code>aiuto-cambio =</code>''' aiuto di cambio domanda (fintissimo) |
||
*'''<code>sfondo =</code>''' opzionale - se viene omesso, di default c'è il [[Papocchio]]-concorrente, ma si può usare qualsiasi immagine per ogni domanda. La sintassi è sempre del tipo '''<nowiki>[[File:NOMEIMMAGINE|Npx]]</nowiki>''' (per sicurezza usa '''link=''' nella sintassi per esempio '''<nowiki>[[File:NOMEIMMAGINE|Npx|link=]]</nowiki>''', questo per evitare problemi di reindirizzamenti in caso di click involontari sull'immagine) |
*'''<code>sfondo =</code>''' opzionale - se viene omesso, di default c'è il [[Papocchio]]-concorrente, ma si può usare qualsiasi immagine per ogni domanda. La sintassi è sempre del tipo '''<nowiki>[[File:NOMEIMMAGINE|Npx]]</nowiki>''' (per sicurezza usa '''link=''' nella sintassi per esempio '''<nowiki>[[File:NOMEIMMAGINE|Npx|link=]]</nowiki>''', questo per evitare problemi di reindirizzamenti in caso di click involontari sull'immagine) |
||
== Esempio generale == |
== Esempio generale == |
Versione delle 22:34, 15 giu 2010
Questo magnifico template, partorito da una mente malata (quanto geniale), serve per creare quiz della serie "Chi vuol esser...". Il suo utilizzo è abbastanza semplice, ma non cercare di capire il meccanismo del codice, potresti impazzire non appena lo guardi. E non chiederlo neanche a me, perché ho dimenticato il funzionamento durante le sessioni di riabilitazione in manicomio.
Il template può essere usato ovunque, anche nella tua pagina utente per farti un quiz personalizzato.
- NB: quando crei il gioco/quiz tieni sempre a mente di usare le dimensioni dei vari componenti in modo che si veda bene ad una risoluzione minima dello schermo di 1024 in larghezza... se non sei sicuro chiedi consiglio a quel poveraccio di Zaza, che non può permettersi uno schermo di ultima generazione ed ha ancora questa vetusta risoluzione.
Utilizzo
Per prima cosa, questo è un template "modulare" cioè dev'essere usato sia col template principale (questo) sia col suo sub-template {{CVE/domanda}}
che viene incluso più volte (tante volte quante sono le domande), altrimenti non funziona correttamente.
Nella "grafica predefinita" c'è quel simpaticone[citazione necessaria] di Gerry Scotti, ma ci sono alcuni parametri (indicati con "opzionale") che potrai utilizzare per personalizzare un po' la grafica e levartelo dai cabbasisi.
Template principale
Gestisce la presentazione, l'inizio del gioco.
- Parametri
nome =
è il nome della funzione generale e dev'essere lo stesso anche per il{{CVE/domanda}}
(come vedremo più sotto). Se in una stessa pagina vuoi usare più giochi diversi, devi usare nomi diversi... ma per ogni gioco, in ogni caso, è cosa buona e giusta usare un nome univoco per ogni gioco che viene creatocontenuto =
è il contenuto di presentazione del gioco, puoi usare anche solo un'immaginelarghezza =
opzionale - è la larghezza del box
- Esempio del solo template principale (gioco non ancora funzionante)
{{CVE |nome = barabba |contenuto = [[File:Gerry Scotti Millantario.jpg|center|link=]] |}}
che darà:
Sub-template
Questo è il template che gestisce le domande del quiz. Per ogni domanda dev'essere incluso di volta in volta con parametri sempre diversi (guarda la struttura dell'esempio generale per capire cosa intendo).
- Parametri
nome =
dev'essere tassativamente uguale a quello del template principale in ogni inclusione, altrimenti non funzionanum-domanda =
corrisponde al numero della domandatitolo =
il titolo del quiz, viene visualizzato in altoimm-domanda =
opzionale - immagine visibile durante la domanda, parametro del tipo [[File:NOMEIMMAGINE|Npx]] (per sicurezza usa link= nella sintassi per esempio [[File:NOMEIMMAGINE|Npx|link=]]. Questo per evitare problemi di reindirizzamenti in caso di click involontari sull'immagine.) ...vale anche per quelle sottocommento-domanda =
opzionale - commento visibile durante la domandaimm-accendiamo =
opzionale - immagine visibile dopo aver cliccato su una rispostacommento-accendiamo =
opzionale - commento visibile dopo aver cliccato su una rispostaimm-esatto =
opzionale - immagine visibile se la risposta data è esattacommento-esatto =
opzionale - commento visibile se la risposta data è esattaimm-sbagliato =
opzionale - immagine visibile se la risposta data è sbagliatacommento-sbagliato =
opzionale - commento visibile se la risposta data è sbagliatalista-premi =
è la lista dei premi e dev'essere composta in base al n° di domande. Poiché questo parametro dovrà essere messo ogni volta in tutte le inclusioni del{{CVE/domanda}}
, per semplificare il codice conviene creare una sottopagina con la lista dei premi in modo da dover includere solo il richiamo della sottopagina dei premi e non tutta la listadomanda =
beh, la domandadom-allineamento =
opzionale - serve per centrare verticalmente la domanda se è troppo lungarisp1 =
risposta 1risp1-allineamento =
opzionale - serve per centrare verticalmente la risposta se è troppo lungarisp2 =
risposta 2risp2-allineamento =
opzionale - serve per centrare verticalmente la risposta se è troppo lungarisp3 =
risposta 3risp3-allineamento =
opzionale - serve per centrare verticalmente la risposta se è troppo lungarisp4 =
risposta 4risp4-allineamento =
opzionale - serve per centrare verticalmente la risposta se è troppo lungarispN-risultato = esatto
stabilisce la domanda esatta, dove N è il numero della risposta esatta. È un parametro univoco, cioè non si può usare "risp1-risultato=esatto" e "risp3-risultato=esatto" nella stessa inclusione, ma si deve scegliere una delle risposte (quella che sarà la risposta esatta). Si deve scrivere proprio così, "=esatto" incluso. Quello che deve cambiare è solo il numero della risposta esattanum-domanda-succ =
numero della domanda successiva. Se per esempio num-domanda è 1, num-domanda-succ sarà 2... ecc.link-gioco =
gestisce il pulsante per ricominciare il gioco da capo in caso di risposta sbagliata e va messo il link della pagina del gioco per esteso (oppure usa il fullurl, se sai cos'è...)aiuto-5050 =
aiuto del 50:50 (NB: gli aiuti sono "finti", nel senso che non funzionano come nel quiz vero e non si sprecano... servono solo per contorno e per mettere dei suggerimenti. Vanno messi di volta in volta per ogni domanda/inclusione e sempre diversi, basati sulla specifica domanda)aiuto-tel =
aiuto telefonicoaiuto-pub =
aiuto del pubblicoaiuto-cambio =
aiuto di cambio domanda (fintissimo)sfondo =
opzionale - se viene omesso, di default c'è il Papocchio-concorrente, ma si può usare qualsiasi immagine per ogni domanda. La sintassi è sempre del tipo [[File:NOMEIMMAGINE|Npx]] (per sicurezza usa link= nella sintassi per esempio [[File:NOMEIMMAGINE|Npx|link=]], questo per evitare problemi di reindirizzamenti in caso di click involontari sull'immagine)
Esempio generale
Struttura: template generale + template domanda + template domanda.
{{CVE |nome= barabba |contenuto = [[File:Gerry Scotti Millantario.jpg|center|link=]] }} {{CVE/domanda |nome= barabba |num-domanda= 1 |domanda= Chi è Zaza? |risp1= un fottuto genio |risp2= un idiota |risp3= un teletubbies |risp4= un poveraccio |risp1-risultato=esatto |num-domanda-succ= 2 }} {{CVE/domanda |nome= barabba |num-domanda= 2 |commento-domanda = Dai, anche questa è facilissima... |domanda= Davvero pensi che Zaza sia un genio? |risp1= ma anche no |risp2= ma fottiti, no! |risp3= non saprei |risp4= certamente, io lo ano! |risp4-risultato=esatto |num-domanda-succ= 3 }}
risultato: