Derniers journaux de sporniket :
- [06/10@12:57] Le nouveau troll sur Java
- [08/07@08:58] L'idée farfelue du matin fait avancer le pingouin...
- [03/07@14:22] Projet de page d'avertissement (suite)
- [02/07@13:44] Projet de page d'avertissement
- [20/06@17:54] Microsoft poursuit en justice un fonctionnaire brésilien en charge du logiciel Libre
- [19/06@05:58] Houlà, un virus/vers mail se lâche !
- [11/05@09:28] La musique gratuite (suite)
- [27/04@04:53] Ouin, Grsec il m'embête (T_T)
- [20/04@09:22] Désinstaller cette **** de Google bar
- [07/04@10:01] Parler des logiciels libres simplement ...
- [05/04@20:34] Ca ne valide pas et je ne sais pas pourquoi
- [03/04@00:26] En retard pour la LEN mais en avance pour les brevets...
- [21/01@07:00] Les PS2 modifiées sont légales en Italie !
- [15/01@14:27] Carte combo USB2/FW
- [29/12@15:09] Ma prochaine carte video et GL4Java
- [26/12@10:32] Il faut que j'arrête, mais quoi ?
- [17/11@22:32] Rajouter un IME (Input Method Editor)
- [17/11@13:28] Encore un brevet abusif de chez Microsoft
- [16/11@10:07] Site qui vend des portables sans OS \(^o^)/
- [02/11@19:17] Tiens un virus !
Ce n'est pas forcément innovant (aujourd'hui : encore une nouvelle façon de récupérer les paramètres de requêtes et de lire/écrire dans une table d'une base de données), mais ça peut inspirer.
C'est orienté objet, php 4.3.9 à priori (j'en ai profité pour nettoyer le code, mieux modéliser certaines chose, et du coup c'est pas testé...), c'est sous GPL 2.1 et y'en aura d'autres.
http://www.sporniket.com/blog/php(...)
PS : où se trouve l'option "journal de seconde page" ?
> Lire le journal (6 commentaires, moyenne: 2,3).
Ouille
Je me suis un peu abîmé les yeux en essayant de lire le code de tes classes sur ton site... Si tu veux en améliorer la présentation à moindre coût, un petit truc : http://fr2.php.net/highlight_string(...) .
#define MAGIC 0xdefaced /* I should've patented this number -cliph */
-
[^]Re: Ouille
Posté par Laurent J (page perso, ) le 09/02/2005 à 19:03. (lien). Évalué à 3.le problème est que cette fonction produit du code html transitionnel (avec des balises font &co), et donc pas en accord avec du xhtml strict, version qu'il a utilisé pour son site.
-
[^]Re: Ouille
Posté par Cali_Mero () le 09/02/2005 à 19:40. (lien). Évalué à 4.Bien vu, Laurent, c'est très juste. C'est aussi parceque ce problème est récurrent qu'on peut voir dans la même page, dans un commentaire, la fonction suivante au nom évocateur :
<?php
function xhtml_highlight($str) {
$str = highlight_string($str, true);
//replace
$str = preg_replace('#([^\']*)#', '\\2', $str);
//replace other elements
return preg_replace('#([^\']*)#U', '\\2', $str);
}
?>
permettant ainsi d'éviter le problème et de rester valide XHTML strict.--
#define MAGIC 0xdefaced /* I should've patented this number -cliph */-
[^]Re: Ouille
Posté par Hardy Damien (page perso, ) le 10/02/2005 à 09:46. (lien). Évalué à 1.le monsieur il a dit _strict_ ...
Dam-
[^]Re: Ouille
Posté par Cali_Mero () le 10/02/2005 à 11:22. (lien). Évalué à 2.Tu m'a mis le doute...
le monsieur il a dit _strict_ ...
Le monsieur (David) a surtout dit qu'il mettait tout le source en CDATA dans la page pour ne pas s'embêter lors d'un copier/coller. C'est pour ça que je n'insiste pas et que je n'ai pas reposté pour corriger le code qui a été en partie mangé par le formulaire de soumission de commentaire (j'invite ceux que ca intéresse à aller piocher directement sur php.net à la page indiquée plus haut).
Par contre, je ne vois pas pourquoi tu insistes ici sur ce "strict". J'ai pourtant été relire à tout hasard la fiche d'openweb (écrite par Laurent d'ailleurs) sur les différences entre XHTML 1.0 transitionnel et 1.0 strict ( http://openweb.eu.org/articles/differentes_dtd/(...) ) sans trouver à quoi tu fais allusion... Tu peux m'expliquer le problème que tu relèves stp ?--
#define MAGIC 0xdefaced /* I should've patented this number -cliph */
-
-
-
-
[^]Re: Ouille
Posté par David Sporn (page perso, ) le 09/02/2005 à 21:35. (lien). Évalué à 1.Sauf que... le code source fait partie d'un tout (d'ailleurs, si on regarde le source, on verra qu'en plus j'enferme le source dans une section CDATA, parceque je copie-colle, et c'est pénible de faire des substitutions), donc la solution proposée n'est pas applicable.
J'ai juste eu le temps de faire un système de publication stupidement simple (un champ id, un champ titre, des champs pour générer des tags link -que j'utilise pour un autre site, mais pas celui-là...- et le contenu) , avec quand meme de l'url rewriting pour cacher les paramètres de requetes.
Et pour le texte trop petit, pour le moment il faudra se contenter d'utiliser Ctrl+'+', parce que si j'avais le temps de m'occuper du codage de mon site, j'aurais aussi le temps pour mettre au point le code de ma CSS /o\
[reve]
Aaaaah, gagner au loto et pouvoir se consacrer à tous ses passe-temps... Ou bien etre payé à pratiquer ses passes-temps....
[/reve]
Merci tout le monde.

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.