+ Répondre au sujet
Page 2 sur 2 PremièrePremière 1 2
Affiche les résultats de 11 à 20 sur 20

Sujet : Mod pour phpbb3

  1. #11
    Disciple de Rift Avatar de mîléa
    Inscrit
    mars 2011
    Messages
    94

    Par défaut

    Sinon, il y à Magelo, qui s'intégre à un forum - Bog - site en 2 clique.

    En plus d'intégrer une barre de recherche bien pratique, il affiche les tooltips sur le forum quand on passe la souris sur le nom ^^

    http://rift.magelo.com/fr/webtools/info.jspa

    Tu peux voir un exemple sur mon forum si tu veux.

    http://ldd-guilde.bb-fr.com/
    Ceiyh , Voleur, Serveur : Brisesol , Faction : Rénégat "
    Miléa , Mage, Serveur : Brisesol , Faction : Rénégat "
    Ranadra , Clerc Serveur : Brisesol , Faction : Rénégat "
    "Dans RIFT, je te conseille pas d'afk, car les failles, elle, elle ne te rate pas "
    "Ou peut-être que tu as une bonne assurance vie ?"
    "Mage, Feu ? Vas-y enflame ta vie"

    La guilde Edlenn
    Recrute. plus d'info :

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

    Par défaut

    Moi j'utilise des images.
    http://wiki.telara.fr/imagev2/boutei...0501010101.gif

    Utiliser du java/javascript stocké sur des serveurs externe, au niveau sécurité ça craint.

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

    Par défaut

    Il est tout à fait possible de copier le fichier javascript sur son propre site:

    Code:
    var tooltip_url = '';
    var item_requester = createRequestObject();
    var curr_item_id = 0;
    var item_load_id = 0;
    var item_cache = Array();
    
    function init_item_requester(url)
    {
        tooltip_url = url;
    }
    
    function show_item(item_id)
    {
        // hide previous item if still displayed...
        hide_item(curr_item_id);
        curr_item_id = item_id;
        
        if (item_cache[item_id])
        {
            document.getElementById('rift_item_tooltip').innerHTML = item_cache[item_id];
            document.getElementById('rift_item_tooltip').style.display = 'inline';
        }
        else if (!item_load_id)
        {
            item_load_id = item_id;
            item_requester.open('GET', tooltip_url+item_id, true);
            item_requester.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
            item_requester.onreadystatechange = update_item;
            item_requester.send();
        }
    }
    
    function hide_item(item_id)
    {
        // avoid lag cases...
        if (item_id == curr_item_id)
        {
            document.getElementById('rift_item_tooltip').style.display = 'none';
            curr_item_id = 0;
        }
    }
    
    function move_item(event)
    {
        document.getElementById('rift_item_tooltip').style.left = event.clientX+10+'px';
        document.getElementById('rift_item_tooltip').style.top = event.clientY+5+'px';
    }
    document.onmousemove = move_item;
    
    function update_item()
    {
        if (item_requester.readyState == 4)
        {
            if (item_requester.status == 200)
            {
                result = item_requester.responseText;
                item_cache[item_load_id] = result;
                // maybe mouse moved while loading the tooltip...
                if (item_load_id == curr_item_id)
                {
                    document.getElementById('rift_item_tooltip').innerHTML = item_cache[curr_item_id];
                    document.getElementById('rift_item_tooltip').style.display = 'inline';
                }
            }
            item_load_id = 0;
        }
    }
    
    function createRequestObject() 
    {
        if (window.XMLHttpRequest) 
        {
            return xmlhttprequest = new XMLHttpRequest(); 
        } 
        else if (window.ActiveXObject) 
        {  
            return xmlhttprequest = new ActiveXObject("Microsoft.XMLHTTP"); 
        } 
    }
    Après, c'est histoire de préférence.
    Alkaraz@Phymnious

  4. #14
    Marcheur des terres des Ombres
    Inscrit
    janvier 2011
    Messages
    39

    Par défaut

    J'ai fait pas mal de modifications :
    - Débuggage
    - Refactoring
    - Refonte graphique
    - Et surtout l'ajout des recettes :-)

    J'ai édité mon 1er post, mais si vous voulez juste les modifications aller télécharger le fichier riftPhpbbModFiles_0.2.zip

    Un petit expemple

  5. #15
    Marcheur des terres des Ombres
    Inscrit
    janvier 2011
    Messages
    39

    Par défaut

    Le parser java et la BDD d'item ont dû être modifiés pour fonctionner avec la version du 3 juin des fichiers xml.
    Le fichier riftPhpbbModFiles_0.3.zip de mon compte google doc contient les mises à jour.

  6. #16
    Âme errante
    Inscrit
    avril 2011
    Messages
    8

    Par défaut

    Salut, j'ai tenté d'installer ton MOD mais je coince à

    2.4) Parsing du fichier xml
    Ouvrez une invit de commande, pointez sur le dossier qui contient le fichier .jar ainsi que Items.xml et executez la commande suivante
    Code:
    java -jar riftParsing0.2.jar -i Items.xml -r Recipes.xml
    Ceci va prendre un moment (environ 2 minutes) et à la fin vous devriez trouver deux fichiers nommés insertItem.sql et insertRecipe.sql
    J'ai pour ma part faire un fichier .bat pour le lancé mais ça ne marche pas..

  7. #17
    Marcheur des terres des Ombres
    Inscrit
    janvier 2011
    Messages
    39

    Par défaut

    Oui, Trion a récemment ajouté un style de rune - je crois - que je n'avais pas pris en compte à l'époque.
    Bref, essaye de refaire le parsing mais avec la version 0.3 de mon parser qui est déjà en ligne ici

    Si ça ne marche toujours pas, lance une invite de commande sans passer par un .bat et donne-moi l'erreur que tu obtiens.

  8. #18
    Âme errante
    Inscrit
    avril 2011
    Messages
    8

    Par défaut

    Bonjour,

    J'ai tenté un
    java -jar riftParsing0.3.jar -i Items.xml -r Recipes.xml

    ça se lance mais pas de création, rien..

  9. #19
    Marcheur des terres des Ombres
    Inscrit
    janvier 2011
    Messages
    39

    Par défaut

    A tout ceux qui ont des erreurs à un moment, il faut me donner les messages d'erreurs que vous obtenez, sinon je ne peux pas vous aider ^^'
    Soit ici, soit par MP.

  10. #20
    Marcheur des terres des Ombres
    Inscrit
    janvier 2011
    Messages
    39

    Par défaut

    Update du mod, compatible avec les données du 15 août 2011 de Trion.
    On a enfin les effets des runes !!! :-)

+ Répondre au sujet
Page 2 sur 2 PremièrePremière 1 2

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