To Do List And Task Management PHP Script - Free!
Take a look at the goody I found:
It’s free and open source, php/mysql, hosted on your own server (I installed it on my private domain) and is clean, simple and visually appealing.
You can organize your tasks by deadline, by project, by priority, etc., and it’s a snap to use.
You can view the online demo here and screencap here.
Since I’m not all that techy, I had to fool around a bit to get it installed (instructions were fine - just I use cpanel and phpMyAdmin and not MySQL command line stuff :???:).
Here are the simple steps in tech dummy language (for the MySQL install):
- Create a database and database user (as you normally do)
- Edit the config file (just edit your database name, database username & database password). Save.
- Create a folder on your domain (ex. taskfreak) and upload all files (remember to uncompress files)
- CHMOD the taskfreak folder to 755
- Run yourdomainnameDOTcom/taskfreak/install/taskfreak_init.sql
- Delete install folder
- Load yourdomainnameDOTcom/taskfreak
- Voila! Play around and get familiar with the features
You can also create projects and tasks in different areas such as Work, Internet, Home, etc.
First thing on my To Do list is to add all my projects, ideas & To Do’s
Tony:
March 9th, 2006 at 5:30 am
What do you mean by run?
“Run yourdomainnameDOTcom/taskfreak/install/taskfreak_init.sql”
Run it from where? I put the URL in a browser and it just opens and displays the file.
Terry:
March 9th, 2006 at 7:37 am
Here’s how:
Go into your hosting account cpanel
MySQL databases
Find the link for phpmyadmin and click (usually at the bottom of page)
Once in phpmyadmin, you’ll see Database with a pull down menu (left column)
Find the taskfreak database you created and select it from the pull down menu
Now on the right side, click on SQL
Paste the output that you copied into the Run SQL query box and click go
Your TaskFreak should be installed now
–Sorry if that was too step-by-step
Hope that helps!
Terry:
March 9th, 2006 at 7:45 am
Go into phpmyadmin and select the taskfreak database (left column)
Click on SQL (right column)
Towards middle of page (right column), you’ll see:
Or Location of the text file
Click Browse
Grab the taskfreak_init.sql file that’s located in the taskfreak install folder (from the download on your computer)
Click go
That should install the tables for you as well.
Sam:
April 16th, 2006 at 2:13 pm
This is what loads on the main index after I’ve done all the installs:
“cannot connect to Database”
Any idea what this mean?
Terry:
April 16th, 2006 at 8:41 pm
The parts I highlited need to match your database information.
Make sure you use the database username, the database password and the database name in those sections.
You would have set that up in cPanel MySQL databases section.
Edward:
August 17th, 2006 at 12:27 pm
Hi, i did everything, but when i brwse, nothing appears, any sugestion please?
Terry:
August 17th, 2006 at 11:34 pm
I haven’t played with installation of this for quite awhile now so I’m not sure what your problem could be. If you’d like to send me a note detailing step by step what you’ve done, I’ll take a look and see if I can spot if you’ve missed anything. contact form
Troy:
August 28th, 2006 at 10:24 pm
Thanks Terry, I will install one to. I’ve been looking for something like this just to help me stay on some kind of schedule.
MIke:
April 26th, 2007 at 5:22 am
I’m trying to get this running but I don’t have a fine inside my install folder called taskfreak_intit.sql I have a file in there called : taskfreakmulti.sql
I downloaded the version for sql 0.3.2 as my server seem to have 4.1, I figured that meant the 4.2 version would not work.
In any case when I run the file taskfreakmulti.sql I get the error below,
Can anyone tell me what I need to do?
Thanks,
Mike
SQL query:
–
– Dumping data for table `frk_item`
–
INSERT INTO `frk_item`
VALUES ( 1, 1, 0, 3, ‘1′, ‘Congratulations! This is your first task’, ‘First of all, read the README.txt if you haven”t done it yet.\r\n\r\nLots of informations in there.’, ‘9999-00-00′, 0, 1, 0, 0, 1, 1 ) ;
MySQL said: Documentation
#1136 - Column count doesn’t match value count at row 1
Terry:
April 26th, 2007 at 9:58 pm
Jeff:
October 20th, 2007 at 10:52 pm
I’ve installed 0.6.1 Multiuser…
In the install folder, there is an index.php file. Run this in your browser to launch the web-based install process.
In other words, put the following URL in your browser:
http://yourdomain/taskfreak/install/index.php
Then follow the onscreen prompts. It will tell you if you haven’t set up your config.php file properly.
Good luck.
Depressed:
March 12th, 2008 at 10:20 am
I downloaded this thinking it would be easy to install. I didn’t know I have to hire a programmer to do it
Could somebody explain in non-programmer language how to install this?
Maybe I should just find something else.
Antonio:
March 19th, 2008 at 9:59 pm
It worked
It was simple
It was easy to follow
One shot, done and up.
Also, some funny commentary in the install. Thank you for finding this..
icenix:
May 3rd, 2008 at 12:08 am
Yeah this was pretty easy install. for all those having trouble by just seeing “nothing” after you attempt to login, make sure you have php-mysql packages installed then go back to install/ and you should see something under Database now.
just also make sure you have created a “taskfreak” table in the database too. Thats all you have to do really. (mysql -u root -p) then (create database taskfreak;)
Its not to use root either as defaulted in config.php, but my server is ipauth only atm and i only plan on having taskfreak up for a few weeks
shasha:
May 28th, 2008 at 2:06 pm
Dear Mr.Terry,
Thank you very much for this wonder full script, may Allah rewards you . I have a comment , I think member shouldn’t have permission to add task , just leader , administrator , project manager or something like that. What do you think ?
thanks a lot