Extensions et tutorials gratuits disponibles sur internet pour Dreamweaver. PHP et ASP. Classement thématique. Blog référencé par Adobe Communauté Dreamweaver.

Dreamweaver gratuit

31 mars 2007

PHP : un fil d'Ariane dynamique (dynamic breadcrumbs)

Le fil d'Ariane (ou breadcrumbs en anglais) est devenu un classique de l'ergonomie de site web. Il permet à l'utilisateur de connaitre à tout moment la rubrique du site dans laquelle il se trouve et de revenir aisement en arrière sans avoir à cliquer sur le bouton précédent du navigateur. Cette extension est gratuite : PHPbreadcrumbs.mxp. Elle peut nécessiter par ailleurs quelques connaissances en javascript.http://www.solutionsj.com/it/breadcrumbs.php Il existe aussi une autre extension chez Kaosweaver en pur javascrit il me... [Lire la suite]
Posté par caroder à 10:02 - - Commentaires [0] - Permalien [#]

30 mars 2007

PHP : régions répétées imbriquées (Nested loop)

Voici le pendant PHP du tutorial ASP d'hier. L'exemple ici reprend un classement de primeurs par fruit ou légume (!!). La particularité de ce tutoriel est de n'utiliser qu'une seule et unique table où les catégories parent ont un sub_ID identique permettant de les identifier comme parent. L'ID du parent permet de lui attribuer les enfants. Ce tutorial est en anglais. http://www.dmxzone.com/showDetail.asp?TypeId=2&NewsId=4937
Posté par caroder à 19:36 - - Commentaires [0] - Permalien [#]
29 mars 2007

ASP : régions répétées imbriquées

Les régions répétées imbriquées peuvent servir notamment dans la construction de menus dynamiques mais aussi pour l'affichage ordonnée des données provenant de plusieurs tables. Ce tutorial en anglais prend pour exemple l'affichage d'un catalogue de bibliothèque où il s'agit d'afficher des ouvrages classés par auteur et par genre. Bref tout ceci met en jeu le délicat problème de la relation plusieurs à plusieurs (many to many). http://www.dwfaq.com/Tutorials/Dynamic/datashape.asp
Posté par caroder à 21:15 - - Commentaires [0] - Permalien [#]
28 mars 2007

PHP : affichage conditionnel (afficher si la condition est vraie)

L'affichage conditionnel s'appuie sur les bases du PHP (instruction if). Cette extension gratuite permet d'afficher une région conditionnelle fondée sur la valeur d'un champ retourné par la base de données MySQL. Un tutorial explique l'utilisation en situation de cette extension. http://www.asp-php.net/tutorial/asp-php/dreaweaver-8-projet-php-css-part-2.php
Posté par caroder à 21:56 - - Commentaires [1] - Permalien [#]
27 mars 2007

CSS : des formulaires accessibles, utilisabilité des formulaires

Je ne sais pas pour vous, mais moi j'aime créer de beaux formulaires qui répondent aux exigences des standards du W3C, des formulaires accessibles, tout en fluidité, pour lesquelles la touche Tab fonctionne rationnellement. Trouver un tutorial sur le sujet ce n'est pas évident, alors voici l'excellent travail de Fred Cavazza :http://www.fredcavazza.net/doc/tutoriels/formulaire/SVF_intro.htm Et pour ceux qui doivent réviser les bases des balises de formulaire, ils pourront trouver du grain à moudre ici... [Lire la suite]
Posté par caroder à 19:39 - - Commentaires [0] - Permalien [#]
26 mars 2007

PHP et javascript : contrôler la validité d'une date dans un formulaire

La saisie de date est toujours un aspect délicat des formulaires PHP/MySQL. Une extension permet de contrôler la validité des dates saisies en cas d'intervalle. http://www.asp-php.net/tutorial/asp-php/dreamweaver-8-controle-formulaire.php?page=5
Posté par caroder à 20:53 - - Commentaires [1] - Permalien [#]

26 mars 2007

PHP : comparer la valeur de 2 champs d'un formulaire

Ce tutorial est tout frais puisqu'il a été publié le 21 mars 2007 ! Il peut être utile, notamment lors de la création d'un compte par utilisateur, de tester si l'utilisateur ne fait pas une erreur de saisie et pour cela de lui demander de renseigner avec la même valeur 2 champs différents. C'est le cas notamment pour les mots de passe ou les adresses mail. Il s'agit alors de comparer la valeur des 2 champs et vérifier qu'elle est bien identique. Le tutorial ci-dessous utilise une extension du site Massimo Corner Compare Fields.... [Lire la suite]
Posté par caroder à 19:50 - - Commentaires [0] - Permalien [#]
26 mars 2007

PHP : vérification doublon à l'insertion d'un enregistrement

Le problème typique auquel on peut être confronté est l'inscription en doublon d'un utilisateur sur votre site. Il est donc important de pouvoir contrôler l'existence d'un enregistrement identique dans la base et ce, sur un ou deux critères. Le tutorial ci-dessous utilise l'extension gratuite Check New Element. http://www.asp-php.net/tutorial/asp-php/dmx-formulaires-7.php Pour ceux qui veulent coder à la main avec simplicité, vous pouvez aller voir sur PHP débutant, une manière sans chichi mais néanmoins efficace :... [Lire la suite]
Posté par caroder à 19:02 - - Commentaires [0] - Permalien [#]
25 mars 2007

PHP : génération automatique de graph

Malheureusement limité au seul graphique en camembert, ce tutorial et cette extension peuvent être une excellente base pour réaliser d'autres types de graph (en baton notamment). L'extenstion est bien sûr gratuite. Pour utiliser cette extension, assurez-vous que votre hébergeur propose la librairie GD 1.6 ou supérieure. Par ailleurs, l'extension ne doit pas être utilisée directement dans une page courante d'un site. Il faut exécuter le script sur une page à part et insérer l'image en résultant dans la page courante. Pour voir... [Lire la suite]
Posté par caroder à 21:38 - - Commentaires [0] - Permalien [#]
25 mars 2007

PHP : moteur de recherche simple

La problématique des interfaces de recherche est extrêmement interessante puisque selon moi les dites interfaces différencient les bons des mauvais sites. J'aurais l'occasion d'y revenir à de nombreuses occasions et de proposer mon propre tutorial. Nous commencerons par l'interface la plus basique proposée par le site FlashExpress. Il s'agit en fait d'une recherche en chaine de caractères uniquement (par opposition au full text qui recherche tous les mots de la requête quelque soit leur emplacement). Ce tutoriel permet de... [Lire la suite]
Posté par caroder à 19:48 - - Commentaires [0] - Permalien [#]