AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

xnav - En ligne dans le Cloud

Exécutez xnav dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande xnav qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


xnav - Construisez des barres de navigation supérieures et latérales pour une collection de pages Web

SYNOPSIS


xnav [ -V ] [ -h ] [ -v ] [ -c (tous | (titre | base | script | style | méta | lien |
objet)[,(titre | base | script | style | méta | lien | objet)][,...])] [ -b (rmv | div)
] [ -i ] [ init | faire | Info de contact. | espace extérieur plus propre, ] chemin

DESCRIPTION


XNav ajoute un wrapper avec un style CSS et des barres de navigation supérieure et latérale à une arborescence de répertoires de
Documents XHTML. Il fournit également un mécanisme de construction automatique de XHTML
documents à partir de types de documents XML définis par l'utilisateur, en utilisant le XSL fourni par l'utilisateur.

OPTIONS


init chemin
Initialiser le répertoire chemin en tant que site Web XNav.

faire chemin
Construire le site Web XNav dans le répertoire chemin.

Info de contact. chemin
Valider XML et XHTML dans le répertoire chemin.

espace extérieur plus propre, chemin
Nettoyer les fichiers générés automatiquement dans le répertoire chemin.

-V Afficher la version.

-h Afficher les informations d'utilisation.

-v Opération verbeuse.

-c Spécifiez les enfants html/head à inclure dans les documents de sortie. Les valeurs autorisées sont
« all » (par défaut), « aucun » ou une liste de noms d'éléments séparés par des virgules « titre »,
'base', 'script', 'style', 'meta', 'link' et 'object'.

-b Sélectionnez la gestion de la spécification du corps dans CSS dans un élément html/head/style.
Les valeurs valides sont 'rmv', demandant la suppression de toutes les définitions de corps, et 'div',
demande de remplacement par un élément div de niveau supérieur avec le même style.

-i Ajoutez « index.html » aux chemins des répertoires de navigation supérieurs et latéraux. Principalement utile pour
construire un ensemble de pages qui peuvent être parcourues en tant que fichiers accessibles directement par un site Web
navigateur, plutôt que via un serveur Web.

UTILISATION


Commencez par configurer la structure de répertoires souhaitée de la collection de pages Web. Tous
Les documents HTML doivent être XHTML 1.0 Strict valides et doivent avoir l'extension .xml plutôt
que le .html habituel. Chaque répertoire doit avoir, au moins, un document d'index appelé
index.xml, et un fichier de configuration appelé xnav.xml.

Le format du fichier de configuration est défini dans le fichier xnav.dtd. L'élément de niveau supérieur est
xnav, avec des éléments enfants facultatifs annuaire ainsi que filet. L'étiquette d'un répertoire spécifique
est généralement fourni par l'étiquette dans l'élément de répertoire de référence dans le parent
répertoire, mais peut être spécifié en utilisant le étiquette attribut dans le répertoire de niveau supérieur.
Si la index.xml n'est pas HTML, le type L'attribut doit être défini sur le nom du
format de document, et un modèle XSL doit être fourni pour gérer ce type.

A annuaire l'élément représente un lien de navigation vers un sous-répertoire, le répertoire réel
nom étant spécifié par le href attribut et l'étiquette de répertoire utilisée dans la navigation
barres étant spécifiées comme contenu de l'élément. Si un élément de répertoire pointe vers un répertoire
non géré par XNav (c'est-à-dire dans lequel le script de construction ne doit pas se reproduire), le entrer
la valeur de l'attribut doit être « non ». Si le répertoire est géré par XNav, mais l'est pour certains
raison que vous souhaitez exclure de la barre de navigation latérale, le navigation latérale valeur d'attribut
devrait être « non ».

A filet l'élément représente un lien vers un fichier dans le même répertoire que le fichier xnav.xml,
et a une utilisation similaire à l'élément de répertoire. Si le fichier n'est pas HTML, le type
L'attribut doit être défini sur le nom du format de document et un modèle XSL doit être
prévu pour le traitement de ce type. Si le fichier doit être exclu du côté
barre de navigation, le navigation latérale la valeur de l'attribut doit être « non ».

Initialiser la structure du répertoire à chemin en utilisant la commande

xnav init chemin

création d'un répertoire XNAV in chemin, contenant des fichiers de configuration qui peuvent être modifiés par
l'utilisateur. Les fichiers tête.xml ainsi que pied.xml définir l'en-tête et le pied de page HTML ajoutés à chaque
page générée par XNav. Les catalogue.xml permet aux utilitaires de traitement XML utilisés par
XNav pour localiser la DTD pour le xnav.xml fichiers de configuration. Si l'utilisateur ajoute des
types de documents à traiter par XNav, des références aux DTD pertinentes doivent être ajoutées à
le fichier catalogue. Finalement, le xnavinc.xsl le fichier comprend la feuille de style XSL principale xnav.xsl
responsable de la majorité du traitement XNav.

XNav peut être étendu pour traiter des types de documents XML arbitraires en incluant du XSL supplémentaire
feuilles de style dans le xnavinc.xsl déposer. Si un type de document non HTML est appelé
nouveau genre dans l' type attribut, l'utilisateur doit définir un modèle XSL avec le nom nouveau genre
et mode modèle-dynamique-sélectionner. Dans ce modèle, le contenu du document à
traité est disponible sur XPath src /nouveau genre.

Une fois l'initialisation terminée, et chaque fois que les documents XML source sont modifiés, la sortie
Les fichiers HTML peuvent être générés à l'aide de la commande

xnav faire chemin

La commande

xnav Info de contact. chemin

valide les fichiers XML source qui contiennent un DOCTYPE spécification. Les fichiers qui ne
contiennent une telle spécification sont vérifiés pour déterminer s'ils sont bien formés.

Utiliser xnav en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Phaser
    Phaser
    Phaser est un open rapide, gratuit et amusant
    framework de jeu source HTML5 qui offre
    Rendu WebGL et Canvas à travers
    navigateurs Web de bureau et mobiles. Jeux
    peut être co...
    Télécharger Phaser
  • 2
    Moteur VASSAL
    Moteur VASSAL
    VASSAL est un moteur de jeu pour créer
    versions électroniques de la carte traditionnelle
    et jeux de cartes. Il fournit un soutien pour
    rendu et interaction des pièces de jeu,
    et...
    Télécharger le moteur VASSAL
  • 3
    OpenPDF - Fork d'iText
    OpenPDF - Fork d'iText
    OpenPDF est une bibliothèque Java pour créer
    et l'édition de fichiers PDF avec une licence LGPL et
    Licence open source MPL. OpenPDF est le
    LGPL/MPL open source successeur d'iText,
    un ...
    Télécharger OpenPDF - Fork d'iText
  • 4
    SAGA SIG
    SAGA SIG
    SAGA - Système d'automatisation
    Analyses géoscientifiques - est un
    Logiciel de système d'information (SIG) avec
    immenses capacités pour les géodonnées
    traitement et an...
    Télécharger le SIG SAGA
  • 5
    Boîte à outils pour Java/JTOOpen
    Boîte à outils pour Java/JTOOpen
    IBM Toolbox for Java / JTOpen est un
    bibliothèque de classes Java prenant en charge
    programmation client/serveur et internet
    modèles vers un système exécutant OS/400,
    i5/OS, ou...
    Télécharger Toolbox pour Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 pour les documents pilotés par les données)
    est une bibliothèque JavaScript qui vous permet
    produire des données dynamiques et interactives
    visualisations dans les navigateurs Web. Avec D3
    toi...
    Télécharger D3.js
  • Plus "

Commandes Linux

Ad