א קאַסע לערנען אין דער קונסט פון מאָדולע סעלעקציע
לעצטנס, אַ קליענט געפרעגט מיר צו לייגן אַ נייַע שטריך צו די דרופּאַל פּלאַץ פון די פירמע: אַרויסווייַזן פּדף טעקעס אין דעם בלעטערער. איך האָב איינגעזען אַז דאָס איז געווען אַ שליימעסדיק געלעגנהייַט צו דאָקומענט מיין פאַקטיש באַשלוס-מאכן פּראָצעס ווי איך אויסדערוויילט אַ נייַ מאָדולע . איך בין שטענדיק געזאגט צו קלייַבן מאַדזשולז ווייזלי , אָבער איצט איר קענען זען ווי איך טראַכטן דאָס אַרבעט אין פאַקטיש לעבן.
דעפינירן וואָס איר ווילט
דער ערשטער שריט איז צו באַשליסן וואָס איר ווילט. אין מיין פאַל, איך געוואלט:
- די פיייקייַט צו מיינונג פּדף טעקעס אין אַ וועב בלעטער, ענלעך צו דעם בייַשפּיל. דער קליענט וואָלט צופֿעליקער פּדפס פון די פירמע נוזלעטער, און וויזאַטערז וואָלט זיין ביכולת צו לייענען זיי לייכט.
- דער פּלאַץ איז דרופּאַל 7 , אַזוי די מאָדולע וואָלט דאַרפֿן צו גלייַכן אַז הויפּט ווערסיע . (Drupal 7 איז איצט פֿאַר אַ לאַנג צייַט, אַזוי אויב אַ מאָדולע דעוועלאָפּער האט נישט קומען אויס מיט אַ דריפּאַל 7 ווערסיע נאָך, זיי מיסטאָמע נישט.)
- כאָטש דער קליענט האט נישט ספּעציפיצירן דעם, איך אויך געוואלט צו ויסמייַדן רילייינג אויף אַ דריט-פּאַרטיי דינסט. פֿאַר ווידיאס, איך בין צופרידן צו פּאָסטן די אינהאַלט צו יאָוטובע אָדער ווימעאָ, און דעמאָלט עמבעד עס אויף אַ דרופּאַל פּלאַץ, אָבער פֿאַר פּדפס, איך קען נישט טראַכטן די מעגלעך עקסטרע ויסשטעלן וואָלט ויסמעקן דעם פּאָטענציעל כאַסאַל, ברייקידזש, און קאָסט. אָבער, איך איז געווען עפענען צו אַ דריט-פּאַרטיי דינסט אויב עס איז געווען די בלויז אָפּציע.
- טראָץ מיין געוואלט צו ויסמייַדן אַ דריט-פּאַרטיי דינסט, איך געוואוסט מיין ברירה וואָלט מיסטאָמע דאַרפן אַ דריט טיילווייַז דזשאַוואַסקריפּט ביבליאָטעק . כאָטש דעם וואָלט לייגן אַן עקסטרע שריט אויף צוקונפֿט אַפּגריידז, איך בכלל פילן בעסער וועגן פליסנדיק מיין אייגן קאָפּיע פון אַ ביבליאָטעק, אָבער נישט צו פאַרלאָזן אויף אַ דריט-פּאַרטיי דינסט.
- איך געוואלט צו האַלטן די מאָדולע ווי לייטווייט און ספּעציפיש ווי מעגלעך. איך האָב נישט געוואָלט אָנטייל נעמען מיט עטלעכע ראדיקאל נייע אופן פון האַנדלען אָדער אָרגאַניזירן מעדיע טעקעס. איך געוואלט עפּעס מער ווי קאָלאָרבאָקס, וואָס יקספּאָוזד בילדער פֿאַר בעסער ווייַזן, אָבער בלייבן גאָר פרייַ ווי איר קלייַבן צו פירן די בילד טעקעס. איך געהאט אַ כאַנטש אַז דעם ביבליאָטעק וואָלט זיין פּדף.דזשס, אָבער איך איז געווען עפענען צו אנדערע פּאַסאַבילאַטיז.
- ווי געוויינטלעך, איך געוואלט צו נאָכפאָלגן די אַלגעמיינע גיידליינז פֿאַר טשוזינג אַ דרופּאַל מאָדולע. ביי ביידע, קלייַבן אַ מאָדולע וואָס איז שוין נוצן אין אַ ביסל טויזנט מענטשן (אויב מעגלעך) פֿאַר עטלעכע מאָל, מיט אַ מינימום פון די דעפּענדאַנסיז, וואָס מיינט צו זיין מיינטיינד דורך אַ אַקטיוו דעוועלאָפּער וואס פּלאַנז צו האַלטן די פּרויעקט אין דער צוקונפֿט און טוט נישט ' ה דאַרף אַ לייסאַנסינג אָפּצאָל.
זוכן אויף Drupal.org
מיט די צילן, דער ווייַטער שריט איז געווען אַ פּשוט זוכן אויף Drupal.org. צייט צו שפּרינגען אין די פּילקע גרוב פון מאָדולע גאָאָדנעסס.
& # 34; Comparison & # 34; Page פֿאַר פּדף מאַדזשולז
מייַן ערשטער האַלטן איז געווען (אָדער זאָל האָבן געווען), דעם בלאַט: אַ פאַרגלייַך פון פּדף צוקוקער מאַדזשולז. Drupal.org האט אַ ויסגעצייכנט מסורה פון דאַקיומענטיישאַן בלעטער וואָס ויסלייזן די פּראָס און קאָנס פון פאַרשידן מאַדזשולז אין די זעלבע פּלאַץ. עס איז אַ הויפט רשימה פון פאַרגלייַך בלעטער, אָבער זיי אויך ספּרינקלעד איבער דעם פּלאַץ.
די פּדף פאַרגלייַך בלאַט אַרייַנגערעכנט פיר פּדף צוקוקער מאַדזשולז. איך וועט דעקן זיי דאָ, ווי געזונט ווי אַ פּאָר אנדערע איך געפונען פון זוכן. איך וועט אָנהייבן מיט די קאַנדאַדייץ איך באַשלאָסן צו שפּרינגען.
איצט לאָזן ס דעלוו אין די ספּאַסיפיקס פון וואָס די מאַדזשולז האבן (אָדער מערסטנס נישט) אַרבעט פֿאַר דעם פּרויעקט.
טעקע וויוער
טעקע וויוער ניצט די אינטערנעט אַרטשיוועס BookReader, וואָס ינטריגד מיר ווייַל איך בין אַ אינטערנעט אַרקייוו דזשונקיע. יעדער מאָל איך גיין דאָרט, איך פילן קעטאַלז פון מורא און אָוווערוועלם אין די בערג פון ספרים איך קענען פּלאַק פון די יטער.
אַז זייַענדיק געזאגט, די דעמאַנסטריישאַן פּלאַץ געקוקט אַ ביסל מיעס צו מיר. איך זאל לעבן מיט אים, אָבער איך דאַוטיד מיין קליענט וואָלט, ווען pdf.js קוקט אַזוי פיל מער מאָדערן.
אויך, אויף אַ צווייטע קוק בייַ די פּרויעקט בלאַט, איך געזען די גרויס דרייסט מעלדן אין דער שפּיץ: דעם מאָדולע איז פארבונדן צו פּדף מאָדולע פאָרמאַלי . גאנץ ארנטליך. מיט ווייניקער ווי 400 ינסטאָלז, מערדזשינג מיט די מער פאָלקס פּדף מאָדולע (וואָס מיר וועט דעקן אין אַ מאָמענט), מיינט ווי אַ גוט מאַך. קיינמאָל אראפקאפיע אַ מאָדולע וואָס איז געווען מערדזשד / אריבערגעפארן / פארלאזן.
גוגל וויוער טעקע פאָרמאַטטער
Google Viewer File Formatter איז וואָס עס סאָונדס ווי: אַ וועג צו נוצן Google Docs צו עמבעד דיספּלייז פון טעקעס אין דיין וועב בלאַט. כאָטש איך לייקט די ווערסאַטילאַטי פון Google דאָקס, איינער פון מיין צילן איז צו בלייַבן פרייַ פון קיין דריט-פּאַרטיי דינסט.
אויך דעם מאָדולע האט ווייניקער ווי 100 ינסטאָלז.
Ajax Document Viewer
כאָטש "יידזשאַקס" איז אַ גענעראַל דזשאַוואַסקריפּט טערמין, אַדזשאַקס דאָקומענט וויוער פארקערט אויס צו פאַרלאָזנ אויף אַ ספּעציפיש דריט טיילווייַז דינסט. נאָר וועגן 100 ינסטאָלז. מאָווינג אויף ...
סקאַלד פּדף
סקאַלד פּדף בלויז האט 40 ינסטאָלז, אָבער איך געהאט צו נעמען אַ קוק, ווייַל עס איז קלאר טייל פון אַ גרעסערע פּרויעקט גערופן (יאָ) סקאַלד. ווי דער סקאַלד פּרויעקט בלאַט דערקלערט: " סקאַלד איז אַן ינאַווייטיוו נעמען אויף ווי צו שעפּן מעדיאַ אַטאָמס אין דרופּאַל."
אַז זאַץ אויפשטיין צוויי ריזיק רויט פלאַגס: "ינאָוווייטיוו נעמען" און די וואָרט "מעדיאַ" פּאַפּער מיט "אַטאָם". "אַטאָם" איז דאָך אַ ריפּערפּאַסט וואָרט פֿאַר "זאַך", וואָס געמאכט עס אַ רויט פאָן אַלע פֿאַר זיך. דרופּאַל האט אַ פּלעצל פֿאַר די ליידיק-קעסטל מין פון ווערטער: נאָדע , ענטיטי , שטריך ... די מער גענעראַל די וואָרט, די מער ופראַמען די ענדערונגען קען זיין.
ווי איך סקראָלד אַראָפּ, מיין חשדים זענען באשטעטיקט. איך לייענען יקסייטאַד קליימז פון ווי סקאַלד וואָלט בייסיקלי רימווואַנט ווי איך כאַנדאַלד מעדיע אויף מיין פּלאַץ.
איצט, די אמת איז אַז דרופּאַל ס מידיאַ האַנדלינג קען נוצן עטלעכע ריינווענטינג. סקאָלד איז ניט די בלויז אַמביציעס פּרויעקט אין דעם אָרט. אָבער, מיט ווייניקער ווי 1000 ינסטאָלז אַזוי ווייַט, איך האט נישט וועלן צו באַקומען אין די ערד שטאָק.
זיכער, דורך דעם מאָל ווייַטער יאָר, סקאַלד זאל זיין דער ווייַטער קוקן . אַז וואָלט שטיין. אבער עס קען זיין אויך פאַרלאָזן, מיט אַ (קליין) שטעג פון צעבראכן זייטלעך לינקס צו וויינען.
פֿאַר איצט, איך געוואלט צו שטעקן מיט אַ פיל ווייניקער אַמביציעס און פּעראַלאַס לייזונג. נאָר אַרויסווייַזן פּדפס, ביטע. אַז ס אַלע איך איז געווען אַסקינג.
Shadowbox
שאַדאָווקאָמבס סאַפּרייזד מיר: עס קליימד צו זיין אַ איין לייזונג צו אַרויסווייַזן אַלע מינים פון מידיאַ, פון פּדפס צו בילדער צו ווידעא. דאָס איז געווען ניט ווי סוויפּינג ווי סקאַלד, ווייַל עס וואָלט נאָר פאָקוס אויף אַרויסווייַזן מידיאַ אָן ינטראָודוסינג גאַנץ נייַע קאַנסעפּס ווי "מעדיאַ אַטאָמס". אבער איך שוין ווי Colorbox, ווי איך געזאגט. איך האָב נישט געוואָלט האָבן צו איבערדרייען דעם באַשלוס.
אָבער, איך האט געבלאזן (מיט אַן ינער פּלאַנט) אַז מיט איבער 16,000 ינסטאָלז, שאַדאָוובאָקס קען זיין אַ מער שטאַרק אנדער ברירה אין דער זעלביקער פּלאַץ. איך געהאט צו קוקן.
די Shadowbox דראָפּאַל מאָדולע איז בייסיקלי אַ בריק צו אַ דזשאַוואַסקריפּט ביבליאָטעק, Shadowbox.js, אַזוי איך אָפּגעשטעלט די וועבזייטל ביבליאָטעק. עס, איך דיסקאַווערד צוויי סיבות צו באַוועגן אויף:
- די ביבליאָטעק ריקווייערז אַ דערלויבעניש אָפּצאָל פֿאַר געשעפט נוצן. דער אָפּצאָל איז גלייַך גענוג, אָבער איך פּרובירן צו ויסמעקן עפענען מקור ווייכווארג אַז איז נישט פֿרייַ .
- א אָפּגעהיט זוכן פון די פאַק אנטפלעקט אַז, פאַרקערט צו די באַשרייַבונג אויף די דרופּאַל מאָדולע בלאַט, פּדפס זענען נישט 100% געשטיצט דורך די שאָטהאָקסבאָקס ביבליאָטעק. Oops. גוטע זאַך איך אָפּגעשטעלט.
די צוויי קאָנטענדערז: & # 34; פּדף & # 34; און & # 34; PDF Reader & # 34;
ווייל ילימאַנייטאַד די מנוחה, איך איצט געקומען צו די צוויי קלאָר ווי דערמאנט קאַנטענדערז: PDF און PDF Reader
די צוויי פראיעקטן זייַנען שליסל סימאַלעראַטיז:
- ביידע האָבן קימאַט 3,000 ינסטאָלז, פיל מער ווי די אַלטערנאַטיוועס (חוץ שאַדאָוובאָקס).
- ביידע געניצט די זעלביקער פונדרויסנדיק דזשאַוואַסקריפּט ביבליאָטעק, פּדף.
וואָס וועגן דיפעראַנסיז?
PDF Reader אויך האט די אָפּציע פֿאַר Google Docs ינטאַגריישאַן. אין דעם באַזונדער פאַל, איך געדאַנק מיין קליענט וואָלט ווי אַז, אַזוי איך לייקט ווייל די אָפּציע.
דערווייַל, PDF has been marked as Seeking co-maintainer (s). אַז קען זיין אַ צייכן אַז דער דעוועלאָפּער וואָלט באַלד פאַרלאָזן די פּרויעקט, אָבער אויף די אנדערע האַנט, די מערסט פריש סיבה איז געווען אַ וואָך צוריק, אַזוי לפּחות די דעוועלאָפּער איז נאָך אַקטיוו.
אויף די אנדערע האַנט, פּדף רידער איז געווען אנערקענט ווי אַקטיוולי מיינטיינד, אָבער די לעצטע פריש איז אַ יאָר צוריק.
אָן אַ קלאָר געווינער, איך באַשלאָסן צו פּרובירן זיי ביידע.
טעסטינג די קאָנטענדערז
איך טעסטעד ביידע מאַדזשולז אויף אַ קאָפּיע פון מיין לעבן פּלאַץ. (קיין ענין ווי האַרט און ומשולדיק אַ מאָדולע אויס, קיינמאָל פּרובירן עס ערשטער אויף אַ לעבן פּלאַץ.איר קען ברעכן דיין גאַנץ פּלאַץ.)
איך איז געווען באזירט צו PDF אַרייַנשרייַבן , ווייַל עס איז געווען מער אָפּציעס (אַזאַ ווי Google Docs) ווי פּדף . אַזוי איך באַשלאָסן צו פּרובירן פּדף ערשטער, צו באַקומען עס אויס פון די וועג.
PDF פייל: קאָמפּילאַטיאָן פארלאנגט?
אָבער, ווען איך אינסטאַלירן פּדף און לייענען README.txt, איך געפונען אַ פּראָבלעם אַז איך געזען אָבער איגנאָרירט אויף די פּרויעקט בלאַט. פֿאַר עטלעכע סיבה, דעם מאָדולע מיינט צו דאַרפן אַז איר קאַמפּיילער pdf.js מאַניואַלי. כאָטש די פּרויעקט בלאַט סאַגדזשעסטיד אַז דאָס איז ניט דאַווקע פארלאנגט, README.txt סאַגדזשעסטיד עס איז געווען.
זינט פּדף רידער וואָלט נוצן די פּינטלעך זעלביקער ביבליאָטעק אָן ריקוויירינג דעם שריט, איך באַשלאָסן צו פּרובירן עס ערשטער נאָך. אויב עס קען נישט אַרבעטן, איך קען שטענדיק גיין צוריק צו פּדף און פּרובירן צו מאַניואַלי מאַכן פּדף.דזשס.
PDF Reader: הצלחה! סאָרט פון.
אַזוי, איך לעצטנס געפרוווט פּדף רידער . דעם מאָדולעז גיט אַ נייַ ווידזשיט פֿאַר ווייַזנדיק אַ טעקע פעלד. איר שטעלן אַ טעקע פעלד צו דיין געוואלט צופרידן טיפּ און שטעלן די ווידזשיט טיפּ צו PDF אַרייַנשרייַבן. דעריבער, איר מאַכן אַ נאָדע פון דעם טיפּ און צופֿעליקער דיין PDF. די פּדף איז אַרייַנגערעכנט אין אַ "קעסטל" אויף דעם בלאַט.
איר קענען פּרובירן פאַרשידענע אַרויסווייַזן אָפּציעס דורך רעדאַגירן די אינהאַלט טיפּ ווידער און טשאַנגינג די אַרויסווייַזן סעטטינגס פֿאַר די פעלד.
איך געפונען אַז יעדער אַרויסווייַזן אָפּציע האט פּראָס און קאָנס:
- די גוגל דאָקס לייענער געארבעט פייַן ווי אַן עמבעד, אָבער ווען איך קליקיד עס צו גיין פול פאַרשטעלן, איך ווונד אַרויף אויף אַ Google Docs בלאַט וואָס אַפּאַלאַדזשיז אַז מיין קורס שיעור איז געווארן יקסידיד. Oops. אפשר דאָס וואָלט זיין מער פאַרלאָזלעך אויב איך כוקט די מאָדולע צו אַ פּייינג גוגל אַפּפּס אַקאַונץ, אָבער איך קען נישט אַרוישעלפן צו געפֿינען אויס ווי איך איז געווען זיכער אַז מיין קליענט וואָלט נישט ווי די אַרויסווייַזן.
- די pdf.js אָפּציע געארבעט וואַנדערפאַלי ... אויף פירעפאָקס און קראָום. אבער ווען איך פייערד אַרויף Internet Explorer, די קעסטל איז געווען ליידיק. משמעות, דאָס איז אַ פּראָבלעם מיט פּדף.דזשס זיך, נישט די פּדף רידער מאָדולע. איך באַטראַכטן איך זאָל האָבן געריכט דעם, לויט אַז pdf.js איז דעוועלאָפּעד דורך מאָזיללאַ און Internet Explorer איז ... זיך. נאָך, איך איז געווען דיסאַפּויניד אַז איך האט נישט געדאַנק צו באַשטעטיקן אַז פּדף.דזשס געארבעט רילייאַבלי אַריבער אַלע בראַוזערז אין דער ערשטער אָרט.
- דער אָפּציע אָפּציע איז געווען די מערסט פאַרלאָזלעך. דעם פאקטיש רייען Adobe Reader אין אַ קעסטל אויף די וועב בלאַט. מיין פירעפאָקס נאָך פּריפערד צו לויפן pdf.js, אָבער איך טראַכטן דאָס איז אַ בלעטערער באַשטעטיקן. אָדער וועג, ווי לאַנג ווי אַ גאַסט האט אָדער פירעפאָקס אָדער אַ PDF צוקוקער ווי Adobe Reader, די פּדף וואָלט אַרויסווייַזן.
אזוי, אין די סוף, מיין לייזונג איז געווען צו נוצן די פּדף רידער מיט די אַרייַנשרייַב אַרויסווייַזן אָפּציע. דעם אָפּציע קען לאָזן מיר צו לייגן אַ PDF צו אַ דרופּאַל נאָדע און רילייאַבלי אַרויסווייַזן עס אויף אַ דרופּאַל וועב בלאַט.
צום באַדויערן, מאל "פאַרלאָזלעך" איז נישט גענוג. נאָך אַלע דעם זוכן, איך האט צו באַטראַכטן אַ דריט-פּאַרטיי דינסט נאָך אַלע.