11 avril 2008
Abonnez-vous à Dreamgratuit !
Je vous propose depuis aujourd'hui de vous abonnez à ce blog via les widgets RSS proposés par Feedburner ou par des alertes e-mail à chaque nouveau billet publié !
Comment faire ?
- Pour intégrer en 2 clics mon fil RSS à iGoogle, Mon Yahoo, Netvibes, etc... cliquez sur le lien de syndication FeedBurner puis cliquez sur l'icone correspondant à votre choix.
- Mieux encore, vous souhaitez être alerté par mail de la publication de tout nouveau billet sur ce site ? Pas de problème, abonnez-vous aux alertes mail que j'ai mises en place via le service FeedBurner dédié.
Où se trouvent ces merveilles ? Sur la page d'accueil, en bas dans la colonne de droite. Et bientôt sur toutes les pages du site.
Merci à tous de votre fidélité à ce blog !
18 septembre 2007
Bientot reprise du tutorial newsletter
Une activité professionnelle débordante m'empêche de poster la suite de ce tutoriel pour l'instant.
Reprise des publications vers le 15 octobre 2007.
Merci de votre patience à tous !
03 mai 2007
PHP : Connaître les modules disponibles sur votre hébergement
1. Ouvrez le bloc note et collez le code ci-dessous :
<?php
// Affiche toutes les informations, comme le ferait INFO_ALL
phpinfo();
?>
Sauvegardez sous le nom info-plate.php. Télécharger via FTP à la racine du site.
2. Appelez la page http://www.monsite.com/info-plate.php dans la barre d'adresse de votre navigateur.
Ceci vous permet notamment de vérifier si la librairie GD ou la fonction mail sont disponibles.
16 avril 2007
Javascript : pré-remplir un champ avec disparition au focus sur le champ
Il est parfois très utile d'informer l'utilisateur de ce qu'il doit faire ou de ce qui lui est proposé de faire à l'intérieur même d'un champ de formulaire.
Les personnes un peu au fait de javascript connaissent les événements onFocus ou onClick associés à une valeur par défaut (en l'occurence ''). Cependant la difficulté vient du fait que le seul événement sus-nommés implique qu'à chaque nouveau focus ou clic de l'utilisateur le champ se vide quand bien même l'utilisateur a entré ses propres valeurs.
Ce problème est particulièrement pregnant dans le cas d'un textarea puisque les données peuvent être importantes.
Voici la solution du problème.
Pour un <textarea> :
<textarea name="mon_nom" cols="45" rows="8" id="mon_id" onFocus="if(this.value==this.defaultValue)value=''" onBlur="if(this.value=='')value=this.defaultValue;">Ici le texte que je veux faire apparaître</textarea>
Pour un input :
<input name="mon_nom" type="text" id="mon_id" onFocus="if(this.value==this.defaultValue)value=''" onBlur="if(this.value=='')value=this.defaultValue;" value="le texte que je veux faire apparaître" size="10" maxlength="200">
19 mars 2007
Objectifs de ce site
Il me semble interessant d'écrire un petit billet sur les objectifs de ce site.
Lorsque je me suis interessée à Dreamweaver couplé avec PHP/MySQL, je me suis attaquée d'emblée à un projet très ambitieux puisqu'il s'agissait de faire un Job Board (en français : un site d'offres et demandes d'emploi). J'avais déjà l'expérience de petits développements sous ASP/Access mais rien de vraiment très complexe.
Lorsque j'ai commencé, ne maîtrisant que les balbutiements de PHP, je me suis bien évidemment tournée vers la documentation disponible sur internet. J'avais de multiples problème à résoudre, certains qui étaient bien documentés comme celui des pages maîtres/détail et d'autres beaucoup plus complexes pour lesquels la documentation était rare : je pense notamment à la réalisation d'un moteur de recherche full text au sein des annonces et des candidatures.
Bref après avoir ramé pendant plusieurs semaines, j'ai ouvert le site. Entretemps j'avais accumulé une importante documentation et il m'a semblé interessant d'en faire profiter les autres utilisateurs de Dreamweaver.
J'ai eu l'idée de procéder à une classification des extensions et tutorials par thématiques et problématiques concrêtes, telles qu'elles se sont posées à moi : comment faire pour réaliser une liste dynamiquement liée ? Comment faire pour n'afficher que les x premiers caractères d'une news ? etc.
J'espère que mon expérience sera utile aux autres utilisateurs et que ce site permettra d'enrichir les trucs et astuces que nous devons diffuser le plus largement et librement possible.
Merci enfin à tous les auteurs d'extensions et de de tutoriaux gratuits : grace leur soit rendue pour leur générosité !


