סטטוס בנייה

Disciple.Tools - לוח מחוונים

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

מטרה

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

זה עוזר לך לענות במהירות:

  1. האם הוקצו לי אנשי קשר חדשים?
  2. האם יש לי אנשי קשר שזקוקים למעקב?
  3. אילו משימות נותרו לי?
  4. איך הקצב וההתקדמות שלי?

נוֹהָג

זה מה שאעשה

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

לא יעשה

  • לא עושה עריכה ישירה. הוא מציג רק את פריטי המפתח לפוקוס.

דרישות

  • Disciple.Tools ערכת נושא מותקנת בשרת וורדפרס

התקנה

  • התקן כסטנדרט Disciple.Toolsתוסף /Wordpress באזור Admin/Plugins של המערכת.
  • דורש את תפקיד המשתמש של מנהל.

אריחים בהתאמה אישית

ניתן לרשום אריחים באמצעות dt_dashboard_register_tile פונקציה.

dt_dashboard_register_tile(
    'Your_Custom_Tile',                     //handle
    __('Custom Tile Label', 'your-plugin'), //label
    function() {                            //Register any assets the tile needs or do anything else needed on registration.
        wp_enqueue_script( $this->handle, 'path-to-your-tiles-script.js', [], null, true);
    },
    function() {                            //Render the tile
        get_template_part( 'whatever-slug', 'whatever-file', [
            'handle' => $this->handle,
            'label' => $this->label,
            'tile' => $this
        ]);
    }
);

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

הנה דוגמה:

/**
* Your custom tile class
 */
class Your_Custom_Tile extends DT_Dashboard_Tile
{

    /**
     * Register any assets the tile needs or do anything else needed on registration.
     * @return mixed
     */
    public function setup() {
        wp_enqueue_script( $this->handle, 'path-t0-your-tiles-script.js', [], null, true);
    }

    /**
     * Render the tile
     */
    public function render() {
        get_template_part( 'whatever-slug', 'whatever-file', [
            'handle' => $this->handle,
            'label' => $this->label,
            'tile' => $this
        ]);
    }
}

/**
* Next, register our class. This can be done in the after_setup_theme hook.
*/
DT_Dashboard_Plugin_Tiles::instance()->register(
    new Your_Custom_Tile(
        'Your_Custom_Tile',                     //handle
        __('Custom Tile Label', 'your-plugin'), //label
         [
            'priority' => 1,
            'span' => 1
         ]
    ));

הוקס

אל האני dt_dashboard_tiles ניתן להשתמש במסנן לביטול רישום של אריחים, או להוספת אריחים חדשים ללא שימוש DT_Dashboard_Plugin_Tiles::instance()->register.

תְרוּמָה

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

מסך

screenshot.png