Liens relatifs

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Deferolless

Liens relatifs

Message par Deferolless »

Bonsoir,
J'essaie de passer de Frontpage à Komposer. J'ai crée des liens relatifs entre pages sans difficulté, mais maintenant rien ne va plus, ils restent absolus, la case: L'URL relative à l'adresse... reste désespérément inactive. J'ai utilisé Outil->Nettoyeur de balise. Cela ne change rien.
Par ailleurs beaucoup de références venant de Frontpage sont avec une extension .htm et non .html. Faut-il les reprendre toutes pour éviter des erreurs 404?

Merci pour votre aide..


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 (.NET CLR 3.5.30729)
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Bonjour,

Est-ce que ta page est en ligne? peux-tu donner l'adresse?
Généralement, les pages créées avec Frontpage sont bonnes à jeter au panier tellement le code est catastrophique. De nombreuses balises dépréciées (c'est à dire fortement déconseillées) sont encore utilisées.
Au vu de ta page, on pourra sans doute te guider sur la marche à suivre :wink:
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Deferolles
Arias
Messages : 4
Inscription : 18 sept. 2008, 00:12

Liens relatifs

Message par Deferolles »

Bonjour,

Merci Chinon37.
J'ai fait d'autres essais de création de lien avec Insérer, l'icone Lien ou le clic droit: Créer lien. Le comportement est presque le même, il faut parfois revenir à Propriétés du lien pour le mettre en relatif. Je suis encore au stade des essais et n'ai pas de page en ligne.
Généralement, les pages créées avec Frontpage sont bonnes à jeter au panier tellement le code est catastrophique. De nombreuses balises dépréciées (c'est à dire fortement déconseillées) sont encore utilisées.
C'est pourquoi je souhaite adopter Kompozer.
Ma deuxième question est plus importante.
Avec Frontpage toutes les pages sont enregistrées avec l'extension .htm et non avec .html. Si je modifie une page avec Kompozer l'enregistrement se fait avec.html, sauf à chaque fois demander "Enregistrer sous, frapper le nom avec .htm".
Toutes les pages qui pointent vers la page modifiée ne la trouve pas puisque son nom a changé. Erreur 404.
Peut on avoir un automatisme qui converti l'occurence de tout ce qui se nomme xxx.htm en xxx.html?
Merci pour tes idées.


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 (.NET CLR 3.5.30729)
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

la solution passe par Notepad++. C'est un éditeur de code source libre (et gratuit). tu peux le charger ici: http://notepad-plus.sourceforge.net/fr/ ... hp?lang=fr

Tu ouvres dans notepad++ toutes les pages (html) que tu veux modifier, donc à l'intérieur desquels il y a des références à des fichiers .htm, puis:
> ctrl + H > recherche: htm > remplacer par: html > cliquer sur "remplacer tout dans les documents ouverts.
Tous les .htm seront remplacés par .html
Par contre, s'il y a des .html de présents dans la page, je crains qu'ils ne se transforment en .htmll ??? à tester
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
GAUNCE
Iguane
Messages : 652
Inscription : 19 déc. 2004, 00:48

Message par GAUNCE »

Je pense que ça n'a aucune importance.
Je suis arrivé ici avec un site fait avec Front Page, donc un code HIE (n'est-ce pas Chinon).
En dehors de la page d'accueil crée avec nouvelle page, toutes les autres, j'ai effacé intégralement la page pour repartir avec un doctype strict.L'appellation des pages est restée la même, à savoir x.htm qui cohabite avec les .html.
L'ensemble fonctionne sans problème. Comme cela, je n'ai pas refait les liens entre les pages.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Ma configuration
Si tu es dans l'obscurité, viens sur ce forum pour t'éclairer (proverbe Landais)
" La libertat qu'ei lo camin "
Deferolles
Arias
Messages : 4
Inscription : 18 sept. 2008, 00:12

Message par Deferolles »

Merci à Chinon37 et à Gaunce.

J'ai déjà fait la manip avec notepad++. Scabreuse car il y a des .htm et des .html présents et les résultats sont surprenants.
Pour Gaunce, je n'ai pas très bien compris la manip.
Autre problème que je découvre sans le résoudre, la commande Fichier->Aperçu dans le navigateur (Firefox grace Launchy) n'affiche pas la bonne page car devant le nom de la page s'ajoute un index.html qui vient de je ne sais où et je récupère "Fichier introuvable".

Dur dur Kompozer

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 (.NET CLR 3.5.30729)
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

chinon37 a écrit : Tous les .htm seront remplacés par .html
Par contre, s'il y a des .html de présents dans la page, je crains qu'ils ne se transforment en .htmll ??? à tester

ATTENTION AUX LIENS EXTERNES VERS D'AUTRES SITES WEB!
, il ne faudrait pas les modifier

Dans ce qui suit je ne prends pas en compte les liens externes .

Il est possible de faire un remplacement sélectif à coups d'expression régulières ce que permet Notepad++, un peu technique tout de même.

Pour les moins aguerris, je propose de :
1. remplacer d'abord les ".html" existants en ".htm"
2 . remplacer les ".htm" en ".html"...
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Deferolles a écrit : Autre problème que je découvre sans le résoudre, la commande Fichier->Aperçu dans le navigateur (Firefox grace Launchy) n'affiche pas la bonne page car devant le nom de la page s'ajoute un index.html qui vient de je ne sais où et je récupère "Fichier introuvable".
Tu peux préciser ta manip point par point car ce "bogue" n'a jamais été relevé pour l'instant.
Amha, erreur de manip...
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Invité

Message par Invité »

Merci à tous,
Je vais tenir compte du conseil pour Notepad++.
Pour la bizarerie avec l'aperçu dans le navigateur, j'ai dans Kompozer un site (sur mon disque C)dont l'adresse est:
file:///C:/Documents and Settings/Bernard Girard/Mes documents/Site promo avec html. Dans ce répertoire si j'ouvre la page "aidememoire.htlm" avec l'Explorateur Windows, elle s'affiche correctement dans Firefox qui me donne l'adresse:
file:///C:/Documents%20and%20Settings/Bernard%20Girard/Mes%20documents/Site%20promo%20avec%20html/aidememoire.html

Si par contre je veux la visualiser depuis Komposer avec Fichier->Apercu dans le navigateur, Firefox est bien appelé et s'ouvre sur une adresse
file:///C:/Documents%20and%20Settings/Bernard%20Girard/Mes%20documents/Site%20promo%20avec%20html/index.html/aidememoire.html qui est presque la même avec index.html en trop et j'ai donc fichier introuvable???

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 (.NET CLR 3.5.30729)
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Semrush [Bot] et 1 invité