Sporniket, où la quête du site web parfait...

Mise à jour de mes outils PHP

Le 26 Octobre 2007 à 09:59

J'avais fait un petit exemple d'utilisation de mes outils de génération de code, je l'ai mis à jour, avec une petite amélioration de la feuille de style. Le convertisseur de texte est bon, mais il semblerait qu'Internet Explorer merdouille pour l'affichage du générateur de liens HTML...Mon projet Sourceforge.net est à jour.

Vous pouvez également vous rendre directement à la page de téléchargement.

Mise à jour de mes outils PHP

Le 23 Octobre 2007 à 10:16

Pour faciliter la mise en place d'un projet php tirant parti de mes outils de génération de code, j'ai mis au point un petit script ant : ProjectTemplateMakerForSrcTools. Celui-ci permet de construire et de mettre à jour un ou plusieurs dossier contenant un projet php et mes outils. Mon projet Sourceforge.net est à jour.

Vous pouvez également vous rendre directement à la page de téléchargement.

Mise à jour de mes outils PHP

Le 19 Octobre 2007 à 08:07

J'ai encore trouvé des corrections à faire, les dernières j'éspère, et j'ai aussi changé la licence : c'est désormais la GNU GPL version 3. Mon projet Sourceforge.net est à jour.

Vous pouvez également vous rendre directement à la page de téléchargement.

Mise à jour de mes outils PHP

Le 24 Septembre 2007 à 21:51

J'ai encore trouvé des corrections à faire, et j'en ai profité pour mettre à jour mon projet Sourceforge.net.

Vous pouvez également vous rendre directement à la page de téléchargement.

Mise à jours de mes outils PHP

Le 23 Juin 2007 à 04:05

Après un gros hiatus pour cause de flemme, comme d'habitude, j'ai préparé la dernière versions de mes outils de génération de code php. Un nouvel outil apparait, "src-struts", qui génère des pages php "maître" reprenant le fonctionnement d'une page utilisant la plateforme java Struts. A savoir, qu'on spécifie un ou plusieurs objets "formulaire", une classe "action" et des "forwards".

Nouvel outil pour générer du code HTML

Le 13 Décembre 2006 à 08:45

Voici donc le deuxième outils, dévolue à la génération du code html pour un lien hypertexte. Il suffit d'entrer les paramètres du lien pour et d'envoyer le formulaire, et le code apparaît dans la zone de texte prévue.

Note pour les utilisateurs d'Internet Explorer 6 et antérieurs

Je n'ai toujours pas eu le temps d'intégrer le correctif pour faire marcher le tag button comme il devrait.

Teasing

J'ai abouti à un générateur de code qui reproduit quelques éléments du framework Struts, a savoir l'utilisation d'une classe Action pour isoler le traitement, et le principe des Forward.

Je devrais avoir le temps d'empaqueter ça d'ici la semaine prochaine, de même que les correctifs pour les autres outils de génération de code.

Outil web : conversion de texte en HTML

Le 22 Novembre 2006 à 22:25

Je suis en train de mettre au point quelques pages PHP pour tester mes outils de génération de code source, sauf les manipulations de base de données. Ces outils me serviront aussi d'exemples, mais en attendant, j'ai pu corriger de grosses boulettes –Oooooups !– grâce à ça.

Voici donc le premier de ces outils, qui prend en entrée du texte brut (par exemple le code source d'un programme) et qui transforme en entités HTML les caractères qui sont considéré comme spéciaux dans ce language, ce qui permet ensuite de copier-coller le résultat directement dans une page web.

Note pour les utilisateurs d'Internet Explorer 6 et antérieurs

J'utilise le tag button pour transmettre le formulaire, ce que IE ne semble pas supporter –quel boulet ce IE !–. J'ai une solution de contournement pour ce petit détail via javascript, mais j'ai d'autres problèmes plus urgent à régler avant de pourrir mon code avec ça. Et puis je ferais un package téléchargeable sous licence GPL.

src-bean : erratum

Le 16 Novembre 2006 à 22:55

Ooooups !! L'archive disponible en téléchargement était quasiment vide !! C'est corrigé maintenant.

Aller à la page du projet.

Documentation du schéma pour src-bean

Le 13 Novembre 2006 à 23:20

Lire l'article, dans la rubrique Programmation PHP.

Documentation du schéma pour src-bean

Le 13 Novembre 2006 à 23:15

Arborescence types

Un fichier de description *.beandef est un fichier xml avec l'arborescence type suivante :

  • bean

    • description[1]
    • property [0..n]

      • description [1]

bean

Le noeud racine permet de spécifier le nom de la classe, l'éventuelle classe mère, et le package.

Ce nœud accepte les attributs suivants :

classname
Nom de la classe
filename
Nom du fichier contenant la classe
packagename
Nom du package contenant la classe
extends
Nom de la classe mère

Notes

  • Les attributs filename et packagename ne sont pas pris en compte pour la génération de code PHP.

bean/description

Contient une description de la classe qui sera rajoutée en commentaires.

Ce noeud n'a pas attribut et accepte du texte libre.

bean/property

Définit une nouvelle propriété. En PHP ou en Java, par exemple, chaque propriété Xxx se traduira par une méthode de lecture getXxx() et une méthode d'écriture setXxx().

Ce nœud accepte les attributs suivants :

name
Nom de l'attribut.

property/description

Contient une description de la propriété qui sera rajoutée en commentaires.

Ce noeud n'a pas attributs et accepte du texte libre.