InglesPransesEspanyol

Patakbuhin ang mga server | Ubuntu > | Fedora > |


OnWorks favicon

xnav - Online sa Cloud

Patakbuhin ang xnav sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na xnav na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


xnav - Bumuo ng navigation top at sidebars para sa koleksyon ng mga web page

SINOPSIS


xnav [ -V ] [ -h ] [ -v ] [ -c (lahat | (pamagat | base | script | istilo | meta | link |
object)[,(title | base | script | style | meta | link | object)][,...])] [ -b (rmv | div)
] [ -i ] [ sa loob | gumawa | balido | linisin ] landas

DESCRIPTION


XNav nagdaragdag ng wrapper na may istilong CSS at mga navigation bar sa itaas at gilid sa isang puno ng direktoryo ng
XHTML na mga dokumento. Nagbibigay din ito ng mekanismo para sa awtomatikong pagbuo ng XHTML
mga dokumento mula sa mga uri ng dokumentong XML na tinukoy ng user, gamit ang XSL na ibinigay ng user.

Opsyon


sa loob landas
Magsimula ng direktoryo landas bilang isang XNav website.

gumawa landas
Buuin ang XNav website sa direktoryo landas.

balido landas
Patunayan ang XML at XHTML sa direktoryo landas.

linisin landas
Linisin ang mga awtomatikong nabuong file sa direktoryo landas.

-V Ipakita ang bersyon.

-h Ipakita ang impormasyon sa paggamit.

-v Verbose na operasyon.

-c Tukuyin ang html/head na mga bata na isasama sa mga dokumento ng output. Ang mga pinapayagang halaga ay
'lahat' (ang default), 'wala', o isang listahan na pinaghihiwalay ng kuwit ng mga pangalan ng elemento na 'title',
'base', 'script', 'style', 'meta', 'link', at 'object'.

-b Piliin ang pangangasiwa ng detalye ng katawan sa CSS sa loob ng isang elemento ng html/head/style.
Ang mga wastong halaga ay 'rmv', humihiling ng pag-alis ng anumang mga kahulugan ng katawan, at 'div',
humihiling ng pagpapalit ng isang nangungunang antas ng elemento ng div na may parehong istilo.

-i Idagdag ang 'index.html' sa itaas at gilid na mga landas ng direktoryo ng nabigasyon. Pangunahing kapaki-pakinabang para sa
pagbuo ng isang hanay ng mga pahina na maaaring i-navigate bilang mga file na direktang na-access ng isang web
browser, sa halip na sa pamamagitan ng isang web server.

PAGGAMIT


Magsimula sa pamamagitan ng pag-set up ng nais na istraktura ng direktoryo ng koleksyon ng mga web page. Lahat
Ang mga HTML na dokumento ay dapat na wastong XHTML 1.0 Strict, at dapat ay may extension na .xml
kaysa sa karaniwang .html. Ang bawat direktoryo ay dapat mayroong, hindi bababa sa, isang index na dokumento na tinatawag
index.xml, at isang configuration file na tinatawag na xnav.xml.

Ang format ng configuration file ay tinukoy sa file xnav.dtd. Ang elemento ng pinakamataas na antas ay
xnav, na may mga opsyonal na elemento ng bata direktoryo at file. Ang label para sa isang partikular na direktoryo
ay karaniwang ibinibigay ng label sa reference na elemento ng direktoryo sa parent
direktoryo, ngunit maaaring tukuyin sa pamamagitan ng paggamit ng etiketa attribute sa top level na direktoryo.
Kung ang index.xml Ang file ay hindi HTML, ang uri dapat itakda ang attribute sa pangalan ng
format ng dokumento, at dapat magbigay ng XSL template para sa paghawak sa ganoong uri.

A direktoryo Ang elemento ay kumakatawan sa isang link sa nabigasyon sa isang subdirectory, ang aktwal na direktoryo
pangalan na tinukoy ng href attribute, at ang label ng direktoryo na ginamit sa nabigasyon
bar na tinukoy bilang nilalaman ng elemento. Kung ang isang elemento ng direktoryo ay tumuturo sa isang direktoryo
hindi pinamamahalaan ng XNav (ibig sabihin, kung saan hindi dapat umulit ang build script), ang magpasok
ang halaga ng katangian ay dapat na 'hindi'. Kung ang direktoryo ay pinamamahalaan ng XNav, ngunit para sa ilan
dahilan na nais na ibukod mula sa side navigation bar, ang sidenav halaga ng katangian
dapat ay 'hindi'.

A file ang elemento ay kumakatawan sa isang link sa isang file sa loob ng parehong direktoryo bilang xnav.xml file,
at may katulad na paggamit sa elemento ng direktoryo. Kung ang file ay hindi HTML, ang uri
dapat itakda ang attribute sa pangalan ng format ng dokumento, at dapat ay isang XSL template
ibinigay para sa paghawak ng ganoong uri. Kung ang file ay nais na ibukod mula sa gilid
navigation bar, ang sidenav ang halaga ng katangian ay dapat na 'hindi'.

Simulan ang istraktura ng direktoryo sa landas gamit ang utos

xnav sa loob landas

paglikha ng isang direktoryo XNAV in landas, na naglalaman ng mga configuration file na maaaring i-edit ng
ang gumagamit. Ang mga papeles head.xml at foot.xml tukuyin ang header at footer na HTML na idinagdag sa bawat
page na binuo ng XNav. Ang katalogo.xml file ay nagbibigay-daan sa XML processing utilities na ginagamit ng
XNav upang mahanap ang DTD para sa xnav.xml configuration file. Kung ang gumagamit ay nagdagdag ng karagdagang
mga uri ng dokumento para sa pagproseso ng XNav, ang mga sanggunian sa mga nauugnay na DTD ay dapat idagdag sa
ang file ng katalogo. Sa wakas, ang xnavinc.xsl Kasama sa file ang pangunahing XSL stylesheet xnav.xsl
responsable para sa karamihan ng pagproseso ng XNav.

Maaaring palawigin ang XNav upang iproseso ang mga arbitraryong uri ng dokumento ng XML sa pamamagitan ng pagsasama ng karagdagang XSL
stylesheet sa loob ng xnavinc.xsl file. Kung ang isang hindi HTML na uri ng dokumento ay tinutukoy bilang
bagong uri nasa uri attribute, dapat tukuyin ng user ang isang XSL template na may pangalan bagong uri
at mode dynamic-template-select. Sa loob ng template na ito, ang magiging nilalaman ng dokumento
ang naproseso ay available sa XPath src /bagong uri.

Kapag kumpleto na ang initialization, at kapag na-edit ang source XML documents, ang output
Maaaring mabuo ang mga HTML file gamit ang command

xnav gumawa landas

Ang utos

xnav balido landas

pinapatunayan ang source XML file na naglalaman ng a DOKTO pagtutukoy. Mga file na hindi
naglalaman ng naturang espesipikasyon ay sinusuri upang matukoy kung ang mga ito ay mahusay na nabuo.

Gamitin ang xnav online gamit ang mga serbisyo ng onworks.net


Ad


Ad