אתגר הפלאגין הגדול

חברים,

כפי שניתן לראות חג השבועות בפתח והגלוב גאה להציג שני עדרים מבוססי פרה. הראשון עבור צמחונים (ג’יובל) שמראה את הפרה במצבה הגולמי והשני, של אוכל הבשר, ברק פיטוסי, שמעדיף את הפרה במצב צבירה אחר.

מכיוון שבחג השבועות כולנו מחפשים מה לעשות (מה, לא?) ברצוני להציב בפניכם את אתגר הפלאגין הגדול.

אל הגלוב נשלחו לא פחות מ-18 עדרים מתחלפים ובאחרונה ברק, אריה, ג’יובל ואחרים שלחו עדרים גם לכבוד אירועים מיוחדים. הגלוב משתמש בפלאגין שמציג עדרים באופן אקראי מתוך שורה של קבצים (שנמצאים תחת ה-theme המתאים בתיקיית images) ואולם הפלאגין הזה לא יודע להציג מידע על העדר המוצג (לדוגמה, כאשר העכבר עומד על עדר מסוים, שייפתח מין חלון טקסט זעיר [המכונה בשפה המקצועית בשם tooltip] ושבו ייכתב: “באדיבות MrM לכבוד תשעה באב”, או משהו בסגנון).

הצבתי בפני ר”ש את האתגר לתכנת את הפלאגין כך שבממשק המנהל תתווסף שורה לצד כל עדר ולתוכה אוכל להקליד טקסט שיספק מידע על העדר ואולם הנ”ל טוען כי מדובר במשימה לא קלה בכלל.

אי לכך ובהתאם לזאת אני מוציא את האתגר אל כולכם. מצורף קובץ ZIP המכיל שני קבצים. האחד נקרא randomheader.php והוא ממוקם בתיקיית wp-content/plugins. השני נקרא options.php והוא ממוקם בתיקיית wp-content/plugins/randomheader.

המשימה: להוסיף שורת טקסט לכל עדר בממשק המנהל בה נוכל לכתוב כמה מילים על העדר. על שורה זו להיות מוצגת כאשר מישהו מצביע על העדר.

שימו לב, יתכן שיותר קל לכתוב פלאגין חדש לגמרי או להשתמש בפלאגין אחר (חיפשנו שעות אחר פלאגין שיודע לעשות את שני הדברים: גם להציג פלאגין אקראי וגם לספק מידע עליו. לא מצאנו). בכל מקרה, מדובר בתוספת חשובה ביותר לגלוב שתעשה צדק עם מי שמשקיע ושולח לנו עדרים. משום כך, מי שיצליח לכתוב פלאגין (עובד, כן?) מהסוג הזה, יזכה בכבוד מיוחד: הפלאגין יקרא על שמו ומדי שנה נחגוג את יום משלוח הפלאגין בחגיגה גדולה והקרבת קורבנות לאלי ה-PHP.

חג שמח ותודה מראש למי שמחליט לעזור לנו.

עדכון: גלינג גלינג גלינג!!! MrM סיפק את הסחורה והיא כבר מוצגת. מי שיניח את העכבר שלו על העדר יגלה למי הוא שייך. תודות גם לעינב ולעומר ששלחו קבצים אך MrM פשוט היה זריז מדי. תודה תודה ומעכשיו אפשר לשלוח עדרים בלי הפסקה; יש לנו דרך לספר לכם מי שלח מה.

