ספט 29

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

רק בתוסף אחד עד כה הוספתי בעצמי טקסט קרדיט עצמי פומבי – Post Notification (להלן PN), המאפשר לקוראי הבלוג לעשות מנוי שישלח להם דוא"ל בכל פעם שמתפרסם פוסט חדש. קיבלתי את אישור מפתח התוסף להוספת מקטע זה.
זה התוסף הכי נרחב מבחינת עבודה שנדרשה בו עד היום ויש לו ממשק מול קוראי הבלוג, ולכן החלטתי להוסיף מקטע בדף הרישום המעניק קרדיט למפתח התוסף על פיתוח התוסף ולי על התרגום. להלן המקטע:

"
מערכת מנוי הדוא"ל פועלת על בסיס התוסף Post Notification אשר נכתב על ידי Moritz (Morty) Strübe.
תרגום התוסף לעברית בוצע על ידי איתן כספי.
"

וכך זה נראה כחלק מדף הרישום המלא:

דף הרישום המלא

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

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

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

שני אתרים כאלו, של חברות גדולות, HP ישראל ו-ORANGE, החלו לפרסם בלוגים מטעמם ועשו/עושים שימוש ב-PN. הם העדיפו להשתמש בטכנולוגיה אבל לא להזכיר את מקורותיה. הם הסירו את הקרדיט.
זה סיפורן של שתי חברות מסחריות שרוצות לקפוץ על עגלת הקוד החופשי אבל הרבה פחות רוצות שהלקוחות שלהן ידעו שהן משתמשות בקוד כזה. וזה לא רק לגבי, שימו לב שהן גם אפילו לא משאירות את הקרדיטים ליוצרי התבניות ואפילו אין אזכור לכך שהבלוגים מופעלים על ידי וורדפרס. רק בקוד המקור של האתר תוכלו לראות זאת.
סיפור אחד נגמר חצי-בטוב והשני לא.

נתחיל מהחצי-טוב.
HP ישראל, בסיוע חברת בלינק, פתחה אתר בלוגים טכנולוגיים בשם "טכנולוגיה לארגונים". בלינק , נכון להיום, על פי מיטב ידיעתי והבנתי, מתפעלים ו/או מייעצים לאתר זה ולבלוגים שבו.
בדף הראשי של האתר היתה תמונה גדולה של מעטפת דואר וכיתוב "לחץ כאן לקבלת עדכונים שוטפים", שהקלקה עליה מביאה אל דף הרישום של PN, רק כמובן בלי מקטע הקרדיט.

(הקליקו על התמונות להגדלה)

ב-HP לא נותנים קרדיט

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

תבנית Ultimate Diva Sandbox

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

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

הבירור מול בלינק (כנציגי תפעול האתר. לא היה לי קשר עם HP בנושא זה)

