8 יצירת ערכת עיצוב משלך

סקירה כללית

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

שלב 1

כדי להגדיר ערכת נושא משלך, תצטרך ליצור קובץ CSS ולשמור אותו התיקיה assets/styles/ (לדוגמה, custom-theme.css). אתה יכול או העתק את הקבצים מנושא אחר וצור את העיצוב שלך מבוסס עליו או להתחיל מאפס.

שלב 2

הוסף את ערכת הנושא שלך לרשימת הנושאים שהוחזרו על ידי ה-APP::getThemes() שיטה. אתה יכול לעשות זאת על ידי דריסה של שיטת ZBase::getThemes() ב כיתת APP. ניתן לעשות זאת על ידי הוספת הקוד הבא לפני ה- סוגר סד ב-include/classes/core/APP.php:

   פונקציה סטטית ציבורית getThemes() {
              return array_merge(parent::getThemes(), [
                  'custom-theme' => _('עיצוב מותאם אישית')
              ]);
          }
Copy
✔ Copied

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

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

   פונקציה סטטית ציבורית getThemes() {
              return array_merge(parent::getThemes(), [
                  'custom-theme' => _('נושא מותאם אישית'),
                  'anothertheme' => _('נושא אחר'),
                  'onemoretheme' => _('נושא אחד נוסף')
              ]);
          }
Copy
✔ Copied

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

כדי לשנות את צבעי הגרף, יש להוסיף את הערך ב- גרף_theme טבלת מסד נתונים.

שלב 3

הפעל את ערכת הנושא החדשה.

ב-Zabbix frontend, אתה יכול להגדיר ערכת נושא זה להיות ברירת המחדל או שנה את הנושא שלך בפרופיל המשתמש.

תהנה מהמראה והתחושה החדשים!

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.