60

Pollux
:
yAro :
jvois pas en quoi le ./35 n'est pas suffisant ... c du CDATA qu'il y aura dedans

ben ca pourra pas etre transformé directement en HTML par le XSLT, puisque ca sera pas du XML bien équilibré au niveau des balises... il faudra un traitement javascript supplémentaire ^^

y'aucune transformation à faire ne xslt là ! il faudra directement afficher le code html
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

61

yAro
:
Pollux :
hmm sinon ca empechera l'affichage des avatars/signatures, du sexe, etc... sans requete supplémentaire ? (puisque j'imagine que tu vas pas t'amuser a modifier tous les xml a chaque changement de signature)

perso jvois pas ce que les signatures iraient faire dans les archives ...

oui, bien sur, du point de vue interne, mais ca veut qd meme dire que les signatures ne seront pas affichées dans les topics archivés...
et puisqu'on parle des meta-données des utilisateurs, tu comptes stocker le nick en dur, sans avoir d'identificateur unique ? comment tu comptes gérer les changements de nick ?

62

yAro
:
Pollux :
ben ca pourra pas etre transformé directement en HTML par le XSLT, puisque ca sera pas du XML bien équilibré au niveau des balises... il faudra un traitement javascript supplémentaire ^^

y'aucune transformation à faire ne xslt là ! il faudra directement afficher le code html

mais qu'est-ce que tu comptes utiliser du coté client pour afficher une page html, alors que tu n'as qu'un fichier xml ? js ? xslt ?

63

Pollux
:
yAro
:
Pollux :
hmm sinon ca empechera l'affichage des avatars/signatures, du sexe, etc... sans requete supplémentaire ? (puisque j'imagine que tu vas pas t'amuser a modifier tous les xml a chaque changement de signature)

perso jvois pas ce que les signatures iraient faire dans les archives ...

oui, bien sur, du point de vue interne, mais ca veut qd meme dire que les signatures ne seront pas affichées dans les topics archivés...
et puisqu'on parle des meta-données des utilisateurs, tu comptes stocker le nick en dur, sans avoir d'identificateur unique ? comment tu comptes gérer les changements de nick ?

je compte pas afficher les signatures et garder le nick en dur
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

64

Pollux
:
yAro
:
Pollux :
ben ca pourra pas etre transformé directement en HTML par le XSLT, puisque ca sera pas du XML bien équilibré au niveau des balises... il faudra un traitement javascript supplémentaire ^^

y'aucune transformation à faire ne xslt là ! il faudra directement afficher le code html

mais qu'est-ce que tu comptes utiliser du coté client pour afficher une page html, alors que tu n'as qu'un fichier xml ? js ? xslt ?


xslt
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

65

yAro :
je compte pas afficher les signatures et garder le nick en dur

et tu vas gérer comment les changements de nick ? lien cassé si qqun change de nick ?

66

Pollux
:
yAro :
je compte pas afficher les signatures et garder le nick en dur

et tu vas gérer comment les changements de nick ? lien cassé si qqun change de nick ?


je sais pas trop pr le moment ... je vais ptet créer un autre identifiant unique par membre ... autre que celui que j'utilise en interne dans la base de données, comme ca y'aura pas ce pb ^^
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

67

yAro
:
Pollux :
mais qu'est-ce que tu comptes utiliser du coté client pour afficher une page html, alors que tu n'as qu'un fichier xml ? js ? xslt ?

xslt

je connais pas hyper bien xslt, mais je lis sur le site du w3c :
This specification defines the syntax and semantics of XSLT, which is a language for transforming XML documents into other XML documents
.

Donc si j'ai <![CDATA[plop je suis du<br>HTML]]>, je pense pas qu'XSLT m'autorise a sortir "plop je suis du<br>HTML", qui n'est pas du XML valide, mais seulement "plop je suis du&lt;br&gt;HTML", qui nécessite un traitement en JS pour etre afficher comme du HTML par le navigateur. Je me trompe ?

68

pour les dates/heures je propose

