מדריך לבלוגר – WP-Ban

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

גרסת המדריך: 1.0 (יצירת המדריך בעברית, לאחר התרגום שלו לעברית).

שם התוסף: WP-Ban (להלן WPB).

גרסת התוסף אליה מתייחס מדריך זה: 1.50 מתאריך 18/7/2009. גרסה זו דורשת וורדפרס 2.7 ומעלה.
התוסף והתרגום נבדקו (עד כמה שאפשר עם תוסף מסוג זה…) באמצעות Firefox 3.0.11 ו-Internet Explorer 8.0 על גבי וורדפרס 2.8.1 ונמצאו תקינים.
התוסף אינו מיועד לגרסת MU של וורדפרס (Multi-User).

דף התוסף:
באתר וורדפרס: http://wordpress.org/extend/plugins/wp-ban/
באתר מפתח התוסף: http://lesterchan.net/wordpress/readme/wp-ban.html
אתר המפתח (Chan Lester):‏ http://lesterchan.net

מתרגם התוסף לעברית: איתן כספי
קובץ התרגום לעברית: wp-ban-he_IL

מטרת התוסף: אבטחת מידע, פרטיות. תחשבו על תוסף זה כמעין Firewall מאוד (מאוד) פשוט לאתר שלכם. התוסף מאפשר לכם לחסום גישה לאתר שלכם על פי:

  1. כתובות IP ספציפיות (ניתן להשתמש בסימן * (כוכבית) כ-wildcard).
  2. טווח של כתובות IP (מ-עד ולא על פי רשתות משנה (Subnet), לא ניתן להשתמש בסימן * (כוכבית) כ-wildcard).
  3. שמות דומיין (ספציפיים או חלקיים (ניתן להשתמש בסימן * (כוכבית) כ-wildcard)).
  4. אתרים שמפנים לאתר שלכם – Referrers (ניתן להשתמש בסימן * (כוכבית) כ-wildcard).
  5. User Agent – זיהוי הדפדפן הפונה לאתר (ניתן להשתמש בסימן * (כוכבית) כ-wildcard).

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

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

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

  1. אני ממליץ שלא להשתמש בתוסף זה אם אתם לא בעלי ידע טוב בתקשורת TCP/IP בכלל ובתקשורת ופרוטוקולי WEB בפרט (HTTP, ‏HTML וכדומה) – פשוט להמנע מצרות וכי אין ממש תיעוד לתוסף וזה הרבה ניסוי וטעייה.
  2. בשל הדרך בה עובדת רשת האינטרנט (הפרוטוקולים, היישומים והשירותים היוצרים אותה) את מרבית הגדרות החסימה יכול לעקוף מי שבאמת רוצה גישה לאתר ומוכן להשקיע בכך מעט זמן ואי-נוחות.
    במידה ונעשה שימוש בתוסף בתוך סביבה ארגונית – יש סיכוי שהחסימות יהיו יעילות יותר בשל הקושי להשתמש באמצעי עקיפה רבים שמצויים באינטרנט אך נדירים יותר בתוך ארגונים.
    ההגדרה היעילה ביותר לדעתי (או הכי פחות גרועה) היא להשתמש בחסימה על בסיס כתובת או טווח כתובות IP.
  3. תהיו זהירים בהגדרות התוסף:
    1. קודם כל, תשימו לב לא לחסום את עצמכם.
    2. שנית, תגדירו לעצמכם מראש מה מטרת החסימה וממנה תגזרו את הגדרות החסימה כך שיהיו יעילות ככל שניתן.
    3. תעקבו מדי פעם אחר לוג החסימות, לבדוק שאתם לא חוסמים קהל שאתם רוצים.

התקנה אוטומטית (בוורדפרס 2.8 ומעלה):

  1. יש לבצע כניסה כחשבון בעל זכויות ADMIN לממשק ניהול הבלוג.
  2. במקטע "תוספים" יש לבחור באפשרות "להתקין תוסף חדש".
  3. בשדה "לחפש" הקלידו (בלי המירכאות) "wp-ban" והקליקו על "חיפוש בתוספים".
  4. מצאו בדף התוצאות את התוסף wp-admin (אמור להיות התוצאה הראשונה) והקליקו על הקישור "להתקין" הנמצא באותה שורה של שם התוסף.
  5. ייפתח חלון התקנה – הקליקו על הכפתור הכתום "להתקין".
  6. בדף המכריז על סיום תקין של התקנת התוסף הקליקו על הקישור "להפעיל את התוסף הזה".
  7. וורדפרס אמור להחזיר אתכם לדף התוספים ולרשום בחלק העליון של דף זה – "הפעלתי את התוסף".
  8. (מסעיף זה והלאה מוסבר על אופן הוספת התמיכה בעברית בתוסף, עד שקובץ התמיכה בעברית יצורף באופן רשמי לתוסף) כעת נתקין את קובץ התרגום לעברית של תוסף זה. הורידו למחשב שלכם את קובץ התרגום wp-ban-he_IL .
  9. את הקובץ הזה תעלו באמצעות תוכנת לקוח FTP לספריה הבאה בבלוג שלכם: wp-content/plugins/wp-ban .
  10. בצעו בדפדפן פקודת "רענון" (Refresh, לרוב כפתור F5 במקלדת) לדף ניהול הבלוג בכדי שהתרגום יופיע במקום הטקסט האנגלי.
    זהו, כעת התוסף מותקן עם תמיכה בעברית.

