বিল্ড স্ট্যাটাস

Disciple.Tools - ড্যাশবোর্ড

এই প্লাগইনটি একটি সুন্দর সূচনা পৃষ্ঠা যোগ করে যাতে শিষ্য নির্মাতাদের সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপগুলি কী নিতে হয় তা জানতে সহায়তা করে (নতুন পরিচিতি, পরিচিতি আপডেটের প্রয়োজন ইত্যাদি)।

উদ্দেশ্য

একটি অ্যাক্সেস মিনিস্ট্রিতে, যেখানে আপনার কাছে প্রচুর পরিমাণে ইনকামিং কন্টাক্ট আছে যেগুলির ফলো-আপের প্রয়োজন এই শুরু হওয়া ড্যাশবোর্ডটি সেই মুহুর্ত থেকে স্পষ্ট করতে সাহায্য করে যে শিষ্য সবচেয়ে জরুরি সমস্যাগুলি সমাধান করার জন্য সাইন ইন করে।

এটি আপনাকে দ্রুত উত্তর দিতে সাহায্য করে:

  1. আমার কাছে কি নতুন কোন পরিচিতি বরাদ্দ করা আছে?
  2. আমার কি কোন পরিচিতি আছে যার ফলো-আপ দরকার?
  3. আমার কি কাজ বাকি আছে?
  4. আমার গতি এবং অগ্রগতি কেমন?

ব্যবহার

করব

  • পরিচিতির সংখ্যা, নতুন বরাদ্দ করা পরিচিতি এবং আপডেটের প্রয়োজন পরিচিতিগুলিতে দ্রুত অ্যাক্সেস।
  • আরও যোগাযোগের অ্যাসাইনমেন্টের জন্য উপলব্ধতায় দ্রুত অ্যাক্সেস
  • কাজ দ্রুত অ্যাক্সেস.
  • বিশ্বাসের মাইলফলক, ব্যক্তিগত মাপকাঠি এবং অন্বেষণকারী অগ্রগতির জন্য মূল মেট্রিক্সে দ্রুত অ্যাক্সেস।

করবে না

  • সরাসরি সম্পাদনা করে না। এটি শুধুমাত্র ফোকাসের জন্য মূল আইটেমগুলিকে সারফেস করে।

আবশ্যকতা

  • Disciple.Tools একটি ওয়ার্ডপ্রেস সার্ভারে থিম ইনস্টল করা হয়েছে

ইনস্টল করার প্রক্রিয়া

  • একটি মান হিসাবে ইনস্টল করুন Disciple.Toolsসিস্টেম অ্যাডমিন/প্লাগইন এলাকায় ওয়ার্ডপ্রেস প্লাগইন।
  • অ্যাডমিনিস্ট্রেটরের ব্যবহারকারীর ভূমিকা প্রয়োজন।

কাস্টম টাইলস

টাইলস ব্যবহার করে নিবন্ধন করা যেতে পারে 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.

অবদান

অবদান স্বাগত জানাই. আপনি সমস্যা এবং বাগ রিপোর্ট করতে পারেন সমস্যা রেপোর বিভাগ। আপনি ধারণা উপস্থাপন করতে পারেন আলোচনা রেপোর বিভাগ। এবং কোড অবদান ব্যবহার করে স্বাগত জানাই অনুরোধ টানুন গিটের জন্য সিস্টেম। অবদানের উপর আরো বিস্তারিত জানার জন্য দেখুন অবদান নির্দেশিকা.

স্ক্রীনশট

screenshot.png