በሞዱል ምርጫ ጥበብ ውስጥ የተካተቱ ጉዳዮች
በቅርቡ አንድ ደንበኛ ለድርጅቱ ድራፍ ድረ ገጽ አዲስ ባህሪ እንዳስገባ ጠይቆኛል: የፒዲኤፍ ፋይሎችን በአሳሽ ውስጥ አሳይ. በ drupal.org ላይ ያሉትን አማራጮች ስመለከት, እንደ አዲስ ሞዴል በመረጥኩት ትክክለኛውን የውሳኔ አሰጣሬ ሂደቱን ለማመሳከር ጥሩ አጋጣሚ ነበር. ሞጁሎችን በጥበብ ለመምረጥ ሁልጊዜ ነው የምናገረው, ግን አሁን በእውነተኛው ህይወት ውስጥ እንዴት እንደሚሰራ አስቤያለሁ.
የሚፈልጉትን ነገር ለይ
የመጀመሪያው እርምጃ ምን እንደሚፈልጉ መግለፅ ነው. እኔ እንደሆንኩኝ:
- የፒዲኤፍ ፋይሎችን በድር አሳሽ ውስጥ የማየት ችሎታ, ከዚህ ምሳሌ ጋር ተመሳሳይ. ደንበኛው የኩባንያውን የዜና መጽሄቶች ፒዲኤፎችን ለመስቀል ይችላል, እና ጎብኚዎች በቀላሉ ሊያነቧቸው ይችላሉ.
- ጣቢያው ድራግ 7 ነው , ስለዚህ ሞዱዩው ከዋናው ስሪት ጋር ማዛመድ ይኖርበታል. (ድራግ 7 አሁን ለአፍታ ወጥቷል, ስለዚህ የአንድ ሞዱል ገንቢ ገና ከ Drupal 7 ስሪት ጋር ካልተወጣ እነሱ ላይኖሩ ይችላሉ.)
- ደንበኛው ይህን በዝርዝር ባይገልግም በሶስተኛ ወገን አገልግሎት ላይ ከመተማመን እቆጥራለሁ. ለቪዲዮዎች, ይዘቱን ለ YouTube ወይም Vimeo ለመለጠፍ ደስተኛ ነኝ እና በዲፐል ጣቢያ ላይ ያካትታል, ነገር ግን ለፒዲኤፍቶች, ተጨማሪ ተጋላጭነት ሊዛባ የሚችል ችግርን, ሀብትንና ወጪን አይጨምርም ብዬ አላሰብኩም. ይሁን እንጂ ብቸኛ አማራጭ ከሆነ ለሶስተኛ ወገን አገልግሎት ክፍት ነበር.
- የሶስተኛ ወገን አገልግሎት ላለመቀበል ቢፈልግም, ምርጫዬ የሶስተኛ ወገን ጃቫስክሪፕት ቤተ መጻህፍት ሊፈልግ ይችላል. ምንም እንኳን ወደፊት በሚደረጉ ማሻሻያዎች ላይ ተጨማሪ እርምጃን ቢያክልም, በአጠቃላይ በሶስተኛ ወገን አገልግሎት ላይ ከመተቀም ይልቅ የራሴ ቅጂ ማዘጋጀት የተሻለ ነው.
- ይህን ሞጁል በተቻለ መጠን ቀላል እና በተቻለ መጠን ለማስቀመጥ ፈልጌ ነበር. አዲስ በሆነ የመገናኛ ዘዴዎች አያያዝ ወይም ማደራጀትን ለመከታተል አልፈለግሁም. ለምስል ለእይታ የተሻለ ምስሎችን ሲሰራጭ እንደ Colorbox ተጨማሪ ነገር ፈልጌ ነገር ግን የምስል ፋይሎችን ለማቀናበር ከመረጡት የተለየ ሙሉ ለሙሉ ይቀራል. ይህ ቤተ-መጽሐፍት pdf.js ነው, ግን ለሌሎች ዕድሎች ክፍት ነበር.
- እንደተለመደው የድራግ ፓነል ሞዴሉን በመምረጥ አጠቃላይ መመሪያዎችን ለመከተል ፈልጌ ነበር. በመሠረቱ, ለተወሰነ ጊዜ ፕሮጀክቱን ለመደገፍ የታቀደው በንቅናቄው ገንቢ የሚደገፍ የሚመስለው ለጥቂት ሺዎች (በተቻለ መጠን) በጥቂት ሺዎች (በተቻለ መጠን) በጥቅም ላይ የዋለው ሞዴል ይምረጡ. የፍቃድ ክፍያ ይጠይቃል.
በ Drupal.org ላይ ይፈልጉ
እነዚህን ግቦች በአዕምሯችን ይዘን, ቀጣዩ ደረጃ በ Drupal.org ቀላል ፍለጋ ነበር. ወደ ሞጁል ጥሩነት ኳስ መዘገበ.
& # 34; ማወዳደር & # 34; ለ PDF ሞዱሎች ገጽ
የእኔ የመጀመሪያ መቆሚያ (ወይም ከዚህ በፊት የነበረ) ነበር, ይህ ገጽ: የፒዲኤፍ ማጫወቻ ሞዱሎች ንጽጽር. Drupal.org ከሰነዶች ጋር ተመሳሳይ የሆኑ በርካታ ሞዱሎችና ጥቅሞች የሚያመለክቱ የዲ ኤን ኤስ ሰነድ አለው. ማዕከላዊ የማነፃፀር ገጾች አንድ ማዕከላዊ ዝርዝር አለ, ግን በጣቢያው ላይም ተረጭተዋል.
የፒዲኤፍ ማነጻጸሪያ ገጽ አራት ፒዲኤፍ መመልከቻ ሞጁሎችን አካትቷል. እዚህ እና እነሱን ለማግኘት ፍለጋ ያገኘኋቸውን ሌሎች ሁለት እሸፍናቸዋለሁ. ለመዝለል ከወሰንሁት እጩዎች ጋር እጀምራለሁ.
አሁን ግን እነዚህ ሞጁሎች ለዚህ ፕሮጀክት (ወይም በአብዛኛው አልተሰራም) ለምን እንደነበሩ በዝርዝር አስረዱን.
የፋይል መመልከቻ
የፋይል መመልከቻ የ Internet Archive Archive Reader ን ይጠቀማል, ይህም የ I ንተርኔት ማህደርን ስለምቀጣኝ ነው. እዚያ ስሄድ, ከዓይነቴ አውጥቼ ለመጻፍ በሚፈልጉት ተራሮች ላይ የፍርሀት መንቀጥቀጥ እና መሞቅ እጀምራለሁ.
ያ የተነገረው ነገር, ሠርቶ ማሳያው ጣቢያው ለእኔ ትንሽ አስቀያሚ ነው. በእሱ ልሄድ እችላለሁ, ግን ደንበኞቼ ቢያስቡኝ, pdf.js በጣም የተደባለቀ ይመስላል.
በተጨማሪም, የፕሮጀክቱን ገጽ ሁለተኛ ካየሁ በኋላ, አናት ላይ ትልቅ ደፋር ማስታወቂያ አየሁ: ይህ ሞዱል ወደ ፒዲኤፍ ሞዱል በትክክል ተወስዷል . በቂ ነው. ከ 400 ያነሱ ጭነቶች ሲቀሩ, በጣም ከተወቁት የፒዲኤም ሞጁል (ከጥቂት ጊዜ በኋላ የምንከፍለው) ጋር ማዋሃድ, ጥሩ እንቅስቃሴ ይመስላል. የተዋሃደ / የተወገደ / የተወገደ ሞዴል መቼም አታርጂ.
Google የተመልካች ፋይል ማቀናበሪያ
Google Viewer File Fatterheater የሚመስለውን ይመስላል-Google Docs ን በድረ-ገጽዎ ውስጥ የሚገኙ የፋይሎችን አሳይ. ምንም እንኳን የ Google ሰነዶች ተለዋዋጭነትን ብወደድም, ከግድቦቼ መካከል አንዱ ከማንኛውም ሶስተኛ ወገን አገልግሎት ነጻ ሆኖ መቀጠል ነበር.
እንዲሁም, ይህ ሞጁል ከ 100 ጭነቶች ያነሰ ነበር.
የ Ajax ሰነድ ተመልካች
ምንም እንኳን "AJAX" በአጠቃላይ ጃቫስክሪፕት ቃላት ቢሆንም, የ Ajax ሰነድ ተመልካች በአንድ የተወሰነ የሶስተኛ ወገን አገልግሎት ላይ እንዲመሠረት ታምኖበታል. 100 ጫማዎች ብቻ. መንቀሳቀስ...
Scald PDF
ስተርልድል ፒዲኤፍ 40 መጫዎትን ብቻ ነበረው, ነገር ግን ግልጽ በሆነ መልኩ (አዎ) Scald ተብሎ የሚጠራ ትልቅ ፕሮጀክት አካል ስለሆነ እኔ ማየት አለብኝ. የስታald ፕሮጀክቱ ገጽ እንዳብራራው " ስኮትል ሚዲያ አቶሚድ በዲፖ ፓስ እንዴት እንደሚሰራ ፈጠራ የታከለበት ነገር ነው."
ይህ ዓረፍተ ነገር ሁለት ትላልቅ ቀይ ባንዲራዎችን "አዲስ ፈታ" እና "ሚዲያ" ከ "አቶም" ጋር ተጣጥሟል. "አቶም" የሚለው ቃል የተረባ ቃል ለ "ነገር" ነው, ይህም በራሱ ቀይ ጠቋሚ ያደረገለት. ድራግፕ ለአዲስ ባዶ ቃላቶች እንዲህ አይነት ቃላትን ይቀበላል : ጉድኝት , አካል , ባህሪ ... በአጠቃላይ ቃሉ, ለውጦቹን የበለጠ መጠረዝ ምናልባት ሊሆን ይችላል.
ወደታች ስሄድ ጥርጣሬዎቼ ተረጋግጠዋል. Scald እንዴት በሜይሉ ላይ ሚዲያን እንዴት እንደያዝኩት እንዴት እንደታሰበው በከፍተኛ ደረጃ አዲስ መተርጎም ነበረብኝ.
እውነታው ግን, የዲውፓል ማህደረ መረጃ አያያዝ አንዳንድ ነገሮችን መልሶ ሊፈጥር ይችላል. በዚህ ቦታ ውስጥ ብቸኛው ትልቁ ፕሮጀክት ስሎልድ ብቻ አይደለም. እስካሁን ድረስ, ከ 1000 ጭነቶች ጋር, ከመሬት አናት ውስጥ መግባት አልፈለግሁም.
በእርግጥ, በሚቀጥለው ዓመት በዚህ ጊዜ ስኳል የሚቀጥለው ዕይታዎች ሊሆን ይችላል. ያ ይበርዳል. ነገር ግን ለቅሶ የሚወጣው (የተቆራረጠ) የጣቢያዎች መስመሮች (ማቆሚያዎች) ሊጥሉ ይችላሉ.
ለአሁን ጣልቃ ላለመግባት እና አደገኛ በሆነ መፍትሄ ላይ ለመኖር ፈለግሁ. እባክህ ፒዲኤፎችን አሳይ. ይሄ ነው እየጠየቅኩት ያለሁት.
Shadowbox
የ Shadowbox በጣም አስደነቀኝ: ሁሉንም አይነት ሚዲያዎች ከፒዲኤፍቶች ወደ ምስሎች ወደ ቪዲዮ ለማሳየት አንድ መፍትሄ መሆኑን አመልክቷል. ይህ እንደ ስክሪን በጥልቀት አልተባበረም, ምክንያቱም እንደ "ሚዲያ አቶሞች" ሙሉ ለሙሉ አዳዲስ ጽንሰ-ሀሳቦችን ሳያስተላልፉ በማስተማር ላይ ብቻ በማተኮር ላይ ይሆናል. እኔ እንደገለጽኩት ቀደም ሲል Colorbox ን እወዳለሁ. ያንን ውሳኔ እንደገና ለመገመት አልፈለግሁም.
ነገር ግን, ከ 16,000 ጭነቶች ጋር, በ ShadowBox ውስጥ በጣም ኃይለኛ አማራጭ ሊሆን እንደሚችል አላውቅም. እኔም ልመለከተው አለብኝ.
የ Shadowbox Drupal ሞጁል በመሠረቱ የ Javascript ቤተመፅያን ድልድይ, Shadowbox.js ድልድይ ነው, ስለዚህ የቤተ መፃህፍት ድር ጣቢያውን አጣሁ. እዚያ ላይ እንድሄድ የሚያስችሉ ሁለት ምክንያቶች አገኘሁ:
- ቤተመፃህፍት ለንግድ አገልግሎት የሚያስፈልግ የፍቃድ ክፍያ ያስፈልገዋል. ክፍያው በቂ ምክንያታዊ ነው, ነገር ግን ነፃ ክፍት ያልሆነ ግልጽ ምንጭ ሶፍትዌሮችን ለማስወገድ እጥራለሁ .
- በተደጋጋሚ በተደጋጋሚ የሚጠየቁ ጥያቄዎች መፈለግ, በ
ሞጁል ገጽ ላይ ካለው መግለጫ በተቃራኒው ፒዲኤፍ በ Shadowbox ቤተ መጽሐፍት 100% አይደገፉም. ውይ. የሆነ ነገር አየው.
ሁለቱ ክለቦች: & # 34; ፒዲኤፍ & # 34; & # 34; PDF አንባቢ & # 34;
ቀሪዎቹን ካስወገዱ በኋላ, ወደ ሁለቱ ግልጽ ገጾችን አመጣሁ: PDF እና ፒዲኤፍ ሪደር
እነዚህ ሁለት ፕሮጀክቶች ዋና ዋና ተመሳሳይነት ያላቸው ናቸው:
- ሁለቱም ከ 3,000 በላይ ጭነቶች ነበሩት, ከምርቶቹ ይልቅ (ከ Shadowbox በስተቀር).
- ሁለቱም አንድ አይነት የውጫዊ የጃቫስክሪፕት ቤተ-መጽሐፍት ተጠቅመዋል, pdf.js.
ስለ ልዩነቶችስ?
PDF አንባቢ የ Google ሰነዶች ውህደት ምርጫ አለው. በእዚህ ጉዳይ ላይ, ደንበኞቼ እንዲህ ሊወዱት እንደሚችል አስቤ ነበር, ስለዚህ ምርጫ ማድረግ ያስደስተኛል.
በጥቅ ጊዜ, ፒዲኤፍ የጋራ ተባባሪ (ዎች) በመፈለግ ምልክት ተደርጎበታል. ይህ ምናልባት ገንቢው ፕሮጀክቱን በቅርቡ እንደሚተው ምልክት ሊሆን ይችላል, በሌላ በኩል ደግሞ በቅርብ ጊዜ የተላለፈው ወንጀል ከአንድ ሳምንት በፊት ነበር, ቢያንስ ቢያንስ ገንቢው አሁንም ንቁ ነበር.
በሌላ በኩል, ፒ. ዲ. ኤፍ. አንባቢ እንደ «ተንቀሳቃኝ» ምልክት ተደርጎበታል, ነገር ግን በጣም የቅርብ ጊዜው የተተገበረበት ከአንድ ዓመት በፊት ነበር.
ግልፅ አሸናፊ ባይኖረኝም ሁለቱንም ለመፈተን ወሰንሁ.
ኮንትራቶችን መፈተን
ሁለቱንም ሞደሞች በኔ የቀጥታ ጣቢያዬ ቅጂ ላይ ሞክሬያለሁ. (ምንም እንኳን ጠንካራና ጎጂ የሆነ ሞጁል ብቅ የሚለውን ምንም ያህል ቢሆን ቀጥታ መስመር ውስጥ አይሞክሩት.) ጠቅላላውን ጣቢያዎን ማፍረስ ይችላሉ.
እንደ ፒ ዲ ኤፍ ተጨማሪ አማራጮች (እንደ Google ሰነዶች ያሉ) ስለሚመስሉ ለፒዲኤፍ ሪደር (PDF Reader ) አሳምሮ ነበር . ስለዚህ ፒዲኤፍ ለማስወጣት በቅድሚያ ለመሞከር ወሰንሁ.
የፒ.ዲ.ኤፍ ኤፍ ያልተሳካ ቀረጻ ያስፈልጋል?
ሆኖም ግን, ፒዲኤፍን ስጫን እና README.txt ን ስጽፍ, ባየሁት ነገር ላይ ግን ችላ ብዬ በፕሮጀክቱ ገጹ ላይ ተረዳሁ. ለተወሰኑ ምክንያቶች, ይህ ሞዱል pdf.js እራስዎ ማጠናቀር ይጠይቃል. ምንም እንኳን ፕሮጀክቱ ይህ የግድ አስፈላጊ እንዳልሆነ ቢመክርም, README.txt እንደጠቆመው ይጠቁማል.
የፒዲኤፍ አንባቢ ትክክለኛውን ይህን ቤተ-ፍርግም ከጠየቀበት በኋላ ይሄንን ቅድመ-ጥረት አያስፈልገውም ምክንያቱም ቅድሚያውን ለመሞከር ወሰንኩኝ. ካልሰራ, ወደ ፒዲኤፍ ሁልጊዜም መመለስ እና pdf.js ን እራስ ለማቀናበር ሞክርሁ.
ፒዲኤፍ ሪደር: ስኬት! አይነት.
ስለዚህ, ከረጅም ጊዜ በፊት, ፒዲኤፍ አንባቢን ሞክሬ ነበር. ይህ ሞጁል የፋይል መስክ ለማሳየት አዲስ መግብር ያቀርባል. ወደ የሚፈልጉት የይዘት አይነት የፋይል መስክ ያክሉና ንዑስ መግብሩ አይነት ወደ ፒዲኤፍ ሪደር ያዘጋጁ. ከዚያ, የዚህ አይነት አንጓ ይፍጠሩ እና ፒዲኤፍዎን ይጫኑ. ፒዲኤፉ በገጹ ላይ ባለው «ሳጥን» ውስጥ ተካትቷል.
የይዘት አይነት እንደገና በማርትዕ የተለያዩ የመሳሪያ አማራጮችን መሞከር እና የመስክ ማሳያ ቅንብሮችን መለወጥ ይችላሉ.
እያንዳንዱ የማሳያ አማራጭ የበለጡ እና ዋጋ ያላቸው መሆኑን አግኝቻለሁ:
- የ Google ሰነዶች አንባቢ እንደ ሽፋን ደህና ነው, ነገር ግን ወደ ሙሉ ማያ ገጽ ለመሄድ ስነግር ጊዜ, የወጥነት ወሰንዬ አልፏል በሚል ይቅርታ በሚጠይቀው የ Google ሰነዶች ገጽ ላይ ተያይዛለሁ. ውይ. ሞዱሉን ከክፍያ የ Google መተግበሪያዎች ሂሳብ ጋር ካገናኘኝ ይህ ይበልጥ አስተማማኝ ሊሆን ይችላል, ነገር ግን ደንበኞቼ ማሳያውን እንደማይወደው እርግጠኛ ስለሆንኩ ምንም አላወቅኩም.
- የ pdf.js አማራጫው አስደናቂ በሆነ ሁኔታ ... Firefox እና Chrome ላይ. ሆኖም ግን ኢንተርኔት ኤክስፕሎረርን ስነሳ ቦርሳው ባዶ ሆኖ ታየ. ይሄ በግል የፒዲኤፍ ሞጁል ሳይሆን pdf.js ችግር ነው. እኔ ይሄን ጠብቀን መጠበቅ ያለብኝ ይመስለኛል, ምክንያቱም pdf.js የተገነባው በሞዚላ እና ኢንተርኔት ኤክስፕሎረር ... ነው. ሆኖም ግን, pdf.js በመጀመሪያ ደረጃ በሁሉም አሳሾች ላይ በአግባቡ ሰርቷል ብዬ አሰብኩ ብዬ አላሰብኩም ነበር.
- የተካተተ አማራጩ በጣም አስተማማኝ ነው. ይሄ በትክክል Adobe Reader ን በድረ-ገጹ ውስጥ ባለው ሳጥን ውስጥ ይዘዋል. የእኔ ፋየርፎክስ አሁንም pdf.js ን ለማስኬድ ተመርጧል, ግን ይሄ የአሳሽ ቅንብር ነው ብዬ አስባለሁ. ያም ሆነ ይህ አንድ ጎብኚ እንደ ፌስቡክ ወይም እንደ ፒ ዲ ኤፍ መመልከቻ ያለው Adobe Reader እንደነበረው ፒዲኤፉ ይታያል.
እናም በመጨረሻ, የእኔ መፍትሔ የፒዲኤፍ ሪፓርትን ከተካተተው የማሳያ አማራጭ መጠቀም ነበር. ይህ አማራጭ ፒዲኤፍ ወደ ድራግ መስቀያ ነጥቦችን በማያያዝ እና በፖድል ድህረ ገፁ ላይ አሳየው.
በሚያሳዝን ሁኔታ, አንዳንድ ጊዜ "አስተማማኝ" ብቻ በቂ አይደለም. ከዚህ ሁሉ ፍለጋ በኋላ, የሶስተኛ ወገን አገልግሎትን ማጤን ነበረብኝ.