wedevsofficial / wp-project-manager Goto Github PK
View Code? Open in Web Editor NEWThe Project Management plugin for WordPress
Home Page: https://wordpress.org/plugins/wedevs-project-manager/
The Project Management plugin for WordPress
Home Page: https://wordpress.org/plugins/wedevs-project-manager/
When adding a due date to a task in the New York timezone, the date when saved is one day earlier than what is inputted.
The demo is not allowing to add a project. We would like to test the demo before purchasing to ensure that it will work with our business.
Hi There,
I get the following error when trying to add a new project - if I refresh the page the project has been added, but when clicking the settings icon I get the same error:
Warning: array_key_exists() expects parameter 2 to be array, null given in /home/dvelopit/public_html/project/wp-content/plugins/wedevs-project-manager/class/project.php on line 605
*Currently using the free version of the plugin.
Any advice appreciated, thanks.
When creating a new project (my first one, as I just installed the plugin) the page sits there with the "saving" animation going, but that just stays there. Nothing further happens. When I eventually reload the page, the project has not been saved and it merely prompts me to create a new project again.
In the pro manager 1.3.4 version the woocommerce add on doesnt create my porject when i add a new product. Could you help me with this issue?
@tareq1988 Just wanted the community out there to know that I'm almost done with a "Time" tab in the Project's menu, which lets users punch their time, and the timereport to be generated from to specific date.
Please stay tuned, I will create a Pull Request soon.
Hi, I am currently using 1.5.1 and notice I cannot clone projects. Would it be possible to include the ability to clone projects as we would like to be able to have a master project which we clone and make small modifications.
Was this an old feature that has been removed?
Cheers,
Ollie.
I know that this plugin has been created to model Basecamp functionality, so I realize that what I'm asking may be outside of this particular plugin's scope.
That being said, one of the limitations I've found with Basecamp is that there isn't really a way to track a project's cost, or individual time spent on tasks, nor is there an easy way to take an approved estimate for a project and convert it to a series of actionable tasks.
In my mind, Basecamp, and this plugin are ideal for facilitating communication as a project progresses and grows, so my question basically boils down to:
Is there interest in future development, or are there other plugins that people use in conjunction with this plugin that:
Add sortable functionality on tasks and task lists.
When creating new project:
( ! ) Warning: Illegal string offset 'Jan 05' in /home/vagrant/Sites/[REDACTED]/wordpress/wp-content/plugins/wp-project-manager/class/project.php on line 904
Using WordPress 4.7 on Laravel Homestead 7
docs created on file manager cannot be downloaded or converted into other formats. Needs to be added.
looks like anyone can delete/complete a project even they do not have permission. pls let me know if there are quick fix / work around
"Upgrade to PRO for File Management" and add link to pricing page
Version 0.4.5 of the WP Project Manager plugin causes an issue with version 1.2.1 of the WP Project Manager - Frontend plugin. Since the update the page title (of the page containing the shortcode) shows as a project alongside the projects from the backend.
Before any todo list has been added, the Oh dear, no To-do list found!
message is visible. After adding a list (and an item in it), this message is still displayed. It should disappear.
I like your plugin!
Whatabout add shortcodes ?
I want to show info about projects to my visitors...
Thanks in advance
VentyCZ
2 more Fields in Todo's
It would be nice to have a submenu called Pending Tasks, that user can see all pending tasks for all projects, in order to have less clicks to see them.
It could be ordered by the most older pending task.
Styles are too broken to be used from smaller displays. But most of our designs should be focused on mobility as people are supposed to use cpm on the move.
Suggestion: Fix styling to give an app like experience.
Add rich text editor to comment and message screen.
When creating a to-do with a due date, the date appears correct, but upon submission, has been created for the day before.
For example, I set the due date for 1/31, hit submit, and when it appears in the list, it says 1/30.
Hi Tareq,
When I use WP-Project-Manger, some of my teamates are commenting tasks or even create new projects but this is increasing Comments as you use this object.
The problem is thoose comments are counted as regular comments in the 'Right Now' dashboard widget.
Do you know how you could prevent Project-Manager comments to be counted in this dashboard widget as you made it for the comments page.
Have a nice day !
I like to have this feature.
Excellent work. Congratulations.
In the pro manager 1.3.4 the users cant be saved in the project, the users log is there butwhen you save the new project alll the users disapear
Hi,
thanks for your work, basically the plugin would be exactly what we've been looking for;
since our theme already has a custom post type named "projects", e.g. new projects will show up in the existing custom post type, as will comments in project-manager.
Maybe custom naming to sth. like "issues" could be helpful as especially portfolio-themes often already incorporate a custom post type like projects.
When updating milestone date manually, the date is off by 1 day. Ex. set to 10th, appears 9th (saw this issue on another post).
With the latest version of PM I'm unable to save attachments to pre-existing comments (adding a comment with attachment the first time works fine).
I have a comment on a project, when I click edit I can attach a file (uploads and shows in the comment) but when I click "Update Comment" nothing happens. No message that it's saving, no saving animation. The only button that works is "Cancel"
I also have a comment that used to have an attachment, in a previous version of PM I had deleted the attachment. That comment is now generating the error message:
Warning: Missing argument 2 for cpm_show_attachments(), called in /wp-content/plugins/wedevs-project-manager/views/message/single.php on line 36 and defined in /wp-content/plugins/wedevs-project-manager/includes/html.php on line 418
If I click edit to try to update the comment with the error message and then click "Update Comment" the message "Saving..." appears with a saving animation that just keeps spinning. The comment never saves, the only option is to hit Cancel.
Currently Project Manager uploads project files using the WP Media Uploader to the default WP Uploads directory (following the standard year/month sub-directory structure).
However, anyone who has the direct link to that file will be able to access it (download/view). This poses a security risk for anyone using PM and working on secure files.
Possible Solutions:
Having PM create a folder (inside or outside) the default WP uploads folder and securing that directory with .htaccess. (there still might be security issues with this if the exact name/file url are known)
Allow an optional setting for admins to specify a non-root file path to file downloads. (still not sure if this would work as it might still serve up the direct file path if the file is referenced on a page)
References for solution discussions can be found here (in the article and comments): http://www.stephenharris.info/2012/restricting-direct-access-to-files-in-wordpress/
and possibly looking into how the extension Easy Digital Downloads achieves this (via it's includes/upload-functions.php file), found here:
When using using PM currently all project Projects, Tasks (task lists, to-do's etc.), Milestones are showing up via search and archives in the front end (title and description). If you click on the title it doesn't load any further content which is good, but preventing them from showing at all via Search/Archives etc. is important. Wouldn't want everyone knowing the name of your Project/Milestones or seeing your task lists and to-do's.
It also appears that reference to comments on Projects is appearing in the "Recent Comments" widget on the front end in format "admin commented on project name" however if someone were to clink the link for the project name to try to view that comment it is blocked.
Yesterday I started work on the project permissions feature, and I might need some help with that if you have the time. Hopefully today I'll push what I have to a branch on my fork for you to see.
I noticed you have a paid Frontend version. Are there any special considerations I need to take into account when building this feature?
I'm using a wordpress 3.8 and the last version wp_project_manager.
When i upload some file, it comes with error.
The file keeps there in project, but when i click in download, isn't real file.
When i'll go to the upload media center in wordpress, the file still there without erros.
What should do?
I'm using Wordpress version: 4.3.1 and its a fresh install. When I try to activate the plugin, I get a fatal error.
PHP Error Message
Fatal error: Uncaught exception 'LogicException' with message 'Passed array specifies a non static method but no object' in /home/a8070123/public_html/wp-content/plugins/wedevs-project-manager/cpm.php:172 Stack trace: #0 /home/a8070123/public_html/wp-content/plugins/wedevs-project-manager/cpm.php(172): spl_autoload_register() #1 /home/a8070123/public_html/wp-content/plugins/wedevs-project-manager/cpm.php(97): WeDevs_CPM->init(Array) #2 /home/a8070123/public_html/wp-content/plugins/wedevs-project-manager/cpm.php(143): WeDevs_CPM->__construct() #3 /home/a8070123/public_html/wp-content/plugins/wedevs-project-manager/cpm.php(393): WeDevs_CPM::instance() #4 /home/a8070123/public_html/wp-content/plugins/wedevs-project-manager/cpm.php(397): cpm() #5 /home/a8070123/public_html/wp-admin/plugins.php(156): include('/home/a8070123/...') #6 /home/a8070123/public_html/wp-admin/plugins.php(158): plugin_sandbox_scrape() #7 {main} thrown in /home/a8070123/public_html/wp-content/plugins/wedevs-project-manager/cpm.php on line 172
It would be really great if the "A Task has been assigned to you" email can contain a direct link to the to-do-item, akin to the message and comment message.
It would be even better if it could contain the text of the to-do item.
Great plugin.
I think we need to have Estimates on Todos, and based on those Estimates, we need to have Time Log functionality, where Users can punch their time against the Todos, and then basic Reports such as a Todo List shows how much time estimated for all todos, and how much time is spent in actual till now.
Then Advanced Reporting would be good too, where Management can see the total Project's Estimate, and Total Time spent. I think it would be good to have something like a Burndown chart where we can see the graph starting from a point and ending at an estimated point, and the other line in the graph showing the actual point. This task I think is a quite major feature (in terms of efforts required). Anyone to vote for it? I might actually work on it if it can be funded by someone.
I'm running a copy of this on localhost, with the WP Mail SMTP plugin (by Callum Macdonald) so that emails are routed out through a proper email server. I'm not getting any email notifications from Project Manager.
It's the only plugin I've run into that doesn't work with this email plugin. WordPress works with it, another task plugin I'm testing works with it, and three other plugins I'm testing all work. I've used it on multiple sites for at least a year without a problem, so I'm wondering if you have any idea why it wouldn't be?
I'm seeing no messages in debug.log. I'm not sure what's going on. I plan to do more testing later, but wonder if you have any ideas?
I have been looking all over for a way to contact you, but have not been able to. So I thought maybe an issue would suffice for the moment.
I have been modifying your plugin for my own use to include the ability to minimize sections of a Todo. Like completed tasks and all task within a task list. This way I have a consolidated lists of all task list topics and their details only. I have plans to be able to mark a tasklist as complete or auto complete once all tasks within are complete and a few other items on my list.
Please advise how I maybe able to contribute my work. A fork on github? Ive never worked on a project with other developers so I am at a loss here.
Thanks,
Jesse
I am using WP Project Manager and WP Project Manager Frontend. After updating WP to 3.9.1 I get the two error Message in top of my site:
"Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'WeDevs_CPM' does not have a method 'calender_scripts' in /home/..../public_html/wp-includes/plugin.php on line 470"
and
"Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'WeDevs_CPM' does not have a method 'my_task_scripts' in /home/..../public_html/wp-includes/plugin.php on line 470"
Whats wrong??
Perhaps we can make it work in Multisite environment.
@tareq1988 please let me know if this is already enabled? Otherwise I can try to devote some time to make it happen and send you a pull request? Anyone else interested to fund on this feature?
During post message , if we want to add images, and later on decided to delete image , delete button doesn't works.
Cheers.
Hi,
This is a feature request of your already awesome plugin. Are you planning on outputting Gantt Charts for Project Management plugin?
Thanks ;)
Privacy needs on tasks and messages while working with clients. For internal discussion with co-workers, we don't need to expose them to clients. So we can assume subscribers as clients and other higher level of users as co-workers for now and apply the privacy.
This is a feature, it should be implemented, either by me or someone else interested.
I tried to log in to my admin panel today and saw that I am unable to do so. I believe I'm running the most current version of PM (I did recently upgrade to the latest version of WP and switch to the current Twenty Twelve theme).
It kicks back the following error:
Fatal error: Cannot redeclare cpm_serve_file_denied() (previously declared in /wp-content/themes/twentytwelve/functions.php:455) in /wp-content/plugins/wedevs-project-manager/includes/functions.php on line 502
how can I get back into the admin panel?
The current "project -> to-do list -> to-do" structure is awesome, but sometimes you have a few projects going parallelly, so it would be really awesome if you can have a list of all tasks assigned to you, which can belong to one or several projects you are involved in.
I believe this is one more great feature for your already awesome plugin!
Marcus
I would like to be able to drag and drop from one todo list into another. I have in a few instances added a todo item and realized there was a better todo list for it. I have successly linked todo lists so i can drag and drop between them, but I can not get the results to save.
Ive also been thinking about adding in dependencies. Where one todo item can not be completed until another todo item is accomplished. Some times these items fall under different todo lists and help put things in a sort of order to accomplish them. I think maybe a meta_key called dependent with a meta_value of the post_id then maybe check for dependency before allow to close and displaying next to the task a flag showing its dependent.
I am attempting to code both of these the first one Im having troubles getting it to work, and the second I just thought of a way to implement today (if this is a good direction then work on it something next week).
Thanks,
Jesse
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.