Ajira (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 1 à 15 (sur un total de 15)
  • Auteur
    Messages
  • en réponse à : [Résolu] Code Javascript dans pour un article ? #628697
    Ajira
    Participant
    Initié WordPress
    18 contributions

    Finalement la réponse était dans le codex officiel autant pour moi 🙂

    Javascript in Posts

    To use Javascript inside of posts in WordPress, you need to take a few more steps. Odds are that this usage is for one or only a few instances, so adding the script to the header would be unnecessary.

    For the occasional or one time use of Javascript, you need to put the script into a Javascript file and then call it out from within the post. Make sure that each script is defined by its function name such as:

    function updatepage(){var m= »Page updated « +document.lastMo…….}

    To include a Javascript inside a post, you need to combine both the call to the script file with the call to the Javascript itself.



    <!--
    updatepage();
    //-->

    If the src attribute of your javascript tag is being stripped out you need to turn off the rich editor (from the dashboard go to Users > Personal Options). If you are using the rich editor the javascript tag’s src attribute may be stripped out even when manually editing in the HTML popup window.

    Voilà 😉

    en réponse à : [Résolu] Code Javascript dans pour un article ? #628696
    Ajira
    Participant
    Initié WordPress
    18 contributions

    Merci d’avoir répondu si rapidement, j’ai effectué les corrections que tu viens de m’apporter, et malheureusement, rien ne change :'( Si vous voyez autre chose n’hésitez pas 🙂

    en réponse à : [Résolu] Code Javascript dans pour un article ? #628694
    Ajira
    Participant
    Initié WordPress
    18 contributions

    Bonjour je ressors ce vieux topic, puisque ma question parle du meme sujet.
    Voilà je réalise un blog en ce moment, et depuis 1j je me casse la tête a trouvé une solution pour afficher des fonction javascript dans un post en particulier, j’ai cru justement avoir la solution mais malheuresement ca ne marche pas.
    Voici mon code javascipt inséré dans header.php 🙂



    var cX = 0; var cY = 0; var rX = 0; var rY = 0;

    function UpdateCursorPosition(e) {
    cX = e.pageX; cY = e.pageY;
    }

    function UpdateCursorPositionDocAll(e) {
    cX = event.clientX; cY = event.clientY;
    }

    if(document.all) {
    document.onmousemove = UpdateCursorPositionDocAll;
    }

    else {
    document.onmousemove = UpdateCursorPosition;
    }

    function AssignPosition(d){
    var myHeight = 0;

    if (self.pageYOffset) {
    rX = self.pageXOffset;
    rY = self.pageYOffset;
    }
    else if (document.documentElement && document.documentElement.scrollTop) {
    rX = document.documentElement.scrollLeft;
    rY = document.documentElement.scrollTop;
    }
    else if (document.body) {
    rX = document.body.scrollLeft;
    rY = document.body.scrollTop;
    }

    if (document.all) {
    cX += rX;
    cY += rY;
    }

    if(typeof(window.innerHeight) == ‘number’) {
    myHeight = window.innerHeight;
    }
    else if(document.documentElement && document.documentElement.clientHeight)
    {
    myHeight = document.documentElement.clientHeight;
    }
    else if(document.body && document.body.clientHeight) {
    myHeight = document.body.clientHeight;
    }

    if (cY + 351 > myHeight) {
    cY = cY – 351;
    }


    d.style.left = (cX+10) + « px »;
    d.style.top = (cY+10) + « px »;
    }

    function HideContent(d) {
    if(d.length < 1) { return; }
    document.getElementById(d).style.display = "none";
    }

    function ShowContent(d) {
    if(d.length < 1) { return; }

    var dd = document.getElementById(d);

    AssignPosition(dd);
    dd.style.display = "block";
    }

    function ReverseContentDisplay(d) {
    if(d.length < 1) { return; }

    var dd = document.getElementById(d);

    AssignPosition(dd);

    if(dd.style.display == "none") {
    dd.style.display = "block";
    }
    else {
    dd.style.display = "none";
    }

    }

    et ici le code html dans lequel j’appel les fonction :



    <div id="mainpage">
    <div id="content_wrapper">

    <table id="show_table" cellspacing="0" cellpadding="2">
    <tr>
    <th>Icone</th>
    <th>Nom</th>
    <th>Progression</th>

    </tr>
    <tr>
    <td><a href="#">
    <img src="http://guilde-saga.fr/gresback.jpg" align="center" border="0" width="73px" height="73px"></img></td>
    </a>
    <td>

    <font color="#ffffff">Gré</font>

    </td>
    <td><img src="http://guilde-saga.fr/progress.php?img=led/400/10/25" style="border-color:#c62e44" border="1" /></td>

    </tr>
    </table>

    </div>
    </div>

    <div id="viewitem_4">
    <div id="item_div">
    <div id="item">
    <div id="name">Gré</div>
    <table cellspacing="0">

    <tr><th>Type d’objet</th><td>Ressource</td></tr>


    <tr><th>Requiert</th>
    <td>Niveau 1</td></tr>






    <tr><th valign="top">Source</th><td>
    Non<br />
    </td></tr>


    <tr><th>Limitation</th><td>Echangeable</td></tr>


    </td></tr>


    </table>
    </br>

    La mise en forme est impeccable aucun message d’erreur sauf que lorsque je passe ma souris sur l’icone, rien n’apparait … J’ai dejà testé ce code en html sur mon pc et tout marche, donc le problème vient pour moi de wordpress … Quelqu’un voit le problème, et peut etre une solution ? 🙂 Merci 😉

    en réponse à : [Doublon] Commencer par une page #573028
    Ajira
    Participant
    Initié WordPress
    18 contributions

    Yep, autant tout centraliser, donne un coup d’oeil par ici 😋. Je pense qu’il s’agit plus ou moins de la même question 🙂

    Ajira
    Participant
    Initié WordPress
    18 contributions

    Merci beaucoup z720 tout marche parfaitement désormais 🙂 De plus dans les règles de l’art 😉

    Ajira
    Participant
    Initié WordPress
    18 contributions

    Cela ne fonctionne pas, du moins j’ai bien suivis les étapes cependant je n’ai pas l’impression que mon ie-specific-file.css soit prit en compte par IE puisque je me retrouve avec le même problème que lors de mon premier message :rolleyes:
    Voici le code de ie-specific-file.css :

    #sidebar {
    margin-left: 527px;
    }
    #footer {
    padding-left: 22px;
    }
    #navcontainer ul {
    margin-right: 11px;
    margin-top: 17px;
    }

    J’ai enlevé au préalable tout les _margin et _padding de mon style.css.
    Où est l’erreur ? (J’ai la version 6 de IE)

    Ajira
    Participant
    Initié WordPress
    18 contributions

    Hum, encore quelque chose dont j’igniorais l’existence … Cette méthode est elle validé par W3C ? Avec cette technique est ce qu’il me faut reprendre l’intégralité de la feuille de style conforme ou je peux me contenter du strict minimum (juste ce qui ne va pas sous IE) ?
    Si j’ai bien compris je crée une feuille de style « ie-specific-file.css » avec seulement « les valeurs des propriétés mal gérées par IE » que je place dans le dossier de mon thème c’est à dire /wp-content/themes/default/. Ensuite je met dans le header.php de mon theme :

    <link rel="stylesheet" href=" » type= »text/css » media= »screen » />
    <!--[if IE]>-->

    Ma démarche est elle bonne ?

    Ajira
    Participant
    Initié WordPress
    18 contributions

    Bon finalement, AmO y était presque, à force de mettre des _margin-left sans voir de résultats arriver, j’ai pensé à mettre un ptit _padding-left: 22px; et hop tout est rentré dans l’ordre 🙂 Merci de m’avoir aidé 😉
    Pour le moment j’ai l’impression que tout est rentré dans l’ordre 😋

    Ajira
    Participant
    Initié WordPress
    18 contributions
    AmO wrote:
    Le hic de cette technique… ce que ton CSS n’est plus validé par le W3C ^^

    Perso je m’en fou mais bon 😉

    Arf, donc pas approuvé par les puristes 😋 Enfin moi persos je m’en fou complétement, la plupart de mes visiteurs sont des non-initiés à la programmation … 😆
    Sinon pour en revenir à nos moutons, en ce qui concerne header.php tout va bien par contre footer.php a été décalé 😐 (toujours sous IE). Comme quoi il ne fallait pas crier victoire trop tôt :'( Et comme une image parle toujours mieux que des mots :

    problemenavigateurfooter6ly.jpg

    Une autre idée ? 😋

    Ajira
    Participant
    Initié WordPress
    18 contributions

    Merci bien AmO, je ne connaissais pas cette technique bien pratique ! Tout marche parfaitement désormais !

    #navcontainer ul
    {
    padding-left: 0px;
    margin-left: 10px;
    _margin-right: 11px;
    _margin-top: 17px;
    background-color: #016FE8;
    color: White;
    float: left;
    width: 719px;
    font-family: arial, helvetica, sans-serif;
    }

    Voilà la partie de code modifié pour ceux que ca interesserait 😉

    en réponse à : lien sur l’image d’entête kubrickheader #572934
    Ajira
    Participant
    Initié WordPress
    18 contributions

    La meilleure solution d’après moi serait de faire passer l’image de fond « kubrickheader.jpg » en image tout court avec un lien du style,

    <a href="/ »><img src="/images/kubrickheader.jpg » width= »192″ height= »740″ />

    en réponse à : [Question] Majuscule. #572903
    Ajira
    Participant
    Initié WordPress
    18 contributions

    Oui mais bon ca me gênait un peu, j’aime bien les majuscules lorsque rien ne précède un mot 🙂

    en réponse à : [Question] Majuscule. #572901
    Ajira
    Participant
    Initié WordPress
    18 contributions

    Merci beaucoup ca marche parfaitement ! 😉

    en réponse à : [Question] Majuscule. #572899
    Ajira
    Participant
    Initié WordPress
    18 contributions

    Merci de m’avoir répondu, je me suis donc rendu dans wp-includes/local.php , malheuresement tout est en anglais :

    // The Months
    $month[’01’] = __(‘January’);
    $month[’02’] = __(‘February’);
    $month[’03’] = __(‘March’);
    $month[’04’] = __(‘April’);
    $month[’05’] = __(‘May’);
    $month[’06’] = __(‘June’);
    $month[’07’] = __(‘July’);
    $month[’08’] = __(‘August’);
    $month[’09’] = __(‘September’);
    $month[’10’] = __(‘October’);
    $month[’11’] = __(‘November’);
    $month[’12’] = __(‘December’);

    Tandis que mon blog à été mis à jour en français grâce aux fichiers proposés sur ce site : http://xavier.borderie.net/wp-fr/
    On peut remarquer que ici les mois ont une majuscule, donc à mon avis cela provient de la traduction. Comment modifier la traduction fr de ces mois ?
    La solution php me semble bonne, seulement je ne suis pas sur de la démarche à suivre pour y arriver, j’ai pensé aux expressions régulières du type ereg_replace(« ^[:alpha:] », »[:upper:] », »$la_chaine »); , mais je ne sais pas comment faire pour lui dire de ne prendre que le premier caractère … Merci de votre aide.

    en réponse à : Système de vote. #572891
    Ajira
    Participant
    Initié WordPress
    18 contributions

    Merci beaucoup c’est exactement ce que je cherchais :D

15 sujets de 1 à 15 (sur un total de 15)