<date y="2005" m="5" d="25" h="19" m="26" s="07">25/05/2005 19:26:07</date>

comme ça tlm est content ou alors

<date stamp="104725742" >25/05/2005 19:26:07</date>

69

la redondance, c'est pas beau et en plus ca prend de la place tongue
enfin je sais pas, qu'est-ce qui vous gene avec <date y="2005" m="5" d="25" h="19" m="26" s="07"/> ? (a part que ca prend plus de place que le format texte brut, mais c'est pas la redondance qui va arranger ca triroll)

70

Pollux
:
yAro
:
Pollux :
mais qu'est-ce que tu comptes utiliser du coté client pour afficher une page html, alors que tu n'as qu'un fichier xml ? js ? xslt ?

xslt

je connais pas hyper bien xslt, mais je lis sur le site du w3c :
This specification defines the syntax and semantics of XSLT, which is a language for transforming XML documents into other XML documents
.

Donc si j'ai <![CDATA[plop je suis du<br>HTML]]>, je pense pas qu'XSLT m'autorise a sortir "plop je suis du<br>HTML", qui n'est pas du XML valide, mais seulement "plop je suis du&lt;br&gt;HTML", qui nécessite un traitement en JS pour etre afficher comme du HTML par le navigateur. Je me trompe ?


nan xslt peut t'envoyer directement les données du cdata sans rien vérifier smile
sinon ca serait un peu trop contraignant les fichiers xml .... le principe c d'avoir un contenu quelconque smile
squalyl^2 :
pour les dates/heures je propose

<date y="2005" m="5" d="25" h="19" m="26" s="07">25/05/2005 19:26:07</date>

comme ça tlm est content ou alors

<date stamp="104725742" >25/05/2005 19:26:07</date>

jvois pas pkoi un date(r,time) conviendrait pas .... hum
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

71

yAro
:
Godzil :
dans la le xml actuel ce qui me "choque" le plus c'est le <yaronet> qui ne sert strictement a rien


bah c pr englober le tout ... y'a bien <html></html> qui sert a rien sur ttes les pages ^^

