د هنر د ماډل انتخاب کې د قضیې مطالعه
په دې وروستیو کې، مراجع ما څخه وغوښتل چې د شرکت ډپپل سایټ کې یو نوی خصوصیت اضافه کړي: په براؤزر کې د پی ډی ایف فایلونو نندارې ته. لکه څنګه چې ما په Drupal.org کې اختیارونه وپلورل، ما پوهیده چې دا زما د پریکړې کولو بهیر پروسس کولو لپاره یو ښه فرصت وو ځکه چې ما یو نوی ماډل غوره کړ. زه تل غواړم چې په ماهرانه توګه ماډل انتخاب کړئ ، مګر اوس تاسو کوالی شئ په رښتیا ژوند کې دا کار څنګه وګورئ.
څه غواړئ تعریف کړئ
لومړی ګام دا دی چې هغه څه تعريف کړئ چې تاسو یې غواړئ. زما په قضیه کې ما غوښتل:
- په ویب ګورت کې د پی ډی اف فایلونو لیدلو توان، د دې مثال سره ورته. مراجع به د کمپنۍ د خبرپاڼې پی ډی اف ډی اپیل کړي، او لیدونکي به وکوالی شي په اسانۍ سره لوستل شي.
- دا سایټ ډراپل 7 دی ، نو لدې امله ماډل باید د دې مهمې نسخې سره سمون ولري. (Drupal 7 اوس مهال د دې لپاره بهر شوی، که چیرې یو ماډل جوړونکي د ډراپل 7 نسخو سره نه راځي، نو ممکن به یې نه وي.)
- که څه هم مراجعه دا نده مشخص کړې، زه غواړم چې د دریمې ډلې خدمت باندې تکیه وکړي. د ویډیو لپاره، زه خوشحاله یم چې د یوټیوب او ویماګانو منځپانګې پوسټ کړئ او بیا یې دا په ډراپولټ سایټ کې ایډز کړئ، مګر د پی ډی اف ډیونو لپاره، ما فکر نه کاوه چې ممکن اضافي اضافه ممکن د احتمالي خنډونو، ماتولو او مصرف څخه ډیره شي. په هرصورت، زه د دریمې ډلې خدمت لپاره پرانستی وم که دا یوازینۍ لاره وه.
- سره له دې چې غواړم د دریمې ډلې خدمت څخه مخنیوی وکړم، زه پوهیدم چې زما انتخاب ممکن د دریم-ډلې جاوا سکرپٹ کتابتون ته اړتیا ولري. که څه هم دا به په راتلونکو پرمختګونو کې یو اضافي ګام اضافه کړي، زه په عمومي توګه د دریمې ډلې خدماتو پر ځای د ځای پر ځای د کتابتون د خپل کاپي د چلولو په اړه ښه احساس کوم.
- زه غواړم چې ماډل د امکان وړ لمر او مشخص په توګه وساتئ. زه نه غواړم د رسنیو فایلونو تنظیم کولو یا تنظیم کولو لپاره د بنسټیز نوي لاره سره ګډون وکړم. زه غواړم یو څه نور د رنګ باکس په څیر، کوم چې د غوره لید لپاره انځورونه لوړېږي، مګر په بشپړ ډول خپلواک پاتې دي چې تاسو د انځور فایلونو اداره کولو لپاره څنګه غوره کوئ. ما یوه خوله درلوده چې دا کتابتون به pdf.js وي، مګر زه د نورو امکاناتو سره پرانیستې وم.
- د معمول په توګه، زه غواړم د ډراپول ماډل غوره کولو لپاره عمومي لارښوونې تعقیب کړم. په اصل کې، یو ماډل انتخاب کړئ چې دمخه یې د یو څو زرو خلکو (که ممکن وي) کارول کیږي، لږترلږه پورې تړلي شرایطو سره، کوم چې داسې ښکاري چې د یو فعال پرمخ وړونکي لخوا ساتل کیږي کوم چې راتلونکي پالن ته د پروژې مالتړ ساتي او نه هم " د جواز ورکولو فیس ته اړتیا لري.
د Drupal.org لټون
د دې اهدافو په ذهن کې، راتلونکی ګام د Drupal.org په اړه ساده لټون و. د ماډل د ماډل د بال ټیټ ته ځي.
& # 34؛ پرتله کول & # 34؛ د PDF ماډلونو لپاره
زما لومړی بند وو (یا باید وای)، دا پاڼه: د پی ډی لیدونکي ماډلونو پرتله کول. Drupal.org د اسنادو پاڼو یوه ښه دود لري چې په ورته ځای کې د بیلابیلو ماډلونو پروسې او کنډک تشریح کوي. دلته د مقایسوي مخونو مرکزي لیست شتون لري، مګر په ټوله سیمه کې هم ویجاړ شوي.
د PDF پرتله کولو پاڼه کې څلور پی ډی لیدونکي ماډلونه شامل دي. زه به دوی دلته پټ کړم، او همدارنګه یو څو نورو چې زه د لټون څخه وموم. زه به هغه نوماندانو سره پیل کړم چې ما پرېکړه کړې وه.
اوس راځئ چې ځانګړتیاوې په ګوته کړو چې ولې دا ماډلونه (یا ډیری یې ندي کارولي) د دې پروژې لپاره کار کوي.
دوتنه ناظر
فایل ناظر د انټرنیټ آرشيف بک بک ریډر کاروي، کوم چې ما ته ویاړ ځکه چې زه د انټرنیټ آرشيف آرشیف یم. هر کله چې زه هلته لاړم، د کتابونو په غرونو کې د ویره او ډار ټکۍ احساس کوم چې زه له ایتال څخه راوتلی شم.
داسې ویل کیږي، د لاریون سایټ زما لپاره بدمرغۍ ویني. زه ښايي د هغې سره ژوند وکړم، مګر ما زما مراجعینو په اړه شک درلود، کله چې pdf.js ډیر خورا سجیلا ښکاري.
همدا رنګه، د پروژې په پاڼه کې په دويم ګړندۍ کې، ما په لوړ کې لوی بولډ اعلان کړی: دا ماډل په رسمي ډول د پی ډی اف ډیډیو ماډل ته لیږدول شوی . کافي مناسب. له 400 څخه لږ تاسیساتو سره، د پی ډیرو مشهور پیډ ماډل سره ضمیمه کول (موږ چې موږ به په یو ساعت کې پوښیږو)، د ښه ګام په څیر ښکاري. یو موډل ونه ډک کړئ چې مل شوی شوی یا لیږل شوی یا پرېښودل شوی.
د Google لیدونکي فایل فارمټر
د Google لیدونکي فایل فارمټر هغه څه دي چې د: د ګوګل ډاونونو کارولو لپاره یوه لار ده چې ستاسو په ویب پاڼه کې د فایلونو د نندارې ایډ کولو لپاره وکاروي. که څه هم زه د ګوګل ګوګل ډیریالی خوښوم، زما یو اهداف د دریمې ډلې خدمت څخه خپلواک پاتې و.
همدارنګه، دا ماډل د 100 تاسیساتو څخه لږ درلود.
د ایګکس لاسوند لیدونکی
که څه هم "AJAX" یو عمومي جاوا سکرپٹ اصطلاح دی، د ایجیکس سند ډیزاینر د دریمې ډلې خدمت لپاره تکیه کوي. یوازې نږدې 100 نصب شوي. مخته تلل...
د PDF سند
PDF چاپول یوازې 40 نصب شوي ول، مګر ما باید یوه کتنه وګورئ، ځکه چې دا د روښانه توکیو برخه وه چې (Yes) Scald نومېږي. لکه څنګه چې د سکالډ پروژې پاڼه تشریح کړه: " سکالډ د نوي ډلګۍ د رسنیو اتومسونو د څرنګوالي په اړه یو نوښت دی."
دا اعلامیه دوه لوی سرخ پرچمونه پورته کړل: "نوښت اخستل" او "رسنۍ" کلمه "اتوم" سره جوړه شوې. "اتوم" په څرګنده توګه د "شی" لپاره یو تکرار شوی کلمه وه، چې دا پخپله په ټوله توګه سره بیرغ بیرغ جوړ کړ. ډروپل د دې خالي بکس لپاره نوښت لري: نوډ ، اداره ، ځانګړتیاوې ... د عمومي عمومي کلمه، هغه نور ډیر بدلونونه کیدی شي.
لکه څنګه چې ما لیکلي، زما شکونه تایید شوي. ما د ویاړ ادعاګانې ولولې چې څنګه به اسکالال په اصلي توګه بیا مینځ ته راوړي څنګه چې ما په خپل سایټ کې رسنۍ ولګولې.
اوس، حقیقت دا دی چې د ډاکپل د رسنیو اداره کولی شي د ځینې بیا مینځلو مخه ونیسي. سکالډ په دې ځای کې یوازینۍ حیرانتیا پروژه نه ده. په هرصورت، تراوسه پورې له 1000 څخه ډیر نصب شوي نصبونو سره، زه نه غوښتل چې د ځمکې په ساحه کې وموم.
ډاډه، د راتلونکي کال د همدې مودې په ترڅ کې، ښايي اسکالال راتلونکې لیدونه وي . دا به راکټ شي. مګر کیدی شي د ژغورلو لپاره د مات شوي ساحو (کوچنۍ) لاره سره هم مخ پریږدي.
اوس زه غواړم چې د پام وړ او خطرناک حل سره مینه ونیسم. مهربانی وکړئ د PDFs ډک کړئ، مهرباني وکړئ. دا ټول زه وپوښتل شم.
شیډ بکس
شیډ بکس ما حیران کړ چې: دا ادعا یې کوله چې د ټولو ډولونو رسنیو د ښودلو یوازینۍ حل دی، د PDF څخه تر انځورونو پورې. دا د سکالډ په څیر نه و، ځکه چې دا به یوازې د "رسنیو اتومونو" د ټولو نوو مفکورو په پېژندلو پرته د رسنیو خپرولو تمرکز وکړي. مګر زه د رنګ باکس په څیر، لکه څنګه چې ما یادونه وکړه. زه نه غواړم چې د دې پرېکړې بیا غور وکړي.
په هرصورت، ما یادونه وکړه) د داخلي ډبرو سره (چې له 16،000 څخه زیات نصب شوي، شیډ بکس په ورته ځای کې ډیر پیاوړی بدیل کیدی شي. زه باید وګورم.
د شیډ باکس ډراپل ماډل اساسا د جاوا سکرپٹ کتابتون کې پل دی، نو ما د کتابتون ویب پاڼه وګورله. هلته، ما دوه دلیلونه وموندل چې په لاندې ډول دي:
- کتابتون د تجارتي استعمال لپاره د جواز لرونکې فیس ته اړتیا لري. فیس خورا مناسب و، مګر زه هڅه کوم چې د پرانیستې سرچینې سافټویر څخه مخنیوی وکړم چې وړیا نه ده .
- د پوښتنو محتاط لټون وښودل چې د ډراپل ماډول پاڼې په اړه د تفصیل سره مخالف، د پیډیز 100٪ د شیډبکس کتابتون لخوا نه ملاتړ کیږي. هو. ښه شی زه چک شوی.
دوه کاندیدان: & # 34؛ PDF & # 34؛ & # 34؛ PDF Reader & # 34؛
د باقیاتو له مینځه وړل، زه اوس دوو واضح سیالیو ته راغلی یم: پی ڈی ایف او پی ڈی ایف ریډر
دا دوه پروژې کلیدي مساوات درلودل:
- دواړه نږدې 3،000 نصب شوي، د بدیلونو څخه ډیر ډیر) د شیډ بکس پرته (.
- دواړه د ورته بهرنۍ جاوا سکرپٹ کتابتون، pdf.js کارول.
د توپیر په اړه څه؟
PDF پیډر هم د Google Docs ډاونلوډ لپاره اختیار درلود. په دې ځانګړی قضیه کې، ما فکر کاوه چې زما مراجعه کوالی شي دا خوښ کړي، نو له دې امله ما اختیار درلود.
په عین حال کې، پی ډی د همکار ساتونکي ((ساتونکي) په توګه وټاکل شو. دا کیدی شي یوه نښه وي چې پراختیایی کار ژر تر ژره دا پروژه پریږدي، مګر له بله پلوه، وروستي ژمنې یوه اونۍ وړاندې و، نو لږ تر لږه پرمختللی اوس هم فعال و.
له بلې خوا، د پی ډی پیډر په چټکه توګه ساتل شوي نښه شوې وه، مګر وروستي ژمنې یو کال دمخه وې.
پرته له یوې روښانه ګټونکي پرته، ما پریکړه وکړه چې دوی دواړه دواړه ازموینه وکړي.
د کاندیدانو آزموینې
ما خپل ماین سایټ کې په یوه نقل کې دواړه ماډلونه ازموینه وکړه. (مهمه نده چې یو ماډل څومره سخت او بې ګناه وي، هیڅ کله یې په ژوندۍ سیمه کې هڅه مه کوئ. تاسو کولی شئ خپل ټول سایټ مات کړئ.)
زه د پیډر ریډر ته خواخوږی وم، ځکه چې دا د پی ډی څخه ډیر انتخابونه (لکه د ګوګل ډاونټونه) درلودل. نو ما پریکړه وکړه چې لومړی یې د پی ډی اف د ازموینې لپاره، هڅه وکړئ.
د PDF ناکامي: تالیف اړین دی؟
په هرصورت، کله چې زه پی ډی اف نصب کړم او README.txt ولولئ، ما یوه ستونزه وموندله چې ما ولیدل مګر د پروژې پاڼې په پام کې ونیول شو. د ځینو دلیلونو لپاره، دا ماډل داسې ښکاري چې تاسو په p Manual.js سمبالول. که څه هم د پروژې پاڼې وړاندیز کړی چې دا اړین اړتیا نه وه، README.txt وړاندیز کړی چې دا وي.
څرنګه چې د پی ډی اف ریډر د دې مرحلې اړتیاوې پرته د ورته عین کتابتون څخه کار اخلئ، ما پریکړه وکړه چې دا د لومړي ځل لپاره هڅه وکړئ. که دا کار ونه کړ، زه تل د پی ډی اف ډی ته تللی شوم او په دستی توګه د pdf.js سمبالولو هڅه کووم.
د PDF ریډر: بریالیتوب! لړۍ.
نو، په وروستي کې، ما د پی پی پی رییس ته هڅه وکړه. دا ماډل د دوتنې ساحې د ښودلو لپاره نوې ویجګ وړاندې کوي. تاسو د خپل مطلوب محتوا ډول ډول ته د فایل ساحه اضافه کړئ او د ویډیو ډول یې د PDF ریډور ته وټاکئ. بیا، تاسو د دې ډول یو نوډ جوړ کړئ او خپل پی ډی اف اپلوئ. PDF په پاڼه کې په "بکس" کې ښکیل شوی ښکاري.
تاسو کولی شئ د مختلف ډول انتخاب اختیارونه د منځپانګې ډول بدل کړئ او بیا د میدان لپاره د ډیزاین ترتیبات بدل کړئ.
ما وموندله چې د هر ډیزاین انتخاب اخته او مفهوم درلودل:
- د ګوګل ډاونټر لوستونکي د امډ په توګه کار کاوه، مګر کله چې ما دا ټک کلیک کړه چې بشپړ فلش وګورئ، ما د Google Docs ډیزاین پاڼې ته زخم کړم چې بخښنه یې وکړه چې زما د حد حد حد ته رسیدلی. هو. ښایي دا ما ډیره باوري وي که ما ما د پیرود گوگل ګوګل اکاونټ ته ورکړې، مګر ما ونه موندله چې وپوهیدم، ځکه چې زه ډاډه یم چې زما مراجعین دا نندارتون خوښ نه وي.
- د PDF.ps اختیار په حیرانتیا سره کار کوي ... د فایرفوکس او کروم باندې. مګر کله چې ما د انټرنیټ اکسپورټ ډزې وکړې، بکس خالي و. په ښکاره ډول، دا د pdf.js ځان سره ستونزه ده، د PDF ریډر ماډل نه. زه فکر کوم چې ما باید دا تمه درلوده، د دې لپاره چې pdf.js د موزیلا او انټرنیټ اکسپلور لخوا چمتو کیږي ... پخپله. بیاهم، ما ما ته حیران و چې ما په دې فکر نه و کړی چې pdf.js په لومړي ځای کې په مناسب ډول کار کوي.
- د ایډز انتخاب تر ټولو ډاډمن و. دا په حقیقت کې د ویب پاڼې په اړه په یوه بکس کې Adobe Adobe Reader. زما فایرفوکس لا تر اوسه غوره کړی چې pdf.js پرمخ بوځي، مګر زما په اند دا د براؤزر ترتیب و. بله لاره، لکه څنګه چې یو لیدونکي یا هم فایرفوکس یا د Adobe Reader په څیر د PDF ناظر وو، پی ډی ایف به نندارې ته وړاندې کړي.
په دې توګه، په پای کې، زما حل د PDF ریډر کارولو سره د ډیزاین انتخاب سره. دا اختیار زه به اجازه راکړم چې د پی ډی اف ډروپل نوډ سره ضمیمه کړم، او په ډاګه دا د ډروپل ویب پاڼه کې ښودل.
بدبختانه، کله ناکله "باوري" کافی نه وي. د دې ټولو پلټنو وروسته، زه باید د دریمې ډلې خدمت په پام کې ونیسم.