|
il faut les stocker sur nos sites persos...
il me semble qu'il y a quelque part des tout ces messages un lien vers un pack d'images des emblèmes et couleurs... |
20/02/2005, 13h50 |
|
Aller à la page... |
TOUT sur les XML, C'est par ici !
Suivre Répondre |
|
Partager | Rechercher |
|
Salut à tous,
D'abord un grand merci à Glenfiddich pour son script ^^ J'ai un petit souci au niveau des classements du roster. Les rangs de guilde ne s'affichent pas dans l'ordre, ni ascendant, ni descendant, contrairement à toute le reste (rps, classes, races etc...). J'ai beau retourner le script dans tous les sens, je ne vois pas d'ou ça peut venir. Une idée ? ça se passe ici, section membres : www.lagouttedesang.com Merci d'avance ;) [edit] Pour Hiivshaa, voici le lien avec les emblèmes : http://www.camelotherald.com/fansite...ildshields.zip |
21/02/2005, 01h03 |
|
|
Citation :
|
21/02/2005, 14h11 |
|
|
M'enfin oO
Dans l'ordre ascendant ou descendant, j'ai des recrues (byrjandis) qui se baladent au milieu des confirmés (staolest) et des gradés (Hersins), et le maitre de guilde (meistari) dans tout ça hein ? :P Normalement l'ordre décroissant, c'est Meistari, Fyrsta, Atvinnumi Hersins, Annao Atvinummi Hersins, Hersins, et staolest, puis enfin byrjandis. Je sais pas si je me suis bien fait comprendre : les rangs de guilde s'affichent, mais quand je veux les trier par ordre croissant ou décroissant bein tous les rangs sont en vrac... ou alors c'est moi qui suis en vrac...rassurez moi :P www.lagouttedesang.com/gouttexml.php |
21/02/2005, 16h26 |
|
|
pfff l'attribut c'est 'guildrank', pas 'Rang'
cela dit, ce genre de poste devrait faire l'objet a l'avenir d'un MP, pas la peine d'encombrer le forum ^^ |
21/02/2005, 18h39 |
|
|
XML GOA mis à jour a priori.
|
02/12/2005, 17h06 |
|
Legato Bluesummers |
Voir le profil public |
Trouver plus de messages par Legato Bluesummers |
|
Petit up!
Car je pense que beaucoup sont intéressés même s'il ne connaisse rien en programmation |
12/01/2006, 16h54 |
|
|
Bonjour,
J'ai recopier le code que l'on trouve sur la premiere page de ce post pour vois un peut ce que ca donner mais ca ne s'affiche pas correctement. voire : http://deedo.homelinux.net/~darius/guilde.php Pouriez vous m'indiquez ou est le probleme svp ? guildes.php Code:
<html> <head> <title>guilde</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body bgcolor="#FFFFFF" background="background-8.gif"> <p align="center"><br> </p><center> <table width="89%" border="1"> <tr> <td><font face="Viking-Normal" color="#009999"><center>Noms</center></font></td> <td><font face="Viking-Normal" color="#009999"><center>Races</center></font></td> <td><font face="Viking-Normal" color="#009999"><center>Classes</center></font></td> <td><font face="Viking-Normal" color="#009999"><center>Niveau</center></font></td> <td><font face="Viking-Normal" color="#009999"><center>Rang Guilde</center></font></td> <td><font face="Viking-Normal" color="#009999"><center>Points RP</center></font></td> <td><font face="Viking-Normal" color="#009999"><center>Derniere connexion</center></font></td> </tr> <? //////////// // CONFIG // //////////// $rang0 = "Rang 0"; //Nom du rang 0 dans votre Guilde $rang1 = "Rang 1"; //Nom du rang 1 dans votre Guilde $rang2 = "Rang 2"; //Nom du rang 2 dans votre Guilde $rang3 = "Rang 3"; //Nom du rang 3 dans votre Guilde $rang4 = "Rang 4"; //Nom du rang 4 dans votre Guilde $rang5 = "Rang 5"; //Nom du rang 5 dans votre Guilde $rang6 = "Rang 6"; //Nom du rang 6 dans votre Guilde $rang7 = "Rang 7"; //Nom du rang 7 dans votre Guilde $rang8 = "Rang 8"; //Nom du rang 8 dans votre Guilde $rang9 = "Rang 9"; //Nom du rang 9 dans votre Guilde $guildedef = "317"; //Numéro de la Guilde par défaut, il est possible d'appeler une autre guilde en rajoutant ?guilde=12 en fin d'URL /////////////////// // FIN DE CONFIG // /////////////////// if (isset($guilde) == 0) { $guilde = $guildedef; } $xml_parseur = xml_parser_create(); $k; function ouverture ($parser, $name, $attrs){ global $k; global $r; global $dconnect; global $connect; switch ($name) { case "GUILD": ?> <font face="Viking-Normal" color="#009999"><div align="center">Guilde</font> : <? echo $attrs["NAME"]; ?> <font face="Viking-Normal" color="#009999">Royaume</font> : <? echo $attrs["REALM"]; ?> <br><font face="Viking-Normal" color="#009999">Membres</font> : <? echo $attrs["ACTIVECHARS"]; ?> <font face="Viking-Normal" color="#009999">Nombre de joueurs jouant ces persos</font> : <? echo $attrs["ACTIVEMEMBERS"]; ?> <br><font face="Viking-Normal" color="#009999">RP de la guilde</font> : <? echo $attrs["GUILDRP"]; ?></div><br><br><? break; case "CHARACTER": ?><td><font face="Viking-Normal" color="#009999"><? echo $attrs["NAME"]; $dconnect = $attrs["LASTON"]; if ($dconnect == Recently) { $connect = "Récemment"; } elseif ($dconnect == Inactive) { $connect = "Plus de 2 semaines"; } elseif ($dconnect == "1_Days") { $connect = "1 jour"; } elseif ($dconnect == "2_Days") { $connect = "2 jours"; } elseif ($dconnect == "3_Days") { $connect = "3 jours"; } elseif ($dconnect == "4_Days") { $connect = "4 jours"; } elseif ($dconnect == "5_Days") { $connect = "5 jours"; } elseif ($dconnect == "6_Days") { $connect = "6 jours"; } elseif ($dconnect == "7_Days") { $connect = "7 jours"; } elseif ($dconnect == "2_Weeks") { $connect = "2 semaines"; } ?></td><? break; case "CLASS": ?><td><center><font face="Viking-Normal" color="#009999"><? $k = 1; break; case "RACE": ?><td><center><font face="Viking-Normal" color="#009999"><? $k = 1; break; case "LEVEL": ?><td><center><font face="Viking-Normal" color="#009999"><? $k = 1; break; case "GUILDRANK": ?><td><center><font face="Viking-Normal" color="#009999"><? $r = 1; $k = 1; break; case "TOTALRP": ?><td><center><font face="Viking-Normal" color="#009999"><? $k = 1; break; } } function fermeture ($parser, $name){ global $k; global $r; global $connect; switch ($name) { case "CLASS": $k = 0; default: return TRUE; break; case "RACE": $k = 0; default: return TRUE; break; case "LEVEL": $k = 0; default: return TRUE; break; case "GUILDRANK": $k = 0; $r = 0; default: return TRUE; break; case "TOTALRP": ?></td><td><center><font face="Viking-Normal" color="#009999"><? echo $connect; ?></td></tr><? $k = 0; default: return TRUE; break; } } function texte ($parser, $data_text){ global $k; global $r; global $rang0; global $rang1; global $rang2; global $rang3; global $rang4; global $rang5; global $rang6; global $rang7; global $rang8; global $rang9; if ($r == 1) { if ($data_text == 0) { $data_text = $rang0; } elseif ($data_text == 1) { $data_text = $rang1; } elseif ($data_text == 2) { $data_text = $rang2; } elseif ($data_text == 3) { $data_text = $rang3; } elseif ($data_text == 4) { $data_text = $rang4; } elseif ($data_text == 5) { $data_text = $rang5; } elseif ($data_text == 6) { $data_text = $rang6; } elseif ($data_text == 7) { $data_text = $rang7; } elseif ($data_text == 8) { $data_text = $rang8; } elseif ($data_text == 9) { $data_text = $rang9; } } if ($k == 1) { echo $data_text; return $data_text; } } function defaut (){ return TRUE; } xml_set_element_handler($xml_parseur, "ouverture", "fermeture"); xml_set_character_data_handler($xml_parseur, "texte"); xml_set_default_handler($xml_parseur,"defaut"); $fp = fopen("http://www.camelot-europe.com/herald/servers/Broceliande/guilds/$guilde.xml", "r") or die("Fichier introuvable. L'analyse a ete suspendue"); while ($fdata = fread($fp, 2048)){ xml_parse($xml_parseur, $fdata, feof($fp)) or die( sprintf("Erreur XML : %s à la ligne %d\n", xml_error_string(xml_get_error_code($xml_parseur)), xml_get_current_line_number($xml_parseur)) ); } ?> </tr> </table> <br><br> @création <a href="mailto:apophyss@djeyl.net">Apophyss</a> </center> </body> </html> |
13/01/2006, 13h00 |
|
|
Bonjour,
j'ai lu tous les posts de ce sujet et je ne suis pas avancer... je voudra savoir ci il serais possible qu'une ame bienveillante fasse un tuto pour gros nul :-) expliquant simplement comment rajouter une page sur son site ou l'on pourer trouver toutes les infos se trouvant la : http://daoc.pirotess.org/guilds_stat...3353&realm=alb Ca serais vraiment sympa de votre part et je suis sur que ca en aidrer plus d'un... Merci d'avance ci quelqu'un trouve le courage de faire ca. Coordialement, Darius
__________________
|
16/01/2006, 12h46 |
|
|
Alors pour apprendre à faire des pages tu as ce site pour tous les niveaux :
www.siteduzero.com Et pour ce que tu cherches ca utilise en Php la fonction suivante : http://fr2.php.net/manual/fr/ref.simplexml.php Attention il te faut un Php5 |
31/01/2006, 08h05 |
|
|
Alors ces exemples actuel ?
Ce topic a l'air bien mort ^^ |
21/02/2006, 11h12 |
|
|
De retour sur ce fil (je m'embete au bureau :P) pour faire une petite mise à jour:
http://www.purpledragons.net/xml/daoc/eu/ contient tout ce dont vous avez besoin pour exploiter l'XML des chroniques avec plein d'includes pour les classes, les titres, etc.. avec PHP4 bien sur, vu que PHP5 a un bien meilleur support XML, meme si il n'est pas installé partout, comme évoqué plus haut. Amusez-vous bien Sinon vous pouvez aussi vous essayer a Ajax |
12/04/2006, 14h05 |
|
|
Lien mort :-(
|
12/04/2006, 15h20 |
|
Légende
|
|
12/04/2006, 15h41 |
|
|
eh bé, si j'arrive meme plus a faire un lien vers monj propre site, ou va t-on?
merci de la correction |
12/04/2006, 21h48 |
|
Prophète
|
bonjour,
j'aimerais installer ce script sur mon site de guilde. mais je ne comprend pas quel sont les variable a renseigner. en théorie je doit rentrer l'url de l'xml de ma guilde qui semble être: http://camelot-europe.goa.com/herald...guilds/143.xml mais je ne sais pas ou je doit entrer cette variable dans le scripte :/ |
20/04/2006, 10h53 |
|
Prophète
|
j'ai un peu progressé mais j'ai un petit souci et je ne vois vraiment pas ce que je doit fair:
http://daocosa.free.fr/eu_guildxml.php qlq 1 serrait il m'aider ? |
22/04/2006, 10h44 |
|
|
commence par l'orthographe
regarde sur http://www.purpledragons.net/xml/dao..._xml_feeds.php et recupere les differents XMLs correspondants aux titres, classes, rangs, etc... ensuite, assure toi que tu 'include' les fichiers manquants; les messages d'erreur te mettront sur la voie.
__________________
Glenfiddich Singlemalt Purple Dragons :: Webmaster http://www.purpledragons.net/xml/ * Scripts PHP pour traiter l'XML des Chroniques |
16/05/2006, 10h01 |
|
|
Kikoo mais comment faire pour intégrer ou convertir le xml pour le faire apparaître sur un site gratuit héberger (genre forumactif ou xooit).
Merci de vos réponses bonne journée
__________________
_________________________________________________________________ Guilde Epée des Ames |
06/06/2006, 17h19 |
|
Suivre Répondre |
Connectés sur ce fil1 connecté (0 membre et 1 invité)
Afficher la liste détaillée des connectés
|