Le forumRecettes en ligne

Avis, suggestions, bugs, participez à la mise en forme du forum
Règles du forum
Chers membres, merci de prendre connaissance et respecter les quelques règles de bon sens suivantes avant de poster votre message :
  • Vous assurer que vous postez dans la bonne rubrique
  • Vérifier qu'il n’existe pas déjà une réponse à votre question ou un sujet identique
  • Prendre conscience que vos propos n’engagent que vous et que vous devrez en assumer la paternité
  • Vérifier les sources des informations que vous diffusez, en vous assurant le cas échéant de respecter les droits d’auteur qui peuvent être liés aux informations, images ou documents cités
  • Prendre soin de respecter vos interlocuteurs et bannir les insultes et autres propos diffamatoires ou dégradants
  • Vous assurer de rester autant que faire se peut dans le sujet exposé
  • Prendre le temps de vérifier l’orthographe et la grammaire de votre message
Merci par avance de votre contribution à préserver le bon esprit de ce forum.
Avatar de l’utilisateur
Le suisse
Ch'ti nouveau
Messages : 105
Inscrit depuis : 13 ans 11 mois
Brasseur : Amateur
A remercié : 3 fois
A été remercié : 4 fois

Re: Recettes en ligne

Message par Le suisse »

Jean-Luc a écrit :Est ce que le 12b t'es proposé quand tu as chargé la recette ? D'où vient le fichier XML ?
Nan, le 12b ne m'est pas proposé, j'ai juste le message suivant lors de l'étape 2 :

Code : Tout sélectionner

Erreur au chargement de fichier : Désolé, aucun style correspondant trouvé !
(L'ajout de nouveau style à la volée est en cours de déveleppement. Merci de votre patience)
Le fichier vient de la dernière version de Joliebulle qui, à priori, respecte le standard BeerXML. J'avouerais que je ne me suis plongé dans les spécs du format et dans le fichier de recette pour vérifier si c'est bien le cas.
choussinga a écrit :En passant, il y a 6 recettes qui ont foutu le camp...On est passé de 140 à 134... :shock:
C'est pas moi, promis, j'ai rien cassé :P
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
Jean-Luc
Administrateur
Messages : 14028
Inscrit depuis : 22 ans 7 mois
Mon équipement : Braumeister 20L gen 2
Seaux plastiques
Frigo et contrôleur
Patience et humilité
Brasseur : Amateur
Localisation : Suisse
13 recettes partagées
A remercié : 450 fois
A été remercié : 1027 fois

Re: Recettes en ligne

Message par Jean-Luc »

J'ai regardé ton fichier XML, le code du style y est inséré dans la balise <NAME> alors que cette balise ne doit contenir que le nom du style. Le code est normalement présenté dans deux autres tags : 1 pour le nombre, l'autre pour la lettre.
Le NAME peut être identique dans plusieurs guides de styles bjcp ou autre, le code propre à chaque guide pouvait donc être, lui, différent, ce qui explique qu'il soit séparé...
www.beerxml.com

Exemple de fichier XML correctement encodé :

Code : Tout sélectionner

<STYLE> 
<NAME>Blonde Ale</NAME> 
<VERSION>1</VERSION> 
<CATEGORY>Light Hybrid Beer</CATEGORY> 
<CATEGORY_NUMBER>6</CATEGORY_NUMBER>
<STYLE_LETTER>B</STYLE_LETTER>
<STYLE_GUIDE>BJCP 2008</STYLE_GUIDE>
<TYPE>Ale</TYPE>
...
</STYLE>
Pensez à partager vos recettes avec la communauté sur BrewRecipes
application intégrée au forum avec chargement de fichier beerxml, fiche recette, timeline
+ analyse automatique par l'appli. , analyse par IA sur demande, bbcode automatique, etc...
Avatar de l’utilisateur
Le suisse
Ch'ti nouveau
Messages : 105
Inscrit depuis : 13 ans 11 mois
Brasseur : Amateur
A remercié : 3 fois
A été remercié : 4 fois

Re: Recettes en ligne

Message par Le suisse »

Yep, en effet. C'est donc de la faute de Joliebulle. Du coup j'ai corrigé à la main le fichier XML pour l'ajouter. En chemin je suis tombé sur d'autres soucis, qui bien que imputable soit à moi soit à Joliebulle, ont un retour un peu direct à l'utilisateur. Une erreur de formatage du XML (par exemple du texte entre 2 balises) retourne l'erreur PHP suivante :

Code : Tout sélectionner

Fatal error: Cannot use string offset as an array in D:\Apache2.2\htdocs\brassageamateur\phpBB3\recettes\includes\xml2array.inc(84) : eval()'d code on line 1
Dans le même style une balise <BOIL_SIZE> oublié ou sans info (exprimé par <BOIL_SIZE />, forme qui ne semble pas interdite par le BeerXML) renvoie une erreur SQL. Pareil pour <POTENTIAL>.

Bon du coup j'ai abandonné là, je vais passer un coup ma recette dans Beersmith avant de l'importer ;) .
Avatar de l’utilisateur
Jean-Luc
Administrateur
Messages : 14028
Inscrit depuis : 22 ans 7 mois
Mon équipement : Braumeister 20L gen 2
Seaux plastiques
Frigo et contrôleur
Patience et humilité
Brasseur : Amateur
Localisation : Suisse
13 recettes partagées
A remercié : 450 fois
A été remercié : 1027 fois

Re: Recettes en ligne

Message par Jean-Luc »

Le suisse a écrit :Yep, en effet. C'est donc de la faute de Joliebulle. Du coup j'ai corrigé à la main le fichier XML pour l'ajouter. En chemin je suis tombé sur d'autres soucis, qui bien que imputable soit à moi soit à Joliebulle, ont un retour un peu direct à l'utilisateur. Une erreur de formatage du XML (par exemple du texte entre 2 balises) retourne l'erreur PHP suivante :

Code : Tout sélectionner

Fatal error: Cannot use string offset as an array in D:\Apache2.2\htdocs\brassageamateur\phpBB3\recettes\includes\xml2array.inc(84) : eval()'d code on line 1
Dans le même style une balise <BOIL_SIZE> oublié ou sans info (exprimé par <BOIL_SIZE />, forme qui ne semble pas interdite par le BeerXML) renvoie une erreur SQL. Pareil pour <POTENTIAL>.

Bon du coup j'ai abandonné là, je vais passer un coup ma recette dans Beersmith avant de l'importer ;) .
Ben désolé, mais si le fichier XML est mal encodé on aboutit à des petits soucis, je me demande si tu arrives à importer ton fichier XML dans Beersmith ou un autre programme.
Parce que là... Ta Robust Porter elle est un peu palotte :D
Robust Albinos Porter (RAP)
Image
Pensez à partager vos recettes avec la communauté sur BrewRecipes
application intégrée au forum avec chargement de fichier beerxml, fiche recette, timeline
+ analyse automatique par l'appli. , analyse par IA sur demande, bbcode automatique, etc...
Avatar de l’utilisateur
Le suisse
Ch'ti nouveau
Messages : 105
Inscrit depuis : 13 ans 11 mois
Brasseur : Amateur
A remercié : 3 fois
A été remercié : 4 fois

Re: Recettes en ligne

Message par Le suisse »

Arf, j'avais pas vu que l'import avait finit par créer une fiche. Si je réimporte la recette corrigé, ca va écraser la précédente ou il y a un moyen de supprimer l'actuelle pour ne pas polluer la base ?

Le but de mon précédent post n'était absolument pas de faire remarquer que si le fichier est incorrect ou que des données sont manquantes l'import foire, ca je le comprends tout à fais. Par contre, renvoyer une erreur PHP ou une erreur SQL est peu explicite pour l'utilisateur non averti, un message du style Des erreurs ont été rencontrées lors du traitement. Votre fichier n'est pas compatible. serait probablement plus pertinent. De même, faire en sorte qu'un fichier qui n'est pas complètement traité ne soit pas ajouté à la base.
Avatar de l’utilisateur
Jean-Luc
Administrateur
Messages : 14028
Inscrit depuis : 22 ans 7 mois
Mon équipement : Braumeister 20L gen 2
Seaux plastiques
Frigo et contrôleur
Patience et humilité
Brasseur : Amateur
Localisation : Suisse
13 recettes partagées
A remercié : 450 fois
A été remercié : 1027 fois

Re: Recettes en ligne

Message par Jean-Luc »

Le suisse a écrit :Arf, j'avais pas vu que l'import avait finit par créer une fiche. Si je réimporte la recette corrigé, ca va écraser la précédente ou il y a un moyen de supprimer l'actuelle pour ne pas polluer la base ?

Le but de mon précédent post n'était absolument pas de faire remarquer que si le fichier est incorrect ou que des données sont manquantes l'import foire, ca je le comprends tout à fais. Par contre, renvoyer une erreur PHP ou une erreur SQL est peu explicite pour l'utilisateur non averti, un message du style Des erreurs ont été rencontrées lors du traitement. Votre fichier n'est pas compatible. serait probablement plus pertinent. De même, faire en sorte qu'un fichier qui n'est pas complètement traité ne soit pas ajouté à la base.
Je note pour le message d'erreur. Pour supprimer ta recette, il suffit de cliquer sur le bouton de modification de celle-ci puis cocher la case "supprimer la recette".
Puis de réimporter une nouvelle version.
Pensez à partager vos recettes avec la communauté sur BrewRecipes
application intégrée au forum avec chargement de fichier beerxml, fiche recette, timeline
+ analyse automatique par l'appli. , analyse par IA sur demande, bbcode automatique, etc...
Avatar de l’utilisateur
Boulet
Arpette
Arpette
Messages : 386
Inscrit depuis : 17 ans 4 mois
Mon équipement : pico 200L, cylindro 200L réfrigérée.
Congel bahut pour la carbonatation en fut.
Chambre froide récupérée.
http://www.brassageamateur.com/forum/lt ... ml#p125402

kegerator maison :
http://www.brassageamateur.com/forum/vi ... tor#p94948
Brasseur : Amateur
Localisation : Nouméa
A remercié : 5 fois
A été remercié : 13 fois

Re: Recettes en ligne

Message par Boulet »

Es-ce qu'il serait possible de faire une recherche par ingrédients.
Par exemple j'ai un houblon que je veux utiliser, es ce que je peux trouver toutes les recettes avec ce houblon ?

Merci JL.
Brasserie Brouss'mousse :

En fermentation :
- Ale ambrée d'inspiration belge

En maturation :

En bouteille ou a la pression :
- SMASH Galaxy
- SMASH Mozaic
Avatar de l’utilisateur
Simon Roy
Brasseur
Brasseur
Messages : 1732
Inscrit depuis : 13 ans 3 mois
Mon équipement : casseroles et filtre tresse inox dans un seau en plastique alimentaire
Brasseur : Amateur
Localisation : Belgique, Namur
A remercié : 39 fois
A été remercié : 86 fois

Re: Recettes en ligne

Message par Simon Roy »

J'approuve la requête, même si ça veut probablement dire créer une base d'ingrédients et pas mal de chipotage, mais l'idée est quand même vraiment bonne je trouve.
Comme quoi on peut vite avoir beaucoup de posts sur un forum, sans toujours être quelqu'un qui maîtrise le sujet. nda: vérifiez tout ce que je dis avant de l'appliquer. ;)

membre de la BHA.

Brasserie Vole De Tes Propres Ales
Avatar de l’utilisateur
Penn-Maen
Maître Brasseur
Maître Brasseur
Messages : 12678
Inscrit depuis : 14 ans 2 mois
Je suis tuteur : oui
Mon équipement : viewtopic.php?t=39535
Miss Vilaine ¯\_(ツ)_/¯
Brasseur : Amateur
Localisation : Morbihan centre
1 recettes partagées
A remercié : 777 fois
A été remercié : 1473 fois

Re: Recettes en ligne

Message par Penn-Maen »

pourquoi créer une base ? On ne pourrait pas simplement faire une recherche sur le texte des recettes ?
Regarde, écoute, questionne, apprend, transmet, recommence sans cesse
Disclaimer : je dis certainement plus de conneries que la moyenne, alors vérifiez !

SE PRESENTER ...et... Guide pour débutants
Avatar de l’utilisateur
2beta
Brasseur
Brasseur
Messages : 1373
Inscrit depuis : 13 ans 8 mois
Je suis tuteur : oui
Mon équipement : - Moulin (www.mega-direct.com)
- 3 cuves plastiques Brouland avec trou - 2 sans trou
- Autocuiseur Weck inox 30l
- Thermoplongeur supplémentaire (www.haushaltsprodukte.ch)
- Manifold "home made"
Brasseur : Amateur
Localisation : Cossonay - VD
A remercié : 2 fois
A été remercié : 62 fois

Re: Recettes en ligne

Message par 2beta »

:?:
Rien compris.
C'est de la pub pour une bière, une proposition de place de travail, un recherche de travail, ou autre?