TidalWave

Tidal Wave is a recursive project-tracking Web application. It can be used by organizations to keep entire teams on time and on target for getting multiple projects done. A single project can own sub- projects that are sorted by either due date or priority (that choice is easily configurable), and each sub-project can be owned by an entirely different person. If project A relies on project B, that is clearly visible with the recursive project tree view. A manager can clearly see that what employee A is doing is holding up employee B's work.

Tags Information Management Workflow Frameworks
Licenses GPL
Operating Systems OS Independent
Implementation PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Mar 2004 17:27
  • Rrelease-after

Changes: When viewing a project with subprojects, the correct project name will be displayed at the top of the page.

  • Rrelease-mid
  •  03 Feb 2004 12:00
  • Rrelease-after

Changes: An error in the updating of passwords by the users has been fixed. Passwords will no longer be shown in plain text when you repeat your password while changing it in the edit profile page.

  • Rrelease-mid
  •  30 Jan 2004 15:00
  • Rrelease-after

Changes: instances of $db_tidal_* have been fixed to be $db_table_* like they should be. This fix only changed mysql.php.

  • Rrelease-mid
  •  17 Jan 2004 01:18
  • Rrelease-after

Changes: This version shows subordinate projects below the master when a project is viewed. It only sets the "finished date" when editing a project if the project is set to "Completed". It fixes a small logic error in initial table creation (existing installations are unaffected). It also fixes the email link in email.php.

  • Rrelease-mid
  •  07 Oct 2003 09:57
  • Rrelease-after

Changes: Setup will now create the theme table correctly. The typo in the SQL code has been resolved. When a new project is added, the owner of the project will be notified via email. When a project is changed, the owner and submitter will be notified of the change via email.

Rss Recent comments

Rcomment-before 30 Jan 2004 12:05 Rcomment-trans gnugeek Rcomment-after

Re: errors during setup script

> I received errors for the user, theme,
> and status option creation portions of
> the setup process. There were several
> instances to undefined variables named
> $db_tidal_* ($db_tidal_user,
> $db_tidal_theme, etc.) in mysql.php. I
> updated each to $db_table_*, and
> setup.php successfully ran.

This issue is now fixed in version 1.1.3 of Tidal Wave.

Rcomment-before 29 Jan 2004 07:25 Rcomment-trans delapohl Rcomment-after

errors during setup script
I received errors for the user, theme, and status option creation portions of the setup process. There were several instances to undefined variables named $db_tidal_* ($db_tidal_user, $db_tidal_theme, etc.) in mysql.php. I updated each to $db_table_*, and setup.php successfully ran.

Rcomment-before 07 Oct 2003 08:33 Rcomment-trans gnugeek Rcomment-after

Re: Error in setup.php - Solution here!

> I just installed the application and
> after setting up the mysql-specific
> informaiton in the php-file mentioned I
> tried to run the setup.php that creates
> tables and populate them. However this
> one gave me a mysterious error saying
> that it couldn't create one of the
> tables, but then that it found that very
> table.

This bug has been taken care of with version 1.1.1 of Tidal Wave.

Rcomment-before 07 Oct 2003 08:22 Rcomment-trans kanzie Rcomment-after

Error in setup.php - Solution here!
I just installed the application and after setting up the mysql-specific informaiton in the php-file mentioned I tried to run the setup.php that creates tables and populate them. However this one gave me a mysterious error saying that it couldn't create one of the tables, but then that it found that very table.

After a bit of investigation I found the cause of the problem, a typo in the tables type-definitions found in mysql.php, called by setup.php. It defines one of the fields as CARCHAR(16) instead of the more proper (but less fun) VARCHAR(16). Changing this value manually makes setup.php run smooth as silk. Since you can reload setup.php as many times as you like nothing can be broken here.

I attach the function where the error is to be found:
function setup_create_table_theme() {
global $db_table_theme;
return(run_sql("CREATE TABLE $db_table_theme (theme_id TINYINT NOT NULL AUTO_I
NCREMENT, theme_name VARCHAR(32) NOT NULL, theme_bgcolor VARCHAR(16) NOT NULL, t
heme_text VARCHAR(16) NOT NULL, theme_link VARCHAR(16) NOT NULL, theme_vlink VAR
CHAR(16) NOT NULL, theme_alink VARCHAR(16) NOT NULL, theme_topmargin TINYINT UNS
IGNED, theme_leftmargin TINYINT UNSIGNED, theme_marginwidth TINYINT UNSIGNED, th
eme_marginheight TINYINT UNSIGNED, theme_input_bg VARCHAR(16), theme_input_txt V
ARCHAR(16), PRIMARY KEY(theme_id), UNIQUE(theme_name)) TYPE=MyISAM;"));
}

No-screenshot

Project Spotlight

Rotter

A transmission recording and audio logger for JACK.

4bc838da97443a7ae272314378ce15a2_thumb

Project Spotlight

wiki2xhtml

Creates complete Web pages with CSS and converts from wiki syntax to XHTML.