gtd-php
Welcome, Guest. Please login or register.
Did you miss your activation email?
September 09, 2010, 02:59:15 AM

Login with username, password and session length
Search:     Advanced search
1756 Posts in 305 Topics by 425 Members
Latest Member: joey_ser33
* Home Help Search Calendar Login Register
+  gtd-php
|-+  gtd-php
| |-+  gtd-php users
| | |-+  v0.9 beta1 is released!
« previous next »
Pages: 1 [2] 3 Print
Author Topic: v0.9 beta1 is released!  (Read 6445 times)
Sonic
Full Member
***
Posts: 25


Software Development Mastermind


View Profile WWW
« Reply #15 on: October 20, 2008, 06:09:11 AM »

Ahh. I think there will be quite a few problems between gtd-php and Chrome.  I don't yet have a test installation with Chrome, and am waiting until it gets formally released - it's just too much work to support beta browsers.

Don't worry, I won't be complaining about Chrome-only bugs. Whenever I find something I always cross-check with at least Firefox and if I find it being Chrome's fault I'll likely live with it. Having said that, I actually haven't had any problems with websites not working with Chrome so far.

It should be straightforward to do it neatly via an addon.

Very nice Smiley thanks, will try that.

I filed a new ticket 477 asking for a 'complete' button on the project report page. That would much ease my life.

Also, only now I noticed there are much more items available for connecting to projects. Perhaps too many? I'll explain:

In the spirit of David Allen's GTD all project supporting materials should be with the project, which I used References so far. Being able to add Lists and Checklists to that is a cool and welcome addition. Right on.

I'm not sure about the Inbox children though. Inbox in my understanding should be the temporary storage for all that's incoming and to be decided on and assigned to projects during later processing. Being able to assign Inbox items to Projects may leave some people (me including) with Inbox items only, without converting them to proper actions. I use Inbox as a quick jot-down place when there's something I know I've to do but have other things to care about right now. Often Inbox notes are just quick reminders, even one-word long (ie. 'laundry'), which later get processed properly. I could actually live with Inbox items having only titles and description.
Logged

Michał Paluchowski .:. @LinkedIn
Andrew
Administrator
Hero Member
*****
Posts: 375


View Profile
« Reply #16 on: October 20, 2008, 06:37:21 AM »

Quote
Don't worry, I won't be complaining about Chrome-only bugs.
There's no harm in reporting them (as long as there's no expectation of a quick fix!): it gives us a useful checklist to go through for when Chrome comes out of beta and is formally released.

Quote
Being able to assign Inbox items to Projects may leave some people (me including) with Inbox items only
I'm not sure what you mean here; is gtd-php allowing you to assign Inbox Items to projects - if so, on which screen?  Have you got the advanced option "Display all possible fields, when editing any item" set?  In theory, when that option is off, an inbox item cannot have a parent assigned.
Logged
Sonic
Full Member
***
Posts: 25


Software Development Mastermind


View Profile WWW
« Reply #17 on: October 20, 2008, 06:49:02 AM »

I'm not sure what you mean here; is gtd-php allowing you to assign Inbox Items to projects - if so, on which screen?  Have you got the advanced option "Display all possible fields, when editing any item" set?  In theory, when that option is off, an inbox item cannot have a parent assigned.

Did some more checks: when adding a new Inbox item through Capture > Inbox item, I've no option to choose a parent. That's OK.
'Display all possible fields, when editing any item' is off (BTW: this option could use an extended explanation).
But then, on the Project Report page I have (pasting all to make sure they all belong there Smiley ):

No Actions - Add new Action
No Waiting Ons - Add new Waiting On
No Projects - Add new Project
No Someday/Maybes - Add new Someday/Maybe
No References - Add new Reference
No Inbox Items - Add new Inbox Item
No Checklists - Add new Checklist
No Lists - Add new List

No Completed Actions
No Completed Waiting Ons
No Completed Projects
No Completed Someday/Maybes
No Completed References
No Completed Inbox Items
No Completed Checklists
No Completed Lists


Ah, forgot to mention: tickler suppression date being now independent from the item deadline is awesome Smiley Was waiting for that.
« Last Edit: October 20, 2008, 07:01:17 AM by Sonic » Logged

Michał Paluchowski .:. @LinkedIn
Andrew
Administrator
Hero Member
*****
Posts: 375


View Profile
« Reply #18 on: October 20, 2008, 07:19:44 AM »

Quote
on the Project Report page I have ...
  No Actions - Add new Action
  ...
  No Inbox Items - Add new Inbox Item

That's odd. I don't have that.  I'll investigate.

If you go to Configure > Edit Levels, and make NO changes, but just press the "Apply Changes" button, does that make it go away?
Logged
Andrew
Administrator
Hero Member
*****
Posts: 375


View Profile
« Reply #19 on: October 20, 2008, 07:41:42 AM »

Found the cause - in gtdfuncs.inc.php.  I'll include a permanent fix in the next patch.  The suggested approach in the previous post should also work.
Logged
Sonic
Full Member
***
Posts: 25


