[symfony-fr] Ajax en mode dégradé
Bonjour a tous ! je voudrais solliciter votre aide car j'ai sur une page des actualités qui se rafraichissent en Ajax et je voudrais modifier mon code afin de supporter un mode dégradé (si javascript est désactivé donc...) l'existant : j'ai un layout avec ça: div id=actu p class=actua id=actu1 span class=date/span br /br / span class=contenu/span /p p class=actua id=actu2 span class=date/span br /br / span class=contenu/span /p /div et au chargement de la page j'ai un script JQuery qui récupére du JSON pour alimenter les deux dernières actu ... ?php echo javascript_tag( $.PeriodicalUpdater('.url_for('@refresh_actus?sf_format=*json*').',{ ... ... ...)? notez que j'appel le sf_format *JSON* Donc l'action correspondante : public function executeRefreshActus(sfWebRequest $request){ $this-actus = Doctrine::getTable('Actualite')-addActiveActualitesQuery()-limit(2); } et le template refreshActusSuccess.*json*.php : ... ... ... ?php echo json_encode($output); ? Si je crée un template pour le format HTML du nom de refreshActusSuccess.php avec ce qu'il faut dedans et que j'appel directement l'URL depuis un navigateur j'ai bien du contenu, et je peux aussi désactiver le layout ... Mais comment inclure dans mon layout/dans une page (en fonction de Javascript activé ou pas) soit div id=actu p class=actua id=actu1 span class=date25 janvier 2010/span br /br / span class=contenublablaaa ezfg zfgeufz efize gfzeuig zefiuzeg fiuze gerivfer ibvifguebz bguer/span /p p class=actua id=actu2 span class=date24 janvier 2010/span br /br / span class=contenublablaaa ezfg zfgeufz efize gfzeuig zefiuzeg fiuze gerivfer ibvifguebz bguer/span /p /div Donc avec les deux dernières actus préremplies si javascript et desactivé et sinon inclure le squellette vide + l'appel javascript/json pour le refresh : div id=actu p class=actua id=actu1 span class=date/span br /br / span class=contenu/span /p p class=actua id=actu2 span class=date/span br /br / span class=contenu/span /p /div ?php echo javascript_tag( $.PeriodicalUpdater('.url_for('@refresh_actus?sf_format=*json*').',{ ... ... ...)? Mon pb n'est pas de tester l'activation ou non du javascript ça c'est OK mais c'est quoi utiliser ? partial, component ? action ? afin de factoriser le code au maximum et ainsi respecter le principe DRY ... par exmeple je veux avoir le template : div id=actu p class=actua id=actu1 span class=date/span br /br / span class=contenu/span /p p class=actua id=actu2 span class=date/span br /br / span class=contenu/span /p /div à un seul endroit ... dans un partial ? Merci de votre aide :) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Timestamp et date avant 01/01/1970
j'ai ce widget dans un formulaire : $this-setWidget('birthdate_at', new sfWidgetFormI18nDate(array('culture' = sfContext::getInstance()-getUser()-getCulture(), 'format' = '%day%/%month%/%year%', 'years' = $years))); Correspondant à ce champ en BDD : birthdate_at: type: DATE Quand je renseigne par exemple le 17 janvier 1967 dans mon formulaire je me retrouve avec la date 2032-01-17 dans MySQL ... a mon avis la date doit etre convertie en timestamp au cours du processus d'enregistrement et donc ça pose un pb car elle est antérieur à 01/01/1970 ... comment puis-je régler ce pb ? Merci. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] liste de selection en cascade dans l'admin generator
Bonjour, j'ai un module développé avec l'admin generator qui liste des témoignages clients relatifs à des produits. Dans l'admin, pour ajouter un de ces témoignages je dois donc lui associer un produit ... seulement la liste des produits généré via le widget suivant est longue : 'product_id'= new sfWidgetFormPropelChoice(array('model' = 'Product', 'add_empty' = false)), Or les produits sont classés par famille / sous-famille (un produit appartient a un unique couple famille/sous-famille) L'idée serait donc d'avoir trois liste de selection : on choisit la famille (ce qui rafraichit la liste des sous familles) ensuite on choisit la sous famille (ce qui liste les produits disponibles dans cete sous-famille) ... Mais je ne sais pas trop par ou commencer pour avoir ce comportement via l'admin generator (embedded form ? Avec Ajax ? comment faire pour les valiators ?) Si vous avez des suggestions, bout de codes, exemples concrets , ... j'éspère avoir été assez clair ... Merci à vous tous !! :) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: liste de selection en cascade dans l'admin generator
ok, merci pour ces infos. Le 28 janvier 2009 12:39, Tanguy Le Meur tan...@le-meur.fr a écrit : Oui, tu crées un partial pour chacun de tes champs où tu redéfinis les listes (pour le premier affichage). Tu mets tes fonctions serveur ajax dans l'action correspondante. Pour détecter la sélection d'un item dans la liste, un petit coup d'œil sur http://www.symfony-project.org/book/1_2/11-Ajax-Integration me fait te dire de regarder du côté de observe_field(), cela semble être la solution. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] sfWidgetFormDateTime rich format
Est-il possible d'afficher le widget sfWidgetFormDateTime au format 'rich' j'ai essayer : ?php echo $form['date_news']-render(array('rich'=true)) ? mais ça ne fonctionne pas... des idées ? Merci :) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: intérêt des évènements par r apport à un appel classique de méthode
super merci ... tu aurait un bon lien sur ce design pattern 'observer' ?? Le 21 juillet 2008 20:05, Melchior Anarchion [EMAIL PROTECTED] a écrit : Bonjour, Les évenements on plusieurs avantage - le decouplage des classes: le fait d'utiliser le dispatcher ne rend ta partie du code dépendante que du dispatcher et pas d'un ensemble de classe (dans ton exemple MyTools mais ca pourrais en etre d'autre si tu rajoute plusieur fonction de préparation de la requete en cascade ) - la modulartité / l'extensibilité : dans ton exemple si tu veux rajouter apres myTools::fetchPrepare($this, $uri, $parameters); un myToolsSpecial::fetchPrepareSpecial($this, $uri, $parameters); pour la rajouter il faut modifier le code de ta classe d'origine = bug/ faute de frappe etc , c'est pas tres pratique, voir même des fois tu n'as pas l'acces a ce bout de code a modifier (application propriétaire et toi tu code un plugin pour celle ci) avec un gestionnaire d'évenement il suffit d'enregistrer ta classe pour ecouter cet évenement et elle sera appeler automatiquement par le gestionnaire d'évenement. si tu veux plus re renseignement, il faut lire la doc sur le design pattern observateur. cordialement seb. Olivier Revollat a écrit : Bonjour, j'ai découvert le nouveau système d'évènements de symfony 1.1 et je trouve ça vraiment sympa, par contre je me pose une question bête, mais je suis sur que les réponses m'éclairerons sur le contexte dans lequel il faut utiliser les évènements (et aussi quel type de notification utiliser : notify, notify until, filter, ...). Je me demande donc betement pourquoi on notifie un evenements : $this-dispatcher-notify(new sfEvent($this, 'rest_request.fetch_prepare', array( 'uri'= $uri, 'parameters' = $parameters ))); au lieu d'appeler betement une methode : myTools::fetchPrepare($this, $uri, $parameters); Au fond, à travers cette question, je voudrais comprendre comment et quand doit-on utiliser le système d'evenements ? Par exemple, j'ai vu que maintenant pour logger un message, on pouvais utiliser l'evenement 'application.log' mais pourquoi ne pas appeler (comme avant) une méthode statique d'un objet de log ? Sinon, concrètement j'ai un appli qui en fonction de l'utilisateur connecté doit parfois filter les critère (Criteria propel) pour cela je pourrais faire une méthode statique en passant les bon paramètres et ainsi le tout est centralisé et si je veux modifier le comportement de la méthode j'ai juste à modifier le code à un endroit (DRY)... mais voila, le fait est que je pourrais aussi faire ça avec le système d'evenement (en utilisant un appel 'filter()' sur mon objet Criteria avec les bon paramètres) ... Donc quel sont les avantages du système d'évènements par rapport à un appel de méthode classique ? j'aimerais comprendre cette différence fondamandale qui me permettra d'utiliser au mieux le système d'evenements de ce fabuleux framework qu'est symfony :) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Utiliser les evenements dans les objets propel ?
Bonjour, j'aimeraios utiliser les evenements dans les objets propel : $event = $this-dispatcher-notify(new sfEvent($this, 'monappli.do_bdd_action')); car je veux logger en BDD toutes les action (insert, update delete en BDD) de l'utilisateur connecté ... malheuresement 'dispatcher' n'est visiblement pas disponible ... comment puis-je le récupérer ? --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Trouver les pages orphelines (sans liens)
Bonjour, j'aimerais savoir si il existe un plugin / task symfony pour lister les pages sur lesquelles aucun lien de l'application ne vient pointer ... ?? Merci --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Admin generator : comment ajouter un Crit eria à une admin_double_list ?
Bonjour, j'utilise symfony 1.1. j'ai générer un module avec l'admin generator. j'ai une double liste à l'interieur qui liste des groupes (on peut associer un destinataire à un ou plusieurs groupes), seulement j'aimerais lister que les groupes qui appartiennent au client actuellement connecté autrement dis, j'aimerais ajouter un Criteria() à ma double liste pour filter les groupes listés ... comment faire ? Merci :) *Mon modèle :* table name=groupes column name=id type=INTEGER primaryKey=true required=true autoIncrement=true/ column name=designation type=VARCHAR size=45/ column name=clients_id type=INTEGER required=true/ foreign-key name=fk_groupes_clients foreignTable=clients reference local=clients_id foreign=id/ /foreign-key /table table name=destinataires_groupes column name=destinataires_id type=INTEGER primaryKey=true required=true/ column name=groupes_id type=INTEGER primaryKey=true required=true/ foreign-key name=fk_destinataires_groupes foreignTable=destinataires onDelete=cascade reference local=destinataires_id foreign=id/ /foreign-key foreign-key name=fk_groupes_destinataires foreignTable=groupes onDelete=cascade reference local=groupes_id foreign=id/ /foreign-key index name=idx_1 index-column name=destinataires_id/ index-column name=groupes_id/ /index index name=idx_2 index-column name=destinataires_id/ /index index name=idx_3 index-column name=groupes_id/ /index /table table name=destinataires column name=id type=INTEGER primaryKey=true required=true autoIncrement=true/ column name=nom type=VARCHAR size=45/ column name=prenom type=VARCHAR size=45/ column name=tel type=VARCHAR size=20 required=true/ column name=clients_id type=INTEGER required=true/ column name=created_at type=TIMESTAMP/ column name=updated_at type=TIMESTAMP/ foreign-key name=fk_destinataires_clients foreignTable=clients reference local=clients_id foreign=id/ /foreign-key unique unique-column name=tel/ unique-column name=clients_id/ /unique /table * Mon generator.yml:* generator: class: sfPropelAdminGenerator param: model_class: Destinataires theme:default ## __Theme a utiliser css: modules/destinataires ## __CSS a utiliser list: title: destinataires_titre_liste ## __titre max_per_page: 10 sort: [created_at, desc] object_actions: ## __actions pour chaque ligne de resultat _edit:~ _delete: ~ actions: ## __actions globales _create: ~ display: ## __champs a afficher dans le listing - =nom - prenom - tel - created_at - updated_at filters: ## __filtres de recherche dans le listing - nom - tel - created_at - updated_at fields: ## __parametres des champs nom: name: 'destinataires_libel_nom' prenom: name: 'destinataires_libel_prenom' tel: name: 'destinataires_libel_tel' created_at: name: 'destinataires_libel_created_at' updated_at: name: 'destinataires_libel_created_at' edit: display:## __parametres d'affichage et groupement visuel des champs NONE: - nom - prenom - tel selection_groupes: - destinataires_groupes * fields: ## __parametres des champs pour l'edition destinataires_groupes: type: admin_double_list params: through_class=DestinatairesGroupes* nom: name: 'destinataires_libel_nom' help: 'destinataires_help_nom' params: 'disabled=false' prenom: name: 'destinataires_libel_prenom' help: 'destinataires_help_prenom' params: 'disabled=false' tel: name: 'destinataires_libel_tel' help: 'destinataires_help_tel' params: 'disabled=false' --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Symfony 1.1 form unset widget
Bonjour, j'ai généré du code symfony pour gérer mes utilisateur (schema sfGuard) : propel:generate-crud frontend users sfGuardUser --with-show je ne veut pas afficher le champ 'created_at' dans le formulaire, donc comme expliqué dans la doc, je fais un unset du widget et du validateur à partir de la méthode configure() da le classe de base : class sfGuardUserForm extends BasesfGuardUserForm { public function configure() { unset($this-widgetSchema['created_at']); unset($this-validatorSchema['created_at']); } } c'est bien pris en compte mais pas comme je voulais car j'ai une EXCEPTION !!! [InvalidArgumentException] *Widget created_at does not exist.* stack trace * at () in SF_SYMFONY_LIB_DIR\form\sfForm.class.php line 718 ... 715. { 716. if (!$widget = $this-widgetSchema[$name]) 717. { 718. throw new InvalidArgumentException(sprintf('Widget %s does not exist.', $name)); 719. } 720. 721. $values = $this-isBound ? $this-taintedValues : $this-defaults; * at sfForm-offsetGet('created_at') in SF_ROOT_DIR\apps\frontend\modules\users\templates\editSuccess.php line 50 Pourtant j'ai déja testé cette fonctionnalité en lisant le symfony 1.1 form book, et ça avait bien fonctionné ... de plus, meme si je test avec des champs plus traditionels comme le champs is_active par exemple en essayant ça : unset($this-validatorSchema['is_active']); unset($this-widgetSchema['is_active']); ça ne fonctionne pas non plus ... (meme exception) ... Alors y'a vraiment un truc qui m'echape ... --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Symfony 1.1 form unset widget
ok j'ai reglé le pb, je ne suis pas bien réveillé ce matin :) .. en fait, le pb ne vient pas du code dans sfGuardUserForm mais il fallait que je commente dans le template d'edition le champ 'created_at' ... :) et maintenant ça roule ... Le 14 juillet 2008 11:39, Olivier Revollat [EMAIL PROTECTED] a écrit : Bonjour, j'ai généré du code symfony pour gérer mes utilisateur (schema sfGuard) : propel:generate-crud frontend users sfGuardUser --with-show je ne veut pas afficher le champ 'created_at' dans le formulaire, donc comme expliqué dans la doc, je fais un unset du widget et du validateur à partir de la méthode configure() da le classe de base : class sfGuardUserForm extends BasesfGuardUserForm { public function configure() { unset($this-widgetSchema['created_at']); unset($this-validatorSchema['created_at']); } } c'est bien pris en compte mais pas comme je voulais car j'ai une EXCEPTION !!! [InvalidArgumentException] *Widget created_at does not exist.* stack trace * at () in SF_SYMFONY_LIB_DIR\form\sfForm.class.php line 718 ... 715. { 716. if (!$widget = $this-widgetSchema[$name]) 717. { 718. throw new InvalidArgumentException(sprintf('Widget %s does not exist.', $name)); 719. } 720. 721. $values = $this-isBound ? $this-taintedValues : $this-defaults; * at sfForm-offsetGet('created_at') in SF_ROOT_DIR\apps\frontend\modules\users\templates\editSuccess.php line 50 Pourtant j'ai déja testé cette fonctionnalité en lisant le symfony 1.1 form book, et ça avait bien fonctionné ... de plus, meme si je test avec des champs plus traditionels comme le champs is_active par exemple en essayant ça : unset($this-validatorSchema['is_active']); unset($this-widgetSchema['is_active']); ça ne fonctionne pas non plus ... (meme exception) ... Alors y'a vraiment un truc qui m'echape ... --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Clause SQL dans l'indexation sfLucene
Bonjour, est-il possible de mettre une clause (SQL) dans le fichier de conf de sfLucene (niveau projet) afin de n'indexer que certain element et pas d'autre : clause sur une date par exemple) ? Merci ? --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: SfLucenePlugin et les accents
Note : if in BasesfLuceneActions::executeSearch() If I do $query = $this-getRequestParameter('query'); $query = utf8_encode($query); // -- I add this line I'm able to search for société And I have some resultas :) ... but I don't think it is the good way of doing this ... In a general way, how can I search without take care of accents ? can I configure this behaviour in sfLucene ? Le 27 juin 2008 14:31, Olivier Revollat [EMAIL PROTECTED] a écrit : Bonjour, j'utilise lucene sur un site : l'encodage de mes pages sont en UTF8 (dans settings.yml) La config (niveau projet) de lucene est la suivante : MyIndex: models: index: cultures: [en, fr] encoding: UTF-8 analyzer: utf8 case_sensitive: off mb_string: on transform: utf8_encode Je galère depuis plusieurs heure sur la recherche de contenu accentués. Quand sur mon site j'ai société dans un contenu et que je tape société dans le moteur de recherche, je n'ai aucun résultat. Je regarde le fichier d'index qui est généré par la commande 'lucene-rebuild' et je retrouve le contenu correspondant mais sous cette forme : sociÃ(c)tÃ(c) Et si je tape ça sociÃ(c)tÃ(c) dans le champ de recherche j'ai bien un resultat !! De plus, si j'essaye de modifier directement l'index en changeant sociÃ(c)tÃ(c) par société, après lucene est complètement paumé ... Comment je peux faire pour que audn l'utilisateur recherche société il trouve bien les résultats coirrespondants. Question bonus 1 : peux-on facilement obtenir les meme resultat si l'utilisateur tape societe sans accent ? Question bonus 2 : est ce que l'attribut de config 'transform' est prise en compte pour l'indexation static ?? car ça n'a pas l'air d'etre le cas (mais je ne sais pas comment je peux le savoir...) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] SfLucenePlugin et les accents
Bonjour, j'utilise lucene sur un site : l'encodage de mes pages sont en UTF8 (dans settings.yml) La config (niveau projet) de lucene est la suivante : MyIndex: models: index: cultures: [en, fr] encoding: UTF-8 analyzer: utf8 case_sensitive: off mb_string: on transform: utf8_encode Je galère depuis plusieurs heure sur la recherche de contenu accentués. Quand sur mon site j'ai société dans un contenu et que je tape société dans le moteur de recherche, je n'ai aucun résultat. Je regarde le fichier d'index qui est généré par la commande 'lucene-rebuild' et je retrouve le contenu correspondant mais sous cette forme : sociÃ(c)tÃ(c) Et si je tape ça sociÃ(c)tÃ(c) dans le champ de recherche j'ai bien un resultat !! De plus, si j'essaye de modifier directement l'index en changeant sociÃ(c)tÃ(c) par société, après lucene est complètement paumé ... Comment je peux faire pour que audn l'utilisateur recherche société il trouve bien les résultats coirrespondants. Question bonus 1 : peux-on facilement obtenir les meme resultat si l'utilisateur tape societe sans accent ? Question bonus 2 : est ce que l'attribut de config 'transform' est prise en compte pour l'indexation static ?? car ça n'a pas l'air d'etre le cas (mais je ne sais pas comment je peux le savoir...) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: SfLucenePlugin et les accents
Meme en enlevant ça (que j'avais laissé par erreur) et en régénérant l'index, le cache, etc ... ça ne fonctionne pas. De toute façon meme si je met 'toto' dans 'transform:' ça fonctionne sans aucune erreur, comme si ce paramètre n'était pas pris en compte dans ... merci quand même pour ta réponse noel :) Le 27 juin 2008 14:37, noel guilbert [EMAIL PROTECTED] a écrit : Bonjour, A mon avis le probleme viens du parametre transform. Comme tu utilises l'analyser utf8 + utf8_decode, les caractères sont alors encodés 2 fois en utf-8, ce qui explique que tu as sociÃ(c)tÃ(c) dans l'index. Essaie de retirer ce parametre, et tout devrait fonctionner correctement. 2008/6/27 Olivier Revollat [EMAIL PROTECTED]: Bonjour, j'utilise lucene sur un site : l'encodage de mes pages sont en UTF8 (dans settings.yml) La config (niveau projet) de lucene est la suivante : MyIndex: models: index: cultures: [en, fr] encoding: UTF-8 analyzer: utf8 case_sensitive: off mb_string: on transform: utf8_encode Je galère depuis plusieurs heure sur la recherche de contenu accentués. Quand sur mon site j'ai société dans un contenu et que je tape société dans le moteur de recherche, je n'ai aucun résultat. Je regarde le fichier d'index qui est généré par la commande 'lucene-rebuild' et je retrouve le contenu correspondant mais sous cette forme : sociÃ(c)tÃ(c) Et si je tape ça sociÃ(c)tÃ(c) dans le champ de recherche j'ai bien un resultat !! De plus, si j'essaye de modifier directement l'index en changeant sociÃ(c)tÃ(c) par société, après lucene est complètement paumé ... Comment je peux faire pour que audn l'utilisateur recherche société il trouve bien les résultats coirrespondants. Question bonus 1 : peux-on facilement obtenir les meme resultat si l'utilisateur tape societe sans accent ? Question bonus 2 : est ce que l'attribut de config 'transform' est prise en compte pour l'indexation static ?? car ça n'a pas l'air d'etre le cas (mais je ne sais pas comment je peux le savoir...) -- Noël GUILBERT http://www.sensiolabs.com http://www.symfony-project.com Sensio Labs Tél: +33 1 40 99 80 80 --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Compte CVS pour participer à la traduct ion de la doc ?
Bonjour, j'aimerais participer à la traduction de la documentation symfony 1.1 qui dois-je contacter pour avoir un compte CVS ? Merci. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] sfLucenePlugin, UTF8 et les accents
Bonjour, j'essaye de faire fonctionner sfLucenPlugin avec pour les accents (car ça fonctionne pour trouver les mots non accentués) j'ai donc utilisé ça dans le fichier de conf : analyzer: utf8num seulemement quand j'utilise ce paramètre le recherche me renvoi TOUJOURS qu'elle n'a rien trouvé alors que l'index est bien reconstruit et qu'il contient bien des données ... j'essaye donc de régler mon pb d'accent (en utilisant UTF8) et j'en créer un nouveau encore plus bloquant !!! Quelqu'un peux me filer un coup de main ? Thanks ;) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Compte CVS pour participer à la tra duction de la doc ?
ha cool :) mais il n'y a pas des risque d'accès concurrents sur un meme fichier ? et comment on se met d'accord sur qui fait quoi ?? 2008/6/26 Nicolas [EMAIL PROTECTED]: Bonjour, Il n'y a pas de compte cvs. Il y a juste un compte trac que tu peux créer toi même. Amts, Nicolas 2008/6/26 Olivier Revollat [EMAIL PROTECTED]: Bonjour, j'aimerais participer à la traduction de la documentation symfony 1.1 qui dois-je contacter pour avoir un compte CVS ? Merci. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Compte CVS pour participer à la tra duction de la doc ?
OK, par contre dans cette page je ne voit pas de lien vers la doc de symfony 1.1 ... c'est normal ? Le 26 juin 2008 17:20, Nicolas [EMAIL PROTECTED] a écrit : Il faut juste se mettre d'accord sur qui fait quoi et la page suivante ressence cela: http://trac.symfony-project.com/wiki/Documentation/fr_FR/Status Le 26 juin 2008 16:57, Olivier Revollat [EMAIL PROTECTED] a écrit : ha cool :) mais il n'y a pas des risque d'accès concurrents sur un meme fichier ? et comment on se met d'accord sur qui fait quoi ?? 2008/6/26 Nicolas [EMAIL PROTECTED]: Bonjour, Il n'y a pas de compte cvs. Il y a juste un compte trac que tu peux créer toi même. Amts, Nicolas 2008/6/26 Olivier Revollat [EMAIL PROTECTED]: Bonjour, j'aimerais participer à la traduction de la documentation symfony 1.1 qui dois-je contacter pour avoir un compte CVS ? Merci. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] ignorer les accents avec sfLucenPlugin
Y'a t-il un moyen de configurer un recherche en ignorant eventuellement les accents entrée par l'utilisateur et également dans l'indexation ? merci ;) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] sfLucenePlugin et hilighting
j'ai installé et configurer la plugin de recherche sfLucene et quand je lance une recherche j'ai une exception générée par sfLucenHilighter.class.php : throw new sfLuceneHighlighterException('Highlighting failed because content is malformed X/HTML'); Effectivement mon code HTML n'est pas XHTML... je voudrais donc désatvier le hilighting afin que ça fonctionne correctement (sans lever d'exception) mais je ne trouve pas l'option dans l'aide en ligne. Merci de votre aide. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Pb avec les session
Bonjour, j'utilise symfony 1.0.6 et j'ai un petit souci avec les sessions : Sur ma machine de dev j'ai fais un developpement et j'utilise l'id de session php comme suit : $symfony_session_id = $this-getRequest()-getCookie('symfony'); Sur ma machine de dev ça fonctionne nickel mais quand je passe mes script en prod, je n'ai plus de session gérer correctement (et nottament je n'ai plus l'ID avec la ligne ci dessus) Autre example : Dans une action : $sondage = $this-getUser()-getAttribute('sondage'); $sondage[uniqid()] = toto; $this-getUser()-setAttribute('sondage', $sondage); // MAJ en session Puis affichage sur un template de $sf_user-getAttribute('sondage') En dev, à chaque rechargement de la plage, j'ai un toto en plus dans le tableau (normal) et en prod (j'au UN SEUL toto avec un uniqid() differents ) pourquoi les autres toto ne sont pas gardés dans ma variable de session ?? J'ai verifier les differentes config php Sessions/cookie et je ne voit rien qui cloche ... j'ai aussi décommenter les ligne dans factories.yml et vidé le cache : storage: class: sfSessionStorage param: session_name: testfront Je ne comprends pas pourquoi la session ne fonctionne pas sur ma amchine de prod alors que ça fonctionne très bien en dev ... Merci de votre aide... ;) Petites précisions sur les config : DEV: Session Support enabled Registered save handlers files user sqlite Registered serializer handlers php php_binary wddx DirectiveLocal ValueMaster Value session.auto_startOffOff session.bug_compat_42OnOn session.bug_compat_warnOnOn session.cache_expire 180180 session.cache_limiternocachenocache session.cookie_domain*no value**no value* session.cookie_httponlyOffOff session.cookie_lifetime00 session.cookie_path// session.cookie_secureOffOff session.entropy_file*no value**no value* session.entropy_length00 session.gc_divisor100100 session.gc_maxlifetime14401440 session.gc_probability11 session.hash_bits_per_character44 session.hash_function00 session.name PHPSESSIDPHPSESSID session.referer_check*no value**no value* session.save_handlerfilesfiles session.save_pathC:\xampp\tmpC:\xampp\tmp session.serialize_handlerphpphp session.use_cookiesOnOn session.use_only_cookiesOffOff session.use_trans_sid00 PROD : Session Support enabled Registered save handlers files user sqlite Registered serializer handlers php php_binary DirectiveLocal ValueMaster Value session.auto_startOffOff session.bug_compat_42OffOff session.bug_compat_warnOnOn session.cache_expire 180180 session.cache_limiternocachenocache session.cookie_domain*no value**no value* session.cookie_httponlyOffOff session.cookie_lifetime00 session.cookie_path// session.cookie_secureOffOff session.entropy_file*no value**no value* session.entropy_length00 session.gc_divisor10001000 session.gc_maxlifetime14401440 session.gc_probability11 session.hash_bits_per_character44 session.hash_function00 session.name PHPSESSIDPHPSESSID session.referer_check*no value**no value* session.save_handlerfilesfiles session.save_path/tmp/tmp session.serialize_handlerphpphp session.use_cookiesOnOn session.use_only_cookiesOffOff session.use_trans_sid00 --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Interfacer un webmail avec symfony
Bonjour a tous, j'aimerais savoir quel solution utiliser pour interfacer un webmail avec symfony 1.0.X ? Notamment je voudrai utiliser sfGuard pour centraliser l'authentification ... Merci pour vos info. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Interfacer un webmail avec symfony
je voudrai utiliser Nocc pour le webmail. Je n'ai pas d'autres choses à interfacer hormis l'authentification sfGuard ... Merci ;) 2008/3/31, Tristan Rivoallan [EMAIL PROTECTED]: Bonjour, On Mon, Mar 31, 2008 at 2:30 PM, Olivier Revollat [EMAIL PROTECTED] wrote: j'aimerais savoir quel solution utiliser pour interfacer un webmail avec symfony 1.0.X ? Notamment je voudrai utiliser sfGuard pour centraliser l'authentification quelques détails pourraient aider, notamment : * quel est la solution de webmail que tu veux interfacer avec symfony * mis à part l'authentification, quelles seront les interfaces avec symfony ++ tristan -- Tristan Rivoallan http://www.clever-age.com Clever Age - conseil en architecture technique GSM: +33 6 219 219 33 Tél: +33 1 53 34 66 10 --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Interfacer un webmail avec symfony
Si tu connais un autre webmail avec lequel tu as eu une expérience je suis intéresse aussi ;) Le 31/03/08, Tristan Rivoallan [EMAIL PROTECTED] a écrit : On Mon, Mar 31, 2008 at 2:46 PM, Olivier Revollat [EMAIL PROTECTED] wrote: je voudrai utiliser Nocc pour le webmail. ah désolé je ne connais pas, je ne vais pas pouvoir t'être d'une grande aide. ++ tristan -- Tristan Rivoallan http://www.clever-age.com Clever Age - conseil en architecture technique GSM: +33 6 219 219 33 Tél: +33 1 53 34 66 10 --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Symfony 1.1 et la documentation
Bonne nouvelle ! ce sera un petit cadeau de noel ;) Le 05/12/07, Fabien POTENCIER [EMAIL PROTECTED] a écrit : Je suis en train d'écrire une série d'article sur le nouveau gestionnaire de formulaires (en français et en anglais). Le premier article devrait paraître cette semaine... sur mon blog (www.aide-de-camp.org). Fabien -- Fabien Potencier Sensio CEO - symfony lead developer http://www.sensiolabs.com/ http://www.symfony-project.com/ Sensio Labs Tél: +33 1 40 99 80 80 Olivier Revollat wrote: y'a aussi ce PDF (présentation de Fabien) qui est pas mal .. http://www.aide-de-camp.org/media/talk/2007/symfony-IPC-Frankfurt-2007.pdf Bon bah voila en cherchant un peu, on peut se répondre tout seul ;)) Le 04/12/07, *Olivier Revollat* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] a écrit : Bonjour à tous, un petit post pour avoir quelques infos sur symfony 1.1 ... j'ai déja pu tester un peu, mais j'aimerais tesrer plus profondément les nouvelles fonctionnalités (et les parties qui ont été réécrite comme le système de validation) Mais je ne trouve pas dans le wiki de doc listant ce qu'il y a de nouveau dans la 1.1 ... Y'a t'il un thread sur le forum (parmis tous ceux qui parlent de la 1.1 qui serait intéressant ?) Merci pour vos infos. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Aide pour la traduction de la documentation
Bonjour, j'aimerais aider pour la traduction de la documentation Symfony ( 1.0 ? 1.1 ?) j'ai un compte Trac, mais je ne sais pas trop par ou commencer, alors je poste sur cette liste pour que quelqu'un m'indique des infos, compte CVS et outils à utiliser ... Merci ;) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Créer une action commune à plusi eurs modules
Sinon, tu peux placer une methode preExecute() dans ta classe action Le 04/12/07, Renaud LITTOLFF [EMAIL PROTECTED] a écrit : avec les filtres peut etre ? http://www.symfony-project.org/book/1_0/06-Inside-the-Controller-Layer#Filters 2007/12/4, eax [EMAIL PROTECTED]: Bonjour Je souhaiterai savoir o� je peux placer un bout de code qui serait appel� � chaque appel de page, quelque soit le module. Merci Sylvain --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Créer une action commune à plusi eurs modules
L'avantage des filtres par rapport à cette methode, c'est que tu peux choisir quand il sera executé : tu peux placer un filtre n'importe ou dans la chaine d'execution synfony voir app/foo_app/config/filters.yml Le 04/12/07, Renaud LITTOLFF [EMAIL PROTECTED] a écrit : en effet, c'est aussi une possibilité :) Il faut juste créé une casse fille de sfAction(s) qui contiendra une méthode preExecute avec le code que tu veux lancer sur toute les pages. Pour chaque module que tu crééras, tu n'auras plus qu'à étendre ta nouvelle classe au lieu de sfAction(s) et le tour est joué Le 04/12/07, eax[EMAIL PROTECTED] a écrit : Merci pour vos réponses, j'ai posté le même message sur l'autre groupe symfony et j'ai eu cette réponse qui me semble un peu plus appropriée, par contre, je n'ai pas compris ce qu'il voulait dire : All your action classes are inherited from sfAction. Create a custom class in your lib directory inherited from sfActions and add the shared common action (executeCommon?) to them. Add it a good name, and inherit your actions from that. On 4 déc, 15:22, Olivier Revollat [EMAIL PROTECTED] wrote: Je m'auto réponds ;) ... preExecute() ne va peut etre pas faire l'affaire si c'est pour appeler l'action depuis differents module ... A ce moment là effectivement c'est les Filtres ;) Le 04/12/07, Olivier Revollat [EMAIL PROTECTED] a écrit : Sinon, tu peux placer une methode preExecute() dans ta classe action Le 04/12/07, Renaud LITTOLFF [EMAIL PROTECTED] a écrit : avec les filtres peut etre ? http://www.symfony-project.org/book/1_0/06-Inside-the-Controller-Laye... 2007/12/4, eax [EMAIL PROTECTED]: Bonjour Je souhaiterai savoir o� je peux placer un bout de code qui serait appel� � chaque appel de page, quelque soit le module. Merci Sylvain --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Symfony 1.1 et la documentation
Avez vous en particulier des infos par rapport au nouveau systeme d'evenements ? Le 04/12/07, Olivier Revollat [EMAIL PROTECTED] a écrit : Bonjour à tous, un petit post pour avoir quelques infos sur symfony 1.1 ... j'ai déja pu tester un peu, mais j'aimerais tesrer plus profondément les nouvelles fonctionnalités (et les parties qui ont été réécrite comme le système de validation) Mais je ne trouve pas dans le wiki de doc listant ce qu'il y a de nouveau dans la 1.1 ... Y'a t'il un thread sur le forum (parmis tous ceux qui parlent de la 1.1qui serait intéressant ?) Merci pour vos infos. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Symfony 1.1 et la documentation
y'a aussi ce PDF (présentation de Fabien) qui est pas mal .. http://www.aide-de-camp.org/media/talk/2007/symfony-IPC-Frankfurt-2007.pdf Bon bah voila en cherchant un peu, on peut se répondre tout seul ;)) Le 04/12/07, Olivier Revollat [EMAIL PROTECTED] a écrit : Bonjour à tous, un petit post pour avoir quelques infos sur symfony 1.1 ... j'ai déja pu tester un peu, mais j'aimerais tesrer plus profondément les nouvelles fonctionnalités (et les parties qui ont été réécrite comme le système de validation) Mais je ne trouve pas dans le wiki de doc listant ce qu'il y a de nouveau dans la 1.1 ... Y'a t'il un thread sur le forum (parmis tous ceux qui parlent de la 1.1qui serait intéressant ?) Merci pour vos infos. --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Validation upload images
Ouais peut etre mais je ne sais pas quoi regarder .. :( Le 30/11/07, Mathieu Sachot [EMAIL PROTECTED] a écrit : Coté conf apache peut-être ? Le 30/11/07, Olivier Revollat [EMAIL PROTECTED] a écrit : Bah j'avais vérifié ça et c'est ok. Merci quand meme pour l'idée ;) Le 30/11/07, Renaud LITTOLFF [EMAIL PROTECTED] a écrit : ca serait pas simplement un probleme de droit d'�criture dans le r�pertoire d'upload ? Le 30/11/07, Olivier Revollat [EMAIL PROTECTED] a �crit : Bonjour � tous, j'ai un fichier de validation (voir ci dessous) qui me permet de valider un formulaire qui contient notamment des images .. je v�rifie donc le type mime des images uploader pour n'autoriser que certain type d'images ... j'ai fait le d�veloppement avec symfony 1.0.8 sous windows (avec xampp) et tout fonctionnait bien .. mais quand je suis pass� sur le serveur de d�mo, la validation fonctionne pour les autres champs mais me refuse TOUJOURS les images que j'essaye d'uploader, meme si les images sont cens�e passer la validation ... Je ne comprends pas ce comportement �trange .. le seul indice que j'ai c'est que �a fonctionnait sous une architecture windows et �a ne fonctionne plus qur une architecture linux .. j'avais pourtant d�ja utilis� des fichiers de validations equivalents sous linux avec succ�s ... Voici le fichier de validation : methods: post: [ titre, descr, promophoto1, promophoto2, prix, lien, reference ] names: titre: required: true required_msg: Le titre est obligatoire sfStringValidator: max: 255 max_error: Le titre ne poss�de que 255 caract�res au maximum. descr: required: true required_msg: La description est obligatoire promophoto1: required: false validators:imageFileValidator file: true promophoto2: required: false validators:imageFileValidator file: true prix: required: true required_msg: Le prix est obligatoire lien: required: false sfStringValidator: max: 512 max_error: Le lien catalogue ne poss�de que 512 caract�res au maximum. reference: required: true required_msg: La r�f�rence est obligatoire sfStringValidator: max: 50 max_error: La r�f�rence ne poss�de que 50 caract�res au maximum. imageFileValidator: class: sfFileValidator param: mime_types: - 'image/jpeg' - 'image/jpg' - 'image/pjpeg' - 'image/png' - 'image/x-png' - 'image/gif' mime_types_error: seul les formats d'image JPEG, GIF et PNG sont autoris�s max_size: 512000 max_size_error: La taille maxi de l'image est 512 kilo octets (environ 0,5 Mo) fillin: enabled: true param: name: formupdate check_types: [text, checkbox, radio, password, hidden] --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Validation upload images
Bonjour à tous, j'ai un fichier de validation (voir ci dessous) qui me permet de valider un formulaire qui contient notamment des images .. je vérifie donc le type mime des images uploader pour n'autoriser que certain type d'images ... j'ai fait le développement avec symfony 1.0.8 sous windows (avec xampp) et tout fonctionnait bien .. mais quand je suis passé sur le serveur de démo, la validation fonctionne pour les autres champs mais me refuse TOUJOURS les images que j'essaye d'uploader, meme si les images sont censée passer la validation ... Je ne comprends pas ce comportement étrange .. le seul indice que j'ai c'est que ça fonctionnait sous une architecture windows et ça ne fonctionne plus qur une architecture linux .. j'avais pourtant déja utilisé des fichiers de validations equivalents sous linux avec succès ... Voici le fichier de validation : methods: post: [ titre, descr, promophoto1, promophoto2, prix, lien, reference ] names: titre: required: true required_msg: Le titre est obligatoire sfStringValidator: max: 255 max_error: Le titre ne possède que 255 caractères au maximum. descr: required: true required_msg: La description est obligatoire promophoto1: required: false validators:imageFileValidator file: true promophoto2: required: false validators:imageFileValidator file: true prix: required: true required_msg: Le prix est obligatoire lien: required: false sfStringValidator: max: 512 max_error: Le lien catalogue ne possède que 512 caractères au maximum. reference: required: true required_msg: La référence est obligatoire sfStringValidator: max: 50 max_error: La référence ne possède que 50 caractères au maximum. imageFileValidator: class: sfFileValidator param: mime_types: - 'image/jpeg' - 'image/jpg' - 'image/pjpeg' - 'image/png' - 'image/x-png' - 'image/gif' mime_types_error: seul les formats d'image JPEG, GIF et PNG sont autorisés max_size: 512000 max_size_error: La taille maxi de l'image est 512 kilo octets (environ 0,5 Mo) fillin: enabled: true param: name: formupdate check_types: [text, checkbox, radio, password, hidden] --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Feed2Plugin comment récupérer l'origi ne d'item dans un flux agrégé
Je ne sais pas su je suis bien clair ;) en fait, j'ai monter un agrégateur de flux rss asynchrone en lisant ce fabuleux article ( http://redotheweb.com/2007/03/16/build-your-own-feed-aggregator-with-symfony/ ) Donc tout fonctionne nickel par contre Je voudrais dans un cas afficher les 3 derniers item tout flux confondus (flux agrégé) ... bon ça donc pas de souci ;) mais dans un autre cas je veux afficher les items d'un des flux en particulier .. comment faire avec Fedd2Plugin pour parcourir le flux aggrégé et remonter que ceux d'une aource en particulier ? est ce possible ? Ou bien est ce que je dois faire N flux différent puis : les aggréger dans le premier cas de figure ou alors récupérer celui qui m'interesse dans le deuxième cas ... ? Any ideas ? Merki ;) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: APTANA
Par contre, y'au aussi RadRails d'Aptana qui permet d'avoir un coloration syntaxique des fichiers .yml Le 20/09/07, Samy RABIH [EMAIL PROTECTED] a écrit : Bonjour Quelq'un saurait s'il existe des extensions pour symfony destinées à Aptana? --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Comment insérer une partie de contenu d 'un composant au niveau d'un template ??
Bonjour, je vous explique mon problème : j'ai une liste de liens générer dans un composant que j'appel ensuite dans mon template comme ceci : ?php include_component('common', 'links') ? Seulement j'ai une barre parmettant de naviguer de page en page dans les liens (pager propel) dont le code ne peux pas etre générer dans mon composant ... j'ai donc essayer d'utiliser un Slot : au niveau de mon template j'ai : ?php if (has_slot('linksbar')): ? ?php include_slot('linksbar') ? ?php endif; ? et je remplit ce slot au niveau de mon composant ... jusque là, c'est ok, seulement dans l'ordre d'affichage, dans mon template, je doit afficher la barre de nivigation (Pager Propel) avant l'inclusion du composant : ?php if (has_slot('linksbar')): ? ?php include_slot('linksbar') ? ?php endif; ? ... ... ?php include_component('common', 'links') ? ... ... Et ça ne fonctionne pas ... mais bon c'est marqué dans la doc : Just make sure to define a slot before including it, and remember that the layout is executed after the template (this is the decoration process), and the partials are executed when they are called in a template. l'inverse bien sur fonctionne : si on inclut le composant (et donc on rempli le slot) avant d'appeler le slot : ?php include_component('common', 'links') ? ... ... ?php if (has_slot('linksbar')): ? ?php include_slot('linksbar') ? ?php endif; ? Mais je ne peux pas faire comme ça car dans ma charte graphique, je doit inclure le slot (le Pager propel de navigation) avant l'affichage de mes lien (include_component) Est ce que vous avez une solution ? Merci ;) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Re : [symfony-fr] Symfony sur un serv eur mutualisé
En tout cas, je sais pas quel genre de site web tu veux monter, mais si ça colle avec la philosophie tuxfamily.org, tu peux ouvrir un compte car l'install de symfony se fait sans aucun souci ... ;) tu as meme un accès ssh sur ton hebergement ;) ! Le 17/09/07, Christophe Badoux [EMAIL PROTECTED] a écrit : Super chic, merci beaucoup! Je m'attend à une réponse négative de la part d'infomaniak et cela m'aurai embeté de ne pas pouvoir utiliser Symfony dont je suis réellement tombé amoureux ! Qui plus est, c'est le seul Frameworks dont j'ai tout de suite compris sont fonctionnement ! Je vais donc essayer le mode Freezer. Je crois que je suis déjà passé dessus, sans m'y attarder ! ;) Ok! Juste deux rebond sur vos commentaires: colin : if (SF_ENVIRONMENT != 'test') == si le mode de travaille n'est pas en mode test on indique la racine du fichier log ? C'est ça ? ;-) gestadieu : Qu'entends-tu par des alias (sous-répertoire) dans apache ? Aurais-tu un exemple ? Désolé je ne suis pas encore en expert dans apache ! ;-) Merci encore beaucoup pour votre aide ! Très précieue ! On 17 sep, 05:36, gestadieu [EMAIL PROTECTED] wrote: l'ideal est de l'installer en ligne de commande a mon avis mais si tu ne peux pas, tu peux simplement 'freezer' ton appli sur ta machine (cela integre symfony dans ton appli, un peu comme la sandbox) et l'installer dans un sous-repertoire de ton serveur (voir le Cookbook pour le detail). Bref c'est possible. Si tu peux faire des alias dans Apache alors c'est mieux. j'espere etre clair... On Sep 17, 6:14 am, Christophe Badoux [EMAIL PROTECTED] wrote: Merci Loïc, Mais OVH est un serveur dédié, donc il délivre les droits nécessaires au déployement du framework sur le serveur. En ce qui me concerne je ne sais pas encore si infomaniak (mutualisé) les procurent ! J'attend une réponse de leur part, pour demain je suppose ;-) Maintenant, j'ai lu sur JDN (http://www.journaldunet.com/developpeur/ tutoriel/php/061108-php-symfony-framework/1.shtml) que Symfony n'est pas un script que l'on peut simplement placer sur le serveur et l'utiliser. Alors si je comprend bien, je peux faire une crois dessus, si mon hébérgeur ne me délivre pas les droits nécessaires à sont installation !? merci! On 16 sep, 21:15, Loïc Vernet [EMAIL PROTECTED] wrote: Oui c'est possible, il y a un toto sur le wiki pour une installation sur OVH par exemple. ++ - Message d'origine De : Christophe Badoux [EMAIL PROTECTED] À : Symfony-fr symfony-fr@googlegroups.com Envoyé le : Dimanche, 16 Septembre 2007, 21h01mn 18s Objet : [symfony-fr] Symfony sur un serveur mutualisé Bonjour, Je suis actuellement sur un projet PHP/SQL/CSS/XHTML. Bientôt je passerait le projet en phase alpha, qui me permettra de récupèrer des feedback. Durant le dévelopement, je me suis rendu compte que le projet est plus considerable que je ne le pensai, ce qui fait, qu'une fois la phase alpha terminé, je vais devoir re-factoriser entièrement le code pour qui soit plus lisible pour un travail (éventuellement) en groupe. Je me suis donc informé sur les différent frameworks PHP, je suis tombé sur Symfony qui m'a tout de suite plus. Maintenant que je me suis bien documenté sur le sujet, je souhaiterai me lancer dans un petit projet qui me servirai de test. Avant de me lancer dans ce dévellopement, je souhaiterai mettre une chose au claire !? Est-il nécessaire de pouvoir accéder au serveur pour utiliser un projet (symfony) en ligne, ou est-ce qu'en installant simplement le dossier générer en internet par le framework suffise ? Merci d'avance ! :D _ Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Re : [symfony-fr] Symfony sur un serv eur mutualisé
Oui, si ça t'interesse j'a Le 16/09/07, Loïc Vernet [EMAIL PROTECTED] a écrit : Oui c'est possible, il y a un toto sur le wiki pour une installation sur OVH par exemple. ++ - Message d'origine De : Christophe Badoux [EMAIL PROTECTED] À : Symfony-fr symfony-fr@googlegroups.com Envoyé le : Dimanche, 16 Septembre 2007, 21h01mn 18s Objet : [symfony-fr] Symfony sur un serveur mutualisé Bonjour, Je suis actuellement sur un projet PHP/SQL/CSS/XHTML. Bientôt je passerait le projet en phase alpha, qui me permettra de récupèrer des feedback. Durant le dévelopement, je me suis rendu compte que le projet est plus considerable que je ne le pensai, ce qui fait, qu'une fois la phase alpha terminé, je vais devoir re-factoriser entièrement le code pour qui soit plus lisible pour un travail (éventuellement) en groupe. Je me suis donc informé sur les différent frameworks PHP, je suis tombé sur Symfony qui m'a tout de suite plus. Maintenant que je me suis bien documenté sur le sujet, je souhaiterai me lancer dans un petit projet qui me servirai de test. Avant de me lancer dans ce dévellopement, je souhaiterai mettre une chose au claire !? Est-il nécessaire de pouvoir accéder au serveur pour utiliser un projet (symfony) en ligne, ou est-ce qu'en installant simplement le dossier générer en internet par le framework suffise ? Merci d'avance ! :D -- Ne gardez plus qu'une seule adresse mail ! Copiez vos mailshttp://www.trueswitch.com/yahoo-fr/vers Yahoo! Mail --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Aggregateur de flux RSS
Super cool merci ;)) Le 13/09/07, Francois Zaninotto [EMAIL PROTECTED] a écrit : Je te conseille de ne pas faire d'aggrégation en mode synchrone, sinon effectivement tes pages seront très longues à charger. Si tu parles anglais, il y a un article qui explique très bien la marche à suivre pour construire un aggrégateur asynchrone : http://redotheweb.com/2007/03/16/build-your-own-feed-aggregator-with-symfony/ François Le 13/09/07, Olivier Revollat [EMAIL PROTECTED] a écrit : OK merci je vais l'utiliser ... par contre, est ce qu'il y a un notion de timeout si un flux RSS n'arrive pas à etre contacter (pour éviter de ralentir le chargement de la page) ... Merci ;) Le 12/09/07, Tristan Rivoallan [EMAIL PROTECTED] a écrit : On 9/12/07, Olivier Revollat [EMAIL PROTECTED] wrote: Bonjour, je vais développper un site web qui aura besoin d'un aggrégateur de fulx rss : je pense utiliser ce plugin : http://trac.symfony-project.com/trac/wiki/sfFeed2Plugin#Aggregatingseveralfeeds Est ce que quelqu'un l'as utiliser ? excellent plugin, très simple d'utilisation. ++ tristan --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Aggregateur de flux RSS
ça fonctionne nickel et c'est exactement ce qu'il me fallait !! merci françois !! Symfony rulez ;) Le 13/09/07, Francois Zaninotto [EMAIL PROTECTED] a écrit : Je te conseille de ne pas faire d'aggrégation en mode synchrone, sinon effectivement tes pages seront très longues à charger. Si tu parles anglais, il y a un article qui explique très bien la marche à suivre pour construire un aggrégateur asynchrone : http://redotheweb.com/2007/03/16/build-your-own-feed-aggregator-with-symfony/ François Le 13/09/07, Olivier Revollat [EMAIL PROTECTED] a écrit : OK merci je vais l'utiliser ... par contre, est ce qu'il y a un notion de timeout si un flux RSS n'arrive pas à etre contacter (pour éviter de ralentir le chargement de la page) ... Merci ;) Le 12/09/07, Tristan Rivoallan [EMAIL PROTECTED] a écrit : On 9/12/07, Olivier Revollat [EMAIL PROTECTED] wrote: Bonjour, je vais développper un site web qui aura besoin d'un aggrégateur de fulx rss : je pense utiliser ce plugin : http://trac.symfony-project.com/trac/wiki/sfFeed2Plugin#Aggregatingseveralfeeds Est ce que quelqu'un l'as utiliser ? excellent plugin, très simple d'utilisation. ++ tristan --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Aggregateur de flux RSS
Bonjour, je vais développper un site web qui aura besoin d'un aggrégateur de fulx rss : je pense utiliser ce plugin : http://trac.symfony-project.com/trac/wiki/sfFeed2Plugin#Aggregatingseveralfeeds Est ce que quelqu'un l'as utiliser ? Merci ;) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Planète symfony france, où ça e n est ?
+1 pour poster les blog ... j'ai réunit pas mal de doc/tips sur symfony suite au developpement d'un gros projet là ou je bosse et je trouve cette idée de portail communautaire excellente ... je me suis créer un blog sur blogspot et je vais rapidement mettre en ligne les contributions que je peux apporter à la communauté (plugin, doc, tips) ... ;) http://jmpmovadd.blogspot.com/ Le 27/08/07, Geoff [EMAIL PROTECTED] a écrit : Parfait t'en est. Signe en bas a droite et regarde pas les toutes petites lignes au verso, c'est rien Merci Geoff On 27 août, 17:08, cyrille [EMAIL PROTECTED] wrote: Bonjour, Je pourrais être intéressé. Je me suis créé un blog ( http://www.experimental-symfony.com), mais seul j'ai du mal à trouver la motivation pour poster régulièrement... Cyrille On Aug 27, 3:20 pm, Geoff [EMAIL PROTECTED] wrote: Je m'en charge On 27 août, 15:13, Tristan Rivoallan [EMAIL PROTECTED] wrote: On 8/27/07, Geoff [EMAIL PROTECTED] wrote: +1 pour le bloggage Je peux me charger de contacter les bloggeurs francophones pour voir ceux qui seraient intéressés pour le moment j'ai ajouté ces gens là (pris sur le wiki de sf) : * COil * Clever Age * Martin Bittner * Prendre un Café * Webpulser * Xavier Lüthi planetplanet permet d'associer une image (32x32 ou 64x64) à chaque blog. Tu peux demander aux intéressés s'ils peuvent fournir ça ? ++ tristan --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: [Fwd: Re: Ressources fr_FR]
Je suis partant pour vous donner un coup de main... Qui dois-je contacter ? Le 22/08/07, Tristan Rivoallan [EMAIL PROTECTED] a écrit : On 8/21/07, Nicolas Borboën [EMAIL PROTECTED] wrote: Hello à tous, j'ai reçu un msg du détenteur de symfony.fr. Si il y a des motivés pour faire un portail collaboratif sur symfony, il faut le contacter: vince ah ben ça c'est chouette :) on en parlait justement avec xavier. Un truc à l'image de http://www.django-fr.org/ (coucou david !) on vous en recause une fois que l'idée sera un peu plus avancée. ++ tristan --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Utiliser la couche modèle dans une tach e pake
Quand j'essaye d'accéder à la couche base de donnée dans une tache pake (voir code source plus bas) , j'ai cette erreur : [PropelException] No connection params set for propel Qu'est ce que je doit appeler dans ma tache pake pour accéder à la BDD ?... merci ;) pake_desc('Tirage au sort des gagnants du jeux Trafic FM'); pake_task('tirage'); function run_tirage($task, $args) { $jeu = new Jeux(); $nbjeux = $jeu-getOnlineJeux(); $nbjeux-next(); $nbjeux = $nbjeux-getInt('nbjeux'); if($nbjeux=1) { pake_echo('OK'); } } --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Utiliser la couche modèle dans une tache pake
OK merci beaucoup ... Mais avec le context, je vois comment atteindre les objet symfony mais je ne voit pas comment je peux utiliser mes objets propel... Concretement, j'ai une table en BDD qui est mappé avec l'objet Jeux et cette objet possède une methode getOnlineJeux qui me récupère les jeux en ligne ; je fais donc : $jeu = new Jeux(); puis : $nbjeux = $jeu-getOnlineJeux(); Rien que ça, ça me provoque l'erreur propel No connection params set for propel ... en fait, j'arrive à accéder à mes objets (new Jeux()), mais dès qu'une methode essaye d'accéder à la BDD, j'ai une exception propel .. c'est comme si propel n'avais pas accès aux paramètres de connexion de la bdd ... par ailleur mon appli symfony fonctionne sans problème, j'ai uniquement un souci au niveau de ma tache pake... Le 22/08/07, Nicolas Dhomont [EMAIL PROTECTED] a écrit : Si tu utilises la dernière version de symfony : les taches sont maintenant des classes situés dans un repertoire lib/tasks et dérivant de sfBaseTask. Sinon : je verrais bien un petit sfContext::getInstance(); Nicolas Olivier Revollat a écrit : Quand j'essaye d'accéder à la couche base de donnée dans une tache pake (voir code source plus bas) , j'ai cette erreur : [PropelException] No connection params set for propel Qu'est ce que je doit appeler dans ma tache pake pour accéder à la BDD ?... merci ;) pake_desc('Tirage au sort des gagnants du jeux Trafic FM'); pake_task('tirage'); function run_tirage($task, $args) { $jeu = new Jeux(); $nbjeux = $jeu-getOnlineJeux(); $nbjeux-next(); $nbjeux = $nbjeux-getInt('nbjeux'); if($nbjeux=1) { pake_echo('OK'); } } --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] sfFileValidator pas pris en compte ...
j'ai un projet qui utilise des fichiers de validation YAML qui fonctionne très bien, mais j'ai voulu ajouter des entrée pour valider des upload d'image : photo1: sfFileValidator: required: msg: Please upload an image file file: True mime_types: - 'image/jpeg' - 'image/pjpeg' mime_types_error: (Photo 1) Seules les images au format jpeg sont autorisées max_size: 50 max_size_error: photo 1 excède la taille maximale de 500 Ko La validation fonctionne toujours pour les autres champs, mais il semble que ce validateur ne fonctionne pas du tout ... (aussi bien le tests require que max_siez ou mime_type ...) PS : j'ai symfony 1.0.6 .. vous avez eu des problème equivalent ? Merci ;) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Plugin pour analyser les logs symfony
Le format en lui meme est normalisé mais ça ne ressemble pas à du log Apache par exemple ... Qu'entends-tu par driver ? tu veux dire une classe générique qui analyse le log ? Le 02/08/07, Tristan Rivoallan [EMAIL PROTECTED] a écrit : On 8/2/07, Olivier Revollat [EMAIL PROTECTED] wrote: Je pensais à un plugin qui présente les logs sous forme plus conviviale avec possibilité de recherche sur les date, mot clef, etc etc ... dans ce cas il faudrait plutot voir si symfony produit un format de log standard qui puisse être exploité avec les nombreux outils existants non ? si le format n'est pas standard, alors il faudrait écrire un driver de log qui fasse le travail. ++ tristan --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Nouveau plugin : sfSiteMapPlugin
http://www.symfony-project.com/forum/index.php/t/7660/#msg_num_6 Permet de créer un module plan du site en listant les liens d'une application donnée ... Des idées, des suggestion ... ?? Merci et bonne journée ;)) --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: CSS manquants
Il faut te créer un Alias dans la config Apache : Alias /sf /$data_dir/symfony/web/sf Le 23/07/07, [EMAIL PROTECTED] [EMAIL PROTECTED] a écrit : Salut tout l'monde ! Après avoir acheté le bouquin et en avoir lu une bonne partie, je décide de prendre le temps de me mettre à Symfony et j'viens de tomber sur un petit problème : l'arborescence web/sf n'est pas créée automatiquement !? Pour installer symfony : # pear channel-discover pear.symfony-project.com # pear install symfony/symfony $ symfony init-project test Ensuite sur http://localhost/symfony-tutorial/web/frontend_dev.php/ c'est tout moche vu qu'il n'y a pas de CSS ( web/sf/sf_web_debug/css/ main.css ;web/sf/sf_default/css/screen.css). Idem après avoir créé une application + panel d'administration (avec propel-init-admin) : il manque /web/sf/sf_admin/css/main.css. Je tourne sous Debian, les fichiers manquants se trouvent dans /usr/ share/php/data/symfony/web/, j'pourrais très bien les recopier et ne pas me poser de questions mais est-ce que ce comportement est normal ? Je pense que non, alors qu'ai-je mal fait ? Merci, Sylvain --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---