Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് ഇമേജ് ഇൻഡക്സാണിത്.
പട്ടിക:
NAME
imageindex - ഒരു ഡിജിറ്റൽ ഫോട്ടോ ഗാലറി ടൂൾ
സിനോപ്സിസ്
ഇമേജ് ഇൻഡക്സ് ഒരു ഡിജിറ്റൽ ചിത്ര ഗാലറി പ്രോഗ്രാമാണ്. ഇത് ഓട്ടോമാറ്റിക് ജനറേഷൻ നൽകുന്നു
ചിത്രങ്ങളുടെയും വീഡിയോ ഫയലുകളുടെയും ലഘുചിത്രങ്ങളും മറ്റ് വലുപ്പത്തിലുള്ള കാഴ്ചകളും, W3C കംപ്ലയിന്റ് HTML
ലഘുചിത്രങ്ങളും ചിത്രങ്ങളും വീഡിയോകളും കാണാൻ അനുവദിക്കുക. ഇത് എല്ലാവരുടെയും മൊണ്ടേജുകളും സൃഷ്ടിക്കുന്നു
നൽകിയിരിക്കുന്ന ഡയറക്ടറിയിലെ ചിത്രങ്ങൾ HTML-ലെ ഡയറക്ടറി എൻട്രികളിൽ ഉപയോഗിക്കും.
വിവരണം
ഇമേജ് ഇൻഡക്സ് ഒരു ലളിതമായ ലഘുചിത്ര-ജനറേഷൻ പ്രോഗ്രാമിൽ നിന്ന് പൂർണ്ണമായി വികസിച്ചു
ഗാലറി ആപ്ലിക്കേഷൻ. ഇത് ഉപയോഗിച്ച് നിങ്ങൾക്ക് സ്റ്റാറ്റിക് ലഘുചിത്രങ്ങളും "ഇടത്തരം" കാഴ്ചകളും സൃഷ്ടിക്കാൻ കഴിയും (നല്ലത്
ഡയൽ-അപ്പ് വെബ് വ്യൂവേഴ്സ്) സ്റ്റാറ്റിക് HTML സഹിതം ചിത്രങ്ങൾ കാലക്രമത്തിൽ അവതരിപ്പിക്കുന്നു
ഓർഡർ (എക്സിഫ് ഹെഡറിലെ തീയതി അല്ലെങ്കിൽ ഫയലിന്റെ തന്നെ തീയതി സ്റ്റാമ്പ് അടിസ്ഥാനമാക്കി). പിന്തുണ
ആനിമേറ്റുചെയ്ത GIF-കൾക്കും വീഡിയോ ഫയലുകൾക്കുമായി ഇപ്പോൾ ചേർത്തിരിക്കുന്നു (ഏത് ഫയൽ ഫോർമാറ്റുകളേയും ഞങ്ങൾ പിന്തുണയ്ക്കുന്നു
നിങ്ങളുടെ mplayer സപ്പോർട്ടുകളുടെ ഇൻസ്റ്റാളേഷൻ).
ഇമേജ് ഇൻഡക്സ് പല കാരണങ്ങളാൽ ചലനാത്മകമായ ഉള്ളടക്കത്തിന് പകരം സ്റ്റാറ്റിക് സൃഷ്ടിക്കുന്നു. സർവ്വപ്രധാനമായ
ഉള്ളടക്കം ഉള്ളപ്പോൾ ആനുകാലിക അടിസ്ഥാനത്തിൽ സിഡി-റോമുകളിൽ ചിത്രങ്ങൾ ആർക്കൈവ് ചെയ്യുന്നത് വളരെ എളുപ്പമാണ്
ഏതെങ്കിലും തരത്തിലുള്ള ഡാറ്റാബേസിൽ "കുടുങ്ങി" എന്നതിലുപരി "അവിടെ". നിങ്ങൾ സ്വന്തമായി സൃഷ്ടിക്കുക
നിങ്ങളുടെ സ്വന്തം ഡയറക്ടറികളുള്ള "ഡാറ്റാബേസ്" എന്നതിന്റെ അവതരണം കൈകാര്യം ചെയ്യാൻ imageindex-നെ അനുവദിക്കുക
ലോകത്തിലേക്കുള്ള ചിത്രങ്ങൾ. ഇമേജ് ഇൻഡക്സ് "മൊണ്ടേജുകൾ" (അല്ലെങ്കിൽ നിങ്ങളുടെ എല്ലാ ലഘുചിത്രങ്ങളുടെയും ലഘുചിത്രങ്ങൾ" ഉപയോഗിക്കും
ഉപഡയറക്ടറികൾ ചിത്രങ്ങളുടെ അരികിൽ സംഭവിക്കുകയാണെങ്കിൽ (സാമ്പിൾ കാണുക
ഇമേജ് ഇൻഡക്സ് വെബ്സൈറ്റിലെ പേജുകൾ - http://www.edwinh.org/imageindex/sample.html).
ഇമേജ് ഇൻഡക്സ് സൃഷ്ടിക്കുന്ന നാല് അടിസ്ഥാന "കാഴ്ചകൾ" ഉണ്ട് (സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കിയത്). "സൂചിക"
ഒരു ഡയറക്ടറിയിലെ എല്ലാ ചിത്രങ്ങളുടെയും ലഘുചിത്രങ്ങൾ ഒരു അടിസ്ഥാന പട്ടിക ഫോർമാറ്റിൽ കാണുക (ഡിഫോൾട്ടായി 3 വരെ
നിരകൾ). പട്ടികയുടെ ഓരോ സെല്ലിലും തീയതി/സമയം പോലുള്ള അടിസ്ഥാന വിവരങ്ങൾ
ചിത്രവും ചിത്രത്തിൽ കാണുന്ന ഏതെങ്കിലും അഭിപ്രായവും (അല്ലെങ്കിൽ അടിക്കുറിപ്പും) നൽകിയിരിക്കുന്നു. ഇതിലേക്കുള്ള ലിങ്കുകൾ
വിവിധ വലുപ്പത്തിലുള്ള ചിത്രങ്ങളും ചിത്രത്തിനായുള്ള മറ്റ് കാഴ്ചകളും സ്ഥിരസ്ഥിതിയായി അവതരിപ്പിക്കുന്നു.
അവതരിപ്പിച്ച രണ്ടാമത്തെ കാഴ്ച "സ്ലൈഡ് ഷോ" കാഴ്ചയാണ്. ഈ കാഴ്ചയിൽ "ഇടത്തരം" വലിപ്പമുള്ള ചിത്രം
തീയതി/സമയം, ചിത്രത്തിൽ ഉൾച്ചേർത്തിട്ടുള്ള ഏതെങ്കിലും അടിക്കുറിപ്പ് തുടങ്ങിയ വിവരങ്ങളോടൊപ്പം അവതരിപ്പിക്കുന്നു,
മുതലായവ. നിലവിൽ വീഡിയോ ഫയലുകൾക്കായി, 'മീഡിയം' സ്ലൈഡുകൾ യഥാർത്ഥ വീഡിയോ ഫയലിലേക്ക് മാത്രം വിരൽ ചൂണ്ടുന്നു
പ്രോസസ്സ് ചെയ്തു. ഭാവി പതിപ്പുകൾ ബ്രൗസറിനുള്ളിൽ നേരിട്ടുള്ള പ്ലേബാക്ക് അനുവദിക്കും (അതുപോലെ
YouTube). ഓരോ പേജിലും "മുമ്പത്തെ", "അടുത്ത" ലിങ്കുകൾ ഉണ്ട്, അത് കാഴ്ചക്കാരനെ വേഗത്തിൽ അനുവദിക്കുന്നു
ബ്രൗസറിന്റെ "ബാക്ക്" നിരന്തരം ആവശ്യപ്പെടാതെ തന്നെ ഓരോ "ഇടത്തരം" ചിത്രത്തിലൂടെയും സൈക്കിൾ ചെയ്യുക
ബട്ടൺ.
വീഡിയോ ഫയലുകൾക്കുള്ള അടിക്കുറിപ്പുകൾ, അതേ അടിസ്ഥാനനാമത്തിൽ ഒരു ഫയൽ സൃഷ്ടിച്ചുകൊണ്ട് സൃഷ്ടിക്കാൻ കഴിയും
യഥാർത്ഥ വീഡിയോ ഫയൽ എന്നാൽ വിപുലീകരണമായി ".txt" ഉണ്ട്. ഈ ഫയലിന്റെ ഉള്ളടക്കം ഇതായിരിക്കും
ഫലമായുണ്ടാകുന്ന HTML പ്രോസസ്സ് ചെയ്യുമ്പോൾ JPG പോലുള്ള ഫോർമാറ്റുകളിൽ ഉൾച്ചേർത്ത അടിക്കുറിപ്പുകൾ പോലെ തന്നെ ഉപയോഗിക്കുന്നു.
"സ്ലൈഡ് ഷോ" കാഴ്ചയ്ക്കൊപ്പം ഒരു "ഫ്രെയിം കാഴ്ച" ഉണ്ട്. ഒരു ലിങ്ക് പ്രവർത്തനക്ഷമമാക്കിയപ്പോൾ
സൂചിക കാഴ്ചയുടെ പേജിന്റെ മുകളിൽ ഫ്രെയിം വ്യൂ ദൃശ്യമാകുന്നു. ഫ്രെയിം വ്യൂ ആയിരിക്കുമ്പോൾ
സന്ദർശിച്ചു, ബ്രൗസറിന്റെ പാളി രണ്ട് ഭാഗങ്ങളായി വിഭജിക്കുന്നു. ഇടതുവശത്ത് എല്ലാ ലഘുചിത്രങ്ങളും ഉണ്ട്
അടുത്ത് അണിനിരന്നു. വലതുഭാഗത്ത് അതേ "സ്ലൈഡ് ഷോ" പേജുകൾ ലോഡ് ചെയ്തിരിക്കുന്നു.
ഉപയോക്താവ് ഇടതുവശത്തുള്ള ഒരു ലഘുചിത്രത്തിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, അത് "സ്ലൈഡ്" കാഴ്ചയാണ് ("മീഡിയം" ഉൾപ്പെടെ
ചിത്രം) ഫ്രെയിമിന്റെ വലതുവശത്ത് പ്രദർശിപ്പിച്ചിരിക്കുന്നു. ഇത് വളരെ സൗകര്യപ്രദമായി സൃഷ്ടിക്കുന്നു
നിരവധി ചിത്രങ്ങളിലൂടെ ബ്രൗസ് ചെയ്യാനുള്ള സംവിധാനം.
അവസാനമായി ഒരു "വിശദാംശ" കാഴ്ച നിലവിലുണ്ട്. ഈ വിശദാംശ കാഴ്ച സൂചിക കാഴ്ച പോലെയാണ്
ലഘുചിത്രങ്ങൾ (വലുപ്പം കുറച്ചുകൂടി) ഒരു ടേബിൾ ഫോർമാറ്റിൽ അവതരിപ്പിച്ചിരിക്കുന്നു, എന്നാൽ കൂടുതൽ
ഓരോ സെല്ലിലും വിവരങ്ങൾ അവതരിപ്പിക്കുന്നു. വരുന്ന ചിത്രങ്ങൾക്ക് ഇത് വളരെ ഉപയോഗപ്രദമാണ്
എക്സിഫ് ഹെഡറുകൾ ധാരാളം വൃത്തിയുള്ള വിവരങ്ങൾ കൊണ്ട് നിറച്ച ഡിജിറ്റൽ ക്യാമറകൾ.
നിങ്ങളുടെ ഇമേജിൽ ".imageindexrc" സൃഷ്ടിച്ച് ഇമേജ് ഇൻഡക്സിന്റെ HTML ഔട്ട്പുട്ട് ഇഷ്ടാനുസൃതമാക്കാനാകും.
$HOME ഡയറക്ടറി ആ ഫയലിൽ ചില വേരിയബിളുകൾ (വേരിയബിൾസ് വിഭാഗം കാണുക) സ്ഥാപിക്കുന്നു
നിങ്ങളുടെ അഭിരുചിക്കനുസരിച്ച് എഡിറ്റുചെയ്യുന്നു. വേരിയബിളുകളിലൊന്ന് ഒരു കാസ്കേഡിംഗ് സ്റ്റൈൽ ഷീറ്റിന്റെ ഔട്ട്പുട്ട് നിയന്ത്രിക്കുന്നു
HTML എങ്ങനെ റെൻഡർ ചെയ്യണമെന്ന് നിങ്ങളുടെ ബ്രൗസറിനെ ആത്യന്തികമായി നിർദ്ദേശിക്കുന്നു. എല്ലാ നിറവും, ഫോണ്ടും, ഇൻഡന്റിംഗും,
നിങ്ങൾ വരുത്താൻ ആഗ്രഹിക്കുന്ന മാറ്റങ്ങൾ ഈ സ്റ്റൈൽ ഷീറ്റ് വേരിയബിളിൽ ചെയ്യാവുന്നതാണ്.
വ്യത്യാസങ്ങൾ
നിങ്ങളുടെ $HOME ഡയറക്ടറിയിൽ ".imageindexrc" ഫയൽ സൃഷ്ടിക്കുമ്പോൾ, നിങ്ങൾക്ക് ഏതെങ്കിലും അല്ലെങ്കിൽ എല്ലാം ചേർക്കാവുന്നതാണ്
അവിടെ താഴെ പറയുന്ന വേരിയബിളുകൾ ആവശ്യാനുസരണം മാറ്റുക. ഇത് പേൾ കോഡ് തന്നെയാണ്
തുടർന്ന് ഇമേജ് ഇൻഡക്സിൽ അത് പ്രവർത്തിക്കുമ്പോൾ "ഉൾപ്പെടുത്തി".
നിങ്ങൾ ആവശമാകുന്നു "1;" ഇട്ടുകൊണ്ട് ഫയൽ അവസാനിപ്പിക്കുക അതിന്റെ അവസാനം. ഇത് ഒരു പേർൾ കാര്യമാണ്!
ഈ ഉദാഹരണങ്ങളിൽ നിങ്ങൾ കാണുന്ന മൂല്യങ്ങൾ പ്രോഗ്രാം ഡിഫോൾട്ടുകളാണ്. നിങ്ങൾക്ക് സ്ഥിരസ്ഥിതി ഇഷ്ടമാണെങ്കിൽ
ഒരു പ്രത്യേക വേരിയബിളിന്റെ മൂല്യം നിങ്ങളുടെ ".imageindexrc" ഫയലിൽ ഉൾപ്പെടുത്തേണ്ടതില്ല.
ലഘുചിത്ര ചിത്രങ്ങൾ സൂക്ഷിക്കുന്ന ഡയറക്ടറിയുടെ പേര്
$thumbnail_dir = 'thumbnail';
"x" ദിശയിലുള്ള ലഘുചിത്ര ചിത്രങ്ങളുടെ വലുപ്പം (പിക്സലുകൾ). ഇമേജ് ഇൻഡക്സ് സംരക്ഷിക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക
ഒരു ചിത്രം അതിന്റെ യഥാർത്ഥ വലുപ്പത്തിൽ നിന്ന് ഒരു ലഘുചിത്രം രൂപപ്പെടുത്തുമ്പോൾ അതിന്റെ വീക്ഷണാനുപാതം
ചിത്രം. അതിനാൽ, "x" അളവ് "y" അളവിനേക്കാൾ ചെറുതാണെങ്കിൽ, ഒരു ലഘുചിത്രം ഉണ്ടായിരിക്കാം
ഒരു "x" വലിപ്പം $default_thumbnail_x നേക്കാൾ ചെറുതാണ്.
$default_thumbnail_x = 200;
"y" ദിശയിലുള്ള ലഘുചിത്ര ചിത്രങ്ങളുടെ വലുപ്പം (പിക്സലുകൾ). വീണ്ടും, ഇമേജ് ഇൻഡക്സ് ശ്രദ്ധിക്കുക
ഒരു ഇമേജ് അതിന്റെ യഥാർത്ഥ വലുപ്പത്തിൽ നിന്ന് a ആയി കുറയ്ക്കുമ്പോൾ അതിന്റെ വീക്ഷണാനുപാതം സംരക്ഷിക്കുന്നു
ലഘുചിത്രം. അതിനാൽ, "y" അളവ് "x" അളവിനേക്കാൾ ചെറുതാണെങ്കിൽ, ഒരു ലഘുചിത്രം
$default_thumbnail_y എന്നതിനേക്കാൾ ചെറുതായ ഒരു "y" വലുപ്പം ഉണ്ടായിരിക്കാം.
$default_thumbnail_y = 200;
ഒറിജിനലിന്റെ രണ്ട് അളവുകളും ഞങ്ങൾ ലഘുചിത്ര അളവുകളുടെ ഇത്രയും പരിധിക്കുള്ളിലാണെങ്കിൽ
ലഘുചിത്രം ഒഴിവാക്കി ഒറിജിനൽ "ലഘുചിത്രം" ആയി ഉപയോഗിക്കും.
$thumbnail_threshold = 1.0;
"x" ദിശയിലുള്ള "ഇടത്തരം" ചിത്രങ്ങളുടെ വലിപ്പം (പിക്സലുകൾ). ഇമേജ് ഇൻഡക്സ് സംരക്ഷിക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക
ഒരു ഇമേജ് അതിന്റെ യഥാർത്ഥ വലുപ്പത്തിൽ നിന്ന് ഒരു "ഇടത്തരം" ആയി കുറയുമ്പോൾ അതിന്റെ വീക്ഷണ അനുപാതം
ചിത്രം. അതിനാൽ, "x" അളവ് "y" അളവിനേക്കാൾ ചെറുതാണെങ്കിൽ, ഒരു "മീഡിയം" ഇമേജ് ഉണ്ടാകാം
$med_x-നേക്കാൾ ചെറുതായ ഒരു "x" വലുപ്പമുണ്ട്.
$med_x = 800;
"y" ദിശയിലുള്ള "ഇടത്തരം" ചിത്രങ്ങളുടെ വലിപ്പം (പിക്സലുകൾ). ഇമേജ് ഇൻഡക്സ് സംരക്ഷിക്കുന്നു എന്നത് ശ്രദ്ധിക്കുക
ഒരു ഇമേജ് അതിന്റെ യഥാർത്ഥ വലുപ്പത്തിൽ നിന്ന് ഒരു "ഇടത്തരം" ആയി കുറയുമ്പോൾ അതിന്റെ വീക്ഷണ അനുപാതം
ചിത്രം. അതിനാൽ, "y" അളവ് "x" അളവിനേക്കാൾ ചെറുതാണെങ്കിൽ, ഒരു "മീഡിയം" ഇമേജ് ഉണ്ടാകാം
$med_y-നേക്കാൾ ചെറുതായ ഒരു "y" വലുപ്പമുണ്ട്.
$med_y = 600;
"ഇടത്തരം" ഇമേജുകൾ സൂക്ഷിക്കുന്ന ഡയറക്ടറിയുടെ പേര്
$med_dir = 'ഇടത്തരം';
ഒറിജിനലിന്റെ രണ്ട് അളവുകളും "ഇടത്തരം" അളവുകൾക്കുള്ളിൽ ആണെങ്കിൽ നമ്മൾ ചെയ്യും
ഇടത്തരം വലിപ്പമുള്ള ഫോർമാറ്റ് സൃഷ്ടിക്കുന്നത് ഒഴിവാക്കി യഥാർത്ഥമായത് ഉപയോഗിക്കുക. ഇത് അനാവശ്യമായി സംരക്ഷിക്കുന്നു
ഒരു "ഇടത്തരം" ഇമേജ് സൃഷ്ടിക്കുന്നു, അത് ഇതിനകം ഒറിജിനലിന് അടുത്ത് വലുപ്പമുള്ളതാണെങ്കിൽ.
$med_threshold = 1.6;
ഉപഡയറക്ടറികളിലേക്ക് സ്വയമേവ ആവർത്തിക്കണോ? പ്രവർത്തനക്ഷമമാക്കാൻ 1 ആയി സജ്ജമാക്കുക.
$do_recurse = 0;
"ഇടത്തരം" ചിത്രങ്ങൾ സൃഷ്ടിക്കണോ? പ്രവർത്തനക്ഷമമാക്കാൻ 1 ആയി സജ്ജമാക്കുക.
$do_medium = 1;
"സ്ലൈഡ് ഷോ"യും ഫ്രെയിം വ്യൂവും സൃഷ്ടിക്കണോ? പ്രവർത്തനക്ഷമമാക്കാൻ 1 ആയി സജ്ജമാക്കുക.
$do_slide = 1;
"വിശദാംശങ്ങൾ" കാഴ്ച സൃഷ്ടിക്കണോ? പ്രവർത്തനക്ഷമമാക്കാൻ 1 ആയി സജ്ജമാക്കുക.
$do_captions = 1;
ചിത്രങ്ങളിൽ സംഭരിച്ചിരിക്കുന്ന അടിക്കുറിപ്പ് വിവരങ്ങൾ ഉപയോഗിക്കണോ/പ്രദർശിപ്പിക്കണോ? പ്രവർത്തനക്ഷമമാക്കാൻ 1 ആയി സജ്ജമാക്കുക.
$do_detail = 1;
സാധാരണ "സൂചിക", "വിശദാംശങ്ങൾ" കാഴ്ചകളിലെ എൻട്രികളായി ഉപഡയറക്ടറികൾ പ്രോസസ്സ് ചെയ്യണോ? 1 മുതൽ വരെ സജ്ജമാക്കുക
പ്രാപ്തമാക്കുക. ഒരു മുഴുവൻ ഡയറക്ടറി ശ്രേണിയും $do_montage 1 ആയി സജ്ജമാക്കിയിട്ടുണ്ടെങ്കിൽ (കാണുക
താഴെ), തന്നിരിക്കുന്ന ഡയറക്ടറിക്കുള്ള മൊണ്ടേജ് ഫയൽ a യുടെ "ലഘുചിത്രം" ആയി ഉപയോഗിക്കും
ഉപഡയറക്ടറി.
$do_dirs = 1;
എല്ലാ ചിത്രങ്ങളുടെയും ഒരു മൊണ്ടേജ് സൃഷ്ടിക്കണോ? പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ, പ്രോസസ്സ് ചെയ്യുന്ന എല്ലാ ചിത്രങ്ങളും
ടൈൽ ചെയ്ത പാറ്റേണിൽ വളരെ ചെറിയ ലഘുചിത്രങ്ങളുടെ NxM മൊണ്ടേജായി മാറി. ഫലമായി
ചിത്രം $default_thumbnail_x x $default_thumbnail_y അളവുകളിലേക്ക് ചുരുക്കി സംഭരിച്ചു
$thumbnail_dir ഡയറക്ടറിയിൽ. a-യിലെ ചിത്രങ്ങളുടെ എണ്ണത്തിനനുസരിച്ച് ടൈലുകളുടെ വലുപ്പം വർദ്ധിക്കുന്നു
ഡയറക്ടറി വർദ്ധനവ്, പക്ഷേ ചുവടെ വിവരിച്ചിരിക്കുന്ന വേരിയബിളുകളാൽ പരിമിതപ്പെടുത്താം. പ്രവർത്തനക്ഷമമാക്കാൻ 1 ആയി സജ്ജമാക്കുക.
$do_montage = 1;
യഥാർത്ഥ "ഇമോട്ടിക്കോണിലേക്ക്" ഒരു ചിത്രത്തിന്റെ കമന്റിൽ ഉൾച്ചേർത്ത ASCII "സ്മൈലി" പാറ്റേണുകൾ മാപ്പ് ചെയ്യുക
ചിത്രങ്ങൾ? ASCII സ്മൈലി ഫേസുകൾ പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ :), :-), കണ്ണിറുക്കൽ ;) കൂടാതെ ;-), കൂടാതെ
നെറ്റി ചുളിക്കുന്ന :( കൂടാതെ :-() വികാരങ്ങൾ പ്രകടിപ്പിക്കുന്ന ചെറിയ PNG ചിത്രങ്ങളിലേക്ക് മാപ്പ് ചെയ്തിരിക്കുന്നു.
പ്രവർത്തനക്ഷമമാക്കാൻ 1 ആയി സജ്ജമാക്കുക.
$do_emoticons = 1;
ടൈംസ്റ്റാമ്പുകൾ വിപരീത ക്രമത്തിൽ അടുക്കുക.
$do_reverse = 1;
വീഡിയോ ഫയലുകൾ പ്രോസസ്സ് ചെയ്യുക. ഇത് ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന mplayer-ന്റെ വളരെ സമീപകാല പതിപ്പിനെ ആശ്രയിച്ചിരിക്കുന്നു
നിങ്ങളുടെ സിസ്റ്റം. ഞങ്ങൾ 0.99.8 വരെ പരീക്ഷിച്ചു. പിന്തുണയ്ക്കുന്ന തരത്തിലുള്ള വീഡിയോ ഫയലുകൾ
നിങ്ങളുടെ സിസ്റ്റത്തിൽ എംപ്ലേയർ ഇൻസ്റ്റാളേഷനോടൊപ്പം കംപൈൽ ചെയ്ത് ഉപയോഗിക്കുന്ന കോഡെക്കുകൾ വരെയുണ്ട്.
$do_video_files = 1;
ലഘുചിത്രത്തിന്റെ ഒരു കോണിലേക്ക് ഒരു ചെറിയ ഐക്കൺ ഓവർലേ ചെയ്യുക, എപ്പോൾ ഇടത്തരം കാഴ്ചകൾ
ഒരു വീഡിയോ ഫയലിന്റെ ആദ്യ ഫ്രെയിം പ്രോസസ്സ് ചെയ്യുന്നു. ഇത് ഫയൽ ആയിരിക്കുന്ന ഒരു "വിഷ്വൽ ക്യൂ" നൽകുന്നു
നിങ്ങളുടെ ബ്രൗസറിൽ പ്രതിനിധീകരിക്കുന്നത് ഒരു വീഡിയോ ഫയലാണ്, ഒരു നിശ്ചല ചിത്രമല്ല.
$do_video_thumbnail_icons = 1;
വീഡിയോ ഫയലുകൾ അവയുടെ വിപുലീകരണത്തിലൂടെ തിരിച്ചറിയാൻ ഇനിപ്പറയുന്നവ ഒരു സാധാരണ എക്സ്പ്രഷനായി ഉപയോഗിക്കുക. വേണ്ടി
ചില സാങ്കേതിക കാരണങ്ങളാൽ, ഇത് വേഗത്തിലും കാര്യക്ഷമമായും ആശ്രയിക്കുന്നത് കൂടുതൽ പ്രായോഗികമായിരുന്നു
രീതി. നിങ്ങളുടെ ക്യാമറയിൽ നിന്നുള്ള ഫയലുകൾ (അല്ലെങ്കിൽ മറ്റെന്തെങ്കിലും) മറ്റൊരു വിപുലീകരണത്തിൽ അവസാനിക്കുകയാണെങ്കിൽ, ഇടുക
ആ വിപുലീകരണം ഇവിടെയും.
$video_regexp = '(avi|mov|mpg|mpeg|mjpeg|m1v|m2v|wmv|fli|nuv|vob|ogm|vcd|svcd|mp4|qt)';
മുകളിൽ സൂചിപ്പിച്ച വീഡിയോ ഫയലുകൾക്കായി നിങ്ങൾ "വിഷ്വൽ ക്യൂ" ഐക്കണുകൾ പ്രവർത്തനക്ഷമമാക്കുകയാണെങ്കിൽ, ഇനിപ്പറയുന്നവ
വേരിയബിൾ ഏത് കോണിലാണ് സ്ഥാപിച്ചിരിക്കുന്നതെന്ന് നിർണ്ണയിക്കുന്നു. സ്വീകാര്യമായ മൂല്യങ്ങൾ ഇവയാണ്: സൗത്ത് വെസ്റ്റ്,
നോർത്ത് വെസ്റ്റ്, നോർത്ത് ഈസ്റ്റ്, സൗത്ത് ഈസ്റ്റ് (കേസ് സെൻസിറ്റീവ്!).
$video_icon_gravity = 'SouthWest';
മുകളിൽ സൂചിപ്പിച്ച വീഡിയോ ഫയലുകൾക്കായി നിങ്ങൾ "വിഷ്വൽ ക്യൂ" ഐക്കണുകൾ പ്രവർത്തനക്ഷമമാക്കുകയാണെങ്കിൽ, രണ്ടെണ്ണം ഉണ്ട്
(നിലവിൽ) നിന്ന് തിരഞ്ഞെടുക്കുക. 'പ്ലേ' അമ്പടയാളമുള്ള ഒരു മഞ്ഞ ഡോട്ടിന് 1 (സ്ഥിരസ്ഥിതി) ആയി സജ്ജമാക്കുക. 2 ആയി സജ്ജമാക്കുക
ഒരു വീഡിയോ ക്യാമറയുടെ പർപ്പിൾ ഐക്കണിനായി. ഇനിയുള്ള റിലീസുകളിൽ ഇവയിൽ കൂടുതൽ സൃഷ്ടിക്കപ്പെടും.
$video_icon = 1;
ഇനിപ്പറയുന്ന മൂന്ന് വേരിയബിളുകൾ HTML ഔട്ട്പുട്ടിൽ "പോയിന്റ്" ഹൈപ്പർലിങ്ക് ചെയ്യുന്നതിനെ നിയന്ത്രിക്കുന്നു. അവർ
ഇനിപ്പറയുന്നവയിലേക്ക് സജ്ജമാക്കാൻ കഴിയും:
index : സൂചിക കാഴ്ചയിലെ ഒരു ചിത്രത്തിന്റെ പേര് റഫറൻസിലേക്ക് പോയിന്റ് ചെയ്യുന്നു
fullsize : യഥാർത്ഥ ചിത്രത്തിലേക്ക് തന്നെ പോയിന്റ് ചെയ്യുന്നു
മീഡിയം : ഒരു ചിത്രത്തിന്റെ "ഇടത്തരം" പതിപ്പിലേക്ക് പോയിന്റ് ചെയ്യുന്നു
ലഘുചിത്രം : ഒരു ചിത്രത്തിന്റെ ലഘുചിത്ര പതിപ്പിലേക്ക് പോയിന്റ് ചെയ്യുന്നു
സ്ലൈഡ് : ഒരു ചിത്രത്തിനായി എഴുതിയ "സ്ലൈഡ് ഷോ" HTML പേജിലേക്ക് പോയിന്റ് ചെയ്യുന്നു
details : വിശദാംശങ്ങളിൽ ഒരു ചിത്രത്തിന്റെ പേര് റഫറൻസിലേക്ക് പോയിന്റ് ചെയ്യുന്നു
കാഴ്ച
സൂചിക കാഴ്ചയിൽ ലഘുചിത്രത്തിന്റെ ഹൈപ്പർലിങ്ക് എന്താണെന്ന് ഫോളിംഗ് വേരിയബിൾ നിയന്ത്രിക്കുന്നു
ചൂണ്ടിക്കാണിക്കുന്നു:
$index_linkto = 'സ്ലൈഡ്';
വിശദാംശങ്ങളിൽ ലഘുചിത്രത്തിന്റെ ഹൈപ്പർലിങ്ക് എന്താണെന്ന് ഫോളിംഗ് വേരിയബിൾ നിയന്ത്രിക്കുന്നു
കാഴ്ച പോയിന്റുകൾ:
$details_linkto = 'സൂചിക';
സ്ലൈഡ് വ്യൂവിലെ "മീഡിയം" ഇമേജിനുള്ള ഹൈപ്പർലിങ്ക് എന്താണെന്ന് ഫോളിംഗ് വേരിയബിൾ നിയന്ത്രിക്കുന്നു
ചൂണ്ടിക്കാണിക്കുന്നു:
$slide_linkto = 'പൂർണ്ണമാക്കുക';
സൂചികയിലും വിശദമായ കാഴ്ചകളിലും ഉപയോഗിക്കേണ്ട നിരകളുടെ ഡിഫോൾട്ട് എണ്ണം
$default_columns = 3;
സ്ലൈഡ് ഫ്രെയിമിന്റെ ഓറിയന്റേഷൻ സജ്ജമാക്കുക - 'തിരശ്ചീനം' അല്ലെങ്കിൽ 'ലംബം'. എപ്പോൾ 'ലംബമായി' ദി
ബ്രൗസർ പാളി ഇടതുവശത്തേക്ക് എല്ലാ ലഘുചിത്രങ്ങളും ഉപയോഗിച്ച് ലംബമായി വിഭജിക്കും. എപ്പോൾ
'തിരശ്ചീനം' ബ്രൗസർ പാളിയിൽ ക്രമീകരിച്ചിരിക്കുന്ന ലഘുചിത്രങ്ങൾ ഉപയോഗിച്ച് തിരശ്ചീനമായി വിഭജിക്കുന്നു
മുകളിലെ ഭാഗം
$frame_orient = 'ലംബം';
ഇനിപ്പറയുന്ന രണ്ട് വേരിയബിളുകൾ ഇനിപ്പറയുന്ന മൂന്ന് മൂല്യങ്ങളിൽ ഏതെങ്കിലും ഒന്നിലേക്ക് സജ്ജമാക്കാൻ കഴിയും:
മുകളിൽ : റെൻഡർ ചെയ്യുമ്പോൾ പേജിന്റെ മുകളിൽ സംശയാസ്പദമായ ഇനം ഇടുക
താഴെ: എപ്പോൾ എന്ന പേജിന്റെ ചുവടെ ചോദ്യമായ ഇനം ഇടുക
റെൻഡർ ചെയ്തു
ഒന്നുമില്ല: HTML ഔട്ട്പുട്ടിൽ നിന്ന് ഇനം ഒഴിവാക്കുക
ചിത്രത്തിൽ ഉൾച്ചേർത്ത ഒരു ചിത്ര അടിക്കുറിപ്പ് (അല്ലെങ്കിൽ അഭിപ്രായം) വീണ്ടെടുക്കുമോ എന്നതും നിയന്ത്രിക്കുന്നു
HTML ഔട്ട്പുട്ടിൽ എഴുതിയിരിക്കുന്നു. സ്ഥിരസ്ഥിതിയായി ഇത് അവതരിപ്പിച്ച "ഇടത്തരം" ചിത്രത്തിന് മുകളിൽ എഴുതിയിരിക്കുന്നു
"സ്ലൈഡ്" കാഴ്ചയിൽ.
$slide_caption = 'ടോപ്പ്';
ഒരു ചിത്രത്തിന്റെ തീയതി/സമയം HTML ഔട്ട്പുട്ടിൽ എഴുതിയിട്ടുണ്ടോ എന്നത് നിയന്ത്രിക്കുന്നു. സ്ഥിരസ്ഥിതിയായി അത്
"സ്ലൈഡ്" കാഴ്ചയിൽ അവതരിപ്പിച്ച "ഇടത്തരം" ചിത്രത്തിന് താഴെ എഴുതിയിരിക്കുന്നു.
$slide_date = 'താഴെ';
"വിശദാംശം" കാഴ്ചയിൽ, ലഘുചിത്ര ചിത്രങ്ങൾ സാധാരണയേക്കാൾ ചെറുതായി ചുരുക്കിയിരിക്കുന്നു
ലഘുചിത്രങ്ങൾ (വിലയേറിയ ഇടം സംരക്ഷിക്കുന്നതിന്). ഇത് എത്ര തവണ ചുരുങ്ങുന്നു എന്നതിന്റെ എണ്ണം നിശ്ചയിക്കുന്നു.
സ്ഥിരസ്ഥിതിയായി, ഇത് 2-ന്റെ ഘടകം കൊണ്ട് ചുരുക്കിയിരിക്കുന്നു.
$detailshrink = 2;
ലഘുചിത്രവും "ഇടത്തരം" ചിത്രങ്ങളും JPEG ഫയലുകളായി എഴുതിയിരിക്കുന്നു (ഒറിജിനൽ ആണെങ്കിലും
ചിത്രങ്ങൾ JPEG-യുടേതല്ല). ഇനിപ്പറയുന്ന രണ്ട് വേരിയബിളുകൾ ജനറേറ്റ് ചെയ്യുന്നതിനുള്ള "ഗുണനിലവാരം" നിയന്ത്രിക്കുന്നു
ചിത്രങ്ങൾ. മൂല്യം 0 മുതൽ 100 വരെയാകാം ഇവിടെ 100 എന്നാൽ "അനുകൂലമായി ഒരു ഗുണവും നഷ്ടപ്പെടുത്തരുത്
ഫയലിന്റെ വലിപ്പം."
എഴുതിയിരിക്കുന്ന ലഘുചിത്രങ്ങളുടെ ഗുണനിലവാരം ക്രമീകരിക്കുക
$thumb_qualitty = 50;
എഴുതിയ "ഇടത്തരം" ചിത്രങ്ങളുടെ ഗുണനിലവാരം ക്രമീകരിക്കുക
$med_qualitty = 80;
ഒരു മോണ്ടേജ് ഇമേജിൽ കാണാവുന്ന ഏറ്റവും കുറഞ്ഞ ടൈലുകളുടെ എണ്ണം ക്രമീകരിക്കുക. സംഖ്യയാണെങ്കിൽ
ഒരു ഡയറക്ടറിയിലെ ചിത്രങ്ങൾ ഈ മൂല്യത്തേക്കാൾ കുറവാണ്, ഒന്നുകിൽ ചിത്രങ്ങൾ ആവർത്തിക്കുകയോ ശൂന്യമാക്കുകയോ ചെയ്യും
ചേർക്കും ($montage_fill കാണുക).
$montage_min = 4;
ഒരു മൊണ്ടേജിൽ കാണാവുന്ന പരമാവധി എണ്ണം ടൈലുകൾ ക്രമീകരിക്കുക. സംഖ്യയാണെങ്കിൽ
ഒരു ഡയറക്ടറിയിലെ ഇമേജുകൾ ഈ സംഖ്യയേക്കാൾ കൂടുതലാണ്, മോണ്ടേജ് "തുല്യമായി നിർമ്മിക്കപ്പെടും
ഡയറക്ടറിയിൽ "$montage_max ചിത്രങ്ങൾ എടുക്കുന്നു, അവ മാത്രം ഉപയോഗിക്കുന്നു.
$montage_max = 36;
മോണ്ടേജ് ഇമേജുകൾക്കിടയിലുള്ള ഇടം ക്രമീകരിക്കുക (പിക്സലുകൾ).
$montage_whitespace = 2;
ഒരു ഡയറക്ടറിയിൽ ഒരു "ഇരട്ട" ചിത്രങ്ങളും ഒരു പൂർണ്ണമായ NxM ടൈൽ മൊണ്ടേജും ഇല്ലെങ്കിൽ
രൂപപ്പെടുത്താൻ കഴിയില്ല, ചിത്രങ്ങൾ വീണ്ടും ഉപയോഗിക്കാം അല്ലെങ്കിൽ ശൂന്യമായ ഇടം ഉപയോഗിക്കാം. ഇതിലേക്ക് 'ആവർത്തിച്ച്' സജ്ജമാക്കുക
ചിത്രങ്ങൾ വീണ്ടും ഉപയോഗിക്കുകയും ശൂന്യമായ ഇടം ഉപയോഗിക്കാൻ 'ശൂന്യം'.
$montage_fill = 'ശൂന്യം';
HTML ഔട്ട്പുട്ട് എങ്ങനെ റെൻഡർ ചെയ്യുന്നു എന്നതിന്റെ എല്ലാ വശങ്ങളും ഇനിപ്പറയുന്ന വേരിയബിൾ നിയന്ത്രിക്കുന്നു
മാനദണ്ഡങ്ങൾ പാലിക്കുന്ന ബ്രൗസറുകൾ. ഈ വേരിയബിളിന്റെ ഉള്ളടക്കങ്ങൾ a എന്നതിലേക്ക് എഴുതപ്പെടും
കാസ്കേഡിംഗ് സ്റ്റൈൽ ഷീറ്റും അതിനുള്ളിൽ കാണുന്ന പ്രോപ്പർട്ടിയും HTML എങ്ങനെയാണെന്ന് നിയന്ത്രിക്കും
അവതരിപ്പിച്ചു. എല്ലാ നിറം, ഫോണ്ട്, വലിപ്പം, വിന്യാസം, മുതലായവ പ്രോപ്പർട്ടി മാറ്റങ്ങൾ സംഭവിക്കാം. ഈ
കാസ്കേഡിംഗ് സ്റ്റൈൽ ഷീറ്റുകളെ കുറിച്ച് കുറച്ച് അറിവ് ആവശ്യമായി വന്നേക്കാം. ഒരു നല്ല പ്രൈമർ ഇവിടെ കാണാം:
http://www.w3schools.com/css/css_reference.asp
$സ്റ്റൈൽഷീറ്റ് = '
ശരീരം {നിറം: കറുപ്പ്; പശ്ചാത്തലം: വെള്ള; }
/* ശീർഷകത്തിലെ ഫോണ്ടുകൾ */
h1.title { font-family: "Comic Sans MS",Helvetica,sans-serif;
ഫോണ്ട് വലുപ്പം: 200%; ഫോണ്ട്-വെയ്റ്റ്: ബോൾഡ്; ടെക്സ്റ്റ്-അലൈൻ: സെന്റർ; }
h2.daterange {font-family: Arial,Helvetica,sans-serif;
ഫോണ്ട് വലുപ്പം: 125%; ടെക്സ്റ്റ്-അലൈൻ: സെന്റർ; }
h3 {font-family: Arial,Helvetica,sans-serif; ഫോണ്ട് വലുപ്പം: 90%;
ടെക്സ്റ്റ്-അലൈൻ: സെന്റർ; }
/* ഫോട്ടോ അടിക്കുറിപ്പുകളും ഡയറക്ടറി ശീർഷകങ്ങളും */
div.caption {font-family: Arial,Helvetica,sans-serif;
ഫോണ്ട്-സൈസ്: 100%; ഫോണ്ട്-വെയ്റ്റ്: ബോൾഡ്; മാർജിൻ: 1എം; }
/* സൂചികയിലും വിശദാംശ പേജിലുമുള്ള മൊത്തത്തിലുള്ള ഫോണ്ടുകൾ */
div.index {font-family: Arial,Helvetica,sans-serif;
ഫോണ്ട് വലുപ്പം: 80%; }
div.detail {font-family: Arial,Helvetica,sans-serif;
ഫോണ്ട് വലുപ്പം: 80%; }
div.credits {font-family: Arial,Helvetica,sans-serif;
ഫോണ്ട് വലുപ്പം: 80%; ടെക്സ്റ്റ്-അലൈൻ: വലത്; മാർജിൻ: 10px}
/* ടേബിൾ ആട്രിബ്യൂട്ടുകൾ */
table.index {പശ്ചാത്തലം: #ffffff; അതിർത്തി: ഒന്നുമില്ല;
ബോർഡർ സ്പെയ്സിംഗ്: 8px; }
td.index {ബോർഡർ: ഒന്നുമില്ല; പാഡിംഗ്: 3px }
table.frame {പശ്ചാത്തലം: #ffffff; അതിർത്തി: ഒന്നുമില്ല}
td.frame {ബോർഡർ: ഒന്നുമില്ല; പാഡിംഗ്: 0px }
/* ഇമേജ് ആട്രിബ്യൂട്ടുകൾ */
img.index {ബോർഡർ: ഒന്നുമില്ല; }
img.slide {ബോർഡർ: ഒന്നുമില്ല; }
img.frame {ബോർഡർ: ഒന്നുമില്ല; }
/* ലിങ്ക് ആട്രിബ്യൂട്ടുകൾ */
a:link {color: blue; }
a:സന്ദർശിച്ചു {നിറം: പച്ച; }
a: ഹോവർ {നിറം: ചുവപ്പ്; }
a:സജീവ {നിറം: ചുവപ്പ്; }
';
"ശൂന്യമായ" ടേബിൾ സെല്ലുകളുടെ "ഇരട്ട" സംഖ്യകൾ ഇല്ലാത്തപ്പോൾ അവയിൽ അവതരിപ്പിച്ചത് ക്രമീകരിക്കുക
ഒരു ഡയറക്ടറിയിലെ ചിത്രങ്ങൾ.
$emptycell = " ശൂന്യം ";
ഒരു പാരന്റ് ഡയറക്ടറിയിലേക്കുള്ള ഹൈപ്പർലിങ്കിന്റെ ടെക്സ്റ്റ് നിയന്ത്രിക്കുക. നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ ഈ ലിങ്ക്
സൂചികയിൽ ഉണ്ടായിരിക്കുകയും "വിശദാംശങ്ങൾ" കാഴ്ചകൾ "undef" വേരിയബിളിൽ ഉണ്ടായിരിക്കുകയും ചെയ്യുക (undef $updirtext;)
$updirtext = "ഒരു ഡയറക്ടറി മുകളിൽ";
ഫ്രെയിം കാഴ്ചയിലേക്ക് ഒരു ഹൈപ്പർലിങ്കിന്റെ ടെക്സ്റ്റ് നിയന്ത്രിക്കുക. നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ ഈ ലിങ്ക്
സൂചികയിൽ ഉണ്ട് കൂടാതെ "വിശദാംശങ്ങൾ" കാഴ്ചകൾ "undef" വേരിയബിളും (undef $framelinktext;)
$framelinktext = "സ്ലൈഡ്ഷോ കാഴ്ച (ഫ്രെയിമുകൾ)";
വിശദമായ കാഴ്ചയിലേക്ക് ഒരു ഹൈപ്പർലിങ്കിന്റെ ടെക്സ്റ്റ് നിയന്ത്രിക്കുക. നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ ഈ ലിങ്ക്
സൂചിക കാഴ്ച "undef" വേരിയബിളിൽ ഉണ്ട് (undef $detaillinktext;)
$detaillinktext = "വിശദാംശ സൂചിക";
സൂചിക കാഴ്ചയിലേക്ക് ഒരു ഹൈപ്പർലിങ്കിന്റെ ടെക്സ്റ്റ് നിയന്ത്രിക്കുക. നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ ഈ ലിങ്ക്
വിശദമായ കാഴ്ചയിൽ "undef" വേരിയബിൾ (undef $indexlinktext;)
$indexlinktext = "പ്രധാന സൂചിക";
തന്നിരിക്കുന്ന ഡയറക്ടറിക്കായി HTML-ൽ എഴുതിയിട്ടുള്ള സ്ഥിരസ്ഥിതി TITLE സ്ട്രിംഗ് നിയന്ത്രിക്കുക. ഇതാണ്
കമാൻഡ് ലൈൻ വഴി സാധാരണയായി ഓരോ ഡയറക്ടറി അടിസ്ഥാനത്തിൽ നൽകുകയും ഉള്ളിൽ "ഓർമ്മിക്കുകയും ചെയ്യുന്നു"
സൂചിക HTML ഫയലിനുള്ളിൽ തന്നെയുള്ള META ഡാറ്റ.
$default_titletext = "ഇമേജ് ഡയറക്ടറി";
ഇനിപ്പറയുന്ന അഞ്ച് വേരിയബിളുകൾ സൂചികയിലെ ആങ്കർ കൺസ്ട്രക്റ്റുകളിലെ TITLE ആട്രിബ്യൂട്ടിനെ നിയന്ത്രിക്കുന്നു
ഫ്രെയിം കാഴ്ചകളും. TITLE ആട്രിബ്യൂട്ടുകൾ നൽകുമ്പോൾ അവ സാധാരണയായി "ടൂൾടിപ്പ്" ആയി റെൻഡർ ചെയ്യപ്പെടും
സജീവമായ ലിങ്കിൽ ഒരു കഴ്സർ ഹോവർ ചെയ്യുകയും നിർത്തുകയും ചെയ്യുമ്പോൾ വാചകം കാണിക്കുന്ന കുമിളകൾ. ഞങ്ങൾ അവ ഉപയോഗിക്കുന്നു
ചിത്രത്തെക്കുറിച്ച് ഒരു വിഷ്വൽ ക്യൂ നൽകാൻ ഇവിടെയുണ്ട്. ഈ വേരിയബിളുകൾ ഇതുപോലെ പ്രവർത്തിക്കുന്നു printf(1)
ചരടുകൾ. തന്നിരിക്കുന്ന ചിത്രത്തിന് ഇന്റർപോളേറ്റ് ചെയ്യാൻ കഴിയുന്ന മൂല്യങ്ങൾ ഇവയാണ്:
%f => എന്നത് ചിത്രത്തിന്റെ ഫയൽ നാമം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചു
%d => ചിത്രത്തിന്റെ തീയതി/സമയം (അല്ലെങ്കിൽ ഫയലിന്റെ mtime) ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചു
%s => ഫയലിന്റെ വലുപ്പം ഉപയോഗിച്ച് മാറ്റി (കെബിയിൽ)
യഥാർത്ഥ ചിത്രത്തിന്റെ റെസല്യൂഷൻ (XxY) ഉപയോഗിച്ച് %r => മാറ്റി
%c => ചിത്രത്തിന്റെ അടിക്കുറിപ്പ് ഉപയോഗിച്ച് മാറ്റി (ഒന്ന് സംഭരിച്ചിട്ടുണ്ടെങ്കിൽ)
%% => അക്ഷരാർത്ഥത്തിൽ '%' പ്രതീകം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചു
ഡയറക്ടറികൾ പ്രോസസ്സ് ചെയ്യുമ്പോൾ താഴെ പറയുന്ന കോഡുകൾ ഇന്റർപോളേറ്റ് ചെയ്യപ്പെടുകയും അതിന്റെ ഒരു മൊണ്ടേജ് ചെയ്യുകയും ചെയ്യുന്നു
ഉപഡയറക്ടറിയുടെ ലഘുചിത്രമായി ഡയറക്ടറി ഉപയോഗിക്കുന്നു.
%n => ഒരു ഡയറക്ടറിയിലെ ചിത്രങ്ങളുടെ എണ്ണം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു
ചിത്രങ്ങളുടെ ഒരു ഡയറക്ടറിയിൽ നിന്ന് "ആരംഭിക്കുക" എന്ന തീയതി ഉപയോഗിച്ച് %b => മാറ്റി
ചിത്രങ്ങളുടെ ഒരു ഡയറക്ടറിയിൽ നിന്ന് %e => "അവസാന" തീയതി ഉപയോഗിച്ച് മാറ്റി
ചിത്രങ്ങളുടെ ഒരു ഡയറക്ടറിയിൽ നിന്ന് "ശീർഷകം" ഉപയോഗിച്ച് %t => മാറ്റി
മറ്റ് പ്രതീകങ്ങൾ (സ്പെയ്സുകൾ ഉൾപ്പെടെ) അക്ഷരാർത്ഥമാണ്. നിങ്ങളുടെ ".imageindexrc"-ൽ ഇവ "undef"
TITLE ആട്രിബ്യൂട്ടുകൾ HTML-ൽ എഴുതാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ ഫയൽ ചെയ്യുക. "തീയതി/സമയം"
ചുവടെ നിർവചിച്ചിരിക്കുന്ന തീയതി/സമയ ഫോർമാറ്റ് വേരിയബിളുകൾ ഉപയോഗിച്ച് അനുബന്ധ നിർമ്മാണങ്ങൾ ഇന്റർപോളേറ്റ് ചെയ്യുന്നു.
ഫ്രെയിം കാഴ്ചയ്ക്കുള്ളിൽ ലഘുചിത്ര ചിത്രങ്ങളിലേക്കുള്ള ഹൈപ്പർലിങ്കുകൾക്കുള്ള TITLE ആട്രിബ്യൂട്ടുകൾ നിയന്ത്രിക്കുക. ദി
സ്ഥിരസ്ഥിതി " - "ഒരു ചിത്രത്തിനായി
$framethumbtitle = "%f - %d";
സൂചിക കാഴ്ചയ്ക്കുള്ളിലെ ലഘുചിത്ര ചിത്രങ്ങളിലേക്കുള്ള ഹൈപ്പർലിങ്കുകൾക്കുള്ള TITLE ആട്രിബ്യൂട്ടുകൾ നിയന്ത്രിക്കുക. ദി
സ്ഥിരസ്ഥിതി " ( )" ഒരു ചിത്രത്തിന്
$indexthumbtitle = "%f (%s)";
സ്ലൈഡ് കാഴ്ചയ്ക്കുള്ളിൽ ലഘുചിത്ര ചിത്രങ്ങളിലേക്കുള്ള ഹൈപ്പർലിങ്കുകൾക്കുള്ള TITLE ആട്രിബ്യൂട്ടുകൾ നിയന്ത്രിക്കുക. ദി
സ്ഥിരസ്ഥിതി " ( )" ഒരു ചിത്രത്തിന്
$slidethumbtitle = "%f (%s)";
വിശദമായ കാഴ്ചയ്ക്കുള്ളിൽ ലഘുചിത്ര ചിത്രങ്ങളിലേക്കുള്ള ഹൈപ്പർലിങ്കുകൾക്കുള്ള TITLE ആട്രിബ്യൂട്ടുകൾ നിയന്ത്രിക്കുക.
ഒരു ഇമേജ് അതിൽ ഉൾച്ചേർത്തിട്ടുണ്ടെങ്കിൽ അതിന്റെ അടിക്കുറിപ്പ് (അല്ലെങ്കിൽ അഭിപ്രായം) ആണ് ഡിഫോൾട്ട്.
$detailthumbtitle = "%c";
ഒരു
ഉപഡയറക്ടറി അവതരിപ്പിക്കുന്നു. ഉപഡയറക്ടറിയിൽ എത്ര ചിത്രങ്ങൾ കാണിക്കുക എന്നതാണ് സ്ഥിരസ്ഥിതി
ഉണ്ടായിരുന്നു ഒപ്പം വ്യാപിച്ചിരിക്കുന്ന തീയതി ശ്രേണി.
$montagetitle = "%n ചിത്രങ്ങൾ %b മുതൽ %e വരെ";
ജനറേറ്റ് ചെയ്ത html പേജുകളിൽ ഏത് ചാർസെറ്റ് ഉണ്ടായിരിക്കണമെന്ന് നിയന്ത്രിക്കുക. ഇത് UTF-8-ലേക്ക് ഡിഫോൾട്ട് ചെയ്യുന്നു, പക്ഷേ
ഒന്നുകിൽ ISO-8859-1 അല്ലെങ്കിൽ മറ്റേതെങ്കിലും എൻകോഡിംഗ് ആകാം:
$file_charset = "ISO-8859-1";
ഇനിപ്പറയുന്ന എട്ട് വേരിയബിളുകൾ എഴുതുമ്പോൾ തീയതികളും സമയവും എങ്ങനെ ഫോർമാറ്റ് ചെയ്യപ്പെടുന്നു എന്നത് നിയന്ത്രിക്കുന്നു
HTML. വീണ്ടും ഞങ്ങൾ ഉപയോഗിക്കുന്നു printf(1)-കോഡുകൾ ഇന്റർപോളേറ്റ് ചെയ്യപ്പെടുന്ന വേരിയബിളുകൾ പോലെ
ഒരു ഉപയോക്താവിന്റെ അഭിരുചിക്കനുസരിച്ച്.
എസ്കേപ്പ് സീക്വൻസുകളുടെ നിർവചനങ്ങൾ POSIX ൽ നിന്നാണ് വരുന്നത് strftime(3) നിർവചനങ്ങൾ. അല്ല
എല്ലാം strftime(3) വ്യക്തമായ കാരണങ്ങളാൽ പിന്തുണയ്ക്കുന്നു.
%S ന് പകരം രണ്ടാമത്തേത് ഒരു ദശാംശ സംഖ്യയായി (00-60) നൽകുന്നു.
%M എന്നത് ഒരു ദശാംശ സംഖ്യയായി മിനിറ്റ് കൊണ്ട് മാറ്റിസ്ഥാപിക്കുന്നു (00-59).
%I എന്നതിന് പകരം മണിക്കൂർ (12-മണിക്കൂർ ക്ലോക്ക്) ഒരു ദശാംശ സംഖ്യയായി (01-12) നൽകുന്നു.
%H ന് പകരം മണിക്കൂർ (24-മണിക്കൂർ ക്ലോക്ക്) ഒരു ദശാംശ സംഖ്യയായി (00-23) നൽകുന്നു.
%p ന് പകരം ദേശീയ പ്രാതിനിധ്യം "ആന്റേ മെറിഡിയം" അല്ലെങ്കിൽ
"പോസ്റ്റ് മെറിഡിയം" ഉചിതമാണ് (നിലവിൽ US "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_dir = 'സ്ലൈഡുകൾ';
ഓരോ ഡയറക്ടറിയിലും എഴുതിയിരിക്കുന്ന കാസ്കേഡിംഗ് സ്റ്റൈൽ ഷീറ്റിന്റെ പേര് നിയന്ത്രിക്കുക
$stylefile = 'style.css';
പ്രവർത്തനക്ഷമമാക്കിയാൽ മോണ്ടേജ് ചിത്രത്തിന്റെ പേര് നിയന്ത്രിക്കുക
$montagefile = 'montage.jpg';
ഇമോട്ടിക്കോൺ PNG ഇമേജ് ഫയൽനാമങ്ങളുടെ പ്രിഫിക്സ് നിയന്ത്രിക്കുക
$ emoticonprefix = 'ii_';
ഉദാഹരണങ്ങൾ
ഉദാഹരണമായി, നിങ്ങൾ ചില തീയതി/സമയ ഫോർമാറ്റ് സ്ട്രിംഗുകൾ മാറ്റാൻ ആഗ്രഹിക്കുന്നുവെന്ന് കരുതുക. ഒരു സമ്പൂർണ്ണ
ഈ കേസിൽ ".imageindexrc" ഫയൽ ഇതായിരിക്കും:
$framedateformat = "%F";
$frametimeformat = "%R";
$indexdateformat = "%F";
$indextimeformat = "%R";
$slidedateformat = "%F";
$slidetimeformat = "%R";
$detaildateformat = "%m/%y";
1; # ഫയലിലെ അവസാന വരിയായി ഇത് നേടരുത്!
എക്സലൻസ്
പേളിന്റെ സ്രഷ്ടാവായ ലാറി വാളിന് അദ്ദേഹത്തിന്റെ "സ്വിസ് ആർമി ചെയിൻസോ" എന്നതിന് നന്ദി പറയാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.
സ്ക്രിപ്റ്റിംഗ് ഭാഷ (അതുപോലെ തന്നെ വർഷങ്ങളിലുടനീളം Perl-ൽ ഹാക്ക് ചെയ്ത എല്ലാവരേയും). ഞങ്ങൾ
ഇമേജ് മാജിക്കിലേക്കും അതിന്റെ കമ്പാനിയൻ മൊഡ്യൂളിലേക്കും സംഭാവന നൽകിയ എല്ലാവർക്കും നന്ദി അറിയിക്കുന്നു
പേൾമാജിക്ക്. PerlMagick ഇല്ലെങ്കിൽ ഈ സോഫ്റ്റ്വെയർ വളരെ കുറവായിരിക്കും.
കൂടാതെ എംപ്ലേയറിന്റെ സ്രഷ്ടാക്കൾക്കും (എല്ലാ സംഭാവനക്കാർക്കും) നന്ദി പറയാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.
എംപ്ലേയർ ഇല്ലെങ്കിൽ വീഡിയോ ഫയലുകൾക്കായി അവതരിപ്പിച്ച പിന്തുണ ഒരിക്കലും ഉണ്ടാകുമായിരുന്നില്ല.
AUTHORS
എഡ്വിൻ ഹഫ്സ്റ്റട്ട്ലർ
ജോൺ റെയ്നോൾഡ്സ്
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഇമേജ് ഇൻഡെക്സ് ഓൺലൈനായി ഉപയോഗിക്കുക