From 7e7e9aab6e07a3fa6116acf2d8873d00a0af57bc Mon Sep 17 00:00:00 2001 From: JT Smith Date: Sun, 14 May 2006 15:39:34 +0000 Subject: [PATCH] updating for 6.8.10 release --- docs/previousVersion.sql | 2 +- ...8.9-6.99.0.pl => upgrade_6.8.10-6.99.0.pl} | 66 ------------------- lib/WebGUI/Operation/Help.pm | 2 + 3 files changed, 3 insertions(+), 67 deletions(-) rename docs/upgrades/{upgrade_6.8.9-6.99.0.pl => upgrade_6.8.10-6.99.0.pl} (96%) diff --git a/docs/previousVersion.sql b/docs/previousVersion.sql index 9ebb78a6f..5479520f8 100644 --- a/docs/previousVersion.sql +++ b/docs/previousVersion.sql @@ -1160,4 +1160,4 @@ CREATE TABLE `wobject` ( PRIMARY KEY (`assetId`,`revisionDate`) ) TYPE=MyISAM; INSERT INTO `wobject` VALUES (1,'Welcome to WebGUI. This is web done right.\n

\nWebGUI is a user-friendly web site management system made by Plain Black. It is designed to be easy to use for the average business user, but powerful enough to satisfy the needs of a large enterprise.\n

\nThere are thousands of small and large businesses, schools, universities, governments, clubs, projects, communities, and individuals using WebGUI all over the world today. A brief list of some of them can be found here. There\'s no reason your site shouldn\'t be on that list.

','TKzUMeIxRLrZ3NAEez6CXQ','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(1,'\n\n\n
\n\n
Easy to Use
\n
If you can use a web browser, then you can manage a web site with WebGUI. WebGUI\'s unique WYSIWYG inline content editing interface ensures that you know where you are and what your content will look like while you\'re editing. In addition, you don\'t need to install and learn any complicated programs, you can edit everything with your trusty web browser.
\n
\n\n
Flexible Designs
\n
WebGUI\'s powerful templating system ensures that no two WebGUI sites ever need to look the same. You\'re not restricted in how your content is laid out or how your navigation functions.
\n
\n\n
Work Faster
\n
Though there is some pretty cool technology behind the scenes that makes WebGUI work, our first concern has always been usability and not technology. After all if it\'s not useful, why use it? With that in mind WebGUI has all kinds of wizards, short cuts, online help, and other aids to help you work faster.
\n
\n\n
Localized Content
\n
With WebGUI there\'s no need to limit yourself to one language or timezone. It\'s a snap to build a multi-lingual site with WebGUI. In fact, even WebGUI\'s built in functions and online help have been translated to more than 15 languages. User\'s can also adjust their local settings for dates, times, and other localized oddities.
\n
\n\n
Pluggable By Design
\n
When Plain Black created WebGUI we knew we wouldn\'t be able to think of everything you want to use WebGUI for, so we made most of WebGUI\'s functions pluggable. This allows you to add new features to WebGUI and still be able to upgrade the core system without a fuss.
\n\n
','sWVXMZGibxHe2Ekj1DCldA','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,'If you\'re reading this message it means that you\'ve got WebGUI up and running. Good job! The installation is not trivial.\n\n

\n \nIn order to do anything useful with your new installation you\'ll need to log in as the default administrator account. Follow these steps to get started:\n\n

\n\n

    \n
  1. Click here to log in. (You specified the username and password when you first visited your new WebGUI site.)\n
  2. Click here to turn the administrative interface on.\n
\n
\nNOTE: You could have also done these steps using the block at the top of this page.\n
\n\n

\n\n You might want to create another account for yourself with Administrative privileges in case you can\'t log in with the Admin account for some reason.\n\n

\n \nYou\'ll now notice little buttons and menus on all the pages in your site. These controls help you administer your site. The \"Add content\" menu lets you add new content to your pages as well as paste content from the clipboard. The \"Administrative functions\" menu let\'s you control users and groups as well as many other admin settings. The little toolbars help you manipulate the content in your pages.\n\n\n

\n\nFor more information about how to administer WebGUI consider getting a copy of WebGUI Done Right. Plain Black also provides several Support Programs for WebGUI if you run into trouble.\n\n

\n \nEnjoy your new WebGUI site!','x_WjMvFmilhX-jvZuIpinw','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,' To learn more about WebGUI and how you can best implement WebGUI in your organization, please see the choices below.\n\n','DC1etlIaBRQitXnchZKvUw','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,'This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','fK-HMSboA3uu0c1KYkYspA','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,'Tell a friend about WebGUI.','Szs5eev3OMssmnsyLRZmWA','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,'','pJd5TLAjfWMVXD6sCRLwUg','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,NULL,'68sKwDgf9cGH58-NZcU4lg','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,NULL,'_iHetEvMQUOoxS-T2CM0sQ','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,NULL,'8Bb8gu-me2mhL3ljFyiWLg','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,NULL,'2TqQc4OISddWCZmRY1_m8A','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,NULL,'Swf6L8poXKc7hUaNPkBevw','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(0,NULL,'x3OFY6OJh_qsXkZfPwug4A','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1124395696),(1,NULL,'PBasset000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,NULL,'Wmjn6I1fe9DKhiIR39YC0g','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000001','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000014','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000015','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000016','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000017','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000018','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000019','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000020','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000021','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000006','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000007','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000008','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000009','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000010','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000011','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000012','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'PBnav00000000000000013','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'f2bihDeMoI-Ojt2dutJNQA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'KZ2UytxNpbF-3Eg3RNvQQQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(0,NULL,'G0wlShbk_XruYVfbXqWq_w','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,NULL,'UE5_3bD7kWDLUN2B-iuNuA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,NULL,'RTsbVBEYnn3OPZWmXyIFhQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'AdminConsole','HCQF9FBLWK3Se06yGLoliw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Article','79BY6IHpAtE2yuQwROh9tg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'AttachmentBox','ZexTeuMQaZ1fh4FOpLNlYw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Auth/LDAP/Account','_r8Y0WwiHLyVEFe5M0idYQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Auth/LDAP/Create','Mkc1dJDw-lqExS5uy7QReA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Auth/LDAP/Login','zyS1TsKDvBk7Y55_GlWgxA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Auth/WebGUI/Account','CDzQSnxPMWCy2j5ZOxWbrw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Auth/WebGUI/Create','RPo_G59wjPTGE1-IhiE44A','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Auth/WebGUI/Expired','Oq61G3_QSM5TzArFUzUBiA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Auth/WebGUI/Login','jcIZMBAyEcmXktAVwPxgIw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Auth/WebGUI/Recovery','ThLKZPeKbRAVEYTkKAxeCg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Collaboration','8r4-zJ6g-qOecM1PsvADbQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Collaboration/Notification','ECq9dLm5vmh4t963yDx1og','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Collaboration/PostForm','PNGrWdYDhJZTv1-sAX6W1Q','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Collaboration/Search','guQGD9YiTn55PqOUTjCc0A','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Collaboration/Thread','-MlWyWh12ibRM8gAzRy41g','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Commerce/CheckoutCanceled','VvgRRrE6UsmWi7y7hMCXbw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Commerce/ConfirmCheckout','j3yljeaT2y9fLkSHM5Zbow','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Commerce/SelectPaymentGateway','2jkEIs9YpL10dZsA3RH4sw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Commerce/TransactionError','5SdElAemaCKBfheDk7rz8A','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Commerce/ViewPurchaseHistory','arabONid_vy2W6cALhELxA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'DataForm','sb7g8aCLMq-XigfBdmw2cg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'DataForm/List','BAoMajIxnoGlrxhDVgot9g','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'EventsCalendar','b26vQzyaqz0EBMWH_oPdrg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'EventsCalendar/Event','jCMdSbD6IA535I16Pcik7Q','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'FileAsset','-Kmb-MEV4ni9d0tn_BYGXA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Folder','ZWv7HLTQ4oERBIFJHBz1Ow','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'HttpProxy','RcOR25DbCizyAfNWvr-2ow','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'ImageAsset','59f_y-iE0k8dSMVIyX5SBg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'IndexedSearch','2DAYoiOdplxZCrEwmrVhwQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Layout','tJ_X5F3Dkaz8vO6CigbJrg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/AdminBar','Fh_KALcbkc8CkBR3I6dU0g','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/AdminToggle','WTPOJerammxgkIdCWnR9uw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/a_account','PttBzI13R8HXqQn40I4UFg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/EditableToggle','VdTZ8_2vlZwVVuv_I7DsWA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/File','BBoAtdsTo2AGPe4k9kfkxA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/GroupAdd','A-m4h7Q3LYt61G54zpEGqA','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/GroupDelete','Wquzj9XSpxL_gpGXkoU6tg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/H_homeLink','J1uh__tKV2BARcSeFE7MSg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/LoginToggle','7EfoKU41oB0ZU6NmVIud4A','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/L_loginBox','n1xT2JUidbeqNMN2zyvHAQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/r_printable','mKI2EjkU9QH6dJKkx7VEvw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Macro/SubscriptionItem','HOleaBMUZT6B5qJmbcV5xg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'MessageBoard','L070eyyGhoWx5cSUeNRrow','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Navigation','c3jDvo_bK3jFqjIefgXjUw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Operation/MessageLog/Message','VnUEcXfsbwgB5rqslQ3n1A','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Operation/MessageLog/View','6MrxI11jyXuB-UUrX69lXQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Operation/Profile/Edit','xxuM0xMjhIA3lFq99GY05Q','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Operation/Profile/View','kHlR8-nCFRrwlEV1uapu_Q','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Operation/RedeemSubscription','r4FQlrIkS1_MTuk-vVqRNg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Poll','EvgkCMpx4kUonmjhhZXRjg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Product','I2DQUdFVd9FtcSealp4cTQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'prompt','khkob2AmnIKAxKJeXHE3fQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'richEditor','h34TI6OYynW5Q_FYLbZiig','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Shortcut','i7emhSfswYNreLAwn1wBRw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'SQLReport','o9PZOa7fy9AZa8fKmhoPrQ','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'style','eLdzeSyvZfml-YVFfgUiaw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Survey','ffWKX2dW4t1eWgfNng605w','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Survey/Gradebook','QWS2acYOu3Y4uNsWvVChTg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Survey/Overview','lUjGdT_Hhi_EFhsYr1Ouyw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'Survey/Response','7Xhdnqu3qkDWHEnRgk6Uzw','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'SyndicatedContent','xPyASYtR44mpDk3ba4YyIg','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,'WSClient','S99spbsvn96tgRA0oVUl2A','PBtmpl0000000000000060','PBtmpl0000000000000111',60,3600,1124395696),(1,NULL,'Rn5Ef8vMDQ0ebtaxS_-JXA','','',60,3600,1124395696),(1,NULL,'60wqz7KzyCDCHVNaavhQUA','','',60,3600,1124395696),(1,NULL,'fhevmqeVTLRCmI_z-NidQQ','','',60,3600,1124395696),(1,NULL,'7HRY_gvpG2tMKZF3PRBwng','','',60,3600,1124395706),(1,NULL,'xB_xNuIzN9aJJlr8V7bdcg','','',60,3600,1124395706),(1,'\"\"\n

\n
Easy to Use
\n
If you can use a web browser, then you can manage a web site with\nWebGUI. WebGUI\'s unique WYSIWYG inline content editing interface\nensures that you know where you are and what your content will look\nlike while you\'re editing. In addition, you don\'t need to install and\nlearn any complicated programs, you can edit everything with your\ntrusty web browser.
\n\n
Flexible Designs
\n
WebGUI\'s powerful templating system ensures that no two WebGUI\nsites ever need to look the same. You\'re not restricted in how your\ncontent is laid out or how your navigation functions.
\n\n
Work Faster
\n
Though there is some pretty cool technology behind the scenes that\nmakes WebGUI work, our first concern has always been usability and not\ntechnology. After all if it\'s not useful, why use it? With that in mind\nWebGUI has all kinds of wizards, short cuts, online help, and other\naids to help you work faster.
\n\n
Localized Content
\n
With WebGUI there\'s no need to limit yourself to one language or\ntimezone. It\'s a snap to build a multi-lingual site with WebGUI. In\nfact, even WebGUI\'s built in functions and online help have been\ntranslated to more than 15 languages. User\'s can also adjust their\nlocal settings for dates, times, and other localized oddities.
\n\n
Pluggable By Design
\n
When Plain Black created\nWebGUI we knew we wouldn\'t be able to think of everything you want to\nuse WebGUI for, so we made most of WebGUI\'s functions pluggable. This\nallows you to add new features to WebGUI and still be able to upgrade\nthe core system without a fuss.
\n
\n','sWVXMZGibxHe2Ekj1DCldA','B1bNjWVtzSjsvGZh9lPz_A','PBtmpl0000000000000111',60,600,1129049183),(1,NULL,'Oj90q_QwkyjmzVg8gnCriQ','','',60,3600,1133743236),(1,NULL,'1H45yghQT0i3r2Qsd5c-yw','','',60,3600,1133743238),(1,NULL,'WZqV1oqwpFBbGScsDaZx4w','','',60,3600,1133743239),(1,NULL,'5x1uOqNkEQJWDR4nSI0Q_w','','',60,3600,1133743240),(1,NULL,'fAHOSzGdNzTBEdu4ryGz1g','','',60,3600,1133743240); -insert into webguiVersion (webguiVersion,versionType,dateApplied) values ('6.8.9','initial install',unix_timestamp()); +insert into webguiVersion (webguiVersion,versionType,dateApplied) values ('6.8.10','initial install',unix_timestamp()); diff --git a/docs/upgrades/upgrade_6.8.9-6.99.0.pl b/docs/upgrades/upgrade_6.8.10-6.99.0.pl similarity index 96% rename from docs/upgrades/upgrade_6.8.9-6.99.0.pl rename to docs/upgrades/upgrade_6.8.10-6.99.0.pl index f26a80a5f..afce16825 100644 --- a/docs/upgrades/upgrade_6.8.9-6.99.0.pl +++ b/docs/upgrades/upgrade_6.8.10-6.99.0.pl @@ -36,7 +36,6 @@ removeFiles(); addSearchEngine(); addEMS(); addPM(); -addTT(); updateTemplates(); updateDatabaseLinksAndSQLReport(); ipsToCIDR(); @@ -895,71 +894,6 @@ sub addPM { } -#------------------------------------------------- -sub addTT { - my $tableList = [ - "create table TT_wobject ( - assetId varchar(22) binary not null, - userViewTemplateId varchar(22) binary not null default 'TimeTrackingTMPL000001', - managerViewTemplateId varchar(22) binary not null default 'TimeTrackingTMPL000002', - timeRowTemplateId varchar(22) binary not null default 'TimeTrackingTMPL000003', - pmAssetId varchar(22) binary default NULL, - groupToManage varchar(22) binary not null default 3, - revisionDate bigint(20) not null, - primary key (assetId, revisionDate) - )", - - #This table stores projects to use if the time tracker is not associated with a project management asset - "create table TT_projectList ( - projectId varchar(22) binary not null, - assetId varchar(22) binary, - projectName varchar(255) not null, - creationDate bigint(20) not null, - createdBy varchar(22) binary not null, - lastUpdatedBy varchar(22) binary not null, - lastUpdateDate bigint(20) not null, - primary key (projectId) - )", - - "create table TT_projectResourceList ( - projectId varchar(22) binary not null, - resourceId varchar(22) binary, - primary key (projectId,resourceId) - )", - - "create table TT_projectTasks ( - taskId varchar(22) binary not null, - projectId varchar(22) binary not null, - taskName varchar(255) not null, - primary key (taskId) - )", - - "create table TT_timeEntry ( - entryId varchar(22) binary not null, - projectId varchar(22) binary not null, - taskId varchar(22) binary not null, - resourceId varchar(22) not null, - taskDate bigint not null, - hours float default 0, - comments text, - completed integer not null default 0, - creationDate bigint(20) not null, - createdBy varchar(22) binary not null, - lastUpdatedBy varchar(22) binary not null, - lastUpdateDate bigint(20) not null, - primary key (entryId) - )", - - ]; - - - print "\tAdding the Time Tracking System.\n" unless ($quiet); - foreach (@{$tableList}) { - $session->db->write($_); - } - -} - #------------------------------------------------- sub addSearchEngine { print "\tUpgrading search engine.\n" unless ($quiet); diff --git a/lib/WebGUI/Operation/Help.pm b/lib/WebGUI/Operation/Help.pm index 8d3a8c844..a8e957247 100644 --- a/lib/WebGUI/Operation/Help.pm +++ b/lib/WebGUI/Operation/Help.pm @@ -192,6 +192,8 @@ sub _related { } } +#------------------------------------------------------------------- + =head2 _columnar ( $session, $columns, $list ) Utility routine for taking a list of data and returning it multiple columns.