<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.llaumgui.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Le blog de llaumgui - Balise - Scénario-PaintBall</title>
  <link>http://www.llaumgui.com/</link>
  <atom:link href="http://www.llaumgui.com/feed/tag/Sc%C3%A9nario-PaintBall/rss2" rel="self" type="application/rss+xml"/>
  <description>Linux en général, Fedora en particulier...</description>
  <language>fr</language>
  <pubDate>Fri, 29 Aug 2008 06:13:46 +0200</pubDate>
  <copyright>http://creativecommons.org/licenses/by-nc-nd/2.5/</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>jQuery 1.2 est dans les bacs</title>
    <link>http://www.llaumgui.com/post/jQuery-12-est-dans-les-bacs</link>
    <guid isPermaLink="false">urn:md5:99b38e5da0f2211d20e4778edd3accef</guid>
    <pubDate>Tue, 11 Sep 2007 13:53:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Développement web</category>
        <category>AJAX</category><category>eZ Publish</category><category>framework</category><category>javascript</category><category>jQuery</category><category>Scénario-PaintBall</category>    
    <description>    &lt;p&gt;C'est juste au moment où je suis en train de réfléchir aux côtés dynamiques, &lt;a href=&quot;http://fr.wikipedia.org/wiki/Web_2.0&quot; hreflang=&quot;fr&quot; title=&quot;Web 2.0&quot;&gt;2.0&lt;/a&gt; &amp;amp; funky de &lt;a href=&quot;http://www.scenario-paintball.com/&quot; title=&quot;Scenario-Paintball, le repaire des fougères&quot; hreflang=&quot;fr&quot;&gt;Scénario-PaintBall&lt;/a&gt; v3; que mon &lt;a href=&quot;http://fr.wikipedia.org/wiki/Framework&quot; hreflang=&quot;fr&quot;&gt;framework&lt;/a&gt; &lt;a href=&quot;http://fr.wikipedia.org/wiki/JavaScript&quot; hreflang=&quot;fr&quot;&gt;JavaScript&lt;/a&gt; / &lt;a href=&quot;http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_And_XML&quot; hreflang=&quot;fr&quot;&gt;&lt;acronym title=&quot;Asynchronous JavaScript and XML&quot;&gt;AJAX&lt;/acronym&gt;&lt;/a&gt; préféré voit publier &lt;a href=&quot;http://jquery.com/blog/2007/09/10/jquery-12-jqueryextendawesome/&quot; hreflang=&quot;en&quot; title=&quot;jQuery 1.2&quot;&gt;sa version 1.2&lt;/a&gt;.&lt;br /&gt;
