sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] Éditer les documents sour ce


From: Frédéric Glorieux
Subject: Re: [sdx-users] Éditer les documents sour ce
Date: Wed, 01 Oct 2003 07:36:04 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20030916


La modification dans le navigateur ne remplace pas un éditeur XML, elle peut tout au plus servir à des corrections rapides. L'xsl de présentation de xml fournie avec SDX est aussi équipée de scripts (uniquement IE) qui permettent de modifier la page html (ici, une source XML), et d'envoyer par formulaire le texte affiché (sans mise en forme).

Si vous vouliez éditer des documents. Il vous faut une xsp qui affiche ce document. La lier à l'xsl susdite (avec un paramètre action à true). Là vous voyez un bouton "upload", qui se limite à copier le texte visible de la page (xml normalement bien formé, il y a tout de même un test DOM) dans address@hidden"xml". A votre xsp ensuite de réceptionner ce XML pour le copier en système de fichiers ou le faire indexer par SDX.

Cette fonctionnalité repose sur deux propriétés DHTML (contentEditable, innerText). Une compatibilité mozilla pourrait être imaginée, mais cette fonctionalité ne fait pas partie du projet SDX (bonus).

Si ce genre de choses vous intéresse, le projet Xopus utilise le même procédé, avec des présentations adaptées à chaque type de documents, pour par exemple dans un article, modifier un titre, un paragraphe... On arrive vite à des sortes de formulaires un peu complexes.

Bonjour,

Dans un échange du 24/26 mai 2003 (samedi et dimanche...)
on mentionne dans la liste sdx-developers qu'il est possible
d'éditer la vue xsp d'une page, mais pas les documents
source.

Sur ce dernier point on dit que "ce n'est qu'une affaire de
sitemap. Sdxtest ne le permettait pas." => que faut-il faire
concrètement pour pouvoir éditer les documents source
du corpus directement dans le navigateur? (une modif de
sitemap + une extension spéciale, du genre .xml2sdx ?)

Cordialement,
EB







reply via email to

[Prev in Thread] Current Thread [Next in Thread]