<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://wiki.backendlid.com.ar/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="es">
	<title>WikiLIDs</title>
	<link>http://wiki.backendlid.com.ar/</link>
	<description></description>
	<language>es</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://wiki.backendlid.com.ar/spip.php?id_auteur=17&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="es">
		<title>Ejercicios de SPIP</title>
		<link>https://wiki.backendlid.com.ar/spip.php?page=article&amp;id_article=195</link>
		<guid isPermaLink="true">https://wiki.backendlid.com.ar/spip.php?page=article&amp;id_article=195</guid>
		<dc:date>2017-10-25T19:47:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>es</dc:language>
		<dc:creator>Iv&#225;n, Keila, Leonardo V&#225;zquez</dc:creator>


		<dc:subject>Programaci&#243;n</dc:subject>
		<dc:subject>LID Argentina</dc:subject>
		<dc:subject>SPIP</dc:subject>

		<description>
&lt;p&gt;&#8211; Para hacer los ejercicios, probar desde el esqueleto para pruebas /squelettes/ejercicios.html que se prueba: ... /spip.php?page=ejercicios Tomar como referencia, los links del manual SPIP del siguiente art&#237;culo http://wiki.backendlid.com.ar/spip.php?page=article&amp;id_article=3 y seguir buscando en caso de ser necesario. Para cada prueba eliminar del archivo las consultas anteriores as&#237; ejecutamos una s&#243;la por vez. IMPORTANTE: LIMITAR SIEMPRE LOS RESULTADOS DE LOS BUCLES PARA QUE NO (&#8230;)&lt;/p&gt;


-
&lt;a href="https://wiki.backendlid.com.ar/spip.php?page=rubrique&amp;id_rubrique=11" rel="directory"&gt;Programaci&#243;n y dise&#241;o&lt;/a&gt;

