<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.hegyd.com/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>SP:Processus:Génération thumb thème - Historique des versions</title>
		<link>https://wiki.hegyd.com/index.php?title=SP:Processus:G%C3%A9n%C3%A9ration_thumb_th%C3%A8me&amp;action=history</link>
		<description>Historique pour cette page sur le wiki</description>
		<language>fr</language>
		<generator>MediaWiki 1.15.4</generator>
		<lastBuildDate>Fri, 10 Jul 2026 23:33:12 GMT</lastBuildDate>
		<item>
			<title>Sebd&amp;nbsp;:&amp;#32;Page créée avec « Category:SP:Processus  = Génération de thumbs pour thème =   Chaque thumb est visible lors du choix d'un theme et d'un palette de couleur.  La regénération de thème… »</title>
			<link>https://wiki.hegyd.com/index.php?title=SP:Processus:G%C3%A9n%C3%A9ration_thumb_th%C3%A8me&amp;diff=332&amp;oldid=prev</link>
			<description>&lt;p&gt;Page créée avec « &lt;a href=&quot;/index.php/Cat%C3%A9gorie:SP:Processus&quot; title=&quot;Catégorie:SP:Processus&quot;&gt;Category:SP:Processus&lt;/a&gt;  = Génération de thumbs pour thème =   Chaque thumb est visible lors du choix d&amp;#39;un theme et d&amp;#39;un palette de couleur.  La regénération de thème… »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:SP:Processus]]&lt;br /&gt;
&lt;br /&gt;
= Génération de thumbs pour thème = &lt;br /&gt;
&lt;br /&gt;
Chaque thumb est visible lors du choix d'un theme et d'un palette de couleur.&lt;br /&gt;
&lt;br /&gt;
La regénération de thèmes se fait selon deux voies : &lt;br /&gt;
&lt;br /&gt;
* déclenchement manuel, via la [[SP:Part:Admin|console d'admin]].&lt;br /&gt;
* cron, programmé pour etre éxécuté toutes les 6 heures&lt;br /&gt;
&lt;br /&gt;
Ces deux modes de déclenchement appelle le meme script: '''scripts/updateThemeThumb.php'''.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Lors de l'appel du script en ligne de commande, il est possible de definir deux variables: &lt;br /&gt;
* debug=1: active le mode debug et affiche la pile d'éxécutino dans le terminal&lt;br /&gt;
* reset=1: lance la regeneration pour tous les thèmes et les palettes de couleurs &lt;br /&gt;
&lt;br /&gt;
== Fonctionnement ==&lt;br /&gt;
&lt;br /&gt;
Le script récupère la liste des [[SP:Composant:Thèmes|thèmes]] et des [[SP:Composant:ColorPalette|palettes de couleur]] qui ont été crées ou modifiés depuis le dernier lancement du script.&lt;br /&gt;
&lt;br /&gt;
A partir de ces informations, il établi la liste des couples themes/palette de couleur pour lequel il va falloir regénérer une thumb (une thumb est l'assemblage d'un thème et d'une palette de couleur).&lt;br /&gt;
&lt;br /&gt;
Le script utilise ensuite '''CutyCapt''' pour faire les captures en passant l'url correspondant au couple theme/palette à capturer. Chaque image est ensuite redimensionné et enregistré sur le serveur. On compte environ 10 secondes pour faire chaque capture.&lt;br /&gt;
&lt;br /&gt;
Le script se charge de vérifier qu'une autre procédure de capture n'est pas lancée avant de démarrer. CutyCapt utilise beaucoup de ressources, il est préférable de laisser ce verrou.&lt;br /&gt;
&lt;br /&gt;
=== Le site modèle ===&lt;br /&gt;
&lt;br /&gt;
Les capture sont réalisée à partir d'un site dit &amp;quot;modèle&amp;quot; (son Id est renseigné dans la variable ''THEME_ADMIN_MODEL_SITE'' de la [[Sp:COnfiguration_générale|configuration]]).&lt;br /&gt;
Seulement pour ce site, il est possible de lui attribué en argument dans l'url un paramètre tId et CPId pour lui attribuer a la volée un thème et une couleur de palette précise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Rapports d'éxécution ==&lt;br /&gt;
&lt;br /&gt;
A la fin de chaque éxécution du script, un email est envoyé a l'adresse ''REPORT_MAIL_DEV'' définie dans la configuration.&lt;/div&gt;</description>
			<pubDate>Thu, 08 Jul 2010 13:43:16 GMT</pubDate>			<dc:creator>Sebd</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:SP:Processus:G%C3%A9n%C3%A9ration_thumb_th%C3%A8me</comments>		</item>
	</channel>
</rss>