Software Development Mastermind


View Profile WWW
« Reply #20 on: October 20, 2008, 07:51:04 AM »

If you go to Configure > Edit Levels, and make NO changes, but just press the "Apply Changes" button, does that make it go away?

Yes, works Smiley Thank you.
Logged

Michał Paluchowski .:. @LinkedIn
redtricycle
Full Member
***
Posts: 16


View Profile
« Reply #21 on: October 21, 2008, 11:04:12 AM »

I get the error: "Error 1054 in query 'getchildren': 'Unknown column 'ia.deadline' in 'order clause''" on the itemReport.php page (trying to look at a project).  I can't see any items associated with this project, such as actions or next actions.

The detailed debugging information is renamed as a txt file:
Logged
Andrew
Administrator
Hero Member
*****
Posts: 375


View Profile
« Reply #22 on: October 21, 2008, 12:44:56 PM »

Go to Configure > User Preferences > Sort and remove the ia. from the queries
Logged
redtricycle
Full Member
***
Posts: 16


View Profile
« Reply #23 on: October 21, 2008, 12:58:59 PM »

Thanks!  That worked.
Logged
redtricycle
Full Member
***
Posts: 16


View Profile
« Reply #24 on: October 23, 2008, 02:04:21 PM »

I edited the sort to remove the ia. and clicked apply.  However, after I make a few projects and actions, the sort reverts to having the "iia.", requiring me to delete it again.

By that time, my projects page, next actions page, and actions page will print a duplicate item for the last item on the list. 

Should I be making tickets for this instead of posting in the forum?
Logged
Andrew
Administrator
Hero Member
*****
Posts: 375


View Profile
« Reply #25 on: October 23, 2008, 02:44:46 PM »

Quote
By that time, my projects page, next actions page, and actions page will print a duplicate item for the last item on the list. 

OK, that bug should have been fixed by now - are you running the latest version?

Quote
I edited the sort to remove the ia. and clicked apply.  However, after I make a few projects and actions, the sort reverts to having the "iia.", requiring me to delete it again.

That's very strange - it seems that it's not saving your preferences.  Please can you try this:

close all your browser tabs & windows except for one containing the gtd-php preferences screen.
Remove all of the ".ia".  Press apply.
Then close the browser(s) completely.
Use the task manager to make sure it really did close.
Check that the only lines in your config.inc.php file are for
Code:
$config = array(
    "host"    => '', //the hostname of your database server
    "db"      => '', //the name of your database
    "prefix"  => '', // the GTD table prefix for your installation (optional)
    "user"    => '', //username for database access
    "pass"    => '', //database password
    "dbtype"  => 'mysql'  //database type: currently only mysql is valid.  DO NOT CHANGE!
    //,"charset"  => 'UTF8'  //database type: currently only mysql is valid.  DO NOT CHANGE!
);
There shouldn't be any other values in there.  The charset line may be live (if you're using UTF8) or commented out (if you're not).

Then restart the browser.  The problem should have gone away.
Logged
redtricycle
Full Member
***
Posts: 16


View Profile
« Reply #26 on: October 23, 2008, 10:12:20 PM »

Okay, looks like the bug is fixed after I've updated to revision 562.  It was on my work computer, and it might've been a browser problem if that was the case. 

As always, thanks for the quick response, la!
Logged
haagen
Jr. Member
**
Posts: 1


View Profile
« Reply #27 on: November 07, 2008, 03:39:57 AM »

I just upgraded from 0.8 -> 0.9 beta 1. I just wanted to tell you that I really like the update. The AJAX GUI is really cool!  Cool

Thanks for a great system that has helpt keeping me sane!

Cheers!

Martin
Logged
aniruddha
Sr. Member
****
Posts: 57


View Profile WWW
« Reply #28 on: December 27, 2008, 12:46:56 PM »

Great to see that you're again reaching an important milestone.  Grin My feedback:

-When changing the level names I get an additional 's' after each word, so '1-2 year goals' become '1-2 year goalss'  Huh
-I can't add or create a parent in the (next) action screen, when I click the button nothing happens (Use Live Enhancements are enabled)
-'Waiting On' should be 'Waiting For'.
« Last Edit: December 27, 2008, 12:51:03 PM by aniruddha » Logged

The Open Source Activist
All about Linux with Game Reviews, Books and more!
Andrew
Administrator
Hero Member
*****
Posts: 375


View Profile
« Reply #29 on: December 28, 2008, 12:51:51 AM »

Hi aniruddha, great to see you here again.

When changing the level names, use the singular form, so call it "1-2 year goal"

Which browser are you using, that prevents you adding a parent?  You might need to clear your browser cache - it may be using an old version of gtdfuncs.js or gtdajax.js

Quote
'Waiting On' should be 'Waiting For'.

I agree; "waiting on" sounds odd to me - I always assumed that it was American English, and that "waiting for" is British English (my own native tongue).
Logged
Pages: 1 [2] 3 Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!