<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Hoa Forum]]></title>
	<link rel="self" href="http://forum.hoa-project.net/feed/atom/forum/3/"/>
	<updated>2012-02-01T20:54:24Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.hoa-project.net/</id>
		<entry>
			<title type="html"><![CDATA[Gordon's blog pas compatible avec PHP < 5.4]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/510/gordons-blog-pas-compatible-avec-php-54/new/posts/"/>
			<summary type="html"><![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 ?)]]></summary>
			<author>
				<name><![CDATA[raphael]]></name>
				<uri>http://forum.hoa-project.net/user/1717/</uri>
			</author>
			<updated>2012-02-01T20:54:24Z</updated>
			<id>http://forum.hoa-project.net/topic/510/gordons-blog-pas-compatible-avec-php-54/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[Hoa\Cache] Bug sur les durées de vies du cache.]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/556/hoacache-bug-sur-les-durees-de-vies-du-cache/new/posts/"/>
			<summary type="html"><![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 :)]]></summary>
			<author>
				<name><![CDATA[jojolapine]]></name>
				<uri>http://forum.hoa-project.net/user/20/</uri>
			</author>
			<updated>2012-01-01T17:58:05Z</updated>
			<id>http://forum.hoa-project.net/topic/556/hoacache-bug-sur-les-durees-de-vies-du-cache/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Version 1.0.0b5 quelques soucis]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/489/version-100b5-quelques-soucis/new/posts/"/>
			<summary type="html"><![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]]></summary>
			<author>
				<name><![CDATA[MaitrePylos]]></name>
				<uri>http://forum.hoa-project.net/user/108/</uri>
			</author>
			<updated>2011-08-01T19:14:46Z</updated>
			<id>http://forum.hoa-project.net/topic/489/version-100b5-quelques-soucis/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[hoa main:tree marche pô...]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/451/hoa-maintree-marche-po/new/posts/"/>
			<summary type="html"><![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!]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/20/</uri>
			</author>
			<updated>2011-04-15T11:27:48Z</updated>
			<id>http://forum.hoa-project.net/topic/451/hoa-maintree-marche-po/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa 1.0 Front.php]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/428/hoa-10-frontphp/new/posts/"/>
			<summary type="html"><![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]]]></summary>
			<author>
				<name><![CDATA[Ecureuil Virtuel]]></name>
				<uri>http://forum.hoa-project.net/user/108/</uri>
			</author>
			<updated>2011-02-18T09:11:44Z</updated>
			<id>http://forum.hoa-project.net/topic/428/hoa-10-frontphp/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa_console après téléchargement avec mercurial]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/422/hoaconsole-apres-telechargement-avec-mercurial/new/posts/"/>
			<summary type="html"><![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 ....]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<email><![CDATA[darche.antoine@gmail.com]]></email>
				<uri>http://forum.hoa-project.net/user/77/</uri>
			</author>
			<updated>2011-02-06T11:24:14Z</updated>
			<id>http://forum.hoa-project.net/topic/422/hoaconsole-apres-telechargement-avec-mercurial/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Bug potentiel sur PHP_VERSION_ID]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/394/bug-potentiel-sur-phpversionid/new/posts/"/>
			<summary type="html"><![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 ! ^^]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/6/</uri>
			</author>
			<updated>2010-08-12T08:49:57Z</updated>
			<id>http://forum.hoa-project.net/topic/394/bug-potentiel-sur-phpversionid/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa_Controller_Exception_ControllerIsNotFound ne marche pas pour n app]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/377/hoacontrollerexceptioncontrollerisnotfound-ne-marche-pas-pour-n-app/new/posts/"/>
			<summary type="html"><![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.]]></summary>
			<author>
				<name><![CDATA[Ecureuil Virtuel]]></name>
				<email><![CDATA[darche.antoine@gmail.com]]></email>
				<uri>http://forum.hoa-project.net/user/77/</uri>
			</author>
			<updated>2010-06-04T19:28:24Z</updated>
			<id>http://forum.hoa-project.net/topic/377/hoacontrollerexceptioncontrollerisnotfound-ne-marche-pas-pour-n-app/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa_Controller]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/371/hoacontroller/new/posts/"/>
			<summary type="html"><![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.]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/65/</uri>
			</author>
			<updated>2010-05-22T16:58:03Z</updated>
			<id>http://forum.hoa-project.net/topic/371/hoacontroller/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa_Session_Namespace]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/355/hoasessionnamespace/new/posts/"/>
			<summary type="html"><![CDATA[Corriger dans Hoa_Session_Namespace à la ligne 139, la fonction est $this->getNamespaceName() et pas 
$this->getNamespace()]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<email><![CDATA[darche.antoine@gmail.com]]></email>
				<uri>http://forum.hoa-project.net/user/77/</uri>
			</author>
			<updated>2010-04-12T15:10:51Z</updated>
			<id>http://forum.hoa-project.net/topic/355/hoasessionnamespace/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[HoaControllerFront]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/350/hoacontrollerfront/new/posts/"/>
			<summary type="html"><![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]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<email><![CDATA[darche.antoine@gmail.com]]></email>
				<uri>http://forum.hoa-project.net/user/77/</uri>
			</author>
			<updated>2010-03-28T19:10:09Z</updated>
			<id>http://forum.hoa-project.net/topic/350/hoacontrollerfront/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa_File, retour de chemin]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/316/hoafile-retour-de-chemin/new/posts/"/>
			<summary type="html"><![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 ^^]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/65/</uri>
			</author>
			<updated>2010-01-11T20:10:23Z</updated>
			<id>http://forum.hoa-project.net/topic/316/hoafile-retour-de-chemin/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa_Console : Présentation]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/300/hoaconsole-presentation/new/posts/"/>
			<summary type="html"><![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!]]></summary>
			<author>
				<name><![CDATA[jojolapine]]></name>
				<uri>http://forum.hoa-project.net/user/20/</uri>
			</author>
			<updated>2009-12-16T15:23:57Z</updated>
			<id>http://forum.hoa-project.net/topic/300/hoaconsole-presentation/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa_Stream]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/303/hoastream/new/posts/"/>
			<summary type="html"><![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.]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/65/</uri>
			</author>
			<updated>2009-12-09T23:18:18Z</updated>
			<id>http://forum.hoa-project.net/topic/303/hoastream/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa_Controller - Il manque un truc non ?]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/307/hoacontroller-il-manque-un-truc-non/new/posts/"/>
			<summary type="html"><![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 ^^]]></summary>
			<author>
				<name><![CDATA[tetardo]]></name>
				<uri>http://forum.hoa-project.net/user/65/</uri>
			</author>
			<updated>2009-12-09T23:14:25Z</updated>
			<id>http://forum.hoa-project.net/topic/307/hoacontroller-il-manque-un-truc-non/new/posts/</id>
		</entry>
</feed>

