<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://goddess-gate.com/dc2/index.php/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>Goddess-Gate.com - Le blog 2.0 - Développement</title>
  <link>http://goddess-gate.com/dc2/index.php/</link>
  <atom:link href="http://goddess-gate.com/dc2/index.php/feed/category/Developpement/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language></language>
  <pubDate>Thu, 07 Aug 2008 21:35:24 +0200</pubDate>
  <copyright>Le contenu de ce blog est sous licence CC-BY</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>NOCC 1.6 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/358</link>
    <guid isPermaLink="false">urn:md5:e001a69f6895a9bb83339b06efd9a8af</guid>
    <pubDate>Tue, 01 Jul 2008 12:42:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La version nouvelle de &lt;a href=&quot;http://nocc.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;NOCC&lt;/a&gt; est maintenant disponible.&lt;/p&gt;


&lt;p&gt;Je rappelle que NOCC est un webmail léger et libre (licence &lt;acronym title=&quot;General Public Licence version 2&quot;&gt;GPL-2&lt;/acronym&gt;) en &lt;acronym title=&quot;PHP Hypertext Processor&quot;&gt;PHP&lt;/acronym&gt;, compatible &lt;acronym title=&quot;Post Office Protocol version 3&quot;&gt;POP3&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Post Office Protocol version 3&quot;&gt;POP3S&lt;/acronym&gt;, &lt;acronym title=&quot; Internet Message Access Protocol&quot;&gt;IMAP&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Internet Message Access Protocol&quot;&gt;IMAPS&lt;/acronym&gt;, &lt;acronym title=&quot;Simple Mail Transfert Protocol AUTHentifcation&quot;&gt;SMTP AUTH&lt;/acronym&gt; ainsi que les flux RSS pour le contenu de la boite mail, et pour lequel je fais partie de l'équipe de développement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;Section téléchargement&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Changelog&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Bugs
&lt;ul&gt;
&lt;li&gt;Bug #2000880 : No evaluation of themes saved in user preferences (TobiasMathes).&lt;/li&gt;
&lt;li&gt;Bug #1994489 : &amp;quot;move deleted mails&amp;quot; doesn't work (Tobias Gesellchen).&lt;/li&gt;
&lt;li&gt;Bug #1920092 : Reduce PHP Notices when debug set to E_ALL (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Bug #1915569 : Small bug: prefs.php serves invalid XHTML1.1 (openfan).&lt;/li&gt;
&lt;li&gt;Bug #1915542 : Directory traversal: ../utils/crypt.php not found? (openfan).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Patches
&lt;ul&gt;
&lt;li&gt;Patch #2000920 : No evaluation of themes saved in user preferences (Tobias Mathes).&lt;/li&gt;
&lt;li&gt;Patch #1999529 : NOCC breaks message threads on Reply All (Tobias Mathes).&lt;/li&gt;
&lt;li&gt;Patch #1999513 : Quota limits format (Tobias Mathes).&lt;/li&gt;
&lt;li&gt;Patch #1955700 : Updated Czech translation (Ragimiri).&lt;/li&gt;
&lt;li&gt;Patch #1955195 : Turkish Translation complete (Ismail Ã–zer).&lt;/li&gt;
&lt;li&gt;Patch #1921698 : Eliminate deprecated center tag (Tobias Mathes).&lt;/li&gt;
&lt;li&gt;Patch #1916104 : Patch to updated pt-br translation (Renato Frederick).&lt;/li&gt;
&lt;li&gt;Patch #1915516 : The 2 missing Dutch translations (openfan).&lt;/li&gt;
&lt;li&gt;Patch #1915151 : NOCC breaks message threads on reply (Tobias Mathes).&lt;/li&gt;
&lt;li&gt;Patch #1911516 : Add submenu to mail view (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1909759 : Message body word wrap (Tobias Mathes).&lt;/li&gt;
&lt;li&gt;Patch #1908364 : Move &amp;quot;Manage IMAP Folders&amp;quot; to main menu (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1897338 : Add favicon (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1896532 : New attachment icon (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1894098 : Use &amp;lt;ul&amp;gt; for main menu (Tim Gerundt).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Misc
&lt;ul&gt;
&lt;li&gt;Use submenu for IMAP preferences (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Use &amp;lt;p class=&amp;quot;sendButtons&amp;quot;&amp;gt; instead &amp;lt;TABLE&amp;gt; on more places (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Disable incoming message wordwrapping (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Update some theme images (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Reorganize some files (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Add trash can feature on IMAP accounts (Arnaud Boudou).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;À venir (ou pas)&lt;/h3&gt;

&lt;p&gt;L'équipe active actuelle est composée de deux personnes : Tim Gerundt se concentrant sur la partie IHM de l'application (facilité d'utilisation et optimisations HTML et CSS), et moi je m'occupe de l'ajout de fonctionnalités et des corrections de bugs. En revanche, il faut bien comprendre que certains bugs reportés ne seront pas corrigé tant que je n'aurais pas les compétences pour le faire.&lt;/p&gt;


&lt;p&gt;Sur ces notes pleines d'optimisme, les changements prévus pour la version 1.7 sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intégrer une gestion des identités multiples.&lt;/li&gt;
&lt;li&gt;Les inévitables correctifs de bugs.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/358#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/358#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/358</wfw:commentRss>
      </item>
    
  <item>
    <title>Grisbi.app pour MacOS X Intel avec rendu GTK+ natif</title>
    <link>http://goddess-gate.com/dc2/index.php/post/357</link>
    <guid isPermaLink="false">urn:md5:6ebbf20f31f7a1732db2a9058759f400</guid>
    <pubDate>Sun, 29 Jun 2008 10:54:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>apple</category><category>aqua</category><category>développement</category><category>grisbi</category><category>logiciel libre</category><category>macos x</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/356&quot; hreflang=&quot;goddess-gate&quot;&gt;English version&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Les version de &lt;a href=&quot;http://www.grisbi.org/index.fr.html&quot; hreflang=&quot;fr&quot;&gt;Grisbi&lt;/a&gt; empaquetées pour MacOS X sont seulement disponibles pour les machines PowerPC, et utilisent X11 pour le rendu. Il est maintenant temps qu'une version pour les machines Intel et utilisant le rendu GTK+ natif voit le jour.&lt;/p&gt;


&lt;p&gt;Version actuelle: 0.5.9 (29 juin 2008)&lt;/p&gt;    &lt;h4&gt;Description&lt;/h4&gt;

&lt;p&gt;Grisbi.app est une distribution compilée de Grisbi pour  MacOS X utilisant le rendu GTK+ pour Aqua.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/grisbi_aqua/grisbi.app-0.5.9-aqua.png&quot;&gt;&lt;img src=&quot;http://goddess-gate.com/dc2/misc/developpement/grisbi_aqua/.grisbi.app-0.5.9-aqua_m.jpg&quot; alt=&quot;Grisbi 0.5.9&quot; style=&quot;display:block; margin:0 auto;&quot; title=&quot;Grisbi 0.5.9, juin 2008&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;La compatibilité de Grisbi.app est la suivante:&lt;/p&gt;

&lt;table style=&quot;text-align: center; width: 100%&quot;&gt;
  &lt;thead style=&quot;text-align: center&quot;&gt;
    &lt;td style=&quot;text-align: right&quot;&gt;MacOS X -&amp;gt;&lt;/td&gt;
    &lt;td&gt;pré 10.4&lt;/td&gt;
    &lt;td&gt;10.4/Intel&lt;/td&gt;
    &lt;td&gt;10.4/PowerPC&lt;/td&gt;
    &lt;td&gt;10.5/Intel&lt;/td&gt;
    &lt;td&gt;10.5/PowerPC&lt;/td&gt;
  &lt;/thead&gt;
  &lt;tr style=&quot;text-align: center&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Grisbi 10.4 Intel&lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt;√&lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt;√&lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr style=&quot;text-align=center&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Grisbi 10.4 PowerPC&lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt;√&lt;/td&gt;
    &lt;td&gt;√&lt;/td&gt;
    &lt;td&gt;√&lt;/td&gt;
    &lt;td&gt;√&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr style=&quot;text-align=center&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Grisbi 10.5 Intel&lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt;√&lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;



&lt;p&gt;Pour installer l'application, déplacez la dans le dossier Applications ou à tout autre endroit.&lt;/p&gt;


&lt;p&gt;Grisbi.app est empaqueté par moi même (et Gérald Niel pour la version pour MacOS X 10.4 et PowerPC), à l'aide du projet MacPorts (&lt;a href=&quot;http://www.macports.org/&quot; hreflang=&quot;en&quot;&gt;http://www.macports.org/&lt;/a&gt;) et du projet Platypus (&lt;a href=&quot;http://www.sveinbjorn.org/platypus/&quot; hreflang=&quot;en&quot;&gt;http://www.sveinbjorn.org/platypus/&lt;/a&gt;). L'application est principalement inspirée de DarwinGimp (&lt;a href=&quot;http://darwingimp.sf.net/&quot; hreflang=&quot;en&quot;&gt;http://darwingimp.sf.net/&lt;/a&gt;).&lt;/p&gt;


&lt;p&gt;Platypus, Grisbi ainsi que le reste de Grisbi.app sont distribués selon les termes de la GNU General Public License, décrite dans le fichier LICENSE.txt.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Attention :&lt;/strong&gt; Cette version de Grisbi.app n'est pas exempte de bugs (voir le fichier BUGS.txt dans l'image disque). J'essayerai de proposer dans le futur l'application en binaire universel, et avec une version de GTK+ native plus aboutie. Donc à utiliser à vos propres risques et périls.&lt;/p&gt;


&lt;h4&gt;Téléchargement&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/grisbi_aqua/Grisbi.app-0.5.9-Aqua-PPC-OSX-10.4.dmg&quot;&gt;Grisbi.app 0.5.9&lt;/a&gt;, MacOS X 10.4, exécutable PowerPC.&lt;br /&gt;
&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/grisbi_aqua/Grisbi.app-0.5.9-Aqua-Intel-OSX-10.4.dmg&quot;&gt;Grisbi.app 0.5.9&lt;/a&gt;, MacOS X 10.4, exécutable Intel.&lt;br /&gt;
&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/grisbi_aqua/Grisbi.app-0.5.9-Aqua-Intel-OSX-10.5.dmg&quot;&gt;Grisbi.app 0.5.9&lt;/a&gt;, MacOS X 10.5, exécutable Intel.&lt;/p&gt;


&lt;h4&gt;Historique&lt;/h4&gt;

&lt;p&gt;v0.5.9 (29 juin 2008)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Basé sur Grisbi 0.5.9&lt;/li&gt;
&lt;li&gt;Basé sur GTK+ 2.12.9&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/357#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/357#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/357</wfw:commentRss>
      </item>
    
  <item>
    <title>Java 6 pour MacOS X</title>
    <link>http://goddess-gate.com/dc2/index.php/post/345</link>
    <guid isPermaLink="false">urn:md5:c0396785b4810390c63586fb26ed084f</guid>
    <pubDate>Wed, 30 Apr 2008 14:05:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>apple</category><category>développement</category><category>java</category><category>macos x</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/344&quot; hreflang=&quot;goddess-gate&quot;&gt;English version&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Comme j'utilise mon &lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/21&quot; hreflang=&quot;goddess-gate&quot;&gt;MacBook&lt;/a&gt; pour mon travail (je suis consultant en informatique dans une &lt;a href=&quot;http://www.ekito.fr/&quot; hreflang=&quot;fr&quot;&gt;petite société&lt;/a&gt;), et que je suis spécialisé dans le développement Java, j'ai besoin pour certains projets d'utiliser le SDK Java 6. Sun ne fourni pas de SDK pour la plateforme MacOS, et laisse Apple fournir le sien (basé sur la version de Sun). Mais MacOS X &lt;strong&gt;était&lt;/strong&gt; bloqué au SDK Java 5.&lt;/p&gt;    &lt;p&gt;Je dis bien « était », car Apple fourni maintenant une mise à jour vers Java 6. Mais vous savez comment se comporte Apple : une longue période avec (trop) peu de mémoire vive sur leurs machines, des cartes graphiques d'entrée de gamme sur leurs machines haut de gamme, des lecteurs combo sur le début de la gamme de MacBook, etc. Oui, la société prend parfois des décisions difficiles à comprendre. L'erreur est humaine, persévérer est diabolique : vous voulez utiliser Java 6 sur votre Mac, alors vous devez avoir une machine avec un processeur Core 2 Duo. Vous avez un Mac avec un processeur PPC ? Laissez tomber. Vous avez un Mac avec un processeur Core Duo (après tout, ça n'a que deux ans) ? Laissez tomber aussi. Vous voulez vraiment utiliser le SDK Java 6 ? Achetez une nouvelle machine… ou non.&lt;/p&gt;


&lt;p&gt;Si vous avez vraiment besoin d'utiliser le SDK Java 6, mais ne voyez pas pourquoi vous devriez acheter une machine avec un processeur 64 bit (après tout, Java 6 fonctionne parfaitement sur les machines avec Windows quelque soit leur processeur), il vous reste une autre solution : &lt;a href=&quot;http://landonf.bikemonkey.org/static/soylatte/&quot; hreflang=&quot;en&quot;&gt;SoyLatte JDK&lt;/a&gt;. SoyLatte est un portage de Java 6 basé sur celui de &lt;a href=&quot;http://www.freebsd.org/&quot; hreflang=&quot;en&quot;&gt;FreeBSD&lt;/a&gt;, qui lui même vient de la version open source fournie par Sun. Et ça fonctionne sur &lt;strong&gt;toutes&lt;/strong&gt; les Mac ayant un processeur Intel (désolé pour les possesseurs de PowerPC).&lt;/p&gt;


&lt;p&gt;Pour l'utiliser, vous avez juste à télécharger l'archive, la décompresser et déclarer le nouveau JAVA_HOME dans votre environnement de développement.&lt;/p&gt;


&lt;p&gt;Oh, il vous reste une ultime solution pour utiliser le SDK Java 6 d'Apple : attendez qu'il soit disponible pour votre machine. En revanche vous ne savez pas combien de temps ça va prendre…&lt;/p&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/345#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/345#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/345</wfw:commentRss>
      </item>
    
  <item>
    <title>NOCC 1.5 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/335</link>
    <guid isPermaLink="false">urn:md5:59c8a74e62386633c9d27b669be712b0</guid>
    <pubDate>Tue, 01 Jan 2008 11:10:00 +0100</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La version nouvelle de &lt;a href=&quot;http://nocc.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;NOCC&lt;/a&gt; est maintenant disponible.&lt;/p&gt;


&lt;p&gt;Je rappelle que NOCC est un webmail léger et libre (licence &lt;acronym title=&quot;General Public Licence version 2&quot;&gt;GPL-2&lt;/acronym&gt;) en &lt;acronym title=&quot;PHP Hypertext Processor&quot;&gt;PHP&lt;/acronym&gt;, compatible &lt;acronym title=&quot;Post Office Protocol version 3&quot;&gt;POP3&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Post Office Protocol version 3&quot;&gt;POP3S&lt;/acronym&gt;, &lt;acronym title=&quot; Internet Message Access Protocol&quot;&gt;IMAP&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Internet Message Access Protocol&quot;&gt;IMAPS&lt;/acronym&gt;, &lt;acronym title=&quot;Simple Mail Transfert Protocol AUTHentifcation&quot;&gt;SMTP AUTH&lt;/acronym&gt; ainsi que les flux RSS pour le contenu de la boite mail, et pour lequel je fais partie de l'équipe de développement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;Section téléchargement&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Changelog&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Bugs
&lt;ul&gt;
&lt;li&gt;Bug #1793631 : Wrong $conf-&amp;gt;base_url with non-default port (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Bug #1766528 : Blank headers because AIX iconv uses different names (Carey Evans).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Patches
&lt;ul&gt;
&lt;li&gt;Patch #1820487 : attachments downloaded with zero size (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Patch #1838031 : Move &amp;quot;Preferences&amp;quot; and &amp;quot;Logout&amp;quot; to the top right corner  (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1819600 : New inbox table layout for &amp;quot;standard&amp;quot; theme (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1815635 : Corrected CS localisation (Ragimiri).&lt;/li&gt;
&lt;li&gt;Patch #1810354 : Highlight and marking of rows in inbox table (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1786808 : Move JavaScript code to own file (Tim Gerundt).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;RFE
&lt;ul&gt;
&lt;li&gt;RFE #1804115 : list of personalised files (Arnaud Boudou).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;À venir&lt;/h3&gt;

&lt;p&gt;Depuis l'an dernier, je ne suis plus le seul développeur actif sur le projet. De ce fait, le développement reprend du poil de la bête; Tim Gerundt se concentrant sur la partie IHM de l'application (facilité d'utilisation et optimisations HTML et CSS), et moi je m'occupe de l'ajout de fonctionnalités et des corrections de bugs. En revanche, il faut bien comprendre que certains bugs reportés ne seront pas corrigé tant que je n'aurais pas les compétences pour le faire.&lt;/p&gt;


&lt;p&gt;Sur ces notes pleines d'optimisme, les changements prévus pour la version 1.6 sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intégrer une gestion de la corbeille pour les comptes IMAP.&lt;/li&gt;
&lt;li&gt;Intégrer une gestion des identités multiples.&lt;/li&gt;
&lt;li&gt;Les inévitables correctifs de bugs.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/335#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/335#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/335</wfw:commentRss>
      </item>
    
  <item>
    <title>ROT13 [de|en]code Widget : le décodage ROT13 à portée de Dashboard</title>
    <link>http://goddess-gate.com/dc2/index.php/post/1</link>
    <guid isPermaLink="false">urn:md5:c8ca91e08616818fa1ae406c25ad39ed</guid>
    <pubDate>Sun, 28 Oct 2007 13:28:00 +0100</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>apple</category><category>dashboard</category><category>développement</category><category>javascript</category><category>logiciel libre</category><category>macos x</category><category>rot13</category><category>widget</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/243&quot; hreflang=&quot;goddess-gate&quot;&gt;English version&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Un &lt;em&gt;widget&lt;/em&gt; inutile donc indispensable pour Dashboard est celui qui permet d'encoder un texte vers le format ROT13 et inversement.&lt;br /&gt;
Dernière version : 1.2 du 28 octobre 2007.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/rotdeencode/rot13_deencode_widget_11.png&quot;&gt;&lt;img src=&quot;http://goddess-gate.com/dc2/misc/developpement/rotdeencode/.rot13_deencode_widget_11_t.jpg&quot; alt=&quot;rot13_deencode_widget_11.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Ceci est donc ROT13 [de|en]code Widget, le &lt;em&gt;widget&lt;/em&gt; que j'ai créé à cet effet, juste pour vos yeux.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/rotdeencode/ROT13_Widget_12.zip&quot;&gt;ROT13 [de|en]code Widget 1.2&lt;/a&gt; (49965 octets).&lt;br /&gt;
ROT13 [de|en]code Widget est distribué selon les termes de la licence BSD modifiée.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/rotdeencode/&quot;&gt;Archives des anciennes versions&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Historique :&lt;/h3&gt;

&lt;p&gt;v1.2 (28 octobre 2007)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Nettoyage du code.&lt;/li&gt;
&lt;li&gt;Mise à jour pour Mac OS X 10.5.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.1 (27 juin 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Nettoyage du code.&lt;/li&gt;
&lt;li&gt;Encodage 1337 R0T13 (ROT13 puis &lt;a href=&quot;http://fr.wikipedia.org/wiki/Leet&quot; hreflang=&quot;fr&quot;&gt;leet speak&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Localisations en français et en anglais.&lt;/li&gt;
&lt;li&gt;Légers changements d'interface.&lt;/li&gt;
&lt;li&gt;Validité XHTML 1.1 Strict.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.0 (26 juin 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Première version publique.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/1#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/1#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/1</wfw:commentRss>
      </item>
    
  <item>
    <title>Widget Wiktionary pour Dashboard</title>
    <link>http://goddess-gate.com/dc2/index.php/post/3</link>
    <guid isPermaLink="false">urn:md5:1ae506bc72d698cad170f9a666863404</guid>
    <pubDate>Sat, 07 Jul 2007 18:44:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>apple</category><category>connaissance</category><category>culture</category><category>dashboard</category><category>développement</category><category>javascript</category><category>logiciel libre</category><category>macos x</category><category>widget</category><category>wiktionary</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/245&quot; hreflang=&quot;goddess-gate&quot;&gt;English version&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Basé sur le &lt;a href=&quot;http://www.whatsinthehouse.com/widgets/&quot; hreflang=&quot;en&quot;&gt;widget Wikipedia&lt;/a&gt; pour Dashboard, le widget Wiktionary permet de récupérer des articles de &lt;a href=&quot;http://fr.wiktionary.org/&quot; hreflang=&quot;fr&quot;&gt;Wiktionary&lt;/a&gt;, le dictionnaire en ligne libre et communautaire.&lt;br /&gt;
Dernière version : 0.9.2a du 07 juillet 2007&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/wiktionary/wiktionary_087.png&quot;&gt;&lt;img src=&quot;http://goddess-gate.com/dc2/misc/developpement/wiktionary/.wiktionary_087_t.jpg&quot; alt=&quot;wiktionary_087.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/wiktionary/Wiktionary_Widget_092a.zip&quot;&gt;Wiktionary Widget 0.9.2a&lt;/a&gt; : (287075 octets).&lt;br /&gt;
Wiktionary Widget est distribué selon les termes de la licence BSD modifiée.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/wiktionary/&quot;&gt;Archives des anciennes versions&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Historique :&lt;/h3&gt;

&lt;p&gt;v0.9.2a (07 juillet 2007)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Correction d'un problème de sauvegarde des préférences.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v0.9.2 (13 juin 2007)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support de Safari 3.0 Beta.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v0.9.1a (08 août 2006)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ajout de la localisation en Japonais par Christopher Li.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v0.9.1 (07 août 2006)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les articles du Wiktionnaire peuvent maintenant être édités depuis le widget.&lt;/li&gt;
&lt;li&gt;L'utilisateur peut maintenant changer la taille de la police.&lt;/li&gt;
&lt;li&gt;Ajout d'une liste déroulante avec les langues de la plupart des Wiktionnaires.&lt;/li&gt;
&lt;li&gt;Les liens au sommet de la page des résultats de recherche fonctionnent maintenant.&lt;/li&gt;
&lt;li&gt;Les pages 'Image:' fonctionnent de nouveau.&lt;/li&gt;
&lt;li&gt;Le cache fonctionne de nouveau.&lt;/li&gt;
&lt;li&gt;Chercher un article ou cliquer sur un lien n'utilisera plus le fichier en cache. Ceci élimine le problème de casse avec certaines recherches (ex. &amp;quot;duluth, mn&amp;quot;).''&lt;/li&gt;
&lt;li&gt;Fonctionne maintenant quand enregistré avec un compte (dans Safari) avec un thème alternatif sélectionné.&lt;/li&gt;
&lt;li&gt;Mise à jour des CSS depuis wikipedia.org.&lt;/li&gt;
&lt;li&gt;Shift-espace défile vers le haut, en plus de la barre d'espace défilant vers le bas.&lt;/li&gt;
&lt;li&gt;Suppr revient en arrière dans l'historique, shift-suppr avance.&lt;/li&gt;
&lt;li&gt;Tab et Cmd-f sélectionne la zone de recherche.&lt;/li&gt;
&lt;li&gt;Le widget se réduit maintenant à la taille de l'arrière avant de se retourner.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v0.9 (24 août 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sélection des couleurs vertes, rouges et grises (en plus de ce bon vieux bleu) pour l'interface utilisateur.&lt;/li&gt;
&lt;li&gt;Se réduit maintenant aussi bien horizontalement que verticalement.&lt;/li&gt;
&lt;li&gt;Chaque instance individuelle du widget se souvient de ses réglages respectif de langue, taille et couleur jusqu'au redémarrage, et vide le fichier des préférences quand elles sont fermées.&lt;/li&gt;
&lt;li&gt;Quand vous faites défiler un article, puis ouvrez un nouvel article ou retournez en arrière dans l'historique, le widget se souviendra jusqu'où vous avez défilé, et donc reviendra à l'article là où vous l'avez laissé.&lt;/li&gt;
&lt;li&gt;Compatible avec les localisations.&lt;/li&gt;
&lt;li&gt;Localisation française par Floréal Molina (et modifiée par Arnaud Boudou)&lt;/li&gt;
&lt;li&gt;Le comportement d'annulation de chargement (cliquer sur l'indicateur de progression) a normalement été corrigé.&lt;/li&gt;
&lt;li&gt;Un couple de bugs relatifs au défilement ont été corrigés. Avant, si vous ouvriez un article trop court pour remplir entièrement le widget, puis pressiez les touches haut/bas, ou faisiez défiler avec la molette de la souris, le contenu sautait du sommet au fond de l'aire d'affichage. De même, si vous faisiez défiler jusqu'à la fin d'un article volumineux, puis ouvriez un article de faible taille, de temps en temps cet article était affiché en dehors de l'aire d'affichage, jusqu'à ce que vous fassiez défiler vers le haut.&lt;/li&gt;
&lt;li&gt;L'animation de réduction a été rendu plus fluide.&lt;/li&gt;
&lt;li&gt;D'autres corrections de bugs.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/3#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/3#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/3</wfw:commentRss>
      </item>
    
  <item>
    <title>NOCC 1.4 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/305</link>
    <guid isPermaLink="false">urn:md5:bf9a9ee9c9f2283bbec425b5e4da62fe</guid>
    <pubDate>Sun, 01 Jul 2007 22:59:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La version nouvelle de &lt;a href=&quot;http://nocc.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;NOCC&lt;/a&gt; est maintenant disponible.&lt;/p&gt;


&lt;p&gt;Je rappelle que NOCC est un webmail léger et libre (licence &lt;acronym title=&quot;General Public Licence version 2&quot;&gt;GPL-2&lt;/acronym&gt;) en &lt;acronym title=&quot;PHP Hypertext Processor&quot;&gt;PHP&lt;/acronym&gt;, compatible &lt;acronym title=&quot;Post Office Protocol version 3&quot;&gt;POP3&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Post Office Protocol version 3&quot;&gt;POP3S&lt;/acronym&gt;, &lt;acronym title=&quot; Internet Message Access Protocol&quot;&gt;IMAP&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Internet Message Access Protocol&quot;&gt;IMAPS&lt;/acronym&gt;, &lt;acronym title=&quot;Simple Mail Transfert Protocol AUTHentifcation&quot;&gt;SMTP AUTH&lt;/acronym&gt; ainsi que les flux RSS pour le contenu de la boite mail, et pour lequel je fais partie de l'équipe de développement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;Section téléchargement&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Changelog&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Bugs
&lt;ul&gt;
&lt;li&gt;Bug #1629751 : Deleting mails reports &amp;quot;Could not connect to server&amp;quot; (Arnaud Boudou).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Patches
&lt;ul&gt;
&lt;li&gt;Patch #1742563 : Add time to mail view (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1738781 : Use more flexible inbox table (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1717436 : Show folder select only with more folders (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1712388 : Prevent problems with base_url under windows (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1706947 : Hide lang and theme select from login page (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1682496 : Add &amp;quot;Unread&amp;quot; and &amp;quot;Attachment&amp;quot; as own column (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1681769 : Use only one sorted arrow (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1674343 : Missing translation for Dutch (openfan).&lt;/li&gt;
&lt;li&gt;Patch #1663909 : Column order preference (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1659330 : Optimize login box (Part 2) (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1650480 : Use &amp;quot;min-width&amp;quot; for modern browsers (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1650207 : Optimize header and footer (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1649280 : Remove &amp;quot;global&amp;quot; &amp;lt;div&amp;gt; (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1648561 : Remove needless CSS classes (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1648196 : Use &amp;lt;label&amp;gt; for login box (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1639027 : RSS: Add nocc_login as parameter (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1639021 : RSS: Fix array_shift warning (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1632779 : Fix Invalid HTML in html/prefs.php (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1630921 : Optimize login box (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Patch #1627141 : CS translation for 1.3 version (Ragimiri).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;RFE
&lt;ul&gt;
&lt;li&gt;RFE #1639527 : Setting for mailbox column order (Tim Gerundt).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Misc
&lt;ul&gt;
&lt;li&gt;Better dots handling for SMTP protocol (Krzysztof Åagodzic).&lt;/li&gt;
&lt;li&gt;The 'complete_date' mail variable now includes the time too (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Move &amp;quot;Inbox Status&amp;quot; outside &amp;lt;TABLE&amp;gt; for more structured HTML (Tim Gerundt).&lt;/li&gt;
&lt;li&gt;Improve count of unseen messages into status line speed (Dirk Hoeschen).&lt;/li&gt;
&lt;li&gt;UCB POP server and quota are now per server settings (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Improve &amp;quot;To:&amp;quot; address display in message list (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Disable unread icon for POP3 mailboxes (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Some small CSS changes (Arnaud Boudou).&lt;/li&gt;
&lt;li&gt;Move &amp;quot;sendButtons&amp;quot; from &amp;lt;TABLE&amp;gt; to &amp;lt;P&amp;gt; for more structured HTML (Tim Gerundt).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;À venir&lt;/h3&gt;


&lt;p&gt;Depuis peu, je ne suis plus le seul développeur actif sur le projet. De ce fait, le développement reprend du poil de la bête; Tim Gerundt se concentrant sur la partie IHM de l'application (facilité d'utilisation et optimisations HTML et CSS), et moi je m'occupe de l'ajout de fonctionnalités et des corrections de bugs. En revanche, il faut bien comprendre que certains bugs reportés ne seront pas corrigé tant que je n'aurais pas les compétences pour le faire.&lt;/p&gt;


&lt;p&gt;Sur ces notes pleines d'optimisme, les changements prévus pour la version 1.5 sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intégrer une gestion de la corbeille pour les comptes IMAP.&lt;/li&gt;
&lt;li&gt;Intégrer une gestion des identités multiples.&lt;/li&gt;
&lt;li&gt;Les inévitables correctifs de bugs.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/305#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/305#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/305</wfw:commentRss>
      </item>
    
  <item>
    <title>Widget Wiktionary dans « Nos favoris » Apple</title>
    <link>http://goddess-gate.com/dc2/index.php/post/287</link>
    <guid isPermaLink="false">urn:md5:a96fc3b1b9615845849fd3e6b3a9a14b</guid>
    <pubDate>Sun, 06 May 2007 10:35:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>apple</category><category>connaissance</category><category>culture</category><category>dashboard</category><category>développement</category><category>javascript</category><category>logiciel libre</category><category>macos x</category><category>widget</category><category>wiktionary</category>    
    <description>&lt;p&gt;Dans la famille « gonflette de chevilles », je demande la liste « Nos favoris » sur le site d'Apple.&lt;/p&gt;    &lt;p&gt;Un petit peu d'autocongratulation ne peut pas faire de mal : le &lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/3&quot; hreflang=&quot;goddess-gate&quot;&gt;widget Wiktionary&lt;/a&gt; pour Dashboard est dans le classement « Nos favoris » sur le site d'Apple dédié aux widgets :)&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/wiktionary/wiktionary_favoris.png&quot;&gt;&lt;img src=&quot;http://goddess-gate.com/dc2/misc/developpement/wiktionary/.wiktionary_favoris_m.jpg&quot; alt=&quot;Widget Wiktionary dans « Nos favoris »&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Et parce que jamais un sans trois :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;08/09/2006 : &lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/31&quot; hreflang=&quot;goddess-gate&quot;&gt;La célébrité, c'est simple comme un widget&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;20/08/2005 : &lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/101&quot; hreflang=&quot;goddess-gate&quot;&gt;Content…&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/287#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/287#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/287</wfw:commentRss>
      </item>
    
  <item>
    <title>Webmail NOCC et Wii</title>
    <link>http://goddess-gate.com/dc2/index.php/post/274</link>
    <guid isPermaLink="false">urn:md5:2b72b1e4a4ece1afdb0c20795eb66a49</guid>
    <pubDate>Fri, 27 Apr 2007 14:15:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>webmail</category><category>wii</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/275&quot; hreflang=&quot;goddess-gate&quot;&gt;English version&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/nocc_wii.jpg&quot;&gt;&lt;img src=&quot;http://goddess-gate.com/dc2/misc/developpement/.nocc_wii_m.jpg&quot; alt=&quot;NOCC webmail / Wii&quot; style=&quot;display:block; margin:0 auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Comme vous pouvez le voir, le &lt;a href=&quot;http://nocc.sourceforge.net&quot; hreflang=&quot;en&quot;&gt;webmail NOCC&lt;/a&gt; fonctionne parfaitement avec le navigateur de la console Wii (cette console utilise le navigateur Opera). La seule chose non fonctionnelle est l'ajout de pièces jointes, le contrôle HTML correspondant étant désactivé par le navigateur.&lt;/p&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/274#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/274#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/274</wfw:commentRss>
      </item>
    
  <item>
    <title>Extension « Auto locale » pour Dotclear 2</title>
    <link>http://goddess-gate.com/dc2/index.php/post/261</link>
    <guid isPermaLink="false">urn:md5:285faf5b4dcfa9f809fdb7234bbf21d8</guid>
    <pubDate>Sun, 15 Apr 2007 22:43:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>blog</category><category>dotclear</category><category>développement</category><category>logiciel libre</category><category>php</category><category>plugin</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/262&quot; hreflang=&quot;goddess-gate&quot;&gt;English version&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Une extension pour  &lt;a href=&quot;http://www.dotclear.net&quot; hreflang=&quot;fr&quot;&gt;Dotclear 2&lt;/a&gt; permettant de commuter automatiquement la langue de l'interface du blog selon les réglages du navigateur.&lt;/p&gt;


&lt;p&gt;Dernière version : 1.0 (15 avril 2007)&lt;/p&gt;    &lt;h3&gt;Note&lt;/h3&gt;


&lt;p&gt;Ce billet recense les informations générales sur l'extension, ainsi que l'historique complet.&lt;/p&gt;


&lt;h3&gt;Licence&lt;/h3&gt;


&lt;p&gt;L'extension « Auto locale » est distribuée sous les termes de la licence « BSD modifiée ». Cela signifie que vous pouvez modifier, réutiliser et distribuer librement le code, sous les termes de la licence que vous voulez.&lt;/p&gt;


&lt;h3&gt;Description&lt;/h3&gt;


&lt;p&gt;Cette extension permet d'afficher l'interface du blog en fonction des préférences de langage du navigateur. Un navigateur paramétré pour l'affichage du français en priorité affichera le blog en français; un navigateur paramétré pour l'affichage de l'anglais en priorité affichera le blog en anglais, etc.&lt;/p&gt;


&lt;h3&gt;Installation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://aboudou.nerim.net/dev/autolocale/plugin-autoLocale-1.0.pkg.gz&quot;&gt;Installeur (pkg.gz)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://aboudou.nerim.net/dev/autolocale/plugin-autoLocale-1.0.zip&quot;&gt;Archive (zip)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Utilisation&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Attention, l'extension est compatible uniquement avec Dotclear 2.x&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Il n'y a rien de particulier à faire pour utiliser l'extension. Il suffit simplement de l'installer, puis dans l'extension « about:config » de mettre la langue du blog à blanc.&lt;/p&gt;


&lt;h3&gt;Historique&lt;/h3&gt;

&lt;p&gt;v1.0 (15 avril 2007)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Première version publique&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/261#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/261#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/261</wfw:commentRss>
      </item>
    
  <item>
    <title>NOCC 1.3 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/228</link>
    <guid isPermaLink="false">urn:md5:dc849ef7d303cc498e855f6665a6f88d</guid>
    <pubDate>Mon, 01 Jan 2007 12:14:00 +0100</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La version nouvelle de &lt;a href=&quot;http://nocc.sourceforge.net&quot; hreflang=&quot;en&quot;&gt;NOCC&lt;/a&gt; est maintenant disponible.&lt;/p&gt;


&lt;p&gt;Je rappelle que NOCC est un webmail léger et libre (licence &lt;acronym title=&quot;General Public Licence version 2&quot;&gt;GPL-2&lt;/acronym&gt;) en &lt;acronym title=&quot;PHP Hypertext Processor&quot;&gt;PHP&lt;/acronym&gt;, compatible &lt;acronym title=&quot;Post Office Protocol version 3&quot;&gt;POP3&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Post Office Protocol version 3&quot;&gt;POP3S&lt;/acronym&gt;, &lt;acronym title=&quot; Internet Message Access Protocol&quot;&gt;IMAP&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Internet Message Access Protocol&quot;&gt;IMAPS&lt;/acronym&gt;, &lt;acronym title=&quot;Simple Mail Transfert Protocol AUTHentifcation&quot;&gt;SMTP AUTH&lt;/acronym&gt; ainsi que les flux RSS pour le contenu de la boite mail, et pour lequel je fais partie de l'équipe de développement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;Section téléchargement&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Changelog&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Bugs
&lt;ul&gt;
&lt;li&gt;Bug #1611537 : Confusing for-loops in functions.php:GetPart().&lt;/li&gt;
&lt;li&gt;Bug #1598813 : file &amp;quot;prefs_error.php&amp;quot; seems unneeded.&lt;/li&gt;
&lt;li&gt;Bug #1581966 : Bold tag instead of strong tag in pt-br.php.&lt;/li&gt;
&lt;li&gt;Bug #1579997 : Download mail, illegal characters in filename on save.&lt;/li&gt;
&lt;li&gt;Bug #1578946 : Image tags of smiley's not XHTML 1.1.&lt;/li&gt;
&lt;li&gt;Bug #1578017 : down_mail.php don't work with IE.&lt;/li&gt;
&lt;li&gt;Bug #1576418 : imap_open(): Couldn't open stream in down_mail.php.&lt;/li&gt;
&lt;li&gt;Bug #1566972 : Needless if statement in &amp;quot;html_top_table.php&amp;quot;?.&lt;/li&gt;
&lt;li&gt;Bug #1565973 : More mixed EOL in some files.&lt;/li&gt;
&lt;li&gt;Bug #1565100 : Mixed EOL in html/send.php.&lt;/li&gt;
&lt;li&gt;Bug #1565082 : Logout.php use empty theme.&lt;/li&gt;
&lt;li&gt;Bug #1555543 : Some small spelling errors in en.php.&lt;/li&gt;
&lt;li&gt;Bug #1552568 : Setting wrap None is not shown as selected.&lt;/li&gt;
&lt;li&gt;Bug #1551529 : $html_to occurs twice in language files.&lt;/li&gt;
&lt;li&gt;Bug #1550843 : Move and Copy buttons of top row in Inbox don't work.&lt;/li&gt;
&lt;li&gt;Bug #1550133 : Some pages do not validate as XHTML 1.1.&lt;/li&gt;
&lt;li&gt;Bug #1549545 : Extra slash introduced by Back link on error page.&lt;/li&gt;
&lt;li&gt;Bug #1547166 : errorpage: wrong images URL's and misbehaving back button.&lt;/li&gt;
&lt;li&gt;Bug #1526431 : Java script error in IE on delete.&lt;/li&gt;
&lt;li&gt;Bug #1524048 : Session Data Gets Mangled / NoccKey and NoccIdent.&lt;/li&gt;
&lt;li&gt;Bug #1524044 : SMTP Auth Failures mishandled.&lt;/li&gt;
&lt;li&gt;Bug #1518887 : errors when enable preferences.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Patches
&lt;ul&gt;
&lt;li&gt;Patch #1619777 : Working EHLO.&lt;/li&gt;
&lt;li&gt;Patch #1613181 : Complete Czech translation.&lt;/li&gt;
&lt;li&gt;Patch #1600416 : Split 'from' column internally.&lt;/li&gt;
&lt;li&gt;Patch #1590397 : login_with_domain not checked correctly.&lt;/li&gt;
&lt;li&gt;Patch #1583460 : Add '...' after cutted mail data.&lt;/li&gt;
&lt;li&gt;Patch #1581097 : Don't print mailSwitchHeaders.&lt;/li&gt;
&lt;li&gt;Patch #1579972 : Missing translations nl.php.&lt;/li&gt;
&lt;li&gt;Patch #1579550 : Remove content-type header from index.php.&lt;/li&gt;
&lt;li&gt;Patch #1578504 : Use &amp;lt;label&amp;gt; for signature pref.&lt;/li&gt;
&lt;li&gt;Patch #1577111 : German translation update.&lt;/li&gt;
&lt;li&gt;Patch #1575815 : Small change to structured text.&lt;/li&gt;
&lt;li&gt;Patch #1575206 : Optimize $alt_next and $alt_prev.&lt;/li&gt;
&lt;li&gt;Patch #1574359 : Use &amp;lt;label&amp;gt; for $reapply_filters in html_top_table.php.&lt;/li&gt;
&lt;li&gt;Patch #1574348 : form margin cause layout flaws in IE.&lt;/li&gt;
&lt;li&gt;Patch #1574328 : Missing parameters for htmlentities() in menu_mail.php.&lt;/li&gt;
&lt;li&gt;Patch #1572760 : Display structured text.&lt;/li&gt;
&lt;li&gt;Patch #1572077 : Put sort image after column title.&lt;/li&gt;
&lt;li&gt;Patch #1571741 : Colored quotes.&lt;/li&gt;
&lt;li&gt;Patch #1571456 : Do htmlspecialchars() after substr().&lt;/li&gt;
&lt;li&gt;Patch #1571364 : Use title for sort images.&lt;/li&gt;
&lt;li&gt;Patch #1569369 : Use logon aliases.&lt;/li&gt;
&lt;li&gt;Patch #1566239 : Remove unnecessary table from &amp;quot;html/html_mail_*.php&amp;quot;.&lt;/li&gt;
&lt;li&gt;Patch #1565779 : Use &amp;lt;th&amp;gt; for mail headers too.&lt;/li&gt;
&lt;li&gt;Patch #1565759 : Use &amp;quot;sendData&amp;quot; class for mail_body in &amp;quot;html/send.php&amp;quot; too.&lt;/li&gt;
&lt;li&gt;Patch #1565371 : Add simple &amp;quot;print&amp;quot; CSS.&lt;/li&gt;
&lt;li&gt;Patch #1565084 : Add missing IDs to html/prefs.php.&lt;/li&gt;
&lt;li&gt;Patch #1564552 : Use &amp;lt;th&amp;gt; for table header cells.&lt;/li&gt;
&lt;li&gt;Patch #1563453 : Use &amp;lt;label&amp;gt; for send.php.&lt;/li&gt;
&lt;li&gt;Patch #1537220 : LANG and THEME may change also pop users.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Feature Requests
&lt;ul&gt;
&lt;li&gt;RFE #1585753 : new function convertLang2Html().&lt;/li&gt;
&lt;li&gt;RFE #1578965 : Improve check.php: use CSS to style and output complete page.&lt;/li&gt;
&lt;li&gt;RFE #1227895 : Address Translation.&lt;/li&gt;
&lt;li&gt;RFE #985428 : Folder Creation ad forward multiple messages.&lt;/li&gt;
&lt;li&gt;RFE #798725 : Nocc with htmlarea.&lt;/li&gt;
&lt;li&gt;RFE #495879 : User Access List / From Address.&lt;/li&gt;
&lt;li&gt;RFE #473980 : Caching of folder contents.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Misc
&lt;ul&gt;
&lt;li&gt;Remove duplicate setting in configuration file.&lt;/li&gt;
&lt;li&gt;Improve RSS handling.&lt;/li&gt;
&lt;li&gt;Add mail controls (delete, select all, etc.) to the bottom of the INBOX page.&lt;/li&gt;
&lt;li&gt;Improve remote pictures handling.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;À venir&lt;/h3&gt;


&lt;p&gt;Il est a noter que je suis depuis plus de un an et demi le seul développeur actif sur le projet. De ce fait, le développement est fortement ralenti, dépendant de mes connaissance, envie de passer du temps dessus et autres obligations. Mais ce n'est pas pour cela que je vais abandonner ce projet. En revanche, il faut bien comprendre que l'avancement ne sera pas rapide, et que certains bugs reportés ne seront pas corrigé tant que je n'aurais pas les compétences pour le faire.&lt;/p&gt;


&lt;p&gt;Sur ces notes pleines d'optimisme, les changements prévus pour la version 1.4 sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Prendre un peu de repos sur le développement de nouveautés, je compte me pencher principalement sur la correction des bugs.&lt;/li&gt;
&lt;li&gt;Les inévitables correctifs de bugs.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/228#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/228#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/228</wfw:commentRss>
      </item>
    
  <item>
    <title>NOCC 1.2 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/12</link>
    <guid isPermaLink="false">urn:md5:0c5e407aa6d38fb996a7ca89e4f12373</guid>
    <pubDate>Sat, 01 Jul 2006 10:16:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La version nouvelle de &lt;a href=&quot;http://nocc.sourceforge.net&quot; hreflang=&quot;en&quot;&gt;NOCC&lt;/a&gt; est maintenant disponible.&lt;/p&gt;


&lt;p&gt;Je rappelle que NOCC est un webmail léger et libre (licence &lt;acronym title=&quot;General Public Licence version 2&quot;&gt;GPL-2&lt;/acronym&gt;) en &lt;acronym title=&quot;PHP Hypertext Processor&quot;&gt;PHP&lt;/acronym&gt;, compatible &lt;acronym title=&quot;Post Office Protocol version 3&quot;&gt;POP3&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Post Office Protocol version 3&quot;&gt;POP3S&lt;/acronym&gt;, &lt;acronym title=&quot; Internet Message Access Protocol&quot;&gt;IMAP&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Internet Message Access Protocol&quot;&gt;IMAPS&lt;/acronym&gt;, &lt;acronym title=&quot;Simple Mail Transfert Protocol AUTHentifcation&quot;&gt;SMTP AUTH&lt;/acronym&gt; ainsi que les flux RSS pour le contenu de la boite mail, et pour lequel je fais partie de l'équipe de développement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;Section téléchargement&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Changelog&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Add lang and theme choice to preferences section.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Disable distant pictures display by default.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix HTML entities translation and replies formating.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Bug #1477984 : Mark as (Un)read, how can one see it works?.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Bug #1444882 : NOCC display source code instead of form.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;À venir&lt;/h3&gt;


&lt;p&gt;Il est a noter que je suis depuis plus de un an et demi le seul développeur actif sur le projet. De ce fait, le développement est fortement ralenti, dépendant de mes connaissance, envie de passer du temps dessus et autres obligations. Mais ce n'est pas pour cela que je vais abandonner ce projet. En revanche, il faut bien comprendre que l'avancement ne sera pas rapide, et que certains bugs reportés ne seront pas corrigé tant que je n'aurais pas les compétences pour le faire.&lt;/p&gt;


&lt;p&gt;Sur ces notes pleines d'optimisme, les changements prévus pour la version 1.3 sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Prendre un peu de repos sur le développement de nouveautés, je compte me pencher principalement sur la correction des bugs.&lt;/li&gt;
&lt;li&gt;Les inévitables correctifs de bugs.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/12#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/12#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/12</wfw:commentRss>
      </item>
    
  <item>
    <title>Dotclear 1.2.x, flux RSS et caractères multi-octets</title>
    <link>http://goddess-gate.com/dc2/index.php/post/190</link>
    <guid isPermaLink="false">urn:md5:8df379812548c594f8f09476e5d4ffb4</guid>
    <pubDate>Wed, 22 Mar 2006 22:56:00 +0100</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>dotclear</category><category>développement</category><category>php</category>    
    <description>&lt;p&gt;David a rencontré &lt;a href=&quot;http://blog.empyree.org/?2257-deux-problemes-sur-le-blog-rss-et-spamplemousse&quot; hreflang=&quot;fr&quot;&gt;un problème avec les caractères multi-octets et le flux &lt;acronym&gt;RSS&lt;/acronym&gt;&lt;/a&gt; de Dotclear. Tout se passe dans les balises &amp;lt;description&amp;gt;…&amp;lt;/description&amp;gt; du billet : le découpage à 300 caractère ne tient pas compte des caractères multi-octets, et donc le découpage peut se faire en plein milieu d'un caractère. Le résultat est sans appel : le flux RSS est invalide et au mieux il apparait avec un mauvais encodage de caractères, au pire il est refusé par le client RSS. D'où la solution suivante.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Disclaimer :&lt;/strong&gt; le correctif (pour ne pas dire le &lt;em&gt;hack&lt;/em&gt; crade) part des principes suivants :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;il considère que le blog est en UTF-8. Si vous avez un blog en ISO-8859-1, ne l'appliquez pas. De toute manière dans ce cas vous n'êtes pas concerné par le problème.&lt;/li&gt;
&lt;li&gt;il considère que PHP est compilé avec le support des caractères multi-octets. Si vous utilisez PHP 5.x, c'est le cas par défaut. Si vous utilisez PHP 4.x, reportez vous au &lt;a href=&quot;http://fr.php.net/manual/fr/ref.mbstring.php&quot; hreflang=&quot;fr&quot;&gt;manuel PHP&lt;/a&gt; pour savoir comment activer le support.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Pour effectuer la modification, il vous faut modifier le fichier « inc/libs/lib.util.php » présent dans votre répertoire de Dotclear.&lt;/p&gt;


&lt;p&gt;Dans ce fichier, remplacez la fonction « cutString » par le contenu suivant :&lt;/p&gt;
&lt;pre&gt;
        # Couper une chaîne aux espaces
        function cutString($str,$l)
        {
                $s = preg_split('/([\s]+)/',$str,-1,PREG_SPLIT_DELIM_CAPTURE);

                $res = '';
                $L = 0;

                mb_internal_encoding(&amp;quot;UTF-8&amp;quot;);

                if (mb_strlen($s[0]) &amp;gt;= $l) {
                        return mb_substr($s[0],0,$l);
                }

                foreach ($s as $v)
                {
                        $L = $L+mb_strlen($v);

                        if ($L &amp;gt; $l) {
                                break;
                        } else {
                                $res .= $v;
                        }
                }

                return trim($res);
        }
&lt;/pre&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/190#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/190#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/190</wfw:commentRss>
      </item>
    
  <item>
    <title>NOCC 1.1 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/9</link>
    <guid isPermaLink="false">urn:md5:b5cd29129f3e2f3b4ef6041218065995</guid>
    <pubDate>Tue, 28 Feb 2006 13:48:00 +0100</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La version nouvelle de &lt;a href=&quot;http://nocc.sourceforge.net&quot; hreflang=&quot;en&quot;&gt;NOCC&lt;/a&gt; est maintenant disponible.&lt;/p&gt;


&lt;p&gt;Cette version corrigeant de nombreuse vulnérabilités, la mise à jour est chaudement recommandée.&lt;/p&gt;


&lt;p&gt;Je rappelle que NOCC est un webmail léger et libre (licence &lt;acronym title=&quot;General Public Licence version 2&quot;&gt;GPL-2&lt;/acronym&gt;) en &lt;acronym title=&quot;PHP Hypertext Processor&quot;&gt;PHP&lt;/acronym&gt;, compatible &lt;acronym title=&quot;Post Office Protocol version 3&quot;&gt;POP3&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Post Office Protocol version 3&quot;&gt;POP3S&lt;/acronym&gt;, &lt;acronym title=&quot; Internet Message Access Protocol&quot;&gt;IMAP&lt;/acronym&gt;, &lt;acronym title=&quot;Secure Internet Message Access Protocol&quot;&gt;IMAPS&lt;/acronym&gt;, &lt;acronym title=&quot;Simple Mail Transfert Protocol AUTHentifcation&quot;&gt;SMTP AUTH&lt;/acronym&gt; ainsi que les flux RSS pour le contenu de la boite mail, et pour lequel je fais partie de l'équipe de développement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;Section téléchargement&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Changelog&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Patch #1438939 : get_default_from_address in conf.php&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Patch #1438393 : strict UTF-8 charset issue&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;register_globals php directive must now be set to ‘Off’&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Bug #1438276 : Multiple vunerabilities&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue with outgoing mail From, To, CC and BCC encoding&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue with outgoing mail subject encoding&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Bug #1421767 : Attachments name repeat&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Bug #1409322 : Forwarding mail&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Use standardized RSS icon&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;A venir&lt;/h3&gt;


&lt;p&gt;Il est a noter que je suis depuis plus de un an et demi le seul développeur actif sur le projet. De ce fait, le développement est fortement ralenti, dépendant de mes connaissance, envie de passer du temps dessus et autres obligations. Mais ce n'est pas pour cela que je vais abandonner ce projet. En revanche, il faut bien comprendre que l'avancement ne sera pas rapide, et que certains bugs reportés ne seront pas corrigé tant que je n'aurais pas les compétences pour le faire.&lt;/p&gt;


&lt;p&gt;Sur ces notes pleines d'optimisme, les changements prévus pour la version 1.2 sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Prendre un peu de repos sur le développement de nouveautés, je compte me pencher principalement sur la correction des bugs.&lt;/li&gt;
&lt;li&gt;Rendre activable / désactivable le rendu des images en lignes dans les mails HTML.&lt;/li&gt;
&lt;li&gt;Permettre les changement de langue / thème depuis les préférences utilisateur.&lt;/li&gt;
&lt;li&gt;Les inévitables correctifs de bugs.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/9#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/9#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/9</wfw:commentRss>
      </item>
    
  <item>
    <title>NOCC 1.0 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/155</link>
    <guid isPermaLink="false">urn:md5:cf92d192a434428028e87452a32b0bf1</guid>
    <pubDate>Sun, 01 Jan 2006 18:05:00 +0100</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La version nouvelle de &lt;a href=&quot;http://nocc.sourceforge.net&quot; hreflang=&quot;en&quot;&gt;NOCC&lt;/a&gt; est maintenant disponible.&lt;/p&gt;


&lt;p&gt;Je rappelle que NOCC est un webmail léger et libre (licence GPL-2) en PHP, compatible POP3, POP3S, IMAP, IMAPS, SMTP AUTH ainsi que les flux RSS pour le contenu de la boite mail, et pour lequel je fais partie de l'équipe de développement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;Section téléchargement&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Changelog&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Clean PHP code.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issues with attachment downloading.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Update Italian translation.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Doesn't display link to contacts list if $conf-&amp;gt;prefs_dir is empty.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix Javascript issues.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Updated german translation.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Render images embedded within HTML emails.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add option to automatically choose mail domain to use with HTTP host.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Sort IMAP folder names.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add Japanese language file.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Encrypt session stored passwords.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Improve RSS feed with subfolders.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add compatibility with PHP 5.0.5.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue with message wrapping.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add &amp;quot;To&amp;quot; header into mail list view.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add Catalan language file.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Use PNG image files instead of GIF.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add possibility to go back to previous page in case of unrecoverable error.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;NOCC is now XTHML 1.1 Strict compliant.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Improved CSS customization.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Sent Folder can now be setup by user and is no more a global option.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Enforce $conf-&amp;gt;crlf option in order to avoid mixed &amp;quot;\r\n&amp;quot; and &amp;quot;\n&amp;quot; line break.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Added option to select the character to use for login&amp;lt;char&amp;gt;domain login style.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix french translation.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue with use of user's reply leading.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue where allow_reply_leading configuration property was not taken in account if set to false, and a reply leading was previously set in users preferences.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add possibility for the user to override incoming mail charset. Iconv is now mandatory.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add new configuration option in order to use a default encoding charset (default to UTF-8) in case no one is provided by the displayed mail.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Replace all &amp;quot;&amp;lt;?&amp;quot; tags by &amp;quot;&amp;lt;?php&amp;quot; tags.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Convert Nocc to UTF-8 support.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Replying to HTML mails now convert HTML special chars to standard chars.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;À venir&lt;/h3&gt;


&lt;p&gt;Il est a noter que je suis depuis plus de un an et demi le seul développeur actif sur le projet. De ce fait, le développement est fortement ralenti, dépendant de mes connaissance, envie de passer du temps dessus et autres obligations. Mais ce n'est pas pour cela que je vais abandonner ce projet. En revanche, il faut bien comprendre que l'avancement ne sera pas rapide, et que certains bugs reportés ne seront pas corrigé tant que je n'aurais pas les compétences pour le faire.&lt;/p&gt;


&lt;p&gt;Sur ces notes pleines d'optimisme, les changements prévus pour la version 1.1 sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Prendre un peu de repos sur le développement de nouveautés, je compte me pencher principalement sur la correction des bugs.&lt;/li&gt;
&lt;li&gt;Rendre activable / désactivable le rendu des images en lignes dans les mails HTML.&lt;/li&gt;
&lt;li&gt;Permettre les changement de langue / thème depuis les préférences utilisateur.&lt;/li&gt;
&lt;li&gt;Les inévitables correctifs de bugs.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/155#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/155#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/155</wfw:commentRss>
      </item>
    
  <item>
    <title>GregariusMenu : compagnion de Gregarius</title>
    <link>http://goddess-gate.com/dc2/index.php/post/6</link>
    <guid isPermaLink="false">urn:md5:dcf59274a7f6cbf2ec9136ee1ad2beff</guid>
    <pubDate>Fri, 18 Nov 2005 19:46:00 +0100</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>apple</category><category>développement</category><category>gregarius</category><category>logiciel libre</category><category>macos x</category><category>objective c</category><category>rss</category>    
    <description>&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/244&quot; hreflang=&quot;goddess-gate&quot;&gt;English version&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Une chose manquant à l'aggrégateur en ligne &lt;a href=&quot;http://gregarius.net/&quot; hreflang=&quot;en&quot;&gt;Gregarius&lt;/a&gt; est la possibilité d'avoir le nombre d'articles non lu sans être sur la page. C'est maintenant chose réparée avec GregariusMenu.&lt;br /&gt;
Version actuelle : 1.2 (24 janvier 2006)&lt;/p&gt;    &lt;h3&gt;Description&lt;/h3&gt;

&lt;p&gt;GregariusMenu est un outil se logeant dans la barre de menu de MacOS X, et affichant le nombre de billets de Gregarius non encore lus.&lt;br /&gt;
GregariusMenu est disponible en français et en anglais.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/gregariusmenu/gregariusmenu10_menu.png&quot;&gt;&lt;img src=&quot;http://goddess-gate.com/dc2/misc/developpement/gregariusmenu/.gregariusmenu10_menu_t.jpg&quot; alt=&quot;gregariusmenu10_menu.png&quot; /&gt;&lt;/a&gt;  &lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/gregariusmenu/gregariusmenu12_prefs.png&quot;&gt;&lt;img src=&quot;http://goddess-gate.com/dc2/misc/developpement/gregariusmenu/.gregariusmenu12_prefs_t.jpg&quot; alt=&quot;gregariusmenu12_prefs.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Génèse de GregariusMenu&lt;/h3&gt;


&lt;p&gt;On va faire vite : tout est expliqué dans un &lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/104&quot; hreflang=&quot;goddess-gate&quot;&gt;précédent billet&lt;/a&gt;.&lt;/p&gt;


&lt;h3&gt;Téléchargement et redistribution&lt;/h3&gt;


&lt;p&gt;GregariusMenu est soumis aux conditions d'utilisation et de redistribution de la &lt;a href=&quot;http://www.apache.org/licenses/LICENSE-2.0.html&quot; hreflang=&quot;en&quot;&gt;licence Apache 2.0&lt;/a&gt;.&lt;br /&gt;
Télécharger &lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/gregariusmenu/GregariusMenu1.2.zip&quot;&gt;GregariusMenu 1.2&lt;/a&gt;, binaire universel (PowerPC et Intel).&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/gregariusmenu/&quot;&gt;Archives des vieilles versions&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Exemple de script pour l'automatisation de la mise à jour des fils RSS de Gregarius&lt;/h3&gt;


&lt;p&gt;Sous &lt;a href=&quot;http://www.freebsd.org&quot; hreflang=&quot;en&quot;&gt;FreeBSD&lt;/a&gt;, j'utilise :&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;#!/bin/sh&lt;br /&gt;
cd /chemin/vers/gregarius/&lt;br /&gt;
/usr/local/bin/php -f update.php &lt;del&gt; &lt;/del&gt;silent&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Le script est lancé toutes les 30 minutes par cette ligne dans /etc/crontab&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;*/30 *    *    *    *    root    /opt/refresh_gregarius.sh&lt;/p&gt;&lt;/blockquote&gt;


&lt;h3&gt;Historique&lt;/h3&gt;

&lt;p&gt;v1.2 (24 janvier 2006)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Modification : mis à jour vers Growl 0.7.4.&lt;/li&gt;
&lt;li&gt;Ajout : préférence de lancement automatique à l'ouverture de la session.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.1 (15 janvier 2006)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ajout : support de Gregarius 0.5.3+.&lt;/li&gt;
&lt;li&gt;Correction : nettoyage des sources.&lt;/li&gt;
&lt;li&gt;Correction : quelques problèmes d'encodage ont été résolus.&lt;/li&gt;
&lt;li&gt;Modification : Modification de l'identifiant de bundle, les préférences seront à renseigner de nouveau.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.0 (18 novembre 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Version initiale&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/6#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/6#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/6</wfw:commentRss>
      </item>
    
  <item>
    <title>Plugin « Blocage par Référent » pour Dotclear</title>
    <link>http://goddess-gate.com/dc2/index.php/post/2</link>
    <guid isPermaLink="false">urn:md5:6d32df9b3ad3fe943f164b9c24a170cb</guid>
    <pubDate>Mon, 08 Aug 2005 16:00:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>blog</category><category>dotclear</category><category>développement</category><category>logiciel libre</category><category>php</category><category>plugin</category><category>spam</category>    
    <description>&lt;p&gt;Une solution contre le spam par référent sous &lt;a href=&quot;http://www.dotclear.net&quot; hreflang=&quot;fr&quot;&gt;Dotclear 1.x&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Dernière version : 1.2 du 03 août 2008 par &lt;a href=&quot;http://www.brol.info/&quot; hreflang=&quot;fr&quot;&gt;brol&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Attention : &lt;/strong&gt; par manque de temps et du fait que je n'utilise plus Dotclear 1.x, ce plugin n'est plus maintenu. Si vous souhaitez prendre le relai, n'hésitez pas à me le signaler, j'indiquerai la nouvelle adresse de téléchargement avec plaisir.&lt;/p&gt;    &lt;h3&gt;Note&lt;/h3&gt;


&lt;p&gt;Ce billet recense les informations générales sur le plugin, ainsi que l'historique complet.&lt;/p&gt;


&lt;h3&gt;Licence&lt;/h3&gt;


&lt;p&gt;Le plugin Blocage par Référent est distribué sous les termes de la licence « BSD modifiée ». Cela signifie que vous pouvez modifier, réutiliser et distribuer librement le code, sous les termes de la licence que vous voulez. En revanche, si vous redistribuez le plugin sans changement, vous devez laisser dans l'archive le fichier LICENSE inclus.&lt;/p&gt;


&lt;h3&gt;Description&lt;/h3&gt;


&lt;p&gt;Si vous utilisez les plugins « BBClone » ou bien « Referers », vous avez dû vous apercevoir que ceux-ci peuvent être pollués par des référents forgés, renvoyant à des sites commerciaux. On appelle ça le spam par référent.&lt;/p&gt;


&lt;p&gt;C'est là qu'intervient le plugin que j'ai développé : Blocage par Référent. Il permet de spécifier une liste de référents à bloquer, soit par l'intégralité du référent, soit par une partie de celui-ci. Par exemple, si vous saisissez « google », vous allez bloquer tous les visiteurs ayant ce terme dans le référent, que ce dernier soit « http://www.google.fr », ou bien « http://images.google.fr »,  ou bien « http://www.google.com/search?rls=fr&amp;amp;q=goddess-gate.com », etc. Le blocage est sous la forme d'une erreur &lt;acronym&gt;HTTP&lt;/acronym&gt; 403, avec un message d'erreur, ou bien sur un renvoi vers le site référent.&lt;/p&gt;


&lt;h3&gt;Installation&lt;/h3&gt;

&lt;p&gt;Le plugin est maintenant dans le catalogue dédié sur le site de Dotclear : &lt;a href=&quot;http://plugins.dotaddict.org/dc1/details/Blocage-par-Referent&quot; hreflang=&quot;fr&quot;&gt;Blocage par Référent&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://goddess-gate.com/dc2/misc/developpement/blockreferer/&quot;&gt;Archives des vieilles versions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Utilisation&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Attention, le plugin n'est pas compatible avec Dotclear 2.x&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Il n'y a rien de particulier à faire pour utiliser le plugin. Il suffit simplement de l'installer, puis d'aller le configurer.&lt;/p&gt;


&lt;p&gt;Si vous mettez à jour depuis la version 1.0 :&lt;br /&gt;
Dans le fichier template.php de votre thème, supprimez la ligne suivante
&lt;code&gt;&amp;lt;?php blockReferer::checkReferer(); ?&amp;gt;&lt;/code&gt;
juste avant
&lt;code&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot;&lt;/code&gt;&lt;/p&gt;


&lt;p&gt;Si vous mettez à jour depuis la version 1.0 ou 1.1, vous devez convertir l'ancienne table de la base de données vers le nouveau format de stockage. Un bouton est prévu a cet effet dans la section de configuration du plugin.&lt;/p&gt;


&lt;p&gt;Si vous mettez à jour depuis la version 1.7, le fichier journal est maintenant différent (nom et format). Il n'y a pas de conversion automatique d'un ancien format au nouveau.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Référents à bloquer :&lt;/strong&gt; ajoutez juste une partie du référent que vous voulez bloquer; par exemple ajoutez « somebuzzword » pour bloquer tout référent contenant « somebuzzword ».&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Référents à autoriser :&lt;/strong&gt; ces autorisations ne sont là qu'à titre d'exception pour le blocage, une liste vide ne bloquant pas tout le monde. Le fonctionnement est le suivant : si un référent est bloqué (et uniquement dans ce cas), un test sera fait sur la liste des référents à autoriser de manière à savoir si on peut exceptionnellement donner l'accès. Par exemple, si une personne trouve votre site sur google lors d'une recherche de « somebuzzword », mais que vous ne souhaitiez pas bloquer les visiteurs de google, vous pouvez ajouter « http://www.google. » dans la liste des référents autorisés. Les autres visiteurs ayant « somebuzzword » dans leur référent resteront bloqués.&lt;/p&gt;


&lt;p&gt;Vous pouvez utiliser une partie des référents, ou bien leur adresse complète, ou bien une expression régulière (à l'aide de l'option idoine).&lt;/p&gt;


&lt;p&gt;Vous pouvez aussi affiner les réglages en ajoutant des référents à autoriser.&lt;/p&gt;


&lt;h3&gt;Historique&lt;/h3&gt;

&lt;p&gt;v1.2 (03 août 2008)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mise à jour pour la compatibilité Dotclear 1.2.7+ par &lt;a href=&quot;http://www.brol.info/&quot; hreflang=&quot;fr&quot;&gt;brol&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.11 (20 avril 2006)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ajout : fichier LICENSE confirmant la licence BSD modifiée du plugin.&lt;/li&gt;
&lt;li&gt;Correction : erreurs si le journal est vide.&lt;/li&gt;
&lt;li&gt;Correction : problème d'affichage d'hôtes de référent vides.&lt;/li&gt;
&lt;li&gt;Modification : le journal des référents est maintenant affiché dans la page des statistiques.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.10 (09 janvier 2006)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Correction : correction typographique.&lt;/li&gt;
&lt;li&gt;Correction : tient maintenant compte de l'état actif ou inactif du plugin avant de contrôler le référent.&lt;/li&gt;
&lt;li&gt;Configuration : synchronisation entre les mots spams de Spamplemousse et les référents à bloquer.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.9.1 (07 novembre 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configuration : clarification du fonctionnement de la liste des référents à autoriser.&lt;/li&gt;
&lt;li&gt;Configuration : correction d'une typo.&lt;/li&gt;
&lt;li&gt;Statistiques : suppression de l'erreur si le fichier de statistiques n'existe pas.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.9 (04 novembre 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configuration : ajout de l'autorisation de référents.&lt;/li&gt;
&lt;li&gt;Configuration : limitation de la taille prise par les listes de référents.&lt;/li&gt;
&lt;li&gt;Statistiques : ajout des pourcentages.&lt;/li&gt;
&lt;li&gt;Statistiques : limitation de la taille prise par les statistiques&lt;/li&gt;
&lt;li&gt;Statistiques : ajout des noms d'hôte des référents&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.8 (23 septembre 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Modification du format du journal des blocages (passage à un format &lt;em&gt;csv&lt;/em&gt; avec séparateur ‘;’).&lt;/li&gt;
&lt;li&gt;Ajout d'une page de consultation des statistiques des blocages.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.7 (05 septembre 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ajout d'un journal des blocages.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.6 (22 aout 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Correction pour la compatibilité avec PHP 4.1.0&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.5 (22 aout 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ajout des message manquant dans la localisation fr-iso-8859-1.&lt;/li&gt;
&lt;li&gt;Corrections orthographiques.&lt;/li&gt;
&lt;li&gt;Personnalisation du texte du lien d'accès à la page.&lt;/li&gt;
&lt;li&gt;Clarification de la sauvegarde en cas de modification de plusieurs formulaires simultanément.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.4 (17 aout 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Il est maintenant possible d'ajouter un message d'erreur personnalisé, avec un lien vers la page cible, ceci afin de gérer les référents “acceptables” contenant un terme bloqué&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.3 (12 aout 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lors d'une recherche depuis le blog sur un des critères de blocage, l'utilisateur n'est plus bloqué ou redirigé en boucle.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.2 (09 aout 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;N'utilise plus du tout la base de données afin de simplifier les traitements. Il sera nécessaire de convertir l'ancienne table au nouveau format.&lt;/li&gt;
&lt;li&gt;Utilise maintenant son propre sous-répertoire dans le répertoire /share/ de Dotclear.&lt;/li&gt;
&lt;li&gt;Ajout d'une option permettant de renvoyer la personne à son propre référent au lieu de simplement refuser l'accès.&lt;/li&gt;
&lt;li&gt;Ajout d'une option permettant d'utiliser des expressions régulières&lt;/li&gt;
&lt;li&gt;Nettoyage du code.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.1 (08 aout 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Utilise maintenant un fichier plat auto-généré afin d'éviter une requête SQL à chaque connexion.&lt;/li&gt;
&lt;li&gt;Quelques modifications afin d'accélérer les traitements du plugin.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;v1.0 (08 aout 2005)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Version initiale&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/2#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/2#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/2</wfw:commentRss>
      </item>
    
  <item>
    <title>NOCC 0.9.7 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/90</link>
    <guid isPermaLink="false">urn:md5:21e00248e05892bb5715ac404afe8f07</guid>
    <pubDate>Fri, 01 Jul 2005 13:00:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La version nouvelle de &lt;a href=&quot;http://nocc.sourceforge.net&quot; hreflang=&quot;en&quot;&gt;NOCC&lt;/a&gt; est maintenant disponible.&lt;/p&gt;


&lt;p&gt;Je rappelle que NOCC est un webmail léger et libre (licence &lt;acronym&gt;GPL-2&lt;/acronym&gt;) en &lt;acronym&gt;PHP&lt;/acronym&gt;, compatible POP3, POP3S, IMAP, IMAPS, SMTP AUTH ainsi que les flux RSS pour le contenu de la boite mail, et pour lequel je fais partie de l'équipe de développement.&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;Section téléchargement&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Changelog&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Add quotas limits display.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add mailbox RSS streams.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue where text and image attachments where not rendered at the end of the mail.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add an option to remember login settings, using a cookie.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue with deleted messages when user open message in a new window.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add email sent confirmation within Inbox menu.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Dynamically load IMAP module if needed.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Force 'MIME-Version: 1.0' header for all outgoing mails.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue with Javascript and non ASCII language file.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add configuration for IMAP Namespace.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add configuration for line feed behavior, could be useful with some MTA.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add possibility to copy sent mails into a dedicated folder - IMAP only.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue with persistent sessions variable while login accross different users.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Eliminated the javascript requirement when adding or removing attachments while composing a message, javascript validation is still performed.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Moved (again) &amp;lt;? to &amp;lt;?php, better compatibility when short tags are disabled.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;In mail list, clicking on the sender email and/or name now open a new mail window with the &amp;quot;To:&amp;quot; field filled with the email address.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue where an email address from a mailto: link into a message was not used when clicked on.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Fix issue where Nocc use imap functions to open message which does not exists anymore, and cause IMAP toolkit crash.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add support for SMTP AUTH PLAIN and SMTP AUTH LOGIN.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add possibility to allow a limited set of characters for login.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add compatibility with PHP5's register_long_arrays=On, but break compatibility with PHP version prior than 4.1.0.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Add possibility for force default language rather than browser preference.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;A venir&lt;/h3&gt;


&lt;p&gt;Il est a noter que je suis depuis plus de dix mois le seul développeur actif sur le projet. De ce fait, le développement est fortement ralenti (la précédente &lt;em&gt;release&lt;/em&gt; date d'il y a quasiment un an, le 23 aout 2004), dépendant de mes connaissance, envie de passer du temps dessus et autres obligations. Mais ce n'est pas pour cela que je vais abandonner ce projet. En revanche, il faut bien comprendre que l'avancement ne sera pas rapide, et que certains bugs reportés ne seront pas corrigé tant que je n'aurais pas les compétences pour le faire.&lt;/p&gt;


&lt;p&gt;Sur ces notes pleines d'optimisme, les changements prévus pour la version 0.9.8 sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Quelques changements de structure (non visibles pour l'utilisateur) des fichiers de localisation, ce qui veut dire qu'il me faudra ensuite passer toute l'application au peigne fin pour l'adapter en conséquence.&lt;/li&gt;
&lt;li&gt;Le passage à UTF-8 pour tous les langages, du moins ceux pour lesquels j'ai les compétences nécessaires.&lt;/li&gt;
&lt;li&gt;Le passage au XHTML 1.1 Strict, ainsi qu'un assouplissement des thèmes. Actuellement, ceux ci sont trop rigides, et ne permettent pas de grands changements dans l'aspect visuel de l'application.&lt;/li&gt;
&lt;li&gt;Les inévitables correctifs de bugs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Comme vous pouvez le voir, les trois premiers changements sont assez conséquents, et ne permettent pas d'espérer une première &lt;em&gt;Release Candidate&lt;/em&gt; avant au moins le printemps 2006.&lt;/p&gt;


&lt;p&gt;Comme on dit dans les milieux autorisés : &lt;em&gt;stay tuned&lt;/em&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/90#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/90#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/90</wfw:commentRss>
      </item>
    
  <item>
    <title>NOCC 0.9.7RC1 disponible</title>
    <link>http://goddess-gate.com/dc2/index.php/post/79</link>
    <guid isPermaLink="false">urn:md5:44dc6b588659fff671cdc8c8e5cb562a</guid>
    <pubDate>Wed, 11 May 2005 17:04:00 +0200</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>annonce</category><category>développement</category><category>logiciel libre</category><category>mail</category><category>nocc</category><category>php</category><category>webmail</category>    
    <description>&lt;p&gt;La première Release Candidate de &lt;a href=&quot;http://nocc.sourceforge.net/&quot; hreflang=&quot;fr&quot;&gt;NOCC&lt;/a&gt; 0.9.7 est maintenant disponible.&lt;/p&gt;    &lt;p&gt;NOCC est un webmail en PHP. Il a les caractéristiques suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;multilingue&lt;/li&gt;
&lt;li&gt;support du &lt;acronym&gt;POP3&lt;/acronym&gt; / &lt;acronym&gt;POP3S&lt;/acronym&gt; / &lt;acronym&gt;IMAP&lt;/acronym&gt; / &lt;acronym&gt;IMAPS&lt;/acronym&gt;&lt;/li&gt;
&lt;li&gt;support de l'authentification &lt;acronym&gt;SMTP&lt;/acronym&gt; (AUTH PLAIN et AUTH LOGIN)&lt;/li&gt;
&lt;li&gt;carnet d'adresse utilisateur&lt;/li&gt;
&lt;li&gt;flux &lt;acronym&gt;RSS&lt;/acronym&gt; pour le suivi de sa boite mail sans rester connecté sur le webmail&lt;/li&gt;
&lt;li&gt;compatible &lt;acronym&gt;PHP&lt;/acronym&gt; 5&lt;/li&gt;
&lt;li&gt;pas d'utilisation de bibliothèques externes, la seule dépendance étant le module IMAP de PHP&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Le changelog de la version 0.9.7RC1 est disponible &lt;a href=&quot;http://sourceforge.net/project/shownotes.php?release_id=326605&quot; hreflang=&quot;en&quot;&gt;ici&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;NOCC est téléchargeable &lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=12177&quot; hreflang=&quot;en&quot;&gt;ici&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Pourquoi je vous parle de NOCC ? Tout simplement car c'est un projet pour lequel &lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/34&quot; hreflang=&quot;goddess-gate&quot;&gt;je suis contributeur&lt;/a&gt; de manière assez intensive. Les changements de la version 0.9.7 ne proviennent quasiment que de moi (ma participation a débuté entre la 0.9.5 et la 0.9.6), et j'en suis assez fier.&lt;/p&gt;


&lt;p&gt;Donc si vous cherchez un webmail simple et multilingue, n'hésitez pas à l'essayer et à faire remonter des rapports de bugs sur &lt;a href=&quot;http://sourceforge.net/projects/nocc/&quot; hreflang=&quot;en&quot;&gt;la page du projet&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;Remerciements à Olivier Cahagne qui a cru en moi pour le projet, a su m'encourager pour les idées à implémenter, et qui m'a laissé faire moi même cette release :)&lt;/p&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/79#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/79#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/79</wfw:commentRss>
      </item>
    
  <item>
    <title>Et une motivation pour le bureau du fond, une !</title>
    <link>http://goddess-gate.com/dc2/index.php/post/38</link>
    <guid isPermaLink="false">urn:md5:4058b2fcb681007b5174ebb4371f0263</guid>
    <pubDate>Thu, 06 Jan 2005 21:12:00 +0100</pubDate>
    <dc:creator>Arnaud Boudou</dc:creator>
        <category>Développement</category>
        <category>développement</category><category>logiciel libre</category><category>nocc</category><category>webmail</category>    
    <description>    &lt;p&gt;Tout ça pour dire qu'écrire &lt;a href=&quot;http://goddess-gate.com/dc2/index.php/post/34&quot; hreflang=&quot;goddess-gate&quot;&gt;ce billet&lt;/a&gt; m'a permis de me motiver, et je viens de corriger et clôturer deux rapports de bugs. Bon, il est vrai qu'il en reste encore dix, mais pour la moitié d'entre eux je vais avoir besoin d'un coup de main, je cale complètement (l'autre moitié attendant depuis plusieurs mois une improbable réponse de ceux qui ont soumis ces rapports de bugs).&lt;/p&gt;


&lt;p&gt;Comme quoi, il suffit parfois de peu.&lt;/p&gt;</description>
    
    
    
          <comments>http://goddess-gate.com/dc2/index.php/post/38#comment-form</comments>
      <wfw:comment>http://goddess-gate.com/dc2/index.php/post/38#comment-form</wfw:comment>
      <wfw:commentRss>http://goddess-gate.com/dc2/index.php/feed/rss2/comments/38</wfw:commentRss>
      </item>
    
</channel>
</rss>