Changes between Version 2 and Version 3 of TeamCalendarPlugin


Ignore:
Timestamp:
Nov 29, 2009, 2:16:13 AM (5 years ago)
Author:
aexl
Comment:

install info, see #4115

Legend:

Unmodified
Added
Removed
Modified
  • TeamCalendarPlugin

    v2 v3  
    2121You can check out TeamCalendarPlugin from [http://trac-hacks.org/svn/teamcalendarplugin here] using Subversion, or [source:teamcalendarplugin browse the source] with Trac.
    2222
    23 == Example ==
     23== Prerequisites ==
    2424
    25 This plugin adds a new tab, Team Calendar, to users with the TEAMCALENDAR_VIEW
    26 permission. This shows a simple tables with dates running down the rows
    27 and team members across the columns. Users with TEAMCALENDAR_UPDATE_OWN
    28 permissions can change the state of the tick boxes under their own name,
    29 and save the results. Users with TEAMCALENDAR_UPDATE_OTHERS permission can
    30 update everyone's.
     25Note that the plugin is currently tied to MySQL. Updates to make it more
     26database agnostic would be welcome.
     27''See #4243 - MySQL Testers needed!''
    3128
    32 The table is populated form the database, where the following table must be
    33 created:
     29== Installation ==
     30
     31Install [http://trac.edgewall.org/wiki/TracPlugins#InstallingaTracPlugin as usual].
     32Create table in database: (this is MySQL, sqlite version nappreciated)
    3433
    3534{{{
     
    4140        );
    4241}}}
    43        
    44 Note that the plugin is currently tied to MySQL. Updates to make it more
    45 database agnostic would be welcome.
     42
     43== Under the hood ==
     44
     45This plugin adds a new tab, Team Calendar, to users with the TEAMCALENDAR_VIEW
     46permission. This shows a simple tables with dates running down the rows
     47and team members across the columns. Users with TEAMCALENDAR_UPDATE_OWN
     48permissions can change the state of the tick boxes under their own name,
     49and save the results. Users with TEAMCALENDAR_UPDATE_OTHERS permission can
     50update everyone's.
     51
     52The table is populated form the team_availability table in the database.
    4653
    4754The 'availability' column will contain 0 or 1 if populated through the GUI.