Mots-clés : commandes, formulaire, api, execution
J'ai une suggestion en rapport avec l'article Exécution de commandes : formulaires et API qui permettrait d'avoir un bon module de recherche. Je n'aime pas le module de recherche actuel car il affiche les articles en entier et je préférerais qu'il n'affiche que les titres. De plus je trouve l'idée d'afficher les résultats de recherche selon leur rubrique très bonne.
Le seul problème quand on utilise ce script pour les recherches,
c'est que l'on ne peut taper qu'un mot ou une expression telle qu'elle apparait dans le titre de l'article. On ne peut pas taper des mots clés comme dans une recherche Google, et par exemple si je voulais trouvé mon article en tapant "Suggestion exécution de commande", je ne le trouverais pas dans les résultats.<form method="post" action="http://utilisateurs.viabloga.com/cgi-bin/execute.pl">
<input type="hidden" name="site_id" value="utilisateurs" />
<input type="hidden" name="title" value="Articles contenant $keyword" />
<input type="text" name="keyword" size="10" />
<input type="hidden" name="command" value="<p>Résultat de votre recherche $keyword :</p>
Rubrique Actualités :
[ [afficher les articles] ].[ [rubrique:actualités] ].[ [titre:$keyword] ]
Rubrique Tutoriels :
[ [afficher les articles] ].[ [rubrique:tutoriels] ].[ [titre:$keyword] ]
Rubrique Aide :
[ [afficher les articles] ].[ [rubrique:aide] ].[ [titre:$keyword] ]
Rubrique Suggestions :
[ [afficher les articles] ].[ [rubrique:suggestions] ].[ [titre:$keyword] ]
Rubrique Echanges :
[ [afficher les articles] ].[ [rubrique:échanges et discussions] ].[ [titre:$keyword] ]" />
<input type="submit" />
</form>
Ce qu'il faudrait donc c'est que la page execute.pl prenne chaque mot séparé par un espace et recherche les articles qui contiennent tous ces mot n'importe où dans leur titre. Elle transformerait alors le code par quelque chose comme ça :
[ [afficher les articles] ].[ [rubrique:actualités] ].[ [titre:$keyword1] ].[ [titre:$keyword2] ].[ [titre:$keyword3] ].[ [titre:$keyword4] ]
Pour ma requette ça donnerait
$keyword1 = suggestion
$keyword2 = exécution
$keyword3 = de
$keyword4 = commande
Et on pourrait alors retrouver mon article ' Suggestion en rapport avec "Exécution de commandes : formulaires et API" '
Une dernière suggestion en rapport aux résultats : si aucun article n'est trouvé dans une rubrique, il faudrait alors afficher "Aucun article" -> Voir suggestion ici !
Cette suggestion a été adoptée par 35 utilisateurs :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- rap :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
- Visiteur :
D'autres articles sur des thèmes similaires :
- Une commande pour afficher les rubriques - 09/02/10
- Bouton parcourir dans le formulaire "Ecrire un article" - 06/12/09
- Rajouter des champs dans le formulaire "Ecrire un article" - 22/10/09
- Comment créer un formulaire et recevoir les données dans sa BAL en utilisant le cryptage d'email de Viabloga ? - 13/03/07
- Outils d'écriture sur les blogs - 18/01/07
- Formulaires ? - 21/11/05
- Article fantôme - 13/10/10
- API et écosystème - 13/04/05
- Captcha pour l'inscription de nouveaux utilisateurs - 18/09/11
- Créer un formulaire publiable en article - 03/10/10
Les utilisateurs qui ont voté pour cette suggestion ont voté également pour :
- Un compteur qui compte tout - 14/04/09
- Ajout d'attributs et de configuration des objects - 02/09/08
- Afficher les commentaire dans un slide show - 09/07/08
- Des Sous-Rubriques - 25/02/09
- Mettre un filigrane etc. sur les images - 25/08/08
- Rendre les utilisateurs actifs à travers les actions des articles - 15/08/08
- Afficher les articles d'une rubrique dans un autre ordre - 28/11/08
- Pouvoir paramétrer les options d'affichage des listes d'articles - 27/02/09
- Amélioration des maquettes alternatives - 16/07/08
- Barre de téléchargement - 04/02/09
Le plus simple ça serait de faire le découpage en javascript lors du onsubmit.