TOUT sur les XML, C'est par ici !

Répondre
Partager Rechercher
Citation :
Publié par Ryusenshi HellAngel
Neese, n'oublie pas d'envoyer, ou je le ferais, les bugs des tours sur Albion
Pas le temps désolé :x

Il n'y a pas que ce bug, certaine information sur les tours ne sont pas correct, du genre Claim IG et pas dans les chroniques etc..
Code PHP:

<class clid="111" clname="Chevalier Sylvestre" cl_search="111" realm="0" /> 
<class 
clid="112" clname="Chevalier Sylvestre" cl_search="111" realm="0" /> 
C'est quoi ça ? Et realm 0 ? Sachant que realm 1 = alb, realm 2 = mid, realm 3 = hib ...

Sinon ça l'air intéressant tout ça... ils mâchent tout le boulot... (même si je sens que je vais galérer à cause des pages différentes, et que le PHP n'est pas mon fort, hein Glenfi )
Mais c'est vrai qu'il n'y a pas plus que ce qu'il y avait avant, sauf pour les maisons...

On devrait peut-être prévenir Goa de ce qu'on aimerait avoir comme XML... non ?
Citation :
Publié par Nymfe
On devrait peut-être prévenir Goa de ce qu'on aimerait avoir comme XML... non ?
lol

remarque leur nouvelle structure a du sens... meme si la plupart de ces XML pourront en fait faire l'objet d'includes...
juste une petite pub aussi pour le site de ma guilde, c'est sans prétention aucune, mais c'est juste pour donner des idées. La page des effectifs change un peu de d'habitude, les traitements sont faits non pas en php, mais directement sur le poste client, en javascript, avec juste une touche de php pour la generation du tableau de données javascript. J'ai choisi de charger les infos mythic dans une base de données, mais on peut aussi créer le tableau directement à partir des fichiers XML en ligne.

Le code est un peu bordélique, mais je dois pouvoir mettre tout ça un peu plus en forme, si ça intéresse du monde du moins... ^^

http://alchimistes.idohost.com

Changement d'adresse : http://alchimistes.superman.vonetwork.net
aaaaaahhh c'est une bonne nouvelle
Merci Longshot-Sophitiane


Très intéressant Amund... Mais petite question, pour les infos persos des membres, les "Reroll(s) connu(s)" sont ajoutés par toi même ? Où il y aurait un moyen dans les XML qui m'aurait échappé (ce qui m'arrive souvent )
En effet Nymfe, la gestion des rerolls est faite à la main, mais l'interface de mise à jour est simple à utiliser. Par contre, ça fait un peu de boulot, c'est sûr...
Citation :
Publié par amund
juste une petite pub aussi pour le site de ma guilde, c'est sans prétention aucune, mais c'est juste pour donner des idées. La page des effectifs change un peu de d'habitude, les traitements sont faits non pas en php, mais directement sur le poste client, en javascript, avec juste une touche de php pour la generation du tableau de données javascript. J'ai choisi de charger les infos mythic dans une base de données, mais on peut aussi créer le tableau directement à partir des fichiers XML en ligne.

Le code est un peu bordélique, mais je dois pouvoir mettre tout ça un peu plus en forme, si ça intéresse du monde du moins... ^^

http://alchimistes.idohost.com
Sympa le traitement coté client Ca rame pas trop sur des configs plus modestes ?

Je l'avais fait en Flash a une epoque; si quelqu'un est interessé, contactez moi a partir de Janvier!
Tu as mis le doigt sur le point sensible, ça rame un peu bcp sur une petite config, c'est pour ça que j'ai limité le nombre de ligne affichées à 20 par page.

L'autre point à prendre en comte est le navigateur : pour 350 lignes a peu près, la vitesse d'affichage est de 5 ou 6 secondes sur Firefox, là ou IE 6 met 40 secondes en gros (enfin sur ma config)...
Pour les fichiers XML fournis par GOA pour les Classement :
Pour Carnac => http://daoc.goa.com/herald/servers/Carnac/ladder/

