<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bertrandkeller &#187; extensions</title>
	<atom:link href="http://www.bertrandkeller.info/tag/extensions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bertrandkeller.info</link>
	<description>Veille sur les systèmes de gestion de contenu</description>
	<lastBuildDate>Mon, 30 Jan 2012 13:22:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Agile Carousel, insertion de données en JSON</title>
		<link>http://www.bertrandkeller.info/2011/05/02/2750-agile-carousel-insertion-de-donnees-en-json/</link>
		<comments>http://www.bertrandkeller.info/2011/05/02/2750-agile-carousel-insertion-de-donnees-en-json/#comments</comments>
		<pubDate>Mon, 02 May 2011 10:48:50 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2750</guid>
		<description><![CDATA[Agile Carousel est une librairie jQuery permettant de présenter des images et leurs légendes sous forme d&#8217;un diaporama, comme beaucoup d&#8217;autres librairies de diaporama ; à la différence qu&#8217;Agile carousel permet d&#8217;insérer des données en JSON. Question fonctionnalités, Agile Carousel est bien fourni : play/pause, pagination, transitions multiples, retardateur&#8230; mais personnellement je n&#8217;aime pas beaucoup [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/09/25/1206-15-carrousels-dimages-en-javascript/' rel='bookmark' title='15 Carrousels d&#8217;images en Javascript'>15 Carrousels d&#8217;images en Javascript</a></li>
<li><a href='http://www.bertrandkeller.info/2008/12/05/287-lavenir-de-linformation-le-web-de-donnees/' rel='bookmark' title='L’avenir de l’information : le web de données'>L’avenir de l’information : le web de données</a></li>
<li><a href='http://www.bertrandkeller.info/2009/05/05/538-typo3-la-conception-agile/' rel='bookmark' title='TYPO3 : la conception agile'>TYPO3 : la conception agile</a></li>
<li><a href='http://www.bertrandkeller.info/2008/07/08/186-les-institutions-doivent-construire-des-donnees-reutilisables-pas-des-sites-web/' rel='bookmark' title='Les institutions doivent construire des données réutilisables, pas des sites web'>Les institutions doivent construire des données réutilisables, pas des sites web</a></li>
<li><a href='http://www.bertrandkeller.info/2009/09/01/1038-listes-de-10-cms-qui-stockant-les-donnees-en-xml/' rel='bookmark' title='Listes de 10 CMS stockant les données en XML'>Listes de 10 CMS stockant les données en XML</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Agile Carousel est une librairie jQuery permettant de présenter des images et leurs légendes sous forme d&#8217;un diaporama, comme beaucoup d&#8217;autres librairies de diaporama ; à la différence qu&#8217;Agile carousel permet d&#8217;insérer des données en JSON.</p>
<div class="center"><a href="http://www.agilecarousel.com/#examples"><img src="http://static.bertrandkeller.info/2011/05/Agile-carousel.png" alt="" title="Agile-carousel" width="484" height="235" class="aligncenter size-full wp-image-2751" /></a></div>
<p>Question fonctionnalités, Agile Carousel est bien fourni : play/pause, pagination, transitions multiples, retardateur&#8230; mais personnellement je n&#8217;aime pas beaucoup comment il fonctionne.</p>
<p>Tout d&#8217;abord, l&#8217;insertion de données à l&#8217;aide JSON peut se révéler intéressante pour récupérer des données extérieures, mais ces données ne font pas partie du document à son chargement ; elles sont ajoutées en JavaScript. Ainsi, si l&#8217;utilisateur n&#8217;active pas JavaScript, les données sont inexistantes, on n&#8217;a donc que des divisions ou zones vides.</p>
<p>Ensuite, la librairie oblige à définir les tailles du diaporama dans la configuration JavaScript. Ce que je trouve très contraignant au niveau de la maintenance. On mélange à la fois la configuration fonctionnelle du diaporama et ses dimensions. Ce genre de fonctionnement n&#8217;est pas pour faciliter le travail de l&#8217;intégrateur.</p>
<p>Bien que je comprenne la volonté de vouloir insérer des données externes, je ne comprends pas cette manie de placer toute la configuration du côté JS. Tant que je n&#8217;aurai pas compris l&#8217;avantage, je resterai sur des librairies comme bxSlider, bien plus cohérentes.</p>
<p>Voir <a href="http://www.agilecarousel.com/" title="Agile Carousel">Agile Carousel</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/09/25/1206-15-carrousels-dimages-en-javascript/' rel='bookmark' title='15 Carrousels d&#8217;images en Javascript'>15 Carrousels d&#8217;images en Javascript</a></li>
<li><a href='http://www.bertrandkeller.info/2008/12/05/287-lavenir-de-linformation-le-web-de-donnees/' rel='bookmark' title='L’avenir de l’information : le web de données'>L’avenir de l’information : le web de données</a></li>
<li><a href='http://www.bertrandkeller.info/2009/05/05/538-typo3-la-conception-agile/' rel='bookmark' title='TYPO3 : la conception agile'>TYPO3 : la conception agile</a></li>
<li><a href='http://www.bertrandkeller.info/2008/07/08/186-les-institutions-doivent-construire-des-donnees-reutilisables-pas-des-sites-web/' rel='bookmark' title='Les institutions doivent construire des données réutilisables, pas des sites web'>Les institutions doivent construire des données réutilisables, pas des sites web</a></li>
<li><a href='http://www.bertrandkeller.info/2009/09/01/1038-listes-de-10-cms-qui-stockant-les-donnees-en-xml/' rel='bookmark' title='Listes de 10 CMS stockant les données en XML'>Listes de 10 CMS stockant les données en XML</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2011/05/02/2750-agile-carousel-insertion-de-donnees-en-json/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un FrameWork mobile, mb.ile</title>
		<link>http://www.bertrandkeller.info/2011/01/03/2686-un-framework-mobile-mb-ile/</link>
		<comments>http://www.bertrandkeller.info/2011/01/03/2686-un-framework-mobile-mb-ile/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 15:27:24 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[ergonomie]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2686</guid>
		<description><![CDATA[Pour le développement d&#8217;interfaces web destinée au mobile, on connaît plusieurs librairies JavaScript très poussée. Par exemple jQuery Mobile propose des exemples de fonctionnalités qu&#8217;il est possible d&#8217;intégrer à son site. Sur ce site, le graphisme (présenté) ressemble fortement à celui d&#8217;une application native ; néanmoins, il est possible de le personnaliser selon ses besoins [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/28/1800-openfaces-un-framework-ajax/' rel='bookmark' title='OpenFaces, un FrameWork ajax'>OpenFaces, un FrameWork ajax</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/' rel='bookmark' title='Instant Blueprint, FrameWork CSS express'>Instant Blueprint, FrameWork CSS express</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/18/1692-easy-un-framework-csshtmljavascript/' rel='bookmark' title='Easy, un FrameWork CSS/HTML/JavaScript'>Easy, un FrameWork CSS/HTML/JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/19/1542-css-framework-scaffold-pour-le-developpement-rapide/' rel='bookmark' title='CSS FrameWork : Scaffold pour le développement rapide'>CSS FrameWork : Scaffold pour le développement rapide</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Pour le développement d&#8217;interfaces web destinée au mobile, on connaît plusieurs librairies JavaScript très poussée. Par exemple <a href="http://jquerymobile.com">jQuery Mobile</a> propose des exemples de fonctionnalités qu&#8217;il est possible d&#8217;intégrer à son site. Sur ce site, le graphisme (présenté) ressemble fortement à celui d&#8217;une application native ; néanmoins, il est possible de le personnaliser selon ses besoins et, voire, de réutiliser des fonctions pour un site web, dit classique.</p>
<p>Le FrameWork mb.ile permet aussi de mettre en forme des applications pour le mobile. Si on fait un tour sur les pages proposées, on trouve des exemples d&#8217;intégration très intéressants : <a href="http://pupunzi.com/#welcome.html" title="exemple mb.ile">mb.ile</a>.</p>
<ul>
<li><a href="http://pupunzi.com/#mb.components/mb._menu/menu.html" title="exemple mb.menu">Menu</a> &#8211; menu déroulants, big menu, menu recherche avancée&#8230;</li>
<li><a href="http://pupunzi.com/#mb.components/mb.YTPlayer/YTPlayer.html" title="exemple YTPlayer">Video player</a> &#8211; lecteur vidéo en fond de zone de contenu</li>
<li><a href="http://pupunzi.com/#mb.components/mb.verticalSlider/verticalSlider.html" title="exemple Menu mb.verticalSlider">Vertical slider</a> &#8211; menu déroulant vertical de style carrousel</li>
<li><a href="http://pupunzi.com/#mb.components/mb.extruder/extruder.html" title="exemple Menu mb.extruder">Extruder</a> &#8211; menu latéral fixe, rétractable</li>
</ul>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/28/1800-openfaces-un-framework-ajax/' rel='bookmark' title='OpenFaces, un FrameWork ajax'>OpenFaces, un FrameWork ajax</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/' rel='bookmark' title='Instant Blueprint, FrameWork CSS express'>Instant Blueprint, FrameWork CSS express</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/18/1692-easy-un-framework-csshtmljavascript/' rel='bookmark' title='Easy, un FrameWork CSS/HTML/JavaScript'>Easy, un FrameWork CSS/HTML/JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/19/1542-css-framework-scaffold-pour-le-developpement-rapide/' rel='bookmark' title='CSS FrameWork : Scaffold pour le développement rapide'>CSS FrameWork : Scaffold pour le développement rapide</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2011/01/03/2686-un-framework-mobile-mb-ile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3 : Dropbox API</title>
		<link>http://www.bertrandkeller.info/2010/11/03/2642-typo3-dropbox-api/</link>
		<comments>http://www.bertrandkeller.info/2010/11/03/2642-typo3-dropbox-api/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 08:39:28 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[typo3]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[extensions]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2642</guid>
		<description><![CDATA[Cette semaine, par la force des connexions twitter et des échanges électroniques, Xavier Perseguers a mis en ligne la Dropbox API, comme sur Drupal. Tout a commencé bêtement sur twitter (il me semble), d&#8217;une demande d&#8217;une connexion à Dropbox (espace de stockage en ligne) identique à celle de Drupal : Dropbox Integration. Voilà le résultat [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/07/1735-drupal-est-formidable-il-sert-a-tout/' rel='bookmark' title='Drupal est formidable, il sert à tout'>Drupal est formidable, il sert à tout</a></li>
<li><a href='http://www.bertrandkeller.info/2008/07/13/188-configurer-realurl-reecriture-url-typo3/' rel='bookmark' title='Configurer RealURL pour un site TYPO3'>Configurer RealURL pour un site TYPO3</a></li>
<li><a href='http://www.bertrandkeller.info/2009/02/20/349-conference-typo3-2008-les-dvd/' rel='bookmark' title='Conférence TYPO3 2008 : Les DVD'>Conférence TYPO3 2008 : Les DVD</a></li>
<li><a href='http://www.bertrandkeller.info/2008/10/24/260-les-51-meilleurs-best-websites-propulses-par-le-cms-typo3/' rel='bookmark' title='Le top des 51 meilleurs best websites propulsés par le CMS TYPO3 du monde'>Le top des 51 meilleurs best websites propulsés par le CMS TYPO3 du monde</a></li>
<li><a href='http://www.bertrandkeller.info/2009/06/22/703-universite-typo3-2009-a-annecy/' rel='bookmark' title='Université TYPO3 2009 à Annecy'>Université TYPO3 2009 à Annecy</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Cette semaine, par la force des connexions twitter et des échanges électroniques, Xavier Perseguers a mis en ligne la Dropbox API, comme sur Drupal.</p>
<p>Tout a commencé bêtement sur twitter (il me semble), d&#8217;une demande d&#8217;une connexion à Dropbox (espace de stockage en ligne) identique à celle de Drupal : <a href="http://drupal.org/project/dropbox">Dropbox Integration</a>. Voilà le résultat et merci à Xavier.</p>
<blockquote cite="http://forge.typo3.org/projects/extension-dropbox_api">
<p>Connect to your Dropbox account from TYPO3.</p>
<p>At the moment, a simple form provided by a frontend plugin allows you to send files to the root of your dropbox.</p>
<p>What could be great is being able to have a directory inside fileadmin that would be &laquo;&nbsp;mapped&nbsp;&raquo; to some Dropbox folder. At least I guess it could be cool.</p>
</blockquote>
<p>Lire <a href="http://forge.typo3.org/projects/extension-dropbox_api">Dropbox API</a></p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/07/1735-drupal-est-formidable-il-sert-a-tout/' rel='bookmark' title='Drupal est formidable, il sert à tout'>Drupal est formidable, il sert à tout</a></li>
<li><a href='http://www.bertrandkeller.info/2008/07/13/188-configurer-realurl-reecriture-url-typo3/' rel='bookmark' title='Configurer RealURL pour un site TYPO3'>Configurer RealURL pour un site TYPO3</a></li>
<li><a href='http://www.bertrandkeller.info/2009/02/20/349-conference-typo3-2008-les-dvd/' rel='bookmark' title='Conférence TYPO3 2008 : Les DVD'>Conférence TYPO3 2008 : Les DVD</a></li>
<li><a href='http://www.bertrandkeller.info/2008/10/24/260-les-51-meilleurs-best-websites-propulses-par-le-cms-typo3/' rel='bookmark' title='Le top des 51 meilleurs best websites propulsés par le CMS TYPO3 du monde'>Le top des 51 meilleurs best websites propulsés par le CMS TYPO3 du monde</a></li>
<li><a href='http://www.bertrandkeller.info/2009/06/22/703-universite-typo3-2009-a-annecy/' rel='bookmark' title='Université TYPO3 2009 à Annecy'>Université TYPO3 2009 à Annecy</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/11/03/2642-typo3-dropbox-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carrousel d&#8217;images avec carouFredSel</title>
		<link>http://www.bertrandkeller.info/2010/09/21/2573-carrousel-dimages-avec-caroufredsel/</link>
		<comments>http://www.bertrandkeller.info/2010/09/21/2573-carrousel-dimages-avec-caroufredsel/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 08:39:31 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2573</guid>
		<description><![CDATA[Le carrousel d&#8217;images est une fonctionnalité très demandée par les personnes souhaitant agrémenter leurs pages web. Les illustrations permettent de mettre en valeur un contenu et de présenter le contexte de manière plus imagé. CarouFredSel est un petit plugin jQuery permettant de faire défiler les images de manières infinies (retour au début de la liste [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/02/12/341-insertion-de-date-en-javascript-avec-raccourci-clavier/' rel='bookmark' title='Calendrier d&#8217;insertion de date en JavaScript avec raccourci clavier'>Calendrier d&#8217;insertion de date en JavaScript avec raccourci clavier</a></li>
<li><a href='http://www.bertrandkeller.info/2008/09/15/223-typo3-carrousel-d-images-en-javascript/' rel='bookmark' title='TYPO3 &#8211; carrousel d&#8217;images en javascript'>TYPO3 &#8211; carrousel d&#8217;images en javascript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/01/2076-colorbox-plugin-lightbox-pour-jquery/' rel='bookmark' title='ColorBox, plugin lightbox pour jquery'>ColorBox, plugin lightbox pour jquery</a></li>
<li><a href='http://www.bertrandkeller.info/2008/12/10/290-la-navigation-au-clavier/' rel='bookmark' title='La navigation au clavier sur les sites d&#8217;images'>La navigation au clavier sur les sites d&#8217;images</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/21/1790-galerie-image-avec-bxgllery-sous-jquery/' rel='bookmark' title='Galerie d&#8217;images avec bxGallery sous jQuery'>Galerie d&#8217;images avec bxGallery sous jQuery</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Le carrousel d&#8217;images est une fonctionnalité très demandée par les personnes souhaitant agrémenter leurs pages web. Les illustrations permettent de mettre en valeur un contenu et de présenter le contexte de manière plus imagé.</p>
<p>CarouFredSel est un petit plugin jQuery permettant de faire défiler les images de manières infinies (retour au début de la liste d&#8217;images). Un défilement automatique, de la navigation clavier, compatibilité lightbox, l&#8217;auteur a implémenté quelques fonctionnalités importantes.</p>
<div class="center"><a href="http://caroufredsel.frebsite.nl/"><img src="http://static.bertrandkeller.info/2010/09/carouFredSel.png" alt="" title="carouFredSel" width="535" height="172" class="aligncenter size-full wp-image-2574" /></a></div>
<p>Ce carrousel semble très fluide et aisé à mettre en place sur un site.</p>
<p>Voir <a href="http://caroufredsel.frebsite.nl/" title="carrousel carouFredSel">carouFredSel</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/02/12/341-insertion-de-date-en-javascript-avec-raccourci-clavier/' rel='bookmark' title='Calendrier d&#8217;insertion de date en JavaScript avec raccourci clavier'>Calendrier d&#8217;insertion de date en JavaScript avec raccourci clavier</a></li>
<li><a href='http://www.bertrandkeller.info/2008/09/15/223-typo3-carrousel-d-images-en-javascript/' rel='bookmark' title='TYPO3 &#8211; carrousel d&#8217;images en javascript'>TYPO3 &#8211; carrousel d&#8217;images en javascript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/01/2076-colorbox-plugin-lightbox-pour-jquery/' rel='bookmark' title='ColorBox, plugin lightbox pour jquery'>ColorBox, plugin lightbox pour jquery</a></li>
<li><a href='http://www.bertrandkeller.info/2008/12/10/290-la-navigation-au-clavier/' rel='bookmark' title='La navigation au clavier sur les sites d&#8217;images'>La navigation au clavier sur les sites d&#8217;images</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/21/1790-galerie-image-avec-bxgllery-sous-jquery/' rel='bookmark' title='Galerie d&#8217;images avec bxGallery sous jQuery'>Galerie d&#8217;images avec bxGallery sous jQuery</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/09/21/2573-carrousel-dimages-avec-caroufredsel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3 : le succes du google summer of code</title>
		<link>http://www.bertrandkeller.info/2010/09/14/2562-typo3-le-succes-du-google-summer-of-code/</link>
		<comments>http://www.bertrandkeller.info/2010/09/14/2562-typo3-le-succes-du-google-summer-of-code/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 07:30:15 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[typo3]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[gestion de contenu]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2562</guid>
		<description><![CDATA[Vous rappelez vous les projets présentés par la communauté TYPO3 pour le Google Summer of Code ? Non ? Pas vraiment ? Moi, non plus je ne m&#8217;en rappelle plus et en plus j&#8217;ai l&#8217;impression que la liste s&#8217;est étoffée. Enhanced Usability for the List Module Generic i18n and l10n strategy for FLOW3 and TYPO3 [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/04/22/480-les-projets-du-google-summer-of-code/' rel='bookmark' title='Les projets du Google Summer of Code'>Les projets du Google Summer of Code</a></li>
<li><a href='http://www.bertrandkeller.info/2009/08/25/990-typo3-documentation-en-ligne-pour-decouvrir-le-flow3/' rel='bookmark' title='TYPO3 : documentation en ligne pour découvrir le FLOW3'>TYPO3 : documentation en ligne pour découvrir le FLOW3</a></li>
<li><a href='http://www.bertrandkeller.info/2010/06/03/2472-typo3-5-0-est-arrive-en-release/' rel='bookmark' title='TYPO3 5.0 est arrivé en release'>TYPO3 5.0 est arrivé en release</a></li>
<li><a href='http://www.bertrandkeller.info/2009/01/27/321-typo3-suivre-l-actualite-de-flow3/' rel='bookmark' title='TYPO3 : suivre l&#8217;actualité de FLOW3'>TYPO3 : suivre l&#8217;actualité de FLOW3</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/01/1599-typo3-version-4-3-ist-da/' rel='bookmark' title='TYPO3 : version 4.3 ist da'>TYPO3 : version 4.3 ist da</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Vous rappelez vous les projets présentés par la communauté <a href="http://www.bertrandkeller.info/2009/04/22/480-les-projets-du-google-summer-of-code/" title="Les projets du Google Summer of Code">TYPO3 pour le Google Summer of Code</a> ? Non ? Pas vraiment ? Moi, non plus je ne m&#8217;en rappelle plus et en plus j&#8217;ai l&#8217;impression que la liste s&#8217;est étoffée.</p>
<ul>
<li>Enhanced Usability for the List Module</li>
<li>Generic i18n and l10n strategy for FLOW3 and TYPO3 v5</li>
<li>Enhanced Media Content Element</li>
<li>Modular Community System</li>
<li>Private Resource Handling for FLOW3 / TYPO3 5.0</li>
</ul>
<p>Donc, de la gestion de modules, de la gestion de langues, de la gestion de contenus médias, du communautaire et de la sécurité ; c&#8217;est bien c&#8217;est important ça avance et les projets sont arrivés à terme.</p>
<p>Le Google Summer of Code est bel et bien terminé mais les explications de la brève du site TYPO3 restent un peu succinctes. Les module sont mieux listés mais il manque la recherche, les langues ça marche, les médias peuvent être insérés dans du contenu avec le seul lien (style URL Youtube),  l&#8217;extension communautaire trop facile tout était déjà prêt grâce à FLOW3 mais en fait il faut attendre la correction de deux bugs et enfin les contenus sécurisés passent par AOP de FLOW3.</p>
<p>Oui, c&#8217;est vrai pas besoin d&#8217;en faire tout un fromage, ça marche et puis c&#8217;est tout ; mais on aimerait en savoir un peu plus en ce qui concerne le communautaire. Entre une solution IBM, MicroSoft, TYPO3 ou Drupal , je choisis quoi moi ?</p>
<p>Sharepoint, très bien, y a tout, mais c&#8217;est cher et long à mettre en place ; un bon petit réseau communautaire, c&#8217;est intuitif pour les utilisateurs mais un peu léger en terme de gestion de contenu. On sent un créneau pour TYPO3 mais pas de grands effets d&#8217;annonces de la communauté. Quand est-il ?</p>
<p>Lire <a href="http://news.typo3.org/news/article/google-summer-of-code-2010-a-huge-success/" title="Google Summer of Code 2010 a huge success">Google Summer of Code 2010 a huge success</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/04/22/480-les-projets-du-google-summer-of-code/' rel='bookmark' title='Les projets du Google Summer of Code'>Les projets du Google Summer of Code</a></li>
<li><a href='http://www.bertrandkeller.info/2009/08/25/990-typo3-documentation-en-ligne-pour-decouvrir-le-flow3/' rel='bookmark' title='TYPO3 : documentation en ligne pour découvrir le FLOW3'>TYPO3 : documentation en ligne pour découvrir le FLOW3</a></li>
<li><a href='http://www.bertrandkeller.info/2010/06/03/2472-typo3-5-0-est-arrive-en-release/' rel='bookmark' title='TYPO3 5.0 est arrivé en release'>TYPO3 5.0 est arrivé en release</a></li>
<li><a href='http://www.bertrandkeller.info/2009/01/27/321-typo3-suivre-l-actualite-de-flow3/' rel='bookmark' title='TYPO3 : suivre l&#8217;actualité de FLOW3'>TYPO3 : suivre l&#8217;actualité de FLOW3</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/01/1599-typo3-version-4-3-ist-da/' rel='bookmark' title='TYPO3 : version 4.3 ist da'>TYPO3 : version 4.3 ist da</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/09/14/2562-typo3-le-succes-du-google-summer-of-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wadda, zoom image avec canvas</title>
		<link>http://www.bertrandkeller.info/2010/04/09/2312-wadda-zoom-image-avec-canvas/</link>
		<comments>http://www.bertrandkeller.info/2010/04/09/2312-wadda-zoom-image-avec-canvas/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 12:58:06 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2312</guid>
		<description><![CDATA[Cette semaine, à la cantine, des membres du W3C ont présenté les activités du consortium. Les intervenants nous ont parlé de CSS3 et d&#8217;HTML5, avec les balises video et canvas : Le W3C monte au front. La balise canvas permet d&#8217;effectuer des rendus dynamiques d&#8217;images dans un navigateur ; c&#8217;est-à-dire réaliser des animations d&#8217;images, interprétées [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/10/12/1300-graphiques-charts-avec-javascript/' rel='bookmark' title='Graphiques (Charts) avec JavaScript'>Graphiques (Charts) avec JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/29/2282-humble-finance-graphiques-dynamiques-avec-html5/' rel='bookmark' title='Humble Finance: graphiques dynamiques avec HTML5'>Humble Finance: graphiques dynamiques avec HTML5</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/14/1317-la-futur-avec-html5/' rel='bookmark' title='Le futur avec HTML5 par Bruce Lawson'>Le futur avec HTML5 par Bruce Lawson</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/11/2142-video-for-everybody-lecture-de-videos-avec-html5-ou-pas/' rel='bookmark' title='Video for Everybody!, lecture de vidéos avec HTML5 ou pas'>Video for Everybody!, lecture de vidéos avec HTML5 ou pas</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/21/1790-galerie-image-avec-bxgllery-sous-jquery/' rel='bookmark' title='Galerie d&#8217;images avec bxGallery sous jQuery'>Galerie d&#8217;images avec bxGallery sous jQuery</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Cette semaine, à la cantine, des membres du W3C ont présenté les activités du consortium. Les intervenants nous ont parlé de CSS3 et d&#8217;HTML5, avec les balises video et canvas : <a href="http://nicolas.cynober.fr/blog/599,le-w3c-monte-au-front.htm" title="Le W3C monte au front">Le W3C monte au front</a>.</p>
<div class="center"><a href="http://neofreeman.freepgs.com/experiments/zoomr/puggy.html"><img src="http://static.bertrandkeller.info/2010/04/wadda-image.jpg" alt="Wadda Canvas Image Zoom" title="wadda image" width="535" height="280" class="aligncenter size-full wp-image-2313" /></a></div>
<p>La balise canvas permet d&#8217;effectuer des rendus dynamiques d&#8217;images dans un navigateur ; c&#8217;est-à-dire réaliser des animations d&#8217;images, interprétées par le navigateur. Précédemment, pour les sites internet, les animations étaient la plupart du temps codées en Flash. La balise canvas permet de limiter l&#8217;utilisation du Flash et ainsi d&#8217;améliorer les performances en rendant les pages moins lourdes.</p>
<p>Wadda est une fonctionnalité permettant de zoomer dans une image à partir de la balise canvas. Il suffit d&#8217;appeler une librairie JavaScript dans l&#8217;entête de sa page puis d&#8217;insérer le code adapter pour l&#8217;affichage de l&#8217;image concernée.</p>
<p>Bien se rappeler que pour l&#8217;intégration d&#8217;un zoom dans une page, il est nécessaire d&#8217;avoir deux images distinctes ; l&#8217;une pour la miniature, l&#8217;autre pour la haute définition. Wadda se charge de faire le rapport de coordonnées du curseur et d&#8217;agrandissement entre les deux images.</p>
<p>Au chargement de la page, plusieurs paramètres sont configurables :</p>
<ul>
<li>Taille de la zone de vision</li>
<li>Fondu sur les bords de la zone de vision</li>
<li>Valeur du grossissement</li>
<li>Décalage du curseur</li>
</ul>
<p>Voir <a href="http://blog.insicdesigns.com/2010/04/introducing-wadda-the-image-zoomer-using-canvas/" title="Introducing wadda the image zoomer using canvas">Introducing Wadda the image zoomer using canvas</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/10/12/1300-graphiques-charts-avec-javascript/' rel='bookmark' title='Graphiques (Charts) avec JavaScript'>Graphiques (Charts) avec JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/29/2282-humble-finance-graphiques-dynamiques-avec-html5/' rel='bookmark' title='Humble Finance: graphiques dynamiques avec HTML5'>Humble Finance: graphiques dynamiques avec HTML5</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/14/1317-la-futur-avec-html5/' rel='bookmark' title='Le futur avec HTML5 par Bruce Lawson'>Le futur avec HTML5 par Bruce Lawson</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/11/2142-video-for-everybody-lecture-de-videos-avec-html5-ou-pas/' rel='bookmark' title='Video for Everybody!, lecture de vidéos avec HTML5 ou pas'>Video for Everybody!, lecture de vidéos avec HTML5 ou pas</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/21/1790-galerie-image-avec-bxgllery-sous-jquery/' rel='bookmark' title='Galerie d&#8217;images avec bxGallery sous jQuery'>Galerie d&#8217;images avec bxGallery sous jQuery</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/04/09/2312-wadda-zoom-image-avec-canvas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3 : nouveau plugin extension manager</title>
		<link>http://www.bertrandkeller.info/2010/03/09/2223-typo3-nouveau-extension-manager/</link>
		<comments>http://www.bertrandkeller.info/2010/03/09/2223-typo3-nouveau-extension-manager/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 11:02:03 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[typo3]]></category>
		<category><![CDATA[extensions]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2223</guid>
		<description><![CDATA[On reste sur TYPO3, on reste sur la même dynamique de ce début 2010 : la refonte graphique des fonctionnalités principales du CMS. Comme pour la gestion de pages hier, ou encore l&#8217;assistant d&#8217;installation ; le module de gestion des extensions vient d&#8217;avoir un petit relooking. Désormais, il est possible de classer les extensions en [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/03/08/2220-typo3-demonstration-du-nouveau-grid-view-pour-le-version-4-4/' rel='bookmark' title='TYPO3 : Démonstration du nouveau Grid View pour le version 4.4'>TYPO3 : Démonstration du nouveau Grid View pour le version 4.4</a></li>
<li><a href='http://www.bertrandkeller.info/2009/08/11/912-typo3-localization-manager/' rel='bookmark' title='TYPO3 : Localization Manager, gestion des traductions'>TYPO3 : Localization Manager, gestion des traductions</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/18/1540-typo3-extension-dedition-frontend/' rel='bookmark' title='TYPO3 : Extension d&#8217;édition FrontEnd'>TYPO3 : Extension d&#8217;édition FrontEnd</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/01/1599-typo3-version-4-3-ist-da/' rel='bookmark' title='TYPO3 : version 4.3 ist da'>TYPO3 : version 4.3 ist da</a></li>
<li><a href='http://www.bertrandkeller.info/2009/09/28/1212-effectuer-des-requetes-dans-un-pluginmodule-typo3/' rel='bookmark' title='TYPO3 : effectuer des requêtes dans un plugin/module'>TYPO3 : effectuer des requêtes dans un plugin/module</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>On reste sur TYPO3, on reste sur la même dynamique de ce début 2010 : la refonte graphique des fonctionnalités principales du CMS.</p>
<p>Comme pour la gestion de pages hier, ou encore l&#8217;assistant d&#8217;installation ; le module de gestion des extensions vient d&#8217;avoir un petit relooking. Désormais, il est possible de classer les extensions en fonction de leurs spécificités, de faire des recherches&#8230;</p>
<div class="center"><object width="535" height="429"><param name="movie" value="http://www.youtube.com/v/YCJnXpyYp2c&#38;hl=fr_FR&#38;fs=1&#38;" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed src="http://www.youtube.com/v/YCJnXpyYp2c&#38;hl=fr_FR&#38;fs=1&#38;" type="application/x-shockwave-flash" width="535" height="429" /></object></div>
<p>Encore un fois, nous observons un beau travail de la communauté avec la reprise de modules historiques. Le fonctionnement est conservé, le travail se porte principalement sur la gestion graphique et l&#8217;affichage. Il s&#8217;agit donc d&#8217;ne vision interface de l&#8217;administration dont la philosophie et le code pourront être repris pour d&#8217;autres modules dans le futur.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/03/08/2220-typo3-demonstration-du-nouveau-grid-view-pour-le-version-4-4/' rel='bookmark' title='TYPO3 : Démonstration du nouveau Grid View pour le version 4.4'>TYPO3 : Démonstration du nouveau Grid View pour le version 4.4</a></li>
<li><a href='http://www.bertrandkeller.info/2009/08/11/912-typo3-localization-manager/' rel='bookmark' title='TYPO3 : Localization Manager, gestion des traductions'>TYPO3 : Localization Manager, gestion des traductions</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/18/1540-typo3-extension-dedition-frontend/' rel='bookmark' title='TYPO3 : Extension d&#8217;édition FrontEnd'>TYPO3 : Extension d&#8217;édition FrontEnd</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/01/1599-typo3-version-4-3-ist-da/' rel='bookmark' title='TYPO3 : version 4.3 ist da'>TYPO3 : version 4.3 ist da</a></li>
<li><a href='http://www.bertrandkeller.info/2009/09/28/1212-effectuer-des-requetes-dans-un-pluginmodule-typo3/' rel='bookmark' title='TYPO3 : effectuer des requêtes dans un plugin/module'>TYPO3 : effectuer des requêtes dans un plugin/module</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/03/09/2223-typo3-nouveau-extension-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3 : Démonstration du nouveau Grid View pour le version 4.4</title>
		<link>http://www.bertrandkeller.info/2010/03/08/2220-typo3-demonstration-du-nouveau-grid-view-pour-le-version-4-4/</link>
		<comments>http://www.bertrandkeller.info/2010/03/08/2220-typo3-demonstration-du-nouveau-grid-view-pour-le-version-4-4/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 14:28:55 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[typo3]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2220</guid>
		<description><![CDATA[Nous avions parlé des projets réalisés durant le week end au chalet, les avancées après le T3UXW09. Je vous avais listé la refonte du Page Module, le système dans l&#8217;administration qui gère la structuration des zones de contenu éditable de la page. Voici, une vidéo qui présente le nouveau système d&#8217;édition de contenu d&#8217;une page [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/19/1778-typo3-un-framework-pour-templavoila/' rel='bookmark' title='TYPO3 : un FrameWork pour TemplaVoila'>TYPO3 : un FrameWork pour TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/01/1599-typo3-version-4-3-ist-da/' rel='bookmark' title='TYPO3 : version 4.3 ist da'>TYPO3 : version 4.3 ist da</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/09/2223-typo3-nouveau-extension-manager/' rel='bookmark' title='TYPO3 : nouveau plugin extension manager'>TYPO3 : nouveau plugin extension manager</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/23/1714-typo3-safeedit-concept/' rel='bookmark' title='TYPO3 : Safeedit Concept'>TYPO3 : Safeedit Concept</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Nous avions parlé des projets réalisés durant le week end au chalet, <a href="http://www.bertrandkeller.info/2010/03/01/2203-typo3-les-avancees-apres-le-t3uxw09/" title="les avancées après le T3UXW09">les avancées après le T3UXW09</a>. Je vous avais listé la refonte du Page Module, le système dans l&#8217;administration qui gère la structuration des zones de contenu éditable de la page.</p>
<p>Voici, une vidéo qui présente le nouveau système d&#8217;édition de contenu d&#8217;une page :</p>
<div class="center"><object width="535" height="321"><param name="movie" value="http://www.youtube.com/v/SsxfNd4TYbk&#38;hl=fr_FR&#38;fs=1&#38;" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed src="http://www.youtube.com/v/SsxfNd4TYbk&#38;hl=fr_FR&#38;fs=1&#38;" type="application/x-shockwave-flash" width="535" height="321" /></object></div>
<p>Dans la bataille entre Page Module et Templavoila, on pouvait préféré TemplaVoila pour sa capacité à formater la structure d&#8217;une page dans l&#8217;administration, en correspondance avec la page affiché sur le site, en Front.</p>
<p>Avec Page Module, seules 4 zones de contenus étaient disponibles : colonne gauche, colonne centre, colonne droite et bordure. Cette structuration est assez difficile à comprendre pour un rédacteur qui ne voit pas pourquoi il faut éditer la colonne de gauche pour changer une accroche dans une entête.</p>
<blockquote><p>Sur ma page, le contenu est au dessus et, là, il faut l&#8217;éditer à gauche ; je ne comprends pas.</p>
</blockquote>
<p>Franchement suffisait de developper un module un peu plus évolué pour l&#8217;ajout des zones contenus à volonté et pour le découpage de la page d&#8217;édition de contenu dans l&#8217;administration. Ainsi, les zones de contenu correspondraient graphiquement entre l&#8217;administration et le site affiché.</p>
<p>Grâce à ce week end à la montagne, ce nouveau module sera bientôt disponible sur la version 4.4 de TYPO3. Le nouveau Page Module ne souffre plus du désavantage de la flexibilité par rapport à TemplaVoila. De même, il garde son avantage de ne pas avoir une structure XML intermédaire pour la définition des contenus.</p>
<p>Ce fonctionnement permet de profiter de la pleine puissance du TypoScript avec les options : ColPos, Sorting&#8230; c&#8217;est-à-dire une vraie connection avec la base de données ; qu&#8217;il n&#8217;y a pas avec TemplaVoila</p>
<p>La gestion des traductions reste disponible, les contenus peuvent être déplacées en glisser/déplacer&#8230; cette nouvelle mouture du Page Module semble très fonctionnelle. Avec le départ de Dmitry Dulepov de l&#8217;équipe de TemplaVoila, je ne saurai vous dire quel sera l&#8217;avenir de ces deux très intéressants systèmes de templating pour le CMS TYPO3.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/19/1778-typo3-un-framework-pour-templavoila/' rel='bookmark' title='TYPO3 : un FrameWork pour TemplaVoila'>TYPO3 : un FrameWork pour TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/01/1599-typo3-version-4-3-ist-da/' rel='bookmark' title='TYPO3 : version 4.3 ist da'>TYPO3 : version 4.3 ist da</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/09/2223-typo3-nouveau-extension-manager/' rel='bookmark' title='TYPO3 : nouveau plugin extension manager'>TYPO3 : nouveau plugin extension manager</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/23/1714-typo3-safeedit-concept/' rel='bookmark' title='TYPO3 : Safeedit Concept'>TYPO3 : Safeedit Concept</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/03/08/2220-typo3-demonstration-du-nouveau-grid-view-pour-le-version-4-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dmitry Dulepov stoppe sa participation au développement de TemplaVoila</title>
		<link>http://www.bertrandkeller.info/2010/03/05/2218-dmitry-dulepov-stoppe-sa-participation-au-developpement-de-templavoila/</link>
		<comments>http://www.bertrandkeller.info/2010/03/05/2218-dmitry-dulepov-stoppe-sa-participation-au-developpement-de-templavoila/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 15:12:35 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[typo3]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[star du web]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2218</guid>
		<description><![CDATA[TemplaVoila est une extension de templating pour le CMS TYPO3. Cette extension permet de configurer, dans l&#8217;administration, la manière dont vont être gérées les balises des gabarits HTML. Elle permet de gérer les gabarits principaux et les sous-gabarits disponibles, de modifier l&#8217;interface d&#8217;intégration BackEnd, pour la plus grande flexibilité possible. Le très pointilleux Dmitry Dulepov [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/03/10/2231-typo3-la-reponse-a-dmitry-par-lequipe-de-templavoila/' rel='bookmark' title='TYPO3 : la réponse à Dmitry par l&#8217;équipe de TemplaVoila'>TYPO3 : la réponse à Dmitry par l&#8217;équipe de TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/19/1778-typo3-un-framework-pour-templavoila/' rel='bookmark' title='TYPO3 : un FrameWork pour TemplaVoila'>TYPO3 : un FrameWork pour TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2008/11/07/272-une-allechante-extension-de-templavoila/' rel='bookmark' title='Une alléchante extension de Templavoilà'>Une alléchante extension de Templavoilà</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/08/2220-typo3-demonstration-du-nouveau-grid-view-pour-le-version-4-4/' rel='bookmark' title='TYPO3 : Démonstration du nouveau Grid View pour le version 4.4'>TYPO3 : Démonstration du nouveau Grid View pour le version 4.4</a></li>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>TemplaVoila est une extension de templating pour le CMS TYPO3. Cette extension permet de configurer, dans l&#8217;administration, la manière dont vont être gérées les balises des gabarits HTML.</p>
<p>Elle permet de gérer les gabarits principaux et les sous-gabarits disponibles, de modifier l&#8217;interface d&#8217;intégration BackEnd, pour la plus grande flexibilité possible.</p>
<p>Le très pointilleux Dmitry Dulepov quitte l&#8217;équipe de développement de cette extension phare du CMS pour divergence d&#8217;opinion avec les membres de l&#8217;équipe. Sage décision, mauvaise décision, ce qui compte après tout c&#8217;est que les oppositions ne limitent pas les évolutions et les compatibilités avec les nouvelles versions du CMS.</p>
<p>A vrai dire, seul le temps pourra nous dire si ce départ aura été ou non un handicap pour la communauté TYPO3.</p>
<blockquote cite="http://dmitry-dulepov.com/article/farewell-templavoila.html"><p>Today I announced that TemplaVoila 1.4.2 will not be released any soon because of the major bugs in it. I was immediately accused of “stopping progress” by two different people. All these years of hard work meant nothing it seems. I was very much stressed by such views. I can’t bear that. And I won’t. Quality means very much to me but I am not going to listen to any more accusations. I would rather drop the project completely than being accused of stopping progress because I want to release a quality product. I am tired to fight for the quality!
</p>
</blockquote>
<p>Dmitryn, un faciste du code ? Un homme penché sur les problématiques de qualité, un peu trop ? Un développeur qui manque de &laquo;&nbsp;good enough&nbsp;&raquo; attitude ? Cette événement ne nous empêchera pas de continuer à le suivre.</p>
<p>Lire <a href="http://dmitry-dulepov.com/article/farewell-templavoila.html" title="dmitry-dulepov.com - Farewell, TemplaVoila!">Farewell, TemplaVoila!</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/03/10/2231-typo3-la-reponse-a-dmitry-par-lequipe-de-templavoila/' rel='bookmark' title='TYPO3 : la réponse à Dmitry par l&#8217;équipe de TemplaVoila'>TYPO3 : la réponse à Dmitry par l&#8217;équipe de TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/19/1778-typo3-un-framework-pour-templavoila/' rel='bookmark' title='TYPO3 : un FrameWork pour TemplaVoila'>TYPO3 : un FrameWork pour TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2008/11/07/272-une-allechante-extension-de-templavoila/' rel='bookmark' title='Une alléchante extension de Templavoilà'>Une alléchante extension de Templavoilà</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/08/2220-typo3-demonstration-du-nouveau-grid-view-pour-le-version-4-4/' rel='bookmark' title='TYPO3 : Démonstration du nouveau Grid View pour le version 4.4'>TYPO3 : Démonstration du nouveau Grid View pour le version 4.4</a></li>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/03/05/2218-dmitry-dulepov-stoppe-sa-participation-au-developpement-de-templavoila/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TYPO3 : Le TypoScript, c&#8217;est propre et sûr</title>
		<link>http://www.bertrandkeller.info/2010/02/16/2153-typo3-le-typoscript-propre-et-sur/</link>
		<comments>http://www.bertrandkeller.info/2010/02/16/2153-typo3-le-typoscript-propre-et-sur/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 14:31:57 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[typo3]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[extensions]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2153</guid>
		<description><![CDATA[Yannick Pavard explique le TypoScript sur le site d&#8217;Infoglobe. Le TypoScript langage de configuration de sites TYPO3, se révèle très pratique pour la gestion des propriétés d&#8217;éléments de contenu d&#8217;un site. Comme je le disais en introduction, le Typoscript est l’avantage numéro 1 lorsque vous choisissez TYPO3 pour créer vos projets Web. Maintenant je n’hésite [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/05/07/2439-typo3-phoenix-v5-et-les-typoscript-ii/' rel='bookmark' title='TYPO3 Phoenix (v5) et le TypoScript II'>TYPO3 Phoenix (v5) et le TypoScript II</a></li>
<li><a href='http://www.bertrandkeller.info/2008/09/08/213-tutoriel-installer-son-premier-template-sous-typo3/' rel='bookmark' title='Tutoriel &#8211; découvrir TYPO3 et le TypoScript'>Tutoriel &#8211; découvrir TYPO3 et le TypoScript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/09/16/2570-typo3-manipulation-de-donnees-en-typoscript-ou-avec-tesseract/' rel='bookmark' title='TYPO3 : manipulation de données en TypoScript ou avec Tesseract'>TYPO3 : manipulation de données en TypoScript ou avec Tesseract</a></li>
<li><a href='http://www.bertrandkeller.info/2008/09/12/220-tswiki-editer-du-typoscript/' rel='bookmark' title='TSWIKI &#8211; Editer du TypoScript'>TSWIKI &#8211; Editer du TypoScript</a></li>
<li><a href='http://www.bertrandkeller.info/2007/03/17/69-typo3-et-l-externalisation-de-des-fichiers-de-configuration/' rel='bookmark' title='Typo3 et l&#8217;externalisation des fichiers de configuration'>Typo3 et l&#8217;externalisation des fichiers de configuration</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Yannick Pavard explique le TypoScript sur le site d&#8217;Infoglobe. Le TypoScript langage de configuration de sites TYPO3, se révèle très pratique pour la gestion des propriétés d&#8217;éléments de contenu d&#8217;un site.</p>
<blockquote cite="http://blogue.infoglobe.ca/2010/02/14/le-typoscript-cest-quoi-exactement"><p>Comme je le disais en introduction, le Typoscript est l’avantage numéro 1 lorsque vous choisissez TYPO3 pour créer vos projets Web. Maintenant je n’hésite même plus à le dire à nos clients, ce qui n’était pas le cas il y a quelques années car peu familiarisé avec le TS. D’ailleurs à mon sens un client a plus d’avantages à aller modifier une constante quelque part dans le TS que d’aller jouer dans le code PHP, vous n’êtes pas d’accord ? Et si une entreprise a une équipe de développeurs PHP, l’apprentissage du Typoscript n’est pas une si haute marche à gravir pour eux autres.</p>
</blockquote>
<p>Dans cet article, il semble falloir comprendre que le TypoScript est vraiment quelque chose de génial. Pourtant, j&#8217;imagine que le novice n&#8217;aura pas tout à fait retenu ou compris les argurments principaux. Alors, j&#8217;en remet une couche.</p>
<p>Pour moi, le TypoScript offre l&#8217;avantage de séparer, de manière stricte, les couches d&#8217;intégration HTML, de configuration TypoScript et de développement PHP. Cette manière de procéder est évidemment mal acceptée par un développeur qui va réaliser toute la chaîne, à la fois une intégration de gabarits et le développement fonctionnel. Plutôt que d&#8217;aller taper directement dans le PHP pour définir les évenéments, il va devoir se familiariser avec un langage supplémentaire qui présente sa propre logique. Je comprends, c&#8217;est fastidieux.</p>
<p>Maintenant plaçons nous dans le cas d&#8217;une équipe constitutée de deux ou trois personnes pour la réalisation d&#8217;un site en TYPO3. La séparation stricte des parties du code va permettre de séparer les métiers.</p>
<div class="center"><a href="http://typo3.org/download/release-notes/typo3-43/"><img src="http://static.bertrandkeller.info/2010/02/TYPO3_4.3_t3editor_auto_completion.png" alt="TYPO3 4.3 t3editor auto completion" title="TYPO3_4.3_t3editor_auto_completion" width="500" height="362" class="aligncenter size-full wp-image-2159" /></a></div>
<p>Ainsi, le gabarit HTML ne contient que du HTML. Dans TYPO3, on appelle un fichier HTML et on demande d&#8217;aller cibler des zones (selon le chemin ou l&#8217;identifiant), il n&#8217;est pas nécessaire d&#8217;insérer de code (PHP) à l&#8217;intérieur. Le code PHP ne renvoie que des données, il n&#8217;est normalement pas nécessaire de mettre en place des méthodes spécifiques pour la gestion d&#8217;un effet sur une page. Entre les deux, le TypoScript gère un traitement des données (options d&#8217;un plugin, écriture d&#8217;un lien, insertion de class CSS, affichage de menus&#8230;), que l&#8217;on peut actionner à partir de différentes constantes.</p>
<p>Donc, le fichier HTML peut être modifié par un intégrateur HTML sans connaissances de PHP. Le code PHP n&#8217;est pas pollué par la couche de présentation ou de configuration, il gère les données ; il est plus lisible, plus facile à maintenir ; le développeur n&#8217;intègre pas de code HTML (souvent non valide). Le TypoScript permet de configurer le fonctionnement d&#8217;un site selon les désirs et les pratiques du client.</p>
<p>Donc, si cette même équipe prend le même code HTML, ne touche pas aux fichiers PHP (à moins de les faire évoluer) et applique une configuration légèrement différentes du TypoScript pour appeler une CSS différentes ou autres ; elle peut mettre en ligne un nouveau site sans repartir de zéro.</p>
<p>Pourquoi Yannick Parvard écrit-il un article sur le TypoScript ? Pourquoi semble-t-il si enthousiaste ?</p>
<p>Et bien parce que Yannick traite des sites en TYPO3 depuis plus de 5 années. Ces sites sont (je crois) à majorité des sites gouvernementaux, qu&#8217;on peut catégoriser comme éditoriaux, avec un grand volume de pages et avec des contraintes de multilinguisme.</p>
<p>TYPO3 est vraiment un formidable outil pour ce genre de sites. Il est très facile de mutualiser le code des extensions (qui ne contiennent aucunes spécificités). Une partie du code TypoScript pourra aussi être partagée entre tous les sites, seules les constantes différeront.</p>
<p>De cette manière, malgré la taille que peuvent avoir ces sites, le nombre de sites à faire évoluer, la version TYPO3 de chacun d&#8217;eux. Yannick peut aisément se replonger dans leur code et les mettre à jour. A priori pas d&#8217;effets de bord sur les dépendances de fichiers PHP, pas de casse sur le HTML, pas de conflits entre les configurations de plusieurs sites : c&#8217;est propre, c&#8217;est sûr.</p>
<p>TYPO3, avec son langage Typoscript, est particulièrement adapté à des équipes avec assez de personnes pour pratiquer la spécialisation par métier. La couche de configuration étant séparée, elle est centralisée. Chacun des membres de l&#8217;équipe aura à charge un certain de fichiers ou langages (c&#8217;est bien allemand comme mode de pensée). Ce mode d&#8217;organisation se révelera avantageux à mesure que le nombre sites à gérer augmentera. Le coup de maintenance par sites supplémentaires sera faible.</p>
<p>Bien entendu, le temps nécessaire pour la maitrise de ce CMS en particulier, ajouté au temps pour se créer un portefeuille de clients conséquent peut être très long. Et puis c&#8217;est pas l&#8217;outil qui fait le bon développeur ; ce qui compte c&#8217;est de coder de manière propre.</p>
<p>Pourtant dans le cas d&#8217;Infoglobe, il semble qu&#8217;au final, l&#8217;investissement est payant : <a href="http://blogue.infoglobe.ca/2010/02/14/le-typoscript-cest-quoi-exactement/" title="Le Typoscript, c’est quoi exactement ?">Le Typoscript, c’est quoi exactement ?</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/05/07/2439-typo3-phoenix-v5-et-les-typoscript-ii/' rel='bookmark' title='TYPO3 Phoenix (v5) et le TypoScript II'>TYPO3 Phoenix (v5) et le TypoScript II</a></li>
<li><a href='http://www.bertrandkeller.info/2008/09/08/213-tutoriel-installer-son-premier-template-sous-typo3/' rel='bookmark' title='Tutoriel &#8211; découvrir TYPO3 et le TypoScript'>Tutoriel &#8211; découvrir TYPO3 et le TypoScript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/09/16/2570-typo3-manipulation-de-donnees-en-typoscript-ou-avec-tesseract/' rel='bookmark' title='TYPO3 : manipulation de données en TypoScript ou avec Tesseract'>TYPO3 : manipulation de données en TypoScript ou avec Tesseract</a></li>
<li><a href='http://www.bertrandkeller.info/2008/09/12/220-tswiki-editer-du-typoscript/' rel='bookmark' title='TSWIKI &#8211; Editer du TypoScript'>TSWIKI &#8211; Editer du TypoScript</a></li>
<li><a href='http://www.bertrandkeller.info/2007/03/17/69-typo3-et-l-externalisation-de-des-fichiers-de-configuration/' rel='bookmark' title='Typo3 et l&#8217;externalisation des fichiers de configuration'>Typo3 et l&#8217;externalisation des fichiers de configuration</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/02/16/2153-typo3-le-typoscript-propre-et-sur/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

