Кантип Drupal 7 билдирүүлөрдү ТИЗО боюнча Module тандоо

Module тандап алуу пунктунда A Case Изилдөө

Жакында эле бир кардар компаниянын Drupal сайтына жаңы мүмкүнчүлүктү кошуу үчүн менден сурап калды: браузерде PDF Блог. Мен drupal.org ыкмаларын карап тургандай, бул мен үчүн жаңы тандап катары иш жүзүндө чечим кабыл алууну документтештирүү үчүн жакшы мүмкүнчүлүк экендигин түшүнгөн модулу . Мен ар дайым айтып жатам акылдуулук модулдарды тандап , бирок азыр мен бул чыныгы жашоодо иштейт деп кантип көрө алат.

Аныктоо Сиз көздөгөнү эмне?

Алгач, сиз каалаган нерсени аныктайт. Менин учурда, мен каалаган:

Drupal.org издөө

эске Бул максаттардын менен, кийинки кадам Drupal.org боюнча жөнөкөй издөө болгон. Убакыт Модулдун жогорку Ball Pit жакшылыкчылдыгын секирип.

& # 34; салыштыруу & # 34; PDF модулдар Page

Менин биринчи аялдамасы (же болушу керек) болгон, бул баракча: PDF көрүүчү модулдары менен салыштыруу. Drupal.org эле космостун ар кандай модулдарды да, жаман да жактары болорун Документтештирме мыкты салт бар. салыштыруу барактарынын борбордук тизмеси бар, бирок алар да сайтка каларлык жатасыз.

PDF салыштыруу барак төрт PDF көрүүчү модулдарын киргизилген. Мен, ошондой эле, бир-эки башкаларга мен издеп табылган, бул жерге өтөбүз. Мен жиберүү чечимин кабыл талапкерлер менен баштайбыз.

Эми болсо, бул модулдар эмне өзгөчөлүгү казып (же негизинен эмес), бул долбоорду ишке ашыруу үчүн иш кылалы.

File көрсөткүч

File Viewer Мен интернет Archive наркоманы эмесмин, анткени, мени кызыгып Интернет Archive Букридер пайдаланат. Мен ал жакка барып, ар бир жолу, мен коркуп кошомат кылууда сезип жатам Нөөмөттө турган жерден тартып ала албайт китептерди тоолорго каптады.

деп жаткан, көрсөтмө сайт мага жагымсыз бир аз карап турду. Мен аны менен бирге жашашыбыз үчүн +, ал эми мен кардар pdf.js канча саркеч карап, эмне деген шумдук.

Ошондой эле, долбоордун бет экинчи карап, мен жогорку ири тайманбастык менен жарыялаган көрүп: Бул модулда PDF модулда үчүн расмий жылдырылды. Жетиштүү адилеттүү. 400 кем менен орнотулган, (биз бир заматта өтөбүз) кыйла популярдуу PDF модулу менен аралашып, бир жакшы окуя болуп көрүнөт. бириктирилген алынган модулду жүктөп качан / көчүп / таштап кеткен.

Google Viewer File Formatter

Google Viewer File Formatter ал угулат дейт: желе бетинен делолорун сүрөттөрүн тиркеш үчүн Google Документтерин пайдаланууга жол. Мен Google Документтерге ескелен жакты да, менин максаттарынын бири кандайдыр бир үчүнчү жактын кызматы өз алдынча жашоого тийиш эле.

Ошондой эле, бул сынак аз 100 орнотууларын болчу.

Ajax Document Viewer

"AJAX" жалпы Javascript мөөнөттүү болсо да, Ajax документ көрсөткүч белгилүү бир үчүнчү жактын кызматы таянуу чыкты. 100 орнотуулар гана. Жылдырылууда боюнча ...

күйүк PDF

Күйүк PDF 40 орнотууларын бар болчу, бирок мен бир карап алып эле, ал (ооба) күйүк аттуу долбоордун бир бөлүгү ачык болгондуктан. Күйүк долбоордун бет мындайча түшүндүргөн: "күйүк Drupal Медиа атомдор кантип бир новатордук алышы болуп саналат."

Бул сүйлөм эки зор кызыл желектерди көтөрүп: "новатордук алып", Кудайдын сөзүн "Медиа" менен жупташкан "Atom". "Atom", албетте, аны өзүнчө бир кызыл желектин кабыл алынган "жандардын" үчүн repurposed сөз болду. Drupal айтканда бул куру-кутуча түрү үчүн Ахалтекин: түйүн, жак, өзгөчөлүгү ... жалпы сөз, көп өзгөрүүлөр шыпырып болушу мүмкүн.

Мен сыдырылышы, менин шек тастыкталган. Мен күйүк негизинен мен сайтындагы медиа катышкан кандай эксперименттерди кантип толкунданып талаптарын окуп.

Азыр, чындык Drupal Медиа чечүүдө кээ бир жолунда тийиши мүмкүн болот. Күйүк бул мейкиндикте гана дымактуу долбоор эмес. Ошондой болсо да, 1000 кем менен буга чейин орнотуп, мен биринчи кабатта да каалаган жок.

