Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/05/2007, 15h27   #1
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
Par défaut Automatiser implementation d' un lexique

Bonjour,

Deja désolé si je poste pas dans le bon forum car je sais pas trop où poster

Sinon j'ai créer un lexique pour mes pages internet mais je souhaiterais faire un "programme" qui permet dès que je tape un mot de mettre un lien vers la définition de ma page de lexique...

Exemple : Dans mon lexique j'ai 2 ancres : bluetooth et asus

Voici un exemple de texte :

"Dans ce test, nous allons voir les caractéristiques epoustoublantes du bluetooth de cet Asus !!"

Est ce possible automatiquement de pointer bluetooth et Asus vers ma page lexique (../../lexique.php#bluetooth par exemple) ?

Merci
__________________
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =

Ne pas oublier le Tag !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2007, 22h18   #2
Candidat au titre de Membre du Club
 
Inscription : mai 2005
Messages : 17
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2005
Messages : 17
Points : 14
Points : 14
Oui ca peut etre possible, avec du php par exemple :

Cherche la fonction replace .

Code :
1
2
3
4
5
6
7

// On souhaite remplacer tes occurence bluetooth, par le lien / ancre

$contenu // contient tes articles / texte

$NouveauContenu = str_replace ('bluetooth' , ' <a href....></a>',$contenu );
tugal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2007, 10h04   #3
Membre émérite
 
Avatar de Jérémy Lefevre
 
Homme Jeremy lefevre
Développeur Java
Inscription : juin 2004
Messages : 866
Détails du profil
Informations personnelles :
Nom : Homme Jeremy lefevre
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2004
Messages : 866
Points : 931
Points : 931
Envoyer un message via MSN à Jérémy Lefevre Envoyer un message via Yahoo à Jérémy Lefevre
Salut Aspic,
Oui c'est possible mais assez lourd!
1ere étape tu dois récupérer le contenu de ton lexique
2ème étape tu doit parser ta page web pour chacun des mots clés et le remplacé par un lien ! alors si tu a un lexique de 2 mots ca va par contre imagine que tu ai 100000 mots je te laisse imaginé le temps de chargement de ta page! et ce a chaque fois que tu va la rechargé! donc cette solution me parait trop lourde !
une autre solution serait peut etre que lorsque tu crées ton document HTML tu dise toi meme qu'un mot est un mot clé present dans le lexique sans pour autant donné le lien par exemple <div class="keyword">ton mot</div> ensuite en js tu recupères le mot et tu construis le lien enfin a toi de voir
__________________
Rien ne se perd, rien ne se crée, tout se transforme
nouveau Softphone VoipGATE

------- http://www.voipgate.com -------
Jérémy Lefevre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2007, 14h54   #4
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
Salut,

Je connais la methode PHP qui ne semble pas adéquate car effectivement c'est lourd comme méthode...

Le methode js je connais pas du tout ! Je n'ai jamais programmé en js donc pourrais tu m'expliquer comment tu vois les choses en js ?

Merci
__________________
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =

Ne pas oublier le Tag !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2007, 20h13   #5
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
Toujours interessé par la methode de Jérémy Lefevre mais je ne sais pas la mettre en place...

Pourrais tu m'expliquer ? Merci
__________________
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =

Ne pas oublier le Tag !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h24.


 
 
 
 
Partenaires

Hébergement Web