שימוש בתוסף:

  1. בממשק הניהול של וורדפרס פתחו את מקטע "הגדרות" והקליקו על הקישור "הגבלת הגישה לאתר".
  2. בראש הדף תופיע טבלה שכותרתה "מאפייני נקודת הגישה שלך לאינטרנט". כאן יפורטו פרטים שונים אודות מאפייני הגישה שלכם לאינטרנט (תזכרו שאם אתם ניגשים דרך שרת פרוקסי או מארגון/חברה – המאפיינים יהיו שלהם ולא של המחשב הממשי ממנו אתם עובדים).
    נתונים אלו יכללו כתובת IP, ‏שם HOST (שם DNSי), User Agent (זיהוי הדפדפן) וכתובת האתר (URL ראשי) עליו אתם מגינים. פרטים אלו יסייעו לכם להימנע מחסימת עצמכם.
  3. המקטע הבא הוא המרכזי בתוסף וכולל שדות לכל מאפיין חסימה עם הסברים ודוגמאות ליד כל שדה. שימו לב לשים כל הגדרת חסימה בשורה נפרדת (רשומה אחת בלבד בכל שורה).
  4. המקטע הבא הוא הגדרת הודעת החסימה:
    1. הודעה זו תוצג למי שנחסם בשל סיבה כלשהי מאלו שהגדרתם.
    2. הודעת ברירת המחדל היא בעברית ובאנגלית, כל אחד בשורה נפרדת (עברית למעלה, אנגלית למטה):
      אינך מורשה/ית לצפות באתר זה
      You are not allowed to view this site
    3. ניתן לשנות ולערוך את הודעת החסימה על פי רצונכם. היא יכולה להיות ללא טקסט (ריקה), טקסט נקי ו/או שתכלול גם קוד HTML (כולל מספר משתנים שהמפתח מאפשר ורשומים ליד שדה ההודעה).
    4. בגלל שההתקנה היא קודם כל באנגלית ורק אח"כ אתם מוסיף את קובץ התרגום לעברית, יש צורך עם הפעלת התוסף (ולאחר הוספת קובץ התרגום העברי) להקליק על כפתור "שחזור הודעת ברירת מחדל" בכדי שהודעת ברירת המחדל תכלול עברית (סעיף 2 לעיל) ואז להקליק על כפתור "שמירת שינויים".
  5. בסיום כל השינויים צריך כמובן להקליק על "שמירת שינויים" בכדי שהם יהיו פעילים. הודעת סטטוס על ביצוע פעולת השמירה תופיע בראש דף ההגדרות.

קיימים עוד שני מקטעים לקראת סוף דף ההגדרות:

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

זהו זה, תיהנו.

אל תעברו עדיין ל-Fireofox 3.5

FF הוא ביסודו דפדפן מאוד בסיסי ופשוט. מה שעושה אותו סביר ואף מעלה אותו להיות טוב מאוד, אלו התוספים שאנשים פרטיים וחברות יצרו עבורו.
לאחרונה קפצתי לגרסה הראשית החדשה של FF, ‏3.5, ונפלתי.
אין הבדל משמעותי מבחינת הדפדפן הבסיסי, אבל מצד שני נדפק נושא התוספים – תוספים שלכאורה תואמים לגרסה החדשה, פשוט לא עובדים, ובנוסף תוספים אחרים עדיין לא התאימו עצמם לגרסה החדשה – וכאשר התוספים, שהם כאמור אלו שנותנים את הטעם ל-FF, לא עובדים – אז אין טעם בשדרוג.
בנוסף, השדרוג לגרסת המשנה 3.5.1 בכלל גרם לקישורי JavaScript לא לעבוד…

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

מדריך לבלוגר – WP-Sticky

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

גרסת המדריך: 1.0 (יצירת המדריך בעברית, לאחר התרגום שלו לעברית).

שם התוסף: WP-Sticky (להלן WPS).

גרסת התוסף אליה מתייחס מדריך זה: 1.50 מתאריך 8/6/2009. גרסה זו דורשת וורדפרס 2.7 ומעלה.
התוסף והתרגום נבדקו באמצעות Firefox 3.0.11 ו-Internet Explorer 8.0 על גבי וורדפרס 2.8 ונמצאו תקינים.
התוסף לא נועד לוורדפרס בגרסת MU ‏(Multi-User).

