ນີ້ແມ່ນຄໍາສັ່ງ imageindex ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
imageindex - ເຄື່ອງມືຄັງຮູບພາບດິຈິຕອນ
ສະຫຼຸບສັງລວມ
Imageindex ແມ່ນໂຄງການຄັງຮູບພາບດິຈິຕອນ. ມັນສະຫນອງການຜະລິດອັດຕະໂນມັດຂອງ
ຮູບຕົວຢ່າງ ແລະມຸມເບິ່ງຂະໜາດອື່ນໆຂອງຮູບພາບ ແລະໄຟລ໌ວິດີໂອ, ແລະ W3C ສອດຄ່ອງກັບ HTML ກັບ
ອະນຸຍາດໃຫ້ເບິ່ງຮູບຫຍໍ້ ແລະຮູບພາບ ຫຼືວິດີໂອ. ມັນຍັງສ້າງ montages ຂອງທັງຫມົດ
ຮູບພາບໃນໄດເລກະທໍລີທີ່ໃຫ້ໄວ້ເພື່ອໃຊ້ໃນລາຍການໄດເລກະທໍລີພາຍໃນ HTML.
ລາຍລະອຽດ
Imageindex ໄດ້ພັດທະນາຈາກໂຄງການການສ້າງຮູບຫຍໍ້ແບບງ່າຍໆເຂົ້າໄປໃນແບບເຕັມຮູບແບບ
ຄໍາຮ້ອງສະຫມັກຄັງ. ດ້ວຍມັນທ່ານສາມາດສ້າງຮູບຫຍໍ້ແບບຄົງທີ່ແລະ "ຂະຫນາດກາງ" views (ດີສໍາລັບ
dial-up viewers ເວັບ) ພ້ອມກັບ HTML static ທີ່ນໍາສະເຫນີຮູບພາບໃນ chronological
ຄໍາສັ່ງ (ອີງຕາມວັນທີຢູ່ໃນສ່ວນຫົວ Exif ຫຼືປະທັບຕາວັນທີຂອງໄຟລ໌ຕົວມັນເອງ). ສະຫນັບສະຫນູນ
ໃນປັດຈຸບັນໄດ້ຖືກເພີ່ມສໍາລັບ GIFs ເຄື່ອນໄຫວແລະໄຟລ໌ວິດີໂອ (ພວກເຮົາສະຫນັບສະຫນູນຮູບແບບໄຟລ໌ໃດກໍ່ຕາມ
ການຕິດຕັ້ງຂອງທ່ານສະຫນັບສະຫນູນ mplayer).
Imageindex ສ້າງ static ແທນທີ່ຈະເປັນເນື້ອໃນແບບເຄື່ອນໄຫວສໍາລັບເຫດຜົນຫຼາຍ. ທໍາອິດແລະສໍາຄັນ
ມັນງ່າຍກວ່າຫຼາຍທີ່ຈະເກັບຮູບພາບໃສ່ CD-ROMs ເປັນແຕ່ລະໄລຍະເມື່ອເນື້ອຫາຢູ່
ພຽງແຕ່ "ຢູ່ທີ່ນັ້ນ" ແທນທີ່ຈະ "ຕິດຢູ່" ໃນຖານຂໍ້ມູນບາງປະເພດ. ເຈົ້າສ້າງຂອງເຈົ້າເອງ
"ຖານຂໍ້ມູນ" ກັບໄດເລກະທໍລີຂອງທ່ານເອງແລະໃຫ້ imageindex ຈັດການການນໍາສະເຫນີຂອງ
ຮູບພາບໃຫ້ໂລກ. Imageindex ຈະໃຊ້ "montages" (ຫຼືຮູບຫຍໍ້ຂອງຮູບຫຍໍ້ທັງຫມົດຂອງທ່ານ
crammed ເຂົ້າກັນ) ຂອງ subdirectories ຖ້າພວກເຂົາເກີດຂຶ້ນຄຽງຄູ່ກັບຮູບພາບຕ່າງໆ (ເບິ່ງຕົວຢ່າງ
ຫນ້າຢູ່ໃນເວັບໄຊທ໌ imageindex - http://www.edwinh.org/imageindex/sample.html).
ມີສີ່ "ເບິ່ງ" ພື້ນຖານທີ່ imageindex ສ້າງ (ເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ). "ດັດຊະນີ"
view ສະແດງຮູບຫຍໍ້ຂອງທຸກຮູບໃນໄດເລກະທໍລີໃນຮູບແບບຕາຕະລາງພື້ນຖານ (ຄ່າເລີ່ມຕົ້ນເປັນ 3
ຖັນ). ພາຍໃນແຕ່ລະຕາລາງຂໍ້ມູນພື້ນຖານຂອງຕາຕະລາງເຊັ່ນ: ວັນທີ/ເວລາຂອງ
ຮູບພາບແມ່ນໃຫ້ເຊັ່ນດຽວກັນກັບຄໍາເຫັນ (ຫຼືຄໍາບັນຍາຍ) ທີ່ມີຢູ່ໃນຮູບພາບ. ການເຊື່ອມຕໍ່ກັບ
ຂະຫນາດຕ່າງໆຂອງຮູບພາບແລະທັດສະນະອື່ນໆສໍາລັບຮູບພາບຍັງຖືກນໍາສະເຫນີໂດຍການເລີ່ມຕົ້ນ.
ທັດສະນະທີສອງທີ່ນໍາສະເຫນີແມ່ນ "ການສະແດງສະໄລ້". ໃນນີ້ເບິ່ງຮູບພາບຂະຫນາດ "ຂະຫນາດກາງ".
ຖືກນໍາສະເຫນີພ້ອມກັບຂໍ້ມູນເຊັ່ນ: ວັນທີ / ເວລາ, ຄໍາບັນຍາຍໃດຫນຶ່ງທີ່ຝັງຢູ່ໃນຮູບພາບ,
ແລະອື່ນໆ. ໃນປັດຈຸບັນສໍາລັບໄຟລ໌ວິດີໂອ, 'ຂະຫນາດກາງ' slides ພຽງແຕ່ຊີ້ໃຫ້ເຫັນໄຟລ໌ວິດີໂອຕົວຈິງ
ປຸງແຕ່ງ. ຮຸ່ນໃນອະນາຄົດຈະອະນຸຍາດໃຫ້ຫຼິ້ນໂດຍກົງພາຍໃນຕົວທ່ອງເວັບ (ຫຼາຍເຊັ່ນ
YouTube). ມີການເຊື່ອມຕໍ່ "ກ່ອນ" ແລະ "ຕໍ່ໄປ" ໃນແຕ່ລະຫນ້າທີ່ເຮັດໃຫ້ຜູ້ຊົມໄດ້ໄວ
ວົງຈອນຜ່ານແຕ່ລະຮູບ "ຂະຫນາດກາງ" ໂດຍບໍ່ຈໍາເປັນຕ້ອງເອີ້ນ "ກັບຄືນໄປບ່ອນ" ຂອງຕົວທ່ອງເວັບຢ່າງຕໍ່ເນື່ອງ.
ປຸ່ມ.
ຄໍາບັນຍາຍສໍາລັບໄຟລ໌ວິດີໂອສາມາດຖືກສ້າງຂື້ນໂດຍການສ້າງໄຟລ໌ທີ່ມີຊື່ພື້ນຖານດຽວກັນກັບ
ໄຟລ໌ວິດີໂອຕົ້ນສະບັບແຕ່ມີ ".txt" ເປັນນາມສະກຸນ. ເນື້ອໃນຂອງໄຟລ໌ນີ້ຈະເປັນ
ໃຊ້ຄືກັບຄຳບັນຍາຍທີ່ຝັງຢູ່ໃນຮູບແບບເຊັ່ນ JPG ເມື່ອປະມວນຜົນ HTML ທີ່ໄດ້ຮັບຜົນ.
ຄຽງຄູ່ກັບການສະແດງ "ສະໄລ້" ມີ "ມຸມເບິ່ງກອບ". ເມື່ອເປີດໃຊ້ການເຊື່ອມຕໍ່ຫາ
ມຸມເບິ່ງກອບຈະປາກົດຢູ່ເທິງສຸດຂອງຫນ້າດັດສະນີ. ເມື່ອມຸມເບິ່ງກອບ
ໄດ້ໄປຢ້ຽມຢາມ, ແຖບຂອງຕົວທ່ອງເວັບແບ່ງອອກເປັນສອງສ່ວນ. ຢູ່ເບື້ອງຊ້າຍແມ່ນຮູບຫຍໍ້ທັງຫມົດ
ຕັ້ງຢູ່ໃກ້ກັນ. ຢູ່ດ້ານຂວາມື, ໜ້າ "ສະໄລ້" ດຽວກັນຖືກໂຫລດ.
ເມື່ອຜູ້ໃຊ້ຄລິກໃສ່ຮູບຫຍໍ້ທາງຊ້າຍ, ມັນເປັນ "ສະໄລ້" ເບິ່ງ (ລວມທັງ "ຂະຫນາດກາງ"
ຮູບພາບ) ແມ່ນສະແດງຢູ່ໃນເບື້ອງຂວາຂອງກອບ. ນີ້ສ້າງສະດວກຫຼາຍ
ກົນໄກສໍາລັບການຊອກຫາໂດຍຜ່ານຮູບພາບຈໍານວນຫຼາຍ.
ສຸດທ້າຍມີ "ລາຍລະອຽດ" ເບິ່ງ. ມຸມເບິ່ງລາຍລະອຽດນີ້ແມ່ນຄ້າຍຄືກັບມຸມເບິ່ງດັດສະນີເປັນ
ຮູບຕົວຢ່າງ (ຫຼຸດຂະໜາດຕື່ມອີກ) ຖືກນຳສະເໜີໃນຮູບແບບຕາຕະລາງ, ແຕ່ມີຫຼາຍອັນ
ຂໍ້ມູນຖືກນໍາສະເຫນີໃນແຕ່ລະຫ້ອງ. ນີ້ແມ່ນເປັນປະໂຫຍດຫຼາຍສໍາລັບຮູບພາບທີ່ມາຈາກ
ກ້ອງດິຈິຕອລທີ່ສ່ວນຫົວຂອງ Exif ເຕັມໄປດ້ວຍຂໍ້ມູນດີໆຫຼາຍຢ່າງ.
ຜົນຜະລິດ HTML ຂອງ imageindex ສາມາດຖືກປັບແຕ່ງໂດຍການສ້າງ ".imageindexrc" ໃນຂອງທ່ານ
ໄດເຣັກທໍຣີ $HOME ແລະວາງຕົວແປທີ່ແນ່ນອນ (ເບິ່ງພາກ VARIABLES) ໃນໄຟລ໌ນັ້ນ ແລະ
ການແກ້ໄຂກັບລົດຊາດຂອງທ່ານ. ຫນຶ່ງໃນຕົວແປຄວບຄຸມຜົນຜະລິດຂອງແຜ່ນຮູບແບບ cascading
ເຊິ່ງໃນທີ່ສຸດຊີ້ທາງ browser ຂອງເຈົ້າໃຫ້ສະແດງ HTML. ທຸກສີ, ຕົວອັກສອນ, ຫຍໍ້ໜ້າ,
ແລະ ອື່ນໆ. ການປ່ຽນແປງທີ່ທ່ານຕ້ອງການທີ່ຈະເຮັດສາມາດເຮັດໄດ້ໃນຕົວແປຮູບແບບແຜ່ນນີ້.
ຄວາມຮັບຜິດຊອບ
ເມື່ອທ່ານສ້າງໄຟລ໌ ".imageindexrc" ຂອງທ່ານໃນບັນຊີ $HOME ຂອງທ່ານ, ທ່ານສາມາດໃສ່ອັນໃດກໍໄດ້ ຫຼືທັງໝົດ
ຂອງຕົວແປຕໍ່ໄປນີ້ຢູ່ໃນນັ້ນແລະປັບປ່ຽນຕາມຄວາມຕ້ອງການ. ນີ້ແມ່ນລະຫັດ Perl ຕົວຂອງມັນເອງແລະເປັນ
ຕໍ່ມາ "ລວມ" ເຂົ້າໄປໃນ imageindex ໃນຂະນະທີ່ມັນແລ່ນ.
ທ່ານ ຕ້ອງ ສິ້ນສຸດໄຟລ໌ໂດຍການໃສ່ "1;" ໃນຕອນທ້າຍຂອງມັນ. ມັນເປັນສິ່ງ Perl!
ຄ່າທີ່ທ່ານເຫັນໃນຕົວຢ່າງເຫຼົ່ານີ້ແມ່ນຄ່າເລີ່ມຕົ້ນຂອງໂປຣແກຣມ. ຖ້າທ່ານຕ້ອງການຄ່າເລີ່ມຕົ້ນ
ຄ່າຂອງຕົວແປໃດໜຶ່ງທີ່ທ່ານບໍ່ຈຳເປັນຕ້ອງໃສ່ມັນຢູ່ໃນໄຟລ໌ ".imageindexrc" ຂອງທ່ານ.
ຊື່ຂອງໄດເລກະທໍລີທີ່ຖືຮູບຫຍໍ້
$thumbnail_dir = 'ຮູບຫຍໍ້';
ຂະໜາດຂອງຮູບຫຍໍ້ໃນທິດທາງ "x" (pixels). ໃຫ້ສັງເກດວ່າ imageindex ຮັກສາໄວ້
ອັດຕາສ່ວນຂອງຮູບພາບເມື່ອມັນຖືກຫຼຸດລົງຈາກຂະຫນາດຕົ້ນສະບັບຂອງມັນເພື່ອສ້າງເປັນຮູບຫຍໍ້
ຮູບ. ດັ່ງນັ້ນ, ຖ້າມິຕິ "x" ນ້ອຍກວ່າຂະໜາດ "y", ຮູບຕົວຢ່າງອາດມີ
ຂະໜາດ "x" ນ້ອຍກວ່າ $default_thumbnail_x.
$default_thumbnail_x = 200;
ຂະໜາດຂອງຮູບຫຍໍ້ໃນທິດທາງ "y" (pixels). ອີກເທື່ອຫນຶ່ງ, ໃຫ້ສັງເກດວ່າ imageindex
ຮັກສາອັດຕາສ່ວນຂອງຮູບພາບເມື່ອມັນຖືກຫຼຸດລົງຈາກຂະຫນາດຕົ້ນສະບັບຂອງມັນເພື່ອສ້າງເປັນ
ຮູບຫຍໍ້. ດັ່ງນັ້ນ, ຖ້າຂະຫນາດ "y" ນ້ອຍກວ່າຂະຫນາດ "x", ເປັນຮູບຫຍໍ້
ອາດມີຂະໜາດ "y" ນ້ອຍກວ່າ $default_thumbnail_y.
$default_thumbnail_y = 200;
ຖ້າທັງສອງມິຕິຂອງຕົ້ນສະບັບແມ່ນຢູ່ພາຍໃນຫຼາຍຂະຫນາດຂອງຮູບຫຍໍ້ນີ້ພວກເຮົາ
ຈະຂ້າມຮູບຫຍໍ້ ແລະພຽງແຕ່ໃຊ້ຕົ້ນສະບັບເປັນ "ຮູບຫຍໍ້."
$thumbnail_threshold = 1.0;
ຂະຫນາດຂອງຮູບພາບ "ຂະຫນາດກາງ" ໃນທິດທາງ "x" (pixels). ໃຫ້ສັງເກດວ່າ imageindex ຮັກສາໄວ້
ອັດຕາສ່ວນຂອງຮູບພາບເມື່ອມັນຖືກຫຼຸດລົງຈາກຂະຫນາດຕົ້ນສະບັບຂອງມັນເພື່ອສ້າງເປັນ "ຂະຫນາດກາງ"
ຮູບ. ດັ່ງນັ້ນ, ຖ້າຂະຫນາດ "x" ນ້ອຍກວ່າຂະຫນາດ "y", ຮູບພາບ "ຂະຫນາດກາງ" ອາດຈະ
ມີຂະໜາດ "x" ນ້ອຍກວ່າ $med_x.
$med_x = 800;
ຂະຫນາດຂອງຮູບພາບ "ຂະຫນາດກາງ" ໃນທິດທາງ "y" (pixels). ໃຫ້ສັງເກດວ່າ imageindex ຮັກສາໄວ້
ອັດຕາສ່ວນຂອງຮູບພາບເມື່ອມັນຖືກຫຼຸດລົງຈາກຂະຫນາດຕົ້ນສະບັບຂອງມັນເພື່ອສ້າງເປັນ "ຂະຫນາດກາງ"
ຮູບ. ດັ່ງນັ້ນ, ຖ້າຂະຫນາດ "y" ນ້ອຍກວ່າຂະຫນາດ "x", ຮູບພາບ "ຂະຫນາດກາງ" ອາດຈະ
ມີຂະໜາດ "y" ນ້ອຍກວ່າ $med_y.
$med_y = 600;
ຊື່ຂອງໄດເລກະທໍລີທີ່ຖືຮູບພາບ "ຂະຫນາດກາງ".
$med_dir = 'ປານກາງ';
ຖ້າທັງສອງຂະຫນາດຂອງຕົ້ນສະບັບແມ່ນຢູ່ໃນຂະຫນາດ "ຂະຫນາດກາງ" ຫຼາຍນີ້ພວກເຮົາຈະ
ຂ້າມການສ້າງຮູບແບບຂະຫນາດກາງແລະພຽງແຕ່ໃຊ້ຕົ້ນສະບັບ. ນີ້ຊ່ວຍປະຢັດບໍ່ຈໍາເປັນ
ການສ້າງຮູບພາບ "ຂະຫນາດກາງ" ຖ້າມັນມີຂະຫນາດໃກ້ຄຽງກັບຕົ້ນສະບັບແລ້ວ.
$med_threshold = 1.6;
recurse ອັດຕະໂນມັດເຂົ້າໄປໃນ subdirectories? ຕັ້ງເປັນ 1 ເພື່ອເປີດໃຊ້ງານ.
$do_recurse = 0;
ສ້າງຮູບພາບ "ຂະຫນາດກາງ" ທັງຫມົດບໍ? ຕັ້ງເປັນ 1 ເພື່ອເປີດໃຊ້ງານ.
$do_medium = 1;
ສ້າງ "ສະໄລ້ສະແດງ" ແລະມຸມມອງກອບບໍ? ຕັ້ງເປັນ 1 ເພື່ອເປີດໃຊ້ງານ.
$do_slide = 1;
ສ້າງມຸມເບິ່ງ "ລາຍລະອຽດ" ບໍ? ຕັ້ງເປັນ 1 ເພື່ອເປີດໃຊ້ງານ.
$do_captions = 1;
ໃຊ້/ສະແດງຂໍ້ມູນຄຳບັນຍາຍທີ່ເກັບໄວ້ໃນຮູບບໍ? ຕັ້ງເປັນ 1 ເພື່ອເປີດໃຊ້ງານ.
$do_detail = 1;
ຂະບວນການຍ່ອຍຍ່ອຍເປັນລາຍການຢູ່ໃນ "ດັດສະນີ" ແລະ "ລາຍລະອຽດ" ປົກກະຕິ? ຕັ້ງເປັນ 1 ຫາ
ເປີດໃຊ້. ຖ້າການຈັດລຽງລຳດັບທັງໝົດໄດ້ຖືກປະມວນຜົນດ້ວຍ $do_montage ຕັ້ງເປັນ 1 (ເບິ່ງ
ຂ້າງລຸ່ມນີ້), ໄຟລ໌ montage ສໍາລັບໄດເລກະທໍລີທີ່ກໍານົດຈະຖືກນໍາໃຊ້ເປັນ "ຮູບຫຍໍ້" ສໍາລັບ a
ໄດເຣັກທໍຣີຍ່ອຍ
$do_dirs = 1;
ສ້າງ montage ຂອງຮູບພາບທັງຫມົດ? ໃນເວລາທີ່ເປີດໃຊ້ງານທັງຫມົດຂອງຮູບພາບທີ່ໄດ້ຮັບການປຸງແຕ່ງແມ່ນ
ກາຍເປັນຮູບຫຍໍ້ NxM ຂອງຮູບຫຍໍ້ນ້ອຍໆໃນຮູບແບບກະເບື້ອງ. ຜົນໄດ້ຮັບ
ຮູບພາບຖືກຫຍໍ້ລົງເປັນຂະໜາດ $default_thumbnail_x x $default_thumbnail_y ແລະເກັບໄວ້
ໃນໄດເຣັກທໍຣີ $thumbnail_dir. ຂະຫນາດຂອງກະເບື້ອງຂະຫຍາຍຕົວເປັນຈໍານວນຂອງຮູບພາບໃນ a
ໄດເລກະທໍລີເພີ່ມຂຶ້ນ, ແຕ່ສາມາດຖືກຜູກມັດໂດຍຕົວແປທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້. ຕັ້ງເປັນ 1 ເພື່ອເປີດໃຊ້ງານ.
$do_montage = 1;
ແຜນທີ່ຮູບແບບ "smiley" ASCII ຝັງຢູ່ໃນຄໍາເຫັນຂອງຮູບພາບເຂົ້າໄປໃນ "emoticon" ທີ່ແທ້ຈິງ
ຮູບພາບ? ເມື່ອເປີດໃຊ້ໜ້າຍິ້ມ ASCII ເຊັ່ນ:) ແລະ :-), ກະພິບ ;) ແລະ ;-), ແລະ
frowns :( ແລະ :-( ແມ່ນແຜນທີ່ກັບຮູບພາບ PNG ຂະຫນາດນ້ອຍທີ່ສະແດງຄວາມຮູ້ສຶກທີ່ຖ່າຍທອດ.
ຕັ້ງເປັນ 1 ເພື່ອເປີດໃຊ້ງານ.
$do_emoticons = 1;
ຈັດຮຽງສະແຕມເວລາໃນລຳດັບປີ້ນກັບກັນ.
$do_reverse = 1;
ປະມວນຜົນໄຟລ໌ວິດີໂອ. ອັນນີ້ແມ່ນຂຶ້ນກັບ mplayer ເວີຊັນຫຼ້າສຸດທີ່ຖືກຕິດຕັ້ງຢູ່
ລະບົບຂອງທ່ານ. ພວກເຮົາໄດ້ທົດສອບກັບເຖິງ 0.99.8. ປະເພດຂອງໄຟລ໌ວິດີໂອທີ່ສະຫນັບສະຫນູນ
ແມ່ນຂຶ້ນກັບຕົວແປງສັນຍານທີ່ຖືກລວບລວມແລະໃຊ້ກັບການຕິດຕັ້ງ mplayer ໃນລະບົບຂອງທ່ານ.
$do_video_files = 1;
ວາງທັບໄອຄອນຂະຫນາດນ້ອຍເຂົ້າໄປໃນມຸມຫນຶ່ງຂອງຮູບຫຍໍ້ແລະມຸມເບິ່ງຂະຫນາດກາງໃນເວລາທີ່
ການປະມວນຜົນກອບທໍາອິດຂອງໄຟລ໌ວິດີໂອ. ນີ້ເຮັດໃຫ້ "cue ສາຍຕາ" ວ່າໄຟລ໌ເປັນ
ທີ່ສະແດງຢູ່ໃນຕົວທ່ອງເວັບຂອງທ່ານແມ່ນໄຟລ໌ວິດີໂອແລະບໍ່ແມ່ນຮູບພາບ.
$do_video_thumbnail_icons = 1;
ໃຊ້ຕໍ່ໄປນີ້ເປັນການສະແດງອອກປົກກະຕິເພື່ອກໍານົດໄຟລ໌ວິດີໂອໂດຍການຂະຫຍາຍຂອງພວກເຂົາ. ສໍາລັບ
ເຫດຜົນທາງວິຊາການທີ່ແນ່ນອນ ມັນເປັນໄປໄດ້ກວ່າທີ່ຈະອີງໃສ່ໄວ ແລະປະສິດທິຜົນນີ້
ວິທີການ. ຖ້າໄຟລ໌ຈາກກ້ອງຖ່າຍຮູບຂອງທ່ານ (ຫຼືອັນໃດກໍ່ຕາມ) ສິ້ນສຸດໃນນາມສະກຸນທີ່ແຕກຕ່າງກັນ, ພຽງແຕ່ໃສ່
ສ່ວນຂະຫຍາຍນັ້ນຢູ່ທີ່ນີ້ຄືກັນ.
$video_regexp = '(avi|mov|mpg|mpeg|mjpeg|m1v|m2v|wmv|fli|nuv|vob|ogm|vcd|svcd|mp4|qt)';
ຖ້າທ່ານເປີດໃຊ້ໄອຄອນ "visual cue" ສໍາລັບໄຟລ໌ວິດີໂອທີ່ໄດ້ກ່າວມາຂ້າງເທິງ, ຕໍ່ໄປນີ້
ຕົວແປກໍານົດວ່າແຈໃດຖືກວາງໄວ້. ຄ່າທີ່ຍອມຮັບໄດ້ແມ່ນ: SouthWest,
ຕາເວັນຕົກສຽງເໜືອ, ຕາເວັນອອກສຽງເໜືອ, ຕາເວັນອອກສຽງໃຕ້ (ຕົວພິມນ້ອຍໃຫຍ່!).
$video_icon_gravity = 'ຕາເວັນຕົກສຽງໃຕ້';
ຖ້າຫາກວ່າທ່ານເປີດໃຊ້ງານ "visual cue" ຮູບສັນຍາລັກສໍາລັບໄຟລ໌ວິດີໂອທີ່ກ່າວມາຂ້າງເທິງ, ມີສອງເພື່ອ
ເລືອກຈາກ (ປະຈຸບັນ). ຕັ້ງເປັນ 1 (ຄ່າເລີ່ມຕົ້ນ) ສໍາລັບຈຸດສີເຫຼືອງທີ່ມີລູກສອນ 'ຫຼິ້ນ'. ຕັ້ງເປັນ 2
ສໍາລັບໄອຄອນສີມ່ວງຂອງກ້ອງຖ່າຍຮູບວິດີໂອ. ເພີ່ມເຕີມເຫຼົ່ານີ້ຈະຖືກສ້າງຂື້ນໃນການປ່ອຍຕໍ່ໄປ.
$video_icon = 1;
ສາມຕົວແປຕໍ່ໄປນີ້ຄວບຄຸມສິ່ງທີ່ hyperlinks ໃນຜົນຜະລິດ HTML "ຊີ້" ໄປ. ເຂົາເຈົ້າ
ສາມາດໄດ້ຮັບການຕັ້ງຄ່າດັ່ງຕໍ່ໄປນີ້:
index : ຊີ້ໄປຫາຊື່ອ້າງອີງຂອງຮູບພາບໃນມຸມມອງດັດສະນີ
fullsize : ຊີ້ໃຫ້ເຫັນເຖິງຮູບພາບຕົວຈິງຂອງມັນເອງ
ຂະຫນາດກາງ : ຊີ້ໃຫ້ເຫັນເຖິງ "ຂະຫນາດກາງ" ຂອງຮູບພາບ
ຮູບນ້ອຍ : ຊີ້ໄປທີ່ຮູບຂະໜາດນ້ອຍຂອງຮູບ
slide : ຊີ້ໄປທີ່ໜ້າ HTML "slide show" ທີ່ຂຽນໄວ້ສຳລັບຮູບພາບ
ລາຍລະອຽດ : ຊີ້ໄປເຖິງການອ້າງອີງຊື່ສໍາລັບຮູບພາບໃນລາຍລະອຽດໄດ້
ເບິ່ງ
ຕົວແປການຖັດໄປຄວບຄຸມສິ່ງທີ່ hyperlink ສໍາລັບຮູບຫຍໍ້ໃນມຸມເບິ່ງດັດສະນີ
ຊີ້ໃຫ້ເຫັນເຖິງ:
$index_linkto = 'ສະໄລ້';
ຕົວແປການຖັດໄປຄວບຄຸມສິ່ງທີ່ hyperlink ສໍາລັບຮູບນ້ອຍຢູ່ໃນລາຍລະອຽດ
ເບິ່ງຈຸດທີ່:
$details_linkto = 'index';
ຕົວແປ folling ຄວບຄຸມສິ່ງທີ່ hyperlink ສໍາລັບຮູບພາບ "ຂະຫນາດກາງ" ໃນມຸມເບິ່ງສະໄລ້
ຊີ້ໃຫ້ເຫັນເຖິງ:
$slide_linkto = 'fulsize';
ຈໍານວນຄ່າເລີ່ມຕົ້ນຂອງຖັນທີ່ຈະນໍາໃຊ້ໃນດັດຊະນີແລະການເບິ່ງລາຍລະອຽດ
$default_columns = 3;
ກໍານົດທິດທາງຂອງແຖບເລື່ອນ - 'ແນວນອນ' ຫຼື 'ຕັ້ງ'. ເມື່ອ 'ຕັ້ງ' ໄດ້
ແຖບບຣາວເຊີຈະແບ່ງຕາມແນວຕັ້ງດ້ວຍຮູບຫຍໍ້ທັງໝົດໄປທາງຊ້າຍ. ເມື່ອໃດ
'ແນວນອນ' pane browser ແບ່ງອອກຕາມລວງນອນດ້ວຍຮູບຫຍໍ້ທີ່ຈັດຢູ່ໃນ
ສ່ວນເທິງ
$frame_orient = 'ຕັ້ງ';
ສອງຕົວແປຕໍ່ໄປນີ້ສາມາດຖືກຕັ້ງຄ່າເປັນສາມຄ່າຕໍ່ໄປນີ້:
ດ້ານເທິງ : ເອົາລາຍການທີ່ເປັນຄຳຖາມຢູ່ເທິງສຸດຂອງໜ້າເມື່ອສະແດງຜົນ
ລຸ່ມ : ເອົາລາຍການໃນຄໍາຖາມຢູ່ລຸ່ມສຸດຂອງຫນ້າໃນເວລາທີ່
ສະແດງ
none : ຍົກເວັ້ນລາຍການຈາກຜົນໄດ້ຮັບ HTML
ການຄວບຄຸມຖ້າຫາກວ່າຄໍາບັນຍາຍຮູບພາບ (ຫຼືຄໍາຄິດເຫັນ) ຝັງຢູ່ໃນຮູບພາບຈະໄດ້ຮັບການດຶງຂໍ້ມູນແລະ
ຂຽນເຂົ້າໃນຜົນຜະລິດ HTML. ໂດຍຄ່າເລີ່ມຕົ້ນມັນຖືກຂຽນໄວ້ຂ້າງເທິງຮູບພາບ "ຂະຫນາດກາງ" ທີ່ນໍາສະເຫນີ
ໃນ "ສະໄລ້".
$slide_caption = 'ເທິງ';
ຄວບຄຸມຖ້າຫາກວ່າວັນທີ / ເວລາຂອງຮູບພາບທີ່ຖືກຂຽນເຂົ້າໄປໃນຜົນຜະລິດ HTML ໄດ້. ໂດຍຄ່າເລີ່ມຕົ້ນມັນແມ່ນ
ຂຽນຂ້າງລຸ່ມນີ້ຮູບພາບ "ຂະຫນາດກາງ" ທີ່ນໍາສະເຫນີໃນ "ສະໄລ້".
$slide_date = 'ລຸ່ມສຸດ';
ໃນມຸມເບິ່ງ "ລາຍລະອຽດ", ຮູບພາບຫຍໍ້ແມ່ນຫຍໍ້ລົງເປັນຂະຫນາດຂະຫນາດນ້ອຍກວ່າປົກກະຕິ
ຮູບຫຍໍ້ (ເພື່ອອະນຸລັກພື້ນທີ່ທີ່ມີຄຸນຄ່າ). ນີ້ກໍານົດຈໍານວນເວລາທີ່ພວກມັນຖືກຫົດ.
ໂດຍຄ່າເລີ່ມຕົ້ນມັນຖືກຫຍໍ້ລົງດ້ວຍປັດໃຈ 2.
$detailshrink = 2;
ຮູບນ້ອຍ ແລະ "ຂະຫນາດກາງ" ຖືກຂຽນອອກເປັນໄຟລ໌ JPEG (ເຖິງແມ່ນວ່າຕົ້ນສະບັບ
ຮູບພາບບໍ່ແມ່ນ JPEG). ສອງຕົວແປຕໍ່ໄປນີ້ຄວບຄຸມ "ຄຸນນະພາບ" ສໍາລັບການຜະລິດ
ຮູບພາບຕ່າງໆ. ມູນຄ່າສາມາດຕັ້ງແຕ່ 0 ຫາ 100 ທີ່ 100 ຫມາຍຄວາມວ່າ "ບໍ່ສູນເສຍຄຸນນະພາບໃດໆໃນເງື່ອນໄຂ
ຂອງຂະຫນາດໄຟລ໌."
ປັບຄຸນນະພາບຂອງຮູບຫຍໍ້ທີ່ກຳລັງຂຽນອອກມາ
$thumb_quality = 50;
ປັບຄຸນນະພາບຂອງຮູບພາບ "ຂະຫນາດກາງ" ທີ່ຂຽນອອກ
$med_quality = 80;
ປັບຈໍານວນຕໍາ່ສຸດທີ່ຂອງກະເບື້ອງທີ່ຈະພົບເຫັນຢູ່ໃນຮູບຕັດຕໍ່. ຖ້າຫາກວ່າຈໍານວນຂອງ
ຮູບພາບຢູ່ໃນໄດເລກະທໍລີຕ່ໍາກວ່າຄ່ານີ້, ຮູບພາບຈະຖືກຊ້ໍາຫຼືຫວ່າງເປົ່າ
ຈະຖືກໃສ່ (ເບິ່ງ $montage_fill).
$montage_min = 4;
ປັບຈໍານວນສູງສຸດຂອງກະເບື້ອງທີ່ຈະພົບເຫັນຢູ່ໃນ montage. ຖ້າຫາກວ່າຈໍານວນຂອງ
ຮູບພາບທີ່ຢູ່ໃນລະບົບແມ່ນສູງກ່ວາຈໍານວນນີ້, montage ຈະໄດ້ຮັບການເຮັດໄດ້ໂດຍ "ສະເຫມີກັນ
ເລືອກເອົາ" $montage_max ຮູບພາບໃນໄດເລກະທໍລີແລະພຽງແຕ່ນໍາໃຊ້ເຫຼົ່ານັ້ນ.
$montage_max = 36;
ປັບພື້ນທີ່ລະຫວ່າງຮູບພາບ montage (pixels).
$montage_whitespace = 2;
ໃນເວລາທີ່ບໍ່ມີ "ແມ້ກະທັ້ງ" ຂອງຮູບພາບໃນໄດເລກະທໍລີແລະ montage ກະເບື້ອງ NxM ຄົບຖ້ວນ
ບໍ່ສາມາດໄດ້ຮັບການສ້າງຕັ້ງ, ຮູບພາບສາມາດຖືກນໍາໃຊ້ອີກເທື່ອຫນຶ່ງຫຼືຊ່ອງຫວ່າງສາມາດນໍາໃຊ້ໄດ້. ຕັ້ງໃຫ້ 'ເຮັດຊ້ຳ' ເປັນ
ໃຊ້ຮູບພາບຄືນໃຫມ່ແລະ 'ຫວ່າງ' ເພື່ອໃຊ້ພື້ນທີ່ຫວ່າງເປົ່າ.
$montage_fill = 'ເປົ່າ';
ຕົວແປຕໍ່ໄປນີ້ຄວບຄຸມທຸກດ້ານຂອງວິທີການສະແດງຜົນອອກຂອງ HTML
ຕົວທ່ອງເວັບທີ່ສອດຄ່ອງກັບມາດຕະຖານ. ເນື້ອໃນຂອງຕົວແປນີ້ຈະຖືກຂຽນອອກເປັນ a
ແຜ່ນແບບ cascading ແລະຄຸນສົມບັດທີ່ພົບເຫັນພາຍໃນມັນຈະຄວບຄຸມວິທີການ HTML
rendered. ທຸກສີ, ຕົວອັກສອນ, ຂະໜາດ, ການຈັດຮຽງ, ແລະອື່ນໆ. ການປ່ຽນແປງຊັບສິນສາມາດເກີດຂຶ້ນໄດ້. ນີ້
ອາດຈະຕ້ອງການຄວາມຮູ້ບາງຢ່າງກ່ຽວກັບແຜ່ນແບບ cascading. primer ທີ່ດີສາມາດພົບໄດ້ທີ່ນີ້:
http://www.w3schools.com/css/css_reference.asp
$stylesheet = '
ຮ່າງກາຍ {ສີ: ດຳ; ພື້ນຫລັງ: ສີຂາວ; }
/* ຕົວອັກສອນໃນຫົວຂໍ້ */
h1.title { font-family: "Comic Sans MS",Helvetica,sans-serif;
font-size: 200%; font-weight: bold; text-align: ສູນ; }
h2.daterange { font-family: Arial,Helvetica,sans-serif;
font-size: 125%; text-align: ສູນ; }
h3 { font-family: Arial,Helvetica,sans-serif; font-size: 90%;
text-align: ສູນ; }
/* ຄຳບັນຍາຍຮູບ & ຊື່ລາຍການ */
div.caption { font-family: Arial,Helvetica,sans-serif;
font-size: 100%; font-weight: bold; ຂອບ: 1em; }
/* ຕົວອັກສອນລວມຢູ່ໃນຫນ້າດັດສະນີແລະລາຍລະອຽດ */
div.index { font-family: Arial,Helvetica,sans-serif;
font-size: 80%; }
div.detail { font-family: Arial,Helvetica,sans-serif;
font-size: 80%; }
div.credits { font-family: Arial,Helvetica,sans-serif;
font-size: 80%; text-align: ສິດ; ຂອບ: 10px }
/* ຄຸນລັກສະນະຂອງຕາຕະລາງ */
table.index { ຄວາມເປັນມາ: #ffffff; ຊາຍແດນ: none;
ຊ່ອງຫວ່າງຊາຍແດນ: 8px; }
td.index { ຊາຍແດນ: none; padding: 3px }
table.frame { ພື້ນຫລັງ: #ffffff; ຂອບ: none }
td.frame { ຊາຍແດນ: none; padding: 0px }
/* ຄຸນລັກສະນະຮູບພາບ */
img.index { ຊາຍແດນ: none; }
img.slide { ຊາຍແດນ: none; }
img.frame { ຊາຍແດນ: none; }
/* ຄຸນລັກສະນະການເຊື່ອມຕໍ່ */
a:link { ສີ: ສີຟ້າ; }
a:ໄດ້ໄປຢ້ຽມຢາມ { ສີ: ສີຂຽວ; }
a:hover { ສີ: ສີແດງ; }
a:active { ສີ: ສີແດງ; }
';
ປັບສິ່ງທີ່ຖືກນໍາສະເຫນີຢູ່ໃນຕາລາງ "ຫວ່າງ" ເມື່ອບໍ່ມີຈໍານວນ "ຄູ່" ຂອງ
ຮູບພາບໃນລະບົບ.
$emptycell = " ເປົ່າ ";
ຄວບຄຸມຂໍ້ຄວາມຂອງ hyperlink ໄປຫາໄດເລກະທໍລີພໍ່ແມ່. ຖ້າທ່ານບໍ່ປາດຖະຫນາວ່າການເຊື່ອມຕໍ່ນີ້
ຢູ່ໃນດັດຊະນີແລະ "ລາຍລະອຽດ" ເບິ່ງ "undef" ຕົວແປ (undef $updirtext;)
$updirtext = "ຂຶ້ນຫນຶ່ງໄດເລກະທໍລີ";
ຄວບຄຸມຂໍ້ຄວາມຂອງ hyperlink ກັບມຸມເບິ່ງກອບ. ຖ້າທ່ານບໍ່ປາດຖະຫນາວ່າການເຊື່ອມຕໍ່ນີ້ແມ່ນ
ມີຢູ່ໃນດັດຊະນີແລະ "ລາຍລະອຽດ" ເບິ່ງ "undef" ຕົວແປ (undef $framelinktext;)
$framelinktext = "ມຸມເບິ່ງສະໄລ້ (ເຟຣມ)";
ຄວບຄຸມຂໍ້ຄວາມຂອງ hyperlink ກັບມຸມເບິ່ງລາຍລະອຽດ. ຖ້າທ່ານບໍ່ປາດຖະຫນາວ່າການເຊື່ອມຕໍ່ນີ້ແມ່ນ
ມີຢູ່ໃນມຸມເບິ່ງດັດສະນີ "undef" ຕົວແປ (undef $detaillinktext;)
$detaillinktext = "ດັດສະນີລາຍລະອຽດ";
ຄວບຄຸມຂໍ້ຄວາມຂອງ hyperlink ກັບມຸມມອງດັດສະນີ. ຖ້າທ່ານບໍ່ປາດຖະຫນາວ່າການເຊື່ອມຕໍ່ນີ້ແມ່ນ
ມີຢູ່ໃນລາຍລະອຽດເບິ່ງ "undef" ຕົວແປ (undef $indexlinktext;)
$indexlinktext = "ດັດຊະນີຫຼັກ";
ຄວບຄຸມສະຕຣິງ TITLE ເລີ່ມຕົ້ນທີ່ຂຽນໄວ້ໃນ HTML ສໍາລັບໄດເຣັກທໍຣີທີ່ໃຫ້ໄວ້. ນີ້ແມ່ນ
ສ່ວນຫຼາຍມັກຈະຖືກມອບໃຫ້ບົນພື້ນຖານຕໍ່ໄດເລກະທໍລີຜ່ານເສັ້ນຄໍາສັ່ງແລະ "ຈື່" ພາຍໃນ
ຂໍ້ມູນ META ພາຍໃນໄຟລ໌ index HTML ຕົວຂອງມັນເອງ.
$default_titletext = "ໄດເລກະທໍລີຮູບພາບ";
ຫ້າຕົວແປຕໍ່ໄປນີ້ຄວບຄຸມຄຸນລັກສະນະ TITLE ໃນໂຄງສ້າງສະມໍໃນດັດຊະນີ
ແລະມຸມເບິ່ງກອບ. ເມື່ອຄຸນລັກສະນະ TITLE ຖືກໃຫ້ພວກມັນມັກຈະຖືກສະແດງເປັນ "ຄໍາແນະນໍາເຄື່ອງມື"
ຟອງທີ່ສະແດງຂໍ້ຄວາມເມື່ອຕົວກະພິບເລື່ອນລົງແລະຢຸດຢູ່ເທິງການເຊື່ອມຕໍ່ທີ່ໃຊ້ວຽກ. ພວກເຮົາໃຊ້ພວກມັນ
ທີ່ນີ້ເພື່ອໃຫ້ສັນຍານສາຍຕາກ່ຽວກັບຮູບພາບ. ຕົວແປເຫຼົ່ານີ້ເຮັດວຽກຫຼາຍເຊັ່ນ printf(1)
ສາຍ. ຄ່າທີ່ສາມາດ interpolated ສໍາລັບຮູບພາບໃດຫນຶ່ງແມ່ນ:
%f => ແທນທີ່ດ້ວຍຊື່ໄຟລ໌ຂອງຮູບພາບ
%d => ແທນທີ່ດ້ວຍວັນທີ/ເວລາຂອງຮູບ (ຫຼື mtime ຂອງໄຟລ໌)
%s => ແທນທີ່ດ້ວຍຂະໜາດຂອງໄຟລ໌ (ໃນ Kb)
%r => ແທນທີ່ດ້ວຍຄວາມລະອຽດ (XxY) ຂອງຮູບຕົ້ນສະບັບ
%c => ແທນທີ່ດ້ວຍຄຳບັນຍາຍຂອງຮູບ (ຖ້າເກັບໄວ້ດ້ວຍອັນດຽວ)
%% => ແທນທີ່ດ້ວຍຕົວໜັງສື '%'
ລະຫັດດັ່ງຕໍ່ໄປນີ້ແມ່ນ interpolated ໃນເວລາທີ່ບັນຊີລາຍການໄດ້ຮັບການປຸງແຕ່ງແລະ montage ຂອງນັ້ນ
ໄດເລກະທໍລີຖືກໃຊ້ເປັນຮູບຫຍໍ້ຂອງໄດເລກະທໍລີຍ່ອຍ.
%n => ແທນທີ່ດ້ວຍຈໍານວນຮູບພາບໃນໄດເລກະທໍລີ
%b => ແທນທີ່ດ້ວຍວັນທີ "ເລີ່ມຕົ້ນ" ຈາກໄດເລກະທໍລີຂອງຮູບພາບ
%e => ແທນທີ່ດ້ວຍວັນທີ "ສິ້ນສຸດ" ຈາກໄດເລກະທໍລີຂອງຮູບພາບ
%t => ແທນທີ່ດ້ວຍ "ຫົວຂໍ້" ຈາກໄດເລກະທໍລີຂອງຮູບພາບ
ຕົວອັກສອນອື່ນ (ລວມທັງຍະຫວ່າງ) ແມ່ນຕົວໜັງສື. "undef" ເຫຼົ່ານີ້ຢູ່ໃນ ".imageindexrc" ຂອງທ່ານ
ໄຟລ໌ຖ້າທ່ານບໍ່ຕ້ອງການໃຫ້ຄຸນລັກສະນະ TITLE ຖືກຂຽນໄວ້ໃນ HTML. "ວັນທີ/ເວລາ"
ໂຄງສ້າງທີ່ກ່ຽວຂ້ອງແມ່ນ interpolated ໂດຍໃຊ້ຕົວແປຮູບແບບວັນທີ / ເວລາທີ່ກໍານົດໄວ້ຂ້າງລຸ່ມນີ້.
ຄວບຄຸມຄຸນລັກສະນະ TITLE ສໍາລັບ hyperlinks ກັບຮູບຫຍໍ້ຂອງຮູບພາບພາຍໃນກອບ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ " - "ສໍາລັບຮູບພາບ
$framethumbtitle = "%f - %d";
ຄວບຄຸມຄຸນລັກສະນະ TITLE ສໍາລັບ hyperlinks ກັບຮູບຫຍໍ້ຂອງຮູບພາບພາຍໃນມຸມມອງດັດສະນີ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ " ( )" ສໍາລັບຮູບພາບ
$indexthumbtitle = "%f (%s)";
ຄວບຄຸມຄຸນລັກສະນະ TITLE ສໍາລັບ hyperlinks ກັບຮູບຫຍໍ້ຂອງຮູບພາບພາຍໃນສະໄລ້. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ " ( )" ສໍາລັບຮູບພາບ
$slidethumbtitle = "%f (%s)";
ຄວບຄຸມຄຸນລັກສະນະ TITLE ສໍາລັບ hyperlinks ກັບຮູບຫຍໍ້ຂອງຮູບພາບພາຍໃນລາຍລະອຽດ.
ຄ່າເລີ່ມຕົ້ນແມ່ນຄໍາບັນຍາຍ (ຫຼືຄໍາຄິດຄໍາເຫັນ) ຂອງຮູບພາບຖ້າຫາກວ່າຫນຶ່ງໄດ້ຖືກຝັງຢູ່ໃນມັນ.
$detailthumbtitle = "%c";
ຄວບຄຸມຄຸນລັກສະນະ TITLE ສໍາລັບ hyperlinks ເພື່ອຕັດຕໍ່ຮູບພາບພາຍໃນມຸມມອງດັດສະນີເມື່ອ a
ໄດເລກະທໍລີຍ່ອຍຖືກນໍາສະເຫນີ. ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອສະແດງຈໍານວນຮູບພາບຂອງໄດເລກະທໍລີຍ່ອຍ
ມີ ແລະຊ່ວງວັນທີທີ່ຖືກຂະຫຍາຍ.
$montagetitle = "%n ຮູບພາບ %b ຜ່ານ %e";
ຄວບຄຸມວ່າຊຸດຕົວອັກສອນທີ່ສ້າງຫນ້າ html ຄວນມີ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນເປັນ UTF-8, ແຕ່
ສາມາດເປັນ ISO-8859-1 ຫຼືການເຂົ້າລະຫັດອື່ນໆ:
$file_charset = "ISO-8859-1";
ແປດຕົວແປຕໍ່ໄປນີ້ຄວບຄຸມວິທີການຈັດຮູບແບບວັນທີ ແລະເວລາເມື່ອຂຽນໃສ່
HTML ໄດ້. ອີກເທື່ອຫນຶ່ງພວກເຮົາກໍາລັງໃຊ້ printf(1) ຕົວແປຄ້າຍຄືທີ່ລະຫັດຖືກ interpolated
ອີງຕາມລົດຊາດຂອງຜູ້ໃຊ້.
ຄໍານິຍາມຂອງລໍາດັບການຫລົບຫນີມາຈາກ POSIX ເວລາຕໍ່ເວລາ(3) ຄໍານິຍາມ. ບໍ່ແມ່ນ
ທັງໝົດຂອງ ເວລາຕໍ່ເວລາ(3) ໄດ້ຮັບການສະຫນັບສະຫນູນສໍາລັບເຫດຜົນທີ່ຊັດເຈນ.
%S ຖືກແທນທີ່ດ້ວຍຕົວເລກທີສອງເປັນເລກທົດສະນິຍົມ (00-60).
%M ຖືກແທນທີ່ດ້ວຍນາທີເປັນຕົວເລກທົດສະນິຍົມ (00-59).
% ຂ້າພະເຈົ້າຖືກທົດແທນໂດຍຊົ່ວໂມງ (12 ຊົ່ວໂມງ) ເປັນເລກທົດສະນິຍົມ (01-12).
%H ຖືກແທນທີ່ດ້ວຍຊົ່ວໂມງ (ໂມງ 24 ຊົ່ວໂມງ) ເປັນຕົວເລກທົດສະນິຍົມ (00-23).
%p ຖືກແທນທີ່ໂດຍການເປັນຕົວແທນແຫ່ງຊາດຂອງ "ante meridiem" ຫຼື
"post meridiem" ຕາມຄວາມເຫມາະສົມ (ປະຈຸບັນມີພຽງແຕ່ສະຫະລັດ "am" ຫຼື "pm")
%R ເທົ່າກັບ "%H:%M" (ໃນຕົວແປ *ເວລາເທົ່ານັ້ນ).
%r ເທົ່າກັບ "%I:%M:%S %p" (ໃນຕົວແປ *ເວລາເທົ່ານັ້ນ).
%Y ຖືກແທນທີ່ດ້ວຍປີທີ່ມີສະຕະວັດເປັນຕົວເລກທົດສະນິຍົມ.
%y ຖືກແທນທີ່ດ້ວຍປີທີ່ບໍ່ມີສະຕະວັດເປັນຕົວເລກທົດສະນິຍົມ (00-99).
%m ຖືກແທນທີ່ດ້ວຍເດືອນເປັນຕົວເລກທົດສະນິຍົມ (01-12).
%d ຖືກແທນທີ່ດ້ວຍມື້ຂອງເດືອນເປັນຕົວເລກທົດສະນິຍົມ (01-31).
%F ເທົ່າກັບ "%Y-%m-%d" (ໃນຕົວແປ *ຮູບແບບວັນທີເທົ່ານັ້ນ).
%D ເທົ່າກັບ "%m/%d/%y" (ໃນຕົວແປ *ຮູບແບບວັນທີເທົ່ານັ້ນ).
%% ຖືກແທນທີ່ດ້ວຍ "%".
ຄວບຄຸມວິທີການສ້າງວັນທີໃນກອບ
$framedateformat = "%m/%d/%Y";
ຄວບຄຸມວິທີການເວລາຖືກສ້າງຕັ້ງຂື້ນໃນມຸມເບິ່ງກອບ
$frametimeformat = "%r";
ຄວບຄຸມວິທີການສ້າງວັນທີໃນມຸມມອງດັດສະນີ
$indexdateformat = "%m/%d/%Y";
ຄວບຄຸມວິທີການເວລາຖືກສ້າງຕັ້ງຂຶ້ນໃນມຸມເບິ່ງດັດສະນີ
$indextimeformat = "%r";
ຄວບຄຸມວິທີການສ້າງວັນທີໃນສະໄລ້
$slidedateformat = "%m/%d/%Y";
ຄວບຄຸມວິທີການທີ່ໃຊ້ເວລາໄດ້ຮັບການສ້າງຕັ້ງຂຶ້ນໃນສະໄລຍະເບິ່ງ
$slidetimeformat = "%r";
ຄວບຄຸມວິທີການສ້າງວັນທີໃນມຸມເບິ່ງລາຍລະອຽດ
$detaildateformat = "%m/%d/%Y";
ຄວບຄຸມວິທີການສ້າງວັນທີໃນມຸມເບິ່ງລາຍລະອຽດ
$detailtimeformat = "%I:%M %p";
ຄວບຄຸມວ່າຊື່ໄຟລ໌ HTML ຂອງມຸມມອງດັດສະນີຈະເປັນແນວໃດ
$indexfile = 'index.html';
ຄວບຄຸມວ່າຊື່ໄຟລ໌ HTML ຂອງມຸມມອງລາຍລະອຽດຈະເປັນແນວໃດ
$detailfile = 'details.html';
ຄວບຄຸມວ່າຊື່ໄຟລ໌ HTML ຂອງມຸມມອງເຟຣມຈະເປັນແນວໃດ
$framefile = 'frame.html';
ຄວບຄຸມວ່າຊື່ໄຟລ໌ HTML ຂອງສະໄລ້ຈະແມ່ນຫຍັງ
$slidefile = 'slides.html';
ຄວບຄຸມຊື່ຂອງໄດເລກະທໍລີທີ່ໄຟລ໌ HTML ທັງຫມົດ "slide view" ຈະຖືກຝາກໄວ້
(ຫນຶ່ງຕໍ່ຮູບ)
$slide_dir = 'ສະໄລ້';
ຄວບຄຸມຊື່ຂອງແຜ່ນແບບ cascading ທີ່ຂຽນອອກໃນແຕ່ລະໄດເລກະທໍລີ
$stylefile = 'style.css' ;
ຄວບຄຸມຊື່ຂອງຮູບພາບ montage ຖ້າເປີດໃຊ້
$montagefile = 'montage.jpg';
ຄວບຄຸມຄໍານໍາຫນ້າຂອງຊື່ໄຟລ໌ຮູບພາບ emoticon PNG
$emoticonprefix = 'ii_';
ຕົວຢ່າງ
ຕົວຢ່າງ, ສົມມຸດວ່າທ່ານພຽງແຕ່ຕ້ອງການປ່ຽນບາງຮູບແບບວັນທີ/ເວລາ. ສົມບູນ
ໄຟລ໌ ".imageindexrc" ໃນກໍລະນີນີ້ຈະເປັນ:
$framedateformat = "%F";
$frametimeformat = "%R";
$indexdateformat = "%F";
$indextimeformat = "%R";
$slidedateformat = "%F";
$slidetimeformat = "%R";
$detaildateformat = "%m/%y";
1; # ຢ່າເອົາອັນນີ້ມາເປັນແຖວສຸດທ້າຍໃນໄຟລ໌!
ການຮັບຮູ້
ພວກເຮົາຂໍຂອບໃຈ Larry Wall, ຜູ້ສ້າງ Perl ສໍາລັບ "ສາຍໂສ້ກອງທັບສະວິດ" ຂອງ a
scripting language (ເຊັ່ນດຽວກັນກັບທຸກຄົນທີ່ໄດ້ hacked ໃນ Perl ຕະຫຼອດປີ). ພວກເຮົາ
ຍັງຢາກຂໍຂອບໃຈທຸກຄົນທີ່ໄດ້ປະກອບສ່ວນໃຫ້ກັບ ImageMagick ແລະໂມດູນຄູ່ຂອງຕົນ
PerlMagick. ຖ້າບໍ່ມີ PerlMagick ຊອບແວນີ້ຈະມີຄວາມເຂັ້ມແຂງຫນ້ອຍຫຼາຍ.
ນອກຈາກນັ້ນ, ພວກເຮົາຂໍຂອບໃຈຜູ້ສ້າງ mplayer (ແລະຜູ້ປະກອບສ່ວນທັງຫມົດ).
ຖ້າບໍ່ມີ mplayer ການສະຫນັບສະຫນູນທີ່ນໍາສະເຫນີສໍາລັບໄຟລ໌ວິດີໂອຈະບໍ່ເກີດຂຶ້ນ.
AUTHORS
Edwin Huffstutler
John Reynolds
ໃຊ້ imageindex ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net