Support » Plugin: Ndizi Project Management » [Plugin: Ndizi Project Management] Not Working For Me

  • Resolved bluemuse

    (@bluemuse)


    I tried this plugin on a test server in WordPress 3.0.3 and 3.1 beta and Clients and Projects don’t get saved.

    Which version of WP should I be using for this.

    Plugin looks promising. Any plans to incorporate a gantt chart?

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author George Stephanis

    (@georgestephanis)

    Code Monkey

    Oh balls, you’re right.

    I added a new table in a version or two back, and it seems that for some reason the function that I had setting up the table for it doesn’t run unless the plugin is actually uninstalled then reinstalled, which would clear out your data anyways.

    I’ll push up a fix in about ten minutes or so.

    Plugin Author George Stephanis

    (@georgestephanis)

    Code Monkey

    Just pushed up the fix, it should be released in the next few minutes when the WP.org mothership checks the repository.

    Thanks for the heads up!

    Greg Newman

    (@gregbnewmangmailcom)

    I just downloaded and installed today and I am also unable to create clients or projects. I looked at the database and there doesn’t seem to be any ‘project’ related tables there…

    Any help would be appreciated,
    Greg

    Plugin Author George Stephanis

    (@georgestephanis)

    Code Monkey

    Hey Greg,

    All the tables that are made by the plugin should have ndizi in the name: e.g. wp_ndizi_clients etc.

    Could you get me a slightly more detailed bug report? What version of WP are you running? What version of PHP, and what version of MySQL? I assume you’re on the most recent version of the plugin.

    If you’re not sure about any of these and need a hand figuring them out, shoot me a message via my contact form over on Stephanis.info

    Greg Newman

    (@gregbnewmangmailcom)

    Hi George – Yeah, I looked in the code, the tables are definitely not getting created. I turned on debugging, and when activating there are no errors regarding creating the tables, only errors about the table not being present and a few warnings:

    Notice: Use of undefined constant NDIZI_PATH - assumed 'NDIZI_PATH' in C:\inetpub\wwwroot\wordpress-3.0.3-IIS\wordpress\wp-content\plugins\ndizi-project-management\Ndizi.php on line 11
    
    Notice: Trying to get property of non-object in C:\inetpub\wwwroot\wordpress-3.0.3-IIS\wordpress\wp-content\plugins\ndizi-project-management\Ndizi.class.php on line 256
    
    WordPress database error: [Table 'projtracker.wp_ndizi_projects' doesn't exist]
    SELECT p.id AS <code>project_id</code>, p.name AS <code>project_name</code>, p.description AS <code>project_description</code>, c.id AS <code>client_id</code>, c.name AS <code>client_name</code>, c.phone AS <code>client_phone</code>, c.email AS <code>client_email</code>, c.site AS <code>client_site</code>, c.description AS <code>client_description</code>, c.address AS <code>client_address</code>, c.access_key AS <code>client_access_key</code> FROM wp_ndizi_projects p LEFT JOIN wp_ndizi_clients c ON p.client_id = c.id ORDER BY p.id

    Here are the versions:
    OS: Windows 7 Pro x64
    MySql 5.5.8
    WP: 3.0.3 (IIS)
    NDizi: 0.9.5.9
    PHP 5.2.14
    Windows Cache Extension 1.1 for PHP 5.2:

    Thanks,
    Greg

    Plugin Author George Stephanis

    (@georgestephanis)

    Code Monkey

    Interesting … so …

    Line 256 is a front-end function that shouldn’t be hitting in the admin section (if that is indeed where you are loading this page)

    The NDIZI_PATH constant is defined, but not actually used … it seems your IIS server is trying to actually use it instead of defining it?

    What version of PHP are you using?

    My best guess would be that it comes down to IIS botching something. Have you tried a local XAMPP installation, to give it a go under Apache?

    (Sorry for the mess, kinda stream-of-consciousness right now)

    Greg Newman

    (@gregbnewmangmailcom)

    No worries, I appreciate your replies. I will give the XAMPP route a go…

    PHP 5.2.14
    Windows Cache Extension 1.1 for PHP 5.2:

    Thanks,
    Greg

    Greg Newman

    (@gregbnewmangmailcom)

    OK George – Installed and configured with XAMPP, getting the following…

    Notice: Use of undefined constant NDIZI_PATH - assumed 'NDIZI_PATH' in C:\xamppinst\xampp\htdocs\wordpress\wp-content\plugins\ndizi-project-management\Ndizi.php on line 11
    
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xamppinst\xampp\htdocs\wordpress\wp-content\plugins\ndizi-project-management\Ndizi.php:11) in C:\xamppinst\xampp\htdocs\wordpress\wp-content\plugins\ndizi-project-management\Ndizi.class.php on line 200
    
    Warning: Cannot modify header information - headers already sent by (output started at C:\xamppinst\xampp\htdocs\wordpress\wp-content\plugins\ndizi-project-management\Ndizi.php:11) in C:\xamppinst\xampp\htdocs\wordpress\wp-includes\functions.php on line 830
    
    Warning: Cannot modify header information - headers already sent by (output started at C:\xamppinst\xampp\htdocs\wordpress\wp-content\plugins\ndizi-project-management\Ndizi.php:11) in C:\xamppinst\xampp\htdocs\wordpress\wp-includes\functions.php on line 831
    
    Notice: Trying to get property of non-object in C:\xamppinst\xampp\htdocs\wordpress\wp-content\plugins\ndizi-project-management\Ndizi.class.php on line 256
    
    |
    
    WordPress database error: [Table 'mysql.wp_ndizi_projects' doesn't exist]
    SELECT p.id AS <code>project_id</code>, p.name AS <code>project_name</code>, p.description AS <code>project_description</code>, c.id AS <code>client_id</code>, c.name AS <code>client_name</code>, c.phone AS <code>client_phone</code>, c.email AS <code>client_email</code>, c.site AS <code>client_site</code>, c.description AS <code>client_description</code>, c.address AS <code>client_address</code>, c.access_key AS <code>client_access_key</code> FROM wp_ndizi_projects p LEFT JOIN wp_ndizi_clients c ON p.client_id = c.id ORDER BY p.id

    Versions:
    XAMPP 1.7.3
    MySql 5.5.8
    Apache 2.2.14 (IPv6 enabled), , PHP 5.3.1, OpenSSL 0.9.8l, phpMyAdmin 3.2.4, XAMPP Control Panel 2.5.8, XAMPP CLI Bundle 1.6, Webalizer 2.21-02, Mercury Mail Transport System v4.72, msmtp 1.4.19, FileZilla FTP Server 0.9.33, SQLite 2.8.17, SQLite 3.6.20, ADOdb 5.10, eAccelerator 0.9.6-rc1, Xdebug 2.0.6-dev, Ming 0.4.3

    Plugin Author George Stephanis

    (@georgestephanis)

    Code Monkey

    Hey Greg,

    Can you zip the plugin folder and email it to me directly? I think some files may have gotten mangled somehow or other in translation.

    Greg Newman

    (@gregbnewmangmailcom)

    You bet – sent you an email via your contact page.

    Thanks,
    Greg

    Hey George,
    For project management, would it be possible to create a gantt chart as well? No plugin has been made yet for WP… I guess you are the only person that seem to guts to make project management software for WP…. 🙂

    Plugin Author George Stephanis

    (@georgestephanis)

    Code Monkey

    It’s something I’ve had a lot of requests for, and I’m considering additing it in a future release, but nothing in the immediate future, as (by my understanding) it would require a much more in-depth linking of dependencies and scheduling that I have in it presently.

    So … in short … it’s in the queue, but it’ll be a while until it gets rolled in.

    Thanks George! I see many ‘simple’ java apps etc around but no plugin for WP. Maybe it is more difficult then i thought…

    sudheery

    (@sudheery)

    Just now installed the plugin with the latest wordpress.
    I see the ‘Ndizi’ option in the left menu.
    When tried using it ran into this error in debug mode.
    >>>

    Notice: Trying to get property of non-object in C:\Program Files\Apache Group\Apache2\htdocs\wp313\wp-content\plugins\ndizi-project-management\Ndizi.class.php on line 409
    
    Notice: Trying to get property of non-object in C:\Program Files\Apache Group\Apache2\htdocs\wp313\wp-content\plugins\ndizi-project-management\Ndizi.class.php on line 416
    
    Notice: Trying to get property of non-object in C:\Program Files\Apache Group\Apache2\htdocs\wp313\wp-content\plugins\ndizi-project-management\Ndizi.class.php on line 409
    
    Notice: Trying to get property of non-object in C:\Program Files\Apache Group\Apache2\htdocs\wp313\wp-content\plugins\ndizi-project-management\Ndizi.class.php on line 416

    >>>

    Looked at the database and found no tables.
    Is there any thing I need to do?

    btw…I installed the plugin from UI, using Plugins > ‘Add new’.

    Then deactivated the plug-in, deleted it and then re-installed. Still the same. No tables.

    I am using
    WordPress 3.1.3
    php 5.2.17
    Apache 2.0.3
    MySQL 5.0

    Any help is greatly appreciated.

    Thanks,
    Sudheer

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘[Plugin: Ndizi Project Management] Not Working For Me’ is closed to new replies.