Konstrua Statuso

Disciple.Tools - Panelo

Ĉi tiu kromaĵo aldonas belan komencpaĝon por helpi disĉiplo-faristojn scii, kiuj estas la plej gravaj agoj por fari (Novaj Kontaktoj, Kontaktoj Bezonantaj Ĝisdatigon, ktp).

intenco

En ministerio de aliro, kie vi havas grandan kvanton da envenantaj kontaktoj, kiuj bezonas sekvadon, ĉi tiu komenca panelo helpas klarigi de la momento, kiam la disĉiplo ensalutas por trakti la plej urĝajn aferojn.

Ĝi rapide helpas vin respondi:

  1. Ĉu mi havas novajn kontaktojn asignitajn al mi?
  2. Ĉu mi havas iujn kontaktojn, kiuj bezonas sekvadon?
  3. Kiajn taskojn mi havas elstarajn?
  4. Kiel estas mia ritmo kaj progreso?

uzado

Faros

  • Rapida aliro al nombro da kontaktoj, lastatempe asignitaj kontaktoj kaj kontaktoj bezonantaj ĝisdatigojn.
  • Rapida aliro al havebleco por pli da kontaktaj taskoj
  • Rapida aliro al taskoj.
  • Rapida aliro al ŝlosilaj metrikoj por kredaj mejloŝtonoj, personaj komparnormoj kaj serĉanto-progreso.

Ne Faras

  • Ne faras rektan redaktadon. Ĝi nur surfacas la ŝlosilajn erojn por fokuso.

postuloj

  • Disciple.Tools Temo instalita sur Wordpress Servilo

instalado

  • Instalu kiel normo Disciple.Tools/Wordpress kromaĵo en la sistemo Admin/Plugins areo.
  • Postulas la uzantrolon de Administranto.

Propraj kaheloj

Kaheloj povas esti registritaj uzante la dt_dashboard_register_tile funkcio

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

Pli kompleksaj kutimaj kaheloj povas esti kreataj per etendado DT_Dashboard_Plugin_Tile.

Jen ekzemplo:

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

Hokoj

la dt_dashboard_tiles filtrilo povas esti uzata por nuligi kahelojn, aŭ por aldoni novajn kahelojn sen uzi DT_Dashboard_Plugin_Tiles::instance()->register.

Kontribuo

Kontribuoj bonvenaj. Vi povas raporti problemojn kaj cimojn en la temoj sekcio de la repo. Vi povas prezenti ideojn en la diskutoj sekcio de la repo. Kaj kodaj kontribuoj estas bonvenaj uzante la Tiru Peton sistemo por git. Por pliaj detaloj pri kontribuo vidu la gvidlinioj pri kontribuo.

ekrankopioj

ekrankopio.png