Oui mais non, ta deja <topic> qui sert a ça, et html sert a quelque chose :/ (il sert a faire racine entre head et body, cad l'arbo :

html
+body
+head

la avec ton truc on a :
yaronet
+sujet
++posts
+++post n=1
+++post n=2
+++post n=...
+++post n=42


Sa servirais si il y avait plusieurs topic par fichier, ce qui me semble ne pas etre le cas
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

72

Si date(r,time) est dans un format standard (RFC jesais pluscombien) elle ne devrait pas ne pas convenir grin

sinon :
./66
yAro : pour les signatures / avatar je propose un attribut dans le champ auteur qui soit un lien vers les données en question
avatarIl n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

73

yAro :
nan xslt peut t'envoyer directement les données du cdata sans rien vérifier smile
sinon ca serait un peu trop contraignant les fichiers xml .... le principe c d'avoir un contenu quelconque smile

ah oui effectivement : tu parles de http://www.w3.org/TR/xslt#disable-output-escaping , non ? smile leur introduction est "fausse" alors tongue


Sinon pour les dates/heures, si tu utilises un format standard qui n'accepte pas les heures locales il faudrait mettre les informations de fuseau horaire (GMT+1/+2), plutot que de faire semblant que toutes les heures sont en GMT+0 alors qu'elles ne le sont pas...


kim> oui, ce serait le but de l'identifiant unique ^^ (mais bon, ca prendrait bien trop de bande passante de le faire automatiquement, a moins d'avoir un mécanisme de cache, ou d'avoir les signatures en statique sur un serveur et mises a jour automatiquement)

74

squalyl^2 :
pour les dates/heures je propose

<date y="2005" m="5" d="25" h="19" m="26" s="07">25/05/2005 19:26:07</date>

comme ça tlm est content ou alors

<date stamp="104725742" >25/05/2005 19:26:07</date>

jvois pas pkoi un date(r,time) conviendrait pas .... hum
[/cite]
Si je recupere le XML et que je fait un XSLT ou je veux pas afficher la date je fait comment ? trifus
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

75

au pire, http://www.w3.org/TR/xpath#function-substring tongue
mais il doit bien y avoir des fonctions de manipulation de date, non ?

76

pas tres propre ^^ (le substring)

et pour la manipilation de date, ben heu, si je devrait "inventer" le XML je dirait que date c'est un truc genre

<date y="2005" m="5" d="25" h="19" mn="26" s="07" timezone="+1"/>

comme ça on se fait pas chier avec des "fonction" spéciale pour gerer les dates
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

77

Pollux
:
yAro :
nan xslt peut t'envoyer directement les données du cdata sans rien vérifier smile
sinon ca serait un peu trop contraignant les fichiers xml .... le principe c d'avoir un contenu quelconque smile

ah oui effectivement : tu parles de http://www.w3.org/TR/xslt#disable-output-escaping , non ? smile leur introduction est "fausse" alors tongue

oui c ca smile


sinon pr les dates ca donnerait

Wed, 25 May 2005 19:50:14 +0200

donc c parsable en xslt ou autre
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

78

ouais en fait il suffit de savoir le format et qu'il soit parsable

79

yAro
:
Pollux
:
yAro :
nan xslt peut t'envoyer directement les données du cdata sans rien vérifier smile
sinon ca serait un peu trop contraignant les fichiers xml .... le principe c d'avoir un contenu quelconque smile

ah oui effectivement : tu parles de http://www.w3.org/TR/xslt#disable-output-escaping , non ? smile leur introduction est "fausse" alors tongue

oui c ca smile

Sachant qu'avec un "bon" xslt on peut sortir un fichier pdf (ce qui est pas trop du XML quand meme wink)
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

80

yAro :
Wed, 25 May 2005 19:50:14 +0200

sw33t smile

bon, un petit récapitulatif de la structure que tu comptes utiliser pour l'instant ?

81

<?xml version='1.0' encoding='iso-8859-1' ?>
<sujet>
	<titre>blabla</titre>
	<posts>
		<post num='0'>
			<auteur id=''>yAro</auteur>
			<date>Tue,  25 May 2005 20:30:00 +0200</date>
			<message><![CDATA[ Salut ! 

ca va ?]]></message>
		</post>
	</posts>
</sujet>
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

82

- finalement tu abandonnes la version ynbb en plus du html ? tu comptes réinsérer les topics xml dans la bdd comment ?
- comment tu vas gérer le formattage dans les titres ? (pas tres important, mais bon...)
- ce serait bien d'avoir des attributs <posts start="0" end="123"> si le topic a 123 messages, ca permettrait d'étendre plus tard le meme format pour qu'il supporte des topics partiels... de meme pour ces raisons ca serait bien d'avoir un <nbposts>123</nbposts> a l'intérieur de <sujet> smile
- comment tu vas gérer la subdivision en pages ? un fichier xml par page je présume ? (si oui le point précédent est meme a peu pres indispensable)
- c pas tres important, mais pkoi ne pas rajouter aussi en plus du pseudo les métadonnées sur le profil qui changent rarement, comme le sexe, le statut op/pas op/yAroBooRo/..., les bombes éventuelles ? (pas le mail ou msn pour des raisons de spam/changement d'adresse/pas besoin d'un affichage permanent)

83

Pollux :
- finalement tu abandonnes la version ynbb en plus du html ?

non je l'ai juste pas mis ^^
Pollux :
tu comptes réinsérer les topics xml dans la bdd comment ?

en fait j'en discutais hier sur IRC ... et en fait je pense que si un topic est archivé c que le sujet est mort ... donc en fait suffira de réouvrir le topic en mettant un lien vers l'archive ... pr le continuer

sachant que cette situation n'arrivera presque jamais (je me souviens pas avoir réouvert un topic archivé ...) ... je pensep as que ca soit génant
Pollux :
- comment tu vas gérer le formattage dans les titres ? (pas tres important, mais bon...)

le virer tt simplement ^^
Pollux :
- ce serait bien d'avoir des attributs <posts start="0" end="123"> si le topic a 123 messages, ca permettrait d'étendre plus tard le meme format pour qu'il supporte des topics partiels... de meme pour ces raisons ca serait bien d'avoir un <nbposts>123</nbposts> a l'intérieur de <sujet> smile

xslt permet d'avoir le nb d'occurrences des <posts> ac count(), mais bon je peux le mettre en dur
Pollux :
- comment tu vas gérer la subdivision en pages ? un fichier xml par page je présume ? (si oui le point précédent est meme a peu pres indispensable)

nan, ca sera 1 fichier par topic
Pollux :
- c pas tres important, mais pkoi ne pas rajouter aussi en plus du pseudo les métadonnées sur le profil qui changent rarement, comme le sexe, le statut op/pas op/yAroBooRo/..., les bombes éventuelles ? (pas le mail ou msn pour des raisons de spam/changement d'adresse/pas besoin d'un affichage permanent)

je pense qu'un lien vers le profil de la personne sera suffisant, les grades j'ai dis que j'allais mettre (oublié dans l'xml ^^) et les bombes ... aucune utilité ^^
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

