Testez pour réserver
email et webmail gratuits email et webmail gratuits, annonces, forums régionaux echanger, acheter ou vendre des bannieres disponibilite , liste et infos publiques des domaines
.com
.net
.org
.fr
.asso.fr
.nom.fr
.eu
.gouv.fr
.tm.fr
.ca
.qc.ca
.on.ca
.biz
.info
.tv
un ou plusieurs mots seuls avec extensions cochées ou bien des noms de domaines
RESERVER
PROLONGER
TRANSFERER
Objets HTML modifiables en ligne
Tous les objets peuvent être insérés dans les codes sources HTML à l'aide de pseudos balises, utilisées presque toujours par paires.
Il faut bien comprendre que la page est calculée à l'avance et que chaque élément sera évalué dans ce contexte.

Le verbe insérer fonctionne aussi bien en mode partiel qu'en mode complet.

Balise INSERER

Insérer un bloc Texte
Balise : Inserer
Classe : bloctexte
Parametres : nom variable
Attributs éditables : texte, classe css , liens Mouse On et Off et clic.

syntaxe d'Inserer :
inserer parametres bloctexte.html /inserer

Les balises ne sont pas sensibles à la casse. Tout le reste, oui.

Exemples sur cette page : en dehors de ce bloc ci et ceux qui suivent, il y a le nom du domaine en haut à droite et le titre centré en orange.

Les attributs des 'bloctexte' peuvent être chargés par une requête SQL soit isolément soit avec d'autres objets.

En mode éditeur, tous les attributs peuvent être modifiés de manière intéractive. Un objet existant sur une autre page peut être inséré sans modifications. On peut bien sûr effacer et déplacer tous les objets.

Insérer une Liste de textes
Balise : Inserer
Classe : llignes
Parametres : nom variable
Attributs éditables : textes et liens de chaque ligne, 2 classes css , format d'affichage, etat caché , visible , etc

syntaxe d'Inserer :
inserer parametres llignes.html /inserer

Exemples sur cette page : la liste des métiers du service à gauche du nom du domaine ou le menu sur la flèche de retour à gauche. On peut aussi obtenir des affichages multi colonnes simples, comme le petit tableau qui suit, dans un objet moins complexe que la 'vue SQL', décrite plus loin.

Les attributs des 'llignes' peuvent être chargés par une requête SQL soit isolément soit avec d'autres objets.

En mode éditeur, tous ces objets sont éditables dans les moindres détails.

Une logique de positionnement de fenêtres cachés permet d'utiliser cet objet dans les menus DHTML.
titre col 1 titre col 2 titre col 3
col 1 ligne 2 col 2 ligne 2 col 3 ligne 2
col 1 ligne 3 col 2 ligne 3 col 3 ligne 3
Insérer une Image
Balise : Inserer
Classe : protoimage
Parametres : nom variable
Attributs éditables : tous les params de IMG.

syntaxe d'insere :
inserer parametres protoimage.html /inserer

Exemples sur cette page : le logo, la flèche de retour à gauche. Quand l'objet est défini il peut ensuite manipulé sans risque de report.

Les attributs des 'protoimage' peuvent être chargés par une requête SQL soit isolément soit avec d'autres objets.

Insérer un Compteur
Balise : Inserer
Classe : protocompteur
Parametres : nom variable
Attributs éditables : police, fond, cadre, taille, orientation ( MUQID counters ).

syntaxe d'Inserer :
inserer parametres protocompteur.html /inserer

Exemples sur cette page : le compteur qui suit.

Les attributs des 'protocompteur' ne sont pas interfacés avec les requêtes SQL directement. On peut toutefois imaginer modifier les paramètres par calcul.

compteur en démo
demo
demo
demo

Insérer une liste d'objets
Balise : Inserer
Classe : lobjs
Parametres : nom variable
Attributs éditables : 2 classes css , etat caché visible, type relatif ( comme la fenetre qui contient ce texte ), etc.

syntaxe d'insere :
inserer parametres llignes.html /inserer

Exemples sur cette page : Il n'y a que ca. Le corps des pages est une arborescence d'objets ordonnés, autres arborescences comprises.

En mode éditeur, tous ces objets sont éditables dans les moindres détails. Ils sont surtout manipulables en tant qu'ensembles copiables ou déplaçables.


Insérer une trame d'objets
C'est une simple variante des listes d'objets qui au lieu d'etre considérés comme les éléments d'une table verticales ou horizontale, sont placés dans un tableau irrégulier. Un tel tableau peut avoir des colonnes ou des lignes fusionnées, des couleurs specifiques par cellules, des objets attachés par construction et des dimensions forcées ou flottantes.

Les racines des pages sont des trames.

L'objet est lourd à manipuler manuellement mais l'éditeur ou le verbe Inserer le gèrent simplement.

Insérer un formulaire
Les formulaires sont des constructions utilisant d'autres objets comme les listes d'objets.
On peut non seulement définir les paramètres habituels d'un formulaire mais aussi construire la requête sql de mise à jour puis le recalcul de la page modifiée si c'est utile.
Les forums et les pages contact utilisent ces formulaires.

Insérer un contrôle dans un formulaire
Tous les contrôles des formulaires y compris les champs cachés sont gérés.

Notion de valeur par défaut, de tailles minimale et maximale, autres vérifications liées au type sont actives. Les contrôles des dates et heures restent très perfectibles.

Les valeurs par défaut des contrôles peuvent être changées par une requête sql.

Insérer un bloc HTML écrit spécifiquement
C'est l'insertion la plus triviale. Le code HTML est posé au point d'insertion sauf indication contraire. Les seuls paramètres éditables directement sont 3 classes ( chiffre arbitraire ) css.

Ces blocs permettent au programmeur de récupérer du vieux code qu'il n'a pas l'intention de retoucher. Par ailleurs, ca peut être un bon point de départ pour créer un nouveau prototype.

Insérer un nouveau prototype
Un prototype modèle ou les prototypes natifs peuvent être de bons points de départ. Ce n'est pas si simple sans exagérer la difficulté pour un non programmeur à l'entreprendre.
Une bonne alternative sera la création de prototypes ad hoc résultant de constructions faites sur une page. C'est en cours de mise au point avec les insertions de type affiliations.

Insérer des lignes HTML dans des zones non contigues
Le code est toujours inséré au point d'insertion. Mais on peut inclure du code dans des balises spécifiques pour le poser dans les zones javascript, les entetes , les classes css, etc.

Il y a une 20aine de zones différentes dans une page html.

Optimisation
L'optimiseur est désactivé par défaut. La version 1 élimine tout ce qui ne change rien à l'affichage, y compris les retours à la ligne et les indentations, mais ne touche pas aux zones javascript. La version 2 supprimera toutes les fonctions non appelées dans le même frame ( en option ) et réduira la taille des noms de variables.