<?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/5/"/>
	<updated>2012-02-03T10:07:41Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.hoa-project.net/</id>
		<entry>
			<title type="html"><![CDATA[[Xyl] Comment marche l'attribut formatter de l'élément <value> ?]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/561/xyl-comment-marche-lattribut-formatter-de-lelement-value/new/posts/"/>
			<summary type="html"><![CDATA[Bonsoir tout le monde,

Je me remet à Hoa pour un nouveau projet,

Je suis donc le tuto, et j'en suis à manipuler Xyl...
Je cherche comment formater une date.
Voici mon code Xyl :
[code]<?xml version="1.0" encoding="utf-8"?>

<overlay xmlns="http://hoa-project.net/xyl/xylophone">
    <yield name="nouvelle">
        <div class="nouvelle" id="nouvelle_?id_nouvelle">
            <h3 bind="?titre" />
            <h4><time><value bind="?date_creation" formatter="date" formatter-format="d/m/Y" /></time></h4>
            <p bind="?contenu" />
        </div>
    </yield>
</overlay>[/code]
Grandement pompé sur le Gordon Blog...
Seulement j'ai une erreur à cause du <value ... formatter="date"...>
Erreurs que voici (et qui ne me parle pas beaucoup :-°):
[code]Fatal error: Cannot access parent:: when no class scope is active in /usr/local/lib/hoa/Library/Xyl/Interpreter/Common/Value.php on line 102
Call Stack
#    Time    Memory    Function    Location
1    0.0005    340912    {main}( )    ../index.php:0
2    0.0371    2787912    Hoa\Dispatcher\Dispatcher->dispatch( )    ../index.php:45
3    0.0377    2801032    Hoa\Dispatcher\Basic->resolve( )    ../Dispatcher.php:177
4    0.0384    2816428    ReflectionMethod->invokeArgs( )    ../Basic.php:217
5    0.0384    2816456    Application\Controller\Nouvelles->IndexAction( )    ../Nouvelles.php:0
6    0.0481    3433260    Hoa\Xyl\Xyl->render( )    ../Nouvelles.php:21
7    0.0782    4038240    Hoa\Xyl\Element\Concrete->render( )    ../Xyl.php:1018
8    0.0782    4038512    Hoa\Xyl\Interpreter\Html\Document->paint( )    ../Concrete.php:354
9    0.0785    4040680    Hoa\Xyl\Element\Concrete->render( )    ../Document.php:140
10    0.0785    4040952    Hoa\Xyl\Interpreter\Common\Yield->paint( )    ../Concrete.php:354
11    0.0785    4040952    Hoa\Xyl\Element\Concrete->computeValue( )    ../Yield.php:78
12    0.0786    4042272    Hoa\Xyl\Element\Concrete->render( )    ../Concrete.php:409
13    0.0787    4042272    Hoa\Xyl\Interpreter\Common\Yield->paint( )    ../Concrete.php:354
14    0.0787    4042272    Hoa\Xyl\Element\Concrete->computeValue( )    ../Yield.php:78
15    0.0787    4043864    Hoa\Xyl\Element\Concrete->render( )    ../Concrete.php:409
16    0.0787    4044136    Hoa\Xyl\Interpreter\Html\Generic->paint( )    ../Concrete.php:354
17    0.0788    4044208    Hoa\Xyl\Element\Concrete->computeValue( )    ../Generic.php:76
18    0.0789    4046052    Hoa\Xyl\Element\Concrete->render( )    ../Concrete.php:409
19    0.0790    4046324    Hoa\Xyl\Interpreter\Html\Generic->paint( )    ../Concrete.php:354
20    0.0790    4046396    Hoa\Xyl\Element\Concrete->computeValue( )    ../Generic.php:76
21    0.0790    4047112    Hoa\Xyl\Element\Concrete->render( )    ../Concrete.php:409
22    0.0790    4047384    Hoa\Xyl\Interpreter\Html\Generic->paint( )    ../Concrete.php:354
23    0.0790    4047460    Hoa\Xyl\Element\Concrete->computeValue( )    ../Generic.php:76
24    0.0790    4048176    Hoa\Xyl\Element\Concrete->render( )    ../Concrete.php:409
25    0.0791    4048400    Hoa\Xyl\Interpreter\Common\Value->paint( )    ../Concrete.php:354
26    0.0792    4049872    array_walk ( )    ../Value.php:114
27    0.0792    4049948    Hoa\Xyl\Interpreter\Common\{closure}( )    ../Value.php:0[/code]

Un coup de pouce pour m'en sortir ?]]></summary>
			<author>
				<name><![CDATA[jojolapine]]></name>
				<uri>http://forum.hoa-project.net/user/20/</uri>
			</author>
			<updated>2012-02-03T10:07:41Z</updated>
			<id>http://forum.hoa-project.net/topic/561/xyl-comment-marche-lattribut-formatter-de-lelement-value/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Exemple de vue avec le "nouveau" XYL]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/544/exemple-de-vue-avec-le-nouveau-xyl/new/posts/"/>
			<summary type="html"><![CDATA[Hello,

Oui je sais que le "nouveau" XYL n'est encore pas dans une release officielle mais l'envie de tester était trop forte... pourtant j'ai rapidement buté sur un problème, je n'arrive pas faire une vue simple qui fonctionne (namespace manquant). Je suis pourtant parti d'un doc valide HTML5 le plus simple possible. Peut être pourrais tu donner l'exemple le plus basique (page HTML complète avec un body vide) de vue XYL qui fonctionne ?

Merci d'avance!]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/1717/</uri>
			</author>
			<updated>2011-12-22T17:43:49Z</updated>
			<id>http://forum.hoa-project.net/topic/544/exemple-de-vue-avec-le-nouveau-xyl/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Ne veux pas de VirtualHost GordonBlog]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/512/ne-veux-pas-de-virtualhost-gordonblog/new/posts/"/>
			<summary type="html"><![CDATA[Bonjour,

Je teste GordonBlog et je en veux pas faire de virtualHost (me prépare pour un hébergement mutu), je fais donc un .htaccess avec ceci

[code]
//Rewrite to www
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^/Application/Public/index.php[nc]

 
[/code]

Mais j’obtiens une erreur !

Une idée de là où je me trompe ?

MaitrePylos]]></summary>
			<author>
				<name><![CDATA[MaitrePylos]]></name>
				<uri>http://forum.hoa-project.net/user/108/</uri>
			</author>
			<updated>2011-11-07T16:04:27Z</updated>
			<id>http://forum.hoa-project.net/topic/512/ne-veux-pas-de-virtualhost-gordonblog/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Erreur FastCGI Windows]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/498/erreur-fastcgi-windows/new/posts/"/>
			<summary type="html"><![CDATA[Salut Hywan , je te détail ici mon processus pour essayer de faire fonctionner Bhoa sous windows xD

Alors j'ouvre une console pour php-cgi
[code]
C:\Users\Julien\Desktop\php-5.3.8-nts-Win32-VC9-x86>php-cgi -v
PHP 5.3.8 (cgi-fcgi) (built: Aug 23 2011 12:14:38)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

C:\Users\Julien\Desktop\php-5.3.8-nts-Win32-VC9-x86>php-cgi -b 127.0.0.1:9000

[/code]
Un seconde console :
[code]

C:\Users\Julien\Desktop\php-5.3.8-nts-Win32-VC9-x86>php -v
PHP 5.3.8 (cli) (built: Aug 23 2011 12:14:39)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

C:\Users\Julien\Desktop\php-5.3.8-nts-Win32-VC9-x86>php C:\wamp\www\Cxp\Data\Bin
\Hoa.php
                                       Hoa

Welcome in the command-line interface of Hoa :).

List of available commands

Main
    welcome       This homepage.
    version       The framework version and revision.
    tree          Print contents of a directory.
    uuid          Generate an universally unique identifier.
    debugger      Start the debugger client.
    bhoa          Start a damn stupid HTTP server.
    pp            Compile a language with a grammar in PP.
Protocol
    resolve       Resolve a hoa:// URI.
    tree          Print the whole hoa:// protocol as a tree.
Documentation
    php           About PHP functions, classes, extensions etc.
Test
    initialize    Initialize a new test revision.
    run           Run a test revision.
    remove        Remove a test revision.
    praspel       Interactive Praspel shell.
Worker
    start         Start a worker.
    stop          Stop a worker.
    status        About worker PID, uptime, memory etc.


C:\Users\Julien\Desktop\php-5.3.8-nts-Win32-VC9-x86>php -v
PHP 5.3.8 (cli) (built: Aug 23 2011 12:14:39)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

C:\Users\Julien\Desktop\php-5.3.8-nts-Win32-VC9-x86>php C:\wamp\www\Cxp\Data\Bin
\Hoa.php bhoa -r hoa://Application/Public/
Server is up, on tcp://127.0.0.1:8888!
Root: hoa://Application/Public/.

Waiting for connectionÔÇª
[/code]

J'accède a l'url http://localhost:8888/ => page vide 
avec la réponse dans la console N°2 :
[code]:\Users\Julien\Desktop\php-5.3.8-nts-Win32-VC9-x86>php C:\wamp\www\Cxp\Data\Bin
Hoa.php bhoa -r hoa://Application/Public/
erver is up, on tcp://127.0.0.1:8888!
oot: hoa://Application/Public/.


å? GET / (waitingÔÇª)   Uncaught exception (Hoa\FastCgi\Exception\Exception):
oa\FastCgi\Responder::send(): (0) Bad request (not a well-formed FastCGI reques
).
n C:\wamp\www\Hoa\Central\Library\FastCgi\Responder.php at line 249.
:\Users\Julien\Desktop\php-5.3.8-nts-Win32-VC9-x86>
[/code]

Je sais bien que tu as déja vu ces codes erreurs ^^ mais bon :) la version de php est fraichement dézippé en direct de windows.php.net ^^ 

Cdt Hawk]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/75/</uri>
			</author>
			<updated>2011-10-17T09:47:27Z</updated>
			<id>http://forum.hoa-project.net/topic/498/erreur-fastcgi-windows/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Regles de routage et le link]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/502/regles-de-routage-et-le-link/new/posts/"/>
			<summary type="html"><![CDATA[Re Hywan,

Alors autre souci , jusque la sans réponse.

J'ai mon routeur complet comme ceci : 
[code]
    $router->_get('_css', '/Css/(?<sheet>)')
            ->get('a', '/admin[/]?', 'admin', 'index')
            ->get('ac', '/admin/categorie-(?<id>.*?).html', 'admin', 'categorie')
            ->get('ag', '/admin/gallerie-(?<idGallerie>.*?).html', 'admin', 'gallerie')
            ->get('ar', '/admin/(?<_able>.*?).html', 'admin', 'index')
            ->get('cur', '/(?<_able>.*?).html', 'index', 'index')
            ->get('all', '/(?<_able>)', 'index', 'index');
[/code]

j'ai ma variable $this->data->gallerie qui vaut :

[code]array (
                     array('uri' => 'foo' , 'id' => 'bar'),
                     array('uri' => 'foo' , 'id' => 'baz'),
);[/code]

Quand je veux l'envoyer dans Xyl je processe comme suit :
[code]
 <ulist>
                   <item bind="?gallerie"><link href="@ag:idgallerie=(?id)" bind="?id"/></item>
            </ulist>
[/code]
et cela me retourne 
[code]<ul><li><a href="/admin/gallerie-.html">bar</a></li><li><a href="/admin/gallerie-.html">baz</a></li></ul[/code]

Une idée du problème ? Cordialement Thehawk]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/75/</uri>
			</author>
			<updated>2011-10-13T14:29:53Z</updated>
			<id>http://forum.hoa-project.net/topic/502/regles-de-routage-et-le-link/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Fermeture automatique \Hoa\Xml et \Hoa\File]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/503/fermeture-automatique-hoaxml-et-hoafile/new/posts/"/>
			<summary type="html"><![CDATA[Salut hywan , cet aprem a était dédié a Hoa :)

[code]<?php

namespace {

    require dirname(dirname(__DIR__)) .
            DIRECTORY_SEPARATOR . 'Data' .
            DIRECTORY_SEPARATOR . 'Core.link.php';


    from('Hoa')
            ->import('Xml.*')
            ->import('File.*');

    
    
 $xml = new \Hoa\Xml\ReadWrite(new \Hoa\File\ReadWrite('hoa://Application/Public/Fashion/images.xml'));
    

}
[/code]

En soit un code basique, surtout que normalement Hoa s'occupe de la fermeture de tout ce petit monde sauf que l'on a :
[quote]Fatal error: Exception thrown without a stack frame in Unknown on line 0[/quote] en guise de fermeture

Je me souviens de t'en avoir déjà parlé mais je ne retrouve plus la discussion :(


Cordialement thehawk]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/75/</uri>
			</author>
			<updated>2011-10-13T14:21:33Z</updated>
			<id>http://forum.hoa-project.net/topic/503/fermeture-automatique-hoaxml-et-hoafile/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa\Router::unroute et le camelCase]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/501/hoarouterunroute-et-le-camelcase/new/posts/"/>
			<summary type="html"><![CDATA[Salut Hywan,

Alors tout d'abord un petit bug dans le router ,

en effet quand je définie la route suivante :
[code]$router->get('ag', '/admin/gallerie-(?<idGallerie>.*?).html', 'admin', 'gallerie');[/code]
et dans un controller je lance :
[code]
        public function IndexAction() {
                    var_dump($this->router->unroute('ag', array('idGallerie' => 'foo5454545')));
   
        }
[/code]
ca me retourne : string '/admin/gallerie-.html' (length=21)

et si je met <idgallerie> et var_dump($this->router->unroute('ag', array('idgallerie' => 'foo5454545'))); j'obtiens la route escompté 


Morale de l'histoire :
[quote]
16:29:38 - thehawk24 : je trouve quand meme le camelCase assez facile a relire
16:29:48 - iraphael_ : oui mais complètement merdique à utiliser
[/quote]


Cdt thehawk]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/75/</uri>
			</author>
			<updated>2011-10-13T13:08:27Z</updated>
			<id>http://forum.hoa-project.net/topic/501/hoarouterunroute-et-le-camelcase/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Dépôt du mini blog ?]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/495/depot-du-mini-blog/new/posts/"/>
			<summary type="html"><![CDATA[Salut salut,

Je voulais juste savoir où était le dépôt de la mini app du manuel...
J'arrive pas à remettre la main dessus!

Je voulais me lancer dans un nouveau projet, mais encore une fois, je sens que les lacunes de Xyl vont me ralentir!
Je voulais utiliser [url]http://twitter.github.com/bootstrap[/url] pour la mis en page, seulement de tête les <span> ne sont pas encore autorisé dans Xyl ? On a toujours pas la main sur le contenu du <head> ?

Bref ça me semble compromis, je vais surement devoir bidouiller avec mes petites mains... 

A la revoyure!]]></summary>
			<author>
				<name><![CDATA[jojolapine]]></name>
				<uri>http://forum.hoa-project.net/user/20/</uri>
			</author>
			<updated>2011-09-05T14:21:27Z</updated>
			<id>http://forum.hoa-project.net/topic/495/depot-du-mini-blog/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Problème de cache, l'écriture dans les fichiers semble impossible]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/494/probleme-de-cache-lecriture-dans-les-fichiers-semble-impossible/new/posts/"/>
			<summary type="html"><![CDATA[Bonsoir,

J'essaye de mettre en cache un certains nombre de choses et il se trouve que dans un cas, cela me renvoie:[code]( ! ) Warning: fwrite(): 14 is not a valid stream resource in /Framework/Library/File/Write.php on line 137
Call Stack
#    Time    Memory    Function    Location
1    0.0000    328448    {main}( )    ../index.php:0
2    0.0080    487408    Hoa_Controller_Front->dispatch( )    ../index.php:144
3    0.0195    625320    Hoa_Controller_Dispatcher_Abstract->dispatch( )    ../Front.php:420
4    0.0255    686636    MediasController->ListealbumsAction( )    ../Abstract.php:403
5    1.3615    3575988    Hoathis_Flickr->getUserPhotosets( )    ../Medias.php:252
6    2.6812    4675736    Hoathis_Flickr->getUserCollections( )    ../Flickr.php:162
7    2.6812    4676332    Hoa_Cache_Frontend_Class->callRest( )    ../Flickr.php:462
8    2.6812    4676660    Hoa_Cache_Frontend_Class->__call( )    ../Class.php:0
9    3.2358    4678532    Hoa_Cache_Backend_File->store( )    ../Class.php:164
10    3.9990    4679676    Hoa_File_Write->writeAll( )    ../File.php:118
11    3.9990    4679720    Hoa_File_Write->write( )    ../Write.php:232
12    3.9990    4679764    fwrite ( )    ../Write.php:137[/code]
J'avoue que je ne sais pas du tout par quel bout prendre tout ça...
Merci d'avance pour votre aide!

Je crois que je ne m'en sortirais pas sans :/

Merci]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/20/</uri>
			</author>
			<updated>2011-08-25T07:23:31Z</updated>
			<id>http://forum.hoa-project.net/topic/494/probleme-de-cache-lecriture-dans-les-fichiers-semble-impossible/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Suite MVC]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/493/suite-mvc/new/posts/"/>
			<summary type="html"><![CDATA[Salut,

Dans mon index.php, je note ceci (honteusement pompé sur ton exemple)

[code]
require dirname(dirname(__DIR__)) .
        DIRECTORY_SEPARATOR . 'Data' .
        DIRECTORY_SEPARATOR . 'Core.link.php';


from('Hoathis')
->import('Maitrepylos.Debug');

from('Hoa')
-> import('Router.Http')
-> import('Dispatcher.Basic')
-> import('File.Read')
-> import('Http.Response')
-> import('Xyl.~')
-> import('Xyl.Interpreter.Html.~')
-> import('Database.Dal');


$router = new Hoa\Router\Http();
$router->get('g',  '/(?<all>.*)', 'index', 'default');

$dispatcher = new Hoa\Dispatcher\Basic();
$dispatcher->dispatch(
    $router,
    new Hoa\Xyl(
        new Hoa\File\Read('hoa://Application/Views/Main.xyl'),
        new Hoa\Http\Response(),
        new Hoa\Xyl\Interpreter\Html(),
        $router
    )
);

[/code]

et dans Hoa://application/controller/inde.php je note ceci

[code]
<?php



class index extends \Hoa\Dispatcher\Kit {



        function defaultAction() {

          
            $this->view->addOverlay('hoa://Application/Views/tuto/Index.xyl');
            $this->view->render();

            return;
        }

    

    //put your code here
}

[/code]

J'obtient l'erreur suivante

[code]
Fatal error: Cannot redeclare class index in /opt/www/testHoa/Application/Controller/Index.php on line 0 

[/code]

Auriez-vous une piste ?]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/108/</uri>
			</author>
			<updated>2011-08-23T08:03:34Z</updated>
			<id>http://forum.hoa-project.net/topic/493/suite-mvc/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Ebauche MVC]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/491/ebauche-mvc/new/posts/"/>
			<summary type="html"><![CDATA[Bonjour,

Je fais une ébauche de MVC pour essayer Hoa.

Je bloque sur un extends, il me manque je pense un protocol et je ne sais comment le mettre en place


donc je crée une classe Controller dans hoa/Module/Maitrepylos/Controller.php

Ensuite dans root/Application/Controller/tuto.php, je crée la classe suivante :

[code]
from('Hoathis')
        ->import('Maitrepylos.Controller');


class tuto extends \Hoathis\Maitrepylos\Controller{

    public function index(){

        echo 'premier test';
    }

    
}


[/code]

et voici le message d'erreur 

[code]
Fatal error: Class 'Hoathis\Maitrepylos\Controller' not found in hoa://Application/Controller/tuto.php on line 21 
[/code]

J'imagine que je dois déclarer un protocol pour 
[code]
hoa://Application/Controller
[/code]

Merci de votre aide.]]></summary>
			<author>
				<name><![CDATA[MaitrePylos]]></name>
				<uri>http://forum.hoa-project.net/user/108/</uri>
			</author>
			<updated>2011-08-18T10:08:43Z</updated>
			<id>http://forum.hoa-project.net/topic/491/ebauche-mvc/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Hoa Cache]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/492/hoa-cache/new/posts/"/>
			<summary type="html"><![CDATA[Bonsoir,

J'ai une petite question demande :
Je souhaite supprimer des éléments de cache précis.
Et à priori ça n'est pas possible sur Hoa 0.5
Donc si Hoa 1 pouvait combler se manque?

En fait je met en cache des appels APIs (flickr) qui prennent beaucoup de temps (ça peut prendre un 15 secondes pour une page par exemple).

Donc je souhaiterais que le cache n'ai pas de date de péremption, mais que ça soit une action faite par l'administrateur qui supprimer un cache précis si besoin.

Le second problème c'est déterminer quels cache supprimer.
Dans mon cas, pour une page, on a plusieurs (5 ou 6) appels à des méthodes de classe qui sont mis en cache, et il est donc difficile de savoir quel id donner pour cleaner le cache.

Donc je propose une autre méthode, ça serait de pouvoir avoir un paramètre qui permettre de forcer la génération du cache, ainsi au lieu de s'ingénier à trouver les bons ids de cache, il "suffirait" d'appeler la page que l'on souhaite mettre à jour, en lui passant un paramètre pour indiquer au cache de forcer la régénération...

Qu'est-ce que vous en dites ?
Mon besoin est certes un peu particulier, mais ça peut servir je pense!

Merci d'avance!

EDIT: autre chose que j'avais oublié,
il semblerait qu'une imbrication de cache ne fonctionne pas, j'ai essayé mais en vain.
Il me répète cette erreur en boucle : [code]Notice: Undefined index: 2008d6c10a489f5eca7f81b2ddf9b703 in Framework/Library/Cache/Frontend/Output.php on line 108[/code]la ligne 108 correspond à :[code]    public function end ( ) {

        $content = '';
        $md5     = $this->getIdMd5();

        while(ob_get_level() >= $this->_level[$md5])        // <======== ICI
            $content .= ob_get_clean();

        $this->_backend->store($content);
        $this->removeId();

        echo $content;

        return;
    }[/code]
Donc il doit y avoir confusion entre les ids des différentes instances, je ne sais pas pourquoi...]]></summary>
			<author>
				<name><![CDATA[jojolapine]]></name>
				<uri>http://forum.hoa-project.net/user/20/</uri>
			</author>
			<updated>2011-08-15T11:35:26Z</updated>
			<id>http://forum.hoa-project.net/topic/492/hoa-cache/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Problème sur myapp.php et router]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/485/probleme-sur-myappphp-et-router/new/posts/"/>
			<summary type="html"><![CDATA[Bonjour, 

Je suis en train d'essayer Hoa pour me faire une idée.

J'ai suivie la documentation ici : [url]http://hoa-project.net/Literature/Learn/Framework.html[/url]

Mais lorsque je tente de lancer Data/Bin/myapp, il me sort un : 
PHP Fatal error:  main(): Failed opening required 'hoa://Bin/Hoa.php'

Je pense avoir bien configuré le chemin de hoa avec un whereishoa, et d'ailleurs, dans le code il trouve bien le fichier Core.php

J'utilise la version Hoa_v-1.0.0b4 de Hoa.

J'ai tenter de poursuivre via un navigateur web en essayant d'adapter cela : [url]http://hoa-project.net/Literature/Learn/Routerdispatcher.html[/url] . Je me suis rendu compte que je n'y arrivais pas. Donc, avant de forcer, j'aurais aimé savoir si : 
* le routeur fonctionne avec Apache ?
* Si oui, doit-on forcément avoir des rewrites rules (et lesquelles) ?
* Si non, comment créer un fichier PHP simple qui utilise le router.

Merci pour vos réponses.]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/3530/</uri>
			</author>
			<updated>2011-07-11T06:00:25Z</updated>
			<id>http://forum.hoa-project.net/topic/485/probleme-sur-myappphp-et-router/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[\Hoa\Form]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/481/hoaform/new/posts/"/>
			<summary type="html"><![CDATA[@Hywan : tu ma dit que \Hoa\Form était intégrer a \Hoa\Xyl , d'où ma question comment on gere ca avec le controlleur , la gestion des $_POST etc :) bref un exemple concret :D


Merci d'avance :) Thehawk :cool:]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/75/</uri>
			</author>
			<updated>2011-07-04T10:19:00Z</updated>
			<id>http://forum.hoa-project.net/topic/481/hoaform/new/posts/</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Handshake Websocket]]></title>
			<link rel="alternate" href="http://forum.hoa-project.net/topic/470/handshake-websocket/new/posts/"/>
			<summary type="html"><![CDATA[Coucou !

Oui, c'est encore moi, encore à propos des WebSocket. Chez moi la connexion est très aléatoire tout de même (souvent, ça ne marche pas en fait). Je soupçonne le handshake (bizarrement).

Voici les pistes que j'ai (pas encore testées, ce sont des pistes) :
- 3 \r\n au lieu de 2 avant la $response
- Inclusion du protocole quand il existe (genre "WebSocket-Protocol: sample" par exemple)
- Vérifier qu'il n'y ai pas de caractère NUL \0 (ou \255 ?) dans la réponse (problème avec le protocole HTTP)

D'autre part, tu m'avais dit que le protocole changeait (à cause de la faille de sécurité). Qu'en est-il de l'avancement : ils sont enfin décidés pour autre chose ?

Merci, @+]]></summary>
			<author>
				<name><![CDATA[Hywan]]></name>
				<uri>http://forum.hoa-project.net/user/6/</uri>
			</author>
			<updated>2011-06-17T05:18:02Z</updated>
			<id>http://forum.hoa-project.net/topic/470/handshake-websocket/new/posts/</id>
		</entry>
</feed>

