העלאת תוסף מהמחשב

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

הדף זמין רק למנהלי אתרים שאינם חלק מרשת אתרים.

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

plugins

תהליך העלאה מוצלח יראה כך

אם תהליך ההעלאה הצליח, הקלקה על "הפעל תוסף" תפעיל את התוסף.

סיבות אפשריות לכישלון:

  • הקובץ אינו קובץ ZIP תקין – כדאי לבדוק שהקובץ נפתח על ידי תונת הZIP שיש לכם על המחשב האישי ואם הוא לא לפנות למי שקיבלתם ממנו את הקובץ ולבקש קובץ חדש
  • הקובץ לא מכיל תוסף וורדפרס – צריך לפנות למי שקיבלתם ממנו את הקובץ ולבקש קובץ חדש
  • אין בשרת מספיק זיכרון – אפשר לפנות לתמיכה של האכסון ולבקש הגדלה. אם לא מאושרת הגדלה לא תוכלו להתקין את התוסף הספציפי בצורה הזו ותצטרכו להשתמש בתוכנת FTP.
    הבעיה הזו מושפעת מגודל התוסף ויתכן שתוספים קטנים יותר יותקנו בהצלחה.

הוספת תוסף

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

הדף זמין רק למנהלי אתרים שאינם חלק מרשת אתרים.

plugins

צורות החיפוש האפשריות הן

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

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

תוצאות החיפוש יוצגו בצורה טבלאית

plugins

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

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

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

ניהול תוספים

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

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

אפשרויות התצוגה

  • הצג על המסך
    • תאור – אם מסומן, מופיע בטבלה עמודת "תאור"
  • תוספים – מספר התוספים המקסימלי שיוצגו בדף אחד

עמודות בטבלה

  • תוסף – שם התוסף
  • תאור – התאור של התוסף

חיפוש

החיפוש מתבצע בשם התוסף והתיאור שלו.

עריכה קבוצתית

הפעולה הקבוצתיות האפשריות הן

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

פעולות שמוצגות בכל שורה של תוסף

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

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

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

סינון

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

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

חלונית פרטי תוסף

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

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

עריכת תוסף

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

זוהי הדרך הגרועה ביותר לערוך קוד של תוספים משתי סיבות

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

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

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

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

בסיום חשוב לזכור להחזיר את הרשאות הקבצים למצב המקורי שלהן.

בחירת הקובץ לעריכה:

  • בחר תוסף לעריכה – תיבת בחירה בה בוחרים את התוסף אותו רוצים לערוך. בחירה של תוסף תשנה את רשימת הקבצים המופיעים תחת "קבצי תוספים"
  • קבצי תוספים – הקבצים המרכיבים את התוסף. הקלקה על קובץ תעלה אותו לעורך.

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