Албетте, келерки жылы ушул маалда, күйүк кийинки болушу мүмкүн Views . Ал аска болмок. Бирок, бул да талкалап сайттар (чакан) чиркегичтерин ыйлап калган менен, abandonware болушу мүмкүн.

Эми, мен бир топ аз дымактуу жана оор чечүү менен биригет да келген. Эле ЖАМК көрсөтө көр. Ошондуктан мен сураган баары болот.

Shadowbox

Shadowbox Мени тан калтырган нерсе: бул маалымат каражаттарында ар кандай көрсөтүү, көрмө сүрөттөлүштөр ТИЗОнун чейин бир чечим деп атаган. "Медиа Атомдун" сыяктуу бүт жаңы түшүнүктөрдү киргизүү туруп, маалымат каражаттарын көрсөтүү боюнча гана жүргүзүлөөрүн, бул күйүк катары көлөмдүү эмес. Бирок мен буга чейин мен жогоруда айтып өткөндөй, Colorbox жагат. Мен бул чечимди кайра да келген эмес.

Бирок, мен 16,000 ашуун орнотуулар менен Shadowbox эле космоско бир күчтүү атаандаш болушу мүмкүн деп жазып (ички онтоп менен) кылган. Мен карап көрүшү керек эле.

Shadowbox Drupal модулу, негизинен, бир Javascript китепкана, Shadowbox.js үчүн көпүрө болуп саналат, ошондуктан, мен китепкананын сайтынан текшеришти. Жок, мен алдыга эки себебин ачкан:

Эки талапкердин: & # 34; PDF & # 34; жана & # 34; PDF Reader & # 34;

калган жок кийин, мен азыр эки айкын талапкер келип: PDF жана PDF Reader

Бул эки долбоор негизги окшош болгон:

Кандай айырмачылыктар жөнүндө эмне айтууга болот?

PDF Reader ошондой эле Google Docs биригүүгө мүмкүнчүлүк болду. Бул учурда, мен кардар деп жагышы мүмкүн деп ойлоп, мен параметрин бар жакты.

Ошону менен бирге эле, PDF кошумча тейлөөчү (лор) издегиле катары белгиленген. Бул иштеп жакында долбоорду таштап турган белгиси болушу мүмкүн, бирок, экинчи жагынан, акыркы иш иштеп дагы активдүү болуп, жок дегенде бир жума мурун болгон.

Башка жагынан алганда, PDF Reader катары жигердүүлүк менен колдоого белгиленген, ал эми акыркы бир жыл мурун эле кылган.

так лауреаты болбосо, мен да аларды сынап көрүүнү чечкен.

талапкер сыноо

Мен тирүү сайттын көчүрмөсү да модулдарды сыналган. (No канчалык бекем жана кыял модулдук пайда болсо, түз сайтка биринчи жолу аракет кылган эмес. Силер, бүт сайтты сынып калышы мүмкүн эле.)

Бул PDF караганда ыкмаларды (мисалы, Google Docs катары) ээ болгон, анткени мен, PDF окурман карай жан эле. Мен жолдон чыгып, аны алуу үчүн, биринчи PDF чечтим.

PDF жетпейт: Compilation талап кылынат?

Бирок мен PDF жана README.txt окуп орнотулган жатканда, мен көрдүм, бирок долбоор беттеги четке бир көйгөй табылган. Кандайдыр бир себептерден улам, бул сынак кол pdf.js жаза талап кылат көрүнөт. Долбоор Бул сөзсүз түрдө талап кылынбайт деген божомолдор да, README.txt ал сунуш кылды.

PDF Reader бул кадамды муктаж болбостон так ошол китепкананы пайдалануу болгондуктан, мен биринчи кийин, аны сынап көрүүнү чечкен. Ал иштей элек болсо, анда мен ар дайым кайра PDF барып, кол pdf.js түзүү үчүн аракет кылышы ыктымал.

PDF окурман! Ийгилик! Сыяктуу.

Ошондуктан, көпкө чейин өткөн, мен PDF окуучу аракет кылышкан. Бул модулда File жерин көрсөтүү үчүн жаңы жасалганы менен камсыз кылат. Сиз каалаган сөп талаасын кошуу мазмун түрү жана PDF окурман үчүн уижети түрүн койду. Андан кийин, бул түрүнө бир түйүн түзүү жана PDF жүктөп. PDF беттеги "деген" киргизилген көрүнөт.

Сиз дагы Мазмун түрүн түзөтүү жана талаа үчүн дисплей орнотууларын өзгөртүү менен башка дисплей ыкмаларды аракет болот.

Мен ар бир дисплей параметр да, жаман да жактары бар деп табылган:

Ошентип, акыры, менин чечим Embed дисплей тандоосу менен PDF окуган болчу. Бул параметр мени Drupal безине бир PDF документти тиркөө үчүн, ишенимдүү бир Drupal интернет бетинде көрсөтө берет.

Тилекке каршы, кээде "ишенимдүү" жетиштүү эмес. Мунун баарын издеп, мен баары бир үчүнчү жактын кызматын карап чыгуу болду.