/ 
&lt;a href="https://wiki.backendlid.com.ar/spip.php?page=mot&amp;id_mot=3" rel="tag"&gt;Programaci&#243;n&lt;/a&gt;, 
&lt;a href="https://wiki.backendlid.com.ar/spip.php?page=mot&amp;id_mot=8" rel="tag"&gt;LID Argentina&lt;/a&gt;, 
&lt;a href="https://wiki.backendlid.com.ar/spip.php?page=mot&amp;id_mot=13" rel="tag"&gt;SPIP&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Para hacer los ejercicios, probar desde el esqueleto para pruebas /squelettes/ejercicios.html que se prueba: ... /spip.php?page=ejercicios&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Tomar como referencia, los links del manual SPIP del siguiente art&#237;culo &lt;a href=&#034;http://wiki.backendlid.com.ar/spip.php?page=article&amp;id_article=3&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://wiki.backendlid.com.ar/spip.php?page=article&amp;id_article=3&lt;/a&gt; y seguir buscando en caso de ser necesario.&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Para cada prueba eliminar del archivo las consultas anteriores as&#237; ejecutamos una s&#243;la por vez.&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; IMPORTANTE: LIMITAR SIEMPRE LOS RESULTADOS DE LOS BUCLES PARA QUE NO EJECUTE CONSULTAS DEMASIADO GRANDES.&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Para encontrar una palabre clave hacerlo desde LID-Ecrire/Edicion/Palabras Clave y guiarse para acceder desde el bloque de la izquierda que dice &#034;Palabras clave&lt;br class='autobr' /&gt;
Grupos de palabras claves&#034;.&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Recordar que si se indica que se ordenen de forma &#034;inverse&#034; se tiene que indicar un parametro como &#034;par popularite&#034; o &#034;par date&#034;, para que tenga un criterio por el cual ordenarlas de forma inversa.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ejemplo: Listar las primeras 3 notas de pol&#237;tica.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;BOUCLE_ejemplo(ARTICLES){id_mot=12}{0,3}&gt; - #TITRE&lt;/br&gt; &lt;/BOUCLE_ejemplo&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 1: Listar las &#250;ltimas 3 notas de g&#233;nero.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;BOUCLE_ejemplo1(ARTICLES){id_mot=17}{par date}{inverse}{0,3}&gt; - #TITRE&lt;/br&gt; &lt;/BOUCLE_ejemplo1&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Tener en cuenta que en el caso de tener la misma fecha, ordena por hora.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 2: Listar las &#250;ltimas 3 notas de la carpeta Venezuela. A las notas ponerle el link que abra en una ventana aparte. Poner los links dentro de un p&#225;rrafo.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;BOUCLE_ejemplo2(ARTICLES){id_rubrique=5442}{par date}{inverse}{0,3}&gt; &lt;p&gt;&lt;a href=&#034;#URL_ARTICLE&#034; target=&#034;_blank&#034;&gt;#TITRE&lt;/a&gt;&lt;/p&gt; &lt;/BOUCLE_ejemplo2&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 3: Listar las &#250;ltimas 3 notas de la carpeta Venezuela que sean tambi&#233;n de g&#233;nero. Listarlas usando una lista de html (con un s&#243;lo ul para toda la lista y un li por cada art&#237;culo o sea quedar&#237;a con 3 li). Agregar tambi&#233;n el link, la volanta (antet&#237;tulo) y la descripci&#243;n breve.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;ul&gt; &lt;BOUCLE_ejemplo3(ARTICLES){id_rubrique=5442}{id_mot=17}{par date}{inverse}{0,3}&gt; &lt;li&gt; &lt;p&gt;#SURTITRE&lt;/p&gt; &lt;p&gt;&lt;a href=&#034;#URL_ARTICLE&#034; target=&#034;_blank&#034;&gt;#TITRE&lt;/a&gt;&lt;/p&gt; &lt;p&gt;#DESCRIPTIF&lt;/p&gt; &lt;/li&gt; &lt;/BOUCLE_ejemplo3&gt; &lt;/ul&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 4: Listar las &#250;ltimas 3 notas de la carpeta Venezuela que sean de g&#233;nero o de mundo obrero venezuela. Usar tambi&#233;n listas, pero hacer que si no hay art&#237;culos (con li) tampoco haya ul. Agregar tambi&#233;n el link, la volanta (antet&#237;tulo) y la descripci&#243;n breve, pero s&#243;lo los primeros 200 caracteres usando el filtro couper.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_ejemplo4&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo4(ARTICLES){id_rubrique=5442}{id_mot IN 12,9627}{par date}{inverse}{0,3}&gt; &lt;li&gt; &lt;p&gt;#SURTITRE&lt;/p&gt; &lt;p&gt;&lt;a href=&#034;#URL_ARTICLE&#034; target=&#034;_blank&#034;&gt;#TITRE&lt;/a&gt;&lt;/p&gt; &lt;p&gt;[(#DESCRIPTIF|couper{200})]&lt;/p&gt; &lt;/li&gt; &lt;/BOUCLE_ejemplo4&gt; &lt;/ul&gt; &lt;/B_ejemplo4&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Para hacer una simulaci&#243;n para comprobar que en el caso de que no hubiese art&#237;culos para mostrar el BOUCLE de hecho no traer&#237;a nada, hay que utilizar la condici&#243;n que se indica en el c&#243;digo HTML:&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_n&gt; ... &lt;BOUCLE_n(TYPE){id_rubrique=x}{id_mot=x}&gt; ... &lt;/BOUCLE_n&gt; ... &lt;/B_n&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Luego indicarle que traiga art&#237;culos de una carpeta inexistente, y as&#237; vamos a poder ver que el BOUCLE no traer&#225; nada. Ver &lt;a href=&#034;https://www.spip.net/es_article87.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;sintaxis completade los bucles&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 5: Listar las &#250;ltimas 3 notas de la carpeta Espa&#241;a que sean de g&#233;nero y de mundo obrero espa&#241;a. Usar tambi&#233;n listas, pero hacer que si no hay art&#237;culos (con li) tampoco haya ul. Agregar tambi&#233;n el link, la volanta (antet&#237;tulo) y la descripci&#243;n breve, pero s&#243;lo los primeros 200 caracteres usando el filtro couper.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_ejemplo5&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo5(ARTICLES){id_rubrique=2653}{id_mot=17}{id_mot=7866}{par date}{inverse}{0,3}&gt; &lt;li&gt; &lt;p&gt;#SURTITRE&lt;/p&gt; &lt;p&gt;&lt;a href=&#034;#URL_ARTICLE&#034; target=&#034;_blank&#034;&gt;#TITRE&lt;/a&gt;&lt;/p&gt; &lt;p&gt;[(#DESCRIPTIF|couper{200)]&lt;/p&gt; &lt;/li&gt; &lt;/BOUCLE_ejemplo5&gt; &lt;/ul&gt; &lt;/B_ejemplo5&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 6: Listar las 3 primeras palabras clave de la carpeta Espa&#241;a. Con t&#237;tulo y link, con ul y li (si no hay datos no mostrar nada).&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_ejemplo6&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo6(MOTS){id_rubrique=2653}{par id_mot}{0,3}&gt; &lt;li&gt;&lt;a href=&#034;#URL_MOT&#034;&gt;#TITRE&lt;/a&gt;&lt;/li&gt; &lt;/BOUCLE_ejemplo6&gt; &lt;/ul&gt; &lt;/B_ejemplo6&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 7: Listar las 3 primeras palabras clave de la carpeta Jujuy, que s&#243;lo sean del grupo de palabras clave Locales del partido. Con t&#237;tulo y link, con ul y li (si no hay datos no mostrar nada). Las palabras claves de locales est&#225;n en el grupo de palabras clave correspondiente (ver cual es en el administrador).&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_ejemplo7&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo7(MOTS){id_rubrique=6445}{id_groupe=6}{par id_mot}{0,3}&gt; &lt;li&gt;&lt;a href=&#034;#URL_MOT&#034;&gt;#TITRE&lt;/a&gt;&lt;/li&gt; &lt;/BOUCLE_ejemplo7&gt; &lt;/ul&gt; &lt;/B_ejemplo7&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 8: Listar todas las palabras clave de la carpeta Jujuy, que no sean Locales. Con t&#237;tulo y link, con ul y li (si no hay datos no mostrar nada).&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_ejemplo8&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo8(MOTS){id_rubrique=6445}{id_groupe!=6}&gt; &lt;li&gt;&lt;a href=&#034;#URL_MOT&#034;&gt;#TITRE&lt;/a&gt;&lt;/li&gt; &lt;/BOUCLE_ejemplo8&gt; &lt;/ul&gt; &lt;/B_ejemplo8&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 9: Listar las 5 notas m&#225;s &#034;populares&#034; de G&#233;nero y Sexualidades.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;BOUCLE_ejemplo09 (ARTICLES){id_mot=17}{par popularite}{inverse}{0,5}&gt; &lt;ul&gt; &lt;p&gt;#SURTITRE&lt;/p&gt; &lt;p&gt;&lt;a href=&#034;#URL_ARTICLE&#034; target=&#034;_blank&#034;&gt;#TITRE&lt;/a&gt;&lt;/p&gt; &lt;/ul&gt; &lt;/BOUCLE_ejemplo09&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 10: Listar las 5 notas m&#225;s &#034;populares&#034; de G&#233;nero y Sexualidades, con antet&#237;tulo, t&#237;tulo, descripci&#243;n breve (cortar si tiene m&#225;s de 200 caracteres).&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;BOUCLE_ejemplo10 (ARTICLES){id_mot=17}{par popularite}{inverse}{0,5}&gt; &lt;ul&gt; &lt;p&gt;#SURTITRE&lt;/p&gt; &lt;p&gt;&lt;a href=&#034;#URL_ARTICLE&#034; target=&#034;_blank&#034;&gt;#TITRE&lt;/a&gt;&lt;/p&gt; &lt;p&gt;[(#DESCRIPTIF|couper{200)]&lt;/p&gt; &lt;/ul&gt; &lt;/BOUCLE_ejemplo10&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 11: Al bucle anterior agregar que muestre el logo principal del art&#237;culo. Que quede bien el logo y que reduzca el ancho de la misma a un ancho de 500px. Verificar que se generen las miniaturas correspondientes.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;B_ejemplo10&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo11 (ARTICLES){id_mot=17}{par popularite}{inverse}{0,5}&gt; &lt;li&gt; &lt;p&gt;&lt;a href=&#034;#URL_ARTICLE&#034; target=&#034;blank&#034;&gt;#TITRE&lt;/a&gt;&lt;/p&gt; &lt;p&gt;#SURTITRE&lt;/p&gt; &lt;p&gt;[(#DESCRIPTIF|couper{200})]&lt;/p&gt;&lt;/li&gt; &lt;li&gt;&lt;p&gt;[(#LOGO_ARTICLE|left|image_reduire{500})]&lt;/p&gt;&lt;/li&gt; &lt;/BOUCLE_ejemplo11&gt; &lt;/ul&gt; &lt;/B_ejemplo10&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 12: Partiendo del bucle anterior probar y armar un ejemplo con los filtros del logo que se muestran en el ejemplo &lt;a href=&#034;https://www.spip.net/es_article4861.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.spip.net/es_article4861.html&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;div&gt; &lt;B_ejemplo12&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo10x (ARTICLES){id_mot=17}{par popularite}{inverse}{0,1}&gt; &lt;li&gt; [(#LOGO_ARTICLE|left|fichier)] &lt;/li&gt;&lt;/BOUCLE_ejemplo10x&gt; &lt;/ul&gt; &lt;/B_ejemplo10x&gt; &lt;/div&gt; &lt;div&gt; &lt;B_ejemplo12a&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo12b (ARTICLES){id_mot=17}{par popularite}{inverse}{0,1}&gt; &lt;li&gt; [(#LOGO_ARTICLE||image_reduire{50,50})] &lt;/li&gt; &lt;/BOUCLE_ejemplo12b&gt; &lt;/B_ejemplo12a&gt; &lt;/ul&gt; &lt;/div&gt; &lt;div&gt; &lt;B_ejemplo12c&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo10c (ARTICLES){id_mot=17}{par popularite}{inverse}{0,1}&gt; &lt;li&gt; [(#LOGO_ARTICLE|#URL_ARTICLE||inserer_attribut{alt,#TITRE})] &lt;/li&gt; &lt;/BOUCLE_ejemplo10c&gt; &lt;/ul&gt; &lt;/B_ejemplo12c&gt; &lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 13: Listar las 10 notas m&#225;s &#034;populares&#034; de la secci&#243;n Enfoque Rojo. Agregar autor si tiene. Y en el caso de que tenga m&#225;s de uno autor mostrarlos separador por coma.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_ejemplo13&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo13(ARTICLES){id_mot=128}{par popularite}{inverse}{0,10}&gt; &lt;li&gt; &lt;h3&gt; &lt;p&gt;#TITRE&lt;/p&gt; &lt;/h3&gt; &lt;/li&gt; &lt;h4&gt;&lt;p&gt;Autor/es: &lt;/p&gt; &lt;/h4&gt; &lt;BOUCLE_auteurs(AUTEURS){id_article}{&#034;, &#034;}&gt; #NOM &lt;/BOUCLE_auteurs&gt; &lt;/BOUCLE_ejemplo13&gt; &lt;/ul&gt; &lt;/B_ejemplo13&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Para probar si muestra con coma, cambiar id_mot por 16(secci&#243;n Juventud) que se suelen escribir notas de a dos.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 14: Al bucle anterior en el bucle de los autores agregar que se muestren nombre del autor, descripci&#243;n e imagen principal.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_ejemplo14&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo14(ARTICLES){id_mot=128}{par popularite}{inverse}{0,10}&gt; &lt;li&gt; &lt;h3&gt; &lt;p&gt;#TITRE&lt;/p&gt;&lt;/h3&gt; &lt;/li&gt; &lt;h4&gt;&lt;p&gt;Autor/es: &lt;/p&gt;&lt;/h4&gt; &lt;BOUCLE_auteurs(AUTEURS){id_article}{&#034;, &#034;}&gt; #NOM &lt;/BOUCLE_auteurs&gt; &lt;p&gt;#DESCRIPTIF&lt;/p&gt; &lt;p&gt;#LOGO_ARTICLE|&lt;/p&gt; &lt;/BOUCLE_ejemplo14&gt; &lt;/ul&gt; &lt;/B_ejemplo14&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 15: Al bucle anterior, mostrar las im&#225;genes adjuntas del art&#237;culo si tiene galer&#237;a, generando miniaturas de un ancho de 300px.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;B_ejemplo15&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo15(ARTICLES){id_mot=128}{par date}{inverse}{0,5}&gt; &lt;li&gt; &lt;h3&gt; &lt;p&gt;#TITRE&lt;/p&gt;&lt;/h3&gt; &lt;/li&gt; &lt;h4&gt;&lt;p&gt;Autor/es: &lt;/p&gt;&lt;/h4&gt; &lt;BOUCLE_auteurs(AUTEURS){id_article}{&#034;, &#034;}&gt; #NOM &lt;/BOUCLE_auteurs&gt; &lt;p&gt;#DESCRIPTIF&lt;/p&gt; &lt;BOUCLE_galeria(DOCUMENTS){id_article}{mode=image}&gt; #LOGO_DOCUMENT [(#FICHIER|image_reduire{300})] &lt;/BOUCLE_galeria&gt; &lt;/BOUCLE_ejemplo15&gt; &lt;/ul&gt; &lt;/B_ejemplo15&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 16: Partiendo del ejercicio anterior, mostrar las im&#225;genes en forma circular usando bootstrap como este ejemplo &lt;a href=&#034;https://www.w3schools.com/bootstrap/bootstrap_images.asp&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.w3schools.com/bootstrap/bootstrap_images.asp&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 17: Dividir el html anterior en dos nuevos sub-esqueletos ejercicios_sub1.html con el t&#237;tulo en html est&#225;tico, ejercicios_sub2.html con el bucle, inclu&#237;dos ambos en el esqueleto principal ejercicios.html. Ver &lt;a href=&#034;https://www.spip.net/es_article147.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;bloques de c&#243;digo con INCLURE&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;INCLURE{fond=ejercicios_sub1}&gt; &lt;INCLURE{fond=ejercicios_sub2}&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;h1&gt; Ejercicio 17 &lt;/h1&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;B_ejemplo17&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo17(ARTICLES){id_mot=128}{par popularite}{inverse}{0,10}&gt; &lt;li&gt; &lt;h3&gt; &lt;p&gt;#TITRE&lt;/p&gt;&lt;/h3&gt; &lt;/li&gt; &lt;h4&gt;&lt;p&gt;Autor/es: &lt;/p&gt;&lt;/h4&gt; &lt;BOUCLE_auteurs(AUTEURS){id_article}{&#034;, &#034;}&gt; #NOM &lt;/BOUCLE_auteurs&gt; &lt;p&gt;#DESCRIPTIF&lt;/p&gt; &lt;p&gt;#LOGO_ARTICLE|&lt;/p&gt; &lt;/BOUCLE_ejemplo17&gt; &lt;/ul&gt; &lt;/B_ejemplo17&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 18: Modificar el bucle del subesqueleto ejercicios_sub2.html, para que reciba como par&#225;metro el id_mot de la secci&#243;n correspondiente y que el bucle muestre los art&#237;culos de la palabra clave que recibe como par&#225;metro. Y modificar el esqueleto principal, agregando 3 llamados al mismo sub esquleto, con distintas palabras clave. De esta manera se puede reutilizar el c&#243;digo del nuevo bloque creado.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;INCLURE{fond=ejercicios_sub1}&gt; &lt;INCLURE{fond=ejercicios_sub2}{id_mot=36}&gt; &lt;INCLURE{fond=ejercicios_sub2}{id_mot=44}&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;h1&gt;Ejercicio 18&lt;/h1&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;B_ejemplo18&gt; &lt;ul&gt; &lt;BOUCLE_ejemplo18(ARTICLES){id_mot}{par date}{inverse}{0,3}&gt; &lt;li&gt; &lt;h3&gt;&lt;p&gt;#TITRE&lt;/p&gt;&lt;/h3&gt; &lt;/li&gt; &lt;h4&gt;&lt;p&gt;Autor/es:&lt;/p&gt;&lt;/h4&gt; &lt;BOUCLE_auteurs(AUTEURS){id_article}{&#034;, &#034;}&gt; #NOM &lt;/BOUCLE_auteurs&gt; &lt;p&gt;#DESCRIPTIF&lt;/p&gt; &lt;p&gt;#LOGO_ARTICLE&lt;/p&gt; &lt;/BOUCLE_ejemplo18&gt; &lt;/ul&gt; &lt;/B_ejemplo18&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Ejercicio 19: Al nuevo subesqueleto o bloque del ejemplo anterior, agregarle que adem&#225;s reciba como par&#225;metro id_rubrique, id_auteur y probar en los tres llamados distintos valores verificando los distintos resultados en cada caso.&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;INCLURE{fond=ejercicios_sub1}&gt; &lt;INCLURE{fond=ejercicios_sub2}{id_rubrique=1}{id_mot=507}{id_auteur=559}&gt; &lt;INCLURE{fond=ejercicios_sub1}&gt; &lt;INCLURE{fond=ejercicios_sub2}{id_mot=13}&gt; &lt;INCLURE{fond=ejercicios_sub1}&gt; &lt;INCLURE{fond=ejercicios_sub2}{id_mot=13}{id_auteur=81}&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;html&gt; &lt;head&gt;&lt;/head&gt; &lt;body&gt; &lt;ul&gt; &lt;B_muestraVariosCriterios&gt; &lt;BOUCLE_muestraVariosCriterios(ARTICLES){id_rubrique?}{id_mot?}{id_auteur?}{par date}{inverse}{0,3}&gt; &lt;li&gt; &lt;h3&gt;&lt;a href=&#034;#URL_ARTICLE&#034; target=&#034;_blank&#034;&gt;#TITRE&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;#ID_ARTICLE&lt;/p&gt; &lt;/li&gt; &lt;h4&gt;&lt;p&gt;Autor/es:&lt;/p&gt;&lt;/h4&gt; &lt;BOUCLE_auteurs(AUTEURS){id_article}{&#034;, &#034;}&gt; #NOM &lt;/BOUCLE_auteurs&gt; &lt;p&gt;#DESCRIPTIF&lt;/p&gt; &lt;/BOUCLE_muestraVariosCriterios&gt; &lt;/B_muestraVariosCriterios&gt; &lt;h2&gt;SIN RESULTADOS&lt;/h2&gt; &lt;//B_muestraVariosCriterios&gt; &lt;/ul&gt; &lt;/body&gt; &lt;/html&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
