Aller au contenu

captain_torche

Membre+
  • Compteur de contenus

    7 531
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par captain_torche

  1. Tu devrais pouvoir le récupérer avec un simple li.getAttribute('id') Non ? Par contre, il faudrait que chacun des id de tes éléments soit unique.
  2. On peut éviter la concaténation ou les antislashes, en utilisant des guillemets simples dans la requête : $query = "select * from news where content like '%$trimmed%' OR title like '%$trimmed%'" Le meilleur moyen de vérifier que la requête est correcte, reste de l'afficher, et de la copier/coller dans PHPMyAdmin.
  3. Excuse-moi, mais là tu parles bien des backlinks ? Ca par contre, leur utilité n'est plus à démontrer, contrairement à celle d'un sitemap. Et heureusement que ce sont plus les backlinks qui déterminent la qualité d'un site. Sans ça, on passerait d'un critère de qualité de contenu (les sites les plus liés -les plus populaires- sont les mieux positionnés), à un critère de qualité technique (les sites avec un meilleur sitemap -ceux dont le webmaster est plus qualifié- sont mieux positionnés).
  4. Hé oui, j'ai d'ailleurs pu me rendre compte qu'il n'était pas si sourd-muet que ce que j'avais compris au départ
  5. Pour ton problème de XML, il faut sans doute dézipper le zip, non ?
  6. Pour désindexer correctement les pages, il faudrait plutôt gérer la redirection comme ceci (par défaut, location renvoie une en-tête 302 : redirection temporaire, ce qui fait que les moteurs ne supprimeraient pas les pages de leur index) : header("HTTP/1.0 404 Not Found"); Avec bien sûr, cette ligne dans le .htaccess : ErrorDocument 404 /404.php
  7. C'est censé être le comportement logique de cette meta, non ? <meta name="robots" content="noindex, follow">
  8. Woops, faut vraiment que je me réveille, moi
  9. Pour les versions antérieures d'IE, il faut que tu installes Multiple IE.
  10. Logiquement, l'admin du forum est tenu de supprimer ce genre de messages dès qu'il en a connaissance. Si la société trouve le post, elle avertit l'admin du forum, qui a l'obligation de supprimer le post (s'il est bien litigieux).
  11. Tu as parfaitement le droit de citer une marque, et même de critiquer ses produits, tant que la critique est constructive et ne dénigre pas le fabricant ou le produit, et n'est pas diffamante. Tu as donc le droit de dire "Je n'achète plus de produits de la marque XXX, parce que mon chien y est allergique", mais pas de dire "il ne faut pas acheter XXX, parce que leurs produits sont nuls". Tu trouveras plus d'explications dans cet article : Liberté d'expression contre droit des marques. En voici quelques extraits :
  12. Pour commencer, pourquoi faire tant de sites pour une seule et même activité ? Il serait éminemment plus simple de tout rediriger vers un seul NDD, tu ne penses pas ?
  13. Il faut aussi préciser qu'en EI, tu est redevable des dettes de ton entreprise sur tes biens propres.
  14. C'est parfaitement normal, un fichier .htaccess est protégé par défaut : tu ne peux pas le visualiser dans un navigateur.
  15. L'adresse du fichier .htpassword est-elle correctement renseignée ?
  16. Ton site est-il statique (des pages entrées et uploadées à la main), ou as-tu une base de données dans laquelle sont tes articles ? Dans le principe, rien d'excessivement plus compliqué que les livres d'or, si ce n'est qu'il va falloir identifier en plus la page sur laquelle on se trouve. Il faudra bidouiller un script de livre d'or, pour renseigner le nom de la page "en cours" (ou son id), et ne ressortir sur chaque page que les commentaires liés à cette page.
  17. Le gros inconvénient des fichiers, c'est que tu ne peux pas en éditer un morceau, ni même rajouter des infos à la fin : tu es obligé de réécraser l'ensemble du fichier à chaque fois. A chaque mise à jour, tu prends donc le risque que cela se passe mal, et perdre toutes tes infos. Sans parler du fait qu'ouvrir un gros fichier et le parser pour trouver l'info qui t'intéresse, est infiniment plus gourmand en ressources qu'une base de données bien configurée.
  18. Si l'antivirus de l'utilisateur désactive automatiquement l'affichage des publicités, il n'y a aucun moyen (à part désactiver l'antivirus) pour "forcer l'affichage". Mais la proportion ne doit pas être énorme.
  19. La balise meta "identifier-url" ne sert pas à grand chose, à part indiquer à une personne qui aurait enregistré la page de ton site sur son ordi, sa source. Pour modifier ta signatures, tu dois cliquer sur "Mes contrôles" (en haut à droite), puis sur "modifier ma signature". Pour finir, on devient membre actif au bout d'un certain nombre de messages, et non pas en fonction du temps.
  20. Non, ça n'aura pas d'impact, tout simplement parce que tu n'axeras ta communication que sur une seule de ces urls. Ca peut en avoir si tu rachètes un site concurrent et que tu le rediriges (via une redirection 301) vers ton site, car il y aura déjà des liens existants.
  21. Bon courage, alors, parce qu'il me semble que tu ne pourras pas éviter le JS pour ça. On pourrait éventuellement tout faire en CSS, mais il faudrait avoir des largeurs définies pour tes menus, et placer tes sous-menus "à la main" Pour quelque chose de dynamique, le JS me semble indispensable, et il permet de plus de gommer les différences de placement entre navigateurs.
  22. Sans JS, je vois pas trop comment tu pourrais t'en sortir, surtout avec un menu dynamique ... Tu ne peux pas inclure de JS dans ta page ? (Restriction du côté client ?)
  23. Si j'ai bien compris (tu me corriges si je me trompe), ça correspond exactement à un dev que j'avais fait dans mon ancienne boîte. Regarde le menu principal sur http://www.studyrama.com, le sous-menu "salons" doit correspondre à ce que tu cherches. Si c'est bien ça, voilà le JS (brut de décoffrage) que j'avais créé : function show(divname) { var div = document.getElementById('ss_menu_'+divname); if(div) { var display = div.style.display; if(display == 'block') div.style.display = 'none'; else { div.style.display = 'block'; depasse('ss_menu_'+divname); } } } function depasse(div) { // Si l'élément dépasse le menu, on le fait reculer de l'espace nécessaire. var div = document.getElementById(div); if(div) { var menu = document.getElementById('header_menu'); var menu_debut = calculateOffsetLeft(menu); var div_debut = calculateOffsetLeft(div); var menu_width = menu_debut+menu.offsetWidth; var div_width = div_debut+div.offsetWidth; if(div_width > menu_width) div.style.left = menu_width-div.offsetWidth; } } function calculateOffsetLeft®{ return calculateOffset(r,"offsetLeft"); } function calculateOffset(r,attr){ var kb=0; while®{ kb+=r[attr]; r=r.offsetParent } return kb; } Le menu principal a comme ID : header_menu, et les sous-menus sont de la forme ss_menu_xxx. Il suffit ensuite d'appeler la fonction show(xxx) sur le onmouseout et onmouseover de chaque lien de ton menu principal, pour afficher/masquer le sous-menu correspondant. Dans le principe, c'est pas compliqué : on calcule la largeur du sous-menu à afficher, et si sa position par rapport au début du menu principal + sa largeur dépassent la largeur du menu principal, on décale à gauche de la valeur du dépassement.
  24. De toutes façons, tu aurais du mal à le faire à chaque fois que tu supprimes des membres. Un ID se doit de rester le même tout le long de son existence, et tant pis s'il y a des trous
  25. Je pense m'être mal exprimé, alors. Je me demandais juste la différence entre des parties avec ou sans enjeu, j'ai eu ma réponse Ensuite, effecftivememnt, tout dépend de la cagnotte mise en jeu (ne t'inquiètes pas, ça m'est arrivé de jouer au tarot en misant, je n'y suis pas allergique, mais je ne connais pas bien le poker, effectivement : je dois avoir l'esprit un peu déformé par le prisme du cinéma : on n'y voit que des grosses mises). Comme ton site sert juste à la mise en relation entre joueurs, je ne sais pas si il peut être ciblé par des ttaques "anti-monopolistiques", mais il vaudrait peut-être bien préciser que ton site n'est pas responsable des mises des parties privées de trouvant sur le site.
×
×
  • Créer...