נכתבו 46 תגובות לפוסט “אתגר הפלאגין הגדול”

  1. מרק ק.:

    נראה לי שזו הזדמנות טובה להגיד שההדרים החדשים פשוט מעולים.

  2. ירדן:

    מסכים עם מרק.
    אבל אם כבר בפלאגינים עסקינן למה שלא תוסיפו עוד כמה שיכולים רק להוסיף פה? כבר היו הרבה בקשות בפוסטים האחרונים.

  3. אהרן פ:

    הפלאגין היחיד שאני רואה כרגע זה את התיקטים הצהובים באזניים של הפרה.
    מקווה שמורידים אותם לפני שמכינים את הסטייק

  4. מוסיף:

    אכן, אתגר ראוי.

  5. יובל:

    ירדן, אנחנו משתדלים לא לנענע את הספינה הזו יותר מדי. אם יש משהו שהוא נורא נורא נחוץ ואי אפשר בלעדיו, ציין אותו. אבל באופן אישי, אני לא אוהב בלוגים שהם ווידג’ט אחד גדול. עושה לי רעש בעיניים.

  6. ירדן:

    עדכון אימייל לתגובות יכול להיות מצוין לדעתי.
    אני מניח שאתה צודק בקשר לתוספות. המראה הנקי שיש פה נעים לעין.

  7. הבלונדינית הסודית:

    ירדן, נראה לי שעדכון אי מייל לתגובות זה מצויין, חוץ מהעניין השולי הזה שתבלה את כל יומך בקריאת/מחיקת מילים.

  8. הבלונדינית הסודית:

    אימייל בלי רווח כמובן, יסלחו לי אלוהי הבלוגרים (זה היה שוקי שאיים לשים מקף?)

  9. ילדה:

    יה, אם רק הייתי יודעת לעשות במחשב עוד משהו חוץ מלהתקין שומר מסך של וונתוורת’ מילר (הוררררססס!!!!1!), לבהות בו בטמטום וללעוס מסטיק…הייתי מתכננת לך, יובל, את כל הפלנגאינים (או איך שלא קוראים לזה) שבעולם! ;)

    [מיומנה של פקצה בהתהוות]

    חג שמייח!

  10. צפריר:

    האתגר כאן הוא להכריח את קובריק להציג תמונת העדער כתמונה (img) ולא כרקע של סיאסאס.

    מעבר לכך זה עניין פשוט וקל.

    אולי תנוצל ההזדמנות לעבור לעיצוב, איך נאמר, פחות ברירת מחדל?

    כמו כן, אני דורש שיותקן התוסף החדש שלי.

  11. יובל:

    צפריר – מכיר את מוסיף? תן לו סטירה ותגיד לו את זה. אני מחזיק אותו. תן לו סטירה נו. חזקה!!

  12. צפריר:

    [נותן סטירה. אבל חלשה, לא מתחילים בשיא.]

  13. ירדן:

    בלונדינית – בדרך כלל זה עובד בצורה כזאת שאם נוספה יותר מתגובה אחת לא נשלח מייל נוסף עד הפעם הבאה שאתה נכנס לראות (לפחות ככה זה עובד עם פורומים).
    אני לא מוחק באימייל שלי. לא מצאתי צורך אף פעם (משתמש בג’ימייל).
    יכול להיות שאת צודקת ואפשר בלי… פשוט לפעמים קשה לי לעקוב אחרי דיונים ואני יודע שיש כאלה שמתעדכנים בתגובות מעניינות אבל אף אחד לא הולך לבדוק אותם.

  14. עומר:

    ירדן (6) – תמיד יש את co.mments.

    יובל – איפה אמורים לשבת המשפטים? אפשר שיהיו כשמות הקבצים עם .txt אחרי כן? למשל https://www.popup.co.il/wp-content/themes/old-new/images/99.jpg.txt?

  15. velvet:

    עד שתיפתר המצוקה, אולי תכינו קובץ (נניח jpg, שיהיה מונח בצד כקשרור) עם כל ה-headers ממוזערים ומתחת לכל אחד קרדיט קטון?
    בשם אלוהי הקרדיטים איתו אני מיודדת, שנינו תובעים לדעת מי עשה מה.
    ואת שבחיי עליהם כבר הרעפתי.

  16. יובל:

    velvet – פה בגלוב עובדים מהר. שימו לב לעדכון לפוסט.

    כל הכבוד MrM!!

  17. MrM:

    אני אפרסם את הסקריפט בקרוב…

    יובל תמחק לי את המשתמש (אלא אם אתה רוצה שאני אשמור אותו, אין לי התנגדות).

  18. ילדה:

    MrM -כבוד!

  19. MrM:

    אחרי שיחה קצרה עם יובל, יש עוד כמה שיפורים שהוא רוצה שאני אכניס בתוסף, אז אני אשחרר אותו בסוף השבוע.

    טודע ילדה!

  20. כרמל:

    אנשי הגלוב היקרים! אתם נקראים אל הדגל:
    http://www.notes.co.il/carmel/32331.asp
    תהנו

  21. gyuval:

    ח”ח MRM חשבתי שרק אני סמרטוט של יובל

  22. MrM:

    באמת רק אתה סמרטוט שלו- אני עוזר לו מידי פעם כשהוא מבקש.

  23. ג'וני דו:

    תמר, אני לא רוצה לסכסך, אבל נראה לי שאריה קורא לך פרה.

  24. ג'וני דו:

    אגב, אני לא זוכר באיזה בלוג ראיתי את זה, אבל אם אני לא טועה אז יש תוסף כזה לוורדפרס שמאפשר לשרשר תגובות. נראה לי שזה יכול ליעל את הדיונים שמתנהלים כאן.

  25. ירדן:

    ג’וני דו – יש כזה. הנה דוגמא:
    http://nadav.blogdebate.org/?p=134

  26. MrM:

    ג’וני, זה כבר הוצע, הרבה לפני שהיית פה, ושמו את המספרי תגובות בשביל שיהיה אפשר להגיד “24 יא עוכר ישראל יא עמלק אל תציע הצעות שיהרסו את הגלוב!”

  27. Deddy:

    אני לא מבין דבר אחד –

    הצבתי בפני ר”ש את האתגר לתכנת את הפלאגין כך שבממשק המנהל תתווסף שורה לצד כל עדר ולתוכה אוכל להקליד טקסט שיספק מידע על העדר ואולם הנ”ל טוען כי מדובר במשימה לא קלה בכלל.

    האם ר”ש פשוט ניפנף את היו”ר? אם MrM יכול לעשות את זה תוך מספר שעות בודדות למה לר”ש זה היה כל כך קשה? איך מישהו אמר פעם? off with his head!

  28. MrM:

    מספר שעות בודדות? עשיתי את זה תוך פחות משעה -_-
    ור”ש ניסה ולא הצליח

  29. ג'וני דו:

    מרמ, אני הייתי פה (בתור קורא) לפני שנולדת. טוב, אולי לא בדיוק, אבל בקירוב.

  30. MrM:

    אז איפה היית באותו פוסט עקוב מדם שבו עצרנו את הנסיון להרוס את הגלוב עם שרשור תגובות?

  31. ג'וני דו:

    אנא עארף? בטח תפקדתי שם כהרגלי על תקן קורא פאסיבי. ותביא לינק.

  32. הבלונדינית הסודית:

    גם כבוד לMrM וגם כבוד לג’יובל לברק פיטוסי וגם יצא לי לחשוב לאחרונה בכלל על כמה אנשים משקיעים מכשרונותיהם המפוקפקים בגלוב ואיזה כייף זה, אז כבוד להמונים.

  33. הבלונדינית הסודית:

    וכמובן שאני בדיליי עם עצמי, אז כבוד גם לאריה.

    בחיים לא הייתי מעלה על דעתי להפוך פרה לסמל הדגל של שבועות, אבל נראה לי שעכשיו זה כאן לעולמים.

  34. רועי:

    תקשיבו, זה בלתי אפשרי מה שקורה. צריך להחליט על מועדים שכולם יסכימו שהם חשובים[סיינט פטי’ס דיי] ולא נגיד 6 שנים לסיום השידורים של מלרוז פלייס.

  35. מוסיף:

    וכל הכבוד למרמ!

  36. מוסיף:

    ולאריה! ולג’יובל!

    וחג שמח!

  37. gyuval:

    רועי עוד פעם אחת אתה תזלזל בסיינפלד ואני אישית יבוא אליךי הביתה ויכריח אותך לראות את כל הפרקים של פאזל

  38. רואה שחורות:

    דדי, פשוט אין לי כוח לפתוח את הקומדיה האלוהית ולבדוק באיזה מעגל של הגיהנום שמור מקום לאנשים שמסכסכים. נדמה לי שבחמישי, אבל אולי בשביעי.

  39. רואה שחורות:

    ויש לי שאלה: הו דה פאק איז אריה שכתב את הכינוי שלי עם ע’? אתה רוצה לסבך אותי עם מוסיף?

  40. רועי:

    ג’יובל, אני מת על סיינפלד, וזה דוגמה טובה למה כן צריך עדר ביום המיוחד, מלרוז פלייס היא דוגמה למה לא צריך עדר מיוחד. קאפיש?

  41. MrM:

    בכל מקרה, שכוווווווווווווווולם יכינו אחד ליום המגבת שחל ביום שישי!

  42. MrM:

    ור”ש: זה לא החמישי, החמישי זה העצבניים והעצלנים. :)

  43. הו דה פאק איז אריה:

    שלום לכולם, תודה על המחמאות!

    ר”ש – רק תגיד ואחליף את הע’ בא’ או בכל אות אחרת שתרצה.

    :)

  44. MrM:

    למה אין על ההדרים תיאורים עכשיו?

  45. ספלינטור:

    ג’וני, הנה לינק, וכמו שאמרתי שם בתגובה 28, אני בעד עץ. ו-MrM, ראית שאתה מציע שם לתלות אותי. אז לפני זה, איפה הסקריפט שהבטחת לשחרר?

  46. ג'וני דו:

    ספלינטור, תודה על הלינק. ואני רואה שם שגם מוסיף(!) תומך בעץ, ככה שלדעתי בהחלט יש מקום לבחון את הנושא הזה פעם נוספת ברצינות.

    אני מתכוון להפעיל את השפעתי בסוגיה, ולדבר על כך עם היו”ר בהקדם האפשרי, כלומר ברגע שבו יבשילו התנאים לשיחה אישית בינינו, כלומר מיד אחרי שאני אכתוב פוסט (טוב, אז אולי זה יקח קצת זמן).

הוספת תגובה משלך

תצוגה מקדימה: