Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1959 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Changement automatique d'une ligne sur chaque page html

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Changement automatique d'une ligne sur chaque page html

n°1932685
Teletrapin​aer
Posté le 17-10-2009 à 02:45:22  profilanswer
 

Bonjour,
 
Je me suis crée un site web de plusieurs page mais je viens de constater que je devais changer la partie récurrente a chaque page (partie présente et identique sur toute les pages). Je voulais donc savoir si il exister une ligne de commande afin de d'effectuer le changement sur tout les pages et non le faire manuellement sur chaque page.
 
Example : Sur tout les pages de site web il y a ces lignes (même si le contenu de chaque page et différente) :
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
 
Si je veux changer ces lignes par :
 
<!DOCTreferfgreYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.rlmgnjolrjgorejgo.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/3669/xhtml" xml:lang="fr" lang="fr">
 
Dois-je le faire manuellement sur tout les pages, ou existe t'il un moyen plus rapide? Merci

mood
Publicité
Posté le 17-10-2009 à 02:45:22  profilanswer
 

n°1932690
Scarf3ss3
Posté le 17-10-2009 à 03:06:35  profilanswer
 

Oui en php,
 
N'ai pas peur tu n'as pas besoin de l'apprendre :)
 
Tu mets  
<?php
include('haut_de_ma_page.htm');
?>
 
Ca va intégrer à l'endroit où tu as placé ce bout de code toute la page "haut_de_ma_page.htm". Donc je te laisse imaginé les possibilités que ça offre.
 
Par contre 2 contraintes:
Ton hebergeur doit avoir php d'activé. Et toutes les pages où tu fais appel à ce bout de code ne doivent plus avoir en extension .htm mais .php pour que ton server puisse l'interpréter.
 
Par contre pas de soucis tu continus à faire du html avant et après les balises <?php et ?>

n°1932692
gatsu35
Blablaté par Harko
Posté le 17-10-2009 à 04:41:44  profilanswer
 

heu le doctype on n'y touche pas :o


---------------
Blablaté par Harko
n°1932752
Teletrapin​aer
Posté le 17-10-2009 à 16:41:54  profilanswer
 

Merci pour ta réponse scarf3ss3!
 
Mais est-ils possible de crée un fichier .bat ou une commande (ben un truc dans le genre) pour faire par exemple :
 
Tu me recherche dans les fichiers.php (ou .html) du dossier "x" la phrase "<!DOCTYPE html PUBLIC".
Tu la supprime.
Tu me recherche la phrase "Transitional//EN" "http://www.w3.org/".
Tu me la remplace par :
<?php
include('haut_de_ma_page.htm');
?>  
 
Ou sinon ne t'inquiet pas gatsu35 je prenais le doctype pour exemple, je souhaite modifier des liens du menu.

n°1932822
Teletrapin​aer
Posté le 18-10-2009 à 05:44:22  profilanswer
 

Lors de ma recherche a ce sujet, j'ai vu la commande sed qui ma parait intéressante sauf que moi je cherche non pas a modifier un mot dans un fichier, mais un paragraphe dans un dossier. Il me faudrait une commande équivalente mais j'en ai pas encore trouver.

n°1933107
rufo
Pas me confondre avec Lycos!
Posté le 19-10-2009 à 11:33:22  profilanswer
 

sinon, avec notepad++, tu peux utiliser la fonction de find/replace et ça accepte les RegExp ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1933451
Teletrapin​aer
Posté le 19-10-2009 à 21:12:48  profilanswer
 

euh mais il l'applique sur tout les pages d'un dossier? Car bon m'amuser a le faire manuellement sur une 100ene de fichier...

n°1933557
rufo
Pas me confondre avec Lycos!
Posté le 20-10-2009 à 09:51:50  profilanswer
 

oui,tu peux spécifier des types de fichiers (extension) et différents répertoires.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°1935012
Teletrapin​aer
Posté le 23-10-2009 à 22:18:43  profilanswer
 

merci rufo j'utilisais déjà notpad++ mais je n'avais jamais remarquer cette option (et scarf3ss3 aussi car même si ce n'est pas ce que je cherché au départ je pense que ces ligne vont me servir).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Changement automatique d'une ligne sur chaque page html

 

Sujets relatifs
[C++][Gtkmm] Récupérer la ligne sélectionnée d'un TreeViewcalculer le nombre de ligne d'une chaine
Javascript dans commentaire HTML ou <noscript> ??[Divers] Alerte mail automatique
[SPIP] Plugin actualisation automatique d'un bloc (refresh ?)problème formulaire envoie d'un get au lieu d'un post...
message le plus récent en premier page 1 mon forumProjet de site de vente en ligne
Plus de sujets relatifs à : Changement automatique d'une ligne sur chaque page html


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR