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.