Pour ceux qui ne le connaissent pas (encore), &lt;a href=&quot;http://jquery.com/&quot; hreflang=&quot;en&quot; title=&quot;Write less, do more&quot;&gt;jQuery&lt;/a&gt; est une bibliothèque permettant de « Write less, do more » (Traduction partisane : « Faire un max de choses en n'en foutant le moins possible » ; j'adore ce slogan !) et qui surtout est compatible tous navigateurs. Dépassé (&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.llaumgui.com/post/jQuery-UTF8-et-Internet-Explorer&quot; title=&quot;jQuery, UTF8 et Internet Explorer&quot;&gt;enfin presque&lt;/a&gt;) le temps où l'on perdait du temps à déboguer ses &lt;acronym title=&quot;JavaScript&quot;&gt;JS&lt;/acronym&gt; sous &lt;a hreflang=&quot;fr&quot; href=&quot;http://www.microsoft.com/france/windows/products/winfamily/ie/default.mspx&quot; title=&quot;Berk ! ! !&quot;&gt;Internet Explorer&lt;/a&gt; !&lt;/p&gt;
&lt;p&gt;Je vais donc explorer, pour SPB, les nouvelles pistes offertes par jQuery 1.2.&lt;br /&gt;
Comme certaines librairies peuvent être incompatibles entre elles et que je ne veux pas forcer à l'utilisation d'un framework en particulier : je ne pense pas utiliser jQuery dans &lt;a href=&quot;http://trac.llaumgui.com/wiki/ezipb-shoutbox%20%3A%20Installer%20ezibp-shoutbox&quot; hreflang=&quot;fr&quot; title=&quot;Shoutbox pour ezipb utilisant l'AJAX.&quot;&gt;ezipb-shoutbox&lt;/a&gt;. &lt;br /&gt;Cependant, comme &lt;a hreflang=&quot;en&quot; href=&quot;http://ez.no&quot; title=&quot;eZ Publish Open Source Enterprise Content Management System&quot;&gt;eZ publish&lt;/a&gt; le permet, dans le cadre de mon site (qui est dans une extension), je vais surcharger &lt;a hreflang=&quot;fr&quot; href=&quot;http://trac.llaumgui.com/browser/ez_publish/ezipb-shoutbox/trunk/design/standard/javascript/shoutbox.js&quot;&gt;le JS d'ezipb-shoutbox&lt;/a&gt; et utiliser jQuery.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/jQuery-12-est-dans-les-bacs#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/jQuery-12-est-dans-les-bacs#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/rss2/comments/351</wfw:commentRss>
      </item>
    
  <item>
    <title>Scénario-PaintBall version 3 en préparation</title>
    <link>http://www.llaumgui.com/post/Scenario-PaintBall-version-3-en-preparation</link>
    <guid isPermaLink="false">urn:md5:4ce7aba034b261efa398bb691d8ba593</guid>
    <pubDate>Thu, 30 Aug 2007 23:05:00 +0200</pubDate>
    <dc:creator>llaumgui</dc:creator>
        <category>Développement web</category>
        <category>Eclipse</category><category>eZ Publish</category><category>ezipb</category><category>IPB</category><category>IPBSDK</category><category>pdt</category><category>php</category><category>php5</category><category>Scénario-PaintBall</category>    
    <description>&lt;p&gt;Après plusieurs années de bons et loyaux services, il est grand temps que la version 2 de &lt;a href=&quot;http://www.scenario-paintball.com/&quot; title=&quot;Scénario-PaintBall|Le repaire des fougères&quot;&gt;Scénario-PaintBall&lt;/a&gt; tire sa révérence, pour donner naissance à une v3 ;-).
