EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

xnav - Online in der Cloud

Führen Sie xnav in einem kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl xnav, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


xnav - Erstellen Sie Navigationsoberseiten und Seitenleisten für eine Sammlung von Webseiten

ZUSAMMENFASSUNG


xnav [ -V ] [ -h ] [ -v ] [ -c (alle | (Titel | Basis | Skript | Stil | Meta | Link |
Objekt)[,(Titel | Basis | Skript | Stil | Meta | Link | Objekt)][,...])] [ -b (rmv | div)
] [ -i ] [ init | um | gültig | reinigen ] Weg

BESCHREIBUNG


XNav Fügt einen Wrapper mit CSS-Stil und oberen und seitlichen Navigationsleisten zu einem Verzeichnisbaum von . hinzu
XHTML-Dokumente. Es bietet auch einen Mechanismus für die automatische Erstellung von XHTML
Dokumente aus benutzerdefinierten XML-Dokumenttypen unter Verwendung von vom Benutzer bereitgestelltem XSL.

OPTIONAL


init Weg
Verzeichnis initialisieren Weg als XNav-Website.

um Weg
Erstellen Sie die XNav-Website im Verzeichnis Weg.

gültig Weg
Validieren Sie XML und XHTML im Verzeichnis Weg.

reinigen Weg
Automatisch generierte Dateien im Verzeichnis bereinigen Weg.

-V Version anzeigen.

-h Nutzungsinformationen anzeigen.

-v Ausführliche Bedienung.

-c Geben Sie die html/head-Kinder an, die in die Ausgabedokumente aufgenommen werden sollen. Zulässige Werte sind
'all' (Standard), 'none' oder eine durch Kommas getrennte Liste von Elementnamen 'title',
'base', 'script', 'style', 'meta', 'link' und 'object'.

-b Wählen Sie die Behandlung der Körperspezifikation in CSS innerhalb eines html/head/style-Elements aus.
Gültige Werte sind 'rmv', die das Entfernen von Körperdefinitionen anfordert, und 'div',
die Ersetzung durch ein div-Element der obersten Ebene mit demselben Stil anfordern.

-i Hängen Sie 'index.html' an die Verzeichnispfade der oberen und seitlichen Navigation an. In erster Linie nützlich für
Erstellen einer Reihe von Seiten, die als Dateien navigiert werden können, auf die direkt über ein Web zugegriffen wird
Browser statt über einen Webserver.

ANWENDUNG


Beginnen Sie damit, die gewünschte Verzeichnisstruktur der Sammlung von Webseiten einzurichten. Alle
HTML-Dokumente sollten gültiges XHTML 1.0 Strict sein und sollten eher die Erweiterung .xml haben
als die übliche .html. Jedes Verzeichnis sollte mindestens ein Indexdokument namens
index.xml, und eine Konfigurationsdatei namens xnav.xml.

Das Format der Konfigurationsdatei ist in der Datei definiert xnav.dtd. Das oberste Element ist
xnav, mit optionalen untergeordneten Elementen Verzeichnis und Datei. Das Label für ein bestimmtes Verzeichnis
wird normalerweise durch das Label im referenzierenden Verzeichniselement im übergeordneten Element bereitgestellt
Verzeichnis, kann aber mit dem Etikette -Attribut im Verzeichnis der obersten Ebene.
Besitzt das index.xml Datei ist kein HTML, die tippe Attribut sollte auf den Namen des
Dokumentformat, und eine XSL-Vorlage sollte für die Handhabung dieses Typs bereitgestellt werden.

A Verzeichnis Element stellt einen Navigationslink zu einem Unterverzeichnis dar, dem eigentlichen Verzeichnis
Name wird von der . angegeben href -Attribut und die in der Navigation verwendete Verzeichnisbezeichnung
Bars, die als Elementinhalt angegeben werden. Wenn ein Verzeichniselement auf ein Verzeichnis zeigt
nicht von XNav verwaltet werden (dh in das das Build-Skript nicht rekursieren soll), die eingeben
Attributwert sollte 'nein' sein. Wenn das Verzeichnis von XNav verwaltet wird, ist es aber für einige
Grund, aus der Seitennavigationsleiste ausgeschlossen zu werden, die Seitennavigation Attributwert
sollte 'nein' sein.

A Datei -Element stellt einen Link zu einer Datei dar, die sich im selben Verzeichnis wie die Datei xnav.xml befindet.
und hat eine ähnliche Verwendung wie das Verzeichniselement. Wenn es sich bei der Datei nicht um HTML handelt, wird die tippe
Attribut sollte auf den Namen des Dokumentformats gesetzt werden und eine XSL-Vorlage sollte
für den Umgang mit diesem Typ vorgesehen. Wenn die Datei von der Seite ausgeschlossen werden soll
Navigationsleiste, die Seitennavigation Attributwert sollte 'nein' sein.

Initialisieren Sie die Verzeichnisstruktur bei Weg mit dem Befehl

xnav init Weg

ein Verzeichnis erstellen XNAV in Weg, die Konfigurationsdateien enthält, die bearbeitet werden können von
der Benutzer. Die Dateien head.xml und Fuß.xml Kopf- und Fußzeilen-HTML definieren, die jedem hinzugefügt werden
von XNav generierte Seite. Die katalog.xml Datei ermöglicht die XML-Verarbeitungs-Utilities, die von
XNav, um die DTD für die xnav.xml Konfigurationsdateien. Wenn der Benutzer zusätzliche . hinzufügt
Dokumenttypen für die Verarbeitung durch XNav sollten Verweise auf die entsprechenden DTDs hinzugefügt werden
die Katalogdatei. Endlich, das xnavinc.xsl Datei enthält das Haupt-XSL-Stylesheet xnav.xsl
verantwortlich für den Großteil der XNav-Verarbeitung.

XNav kann erweitert werden, um beliebige XML-Dokumenttypen zu verarbeiten, indem zusätzliches XSL hinzugefügt wird
Stylesheets innerhalb der xnavinc.xsl Datei. Wenn ein Nicht-HTML-Dokumenttyp bezeichnet wird als
neuer Typ der tippe Attribut sollte der Benutzer eine XSL-Vorlage mit Namen definieren neuer Typ
und Modus dynamische-template-select. Innerhalb dieser Vorlage wird der Inhalt des Dokuments
verarbeitet ist bei XPath verfügbar src /neuer Typ.

Sobald die Initialisierung abgeschlossen ist und wenn Quell-XML-Dokumente bearbeitet werden, wird die Ausgabe
HTML-Dateien können mit dem Befehl generiert werden

xnav um Weg

Der Befehl

xnav gültig Weg

validiert Quell-XML-Dateien, die a . enthalten DOCTYPE Spezifikation. Dateien, die dies nicht tun
eine solche Spezifikation enthalten, werden daraufhin überprüft, ob sie wohlgeformt sind.

Verwenden Sie xnav online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad