+ Répondre au sujet
Page 1 sur 6 1 2 3 4 5 ... DernièreDernière
Affiche les résultats de 1 à 10 sur 51

Sujet : work in progress: rift database

  1. #1
    Planaire Avatar de alkazar
    Inscrit
    février 2011
    Lieu
    fac sciences - hall des geeks
    Messages
    149

    Par défaut work in progress: rift database

    Bonjour à tous,

    Je suis actuellement en train de développer une base de donnée rift avec un ami, en utilisant les données officielles que Yakkah nous a annoncé ici: http://forums.riftgame.fr/showthread.php?5426-Cr%E9ateur-de-sites-et-applications-%C7a-pourrait-%EAtre-vous

    Mise à jour du post:
    Le projet ayant débuté il y a deux mois, on a bien avancé depuis. Bien sur, il y a encore du travail, mais on est loin de la première version alpha

    Ou en sommes nous exactement maintenant ?
    - la base de donnée est mise à jour dans les 24h après chaque nouvelle MAJ des fichiers de TRION
    - les pages concernant les artefacts et les items sont terminées, ou presque.
    - La page concernant les quêtes à besoin de finitions.
    - La page d'artisanat est en cours de création, quoique déjà utilisable

    les url pour ceux qui voudraient jeter un oeil:
    http://theriftdb.net/rift/fr/items -> stable
    http://theriftdb.net/rift_dev/fr/items -> alpha

    La version stable est - comme son nom l'indique - stable. On n'y touche que lorsque tout est prêt. Vous pouvez donc naviguer dessus, tout devrait fonctionner, sauf lors de mises à jour.
    La version alpha est celle sur laquelle on bosse directement. Lorsque vous la visitez, des erreurs peuvent apparaître. Dans ce cas allez plutôt sur la branche stable.

    NOTES:
    - ce site n'as pas l'ambition de devenir un carto, mais seulement un moyen d'afficher et de rechercher les quêtes, items etc... en dehors du jeu.
    - j'héberge le site sur une petite machine virtuelle qui me sert principalement de proxy pour me connecter lorsque je suis à la fac. Donc c'est pas du lourd (quoique suffisant pour l'instant). Mais si besoin, je songerai à louer une machine plus puissante.

    Utiliser notre tooltip
    Il est possible d'utiliser nos scripts pour afficher les objets de notre base sur votre site. Voici comment procéder (des maigres connaissances HTML sont recommandées)

    1 - inclure le css
    http://theriftdb.net/rift/styles/rift/style/item_tooltip.css
    2 - inclure le javascript, et une div pour accueillir le tooltip
    Code HTML:
    <div id="rift_item_tooltip" class="rift_item_tooltip"></div>
    <script type="text/javascript" src="http://theriftdb.net/rift/item_tooltip.js"></script>             
    <script type="text/javascript">
    init_item_requester('http://theriftdb.net/rift/fr/item_tooltip/');
    </script>
    3 - afficher un objet (son icône, et le tooltip en mouseover)
    Code HTML:
    <a href="http://theriftdb.net/rift/items/ITEMKEY"><img alt="" src="http://theriftdb.net/rift/item_icon.php?id=ITEMKEY&count=QTY" onmouseover="show_item('ITEMKEY');" onmouseout="hide_item('ITEMKEY')" class="item_icon" /></a>
    Ce code est à inclure pour chaque objet:
    - ITEMKEY est l'identifiant de l'objet. Il est mis en évidence sur nos pages
    - QTY est la quantité à afficher sur l'icone. si la variable count n'est pas transmise, le stack maximum est affiché par défaut. La quantité n'est affichée que si elle est supérieur à 1. Ce nombre est directement greffé sur l'image par le script php, ainsi que le contour.
    - Le lien hypertexte n'est pas nécessaire, c'est à vous de voir si vous le mettez ou non.
    Alkaraz@Phymnious

  2. #2
    Planaire Avatar de Rwan
    Inscrit
    janvier 2011
    Lieu
    Bretagne
    Messages
    104

    Par défaut

    Salut,
    Y a des problèmes d'encodages sur ton site, j'ai un "?" en début de mot.

  3. #3
    Planaire Avatar de alkazar
    Inscrit
    février 2011
    Lieu
    fac sciences - hall des geeks
    Messages
    149

    Par défaut

    Citation Envoyé par alkazar Voir le message
    problèmes rencontrés:
    - les accents présents dans les fichiers XML sont parfois encodés de manière exotique et ne peuvent être récupérés. Les noms/textes en anglais ne contiennent pas d'accents et ne sont donc pas affectés
    Comme je l'ai dit, il y a des problèmes dans les données que fournissent trion. Donc il faudra attendre une MAJ, ou faire manuellement pour tous les accents ratés.
    Alkaraz@Phymnious

  4. #4
    Chasseur de Rift Avatar de Dryn
    Inscrit
    décembre 2010
    Messages
    199

    Par défaut

    Salut Alkazar et bon courage pour le travail qu'il reste à accomplir.
    Pour répondre à ta question, je pense que le plus pratique serait une base de données des objets d'équipement.

    Pour les quêtes, l'aide en jeu facilite tellement la tâche qu'il n'y en a pas vraiment d'utilité.
    La terrible saga du culte éternel est la seule exception, mais un long article sur ce sujet serait suffisant pour la détailler.
    J'ignore s'il existe une quête aussi ardue coté Gardiens.
    - Karandja, Sombre Vendeur de Kebabs, sur Phynnious.
    - Myuki, espionne aux pattes de velours, Phynnious. Chevalier de la Boustifaille
    Cuerpo a cuerpo... Claramente lo que a mi más me gusta...

  5. #5
    Âme errante
    Inscrit
    mars 2011
    Messages
    13

    Par défaut

    Salut!

    Ton projet m'intéresse! Je peux peut-etre t'amener mon aide ainsi qu'un espace d'hebergement sur un dédié

    Si cela t'intéresse contacte-moi!

    J'avais cette idée en tête et pour ne pas qu'on se marche desssus autant bosser ensemble non?

  6. #6
    Planaire Avatar de alkazar
    Inscrit
    février 2011
    Lieu
    fac sciences - hall des geeks
    Messages
    149

    Par défaut

    @dryn
    pour les objets, pour le moment, je n'ai pu convertir qu'un tiers de la base de donnée xml. En fait, j'explose complètement les 6go de ram de mon PC...
    Donc là, je suis en train d'adapter mon code pour streamer le xml, plutôt que de charger tout l'arbre en mémoire avant de l'analyser puis le convertir. Mais ca risque de prendre un jour ou deux pour programmer ca parfaitement.

    @Allysse
    je te remercie pour la proposition, mais le site comptera pour notre projet noté de base de donnée de L2 (tant qu'à faire: on a carte blanche tant qu'on a au moins 3 tables (lol), un script d'importation texte -> sql, et des formulaires pour interroger la base). C'est à réaliser en binôme, donc je ne peut pas accepter ton aide.
    Je pense qu'on a le sujet le plus original de notre groupe

    Merci pour les encouragements
    Alkaraz@Phymnious

  7. #7
    Âme errante
    Inscrit
    mars 2011
    Messages
    13

    Par défaut

    Sympa comme projet.
    Amusez vous bien alors =)

  8. #8
    Âme errante
    Inscrit
    mars 2011
    Messages
    4

    Par défaut

    ça c'est sur, j'espère que le prof de TP notera l'originalité et le côté utile de notre projet

  9. #9
    Planaire Avatar de alkazar
    Inscrit
    février 2011
    Lieu
    fac sciences - hall des geeks
    Messages
    149

    Par défaut

    petit up: j'ai mis à jour la branche principale.

    Des liens de navigation ont été rajoutés.
    Il est maintenant possible d'afficher une collection.

    Donc les collections d'artefact sont presque terminées (niveau codage php).
    Il ne manque plus que des options de filtres pour le level, la région...

    Lorsqu'on aura fait le code pour afficher un item, on mettra à jour l'affichage d'une collection en conséquence.
    Alkaraz@Phymnious

  10. #10
    Planaire Avatar de alkazar
    Inscrit
    février 2011
    Lieu
    fac sciences - hall des geeks
    Messages
    149

    Par défaut

    edit (enfin j'aurais aimé pouvoir...):

    http://46.4.216.203/rift/fr/artifacts/2028441000
    bonne chance
    Alkaraz@Phymnious

+ Répondre au sujet
Page 1 sur 6 1 2 3 4 5 ... DernièreDernière

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas modifier vos messages