diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index cb926d7c6..6db49ea48 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,4 +1,6 @@ 7.4.0 + - Added a realtime workflow option for content publishing. + - Added switches to auto request commit operations and skip adding comments. - fix: old recurring events were not deleted when changing recurrence pattern - fix: unable to remove recurrence on events - RFE: Search asset feedback. i.e. 'No results found' @@ -19,6 +21,9 @@ - fix: Unable to upload images or edit listings for Matrix +7.3.19 + - Fixed a formatting problem in the workflow editor screen. + 7.3.18 - fix: Old registrants appear in new EMS asset diff --git a/docs/gotcha.txt b/docs/gotcha.txt index bfb06a652..025303c8b 100644 --- a/docs/gotcha.txt +++ b/docs/gotcha.txt @@ -7,9 +7,14 @@ upgrading from one version to the next, or even between multiple versions. Be sure to heed the warnings contained herein as they will save you many hours of grief. + 7.4.0 -------------------------------------------------------------------- + * You must upgrade to the latest 7.3.x release before upgrading to + 7.4.0 or you will encounter fatal errors during the upgrade + process. + * The userProfileData table has been completely re-done. Now, each user profile field has its own column in the userProfileData table. diff --git a/docs/upgrades/templates-6.99.0/adminbar.tmpl b/docs/upgrades/templates-6.99.0/adminbar.tmpl deleted file mode 100644 index f2bf75088..000000000 --- a/docs/upgrades/templates-6.99.0/adminbar.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -#PBtmpl0000000000000090 - -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/help.tmpl b/docs/upgrades/templates-6.99.0/help.tmpl deleted file mode 100644 index 5b5047d90..000000000 --- a/docs/upgrades/templates-6.99.0/help.tmpl +++ /dev/null @@ -1,50 +0,0 @@ -#PBtmplHelp000000000001 -

- - -
- -
-
-
:
-
-
-
-
- - -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
-
-
-
-
-
- -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/inbox.tmpl b/docs/upgrades/templates-6.99.0/inbox.tmpl deleted file mode 100644 index e04de8573..000000000 --- a/docs/upgrades/templates-6.99.0/inbox.tmpl +++ /dev/null @@ -1,53 +0,0 @@ -#PBtmpl0000000000000206 -#create -#namespace:Inbox -#url:default_inbox -#title:Default Inbox -#menuTitle:Default Inbox -

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
- - -   - -   -
- - - - - -
- diff --git a/docs/upgrades/templates-6.99.0/inboxmessage.tmpl b/docs/upgrades/templates-6.99.0/inboxmessage.tmpl deleted file mode 100644 index cac0dafca..000000000 --- a/docs/upgrades/templates-6.99.0/inboxmessage.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -#PBtmpl0000000000000205 -#create -#namespace:Inbox/Message -#url:default_inbox_message -#title:Default Inbox Message -#menuTitle:Default Inbox Message -

-
-
-

-

- - - diff --git a/docs/upgrades/templates-6.99.0/requesttracker.tmpl b/docs/upgrades/templates-6.99.0/requesttracker.tmpl deleted file mode 100644 index be422fd03..000000000 --- a/docs/upgrades/templates-6.99.0/requesttracker.tmpl +++ /dev/null @@ -1,110 +0,0 @@ -#PBtmpl0000000000000208 -#create -#namespace:Collaboration -#url:request-tracker-template -#title:Request Tracker -#menuTitle:Request Tracker - - - -

-
- - -

-
- - - - - -

- - - • - - - - - - - - • - - -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@ - - by - - - - - - on @ -
- - - - - -~~~ - - - - - diff --git a/docs/upgrades/templates-6.99.0/requesttrackerpost.tmpl b/docs/upgrades/templates-6.99.0/requesttrackerpost.tmpl deleted file mode 100644 index 2df3184a1..000000000 --- a/docs/upgrades/templates-6.99.0/requesttrackerpost.tmpl +++ /dev/null @@ -1,343 +0,0 @@ -#PBtmpl0000000000000209 -#create -#namespace:Collaboration/Thread -#url:request-tracker-post-template -#title:Request Tracker Post -#menuTitle:Request Tracker Post - - - -

-
- -

- -
- : - - - - - -
- :
- :
- :
- : - -     [

+

|

-

] -
-
- - :     [     [ ]
- - - :
-
-
- - :
-: - -
-
- -
- -
- - -
- -
- <tmpl_var filename><tmpl_var filename> -
-
-
-
-
- - - - -
- - - • - - - - • - - -
-
- - - - -
-

-
-
- - - - - -
-
- - - - - -
- -
- -
-
-
- : - - - - - -
- :
-
-
- : - -     [

+

|

-

] -
- -
-
-
- - - - -
-
- -
- - - • - - - - • - - -
-
-
-
-
- -
- - - - - -
-
- -
- -
-
-
- : - - - - - -
- :
-
-
- : - -     [

+

|

-

] -
-
-
-
-
- - - - -
-
- -
- - - • - - - - • - - -
-
-
-
-
-
- -
- - - - -
- -
- - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
-~~~ - diff --git a/docs/upgrades/templates-6.99.0/requesttrackerpostform.tmpl b/docs/upgrades/templates-6.99.0/requesttrackerpostform.tmpl deleted file mode 100644 index c9b5b5195..000000000 --- a/docs/upgrades/templates-6.99.0/requesttrackerpostform.tmpl +++ /dev/null @@ -1,111 +0,0 @@ -#PBtmpl0000000000000210 -#create -#namespace:Collaboration/PostForm -#url:request-tracker-template -#title:Request Tracker -#menuTitle:Request Tracker - - - -

-
- - -

-
- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - -

- -
-~~~ - - diff --git a/docs/upgrades/templates-6.99.0/sqlform_edit.tmpl b/docs/upgrades/templates-6.99.0/sqlform_edit.tmpl deleted file mode 100644 index 72a1fb417..000000000 --- a/docs/upgrades/templates-6.99.0/sqlform_edit.tmpl +++ /dev/null @@ -1,33 +0,0 @@ -#SQLFormEditTmpl0000001 -#create -#title:Default SQLForm Edit template -#menuTitle:Default SQLForm Edit template -#url:default_sqlform_edit_template -#namespace:SQLForm/Edit - - -

-
- -
- -

-
- - -

-
- - -

Some errors occurred

-
    - -
  • -
    -
-
- - - - -
diff --git a/docs/upgrades/templates-6.99.0/sqlform_search.tmpl b/docs/upgrades/templates-6.99.0/sqlform_search.tmpl deleted file mode 100644 index c6b363aa7..000000000 --- a/docs/upgrades/templates-6.99.0/sqlform_search.tmpl +++ /dev/null @@ -1,85 +0,0 @@ -#SQLFormSearchTmpl00001 -#create -#title:Default SQLForm Search template -#menuTitle:Default SQLForm Search template -#url:default_sqlform_search_template -#namespace:SQLForm/Search - - -

-
- -
- - -

-
- - - -

Search records

-
- - -Some error(s) occurred: -
    - -
  • -
    -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Last updateLast update bycolor="red"> - - - (asc)(desc)
- - - - - - - Click here for file - - - - - - -
- - - -No fields are defined to be shown in the search results. -
- -
diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_1_over_3.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_1_over_3.tmpl deleted file mode 100755 index 489bac5cd..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_1_over_3.tmpl +++ /dev/null @@ -1,149 +0,0 @@ -#PBtmpl0000000000000109 -
- - -

-
- - - -

-
- - -

-
- - -
- - - - - - - - - - - - - -
- - -
- - -
-
-
- - -
 
- - -
- - - - - - - - - - - - - -
- - -
- - -
-
-
- - - -
- - - - - - - - - - - - - -
- - -
- - -
-
-
- - - -
- - - - - - - - - - - - - -
- - -
- - -
-
-
- - -
 
- - -
- -
- -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_admin_console.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_admin_console.tmpl deleted file mode 100644 index 0df172f7c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_admin_console.tmpl +++ /dev/null @@ -1,70 +0,0 @@ -#PBtmpl0000000000000001 - - -
- -
-
- -
-
-
-   -
- - -
- <tmpl_var title>
- -
-
-
-
-   -
-
-
-
-
-
-
-
-
-
-
-
- - >
-
-
-
-
- ^AdminToggle;
- ^LoginToggle;
-
-
-
- -
-
- - ? - -
-
- <tmpl_var application.title> -
-
-* -
-
- <tmpl_var console.title> -
- - -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_autogen_m.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_autogen_m.tmpl deleted file mode 100644 index 2e5932ce2..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_autogen_m.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -#PBtmpl0000000000000075 - -

-
- -

-
- - - - - -onclick="window.open('')" href="#" href=""> - · - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_autogen_t.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_autogen_t.tmpl deleted file mode 100644 index c3738d799..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_autogen_t.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -#PBtmpl0000000000000071 - -

-
- -

-
- - - - - -onclick="window.open('')" href="#" href=""> - · - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_benefits_showcase.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_benefits_showcase.tmpl deleted file mode 100644 index 4a749e661..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_benefits_showcase.tmpl +++ /dev/null @@ -1,105 +0,0 @@ -#PBtmpl0000000000000095 - - - -

-
- - - - -

-
- - - <tmpl_var image1> -
-
- - - - - - -
- - -

- - Benefits
- - -

- - - ·
-
-

- - <tmpl_var thumbnail2> -

- - Specifications
- - -

- - - ·:
-
- Options
- - -

- - - ·
-
- Other Products
- - -

- - - - - ·
-
-

- - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_bulleted_list.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_bulleted_list.tmpl deleted file mode 100644 index 2c9dc0edc..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_bulleted_list.tmpl +++ /dev/null @@ -1,56 +0,0 @@ -#PBnav00000000000bullet -#title:Bulleted List -#menuTitle:Bulleted List -#url:bulleted_list - -
-
- -

-
- -

-
- - - -
    - - - - -
-
- -
  • onclick="window.open('')" href="#" href=""> - -
      - - - - - - - -
    - -
  • - - -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_calendar_month_big.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_calendar_month_big.tmpl deleted file mode 100644 index 798751e75..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_calendar_month_big.tmpl +++ /dev/null @@ -1,142 +0,0 @@ -#PBtmpl0000000000000022 - - - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - -

    - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     

    - - - ·
    -
    -
    -
     
    -
    - - -

    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_calendar_month_small.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_calendar_month_small.tmpl deleted file mode 100644 index f0820f4ab..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_calendar_month_small.tmpl +++ /dev/null @@ -1,143 +0,0 @@ -#PBtmpl0000000000000105 - - - -

    -
    - - -

    -
    - - - -

    - - - - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     

    - - - - - -

     
    -
    - - -

    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_center_image.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_center_image.tmpl deleted file mode 100755 index 292f154a0..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_center_image.tmpl +++ /dev/null @@ -1,50 +0,0 @@ -#PBtmpl0000000000000084 - - - -

    -
    - - -

    -
    - - - -
    <tmpl_var image.url>
    -
    -
    - - - -

    - - - - - -

    - - - -

    <tmpl_var attachment.name>

    - - - - -· - -· - - - - - - - - - - -
    ()
    -
    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_classifieds.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_classifieds.tmpl deleted file mode 100755 index 2f44829ad..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_classifieds.tmpl +++ /dev/null @@ -1,70 +0,0 @@ -#PBtmpl0000000000000128 - - - -

    -
    - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - - -
    - - -
    -
    -
    - () - -
    - <tmpl_var thumbnail> -
    -
    -
    - -
    -
    - -
    - - - - -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_cool_menus.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_cool_menus.tmpl deleted file mode 100644 index 3fb229a67..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_cool_menus.tmpl +++ /dev/null @@ -1,231 +0,0 @@ -#PBtmpl0000000000000134 - -

    -
    - - -

    -
    - - - - - - - -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_crumbtrail.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_crumbtrail.tmpl deleted file mode 100644 index d694b40bc..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_crumbtrail.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -#PBtmpl0000000000000093 - -

    -
    - -

    -
    - - - - - -onclick="window.open('')" href="#" href=""> - > - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_dashboard-default-view-template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_dashboard-default-view-template.tmpl deleted file mode 100644 index b043414f6..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_dashboard-default-view-template.tmpl +++ /dev/null @@ -1,124 +0,0 @@ -#DashboardViewTmpl00001 -
    - - - - - -
    - -
    -
    - - - -

    -
    -
    -
    - -
    Add New Content
    - -

    - -

    -
    - - -

    - -

    -
    - - - - -

    - -

    -
    -
    - - -
    - - - - - - - - -
    - - - - -

    -
    -
    - - - - - -

    -
    -
    - - - - -

    -
    -
    -
    -
    - -
    -~~~ - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_data_list.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_data_list.tmpl deleted file mode 100644 index 6e5baedbf..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_data_list.tmpl +++ /dev/null @@ -1,27 +0,0 @@ -#PBtmpl0000000000000021 - - -

    -

    - - - - - - - - - - - - - - - - - - - - - -
    Entry IDSubmission Date
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_acknowledgement.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_acknowledgement.tmpl deleted file mode 100644 index fe0a47b66..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_acknowledgement.tmpl +++ /dev/null @@ -1,41 +0,0 @@ -#PBtmpl0000000000000104 - - - -

    - - -
    - -
    - - - - - - - - -
    -

    - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_article.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_article.tmpl deleted file mode 100755 index 6267e95fc..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_article.tmpl +++ /dev/null @@ -1,57 +0,0 @@ -#PBtmpl0000000000000002 - - - -

    - - - -

    -
    - - - -
    - <tmpl_var image.url> - - - - - - - - - - -

    - - - -

    <tmpl_var attachment.name>

    -
    - - - -· - -· - - - - - -
    -
    -
    - - - -

    - - - - - -
    ()
    - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_checkout_confirmation_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_checkout_confirmation_template.tmpl deleted file mode 100644 index 3a993bd4c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_checkout_confirmation_template.tmpl +++ /dev/null @@ -1,59 +0,0 @@ -#PBtmpl0000000000000016 - · - -· -
    -
    - -
    -

      - -
    • -
      -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ProductQuantityPriceEach
     Subtotal
    Shipping
    Total
    - -

    - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_data_form.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_data_form.tmpl deleted file mode 100644 index 538bb9892..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_data_form.tmpl +++ /dev/null @@ -1,103 +0,0 @@ -#PBtmpl0000000000000141 - - - -

    -
    - - -

    -
    - - -
      - -
    • -
      -
    -
    - - - -

    - - - -

    - - • - - • - - - • - • - -
    -
    - - - - - - - - - - -
    - - - - - - - - - - - - - * - -
    - -
    -
    -
    - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_edit_profile_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_edit_profile_template.tmpl deleted file mode 100644 index b0c42ac1a..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_edit_profile_template.tmpl +++ /dev/null @@ -1,55 +0,0 @@ -#PBtmpl0000000000000051 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - -
    - -
    - - -
    -
      - -
    • -
      -
    -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_checkout.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_checkout.tmpl deleted file mode 100644 index a751a22d3..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_checkout.tmpl +++ /dev/null @@ -1,112 +0,0 @@ -#EventManagerTmpl000003 -#title:Default Event Management System Checkout -#menuTitle:Default Event Management System Checkout -#url:default-ems-template-checkout -#namespace:EventManagementSystem_checkout -#create - - - - - - - - - -
    - - - class="evenRow" class="oddRow"> - - - - - - -
    -
    - -
    - - - - - - - - - - - - - - - - - - - - - -

    - - -
    - - - - - - - - - - - - - - - - class="evenRow" class="oddRow"> - - -
    requires all of the following:
    -
      - -
    • -
      -
    -

    - - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_manage_purchases.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_manage_purchases.tmpl deleted file mode 100644 index 2a7438550..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_manage_purchases.tmpl +++ /dev/null @@ -1,38 +0,0 @@ -#EventManagerTmpl000004 -#title:Default Event Management System Manage Purchases -#menuTitle:Default Event Management System Manage Purchases -#url:default-ems-template-manage-purchases -#namespace:EventManagementSystem_managePurchas -#create - -



    -
    -

    - - - - - - - - class="evenRow" class="oddRow"> - - - - - - - - - - -
      
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_search.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_search.tmpl deleted file mode 100644 index 36d3acce4..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_search.tmpl +++ /dev/null @@ -1,230 +0,0 @@ -#EventManagerTmpl000006 -#create -#title:Default Event Management System Search -#menuTitle:Default Event Management System Search -#url:default-ems-search-template -#namespace:EventManagementSystem_search - - - -



    -
    -
      - -
    • -
    • -
      -
    • -
    - - - - - -
    - - - - - - - - - -
    Search Keywords:
    - - - - - -
    Add a custom filter
    - -
    - -
    -

    - -

    -

    -

    Your search returned results.

    -

    - - - - - - - - - - - - - class="oddRow" class="evenRow"> - - - - - -
     
      - - - - - -
    -
    - - - - -
    - - - -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view.tmpl deleted file mode 100644 index 80184d78c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view.tmpl +++ /dev/null @@ -1,106 +0,0 @@ -#EventManagerTmpl000001 -#title:Default Event Management System -#menuTitle:Default Event Management System -#url:default-ems-template -#namespace:EventManagementSystem -#create - - - -



    -
    -
      - -
    • -
      -
    • -
    • -
    - - - - - - - -
    - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_event.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_event.tmpl deleted file mode 100644 index 9befe1dc8..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_event.tmpl +++ /dev/null @@ -1,67 +0,0 @@ -#EventManagerTmpl000002 -#title:Default Event Management System Event -#menuTitle:Default Event Management System Event -#url:default-ems-template-event -#namespace:EventManagementSystem_product -#create -

    - - - - - - - - - - - - - - - - - - - - - -
    Max Attendees:
    Seats Remaining:
    Number Registered:
    Event Full?:
    - - - -
    -
    -
    - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_purchase.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_purchase.tmpl deleted file mode 100644 index 2a744752e..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ems_view_purchase.tmpl +++ /dev/null @@ -1,82 +0,0 @@ -#EventManagerTmpl000005 -#title:Default Event Management System View Purchase -#menuTitle:Default Event Management System View Purchase -#url:default-ems-template-view-purchase -#namespace:EventManagementSystem_viewPurchase -#create - -



    -
    -

    - - - - - - - - - - - - - - - -
    Badge Name - Itinerary  (Return Entire Itinerary) -
    -

    - Add Events To Badge -
    - - - - - - - - - - class="evenRow" class="oddRow"> - - - - - - - -
    Event TitleEvent DatesReturn Registration
    - RETURNEDReturn This Registration
    -
    -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_event.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_event.tmpl deleted file mode 100644 index 9b04d0693..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_event.tmpl +++ /dev/null @@ -1,63 +0,0 @@ -#PBtmpl0000000000000023 -

    - - - - - - - -
    -:
    -:
    -
    - - -
    - -
    - - -
    -
    - - -
    -
    - -
    - - - - -

    Events Near This One
    - -

      -
    • -
    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_file_macro.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_file_macro.tmpl deleted file mode 100644 index 752b441a0..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_file_macro.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -#PBtmpl0000000000000039 - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_forum.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_forum.tmpl deleted file mode 100755 index 6268d68e4..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_forum.tmpl +++ /dev/null @@ -1,105 +0,0 @@ -#PBtmpl0000000000000026 - - - -

    -
    - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @ - - by - - - - - - on @ -
    - - - - -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_forum_search.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_forum_search.tmpl deleted file mode 100644 index 467a0a874..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_forum_search.tmpl +++ /dev/null @@ -1,79 +0,0 @@ -#PBtmpl0000000000000031 - - - -

    -
    - -

    - - - - - - - - - - - - - - - - - - - - -
    class="odd">class="odd">class="odd">class="odd"> @
    -
    - - - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_gradebook_report.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_gradebook_report.tmpl deleted file mode 100644 index fc15940e6..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_gradebook_report.tmpl +++ /dev/null @@ -1,46 +0,0 @@ -#PBtmpl0000000000000062 -

    - - - - - - - - - - - - -
    - - - - - - -
    -
    -
    - -

    - - - - - - - - - - - - -
    /%
    - - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_grouped_aggregate_feeds.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_grouped_aggregate_feeds.tmpl deleted file mode 100644 index aa0565d4a..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_grouped_aggregate_feeds.tmpl +++ /dev/null @@ -1,56 +0,0 @@ -#DPUROtmpl0000000000001 - - - -

    -
    - -

    -RSS 0.90 -RSS 0.91 -RSS 1.0 -RSS 2.0 -

    - - -

    -
    - - - -

    - - -

    - - - - - -

    - - -

    - - -

      - - - - -

      -
      - -
    • - - - - - - - - - - -
    • -
      -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_http_proxy.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_http_proxy.tmpl deleted file mode 100644 index d6c297066..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_http_proxy.tmpl +++ /dev/null @@ -1,37 +0,0 @@ -#PBtmpl0000000000000033 - - - -

    -
    - - -

    -
    - - - -

    - - - - - - - - - Error: Search string not found in content. - - - - - - - - - - - - Warning: Ending search point not found in content. - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_account_display_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_account_display_template.tmpl deleted file mode 100644 index 552a4e04b..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_account_display_template.tmpl +++ /dev/null @@ -1,27 +0,0 @@ -#PBtmpl0000000000000004 -

    - -

    - - - -

    - - - - - -
    - - - -
    -
    - -
    -
      - -
    • -
      -
    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_anonymous_registration_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_anonymous_registration_template.tmpl deleted file mode 100644 index 3012f4d9c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_anonymous_registration_template.tmpl +++ /dev/null @@ -1,43 +0,0 @@ -#PBtmpl0000000000000005 -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -
      -
    • - -
    -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_login_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_login_template.tmpl deleted file mode 100644 index 3f5195dc2..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_ldap_login_template.tmpl +++ /dev/null @@ -1,34 +0,0 @@ -#PBtmpl0000000000000006 -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - - -
    -
      - -
    • -
      - -
    -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_login_box.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_login_box.tmpl deleted file mode 100644 index 5cc85c6ca..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_login_box.tmpl +++ /dev/null @@ -1,22 +0,0 @@ -#PBtmpl0000000000000044 -
    - - -
    -
    -
    -
    - - - -

    -
    - - - . - - - - -
    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_message_board.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_message_board.tmpl deleted file mode 100644 index 075cfc522..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_message_board.tmpl +++ /dev/null @@ -1,99 +0,0 @@ -#PBtmpl0000000000000047 - - - -

    -
    - - -

    -
    - - - -

    - - - - -

    - - - - - - - - - - - - - - - - - - - - - class="even"> -
    - - - class="even" align="center"> - class="even" align="center"> - class="even" align="center"> - class="even" align="center"> - class="even"> - - by - - - - - - on @ - -
    - -
    - -

    - -
    -
    - -

    - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_overview_report.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_overview_report.tmpl deleted file mode 100644 index db9c890fb..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_overview_report.tmpl +++ /dev/null @@ -1,93 +0,0 @@ -#PBtmpl0000000000000063 - -

    - - - - - - - - - - - - -
    - - - - - - -
    -
    -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -

    -
    -
    - -
    - -
    -
    - -

    - -
    -
    -
    -
    -
    -


    -
    - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_page.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_page.tmpl deleted file mode 100755 index 88791cdba..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_page.tmpl +++ /dev/null @@ -1,41 +0,0 @@ -#PBtmpl0000000000000054 -
    - - -

    -
    - - -

    -
    - - -

    -
    - -
    - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - -
    - -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_payment_gateway_selection_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_payment_gateway_selection_template.tmpl deleted file mode 100644 index 815e01ad3..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_payment_gateway_selection_template.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -#PBtmpl0000000000000017 - -
    - - - - - - - - -
    - - - - -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_edit_task.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_edit_task.tmpl deleted file mode 100644 index 676a75b0d..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_edit_task.tmpl +++ /dev/null @@ -1,75 +0,0 @@ -#ProjectManagerTMPL0004 -#title:Default Project Manager Edit Task -#menuTitle:Default Project Manager Edit Task -#url:default-pm-template-edit-task -#namespace:ProjectManager_editTask -#create - - - - - - - - - - - - - - - - - - - - - - - - -~~~ \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_gantt_chart.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_gantt_chart.tmpl deleted file mode 100644 index 2044ce511..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_gantt_chart.tmpl +++ /dev/null @@ -1,52 +0,0 @@ -#ProjectManagerTMPL0003 -#title:Default Project Manager Gantt Chart -#menuTitle:Default Project Manager Gantt Chart -#url:default-pm-template-gantt-chart -#namespace:ProjectManager_gantt -#create - -
    - - -
    - -
    -
    - -
    -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - -
     
    -
    -
    - -~~~ \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_project_display.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_project_display.tmpl deleted file mode 100644 index 61015c58c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_project_display.tmpl +++ /dev/null @@ -1,645 +0,0 @@ -#ProjectManagerTMPL0002 -#title:Default Project Display -#menuTitle:Default Project Display -#url:default-pm-template-project-display -#namespace:ProjectManager_project -#create - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - -
     
     
    - - - - -~~~ - - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_view.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_view.tmpl deleted file mode 100644 index e7f4217f5..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_pm_view.tmpl +++ /dev/null @@ -1,150 +0,0 @@ -#ProjectManagerTMPL0001 -#title:Default Project Management System Dashboard -#menuTitle:Default Project Management System Dashboard -#url:default-pm-template-dashboard -#namespace:ProjectManager_dashboard -#create - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    -

    - -

    -
    -
    - - -
    -
    -
    %
    -
    -
    - -   - -
    - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_poll.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_poll.tmpl deleted file mode 100644 index db05e6eec..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_poll.tmpl +++ /dev/null @@ -1,68 +0,0 @@ -#PBtmpl0000000000000055 - - - - -

    -
    - - -

    -
    - -
    - - -

    - - -
    - - - - -
    -
    -

    - - - - - - - -
    - - - - - -
    ^Spacer(1,1);  % ()
    -
    -


    : -
    - -
    - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_post_form.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_post_form.tmpl deleted file mode 100644 index 419cf5cef..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_post_form.tmpl +++ /dev/null @@ -1,82 +0,0 @@ -#PBtmpl0000000000000029 - - - -

    -
    - - -

    -
    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -

    - -
    - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_product.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_product.tmpl deleted file mode 100644 index ff2b282a5..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_product.tmpl +++ /dev/null @@ -1,174 +0,0 @@ -#PBtmpl0000000000000056 - - - -

    -
    - - -

    -
    - - - - - - -
    -

    - Price:
    - Product Number:
    -
    - <tmpl_var brochure.icon>
    - <tmpl_var manual.icon>
    - <tmpl_var warranty.icon>
    -

    - <tmpl_var thumbnail1>

    - <tmpl_var thumbnail2>

    - <tmpl_var thumbnail3>

    -

    - - - - - - - - - -
    -
    Features
    -

    - - -
    -
    -

    -

    -
    Benefits
    -

    - - -
    -
    -

    -

    -
    Specifications
    -

    - - - :
    -
    -

    -

    -
    Accessories
    -

    - - -
    -
    -

    -

    -
    Related Products
    -

    - - -
    -
    -

    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_product_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_product_template.tmpl deleted file mode 100644 index f5a3eba5c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_product_template.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -#PBtmplCP00000000000001 -

    -
    -
    -
    - - - - - - - - - -
    - - : , - - $
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_profile_display_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_profile_display_template.tmpl deleted file mode 100644 index a97915d25..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_profile_display_template.tmpl +++ /dev/null @@ -1,49 +0,0 @@ -#PBtmpl0000000000000052 -

    - - - - - - - - - - - - - - - - - - - -
     
    - -
    - - - -
    -
    -
      - -
    • -
      -
    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_response.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_response.tmpl deleted file mode 100644 index d0bb8adab..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_response.tmpl +++ /dev/null @@ -1,39 +0,0 @@ -#PBtmpl0000000000000064 - -

    - - - - • - - • - - -

    -:
    -:
    -: - -

    - - -
    - - - - - - - - - - - - - -
    - - -
    -

    - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_select_shipping_method_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_select_shipping_method_template.tmpl deleted file mode 100644 index 8a7907498..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_select_shipping_method_template.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -#PBtmplCSSM000000000001 - -
    - - - - - - - - -
    - - - - -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_shoppingcart_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_shoppingcart_template.tmpl deleted file mode 100644 index fd76bd623..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_shoppingcart_template.tmpl +++ /dev/null @@ -1,51 +0,0 @@ -#PBtmplVSC0000000000001 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ProductQuantityPrice
     Total
    - - - - - - - - -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_sql_report.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_sql_report.tmpl deleted file mode 100644 index 6640b32f5..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_sql_report.tmpl +++ /dev/null @@ -1,156 +0,0 @@ -#PBtmpl0000000000000059 - - - -

    -
    - - -

    -
    - - - -

    - - - -

      - -
    • -
      -
    -
    - - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - -
    -
    -
    -
    -
    -
    -
    -
    -
    - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_submission.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_submission.tmpl deleted file mode 100644 index 66c520087..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_submission.tmpl +++ /dev/null @@ -1,358 +0,0 @@ -#PBtmpl0000000000000067 - - - -

    -
    - -

    - -
    - : - - - - - -
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [ ]
    - - - :
    -
    -
    -
    - -
    - -
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - -

    -
    - - -

    -
    - - -

    -
    - - -

    -
    - - -

    -
    - - -
    - - - • - - - - • - - -
    -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_submission_form.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_submission_form.tmpl deleted file mode 100644 index fe360dc9c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_submission_form.tmpl +++ /dev/null @@ -1,108 +0,0 @@ -#PBtmpl0000000000000068 - - -

    -

    -

    - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -

    - -
    -
    - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_survey.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_survey.tmpl deleted file mode 100644 index 4497c7365..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_survey.tmpl +++ /dev/null @@ -1,113 +0,0 @@ -#PBtmpl0000000000000061 - - - - -

    -
    - - -

    -
    - - - -

    - - - - - - - - -

    - : / -
    - :% -
    -
    - -

    -
    - - - - - - - - - - - -
    - -

    -
    -
    -
    - -
    -
    -
    -
    -
    - : /
    - - : /
    - :% / 100%
    -
    -
    - - - - -
    -
    - - - - - - -
    -
    -
    - - - - - - - - - - - -
    - - - - - - -
    -
    - -
    - - -

    -

    - - -

    - -    - -
    -
    -
    -

    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_syndicated_content.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_syndicated_content.tmpl deleted file mode 100644 index b5748134c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_syndicated_content.tmpl +++ /dev/null @@ -1,43 +0,0 @@ -#PBtmpl0000000000000065 - - - -

    -
    - - -

    -
    - - - -

    - - -

    - - - - - -

    - - - -

    - - -

      - -
    • - - - - - - - - - -
    • -
      -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_thread.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_thread.tmpl deleted file mode 100755 index 3c548d599..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_thread.tmpl +++ /dev/null @@ -1,220 +0,0 @@ -#PBtmpl0000000000000032 -
    - - -

    -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [ ]
    - - - :
    -
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - [] - - - [] - [] - -
    -
    -
    -
    - -
    - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - [] - - - [] - [] - -
    -
    -
    -
    -
    - -
    - - - - - -
    - - [] - - - [] - - - [] - - - - [] - - [] - - - [] - - [] - - - - - [] - - [] - - -
    -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_transaction_error_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_transaction_error_template.tmpl deleted file mode 100644 index 05db0c44d..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_transaction_error_template.tmpl +++ /dev/null @@ -1,20 +0,0 @@ -#PBtmpl0000000000000018 - - - - - - - - - - - - - - - -
    Transaction descriptionPriceStatusError
    ()

    -
    - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_manager.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_manager.tmpl deleted file mode 100644 index 281cdd43e..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_manager.tmpl +++ /dev/null @@ -1,11 +0,0 @@ -#TimeTrackingTMPL000002 -#title:Default Time Tracking Manager View -#menuTitle:Default Time Tracking Manager View -#url:default-tt-template-manager -#namespace:TimeTracking_manager -#create - -This is the Manager's View - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_row.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_row.tmpl deleted file mode 100644 index 7c331aeb6..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_row.tmpl +++ /dev/null @@ -1,51 +0,0 @@ -#TimeTrackingTMPL000003 -#title:Default Time Tracking Row Template -#menuTitle:Default Time Tracking Row Template -#url:default-tt-template-row -#namespace:TimeTracking_row -#create - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0
    - - - - - -
    - Report Complete - -   -
    -
    - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_view.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_view.tmpl deleted file mode 100644 index 89da5494b..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_tt_view.tmpl +++ /dev/null @@ -1,54 +0,0 @@ -#TimeTrackingTMPL000001 -#title:Default Time Tracking User View -#menuTitle:Default Time Tracking User View -#url:default-tt-template-user -#namespace:TimeTracking_user -#create - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - -

    - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_uss.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_uss.tmpl deleted file mode 100755 index d47c71663..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_uss.tmpl +++ /dev/null @@ -1,88 +0,0 @@ -#PBtmpl0000000000000066 - - - - - - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - - - - - - - - - - - - - - - - - - - - - - - - -
    ()
    - - - - -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_view_purchase_history_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_view_purchase_history_template.tmpl deleted file mode 100644 index 69a924ea0..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_view_purchase_history_template.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -#PBtmpl0000000000000019 - - - - - - - - - - - - - - - - - -
    $ Cancel
    x $
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_account_display_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_account_display_template.tmpl deleted file mode 100644 index cfc399fe2..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_account_display_template.tmpl +++ /dev/null @@ -1,41 +0,0 @@ -#PBtmpl0000000000000010 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    -
      - -
    • -
      -
    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_anonymous_registration_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_anonymous_registration_template.tmpl deleted file mode 100644 index 7009774dd..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_anonymous_registration_template.tmpl +++ /dev/null @@ -1,57 +0,0 @@ -#PBtmpl0000000000000011 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     
    - - -
    -
      -
    • - -
    • -
      -
    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_login_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_login_template.tmpl deleted file mode 100644 index 05bb8a202..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_login_template.tmpl +++ /dev/null @@ -1,37 +0,0 @@ -#PBtmpl0000000000000013 -

    - -

    - - - - - - - - - - - - - - - - - - - - -
    - - -
    -
      - -
    • -
      - -
    • -
      -
    -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_password_recovery_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_password_recovery_template.tmpl deleted file mode 100644 index ef4a6505c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_password_recovery_template.tmpl +++ /dev/null @@ -1,34 +0,0 @@ -#PBtmpl0000000000000014 -

    - -

    - - - - - - - - - - - - - - - - - -
    - - - -
    -
      - -
    • -
      -
    • - -
    -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_password_reset_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_password_reset_template.tmpl deleted file mode 100644 index 545e976d3..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_password_reset_template.tmpl +++ /dev/null @@ -1,44 +0,0 @@ -#PBtmpl0000000000000012 -

    - -

    - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    - - - -
    - - - -
    - -
    - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_yes_no_prompt.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_yes_no_prompt.tmpl deleted file mode 100644 index 59a19c262..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_default_webgui_yes_no_prompt.tmpl +++ /dev/null @@ -1,16 +0,0 @@ -#PBtmpl0000000000000057 -

    - -

    - -

    - -
    - - - -          - - - -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_dropmenu.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_dropmenu.tmpl deleted file mode 100644 index 3a15f73f5..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_dropmenu.tmpl +++ /dev/null @@ -1,30 +0,0 @@ -#PBtmpl0000000000000117 - -

    -
    - - -

    -
    - - - -
    - -

    - -

    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_dtree.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_dtree.tmpl deleted file mode 100644 index 49121d945..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_dtree.tmpl +++ /dev/null @@ -1,39 +0,0 @@ -#PBtmpl0000000000000130 - -

    -
    - - -

    -
    - - - - - - -
    - -
    -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_events_list.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_events_list.tmpl deleted file mode 100644 index 926bfd36c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_events_list.tmpl +++ /dev/null @@ -1,96 +0,0 @@ -#PBtmpl0000000000000086 - - - -

    -
    - - -

    -
    - - - -

    - - - - -

    - - - - - - -

    - - - , - - - - , - - -     - - - - - - - - - - - -
    -
    - - -

    - - - -

    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_fail_safe.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_fail_safe.tmpl deleted file mode 100644 index d3d6a4f51..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_fail_safe.tmpl +++ /dev/null @@ -1,59 +0,0 @@ -#PBtmpl0000000000000060 - - - - ^Page("title"); - WebGUI - - - - ^AdminBar; -
    - - - -
    - -
    -
    -
    - ^LoginToggle;   ^a(^@;);   ^H;   ^AdminToggle; -
    - -
    - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_faq.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_faq.tmpl deleted file mode 100755 index 94f0aabd5..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_faq.tmpl +++ /dev/null @@ -1,67 +0,0 @@ -#PBtmpl0000000000000080 - - - - - - - -

    -
    - - - - - -

    - - [] - - - - [] - - [] - - - - [] - -

    - -
      - -
    • -
      -
    - - - - -
    []
    -
    -
    - -
    - - - - - - [] - - - - () -
    -
    -
    - -

    [top]

    -
    - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_faq_submission_form.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_faq_submission_form.tmpl deleted file mode 100644 index 9843e541d..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_faq_submission_form.tmpl +++ /dev/null @@ -1,92 +0,0 @@ -#PBtmpl0000000000000099 - - -

    -

    - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -

    - -
    -
    - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_file.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_file.tmpl deleted file mode 100644 index a2e0c28df..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_file.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -#PBtmpl0000000000000024 -

    <tmpl_var title> \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_file_folder.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_file_folder.tmpl deleted file mode 100644 index 00a217ea4..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_file_folder.tmpl +++ /dev/null @@ -1,48 +0,0 @@ -#PBtmpl0000000000000078 - - -

    - -

    - - - -

    - - - - - - - - - - - - - - - -
    - - <tmpl_var title> - - - <tmpl_var title> - - - -
    - - - - - - - <tmpl_var title> - - - <tmpl_var title> - - - ^D("%z %Z",);
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_file_with_size.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_file_with_size.tmpl deleted file mode 100644 index 7aefeb6aa..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_file_with_size.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -#PBtmpl0000000000000107 -<tmpl_var file.icon>() \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_google_do_google_search.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_google_do_google_search.tmpl deleted file mode 100644 index b17840cc5..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_google_do_google_search.tmpl +++ /dev/null @@ -1,57 +0,0 @@ -#PBtmpl0000000000000100 - - - -

    -
    - -

    - - -

    -
    - -
    - - - - -
    - - - - -

    You searched for . We found around matching records.

    -
    - - - - - - - - -
    - -
    -
    -
    - - Description:
    -
    - - - - - -

    -
    -
    - - Could not retrieve results from Google. -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_guest_book.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_guest_book.tmpl deleted file mode 100755 index 19bb9f823..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_guest_book.tmpl +++ /dev/null @@ -1,45 +0,0 @@ -#PBtmpl0000000000000133 - - - - - - - -

    -
    - - - - - -

    - - [] - - - - [] - - [] - - - - [] - -

    - - - -
    On from the '' department wrote
    -
    -
    -

    - - - - -

    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_horizontal_login_box.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_horizontal_login_box.tmpl deleted file mode 100644 index e815bb342..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_horizontal_login_box.tmpl +++ /dev/null @@ -1,27 +0,0 @@ -#PBtmpl0000000000000092 -
    - - - - - - - - - - - - - -
    - - - - - . - - -
    -
    -
    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_horizontalmenu.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_horizontalmenu.tmpl deleted file mode 100644 index d0edca9ff..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_horizontalmenu.tmpl +++ /dev/null @@ -1,16 +0,0 @@ -#PBtmpl0000000000000108 - -

    -
    - -

    -
    - - - - - -onclick="window.open('')" href="#" href=""
    > - · - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_image.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_image.tmpl deleted file mode 100644 index 51cea0ba7..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_image.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -#PBtmpl0000000000000088 -

    /> \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_indentnav.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_indentnav.tmpl deleted file mode 100644 index fc889b046..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_indentnav.tmpl +++ /dev/null @@ -1,58 +0,0 @@ -#PBnav00000000indentnav -#title:Indent Nav -#menuTitle:Indent Nav -#url:indent_nav - -

    -
    - - -

    -
    - - - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_iob_report_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_iob_report_template.tmpl deleted file mode 100644 index 619d81774..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_iob_report_template.tmpl +++ /dev/null @@ -1,68 +0,0 @@ -#IOB0000000000000000002 - -

    In/Out Board Report

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - -
    -
    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_iob_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_iob_template.tmpl deleted file mode 100644 index 9b8c8d68d..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_iob_template.tmpl +++ /dev/null @@ -1,92 +0,0 @@ -#IOB0000000000000000001 - - -

    -
    - - -

    -
    - -
    - -

    -
    - - - - -
    - -
    -
    - - - - - - - - class="odd"> - class="odd"> - class="odd"> - class="odd"> - - - -

    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_item.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_item.tmpl deleted file mode 100755 index 6464a3ddc..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_item.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -#PBtmpl0000000000000123 - - - -

    -
    - - - -
    - - - - -

    <tmpl_var attachment.name>

    -
    - - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_item_with_pop_up_links.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_item_with_pop_up_links.tmpl deleted file mode 100755 index 8b64407b0..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_item_with_pop_up_links.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -#PBtmpl0000000000000129 - - - -

    -
    - - - -
    - - - - -

    <tmpl_var attachment.name>

    -
    - - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_job.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_job.tmpl deleted file mode 100644 index 23d093070..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_job.tmpl +++ /dev/null @@ -1,326 +0,0 @@ -#PBtmpl0000000000000098 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - - Job Description
    -

    -
    - - - Job Requirements
    -

    -
    - - - - - - - - - - - - - - - - - - -
    Date Posted 
    Location 
    Compensation 
    Views 
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_job_listing.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_job_listing.tmpl deleted file mode 100755 index d06f31c5c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_job_listing.tmpl +++ /dev/null @@ -1,86 +0,0 @@ -#PBtmpl0000000000000077 - - - -

    -
    - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - - - - - - - - - - - - - - - - - - - - - - - -
    ()
    - - - - -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_job_submission_form.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_job_submission_form.tmpl deleted file mode 100644 index e94b090f5..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_job_submission_form.tmpl +++ /dev/null @@ -1,125 +0,0 @@ -#PBtmpl0000000000000122 - - -
    -

    -

    -

    -

    -

    -
    - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -

    - -

    -

    -

    -
    -
    -

    - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_left_align_image.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_left_align_image.tmpl deleted file mode 100755 index b50078206..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_left_align_image.tmpl +++ /dev/null @@ -1,57 +0,0 @@ -#PBtmpl0000000000000103 - - - -

    - - - -

    -
    - - - -
    - <tmpl_var image.url> - - - - - -

    - - - - - -

    - - - - -

    <tmpl_var attachment.name>

    - - - - -
    -
    -
    - - - -· - -· - - - - - -

    - - - -
    ()
    - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_left_column_collateral.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_left_column_collateral.tmpl deleted file mode 100644 index 3e5e6aba3..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_left_column_collateral.tmpl +++ /dev/null @@ -1,100 +0,0 @@ -#PBtmpl0000000000000119 - - - -

    -
    - - - - -

    -
    - - - -
    -^Spacer(100,1);
    - - <tmpl_var brochure.icon>
    -
    - - <tmpl_var manual.icon>
    -
    - - <tmpl_var warranty.icon>
    -
    -
    -
    - - <tmpl_var thumbnail1>

    - - - <tmpl_var thumbnail2>

    - - - <tmpl_var thumbnail3>

    - -

    -
    - -

    - - -Specs:
    - -

    - - - ·:
    -
    -

    - -Features:
    - -

    - - - ·
    -
    -

    - -Options:
    - -

    - - - ·
    -
    - -

    - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_link.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_link.tmpl deleted file mode 100644 index bff62b47f..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_link.tmpl +++ /dev/null @@ -1,313 +0,0 @@ -#PBtmpl0000000000000113 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - -
    - Link Description

    -
    - - Link URL

    -

    -
    -
    - - - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - [] - - - [] - [] - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - [] - - - [] - [] - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - List All Links - - • - - - - • - - - - • - - - • - - - • - - - - • - - - • - - - - - - - - - -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_link_list.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_link_list.tmpl deleted file mode 100755 index f8d92ceaa..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_link_list.tmpl +++ /dev/null @@ -1,64 +0,0 @@ -#PBtmpl0000000000000083 - - - - - - - -

    -
    - - - - - -

    - - [] - - - - [] - - [] - - - - [] - -

    - - - - -
    []
    -
    -
    - -
    - - - - - - [] - - - - () -
    -
    -

    - target="_blank"> - - - - -

    -
    - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_link_list_submission_form.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_link_list_submission_form.tmpl deleted file mode 100644 index eee267f50..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_link_list_submission_form.tmpl +++ /dev/null @@ -1,104 +0,0 @@ -#PBtmpl0000000000000114 - - - - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_linked_image_with_caption.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_linked_image_with_caption.tmpl deleted file mode 100755 index 1c26a712d..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_linked_image_with_caption.tmpl +++ /dev/null @@ -1,60 +0,0 @@ -#PBtmpl0000000000000115 - - - -

    -
    - - -

    -
    - - - -
    - - -
    - - - <tmpl_var image.url>
    -
    - - <tmpl_var image.url>
    -
    -
    - - - - - -

    - - - -

    <tmpl_var attachment.name>

    - - - - -
    -
    -
    - - - -· - -· - - - - - -

    - - - -
    ()
    - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_mail_form.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_mail_form.tmpl deleted file mode 100644 index 34f55582b..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_mail_form.tmpl +++ /dev/null @@ -1,95 +0,0 @@ -#PBtmpl0000000000000020 - - -

    -
    - - -

    -
    - - -
      - -
    • - -
    -
    - - -
    - -
    -
    - - -
    - - • - - • - - - • - • - -
    -
    - - - - - - - - - -
    - - - - - - - - - * -
    -
    - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_make_page_printable.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_make_page_printable.tmpl deleted file mode 100644 index 23ab561d7..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_make_page_printable.tmpl +++ /dev/null @@ -1,106 +0,0 @@ -#PBtmpl0000000000000111 - - - - ^Page(title); - <tmpl_var session.setting.companyName> - - - - - - - - ^AdminBar(""); - - -
    - -
    - -
    - -
    ? 2001-2004 Plain Black LLC
    - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_compare_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_compare_template.tmpl deleted file mode 100644 index d7afbf731..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_compare_template.tmpl +++ /dev/null @@ -1,76 +0,0 @@ -#matrixtmpl000000000002 -

    Comparison

    - - - - - - - -
        - - -You tried to compare too many listings. Please choose or less at a time. - - - -You must choose at least two products to compare. Less than two isn't much of a comparison. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - class="odd" - - class="even" - - > - - - - - - -
    Product
    Last Updated
    onmouseover="return escape('')"> - -
    - - -
    - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_detailed_listing.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_detailed_listing.tmpl deleted file mode 100644 index 60bd4a1df..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_detailed_listing.tmpl +++ /dev/null @@ -1,100 +0,0 @@ -#matrixtmpl000000000003 - -

    - - - - - - - - - -
    - - - - - - - - -
    Web Site
    Version Number
    Manufacturer
    Last Updated
    Clicks
    Views
    Compares
    -
      - - Description
    -

    -
    - - Contact Maintainer
    - -
    Message sent.
    -
    - -
      - -
    - -

    - - - - - - -
    - Features - - - - class="odd" class="even"> - - - - - - - -
     
    - -

    -

    - Benefits - - - - class="odd" class="even"> - - - - - - - -
     
    -
    - -

    - - - - -


    Edit this listing.
    -
    - - - Approve this listing.
    -
    - Delete this listing.
    - -
    -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_view_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_view_template.tmpl deleted file mode 100644 index d0a1b154d..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_default_view_template.tmpl +++ /dev/null @@ -1,182 +0,0 @@ -#matrixtmpl000000000001 - -

    -
    -

    - - -
    - -
    -
    - - -
    -

    Use the form below to select up to listings to compare at once. -

    - -
    - -
    - -
    - - -

    -Narrow The Matrix
    -You can narrow the scope of the matrix by searching for exactly the criteria you're looking for in a listing. -

    - - -

    -Expand The Matrix
    - - Click here to add a new listing. Please note that you will be the official maintainer of the listing, and will be responsible for keeping it up to date. - -If you are the maker of a product, or are an expert user and are willing to maintain the listing, create an account so you can register your listing. - - -

    - - - -
    Listing Statistics
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Most clicks:
    Most views:
    Most compares:
    Most recently updated:
    ^Spacer(1,1);
    Best Rated By Users
    /10
    ^Spacer(1,1);
    View Ratings Details
    ^Spacer(1,1);
    Worst Rated By Users
    /10
    ^Spacer(1,1);
    - -
    -
    Site Statistics
    - - - - - - - - - - - - - -
    Listing Count:
    Current Visitors:
    Registered Users:
    - - - - - -

    List Fields -

    - -PENDING LISTINGS: - -
      - -
    • -
      -
    -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_rating_detail_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_matrix_rating_detail_template.tmpl deleted file mode 100644 index db4f8014b..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_rating_detail_template.tmpl +++ /dev/null @@ -1,38 +0,0 @@ -#matrixtmpl000000000004 -

    Rating Detail

    - - - - - - - - - - - - - - - - - -
    -

    - - - - - - - - - - - - - - - -
    ListingMeanMedianCount
    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_search_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_matrix_search_template.tmpl deleted file mode 100644 index 8f5bc11e2..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_matrix_search_template.tmpl +++ /dev/null @@ -1,101 +0,0 @@ -#matrixtmpl000000000005 -

    Search The Matrix

    - - -

    Your search returned no results. Try specifying a few less criteria.

    -
    - - -

    - Your search returned too many results. Either select up to products from the list below, or specify more critera. -

    -
    - - - - - -
    - - - - - - - - - -
    - Features - - - - class="odd" class="even"> - - - - - - - -
     
    -
    - Benefits - - - - class="odd" class="even"> - - - - - - - -
     
    -
    - - - - - - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_multisearch_default_display.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_multisearch_default_display.tmpl deleted file mode 100644 index 01ee51d93..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_multisearch_default_display.tmpl +++ /dev/null @@ -1,57 +0,0 @@ -#MultiSearchTmpl0000001 - - - -

    -
    - - -

    -
    - - -

    - - -

    -
    - - - - - - - - - -
    Search: - -
    For: 
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_news.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_news.tmpl deleted file mode 100755 index 0f79ab731..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_news.tmpl +++ /dev/null @@ -1,144 +0,0 @@ -#PBtmpl0000000000000094 -
    - - -

    -
    - - -

    -
    - - -

    -
    - - -
    - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
     
    - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - -
     
    - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
    - -
    -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_ordered_list.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_ordered_list.tmpl deleted file mode 100755 index 8d395cbf1..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_ordered_list.tmpl +++ /dev/null @@ -1,64 +0,0 @@ -#PBtmpl0000000000000101 - - - - - - - -

    -
    - - - - - -

    - - [] - - - - [] - - [] - - - - [] - -

    - -
      - -
    1. - - - [] - - - - - - - - - [] - - - - () - - target="_blank"> - - - - -
    2. -
      -
    - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_photo_gallery.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_photo_gallery.tmpl deleted file mode 100755 index 7107eda85..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_photo_gallery.tmpl +++ /dev/null @@ -1,68 +0,0 @@ -#PBtmpl0000000000000121 - - - -

    -
    - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - -
    - - -
    -
    -
    ()
    -
    <tmpl_var title>
    -
    -
    -
    -
    - -
    - - - - -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_qa.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_qa.tmpl deleted file mode 100644 index 564f17393..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_qa.tmpl +++ /dev/null @@ -1,101 +0,0 @@ -#PBtmpl0000000000000081 - - - - - - - -

    -
    - - - - - -

    - - [] - - - - [] - - [] - - - - [] - -

    - - - - -
    []
    -
    -
    - -
    - - - - - - [] - - - - () -
    -
    -

    - Q: - A: -

    -

    - - - -

    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_randomthread_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_randomthread_template.tmpl deleted file mode 100644 index 1988c2300..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_randomthread_template.tmpl +++ /dev/null @@ -1,92 +0,0 @@ -#WVtmpl0000000000000001 -

    RandomThread macro debug output:

    -
    -
    approve.url:
    -
    assetId:
    -
    assetSize:
    - -
    <tmpl_loop attachment_loop>:
    -
    -
    filename:
    -
    icon:
    -
    isImage:
    -
    thumbnail:
    -
    url:
    -</tmpl_loop> - - -
    attachment.icon:
    -
    attachment.thumbnail:
    -
    attachment.url:
    -
    className:
    -
    content:
    -
    contentType:
    -
    createdBy:
    -
    creationDate:
    -
    dateSubmitted:
    -
    dateSubmitted.human:
    -
    dateUpdated:
    -
    dateUpdated.human:
    -
    delete.url:
    -
    deny.url:
    -
    edit.url:
    -
    encryptPage:
    -
    endDate:
    -
    extraHeadTags:
    -
    groupIdEdit:
    -
    groupIdView:
    -
    hasRated:
    -
    image.url
    -
    image.thumbnail
    -
    isHidden:
    -
    isLocked:
    -
    isLockedBy:
    -
    isMarkedRead:
    -
    isPackage:
    -
    isPrototype:
    -
    isSticky:
    -
    isSystem:
    -
    lastPostDate:
    -
    lastPostId:
    -
    lineage:
    -
    menuTitle:
    -
    newWindow:
    -
    ownerUserId:
    -
    parentId:
    -
    rate.url.1:
    -
    rate.url.2:
    -
    rate.url.3:
    -
    rate.url.4:
    -
    rate.url.5:
    -
    rating:
    -
    rating.value:
    -
    replies:
    -
    reply.url:
    -
    reply.withquote.url:
    -
    revisedBy:
    -
    revisionDate:
    -
    startDate:
    -
    state:
    -
    stateChanged:
    -
    stateChangedBy:
    -
    status:
    -
    storageId:
    -
    subscriptionGroupId:
    -
    synopsis:
    -
    tagId:
    -
    threadId:
    -
    title:
    -
    title.short:
    -
    url:
    -
    user.canEdit:
    -
    user.isPoster:
    -
    userDefined1:
    -
    userDefined2:
    -
    userDefined3:
    -
    userDefined4:
    -
    userDefined5:
    -
    userId:
    -
    userProfile.url:
    -
    username:
    -
    views:
    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_right_column.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_right_column.tmpl deleted file mode 100755 index b6fd2f145..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_right_column.tmpl +++ /dev/null @@ -1,90 +0,0 @@ -#PBtmpl0000000000000131 -
    - - -

    -
    - - -

    -
    - - -

    -
    - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - -
     
    - - -
    - -
    -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_search.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_search.tmpl deleted file mode 100644 index f1498ad27..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_search.tmpl +++ /dev/null @@ -1,37 +0,0 @@ -#PBtmpl0000000000000200 -#create -#namespace:Search -#url:default_search -#title:Default Search -#menuTitle:Default Search -
    - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - -
    -
    -
    -
    -
    - - - -
    - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_side_by_side.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_side_by_side.tmpl deleted file mode 100755 index f129dbc2a..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_side_by_side.tmpl +++ /dev/null @@ -1,92 +0,0 @@ -#PBtmpl0000000000000135 -
    - - -

    -
    - - - -

    -
    - - -

    -
    - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - -
     
    - - -
    - -
    -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_stock_data_default_view.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_stock_data_default_view.tmpl deleted file mode 100644 index b19dfb76e..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_stock_data_default_view.tmpl +++ /dev/null @@ -1,90 +0,0 @@ -#StockDataTMPL000000001 - - - -

    -
    - - -

    -
    - - -

    - - - - - - - - - -
    -
    - - - - - -
    Stock Watch -
    - Last Update: EDT
    - - -
    -
    -
    - - - - - - - - - - - - - - - - - - -
    Name SymbolLastTickChg
    - - - -
    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_stockdata_default_display.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_stockdata_default_display.tmpl deleted file mode 100644 index 6b07edb0c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_stockdata_default_display.tmpl +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - -

    - - - - - - - - - -
    -
    - - - - - -
    () - -
    1:23 PM EDT
    - -
    -
    -
    -
    - - - - - - -
    - - - - - - - - - - - -
    Today5d1m3m1y5y20y
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Last Price
    Market Cap
    Change - -
    Open
    Day High
    Bid
    52 Wk High
    E.P.S.
    Ex-Div Date
    Yield
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Last Trade
    Volume m
    % Change %
    Prev Close
    Day Low
    Ask
    52 Wk Low
    P/E Ratio
    Dividend
    Exchange
    -
    -
    - -
    - - - - -
    - -
    -
    - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_style_admin_console.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_style_admin_console.tmpl deleted file mode 100644 index e522b4721..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_style_admin_console.tmpl +++ /dev/null @@ -1,13 +0,0 @@ -#PBtmpl0000000000000137 - - - - WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> Admin Console - - - - - - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_subscription_code_redemption.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_subscription_code_redemption.tmpl deleted file mode 100644 index 521672537..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_subscription_code_redemption.tmpl +++ /dev/null @@ -1,7 +0,0 @@ -#PBtmpl0000000000000053 - -Batch: - - -
    - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_subscriptionitem_default_template.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_subscriptionitem_default_template.tmpl deleted file mode 100644 index 46c8d776b..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_subscriptionitem_default_template.tmpl +++ /dev/null @@ -1,7 +0,0 @@ -#PBtmpl0000000000000046 -

    -
    -
    -
    -$
    -Subscribe now
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_syndicated_articles.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_syndicated_articles.tmpl deleted file mode 100644 index bce3c3067..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_syndicated_articles.tmpl +++ /dev/null @@ -1,40 +0,0 @@ -#GNvjCFQWjY2AF2uf0aCM8Q - - - -

    -
    - - -

    -
    - - -

    - - -

    - - - - - -

    - - -

    - - - - - -
    - -
    - -
    - Read More... -
    -
    -
    -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_synopsis.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_synopsis.tmpl deleted file mode 100644 index 23eff38ed..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_synopsis.tmpl +++ /dev/null @@ -1,26 +0,0 @@ -#PBtmpl0000000000000136 - -

    -
    - -

    -
    - - - -
    - -
    - -
    - -
    - -
    - -
    - -
    -
    -
    -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_tab_form.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_tab_form.tmpl deleted file mode 100644 index e29d5110f..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_tab_form.tmpl +++ /dev/null @@ -1,126 +0,0 @@ -#PBtmpl0000000000000116 - - - -

    -
    - - -

    -
    - - -
      - -
    • -
      -
    -
    - - -
    - -
    -
    - - -
    - - • - - • - - - • - • - -
    -
    - - -
    - - - - - - - - - -
    - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - * - -
    - -
    -
    - -
    -
    - - -
    - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_table_default_page.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_table_default_page.tmpl deleted file mode 100755 index a411f017d..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_table_default_page.tmpl +++ /dev/null @@ -1,45 +0,0 @@ -#PBtmpl000000000table54 -
    - - -

    -
    - - -

    -
    - - -

    -
    - -
    - - - - - - - - - - - -
    - - - - - - -
    - - -
    -
    -
    - - -
    - -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_table_left_column.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_table_left_column.tmpl deleted file mode 100644 index 32ed968a2..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_table_left_column.tmpl +++ /dev/null @@ -1,20 +0,0 @@ -#PBtmpl00000000table125 -#title:Left Column (Table) -#menuTitle:Left Column (Table) -#url:left_column_table -

    - - - - - - -
    -
    -
    -
    - -
    -

    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_table_news.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_table_news.tmpl deleted file mode 100644 index a906f0d31..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_table_news.tmpl +++ /dev/null @@ -1,148 +0,0 @@ -#PBtmpl00000000table094 -#title:News (Table) -#menuTitle:News (Table) -#url:news_table -
    - - -

    -
    - - - -

    -
    - - -

    -
    - - - - - - - - - - - - -
    - -
    - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_table_one_over_three.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_table_one_over_three.tmpl deleted file mode 100644 index 2d7dd96cf..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_table_one_over_three.tmpl +++ /dev/null @@ -1,151 +0,0 @@ -#PBtmpl00000000table109 -#title:One Over Three (Table) -#menuTitle:One Over Three (Table) -#url:one_over_three_table -
    - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - - -
    - -
    -~~~ - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_table_right_column.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_table_right_column.tmpl deleted file mode 100644 index 9df9f5c3c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_table_right_column.tmpl +++ /dev/null @@ -1,90 +0,0 @@ -#PBtmpl00000000table131 -#title:Right Column (Table) -#menuTitle:Right Column (Table) -#url:right_column_table -
    - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - -
    - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_table_side_by_side.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_table_side_by_side.tmpl deleted file mode 100644 index 645064c42..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_table_side_by_side.tmpl +++ /dev/null @@ -1,91 +0,0 @@ -#PBtmpl00000000table135 -#title:Side By Side (Table) -#menuTitle:Side By Side (Table) -#url:side_by_side_table -
    - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_table_three_over_one.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_table_three_over_one.tmpl deleted file mode 100644 index 4b43c44d5..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_table_three_over_one.tmpl +++ /dev/null @@ -1,150 +0,0 @@ -#PBtmpl00000000table118 -#title:Three Over One (Table) -#menuTitle:Three Over One (Table) -#url:three_over_one_table -
    - - -

    -
    - - - -

    -
    - - -

    -
    - - - - - - - - - - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_tabs.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_tabs.tmpl deleted file mode 100644 index 65ab44ada..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_tabs.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -#PBtmpl0000000000000124 - -

    -
    - -

    -
    - - - - - - - - - - onclick="window.open('')" href="#" href=""
    > - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_three_columns.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_three_columns.tmpl deleted file mode 100644 index cfa72e062..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_three_columns.tmpl +++ /dev/null @@ -1,171 +0,0 @@ -#PBtmpl0000000000000110 - - - -

    -
    - - - - -

    -
    - - -
    - -
    -
    -
    - - - - - - - -
    - - <tmpl_var thumbnail1> - - - - <tmpl_var thumbnail2> - - - - <tmpl_var thumbnail3> - -
    - - - - - - - -
    - Features
    - -

    - - - ·
    -
    -

    - Benefits
    - - -

    - - - ·
    -
    -

    -

    - Specifications
    - -

    - - - ·:
    -
    -

    - Accessories
    - - -

    - - - ·
    -
    -

    - Related Products
    - - -

    - - - ·
    -
    -

    -

    - - Price:
    -
    - - Product Number:
    -
    -
    - - <tmpl_var brochure.icon>
    -
    - - <tmpl_var manual.icon>
    -
    - - <tmpl_var warranty.icon>
    -
    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_three_over_1.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_three_over_1.tmpl deleted file mode 100755 index 99aca349d..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_three_over_1.tmpl +++ /dev/null @@ -1,146 +0,0 @@ -#PBtmpl0000000000000118 -
    - - -

    -
    - - -

    -
    - - -

    -
    - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - -
     
    - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
    - -
    -~~~ - - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_title_link_list.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_title_link_list.tmpl deleted file mode 100644 index 24bc48b52..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_title_link_list.tmpl +++ /dev/null @@ -1,67 +0,0 @@ -#wCIc38CvNHUK7aY92Ww4SQ - - - -

    -
    - - -

    -
    - - - -

    - - - -

    - - - - - []
    -
    - - - - - - []
    -
    -
    -
    -
    - · target="_blank" class="linkTitle">
    - - - - -

    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_topics.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_topics.tmpl deleted file mode 100644 index 3cc92327c..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_topics.tmpl +++ /dev/null @@ -1,120 +0,0 @@ -#PBtmpl0000000000000079 - - - - - - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - - - -

    - - - - -
    []
    -
    -
    - -
    - - - - - - [] - - - - () -
    -
    -

    - -

    - - - -

    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_traditional_with_thumbnails.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_traditional_with_thumbnails.tmpl deleted file mode 100644 index bdccd72aa..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_traditional_with_thumbnails.tmpl +++ /dev/null @@ -1,135 +0,0 @@ -#PBtmpl0000000000000097 - - - - - - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    () - - <tmpl_var title> - -   - -
    - - -
    - -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_unordered_lists.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_unordered_lists.tmpl deleted file mode 100644 index 83284aa64..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_unordered_lists.tmpl +++ /dev/null @@ -1,99 +0,0 @@ -#PBtmpl0000000000000082 - - - - - - - -

    -
    - - - - - -

    - - [] - • - - - - [] - - [] - - • - - - [] - -

    - -
      - -
    • - - - [] - - - - - - - - - [] - - - - () - - target="_blank"> - - - - -
    • -
      -
    - - - - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_verticalmenu.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_verticalmenu.tmpl deleted file mode 100644 index 2695a8419..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_verticalmenu.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -#PBtmpl0000000000000048 - -

    -
    - -

    -
    - -
    -
    - - - - class="selectedMenuItem"
    onclick="window.open('')" href="#" href=""> -
    - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_weatherdata_default_view.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_weatherdata_default_view.tmpl deleted file mode 100644 index a402cdf91..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_weatherdata_default_view.tmpl +++ /dev/null @@ -1,40 +0,0 @@ -#WeatherDataTmpl0000001 - - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - - - - -
    -
    -
     
    - -
    - X -
    -
    -
    -
    °F
    -

    - -
    diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_webgui6_blank.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_webgui6_blank.tmpl deleted file mode 100644 index e851e5f70..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_webgui6_blank.tmpl +++ /dev/null @@ -1,24 +0,0 @@ -#PBtmplBlankStyle000001 - - - - ^Page(title); - <tmpl_var session.setting.companyName> - - - - - - -^AdminBar("PBtmpl0000000000000090"); - - -

    -^AdminToggle(); -

    - - diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_weblog.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_weblog.tmpl deleted file mode 100644 index 419dabbc1..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_weblog.tmpl +++ /dev/null @@ -1,122 +0,0 @@ -#PBtmpl0000000000000112 - - - -

    -
    - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - -

    - - -

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - <tmpl_var title> - - -
    - -
    -
    -

    - - - -

    - - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.0/wgtemplate_xmethods_get_temp.tmpl b/docs/upgrades/templates-6.99.0/wgtemplate_xmethods_get_temp.tmpl deleted file mode 100644 index 9aaf62a47..000000000 --- a/docs/upgrades/templates-6.99.0/wgtemplate_xmethods_get_temp.tmpl +++ /dev/null @@ -1,20 +0,0 @@ -#PBtmpl0000000000000069 - - - -

    -
    - -

    - - -

    -
    - - - - The current temp is: - - - Failed to retrieve temp. - diff --git a/docs/upgrades/templates-6.99.1/search.tmpl b/docs/upgrades/templates-6.99.1/search.tmpl deleted file mode 100644 index dae39674d..000000000 --- a/docs/upgrades/templates-6.99.1/search.tmpl +++ /dev/null @@ -1,33 +0,0 @@ -#PBtmpl0000000000000200 - - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - -
    -
    -
    -
    -
    - - - -
    - diff --git a/docs/upgrades/templates-6.99.1/wgtemplate_bug_tracker_post.tmpl b/docs/upgrades/templates-6.99.1/wgtemplate_bug_tracker_post.tmpl deleted file mode 100644 index c1c04f7ef..000000000 --- a/docs/upgrades/templates-6.99.1/wgtemplate_bug_tracker_post.tmpl +++ /dev/null @@ -1,349 +0,0 @@ -#3OFMIKHCK_NkREwLDGfCjw - - - -

    -
    - -

    - -
    - : - - - - - -
    - :
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [     [ ]
    - - - :
    -
    -
    - - :
    -: - -
    -
    - -
    -

    - -
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - -
    - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - -
    - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - -
    -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -
    - -~~~ - diff --git a/docs/upgrades/templates-6.99.1/wgtemplate_default_forum_notification.tmpl b/docs/upgrades/templates-6.99.1/wgtemplate_default_forum_notification.tmpl deleted file mode 100644 index 3227b4468..000000000 --- a/docs/upgrades/templates-6.99.1/wgtemplate_default_forum_notification.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -#PBtmpl0000000000000027 - - - - - - - - - - - - - - - -
     
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.1/wgtemplate_default_submission.tmpl b/docs/upgrades/templates-6.99.1/wgtemplate_default_submission.tmpl deleted file mode 100644 index 8020a6fda..000000000 --- a/docs/upgrades/templates-6.99.1/wgtemplate_default_submission.tmpl +++ /dev/null @@ -1,346 +0,0 @@ -#PBtmpl0000000000000067 - - - -

    -
    - -

    - -
    - : - - - - - -
    - :
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [     [ ]
    - - - :
    -
    -
    - - :
    -: - -
    -
    - -
    -

    - -
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - -
    - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - -
    - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - -
    -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.1/wgtemplate_default_thread.tmpl b/docs/upgrades/templates-6.99.1/wgtemplate_default_thread.tmpl deleted file mode 100644 index c9fd39f52..000000000 --- a/docs/upgrades/templates-6.99.1/wgtemplate_default_thread.tmpl +++ /dev/null @@ -1,232 +0,0 @@ -#PBtmpl0000000000000032 -
    - - -

    -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [ ]
    - - - :
    -
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    - -
    - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    - - • - - - • - - - • - - - - • - - • - - - • - - • - - - - - • - - • - - -
    -~~~ - - diff --git a/docs/upgrades/templates-6.99.1/wgtemplate_job.tmpl b/docs/upgrades/templates-6.99.1/wgtemplate_job.tmpl deleted file mode 100644 index a2ad48852..000000000 --- a/docs/upgrades/templates-6.99.1/wgtemplate_job.tmpl +++ /dev/null @@ -1,324 +0,0 @@ -#PBtmpl0000000000000098 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - - Job Description
    -

    -
    - - - Job Requirements
    -

    -
    - - - - - - - - - - - - - - - - - - -
    Date Posted 
    Location 
    Compensation 
    Views 
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.1/wgtemplate_link.tmpl b/docs/upgrades/templates-6.99.1/wgtemplate_link.tmpl deleted file mode 100644 index 15bf17549..000000000 --- a/docs/upgrades/templates-6.99.1/wgtemplate_link.tmpl +++ /dev/null @@ -1,307 +0,0 @@ -#PBtmpl0000000000000113 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - -
    - Link Description

    -
    - - Link URL

    -

    -
    -
    - - - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - List All Links - - • - - - - • - - - - • - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - - - diff --git a/docs/upgrades/templates-6.99.2/article_with_files.tmpl b/docs/upgrades/templates-6.99.2/article_with_files.tmpl deleted file mode 100755 index fd88828a5..000000000 --- a/docs/upgrades/templates-6.99.2/article_with_files.tmpl +++ /dev/null @@ -1,52 +0,0 @@ -#PBtmpl0000000000000207 - - - -

    -
    - - -

    -
    - - - - - - - - - - - -

    - - - - -

    <tmpl_var filename>


    - -
    - - - -· - -· - - - - - - - - -

    - - - - - -
    ()
    - - diff --git a/docs/upgrades/templates-6.99.2/loginbox1.tmpl b/docs/upgrades/templates-6.99.2/loginbox1.tmpl deleted file mode 100644 index f05ba09ea..000000000 --- a/docs/upgrades/templates-6.99.2/loginbox1.tmpl +++ /dev/null @@ -1,23 +0,0 @@ -#PBtmpl0000000000000044 -

    - - -
    -
    -
    -
    - - - -

    -
    - - - . - - - - -
    -
    - diff --git a/docs/upgrades/templates-6.99.2/loginbox2.tmpl b/docs/upgrades/templates-6.99.2/loginbox2.tmpl deleted file mode 100644 index f40e1830b..000000000 --- a/docs/upgrades/templates-6.99.2/loginbox2.tmpl +++ /dev/null @@ -1,28 +0,0 @@ -#PBtmpl0000000000000092 -
    - - - - - - - - - - - - - -
    - - - - - . - - -
    -
    -
    -
    - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_bulleted_list.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_bulleted_list.tmpl deleted file mode 100644 index 00831072a..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_bulleted_list.tmpl +++ /dev/null @@ -1,58 +0,0 @@ -#PBnav00000000000bullet -#create -#title:Bulleted List -#menuTitle:Bulleted List -#url:bulleted_list -#namespace:Navigation - -
    -
    - -

    -
    - -

    -
    - - - -
      - - - - -
    -
    - -
  • onclick="window.open('')" href="#" href=""> - -
      - - - - - - - -
    - -
  • -
    - -~~~ - - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_default_email.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_default_email.tmpl deleted file mode 100644 index 48225f8a0..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_default_email.tmpl +++ /dev/null @@ -1,12 +0,0 @@ -#PBtmpl0000000000000085 -

    - - - - - - - - -
    :
    -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_default_forum_notification.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_default_forum_notification.tmpl deleted file mode 100644 index 91572eaed..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_default_forum_notification.tmpl +++ /dev/null @@ -1,54 +0,0 @@ -#PBtmpl0000000000000027 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     
    replied to the thread, ''
      
    User Defined 1:
    User Defined 2:
    User Defined 3:
    User Defined 4:
    User Defined 5:
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_default_pm_project_display.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_default_pm_project_display.tmpl deleted file mode 100644 index 53b55f757..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_default_pm_project_display.tmpl +++ /dev/null @@ -1,668 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - -
     
     
    - - - - - -~~~ - - - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_default_submission.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_default_submission.tmpl deleted file mode 100644 index dfa807a65..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_default_submission.tmpl +++ /dev/null @@ -1,348 +0,0 @@ -#PBtmpl0000000000000067 - - - -

    -
    - -

    - -
    - : - - - - - -
    - :
    - - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [     [ ]
    - - - :
    -
    -
    - - :
    -: - -
    -
    - -
    -

    - -
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - -
    - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - -
    - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - -
    -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_default_tt_row.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_default_tt_row.tmpl deleted file mode 100644 index f7670e953..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_default_tt_row.tmpl +++ /dev/null @@ -1,68 +0,0 @@ -#TimeTrackingTMPL000003 - - - - - - - - - - - - - - - - - - - - - - - - - - -
    0
     
    - -
    - - - - - - -
    - - - - - -
    - - -   -
    -
    -
    - - - - - - - - - - - - - - - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_default_tt_view.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_default_tt_view.tmpl deleted file mode 100644 index 12f4b959c..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_default_tt_view.tmpl +++ /dev/null @@ -1,284 +0,0 @@ -#TimeTrackingTMPL000001 - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - -

    - - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_flash_template.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_flash_template.tmpl deleted file mode 100644 index 14b22aa0b..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_flash_template.tmpl +++ /dev/null @@ -1,13 +0,0 @@ -#pbtmpl0000000000000220 - - -

    -
    -
    - - -
    - - - -
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_indentnav.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_indentnav.tmpl deleted file mode 100644 index f7693f6b6..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_indentnav.tmpl +++ /dev/null @@ -1,60 +0,0 @@ -#PBnav00000000indentnav -#title:Indent Nav -#create -#menuTitle:Indent Nav -#url:indent_nav -#namespace:Navigation - -

    -
    - - -

    -
    - - - - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_request_tracker_post_template.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_request_tracker_post_template.tmpl deleted file mode 100644 index a6f2146be..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_request_tracker_post_template.tmpl +++ /dev/null @@ -1,347 +0,0 @@ -#PBtmpl0000000000000209 - - - -

    -
    - -

    - -
    - : - - - - - -
    - :
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [     [ ]
    - - - :
    -
    -
    - - :
    -: - -
    -
    - -
    - -
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - -
    - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - -
    - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_table_left_column.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_table_left_column.tmpl deleted file mode 100644 index e4a1b3a2e..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_table_left_column.tmpl +++ /dev/null @@ -1,22 +0,0 @@ -#PBtmpl00000000table125 -#title:Left Column (Table) -#menuTitle:Left Column (Table) -#url:left_column_table -#namespace:Layout -#create -

    - - - - - - -
    -
    -
    -
    - -
    -

    -~~~ - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_table_news.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_table_news.tmpl deleted file mode 100644 index b85187191..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_table_news.tmpl +++ /dev/null @@ -1,150 +0,0 @@ -#PBtmpl00000000table094 -#create -#title:News (Table) -#menuTitle:News (Table) -#url:news_table -#namespace:Layout -
    - - -

    -
    - - - -

    -
    - - -

    -
    - - - - - - - - - - - - -
    - -
    - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_table_right_column.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_table_right_column.tmpl deleted file mode 100644 index 1f580e39b..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_table_right_column.tmpl +++ /dev/null @@ -1,92 +0,0 @@ -#PBtmpl00000000table131 -#create -#title:Right Column (Table) -#menuTitle:Right Column (Table) -#url:right_column_table -#namespace:Layout -
    - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_table_side_by_side.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_table_side_by_side.tmpl deleted file mode 100644 index 6c482d320..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_table_side_by_side.tmpl +++ /dev/null @@ -1,93 +0,0 @@ -#PBtmpl00000000table135 -#create -#title:Side By Side (Table) -#menuTitle:Side By Side (Table) -#url:side_by_side_table -#namespace:Layout -
    - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.2/wgtemplate_table_three_over_one.tmpl b/docs/upgrades/templates-6.99.2/wgtemplate_table_three_over_one.tmpl deleted file mode 100644 index 64e16c94b..000000000 --- a/docs/upgrades/templates-6.99.2/wgtemplate_table_three_over_one.tmpl +++ /dev/null @@ -1,152 +0,0 @@ -#PBtmpl00000000table118 -#create -#title:Three Over One (Table) -#menuTitle:Three Over One (Table) -#url:three_over_one_table -#namespace:Layout -
    - - -

    -
    - - - -

    -
    - - -

    -
    - - - - - - - - - - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.3/default-ems-search-template.tmpl b/docs/upgrades/templates-6.99.3/default-ems-search-template.tmpl deleted file mode 100644 index 2ac3723ef..000000000 --- a/docs/upgrades/templates-6.99.3/default-ems-search-template.tmpl +++ /dev/null @@ -1,904 +0,0 @@ -#EventManagerTmpl000006 -
    - - -

    -
    - - -



    -
    - - - - - - - - - - - - - -
    -
    - -


    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Address 
     City 
     State 
     ZIP 
     Phone 
     Country 
    - -
    - - - - -
    - - - - - - - - - - -
    ^D("%W %Z",);Remove
    -
    -
    - - - - -
    - - - - - - - -
    Start OverAdd Contents to Cart
    -
    - -
    -
    - -
    -

    Shopping Cart

    - -
    -
    - - Name: - -
    Additional Price: $ -
    -
    - - -
    -
    -
    -
    -

    Search Instructions

    - - Basic Search - This is the events search screen. There is a basic search box which allows you to search by event number, event title, and event description.

    - - Advanced Search - Click on Advanced Search and you will see a pull-down list appear in the search area. Select which event characteristic you would like to search by and then in the next drop-down box specify what type of search to do (equals, contains, is not, not like, starts with, ends with). Most searches will likely be "contains." -
    -
    - -
    -
    -

    Search

    - - - - -
    - - - - - - - - - -
    Search Events:
    - - - - - -
    Advanced Search
    - - -
    - - -
    -
    - -
    - - - - - - - - - - -
    Your search returned results. - - - - - - - - -
    -
    -
    -          of -
    -
    -
    - - -
    -

    Available Events

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Event
    Number
    Event
    Name
    Start
    Date
    End
    Date
    Seats Left/
    Available
    PriceAdd to Badge
    - - • Not Approved• Approved - ^D("%W %Z",);^D("%W %Z",);/ - - - - - -
    - -
    -
    - - - - - - -
    -
    -          of -
    -
    -
    -
    - -
    - - - - - -

    -
    Step 2:

    Add Events to your Badge

    - -
    Browse Events: You have not selected a Badge. You cannot add events to your cart until you select a badge.
    -
    - - - - - - -
    - -

    How to Use the Events Search

    -

    Basic Search - This is the events search screen. There is a basic search box which allows you to search by event number, event title, and event description. - -

    Advanced Search - Click on Advanced Search and you will see a pull-down list appear in the search area. Select which event characteristic you would like to search by and then in the next drop-down box specify what type of search to do (equals, contains, is not, not like, starts with, ends with). Most searches will likely be "contains." - - - - - - - - - -
    Search Events:
    - - - - - -
    Search By...
    - - -

    -
    -

    - -
    Go to Step 3:Add Badge and Events to Cart
    Go to Step 3:Add Badge and Events to Cart and Checkout
    -
    - -

    - -

    Of the events you may add to this badge, your search returned results.

    - -

    Your search returned results.

    -
    - -

    -
             of

    - - -
    - -  - - - -
    - - - - - - - - - - - - - - class="oddRow" class="evenRow"> - - - - - - -
    Event #Seats
    (Available/Max)
    Add to Cart
    - - • Not Approved• Approved - - ^D("%W %Z",); - ^D("%W %Z",); - / - - - - - - - - - -
    - -
             of
    - - - -
    -~~~ - - - diff --git a/docs/upgrades/templates-6.99.3/default-ems-template-event.tmpl b/docs/upgrades/templates-6.99.3/default-ems-template-event.tmpl deleted file mode 100644 index ae6b4b906..000000000 --- a/docs/upgrades/templates-6.99.3/default-ems-template-event.tmpl +++ /dev/null @@ -1,455 +0,0 @@ -#EventManagerTmpl000002 -
    - - - - - -
    -

    - -
    -

    - - Search Eligible Events
    - - ADMIN Purchase - - - Purchase - -  
    -
    -
    -
    -
    -~~~ - - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/default-ems-template-manage-purchases.tmpl b/docs/upgrades/templates-6.99.3/default-ems-template-manage-purchases.tmpl deleted file mode 100644 index fcb977f48..000000000 --- a/docs/upgrades/templates-6.99.3/default-ems-template-manage-purchases.tmpl +++ /dev/null @@ -1,44 +0,0 @@ -#EventManagerTmpl000004 - -



    -
    -

    - - - - - - - - class="evenRow" class="oddRow"> - - - - - - - - - -
      
    -~~~ - diff --git a/docs/upgrades/templates-6.99.3/default-ems-template-view-purchase.tmpl b/docs/upgrades/templates-6.99.3/default-ems-template-view-purchase.tmpl deleted file mode 100644 index cd1d5be0f..000000000 --- a/docs/upgrades/templates-6.99.3/default-ems-template-view-purchase.tmpl +++ /dev/null @@ -1,130 +0,0 @@ -#EventManagerTmpl000005 - - - -



    -
    -

    - - - - - - - - - - - - - - - -
    Badge Name - Itinerary  (Return Entire Itinerary) -
    -

    - View All Registrations for this Registrant -

    -Add Events To BadgeReturned - -
    - - - - - - - - - - class="evenRow" class="oddRow"> - - - - - - - -
    Event TitleEvent DatesReturn Registration
    : - RETURNEDReturn This Registration
    -
    -
    - -

    - - - - - - - - - - - - - - - - - - - - bgcolor="#e0e0e0" - bgcolor="#c0c0c0" - -> - - - - - - - - - -

    Unpurchased Registrations

    Badge Id:
     
    Event NumberTitleRegistrationIdReturnedTransaction IdStatus
     
    Purchase Id: - -
    - -
    -
    -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/default_ems_template.tmpl b/docs/upgrades/templates-6.99.3/default_ems_template.tmpl deleted file mode 100644 index 115882729..000000000 --- a/docs/upgrades/templates-6.99.3/default_ems_template.tmpl +++ /dev/null @@ -1,276 +0,0 @@ -#EventManagerTmpl000001 - - - -

    -
    - - -



    -
    - - - - - - -
    - - -
    - - - - - - - - - - - - - - - -
    Manage Events(Event Directors and Staff)
    Manage Registrants(Event Directors and Staff)
    Modify Existing BadgeAdd Events to a Badge you've already purchased
    -
    - - -
    -

    Shopping Cart

    - - -
    - - - - - - - - - -
    -
    - - Name: - -
    - Additional Price: $ -
    - - -
    -
    -
    - - Empty Cart
    Checkout -
    -
    -
    -
    - -
    - Step 1: Choose a badge from the list below, or click the link above to add events to a badge you've already purchased. -
    -
    - - - - - - - -
    - -~~~ - - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/default_ems_template_checkout.tmpl b/docs/upgrades/templates-6.99.3/default_ems_template_checkout.tmpl deleted file mode 100644 index 24e8245d5..000000000 --- a/docs/upgrades/templates-6.99.3/default_ems_template_checkout.tmpl +++ /dev/null @@ -1,106 +0,0 @@ -#EventManagerTmpl000003 - - - - - - - - - -
    - - - class="evenRow" class="oddRow"> - - - - - - -
    -
    - -
    - - - - - - - - - - - - - - - - - - - - -

    - - -
    - - - - - - - - - - - - - - - - class="evenRow" class="oddRow"> - - -
    requires all of the following:
    -
      - -
    • -
      -
    -

    - - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/faq.tmpl b/docs/upgrades/templates-6.99.3/faq.tmpl deleted file mode 100644 index 4b0cc459c..000000000 --- a/docs/upgrades/templates-6.99.3/faq.tmpl +++ /dev/null @@ -1,71 +0,0 @@ -#PBtmpl0000000000000080 - - - - - - - - -

    -
    - - - - - -

    - - • - - - - - - - - - • - - - - - -

    - -
      - -
    • -
      -
    - - - - -
    []
    -
    -
    - -
    - - - - - - [] - - - - () -
    -
    -
    - -

    [top]

    -
    - - - - diff --git a/docs/upgrades/templates-6.99.3/guest_book.tmpl b/docs/upgrades/templates-6.99.3/guest_book.tmpl deleted file mode 100644 index 4fc78fa4b..000000000 --- a/docs/upgrades/templates-6.99.3/guest_book.tmpl +++ /dev/null @@ -1,49 +0,0 @@ -#PBtmpl0000000000000133 - - - - - - - - -

    -
    - - - - - -

    - - • - - - - - - - - - • - - - - - -

    - - - -
    On from the '' department wrote
    -
    -
    -

    - - - - -

    -
    diff --git a/docs/upgrades/templates-6.99.3/link_list.tmpl b/docs/upgrades/templates-6.99.3/link_list.tmpl deleted file mode 100644 index 862c0bfec..000000000 --- a/docs/upgrades/templates-6.99.3/link_list.tmpl +++ /dev/null @@ -1,66 +0,0 @@ -#PBtmpl0000000000000083 - - - - - - - - -

    -
    - - - - - -

    - - • - - - - - - - - - • - - - - - -

    - - - - - []  - - - - - - - - - [] - - - - () - -

    - target="_blank"> - - - - -

    -
    - - - - diff --git a/docs/upgrades/templates-6.99.3/ordered_list.tmpl b/docs/upgrades/templates-6.99.3/ordered_list.tmpl deleted file mode 100644 index 10590daa2..000000000 --- a/docs/upgrades/templates-6.99.3/ordered_list.tmpl +++ /dev/null @@ -1,68 +0,0 @@ -#PBtmpl0000000000000101 - - - - - - - - -

    -
    - - - - - -

    - - • - - - - - - - - - • - - - - - -

    - -
      - -
    1. - - - [] - - - - - - - - - [] - - - - () - - target="_blank"> - - - - -
    2. -
      -
    - - - - diff --git a/docs/upgrades/templates-6.99.3/photo_gallery.tmpl b/docs/upgrades/templates-6.99.3/photo_gallery.tmpl deleted file mode 100644 index 09a7de508..000000000 --- a/docs/upgrades/templates-6.99.3/photo_gallery.tmpl +++ /dev/null @@ -1,69 +0,0 @@ -#PBtmpl0000000000000121 - - - -

    -
    - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - -
    - - -
    -
    -
    ()
    -
    <tmpl_var title>
    -
    -
    -
    -
    - -
    - - - - -~~~ - - diff --git a/docs/upgrades/templates-6.99.3/q_and_a.tmpl b/docs/upgrades/templates-6.99.3/q_and_a.tmpl deleted file mode 100644 index 11cf7e683..000000000 --- a/docs/upgrades/templates-6.99.3/q_and_a.tmpl +++ /dev/null @@ -1,107 +0,0 @@ -#PBtmpl0000000000000081 - - - - - - - -

    -
    - - - - - -

    - - • - - - - - - - - - • - - - - - -

    - - - - - - - - - - - - - - - • - - - - ()
    - -
    -

    - Q: - A: -

    -

    - - - -

    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.3/topics.tmpl b/docs/upgrades/templates-6.99.3/topics.tmpl deleted file mode 100644 index 704a65814..000000000 --- a/docs/upgrades/templates-6.99.3/topics.tmpl +++ /dev/null @@ -1,119 +0,0 @@ -#PBtmpl0000000000000079 - - - - - - - -

    -
    - - - - - -

    - - • - - - - - - - - - -  [] - -

    - - - - - - - - - - - - - - • - - - - () -
    -

    - -

    - - - -

    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.3/traditional_with_thumbnails.tmpl b/docs/upgrades/templates-6.99.3/traditional_with_thumbnails.tmpl deleted file mode 100644 index de13cfd1c..000000000 --- a/docs/upgrades/templates-6.99.3/traditional_with_thumbnails.tmpl +++ /dev/null @@ -1,137 +0,0 @@ -#PBtmpl0000000000000097 - - - - - - - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    () - - <tmpl_var title> - -   - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.3/unordered_list.tmpl b/docs/upgrades/templates-6.99.3/unordered_list.tmpl deleted file mode 100644 index 14e8ed96c..000000000 --- a/docs/upgrades/templates-6.99.3/unordered_list.tmpl +++ /dev/null @@ -1,103 +0,0 @@ -#PBtmpl0000000000000082 - - - - - - - - -

    -
    - - - - - -

    - - - • - - - - - - - - - - • - - - - - -

    - -
      - -
    • - - - [] - - - - - - - - - [] - - - - () - - target="_blank"> - - - - -
    • -
      -
    - - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.3/weblog.tmpl b/docs/upgrades/templates-6.99.3/weblog.tmpl deleted file mode 100644 index 0c434ac21..000000000 --- a/docs/upgrades/templates-6.99.3/weblog.tmpl +++ /dev/null @@ -1,124 +0,0 @@ -#PBtmpl0000000000000112 - - - - -

    -
    - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - -

    - - -

    - -
    -
    - - - - - - - - - - - - - - - - - - - - - <tmpl_var title> - - -
    - -
    -
    -

    - - - -

    - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_default_forum_notification.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_default_forum_notification.tmpl deleted file mode 100644 index dacf247b2..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_default_forum_notification.tmpl +++ /dev/null @@ -1,46 +0,0 @@ -#PBtmpl0000000000000027 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     
    has posted to one of your subscriptions
      
    \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_default_pm_view.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_default_pm_view.tmpl deleted file mode 100644 index 7b1efd33e..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_default_pm_view.tmpl +++ /dev/null @@ -1,145 +0,0 @@ -#ProjectManagerTMPL0001 - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -   - -
    -

    - -

    -
    -
    - - -
    -
    -
    %
    -
    -
    - -   - -
    - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_default_submission.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_default_submission.tmpl deleted file mode 100644 index aad73ab26..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_default_submission.tmpl +++ /dev/null @@ -1,356 +0,0 @@ -#PBtmpl0000000000000067 - - - -

    -
    - -

    - -
    - -
    -<tmpl_var username> -
    -
    - : - - - - - -
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - : [ ]
    - - - :
    -
    -
    -
    - -
    -

    - -
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    - :
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    - :
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - -
    -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_default_thread.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_default_thread.tmpl deleted file mode 100644 index ce5c33adc..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_default_thread.tmpl +++ /dev/null @@ -1,256 +0,0 @@ -#PBtmpl0000000000000032 -
    - - -

    -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - -
    - -
    - -
    -
    - -
    -<tmpl_var username> -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [ | ]
    - - - : [ ]
    -
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    - -
    - - - - -
    -
    - -
    - -
    -
    - -
    -<tmpl_var username> -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - : [ ]
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    - - • - - - • - - - • - - - - • - - • - - - • - - • - - - - - - - - - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_default_tt_row.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_default_tt_row.tmpl deleted file mode 100644 index 39bc5fef1..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_default_tt_row.tmpl +++ /dev/null @@ -1,68 +0,0 @@ -#TimeTrackingTMPL000003 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     
    - - - - - - - - - - - - -
    Last WeekNext Week
     
    - - -   -
    -
    - - - - - - - - - - - - - - - - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_default_tt_view.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_default_tt_view.tmpl deleted file mode 100644 index b841a854a..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_default_tt_view.tmpl +++ /dev/null @@ -1,310 +0,0 @@ -#TimeTrackingTMPL000001 - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - -

    - - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_job.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_job.tmpl deleted file mode 100644 index 9ef348bc8..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_job.tmpl +++ /dev/null @@ -1,327 +0,0 @@ -#PBtmpl0000000000000098 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - - Job Description
    -

    -
    - - - Job Requirements
    -

    -
    - - - - - - - - - - - - - - - - - - -
    Date Posted 
    Location 
    Compensation 
    Views 
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_link.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_link.tmpl deleted file mode 100644 index 1a74c1b82..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_link.tmpl +++ /dev/null @@ -1,303 +0,0 @@ -#PBtmpl0000000000000113 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - -
    - Link Description

    -
    - - Link URL

    -

    -
    -
    - - - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - List All Links - - • - - - - • - - - - • - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.3/wgtemplate_request_tracker_post_template.tmpl b/docs/upgrades/templates-6.99.3/wgtemplate_request_tracker_post_template.tmpl deleted file mode 100644 index f1daa1cd1..000000000 --- a/docs/upgrades/templates-6.99.3/wgtemplate_request_tracker_post_template.tmpl +++ /dev/null @@ -1,364 +0,0 @@ -#PBtmpl0000000000000209 - - - -

    -
    - -

    - -
    - -
    -<tmpl_var username> -
    -
    - : - - - - - -
    - :
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [     [ ]
    - - - :
    -
    -
    - - :
    -: - -
    -
    - -
    - -
    - - -
    - -
    - <tmpl_var filename><tmpl_var filename> -
    -
    -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.4/commerce_checkout_confirmation.tmpl b/docs/upgrades/templates-6.99.4/commerce_checkout_confirmation.tmpl deleted file mode 100644 index 6b339c7e4..000000000 --- a/docs/upgrades/templates-6.99.4/commerce_checkout_confirmation.tmpl +++ /dev/null @@ -1,66 +0,0 @@ -#PBtmpl0000000000000016 - - · - · -
    -
    - -
    -
      - -
    • -
      -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ProductQuantityPriceAmountEach
     
     Subtotal
    Shipping
    Total
    - -

    - - diff --git a/docs/upgrades/templates-6.99.4/data_list.tmpl b/docs/upgrades/templates-6.99.4/data_list.tmpl deleted file mode 100644 index 50f32d8a4..000000000 --- a/docs/upgrades/templates-6.99.4/data_list.tmpl +++ /dev/null @@ -1,79 +0,0 @@ -#PBtmpl0000000000000021 - - -

    -

    - - -

    - • - - • - - - • - • - -
    - - - - - - - - - - - - - - - - - - - - - - - -
    Entry IDSubmission Date
    - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.4/default_dataform.tmpl b/docs/upgrades/templates-6.99.4/default_dataform.tmpl deleted file mode 100644 index f94fb2cd9..000000000 --- a/docs/upgrades/templates-6.99.4/default_dataform.tmpl +++ /dev/null @@ -1,110 +0,0 @@ -#PBtmpl0000000000000141 - - - -

    -
    - - -

    -
    - - -
      - -
    • -
      -
    -
    - - - -

    - - - -

    - - • - - • - - - • - - - • - • - -
    -
    - - - - - - - - - - -
    - - - - - - - - - - - - - * - -
    - -
    -
    -
    - - - -~~~ - diff --git a/docs/upgrades/templates-6.99.4/default_submission.tmpl b/docs/upgrades/templates-6.99.4/default_submission.tmpl deleted file mode 100644 index 6b5b26c95..000000000 --- a/docs/upgrades/templates-6.99.4/default_submission.tmpl +++ /dev/null @@ -1,378 +0,0 @@ -#PBtmpl0000000000000067 - - - -

    -
    - -

    - -
    - -
    -<tmpl_var username> -
    -
    - : - - - - - -
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - : [ ]
    - - - :
    -
    -
    -
    - -
    -

    - -
    - - -
    - - - -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    - :
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    - :
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - -
    -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.4/default_thread.tmpl b/docs/upgrades/templates-6.99.4/default_thread.tmpl deleted file mode 100644 index 37290ace6..000000000 --- a/docs/upgrades/templates-6.99.4/default_thread.tmpl +++ /dev/null @@ -1,272 +0,0 @@ -#PBtmpl0000000000000032 -
    - - -

    -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - -
    - -
    - -
    -
    - -
    -<tmpl_var username> -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [ | ]
    - - - : [ ]
    -
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    - -
    - - - - -
    -
    - -
    - -
    -
    - -
    -<tmpl_var username> -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - : [ ]
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    - - • - - - • - - - • - - - - • - - • - - - • - - • - - - - - - - - - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.4/job.tmpl b/docs/upgrades/templates-6.99.4/job.tmpl deleted file mode 100644 index 1299d7eb2..000000000 --- a/docs/upgrades/templates-6.99.4/job.tmpl +++ /dev/null @@ -1,349 +0,0 @@ -#PBtmpl0000000000000098 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - - Job Description
    -

    -
    - - - Job Requirements
    -

    -
    - - - - - - - - - - - - - - - - - - -
    Date Posted 
    Location 
    Compensation 
    Views 
    - - -
    - - - -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.4/link.tmpl b/docs/upgrades/templates-6.99.4/link.tmpl deleted file mode 100644 index 793b36a63..000000000 --- a/docs/upgrades/templates-6.99.4/link.tmpl +++ /dev/null @@ -1,325 +0,0 @@ -#PBtmpl0000000000000113 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - -
    - Link Description

    -
    - - Link URL

    -

    -
    -
    - - - - -
    - - - -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - List All Links - - • - - - - • - - - - • - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.4/mail_form.tmpl b/docs/upgrades/templates-6.99.4/mail_form.tmpl deleted file mode 100644 index 32dfad405..000000000 --- a/docs/upgrades/templates-6.99.4/mail_form.tmpl +++ /dev/null @@ -1,97 +0,0 @@ -#PBtmpl0000000000000020 - - -

    -
    - - -

    -
    - - -
      - -
    • - -
    -
    - - -
    - -
    -
    - - -
    - - • - - • - - - • - • - -
    -
    - - - - - - - - - -
    - - - - - - - - - * -
    -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.4/request_tracker_post.tmpl b/docs/upgrades/templates-6.99.4/request_tracker_post.tmpl deleted file mode 100644 index ce27a40ef..000000000 --- a/docs/upgrades/templates-6.99.4/request_tracker_post.tmpl +++ /dev/null @@ -1,386 +0,0 @@ -#PBtmpl0000000000000209 - - - -

    -
    - -

    - -
    - -
    -<tmpl_var username> -
    -
    - : - - - - - -
    - :
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [     [ ]
    - - - :
    -
    -
    - - :
    -: - -
    -
    - -
    - -
    - - -
    - - - -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - diff --git a/docs/upgrades/templates-6.99.4/tab_form.tmpl b/docs/upgrades/templates-6.99.4/tab_form.tmpl deleted file mode 100644 index f18326127..000000000 --- a/docs/upgrades/templates-6.99.4/tab_form.tmpl +++ /dev/null @@ -1,129 +0,0 @@ -#PBtmpl0000000000000116 - - - -

    -
    - - -

    -
    - - -
      - -
    • -
      -
    -
    - - -
    - -
    -
    - - -
    - - • - - • - - - • - • - -
    -
    - - -
    - - - - - - - - - -
    - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - * - -
    - -
    -
    - -
    -
    - - -
    - - -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-6.99.4/wgtemplate_default_pm_project_display.tmpl b/docs/upgrades/templates-6.99.4/wgtemplate_default_pm_project_display.tmpl deleted file mode 100644 index 9cea4a6e6..000000000 --- a/docs/upgrades/templates-6.99.4/wgtemplate_default_pm_project_display.tmpl +++ /dev/null @@ -1,660 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - - -
     
     
    - - - - -~~~ - - - diff --git a/docs/upgrades/templates-6.99.5/EMS_search.tmpl b/docs/upgrades/templates-6.99.5/EMS_search.tmpl deleted file mode 100644 index 1608eddbb..000000000 --- a/docs/upgrades/templates-6.99.5/EMS_search.tmpl +++ /dev/null @@ -1,450 +0,0 @@ -#EventManagerTmpl000006 -
    - - -

    -
    - - -



    -
    - - - - - - - - - - - - - -
    -
    - -


    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Address 
     City 
     State 
     ZIP 
     Phone 
     Country 
    - -
    - - - - -
    - - - - - - - - - - -
    ^D("%W %Z",);Remove
    -
    -
    - - - - -
    - - - - - - - -
    Start OverAdd Contents to Cart
    -
    - -
    -
    - -
    -

    Shopping Cart

    - -
    -
    - - Name: - -
    Additional Price: $ -
    -
    - - -
    -
    -
    -
    -

    Search Instructions

    - - Basic Search - This is the events search screen. There is a basic search box which allows you to search by event number, event title, and event description.

    - - Advanced Search - Click on Advanced Search and you will see a pull-down list appear in the search area. Select which event characteristic you would like to search by and then in the next drop-down box specify what type of search to do (equals, contains, is not, not like, starts with, ends with). Most searches will likely be "contains." -
    -
    - -
    -
    -

    Search

    - - - - -
    - - - - - - - - - -
    Search Events:
    - - - - - -
    Advanced Search
    - - -
    - - -
    -
    - -
    - - - - - - - - - - -
    Your search returned results. - - - - - - - - -
    -
    -
    -          of -
    -
    -
    - - -
    -

    Available Events

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Event
    Number
    Event
    Name
    Start
    Date
    End
    Date
    Seats Left/
    Available
    PriceAdd to Badge
    - - • Not Approved• Approved - ^D("%W %Z",);^D("%W %Z",);/ - - - - - -
    - -
    -
    - - - - - - -
    -
    -          of -
    -
    -
    -
    - -
    - - - - - -

    -
    Step 2:

    Add Events to your Badge

    - -
    Browse Events: You have not selected a Badge. You cannot add events to your cart until you select a badge.
    -
    - - - - - - -
    - -

    How to Use the Events Search

    -

    Basic Search - This is the events search screen. There is a basic search box which allows you to search by event number, event title, and event description. - -

    Advanced Search - Click on Advanced Search and you will see a pull-down list appear in the search area. Select which event characteristic you would like to search by and then in the next drop-down box specify what type of search to do (equals, contains, is not, not like, starts with, ends with). Most searches will likely be "contains." - - - - - - - - - -
    Search Events:
    - - - - - -
    Search By...
    - - -

    -
    -

    - -
    Go to Step 3:Add Badge and Events to Cart
    Go to Step 3:Add Badge and Events to Cart and Checkout
    -
    - -

    - -

    Of the events you may add to this badge, your search returned results.

    - -

    Your search returned results.

    -
    - -

    -
             of

    - - -
    - -  - - - -
    - - - - - - - - - - - - - - class="oddRow" class="evenRow"> - - - - - - -
    Event #Seats
    (Available/Max)
    Add to Cart
    - - - - ^D("%W %Z",); - ^D("%W %Z",); - / - - - - - - - - - -
    - -
             of
    - - - -
    diff --git a/docs/upgrades/templates-6.99.5/Folder.tmpl b/docs/upgrades/templates-6.99.5/Folder.tmpl deleted file mode 100644 index f1fe1c93f..000000000 --- a/docs/upgrades/templates-6.99.5/Folder.tmpl +++ /dev/null @@ -1,45 +0,0 @@ -#PBtmpl0000000000000078 - - -

    - -

    - - - -

    - - - - - - - - - - - - - - - -
    - - <tmpl_var title> - - - - -
    - - - - - - - <tmpl_var title> - - - - ^D("%z %Z",);
    - diff --git a/docs/upgrades/templates-6.99.5/adminconsole.tmpl b/docs/upgrades/templates-6.99.5/adminconsole.tmpl deleted file mode 100644 index a3b900167..000000000 --- a/docs/upgrades/templates-6.99.5/adminconsole.tmpl +++ /dev/null @@ -1,79 +0,0 @@ -#PBtmpl0000000000000001 - -
    - -
    -
    - -
    -
    -
    -   -
    - - -
    - <tmpl_var title>
    - -
    -
    -
    -
    -   -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - -
    - - >
    -
    -
    -
    - -
    - -
    -
    -
    -
    -
    -
    - ^AdminToggle;
    - ^LoginToggle;
    -
    -
    -
    - -
    -
    - - ? - -
    -
    - <tmpl_var application.title> -
    -
    -* -
    -
    - <tmpl_var console.title> -
    - - -~~~ - - - - diff --git a/docs/upgrades/templates-6.99.5/request_tracker_post_form.tmpl b/docs/upgrades/templates-6.99.5/request_tracker_post_form.tmpl deleted file mode 100644 index 3dd8f6869..000000000 --- a/docs/upgrades/templates-6.99.5/request_tracker_post_form.tmpl +++ /dev/null @@ -1,115 +0,0 @@ -#PBtmpl0000000000000210 - - - -

    -
    - - -

    -
    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -

    - -
    -~~~ - - - diff --git a/docs/upgrades/templates-6.99.5/wgtemplate_default_tt_row.tmpl b/docs/upgrades/templates-6.99.5/wgtemplate_default_tt_row.tmpl deleted file mode 100644 index 887bdea60..000000000 --- a/docs/upgrades/templates-6.99.5/wgtemplate_default_tt_row.tmpl +++ /dev/null @@ -1,68 +0,0 @@ -#TimeTrackingTMPL000003 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     
    - - - - - - - - - - - - -
    Last WeekNext Week
     
    - - -   -
    -
    - - - - - - - - - - - - - - - - - - -~~~ - diff --git a/docs/upgrades/templates-7.0.1/request_tracker_post_form.tmpl b/docs/upgrades/templates-7.0.1/request_tracker_post_form.tmpl deleted file mode 100644 index 964bde924..000000000 --- a/docs/upgrades/templates-7.0.1/request_tracker_post_form.tmpl +++ /dev/null @@ -1,117 +0,0 @@ -#PBtmpl0000000000000210 - - - -

    -
    - - -

    -
    - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - -

    - -
    -~~~ - - - diff --git a/docs/upgrades/templates-7.0.3/commerce_checkout_confirmation.tmpl b/docs/upgrades/templates-7.0.3/commerce_checkout_confirmation.tmpl deleted file mode 100644 index 865c32b34..000000000 --- a/docs/upgrades/templates-7.0.3/commerce_checkout_confirmation.tmpl +++ /dev/null @@ -1,65 +0,0 @@ -#PBtmpl0000000000000016 - · - · -
    -
    - -
    -
      - -
    • -
      -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ProductQuantityPriceAmountEach
     
     Subtotal
    Shipping
    Total
    - -

    - - diff --git a/docs/upgrades/templates-7.0.3/default_ems_search_template.tmpl b/docs/upgrades/templates-7.0.3/default_ems_search_template.tmpl deleted file mode 100644 index 04b840943..000000000 --- a/docs/upgrades/templates-7.0.3/default_ems_search_template.tmpl +++ /dev/null @@ -1,904 +0,0 @@ -#EventManagerTmpl000006 -
    - - -

    -
    - - -



    -
    - - - - - - - - - - - - - -
    -
    - -


    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Address 
     City 
     State 
     ZIP 
     Phone 
     Country 
    - -
    - - - - -
    - - - - - - - - - - -
    ^D("%W %Z",);Remove
    -
    -
    - - - - -
    - - - - - - - -
    Start OverAdd Contents to Cart
    -
    - -
    -
    - -
    -

    Shopping Cart

    - -
    -
    - - Name: - -
    Additional Price: $ -
    -
    - - -
    -
    -
    -
    -

    Search Instructions

    - - Basic Search - This is the events search screen. There is a basic search box which allows you to search by event number, event title, and event description.

    - - Advanced Search - Click on Advanced Search and you will see a pull-down list appear in the search area. Select which event characteristic you would like to search by and then in the next drop-down box specify what type of search to do (equals, contains, is not, not like, starts with, ends with). Most searches will likely be "contains." -
    -
    - -
    -
    -

    Search

    - - - - -
    - - - - - - - - - -
    Search Events:
    - - - - - -
    Advanced Search
    - - -
    - - -
    -
    - -
    - - - - - - - - - - -
    Your search returned results. - - - - - - - - -
    -
    -
    -          of -
    -
    -
    - - -
    -

    Available Events

    - - - - - - - - - - - - - - - - - - - - - - - - - -
     Event
    Name
    Start
    Date
    End
    Date
    Seats Left/
    Available
    PriceAdd to Badge
    - - • Not Approved• Approved - ^D("%W %Z",);^D("%W %Z",);/ - - - - - -
    - -
    -
    - - - - - - -
    -
    -          of -
    -
    -
    -
    - -
    - - - - - -

    -
    Step 2:

    Add Events to your Badge

    - -
    Browse Events: You have not selected a Badge. You cannot add events to your cart until you select a badge.
    -
    - - - - - - -
    - -

    How to Use the Events Search

    -

    Basic Search - This is the events search screen. There is a basic search box which allows you to search by event number, event title, and event description. - -

    Advanced Search - Click on Advanced Search and you will see a pull-down list appear in the search area. Select which event characteristic you would like to search by and then in the next drop-down box specify what type of search to do (equals, contains, is not, not like, starts with, ends with). Most searches will likely be "contains." - - - - - - - - - -
    Search Events:
    - - - - - -
    Search By...
    - - -

    -
    -

    - -
    Go to Step 3:Add Badge and Events to Cart
    Go to Step 3:Add Badge and Events to Cart and Checkout
    -
    - -

    - -

    Of the events you may add to this badge, your search returned results.

    - -

    Your search returned results.

    -
    - -

    -
             of

    - - -
    - -  - - - -
    - - - - - - - - - - - - - - class="oddRow" class="evenRow"> - - - - - - -
     Seats
    (Available/Max)
    Add to Cart
    - - - - ^D("%W %Z",); - ^D("%W %Z",); - / - - - - - - - - - -
    - -
             of
    - -
    -~~~ - - - diff --git a/docs/upgrades/templates-7.0.3/default_ems_template.tmpl b/docs/upgrades/templates-7.0.3/default_ems_template.tmpl deleted file mode 100644 index e3bb290d3..000000000 --- a/docs/upgrades/templates-7.0.3/default_ems_template.tmpl +++ /dev/null @@ -1,275 +0,0 @@ -#EventManagerTmpl000001 - - -

    -
    - - -



    -
    - - - - - - -
    - - -
    - - - - - - - - - - - - - - - -
    Manage Events(Event Directors and Staff)
    Manage Registrants(Event Directors and Staff)
    Modify Existing BadgeAdd Events to a Badge you've already purchased
    -
    - - -
    -

    Shopping Cart

    - - -
    - - - - - - - - - -
    -
    - - Name: - -
    - Additional Price: $ -
    - edit - delete -
    -
    -
    - - Empty Cart
    Checkout -
    -
    -
    -
    - -
    - Step 1: Choose a badge from the list below, or click the link above to add events to a badge you've already purchased. -
    -
    - - - - - - - -
    - -~~~ - - diff --git a/docs/upgrades/templates-7.0.3/default_ems_template_view_purchase.tmpl b/docs/upgrades/templates-7.0.3/default_ems_template_view_purchase.tmpl deleted file mode 100644 index 7c52141d5..000000000 --- a/docs/upgrades/templates-7.0.3/default_ems_template_view_purchase.tmpl +++ /dev/null @@ -1,130 +0,0 @@ -#EventManagerTmpl000005 - - - -



    -
    -

    - - - - - - - - - - - - - - - -
    Badge Name - Itinerary  (Return Entire Itinerary) -
    -
    edit
    - View All Registrations for this Registrant -

    -Add Events To BadgeReturned - -
    - - - - - - - - - - class="evenRow" class="oddRow"> - - - - - - - -
    Event TitleEvent DatesReturn Registration
    : - RETURNEDReturn This Registration
    -
    -
    - -

    - - - - - - - - - - - - - - - - - - - - bgcolor="#e0e0e0" - bgcolor="#c0c0c0" - -> - - - - - - - - - -

    Unpurchased Registrations

    Badge Id:
     
    Event NumberTitleRegistrationIdReturnedTransaction IdStatus
     
    Purchase Id: - -
    - -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.0.3/default_file_macro.tmpl b/docs/upgrades/templates-7.0.3/default_file_macro.tmpl deleted file mode 100644 index c50404942..000000000 --- a/docs/upgrades/templates-7.0.3/default_file_macro.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -#PBtmpl0000000000000039 -<tmpl_var file.name> diff --git a/docs/upgrades/templates-7.0.3/default_pm_gantt_chart.tmpl b/docs/upgrades/templates-7.0.3/default_pm_gantt_chart.tmpl deleted file mode 100644 index 297a05171..000000000 --- a/docs/upgrades/templates-7.0.3/default_pm_gantt_chart.tmpl +++ /dev/null @@ -1,47 +0,0 @@ -#ProjectManagerTMPL0003 - -
    - - -
    - -
    -
    - -
    -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - -
     
    -
    -
    - -~~~ diff --git a/docs/upgrades/templates-7.0.3/default_pm_project_display.tmpl b/docs/upgrades/templates-7.0.3/default_pm_project_display.tmpl deleted file mode 100644 index 3343d2a86..000000000 --- a/docs/upgrades/templates-7.0.3/default_pm_project_display.tmpl +++ /dev/null @@ -1,658 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - -
     
     
    - - - - -~~~ - - - diff --git a/docs/upgrades/templates-7.0.3/default_pm_view.tmpl b/docs/upgrades/templates-7.0.3/default_pm_view.tmpl deleted file mode 100644 index ab2a79506..000000000 --- a/docs/upgrades/templates-7.0.3/default_pm_view.tmpl +++ /dev/null @@ -1,144 +0,0 @@ -#ProjectManagerTMPL0001 - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -   - -
    -

    - -

    -
    -
    - - -
    -
    -
    %
    -
    -
    - - edit  - delete -
    - -~~~ - diff --git a/docs/upgrades/templates-7.0.3/default_poll.tmpl b/docs/upgrades/templates-7.0.3/default_poll.tmpl deleted file mode 100644 index 516efcabd..000000000 --- a/docs/upgrades/templates-7.0.3/default_poll.tmpl +++ /dev/null @@ -1,67 +0,0 @@ -#PBtmpl0000000000000055 - - - -

    -
    - - -

    -
    - -
    - - -

    - - -
    - - - - -
    -
    -

    - - - - - graph - - -
    - - - - - -
    ^Spacer(1,1);  % ()
    -
    -


    : -
    - -
    - - -~~~ - diff --git a/docs/upgrades/templates-7.0.3/default_shoppingcart_template.tmpl b/docs/upgrades/templates-7.0.3/default_shoppingcart_template.tmpl deleted file mode 100644 index 2819da1d1..000000000 --- a/docs/upgrades/templates-7.0.3/default_shoppingcart_template.tmpl +++ /dev/null @@ -1,51 +0,0 @@ -#PBtmplVSC0000000000001 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ProductQuantityPrice
     Total
    - - - - - - - - -
    diff --git a/docs/upgrades/templates-7.0.3/default_submission.tmpl b/docs/upgrades/templates-7.0.3/default_submission.tmpl deleted file mode 100644 index 2330d2566..000000000 --- a/docs/upgrades/templates-7.0.3/default_submission.tmpl +++ /dev/null @@ -1,378 +0,0 @@ -#PBtmpl0000000000000067 - - - -

    -
    - -

    - -
    - -
    -<tmpl_var username> -
    -
    - : - - - - - -
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - : [ ]
    - - - :
    -
    -
    -
    - -
    -

    - -
    - - -
    - - - -
    -
    -
    - - - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    - :
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    - :
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - -
    -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.0.3/default_thread.tmpl b/docs/upgrades/templates-7.0.3/default_thread.tmpl deleted file mode 100644 index 9235842d1..000000000 --- a/docs/upgrades/templates-7.0.3/default_thread.tmpl +++ /dev/null @@ -1,272 +0,0 @@ -#PBtmpl0000000000000032 -
    - - -

    -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - -
    - -
    - -
    -
    - -
    -<tmpl_var username> -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [ | ]
    - - - : [ ]
    -
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    - -
    - - - - -
    -
    - -
    - -
    -
    - -
    -<tmpl_var username> -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - : [ ]
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    - - • - - - • - - - • - - - - • - - • - - - • - - • - - - - - - - - - -
    -~~~ - diff --git a/docs/upgrades/templates-7.0.3/default_tt_row.tmpl b/docs/upgrades/templates-7.0.3/default_tt_row.tmpl deleted file mode 100644 index af1511fd5..000000000 --- a/docs/upgrades/templates-7.0.3/default_tt_row.tmpl +++ /dev/null @@ -1,64 +0,0 @@ -#TimeTrackingTMPL000003 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     
    delete
    - - - - - - - - - - - - -
    Last WeekNext Week
     
    - - -   -
    -
    - - - - - - - - - - - - - - - -~~~ diff --git a/docs/upgrades/templates-7.0.3/default_webgui_password_recovery_template.tmpl b/docs/upgrades/templates-7.0.3/default_webgui_password_recovery_template.tmpl deleted file mode 100644 index f5af041af..000000000 --- a/docs/upgrades/templates-7.0.3/default_webgui_password_recovery_template.tmpl +++ /dev/null @@ -1,29 +0,0 @@ -#PBtmpl0000000000000014 -

    - - - - - - - - - - - - - - - - -
    - - -
    -
      - -
    • -
      -
    • -
    -
    diff --git a/docs/upgrades/templates-7.0.3/dtree.tmpl b/docs/upgrades/templates-7.0.3/dtree.tmpl deleted file mode 100644 index e4ef989c4..000000000 --- a/docs/upgrades/templates-7.0.3/dtree.tmpl +++ /dev/null @@ -1,37 +0,0 @@ -#PBtmpl0000000000000130 - -

    -
    - - -

    -
    - - - - - -
    - -
    -~~~ - - diff --git a/docs/upgrades/templates-7.0.3/events_calendar_event_list.tmpl b/docs/upgrades/templates-7.0.3/events_calendar_event_list.tmpl deleted file mode 100644 index b01cc5a04..000000000 --- a/docs/upgrades/templates-7.0.3/events_calendar_event_list.tmpl +++ /dev/null @@ -1,76 +0,0 @@ -#PBtmpl0000000000000086 - - - - - - - -

    -
    - - - - - - -

    -
    - - -
    - - , - , - -     - - - - - -
    -
    - - - - -~~~ - diff --git a/docs/upgrades/templates-7.0.3/job.tmpl b/docs/upgrades/templates-7.0.3/job.tmpl deleted file mode 100644 index 58d739cd8..000000000 --- a/docs/upgrades/templates-7.0.3/job.tmpl +++ /dev/null @@ -1,349 +0,0 @@ -#PBtmpl0000000000000098 - - - -

    -
    - -

    - - -
    - :     [ ]
    -
    -
    - - - Job Description
    -

    -
    - - - Job Requirements
    -

    -
    - - - - - - - - - - - - - - - - - - -
    Date Posted 
    Location 
    Compensation 
    Views 
    - - -
    - - - -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - diff --git a/docs/upgrades/templates-7.0.3/make_page_printable.tmpl b/docs/upgrades/templates-7.0.3/make_page_printable.tmpl deleted file mode 100644 index ed2929e9e..000000000 --- a/docs/upgrades/templates-7.0.3/make_page_printable.tmpl +++ /dev/null @@ -1,93 +0,0 @@ -#PBtmpl0000000000000111 - - - -^Page(title); - <tmpl_var session.setting.companyName> - - - - - - - -^AdminBar(""); - -
    plainblack
    - -
    - -
    - -
    © 2001-2004 Plain Black LLC
    - - - diff --git a/docs/upgrades/templates-7.0.3/matrix_default_detailed_listing.tmpl b/docs/upgrades/templates-7.0.3/matrix_default_detailed_listing.tmpl deleted file mode 100644 index 075ec93c6..000000000 --- a/docs/upgrades/templates-7.0.3/matrix_default_detailed_listing.tmpl +++ /dev/null @@ -1,100 +0,0 @@ -#matrixtmpl000000000003 -

    - - - - - - - - - -
    - - - - - - - - -
    Web Site
    Version Number
    Manufacturer
    Last Updated
    Clicks
    Views
    Compares
    -
      - - Description
    -

    -
    - - Contact Maintainer
    - -
    Message sent.
    -
    - -
      - -
    - -

    - - - - - - -
    - Features - - - - class="odd" class="even"> - - - - - - - - -
      
    - -

    -

    - Benefits - - - - class="odd" class="even"> - - - - - - - - -
      
    -
    - -

    - - - - -


    Edit this listing.
    - - - - Approve this listing.
    -
    - Delete this listing.
    - -
    -~~~ - \ No newline at end of file diff --git a/docs/upgrades/templates-7.0.3/multisearch_default_display.tmpl b/docs/upgrades/templates-7.0.3/multisearch_default_display.tmpl deleted file mode 100644 index 5dee9ec8f..000000000 --- a/docs/upgrades/templates-7.0.3/multisearch_default_display.tmpl +++ /dev/null @@ -1,57 +0,0 @@ -#MultiSearchTmpl0000001 - - - -

    -
    - - -

    -
    - - -

    - - -

    -
    - - - - - - - - - -
    Search: - -
    For: 
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.0.3/request_tracker_post.tmpl b/docs/upgrades/templates-7.0.3/request_tracker_post.tmpl deleted file mode 100644 index 1a6ea2925..000000000 --- a/docs/upgrades/templates-7.0.3/request_tracker_post.tmpl +++ /dev/null @@ -1,384 +0,0 @@ -#PBtmpl0000000000000209 - - - -

    -
    - -

    - -
    - -
    -<tmpl_var username> -
    -
    - : - - - - - -
    - :
    - :
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - :     [     [ ]
    - - - :
    -
    -
    - - :
    -: - -
    -
    - -
    - -
    - - -
    - - - -
    -
    -
    - - -
    - - - • - - - - • - - -
    -
    - -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - - - - -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    - -
    - - - - - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    -<tmpl_var username> - - : - - - - - -
    - : -
    - : - -     [

    +

    |

    -

    ] -
    -
    -
    -
    -
    - - - - -
    -
    - -
    - - - • - - - - • - - -
    -
    -
    -
    -
    -
    - -
    - - - - -
    - -
    - - - • - - - - - • - - - - • - - • - - - - - • - - - • - - - - • - - - • - - - - - - - - - -
    -~~~ - diff --git a/docs/upgrades/templates-7.0.3/sqlform_search.tmpl b/docs/upgrades/templates-7.0.3/sqlform_search.tmpl deleted file mode 100644 index 27b2cf40c..000000000 --- a/docs/upgrades/templates-7.0.3/sqlform_search.tmpl +++ /dev/null @@ -1,81 +0,0 @@ -#SQLFormSearchTmpl00001 - - - -

    -
    - -
    - - -

    -
    - - - -

    Search records

    -
    - - -Some error(s) occurred: -
      - -
    • -
      -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Last updateLast update bycolor="red"> - - - (asc)(desc)
    - - - - - <tmpl_var record.value.downloadUrl> - - Click here for file - - - - - - -
    - - - -No fields are defined to be shown in the search results. -
    - -
    diff --git a/docs/upgrades/templates-7.0.3/stock_data_default_view.tmpl b/docs/upgrades/templates-7.0.3/stock_data_default_view.tmpl deleted file mode 100644 index 9675f51f6..000000000 --- a/docs/upgrades/templates-7.0.3/stock_data_default_view.tmpl +++ /dev/null @@ -1,94 +0,0 @@ -#StockDataTMPL000000001 - - - -

    -
    - - -

    -
    - - -

    - - - - - - - - - -
    -
    - - - - - -
    Stock Watch -
    - Last Update: EDT
    - -
    -
    -
    - - - - - - - - - - - - - - - - - - -
    Name SymbolLastTickChg
    - - - -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.0.3/stockdata_default_display.tmpl b/docs/upgrades/templates-7.0.3/stockdata_default_display.tmpl deleted file mode 100644 index 41ddccbb8..000000000 --- a/docs/upgrades/templates-7.0.3/stockdata_default_display.tmpl +++ /dev/null @@ -1,213 +0,0 @@ -#StockDataTMPL000000002 - - - - - - - - -

    - - - - - - - - - -
    -
    - - - - - -
    () - -
    1:23 PM EDT
    - -
    -
    -
    -
    - - - - - - -
    - chart - - - - - - - - - - -
    Today5d1m3m1y5y20y
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Last Price
    Market Cap
    Change - -
    Open
    Day High
    Bid
    52 Wk High
    E.P.S.
    Ex-Div Date
    Yield
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Last Trade
    Volume m
    % Change %
    Prev Close
    Day Low
    Ask
    52 Wk Low
    P/E Ratio
    Dividend
    Exchange
    -
    -
    - -
    - - - - -
    - -
    -
    - - diff --git a/docs/upgrades/templates-7.0.3/subscription_code_redemption.tmpl b/docs/upgrades/templates-7.0.3/subscription_code_redemption.tmpl deleted file mode 100644 index c38b1e4dd..000000000 --- a/docs/upgrades/templates-7.0.3/subscription_code_redemption.tmpl +++ /dev/null @@ -1,7 +0,0 @@ -#PBtmpl0000000000000053 - -Batch: - - -
    - diff --git a/docs/upgrades/templates-7.0.3/subscriptionitem_default_template.tmpl b/docs/upgrades/templates-7.0.3/subscriptionitem_default_template.tmpl deleted file mode 100644 index 892825f75..000000000 --- a/docs/upgrades/templates-7.0.3/subscriptionitem_default_template.tmpl +++ /dev/null @@ -1,7 +0,0 @@ -#PBtmpl0000000000000046 -

    -
    -
    -
    -$
    -Subscribe now
    diff --git a/docs/upgrades/templates-7.0.3/table_default_page.tmpl b/docs/upgrades/templates-7.0.3/table_default_page.tmpl deleted file mode 100644 index 7849fee51..000000000 --- a/docs/upgrades/templates-7.0.3/table_default_page.tmpl +++ /dev/null @@ -1,50 +0,0 @@ -#PBtmpl000000000table54 -#create -#title:Default Page (Table) -#menuTitle:Default Page (Table) -#url:default_page_table -#namespace:Layout -
    - - -

    -
    - - -

    -
    - - -

    -
    - -
    - - - - - - - - - - - -
    - - - - - - -
    - - -
    -
    -
    - - -
    - -
    diff --git a/docs/upgrades/templates-7.0.3/table_one_over_three.tmpl b/docs/upgrades/templates-7.0.3/table_one_over_three.tmpl deleted file mode 100644 index 0bb9ee783..000000000 --- a/docs/upgrades/templates-7.0.3/table_one_over_three.tmpl +++ /dev/null @@ -1,153 +0,0 @@ -#PBtmpl00000000table109 -#create -#title:One Over Three (Table) -#menuTitle:One Over Three (Table) -#url:one_over_three_table -#namespace:Layout -
    - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - -
    - - - -
    - -
    -~~~ - - diff --git a/docs/upgrades/templates-7.0.3/traditional_with_thumbnails.tmpl b/docs/upgrades/templates-7.0.3/traditional_with_thumbnails.tmpl deleted file mode 100644 index 6209847d9..000000000 --- a/docs/upgrades/templates-7.0.3/traditional_with_thumbnails.tmpl +++ /dev/null @@ -1,129 +0,0 @@ -#PBtmpl0000000000000097 - - - - - - - -

    -
    - - - - - -

    - - - • - - - - - - - - • - - -

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    () - - <tmpl_var title> - -   - -
    - - -
    - -
    -~~~ - diff --git a/docs/upgrades/templates-7.0.3/weatherdata_default_view.tmpl b/docs/upgrades/templates-7.0.3/weatherdata_default_view.tmpl deleted file mode 100644 index a4838ee01..000000000 --- a/docs/upgrades/templates-7.0.3/weatherdata_default_view.tmpl +++ /dev/null @@ -1,40 +0,0 @@ -#WeatherDataTmpl0000001 - - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - - - - -
    <tmpl_var iconUrl> -
    -
     
    - -
    - X -
    -
    -
    -
    °F
    -

    - -
    diff --git a/docs/upgrades/templates-7.0.3/wgtemplate_indentnav.tmpl b/docs/upgrades/templates-7.0.3/wgtemplate_indentnav.tmpl deleted file mode 100644 index 70d311538..000000000 --- a/docs/upgrades/templates-7.0.3/wgtemplate_indentnav.tmpl +++ /dev/null @@ -1,55 +0,0 @@ -#PBnav00000000indentnav - -

    -
    - - -

    -
    - - - - - - -~~~ - diff --git a/docs/upgrades/templates-7.0.4/default-pm-template-project-display.tmpl b/docs/upgrades/templates-7.0.4/default-pm-template-project-display.tmpl deleted file mode 100644 index 2fce541e7..000000000 --- a/docs/upgrades/templates-7.0.4/default-pm-template-project-display.tmpl +++ /dev/null @@ -1,649 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - - -
     
     
    - - - -~~~ - - - diff --git a/docs/upgrades/templates-7.0.5/default_submission_form.tmpl b/docs/upgrades/templates-7.0.5/default_submission_form.tmpl deleted file mode 100644 index 86285e2fe..000000000 --- a/docs/upgrades/templates-7.0.5/default_submission_form.tmpl +++ /dev/null @@ -1,98 +0,0 @@ -#PBtmpl0000000000000068 - - -

    -

    -

    - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -

    - -
    -
    - -~~~ - - \ No newline at end of file diff --git a/docs/upgrades/templates-7.0.5/job_submission_form.tmpl b/docs/upgrades/templates-7.0.5/job_submission_form.tmpl deleted file mode 100644 index 5b4bae9b6..000000000 --- a/docs/upgrades/templates-7.0.5/job_submission_form.tmpl +++ /dev/null @@ -1,117 +0,0 @@ -#PBtmpl0000000000000122 - - -
    -

    -

    -

    -

    -

    -
    - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -

    - -

    -

    -

    -
    -
    -

    - -~~~ - - \ No newline at end of file diff --git a/docs/upgrades/templates-7.0.5/link_list_submission_form.tmpl b/docs/upgrades/templates-7.0.5/link_list_submission_form.tmpl deleted file mode 100644 index c6d28aab2..000000000 --- a/docs/upgrades/templates-7.0.5/link_list_submission_form.tmpl +++ /dev/null @@ -1,104 +0,0 @@ -#PBtmpl0000000000000114 - - -

    - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - -~~~ - - \ No newline at end of file diff --git a/docs/upgrades/templates-7.0.5/wgtemplate_default_pm_project_display.tmpl b/docs/upgrades/templates-7.0.5/wgtemplate_default_pm_project_display.tmpl deleted file mode 100644 index 0fdb02227..000000000 --- a/docs/upgrades/templates-7.0.5/wgtemplate_default_pm_project_display.tmpl +++ /dev/null @@ -1,664 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - - -
     
     
    - - - - -~~~ - - - diff --git a/docs/upgrades/templates-7.0.7/admin_console.tmpl b/docs/upgrades/templates-7.0.7/admin_console.tmpl deleted file mode 100644 index a409ad346..000000000 --- a/docs/upgrades/templates-7.0.7/admin_console.tmpl +++ /dev/null @@ -1,78 +0,0 @@ -#PBtmpl0000000000000001 - -
    - -
    -
    - -
    -
    -
    -   -
    - - -
    - <tmpl_var title>
    - -
    -
    -
    -
    -   -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - -
    - - >
    -
    -
    -
    - -
    - -
    -
    -
    -
    -
    -
    - ^AdminToggle;
    - ^LoginToggle;
    -
    -
    -
    - -
    -
    - - ? - -
    -
    - <tmpl_var application.title> -
    -
    -* -
    -
    - <tmpl_var console.title> -
    - - -~~~ - - - \ No newline at end of file diff --git a/docs/upgrades/templates-7.0.7/matrix_detailed_listing.tmpl b/docs/upgrades/templates-7.0.7/matrix_detailed_listing.tmpl deleted file mode 100644 index c7e037722..000000000 --- a/docs/upgrades/templates-7.0.7/matrix_detailed_listing.tmpl +++ /dev/null @@ -1,105 +0,0 @@ -#matrixtmpl000000000003 - -

    - - - - - - - - - -
    - - - - - - - - - -
    Web Site
    Version Number
    Manufacturer
    Last Updated
    Clicks
    Views
    Compares
    ScreenshotScreenshot
    -
      - - Description
    -

    -
    - - Contact Maintainer
    - -
    Message sent.
    -
    - -
      - -
    - -

    - - - - - - -
    - Features - - - - class="odd" class="even"> - - - - - - - - -
      
    - -

    -

    - Benefits - - - - class="odd" class="even"> - - - - - - - - -
      
    -
    - -

    - - - - -


    Edit this listing.
    -
    - - - Approve this listing.
    -
    - Delete this listing.
    - -
    - -~~~ - - - diff --git a/docs/upgrades/templates-7.0.7/project_manager_edit_task.tmpl b/docs/upgrades/templates-7.0.7/project_manager_edit_task.tmpl deleted file mode 100644 index 52bc7a553..000000000 --- a/docs/upgrades/templates-7.0.7/project_manager_edit_task.tmpl +++ /dev/null @@ -1,93 +0,0 @@ -#ProjectManagerTMPL0004 - - - - - - - - - - - - - - - - - - - - - - - - - - - -~~~ - - \ No newline at end of file diff --git a/docs/upgrades/templates-7.0.7/project_manager_gantt_chart.tmpl b/docs/upgrades/templates-7.0.7/project_manager_gantt_chart.tmpl deleted file mode 100644 index 002e0c868..000000000 --- a/docs/upgrades/templates-7.0.7/project_manager_gantt_chart.tmpl +++ /dev/null @@ -1,47 +0,0 @@ -#ProjectManagerTMPL0003 - - -
    - - -
    - -
    -
    - -
    -
    -
    -
    - -
    - -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - -
     
    -
    -
    - diff --git a/docs/upgrades/templates-7.0.7/project_manager_project_display.tmpl b/docs/upgrades/templates-7.0.7/project_manager_project_display.tmpl deleted file mode 100644 index fa7ba1a7d..000000000 --- a/docs/upgrades/templates-7.0.7/project_manager_project_display.tmpl +++ /dev/null @@ -1,274 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - - -
     
     
    - - - - -~~~ - - - - diff --git a/docs/upgrades/templates-7.0.7/project_manager_resource_list.tmpl b/docs/upgrades/templates-7.0.7/project_manager_resource_list.tmpl deleted file mode 100644 index 41ed62768..000000000 --- a/docs/upgrades/templates-7.0.7/project_manager_resource_list.tmpl +++ /dev/null @@ -1,21 +0,0 @@ -#ProjectManagerTMPL0006 -#create -#namespace:ProjectManager_resourceList -#url:default-pm-resource-list -#title:Default Resource List -#menuTitle:Default Resource List - - - - class="odd"> - - - - - -
    - - - <tmpl_var opTitle> -
    diff --git a/docs/upgrades/templates-7.0.7/project_manager_resource_popup.tmpl b/docs/upgrades/templates-7.0.7/project_manager_resource_popup.tmpl deleted file mode 100644 index 5e2adb6e2..000000000 --- a/docs/upgrades/templates-7.0.7/project_manager_resource_popup.tmpl +++ /dev/null @@ -1,65 +0,0 @@ -#ProjectManagerTMPL0005 -#create -#namespace:ProjectManager_resourcePopup -#url:default-pm-resource-popup -#title:Default Resource Popup -#menuTitle:Default Resource Popup - - - -<tmpl_var title> - - - - - -
    - - - - -
    -
    - -
    - -

    -

    - diff --git a/docs/upgrades/templates-7.0.7/stockdata.tmpl b/docs/upgrades/templates-7.0.7/stockdata.tmpl deleted file mode 100644 index 2d7bc6e8d..000000000 --- a/docs/upgrades/templates-7.0.7/stockdata.tmpl +++ /dev/null @@ -1,97 +0,0 @@ -#StockDataTMPL000000001 - - - - -

    -
    - - -

    -
    - - -

    - - - - - - - - - -
    -
    - - - - - -
    Stock Watch -
    - Last Update: EDT
    - -
    -
    -
    - - - - - - - - - - - - - - - - - - -
    Name SymbolLastTickChg
    - - - -
    -
    - -~~~ - - diff --git a/docs/upgrades/templates-7.0.8/default_thread.tmpl b/docs/upgrades/templates-7.0.8/default_thread.tmpl deleted file mode 100644 index 496169eaf..000000000 --- a/docs/upgrades/templates-7.0.8/default_thread.tmpl +++ /dev/null @@ -1,123 +0,0 @@ -#PBtmpl0000000000000032 - -

    - - -

    -
    - - -
    -

    -
    -
    - - - - - -
    -
    - - -
    -
    - -
    - -
    -
    - -
    -<tmpl_var username> -
    -
    -
    - : - - - - - -
    - :
    -
    -
    - :
    - : - -     [

    +

    |

    -

    ] -
    -
    - - : [ ]
    -
    -
    -
    -
    - - - - -
    - -
    - -
    - - • - - - • - - -
    -
    -
    -
    -
    - - - - - -
    - - • - - - • - - - • - - - - • - - • - - - • - - • - - - - - - - - - -
    diff --git a/docs/upgrades/templates-7.0.8/weather_data.tmpl b/docs/upgrades/templates-7.0.8/weather_data.tmpl deleted file mode 100644 index 2be358323..000000000 --- a/docs/upgrades/templates-7.0.8/weather_data.tmpl +++ /dev/null @@ -1,41 +0,0 @@ -#WeatherDataTmpl0000001 - - - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - - - - -
    <tmpl_var iconAlt> -
    -
     
    - -
    - X -
    -
    -
    -
    °F
    -

    - -
    \ No newline at end of file diff --git a/docs/upgrades/templates-7.0.9/default_article.tmpl b/docs/upgrades/templates-7.0.9/default_article.tmpl deleted file mode 100644 index 29f1a6340..000000000 --- a/docs/upgrades/templates-7.0.9/default_article.tmpl +++ /dev/null @@ -1,46 +0,0 @@ -#PBtmpl0000000000000002 - - - - -

    -
    - - -

    -
    - - - -
    - <tmpl_var image.url> - - - - - - - - - - -

    - - - -

    <tmpl_var attachment.name>

    -
    - - - -· - -· - - - - - -
    -
    -
    diff --git a/docs/upgrades/templates-7.0.9/default_edit_task.tmpl b/docs/upgrades/templates-7.0.9/default_edit_task.tmpl deleted file mode 100644 index 745d28ce6..000000000 --- a/docs/upgrades/templates-7.0.9/default_edit_task.tmpl +++ /dev/null @@ -1,79 +0,0 @@ -#ProjectManagerTMPL0004 - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/upgrades/templates-7.0.9/default_gantt_chart.tmpl b/docs/upgrades/templates-7.0.9/default_gantt_chart.tmpl deleted file mode 100644 index 13c01eb43..000000000 --- a/docs/upgrades/templates-7.0.9/default_gantt_chart.tmpl +++ /dev/null @@ -1,43 +0,0 @@ -#ProjectManagerTMPL0003 - - -
    - - -
    -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - - - - - - - - - - - - - - - - - - -
     
    -
    -
    - diff --git a/docs/upgrades/templates-7.0.9/default_project_display.tmpl b/docs/upgrades/templates-7.0.9/default_project_display.tmpl deleted file mode 100644 index 2d1e24d45..000000000 --- a/docs/upgrades/templates-7.0.9/default_project_display.tmpl +++ /dev/null @@ -1,274 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - - -
     
     
    - - - - -~~~ - - - diff --git a/docs/upgrades/templates-7.1.0/SQLReport-Download.tmpl b/docs/upgrades/templates-7.1.0/SQLReport-Download.tmpl deleted file mode 100644 index c726c0ecb..000000000 --- a/docs/upgrades/templates-7.1.0/SQLReport-Download.tmpl +++ /dev/null @@ -1,129 +0,0 @@ -#SQLReportDownload0001 -#namespace:SQLReport/Download -#title:SQLReport Download Default Template - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - -
    -
    -
    -
    -
    -
    -
    -
    -
    diff --git a/docs/upgrades/templates-7.1.0/SQLReport.tmpl b/docs/upgrades/templates-7.1.0/SQLReport.tmpl deleted file mode 100644 index 4372dac7a..000000000 --- a/docs/upgrades/templates-7.1.0/SQLReport.tmpl +++ /dev/null @@ -1,161 +0,0 @@ -#PBtmpl0000000000000059 - - - -

    -
    - - -

    -
    - - - -

    - - - - Download this data - - - -

      - -
    • -
      -
    -
    - - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - -
    -
    -
    -
    -
    -
    -
    -
    -
    - - - - - diff --git a/docs/upgrades/templates-7.1.0/default-pm-edit-task.tmpl b/docs/upgrades/templates-7.1.0/default-pm-edit-task.tmpl deleted file mode 100644 index dda6384a6..000000000 --- a/docs/upgrades/templates-7.1.0/default-pm-edit-task.tmpl +++ /dev/null @@ -1,91 +0,0 @@ -#ProjectManagerTMPL0004 - - - - - - - - - - - - - - - - - - - - - - - - - - - -~~~ - - diff --git a/docs/upgrades/templates-7.1.0/default-pm-project-display.tmpl b/docs/upgrades/templates-7.1.0/default-pm-project-display.tmpl deleted file mode 100644 index a6ca6c50c..000000000 --- a/docs/upgrades/templates-7.1.0/default-pm-project-display.tmpl +++ /dev/null @@ -1,275 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - - -
     
     
    - - - - -~~~ - - - diff --git a/docs/upgrades/templates-7.1.0/events-calendar-big.tmpl b/docs/upgrades/templates-7.1.0/events-calendar-big.tmpl deleted file mode 100644 index 54046b27c..000000000 --- a/docs/upgrades/templates-7.1.0/events-calendar-big.tmpl +++ /dev/null @@ -1,144 +0,0 @@ -#PBtmpl0000000000000022 - - - - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - -

    - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     

    - - - ·
    -
    -
    -
     
    -
    - - -

    -
    - -~~~ - - diff --git a/docs/upgrades/templates-7.1.3/defaultMatrixView.tmpl b/docs/upgrades/templates-7.1.3/defaultMatrixView.tmpl deleted file mode 100644 index 0e6b31ffd..000000000 --- a/docs/upgrades/templates-7.1.3/defaultMatrixView.tmpl +++ /dev/null @@ -1,142 +0,0 @@ -#matrixtmpl000000000001 - -

    -
    -

    - - -
    - -
    -
    - - -
    -

    Use the form below to select up to listings to compare at once. -

    - -
    - -
    - -
    - - -

    -Narrow The Matrix
    -You can narrow the scope of the matrix by searching for exactly the criteria you're looking for in a listing. -

    - - -

    -Expand The Matrix
    - - Click here to add a new listing. Please note that you will be the official maintainer of the listing, and will be responsible for keeping it up to date. - -If you are the maker of a product, or are an expert user and are willing to maintain the listing, create an account so you can register your listing. - - -

    - - - -
    Listing Statistics
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Most clicks:
    Most views:
    Most compares:
    Most recently updated:
    ^Spacer(1,1);
    Best Rated By Users
    /10
    ^Spacer(1,1);
    View Ratings Details
    ^Spacer(1,1);
    Worst Rated By Users
    /10
    ^Spacer(1,1);
    - -
    -
    Site Statistics
    - - - - - - - - - - - - - -
    Listing Count:
    Current Visitors:
    Registered Users:
    - - - - - -

    List Fields -

    - -PENDING LISTINGS: - -
      - -
    • -
      -
    -
    - -
    - diff --git a/docs/upgrades/templates-7.2.0/commerce_checkout_confirmation.tmpl b/docs/upgrades/templates-7.2.0/commerce_checkout_confirmation.tmpl deleted file mode 100644 index 8726d5763..000000000 --- a/docs/upgrades/templates-7.2.0/commerce_checkout_confirmation.tmpl +++ /dev/null @@ -1,78 +0,0 @@ -#PBtmpl0000000000000016 - · - · -
    -
    - -
    -
      - -
    • -
      -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ProductQuantityPriceAmountSales TaxEach
     
     Subtotal
    Shipping
    Sales Tax Rate 
    Total Sales Tax 
    Total
    - -

    - - diff --git a/docs/upgrades/templates-7.2.0/default-pm-template-dashboard.tmpl b/docs/upgrades/templates-7.2.0/default-pm-template-dashboard.tmpl deleted file mode 100644 index 0a6d58729..000000000 --- a/docs/upgrades/templates-7.2.0/default-pm-template-dashboard.tmpl +++ /dev/null @@ -1,69 +0,0 @@ -#ProjectManagerTMPL0001 - -

    -
    - - -

    -
    - - -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -   -
    - - -
    -
    -
    %
    -
    -
    - - edit  - delete -
    - diff --git a/docs/upgrades/templates-7.2.0/ems_checkout.tmpl b/docs/upgrades/templates-7.2.0/ems_checkout.tmpl deleted file mode 100644 index 14570c13b..000000000 --- a/docs/upgrades/templates-7.2.0/ems_checkout.tmpl +++ /dev/null @@ -1,96 +0,0 @@ -#EventManagerTmpl000003 - - - - - - - - - -
    - - - class="evenRow" class="oddRow"> - - - - - - -
    -
    - -
    - - - - - - - - - - - - - - - - - - - - -

    - - -
    - - - - - - - - - - - - - - - - class="evenRow" class="oddRow"> - - -
    requires all of the following:
    -
      - -
    • -
      -
    -

    - - -
    - diff --git a/docs/upgrades/templates-7.2.2/viewPurchaseHistory.tmpl b/docs/upgrades/templates-7.2.2/viewPurchaseHistory.tmpl deleted file mode 100755 index 4b4f989a7..000000000 --- a/docs/upgrades/templates-7.2.2/viewPurchaseHistory.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -#PBtmpl0000000000000019 - - - - - - - - - - - - - - - - - -
    $ Cancel
    x
    diff --git a/docs/upgrades/templates-7.3.0/admin-console-style.tmpl b/docs/upgrades/templates-7.3.0/admin-console-style.tmpl deleted file mode 100644 index 0875bbe1d..000000000 --- a/docs/upgrades/templates-7.3.0/admin-console-style.tmpl +++ /dev/null @@ -1,15 +0,0 @@ -#PBtmpl0000000000000137 - - - - WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> Admin Console - - - - - -
    - -
    - - diff --git a/docs/upgrades/templates-7.3.0/default-calendar-day.tmpl b/docs/upgrades/templates-7.3.0/default-calendar-day.tmpl deleted file mode 100644 index 670676a3c..000000000 --- a/docs/upgrades/templates-7.3.0/default-calendar-day.tmpl +++ /dev/null @@ -1,280 +0,0 @@ -#CalendarDay00000000001 -#create -#namespace:Calendar/Day -#url:default-calendar-day -#title:Default Calendar Day -#menuTitle:Default Calendar Day - - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - Add Event - -
    -
    -
    - « Previous Day - • - - , . • - Next Day » -
    -
    -
    - , , -
    -
    - - - - - -
    -
    :00
    -
    -
      -
    • - -
    • -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.0/default-calendar-event-edit.tmpl b/docs/upgrades/templates-7.3.0/default-calendar-event-edit.tmpl deleted file mode 100644 index 15fdbf106..000000000 --- a/docs/upgrades/templates-7.3.0/default-calendar-event-edit.tmpl +++ /dev/null @@ -1,167 +0,0 @@ -#CalendarEventEdit00001 -#create -#namespace:Calendar/EventEdit -#url:default-calendar-event-edit -#title:Default Calendar Event Edit -#menuTitle:Default Calendar Event Edit - - - - -

    Errors!

    -
      - -
    • -
      -
    -
    - - - - - -
    - Events - Recurrence - - -
    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Event Title
    Short Title
    Location
    Description
    Start Date
    End Date
    Time
     
    Related Links
    -
    - - - - - - - - - - - - - - - - - -~~~ - - - - - - - - - - - - - - diff --git a/docs/upgrades/templates-7.3.0/default-calendar-event.tmpl b/docs/upgrades/templates-7.3.0/default-calendar-event.tmpl deleted file mode 100644 index 19e07a590..000000000 --- a/docs/upgrades/templates-7.3.0/default-calendar-event.tmpl +++ /dev/null @@ -1,220 +0,0 @@ -#CalendarEvent000000001 -#create -#namespace:Calendar/Event -#url:default-calendar-event -#title:Default Calendar Event -#menuTitle:Default Calendar Event - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - EditDelete -
    -
    - - -
    - Event Details -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    Event Title
    -
    -
    - -
    -
    -
    Location
    -
    -
    - -
    -
    -
    Description
    -
    -
    -
    -
    Scheduled
    -
    -
    - , - - - : , - - - : -
    -
    -
    Related Material
    -
    -
    -
    -
    -
    - -~~~ - - diff --git a/docs/upgrades/templates-7.3.0/default-calendar-month.tmpl b/docs/upgrades/templates-7.3.0/default-calendar-month.tmpl deleted file mode 100644 index 825a58f20..000000000 --- a/docs/upgrades/templates-7.3.0/default-calendar-month.tmpl +++ /dev/null @@ -1,388 +0,0 @@ -#CalendarMonth000000001 -#create -#namespace:Calendar/Month -#url:default-calendar-month -#title:Default Calendar Month -#menuTitle:Default Calendar Month - -

    -
    - - -

    -
    - - - - - -
    - -
    - Day - Week - Month - Search -
    - - -
    - Add Event - -
    - - - - - - -

    - - - - - - - - - - - - - -
    - - - - - - - - - - - -
    -
    - -~~~ - - diff --git a/docs/upgrades/templates-7.3.0/default-calendar-search.tmpl b/docs/upgrades/templates-7.3.0/default-calendar-search.tmpl deleted file mode 100644 index 895dbb1af..000000000 --- a/docs/upgrades/templates-7.3.0/default-calendar-search.tmpl +++ /dev/null @@ -1,316 +0,0 @@ -#CalendarSearch00000001 -#create -#namespace:Calendar/Search -#url:default-calendar-search -#title:Default Calendar Search -#menuTitle:Default Calendar Search - - - - - - - - - - - - - - - -
    - Day - Week - Month - Search -
    -   -
    - - - - - - - - - - - - - - - - -
    -
    Keyword
    -
    - -
    -
    Start Date
    -
    - -
    -
    End Date
    -
    - -
    -
    - -
    - - - - - - - - - - - - - - - - - - -
    -
    - Search Results - Displaying page of -
    -
    -
    - - - -
    -
    - - - - - -
    -
    -
    - -
    -
    -
    - - - -
    -
    -
    - - -~~~ - diff --git a/docs/upgrades/templates-7.3.0/default-calendar-week.tmpl b/docs/upgrades/templates-7.3.0/default-calendar-week.tmpl deleted file mode 100644 index b0ef427c5..000000000 --- a/docs/upgrades/templates-7.3.0/default-calendar-week.tmpl +++ /dev/null @@ -1,263 +0,0 @@ -#CalendarWeek0000000001 -#create -#namespace:Calendar/Week -#url:default-calendar-week -#title:Default Calendar Week -#menuTitle:Default Calendar Week - - -

    -
    - - -

    -
    - - - - - -
    - -
    - Day - Week - Month - Search -
    - - -
    - Add Event - -
    - - - - - - -

    , to ,

    - - - - - - - - -
    -
    -
      -
    • -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.0/default-ems-template-event.tmpl b/docs/upgrades/templates-7.3.0/default-ems-template-event.tmpl deleted file mode 100644 index cf4caad77..000000000 --- a/docs/upgrades/templates-7.3.0/default-ems-template-event.tmpl +++ /dev/null @@ -1,6 +0,0 @@ -#EventManagerTmpl000002 - - -~~~ - - \ No newline at end of file diff --git a/docs/upgrades/templates-7.3.0/default-ems-template.tmpl b/docs/upgrades/templates-7.3.0/default-ems-template.tmpl deleted file mode 100644 index 009d0e3e3..000000000 --- a/docs/upgrades/templates-7.3.0/default-ems-template.tmpl +++ /dev/null @@ -1,6 +0,0 @@ -#EventManagerTmpl000001 -




    Manage Events (Event Directors and Staff)
    Manage Registrants (Event Directors and Staff)
    Modify Existing Badge Add Events to a Badge you've already purchased

    Shopping Cart


    Name:
    Additional Price: $
    edit delete
    Empty Cart
    Checkout

    Step 1: Choose a badge from the list below, or click the link above to add events to a badge you've already purchased.

    - -~~~ - - diff --git a/docs/upgrades/templates-7.3.0/default-password-recovery-template.tmpl b/docs/upgrades/templates-7.3.0/default-password-recovery-template.tmpl deleted file mode 100644 index 8270df0bb..000000000 --- a/docs/upgrades/templates-7.3.0/default-password-recovery-template.tmpl +++ /dev/null @@ -1,47 +0,0 @@ -#PBtmpl0000000000000014 -#namespace:Auth/WebGUI/Recovery2 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - -
    -
      - -
    • -
      -
    • -
    -
    diff --git a/docs/upgrades/templates-7.3.0/default-wiki-front-page.tmpl b/docs/upgrades/templates-7.3.0/default-wiki-front-page.tmpl deleted file mode 100644 index a5a23b730..000000000 --- a/docs/upgrades/templates-7.3.0/default-wiki-front-page.tmpl +++ /dev/null @@ -1,29 +0,0 @@ -#WikiFrontTmpl000000001 -#create -#namespace:WikiMaster_front -#url:default-wiki-front-page -#title:Default Wiki Front Page -#menuTitle:Default Wiki Front Page - -

    -

    - - -

    - -
    - -
    -

    -
      -
    • -
    -
    -
    -

    -
      -
    1. -
    - -
    -
    diff --git a/docs/upgrades/templates-7.3.0/default-wiki-most-popular.tmpl b/docs/upgrades/templates-7.3.0/default-wiki-most-popular.tmpl deleted file mode 100644 index 189eba66f..000000000 --- a/docs/upgrades/templates-7.3.0/default-wiki-most-popular.tmpl +++ /dev/null @@ -1,14 +0,0 @@ -#WikiMPTmpl000000000001 -#create -#namespace:WikiMaster_mostPopular -#url:default-wiki-most-popular -#title:Default Most Popular -#menuTitle:Default Most Popular -

    - -
      -
    1. -
    - -
    | |
    - diff --git a/docs/upgrades/templates-7.3.0/default-wiki-page-edit.tmpl b/docs/upgrades/templates-7.3.0/default-wiki-page-edit.tmpl deleted file mode 100644 index 73d73ee34..000000000 --- a/docs/upgrades/templates-7.3.0/default-wiki-page-edit.tmpl +++ /dev/null @@ -1,29 +0,0 @@ -#WikiPageEditTmpl000001 -#create -#namespace:WikiPage_edit -#url:default-wiki-page-edit -#title:Default Wiki Page Edit -#menuTitle:Default Wiki Page Edit - - - - - - - - - - - - -
    - - - - -
      -
    • -
    -
    - - diff --git a/docs/upgrades/templates-7.3.0/default-wiki-page-history.tmpl b/docs/upgrades/templates-7.3.0/default-wiki-page-history.tmpl deleted file mode 100644 index 88b8a1f53..000000000 --- a/docs/upgrades/templates-7.3.0/default-wiki-page-history.tmpl +++ /dev/null @@ -1,12 +0,0 @@ -#WikiPHTmpl000000000001 -#create -#namespace:WikiPage_pageHistory -#url:default-wiki-page-history -#title:Default Page History -#menuTitle:Default Page History - -
      - -
    • at () by
    • -
      -
    diff --git a/docs/upgrades/templates-7.3.0/default-wiki-page.tmpl b/docs/upgrades/templates-7.3.0/default-wiki-page.tmpl deleted file mode 100644 index b4e9015b1..000000000 --- a/docs/upgrades/templates-7.3.0/default-wiki-page.tmpl +++ /dev/null @@ -1,118 +0,0 @@ -#WikiPageTmpl0000000001 -#create -#namespace:WikiPage -#url:default-wiki-page -#title:Default Wiki Page -#menuTitle:Default Wiki Page -

    -

    - -
    -
      -
    • -
    • -
    -
    -
    - -
    -
    - -
    -
    -
    - -
    | | |
    - -~~~ - - - - - - - - - - - - diff --git a/docs/upgrades/templates-7.3.0/default-wiki-recent-changes.tmpl b/docs/upgrades/templates-7.3.0/default-wiki-recent-changes.tmpl deleted file mode 100644 index 00b98043d..000000000 --- a/docs/upgrades/templates-7.3.0/default-wiki-recent-changes.tmpl +++ /dev/null @@ -1,14 +0,0 @@ -#WikiRCTmpl000000000001 -#create -#namespace:WikiMaster_recentChanges -#url:default-wiki-recent-changes -#title:Default Recent Changes -#menuTitle:Default Recent Changes -

    - -
      -
    • - on by
    • -
    - -
    | |
    - diff --git a/docs/upgrades/templates-7.3.0/default-wiki-search.tmpl b/docs/upgrades/templates-7.3.0/default-wiki-search.tmpl deleted file mode 100644 index 121e94a32..000000000 --- a/docs/upgrades/templates-7.3.0/default-wiki-search.tmpl +++ /dev/null @@ -1,28 +0,0 @@ -#WikiSearchTmpl00000001 -#create -#namespace:WikiMaster_search -#url:default-wiki-search -#title:Default Wiki Search -#menuTitle:Default Wiki Search -

    - - - - -

    - -
    - - - -

    -

    - -

    -

    -
    -
    -
    | |
    - diff --git a/docs/upgrades/templates-7.3.1/CalendarDay.tmpl b/docs/upgrades/templates-7.3.1/CalendarDay.tmpl deleted file mode 100755 index 3f036de4c..000000000 --- a/docs/upgrades/templates-7.3.1/CalendarDay.tmpl +++ /dev/null @@ -1,271 +0,0 @@ -#CalendarDay00000000001 - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - Add Event - -
    -
    -
    - « Previous Day - • - - , . • - Next Day » -
    -
    -
    - , , -
    -
    - - - - - -
    -
    :00
    -
    -
      -
    • - -
    • -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.1/CalendarEvent.tmpl b/docs/upgrades/templates-7.3.1/CalendarEvent.tmpl deleted file mode 100755 index 2cb1282b5..000000000 --- a/docs/upgrades/templates-7.3.1/CalendarEvent.tmpl +++ /dev/null @@ -1,212 +0,0 @@ -#CalendarEvent000000001 - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - EditDelete -
    -
    - - -
    - Event Details -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    Event Title
    -
    -
    - -
    -
    -
    Location
    -
    -
    - -
    -
    -
    Description
    -
    -
    -
    -
    Scheduled
    -
    -
    - , - - - : , - - - : -
    -
    -
    Related Material
    -
    -
    -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.1/CalendarEventEdit.tmpl b/docs/upgrades/templates-7.3.1/CalendarEventEdit.tmpl deleted file mode 100755 index 45bb326bf..000000000 --- a/docs/upgrades/templates-7.3.1/CalendarEventEdit.tmpl +++ /dev/null @@ -1,164 +0,0 @@ -#CalendarEventEdit00001 - - - -

    Errors!

    -
      - -
    • -
      -
    -
    - - - - - -
    - Event - Recurrence - - -
    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Event Title
    Short Title
    Location
    Description
    Start Date
    End Date
    Time
     
    Related Links
    -
    - - - - - - - - - - - - - - - - -~~~ - - - - - - - - - - - - - - diff --git a/docs/upgrades/templates-7.3.1/CalendarMonth.tmpl b/docs/upgrades/templates-7.3.1/CalendarMonth.tmpl deleted file mode 100755 index 792d60054..000000000 --- a/docs/upgrades/templates-7.3.1/CalendarMonth.tmpl +++ /dev/null @@ -1 +0,0 @@ -# diff --git a/docs/upgrades/templates-7.3.1/CalendarSearch.tmpl b/docs/upgrades/templates-7.3.1/CalendarSearch.tmpl deleted file mode 100755 index 20d33c444..000000000 --- a/docs/upgrades/templates-7.3.1/CalendarSearch.tmpl +++ /dev/null @@ -1,318 +0,0 @@ -#CalendarSearch00000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - - - -
    - Day - Week - Month - Search -
    -   -
    - - - - - - - - - - - - - - - - -
    -
    Keyword
    -
    -
    -
    Start Date
    -
    -
    -
    End Date
    -
    -
    -
    - -
    - - - - - - - - - - - - - - - - - - -
    -
    - Search Results - Displaying page of -
    -
    -
    - - - -
    -
    - - - - - -
    -
    -
    - -
    -
    -
    - - - -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.1/CalendarWeek.tmpl b/docs/upgrades/templates-7.3.1/CalendarWeek.tmpl deleted file mode 100755 index 66480700f..000000000 --- a/docs/upgrades/templates-7.3.1/CalendarWeek.tmpl +++ /dev/null @@ -1,263 +0,0 @@ -#CalendarWeek0000000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - -
    - Day Week Month Search -
    - Add Event -
    -
    - -
    -
    - , to , -
    -
    - - - - - -
    -
    -
    - -
      -
    • -
    -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.1/inOutReportTemplate.tmpl b/docs/upgrades/templates-7.3.1/inOutReportTemplate.tmpl deleted file mode 100644 index f2e3e4c86..000000000 --- a/docs/upgrades/templates-7.3.1/inOutReportTemplate.tmpl +++ /dev/null @@ -1,33 +0,0 @@ -#IOB0000000000000000002 -#namespace:InOutBoard/Report -

    -
    -
    - - - - - - - - - - - - - - - - - - - - - - -
    -
    -
    - - - diff --git a/docs/upgrades/templates-7.3.1/inOutTemplate.tmpl b/docs/upgrades/templates-7.3.1/inOutTemplate.tmpl deleted file mode 100644 index c23a0340e..000000000 --- a/docs/upgrades/templates-7.3.1/inOutTemplate.tmpl +++ /dev/null @@ -1,51 +0,0 @@ -#IOB0000000000000000001 -#namespace:InOutBoard - - -

    -
    - - -

    -
    - -
    - -

    -
    - - - - -
    - -
    -
    - - - - - - - - class="odd"> - class="odd"> - class="odd"> - class="odd"> - - - -

    - - - diff --git a/docs/upgrades/templates-7.3.10/auth-webgui-createAccount.tmpl b/docs/upgrades/templates-7.3.10/auth-webgui-createAccount.tmpl deleted file mode 100644 index ea636c5e3..000000000 --- a/docs/upgrades/templates-7.3.10/auth-webgui-createAccount.tmpl +++ /dev/null @@ -1,59 +0,0 @@ -#PBtmpl0000000000000011 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     
    - - -
    -
      -
    • - -
    • -
      -
    -
    -~~~ - - diff --git a/docs/upgrades/templates-7.3.12/PBtmpl0000000000000125.tmpl b/docs/upgrades/templates-7.3.12/PBtmpl0000000000000125.tmpl deleted file mode 100644 index 413cecbf7..000000000 --- a/docs/upgrades/templates-7.3.12/PBtmpl0000000000000125.tmpl +++ /dev/null @@ -1,90 +0,0 @@ -#PBtmpl0000000000000125 - - - -

    -
    - - -

    -
    - - -

    -
    - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - - -
    - - - - - - - - - - - - - -
    - - -
    - - -
    -
    -
    - - -
     
    - - -
    - -
    -~~~ - - - diff --git a/docs/upgrades/templates-7.3.13/PBtmpl0000000000000114.tmpl b/docs/upgrades/templates-7.3.13/PBtmpl0000000000000114.tmpl deleted file mode 100644 index f04328cd3..000000000 --- a/docs/upgrades/templates-7.3.13/PBtmpl0000000000000114.tmpl +++ /dev/null @@ -1,103 +0,0 @@ -#PBtmpl0000000000000114 -#title:Link List Submission Form - - - - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - -~~~ - diff --git a/docs/upgrades/templates-7.3.14/calendar_day.tmpl b/docs/upgrades/templates-7.3.14/calendar_day.tmpl deleted file mode 100644 index bb408b1f1..000000000 --- a/docs/upgrades/templates-7.3.14/calendar_day.tmpl +++ /dev/null @@ -1,65 +0,0 @@ -#CalendarDay00000000001 - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - Add Event - PrintiCal -
    -
    -
    - « Previous Day - • - - , . • - Next Day » -
    -
    -
    - , , -
    -
    - - - - - -
    -
    :00
    -
    -
      -
    • - -
    • -
    -
    -
    - diff --git a/docs/upgrades/templates-7.3.14/calendar_month.tmpl b/docs/upgrades/templates-7.3.14/calendar_month.tmpl deleted file mode 100644 index ee6a5b4e1..000000000 --- a/docs/upgrades/templates-7.3.14/calendar_month.tmpl +++ /dev/null @@ -1,96 +0,0 @@ -#CalendarMonth000000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - - -
    Add EventPrintiCal - -
    -
    -
    - « • - - - - • - » -
    -
    -
    - -
    -
    - - - - - - - - - - - - -
    - - - - - - - - - - - -
    -
    - -
    -
    -
      - -

    • -
      -
    -
    -
    -
    - - diff --git a/docs/upgrades/templates-7.3.14/calendar_week.tmpl b/docs/upgrades/templates-7.3.14/calendar_week.tmpl deleted file mode 100644 index 893008ea4..000000000 --- a/docs/upgrades/templates-7.3.14/calendar_week.tmpl +++ /dev/null @@ -1,63 +0,0 @@ -#CalendarWeek0000000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - -
    - Day Week Month Search -
    - Add Event - Print - • iCal - -
    -
    - -
    -
    - , to , -
    -
    - - - - - -
    -
    -
    - -
      -
    • -
    -
    -
    -
    - diff --git a/docs/upgrades/templates-7.3.16/style3.tmpl b/docs/upgrades/templates-7.3.16/style3.tmpl deleted file mode 100755 index c3cb9a50b..000000000 --- a/docs/upgrades/templates-7.3.16/style3.tmpl +++ /dev/null @@ -1,53 +0,0 @@ -#stevestyle000000000003 - - - - - - - - - ^c; - ^Page(title); - - -^AdminBar(); - -^AssetProxy(style3_coolmenu); - -
    - - -
    -
    - -
    -
    - ^AssetProxy(style3/main_top.jpg); -
    -
    - - -
    -
    - - - - diff --git a/docs/upgrades/templates-7.3.2/CalendarDay.tmpl b/docs/upgrades/templates-7.3.2/CalendarDay.tmpl deleted file mode 100755 index 206fcb324..000000000 --- a/docs/upgrades/templates-7.3.2/CalendarDay.tmpl +++ /dev/null @@ -1,267 +0,0 @@ -#CalendarDay00000000001 - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - Add Event - Print -
    -
    -
    - « Previous Day - • - - , . • - Next Day » -
    -
    -
    - , , -
    -
    - - - - - -
    -
    :00
    -
    -
      -
    • - -
    • -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.2/CalendarEvent.tmpl b/docs/upgrades/templates-7.3.2/CalendarEvent.tmpl deleted file mode 100755 index 4a00e3547..000000000 --- a/docs/upgrades/templates-7.3.2/CalendarEvent.tmpl +++ /dev/null @@ -1,214 +0,0 @@ -#CalendarEvent000000001 - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - Edit - • Delete - • Print -
    -
    - - -
    - Event Details -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    Event Title
    -
    -
    - -
    -
    -
    Location
    -
    -
    - -
    -
    -
    Description
    -
    -
    -
    -
    Scheduled
    -
    -
    - , - - - : , - - - : -
    -
    -
    Related Material
    -
    -
    -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.2/CalendarMonth.tmpl b/docs/upgrades/templates-7.3.2/CalendarMonth.tmpl deleted file mode 100755 index 66c46eca2..000000000 --- a/docs/upgrades/templates-7.3.2/CalendarMonth.tmpl +++ /dev/null @@ -1,321 +0,0 @@ -#CalendarMonth000000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    Add EventPrint - -
    -
    -
    - « • - - - - • - » -
    -
    -
    - -
    -
    - - - - - - - - - - - - -
    - - - - - - - - - - - -
    -
    -~~~ - - diff --git a/docs/upgrades/templates-7.3.2/CalendarWeek.tmpl b/docs/upgrades/templates-7.3.2/CalendarWeek.tmpl deleted file mode 100755 index 88e77a109..000000000 --- a/docs/upgrades/templates-7.3.2/CalendarWeek.tmpl +++ /dev/null @@ -1,265 +0,0 @@ -#CalendarWeek0000000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - -
    - Day Week Month Search -
    - Add Event - Print - -
    -
    - -
    -
    - , to , -
    -
    - - - - - -
    -
    -
    - -
      -
    • -
    -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.2/default-calendar-print-day.tmpl b/docs/upgrades/templates-7.3.2/default-calendar-print-day.tmpl deleted file mode 100755 index c1b34fd0d..000000000 --- a/docs/upgrades/templates-7.3.2/default-calendar-print-day.tmpl +++ /dev/null @@ -1,65 +0,0 @@ -#CalendarPrintDay000001 -#create -#namespace:Calendar/Print/Day -#url:default-calendar-print-day -#title:Default Calendar Print Day -#menuTitle:Default Calendar Print Day -
    - -
    - - - - - - - - -
    :00 -
      -
    • -
      -
    -
    - -
    - © Plain Black 2006 -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.2/default-calendar-print-event.tmpl b/docs/upgrades/templates-7.3.2/default-calendar-print-event.tmpl deleted file mode 100755 index a7c125124..000000000 --- a/docs/upgrades/templates-7.3.2/default-calendar-print-event.tmpl +++ /dev/null @@ -1,97 +0,0 @@ -#CalendarPrintEvent0001 -#create -#namespace:Calendar/Print/Event -#url:default-calendar-print-event -#title:Default Calendar Print Event -#menuTitle:Default Calendar Print Event -
    - -
    - - - - - - - - - - - - - - - - - - - - - - -
    -
    Location
    -
    -
    - -
    -
    -
    Description
    -
    -
    -
    -
    Scheduled
    -
    -
    - , - - - : , - - - : -
    -
    -
    Related Material
    -
    -
    -
    -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.2/default-calendar-print-month.tmpl b/docs/upgrades/templates-7.3.2/default-calendar-print-month.tmpl deleted file mode 100755 index 736795675..000000000 --- a/docs/upgrades/templates-7.3.2/default-calendar-print-month.tmpl +++ /dev/null @@ -1,65 +0,0 @@ -#CalendarPrintMonth0001 -#create -#namespace:Calendar/Print/Month -#url:default-calendar-print-month -#title:Default Calendar Print Month -#menuTitle:Default Calendar Print Month -
    - -
    - - - - - - - - -
    -
      -
    • -
      -
    -
    - -
    - © Plain Black 2006 -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.2/default-calendar-print-week.tmpl b/docs/upgrades/templates-7.3.2/default-calendar-print-week.tmpl deleted file mode 100755 index c2286edc6..000000000 --- a/docs/upgrades/templates-7.3.2/default-calendar-print-week.tmpl +++ /dev/null @@ -1,65 +0,0 @@ -#CalendarPrintWeek00001 -#create -#namespace:Calendar/Print/Week -#url:default-calendar-print-week -#title:Default Calendar Print Week -#menuTitle:Default Calendar Print Week -
    -   -   -
    - - - - - - - - -
    -
      -
    • -
      -
    -
    - -
    - © Plain Black 2006 -
    -~~~ - diff --git a/docs/upgrades/templates-7.3.2/default-sqlform-search.tmpl b/docs/upgrades/templates-7.3.2/default-sqlform-search.tmpl deleted file mode 100644 index f4c512a07..000000000 --- a/docs/upgrades/templates-7.3.2/default-sqlform-search.tmpl +++ /dev/null @@ -1,83 +0,0 @@ -#SQLFormSearchTmpl00001 - - - - -

    -
    - -
    - - -

    -
    - - - -

    Search records

    -
    - - -Some error(s) occurred: -
      - -
    • -
      -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Last updateLast update bycolor="red"> - - - (asc)(desc)
    - - - - - <tmpl_var record.value.downloadUrl> - - Click here for file - - - - - - -
    - - - -No fields are defined to be shown in the search results. -
    - -
    - diff --git a/docs/upgrades/templates-7.3.4/calendar_day.tmpl b/docs/upgrades/templates-7.3.4/calendar_day.tmpl deleted file mode 100644 index 821d64049..000000000 --- a/docs/upgrades/templates-7.3.4/calendar_day.tmpl +++ /dev/null @@ -1,268 +0,0 @@ -#CalendarDay00000000001 - -

    -
    - - -

    -
    - - -

    -
    - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - Add Event - Print -
    -
    -
    - « Previous Day - • - - , . • - Next Day » -
    -
    -
    - , , -
    -
    - - - - - -
    -
    :00
    -
    -
      -
    • - -
    • -
    -
    -
    -~~~ - - diff --git a/docs/upgrades/templates-7.3.4/calendar_month.tmpl b/docs/upgrades/templates-7.3.4/calendar_month.tmpl deleted file mode 100644 index f0c5056dd..000000000 --- a/docs/upgrades/templates-7.3.4/calendar_month.tmpl +++ /dev/null @@ -1,319 +0,0 @@ -#CalendarMonth000000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    Add EventPrint - -
    -
    -
    - « • - - - - • - » -
    -
    -
    - -
    -
    - - - - - - - - - - - - -
    - - - - - - - - - - - -
    -
    -~~~ - - - diff --git a/docs/upgrades/templates-7.3.4/calendar_search.tmpl b/docs/upgrades/templates-7.3.4/calendar_search.tmpl deleted file mode 100644 index 4215433bb..000000000 --- a/docs/upgrades/templates-7.3.4/calendar_search.tmpl +++ /dev/null @@ -1,319 +0,0 @@ -#CalendarSearch00000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - - - -
    - Day - Week - Month - Search -
    -   -
    - - - - - - - - - - - - - - - - -
    -
    Keyword
    -
    -
    -
    Start Date
    -
    -
    -
    End Date
    -
    -
    -
    - -
    - - - - - - - - - - - - - - - - - - -
    -
    - Search Results - Displaying page of -
    -
    -
    - - - -
    -
    - - - - - -
    -
    -
    - -
    -
    -
    - - - -
    -
    -
    -~~~ - - diff --git a/docs/upgrades/templates-7.3.4/default_thread.tmpl b/docs/upgrades/templates-7.3.4/default_thread.tmpl deleted file mode 100644 index 97ac7ebb5..000000000 --- a/docs/upgrades/templates-7.3.4/default_thread.tmpl +++ /dev/null @@ -1,9 +0,0 @@ -#PBtmpl0000000000000032 - -

    <tmpl_var username>
    :
    :
    :
    : -     [

    +

    |

    -

    ]
    -

    : [ ]
    - -~~~ - - diff --git a/docs/upgrades/templates-7.3.4/wiki_search.tmpl b/docs/upgrades/templates-7.3.4/wiki_search.tmpl deleted file mode 100644 index dfddd6348..000000000 --- a/docs/upgrades/templates-7.3.4/wiki_search.tmpl +++ /dev/null @@ -1,26 +0,0 @@ -#WikiSearchTmpl00000001 - -

    - - - - -

    - -
    - - - -

    -

    - -

    -

    -
    -
    -
    | |
    -~~~ - - diff --git a/docs/upgrades/templates-7.3.5/calendar_month.tmpl b/docs/upgrades/templates-7.3.5/calendar_month.tmpl deleted file mode 100644 index c0fa80b67..000000000 --- a/docs/upgrades/templates-7.3.5/calendar_month.tmpl +++ /dev/null @@ -1,410 +0,0 @@ -#CalendarMonth000000001 - -

    -
    - - -

    -
    - - - - - - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    Add EventPrint - -
    -
    -
    - « • - - - - • - » -
    -
    -
    - -
    -
    - - - - - - - - - - - - -
    - - - - - - - - - - - -
    -
    - -
    -
    -
      - -

    • -
      -
    -
    -
    -
    - -~~~ - - - - - - - - diff --git a/docs/upgrades/templates-7.3.5/cs_rss.tmpl b/docs/upgrades/templates-7.3.5/cs_rss.tmpl deleted file mode 100644 index dc6f35033..000000000 --- a/docs/upgrades/templates-7.3.5/cs_rss.tmpl +++ /dev/null @@ -1,18 +0,0 @@ -#PBtmpl0000000000000142 - - - -<tmpl_var title ESCAPE="HTML"> - - - - -<tmpl_var title ESCAPE="HTML"> - - - - - - - - diff --git a/docs/upgrades/templates-7.3.5/viewProjectTask.tmpl b/docs/upgrades/templates-7.3.5/viewProjectTask.tmpl deleted file mode 100644 index 6c0dc49c6..000000000 --- a/docs/upgrades/templates-7.3.5/viewProjectTask.tmpl +++ /dev/null @@ -1,81 +0,0 @@ -#ProjectManagerTMPL0002 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Task NameDurationStartFinishPred -
    - -
    -
     
    - - - - - - -
     
     
    - - - - diff --git a/docs/upgrades/templates-7.3.5/wiki-front-page.tmpl b/docs/upgrades/templates-7.3.5/wiki-front-page.tmpl deleted file mode 100644 index 459077ed2..000000000 --- a/docs/upgrades/templates-7.3.5/wiki-front-page.tmpl +++ /dev/null @@ -1,30 +0,0 @@ -#WikiFrontTmpl000000001 -

    -

    - - -

    - -
    - -
    -

    -
      -
    • - - - - () - -
    • -
    -
    -
    -

    -
      -
    1. -
    - -
    -
    - diff --git a/docs/upgrades/templates-7.3.5/wiki-page.tmpl b/docs/upgrades/templates-7.3.5/wiki-page.tmpl deleted file mode 100644 index def5b907f..000000000 --- a/docs/upgrades/templates-7.3.5/wiki-page.tmpl +++ /dev/null @@ -1,24 +0,0 @@ -#WikiPageEditTmpl000001 - - - - - - - - - - - - -
    - - - - - - - - diff --git a/docs/upgrades/templates-7.3.5/wiki-recent-changes.tmpl b/docs/upgrades/templates-7.3.5/wiki-recent-changes.tmpl deleted file mode 100644 index 11c591635..000000000 --- a/docs/upgrades/templates-7.3.5/wiki-recent-changes.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -#WikiRCTmpl000000000001 -

    - -
      -
    • - - - on by - - - on by - - ( ) - - -
    • -
    - -
    | |
    - - diff --git a/docs/upgrades/templates-7.3.6/PBtmpl0000000000000068.tmpl b/docs/upgrades/templates-7.3.6/PBtmpl0000000000000068.tmpl deleted file mode 100644 index 7c2e0afa2..000000000 --- a/docs/upgrades/templates-7.3.6/PBtmpl0000000000000068.tmpl +++ /dev/null @@ -1,80 +0,0 @@ -#PBtmpl0000000000000068 - - -

    -

    -

    - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -

    - -
    -
    - - diff --git a/docs/upgrades/templates-7.3.6/PBtmpl0000000000000122.tmpl b/docs/upgrades/templates-7.3.6/PBtmpl0000000000000122.tmpl deleted file mode 100644 index 1afc3a6e5..000000000 --- a/docs/upgrades/templates-7.3.6/PBtmpl0000000000000122.tmpl +++ /dev/null @@ -1,99 +0,0 @@ -#PBtmpl0000000000000122 - - -
    -

    -

    -

    -

    -

    -
    - - -

    - -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - -
    -

    - -

    -

    -

    -
    -
    -

    - - diff --git a/docs/upgrades/templates-7.3.6/ZipArchiveTMPL00000001.tmpl b/docs/upgrades/templates-7.3.6/ZipArchiveTMPL00000001.tmpl deleted file mode 100644 index 0beee4ce0..000000000 --- a/docs/upgrades/templates-7.3.6/ZipArchiveTMPL00000001.tmpl +++ /dev/null @@ -1,23 +0,0 @@ -#ZipArchiveTMPL00000001 - - - -

    -
    -
    - - -
      -
    • -
    -
    - - - - - - Error: No initial page specified - - Error: No file specified - - diff --git a/docs/upgrades/templates-7.3.7/ZipArchiveTMPL00000001.tmpl b/docs/upgrades/templates-7.3.7/ZipArchiveTMPL00000001.tmpl deleted file mode 100644 index 228e197eb..000000000 --- a/docs/upgrades/templates-7.3.7/ZipArchiveTMPL00000001.tmpl +++ /dev/null @@ -1,23 +0,0 @@ -#ZipArchiveTMPL00000001 - - - -

    -
    -
    - - -
      -
    • -
    -
    - - - - - - - - - - diff --git a/docs/upgrades/templates-7.3.8/ProjectManagerTMPL0004.tmpl b/docs/upgrades/templates-7.3.8/ProjectManagerTMPL0004.tmpl deleted file mode 100644 index f2d9eceed..000000000 --- a/docs/upgrades/templates-7.3.8/ProjectManagerTMPL0004.tmpl +++ /dev/null @@ -1,80 +0,0 @@ -#ProjectManagerTMPL0004 - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/upgrades/templates-7.3.8/inOutTemplate.tmpl b/docs/upgrades/templates-7.3.8/inOutTemplate.tmpl deleted file mode 100644 index 4415bc7a6..000000000 --- a/docs/upgrades/templates-7.3.8/inOutTemplate.tmpl +++ /dev/null @@ -1,51 +0,0 @@ -#IOB0000000000000000001 -#namespace:InOutBoard - - -

    -
    - - -

    -
    - -
    - -

    -
    - - - - -
    - -
    -
    - - - - - - - - class="odd"> - class="odd"> - class="odd"> - class="odd"> - - - -

    - - - diff --git a/docs/upgrades/templates-7.3.9/EventManagerCheckout.tmpl b/docs/upgrades/templates-7.3.9/EventManagerCheckout.tmpl deleted file mode 100644 index 69aafb77d..000000000 --- a/docs/upgrades/templates-7.3.9/EventManagerCheckout.tmpl +++ /dev/null @@ -1,122 +0,0 @@ -#EventManagerTmpl000003 - - - - - - - - - - -
    - - - class="evenRow" class="oddRow"> - - - - - - -
    -
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
      - -
    • -
      -
    -

    - - -
    - - - - - - - - - - - - - - - - class="evenRow" class="oddRow"> - - -
    requires all of the following:
    -
      - -
    • -
      -
    -

    - - -
    - -~~~ - - - diff --git a/docs/upgrades/templates-7.3.9/PBtmpl0000000000000080.tmpl b/docs/upgrades/templates-7.3.9/PBtmpl0000000000000080.tmpl deleted file mode 100644 index 7e8331df2..000000000 --- a/docs/upgrades/templates-7.3.9/PBtmpl0000000000000080.tmpl +++ /dev/null @@ -1,70 +0,0 @@ -#PBtmpl0000000000000080 - - - - - - - -

    -
    - - - - - -

    - - • - - - - - - - - - • - - - - - -

    - -
      - -
    • -
      -
    - - - - -
    []
    -
    -
    - -
    - - - - - - [] - - - - () -
    -
    -
    - -

    [top]

    -
    - - - - diff --git a/docs/upgrades/templates-7.3.9/PBtmpl0000000000000142.tmpl b/docs/upgrades/templates-7.3.9/PBtmpl0000000000000142.tmpl deleted file mode 100644 index 3e9db552e..000000000 --- a/docs/upgrades/templates-7.3.9/PBtmpl0000000000000142.tmpl +++ /dev/null @@ -1,18 +0,0 @@ -#PBtmpl0000000000000142 - - - -<tmpl_var title> - - - - -<tmpl_var title> - - - - - - - - diff --git a/docs/upgrades/templates-7.3.9/ProjectManagerTMPL0004.tmpl b/docs/upgrades/templates-7.3.9/ProjectManagerTMPL0004.tmpl deleted file mode 100644 index bd807e165..000000000 --- a/docs/upgrades/templates-7.3.9/ProjectManagerTMPL0004.tmpl +++ /dev/null @@ -1,91 +0,0 @@ -#ProjectManagerTMPL0004 - - - - - - - - - - - - - - - - - - - - - - - - - - - -~~~ - - diff --git a/docs/upgrades/templates-7.3.9/SQLReport-Download.tmpl b/docs/upgrades/templates-7.3.9/SQLReport-Download.tmpl deleted file mode 100644 index 4085c8e78..000000000 --- a/docs/upgrades/templates-7.3.9/SQLReport-Download.tmpl +++ /dev/null @@ -1,130 +0,0 @@ -#SQLReportDownload0001 -#namespace:SQLReport/Download -#title:SQLReport Download Default Template -#create - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - - - - - - - -
    - - - - - -
      - - - - - - - - - - - - - -
    -
    -
    -
    -
    -
    -
    -
    -
    diff --git a/docs/upgrades/templates-7.3.9/calendarEventDetails.tmpl b/docs/upgrades/templates-7.3.9/calendarEventDetails.tmpl deleted file mode 100644 index ae10b581a..000000000 --- a/docs/upgrades/templates-7.3.9/calendarEventDetails.tmpl +++ /dev/null @@ -1,208 +0,0 @@ -#CalendarEvent000000001 - - - - - - - - - - - - - -
    - Day - Week - Month - Search - -
    - Edit - • Delete - • Print -
    -
    - - -
    - Event Details -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    Event Title
    -
    -
    - -
    -
    -
    Location
    -
    -
    - -
    -
    -
    Description
    -
    -
    -
    -
    Scheduled
    -
    -
    - -
    -
    -
    Related Material
    -
    -
    -
    -
    -
    -~~~ - diff --git a/docs/upgrades/upgrade_6.8.10-6.99.0.pl b/docs/upgrades/upgrade_6.8.10-6.99.0.pl deleted file mode 100644 index 112b5edd3..000000000 --- a/docs/upgrades/upgrade_6.8.10-6.99.0.pl +++ /dev/null @@ -1,1322 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::VersionTag; -use File::Path; -use WebGUI::Workflow; -use WebGUI::Workflow::Cron; -use WebGUI::Group; -use WebGUI::Utility; -use WebGUI::Storage; - -my $toVersion = "6.99.0"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -changeDbCacheTimeoutName(); -addWorkflow(); -addSearchEngine(); -convertMessageLogToInbox(); -updateCs(); -changeCache(); -templateParsers(); -removeFiles(); -addEMS(); -addPM(); -addTT(); -updateTemplates(); -updateDatabaseLinksAndSQLReport(); -ipsToCIDR(); -addDisabletoRichEditor(); -addNavigationMimeType(); -addIndexes(); -addDatabaseCache(); -fixImportNodePrivileges(); -addAdManager(); -updateMatrix(); -updateFolder(); -addRichEditUpload(); -updateArticle(); -updateScratch(); -updateProfileListFields(); -installSQLForm(); -addResizableTextareas(); -addScratchKeys(); -addGraphing(); -dropShortcutDescription(); - -finish($session); # this line required - -#------------------------------------------------- -sub addResizableTextareas { - print "\tAllowing user to resize text areas on the fly.\n"; - $session->setting->remove("textAreaCols"); - $session->setting->remove("textAreaRows"); -} - -#------------------------------------------------- -sub dropShortcutDescription { - print "\tRemoving unused description column from Shortcut. Unused since Dashboard was added.\n"; - $session->db->write("ALTER TABLE Shortcut DROP COLUMN description;"); -} - -#------------------------------------------------- -sub updateScratch { - print "\tIncreasing size of scratch variables.\n"; - $session->db->write("alter table userSessionScratch change value value text"); -} - -#------------------------------------------------- -sub updateArticle { - print "\tAllowing articles to have direct attachments.\n"; - $session->db->write("alter table Article add column storageId varchar(22) binary"); - my $rs = $session->db->read("select assetId from asset where className='WebGUI::Asset::Wobject::Article'"); - while (my ($id) = $rs->array) { - my $asset = WebGUI::Asset->new($session, $id, "WebGUI::Asset::Wobject::Article"); - if (defined $asset) { - my $children = $asset->getLineage(["children"],{returnObjects=>1, includeOnlyClasses=>["WebGUI::Asset::File","WebGUI::Asset::File::Image"]}); - if (scalar(@{$children})) { - my $storage = undef; - if ($asset->get("storageId")) { - $storage = WebGUI::Storage->get($session,$asset->get("storageId")); - } else { - $storage = WebGUI::Storage->create($session); - $asset->update({storageId=>$storage->getId}); - } - foreach my $child (@{$children}) { - $child->getStorageLocation->copy($storage); - $child->purge({skipExported=>1}); - } - } - if ($asset->get("convertCarriageReturns")) { - my $description = $asset->get("description"); - $description =~ s/\n/\
    \n/g; - $asset->update({description=>$description}); - } - } - } - $session->db->write("alter table Article drop column convertCarriageReturns"); -} - -#------------------------------------------------- -sub addRichEditUpload { - print "\tAdding the ability to upload from the rich editor.\n"; - my $root = WebGUI::Asset->getRoot($session); - my $media = $root->addChild({ - url=>"media", - title=>"Media", - menuTitle=>"Media", - className=>"WebGUI::Asset::Wobject::Folder", - styleTemplateId=>"PBtmpl0000000000000060", - printableStyleTemplateId=>'PBtmpl0000000000000111', - templateId=>'PBtmpl0000000000000078', - ownerUserId=>'3', - groupIdEdit=>'12', - groupIdView=>'7', - },"PBasset000000000000003"); - $session->db->write("update asset set isSystem=1 where assetId=?",[$media->getId]); - # somehow the import node isn't protected, doing that now - $session->db->write("update asset set isSystem=1 where assetId=?",['PBasset000000000000002']); - # the failsafe style should be visible - $session->db->write("update template set showInForms=1 where assetId=?",['PBtmpl0000000000000060']); -} - -#------------------------------------------------- -sub updateFolder { - print "\tAdding sort option to folder.\n"; - $session->db->write("alter table Folder add column sortAlphabetically int not null default 0"); -} - -#------------------------------------------------- -sub updateMatrix { - print "\tAdding new features to the matrix.\n"; - $session->db->write("alter table Matrix_listing add column storageId varchar(22) binary"); - $session->db->write("alter table Matrix_listing add column filename varchar(255)"); -} - -#------------------------------------------------- -sub changeCache { - print "\tChanging page cache system.\n"; - $session->db->write("alter table MessageBoard add column visitorCacheTimeout int not null default 3600"); - $session->db->write("alter table Matrix add column visitorCacheTimeout int not null default 3600"); - $session->db->write("alter table Collaboration add column visitorCacheTimeout int not null default 3600"); - $session->db->write("alter table EventsCalendar add column visitorCacheTimeout int not null default 3600"); - $session->db->write("alter table Folder add column visitorCacheTimeout int not null default 3600"); - $session->db->write("alter table HttpProxy add column cacheTimeout int not null default 0"); - $session->db->write("alter table SQLReport add column cacheTimeout int not null default 0"); - $session->db->write("alter table snippet add column cacheTimeout int not null default 3600"); - $session->db->write("alter table FileAsset add column cacheTimeout int not null default 3600"); - $session->db->write("alter table Product add column cacheTimeout int not null default 3600"); - $session->db->write("alter table SyndicatedContent add column cacheTimeout int not null default 3600"); - $session->db->write("alter table MultiSearch add column cacheTimeout int not null default 3600"); - $session->db->write("alter table Article add column cacheTimeout int not null default 3600"); - $session->db->write("alter table wobject drop column cacheTimeout"); - $session->db->write("alter table wobject drop column cacheTimeoutVisitor"); -} - -#------------------------------------------------- -sub addAdManager { - print "\tAdding advertising management.\n"; - $session->db->write("create table adSpace ( - adSpaceId varchar(22) binary not null primary key, - name varchar(35) not null unique key, - title varchar(255) not null, - description text, - costPerImpression decimal(11,2) not null default 0, - minimumImpressions int not null default 1000, - costPerClick decimal(11,2) not null default 0, - minimumClicks int not null default 1000, - width int not null default 468, - height int not null default 60, - groupToPurchase varchar(22) binary not null default '3' - )"); - $session->db->write("create table advertisement ( - adId varchar(22) binary not null primary key, - adSpaceId varchar(22) binary not null, - ownerUserId varchar(22) binary not null, - isActive int not null default 0, - title varchar(255) not null, - type varchar(15) not null default 'text', - storageId varchar(22) binary, - adText varchar(255), - url text, - richMedia text, - borderColor varchar(7) not null default '#000000', - textColor varchar(7) not null default '#000000', - backgroundColor varchar(7) not null default '#ffffff', - clicks int not null default 0, - clicksBought int not null default 0, - impressions int not null default 0, - impressionsBought int not null default 0, - priority int not null default 0, - nextInPriority bigint not null default 0, - renderedAd text - )"); - $session->db->write("alter table advertisement add index adSpaceId_isActive (adSpaceId, isActive)"); - my $macros = $session->config->addToHash("macros","AdSpace","AdSpace"); - my $group = WebGUI::Group->new($session, "new", "pbgroup000000000000017"); - $group->name("Ad Manager"); - $group->description("These users will be able to manage advertisements."); -} - -#------------------------------------------------- -sub fixImportNodePrivileges { - print "\tFixing the privileges of all the content in the import node.\n"; - my $importNode = WebGUI::Asset->getImportNode($session); - $importNode->update({groupIdView=>'7', groupIdEdit=>'12'}); - my $prepared = $session->db->prepare("update assetData set groupIdView='7', groupIdEdit='12' where assetId=?"); - my $rs = $session->db->read("select assetId from asset where lineage like ?",[$importNode->get("lineage").'%']); - while (my ($id) = $rs->array) { - $prepared->execute([$id]); - } - my $root = WebGUI::Asset->getRoot($session); - $root->update({groupIdView=>'7'}); -} - -#------------------------------------------------- -sub convertMessageLogToInbox { - print "\tConverting message log to inbox.\n"; - $session->db->write("create table inbox ( - messageId varchar(22) binary not null primary key, - status varchar(15) not null default 'pending', - dateStamp bigint not null, - completedOn bigint, - completedBy varchar(22) binary, - userId varchar(22) binary, - groupId varchar(22) binary, - subject varchar(255) not null default 'No Subject', - message mediumtext - )"); - $session->db->write("alter table Matrix_listing add column approvalMessageId varchar(22) binary"); -# not migrating cuz it's not useful, but leaving this code here in case someone decides they need the data migrated -# my $prepared = $session->db->prepare("insert into inbox (messageId, status, dateStamp, completedOn, completedBy, userId, subject, message) -# values ( ?,?,?,?,?,?,?,? )"); -# my $rs = $session->db->read("select * from messageLog"); -# while (my $data = $rs->hashRef) { -# $prepared->execute([ -# $session->id->generate, -# 'completed', -# $data->{dateOfEntry}, -# time(), -# '3', -# $data->{userId}, -# $data->{subject} || "No Subject", -# $data->{message} -# ]); -# } - $session->db->write("delete from userProfileField where fieldname='INBOXNotifications'"); - $session->db->write("delete from userProfileData where fieldname='INBOXNotifications'"); - $session->db->write("drop table if exists messageLog"); - my $rs = $session->db->read("select distinct assetId from template where namespace='Operation/MessageLog/View' or namespace='Operation/MessageLog/Message'"); - while (my ($id) = $rs->array) { - my $asset = WebGUI::Asset->new($session, $id, "WebGUI::Asset::Template"); - if (defined $asset) { - $asset->purge({skipExported=>1}); - } - } -} - -#------------------------------------------------- -sub updateCs { - print "\tUpdating the Collaboration System.\n"; - print "\t\tAdding collaboration system popularity system based upon karma.\n"; - $session->db->write("alter table Collaboration add column defaultKarmaScale integer not null default 1"); - $session->db->write("alter table Thread add column karma integer not null default 0"); - $session->db->write("alter table Thread add column karmaScale integer not null default 1"); - $session->db->write("alter table Thread add column karmaRank decimal(6,6) not null default 0"); - print "\t\tIncreasing CS performance.\n"; - $session->db->write("alter table Post_rating add index assetId_userId (assetId,userId);"); - $session->db->write("alter table Post_rating add index assetId_ipAddress (assetId,ipAddress);"); - $session->db->write("delete from Post_read where postId<>threadId"); - $session->db->write("alter table Post_read drop column postId"); - $session->db->write("alter table Post_read drop column readDate"); - $session->db->write("alter table Post_read rename Thread_read"); - print "\t\tAdding email to discussion support.\n"; - $session->db->write("alter table Collaboration add column mailServer varchar(255)"); - $session->db->write("alter table Collaboration add column mailAccount varchar(255)"); - $session->db->write("alter table Collaboration add column mailPassword varchar(255)"); - $session->db->write("alter table Collaboration add column mailAddress varchar(255)"); - $session->db->write("alter table Collaboration add column mailPrefix varchar(255)"); - $session->db->write("alter table Collaboration add column getMail int not null default 0"); - $session->db->write("alter table Collaboration add column getMailInterval int not null default 300"); - $session->db->write("alter table Collaboration add column getMailCronId varchar(22) binary"); - my $workflow = WebGUI::Workflow->create($session, { - isSingleton=>1, - type=>"WebGUI::Asset::Wobject::Collaboration", - enabled=>1, - description=>"Retrieves mail from a POP3 account for the given Collaboration System.", - title=>"Get CS Mail" - }, "csworkflow000000000001"); - my $activity = $workflow->addActivity("WebGUI::Workflow::Activity::GetCsMail","csactivity000000000001"); - $activity->set("title","Get the mail"); - print "\t\tDeleting old ratings due to new rating system.\n"; - $session->db->write("delete from Post_rating"); - $session->db->write("update Post set rating=0"); -} - -#------------------------------------------------- -sub addDatabaseCache { - print "\tAdding database cache.\n"; - $session->db->write("create table cache ( namespace varchar(128) not null, cachekey varchar(128) not null, expires bigint not null, size int not null, content mediumtext, primary key (namespace, cachekey))"); - $session->db->write("alter table cache add index namespace_cachekey_size (namespace,cachekey,expires)"); - if ($session->config->get("memcached_servers")) { - $session->config->set("cacheType","WebGUI::Cache::Memcached"); - } else { - $session->config->set("cacheType","WebGUI::Cache::FileCache"); - } -} - -#------------------------------------------------- -sub addIndexes { - print "\tAdding indexes to increase performance.\n"; - $session->db->write("alter table assetData add index url (url)"); -} - -#------------------------------------------------- -sub addWorkflow { - print "\tAdding workflow.\n"; - print "\t\tMaking database changes.\n"; - $session->db->write("alter table assetData drop column startDate"); - $session->db->write("alter table assetData drop column endDate"); - $session->db->write("alter table assetVersionTag add column isLocked int not null default 0"); - $session->db->write("alter table assetVersionTag add column lockedBy varchar(22) binary not null"); - $session->db->write("alter table assetVersionTag add column groupToUse varchar(22) binary not null"); - $session->db->write("alter table assetVersionTag add column workflowId varchar(22) binary not null"); - $session->db->write("alter table assetVersionTag add column workflowInstanceId varchar(22) binary"); - $session->db->write("alter table assetVersionTag add column comments text"); - $session->db->write("create table WorkflowSchedule ( - taskId varchar(22) binary not null primary key, - title varchar(255) not null default 'Untitled', - enabled int not null default 0, - runOnce int not null default 0, - minuteOfHour varchar(25) not null default '0', - hourOfDay varchar(25) not null default '*', - dayOfMonth varchar(25) not null default '*', - monthOfYear varchar(25) not null default '*', - dayOfWeek varchar(25) not null default '*', - workflowId varchar(22) binary not null, - className varchar(255), - methodName varchar(255), - priority int not null default 2, - parameters text - )"); - $session->db->write("create table WorkflowInstance ( - instanceId varchar(22) binary not null primary key, - workflowId varchar(22) binary not null, - currentActivityId varchar(22) binary not null, - priority int not null default 2, - className varchar(255), - methodName varchar(255), - parameters text, - runningSince bigint, - lastUpdate bigint, - lastStatus varchar(15) - )"); - $session->db->write("create table WorkflowInstanceScratch ( - instanceId varchar(22) binary not null, - name varchar(255) not null, - value text, - primary key (instanceId, name) - )"); - $session->db->write("create table Workflow ( - workflowId varchar(22) binary not null primary key, - title varchar(255) not null default 'Untitled', - description text, - enabled int not null default 0, - isSerial int not null default 0, - isSingleton int not null default 0, - type varchar(255) not null default 'None' - )"); - $session->db->write("create table WorkflowActivity ( - activityId varchar(22) binary not null primary key, - workflowId varchar(22) binary not null, - title varchar(255) not null default 'Untitled', - description text, - sequenceNumber int not null default 1, - className varchar(255) - )"); - $session->db->write("create table WorkflowActivityData ( - activityId varchar(22) binary not null, - name varchar(255) not null, - value text, - primary key (activityId, name) - )"); - $session->db->write("create table mailQueue ( - messageId varchar(22) binary not null primary key, - message mediumtext, - toGroup varchar(22) binary - )"); - $session->db->write("alter table Collaboration drop column moderatePosts"); - $session->db->write("alter table Collaboration drop column moderateGroupId"); - $session->db->write("alter table Collaboration add column approvalWorkflow varchar(22) binary not null default 'pbworkflow000000000003'"); - print "\t\tPurging old workflow info.\n"; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - my $rs = $session->db->read("select assetId from assetData where status='denied'"); - while (my ($id) = $rs->array) { - my $asset = WebGUI::Asset->newByDynamicClass($session, $id); - if (defined $asset && $asset->get("status") eq "denied") { - $asset->purge({skipExported=>1}); - } - } - $session->db->write("update assetData set status='approved' where status='denied'"); - print "\t\tUpdating groups.\n"; - $session->db->write("update groups set showInForms=1 where groupId='12'"); - my $group = WebGUI::Group->new($session,"new","pbgroup000000000000015"); - $group->set("groupName", "Workflow Managers"); - $group->set("description", "People who can create, edit, and delete workflows."); - $group = WebGUI::Group->new($session,"new","pbgroup000000000000016"); - $group->set("groupName", "Version Tag Managers"); - $group->set("description", "People who can create, edit, and delete special version tags."); - print "\t\tUpdating the config file.\n"; - $session->config->set("spectreIp","127.0.0.1"); - $session->config->set("spectrePort",32133); - $session->config->set("spectreSubnets",["127.0.0.1/32"]); - $session->config->set("workflowActivities", { - None=>["WebGUI::Workflow::Activity::DecayKarma", "WebGUI::Workflow::Activity::TrashClipboard", "WebGUI::Workflow::Activity::CleanTempStorage", - "WebGUI::Workflow::Activity::CleanFileCache", "WebGUI::Workflow::Activity::CleanLoginHistory", "WebGUI::Workflow::Activity::ArchiveOldThreads", - "WebGUI::Workflow::Activity::TrashExpiredEvents", "WebGUI::Workflow::Activity::CreateCronJob", "WebGUI::Workflow::Activity::DeleteExpiredSessions", - "WebGUI::Workflow::Activity::ExpireGroupings", "WebGUI::Workflow::Activity::PurgeOldAssetRevisions", - "WebGUI::Workflow::Activity::ExpireSubscriptionCodes", "WebGUI::Workflow::Activity::PurgeOldTrash", - "WebGUI::Workflow::Activity::GetSyndicatedContent", "WebGUI::Workflow::Activity::ProcessRecurringPayments", - "WebGUI::Workflow::Activity::SendQueuedMailMessages", "WebGUI::Workflow::Activity::CleanDatabaseCache", - "WebGUI::Workflow::Activity::SyncProfilesToLdap", "WebGUI::Workflow::Activity::SummarizePassiveProfileLog"], - "WebGUI::User"=>["WebGUI::Workflow::Activity::CreateCronJob", "WebGUI::Workflow::Activity::NotifyAboutUser"], - "WebGUI::VersionTag"=>["WebGUI::Workflow::Activity::CommitVersionTag", "WebGUI::Workflow::Activity::RollbackVersionTag", - "WebGUI::Workflow::Activity::TrashVersionTag", "WebGUI::Workflow::Activity::CreateCronJob", "WebGUI::Workflow::Activity::UnlockVersionTag", - "WebGUI::Workflow::Activity::RequestApprovalForVersionTag", "WebGUI::Workflow::Activity::NotifyAboutVersionTag", - "WebGUI::Workflow::Activity::ExportVersionTagAsHtml"] - }); - $session->config->delete("SyncProfilesToLDAP_hour"); - $session->config->delete("fileCacheSizeLimit"); - $session->config->delete("passiveProfileInterval"); - $session->config->delete("CleanLoginHistory_ageToDelete"); - $session->config->delete("DecayKarma_minimumKarma"); - $session->config->delete("DecayKarma_decayFactor"); - $session->config->delete("DeleteExpiredClipboard_offset"); - $session->config->delete("DeleteExpiredEvents_offset"); - $session->config->delete("TrashExpiredContent_offset"); - $session->config->delete("DeleteExpiredTrash_offset"); - $session->config->delete("DeleteExpiredRevisions_offset"); - print "\t\tAdding default workflows and cron jobs.\n"; - my $workflow = WebGUI::Workflow->create($session, { - title=>"Daily Maintenance Tasks", - description=>"This workflow runs daily maintenance tasks such as cleaning up old temporary files and cache.", - enabled=>1, - type=>"None" - }, "pbworkflow000000000001"); - my $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CleanTempStorage", "pbwfactivity0000000001"); - $activity->set("title","Delete temp files older than 24 hours"); - $activity->set("storageTimeout",60*60*24); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::ProcessRecurringPayments", "pbwfactivity0000000013"); - $activity->set("title", "Process Recurring Payments"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CleanFileCache", "pbwfactivity0000000002"); - $activity->set("title","Prune file cache larger than 100MB"); - $activity->set("sizeLimit", 1000000000); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CleanDatabaseCache", "pbwfactivity0000000022"); - $activity->set("title","Prune database cache larger than 100MB"); - $activity->set("sizeLimit", 1000000000); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::ArchiveOldThreads", "pbwfactivity0000000005"); - $activity->set("title", "Archive old CS threads"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::TrashExpiredEvents", "pbwfactivity0000000006"); - $activity->set("title", "Trash old Events Calendar Events"); - $activity->set("trashAfter", 60*60*24*30); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::ExpireGroupings", "pbwfactivity0000000007"); - $activity->set("title", "deal with user groupings that have expired"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::ExpireSubscriptionCodes", "pbwfactivity0000000011"); - $activity->set("title", "Expire old subscription codes"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::SummarizePassiveProfileLog", "pbwfactivity0000000014"); - $activity->set("title", "Summarize Passive Profiling Data"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::SyncProfilesToLdap", "pbwfactivity0000000015"); - $activity->set("title", "Sync User Profiles With LDAP"); - WebGUI::Workflow::Cron->create($session, { - title=>'Daily Maintenance', - enabled=>1, - runOnce=>0, - minuteOfHour=>"30", - hourOfDay=>"23", - priority=>3, - workflowId=>$workflow->getId - }, "pbcron0000000000000001"); - $workflow = WebGUI::Workflow->create($session, { - title=>"Weekly Maintenance Tasks", - description=>"This workflow runs once per week to perform maintenance tasks like cleaning up log files.", - enabled=>1, - type=>"None" - }, "pbworkflow000000000002"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CleanLoginHistory", "pbwfactivity0000000003"); - $activity->set("title", "Delete login entries older than 90 days"); - $activity->set("ageToDelete", 60*60*24*90); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::TrashClipboard", "pbwfactivity0000000004"); - $activity->set("title", "Move clipboard items older than 30 days to trash"); - $activity->set("trashAfter", 60*60*24*30); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::PurgeOldAssetRevisions", "pbwfactivity0000000008"); - $activity->set("title", "delete asset revisions older than a year from the database"); - $activity->set("purgeAfter", 60*60*24*365); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::PurgeOldTrash", "pbwfactivity0000000010"); - $activity->set("title", "delete assets from trash that have been sitting around for 30 days"); - $activity->set("purgeAfter", 60*60*24*30); - WebGUI::Workflow::Cron->create($session, { - title=>'Weekly Maintenance', - enabled=>1, - runOnce=>0, - minuteOfHour=>"30", - hourOfDay=>"1", - dayOfWeek=>"0", - priority=>3, - workflowId=>$workflow->getId - }, "pbcron0000000000000002"); - $workflow = WebGUI::Workflow->create($session, { - title=>"Hourly Maintenance Tasks", - description=>"This workflow runs once per hour to perform maintenance tasks like deleting expired user sessions.", - enabled=>1, - type=>"None" - }, "pbworkflow000000000004"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::DeleteExpiredSessions", "pbwfactivity0000000009"); - $activity->set("title", "delete expired sessions"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::GetSyndicatedContent", "pbwfactivity0000000012"); - $activity->set("title", "Get syndicated content"); - WebGUI::Workflow::Cron->create($session, { - title=>'Hourly Maintenance', - enabled=>1, - runOnce=>0, - minuteOfHour=>"15", - priority=>3, - workflowId=>$workflow->getId - }, "pbcron0000000000000003"); - $workflow = WebGUI::Workflow->create($session, { - title=>"Commit Without Approval", - description=>"This workflow commits all the assets in this version tag without asking for any approval.", - enabled=>1, - type=>"WebGUI::VersionTag" - }, "pbworkflow000000000003"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CommitVersionTag", "pbwfactivity0000000006"); - $activity->set("title", "Commit Assets"); - $workflow = WebGUI::Workflow->create($session, { - title=>"Commit With Approval", - description=>"This workflow commits all the assets in this version tag after getting approval from content managers.", - enabled=>1, - type=>"WebGUI::VersionTag" - }, "pbworkflow000000000005"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::RequestApprovalForVersionTag", "pbwfactivity0000000017"); - $activity->set("title", "Get Approval from Content Managers"); - $activity->set("groupToApprove", "4"); - $activity->set("message", "A new version tag awaits your approval."); - $activity->set("doOnDeny", "pbworkflow000000000006"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CommitVersionTag", "pbwfactivity0000000016"); - $activity->set("title", "Commit Assets"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::NotifyAboutVersionTag", "pbwfactivity0000000018"); - $activity->set("title", "Notify Committer of Approval"); - $activity->set("message", "Your version tag was approved."); - $activity->set("who", "committer"); - $workflow = WebGUI::Workflow->create($session, { - title=>"Unlock Version Tag and Notify Owner", - description=>"This workflow is used when a version tag approval is denied. It unlocks the version tag, making it available for editing, and notifies the tag owner.", - enabled=>1, - type=>"WebGUI::VersionTag" - }, "pbworkflow000000000006"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::UnlockVersionTag", "pbwfactivity0000000019"); - $activity->set("title", "Unlock Version Tag"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::NotifyAboutVersionTag", "pbwfactivity0000000020"); - $activity->set("title", "Notify Committer of Denial"); - $activity->set("message", "Your version tag was denied. Please take corrective actions and recommit your changes."); - $activity->set("who", "committer"); - $workflow = WebGUI::Workflow->create($session, { - title=>"Send Queued Email Messages", - description => "Sends all the messages in the mail queue.", - enabled=>1, - isSingleton=>1, - type=>"None" - }, "pbworkflow000000000007"); - $activity = $workflow->addActivity("WebGUI::Workflow::Activity::SendQueuedMailMessages", "pbwfactivity0000000021"); - $activity->set("title", "Send Queued Messages"); - WebGUI::Workflow::Cron->create($session, { - title=>'Send Queued Email Messages Every 5 Minutes', - enabled=>1, - runOnce=>0, - minuteOfHour=>"*/5", - priority=>3, - workflowId=>$workflow->getId - }, "pbcron0000000000000004"); - print "\t\tUpdating settings.\n"; - $session->setting->remove("autoCommit"); - $session->setting->remove("alertOnNewUser"); - $session->setting->remove("onNewUserAlertGroup"); - $session->setting->set("runOnRegistration",""); - $session->setting->add("defaultVersionTagWorkflow","pbworkflow000000000003"); - $session->setting->add("mailReturnPath",undef); -} - -#------------------------------------------------- -sub updateDatabaseLinksAndSQLReport { - print "\tUpdating the Database link and SQLReport Tables.\n"; - $session->db->write('alter table databaseLink add column allowedKeywords text'); - $session->db->write('update databaseLink set allowedKeywords="select\ndecsribe\nshow"'); - $session->db->write('alter table SQLReport add column prequeryStatements1 text'); - $session->db->write('alter table SQLReport add column prequeryStatements2 text'); - $session->db->write('alter table SQLReport add column prequeryStatements3 text'); - $session->db->write('alter table SQLReport add column prequeryStatements4 text'); - $session->db->write('alter table SQLReport add column prequeryStatements5 text'); -} - -#------------------------------------------------- -sub updateTemplates { - print "\tUpdating base templates for XHTML compliance, and a cleaner look.\n" unless ($quiet); - $session->config->deleteFromHash("macros","JavaScript"); - $session->config->deleteFromHash("macros","RawHeadTags"); - $session->config->deleteFromHash("macros","StyleSheet"); - $session->db->write("alter table template add column headBlock text"); - my $template = WebGUI::Asset->new($session, "PBtmpl0000000000000003", "WebGUI::Asset::Template"); - if (defined $template) { - $template->purge({skipExported=>1}); - } - opendir(DIR,"templates-6.99.0"); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $folder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => "7.0.0 New Templates", - menuTitle => "7.0.0 New Templates", - url=> "7_0_0_new_templates", - groupIdView=>"12" - }); - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - #sleep(1); - my $template = $folder->addChild(\%properties, $properties{id}); - } else { - #sleep(1); - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub addEMS { - -my $sql1 = <db->write($sql1); - $session->db->write($sql2); - $session->db->write($sql3); - $session->db->write($sql4); - $session->db->write($sql5); - $session->db->write($sql6); - $session->db->write($sql7); - $session->db->write($sql8); - $session->db->write($sql9); - $session->db->write($sql10); - - my $workflow = WebGUI::Workflow->create($session, { - isSerial=>1, - type=>"none", - enabled=>1, - description=>"Precaches EMS event prerequisites", - title=>"EMS Precache" - }, "EMSworkflow00000000001"); - my $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CacheEMSPrereqs","EMSactivity00000000001"); - $activity->set("title","Precache EMS prerequisites"); -} - -#------------------------------------------------- -sub addPM { - my $tableList = [ - "create table PM_wobject ( - assetId varchar(22) binary not null, - projectDashboardTemplateId varchar(22) binary not null default 'ProjectManagerTMPL0001', - projectDisplayTemplateId varchar(22) binary not null default 'ProjectManagerTMPL0002', - ganttChartTemplateId varchar(22) binary not null default 'ProjectManagerTMPL0003', - editTaskTemplateId varchar(22) binary not null default 'ProjectManagerTMPL0004', - groupToAdd varchar(22) binary not null default 3, - revisionDate bigint(20) not null, - primary key (assetId, revisionDate) - )", - - "create table PM_project ( - projectId varchar(22) binary not null, - assetId varchar(22) binary, - name varchar(255) not null, - description text, - startDate bigint(20), - endDate bigint(20), - projectManager varchar(22) binary, - durationUnits enum('hours','days') default 'hours', - hoursPerDay float default null, - targetBudget float(15,2) default 0.00, - percentComplete float not null default 0, - parentId varchar(22) binary default 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 PM_task ( - taskId varchar(22) binary not null, - projectId varchar(22) binary not null, - taskName varchar(255) not null, - duration bigint(20) default 0, - startDate bigint(20), - endDate bigint(20), - dependants varchar(50), - parentId varchar(22) binary default NULL, - isMilestone integer not null default 0, - percentComplete float not null default 0, - sequenceNumber integer not null default 1, - resourceId varchar(22) binary default 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 (taskId) - )", - - ]; - - - print "\tAdding the Project Management System.\n" unless ($quiet); - foreach (@{$tableList}) { - $session->db->write($_); - } - -} - -#------------------------------------------------- -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, - taskList text default 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_timeEntry ( - entryId varchar(22) binary not null, - projectId varchar(22) binary not null, - taskId varchar(255) binary not null, - assetId 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); - $session->config->set("searchIndexerPlugins", { - "txt" => "/bin/cat", - "readme"=> "/bin/cat", - "html" => "/bin/cat", - "htm" => "/bin/cat" - }); - $session->db->write("create table search ( - assetId varchar(22) binary not null, - revisionDate bigint not null default 0, - classLimiter text, - searchRoot varchar(22) binary not null default 'PBasset000000000000001', - templateId varchar(22) binary not null default 'PBtmpl0000000000000200', - primary key (assetId,revisionDate) - )"); - $session->db->write("create table assetIndex ( - assetId varchar(22) binary not null primary key, - title varchar(255), - synopsis text, - url varchar(255), - creationDate bigint, - revisionDate bigint, - ownerUserId varchar(22) binary, - groupIdView varchar(22) binary, - groupIdEdit varchar(22) binary, - lineage varchar(255), - className varchar(255), - isPublic int not null default 1, - keywords mediumtext, - fulltext (keywords) - )"); - my @searchParents = $session->db->buildArray("select parentId from asset where className='WebGUI::Asset::Wobject::IndexedSearch'"); - my @searchIds = $session->db->buildArray("select assetId from asset where className='WebGUI::Asset::Wobject::IndexedSearch'"); - $session->db->write("delete from asset where className='WebGUI::Asset::Wobject::IndexedSearch'"); - my $deleteWobject = $session->db->prepare("delete from wobject where assetId=?"); - my $deleteAssetData = $session->db->prepare("delete from assetData where assetId=?"); - foreach my $id (@searchIds) { - $deleteWobject->execute([$id]); - $deleteAssetData->execute([$id]); - } - $deleteWobject->finish; - $deleteAssetData->finish; - $session->config->deleteFromArray("assets","WebGUI::Asset::Wobject::IndexedSearch"); - $session->config->addToArray("assets","WebGUI::Asset::Wobject::Search"); - $session->db->write("drop table if exists IndexedSearch"); - $session->db->write("drop table if exists IndexedSearch_default"); - $session->db->write("drop table if exists IndexedSearch_default_data"); - $session->db->write("drop table if exists IndexedSearch_default_words"); - $session->db->write("drop table if exists IndexedSearch_docInfo"); -} - -#------------------------------------------------- -sub templateParsers { - print "\tAdding support for multiple template parsers.\n" unless ($quiet); - $session->config->set("templateParsers",["WebGUI::Asset::Template::HTMLTemplate"]); - $session->config->set("defaultTemplateParser","WebGUI::Asset::Template::HTMLTemplate"); - $session->db->write("alter table template add column parser varchar(255) not null default 'WebGUI::Asset::Template::HTMLTemplate'"); -} - -#------------------------------------------------- -sub removeFiles { - print "\tRemoving old unneeded files.\n" unless ($quiet); - unlink '../migration.txt'; - unlink '../../lib/WebGUI/Help/Macro_StyleSheet.pm'; - unlink '../../lib/WebGUI/Help/Macro_JavaScript.pm'; - unlink '../../lib/WebGUI/Help/Macro_RawHeadTags.pm'; - unlink '../../lib/WebGUI/i18n/English/Macro_StyleSheet.pm'; - unlink '../../lib/WebGUI/i18n/English/Macro_JavaScript.pm'; - unlink '../../lib/WebGUI/i18n/English/Macro_RawHeadTags.pm'; - unlink '../../lib/WebGUI/Macro/StyleSheet.pm'; - unlink '../../lib/WebGUI/Macro/JavaScript.pm'; - unlink '../../lib/WebGUI/Macro/RawHeadTags.pm'; - unlink '../../lib/WebGUI/MessageLog.pm'; - unlink '../../lib/WebGUI/Operation/MessageLog.pm'; - unlink '../../lib/WebGUI/ErrorHandler.pm'; - unlink '../../lib/WebGUI/HTTP.pm'; - unlink '../../lib/WebGUI/Privilege.pm'; - unlink '../../lib/WebGUI/FormProcessor.pm'; - unlink '../../lib/WebGUI/URL.pm'; - unlink '../../lib/WebGUI/Id.pm'; - unlink '../../lib/WebGUI/Icon.pm'; - unlink '../../lib/WebGUI/Mail.pm'; - unlink '../../lib/WebGUI/Style.pm'; - unlink '../../lib/WebGUI/Setting.pm'; - unlink '../../lib/WebGUI/Grouping.pm'; - unlink '../../lib/WebGUI/Asset/Wobject/IndexedSearch.pm'; - unlink '../../lib/WebGUI/Help/Asset_IndexedSearch.pm'; - unlink '../../lib/WebGUI/i18n/Asset_IndexedSearch.pm'; - unlink '../../sbin/Hourly/IndexedSearch_buildIndex.pm'; - rmtree('../../lib/WebGUI/Asset/Wobject/IndexedSearch'); - rmtree('../../sbin/Hourly'); - unlink('../../sbin/runHourly.pl'); -} - -#------------------------------------------------- -sub addDisabletoRichEditor { - print "\tUpdating Rich Editor to add master disable.\n" unless ($quiet); - my $sth = $session->db->read('show columns from RichEdit'); - my $numColumns = $sth->rows; - $sth->finish; - # only add the column if it doesn't already exist. - $session->db->write("alter table RichEdit add column disableRichEditor int(11) default 0") if ($numColumns < 21); -} - -#------------------------------------------------- -sub changeDbCacheTimeoutName { - print "\tChanging dbCacheTimeout to groupCacheTimeout.\n" unless ($quiet); - $session->db->write("alter table groups change dbCacheTimeout groupCacheTimeout int not null default 3600"); -} - -#------------------------------------------------- -sub addScratchKeys { - print "\tClearing user session scratch table to add keys.\n"; - $session->db->write("delete from userSessionScratch"); - print "\tAssigning keys to userSessionScratch.\n" unless ($quiet); - $session->db->write("alter table userSessionScratch ADD PRIMARY KEY (sessionId, name)"); -} - -#------------------------------------------------- -sub addNavigationMimeType { - print "\tAdding Mime Type to Navigations.\n" unless ($quiet); - $session->db->write("alter table Navigation add column mimeType varchar(50) default 'text/html'"); -} - -#------------------------------------------------- -sub ipsToCIDR { - print "\tTranslating IP addresses to CIDR format.\n" unless ($quiet); - print "\t\tStarting with Group ipFilters.\n" unless ($quiet); - my $sth = $session->db->read('select groupId, ipFilter from groups'); - while (my $hash = $sth->hashRef) { - next unless $hash->{ipFilter}; - $hash->{ipFilter} =~ s/\s//g; - my @ips = split /;/, $hash->{ipFilter}; - @ips = map { ip2cidr($_) } @ips; - $session->db->write('update groups set ipFilter=? where groupId=?', - [join(',', @ips), $hash->{groupId}]); - } - print "\t\tUpdating debug Ip.\n" unless ($quiet); - $sth = $session->db->read("select * from settings where name='debugIp'"); - while (my $hash = $sth->hashRef) { - next unless $hash->{value}; - my @ips = split /\s+/, $hash->{value}; - @ips = map { ip2cidr($_) } @ips; - $session->db->write('update settings set value=? where name=?', - [join(',', @ips), $hash->{name}]); - } -} - -sub ip2cidr { - my ($ip) = @_; - $ip =~ s/\.$//; - my $bytes = $ip =~ tr/././; - my $new_bytes = 3-$bytes; - my $prefixLength = 32 - 8*$new_bytes; - $ip .= ('.0' x $new_bytes) . "/$prefixLength"; - return $ip; -} - - -#------------------------------------------------- -sub installSQLForm { - print "\tInstalling SQLForm tables.\n" unless ($quiet); - - # Skip table creation if the SQLForm is already installed. - return "" if WebGUI::Utility::isIn('SQLForm', $session->db->buildArray("show tables")); - - # Create tables; - $session->db->write(<db->write(<db->write(<db->write(<db->write(<db->write("insert into SQLForm_regexes (regexId, name, regex) values ('defaultText', 'Text', '^[\\\\w\\\\d\\\\s]*\$')"); - $session->db->write("insert into SQLForm_regexes (regexId, name, regex) values ('defaultUnsigned', 'Unsigned integer', '^\\\\d+\$')"); - $session->db->write("insert into SQLForm_regexes (regexId, name, regex) values ('defaultSigned', 'Signed integer', '^-?\\\\d+\$')"); - $session->db->write("insert into SQLForm_regexes (regexId, name, regex) values ('defaultFloat', 'Floating point number', '^-?\\\\d+(\\.\\\\d+)?\$')"); - $session->config->addToArray("assets","WebGUI::Asset::Wobject::SQLForm"); -} - -sub addGraphing { - print "\tAdding graphing system.\n" unless ($quiet); - - # Create palette and color manager tables. - $session->db->write(<db->write(<db->write(<db->write(<db->write(q|INSERT INTO `imagePalette` VALUES ('defaultPalette','Default palette')|); - - $session->db->write(<db->write(<db->write(q|insert into imageFont (fontId, name, filename) values ('defaultFont', 'WebGUI default font', 'default.ttf')|); - - # Update Poll table. - $session->db->write('alter table Poll add column graphConfiguration text'); - $session->db->write('alter table Poll add column generateGraph tinyint(1)'); - - # Add plugins to the config file - $session->config->set('graphingPlugins', [ - "WebGUI::Image::Graph::XYGraph::Bar", - "WebGUI::Image::Graph::XYGraph::Line", - "WebGUI::Image::Graph::Pie", - ]); - -} - -sub updateProfileListFields { - foreach ("UPDATE userProfileField SET fieldType='selectBox' WHERE fieldType='selectList' and fieldName in ('language','gender','dateFormat','timeFormat','discussionLayout','INBOXNotifications','firstDayOfWeek','uiLevel','toolbar')", - "UPDATE userProfileField SET dataDefault='\\'English\\'' WHERE fieldName='language'", -"UPDATE userProfileField SET dataDefault='\\'neuter\\'' WHERE fieldName='gender'", -"UPDATE userProfileField SET dataDefault='\\'%M/%D/%y\\'' WHERE fieldName='dateFormat'", -"UPDATE userProfileField SET dataDefault='\\'%H:%n %p\\'' WHERE fieldName='timeFormat'", -"UPDATE userProfileField SET dataDefault='\\'nested\\'' WHERE fieldName='discussionLayout'", -"UPDATE userProfileField SET dataDefault='\\'email\\'' WHERE fieldName='INBOXNotifications'", -"UPDATE userProfileField SET dataDefault='\\'0\\'' WHERE fieldName='firstDayOfWeek'", -"UPDATE userProfileField SET dataDefault='\\'5\\'' WHERE fieldName='uiLevel'", -"UPDATE userProfileField SET dataDefault='\\'useLanguageDefault\\'' WHERE fieldName='toolbar'") { - $session->db->write($_); - } -} - - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - diff --git a/docs/upgrades/upgrade_6.99.0-6.99.1.pl b/docs/upgrades/upgrade_6.99.0-6.99.1.pl deleted file mode 100644 index cfebeb16f..000000000 --- a/docs/upgrades/upgrade_6.99.0-6.99.1.pl +++ /dev/null @@ -1,126 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "6.99.1"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -fixTypos($session); -updateTemplates(); -csFixes(); - -finish($session); # this line required - -#------------------------------------------------- -sub csFixes { - print "\tFixing CS stuff.\n" unless ($quiet); - $session->db->write("alter table Collaboration add column autoSubscribeToThread int not null default 1"); - $session->db->write("alter table Collaboration add column requireSubscriptionForEmailPosting int not null default 1"); - $session->db->write("alter table Thread_read add index threadId_userId (threadId,userId)"); -} - -#------------------------------------------------- -sub updateTemplates { - print "\tFixing template problems\n" unless ($quiet); - opendir(DIR,"templates-6.99.1"); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $folder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => "7.0.0 New Templates", - menuTitle => "7.0.0 New Templates", - url=> "7_0_0_new_templates", - groupIdView=>"12" - }); - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - my $template = $folder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub fixTypos { - my $session = shift; - print "\tFixing typos.\n" unless ($quiet); - my $activities = $session->config->get("workflowActivities"); - my $versionTag = $activities->{"WebGUI::VersionTag"}; - my @newStuff = ("WebGUI::Workflow::Activity::ExportVersionTagToHtml"); - foreach my $value (@{$versionTag}) { - push(@newStuff, $value); - } - $activities->{"WebGUI::VersionTag"} = \@newStuff; - $session->config->set("workflowActivities",$activities); -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - diff --git a/docs/upgrades/upgrade_6.99.1-6.99.2.pl b/docs/upgrades/upgrade_6.99.1-6.99.2.pl deleted file mode 100644 index 081ef87fb..000000000 --- a/docs/upgrades/upgrade_6.99.1-6.99.2.pl +++ /dev/null @@ -1,181 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "6.99.2"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -updateTT(); -addToolbarUiLevels(); - -finish($session); # this line required - - -#------------------------------------------------- -sub addToolbarUiLevels { - print "\tAdding asset toolbar UI levels.\n" unless ($quiet); - $session->config->set("assetToolbarUiLevel", { - "edit" => 1, - "delete" => 1, - "cut" => 1, - "copy" => 1, - "shortcut" => 5, - "editBranch" => 9, - "lock" => 5, - "export" => 9, - "changeUrl" => 9, - "promote" => 3, - "demote" => 3, - "manage" => 5, - "revisions" => 5, - "view" => 1 - }); -} - -#------------------------------------------------- -sub updateTT { - print "\tUpdating the Time Tracking System.\n" unless ($quiet); - my $tableList = [ - "create table TT_projectTasks ( - taskId varchar(22) binary not null, - projectId varchar(22) binary not null, - taskName varchar(255) not null, - primary key (taskId) - )", - "alter table TT_timeEntry modify taskId varchar(22) binary not null", - "alter table TT_projectList drop column taskList", - "create table TT_report ( - reportId varchar(22) binary not null, - assetId varchar(22) not null, - startDate varchar(10) not null, - endDate varchar(10) not null, - reportComplete integer not null default 0, - resourceId varchar(22) binary not null, - creationDate bigint not null, - createdBy varchar(22) binary not null, - lastUpdatedBy varchar(22) binary not null, - lastUpdateDate bigint not null - )", - "alter table TT_timeEntry add reportId varchar(22) binary not null", - "alter table TT_timeEntry modify taskDate varchar(10) not null", - "alter table TT_timeEntry drop column assetId", - "alter table TT_timeEntry drop column resourceId", - "alter table TT_timeEntry drop column completed", - "alter table TT_timeEntry drop column creationDate", - "alter table TT_timeEntry drop column createdBy", - "alter table TT_timeEntry drop column lastUpdatedBy", - "alter table TT_timeEntry drop column lastUpdateDate" - ]; - - foreach (@{$tableList}) { - $session->db->write($_); - } - -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - diff --git a/docs/upgrades/upgrade_6.99.2-6.99.3.pl b/docs/upgrades/upgrade_6.99.2-6.99.3.pl deleted file mode 100644 index 4de727e63..000000000 --- a/docs/upgrades/upgrade_6.99.2-6.99.3.pl +++ /dev/null @@ -1,321 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "6.99.3"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -addAssetIndex(); -fixCs(); -fixCss(); -fixSpectre(); -fixTT(); - -finish($session); # this line required - -#------------------------------------------------- -sub addAssetIndex { - print "\tAdding a new asset index.\n" unless ($quiet); - $session->db->write("alter table asset add index state_lineage (state,lineage)"); -} - -#------------------------------------------------- -sub fixSpectre { - print "\tAdding more security to Spectre.\n" unless ($quiet); - unless (-e "../../etc/spectre.conf") { - print "\t *** Skiping this portion of the upgrade. You do not have a spectre.conf file. Read gotcha.txt for details. ***\n" unless ($quiet); - return; - } - my $config = WebGUI::Config->new("../..","spectre.conf"); - $config->set("ip","127.0.0.1"); -} - -#------------------------------------------------- -sub fixCss { - print "\tUpdating CSS.\n" unless ($quiet); - my $asset = WebGUI::Asset->new($session, "7.0-style0000000000051","WebGUI::Asset::Snippet"); - if (defined $asset) { - my $css = < #mainBody { - height:auto; - min-height:500px; -} -#contentArea { - z-index:2; - position:relative; - padding-top:50px; - padding-left:10px; - padding-right:20px; - padding-bottom:20px; - -moz-box-sizing:border:box; - font-family:verdana; - font-size:9pt; - -} -html #main #mainBody #contentArea { - height:1%; -} -#contentArea a { - font-weight:bold; - letter-spacing:1px; - font-size:8pt; -} -#topCorner { - width:100%; - height:214px; - position:absolute; - top:0px; - left:0px; - background: url('^FileUrl(style3/main_top_bg.jpg);') repeat-x; - z-index:1; -} -#bottomCorner { - width:100%; - height:211px; - position:absolute; - bottom:0px; - right:0px; - background: url('^FileUrl(style3/main_bottom.jpg);') no-repeat right; - z-index:1; -} - -#footer { - width:100%; - margin:0px; - background:#000 url('^FileUrl(style3/footer_right.jpg);') no-repeat right top; - height:57px; - border-top:solid #B53018 2px; - text-align:right; - position:relative; -} -#footer #copyright { - color:#3b3b3b; - font-family:arial; - position:absolute; - top:20px; - left:30px; - font-size:8pt; -} -STOP - $asset->addRevision({ - snippet=>$css - }); - } -} - - -#------------------------------------------------- -sub fixCs { - print "\tFixing CS bugs.\n" unless ($quiet); - $session->db->write("alter table Thread change karmaRank karmaRank float(11,6)"); - $session->db->write("update Thread set karmaRank=karma/karmaScale"); -} - -#------------------------------------------------- -sub fixTT { - print "\tUpdating the Time Tracking System.\n" unless ($quiet); - my $tableList = [ - "alter table TT_wobject add pmIntegration integer not null default 0" - ]; - - foreach (@{$tableList}) { - $session->db->write($_); - } - -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_6.99.3-6.99.4.pl b/docs/upgrades/upgrade_6.99.3-6.99.4.pl deleted file mode 100644 index 7462e22bc..000000000 --- a/docs/upgrades/upgrade_6.99.3-6.99.4.pl +++ /dev/null @@ -1,178 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "6.99.4"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -fixSurvey($session); -fixEditWorkflow($session); -updateHttpProxy(); -fixShippingOptions(); - -finish($session); # this line required - -#------------------------------------------------- -sub fixShippingOptions { - print "\tRemoving unserialized shipping options data from the transaction table.\n"; - $session->db->write("update transaction set shippingOptions = null where shippingOptions like '%HASH%'"); -} - -#------------------------------------------------- -sub updateHttpProxy { - print "\tAllowing HTTP Proxy to use ampersands in addition to semicolons in URLs.\n" unless ($quiet); - $session->db->write("alter table HttpProxy add column useAmpersand int not null default 0"); -} - -#------------------------------------------------- -sub fixSurvey{ - my $session = shift; - print "\tFixing Surveys.\n" unless ($quiet); - - # Add a defaultSectionId column to Survey table - $session->db->write("alter table Survey add column (defaultSectionId varchar(22) binary not null)"); - - # Set defaultSectionId for existing Surveys by finding the sectionId for the section called 'none' and update the asset - my @surveyAssets = $session->db->buildArray("select assetId from asset where className='WebGUI::Asset::Wobject::Survey'"); - foreach my $assetId (@surveyAssets) { - my $survey = WebGUI::Asset->new($session, $assetId, 'WebGUI::Asset::Wobject::Survey'); - my $i18n = WebGUI::International->new($session, 'Asset_Survey'); - my $noneLabel = $i18n->get(107); - my $surveyId = $survey->get('Survey_id'); - my ($defaultSectionId) = $session->db->quickArray("select Survey_sectionId from Survey_section where Survey_id=? and sectionName=?", [$surveyId,$noneLabel]); - $survey->update({defaultSectionId => $defaultSectionId}); - } -} - -#-------------------------------------------------- -sub fixEditWorkflow { - my @goodPlugins; - my $session = shift; - print "\tRemoving erroneous ExportVersionTagAsHtml workflow activity from config file.\n" unless ($quiet); - - my $workflow = $session->config->get('workflowActivities'); - - foreach (@{$workflow->{'WebGUI::VersionTag'}}) { - push (@goodPlugins, $_) if ($_ ne 'WebGUI::Workflow::Activity::ExportVersionTagAsHtml'); - } - - $workflow->{'WebGUI::VersionTag'} = \@goodPlugins; - - $session->config->set('workflowActivities', $workflow); -} - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_6.99.4-6.99.5.pl b/docs/upgrades/upgrade_6.99.4-6.99.5.pl deleted file mode 100644 index 9eddfc2de..000000000 --- a/docs/upgrades/upgrade_6.99.4-6.99.5.pl +++ /dev/null @@ -1,168 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "6.99.5"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required -fixGroups(); - -# upgrade functions go here - -finish($session); # this line required - - -#------------------------------------------------- -sub fixGroups { - print "\tUpdating Groups.\n" unless ($quiet); - my $tableList = [ - "alter table groups add ldapLinkId varchar(22) binary default NULL" - ]; - - foreach (@{$tableList}) { - $session->db->write($_); - } - - my $ldapLinks = {}; - - my $links = WebGUI::LDAPLink->getList($session); - foreach my $linkId (keys %{$links}) { - my $ldapLink = WebGUI::LDAPLink->new($session,$linkId); - if ($ldapLink->bind) { - $ldapLinks->{$linkId} = $ldapLink; - } - } - - - #Try to figure out which LDAP link each group belongs to - my $sth = $session->db->read("select groupId, ldapGroup, ldapGroupProperty from groups where ldapGroup is not NULL and ldapGroupProperty is not NULL and ldapGroup != '' and ldapGroupProperty != ''"); - while (my $hash = $sth->hashRef) { - foreach my $linkId (keys %{$ldapLinks}) { - my $ldapLink = $ldapLinks->{$linkId}; - my $people = $ldapLink->getProperty($hash->{ldapGroup},$hash->{ldapGroupProperty}); - if($people && scalar(@{$people})) { - $session->db->write("update groups set ldapLinkId=? where groupId=?",[$linkId,$hash->{groupId}]); - } - } - } - - foreach my $linkId (keys %{$ldapLinks}) { - my $ldapLink = $ldapLinks->{$linkId}; - $ldapLink->unbind; - } - - -} - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_6.99.5-7.0.0.pl b/docs/upgrades/upgrade_6.99.5-7.0.0.pl deleted file mode 100644 index e8b47121a..000000000 --- a/docs/upgrades/upgrade_6.99.5-7.0.0.pl +++ /dev/null @@ -1,132 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.0.0"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -fixCommerceSettings(); - -finish($session); # this line required - -#-------------------------------------------------- -sub fixCommerceSettings { - print "\tFixing Commerce Settings.\n" unless ($quiet); - $session->db->write("insert into settings (name,value) values ('commercePurchaseHistoryTemplateId','PBtmpl0000000000000019')"); -} - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.0-7.0.1.pl b/docs/upgrades/upgrade_7.0.0-7.0.1.pl deleted file mode 100644 index 415b47527..000000000 --- a/docs/upgrades/upgrade_7.0.0-7.0.1.pl +++ /dev/null @@ -1,162 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Operation::Shared; -use Data::Dumper; - -my $toVersion = "7.0.1"; # make this match what version you're going to -my $quiet; # this line required - -my $session = start(); # this line required - -# upgrade functions go here -i18nDepartmentNames(); -addMissingAssets(); -addLDAPRecursiveFilter(); - -finish($session); # this line required - -#-------------------------------------------------- -sub addMissingAssets { - print "\tAdding assets to config file that weren't added before.\n" unless ($quiet); - my $config = $session->config; - $config->addToArray("assets","WebGUI::Asset::Wobject::TimeTracking"); - $config->addToArray("assets","WebGUI::Asset::Wobject::ProjectManager"); - $config->addToArray("assets","WebGUI::Asset::Wobject::EventManagementSystem"); -} - -#-------------------------------------------------- -sub i18nDepartmentNames { - print "\tInternationalizing department settings in user profile\n" unless ($quiet); - $session->db->write(q!update userProfileField set label=? where fieldName='department'!, ["WebGUI::International::get('Department','Asset_InOutBoard')"]); - my ($codeValues) = $session->db->quickArray(q|select possibleValues from userProfileField where fieldName='department'|); - - my $possibleValues = WebGUI::Operation::Shared::secureEval($session, $codeValues); - delete $possibleValues->{IT}; - delete $possibleValues->{HR}; - delete $possibleValues->{'Regular Staff'}; - local $Data::Dumper::Terse = 1; - my $i18nValues = Dumper $possibleValues; - $i18nValues =~ s/\{/{'IT'=>WebGUI::International::get('IT','Asset_InOutBoard'),'HR'=>WebGUI::International::get('HR','Asset_InOutBoard'),'Regular Staff'=>WebGUI::International::get('Regular Staff','Asset_InOutBoard')/; - $session->db->write(q!update userProfileField set possibleValues=? where fieldName='department'!, [$i18nValues]); -} - -#-------------------------------------------------- -sub addLDAPRecursiveFilter() { - print "\tAdding LDAP recursive filter.\n" unless ($quiet); - $session->db->write("alter table groups add ldapRecursiveFilter varchar(255) default null"); - $session->db->write("alter table ldapLink add ldapGlobalRecursiveFilter varchar(255) default null"); -} - - - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.1-7.0.2.pl b/docs/upgrades/upgrade_7.0.1-7.0.2.pl deleted file mode 100644 index 0bbda1bfb..000000000 --- a/docs/upgrades/upgrade_7.0.1-7.0.2.pl +++ /dev/null @@ -1,143 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Utility; - -my $toVersion = "7.0.2"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -addAdminToVisitorGroup($session); -addReversePageLoopColumn($session); - -finish($session); # this line required - -sub addAdminToVisitorGroup { - my $session = shift; - my $Visitor = WebGUI::Group->new($session, '1'); - $Visitor->addGroups([3]); - return 1; -} - -sub addReversePageLoopColumn { - my $session = shift; - print "\tAdding the reversePageLoop column to the Navigation table\n" unless ($quiet); - - my @columns = $session->db->buildArray('describe Navigation'); - unless (isIn('reversePageLoop', @columns)) { - $session->db->write('alter table Navigation add column reversePageLoop tinyint(1) default 0'); - } -} - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.2-7.0.3.pl b/docs/upgrades/upgrade_7.0.2-7.0.3.pl deleted file mode 100644 index 740ea2b14..000000000 --- a/docs/upgrades/upgrade_7.0.2-7.0.3.pl +++ /dev/null @@ -1,148 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Asset; -use WebGUI::HTML; - -my $toVersion = "7.0.3"; # make this match what version you're going to -my $quiet; # this line required - - -sleep(1); # todd prevent duplicate timestamps -my $session = start(); # this line required - -deleteTemplate(); -addConfigOption(); -fixPostSubjects(); - -finish($session); # this line required - - -#------------------------------------------------- -sub fixPostSubjects { - print "\tRemoving HTML from CS Post subjects.\n" unless ($quiet); - my $write = $session->db->prepare("update assetData set title=? where assetId=? and revisionDate=?"); - my $sth = $session->db->read("select title, asset.assetId, assetData.revisionDate from assetData left join asset on assetData.assetId=asset.assetId where asset.className like 'WebGUI::Asset::Post%'"); - while (my $row = $sth->arrayRef) { - $row->[0] = WebGUI::HTML::filter($row->[0], "all"); - $write->execute($row); - } -} - -#------------------------------------------------- -sub addConfigOption { - print "\tAdding save and commit option.\n" unless ($quiet); - $session->config->set("enableSaveAndCommit", 0); -} - -#------------------------------------------------- -sub deleteTemplate { - print "\tDeleting a template that was accidentally added.\n" unless ($quiet); - my $template = WebGUI::Asset->newByDynamicClass($session, "wCIc38CvNHUK7aY92Ww4SQ"); - if (defined $template) { - $template->purge({skipExported=>1}); - } -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.3-7.0.4.pl b/docs/upgrades/upgrade_7.0.3-7.0.4.pl deleted file mode 100644 index 5f582bd74..000000000 --- a/docs/upgrades/upgrade_7.0.3-7.0.4.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.0.4"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.4-7.0.5.pl b/docs/upgrades/upgrade_7.0.4-7.0.5.pl deleted file mode 100644 index 575cd0d69..000000000 --- a/docs/upgrades/upgrade_7.0.4-7.0.5.pl +++ /dev/null @@ -1,126 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Asset; - -my $toVersion = "7.0.5"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -renameTemplate(); -finish($session); # this line required - - -#------------------------------------------------- -sub renameTemplate { - print "\tRenaming a template.\n" unless ($quiet); - my $asset = WebGUI::Asset->new($session, "PBtmpl0000000000000209", "WebGUI::Asset::Template"); - if (defined $asset) { - $asset->update({title=>"Request Tracker Thread",menuTitle=>"Request Tracker Thread"}); - } -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.5-7.0.6.pl b/docs/upgrades/upgrade_7.0.5-7.0.6.pl deleted file mode 100644 index 736116257..000000000 --- a/docs/upgrades/upgrade_7.0.5-7.0.6.pl +++ /dev/null @@ -1,126 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.0.6"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -addNewWorkflowActivity(); - -finish($session); # this line required - - -#------------------------------------------------- -sub addNewWorkflowActivity { - print "\tAdding 'add user to group' workflow activity.\n" unless ($quiet); - my $activities = $session->config->get("workflowActivities"); - push(@{$activities->{"WebGUI::User"}}, "WebGUI::Workflow::Activity::AddUserToGroup"); - $session->config->set("workflowActivities", $activities); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.6-7.0.7.pl b/docs/upgrades/upgrade_7.0.6-7.0.7.pl deleted file mode 100644 index de080e8f0..000000000 --- a/docs/upgrades/upgrade_7.0.6-7.0.7.pl +++ /dev/null @@ -1,174 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.0.7"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -giveTasksMultipleResources($session); -giveTasksLagTime($session); -giveProjectsObserverGroup($session); - -finish($session); # this line required - - - -sub giveTasksMultipleResources { - my $session = shift; - print "\tMaking tasks handle multiple resources.\n" unless $quiet; - $session->db->write($_) for(<<'EOT', - CREATE TABLE PM_taskResource ( - taskResourceId varchar(22) character set utf8 collate utf8_bin NOT NULL, - taskId varchar(22) character set utf8 collate utf8_bin NOT NULL, - sequenceNumber int(11) NOT NULL, - resourceKind enum('user', 'group') NOT NULL, - resourceId varchar(22) character set utf8 collate utf8_bin NOT NULL, - UNIQUE (taskId, resourceKind, resourceId), - UNIQUE (taskId, sequenceNumber), - PRIMARY KEY (taskResourceId) - ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -EOT - <<'EOT', - INSERT INTO PM_taskResource - (taskResourceId, taskId, sequenceNumber, resourceKind, resourceId) - SELECT taskId, taskId, 1, 'user', resourceId - FROM PM_task WHERE resourceId IS NOT NULL; -EOT - <<'EOT', - ALTER TABLE PM_task - DROP COLUMN resourceId; -EOT - <<'EOT', - ALTER TABLE PM_wobject - ADD COLUMN resourcePopupTemplateId varchar(22) character set utf8 collate utf8_bin NOT NULL - DEFAULT 'ProjectManagerTMPL0005', - ADD COLUMN resourceListTemplateId varchar(22) character set utf8 collate utf8_bin NOT NULL - DEFAULT 'ProjectManagerTMPL0006' -EOT - ); -} - -sub giveTasksLagTime { - my $session = shift; - print "\tGiving tasks lag time.\n" unless $quiet; - $session->db->write($_) for(<<'EOT', - ALTER TABLE PM_task ADD COLUMN lagTime bigint(20) DEFAULT 0; -EOT - ); -} - -sub giveProjectsObserverGroup { - my $session = shift; - print "\tGiving projects observer groups.\n" unless $quiet; - $session->db->write($_) for(<<'EOT', - ALTER TABLE PM_project - ADD COLUMN projectObserver varchar(22) character set utf8 collate utf8_bin DEFAULT '7'; -EOT - ); -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.7-7.0.8.pl b/docs/upgrades/upgrade_7.0.7-7.0.8.pl deleted file mode 100644 index 7dea9bb01..000000000 --- a/docs/upgrades/upgrade_7.0.7-7.0.8.pl +++ /dev/null @@ -1,147 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.0.8"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required -fixRobotsTxtMimeType($session); -fixSearch(); - -# upgrade functions go here - -finish($session); # this line required - - -#------------------------------------------------- -sub fixSearch { - print "\tFixing search.\n" unless ($quiet); - my $sth = $session->db->read("describe assetIndex lineage"); - my $exists = $sth->rows; - $sth->finish; - unless ($exists) { - $session->db->write("alter table assetIndex add column lineage varchar(255)"); - } -} - -#------------------------------------------------- -sub fixRobotsTxtMimeType { - my $session = shift; - print "\tFixing MIME type of robots.txt snippet.\n" unless $quiet; - - my $asset = WebGUI::Asset->newByDynamicClass($session, 'pbrobot000000000000001'); - unless (defined $asset) { - print "\t\tCouldn't find it; skipping this.\n"; - return; - } - unless ($asset->isa('WebGUI::Asset::Snippet')) { - print "\t\tWrong asset class; skipping this.\n"; - return; - } - - $asset->update({mimeType => 'text/plain'}); -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.8-7.0.9.pl b/docs/upgrades/upgrade_7.0.8-7.0.9.pl deleted file mode 100644 index baca27d1e..000000000 --- a/docs/upgrades/upgrade_7.0.8-7.0.9.pl +++ /dev/null @@ -1,143 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.0.9"; -my $quiet; - -my $session = start(); - -pmAddProgressiveTasks($session); - -finish($session); - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - -sub pmAddProgressiveTasks { - my $session = shift; - print "\tMaking progressive tasks representable.\n" unless $quiet; - $session->db->write($_) for(<<'EOT', - ALTER TABLE PM_task - ADD COLUMN taskType enum('timed', 'progressive', 'milestone') NOT NULL - DEFAULT 'timed', - CHANGE COLUMN percentComplete percentComplete float NULL DEFAULT NULL -EOT - <<'EOT', - UPDATE PM_task SET taskType = 'milestone' - AND percentComplete = NULL - WHERE isMilestone = 1 -EOT - <<'EOT', - ALTER TABLE PM_task - DROP COLUMN isMilestone -EOT - ); -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.0.9-7.1.0.pl b/docs/upgrades/upgrade_7.0.9-7.1.0.pl deleted file mode 100755 index 27a601ddb..000000000 --- a/docs/upgrades/upgrade_7.0.9-7.1.0.pl +++ /dev/null @@ -1,210 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Workflow; - -my $toVersion = "7.1.0"; # make this match what version you're going to -my $quiet; # this line required - -my $session = start(); # this line required - -recalculateProjectCompletion($session); -updateSqlReportTable($session); -updateProductsTable($session); -makeLdapRecursiveFiltersText($session); -addImageStuffToCs($session); -addNewAuthSettings($session); -addAutoLDAPRegistration($session); - -finish($session); # this line required - -#------------------------------------------------- -sub addAutoLDAPRegistration { - my $session = shift; - print "\tAdding new feature that allows autoregistration of WebGUI users from LDAP directories.\n" unless $quiet; - - # Put an entry in the settings table to turn this thing on and off - $session->db-write("insert into settings (name,value) values ('automaticLDAPRegistration',0)"); - - # Enable our new workflow activity in the config file - my $activities = $session->config->get("workflowActivities"); - push (@{$activities->{'WebGUI::User'}}, 'WebGUI::Workflow::Activity::SyncProfileToLdap'); - $session->config->set("workflowActivities", $activities); - - # Add a workflow that the LDAP auth module can kick off to pull the users info from LDAP to their wG user profile. - my $workflow = WebGUI::Workflow->create($session, { - type=>"WebGUI::User", - enabled=>1, - description=>"Synchronizes a users LDAP information to their WebGUI User Profile", - title=>"Synchronize Profile To LDAP" - }, "AuthLDAPworkflow000001"); - my $activity = $workflow->addActivity("WebGUI::Workflow::Activity::SyncProfileToLdap"); - $activity->set("title","Synchronize Profile To LDAP"); -} - -#------------------------------------------------- -sub addNewAuthSettings { - my $session = shift; - print "\tAdding new WebGUI auth settings to support strong passwords.\n" unless $quiet; - my $newSettings = { - webguiRequiredDigits => 0, - webguiNonWordCharacters => 0, - webguiRequiredMixedCase => 0, - }; - foreach my $setting (keys %{$newSettings}) { - $session->db->write("insert into settings (name,value) values (?,?)",[$setting,$newSettings->{$setting}]); - } -} - -#------------------------------------------------- -sub addImageStuffToCs { - my $session = shift; - print "\tAdding thumbnail and image sizing to CS.\n" unless $quiet; - $session->db->write("alter table Collaboration add column thumbnailSize int not null default 0"); - $session->db->write("alter table Collaboration add column maxImageSize int not null default 0"); -} - - -#------------------------------------------------- -sub recalculateProjectCompletion { - my $session = shift; - print "\tForcing project completion recalculation.\n" unless $quiet; - my @assetIds = $session->db->buildArray("SELECT DISTINCT assetId FROM PM_wobject", []); - foreach my $assetId (@assetIds) { - my $pm = WebGUI::Asset->newByDynamicClass($session, $assetId); - my @projectIds = $session->db->buildArray("SELECT projectId FROM PM_project WHERE assetId = ?", [$assetId]); - foreach my $project (@projectIds) { - $pm->updateProject($project); - } - } -} - -#------------------------------------------------- -sub updateSqlReportTable { - my $session = shift; - print "\tUpdating SQLReport table structure.\n" unless ($quiet); - $session->db->write("alter table `SQLReport` ADD COLUMN ( downloadType varchar(255), downloadFilename varchar(255), downloadTemplateId varchar(22), downloadMimeType varchar(255), downloadUserGroup varchar(22))"); -} - -#------------------------------------------------- -sub updateProductsTable { - my $session = shift; - print "\tUpdating products table structure.\n" unless ($quiet); - $session->db->write("alter table products add column (groupId varchar(22), groupExpiresOffset varchar(16))"); -} - -#------------------------------------------------- -sub makeLdapRecursiveFiltersText { - my $session = shift; - print "\tMaking LDAP recursive filters text fields.\n" unless $quiet; - $session->db->write($_) for(<<'EOT', - ALTER TABLE ldapLink - CHANGE COLUMN ldapGlobalRecursiveFilter ldapGlobalRecursiveFilter mediumtext NULL DEFAULT NULL -EOT - <<'EOT', - ALTER TABLE groups - CHANGE COLUMN ldapRecursiveFilter ldapRecursiveFilter mediumtext NULL DEFAULT NULL -EOT - ) -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.1.0-7.1.1.pl b/docs/upgrades/upgrade_7.1.0-7.1.1.pl deleted file mode 100644 index 4df3c5d7e..000000000 --- a/docs/upgrades/upgrade_7.1.0-7.1.1.pl +++ /dev/null @@ -1,132 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.1.1"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -fixSurvey(); -fixLDAP(); - -finish($session); # this line required - -#------------------------------------------------- -sub fixLDAP { - print "\tFixing the ldap connection setting.\n" unless ($quiet); - # Set the LDAP connection setting to the default ldap link if it's not set to anything - my $ldapConnection = $session->setting->get("ldapConnection"); - $session->setting->set("ldapConnection", "1uBbhUm686mkFZ1ghv7Lag") if ($ldapConnection eq ""); -} - -#------------------------------------------------- -sub fixSurvey { - print "\tFixing answer truncation in survey.\n" unless ($quiet); - $session->db->write("alter table Survey_questionResponse change response response text"); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.1.1-7.1.2.pl b/docs/upgrades/upgrade_7.1.1-7.1.2.pl deleted file mode 100644 index 107cadcc2..000000000 --- a/docs/upgrades/upgrade_7.1.1-7.1.2.pl +++ /dev/null @@ -1,137 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.1.2"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -fixAssetVersionTag($session); - - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - -#------------------------------------------------- -sub fixAssetVersionTag { - my $session = shift; - print "\tFixing assetVersionTag database table.\n" unless ($quiet); - - $session->db->write("alter table assetVersionTag alter lockedBy set default ''"); - $session->db->write("alter table assetVersionTag alter groupToUse set default ''"); - $session->db->write("alter table assetVersionTag alter workflowId set default ''"); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.1.2-7.1.3.pl b/docs/upgrades/upgrade_7.1.2-7.1.3.pl deleted file mode 100644 index a49a77493..000000000 --- a/docs/upgrades/upgrade_7.1.2-7.1.3.pl +++ /dev/null @@ -1,151 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.1.3"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -insertAutomaticLDAPRegistrationSetting($session); -changeGraphConfigColumnType($session); -addIndicies($session); -finish($session); # this line required - - -#------------------------------------------------- -sub addIndicies { - my $session = shift; - print "\tAdding database table indicies to improve performance.\n" unless ($quiet); - my $db = $session->db; - $db->write("alter table template add index namespace_showInForms (namespace, showInForms)"); - $db->write("alter table groups add index groupName (groupName)"); - $db->write("alter table Product_feature add index assetId (assetId)"); - $db->write("alter table Product_benefit add index assetId (assetId)"); - $db->write("alter table Product_specification add index assetId (assetId)"); - $db->write("alter table DataForm_field add index assetId_tabId (assetId,DataForm_tabId)"); - $db->write("alter table Post add index threadId_rating (threadId, rating)"); -} - -#------------------------------------------------- -sub insertAutomaticLDAPRegistrationSetting { - my $session = shift; - print "\tAdding Automatic LDAP Registration setting to database.\n" unless ($quiet); - - my ($hasSetting) = $session->db->quickArray('select name from settings where value=?', ['automaticLDAPRegistration']); - - unless ($hasSetting) { - $session->db->write('insert into settings (name, value) values (?,?)', ['automaticLDAPRegistration', 0]); - } -} - -#------------------------------------------------- -sub changeGraphConfigColumnType { - my $session = shift; - print "\tFixing the the charts in the Poll asset (PLEASE SEE NOTES IN docs/gotcha.txt).\n" unless ($quiet); - - $session->db->write('alter table Poll change column graphConfiguration graphConfiguration blob'); -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.1.3-7.2.0.pl b/docs/upgrades/upgrade_7.1.3-7.2.0.pl deleted file mode 100644 index 5cf1c395b..000000000 --- a/docs/upgrades/upgrade_7.1.3-7.2.0.pl +++ /dev/null @@ -1,352 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Workflow; -use WebGUI::AdSpace; - -my $toVersion = "7.2.0"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -addAdminModeSubnets($session); -commerceSalesTax($session); -createDictionaryStorage($session); -addRssUrlMacroProcessing($session); -addLastExportedAs($session); -addDeletionWorkflows($session); -addRSSFromParent($session); -reorderSurveyCollateral($session); -addNewProfileSetting($session); -deleteFiles($session); -fixAds($session); - -finish($session); # this line required - -#-------------------------------------------------- -sub addAdminModeSubnets { - my $session = shift; - print "\tAllowing admin mode to be restricted to certain subnets in the config file.\n" unless ($quiet); - $session->config->set("adminModeSubnets",[]); -} - -#-------------------------------------------------- -sub addNewProfileSetting { - my $session = shift; - print "\tAdding new profile setting to force image only uploads on image form controls.\n" unless ($quiet); - $session->db->write("alter table userProfileField add column forceImageOnly int(11) default 1"); -} - -#-------------------------------------------------- -sub deleteFiles { - my $session = shift; - print "\tDelete unnecessary files.\n" unless ($quiet); - unlink "../../lib/WebGUI/i18n/English/Form_Textarea.pm"; - unlink "../../www/extras/resizeable_textarea.js"; -} - -#-------------------------------------------------- -sub fixAds { - my $session = shift; - print "\tFixing ads so they work in IE.\n" unless ($quiet); - foreach my $adSpace (@{WebGUI::AdSpace->getAdSpaces($session)}) { - foreach my $ad (@{$adSpace->getAds}) { - $ad->set({}); - } - } -} - -#-------------------------------------------------- -sub addRssUrlMacroProcessing { - my $session = shift; - print "\tAdding option to process macros in a Syndicated Content RSS Url.\n" unless ($quiet); - $session->db->write("alter table SyndicatedContent add column processMacroInRssUrl int(11) default 0"); -} - -##------------------------------------------------- -sub commerceSalesTax { - my $session = shift; - print "\tAdding tables and columns to support sales tax in the Commerce System.\n" unless ($quiet); - $session->db->write(<db->write(<db->write(<db->write(<config->get('uploadsPath') .'/dictionaries'; - - mkdir $dictionaryDirectory unless (-e $dictionaryDirectory); - mkdir $dictionaryDirectory.'/oldIds' unless (-e $dictionaryDirectory.'/oldIds'); -} - -#------------------------------------------------- -sub addLastExportedAs { - my $session = shift; - print "\tAdding lastExportedAs field for assets.\n" unless $quiet; - - $session->db->write($_) for(<<'EOT', - ALTER TABLE asset - ADD COLUMN lastExportedAs varchar(255) NULL DEFAULT NULL -EOT - ); -} - -#------------------------------------------------- -sub addDeletionWorkflows { - my $session = shift; - print "\tAdding deletion workflows and activities.\n" unless $quiet; - - my $nullAssetWorkflow = WebGUI::Workflow->create - ($session, { type => "None", - enabled => 1, - description => "Does nothing extra. Default for deletion workflow settings.", - title => "Do Nothing on Deletion" }, - "DPWwf20061030000000001"); - my $deleteExportsWorkflow = WebGUI::Workflow->create - ($session, { type => "None", - enabled => 1, - description => "Deletes exported files from an asset being deleted or moved.", - title => "Delete Exported Files" }, - "DPWwf20061030000000002"); - my $deleteExportsActivity = $deleteExportsWorkflow->addActivity - ("WebGUI::Workflow::Activity::DeleteExportedFiles", "DPWwfa2006103000000002"); - $deleteExportsActivity->set('title', 'Delete Exported Files'); - - $session->db->write("INSERT INTO settings (name, value) VALUES (?, ?)", $_) for - (['trashWorkflow', $nullAssetWorkflow->getId], ['purgeWorkflow', $nullAssetWorkflow->getId], - ['changeUrlWorkflow', $nullAssetWorkflow->getId]); - - my $activityHash = $session->config->get('workflowActivities'); - push @{$activityHash->{None}}, 'WebGUI::Workflow::Activity::DeleteExportedFiles'; - $session->config->set('workflowActivities', $activityHash); -} - - -#------------------------------------------------- -sub addRSSFromParent { - my $session = shift; - print "\tAdding RSS From Parent capability.\n" unless $quiet; - - $session->db->write($_) for (<<'EOT', - CREATE TABLE RSSFromParent ( - assetId varchar(22) character set utf8 collate utf8_bin NOT NULL, - revisionDate bigint(20) NOT NULL, - PRIMARY KEY (assetId, revisionDate) - ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -EOT - <<'EOT', - CREATE TABLE RSSCapable ( - assetId varchar(22) character set utf8 collate utf8_bin NOT NULL, - revisionDate bigint(20) NOT NULL, - rssCapableRssEnabled int(11) NOT NULL DEFAULT 1, - rssCapableRssTemplateId varchar(22) character set utf8 collate utf8_bin NOT NULL - DEFAULT 'PBtmpl0000000000000142', - rssCapableRssFromParentId varchar(22) character set utf8 collate utf8_bin NULL DEFAULT NULL, - PRIMARY KEY (assetId, revisionDate) - ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -EOT - ); - - my $oldTag = WebGUI::VersionTag->getWorking($session, 0); - - $session->db->write($_) for (<<'EOT', - UPDATE template - SET namespace = 'RSSCapable/RSS' - WHERE namespace = 'Collaboration/RSS' -EOT - ); - - WebGUI::Asset->newByDynamicClass($session, 'PBtmpl0000000000000142') - ->update({ title => 'Default RSS', menuTitle => 'Default RSS' }); - - # Need to get the Collaborations, since those now have RSS capability. - $session->db->write($_) for (<<'EOT', - INSERT INTO RSSCapable (assetId, revisionDate, rssCapableRssEnabled, rssCapableRssTemplateId, - rssCapableRssFromParentId) - SELECT assetId, revisionDate, 0, rssTemplateId, NULL - FROM Collaboration -EOT - <<'EOT', - ALTER TABLE Collaboration - DROP COLUMN rssTemplateId -EOT - ); - - my $csTag = WebGUI::VersionTag->create($session, { name => '7.2.0 Collaboration RSS update' }); - $csTag->setWorking; - foreach my $csId ($session->db->buildArray("SELECT DISTINCT assetId FROM Collaboration")) { - # Blah, some duplication with RSSCapable.pm. - my ($revisionDate) = $session->db->quickArray("SELECT MAX(revisionDate) FROM Collaboration WHERE assetId = ?", [$csId]); - my $cs = WebGUI::Asset->newByDynamicClass($session, $csId, $revisionDate); - if ($cs->get('isPrototype') or not($cs->get('status') eq 'approved' or - $cs->get('status') eq 'archived')) { - $cs->update({ rssCapableRssEnabled => 1, rssCapableRssFromParentId => undef }); - if (!$cs->get('isPrototype')) { - # Update the most recent published one too. - my $csp = WebGUI::Asset->newByDynamicClass($session, $csId); - if ($csp) { - # Duplication with below. x.o - my $rssFromParent = - $csp->addChild({ className => 'WebGUI::Asset::RSSFromParent', - title => $csp->get('title'), - menuTitle => $csp->get('menuTitle'), - url => $csp->get('url').'.rss' - }); - $csp->update({ rssCapableRssEnabled => 1, - rssCapableRssFromParentId => $rssFromParent->getId }); - } - } - } else { - my $rssFromParent = - $cs->addChild({ className => 'WebGUI::Asset::RSSFromParent', - title => $cs->get('title'), - menuTitle => $cs->get('menuTitle'), - url => $cs->get('url').'.rss' - }); - $cs->update({ rssCapableRssEnabled => 1, - rssCapableRssFromParentId => $rssFromParent->getId }); - } - } - $csTag->commit; - - $oldTag->setWorking if $oldTag; -} - -##------------------------------------------------- -sub reorderSurveyCollateral { - my $session = shift; - print "\tFixing ordering problems with Survey answers.\n" unless ($quiet); - # and here's our code - my $sth1 = $session->db->prepare("select distinct(assetId) from Survey"); - my $sth2 = $session->db->prepare("select Survey_questionId from Survey_question where Survey_Id=?"); - $sth1->execute(); - while (my ($assetId) = $sth1->array) { ##Iterate over all surveys - my $survey = WebGUI::Asset->new($session, $assetId, 'WebGUI::Asset::Wobject::Survey'); - next unless defined $survey; # skip pending surveys - my $Survey_Id = $survey->get('Survey_id'); - $sth2->execute([$Survey_Id]); - while (my ($questionId) = $sth2->array) { ##iterate over all questions in the survey - $session->errorHandler->warn($questionId); - $survey->reorderCollateral("Survey_answer", "Survey_answerId","Survey_questionId", $questionId); - } - $sth2->finish; - } - $sth1->finish; -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.2.0-7.2.1.pl b/docs/upgrades/upgrade_7.2.0-7.2.1.pl deleted file mode 100644 index 9b655b22e..000000000 --- a/docs/upgrades/upgrade_7.2.0-7.2.1.pl +++ /dev/null @@ -1,135 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.2.1"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -fixInOutBoardTable($session); - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - -#------------------------------------------------- -sub fixInOutBoardTable { - my $session = shift; - print "\tFixing InOutBoard table: Adding revisionDate column as a primary key.\n" unless ($quiet); - - $session->db->write("alter table InOutBoard drop primary key"); - $session->db->write("alter table InOutBoard add primary key (assetId,revisionDate)"); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.2.1-7.2.2.pl b/docs/upgrades/upgrade_7.2.1-7.2.2.pl deleted file mode 100644 index d52b66136..000000000 --- a/docs/upgrades/upgrade_7.2.1-7.2.2.pl +++ /dev/null @@ -1,141 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.2.2"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -addProfileFieldsOnRegistration($session); - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub addProfileFieldsOnRegistration { - my $session = shift; - print "\tAdding showAtRegistration to userProfileField rows.\n" unless $quiet; - - $session->db->write($_) for(<<'EOT', - ALTER TABLE userProfileField - ADD COLUMN showAtRegistration int(11) NOT NULL default '0' -EOT - <<'EOT', - UPDATE userProfileField SET showAtRegistration = required -EOT - ); -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.2.2-7.2.3.pl b/docs/upgrades/upgrade_7.2.2-7.2.3.pl deleted file mode 100644 index f855033b9..000000000 --- a/docs/upgrades/upgrade_7.2.2-7.2.3.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.2.3"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.2.3-7.3.0.pl b/docs/upgrades/upgrade_7.2.3-7.3.0.pl deleted file mode 100644 index b07739229..000000000 --- a/docs/upgrades/upgrade_7.2.3-7.3.0.pl +++ /dev/null @@ -1,473 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Workflow; -use WebGUI::International; - -my $toVersion = "7.3.0"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required -addWikiAssets($session); -deleteOldFiles($session); -addFileFieldsToDataForm($session); -makeRSSFromParentAlwaysHidden($session); -addProfileFieldsOnPasswordRecovery($session); -addEmailValidationExpiry($session); -addNewCalendar($session); -migrateCalendars($session); -removeOldCalendar($session); -fixCommerceTemplateSettings($session); -finish($session); # this line required - -#------------------------------------------------- -sub addFileFieldsToDataForm { - my $session = shift; - print "\tAdding File Field Types to the Data Form Wobject\n" unless $quiet; - $session->db->write("alter table DataForm add column (mailAttachments int(11) default 0)"); -} - -#------------------------------------------------- -sub deleteOldFiles { - my $session = shift; - print "\tDeleting old unneeded files.\n" unless $quiet; - unlink "../../www/extras/assets/wiki.gif"; - unlink "../../www/extras/assets/wikiPost.gif"; - unlink "../../www/extras/assets/small/wiki.gif"; - unlink "../../www/extras/assets/small/wikiPost.gif"; -} - -#------------------------------------------------- -sub addWikiAssets { - my $session = shift; - print "\tAdding wiki assets.\n" unless $quiet; - - $session->db->write($_) for(<<'EOT', - CREATE TABLE `WikiMaster` ( - `assetId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL, - `groupToEditPages` varchar(22) character set utf8 collate utf8_bin NOT NULL default '2', - `groupToAdminister` varchar(22) character set utf8 collate utf8_bin NOT NULL default '3', - `richEditor` varchar(22) character set utf8 collate utf8_bin NOT NULL - default 'PBrichedit000000000002', - `frontPageTemplateId` varchar(22) character set utf8 collate utf8_bin NOT NULL - default 'WikiFrontTmpl000000001', - `pageTemplateId` varchar(22) character set utf8 collate utf8_bin NOT NULL - default 'WikiPageTmpl0000000001', - `pageEditTemplateId` varchar(22) character set utf8 collate utf8_bin NOT NULL - default 'WikiPageEditTmpl000001', - `recentChangesTemplateId` varchar(22) character set utf8 collate utf8_bin NOT NULL default 'WikiRCTmpl000000000001', - `mostPopularTemplateId` varchar(22) character set utf8 collate utf8_bin NOT NULL default 'WikiMPTmpl000000000001', - `pageHistoryTemplateId` varchar(22) character set utf8 collate utf8_bin NOT NULL - default 'WikiPHTmpl000000000001', - `searchTemplateId` varchar(22) character set utf8 collate utf8_bin NOT NULL - default 'WikiSearchTmpl00000001', - `recentChangesCount` int(11) NOT NULL default 50, - `recentChangesCountFront` int(11) NOT NULL default 10, - `mostPopularCount` int(11) NOT NULL default 50, - `mostPopularCountFront` int(11) NOT NULL default 10, - `thumbnailSize` int(11) NOT NULL default 0, - `maxImageSize` int(11) NOT NULL default 0, - `approvalWorkflow` varchar(22) binary not null default 'pbworkflow000000000003', - PRIMARY KEY (`assetId`, `revisionDate`) - ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -EOT - <<'EOT', - CREATE TABLE `WikiPage` ( - `assetId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL, - `content` mediumtext, - `storageId` varchar(22) character set utf8 collate utf8_bin NULL, - `views` bigint(20) NOT NULL default 0, - isProtected int not null default 0, - actionTaken varchar(35) not null, - actionTakenBy varchar(22) binary not null, - PRIMARY KEY (`assetId`, `revisionDate`) - ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -EOT - ); - - $session->config->addToArray('assets', 'WebGUI::Asset::Wobject::WikiMaster'); -} - -#----------------------------------------------------- -sub makeRSSFromParentAlwaysHidden { - my $session = shift; - print "\tHiding RSS From Parent assets.\n" unless $quiet; - - # Since it's internal anyway, might as well just do it directly to all the revisions. - $session->db->write($_) for(<<'EOT', - UPDATE assetData AS d INNER JOIN RSSFromParent AS r - ON d.assetId = r.assetId AND d.revisionDate = r.revisionDate - SET d.isHidden = 1 -EOT - ); -} - -#------------------------------------------------- -sub addNewCalendar { - my $session = shift; - my $i18n = WebGUI::International->new($session,'Asset_Calendar'); - print "\tCreating Calendar and Event tables.\n" unless $quiet; - - $session->db->write($_) for (<<'ENDSQL', -CREATE TABLE `Event` ( - `assetId` varchar(22) NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL, - `feedId` varchar(22) default NULL, - `feedUid` varchar(255) default NULL, - `startDate` date default NULL, - `endDate` date default NULL, - `userDefined1` text, - `userDefined2` text, - `userDefined3` text, - `userDefined4` text, - `userDefined5` text, - `recurId` varchar(22) default NULL, - `description` longtext, - `startTime` time default NULL, - `endTime` time default NULL, - `relatedLinks` longtext, - `location` varchar(255) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8 -ENDSQL - <<'ENDSQL', -CREATE TABLE `Calendar` ( - `assetId` varchar(22) NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL default '0', - `defaultDate` enum('current','first','last') default "current", - `defaultView` enum('month','week','day') default "month", - `visitorCacheTimeout` int(11) unsigned default NULL, - `templateIdMonth` varchar(22) default "CalendarMonth000000001", - `templateIdWeek` varchar(22) default "CalendarWeek0000000001", - `templateIdDay` varchar(22) default "CalendarDay00000000001", - `templateIdEvent` varchar(22) default "CalendarEvent000000001", - `templateIdEventEdit` varchar(22) default "CalendarEventEdit00001", - `templateIdSearch` varchar(22) default "CalendarSearch00000001", - `templateIdPrintMonth` varchar(22) default "CalendarPrintMonth0001", - `templateIdPrintWeek` varchar(22) default "CalendarPrintWeek00001", - `templateIdPrintDay` varchar(22) default "CalendarPrintDay000001", - `templateIdPrintEvent` varchar(22) default "CalendarPrintEvent0001", - `groupIdEventEdit` varchar(22) default "3", - `groupIdSubscribed` varchar(22) default NULL, - `subscriberNotifyOffset` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8 -ENDSQL - <<'ENDSQL', -CREATE TABLE `Event_recur` ( - `recurId` varchar(22) NOT NULL, - `recurType` varchar(16) default NULL, - `pattern` varchar(255) default NULL, - `startDate` date default NULL, - `endDate` varchar(10) default NULL, - PRIMARY KEY (`recurId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8 -ENDSQL - <<'ENDSQL', -CREATE TABLE `Calendar_feeds` ( - `feedId` varchar(22) NOT NULL, - `assetId` varchar(22) NOT NULL, - `url` varchar(255) NOT NULL, - `lastUpdated` int(16) default NULL, - `lastResult` varchar(255) default NULL, - `feedType` varchar(30) NOT NULL, - PRIMARY KEY (`feedId`,`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -ENDSQL -); - - $session->config->addToArray('assets', 'WebGUI::Asset::Wobject::Calendar'); - - my $workflows = $session->config->get("workflowActivities"); - push @{$workflows->{None}},"WebGUI::Workflow::Activity::CalendarUpdateFeeds"; - $session->config->set("workflowActivities",$workflows); - - # Add the Calendar Update Feeds activity to Hourly Maintenance workflow - my $workflow = WebGUI::Workflow->new($session,"pbworkflow000000000004"); - my $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CalendarUpdateFeeds"); - $activity->set("title", $i18n->get("workflow updateFeeds")); - $activity->set("description", $i18n->get("workflow updateFeeds description")); -} - -#------------------------------------------------- -sub migrateCalendars { - my $session = shift; - - print "\tMigrating EventsCalendar to Calendar wobjects.\n" unless $quiet; - use WebGUI::DateTime; - - # For every EventsCalendar - #EventsCalendar.defaultMonth = Calendar.defaultDate - my $calendars = WebGUI::Asset->getRoot($session)->getLineage(['descendants'], - { - statesToInclude => ['published','trash','clipboard','clipboard-limbo','trash-limbo'], - statusToInclude => ['pending','approved','deleted','archived'], - includeOnlyClasses => ['WebGUI::Asset::Wobject::EventsCalendar'], - returnObjects => 1, - }); - - for my $asset (@{$calendars}) - { - next unless defined $asset; - - # If the asset is in the trash, ignore the migration, we're just going - # to purge it. - if ($asset->get("state") =~ m/trash/) { - next; - } - - - my $properties = {%{$asset->get}}; - #warn "Found calendar ".$properties->{title}; - $properties->{defaultDate} = delete $properties->{defaultMonth}; - $properties->{className} = "WebGUI::Asset::Wobject::Calendar"; - $properties->{groupIdEventEdit} = $properties->{groupIdEdit}; - - # Add the new asset - my $newAsset = $asset->getParent->addChild($properties); - #warn "Added Calendar ".$newAsset->get("title")." ".$newAsset->get("className"); - - # Get this calendar's events and change to new parent - my $events = $asset->getLineage(['descendants'], - { - statesToInclude => ['published','trash','clipboard','clipboard-limbo','trash-limbo'], - statusToInclude => ['pending','approved','deleted','archived'], - includeOnlyClasses => ['WebGUI::Asset::Event'], - }); - #warn "Got lineage"; - - - for my $event (@{$events}) { - #warn "Got event: $event"; - - # Add a child to the new calendar using the properties - # from EventsCalendar_event - my %eventProperties = $session->db->quickHash(" - select - * - from - asset - left join - assetData on asset.assetId=assetData.assetId - left join - EventsCalendar_event on asset.assetId = EventsCalendar_event.assetId and assetData.revisionDate=EventsCalendar_event.revisionDate - where - asset.assetId = ? - and assetData.revisionDate=( - select - max(revisionDate) - from assetData - where assetData.assetId=asset.assetId - and (status='approved' or status='archived') - ) - ",[$event]); - delete $eventProperties{assetId}; - - my ($startDate, $startTime) = split / /, WebGUI::DateTime->new(delete $eventProperties{eventStartDate})->toMysql; - my ($endDate, $endTime) = split / /, WebGUI::DateTime->new(delete $eventProperties{eventEndDate})->toMysql; - - $eventProperties{startDate} = $startDate; - $eventProperties{startTime} = $startTime; - $eventProperties{endDate} = $endDate; - $eventProperties{endTime} = $endTime; - #use Data::Dumper; - #warn Dumper \%eventProperties; - - $newAsset->addChild(\%eventProperties,undef,undef,{skipAutoCommitWorkflows=>1}); - - # Remove this event from the old calendar - $session->db->write("delete from EventsCalendar_event where assetId=?",[$event]); - $session->db->write("delete from asset where assetId=?",[$event]); - $session->db->write("delete from assetData where assetId=?",[$event]); - $session->db->write("delete from assetIndex where assetId=?",[$event]); - $session->db->write("delete from assetHistory where assetId=?",[$event]); - } - #warn "Set parents on events"; - - - # Save the old Calendar's URL so we can fix it - my $fixUrl = $asset->get("url"); - - # Remove the old asset - $asset->purge; - #warn "Purged old calendar"; - - # Fix the new Calendar's URL - $newAsset->update({ url => $fixUrl }); - } -} - -#------------------------------------------------- -sub removeOldCalendar { - my $session = shift; - print "\tRemoving old EventsCalendar tables, templates, .\n" unless $quiet; - - # Remove tables - $session->db->write("drop table EventsCalendar"); - $session->db->write("drop table EventsCalendar_event"); - - # Remove Plainblack's EventsCalendar / Events templates - #PBtmpl0000000000000022 - WebGUI::Asset->newByDynamicClass($session,"PBtmpl0000000000000022")->purge; - #PBtmpl0000000000000023 - WebGUI::Asset->newByDynamicClass($session,"PBtmpl0000000000000023")->purge; - - $session->config->deleteFromArray("assets","WebGUI::Asset::Wobject::EventsCalendar"); -} - -#------------------------------------------------- -sub addProfileFieldsOnPasswordRecovery { - my $session = shift; - print "\tAdding requiredForPasswordRecovery to userProfileField rows.\n" unless $quiet; - $session->db->write($_) for(<<'EOT', - ALTER TABLE userProfileField - ADD COLUMN requiredForPasswordRecovery int(11) NOT NULL default '0' -EOT - ); - - $session->setting->set('webguiPasswordRecovery', 0); - $session->setting->add('webguiPasswordRecoveryRequireUsername', 1); - $session->setting->set('webguiPasswordRecoveryTemplate', 'PBtmpl0000000000000014'); -} - -#------------------------------------------------- -sub addEmailValidationExpiry { - my $session = shift; - print "\tAdding email validation expiry.\n" unless $quiet; - - # Remove email activation keys for active users so that if they deactivate themselves - # in the future the workflow activity doesn't treat them as deleted. - $session->db->write($_) for (<<'EOT', - DELETE FROM authentication - WHERE fieldName = 'emailValidationKey' AND - (SELECT status FROM users AS u WHERE u.userId = userId) = 'Active' -EOT - ); - - my $activities = $session->config->get('workflowActivities'); - my $class = 'WebGUI::Workflow::Activity::ExpireUnvalidatedEmailUsers'; - @{$$activities{None}} = ((grep{$_ ne $class} @{$$activities{None}}), $class); - $session->config->set('workflowActivities', $activities); -} - -#------------------------------------------------- -sub fixCommerceTemplateSettings { - my $session = shift; - print "\tFixing up commerce template settings.\n" unless $quiet; - foreach my $spec (['commerceConfirmCheckoutTemplateId', 'PBtmpl0000000000000016'], - ['commerceCheckoutCanceledTemplateId', 'PBtmpl0000000000000015'], - ['commercePurchaseHistoryTemplateId', 'PBtmpl0000000000000019'], - ['commerceSelectShippingMethodTemplateId', 'PBtmplCSSM000000000001'], - ['commerceSelectPaymentGatewayTemplateId', 'PBtmpl0000000000000017'], - ['commerceViewShoppingCartTemplateId', 'PBtmplVSC0000000000001'], - ['commerceTransactionErrorTemplateId', 'PBtmpl0000000000000018']) { - my ($name, $value) = @$spec; - if ($session->setting->get($name) eq '1') { - $session->setting->set($name, $value); - } - } -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.{0,22})$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create && !WebGUI::Asset->newByDynamicClass($session,$properties{id})) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.0-7.3.1.pl b/docs/upgrades/upgrade_7.3.0-7.3.1.pl deleted file mode 100644 index ae2b8f7d6..000000000 --- a/docs/upgrades/upgrade_7.3.0-7.3.1.pl +++ /dev/null @@ -1,116 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.1"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - - -finish($session); # this line required - -#------------------------------------------------- - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.1-7.3.2.pl b/docs/upgrades/upgrade_7.3.1-7.3.2.pl deleted file mode 100644 index 5e556966f..000000000 --- a/docs/upgrades/upgrade_7.3.1-7.3.2.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.2"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.10-7.3.11.pl b/docs/upgrades/upgrade_7.3.10-7.3.11.pl deleted file mode 100644 index 305b4accd..000000000 --- a/docs/upgrades/upgrade_7.3.10-7.3.11.pl +++ /dev/null @@ -1,126 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.11"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -fixWeather($session); - -finish($session); # this line required - - -#------------------------------------------------- -sub fixWeather { - my $session = shift; - print "\tConverting WeatherData asset to use weather.com\n" unless ($quiet); - $session->db->write("alter table WeatherData add column partnerId varchar(100)"); - $session->db->write("alter table WeatherData add column licenseKey varchar(100)"); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.11-7.3.12.pl b/docs/upgrades/upgrade_7.3.11-7.3.12.pl deleted file mode 100644 index e397f0deb..000000000 --- a/docs/upgrades/upgrade_7.3.11-7.3.12.pl +++ /dev/null @@ -1,133 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.12"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -deleteUnusedIcalFeeds($session); - -finish($session); # this line required - - -#------------------------------------------------- -sub deleteUnusedIcalFeeds { - my $session = shift; - print "\tDeleting iCal feeds for Calendar that have already been deleted.\n" unless ($quiet); - my $calendarAssetIds = $session->db->buildArrayRef('select distinct(assetId) from Calendar'); - return unless scalar @{ $calendarAssetIds }; - my $query = sprintf( - "DELETE FROM Calendar_feeds WHERE assetId NOT IN (%s)", - $session->db->quoteAndJoin($calendarAssetIds) - ); - print $query; - $session->db->write($query); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.12-7.3.13.pl b/docs/upgrades/upgrade_7.3.12-7.3.13.pl deleted file mode 100644 index 460044dcb..000000000 --- a/docs/upgrades/upgrade_7.3.12-7.3.13.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.13"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.13-7.3.14.pl b/docs/upgrades/upgrade_7.3.13-7.3.14.pl deleted file mode 100644 index 4259ad7f8..000000000 --- a/docs/upgrades/upgrade_7.3.13-7.3.14.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.14"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.14-7.3.15.pl b/docs/upgrades/upgrade_7.3.14-7.3.15.pl deleted file mode 100644 index 876d6da84..000000000 --- a/docs/upgrades/upgrade_7.3.14-7.3.15.pl +++ /dev/null @@ -1,141 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.15"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -addEmsSessionPurchaseTable($session); - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - -#---------------------------------------------------------------------------- - -sub addEmsSessionPurchaseTable { - my $session = shift; - print "\tAdding EMS Session-to-purchase reference table..."; - $session->db->write( - "CREATE TABLE IF NOT EXISTS EventManagementSystem_sessionPurchaseRef ( - sessionId VARCHAR(22) BINARY, - purchaseId VARCHAR(22) BINARY, - badgeId VARCHAR(22) BINARY, - PRIMARY KEY (sessionId, purchaseId, badgeId) - )" - ); - print "OK!\n"; -} - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.15-7.3.16.pl b/docs/upgrades/upgrade_7.3.15-7.3.16.pl deleted file mode 100644 index 0768b6092..000000000 --- a/docs/upgrades/upgrade_7.3.15-7.3.16.pl +++ /dev/null @@ -1,292 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.16"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -trackEmails($session); -fixCss($session); - -finish($session); # this line required - - -#------------------------------------------------- -sub trackEmails { - my $session = shift; - print "\tTrack email messages for future debugging purposes.\n" unless ($quiet); - $session->db->write("alter table Post add column originalEmail mediumtext"); -} - -#------------------------------------------------- -sub fixCss { - my $session = shift; - print "\tFixing default css 03 template.\n" unless ($quiet); - my $css = < #mainBody { - height:auto; - min-height:500px; -} -#contentArea { - z-index:2; - position:relative; - padding-top:50px; - padding-left:10px; - padding-right:20px; - padding-bottom:20px; - -moz-box-sizing:border-box; - font-family:verdana; - font-size:9pt; - -} -html #main #mainBody #contentArea { - height:1%; -} -#topCorner { - width:100%; - height:214px; - position:absolute; - top:0px; - left:0px; - background: url('^FileUrl(style3/main_top_bg.jpg);') repeat-x; - z-index:1; -} -#bottomCorner { - width:100%; - height:211px; - position:absolute; - bottom:59px; - right:0px; - background: url('^FileUrl(style3/main_bottom.jpg);') no-repeat right; - z-index:1; -} -* html #bottomCorner { - bottom:58px; -} - -#footer { - width:100%; - margin:0px; - background:#000 url('^FileUrl(style3/footer_right.jpg);') no-repeat right top; - height:57px; - border-top:solid #B53018 2px; - text-align:right; - position:relative; - z-index:0; -} -#footer #copyright { - color:#3b3b3b; - font-family:arial; - position:absolute; - top:20px; - left:30px; - font-size:8pt; -} - -STOP - my $asset = WebGUI::Asset->new($session, "7.0-style0000000000051", "WebGUI::Asset::Snippet"); - if (defined $asset) { - $asset->addRevision({snippet=>$css}); - } -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.16-7.3.17.pl b/docs/upgrades/upgrade_7.3.16-7.3.17.pl deleted file mode 100644 index c57e37d60..000000000 --- a/docs/upgrades/upgrade_7.3.16-7.3.17.pl +++ /dev/null @@ -1,141 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.17"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -addStorageTranslation($session); - -finish($session); # this line required - - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - -#---------------------------------------------------------------------------- - -sub addStorageTranslation { - my $session = shift; - print "\tAdding Storage Translation Table..."; - $session->db->write( - "CREATE TABLE IF NOT EXISTS storageTranslation ( - guidValue VARCHAR(22) BINARY, - hexValue VARCHAR(32) BINARY, - PRIMARY KEY (guidValue) - )" - ); - print "OK!\n"; -} - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.17-7.3.18.pl b/docs/upgrades/upgrade_7.3.17-7.3.18.pl deleted file mode 100644 index 5a4cad105..000000000 --- a/docs/upgrades/upgrade_7.3.17-7.3.18.pl +++ /dev/null @@ -1,163 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.18"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -fixEmsBadges($session); - -finish($session); # this line required - - -#------------------------------------------------- -sub fixEmsBadges { - my $session = shift; - print "\tAttaching EMS Badges to their EMS.\n" unless ($quiet); - my $db = $session->db; - # give tables an asset id that should have it - $db->write("alter table EventManagementSystem_badges add column assetId varchar(22) binary"); - $db->write("alter table EventManagementSystem_prerequisites add column assetId varchar(22) binary"); - $db->write("alter table EventManagementSystem_registrations add column assetId varchar(22) binary"); - my $sth = $db->read("select badgeId,asset.assetId from EventManagementSystem_badges - left join EventManagementSystem_registrations using (badgeId) left join EventManagementSystem_products using - (productId) left join asset on (asset.assetId=EventManagementSystem_products.assetId);"); - while (my ($badgeId, $assetId) = $sth->array) { - $db->write("update EventManagementSystem_badges set assetId=? where badgeId=?", [$assetId, $badgeId]); - $db->write("update EventManagementSystem_registrations set assetId=? where badgeId=?", [$assetId, $badgeId]); - } - my $sth = $db->read("select EventManagementSystem_prerequisites.prerequisiteId, - EventManagementSystem_products.assetId from EventManagementSystem_prerequisites left join - EventManagementSystem_prerequisiteEvents using (prerequisiteId) left join EventManagementSystem_products on - (EventManagementSystem_products.productId=EventManagementSystem_prerequisiteEvents.requiredProductId)"); - while (my ($prereqId, $assetId) = $sth->array) { - $db->write("update EventManagementSystem_prerequisites set assetId=? where prerequisiteId=?", [$prereqId, - $assetId]); - } - - # delete badge data for which there is no asset - $db->write("delete from EventManagementSystem_badges where assetId is null"); - $db->write("delete from EventManagementSystem_registrations where assetId is null"); - # delete field data for which there is no asset - my $sth = $db->read("select EventManagementSystem_metaField.fieldId - from EventManagementSystem_metaField left join asset on - (EventManagementSystem_metaField.assetId=asset.assetId) where asset.assetId is null"); - while (my ($fieldId) = $sth->array) { - $db->write("delete from EventManagementSystem_metaData where fieldId=?",[$fieldId]); - $db->write("delete from EventManagementSystem_metaField where fieldId=?",[$fieldId]); - } - # delete prereqs for which there is no asset - my $sth = $db->read("select EventManagementSystem_prerequisites.prerequisiteId from - EventManagementSystem_prerequisites left join asset using (assetId) where asset.assetId is null"); - while (my ($id) = $sth->array) { - $db->write("delete from EventManagementSystem_prerequisites where prerequisiteId=?",[$id]); - $db->write("delete from EventManagementSystem_prerequisiteEvents where prerequisiteId=?",[$id]); - } -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.18-7.3.19.pl b/docs/upgrades/upgrade_7.3.18-7.3.19.pl deleted file mode 100644 index fc7e0a35a..000000000 --- a/docs/upgrades/upgrade_7.3.18-7.3.19.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.19"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.19-7.4.0.pl b/docs/upgrades/upgrade_7.3.19-7.4.0.pl index 26930af14..14640b7d6 100644 --- a/docs/upgrades/upgrade_7.3.19-7.4.0.pl +++ b/docs/upgrades/upgrade_7.3.19-7.4.0.pl @@ -12,7 +12,7 @@ use lib "../../lib"; use strict; use Getopt::Long; use WebGUI::Session; - +use WebGUI::Workflow; my $toVersion = "7.4.0"; # make this match what version you're going to my $quiet; # this line required @@ -20,7 +20,7 @@ my $quiet; # this line required my $session = start(); # this line required -# upgrade functions go here +addRealtimeWorkflow($session); addGroupingsIndexOnUserId($session); fixProfileDataWithoutFields($session); buildNewUserProfileTable($session); @@ -29,12 +29,32 @@ addAttachmentsToEvents($session); finish($session); # this line required -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} +#------------------------------------------------- +sub addRealtimeWorkflow { + my $session = shift; + print "\tAdding realtime workflow option.\n" unless ($quiet); + my $db = $session->db; + $db->write("alter table Workflow add column mode varchar(20) not null default 'parallel'"); + my $sth = $db->read("select workflowId, isSerial from Workflow where isSerial=1 or isSingleton=1"); + while (my ($id, $serial) = $sth->array) { + my $mode = "singleton"; + $mode = "serial" if ($serial); + $db->write("update Workflow set mode=? where workflowId=?",[$mode, $id]); + } + $db->write("alter table Workflow drop column isSingleton"); + $db->write("alter table Workflow drop column isSerial"); + my $workflow = WebGUI::Workflow->create($session, { + enabled => 1, + title => "Commit Content Immediately", + description => "Will commit the content as soon as save is pressed rather than waiting for Spectre to pick it up and run it in the background.", + mode => "realtime", + type => "WebGUI::VersionTag", + },"realtimeworkflow-00001"); + my $activity = $workflow->addActivity("WebGUI::Workflow::Activity::CommitVersionTag", "pb-commitimmediately01"); + $activity->set("title", "Commit Version Tag"); + $session->setting->add("autoRequestCommit",0); + $session->setting->add("skipCommitComments",0); +} #---------------------------------------------------------------------------- diff --git a/docs/upgrades/upgrade_7.3.2-7.3.3.pl b/docs/upgrades/upgrade_7.3.2-7.3.3.pl deleted file mode 100644 index 4a7896145..000000000 --- a/docs/upgrades/upgrade_7.3.2-7.3.3.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.3"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.3-7.3.4.pl b/docs/upgrades/upgrade_7.3.3-7.3.4.pl deleted file mode 100644 index bbd6a679a..000000000 --- a/docs/upgrades/upgrade_7.3.3-7.3.4.pl +++ /dev/null @@ -1,127 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.4"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -fixWiki($session); - -finish($session); # this line required - - -##------------------------------------------------- -sub fixWiki { - my $session = shift; - print "\tImplementing replacements and content filtering for the Wiki Wobject.\n" unless ($quiet); - - $session->db->write("alter table WikiMaster add column useContentFilter int(11) default 0"); - $session->db->write("alter table WikiMaster add column filterCode varchar(30) default 'javascript'"); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.4-7.3.5.pl b/docs/upgrades/upgrade_7.3.4-7.3.5.pl deleted file mode 100644 index d6de5fe11..000000000 --- a/docs/upgrades/upgrade_7.3.4-7.3.5.pl +++ /dev/null @@ -1,134 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Asset; -use WebGUI::Asset::Snippet; - - -my $toVersion = "7.3.5"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -fixCss03Snippet($session); -finish($session); # this line required - - -#------------------------------------------------- -sub fixCss03Snippet { - my $session = shift; - print "\tFixing the css03.css file used in Style03.\n" unless ($quiet); - my $cssSnippet = WebGUI::Asset->newByUrl($session, 'style3/css03.css'); - if (ref $cssSnippet ne 'WebGUI::Asset::Snippet') { - print "Snippet could not be found. Skipping"; - return; - } - my $snippetContents = $cssSnippet->get('snippet'); - $snippetContents =~ s/-moz-box-sizing:border:box/-moz-box-sizing:border-box/s; - $cssSnippet->update({snippet => $snippetContents}); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.5-7.3.6.pl b/docs/upgrades/upgrade_7.3.5-7.3.6.pl deleted file mode 100644 index 0b85c59cc..000000000 --- a/docs/upgrades/upgrade_7.3.5-7.3.6.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.6"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -optimizeDb($session); - -finish($session); # this line required - - -#------------------------------------------------- -sub optimizeDb { - my $session = shift; - print "\tOptimizing database.\n" unless ($quiet); - $session->db->write("alter table assetData add index assetId_status_tagId_revisionDate (assetId,status,tagId,revisionDate)"); -} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.6-7.3.7.pl b/docs/upgrades/upgrade_7.3.6-7.3.7.pl deleted file mode 100644 index 5fb587196..000000000 --- a/docs/upgrades/upgrade_7.3.6-7.3.7.pl +++ /dev/null @@ -1,125 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.7"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.7-7.3.8.pl b/docs/upgrades/upgrade_7.3.7-7.3.8.pl deleted file mode 100644 index b22f9d451..000000000 --- a/docs/upgrades/upgrade_7.3.7-7.3.8.pl +++ /dev/null @@ -1,170 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.8"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -removeOrphanedEventsCalendars($session); -removeOrphanedEvents($session); - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - -##------------------------------------------------- -sub removeOrphanedEventsCalendars { - my $session = shift; - print "\tRemoving orphaned Events Calendars... "; - - # Remove Events Calendars from asset, assetData, assetIndex, wobject - my @assetIds - = $session->db->buildArray( - qq{select assetId from asset where className="WebGUI::Asset::Wobject::EventsCalendar"} - ); - - for my $assetId (@assetIds) { - for my $table (qw( assetData assetIndex wobject asset )) { - $session->db->write("delete from $table where assetId=?",[$assetId]); - } - } - - print "OK!\n"; -} - - - -##------------------------------------------------- -sub removeOrphanedEvents { - my $session = shift; - print "\tRemoving orphaned Events... "; - - # Remove Events from asset, assetData, assetIndex that do not exist in the Event table - my @assetIds - = $session->db->buildArray( - qq{select assetId from asset where className="WebGUI::Asset::Event" } - . qq{and assetId NOT IN (select assetId from Event)} - ); - - for my $assetId (@assetIds) { - for my $table (qw( assetData assetIndex asset )) { - $session->db->write("delete from $table where assetId=?",[$assetId]); - } - } - - - print "OK!\n"; -} - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.8-7.3.9.pl b/docs/upgrades/upgrade_7.3.8-7.3.9.pl deleted file mode 100644 index f14c1685e..000000000 --- a/docs/upgrades/upgrade_7.3.8-7.3.9.pl +++ /dev/null @@ -1,166 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; -use WebGUI::Asset; - - -my $toVersion = "7.3.9"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -fixCalendarFeedsLastUpdatedField($session); -addThreadRatingColumn($session); -addSkipNotificationColumn($session); -updateTemplates($session); - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - - -##------------------------------------------------- -sub fixCalendarFeedsLastUpdatedField { - my $session = shift; - print "\tFixing Calendar Feeds lastUpdated field.\n" unless ($quiet); - $session->db->write("alter table Calendar_feeds modify column lastUpdated datetime"); -} - -##------------------------------------------------- -sub addThreadRatingColumn { - my $session = shift; - print "\tAdding Thread rating column\n" unless ($quiet); - $session->db->write("alter table Thread add column threadRating integer default 0"); - my $root = WebGUI::Asset->getRoot($session); - my $threads = $root->getLineage( - ['descendants'], - { - returnObjects => 1, - includeOnlyClasses => ['WebGUI::Asset::Post::Thread'], - includeArchived => 1, - }, - ); - foreach my $thread ( @{ $threads} ) { - ##Fix all double accounting on the thread - $thread->recalculatePostRating; - - ##Recalculate the thread rating and also update the CS! - $thread->updateThreadRating; - } -} - -##------------------------------------------------- -sub addSkipNotificationColumn { - my $session = shift; - print "\tAdding Skip Notification column to Assets\n" unless ($quiet); - $session->db->write("alter table assetData add column skipNotification integer not null default 0"); -} - - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/docs/upgrades/upgrade_7.3.9-7.3.10.pl b/docs/upgrades/upgrade_7.3.9-7.3.10.pl deleted file mode 100644 index 6b12eba23..000000000 --- a/docs/upgrades/upgrade_7.3.9-7.3.10.pl +++ /dev/null @@ -1,150 +0,0 @@ -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2006 Plain Black Corporation. -#------------------------------------------------------------------- -# Please read the legal notices (docs/legal.txt) and the license -# (docs/license.txt) that came with this distribution before using -# this software. -#------------------------------------------------------------------- -# http://www.plainblack.com info@plainblack.com -#------------------------------------------------------------------- - -use lib "../../lib"; -use strict; -use Getopt::Long; -use WebGUI::Session; - - -my $toVersion = "7.3.10"; # make this match what version you're going to -my $quiet; # this line required - - -my $session = start(); # this line required - -# upgrade functions go here -fixEventGroups($session); - -finish($session); # this line required - - -##------------------------------------------------- -#sub exampleFunction { -# my $session = shift; -# print "\tWe're doing some stuff here that you should know about.\n" unless ($quiet); -# # and here's our code -#} - -#---------------------------------------------------------------------------- -sub fixEventGroups { - my $session = shift; - print "\tFixing Event groups for Events created since 7.3.0....."; - - my $events = WebGUI::Asset->getRoot($session)->getLineage(['descendants'], { - statesToInclude => ['published','trash','clipboard','clipboard-limbo','trash-limbo'], - statusToInclude => ['pending','approved','deleted','archived'], - includeOnlyClasses => ['WebGUI::Asset::Event'], - returnObjects => 1, - whereClause => q{groupIdView = "" || groupIdEdit = "" || groupIdView IS NULL || groupIdEdit IS NULL}, - }); - - for my $event (@$events) { - my $revisionProperties = $event->get; - - $revisionProperties->{groupIdView} ||= $event->getParent->get("groupIdView"); - $revisionProperties->{groupIdEdit} ||= $event->getParent->get("groupIdEventEdit") - || $event->getParent->get("groupIdEdit"); - - $event->addRevision($revisionProperties, undef, {skipAutoCommitWorkflows=>1}); - } - - print "\tOK\n"; -} - -# ---- DO NOT EDIT BELOW THIS LINE ---- - -#------------------------------------------------- -sub start { - my $configFile; - $|=1; #disable output buffering - GetOptions( - 'configFile=s'=>\$configFile, - 'quiet'=>\$quiet - ); - my $session = WebGUI::Session->open("../..",$configFile); - $session->user({userId=>3}); - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->set({name=>"Upgrade to ".$toVersion}); - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); - updateTemplates($session); - return $session; -} - -#------------------------------------------------- -sub finish { - my $session = shift; - my $versionTag = WebGUI::VersionTag->getWorking($session); - $versionTag->commit; - $session->close(); -} - -#------------------------------------------------- -sub updateTemplates { - my $session = shift; - return undef unless (-d "templates-".$toVersion); - print "\tUpdating templates.\n" unless ($quiet); - opendir(DIR,"templates-".$toVersion); - my @files = readdir(DIR); - closedir(DIR); - my $importNode = WebGUI::Asset->getImportNode($session); - my $newFolder = undef; - foreach my $file (@files) { - next unless ($file =~ /\.tmpl$/); - open(FILE,""WebGUI::Asset::Template"); - while (my $line = ) { - if ($first) { - $line =~ m/^\#(.*)$/; - $properties{id} = $1; - $first = 0; - } elsif ($line =~ m/^\#create$/) { - $create = 1; - } elsif ($line =~ m/^\#(.*):(.*)$/) { - $properties{$1} = $2; - } elsif ($line =~ m/^~~~$/) { - $head = 1; - } elsif ($head) { - $properties{headBlock} .= $line; - } else { - $properties{template} .= $line; - } - } - close(FILE); - if ($create) { - $newFolder = createNewTemplatesFolder($importNode) unless (defined $newFolder); - my $template = $newFolder->addChild(\%properties, $properties{id}); - } else { - my $template = WebGUI::Asset->new($session,$properties{id}, "WebGUI::Asset::Template"); - if (defined $template) { - my $newRevision = $template->addRevision(\%properties); - } - } - } -} - -#------------------------------------------------- -sub createNewTemplatesFolder { - my $importNode = shift; - my $newFolder = $importNode->addChild({ - className=>"WebGUI::Asset::Wobject::Folder", - title => $toVersion." New Templates", - menuTitle => $toVersion." New Templates", - url=> $toVersion."_new_templates", - groupIdView=>"12" - }); - return $newFolder; -} - - - diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index ded20df0c..ed11042fa 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -2144,10 +2144,22 @@ sub www_editSave { } $object->updateHistory("edited"); + if ($self->session->form->process("saveAndCommit") ne "") { - $self->session->http->setRedirect($self->getUrl("op=commitVersionTag;tagId=".WebGUI::VersionTag->getWorking($self->session)->getId)); + if ($self->session->setting->get("skipCommitComments")) { + $self->session->http->setRedirect($self->getUrl("op=commitVersionTagConfirm;tagId=".WebGUI::VersionTag->getWorking($self->session)->getId)); + } else { + $self->session->http->setRedirect($self->getUrl("op=commitVersionTag;tagId=".WebGUI::VersionTag->getWorking($self->session)->getId)); + } return "1"; } + if ($self->session->setting->get("autoRequestCommit")) { + if ($self->session->setting->get("skipCommitComments")) { + WebGUI::VersionTag->getWorking($self->session)->requestCommit; + } else { + $self->session->http->setRedirect($self->getUrl("op=commitVersionTag;tagId=".WebGUI::VersionTag->getWorking($self->session)->getId)); + } + } if ($self->session->form->process("proceed") eq "manageAssets") { $self->session->asset($object->getParent); return $self->session->asset->www_manageAssets; @@ -2166,6 +2178,7 @@ sub www_editSave { return $self->session->asset->www_view; } + #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/FilePile.pm b/lib/WebGUI/Asset/FilePile.pm index 5c9ab386c..9dd67cd0f 100644 --- a/lib/WebGUI/Asset/FilePile.pm +++ b/lib/WebGUI/Asset/FilePile.pm @@ -200,6 +200,24 @@ sub editSave { } $tempStorage->delete; + + # deal with special commit rules + if ($self->session->form->process("saveAndCommit") ne "") { + if ($self->session->setting->get("skipCommitComments")) { + $self->session->http->setRedirect($self->getUrl("op=commitVersionTagConfirm;tagId=".WebGUI::VersionTag->getWorking($self->session)->getId)); + } else { + $self->session->http->setRedirect($self->getUrl("op=commitVersionTag;tagId=".WebGUI::VersionTag->getWorking($self->session)->getId)); + } + return "1"; + } + if ($self->session->setting->get("autoRequestCommit")) { + if ($self->session->setting->get("skipCommitComments")) { + WebGUI::VersionTag->getWorking($self->session)->requestCommit; + } else { + $self->session->http->setRedirect($self->getUrl("op=commitVersionTag;tagId=".WebGUI::VersionTag->getWorking($self->session)->getId)); + } + } + return $self->getParent->www_manageAssets if ($self->session->form->process("proceed") eq "manageAssets"); return $self->getParent->www_view; } diff --git a/lib/WebGUI/Asset/Wobject/Layout.pm b/lib/WebGUI/Asset/Wobject/Layout.pm index 7b0b5538b..0e1a30223 100644 --- a/lib/WebGUI/Asset/Wobject/Layout.pm +++ b/lib/WebGUI/Asset/Wobject/Layout.pm @@ -268,6 +268,9 @@ sub www_setContentPositions { $self->addRevision({ contentPositions=>$self->session->form->process("map") }); + if ($self->session->setting->get("autoRequestCommit")) { + WebGUI::VersionTag->getWorking($self->session)->requestCommit; + } return "Map set: ".$self->session->form->process("map"); } diff --git a/lib/WebGUI/Form/Workflow.pm b/lib/WebGUI/Form/Workflow.pm index a805ed625..744b18ef4 100644 --- a/lib/WebGUI/Form/Workflow.pm +++ b/lib/WebGUI/Form/Workflow.pm @@ -63,6 +63,11 @@ A text label that will be displayed if toHtmlWithWrapper() is called. Defaults t If set to 1 then a "None" option will appear in the list of workflows, which will store a null value in the field. Defaults to 0. +=head4 includeRealtime + +Most workflow triggers can't handle realtime workflows, so we leave out realtime workflows unless they should +specifically be included. + =cut sub definition { @@ -86,6 +91,9 @@ sub definition { none=>{ defaulValue=>0 }, + includeRealtime => { + defaultValue => 0 + }, dbDataType => { defaultValue => "VARCHAR(22) BINARY", }, @@ -103,7 +111,7 @@ Renders a template picker control. sub toHtml { my $self = shift; - my $workflowList = WebGUI::Workflow->getList($self->session, $self->get("type")); + my $workflowList = WebGUI::Workflow->getList($self->session, $self->get("type"), $self->get("includeRealtime")); $workflowList->{""} = "None" if ($self->get("none")); $self->set("options", $workflowList); return $self->SUPER::toHtml(); diff --git a/lib/WebGUI/Macro/AdminBar.pm b/lib/WebGUI/Macro/AdminBar.pm index 8179c10f9..2b7e4326b 100644 --- a/lib/WebGUI/Macro/AdminBar.pm +++ b/lib/WebGUI/Macro/AdminBar.pm @@ -99,6 +99,13 @@ sub process { my @tags = (); if ($working) { $workingId = $working->getId; + my $commitUrl = ""; + if ($session->setting->get("skipCommitComments")) { + $session->url->page("op=commitVersionTagConfirm;tagId=".$workingId); + } + else { + $session->url->page("op=commitVersionTag;tagId=".$workingId); + } push(@tags, { url=>$session->url->page("op=commitVersionTag;tagId=".$workingId), title=>$i18n->get("commit my changes"), diff --git a/lib/WebGUI/Operation/Settings.pm b/lib/WebGUI/Operation/Settings.pm index 79fbf5fbc..7095c76f1 100644 --- a/lib/WebGUI/Operation/Settings.pm +++ b/lib/WebGUI/Operation/Settings.pm @@ -77,7 +77,24 @@ sub definition { defaultValue=>$session->setting->get("defaultVersionTagWorkflow"), type=>"WebGUI::VersionTag", label=>$i18n->get("default version tag workflow"), - hoverHelp=>$i18n->get('default version tag workflow help') + hoverHelp=>$i18n->get('default version tag workflow help'), + includeRealtime=>1, + }); + push(@fields, { + tab=>"content", + fieldType=>"yesNo", + name=>"autoRequestCommit", + label=>$i18n->get("auto request commit"), + hoverHelp=>$i18n->get("auto request commit help"), + defaultValue=>$session->setting->get("autoRequestCommit") + }); + push(@fields, { + tab=>"content", + fieldType=>"yesNo", + name=>"skipCommitComments", + label=>$i18n->get("skip commit comments"), + hoverHelp=>$i18n->get("skip commit comments"), + defaultValue=>$session->setting->get("skipCommitComments") }); push(@fields, { tab=>"content", @@ -164,10 +181,10 @@ sub definition { push(@fields, { tab=>"content", fieldType=>"yesNo", - name=>"metaDataEnabled", - label=>$i18n->get("Enable Metadata"), - hoverHelp=>$i18n->get("Enable Metadata description"), - defaultValue=>$session->setting->get("metaDataEnabled") + name=>"metaDataEnabled", + label=>$i18n->get("Enable Metadata"), + hoverHelp=>$i18n->get("Enable Metadata description"), + defaultValue=>$session->setting->get("metaDataEnabled") }); # user interface settings push(@fields, { diff --git a/lib/WebGUI/Operation/VersionTag.pm b/lib/WebGUI/Operation/VersionTag.pm index e7a31086a..d2079f044 100644 --- a/lib/WebGUI/Operation/VersionTag.pm +++ b/lib/WebGUI/Operation/VersionTag.pm @@ -116,7 +116,8 @@ sub www_editVersionTag { if ($session->user->isInGroup("pbgroup000000000000016")) { $f->workflow( value=>$workflowId, - type=>"WebGUI::VersionTag" + type=>"WebGUI::VersionTag", + includeRealtime=>1, ); $f->group( value=>[$groupId], @@ -240,13 +241,17 @@ sub www_commitVersionTagConfirm { if ($tagId) { my $tag = WebGUI::VersionTag->new($session, $tagId); if (defined $tag && $session->user->isInGroup($tag->get("groupToUse"))) { - $tag->set({comments=>$session->form->process("comments", "textarea")}); - $tag->requestCommit; my $i18n = WebGUI::International->new($session, "VersionTag"); - my $ac = WebGUI::AdminConsole->new($session,"versions"); + $tag->set({comments=>$session->form->process("comments", "textarea")}); + eval { $tag->requestCommit; }; + my $error = ""; + if ($@) { + $error .= $i18n->get("bad commit")." ".$@; + } + my $ac = WebGUI::AdminConsole->new($session,"versions"); my $default = WebGUI::Asset->getDefault($session); return $ac->render( - '

    '.$i18n->get("commit accepted").'

    ' + $error.'

    '.$i18n->get("commit accepted").'

    ' .'
    • '.$i18n->get("back to home").'
    • '.$i18n->get("manage versions").'
    • diff --git a/lib/WebGUI/Operation/Workflow.pm b/lib/WebGUI/Operation/Workflow.pm index 52a934575..df46776ae 100644 --- a/lib/WebGUI/Operation/Workflow.pm +++ b/lib/WebGUI/Operation/Workflow.pm @@ -199,22 +199,21 @@ sub www_editWorkflow { label=>$i18n->get("is enabled"), hoverHelp=>$i18n->get("is enabled help") ); - $f->yesNo( - name=>"isSingleton", - value=>$workflow->get("isSingleton"), - defaultValue=>0, - label=>$i18n->get("is singleton"), - hoverHelp=>$i18n->get("is singleton help") - ); - $f->yesNo( - name=>"isSerial", - value=>$workflow->get("isSerial"), - defaultValue=>0, - label=>$i18n->get("is serial"), - hoverHelp=>$i18n->get("is serial help") + $f->selectBox( + name=>"mode", + options=>{ + singleton=>$i18n->get("singleton"), + parallel=>$i18n->get("parallel"), + serial=>$i18n->get("serial"), + realtime=>$i18n->get("realtime"), + }, + value=>$workflow->get("mode") || "parallel", + defaultValue=>"parallel", + label=>$i18n->get("mode"), + hoverHelp=>$i18n->get("mode help") ); $f->submit; - my $steps = '
      '; + my $steps = '
      '; my $rs = $session->db->read("select activityId, title from WorkflowActivity where workflowId=? order by sequenceNumber",[$workflow->getId]); while (my ($id, $title) = $rs->array) { $steps .= ''; } - $steps .= '
      ' @@ -224,7 +223,7 @@ sub www_editWorkflow { .$session->icon->moveUp("op=promoteWorkflowActivity;workflowId=".$workflow->getId.";activityId=".$id) .''.$title.'
      '; + $steps .= '
      '; my $ac = WebGUI::AdminConsole->new($session,"workflow"); $ac->addSubmenuItem($session->url->page("op=addWorkflow"), $i18n->get("add a new workflow")); $ac->addSubmenuItem($session->url->page("op=manageWorkflows"), $i18n->get("manage workflows")); @@ -247,8 +246,7 @@ sub www_editWorkflowSave { my $workflow = WebGUI::Workflow->new($session, $session->form->param("workflowId")); $workflow->set({ enabled => $session->form->get("enabled", "yesNo"), - isSingleton => $session->form->get("isSingleton", "yesNo"), - isSerial => $session->form->get("isSerial", "yesNo"), + mode => $session->form->get("mode"), title => $session->form->get("title"), description => $session->form->get("description", "textarea"), }); diff --git a/lib/WebGUI/VersionTag.pm b/lib/WebGUI/VersionTag.pm index 7359ba077..e11e44361 100644 --- a/lib/WebGUI/VersionTag.pm +++ b/lib/WebGUI/VersionTag.pm @@ -15,6 +15,7 @@ package WebGUI::VersionTag; =cut use strict; +use Carp qw(carp); use WebGUI::Asset; use WebGUI::Workflow::Instance; @@ -383,7 +384,8 @@ sub new { =head2 requestCommit ( ) -Locks the version tag and then kicks off the approval/commit workflow for it. +Locks the version tag and then kicks off the approval/commit workflow for it. A carp is thrown if workflow is +realtime and fails. =cut @@ -399,6 +401,19 @@ sub requestCommit { $self->{_data}{committedBy} = $self->session->user->userId; $self->{_data}{workflowInstanceId} = $instance->getId; $self->session->db->setRow("assetVersionTag","tagId",$self->{_data}); + + # deal with realtime + if ($instance->getWorkflow->isRealtime) { + my $status = $instance->runAll; + if ($status eq "done") { + $instance->delete; + } else { + my $errorMessage = "Realtime workflow instance ".$instance->getId." returned status ".$status." where + 'done' was expected"; + $self->session->errorHandler->warn($errorMessage); + carp $errorMessage; + } + } } diff --git a/lib/WebGUI/Workflow.pm b/lib/WebGUI/Workflow.pm index 7ea856a1f..b70a47134 100644 --- a/lib/WebGUI/Workflow.pm +++ b/lib/WebGUI/Workflow.pm @@ -227,6 +227,8 @@ sub getActivities { return \@activities; } +#------------------------------------------------------------------- + =head2 getInstances ( ) Returns an array reference of the instance objects currently existing for this workflow. @@ -243,6 +245,8 @@ sub getInstances { return \@instances; } +#------------------------------------------------------------------- + =head2 getCrons ( ) Returns an array reference of the cron objects that trigger this workflow. @@ -274,7 +278,7 @@ sub getId { #------------------------------------------------------------------- -=head2 getList ( session, [ type ] ) +=head2 getList ( session, [ type, includeRealtime ] ) Returns a hash reference of workflowId/title pairs of all enabled workflows. This is a class method. @@ -286,18 +290,27 @@ A reference to the current session. If specified this will limit the list to a certain type of workflow based upon the object type that the workflow is set up to handle. +=head3 includeRealtime + +If set to 1 the list returned will include workflows with a mode of "realtime", otherwise it won't. + =cut sub getList { my $class = shift; my $session = shift; my $type = shift; + my $includeRealtime = shift; my $sql = "select workflowId, title from Workflow where enabled=1"; + my @params; if ($type) { $sql .= " and type=?"; - $type = [$type]; + push(@params, $type); } - return $session->db->buildHashRef($sql, $type); + unless ($includeRealtime) { + $sql .= " and mode<>'realtime'"; + } + return $session->db->buildHashRef($sql, \@params); } @@ -324,6 +337,62 @@ sub getNextActivity { } +#------------------------------------------------------------------- + +=head2 isParallel ( ) + +Returns 1 if the mode is set to "parallel". + +=cut + +sub isParallel { + my $self = shift; + return ($self->get("mode") eq "parallel") ? 1 : 0; +} + + +#------------------------------------------------------------------- + +=head2 isRealtime ( ) + +Returns 1 if the mode is set to "realtime". + +=cut + +sub isRealtime { + my $self = shift; + return ($self->get("mode") eq "realtime") ? 1 : 0; +} + + +#------------------------------------------------------------------- + +=head2 isSerial ( ) + +Returns 1 if the mode is set to "serial". + +=cut + +sub isSerial { + my $self = shift; + return ($self->get("mode") eq "serial") ? 1 : 0; +} + + +#------------------------------------------------------------------- + +=head2 isSingleton ( ) + +Returns 1 if the mode is set to "singleton". + +=cut + +sub isSingleton { + my $self = shift; + return ($self->get("mode") eq "singleton") ? 1 : 0; +} + + #------------------------------------------------------------------- =head2 new ( session, workflowId ) @@ -431,34 +500,30 @@ A boolean indicating whether this workflow may be executed right now. A string indicating the type of object this workflow will be operating on. Valid values are "None", or any object type, like "WebGUI::VersionTag". -=head4 isSingleton +=head4 mode -A boolean indicating whether this workflow should be run as a singleton. If it's a singleton, then only one instance of the workflow will be allowed to be created at a given time. So if you try to create a new instance of it, and one instance is already created, the create() method will return undef instead of a reference to the object. - -=head4 isSerial - -A boolean indicating whether this workflow should be run in serial mode. If it's run in serial, then only one instance of this workflow will be run at a given time, and all other instances of it will queue up. +A string containing one of "singleton", "parallel", "serial", or "realtime". Parallel is the default and should be +used in most situations. Singltons will allow only one instance of the workflow to be created at one time. New +instances will be destroyed immediately if a one instance of a singleton already exists. Serial workflows will run +instances sequentially in FIFO. Realtime workflows will run immediately without being handed off to Spectre for +governance. =cut sub set { my $self = shift; my $properties = shift; - if ($properties->{enabled} == 1) { - $self->{_data}{enabled} = 1; - } elsif ($properties->{enabled} == 0) { - $self->{_data}{enabled} = 0; - } + + # depricated. replaced by mode. if ($properties->{isSerial} == 1) { - $self->{_data}{isSerial} = 1; - } elsif ($properties->{isSerial} == 0) { - $self->{_data}{isSerial} = 0; + $properties->{mode} = "serial"; } if ($properties->{isSingleton} == 1) { - $self->{_data}{isSingleton} = 1; - } elsif ($properties->{isSingleton} == 0) { - $self->{_data}{isSingleton} = 0; + $properties->{mode} = "singleton"; } + + $self->{_data}{mode} = $properties->{mode} || "parallel"; + $self->{_data}{enabled} = ($properties->{enabled} == 1) ? 1 : 0; $self->{_data}{title} = $properties->{title} || $self->{_data}{title} || "Untitled"; $self->{_data}{description} = (exists $properties->{description}) ? $properties->{description} : $self->{_data}{description}; $self->{_data}{type} = $properties->{type} || $self->{_data}{type} || "None"; diff --git a/lib/WebGUI/Workflow/Instance.pm b/lib/WebGUI/Workflow/Instance.pm index f1d008083..eed7f9454 100644 --- a/lib/WebGUI/Workflow/Instance.pm +++ b/lib/WebGUI/Workflow/Instance.pm @@ -42,7 +42,8 @@ These methods are available from this class: =head2 create ( session, properties ) -Creates a new workflow instance and returns a reference to the object. Will return undef if the workflow specified is serial and an instance of it already exists. +Creates a new workflow instance and returns a reference to the object. Will return undef if the workflow specified +is singleton and an instance of it already exists. =head3 session @@ -58,10 +59,17 @@ sub create { my $class = shift; my $session = shift; my $properties = shift; - my ($isSingleton) = $session->db->quickArray("select isSingleton from Workflow where workflowId=?",[$properties->{workflowId}]); - my $params = (exists $properties->{parameters}) ? JSON::objToJson({parameters => $properties->{parameters}}, {pretty => 1, indent => 4, autoconv=>0, skipinvalid=>1}) : undef; + + # do singleton check + my ($isSingleton) = $session->db->quickArray("select count(*) from Workflow where workflowId=? and + mode='singleton'",[$properties->{workflowId}]); + my $params = (exists $properties->{parameters}) + ? JSON::objToJson({parameters => $properties->{parameters}}, {pretty => 1, indent => 4, autoconv=>0, skipinvalid=>1}) + : undef; my ($count) = $session->db->quickArray("select count(*) from WorkflowInstance where workflowId=? and parameters=?",[$properties->{workflowId},$params]); return undef if ($isSingleton && $count); + + # create instance my $instanceId = $session->db->setRow("WorkflowInstance","instanceId",{instanceId=>"new", runningSince=>time()}); my $self = $class->new($session, $instanceId); $properties->{notifySpectre} = 1 unless ($properties->{notifySpectre} eq "0"); @@ -119,8 +127,9 @@ Deconstructor. =cut sub DESTROY { - my $self = shift; - undef $self; + my $self = shift; + delete $self->{_workflow}; + undef $self; } @@ -153,12 +162,12 @@ Returns an array reference of all the instance objects defined in this system. A sub getAllInstances { my $class = shift; my $session = shift; - my @instances = (); - my $rs = $session->db->read("SELECT instanceId FROM WorkflowInstance"); - while (my ($instanceId) = $rs->array) { - push(@instances, WebGUI::Workflow::Instance->new($session, $instanceId)); - } - return \@instances; + my @instances = (); + my $rs = $session->db->read("SELECT instanceId FROM WorkflowInstance"); + while (my ($instanceId) = $rs->array) { + push(@instances, WebGUI::Workflow::Instance->new($session, $instanceId)); + } + return \@instances; } @@ -218,7 +227,10 @@ Returns a reference to the workflow object this instance is associated with. sub getWorkflow { my $self = shift; - return WebGUI::Workflow->new($self->session, $self->get("workflowId")); + unless (exists $self->{_workflow}) { + $self->{_workflow} = WebGUI::Workflow->new($self->session, $self->get("workflowId")); + } + return $self->{_workflow}; } #------------------------------------------------------------------- @@ -272,7 +284,7 @@ sub run { $self->set({lastStatus=>"disabled", notifySpectre=>0}); return "disabled"; } - if ($workflow->get("isSerial")) { + if ($workflow->isSerial) { my ($firstId) = $self->session->db->quickArray( "select instanceId from WorkflowInstance where workflowId=? order by runningSince", [$workflow->getId] @@ -333,6 +345,23 @@ sub run { return $status; } +#------------------------------------------------------------------- + +=head2 runAll ( ) + +Runs all activities in this workflow instance, and returns the last status code, which should be "done" unless +something bad happens. + +=cut + +sub runAll { + my $self = shift; + my $status = "complete"; + while ($status eq "complete") { + $status = $self->run; + } + return $status; +} #------------------------------------------------------------------- @@ -401,7 +430,7 @@ sub set { $self->{_data}{currentActivityId} = (exists $properties->{currentActivityId}) ? $properties->{currentActivityId} : $self->{_data}{currentActivityId}; $self->{_data}{lastUpdate} = time(); $self->session->db->setRow("WorkflowInstance","instanceId",$self->{_data}); - if ($properties->{notifySpectre}) { + if (!$self->getWorkflow->isRealtime && $properties->{notifySpectre}) { my $spectre = WebGUI::Workflow::Spectre->new($self->session); $spectre->notify("workflow/deleteInstance",$self->getId) unless ($properties->{newlyCreated}); $spectre->notify("workflow/addInstance", {cookieName=>$self->session->config->getCookieName, gateway=>$self->session->config->get("gateway"), sitename=>$self->session->config->get("sitename")->[0], instanceId=>$self->getId, priority=>$self->{_data}{priority}}); diff --git a/lib/WebGUI/i18n/English/VersionTag.pm b/lib/WebGUI/i18n/English/VersionTag.pm index c7c4a5c97..f8de029e5 100644 --- a/lib/WebGUI/i18n/English/VersionTag.pm +++ b/lib/WebGUI/i18n/English/VersionTag.pm @@ -7,6 +7,12 @@ our $I18N = { lastUpdated => 0 }, + 'bad commit' => { + message => q|Something bad happened while trying to commit your content. Please contact your system + administrator.|, + lastUpdated => 0 + }, + 'back to home' => { message => q|Back to home.|, lastUpdated => 0 diff --git a/lib/WebGUI/i18n/English/WebGUI.pm b/lib/WebGUI/i18n/English/WebGUI.pm index dce46c7b0..a15444f7c 100644 --- a/lib/WebGUI/i18n/English/WebGUI.pm +++ b/lib/WebGUI/i18n/English/WebGUI.pm @@ -1,6 +1,28 @@ package WebGUI::i18n::English::WebGUI; our $I18N = { + 'skip commit comments' => { + message => q|Skip commit comments?|, + lastUpdated => 0, + }, + + 'skip commit comments help' => { + message => q|Do you wish to be prompted to add comments to your content commits?|, + lastUpdated => 0, + }, + + 'auto request commit' => { + message => q|Automatically request commit?|, + lastUpdated => 0, + }, + + 'auto request commit help' => { + message => q|Would you like the system to automatically request commits for you so that you don't have to + remember to hit "Commit My Changes"? Note that when using this in conjunction with "Skip commit comments?" + and a realtime commit workflow it effectively hides the whole versioning and workflow process from users.|, + lastUpdated => 0, + }, + 'select' => { message => q|Select|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow.pm b/lib/WebGUI/i18n/English/Workflow.pm index 290255c85..a12a5d0de 100644 --- a/lib/WebGUI/i18n/English/Workflow.pm +++ b/lib/WebGUI/i18n/English/Workflow.pm @@ -49,27 +49,47 @@ our $I18N = { lastUpdated => 0, }, - 'is singleton help' => { - message => q|If yes is selected then only one instance of this workflow will be allowed to be created at one time. Generally speaking this would be a bad idea for approval workflows, but is probably a good idea for workflows that download emails from a remote server, to avoid getting duplicates.|, - context => q|the hover help for the is singleton field|, - lastUpdated => 0, - }, + 'singleton' => { + message => q|Singleton|, + }, - 'is singleton' => { - message => q|Is a singleton?|, - context => q|A question that asks the user whether this workflow may be instanciated multiple times concurrently or not.|, - lastUpdated => 0, - }, + 'serial' => { + message => q|Serial|, + }, - 'is serial help' => { - message => q|If yes is selected then only one instance of this workflow will be allowed to be run at one time, while new instances get queued up and wait for the running one to complete. This is generally bad for a workflow, but it can be good when multiple instances of workflow have to operate on the same data.|, - context => q|the hover help for the is serial field|, - lastUpdated => 0, - }, + 'parallel' => { + message => q|Parallel|, + }, - 'is serial' => { - message => q|Is serial?|, - context => q|A question that asks the user whether this workflow may be instanciated multiple times concurrently or not.|, + 'realtime' => { + message => q|Realtime|, + }, + + 'mode' => { + message => q|Mode|, + }, + + 'mode help' => { + message => q|The mode of a workflow determines the precidence of when and how a workflow is run. +

      Parallel workflows may run as many instances of the workflow as there are in existence. This is what you + want for most workflows. This mode is asynchronous.

      +

      Singleton means only one instance of this workflow will be allowed to be created at one time. Generally + speaking this would be a bad idea for approval workflows, but is probably a good idea for workflows that + download emails from a remote server, to avoid getting duplicates. This mode is asynchronous.

      +

      Serial means that you can create as many instances of a workflow that you like, but they will run + sequentially one after the other. Two instances of the same workflow will not run a the same time. This + is generally bad for approval processes, but it's good for maintenance functions or other things that need + to operate on the same data. Processing sequentially will ensure that the workflows don't overwrite each + other's data. This mode is asynchronous.

      +

      Realtime workflows run immediately and in parallel, meaning there can be more than one workflow of this + type in existence at one time and it will run at the same time as others. Realtime workflows are good for + publishing operations that don't have an approval needed and other functions that you want to ensure happen + immediately. This mode is synchronous. NOTE: Do not include any activities which may return a + waiting status, such as those that require human approval or an external event to occur. Doing so will + cause this workflow to run indefinitely and could lead to a crashed system. In addition, not all triggers + support realtime workflows. If they do not, then workflows with a mode of realtime won't show up in their + workflow select list.|, + context => q|the hover help for the mode field|, lastUpdated => 0, }, diff --git a/sbin/upgrade.pl b/sbin/upgrade.pl index f3ef264b2..504560ec1 100644 --- a/sbin/upgrade.pl +++ b/sbin/upgrade.pl @@ -338,14 +338,14 @@ STOP #----------------------------------------- # checkVersion($versionNumber) #----------------------------------------- -# Version number must be 6.9.0 or greater +# Version number must be 7.3.18 or greater # in order to be upgraded by this utility. #----------------------------------------- sub checkVersion { $_[0] =~ /(\d+)\.(\d+)\.(\d+)/; - my $goal = 6; - my $feature = 8; - my $fix = 10; + my $goal = 7; + my $feature = 3; + my $fix = 18; if ($1 > $goal) { return 1; } elsif ($1 == $goal) {