במקרה הזה בלינק הפתיעו אותי, בגלל הרקע שלהם כמי שנראה לי שמבינים את הדינמיקה בבלוגספירה ובקוד המערכות שלה; בגלל ששרית עמר עובדת שם (הסבר בהמשך, אך כמובן אינני יודע אם בכלל שרית היתה מעורבת בעבודה על האתר של HP ומה עשתה בעד או נגד הקרדיט) ובגלל שיש כמה חברות מסחריות שהעלו, חלקן בעזרת בלינק, בלוגים שנעזרים ב-PN, ולא היתה להם בעיה להשאיר את הקרדיט:
360 מעלות (תמר אוסטר ודני ניסני מ"אורקל ישראל", נושאי CRM)
בלוג בשליטה – Under Control (הבלוג של אבנר מימון, מנהל תחום שו"ב ואבטחת מידע ב"אורקל ישראל")
בנק ירושלים – בלוג ניהול השקעות (תמי זנד)
בנק ירושלים – מט"ח (איתן אדמוני)
מר.קום – Emarketing the Hi-Tech (תומר מ"אורקל ישראל")
רכבת ישראל – הבלוג
Easy Blog (בלוג חברה של Easy Forex, העוסקת בסחר במט"ח)

פניתי ביום רביעי, 23/9/09, בדוא"ל לשרית עמר, בלוגרית מובילה, שגם עובדת בבלינק ובעבר המליצה על PN והתרגום שלו וכנראה בזכותה בלינק התחילו לעבוד עם PN, ושאלתי אותה לגבי הנושא. היא כתבה לי מייד חזרה שהיא מבררת. זכרתי גם שנושא הקרדיט קרוב לליבה ולכן ידעתי שהיא תברר זאת ברצינות.
למחרת היא שלחה לי דוא"ל עם בקשה לשיחה טלפונית ומייד החזרתי לה דוא"ל עם מספר הנייד שלי. היא לא שבה אלי, לא בטלפון ולא בדוא"ל עד לאחר יום כיפור.
למחרת יום כיפור, 29/9/09, יזמתי שיחה לבלינק. ביקשתי לדבר עם שרית והיא העבירה אותי לבחור בשם דני שאמר שהוא מנהל הפיתוח. בשיחה הדי-מפותלת שהיתה בהתחלה הוא ניסה לקחת את הצד יותר של הלקוח, כלומר HP, מבלי לדבר בשמה או אודותיה. הוא ניסה לשכנע אותי שיש עוד דרכים לקבל תמורה על עבודת התרגום מלבד קרדיט, כגון בקשת תרומה דרך שירות כמו PAYPAL וכדומה או להצהיר שמי שיתרום לי כסף על התרגום "יורשה" לו להוריד את הקרדיט. הסברתי לו שאני בטח לא מתכוון להוסיף בקשת תרומה כספית בדף הרישום של התוסף בכל אתר ובטח לא לנקוט במנגנון של דרישה (יותר בכיוון של סחיטה לדעתי) לקבלת כסף תמורת ה"זכות" שאני אעניק ברוב טובי להסיר את הקרדיט. אני בכלל לא רוצה לערב כסף תמורת שימוש בתוסף, זה לא, סליחה על החנניות, ברוח הקהילה. תרגמתי ואני רוצה קצת קרדיט, לא להסתבך יותר מזה.
הסברתי לו שגם אין לי משהו נגד בלינק, כי כאמור לעיל, בפרויקטים אחרים שלהם לחברות מסחריות אחרות, לא היתה בעיה להשאיר את הקרדיט ורק HP הם כנראה הלקוח הראשון שלהם שרוצה להסיר את הקרדיט. ברור לי שבלינק הם גורם מתווך כאן (אפילו בין הפשיט לסדן), בין הבלוגספירה שמקורה באנשים פרטיים לבין חברות מסחריות שמנסות לעשות צעדים ראשונים בשדה החדש הזה אבל משום מה מתקשות להבין את כללי המשחק, שהם באמת פשוטים, רק קצת הגינות בסיסית. אם אני הייתי משתמש במשהו של HP ומוריד קרדיט (או חס וחלילה אזכור של שמירת זכויות יוצרים) בלי רשות – כנראה שהייתי זוכה להכיר את עורכי הדין של HP.
אמרתי לו שת'כלס אין לי הרבה מה לעשות אם HP יחליטו להשאיר את המצב כמו שהוא, ואני רק אוסיף אותם ל"פינת המניאק" ובזה נסיים את העניין.
הוא אמר שהם יחשבו על זה ובזאת סיימנו את השיחה.

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

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

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

.

בתיאום זמנים מופלא, מספר ימים לאחר איתור המקרה של HP – מצאתי שגם חברת פרטנר, הידועה לכם כאורנג', ספקית הסלולר הישראלית, שלאחרונה נכנסה לתחום התוכן תחת שם המותג orangetime, ואשר פתחה מערכת בלוגים סגורה למספר בלוגרים שנבחרו לכתוב בתשלום (נכון לספטמבר 2013 המערכת לא זמינה וכנראה נסגרה) – משתמשת ב-PN עבור כל הבלוגרים של orangetime (דבורית שרגל נבחרה בקישור רק כמקרה מייצג), רק שהפעם מדובר בחברה יסודית יותר והיא דאגה למחוק לגמרי את הקרדיט, גם מקוד האתר. רק המינימום ההכרחי נשאר.
הם הוסיפו ושינו מעט מהטקסט פה ושם אבל הרוב המכריע נשאר זהה.

באורנג' עשו עבודה יסודית יותר

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

הבירור מול אורנג'

1. פניתי עם הטקסט הבא אל אורנג' דרך טופס יצירת הקשר הכללי באתר החברה ביום שבת, 26/9/09:

"
שלום,

באתרי הבלוגים שלכם אתם עושים שימוש בתוסף של וורדפרס בשם Post Notification למטרת משלוח דוא"ל למנויים על פוסטים חדשים בבלוגים השונים.
תוסף זה תורגם על ידי לעברית וכולל קרדיט למפתח ולי בתחתית דף הרישום.
דוגמא:  http://tech.caspi.org.il/?page_id=6
הסבר על התוסף: http://tech.caspi.org.il/?p=30

שתי דוגמאות אצלכם:
http://blog.orange.co.il/cinemascope/?page_id=1761
http://blog.orange.co.il/velvetunderground/?page_id=279

בבלוגים שלכם הוסרו הקרדיטים. מדוע?

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

2. ביום שלישי, 29/9/09, התקבלה התגובה הבאה במייל:
"
איתן  שלום רב,

אני מודה לך על הדוא"ל אשר שלחת אלינו.
אני מודה לך, כי בחרת להביא לידיעתנו את הצעתך בנוגע לשימוש בבלוגים באתר orange.

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

נשמח גם בעתיד להמשיך ולקבל הצעות מסוג זה.

בכל שאלה או בירור, עומד לשירותך מוקד שירות הלקוחות בחיוג 054* ממכשירך או בטלפון
074-7-054-054.
"

3. הבנתי שלא ממש קראו את מה שכתבתי ומייד החזרתי תשובה:
"
שלום <שם הנציגה שהחזירה לי את התשובה הנ"ל>,

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

4. למחרת, יום רביעי, 30/9/09, מישהו באמת קרא את התכתובת:
"
איתן שלום רב,

אני מודה לך על הדוא"ל אשר שלחת אלינו.
אבקש לעדכנך, כי פנייתך הועברה לידי צוות הפיתוח של האתר לבחינת הנושא.
"

5. ביום ראשון, 4/10/09, ראיתי שלא חזרו אלי, אז שלחתי תזכורת:
"
שלום, טרם קיבלתי מכם תשובה.
"

6. ביום רביעי, 7/10/09 התקבלה התגובה הבאה משירות הלקוחות:
"
איתן שלום רב,

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

7. ביום שלישי, 13/10/09, שלחתי אליהם את הטקסט הבא:
"
פניתי אליכם בנושא מלפני יותר משבועיים. אפשר לקבל תשובה?!
"
(כאמור לעיל, לא הגיעה עד היום תגובה מאורנג')

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

.
להלן ה"לפני" וה"אחרי":

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

טופס הרישום - לפני

טופס הרישום – אחרי

טופס הרישום - אחרי

ההודעה על הצלחת הרישום הראשוני והצורך לאשר את מייל הרישום – לפני

pn14

ההודעה על הצלחת הרישום הראשוני והצורך לאשר את מייל הרישום – אחרי

ההודעה על הצלחת הרישום הראשוני והצורך לאשר את מייל הרישום - אחרי

מייל וידוא הרישום – לפני

מייל וידוא הרישום - לפני

מייל וידוא הרישום – אחרי

מייל וידוא הרישום - אחרי

מייל הודעה על פוסט חדש – לפני

pn15

מייל הודעה על פוסט חדש – אחרי

מייל הודעה על פוסט חדש - אחרי

גם הטקסט של תהליך הסרת המנוי עבר שינוי, אבל הדוגמאות הנ"ל מספיקות.

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

 

גרועחלשבסדרטובמצוין (איש לא דירג תוכן זה עדיין. היו אתם הראשונים!)
Loading...

יונ 16

שלום לכל מפעילי Post Notification, על פוסט זה כנראה לא תקבלו התראה בדוא"ל.
לאחרונה שדרגתי את הבלוגים שלי לוורדפרס 2.8, כנראה מהר מדי ובלי בדיקות מקדימות, וכעת התקנת PN שלי, 1.3.32 (שהיא האחרונה המומלצת כרגע ואין לעבור ל-1.3.33, כמו שהרחבתי בפוסט הרלוונטי), פשוט לא שולחת החוצה מיילים המעדכנים על פוסטים חדשים. מה שלא ניסיתי לא עזר. פניתי למורטי המפתח של התוסף אבל עדיין לא קיבלתי תגובה.
לכן, המלצתי כרגע היא לא לעדכן לוורדפרס 2.8 אלא אם פחות חשוב לכם שלא יישלחו עדכונים בדוא"ל ויש לכם סיבות יותר טובות לטובת שדרוג. לשיקולכם.

רגע, 16/6/09, 23:27 – בכל אופן קיבלתי, וכנראה גם אתם, דוא"ל הודעה על הפוסט הזה. אז משהו בכל אופן כן עובד. מצד שני, עמוד הניסוי של התוסף עדיין ממשיך להראות שמשלוח הניסוי נכשל. אני מבולבל. בכל מקרה, פתחתי על כך דיון עם מורטי, בפורום, הוא כותב שם שאולי בכל אופן יש באג בעניין, לדעתו הראשונית זה בוורדפרס. תעקבו שם.

17/6/09, 21:50 – פוסט שפרסמתי בבלוג אחר שלי, גם גרסה 2.8, שלח את הדוא"ל באופן תקין. מה שמוביל אותי למסקנה שאולי היתה בעיה רגעית אצלי בשרת, שבמקרה הצטלבה בדרכו של השדרוג של וורדפרס ל-2.8.
אני תמיד ממליץ להחזיק בלוג ניסיונות, בדומיין משנה ייעודי, לטובת משחקים עם שדרוגים ותוספים, ולהיות חזקים ולא להתפתות לשדרוג או הוספת רכיבים ללא בדיקה מקדימה שלהם בבלוג הנסיונות הזה.

גרועחלשבסדרטובמצוין (איש לא דירג תוכן זה עדיין. היו אתם הראשונים!)
Loading...

מאי 30

שלום לבעלי האתרים שעובדים עם Post Notification שתרגמתי.
הודות לבקשות עזרה של בעלת אתר שניסתה להתקין את הגרסה העדכנית ונתקלה בשלל בעיות, בדקתי את הנושא ומסתמן שהגרסה העדכנית של התוסף, 1.2.33 הינה בעייתית.

כאשר ניגשים כעת לדף הרשמי של התוסף, רשום שהגרסה העדכנית היא 1.2.32 אבל ההורדה היא של 1.2.33 שכאמור עושה בעיות מהותיות.

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

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

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

שבועות (שנגמר) שמח!

גרועחלשבסדרטובמצוין (איש לא דירג תוכן זה עדיין. היו אתם הראשונים!)
Loading...

אוג 09

בגירסה 1.2.19 של התוסף Post Notification שתרגמתי לעברית, הוסיף מורטי, מפתח PN, פונקציה לבקשתי.
פונקציה זו, ()post_notification_get_subscribers, שהיא פונקצית PHP, מחזירה ערך מספרי שהוא מספר מנויי הדוא"ל שלכם.

הרעיון לפונקציה זו עלה בראשי כמקבילה לפרסום בבלוג של מספר מנויי ה-RSS של Feedburner ‏(FeedCount).
פונקציה זו מאפשרת לכם להשוויץ (או להתבייש…) במספר המנויים לבלוג שלכם, לא רק ב-RSS אלא גם באמצעות דוא"ל וגם להגדיל את הנראות של אפשרות הרישום למנוי באמצעות דוא"ל.
להלן דוגמת מימוש (כצילום מסך) של שני הערוצים גם יחד (ראו מצד ימין למעלה את הדוגמא ה"חיה", עם קישור לדף רישום המנויים):

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

אז איך אתם עושים את זה?

1. וודאו שהתקנתם את הגרסה העדכנית של PN (הוראות בעברית). כמו כן וודאו שערכת העיצוב שלכם תומכת בוידג'טים (Widget) – אחרת העסק יהיה יותר מסובך. בפוסט זה נדון רק במימוש על ידי וידג'ט.
2. מכיוון שמדובר בפונקצית PHP, הוידג'ט הטקסטואלי הרגיל של וורדפרס לא יעזור, כי הוא לא תומך ב-PHP. לכן, תתקינו את התוסף Daiko's Text Widget , אשר נותן לכם את הפונקציונליות הרגילה של וידג'ט טקסטואלי רגיל של וורדפרס (כתיבת טקסט נקי, כולל עברית + HTML בסיסי) אבל גם מוסיף תמיכה ב-PHP‏.
3. בממשק הניהול של וורדפרס, לכו ל-"עיצוב" -> "וידג'טים".
4.לחצו על "להוסיף" ליד "Daiko's Text 1‏" ולאחר שהוא נוסף לטור השמאלי של הוידג'טים, תמקמו אותו במיקום האנכי הרצוי לכם על ידי "גרירה והשלכה" עם העכבר.
(שימו לב, אם תרצו בהמשך להוסיף לשימוש פעיל עוד וידג'טים מסוג זה, תצטרכו לרדת לתחתית העמוד, שם תראו את השאלה How many Daiko's Text Widgets would you like? – בחרו במספר כלשהוא אשר יהווה את כמות הוידג'טים מסוג זה בהם תוכלו לעשות שימוש)
5. לחצו על "לערוך" בוידג'ט המדובר.
6. בשדה Title הקלידו את כותרת הוידג'ט, כגון "מנויים" (ללא הגרשיים).

7. בשדה ה-PHP code הכניסו את הטקסט שאתם רוצים כאשר במקום שבו אמור להיכנס מספר המנויים, פשוט הזינו את הקוד הבא:

<?php echo post_notification_get_subscribers(); ?>

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

דוגמא פשוטה:

ׁ(ביישור לימין)

בבלוג זה <? php echo post_notification_get_subscribers(); ?> מנויי דואר אלקטרוני

ׁ(ביישור לשמאל)

בבלוג זה <? php echo post_notification_get_subscribers(); ?> מנויי דואר אלקטרוני

או למשל דוגמא לטקסט מפונפן יותר שאני הכנתי (והתוצאה שלו בתמונה למעלה), אשר מחלק את הטקסט לכותרת ומשפט, מדגיש ב-Bold את הכותרת, מגדיל את גודל הפונט של מספר המנויים ונותן לו צבע תואם לתבנית האתר, ומקשר לדף הרישום של PN באתר זה (הקוד להלן זה לא נראה כ"כ טוב בכלל נושאי היישור וכיוון כתיבה של עברית-אנגלית):

ביישור לימין:

<b>דואר אלקטרוני – פוסטים חדשים</b>‏<br>
לבלוג זה <font size=3 color="green"><b><?php echo post_notification_get_subscribers(); ?></b></font>&nbsp;&nbsp;<u><a href="http://tech.caspi.org.il/?page_id=6">מנויי דואר אלקטרוני</a></u><br><br>

ביישור לשמאל:

<b>דואר אלקטרוני – פוסטים חדשים</b>‏<br>
לבלוג זה <font size=3 color="green"><b><?php echo post_notification_get_subscribers(); ?></b></font><u><a href="http://tech.caspi.org.il/?page_id=6">מנויי דואר אלקטרוני</a></u><br><br>

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

8. אתם יכולים להתעלם משני השדות הנוספים בתחתית הוידג'ט ולהקליק על "לשמור" של הוידג'ט ולא לשכוח להקליק גם על כפתור "לשמור" בתחתית טור הוידג'טים, וכעת לרוץ ולבדוק את התוצר באתר עצמו.

יאללה, לכו תנסו ושיהיה בהצלחה.

גרועחלשבסדרטובמצוין (איש לא דירג תוכן זה עדיין. היו אתם הראשונים!)
Loading...

יול 26

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

(אני מבקש מכל מי שיש לו בעיות עם התוסף ורוצה להיעזר בי:
1. קודם כל קראו פוסט זה במלואו ובצעו את מה שרשום בו במדויק. זו העצה הכי טובה שיש לי עבורכם והיא עובדת עבור כל האתרים הרשומים מטה ומשתמשים בתוסף זה.
2. בבקשה לא לכתוב אלי דרך התגובות בפוסט זה אלא דרך דף "כתבו אלי" ואני אמשיך איתכם באמצעות דוא"ל. תודה)

אזהרה: שימו לב, גרסה 1.2.33 בעייתית ואין להתקין אותה או לשדרג אליה. אם התקנתם – הסירו אותה ואל תשתמשו בה.
התקינו את גרסה 1.2.34 או גרסה מתקדמת יותר.

גרסת מדריך: 1.0 (רקע כללי בלבד + תהליך ההתקנה, לרגל הפרסום אודות זמינות התרגום המלא. בהמשך יתווסף מדריך שימוש מפורט)
תאריך פרסום הגרסה: 26.7.2008

.

שם התוסף: Post Notification (להלן PN)

גרסת התוסף אליה מתייחס מדריך זה: 1.2.19 מתאריך 19/7/2008 (גרסה זו כוללת מעט שינויים ותוספות שטרם הספקתי לתרגם לעברית)

תאימות הגרסה העדכנית לגרסת וורדפרס: 2.2 ומעלה (כולל הגרסה האחרונה: 2.7)
שימו לב: התוסף נכתב בהתאמה להתקנת וורדפרס רגילה ולא לגרסת MU (‏Multi-User), גרסה שנועדה לספקי אירוח אתרים – לכן, אל תנסו בכלל להתקין תוסף זה על גרסת MU, רוב הסיכויים שהיא לא תעבוד ואין שום אחריות או עזרה להתקנה כזו)

דף התוסף: http://wordpress.org/extend/plugins/post-notification

מפתח נוכחי של התוסף: Moritz (Morty) Strübe

מתרגם התוסף לעברית: איתן כספי

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

מבחר יכולות מרכזיות של התוסף:

  1. תמיכה בריבוי שפות בממשק למנוי באתר ובדוא"ל שנשלח למנוי (אנגלית, גרמנית, צרפתית, הולנדית, פורטוגזית ועברית). בנוסף קיימים ממשקי ניהול לבלוגר בכל השפות הנ"ל (כולל עברית כמובן) אך למעט פורטוגזית
  2. משלוח דוא"ל עדכון לא רק אודות פוסטים חדשים אלא גם של דפים ופוסטים פרטיים
  3. וידג'ט (Widget) המאפשר רישום מהיר למנוי, היישר מהדף הראשי של האתר (נדרש שתבנית העיצוב של הבלוג תתמוך בוידג'טים)
  4. בחירה האם לשלוח את כל תוכן הפוסט, רק את התקציר, רק את הטקסט עד לתג More או רק קישור לפוסט באתר
  5. אפשרות למשלוח רק X שניות לאחר פרסום הפוסט, בכדי לאפשר לכותב להתחרט ולמנוע את הפרסום ואת העדכון אודותיו
  6. במקרה של בלוג בעל מנויים רבים – אפשרות לחלק את המשלוח למספר משלוחי-משנה, למספר קטן יחסית של מנויים, בכדי למנוע את סיווג הבלוג כשולח ספאם
  7. יצירה אוטומטית של דף טופס הרישום/ביטול רשום למנוי
  8. מעקב אחר תהליך המשלוח
  9. אפשרות למנוי להירשם לקבלת עדכון על פוסטים חדשים המשויכים רק לחלק מהקטגוריות
  10. תהליך רישום מנוי וביטול מנוי המוודא כי הפעולה בוצעה על ידי בעל כתובת הדוא"ל
  11. אפשרות ל-Captcha בטופס למנוי, להקטנת הסיכון לתקיפה אוטומטית של מנגנון הרישום
  12. אפשרות למשלוח דוא"ל ניסוי למטרת בדיקות תהליך המשלוח, מבלי לבצע ניסויים על פוסטים אמיתיים, ובכך להימנע מהטרדה של המנויים
  13. ארכיטקטורת פיתוח פתוחה וגמישה המאפשרת שינוי של הממשק למנוי באתר ובדוא"ל, על בסיס HTML ומשתנים מובנים
  14. ניהול כתובות הדוא"ל של המנויים:
    1. יבוא כל כמות של מנויים באמצעות טקסט נקי מופרד תווים (CSV)
    2. שיוך וביטול שיוך כמותי של מנויים לקטגוריות פוסטים
    3. מחיקה כמותית של כתובות דוא"ל (אפשרי לאחר סינון מבוסס שאילתה)
    4. יצוא כתובות הדוא"ל של כל המנויים
    5. קבלת סטטוס המנוי של כל מנוי (תאריך רישום, כתובת IP ממנה נרשם, קטגוריות שבחר)
    6. סינון ומיון על בסיס קטגוריות רישום ושדות מאפייני המנוי

התקנה (בוורדפרס 2.6):
1.  הורידו את קובץ ה-ZIP של התוסף מדף התוסף.
2.  הוציאו את כל הקבצים מקובץ ה-ZIP באופן כזה שייבנה מבנה ספריות שלם ולא כל הקבצים בספריה אחת.
3. תיווצר ספריה בשם post-notification. את הספריה הזו בשלמותה תעלו לאתר שלכם (בעזרת תוכנת לקוח FTP) לתוך ספרית ‏/wp-content/plugins/ כך שהנתיב המלא לאחר העלאת הספריה ייראה כך:

/wp-content/plugins/post-notification‏/

1. (עדכון, מרץ 2010) מגרסה 2.7 של וורדפרס, כך נדמה לי, ניתן להוריד ולהתקין אוטומטית תוספים, וספציפית את התוסף שלנו באופן הבא:
א. הכנסו לממשק ניהול הבלוג בעזרת משתמש עם הרשאות בדרגת "ניהול". היכנסו לאזור ה"תוספים", והקליקו על הקישור "להתקין תוסף חדש".
ב. בתיבת החיפוש כתבו post notification והקליקו על כפתור "חיפוש בתוספים".
ג. התוסף אמור להיות התוצאה הראשונה שתקבלו. הקליקו על הקישור "להתקין" שבשורה של שם התוסף וכך גם על כפתור ההתקנה בחלון שייפתח. בסיום ההתקנה הקליקו על הקישור "להפעיל את התוסף הזה". כעת התוסף מותקן ופעיל.

2. כעת נקים באופן אוטומטי דף רישום וניהול מנוי עבור המבקרים בבלוג:
עברו לאזור "הגדרות" בממשק ניהול הבלוג ובחרו במקטע Post Notification‏, ולאחריו בחרו בתת-המקטע "הגדרות":
א. שדה פרופיל – בחרו he_IL בכדי לוודא ששפת הממשק עבור המנויים, באתר ובדוא"ל שיישלח אליהם, תהיה בעברית.
ב. שדה תבנית – תבנית הדוא"ל שיישלח למנויים, טקסט (txt) או HTML (‏html). מומלץ לבחור html כי העיצוב הרבה יותר יפה ומסודר.
ג. בשדה "שם דף ה-Post Notification" תנו כותרת לדף טופס הרישום למנויים שייווצר (אפשר לשנות אח"כ בממשק ניהול הדפים של וורדפרס).
ד. בשדה "הוסף דף Post Notification" סמנו את תיבת הסימון כך שתהיה מסומנת.
ה. את שדה "קישור לדף ה-Post Notification"  השאירו ריק.
ו. לחצו על כפתור "שמור" לשמירת ההגדרות והקמת דף הרישום למנויים.
כעת אתם יכולים לעבור לדף הראשי של הבלוג, שם תראו במקטע ה"דפים" קישור חדש (עם השם שנתתם בסעיף ג' לעיל) לטופס הרישום למנויים.

תוספת מומלצת
כדאי מומלץ מאוד לשלב ב-PN גם את התוסף WP Mail SMTP כי שימוש ב-PN בלבד מוסיף ל-Header של הדוא"ל שנשלח למנוי גם את שם המשתמש של בעל האתר אצל ספק האירוח – וזה לא טוב מבחינת אבטחת מידע כי זה מעלה את הסיכון לפריצה לבלוג.
(עדכון: בלוגרים המשתמשים ב-PN דיווחו לי כי ללא תוסף זה היו להם בעיות תפעוליות בסיסיות במשלוחי הדוא"ל – לכן אני ממליץ בחום להתקין ולהשתמש בתוסף זה, גם תפעולית וגם אבטחתית).

יש להגדיר בתוסף זה את ההגדרות הבאות (בממשק הניהול של וורדפרס: הגדרות -> Email)‏:
From Email = כתובת הדוא"ל שרוצים שהנמען יראה ככתובת השולח של דוא"ל העדכון.
From Name = כדאי לרשום בשם התיאורי את שם הבלוג או שם שיתאים לכתובת הדוא"ל שתציינו בשדה ה-From Email‏.
Mailer = לבחור בכפתור הרדיו של ‏Send all WordPress emails via SMTP‏.
(זה מהניסיון שלי. ייתכן שספק האירוח שלכם לא מאפשר שימוש ב-SMTP (תבדקו זאת על ידי רכיב משלוח מייל הניסיון בתחתית העמוד), ואז תבחרו באפשרות Use the PHP mail() function to send emails ובמקרה זה אין צורך להגדיר את ההגדרות שלהלן, שנוגעות רק ל-SMTP‏)
SMTP Host = לרשום את המילה localhost‏ .
SMTP Port‏ = לרשום את המספר 25 .
Encryptions‏ = לבחור את האפשרות No Encryption‏ .
Authentication = ‏לבחור בכפתור הרדיו No: Do not use SMTP authentication . (בגלל שבחרתם באפשרות זו לא צריך למלא את השדות Username ו-Password)
וכמובן לא לשכוח להקליק על Update Options.

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

.
שימוש ב-PN

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

שימושים מיוחדים

הצגת מספר מנויי PN למבקרים באתר.

.

"היכל התהילה" (בלוגים/אתרים העושים שימוש ב-Post Notification, מסודרים לפי הא'-ב')
(125 אתרים נכון ל-24/5/2010)
(24/5/2010 – התעייפתי מתהליך איתור אתרים חדשים שעושים שימוש בתוסף ולכן אני מפסיק בזאת לציין להלן אתרים שמשתמשים בתוסף. אני מתנצל שלא אוכל להוסיף אתרים חדשים, אבל העיקר שאתם והקוראים שלכם תהנו מהשימוש התוסף)

2 האגורות שלי (שרית עמר)

360 מעלות (תמר אוסטר ודני ניסני מ"אורקל ישראל", נושאי CRM)

אוכל זה טעים (ערן כ"ץ ועידית נרקיס)

אור היוגה (סטודיו ליוגה)

אי"מ הדרכות (הדרכה, ייעוץ וליווי במכירה)

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

אמהות אובדות (גם אבא מוזמן. ריקי כהן)

אמיר מבשל כשר (על בישולים, אפייה וקצת אלכוהול)

אסתי קמאי (מוסיקאית)

בַּטַּט הַקַּרָה (אפרת, מתכונים)

ביט תקשורת (חברת יחסי-ציבור)

בלוג בשליטה – Under Control (הבלוג של אבנר מימון, מנהל תחום שו"ב ואבטחת מידע ב"אורקל ישראל")

בלוג של עמיר שכטר (בלוג פיננסי)

בנק ירושלים – בלוג ניהול השקעות (תמי זנד)

בנק ירושלים – מט"ח (איתן אדמוני)

גם אבא יש רק אחד (ארנון)

דברים בעלמה (מתכונים, תמונות והגיגים ממטבחה של אשת חיל)

דנה לא נמה (דנה שמעוני, מעצבת אבל לא אוהבת חתולים וקטשופ)

האתר הישראלי של רמטה

הבית הירוק (אסנת ויואל בונים בית אקולוגי)

הבלוג לשליחות צעירה של הסוכנות היהודית מחזור 2009

הבלוג של דורון (דורון שליטנר)

הדס אדלר (שיווק חברתי ברשת)

הישיבה (ארגון "ערכים")

הסיפור האמיתי והמזעזע של (מגזין תרבות)

הפרדוקס (שרית עמר)

והוא פשט את זרועותיו לרווחה (יוני לרנר)

זה לא אני, זה המצב! (על המצב, על אמנות, ועל מצב האמנות. מאת: דורית פוקץ')

זִיקוּקִין דִי-נוּר (רשימות ואסופות קריאה של שוקה די-נור)

טאפאס וטאפאס (בלוג קבוצתי בהובלת נמרוד)

טליה (מתחם נשים לאיכות חיים)

ירון הנדסה (משרד לתכנון ובצוע פרוייקטים הנדסיים)

לא בטוח (בלוג אבטחת המידע שלי)

להפריך את השממה (איתמר)

לוטוס (מתחם יוגה שכונתי)

לומדים: לימודי ארץ ישראל (סיכומי שיעורים, תמונות וחוויות מהלימודים…)

לטאת האמבט (ערן כ"ץ ורביב טל)

מבשל פשוט מבשל (יובל)

מבשלים בבית (מתכונים שנראים טעימים)

מדיה חברתית בעסקים (גילה גדעון)

מה יש לאכול (טל)

מיכל ירקוני – יוגה גוף חכמה

מעיין הבריאות (מעיין שלוסר, דיאטנית קלינית B.Sc)

מרכז צ'אנדרה יוגה (מרכז יוגה)

משפחתובלוגיה (על חיפושים ועל מציאות. עוסק בגֶּנֶאָלוֹגִיָּה – ענף במדע ההסטוריה החוקר את מוצאם, תולדותיהם וקרבתם של משפחות, בתי אב ושושלות)

משתמש כבד (בלוג הטכנולוגיה שלי, בלוג זה)

מר.קום – Emarketing the Hi-Tech (תומר מ"אורקל ישראל")

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

נובי – להבין את הכלב שלך (אימון כלבים)

נקודותיים : (יואב)

עדכנית (ברית המילה – יחסי ציבור)

עולם התוהו (הבלוג של אהרן פוירשטיין)

עומק שדה (אליסיה שחף)

עונג שבת (מוזיקה, גיא חג'ג')

על הספה (למה אתם מתנהגים ככה?)

על רקע כספי (בלוג החיים שלי)

עמי סלנט (ספן ודייג באינטרנט)

עמותת קו משווה (לקידום שוויון בתעסוקת אקדמאים ערבים)

צ'או – בלוג הבית לבוני ומעצבי אתרים

צבר (בלוג עם קוצים)

קרפך יעקב-דיאטה (דיאטה)

רון פרויקטים (פתרונות לארגונים קטנים כגדולים באופיס ואקסל)

רכבת ישראל – הבלוג

רציונלי במקרה (גילי נחום)

שחר יועצים (מיומנות בהגדלת הכנסות ורווחים)

שיווק רשתי באינטרנט

שקוף (עיתונות לקידום הדמוקרטיה)

שרית מתוקים (מתוק, פשוט, מורכב, אסתטי)

תבוא מחר (שמוליק ליברמן)

תוספים לפייסבוק (אתר התוספים לפייסבוק הראשון בישראל!)

תחשוב טעים, יהיה טעים (שאול אמסטרדמסקי)

AllJobs בלוג (בלוג של אתר דרושים)

Bendowa.Net (סבסטיאן, מתרגל זאזן במסורת הסוטו זן)

Best Videos (אתר הסרטונים של ישראל)

Career Center (ניהול קריירה, עובדים ומסלולי לימודים)

Easy Blog (בלוג חברה של Easy Forex, העוסקת בסחר במט"ח)

Gius (האתר המקצועי לגיוס עובדים)

htm – אחלה טיפים לבוני אתרים

KabaLove (בית ספר לאהבה וקבלה מיסודם של דואן-שרי ואוהד מזרחי)

Kilogram (פיתוח גוף ותזונה)

Lior Betzer (תרגום)

Master Gate (תבניות וורדפרס בעברית)

My Salary (בלוג ניהול קריירה והשמת עובדים)

ShayAtik.com (שי עתיק)

Shorts by Omessi (יוסי אומסי)

SQLServer.co.il (האתר הישראלי ל-SQL Server)

Twice As High As Heaven

Vemelamed (יוסי מלמד)

Vered Manor Gilhar (יעוץ פנג שואי)

VIP Marketing (ורד פליטמן – ייעוץ וליווי שיווקי)

.

.

 

גרועחלשבסדרטובמצוין (איש לא דירג תוכן זה עדיין. היו אתם הראשונים!)
Loading...