Le nom des fichiers XML respecte les règles suivantes :
Code:
i => XML classement Individuel
 c => XML par Class
  X => ID de la Class (la valeur Impaire de la Class)
   0 => Classé par RP
   7 => Classé par LRP
 r => XML par Race
  X => ID de la Race (la valeur Impaire de la Race
   0 => Classé par RP
   7 => Classé par LRP
g => XML classement Guilde
 a => XML pour Albion
  0 => Classé par RP
  7 => Classé par LRP
 h => XML pour Hibernia
  0 => Classé par RP
  7 => Classé par LRP
 m => XML pour Midgard
  0 => Classé par RP
  7 => Classé par LRP
 t => XML Total des 3 royaumes
  0 => Classé par RP
  7 => Classé par LRP
a => XML classement Alliance
 a => XML pour Albion
  0 => Classé par RP
  7 => Classé par LRP
 h => XML pour Hibernia
  0 => Classé par RP
  7 => Classé par LRP
 m => XML pour Midgard
  0 => Classé par RP
  7 => Classé par LRP
 t => XML Total des 3 royaumes
  0 => Classé par RP
  7 => Classé par LRP

Exemple => http://daoc.goa.com/herald/servers/C...ladder/aa7.xml = classement des alliances d'albion par LRP.
http://daoc.goa.com/herald/servers/C...ladder/gt0.xml = classement des guildes du serveur par RP.
http://daoc.goa.com/herald/servers/C...dder/ic237.xml = classement de la classe 23 (Sorcier + Sorciére) par LRP
http://daoc.goa.com/herald/servers/C...adder/ir10.xml = classement de la race 1 (Avalonnien + Avalonnienne) par RP
Quelqu'un saurait'il ou est passé le fichier :

http://camelot-europe.goa.com/herald/servers.xml

Je sais que ce fichier existe toujours mais il n'est plus a jour depuis les nouvelles chroniques ....

Un autre fichier est en place quelque part et il contient notamment les infos des tours prises mais je n'arrive pas à mettre la main dessus
Bon ce n'est pas tout mais bon, il ne suffit pas de dire "oh ça marche", ce serait bien de donner plus d'infos, du genre comment vous avez fait...
A l'origine, c'était le but de ce long et très intéressant poste...
Citation :
Publié par Venuziak
Quelqu'un saurait'il ou est passé le fichier :

http://camelot-europe.goa.com/herald/servers.xml

Je sais que ce fichier existe toujours mais il n'est plus a jour depuis les nouvelles chroniques ....

Un autre fichier est en place quelque part et il contient notamment les infos des tours prises mais je n'arrive pas à mettre la main dessus
et concernant l'état des forts? up ou down et la population des serveurs ou trouve t on cela? j'ai eu beau relire tous les posts de ce topic je ne trouve aucun lien utile
Pour les infos sur les serveurs : http://daoc.goa.com/herald/nb_connected2.xml

Pour l'état des forts : http://daoc.goa.com/herald/servers/B...eeps/keeps.xml (pour Broceliande par exemple)

Pour l'état des relics : http://daoc.goa.com/herald/servers/B...eps/relics.xml (pour Broceliande par exemple)

Enfin, c'est ce qui est écrit dans un post dont le lien est mis quelques pages en arrière sur ce post...
Exclamation
Mise à jour des mes scripts pour GOA

http://www.purpledragons.net/xml/daoc/eu/

le seul script que j'ai migré pour l'instant est le listing de guilde tout simple (avec un leger relooking )

Comment ca marche:

je m'appuye désormais sur deux classes (ou plus suivant l'usage) et un fichier annexe pour les fonctions. Le code de chacun des éléments nécessaires est disponible sur la page.

de plus, je fais des liens vers les differents includes XML fournis par GOA et qui donnent les infos sur:
  • les classes
  • les titres de classe
  • les races
  • les infos de royaume
  • les reliques
  • les donjons
(ces includes sont en téléchargement sur la page ou sur http://www.purpledragons.net/xml/dao..._xml_feeds.php)

la classe xmlToArray me permet de parser les includes pour en faire des tableaux (arrays) que je peux ensuite utiliser à ma convenance.

Vous avez quand meme besoin de renseigner 2 variables:
- l'url du fichier XML de votre guilde
- le code de votre royaume (3 lettres, alb, mid ou hib)

Amusez vous bien

Et pour ceux qui me posent la question, oui je prepare une section World of Warcraft
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés