Task #1221

RCP: X.X, copy txm.css when import is done

Ajouté par Matthieu Decorde il y a environ 4 ans. Mis à jour il y a 8 mois.

Statut:New Début:07/01/2015
Priorité:Normal Echéance:
Assigné à:- % réalisé:

0%

Catégorie:Import Temps passé: -
Version cible:TXM 0.8.0

Description

Currently every edition page declares the "txm.css" stylesheet, but no "txm.css" file is added to the binary corpus directory by any import process (pager).

To help users style their editions, we should help them provide a CSS stylesheet file to the pager.

solution

  • If an import process creates an edition and succesfully ends
  • And a "txm.css" file is available in the $HOME/TXM/css directory
  • Then it must be copied into the $TXM/corpora/$CORPUS/HTML/$CORPUS/default directory (the directory may change see ticket about css link for portal corpus SH???)

Historique

#1 Mis à jour par Matthieu Decorde il y a environ 4 ans

  • Description mis à jour (diff)

#2 Mis à jour par Serge Heiden il y a environ 4 ans

  • Description mis à jour (diff)

#3 Mis à jour par Serge Heiden il y a environ 4 ans

  • Description mis à jour (diff)

#4 Mis à jour par Serge Heiden il y a environ 4 ans

  • Description mis à jour (diff)

#5 Mis à jour par Serge Heiden il y a environ 4 ans

  • Description mis à jour (diff)

#6 Mis à jour par Serge Heiden il y a environ 4 ans

  • Description mis à jour (diff)

#7 Mis à jour par Matthieu Decorde il y a plus de 3 ans

  • Version cible changé de TXM 0.7.8 à TXM 0.8.0a (split/restructuration)

#8 Mis à jour par Sebastien Jacquot il y a presque 2 ans

Other way:

Add "CSS" file choice to "Editions" section of XTZ import form.

#9 Mis à jour par Serge Heiden il y a presque 2 ans

Sebastien Jacquot a écrit :

Other way:

Add "CSS" file choice to "Editions" section of XTZ import form.

Currently the XTZ module copies recursively the content of any 'xsl', 'css' and 'dtd' directories if present in the source directory (this behavior is not documented yet). So any css file present in the css directory can be accessed by html code.

#10 Mis à jour par Sebastien Jacquot il y a presque 2 ans

SJ: Thanks I found the doc here: https://groupes.renater.fr/wiki/txm-info/public/specs_import_xtz_docu
Maybe it would be more precise to show these information in the import form. eg. if "css", etc. directory is present, fill a "CSS browse" input text with its path otherwise leave empty and let the user browses to a path if he wants?

SH: For XTZ we must also consider all the possible XSL stylesheets available in the 4 different XSL steps source directories: 1-split-merge, 2-front, 3-posttok and 4-edition. In the XML/w+CSV module, there was an input parameter UI available for the xsl-front XSL stylesheet parameter choice. It was removed in the design of the new form for XTZ when we added 3 new xsl directories. We must redesign the UI of the form where 4 different xsl steps (sets of xsls) allow to select various xsl files or directories.

#11 Mis à jour par Sebastien Jacquot il y a 8 mois

  • Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.0

Formats disponibles : Atom PDF