Tests lecteurs SGF

Zone de test pour le développement du forum.
Avatar du membre
igotoy
Messages :275
Enregistré le :jeu. 18 févr. 2010 17:11
Club :38Gr
Niveau :5k
Pseudo KGS/IGS :igotoy
Localisation :Grenoble
Contact :
Re: Tests lecteurs SGF

Message par igotoy » lun. 23 janv. 2012 20:18

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;
Dans la vie j'ai deux passions : mon pays et Bruce Lee !

Avatar du membre
gludion
Messages :17
Enregistré le :jeu. 4 mars 2010 15:53
Club :Aligre
Niveau :3d
Pseudo KGS/IGS :hariko

Re: Tests lecteurs SGF

Message par gludion » lun. 23 janv. 2012 20:23

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!!

Avatar du membre
fanfan
Messages :123
Enregistré le :jeu. 18 févr. 2010 19:15
Club :Yosakura Nantes
Niveau :3d
Pseudo KGS/IGS :fanfan
Contact :

Re: Tests lecteurs SGF

Message par fanfan » lun. 23 janv. 2012 20:31

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 :-).
C'est tout ce qui restait comme pseudo?

Avatar du membre
fanfan
Messages :123
Enregistré le :jeu. 18 févr. 2010 19:15
Club :Yosakura Nantes
Niveau :3d
Pseudo KGS/IGS :fanfan
Contact :

Re: Tests lecteurs SGF

Message par fanfan » lun. 23 janv. 2012 20:53

C'est tout ce qui restait comme pseudo?

Avatar du membre
fanfan
Messages :123
Enregistré le :jeu. 18 févr. 2010 19:15
Club :Yosakura Nantes
Niveau :3d
Pseudo KGS/IGS :fanfan
Contact :

Re: Tests lecteurs SGF

Message par fanfan » lun. 23 janv. 2012 21:12

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 !
C'est tout ce qui restait comme pseudo?

Verrouillé