Plugin Directory

Changeset 3345085


Ignore:
Timestamp:
08/15/2025 09:59:29 AM (8 months ago)
Author:
delower186
Message:

Re-developed from scratch

Location:
wp-todo
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • wp-todo/trunk/readme.txt

    r3034409 r3345085  
    22Contributors: delower186
    33Tags: todo, task, project management, to do list, todo list, project management, todo, todo list, task, basecamp, milestone, message, file, comment, client, team, tracking, planning, lists, reporting, project management plugin for wordpress, project manager, project manager plugin for wordpress, wordpress project management
    4 Requires at least: 5.4 or higher
    5 Tested up to: 6.4.3
    6 Stable tag: 1.3.0
    7 Requires PHP: 6.8
     4Requires at least: 6.4 or higher
     5Tested up to: 6.8.2
     6Stable tag: 2.0.0
     7Requires PHP: 7.2 or higher
    88License: GPLv2
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 A full featured plugin for creating and managing a To Do list.
     11A powerful, full-featured WordPress plugin to effortlessly create, manage, and track your tasks with custom statuses, priorities, and deadlines right from your dashboard.
    1212
    1313== Description ==
    1414
    15 Best To Do List Management Tool for Wordpress
    16 
    17 WP To Do is a great To Do List Management Plugin. You can Manage all of your To Do List simply with this complete & right tool with all the options you need! It gives you Premium To Do List Management Features for free!
    18 
    19 You will be able to Add Task to the List and assign those to registered users. The Tasks can be edited, deadlined, managed by statuses and importance. The Assignees can be notified automatically or by need, sending a comment or a reminder.
    20 
    21 You can show To Do List Management in the Frontend as well with placing a simple shortcode [wp-todo], no hassle to allow other users' to enter your Private Administration Area!
     15This full-featured WordPress plugin provides a comprehensive solution for creating, managing, and tracking to-do lists directly from your dashboard. Designed for both personal and professional use, it allows users to organize tasks efficiently, set priorities, and monitor progress at a glance. Each task can be assigned a status such as Not Started, In Progress, On Hold, Review, Completed, or Cancelled, giving you full visibility into your workflow. You can also set deadlines to ensure timely completion and prioritize tasks as High, Medium, or Low, helping you focus on what matters most. The plugin’s intuitive interface makes adding, editing, and deleting tasks quick and easy, while color-coded statuses and priorities provide a clear visual overview of your work. Perfect for individuals, teams, or small businesses, it enhances productivity by keeping tasks organized, improving accountability, and simplifying task tracking. Whether you’re managing daily chores, project tasks, or complex workflows, this plugin is flexible and user-friendly, making it easy to stay on top of your responsibilities. With its seamless integration into the WordPress dashboard, you can manage your to-do lists without leaving your site, ensuring efficiency and organization in one convenient tool.
    2216
    2317== Features ==
     18* **Brand new design & re-developed from scratch - More Features comming soon!**
    2419* Add as many Task to the list as you want with title, description, deadline, status, Priority etc
    2520* Add tasks, assign users, assign due date
    2621* Countdown Timer shows how many days, hours, minutes & seconds left
    27 * Add comments on individual to-do lists
    28 * Mark Task as Solved, Closed, Open, New etc
     22* Mark Task as Not Started, In Progress, Pending, In Review & more
    2923* Beautiful "to do" list management dashboard
    30 * Ajax data table
    31 * Instant Multiple filter, search & pagination
    32 * Filter By any column & entry numbers (default is 10)
    33 * Instant search any word within the table
    34 * Customizable E-mail Template
    35 * Shortcode to use WP To Do from frontend.
    36 
    37 == Shortcodes ==
    38 * [wp-todo]
    3924
    4025== Detailed Walkthrough ==
     
    5338== Frequently Asked Questions ==
    5439
    55 = Q. Does it shows up in frontend? =
    56 A. Of course! Just create a new page and insert [wp-todo] shortcode to show it in frontend
    57 
    58 = Q. Who can create Task? =
    59 A. Only Editors and Admin's can create Tasks and Author & Contributor can edit & comment.
    60 
    6140= Q. Found a bug? =
    6241A. Found any bugs? Please create an [issue](https://github.com/delower186/wp-todo/issues) on github.
     
    6443
    6544== Changelog ==
     45
     46= 2.0.0 =
     47* Re-developed from scratch
     48* Brand new UI
     49
     50
     51= 1.3.0=
    6652
    6753= 1.2.9 =
     
    149135== Screenshots ==
    1501361. WP To Do List Dashboard. You can see all your Tasks from here and Create New Task
    151 2. Task Details Page and Comment Form
    152 3. Task Edit Page with OverDue Status
    153 4. Task Edit Page with Countdown Timer
    154 5. Add New Task Pop up window 1st Part
    155 6. Add New Task Pop up window 2nd Part
    156 7. Settings Page With Customizable E-mail Form
    157 8. Frontend Dashboard Page
     1372. Task Details Page
     1383. Add New Task Editor
  • wp-todo/trunk/wp-todo.php

    r3034409 r3345085  
    66Plugin Name: WP To Do
    77Plugin URI: https://sandalia.com.bd/apps
    8 Description: A full featured plugin for creating and managing a "to do" list.
    9 Version:1.3.0
     8Description: A powerful, full-featured WordPress plugin to effortlessly create, manage, and track your tasks with custom statuses, priorities, and deadlines right from your dashboard.
     9Version:2.0.0
    1010Author: Delower
    1111Author URI: https://sandalia.com.bd/apps
     
    3333defined('ABSPATH') or die('Hey, What are you doing here? You Silly Man!');
    3434
    35 if(file_exists(dirname(__FILE__).'/vendor/autoload.php')){
    36     require_once dirname(__FILE__).'/vendor/autoload.php';
    37 }
     35define('PLUGIN_DIR_PATH', plugin_dir_path( __FILE__));
     36define('PLUGIN_DIR_URL', plugin_dir_url( __FILE__));
    3837
    39 //activate plugin
    40 function activate_wptodo(){
    41     \Inc\Base\Activate::activate();
    42 }
    43 register_activation_hook( __FILE__, 'activate_wptodo' );
    44 //deactivate plugin
    45 function deactivate_wptodo(){
    46     \Inc\Base\Deactivate::deactivate();
    47 }
    48 register_deactivation_hook( __FILE__, 'deactivate_wptodo' );
    49 //instantiate classes
    50 if( class_exists( 'Inc\\Init' ) ){
    51     \Inc\Init::register_services();
    52 }
     38
     39include PLUGIN_DIR_PATH . "todo/wptodo_custom_post_type.php";
     40include PLUGIN_DIR_PATH . "meta_boxes/wptodo_meta_boxe.php";
     41include PLUGIN_DIR_PATH . "list_table/custom_columns.php";
     42include PLUGIN_DIR_PATH . "notification/notify.php";
     43include PLUGIN_DIR_PATH . "inc/enqueue.php";
     44include PLUGIN_DIR_PATH . "todo/modal_view.php";
     45include PLUGIN_DIR_PATH . "todo/count_down_timer.php";
Note: See TracChangeset for help on using the changeset viewer.