<?xml
version="1.0" encoding="utf-8"?>
<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="fr">
	<title>Des ressources</title>
	<link>https://www.ressources-echecs.net/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.ressources-echecs.net/spip.php?id_rubrique=7&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Des ressources</title>
		<url>https://www.ressources-echecs.net/local/cache-vignettes/L144xH72/siteon0-d8ebd.png?1618374882</url>
		<link>https://www.ressources-echecs.net/</link>
		<height>72</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>L'ensemble des &#233;quipes avec tous les codes FFE</title>
		<link>https://www.ressources-echecs.net/L-ensemble-des-equipes-avec-tous-les-codes-FFE</link>
		<guid isPermaLink="true">https://www.ressources-echecs.net/L-ensemble-des-equipes-avec-tous-les-codes-FFE</guid>
		<dc:date>2015-04-26T20:47:57Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Jacques</dc:creator>



		<description>
&lt;p&gt;L'ensemble des &#233;quipes d'un club avec le mod&#232;le equipeclubscodes, en variable on affiche la saison et la r&#233;f&#233;rence du club.
&lt;br class='autobr' /&gt;
Avec le d&#233;veloppement du plugin FFE DATA ce mod&#232;le n'est plus propos&#233; dans squelettes/modeles.
&lt;br class='autobr' /&gt;
Il s'affichera dans la partie priv&#233;e. A partir de la page configuration. &lt;br class='autobr' /&gt;
Les webmestres peuvent toutefois copier le mod&#232;le dans leur r&#233;pertoire squelettes/modeles.
&lt;br class='autobr' /&gt;
Ici le club de Lardenne et ses &#233;quipes en 2013 &lt;br class='autobr' /&gt;
&lt;equipeclubscodes|saison=2013|Ref=1282&gt; (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.ressources-echecs.net/Historique-du-plugin" rel="directory"&gt;Historique du plugin&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;L'ensemble des &#233;quipes d'un club avec le mod&#232;le equipeclubscodes, en variable on affiche la saison et la r&#233;f&#233;rence du club.&lt;br class='autobr' /&gt;
Avec le d&#233;veloppement du plugin FFE DATA ce mod&#232;le n'est plus propos&#233; dans squelettes/modeles.&lt;br class='autobr' /&gt;
Il s'affichera dans la partie priv&#233;e. A partir de la page configuration.&lt;/p&gt;
&lt;p&gt;Les webmestres peuvent toutefois copier le mod&#232;le dans leur r&#233;pertoire squelettes/modeles.&lt;br class='autobr' /&gt;
Ici le club de Lardenne et ses &#233;quipes en 2013&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;equipeclubscodes|saison=2013|Ref=1282&gt;&lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;tt&gt;&lt;equipeclubscodes|saison=2013|Ref=1282&gt;&lt;/tt&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://www.ressources-echecs.net/IMG/html/equipeclubscodes.html" length="1044" type="text/html" />
		

	</item>
<item xml:lang="fr">
		<title>Des mod&#232;les SPIP pour r&#233;cup&#233;rer les donn&#233;es sur le webservice FFE</title>
		<link>https://www.ressources-echecs.net/Des-modeles-SPIP-pour-recuperer-les-donnees-sur-le-webservice-FFE</link>
		<guid isPermaLink="true">https://www.ressources-echecs.net/Des-modeles-SPIP-pour-recuperer-les-donnees-sur-le-webservice-FFE</guid>
		<dc:date>2015-03-26T22:17:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Jacques</dc:creator>



		<description>
&lt;p&gt;Beaucoup d'information est disponible sur le site de la FFE : les joueurs des clubs, les arbitres, les comp&#233;titions, leurs r&#233;sultats etc... L'intention est de permettre aux club de diffuser sur leur site une partie de cette information qui concerne le public de leur site. Pour ceux qui veulent aller plus loin afficher le lien vers l'information plus compl&#232;te du site F&#233;d&#233;ral. &lt;br class='autobr' /&gt;
Un certain nombre de mod&#232;les ont &#233;t&#233; r&#233;alis&#233;s. Ils permettent d'afficher ces r&#233;sultats dans des sites r&#233;alis&#233;s avec (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.ressources-echecs.net/Historique-du-plugin" rel="directory"&gt;Historique du plugin&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Beaucoup d'information est disponible sur le site de la &lt;a href=&#034;http://echecs.asso.fr/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;FFE&lt;/a&gt; : les joueurs des clubs, les arbitres, les comp&#233;titions, leurs r&#233;sultats etc... L'intention est de permettre aux club de diffuser sur leur site une partie de cette information qui concerne le public de leur site. Pour ceux qui veulent aller plus loin afficher le lien vers l'information plus compl&#232;te du site F&#233;d&#233;ral.&lt;/p&gt;
&lt;p&gt;Un certain nombre de mod&#232;les ont &#233;t&#233; r&#233;alis&#233;s.&lt;br class='autobr' /&gt;
Ils permettent d'afficher ces r&#233;sultats dans des sites r&#233;alis&#233;s avec &lt;a href=&#034;http://www.spip.net/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;SPIP&lt;/a&gt;.&lt;br class='autobr' /&gt;
Pour les faire fonctionner il faut tout d'abord installer dans son dossier &#034;squelettes&#034; un fichier mes_fonctions.php dont le code suit (et en zip attach&#233; &#224; l'article)&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='56' class='spip_cadre spip_cadre_block' dir='ltr'&gt;&lt;?php function inc_echecs_to_array_dist($u) { $obj = simplexml_load_string($u); // gestion du namespace sp&#233;cifique au wsdl microsoft : // &lt;diffgr:diffgram xmlns:msdata=&#034;urn:schemas-microsoft-com:xml-msdata&#034; xmlns:diffgr=&#034;urn:schemas-microsoft-com:xml-diffgram-v1&#034;&gt; $data = $obj-&gt;children('urn:schemas-microsoft-com:xml-diffgram-v1')-&gt;children('')-&gt;NewDataSet; // transformation de l'objet en array $array = json_decode(json_encode((array)$data),1); // suppression r&#233;cursive des arrays vides (plus propre) $array = echecs_array_remove_empty($array); return $array;
} function echecs_array_remove_empty($haystack) { foreach ($haystack as $key =&gt; $value) { if (is_array($value)) { $haystack[$key] = echecs_array_remove_empty($haystack[$key]); } if (empty($haystack[$key])) { unset($haystack[$key]); } } return $haystack;
} //pour afficher le tableau des joueurs dans le mod&#232;le des &#233;quipes PV function echec_ligne_tableau($vals, $nb) { static $liste = array('Blanc', 'Noir', 'Resultat'); $ligne = ''; if (isset($vals['Blanc' . $nb])) { $ligne .= '&lt;tr&gt;'; foreach ($liste as $cellule) { $v = isset($vals[$cellule . $nb]) ? $vals[$cellule . $nb] : ''; $ligne .= '&lt;td&gt;' . $v . '&lt;/td&gt;'; } $ligne .= &#034;&lt;td colspan='3'&gt;&lt;/td&gt;&#034;; $ligne .= &#034;&lt;/tr&gt;&#034;; } return $ligne;
}
?&gt;&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;Les mod&#232;les en SPIP, pourquoi :&lt;/h2&gt;
&lt;p&gt;Le principe est d'avoir deux boucles imbriqu&#233;es, la premi&#232;re lit le flux xml et la deuxi&#232;me boucle sur les enregistrements (joueurs).&lt;br class='autobr' /&gt;
On affiche les r&#233;sultats avec #VALEUR&lt;i&gt;nom_de_la_cl&#233;&lt;/i&gt;&lt;br class='autobr' /&gt;
Les valeurs de cl&#233;s on peut les voir en tapant directement l'url dans le navigateur :&lt;br class='autobr' /&gt;
&lt;a href=&#034;http://service.echecs.asso.fr/Joueurs.asmx/GetJoueurs?Ref=1282&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://service.echecs.asso.fr/Joueurs.asmx/GetJoueurs?Ref=1282&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Le TRES gros avantage de ce genre de solution 100% Spip, tout g&#233;r&#233; par des boucles, c'est de profiter de la mise en cache : le temps de r&#233;cup&#233;rer et de calculer les donn&#233;es est un peu long, mais si avec un cache de 24h dans tes squelettes, tu &#233;conomises &#224; chaque visite des ressources sur ton serveur, c'est plus rapide pour tes visiteurs, et tu sollicites beaucoup moins le serveur de la f&#233;d&#233; !&lt;br class='autobr' /&gt;
Spip est tr&#232;s &#233;cologique ^^&lt;/p&gt;
&lt;p&gt;Pour relancer compl&#232;tement la lecture du webservice (en phase de test ou d'initialisation), il faut passer par un recalcul complet (pas seulement un calcul).&lt;br class='autobr' /&gt;
Pour &#231;a, cliquer sur &#034;Recalculer cette page&#034;, il passe un var_mode=calcul dans l'url, puis cliquer une deuxi&#232;me fois, et l&#224; il fait bien un var_mode=recalcul&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Afficher la liste des joueurs du club&lt;/h2&gt;
&lt;p&gt;C'est le mod&#232;le joueursffe.html, dans le dossier modeles.&lt;br class='autobr' /&gt;
On l'appelle ainsi&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;&lt;joueursffe|Ref=XXXX&gt;&lt;/textarea&gt;
&lt;p&gt;Ou XXXX est le code informatique du club. Pour retrouver ce code il faut aller sur la page du club sur le site FFE et r&#233;cup&#233;rer le num&#233;ro au bout de l'url.&lt;br class='autobr' /&gt;
Reste &#224; faire :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; possibilit&#233; de faire le tri au choix sur le nom du joueur ou sur son classement elo ?&lt;/p&gt;
&lt;p&gt;Un exemple :&lt;a href='https://www.ressources-echecs.net/Le-tableau-de-resultat-d-un-groupe' class=&#034;spip_in&#034;&gt;exemple ici les joueurs de Marseille Echecs&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;
Affichage des PV d'une &#233;quipe du club.&lt;/h2&gt;
&lt;p&gt;Le squelette est dans mod&#232;les. On appelle dans un article avec le code&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;&lt;equipespv|saison=2013|ref=XX|equipe=YYYY&gt;&lt;/textarea&gt;
&lt;p&gt;2013 c'est la saison que l'on veut afficher (&#224; modifier au besoin), XX la ref du groupe et YYYY le num&#233;ro de l'&#233;quipe.&lt;br class='autobr' /&gt;
Pour retrouver ces infos le plus simple est d'aller dans la page du club sur le site FFE puis dans la page des &#233;quipes du club :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; en cliquant sur le &#034;Nom&#034; &#224; gauche on tombe sur une page o&#249; il suffit de r&#233;cup&#233;rer le chiffre au bout de l'url et c'est le num&#233;ro de l'&#233;quipe (YYYY)
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; en cliquant &#224; droite sur groupe au bout de l'url on a le num&#233;ro du groupe dans lequel l'&#233;quipe a jou&#233; (XX)&lt;/p&gt;
&lt;p&gt;Reste &#224; faire :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; r&#233;ussir &#224; classer les matches dans l'ordre des rondes (difficile parce qu'il y a deux boucles, l'une affiche o&#249; l'&#233;quipe a les noirs au premier, l'autre les blancs au premier)
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; Afficher le r&#233;sultat stock&#233; sous la forme &#034;1&#034;, &#034;2&#034;, &#034;3&#034; etc... sous sa forme &#034;sportive&#034; :1-0, X-X, 1-0.&lt;/p&gt;
&lt;p&gt;Un exemple : &lt;a href='https://www.ressources-echecs.net/Les-equipes-pour-le-public' class=&#034;spip_in&#034;&gt;les PV d'une &#233;quipe du top 12&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Affichage de toutes les &#233;quipes d'un club&lt;/h2&gt;
&lt;p&gt;Avec deux versions.&lt;/p&gt;
&lt;p&gt;Une version qui peut permettre aux webmestres d'afficher tous les codes dont ils peuvent avoir besoin pour afficher diff&#233;rentes informations sur les &#233;quipes. Cette page s'appelle par le mod&#232;le equipeclubscodes.html, de cette fa&#231;on :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;&lt;equipeclubscodes|saison=2013|Ref=XXXX&gt;&lt;/textarea&gt;
&lt;p&gt;un exemple :&lt;a href='https://www.ressources-echecs.net/L-ensemble-des-equipes-avec-tous-les-codes-FFE' class=&#034;spip_in&#034;&gt;L-ensemble-des-equipes-avec-tous-les-codes-FFE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Une version destin&#233;e &#224; informer les visiteurs du site de l'ensemble des &#233;quipes dans lesquelles est engag&#233; le club, de leur classement, et aussi d'offrir un lien qui permet d'aller directement sur la page f&#233;d&#233;rale qui rend compte du groupe.&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;&lt;equipesclubs|saison=2013|Ref=XXXX&gt;&lt;/textarea&gt;
&lt;p&gt;Un exemple : &lt;a href='https://www.ressources-echecs.net/Les-equipes-pour-le-public' class=&#034;spip_in&#034;&gt;Les-equipes-pour-le-public&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Les r&#233;sultats d'un groupe&lt;/p&gt;
&lt;p&gt;En principe ces mod&#232;les ne sont pas faits pour reproduire toute l'info pr&#233;sente sur le site FFE. Le tableau des r&#233;sultats du groupe a plus sa place sur le site FFE et on trouve d&#233;j&#224; le lien direct vers la page du groupe sur le site FFE &#224; partir du mod&#232;le des &#233;quipes du club. Mais on peut imaginer qu'un club puisse ponctuellement vouloir afficher les r&#233;sultats du groupe dans un article.&lt;br class='autobr' /&gt;
On appelle le mod&#232;le ainsi &lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;equipesgroupe|saison=2013|Ref=XX&gt;&lt;/code&gt;&lt;br class='autobr' /&gt;
Un exemple : &lt;a href='https://www.ressources-echecs.net/Le-tableau-de-resultat-d-un-groupe' class=&#034;spip_in&#034;&gt;Le-tableau-de-resultat-d-un-groupe&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;La liste des clubs d'un Comit&#233; D&#233;partemental :&lt;/h2&gt;
&lt;p&gt;Ce mod&#232;le est donc plut&#244;t destin&#233; aux Comit&#233;s, il affiche la liste des clubs d'un d&#233;partement.&lt;br class='autobr' /&gt;
Il s'appelle ainsi&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;&lt;listeclubs|Ref=31&gt;&lt;/textarea&gt;
&lt;p&gt;31 est le d&#233;partement 31, et on choisit simplement celui que l'on veut afficher.&lt;br class='autobr' /&gt;
Un exemple :&lt;a href='https://www.ressources-echecs.net/Liste-clubs-d-un-departement' class=&#034;spip_in&#034;&gt;Liste-clubs-d-un-departement&lt;/a&gt;&lt;br class='autobr' /&gt;
Reste &#224; faire :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; afficher le lien vers la page du club sur le site FFE&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
