Nazarin Bincike a cikin Zane na Yanayin Module
Kwanan nan, abokin ciniki ya bukaci ni in kara sabon sashi a shafin Drupal na kamfanin: nuna fayilolin PDF a cikin mai bincike. Yayin da nake bincika zaɓuɓɓuka akan drupal.org, na gane cewa wannan cikakkiyar damar rubuta takarda na yanke shawara daidai lokacin da na zabi wani sabon tsarin . A koyaushe ina cewa in zaɓi na'urori masu hikima , amma yanzu za ku ga yadda nake tsammanin wannan yana aiki a rayuwa ta ainihi.
Ƙayyade abin da kake so
Mataki na farko shine don bayyana abinda kuke so. A cikin akwati na, ina so:
- Da ikon duba fayilolin PDF a cikin wani shafin yanar gizon yanar gizo, kama da wannan misalin. Mai buƙatun yana aika fayilolin PDF na kamfanin kamfanin, kuma baƙi za su iya karanta su sauƙi.
- Shafin yana Drupal 7 , don haka ɗayan ɗin zai buƙatar daidaita wannan fasalin . (Drupal 7 ya fita don dan lokaci a yanzu, don haka idan mai cigaba na zamani bai fito da wata Drupal 7 ba tukuna, bazai yiwu ba.)
- Kodayake abokin ciniki bai bayyana wannan ba, Na kuma so in guji dogara ga sabis na ɓangare na uku. Don bidiyo, Ina farin ciki da aikawa da abun ciki zuwa YouTube ko Vimeo sannan in saka shi a kan shafin Drupal, amma ga PDFs, ban tsammanin yiwuwar karin karin bayani ba zai iya haifar da matsala, lalata, da kuma kuɗi. Duk da haka, na bude zuwa sabis na ɓangare na uku idan dai ita ce kawai zaɓi.
- Duk da burin da nake so in guje wa sabis na ɓangare na uku, na san cewa na zaɓa na buƙaci ɗakin karatun Javascript na uku. Kodayake wannan zai kara ƙarin matakai akan ingantawa na gaba, Na ji daɗi sosai game da tafiyar da kaina na ɗakin ɗakin karatu maimakon na dogara ga sabis na ɓangare na uku.
- Ina so in ci gaba da ɗawainiya a matsayin ƙananan kuma ƙayyadadden yadda zai yiwu. Ba na so in shiga tare da wasu hanyoyin da za a iya yin amfani da shi ko shirya fayilolin watsa labaru. Ina son wani abu kamar Colorbox, wanda ya shimfiɗa hotunan don dubawa mafi kyau, amma ya kasance mai zaman kansa na musamman game da yadda kake son sarrafa fayiloli na hotunan. Ina da mafaka cewa wannan ɗakin karatu zai zama pdf.js, amma na bude wa sauran hanyoyi.
- Kamar yadda ya saba, Ina so in bi jagororin gaba daya don zabar wani zaɓi na Drupal. Hakanan, zaɓi wani zaɓi wanda wasu 'yan miliyoyin mutane suka riga sun yi amfani da su (idan zai yiwu) na dan lokaci, tare da mafi girman tsaiko, wanda mai ɗaukar nauyin haɓakawa wanda ya yi niyya ya ci gaba da tallafawa aikin a nan gaba, t na bukatar biyan lasisi.
Bincika akan Drupal.org
Tare da waɗannan manufofi a hankali, mataki na gaba shine bincike mai sauƙi akan Drupal.org. Lokaci don tsalle a cikin Ramin Ramin na Yanayin Kwaminis.
& # 34; Daidaita & # 34; Page don PDF Modules
Tsaya na farko na (ko ya kamata ya zama), wannan shafin: A kwatanta na masu kallo na PDF. Drupal.org yana da kyakkyawan al'ada na shafukan shafukan da ke nuna alamar wadata da ƙwararrun nau'o'i daban-daban a cikin wannan wuri. Akwai jerin jerin shafukan da aka kwatanta, amma an kuma yayyafa su a ko'ina cikin shafin.
Shafin shafi na PDF ya ƙunshi shafukan masu duba PDF guda hudu. Zan rufe su a nan, da kuma wasu biyun da na samu daga binciken. Zan fara tare da 'yan takarar da na yanke shawarar tsallewa.
Yanzu bari mu shiga cikin ƙayyadaddun dalilin da yasa wadannan ƙananan sunyi (ko mafi yawa basu) aiki don wannan aikin ba.
Mai duba fayil
Mai duba fayil yana amfani da Tashar Amfani da Intanit BookReader, wanda ya dame ni saboda ni Intanet Archive junkie. A duk lokacin da na je wurin, ina jin damuwar tsoro da kuma kullun a duwatsun littattafan da zan iya janye daga tudu.
Da aka ce, shafin yanar gizon ya nuna mini rashin jin tsoro. Ina iya zama tare da shi, amma na yi shakka cewa abokin ciniki na zai, lokacin da pdf.js ya fi kama mai kyau.
Har ila yau, a duba na biyu a shafi na aikin, na ga babban sanarwar gargadi a saman: An sanya wannan ƙirar zuwa PDF a cikin tsari . Fair isa. Tare da kasa da 400 installs, haɗa tare da mafi rare PDF module (wanda za mu rufe a cikin wani lokaci), alama kamar kyau tafi. Kada a sauke wani ɗayan da aka haɗa / koma / watsi.
Fayil na Fayil na Google Viewer
Fayil na Kayan Gidan Bidiyo na Google shine abin da ya ji kamar: hanyar da za a yi anfani da Google Docs don sakawa fayiloli a shafin yanar gizonku. Ko da yake ina son ingancin Google Docs, ɗaya daga cikin manufofin ni shine in kasance mai zaman kanta daga kowane ɓangare na uku.
Har ila yau, wannan tsarin yana da kasa da 100 installs.
Aikix Document Viewer
Ko da yake "AJAX" wani lokaci ne na Javascript, Ajax Document Viewer ya juya ya dogara ga wani takamaiman sabis na ɓangare na uku. Kawai game da 100 installs. Ƙaura kan ...
Kara PDF
Kwanan PDF kawai ya kafa 40, amma dole ne in duba, tun da yake ya kasance wani ɓangare na babban aikin da aka kira (a) Kira. Kamar yadda shafin shirin ya nuna cewa: " Cutar wani abu ne mai ban mamaki game da yadda za a rike Media Atoms a Drupal."
Wannan furcin ya nuna wa] ansu manyan labaran ja biyu: "mai da hankali" kuma kalmar "Media" ta haɗu da "Atom". "Atom" shi ne ainihin kalma da aka sake bugawa don "abu", wanda ya sanya shi alama ta ja da kanta. Drupal yana da ladabi ga waɗannan jakar-akwatin irin kalmomin: kumburi , mahaluži , fasali ... Ƙarin kalmar kalmar, ƙarin ɗaukar canje-canje na iya zama.
Yayinda na fadi, sai na tabbatar da tunanin na. Na karanta kukan da'aɗaɗɗen yadda Kwamandan zai ƙaddara yadda zan yi amfani da Media a kan shafin yanar gizon.
Yanzu, gaskiyar ita ce Drupal ta Media handling iya amfani da wasu reinventing. Ƙona ba aikin kirki ba ne kawai a wannan wuri. Duk da haka, tare da kasa da 1000 na nuni har yanzu, ba na so in shiga a ƙasa.
Tabbatar, ta wannan lokaci na gaba mai zuwa, ƙila zai zama na gaba. Wannan zai damu. Amma kuma yana iya zama watsi da watsi da hankali, tare da wani ƙananan tafarkin shafukan da aka rushe suka bar su yi kuka.
A yanzu, ina so in tsayawa tare da matsala mai mahimmanci da haɗari. Kawai nuna PDFs, don Allah. Abin da nake yi ne.
Shadowbox
Shadowbox ya mamaye ni: yana da'awar zama wata hanya ce ta nuna dukkanin kafofin watsa labarai, daga PDFs zuwa hotuna zuwa bidiyo. Wannan ba a matsayin tsinkaye a matsayin Cila ba, tun da yake kawai zai mayar da hankali ga nuna kafofin watsa labaru ba tare da gabatar da sababbin abubuwa kamar "Media Atoms" ba. Amma na riga na son akwatin, kamar yadda na ambata. Ba na so in sake tunani game da hakan.
Duk da haka, Na lura (tare da baƙin ciki) cewa tare da fiye da 16,000 installs, Shadowbox zai iya zama mafi iko madadin a cikin wannan sarari. Dole ne in duba.
Shirin Shadowbox Drupal shine babban gada zuwa ɗakin ajiyar Javascript, Shadowbox.js, don haka sai na bincika shafin yanar gizon. A can, Na gano dalilai biyu don matsawa a:
- Ɗauren ɗakin karatu yana buƙatar takardar lasisi don amfani da kasuwanci. Farashin ya dace sosai, amma na yi ƙoƙarin guje wa software mai tushe wanda ba shi da kyauta .
- Bincike da hankali game da FAQ ya nuna cewa, akasin bayanin a kan shafi na Drupal, PDFs ba su da 100% goyon bayan ɗakin karatun Shadowbox. Oops. Kyakkyawan abu na duba.
Abokan Guda biyu: & # 34; PDF & # 34; da kuma PDF Reader & # 34;
Bayan kawar da sauran, yanzu na zo ga masu gwagwarmaya biyu: PDF da PDF Reader
Wadannan ayyukan biyu suna da mahimmanci kamar haka:
- Dukkanansu sun kusan kusan 3,000, da yawa fiye da sauran (sai Shadowbox).
- Dukansu sunyi amfani da ɗayan ɗakin ɗakin Javascript na waje, pdf.js.
Me game da bambancin?
PDF Reader kuma yana da zaɓi don haɗin shiga Google. A wannan yanayin, na yi tsammani abokin na iya son wannan, don haka ina so in sami zaɓi.
A halin yanzu, an yi amfani da PDF a matsayin Sakamakon mai kulawa (s). Wannan zai iya zama alamar cewa mai ginawa zai watsi da aikin nan da nan ba, amma a wani bangaren, aikin da aka yi kwanan nan shi ne mako guda da suka wuce, don haka a kalla mai cigaba yana aiki.
A gefe guda kuma, an yi amfani da PDF Reader a matsayin mai kiyayewa sosai, amma mafi yawan kwanan nan an yi shekara guda.
Ba tare da wata nasara ba, na yanke shawarar gwada su duka.
Gwada masu gwagwarmaya
Na jarraba dukansu biyu a kan kwafin shafin yanar gizon. (Ko ta yaya matsala mai sauki da rashin inganci ya bayyana, kar a gwada shi a kan shafin yanar gizon rayuwa.) Za ka iya karya shafinka duka.)
Na yi sha'awar PDF Reader , saboda yana da karin zaɓi (kamar Google Docs) fiye da PDF . Don haka na yanke shawarar gwada PDF farko, don cire shi daga hanyar.
PDF Fail: Ƙasar Bukatar?
Duk da haka, lokacin da na shigar da PDF kuma na karanta README.txt, Na gano matsalar da na gani amma ban kula da shafin aikin ba. Don wasu dalili, wannan tsari yana buƙatar ka tara pdf.js da hannu. Ko da yake shafin aikin ya nuna cewa wannan ba dole ba ne, README.txt ya nuna cewa.
Tun da PDF Reader zai yi amfani da ainihin ɗakin karatu ba tare da bukatar wannan mataki, Na yanke shawarar gwada shi farko bayan duk. Idan ba ta aiki ba, zan iya komawa cikin kullun zuwa PDF kuma zan yi kokarin hada pdf.js hannu tare.
PDF Reader: Success! Kayan.
Saboda haka, na ƙarshe, Na gwada PDF Reader . Wannan ɓangaren yana samar da sabon widget don nuna hanyar Fayil. Ka ƙara filin fayil zuwa nau'in abun ciki da kake buƙata kuma saita nau'in nau'in widget zuwa PDF Reader. Bayan haka, kuna ƙirƙirar kumburi na irin wannan kuma kunna PDF. PDF ɗin yana bayyana a cikin "akwatin" akan shafin.
Zaka iya gwada zažužžukan nunawa daban-daban ta hanyar gyaran nau'in abun ciki kuma canza saitunan nuni don filin.
Na gano cewa kowane zaɓi na nuni yana da wadata da fursunoni:
- Aikin Google Docs ya yi aiki sosai kamar yadda aka saka, amma lokacin da na danna shi don in ci gaba da allon, na yi rauni a kan shafin Google Docs wanda ya nemi gafara cewa an ƙaddamar da iyakata na. Oops. Wataƙila wannan zai kasance mafi inganci idan na ƙaddamar da wannan ƙuri'a zuwa asusun Google Apps na biya, amma ban damu ba don gano, saboda na tabbata cewa abokin ciniki ba zai so nuni ba.
- A wani zaɓi na pdf.js yayi mamaki ... a kan Firefox da Chrome. Amma lokacin da na cire Internet Explorer, akwatin ya bayyana. A bayyane yake, wannan matsala ce tare da pdf.js kanta, ba tsarin PDF Reader ba. Ina tsammanin na kamata in yi tsammanin wannan, da aka ba Mozilla da Internet Explorer pdf.js ne ... kanta. Duk da haka, na yi damuwa da cewa ban yi tunanin tabbatar da cewa pdf.js yayi aiki a dogara ga dukan masu bincike a farkon wuri ba.
- Zaɓin embed ya kasance mafi aminci. Wannan zahiri ya taimaka Adobe Reader a cikin akwati a shafin yanar gizo. My Firefox har yanzu fĩfĩta zuwa gudu pdf.js, amma ina ganin wannan wani saiti ne. Ko ta yaya, muddin baƙo yana da Firefox ko mai duba PDF kamar Adobe Reader, PDF zai nuna.
Saboda haka, a ƙarshe, maganata ita ce ta amfani da PDF Reader tare da Zaɓin nuni na Abed. Wannan zaɓin zai ba ni damar hašawa PDF zuwa Dodalin kumburi, kuma in tabbatar da shi a kan shafin yanar gizon Drupal.
Abin takaici, wani lokaci "abin dogara" bai isa ba. Bayan duk wannan binciken, dole ne in yi la'akari da sabis na ɓangare na uku bayan duk.