Aller au contenu

MarvinLeRouge

Hubmaster
  • Compteur de contenus

    800
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par MarvinLeRouge

  1. Mon problème réside essentiellement là-dedans : a) je veux éviter que les gens puissent mettre n'importe quel code html, donc je remplace par défaut tous les < et > par des < et > je veux autoriser CERTAINES balises, donc remplacer CERTAINS blocs <balise attributs>contenu</balise> par <balise attributs>contenu</balise> Je suis à peu près sûr qu'il doit exister une méthode simple pour ça, mais je ne suis pas terrible en expressions régulières.
  2. Merci pour tous ces conseils _AT_NicoS : J'avais fait cette recherche, mais j'avais raté le thread le plus récent sur ce sujet, et comme l'autre datait de plus de 6 mois, j'ai préféré reposter
  3. Salut, Je recherche une plateforme php/mysql de blog qui aient les fonctionnalités suivantes : - plusieurs blogs - tous les blogs sont créés au départ par un même utilisateur : l'administrateur global - chaque blog est administré par une seule personne : l'administrateur local. Il peut paramétrer son blog, avec tous les paramètres que permet le système (aspect, organisation ...) - l'administrateur global a un pouvoir de super-user : possibilité de censure, création, destruction d'utilisateurs ou de blogs - il y aura moins de 50 blogs, avec un utilisateur par blog, plus un pour l'administrateur global - il y a une notion de communauté, donc si on peut sur un blog afficher des infos de l'ensemble (exemple : les liens vers les 5 derniers articles de l'ensemble des blogs), ce serait un plus Voilà, merci pour vos conseils
  4. Salut, Petit truc : les liens sur le site de Reuters occupent tout l'espace entre les traits, en largeur notamment. Tu auras donc probablement à utiliser display : block; dans tes css
  5. Salut Steph, Tout d'abord, désolé pour la réponse tardive. J'ai intégré tinyMCE dans ma page, et je fais désormais appel à ma fonction de recalage à travers cette fonction de tinyMCE : $objResponse->addScript("chatToBottom ();"); ce qui marche apparemment très bien, sous Firefox comme sous IE. Mon problème devait donc avoir un rapport avec la méthode ou le moment d'invocation de la fonction. Merci
  6. MarvinLeRouge

    preg_replace

    Salut, J'ai un petit problème avec preg_replace : je souhaite remplacer dans un texte le texte correspondant à certaines balises html (chevrons encodés) par de vraies balises. Exmple : remplacer dans $texte le motif <p( attributs éventuels)>contenu</p> par <p(attributs éventuels>contenu</p> Mon problème consiste à repérer correctement les paragraphes, identifier la fermeture de balise correspondant bien à la balise d'ouverture, par exemple si on a plusieurs paragraphes à la suite.
  7. Salut, Je m'essaie à faire un mini-chat en php/ajax, et j'ai un petit pb concernant les ascenseurs : lorsqu'une personne tape un message, j'affiche celui-ci dans un bloc (ça pas de pb), mais je désire aussi que cette zone soit automatiquement recalée au bas de la zone, afin que la zone défile automatiquement une fois qu'elle est pleine. J'ai essayé function chatToBottom () { var chat = document.getElementById ("chat"); chat.scrollTop = chat.scrollHeight; } mais ça n'a pas l'air de marcher sur IE6. Si quelqu'un a une méthode, merci d'avance.
  8. Salut, 1) La balise XMP n'existe pas en html : la liste des balises html 2) Il existe une balise <code> faite pour ça
  9. Parce que certains éléments de pages ont des margin et/ou des padding par défaut, qui varient suivant les navigateurs, d'où l'intérêt du "white-space reset" * { margin : 0; padding : 0; }
  10. Salut, Tu peux choisir d'avoir un design de largeur fixe, centré dans la page. Tu peux aussi simplement centrer ta bannière dans la page (mais si la page est beaucoup plus large, ça risque d'être pas terrible). Tu peux aussi finir sur les côtés ta bannière par un dégradé ou un truc du style et remplir sur les côtés en continuité. Le choix est vaste. Il faudrait plus d'informations.
  11. SqlYog est bien sympa. Je crois qu'il s'appelle WinYog à présent.
  12. Sur ce coup là, c'est toi qui est hyper-réactif : tu obtiens la rev1532 à 16h30 et tu postes sur le forum à 16h14
  13. En fait, après moult tests, il semble que le plug-in crée une zone d'affichage Flash, que le fichier soit présent ou pas. Donc, le contenu alternatif ne se verra que si le plug-in est absent, pas si le plug-in est présent et le fichier absent.
  14. Salut, J'intègre du contenu Flash de la façon suivante dans une page en XHTML 1.0 transitional. Malheureusement, le contenu alternatif n'apparaît pas, et j'ai toujours un menu contextuel flash sur la zone, même si l'anim flash en question n'est pas présente sur le serveur. Si quelqu'un a une idée, je suis preneur. <div class="flash_wrapper"> <object type="application/x-shockwave-flash" data="flash/anim.swf" width="500" height="500"> <param name="play" value="true" /> <param name="movie" value="flash/cercle-produits.swf" /> <param name="menu" value="false" /> <param name="quality" value="high" /> <param name="scalemode" value="noborder" /> <param name="wmode" value="transparent" /> <div class="flash_alt"> Ici le contenu alternatif qui n'apparaît pas </div> </object> </div> Merci
  15. Salut, J'ai constaté des bugs CSS spécifiques à Netscape 7 sur un de mes sites. Quelqu'un saurait-il ns'il existe un filtre pour ce navigateur, que ce soit positif (rien que pour lui) ou négatif (rien que pour les autres) ? Merci
  16. Salut, Tu peux éventuellement remplacer tous tes caractères non reconnus par leur équivaent symbolique (' ici).
  17. Salut, Tes erreurs dans l'ordre de leur numéro sur le valideur W3C : 1 : mettre un <body>, fermer le <head> 2 : un <ul> doit contenir au moins un <li> 3/4 : xhtml donc on ferme toutes les balises : <img .... /> (espace slash et symbole supérieur à la fin de la balise) 5 : description évidente 6/7 - 8/9 : idem que 3/4 10 : le link dans le head 11/12/13/14/15 : un item de liste doit être dans une liste 16-21 : balises mal fermées/mal ouvertes. Vérifie en indentant ton code.
  18. Salut, Quelqu'un aurait-il sous la main une expression régulière qui permettre de vérifier qu'une chaîne a bien la syntaxe d'une URL, svp ? J'ai essayé différents modèles qui me paraissaient valables, mais j'ai dû me gourrer quelque part, ça ne marche pas du tout. NB : En javascript Merci
  19. Justement, je viens de le résoudre grâce à un script les utilisant (trouvé sur Quirksmode). Merci
  20. Salut, J'ai besoin, sur un élément de page (un span) : - de capturer l'évènement onmouseover (ça je réussis) - de récupérer alors la position de l'élément qui a déclenché l'évènement - d'afficher à cette position un autre span (une sorte d'infobulle contenant un lien cliquable), inclus dans le premier, et de le maintenir affiché tant que la souris est sur le premier ou le deuxième (qui fait partie du premier) Apparemment, la façon de faire diffère suivant les navigateurs; je voudrais bien que ça marche sous Firefox, IE et Opera (les dernières versions). N.B. : Mon code Javascript s'exécute sur onload, et il est en dehors du HTML. Mon code HTML <span id="span1">c'est là qu'on passe <span id="span2">C'est ça qu"'on fait apparaître <a href="#">ce lien cliquable</a></span> </span> Merci
  21. Salut, Les navigateurs ont des valeurs par défaut à certaines propriétés, comme margin et padding par exemple. Je te conseille de les neutraliser d'entrée de jeu pour te simplifier la vie. margin : 0; padding : 0; Ca devrait résoudre ton problème.
  22. MarvinLeRouge

    Détection d'entier

    Salut, Si tu cherches juste à savoir si la valeur retournée est une valeur entière, tu pourrais, par exemple, comparer la valeur retournée x avec l'arrondi de cette valeur à l'entier le plus proche round(x).
  23. Ca m'étonnerait fort qu'il soit marqué dans les spécifs du w3c qu'on doit afficher un message à l'utilisateur lui demandant s'il veut ouvrir une nouvelle fenètre.
  24. Salut, Je ne vois pas en quoi le code en haut serait plus (ou moins) valable que celui en bas : - les 2 comprennent un "onclick" qui fait appel à du code javascript, celui du dessus étant simplement un peu plus élaboré - onclick est, il me semble, accepté même en mode strict (là je peux me tromper, je l'utilise rarement) - les 2 poursuivent exactement le même but, à savoir ouvrir un lien dans une nouvelle fenètre, le premier étant d'une certaine façon, plus respectueux de l'utilisateur, puisqu'il lui demande son avis. Ceci dit, c'est aussi plus lourd et envahissant : quand je clique sur un lien, je souhaite avoir accès à un document, pas avoir une fenètre javascript de confirmation, en particulier s'il y a beaucoup de liens de ce type dans la page. D'autre part, target est valide en xhtml transitional. Donc, si on veut ouvrir de nouvelles fenètres, on devrait utiliser ce doctype, pour lequel ce comportement est valide.
  25. +1 pour les enregistrements qui vont sauter Ou de faire un inner join, puis de récupérer les autres dans une 2ème requète avec un where, ou un autre truc du genre : un chouilla plus compliqué, mais potentiellement plus rentable.
×
×
  • Créer...