Propel

Propel your projects into a reality.

WordPress is already a powerful website management system that not only allows you to manage your content, but have others interact as well. Most projects rely on several pieces of software. Perhaps you use WordPress as a development blog, Salesforce for CRM, and some other software for time tracking and project management. Propel aims to combine all of these into a single interface that is already friendly and comfortable – WordPress.

In it’s short lifetime, Propel provides many of the capabilities you’d expect to see from any standard project management solution. Currently, these capabilities include the following:

  • Ability to create multiple projects
  • Ability to create tasks and associate them with a particular project
  • Track tasks by project
  • Assign tasks to WordPress users
  • A front-end visual interface
  • A bug reporting system

It is highly anticipated this list will expand over time and under the direction of its users. If there is a feature you would like to see in the next version of Propel please request it below.

Support

If you are having issues with Propel you may submit a comment below or ask on the WordPress forum.

How do I display a projects status in a page?
You can use the [pl-projects] short code in any page or post to show the status of all your current projects. You can show the status of an individual project by using [ pl-projects id=x] where x is the id of the project.

Project Status

[propel]

Download

Screen shots

Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.


126 Responses to “Propel”

  1. Carlo

    how to make a user sees only one project?
    thank!

    Reply |

  2. errorsys

    Please add this simple change to propel frontend (deprecated.php, line 26):
    echo '<li><a href="#project-' . $project->ID . '" title="' . $project->post_content . '"><span>' . $project->post_title . '</span></a></li>';

    Reply |

    • John

      Just added that and pushed it with 2.0.4. Although I wrapped post_content in esc_attr.

      Reply |

    • JMDezigns

      What does this do?

      Reply |

    • errorsys

      It gives more info about projects.

      Reply |

      • Josh

        Do you know if it would be possible (future maybe) to have propel ONLY display the project(s) for the currently logged in user, on the fron-end?

        Reply |

        • John

          Propel 2.1 is adding a feature that will allow administrators to show projects and tasks that the currently logged in user has access too. I’m not concentrating too much on the front-end at this point as I do have some elaborate plans for the future, so I may or may not add that feature to the front end. I guess it would depend on how many people request it.

          Reply |

  3. Rama

    Is there a very quick “How to use Propel”?

    I installed no problem…

    What are “Categories” in Propel used for. I assume there are:

    Projects
    People
    Tasks

    1. Categories are for…?

    2. Where and how do I assign tasks to the client?

    3. Where and how do I assign tasks to myself?

    4. Please can you tell me what code to edit, so I can place “Add new” in the Propel/WP sidebar fly out? So I don’t have to click “All Projects”, wait, then click “Add new”. Please could you tell me?

    5. The screenshots that show the blue bar status/level of completion… Where can I put the different % in as I go along? (So the bar moves along). I found there is only a drop down, no place to put a number – Do you know what I code I can change so it’s a text box (so we can put any number)? Is that possible?

    6. How do I assign multiple tasks to a project?

    7. Where do I find the user guide? (I’m just asking as it was not in the download, I did a search of your site and in Google, but didn’t find one).

    8. When client has a task to complete and upload some word or OpenOffice docs (for example), where do they click to attach/upload to the assigned task?

    9. When I add task and assign it to a person, will that person get the email notification? Or do I have to manually send an email?

    10. When a client adds task and assigns it to me, will I get the email notification? Or do they have to manually send an email?

    11. Where can I manually tweak the email template(s) for task notifications?

    12. How do I ensure that each project is not public?

    13. How do I ensure that each client can only interact and see their own project(s)?

    I know it’s a lot of questions, and I appreciate anyone’s time to answer.

    Reply |

  4. John

    For those of you following this, I just pushed 2.0 to WordPress – you should see the update in your WordPress admin shortly. Information on 2.0 can be found here: http://www.johnciacia.com/2012/01/03/propel-2-0/

    Reply |

    • bob

      CRASH!!!!

      That was fun. Updated – Clicked on the Migration Tool – CRASH. Database is now corrupt. Loads of fun.

      So by the way, what changes did you make in this new improved version?

      Reply |

      • John

        bob, I’m sorry, but there was a big red message at the top saying you should create a full database backup (in the event there was an update failure). if you want to contact me through my contact form (http://www.johnciacia.com/about/) I can try and work with you to get everything restored.

        Reply |

        • bob

          No sweat John.

          I saw the message and I always have a backup. And the one I updated was a beta site so I didn’t have any loss.

          I just thought I’d let you know about the crash so you could investigate it before it happens to others.

          Reply |

  5. Tschai

    Any word on the next release?
    Can’t wait for a working version with the latest version of WP…

    Reply |

    • John

      Today. :)

      Reply |

      • bob

        oooh – I got goosebumps :)

        Reply |

  6. Cris

    WordPress is the most flexible blogging tool I have ever used, it converted to CMS, Shopping Cart and for Intranet it has a lot of plugins that’s why its very usefull I am using wordpress on several of my sites. Really COOL

    Reply |

  7. sxc

    Hi John,

    I installed Propel but it did not display the tasks assigned to a particular user. I am not sure where I am going wrong? Also is there a possibility to list Active projects/New Projects/Popular projects ? Or even just list of projects and their descriptions by date in a sidebar?

    Appreciate your advice and help.

    Reply |

  8. Josh

    I have just installed Propel on my new site, running WP 3.3, with the Genesis Framework by Studiopress . However, after adding a couple of projects, I am unable to do anything, in terms of adding or assigning tasks, etc. I have also selected the wordpress screen options to show “Add Task” and “Edit Project” but none of the options/menus for this show up.

    Reply |

    • John

      Hi Josh, thanks for reporting this. I haven’t had time to fully test WP3.3 yet. I’ve been working hard on Propel 2.0 which is scheduled for a Jan. 1st release. If the these bugs take more than a few minutes to fix, you may just have to wait until 2.0.

      Reply |

      • bob

        There really aren’t any good project management programs/themes/plugins for wordpress John, so I look forward to seeing your newest release.

        Reply |

  9. Jon Dennis

    Hi

    Excellent plugin … I love using it.

    There is one small problem though … when clicking on the tickbox ‘Mark as complete’ on the Tasks page, the page refreshes, but the task is not changed at all, i.e. it doesn’t mark the task as complete.

    I also added this support problem to http://wordpress.org/support/topic/plugin-propel-mark-as-complete-tickbox-not-working?replies=1

    Reply |

    • John

      Thank you. I will take a look at this and get back to you, although I am working hard on the next version, so this might get pushed into that release.

      Reply |