ນີ້ແມ່ນຄໍາສັ່ງ xnav ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xnav - ກໍ່ສ້າງແຖບນໍາທາງເທິງແລະແຖບດ້ານຂ້າງສໍາລັບການລວບລວມຂອງຫນ້າເວັບ
ສະຫຼຸບສັງລວມ
xnav [ -V ] [ -h ] [ -v ] [ -c (ທັງໝົດ | (ຊື່ | ຖານ | script | ແບບ | meta | link |
object)[,(ຊື່ | ຖານ | script | ແບບ | meta | link | object)][,...])] [ -b (rmv | div)
] [ -i ] [ ໃນມັນ | ເຮັດໃຫ້ | ຖືກຕ້ອງ | ເຮັດຄວາມສະອາດ ] ເສັ້ນທາງ
ລາຍລະອຽດ
XNav ເພີ່ມ wrapper ທີ່ມີຮູບແບບ CSS ແລະແຖບນໍາທາງດ້ານເທິງແລະຂ້າງກັບຕົ້ນໄມ້ໄດເລກະທໍລີຂອງ
ເອກະສານ XHTML. ມັນຍັງສະຫນອງກົນໄກສໍາລັບການກໍ່ສ້າງອັດຕະໂນມັດຂອງ XHTML
ເອກະສານຈາກຜູ້ໃຊ້ກໍານົດປະເພດເອກະສານ XML, ໂດຍໃຊ້ XSL ທີ່ສະໜອງໃຫ້ໂດຍຜູ້ໃຊ້.
OPTIONS
ໃນມັນ ເສັ້ນທາງ
ລາຍຊື່ເບື້ອງຕົ້ນ ເສັ້ນທາງ ເປັນເວັບໄຊທ໌ XNav.
ເຮັດໃຫ້ ເສັ້ນທາງ
ກໍ່ສ້າງເວັບໄຊທ໌ XNav ໃນໄດເລກະທໍລີ ເສັ້ນທາງ.
ຖືກຕ້ອງ ເສັ້ນທາງ
ກວດສອບ XML ແລະ XHTML ໃນໄດເລກະທໍລີ ເສັ້ນທາງ.
ເຮັດຄວາມສະອາດ ເສັ້ນທາງ
ເຮັດຄວາມສະອາດໄຟລ໌ທີ່ສ້າງຂຶ້ນອັດຕະໂນມັດໃນໄດເລກະທໍລີ ເສັ້ນທາງ.
-V ສະບັບສະແດງ.
-h ສະແດງຂໍ້ມູນການນໍາໃຊ້.
-v ການດໍາເນີນງານຄໍາເວົ້າ.
-c ລະບຸເດັກນ້ອຍ html/head ເພື່ອປະກອບເຂົ້າໃນເອກະສານຜົນຜະລິດ. ຄ່າທີ່ອະນຸຍາດແມ່ນ
'ທັງໝົດ' (ຄ່າເລີ່ມຕົ້ນ), 'ບໍ່ມີ', ຫຼືລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຊື່ອົງປະກອບ 'ຫົວຂໍ້',
'ພື້ນຖານ', 'script', 'style', 'meta', 'link' ແລະ 'object'.
-b ເລືອກການຈັດການສະເພາະຂອງຮ່າງກາຍໃນ CSS ພາຍໃນອົງປະກອບ html/head/style.
ຄ່າທີ່ຖືກຕ້ອງແມ່ນ 'rmv', ຮ້ອງຂໍເອົາຄໍານິຍາມຂອງຮ່າງກາຍອອກ, ແລະ 'div',
ຮ້ອງຂໍການທົດແທນໂດຍອົງປະກອບ div ລະດັບສູງສຸດທີ່ມີຮູບແບບດຽວກັນ.
-i ຕື່ມ 'index.html' ໃສ່ເສັ້ນທາງໄດເລກະທໍລີການນໍາທາງເທິງແລະດ້ານຂ້າງ. ຕົ້ນຕໍທີ່ເປັນປະໂຫຍດສໍາລັບ
ການສ້າງຊຸດຂອງຫນ້າທີ່ອາດຈະຖືກນໍາທາງເປັນໄຟລ໌ທີ່ເຂົ້າເຖິງໂດຍກົງໂດຍເວັບ
ຕົວທ່ອງເວັບ, ແທນທີ່ຈະຜ່ານເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌.
ການນໍາໃຊ້
ເລີ່ມຕົ້ນໂດຍການຕັ້ງຄ່າໂຄງສ້າງໄດເລກະທໍລີທີ່ຕ້ອງການຂອງການເກັບກໍາຫນ້າເວັບ. ທັງໝົດ
ເອກະສານ HTML ຄວນຈະຖືກຕ້ອງ XHTML 1.0 Strict, ແລະຄວນຈະມີນາມສະກຸນ .xml ແທນ
ກ່ວາປົກກະຕິ .html. ແຕ່ລະໄດເລກະທໍລີຄວນມີ, ຢ່າງຫນ້ອຍ, ເອກະສານດັດສະນີທີ່ເອີ້ນວ່າ
index.xml, ແລະໄຟລ໌ການຕັ້ງຄ່າເອີ້ນວ່າ xnav.xml.
ຮູບແບບໄຟລ໌ການຕັ້ງຄ່າແມ່ນຖືກກໍານົດໄວ້ໃນໄຟລ໌ xnav.dtd. ອົງປະກອບລະດັບສູງສຸດແມ່ນ
xnav, ມີອົງປະກອບຂອງເດັກນ້ອຍທາງເລືອກ ລະບົບ ແລະ ເອກະສານ. ປ້າຍກຳກັບສຳລັບລາຍຊື່ສະເພາະ
ປົກກະຕິແລ້ວແມ່ນສະໜອງໃຫ້ໂດຍປ້າຍກຳກັບໃນອົງປະກອບໄດເລກະທໍລີການອ້າງອີງໃນຫຼັກ
ໄດເລກະທໍລີ, ແຕ່ອາດຈະຖືກກໍານົດໂດຍການໃຊ້ ປ້າຍ ຄຸນລັກສະນະໃນໄດເລກະທໍລີລະດັບສູງສຸດ.
ຖ້າ index.xml ໄຟລ໌ບໍ່ແມ່ນ HTML, the ປະເພດ ຄຸນລັກສະນະຄວນຖືກຕັ້ງເປັນຊື່ຂອງ
ຮູບແບບເອກະສານ, ແລະແມ່ແບບ XSL ຄວນຖືກສະໜອງໃຫ້ສຳລັບການຈັດການປະເພດນັ້ນ.
A ລະບົບ ອົງປະກອບເປັນຕົວແທນການເຊື່ອມຕໍ່ການນໍາທາງກັບ subdirectory, ເປັນລະບົບຕົວຈິງ
ຊື່ທີ່ຖືກກໍານົດໂດຍ href ຄຸນລັກສະນະ, ແລະປ້າຍຊື່ໄດເລກະທໍລີທີ່ໃຊ້ໃນການນໍາທາງ
ແຖບຖືກລະບຸເປັນເນື້ອໃນອົງປະກອບ. ຖ້າອົງປະກອບຂອງໄດເລກະທໍລີຊີ້ໄປຫາໄດເລກະທໍລີ
ບໍ່ໄດ້ຖືກຄຸ້ມຄອງໂດຍ XNav (ie ເຂົ້າໄປໃນທີ່ script ການກໍ່ສ້າງບໍ່ຄວນ recurse), ໄດ້ ເຂົ້າ
ຄ່າຄຸນສົມບັດຄວນເປັນ 'ບໍ່'. ຖ້າໄດເລກະທໍລີຖືກຄຸ້ມຄອງໂດຍ XNav, ແຕ່ແມ່ນສໍາລັບບາງຄົນ
ເຫດຜົນທີ່ຕ້ອງການຖືກຍົກເວັ້ນຈາກແຖບນໍາທາງຂ້າງ, ໄດ້ sidenav ຄຸນຄ່າຄຸນສົມບັດ
ຄວນຈະເປັນ 'ບໍ່'.
A ເອກະສານ ອົງປະກອບສະແດງໃຫ້ເຫັນການເຊື່ອມຕໍ່ກັບໄຟລ໌ພາຍໃນລະບົບດຽວກັນກັບໄຟລ໌ xnav.xml,
ແລະມີການນໍາໃຊ້ທີ່ຄ້າຍຄືກັນກັບອົງປະກອບຂອງໄດເລກະທໍລີ. ຖ້າໄຟລ໌ບໍ່ແມ່ນ HTML, ປະເພດ
ຄຸນລັກສະນະຄວນຖືກຕັ້ງເປັນຊື່ຂອງຮູບແບບເອກະສານ, ແລະແມ່ແບບ XSL ຄວນເປັນ
ສະຫນອງໃຫ້ສໍາລັບການຈັດການກັບປະເພດນັ້ນ. ຖ້າໄຟລ໌ຕ້ອງການຖືກຍົກເວັ້ນຈາກດ້ານຂ້າງ
ແຖບນໍາທາງ, ໄດ້ sidenav ຄ່າຄຸນສົມບັດຄວນເປັນ 'ບໍ່'.
ເລີ່ມຕົ້ນໂຄງສ້າງໄດເລກະທໍລີຢູ່ທີ່ ເສັ້ນທາງ ການນໍາໃຊ້ຄໍາສັ່ງ
xnav ໃນມັນ ເສັ້ນທາງ
ການສ້າງໄດເລກະທໍລີ XNAV in ເສັ້ນທາງ, ປະກອບດ້ວຍໄຟລ໌ການຕັ້ງຄ່າທີ່ອາດຈະຖືກແກ້ໄຂໂດຍ
ຜູ້ໃຊ້. ໄຟລ໌ head.xml ແລະ foot.xml ກໍານົດສ່ວນຫົວແລະສ່ວນທ້າຍ HTML ເພີ່ມໃສ່ທຸກໆ
ຫນ້າທີ່ສ້າງຂຶ້ນໂດຍ XNav. ໄດ້ catalog.xml ໄຟລ໌ອະນຸຍາດໃຫ້ອຸປະກອນການປະມວນຜົນ XML ທີ່ໃຊ້ໂດຍ
XNav ເພື່ອຊອກຫາ DTD ສໍາລັບ xnav.xml ໄຟລ໌ການຕັ້ງຄ່າ. ຖ້າຜູ້ໃຊ້ເພີ່ມຕື່ມ
ປະເພດເອກະສານສໍາລັບການປຸງແຕ່ງໂດຍ XNav, ການອ້າງອີງເຖິງ DTDs ທີ່ກ່ຽວຂ້ອງຄວນໄດ້ຮັບການເພີ່ມໃສ່
ໄຟລ໌ລາຍການ. ສຸດທ້າຍ, ໄດ້ xnavinc.xsl ໄຟລ໌ປະກອບມີຮູບແບບ XSL ຫຼັກ xnav.xsl
ຮັບຜິດຊອບສໍາລັບການປຸງແຕ່ງ XNav ສ່ວນໃຫຍ່.
XNav ສາມາດຂະຫຍາຍອອກໄປເພື່ອປະມວນຜົນປະເພດເອກະສານ XML ທີ່ຕ້ອງການໂດຍການລວມເອົາ XSL ເພີ່ມເຕີມ
stylesheets ພາຍໃນ xnavinc.xsl ໄຟລ໌. ຖ້າປະເພດເອກະສານທີ່ບໍ່ແມ່ນ HTML ຖືກເອີ້ນວ່າ
ປະເພດໃຫມ່ ໃນ ປະເພດ ຄຸນລັກສະນະ, ຜູ້ໃຊ້ຄວນກໍານົດແມ່ແບບ XSL ດ້ວຍຊື່ ປະເພດໃຫມ່
ແລະຮູບແບບ dynamic-template-ເລືອກ. ພາຍໃນແມ່ແບບນີ້, ເນື້ອໃນຂອງເອກະສານທີ່ຈະເປັນ
ການປຸງແຕ່ງແມ່ນມີຢູ່ໃນ XPath src /ປະເພດໃຫມ່.
ເມື່ອການເລີ່ມຕົ້ນສໍາເລັດ, ແລະທຸກຄັ້ງທີ່ເອກະສານ XML ຖືກແກ້ໄຂ, ຜົນໄດ້ຮັບ
ໄຟລ໌ HTML ອາດຈະຖືກສ້າງຂື້ນໂດຍໃຊ້ຄໍາສັ່ງ
xnav ເຮັດໃຫ້ ເສັ້ນທາງ
ຄໍາສັ່ງ
xnav ຖືກຕ້ອງ ເສັ້ນທາງ
ກວດສອບໄຟລ໌ XML ແຫຼ່ງທີ່ມີ a DOCTYPE ສະເພາະ. ໄຟລ໌ທີ່ບໍ່ມີ
ບັນຈຸຂໍ້ມູນດັ່ງກ່າວຖືກກວດສອບເພື່ອກໍານົດວ່າພວກມັນຖືກສ້າງຂື້ນດີ.
ໃຊ້ xnav ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net