Template:CVE: differenze tra le versioni
Zaza (rosica | curriculum) m (se dopo tutto 'sto bordello non creano 10927310273 giochi, m'incazzo!) |
Zaza (rosica | curriculum) mNessun oggetto della modifica |
||
Riga 9: | Riga 9: | ||
</div> |
</div> |
||
</div></includeonly><noinclude> |
</div></includeonly><noinclude> |
||
{{inc}} |
|||
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. |
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. |
||
Riga 70: | Riga 69: | ||
*'''<code>risp4 =</code>''' risposta 4 |
*'''<code>risp4 =</code>''' risposta 4 |
||
*'''<code>risp4-allineamento =</code>''' opzionale - serve per centrare verticalmente la risposta se è troppo lunga |
*'''<code>risp4-allineamento =</code>''' opzionale - serve per centrare verticalmente la risposta se è troppo lunga |
||
*'''<code>rispN-risultato = esatto</code>''' 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, |
*'''<code>rispN-risultato = esatto</code>''' 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 esatta |
||
*'''<code>num-domanda-succ =</code>''' numero della domanda successiva. Se per esempio ''num-domanda'' è 1, ''num-domanda-succ'' sarà 2... ecc. |
|||
*'''<code>link-gioco =</code>''' 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'è...) |
*'''<code>link-gioco =</code>''' 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'è...) |
||
*'''<code>aiuto-5050 =</code>''' aiuto del 50:50 (<u>NB:</u> 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) |
*'''<code>aiuto-5050 =</code>''' aiuto del 50:50 (<u>NB:</u> 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) |
||
Riga 80: | Riga 80: | ||
== Esempio generale == |
== Esempio generale == |
||
Struttura: '''template generale + template domanda + template domanda'''. |
|||
<pre> |
|||
{{CVE |
{{CVE |
||
|nome= |
|nome= barabba |
||
|contenuto = [[File:Gerry Scotti Millantario.jpg|center|link=]] |
|||
}} |
}} |
||
{{CVE/domanda |
{{CVE/domanda |
||
|nome= |
|nome= barabba |
||
|num-domanda= 1 |
|num-domanda= 1 |
||
|domanda= Chi è Zaza? |
|domanda= Chi è Zaza? |
||
Riga 97: | Riga 100: | ||
{{CVE/domanda |
{{CVE/domanda |
||
|nome= |
|nome= barabba |
||
|num-domanda= 2 |
|num-domanda= 2 |
||
|commento-domanda = Dai, anche questa è facilissima... |
|commento-domanda = Dai, anche questa è facilissima... |
||
Riga 106: | Riga 109: | ||
|risp4= certamente, io lo ano! |
|risp4= certamente, io lo ano! |
||
|risp4-risultato=esatto |
|risp4-risultato=esatto |
||
|num-domanda-succ= |
|num-domanda-succ= 3 |
||
}} |
}} |
||
</pre> |
|||
risultato: |
|||
{{CVE |
|||
|nome= barabba2 |
|||
|contenuto = [[File:Gerry Scotti Millantario.jpg|center|link=]] |
|||
}} |
|||
{{CVE/domanda |
|||
|nome= barabba2 |
|||
|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= barabba2 |
|||
|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 |
|||
}} |
|||
⚫ | |||
[[Categoria:Template giochi]] |
|||
</noinclude> |
</noinclude> |
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 (si scrive così? Boh...), 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: