Page 6 sur 6

Re: Tests lecteurs SGF

Posté : lun. 23 janv. 2012 20:18
par igotoy
fanfan a écrit :A propos des fonctions "Revenir à l'embranchement précédent" (ou "aller à l'embranchement suivant"), devant la pression populaire :-), j'ai rajouté ça à la future version de gos :
http://www.jeudego.org/gos/_gos5/_sampl ... /forum.php

J'ai aussi ajouter un bouton "Sgf" dans l'exemple du forum afin qu'un utilisateur puisse éventuellement enregistrer le sgf via un copier-coller dans un éditeur de texte.

Je ne pense pas qu'il soit utile d'avoir des fonctions d'édition sophistiqué incluses dans le lecteur pour l'usage qui en est fait dans le forum (la possibilité d'essayer des variantes me semble suffisante en l'état). Mais si vous pensez le contraire, n'hésitez pas à m'en faire part.

Note : je n'ai pas testé avec ie 6 ou 7. Ça marche lentement (mais surement) avec ie 8. Avec les autres navigateurs, il ne devrait pas y avoir de problème.
Testé sous Chrome (windows) et ça marche fort bien. Les variations et éditions sont bien enregistrées dans le fichier généré. Par contre je pense que ça serait mieux si on téléchargeait directement le fichier plutôt que de devoir copier/coller. En php, le bouton de téléchargement lancerait un truc dans le genre :

Code : Tout sélectionner

$sgf = "Contenu du fichier SGF...";
header("Content-disposition: attachment; filename=\"partie.sgf\"" );
header("Content-Type: x-go-sgf" );  ou header("Content-Type: application/octet-stream" );
header("Content-Transfer-Encoding: text/plain" );
header("Content-Length: ".strlen($sgf));
header("Pragma: no-cache" );
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0" );
header("Expires: 0" );
echo $sgf;

Re: Tests lecteurs SGF

Posté : lun. 23 janv. 2012 20:23
par gludion
Et à ce propos, je n'ai pas trouvé comment ajouter les "AB" et "AW" du sgf. C'est moi ou c'est "by design" ?
C'est "by design" paske à la base c'est plutot pour commenter une partie existante donc pas mal de trucs ne sont pas éditables :(

A part ça, ta version 5.27 a l'air super!!

Re: Tests lecteurs SGF

Posté : lun. 23 janv. 2012 20:31
par fanfan
Gos sait déjà faire ça (lancer un téléchargement via un php) et c'est d'ailleurs ce que fait http://jeudego.org/edit/, mais comme je le disais plus haut, ça pose pas mal de problème en particulier parce que cette fonction de téléchargement est désactivée sur pas mal de machines (dont la plupart sont aussi celles qui ne supportent pas flash). Mais bon, si tu préfères un téléchargement, je le mets : j'ai juste une ligne dans le fichier de configuration de gos pour le forum à modifier :-).

Re: Tests lecteurs SGF

Posté : lun. 23 janv. 2012 20:53
par fanfan

Re: Tests lecteurs SGF

Posté : lun. 23 janv. 2012 21:12
par fanfan
gludion a écrit :
Et à ce propos, je n'ai pas trouvé comment ajouter les "AB" et "AW" du sgf. C'est moi ou c'est "by design" ?
C'est "by design" paske à la base c'est plutot pour commenter une partie existante donc pas mal de trucs ne sont pas éditables :(
Il est vrai que les propriétés AB et AW servent essentiellement pour la pose des pierres de handicap et les énoncés de problème. Donc en effet, pouvoir les modifier aurait ici peu d'intérêt (même si dans quelques rares on pourrait être amené dans un commentaire à en avoir l'usage) !
gludion a écrit :A part ça, ta version 5.27 a l'air super!!
Merci beaucoup !