84

./81 : ha oui mais non, parce que les <br /> ça serait bien de les transformer en ynbb alors... c'est soit tout ynbb soit tout html pour moi. Non ?
avatarIl n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

85

vala g modifié ... les \n ne seraient pas parsés ^^
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

86

pour l'encodage... ce sera utf8 au moins, pas iso machin? hum

87

sachant qu'yN est pas en utf8 .... hehe
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

88

89

yAro
:
Pollux :
- finalement tu abandonnes la version ynbb en plus du html ?
non je l'ai juste pas mis ^^

Donc tu le rajouteras ? smile
Pollux :
tu comptes réinsérer les topics xml dans la bdd comment ?

en fait j'en discutais hier sur IRC ... et en fait je pense que si un topic est archivé c que le sujet est mort ... donc en fait suffira de réouvrir le topic en mettant un lien vers l'archive ... pr le continuer
sachant que cette situation n'arrivera presque jamais (je me souviens pas avoir réouvert un topic archivé ...) ... je pensep as que ca soit génant

Ouais effectivement c'est du boulot a implémenter pour un truc dont on aurait jamais besoin... Enfin ce serait bien de garder au moins la possibilité théorique de le réinsérer (donc garder ynbb toussa)
Pollux :
- ce serait bien d'avoir des attributs <posts start="0" end="123"> si le topic a 123 messages, ca permettrait d'étendre plus tard le meme format pour qu'il supporte des topics partiels... de meme pour ces raisons ca serait bien d'avoir un <nbposts>123</nbposts> a l'intérieur de <sujet> smile
xslt permet d'avoir le nb d'occurrences des <posts> ac count(), mais bon je peux le mettre en dur

Oui comme je le disais pour étendre le format pour gérer les topics partiels ca serait indispensable smile (puisque count() serait dans ce cas le nb de posts affichés, pas le nb de posts du topic)
yAro :
vala g modifié ... les \n ne seraient pas parsés ^^

gni ? alors c'est du HTML ou du ynbb ? confus Tu peux mettre un exemple avec du gras ? si c'est du HTML c'est quoi l'intéret ?

90

<?xml version='1.0' encoding='iso-8859-1' ?> 
<sujet> 
	<titre>blabla</titre> 
	<posts> 
		<post num='0'> 
			<auteur id=''>yAro</auteur> 
			<date>Tue,  25 May 2005 20:30:00 +0200</date> 
			<message><![CDATA[ Salut !  
 
ca ]]><ynbb><o><![CDATA[[b]va[/b]]]></o><p><![CDATA[<b>va</b>]]></p></ynbb><![CDATA[ ?]]></message> 
		</post> 
	</posts> 
</sujet>


vala ^^ (edit :sans erreur syntaxique)
avatarWebmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)