<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Hoa Forum]]></title>
		<link>http://forum.hoa-project.net/</link>
		<description><![CDATA[Le sujet le plus plus récent sur Hoa Forum.]]></description>
		<lastBuildDate>Wed, 01 Feb 2012 20:54:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Gordon's blog pas compatible avec PHP < 5.4]]></title>
			<link>http://forum.hoa-project.net/topic/510/gordons-blog-pas-compatible-avec-php-54/new/posts/</link>
			<description><![CDATA[Salut !

Petite prise de tête ce soir pour faire marcher le Gordon's Blog (Sandbox) en local avec PHP 5.3.6 car :

[code]
$foo->baz()[0]
[/code]

n'est compatible avec PHP 5.4. 

Ca soulève une n-ième fois le problème de toujours vouloir être "on the edge" qui est souvent contraignante pour les personnes qui gravitent autour du projet Hoa, surtout quand on voit ce genre de stats : [url]http://blog.pascal-martin.fr/post/statistiques-versions-php-2011-09[/url]

Être "dans le mouvement" (== compatible et utilisant les features de la version stable de PHP) c'est bien, vouloir être "en avance" est plus contre productif qu'autre chose ! (qui va deploy une version un-stable de PHP ?)]]></description>
			<author><![CDATA[dummy@example.com (raphael)]]></author>
			<pubDate>Wed, 01 Feb 2012 20:54:24 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/510/gordons-blog-pas-compatible-avec-php-54/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[[Hoa\Cache] Bug sur les durées de vies du cache.]]></title>
			<link>http://forum.hoa-project.net/topic/556/hoacache-bug-sur-les-durees-de-vies-du-cache/new/posts/</link>
			<description><![CDATA[Pour la nouvelle année, un joli bug :)

Qui n'en est pas vraiment un, mais qui est plutôt une incohérence :)

Étant donné que l'on peut spécifier une durée de vie spécifique à chaque appel à Hoa\Cache, j'ai utilisé pour mes besoins un cache de 30 jours sur du traitement très lourd, et du cache d'une heure sur des traitements simples.

Seulement la durée de vie n'est pas liée aux fichiers de caches générés, mais seulement définie lors de la création d'une instance d'Hoa\Cache.

Ce qui fait que lorsque j'utilise mon cache d'une heure pour les petits traitements, il nettoie également les fichiers de cache qui devrait durer 30 jours.

Conclusion, on ne peut pas sous la forme actuelle utiliser des durées de caches différentes au sein d'un même site.

Voilà je vous laisse voir comment remédier à cela ... (ajouter la date de péremption dans le contenu ou le nom du fichier de cache par exemple)

Bon courage :)]]></description>
			<author><![CDATA[dummy@example.com (jojolapine)]]></author>
			<pubDate>Sun, 01 Jan 2012 17:58:05 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/556/hoacache-bug-sur-les-durees-de-vies-du-cache/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Version 1.0.0b5 quelques soucis]]></title>
			<link>http://forum.hoa-project.net/topic/489/version-100b5-quelques-soucis/new/posts/</link>
			<description><![CDATA[Salut,

Je voudrais faire un petit projet avec Hoa donc je suis le POC et voici quelques remarques.

Pour la version  1.0.0b5 signaler sur le site , il n'existe pas le .PHAR ?

Dans BIN/ le whereisHoa.sh et .bat se termine par un .tpl ?


MaitrePylos]]></description>
			<author><![CDATA[dummy@example.com (MaitrePylos)]]></author>
			<pubDate>Mon, 01 Aug 2011 19:14:46 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/489/version-100b5-quelques-soucis/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[hoa main:tree marche pô...]]></title>
			<link>http://forum.hoa-project.net/topic/451/hoa-maintree-marche-po/new/posts/</link>
			<description><![CDATA[Bonsoir bonsoir,

Dans l'optique de voir si je n'ai pas loupé quelque chose dans le quick start, je me suis mis en tête de le re-faire pas à pas...
Et paf je tombe sur une erreur dès le début :(

[code]user@laptop:~/Developpement/tests_hoa1/Central$ ./Data/Bin/hoa application:start
Creating the skeleton of our application.
  * Create hoa://Application/Public.                                       [ok]
  * Create hoa://Application/Public/index.php.                             [ok]
user@laptop:~/Developpement/tests_hoa1/Central$ ./Data/Bin/hoa  tree Application/
Application/
PHP Fatal error:  Class 'Hoa\File\Generic' not found in /home/user/Developpement/tests_hoa1/Central/Framework/Library/File/Directory.php on line 85
PHP Stack trace:
PHP   1. {main}() /home/user/Developpement/tests_hoa1/Central/Data/Bin/hoa:0
PHP   2. require_once() /home/user/Developpement/tests_hoa1/Central/Data/Bin/hoa:44
PHP   3. Hoa\Console\Console->dispatch() /home/user/Developpement/tests_hoa1/Central/Data/Bin/Hoa.php:68
PHP   4. Hoa\Console\Dispatcher->dispatch() /home/user/Developpement/tests_hoa1/Central/Framework/Library/Console/Console.php:256
PHP   5. TreeCommand->main() /home/user/Developpement/tests_hoa1/Central/Framework/Library/Console/Dispatcher.php:192
PHP   6. Hoa\File\Finder->__construct() hoa://Data/Bin/Command/Main/Tree.php:214
PHP   7. Hoa\File\Finder->setIterator() /home/user/Developpement/tests_hoa1/Central/Framework/Library/File/Finder.php:276
PHP   8. Hoa\Core\Consistency\Consistency::autoload() /home/user/Developpement/tests_hoa1/Central/Framework/Core/Consistency.php:0
PHP   9. require() /home/user/Developpement/tests_hoa1/Central/Framework/Core/Consistency.php:435
PHP  10. Hoa\Core\Consistency\Consistency::autoload() /home/user/Developpement/tests_hoa1/Central/Framework/Core/Consistency.php:0
PHP  11. require() /home/user/Developpement/tests_hoa1/Central/Framework/Core/Consistency.php:435
PHP  12. Hoa\Core\Consistency\Consistency->import() /home/user/Developpement/tests_hoa1/Central/Framework/Library/File/Generic.php:69
PHP  13. class_exists() /home/user/Developpement/tests_hoa1/Central/Framework/Core/Consistency.php:156
PHP  14. Hoa\Core\Consistency\Consistency::autoload() /home/user/Developpement/tests_hoa1/Central/Framework/Core/Consistency.php:0
PHP  15. require() /home/user/Developpement/tests_hoa1/Central/Framework/Core/Consistency.php:435
[/code]

Du coup ça ne devrait pas me gêner pour la suite (du moins je l'espère)...
Mais ça fait un peu tâche ;)

Sur ce, j'y retourne!]]></description>
			<author><![CDATA[dummy@example.com (Hywan)]]></author>
			<pubDate>Fri, 15 Apr 2011 11:27:48 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/451/hoa-maintree-marche-po/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa 1.0 Front.php]]></title>
			<link>http://forum.hoa-project.net/topic/428/hoa-10-frontphp/new/posts/</link>
			<description><![CDATA[Bonjour, je viens de prendre Hoa via le nouveau site, et il me manque toujours le Front.php

[code]
gg@portable-gg:/var/www/hoa_test/Data/Bin$ ./hoa application:start bugtracker
Uncaught exception (Hoa\Core\Exception):
Hoa\Core\Consistency::import: (0) File /var/www/hoa_test/Framework/Library/Controller/Front.php does not exist.
in /var/www/hoa_test/Framework/Core/Consistency.php at line 199.

[/code]]]></description>
			<author><![CDATA[dummy@example.com (Ecureuil Virtuel)]]></author>
			<pubDate>Fri, 18 Feb 2011 09:11:44 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/428/hoa-10-frontphp/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa_console après téléchargement avec mercurial]]></title>
			<link>http://forum.hoa-project.net/topic/422/hoaconsole-apres-telechargement-avec-mercurial/new/posts/</link>
			<description><![CDATA[Coucou,

Voila je viens de télécharger Hoa à partir de mercurial et quand je lance ma console j'obtient :

[code]
PS C:\Users\Joey> hoasock application:start
Uncaught exception (Hoa_Exception):
Hoa_Core::_import: (2) File C:\wamp\www\Hoa_test_WebSocket\Framework/Library\Controller\Front.php is not found.
in C:\wamp\www\Hoa_test_WebSocket\Framework\Core\Core.php at line 508.
[/code]

Il n'existe pas ce Front.php ....]]></description>
			<author><![CDATA[darche.antoine@gmail.com (Hywan)]]></author>
			<pubDate>Sun, 06 Feb 2011 11:24:14 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/422/hoaconsole-apres-telechargement-avec-mercurial/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Bug potentiel sur PHP_VERSION_ID]]></title>
			<link>http://forum.hoa-project.net/topic/394/bug-potentiel-sur-phpversionid/new/posts/</link>
			<description><![CDATA[Est-ce que ça renvoit quelque chose de cool pour PHP 5.2.11 par exemple ? Je ne pense pas.
[code]!defined('PHP_VERSION_ID')  and $v = PHP_VERSION
                            and define('PHP_VERSION_ID',   $v{0} * 10000
                                                         + $v{2} * 100
                                                         + $v{4});[/code]

PS : accessoirement, remplacer les {} par [] ça ferait du bien aussi ! ^^]]></description>
			<author><![CDATA[dummy@example.com (Hywan)]]></author>
			<pubDate>Thu, 12 Aug 2010 08:49:57 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/394/bug-potentiel-sur-phpversionid/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa_Controller_Exception_ControllerIsNotFound ne marche pas pour n app]]></title>
			<link>http://forum.hoa-project.net/topic/377/hoacontrollerexceptioncontrollerisnotfound-ne-marche-pas-pour-n-app/new/posts/</link>
			<description><![CDATA[Hey,

J'ai un projet Hoa avec 3 dossiers d'application.

Applications
[list=*]
[*]Http_Sites[/*]
[/list]
[list=*]
[*]Http_Store[/*]
[/list]
[list=*]
[*]Http_BackOffice[/*]
[/list]

Je voudrais faire une redirection vers l'accueil en cas d'echec du controller grâce à la classe [b]Hoa_Controller_Exception_ControllerIsNotFound[/b].

[code]
try {
    $controller->dispatch();

}
catch ( Hoa_Controller_Exception_ControllerIsNotFound $e ) {

    $parametre = array(
        'data.array.personal' => array(
            'module' => 'index',
            'action' => 'index'
        )
    );
    
    $controller->addRequest(0, $parametre);
    $controller->dispatch();
}
[/code]


Si je vais sur [b][url]http://hoatest.dev/aaa/[/url][/b], il me monte une exception alors que ce fichier existe bien.

Uncaught exception: Hoa_Controller_Dispatcher_Abstract::dispatch: (0) Primary controller IndexController should be in the file hoa://http_sites/Controller/Index.php, but this last is not found. in C:\wamp\www\Hoa_test\Framework\Library\Controller\Dispatcher\Abstract.php at 290.


Cette erreur n'apparaît pas les architecture simple avec le MVC directement dans Application/

J'ai même essayé de renommer mon fichier /Controller/Index.php en IndexController.php au cas où ça serait les règles de nommage des fichiers mais non c'est pas ça.]]></description>
			<author><![CDATA[darche.antoine@gmail.com (Ecureuil Virtuel)]]></author>
			<pubDate>Fri, 04 Jun 2010 19:28:24 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/377/hoacontrollerexceptioncontrollerisnotfound-ne-marche-pas-pour-n-app/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa_Controller]]></title>
			<link>http://forum.hoa-project.net/topic/371/hoacontroller/new/posts/</link>
			<description><![CDATA[Hey,

j'ai une configuration en mode rewritte.
Si je fais une url non réécrite, exemple: index.php?module=toto, au lieu d'une url réécrite, exemple /Toto/ j'ai une erreur:

Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 0 in D:\Serveur\www\hesionedesign.fr\Framework\Library\Controller\Router\Rewrite.php on line 346

Normal... mais une petite exception serais pas mal ^^

Voilou.]]></description>
			<author><![CDATA[dummy@example.com (Hywan)]]></author>
			<pubDate>Sat, 22 May 2010 16:58:03 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/371/hoacontroller/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa_Session_Namespace]]></title>
			<link>http://forum.hoa-project.net/topic/355/hoasessionnamespace/new/posts/</link>
			<description><![CDATA[Corriger dans Hoa_Session_Namespace à la ligne 139, la fonction est $this->getNamespaceName() et pas 
$this->getNamespace()]]></description>
			<author><![CDATA[darche.antoine@gmail.com (Hywan)]]></author>
			<pubDate>Mon, 12 Apr 2010 15:10:51 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/355/hoasessionnamespace/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[HoaControllerFront]]></title>
			<link>http://forum.hoa-project.net/topic/350/hoacontrollerfront/new/posts/</link>
			<description><![CDATA[Hey,

Je viens de prendre la dernière version du Truk et quand je veux faire un hoa application:start j'ai une erreur qui me remonte comme quoi il ne trouve pas HoaController dans Etc\Configuration\.Cache\ normal puisque tu la renommé en HoaControllerFront]]></description>
			<author><![CDATA[darche.antoine@gmail.com (Hywan)]]></author>
			<pubDate>Sun, 28 Mar 2010 19:10:09 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/350/hoacontrollerfront/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa_File, retour de chemin]]></title>
			<link>http://forum.hoa-project.net/topic/316/hoafile-retour-de-chemin/new/posts/</link>
			<description><![CDATA[Hey

[code]
import('File.Finder');
$files = new Hoa_File_Finder('toto/tutu/');
$toto = $files->getIterator();
[/code]

retourne des chemins du genre

[code]toto/tutu/\fichier.jpg[/code]

Pour info, le serveur tourne sous windows.

Voilou ^^]]></description>
			<author><![CDATA[dummy@example.com (Hywan)]]></author>
			<pubDate>Mon, 11 Jan 2010 20:10:23 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/316/hoafile-retour-de-chemin/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa_Console : Présentation]]></title>
			<link>http://forum.hoa-project.net/topic/300/hoaconsole-presentation/new/posts/</link>
			<description><![CDATA[Bonjour,

Un petit bug de plus:
[quote]xx@xx-laptop:~/Developpement/Hoa_Framework$ ./Data/Bin/hoa controller:create index
Create controller file and class at Index.php.xx@xx-laptop:~/Developpement/Hoa_Framework$ [/quote]
Donc un retour à la ligne manquant visiblement?
voilou!]]></description>
			<author><![CDATA[dummy@example.com (jojolapine)]]></author>
			<pubDate>Wed, 16 Dec 2009 15:23:57 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/300/hoaconsole-presentation/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa_Stream]]></title>
			<link>http://forum.hoa-project.net/topic/303/hoastream/new/posts/</link>
			<description><![CDATA[Hey !

Je pense qu'il y a un petit bug dans Hoa_Stream

exemple
[code]
        // Création du flux
        Hoa_Stream_Context::getInstance(
            'orange',
            'http'
            )->addOptions(array(
            'method'  => $this->getParameter('clicktocall.method'),
            'header'  => 'Content-type: application/x-www-form-urlencoded',
            'content' => http_build_query($parameters)
        ));

        // Récupération du flux
        try {

            $result = new Hoa_File_Read(
                $this->getParameter('clicktocall.url'),
                Hoa_File::MODE_READ,
                'orange'
            );
        }
        catch ( Hoa_File_Exception $e ) {

            throw new Hoathis_Orange_Exception(
                $e->getFormattedMessage(),
                $e->getCode()
            );
        }

           // on à la réponse ^^
       $this->response = simplexml_load_string($result->readAll());
[/code]

Il exécute 2 fois la requête distante !

Pour tester je l'ai fait pointer sur une url qui ajoute +1 dans un fichier.
Sur cet essai il me retourne 2 dans le fichier, donc .... il poste 2 fois.

J'ai pas trop eu le temps de regarder plus...

Une correction super rapide serai bien cool !

Merci d'avance.]]></description>
			<author><![CDATA[dummy@example.com (Hywan)]]></author>
			<pubDate>Wed, 09 Dec 2009 23:18:18 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/303/hoastream/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[Hoa_Controller - Il manque un truc non ?]]></title>
			<link>http://forum.hoa-project.net/topic/307/hoacontroller-il-manque-un-truc-non/new/posts/</link>
			<description><![CDATA[Hey,

Serait cool d'ajouter un petit

$this->setParameters($parameters);

dans Front.php vers la ligne 199 ^^ car la on peut pas changer les paramètres à la volée.

Voilou ^^]]></description>
			<author><![CDATA[dummy@example.com (tetardo)]]></author>
			<pubDate>Wed, 09 Dec 2009 23:14:25 +0000</pubDate>
			<guid>http://forum.hoa-project.net/topic/307/hoacontroller-il-manque-un-truc-non/new/posts/</guid>
		</item>
	</channel>
</rss>

