Diferencia entre revisiones de «Iban-oscuro-por-entre-las-sombras:Ejemplo-randomico»
 (Página creada con «ejemplo con https://www.mediawiki.org/wiki/Extension:RandomArea  quiero que haya texto  <randomArea> quizás puede quiensabe </randomArea> y con esto acabamos.   <randomAre…»)  | 
				|||
| (No se muestran 56 ediciones intermedias de 3 usuarios) | |||
| Línea 1: | Línea 1: | ||
| − | + | ||
| + | <code>choose</code> con <code>choicetemplate</code> option que llama a esta plantilla   | ||
| + | |||
| + | poniendo este código <code><nowiki><choose uncached><option></option><choicetemplate>oscuro-datamoshing-01</choicetemplate></choose></nowiki></code> donde insertaremos el contenido aleatorio.  | ||
| + | |||
| + | Podemos tener una llamada a una plantilla que contiene cosas randómicas <choose uncached before="- - -" after="- - -"><option></option><choicetemplate>oscuro-datamoshing-01</choicetemplate></choose> o quizás tener cosas de otra página para poner entre medio, en cambio <code><nowiki><choose uncached><option></option><choicetemplate>oscuro-datamoshing-02</choicetemplate></choose></nowiki></code> donde insertaremos el contenido aleatorio. Insertamos código de otra plantilla que tiene <choose uncached before="_ _ _" after="_ _ _"><option></option><choicetemplate>oscuro-datamoshing-02</choicetemplate></choose> muy diversas.  | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ----  | ||
| + | |||
| + | <!-- comento contenido  | ||
| + | |||
| + | Ejemplo con   | ||
| + | |||
| + | https://www.mediawiki.org/wiki/Extension:RandomArea  | ||
quiero que haya texto    | quiero que haya texto    | ||
| Línea 10: | Línea 26: | ||
<randomArea count="1" >  | <randomArea count="1" >  | ||
| − | {{:  | + | {{:Iban-oscuro-por-entre-las-sombras:página 1}}  | 
| − | {{:  | + | {{:Iban-oscuro-por-entre-las-sombras:página 2}}  | 
| − | {{:  | + | {{:Iban-oscuro-por-entre-las-sombras:página 3}}  | 
| + | </randomArea>  | ||
| + | |||
| + | |||
| + | ----  | ||
| + | |||
| + | ejemplo con   | ||
| + | |||
| + | https://www.mediawiki.org/wiki/Extension:RandomSelection  | ||
| + | |||
| + | <choose uncached>  | ||
| + | <option weight="4">This is the first choice.</option>  | ||
| + | <option weight="2">This is the second choice.</option>  | ||
| + | <option>And so on...</option>  | ||
| + | </choose>  | ||
| + | |||
| + | |||
| + | y sin caching  | ||
| + | |||
| + | <choose uncached>  | ||
| + | <option>This is the first choice.</option>  | ||
| + | <option>This is the second choice.</option>  | ||
| + | <option>And so on...</option>  | ||
| + | </choose>  | ||
| + | |||
| + | |||
| + | ----  | ||
| + | |||
| + | |||
| + | ejemplo anidando con "RandomSelection" (by jose):  | ||
| + | |||
| + | <choose uncached>  | ||
| + | <option>This is the first choice. <choose uncached><option>Option A.</option><option>Option B.</option></choose>  | ||
| + | <option>This is the second choice.</option>  | ||
| + | <option>And so on...</option>  | ||
| + | </choose>  | ||
| + | |||
| + | ... pero parece que no funciona (no se puede escribir otro "choose" y sus "options" dentro de un "choose/option" anterior).  | ||
| + | |||
| + | ----  | ||
| + | |||
| + | |||
| + | ejemplo anidando con "RandomArea" (by jose):  | ||
| + | |||
| + | quiero que haya texto   | ||
| + | <randomArea>  | ||
| + | quizás  | ||
| + | puede <randomArea>  | ||
| + | (A)  | ||
| + | (B)  | ||
</randomArea>  | </randomArea>  | ||
| + | quiensabe  | ||
| + | </randomArea> y con esto acabamos.  | ||
| + | |||
| + | ... y en este caso tampoco funciona (de nuevo, no reconoce las etiquetas dentro de otras etiquetas de la misma función).  | ||
| + | |||
| + | |||
| + | ----  | ||
| + | |||
| + | |||
| + | ejemplo anidando "RandomSelection" dentro de "RandomArea" (by jose):  | ||
| + | |||
| + | quiero que haya texto   | ||
| + | <randomArea>  | ||
| + | quizás<choose uncached> <option> (A)</option><option> (B)</option></choose>  | ||
| + | puede<choose uncached> <option> (A)</option><option> (B)</option></choose>  | ||
| + | quiensabe<choose uncached> <option> (A)</option><option> (B)</option></choose>  | ||
| + | </randomArea> y con esto acabamos.  | ||
| + | |||
| + | ... ¡y funciona bien!   | ||
| + | |||
| + | ----  | ||
| + | |||
| + | |||
| + | ejemplo anidando "RandomArea" dentro de "RandomSelection" (by jose):  | ||
| + | |||
| + | <choose uncached>  | ||
| + | <option>This is the first choice. <randomArea>  | ||
| + | (A)  | ||
| + | (B)  | ||
| + | </randomArea></option>  | ||
| + | <option>This is the second choice. <randomArea>  | ||
| + | (A)  | ||
| + | (B)  | ||
| + | </randomArea></option>  | ||
| + | <option>And so on... <randomArea>  | ||
| + | (A)  | ||
| + | (B)  | ||
| + | </randomArea></option>  | ||
| + | </choose>  | ||
| + | |||
| + | ... ¡¡y también funciona bien!!   | ||
| + | |||
| + | ----  | ||
| + | |||
| + | |||
| + | ejemplo anidando hasta 3 niveles, un "RandomArea" entre dos "RandomSelection" (by jose):  | ||
| + | |||
| + | <choose uncached>  | ||
| + | <option>This is the first choice. <randomArea>  | ||
| + | (A) <choose uncached> <option>I</option> <option>II</option></choose>  | ||
| + | (B) <choose uncached> <option>I</option> <option>II</option></choose>  | ||
| + | </randomArea></option>  | ||
| + | <option>This is the second choice. <randomArea>  | ||
| + | (A) <choose uncached> <option>I</option> <option>II</option></choose>  | ||
| + | (B) <choose uncached> <option>I</option> <option>II</option></choose>  | ||
| + | </randomArea></option>  | ||
| + | <option>And so on... <randomArea>  | ||
| + | (A) <choose uncached> <option>I</option> <option>II</option></choose>  | ||
| + | (B) <choose uncached> <option>I</option> <option>II</option></choose>  | ||
| + | </randomArea></option>  | ||
| + | </choose>  | ||
| + | |||
| + | ... que, como era de esperar, no funciona.  | ||
| + | |||
| + | Por lo tanto, dos niveles a anidar como máximo y utilizando cada uno de las dos extensiones para cada nivel.  | ||
| + | |||
| + | -->  | ||
Revisión actual del 12:57 1 jun 2021
choose con choicetemplate option que llama a esta plantilla 
poniendo este código <choose uncached><option></option><choicetemplate>oscuro-datamoshing-01</choicetemplate></choose> donde insertaremos el contenido aleatorio.
Podemos tener una llamada a una plantilla que contiene cosas randómicas - - -Aquicomienza esta es una plantilla, llamada "Oscuro-datamoshing-01" que hace cosas como los mejores gags de cosas
esta es negrita y cursiva.
y la plantilla termina aqui- - - o quizás tener cosas de otra página para poner entre medio, en cambio <choose uncached><option></option><choicetemplate>oscuro-datamoshing-02</choicetemplate></choose> donde insertaremos el contenido aleatorio. Insertamos código de otra plantilla que tiene _ _ _oso hormiguero. e incrustamos otro subtemplate <choose uncached><option></option><choicetemplate>oscuro-datamoshing-03</choicetemplate></choose> para complicarlo más: ¿te podemos ayudar?._ _ _ muy diversas.