Aller au contenu

Dash

Hubmaster
  • Compteur de contenus

    235
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Dash

  1. Un "bete" aspirateur web, permet souvent de recuperer l'arborescence d'un site. Avec websnake 1.23, voila par exemple le resultat que j'ai obtenu pour mon blog. Le probleme des applications qui generent automatiquement des cartographies de sites, ce sont les URL dynamiques. Difficile d'imaginer un programme capable de dresser un plan structurel exhaustif (categories, forums, sujets...) du Hub par exemple Le mieux finalement, c'est sans doute de realiser son script sois-meme. En fonction du type de site a traiter et des informations souhaitees.
  2. Dash

    rand

    absolument pas. Il s'agit de probabilites, pas de certitude La probabilite que le resultat soit 0 est de 50%. Cela ne signifie pas qu'une fois sur deux on aura effectivement 0
  3. Une question terre-a-terre: l'ecriture 'rel="nofollow"' n'entraine-t-elle pas une depreciation de "rel=external" (qui visait deja a remplacer "target="_blank"') Contrairement a ce que peuvent raconter sources, il n'est bien pas normal d'utiliser 2 fois un meme attribut, meme avec des valeurs differentes. Le validateur W3C ne tolere d'ailleurs pas la syntaxe suivante : La valeur "external" n'a donc (plus) aucune utilite pour que google souhaite que les liens externes soient maintenant en "nofollow" dans commentaires/trackbacks/refereres des blogs ? Que faire en pratique ? Que choisir ? Pourquoi ?
  4. dotgeek.org qui proposait un hebegement gratuit php5/PostgreSql est passe a mySQL. Beaucoup des hebergeurs qui proposaient PostgreSql aussi. mySQL devient de plus en plus un alternative credible face a Oracle ou PostgreSql
  5. Il faut passer a IPB 2.0.x.
  6. Bonjour, si vous ne possedez encore d'aucun systeme de generation de flux RSS/XML, il serait peut-etre judicieux de recuperer une classe toute faite. Vous avez par exemple easyRSS, domRSS, RSS 2.00 et certainement beaucoup d'autres scripts equivalents.
  7. Les erreurs sont detailees avec FEED Validator... L'information "webmaster" doit contenir une adresse electronique. Idem pour "author". "pubDate" doit etre renseigne avec un format similaire a "Sun, 19 May 2002 15:21:36 GMT" Comme l'indique le document RSS 2.0 Specification, ces balises sont optionnelles... Au besoin, vous devriez pouvoir vous en passer. Par contre, le caractere "\x95" (symbole MS Word ?) n'est pas valide. Trouvez son equivalent ISO... Si vous voulez pouvoir utiliser des accents et autres caracteres exotiques, envisagez d'utiliser un encodage UTF-8
  8. De plus, dans la traduction francaise d'IPB, MP est traduit non pas par "message privé" mais par "message personnel". Une petite nuance...
  9. Il s'agit simplement d'utiliser une clause "LIMIT" dans une requete SQL pour ne selectionner que les X derniers billets (ou commentaires). A propos de flux RSS, la newsletter de nexen.net de ce dimanche indique un article interessant : lien direct : Publishing MySQL Data in RSS 2.0
  10. il existe un manuel tres bien documente pour ipbsdk. Mais soudain, je doute que la fonction list_online_members affiche aussi les robots... Juste les membres.
  11. 2003... oufti... => http://ipbsdk.sourceforge.net/
  12. Bonjour, vous trouverez une brochette de sites sur http://www.kalitee.org
  13. Dan utilise IPB => Regardez le code source d'IPB. Et pour exporter les fonctionnalites d'IPB dans une application PHP externe a IPB, rien ne vaut IPBSDK.
  14. Tiens, je viens de remarquer que Tidy n'est reellement capable de produire un code XHTML 1.0 Strict qu'avec PHP5. Par contre avec PHP4, lorsqu'on souhaite du XHTML 1.0 Strict, le code XHTML (1.0 Transitional) produit n'est pas conforme au doctype annonce.
  15. Une page PHP n'est jamais qu'une page HTML produite par un code PHP. Le PHP tourne du cote serveur, pour produire un code HTML, par exemple, qui pourra etre valide au moyen du W3C S'il est question, par contre, de valider le code source PHP, c'est un rien plus complique... A l'image de langages comme C/C++, Java, ..., pour valider un code PHP, il faudrait passer par un debugger ad hoc. La plupart sont payants (souvent hors de prix pour de simples particuliers) ou de qualite douteuse. Une methode economique consiste a executer son code avec, en tout debut de script, error_reporting(E_ALL); Toutes les erreurs seront alors signalees
  16. Il faut relativiser le PS de Dan La sortie d'IPB 2.1 etait indiquee pour Noel. Comme d'habitude, il y a un "certain" retard chez IPS.
  17. En francais : Utilisation de l'auto_prepend et de l'auto_append. Non, c'est une sorte de systeme d'include, mais tres restrictif. D'une part, il ne s'agit jamais que d'inclure un fichier - toujours le meme - automatiquement exclusivement en debut du code (html ici). D'autre part cela agit pour tous les fichiers, sans exception. Enfin, il faut pouvoir modifier la configuration d'Apache via php.ini ou .htaccess. Reste neanmoins interessant par exemple pour installer un systeme anti-flood (un compteur de visite ou autres applications du style) sans avoir a modifier le code source d'une application web.
  18. Effectivement, vous devez parser votre sortie ecran. Voici un exemple (simple) de ce qui pourrait etre fait : dans la css, ajouter
  19. pourquoi pas ?il me semble que ca serait plus approprie que "min-height"
  20. A ma connaissance, il faut les compter une a une. Avec une boucle ou, si le fichier n'est pas trop volumineux, un code de ce genre : $nbrLines = count(file($file));
  21. resumons : Il existe d'autres methodes equivalentes. En voici une qui a le merite d'etre tres simple (!) a mettre en oeuvre ici dans le cadre d'un fichier .txt et tres facile a comprendre :
  22. il s'agissait d'un exemple futile. Mais objectivement il peut y avoir differents interets a manipuler l'identite d'un navigateur. Certains sont legitimes/necessaires, d'autres sont plus discutables. Ce qu'il faut retenir, comme le fait noter Anonymus, c'est que le 'user-agent' peut etre modifie. Facilement.
  23. sans chercher tres loin, il existe des extensions comme "User Agent Switcher" ou "Browser Identification" qui permettent de faire passer un navigateur pour un autre (=>IE, Opera, NS, etc.), voire de s''inventer un nouveau user-agent Par exemple, au moment ou j'ecris voici les informations me concernant, que tu devrais retrouver dans les logs de sitooyatoo.free.fr :
×
×
  • Créer...