&lt;br /&gt;
Pourquoi ?&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Le forums :&lt;/strong&gt; L'une des raisons principales et la version d'&lt;a href=&quot;http://www.invisionboard.fr/&quot; title=&quot;Communauté francophone Invision Power Board&quot;&gt;IPB&lt;/a&gt;, la  2.1.x. Cette dernière n'est plus ou ne sera bientôt plus supportée. Il est donc grand temps de passer à la branche 2.3.x.&lt;br /&gt;
Les autre points découlent de cette mise à jour.
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Le portail :&lt;/strong&gt; Il utilise l'&lt;a href=&quot;http://ipbsdk.sourceforge.net/&quot; hreflang=&quot;en&quot; title=&quot;IPB SDK is a powerful development tool, which will allow you to develop advanced applications with ease&quot;&gt;ipbSDK&lt;/a&gt; qui n'est plus développé depuis la version 2.1 d'IPB (déjà que la 1.6 beta 5 pour IPB 2.1 était « limite »). Si je veux récupérer mon portail il faut donc que je rende compatible la dernier version du sdk avec la version actuel du forum... Or, j'ai la flemme de récupérer du vieux code !&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Le design :&lt;/strong&gt; le passage vers IPB 2.3 oblige à refaire la feuille de style (si on veut pas faire le porc). A remonter une page, autant en remonter une nouvelle.&lt;/li&gt;
&lt;/ol&gt;    &lt;h2&gt;Des pistes pour l'évolution&lt;/h2&gt;
&lt;p&gt;Pour la partie graphique, &lt;a href=&quot;http://forums.scenario-paintball.com/index.php?showuser=2&quot; hreflang=&quot;fr&quot;&gt;Radinus&lt;/a&gt; est en train de voir avec un designer.&lt;br /&gt;
Pour la techno, je pense utiliser &lt;a href=&quot;http://ez.no/&quot; hreflang=&quot;en&quot; title=&quot;eZ Publish Open Source Enterprise Content Management System&quot;&gt;eZ Publish&lt;/a&gt; 4.0 qui ne devrait plus tarder à sortir en version alpha voir peut être même bêta... Je rappel que la version du sdk utilisée actuellement est une bêta 2 &lt;a href=&quot;http://www.llaumgui.com/tag/IPBSDK&quot; hreflang=&quot;fr&quot;&gt;ultra modifiée&lt;/a&gt; par moi même, donc on est plus à une bêta près.&lt;br /&gt;
En attendant la v4 d'eZ, je commence les tests sur la version &lt;a href=&quot;http://pubsvn.ez.no/nextgen_php5/&quot; hreflang=&quot;fr&quot;&gt;3.9 communautaire compatible php5&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Du coup, en utilisant IPB + eZ publish, je n'ai plus qu'une seule chose à développer : une extension eZ pour communiquer avec IPB (connections membres + requêtes de récupération d'informations diverses).&lt;/p&gt;
&lt;h2&gt;Des non pistes&lt;/h2&gt;
&lt;h3&gt;Pourquoi pas le module forums pour eZ ?&lt;/h3&gt;
&lt;p&gt;La licence IPB est payée à vie et c'est un excellent forums ultra (trop?) complet.&lt;/p&gt;
&lt;h3&gt;Pourquoi pas un CMS autour d'IPB ?&lt;/h3&gt;
&lt;p&gt;Je pense qu'un forum est un forum et qu'un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu&quot; hreflang=&quot;fr&quot;&gt;&lt;acronym title=&quot;Content Management Systems&quot;&gt;CMS&lt;/acronym&gt;&lt;/a&gt; est un CMS ! Vouloir absolument développer un CMS autour d'un forum est, selon moi, une erreur. Erreur que j'ai d'ailleurs commise lors de la v2 de spb ;-).&lt;br /&gt;
La solution est donc de coupler différents scripts via des bridges (ma future extension ou les bridges à la &lt;a hreflang=&quot;en&quot; href=&quot;http://coppermine-gallery.net/&quot;&gt;Coppermine&lt;/a&gt;) ou grâce à des systèmes du type &lt;a href=&quot;http://fr.wikipedia.org/wiki/SSO&quot; hreflang=&quot;fr&quot;&gt;&lt;acronym title=&quot;Single Sign-On&quot;&gt;SSO&lt;/acronym&gt;&lt;/a&gt; (pour SPB on en est pas encore là).&lt;/p&gt;
&lt;h2&gt;TODO&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;del&gt;Installer &lt;a href=&quot;http://www.eclipse.org/&quot; hreflang=&quot;en&quot; title=&quot; an open development platform&quot;&gt;Eclipse&lt;/a&gt; Europa (3.3) avec les extensions qui vont bien (&lt;a href=&quot;http://www.eclipse.org/pdt/&quot; hreflang=&quot;en&quot;&gt;&lt;acronym title=&quot;PHP Development Tools&quot;&gt;pdt&lt;/acronym&gt;&lt;/a&gt;, &lt;a href=&quot;http://smile-ez-plugin.sourceforge.net/&quot; hreflang=&quot;fr&quot;&gt;Smile eZ plugin&lt;/a&gt;). Je commence de loin, mais installer &amp;amp; configurer Eclipse c'est presque aussi long qu'installer un système complet&lt;/del&gt;.&lt;/li&gt;
&lt;li&gt;&lt;del&gt;Configurer mon serveur apache local&lt;/del&gt;.&lt;/li&gt;
&lt;li&gt;&lt;del&gt;Installer eZ 3.9 php5&lt;/del&gt;.&lt;/li&gt;
&lt;li&gt;&lt;del&gt;Convertir la base IPB 2.1.x vers 2.3.1&lt;/del&gt;.&lt;/li&gt;
&lt;li&gt;Développer le plugins eZipb pour faire communiquer IPB et eZ publish (voir les différentes pistes offertes et voir aussi du côté de &lt;a href=&quot;http://forums.invisionpower.com/index.php?showtopic=235584&quot; hreflang=&quot;fr&quot;&gt;Converge&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Découper le design (que j'attends toujours).&lt;/li&gt;
&lt;li&gt;Développer,  dans la version eZ, les différentes fonctionnalités actuellement disponibles sur spb.&lt;/li&gt;
&lt;li&gt;Migrer le forums en UTF-8.&lt;/li&gt;
&lt;li&gt;etc...&lt;/li&gt;
&lt;/ol&gt;</description>
    
    
    
          <comments>http://www.llaumgui.com/post/Scenario-PaintBall-version-3-en-preparation#comment-form</comments>
      <wfw:comment>http://www.llaumgui.com/post/Scenario-PaintBall-version-3-en-preparation#comment-form</wfw:comment>
      <wfw:commentRss>http://www.llaumgui.com/feed/rss2/comments/344</wfw:commentRss>
      </item>
    
</channel>
</rss>