WordPress.org

Ready to get started?Download WordPress

Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Ndizi Project Management

Ndizi Project Management is a Project Management solution, akin to offerings like Basecamp. But it's free and runs under WordPress.

0.9.7.0

  • Minor bugfix, client sites are now properly displaying on invoices.

0.9.6.9

  • Minor bugfixes, changing some db data types for backward compatability with previous versions of MySQL.
  • Removing old option for displaying time for in admin header -- which is no longer used in WP 3.2
  • Correcting a mis-typed array key for time calculations.
  • Added functionality for admin to manually set client access keys without permitting duplicates.
  • Added link on clients page for admin to email access key directly to client.
  • Remedied random mis-name of a variable where on the front-end it would never display the client's website.

0.9.6.8

  • Minor bugfixes, changing some db data types for backward compatability with previous versions of MySQL.
  • Removing old option for displaying time for in admin header -- which is no longer used in WP 3.2
  • Correcting a mis-typed array key for time calculations.
  • Added functionality for admin to manually set client access keys without permitting duplicates.
  • Added link on clients page for admin to email access key directly to client.

0.9.6.7

  • Minor bugfix, had $ndizi instead of $this inside the class!

0.9.6.6

  • Minor bugfix, comments not getting commented out, etc.

0.9.6.5

  • Adding "Time Entry" form to back-end for non-admin users. Tentatively allows them to add time to any project, and view/edit all their past times. Future releases will feature custom permissions assignable on a user-by-user basis.
  • As per a user request, I've added in a "Client Log-In" widget! So go ahead and put 'em in your sidebars!
  • Some minor JS tweaks ... implementing a Timepicker in some areas to get feedback. If it doesn't work right for you, and is displaying 'NaN', upgrade to WordPress 3.1 ~~ older versions have an outdated copy of jQuery UI.

0.9.6.4

  • Minor bugfix, I mistypo-ed on the linking-user-to-task fields.
  • Minor tweak on email bug reports ... adding in a reply-to header, back to the submitted. To make my life easier!

0.9.6.3

  • Minor bugfix, missed a parameter in a get_tasks() function call, so it was accidentally displaying all of them!

0.9.6.2

  • Minor bugfix, missed a parameter in a get_times() function call, so it was accidentally displaying all of them!

0.9.6.1

  • Minor bugfix, you probably didn't even notice it!

0.9.6

  • Big changes. Added structures for Permissions table and Attachments table. Permissions is not yet implemented, and attachments is half-implemented. Other half coming soon! I just need to sort out layouts and interface structures for how to make it work.
  • Added 'active' column to clients and projects. Just displays for now, but soon should give you the option to filter them out by default.
  • Migrated many functions away to using $args parameter instead of passing values as such.
  • Abstractions. Lots and lots of abstractions.
  • Added front-end widget.

0.9.5.9

  • Quick bugfix, session checking for logged in clients accidentally was eating the content of every other page as well. Now it'll only eat the proper page.

0.9.5.8

  • Quick bugfix, I accidentally left a session_start() down in a filter, which was causing warnings for some folks. Bumped up to init, all good now.

0.9.5.7

  • Quick bugfix, I tried running two functions as though they were properties. $this->make_tables; != this->make_tables();

0.9.5.6

  • Lots of shinies, but mostly behind the scenes.
  • Added in a terms column to the Invoices table.
  • Invoices now display on a client's page ONLY if they are set to something higher than 'draft'.
  • Added some base CSS formatting to the front-end client display page.
  • Internationalization support! I took the initiative and put the __() and _e() functions in place. Any volunteers to translate it?

0.9.5.5

  • Quick bugfix, it seems that the plugin didn't actually install the invoice table unless it was turned on for the first time ... now it checks on each init to see whether its tables are there. If they are, it doesn't do anything. If not, it makes them. I'll change this in a future version to be a bit more efficient, but for now this should hold steady.

0.9.5.4

  • Rolled the last of the external page files directly into the class. Should make for easier management while the plugin is under active development. They may be repartitioned out again in time.
  • Added admin page option to display or hide header time reporting.
  • Tidied up menu and naming.

0.9.5.3

  • Invoicing! It's in, and it's ... well ... there. More to come in the next release! (I promise!)
  • Minor tweak to front-end display, putting 'description' in its own line under each entry.
  • Temporarily hiding Admin Header time entry. It'll be returnable by a toggle in the next release (but was doing evil things to smaller width windows)

0.9.5.2

  • Added admin header form (top-right) for easier time entries.
  • Added admin dashboard widget to display current Ndizi status. This will soon replace the 'dashboard' page in Ndizi.
  • Rolled most of the pages into the class, lessening the amount of external files.
  • Started sketching out permissions functions.

0.9.5.1

  • Fixed problem when clients create new tasks, it seems the 'name' field being passed by post on the front end caused problems. Fixed.
  • Changed front-end page behavior so that it -will- display page content when client is not logged in, followed by login fields. Once logged in, however, it does not display page content.
  • Fixed errant ifcheck that wouldn't authorize a client verification unless the user was already logged in to the back-end.

0.9.5

  • Initial upload to WordPress.org
  • Added front-end client page, displaying all their projects and a form for them to request new tasks.
  • Tidied up a few of the SQL queries, and data type to data type linkages.

Requires: 2.7 or higher
Compatible up to: 3.2.1
Last Updated: 2011-9-27
Downloads: 17,602

Ratings

4 stars
4.2 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,1,1
100,1,1 100,1,1 100,2,2 100,2,2 100,1,1 67,6,4
100,1,1
100,2,2
100,2,2 100,1,1
33,3,1
100,2,2
100,1,1
0,1,0
100,1,1
100,1,1