Adeiladu Statws

Disciple.Tools - Dangosfwrdd

Mae'r ategyn hwn yn ychwanegu tudalen gychwyn hardd i gynorthwyo gwneuthurwyr disgyblion i wybod beth yw'r camau pwysicaf i'w cymryd (Cysylltiadau Newydd, Cysylltiadau Angen Diweddaru, ac ati).

Diben

Mewn gweinidogaeth mynediad, lle mae gennych lawer iawn o gysylltiadau sy'n dod i mewn y mae angen eu dilyn, mae'r dangosfwrdd cychwynnol hwn yn helpu i egluro o'r eiliad bod y disgybl yn llofnodi i fynd i'r afael â'r materion mwyaf brys.

Mae'n eich helpu i ateb yn gyflym:

  1. A oes gennyf unrhyw gysylltiadau newydd wedi'u neilltuo i mi?
  2. A oes gennyf unrhyw gysylltiadau sydd angen dilyniant?
  3. Pa dasgau sydd gen i heb eu cyflawni?
  4. Sut mae fy nghyflymder a chynnydd?

Defnydd

Gwna Wneud

  • Mynediad cyflym i nifer y cysylltiadau, cysylltiadau sydd newydd eu neilltuo, a chysylltiadau sydd angen diweddariadau.
  • Mynediad cyflym i argaeledd ar gyfer mwy o aseiniadau cyswllt
  • Mynediad cyflym i dasgau.
  • Mynediad cyflym i fetrigau allweddol ar gyfer cerrig milltir ffydd, meincnodau personol, a chynnydd ceiswyr.

Ni fydd yn Gwneud

  • Nid yw'n golygu'n uniongyrchol. Dim ond yr eitemau allweddol ar gyfer ffocws y mae'n eu hwynebu.

Gofynion

  • Disciple.Tools Thema wedi'i gosod ar Weinydd Wordpress

Gosod

  • Gosod fel safon Disciple.ToolsAtegyn /Wordpress yn ardal Gweinyddol/Ategion y system.
  • Mae angen rôl defnyddiwr y Gweinyddwr.

Teils personol

Gellir cofrestru teils trwy ddefnyddio'r dt_dashboard_register_tile swyddogaeth.

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
        ]);
    }
);

Gellir creu teils arfer mwy cymhleth trwy ymestyn DT_Dashboard_Plugin_Tile.

Dyma enghraifft:

/**
* 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
         ]
    ));

bachau

Mae adroddiadau dt_dashboard_tiles gellir defnyddio hidlydd i ddadgofrestru teils, neu i ychwanegu teils newydd heb ei ddefnyddio DT_Dashboard_Plugin_Tiles::instance()->register.

Cyfraniad

Croesewir cyfraniadau. Gallwch roi gwybod am broblemau a chwilod yn y Materion adran o'r repo. Gallwch gyflwyno syniadau yn y trafodaethau adran o'r repo. Ac mae croeso i gyfraniadau cod gan ddefnyddio'r Cais Tynnu system ar gyfer git. I gael rhagor o fanylion am y cyfraniad gweler y canllawiau cyfrannu.

Screenshots

sgrinlun.png