דף התוסף:
באתר וורדפרס: http://wordpress.org/extend/plugins/wp-sticky/
באתר מפתח התוסף: http://lesterchan.net/wordpress/readme/wp-sticky.html
אתר המפתח (Lester Chan)‏: http://lesterchan.net

מתרגם התוסף לעברית: איתן כספי
קובץ התרגום לעברית: wp-sticky-he_IL.mo

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

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

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

התקנה אוטומטית (בוורדפרס 2.8 ומעלה):

1. יש לבצע כניסה כחשבון בעל זכויות ADMIN לממשק ניהול הבלוג.
2. במקטע "תוספים" יש לבחור באפשרות "להתקין תוסף חדש".
3. בשדה "לחפש" הקלידו (בלי המירכאות) "wp-sticky" והקליקו על "חיפוש בתוספים".
4. מצאו בדף התוצאות את התוסף wp-sticky (אמור להיות התוצאה הראשונה) והקליקו על הקישור "להתקין" הנמצא באותה שורה של שם התוסף.
5. ייפתח חלון התקנה – הקליקו על הכפתור הכתום "להתקין".
6. בדף המכריז על סיום תקין של התקנת התוסף הקליקו על הקישור "להפעיל את התוסף הזה".
7. וורדפרס אמור להחזיר אתכם לדף התוספים ולרשום בחלק העליון של דף זה – "הפעלתי את התוסף".
8. (מסעיף זה והלאה מוסבר על אופן הוספת התמיכה בעברית בתוסף, עד שקובץ התמיכה בעברית יצורף באופן רשמי לתוסף) כעת נתקין את קובץ התרגום לעברית של תוסף זה. הורידו למחשב שלכם את קובץ התרגום wp-sticky-he_IL.mo ‏ .
9. את הקובץ הזה תעלו באמצעות תוכנת לקוח FTP לספריה הבאה בבלוג שלכם:
wp-content/plugins/wp-sticky ‏.
10. בצעו בדפדפן פקודת "רענון" (Refresh, לרוב כפתור F5 במקלדת) לדף ניהול הבלוג בכדי שהתרגום יופיע במקום הטקסט האנגלי.
זהו, כעת התוסף מותקן עם תמיכה בעברית.

שימוש בתוסף:

הגדרות כלליות של התוסף:

  1. במקטע "הגדרות" של ניהול הבלוג, הקליקו על הקישור "דביקות פוסטים".
  2. הגדרת "קטגוריות בלבד" – בחירה באפשרות "כן" בהגדרה זו תגרום לכך שפוסטים שמוגדרים כ"דביקים" (הן גלובלי והן יומי) יתנהגו כ"דביקים" בפועל רק כאשר הדפדוף בבלוג יתבצע על ידי שימוש בסינון קטגוריות הפוסטים השונות.
    (באופן אישי לא ברור לי היתרון שבאפשרות זו ואני ממליץ להשאיר אותה כ"לא")
  3. הגדרת "תאריך תצוגה" – בחירה באפשרות "כן" בהגדרה זו תגרום להצגת תאריך פרסום הפוסט בפוסט שמוגדר "דביק גלובלי" במקום הטקסט שבשדה "כרזת דביק גלובלי" (יוסבר להלן). בחירה באפשרות "לא" תגרום להצגת הטקסט שבשדה "כרזת דביק גלובלי".
    יש לשים לב שהגדרה זו פעילה רק אם תבנית העיצוב הפעילה בבלוג שלכם עושה שימוש בפונקצית PHP בשם the_date. פרטים נוספים באתר מפתח התוסף (לשונית Usage).
  4. הגדרת "כרזת דביק גלובלי" – הטקסט שיירשם על ידכם בשדה זה יופיע במקום תאריך פרסום הפוסט בפוסט מסוג "דביק גלובלי", אך רק במידה ובשדה "תאריך תצוגה" (המוסבר לעיל) נבחרה האפשרות "לא".
    יש לשים לב שהגדרה זו פעילה רק אם תבנית העיצוב הפעילה בבלוג שלכם עושה שימוש בפונקצית PHP בשם the_date. פרטים נוספים באתר מפתח התוסף (לשונית Usage).
  5. החלק האחרון של דף ההגדרות מאפשר ביצוע מחיקה של ההגדרות/טבלאות מסד הנתונים של התוסף. פעולה זו אינה הפיכה. יש לסמן את תיבת הסימון "כן" ולהקליק על כפתור "הסרת התקנת WP-Sticky".

הגדרת סטטוס הדביקות של פוסט:

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

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

זהו, תיהנו.