diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 48a4d1719..f41265ec2 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,4 +1,310 @@ +7.9.3 + - added #11477: No synopsis in asset now means no synopsis in search index + - added #11007: Added drag'n'drop sorting in Gallery Album Edit View (Bernd Kalbfuß-Zimmermann) + - added Better comment rating icons. + - fixed #11520: Wiki Locked + - fixed Missing Template variables for the Wiki Page view template. + - added #10944: Wiki Keyword Page + +7.9.2 + - added: Workflow to extend recurring Calendar events 2 years from the + current date (now part of weekly maintenence) + - fixed #11507: Spectre Reports Wrong Workflow Count + - added #11412: Additional navigation in Gallery Photo View (Bernd Kalbfuß-Zimmermann) + - added: Sort Items switch to Syndicated Content asset + - fixed #11493: i18n AssetCalendar::pageNextUrl monthVar + - fixed #11496: No linkable RSS feeds from gallery + - fixed #11497: default profile settings + - fixed #11492: photo details + - fixed #11503: Gallery: Wrong owner after uploading of ZIP archives + - fixed #11494: Error message on mysql down + - fixed: Viewing a Gallery File with non-ASCII keywords crashes + - fixed #11509: System trash not sticky + - fixed #11506: Cruft on i18n dirs in the released .tar.gz + - fixed #11510: Scratch variables for sort direction and key can break the CS + - fixed #11511: Approval Notifications: URL in mails only plain text + - fixed #11513: white text, broken account mgmt + - fixed #11514: Added JS-type cancel button to edit view of WebGUI::Asset::Post (Bernd Kalbfuß-Zimmermann) + - fixed #11469: Survey Ruler + - fixed Shortcut i18n for the Criteria Builder. + - fixed #11516: Shortcut Asset: Properties panel messed up in edit view + +7.9.1 + - fixed #11464: blank page after setting posts per page in Collaboration System to 0 (zero) + - fixed #11472: View Calendar Month help missing + - fixed #11471: Errors in Calendar Event Edit template (Dale Trexel / U of MN Law School) + - fixed #11475: Inherit permissions on imported package fails if asset already exists. + - fixed #11476: Missing override in Page Layout shortcut + - fixed: Unable to add threads with permission to edit CS but not in post group + - fixed #11478: Overzealous removal of double slashes in FilePump macro + - fixed thread pagination on search results, off by 1 error and modal direction + - fixed #11482: Template hard-coded in deactivateAccount + - fixed #11485: RedirectAfterLoginUrl Setting should not override returnUrl and redirectAfterLogin scratch + - fixed #11466: Can't delete attached file in CS + - fixed #11481: Problem assignment group Admin to an User + - fixed #11486: Bad matrix sorting + +7.9.0 + - added #11383: AJAX username checks at registration (Luke Robinson / Orchard Solutions) + - added: Optimized macro parser for perl 5.10 + - fixed #11445: NotifyAboutUsers sends infinite e-mails + - fixed #11446: Delete a wiki + - fixed #11401: Remove hacks in Asset::Wobject::Weather + - fixed #11449: List of macros in my config file has HASH(0x45223ab3) entry + - fixed #11443: no language switch in rich edit + - fixed #11450: How to lock yourself out of your WebGUI site... + - fixed #11402: Survey TAP module requirements + - fixed #11453: fileUpload.pl does not handle files with spaces, overwriting + - fixed #11458: Use packed template removes wanted whitespace + - fixed #11459: "default template" warning after upgrade to 7.8.14 + - added #11460: Override the search root asset. (United Knowledge) + - fixed #11456: Delete a wiki (Reopen #11446 - subscription groups) + +7.8.13 + - fixed #11418: confusing typ-o in gotcha + - fixed #11415: Wiki - Edit page appearing below the content + - fixed #11414: SQLReport Pagination Setting + - fixed #11420: Snippet not save mimetype + - fixed #11422: Disabled scheduled task run by spectre + - fixed #11431: Prototypes cache attribute lost + - fixed #11428: Dataform Date Field Problem + - fixed #11409: 7.7.32 Breaks Code Editor + - fixed #11426: Logout page gets cached + - fixed #11428: Dataform Date Field Problem + - fixed #11434: Inbox invitation adds text to email instead of html + - fixed #11436: Inbox invitation use mail send instead of mail queue + - fixed #11385: Wrong user in onCompletePurchase + - fixed #11435: Invitation mail uses wrong mail 'from' header + - fixed #11440: Search for thread with containers + - fixed #11439: Wrong page after login + +7.8.12 + - fixed #11285: Pasting HTML into Code Editor in IE + - fixed #11349: Code editor returns newline for blank content + - fixed #11322: Code editor broken + - fixed #11390: Meta description duplicated in asset Folder + - fixed #11391: Duplicated Thingy maintains ids for storage fields + - fixed #11381: Captcha of DataForm cached + - fixed #11392: account.message var sometimes returns invalid html + - fixed #11395: i18n LDAP field name in user properties wrong + - fixed #11396: WebGUI Workflow Cache Error. + - fixed #11393: Map template variables missing + - fixed #11336: Duplicate Version Tag Created. + - fixed #11398: Recent post information keeps disappearing from my forums + - fixed #11394: Map points does not show all the data that was entered + - fixed #11400: Active Sessions Deletion + - fixed #11399: m4a missin + - fixed #11406: AdSku table mssing karma column + - fixed #11410: Too much errors in log after fix #11346 + - fixed #11169: MapPoint asset does not have an icon + - fixed Typo in Subscription Sku prevented karma from being transferred to users. + - fixed #11411: Photo Asset: Error in template help + +7.8.11 + - fixed #11362: Unable to checkout with ITransact plugin + - fixed #11364: Notify About Low Stock workflow activity email is not user friendly + - fixed #11371: Spaces in the names of custom profile fields + - fixed #11372: All Search Forms should use GET + - fixed #11373: Problem creating FilePump bundles + - fixed #11374: USPS shipping drivers take 3 minutes to timeout + - fixed #11044: Optionally include hidden pages in sitemap.xml + - fixed #11379: Certain fields in some Assets cannot be overridden in the config file + - fixed #11380: "Use this Address" button in Shop needs to be green! + - fixed: Due to a typo France was not considered part of the EU by the EU TaxDriver. ( Martin Kamerbeek / Oqapi ) + - fixed #11292: Made search less sticky + - fixed #11377: Normal users can delete revisions in wiki + - fixed #11378: Cross publishing gallery files does not auto commit + - fixed #11387: editing a style template + +7.8.10 + - fixed #11332: Pagination in webgui.org forum urls + - fixed #11341: tmpl_var forum.threads + - fixed #11337: Parameters persist + - fixed #11343: Notify About Low Stock workflow activity not sending out emails + - fixed #11345: New Image Asset template does now work well with AssetProxy macro and some layouts + - fixed #11344: Badge Builder doesn't allow pagination + - fixed #11348: Typ-o in debug notice SQLReport + - fixed #11350: Story Topic asset missing description... + - fixed #11351: Double submits on ITransact checkout + - fixed #11353: shop - sales - error + - fixed #11355: Duplicate template error + - fixed #11347: copy forum + - fixed #11359: USPS International shipping does not work on United Kingdom + - fixed #11034: Upgrade errors -- 7.6.35 to 7.7.17 + - fixed #11346: Slow rendering of Thread asset with a lot of attachments + +7.8.9 + - fixed #11235: wiki search + - fixed #10679: i18n TaxDriver_EU::accept when vies unavailable help (Martin Kamerbeek / Oqapi) + - fixed #11313: bullet list template for navigation + - fixed #11311: Search object and modifiers + - fixed #11314: hover help clarity + - fixed #11317: wrong error message in AssetProxy + - fixed #11318: searching in a collaborationsystem + +7.8.8 + - fixed #11289: Gallery with pending version tag causes search engine indexer to puke. + - fixed #11292: Search function limited to onje search? + - fixed #11286: Workflow Instance deleted when reaching an Activity that fails to load + - fixed #11296: listLDAPLinks op permissions problems + - fixed #11294: Matrix - Best/Worse Rated Calculations + - fixed getIsa returns undef for pending assets + - fixed #11299: Matrix - Cannot hide title + - fixed #11293: Matrix - Search not working correctly + - fixed #11301: Matrix - Comparing too many products error message + - fixed #11297: YUI Rich Editor fails to load when editing Survey in 7.7.27 + - fixed #11306: Survey i18n: Loading.... + - fixed #11307: Survey i18n #2 + - fixed #11295: asset addChild failure when parent is not committed + +7.8.7 + - fixed #11278: Wrong test for Template::Toolkit in testEnvironment.pl + - fixed #11282: USPS Shipping Driver does not accept ZIP+4 + - fixed #11284: Collaboration System Cron jobs for email + - fixed #11287: api pod WebGUI::Shop::Vendor + +7.8.6 + - fixed #11250: i18n Asset_EMSSubmissionForm::delete created items label help + - fixed #11251: perload.perl tries to load t/lib/WebGUI/Test.pm + - fixed #11249: Recaptcha https bug + - fixed #11200: Navigation in AssetProxy cached in browser + - fixed #11143: cancel button + - fixed #11259: Snippet content never cached + - fixed #11254: RTF files are streamed with the wrong content-type + - fixed #10932: code showing + - fixed #11265: typo i18n + - fixed #11263: CleanLoginHistory can cause workflow errors + - fixed #11185: Code editor broken in IE8 for SQLReport + - fixed #11177: Code editor steals focus on load + - fixed #10888: Final touches on map point bugs + - fixed #11274: Add attachment broken in template + - fixed #11272: Security issue with asset manager search + +7.8.5 + - added the EMS submission subsystem + - The captcha form control had it's built in styles removed in favor of two classes: "wg-captchaForm" and "wg-captchaImage" + - fixed #11134: Tree Navigation menu colapses sub items of current page + - fixed #11203: Manage groups in group: everyone added on save + - fixed #11101: 7.6.35-7.7 upgrade leaves packages + - fixed #11209: Form::HTMLArea uses invalid javascript identifier + - fixed #11186: Template Attachments i18n + - fixed #11218: LDAPS does not create users automatically + - fixed #11205: DataTable borked in IE + - fixed #11215: Los Angeles cannot be default timezone + - fixed #11220: Map asset badly broken + - fixed #11222: testEnvironment.pl Missing Dependencies + - fixed #11226: New stylesheet (wg-base.css), new style templates (from the TWG) + - fixed #11216: LDAP Connections status incorrect + - fixed #11229: ProgressBar throws errors on some messages. + - fixed #11217: LDAP authentication fails if user DN changes + - fixed #11228: Gallery image upload to other users folder permission denied + - added USPS International driver. + - added #10727: language choice during site adding + - added file globbing to preload.exclude + - fixed #11242: Macros not executing in Download Templates + - added TimeZone form controls accepts spaces or underscores in zone names. + - fixed #11245: send stats + - fixed #11247: Survey edit screen broken + - fixed #11246: Image.pm - Validation error + - fixed #11221: wrong version of Locales::Country in testEnvironment + - Net::Subnets has been deprecated. + +7.8.4 + - Fixed a compatibility problem between WRE and new Spectre code. + - fixed #11198: Typo in i18n + - fixed #11202: USPS driver does not log authentication errors + - fixed #10985: Survey: can't add multiple choice answer + - fixed #11197: Survey Edit Console is not i18n'ed + - fixed USPS driver only works on domestic addresses. + - fixed Shop is not sending notification emails to the user, or to the notification group. + - Set a minimum package weight of 0.1 oz for the USPS driver. + - Handle per package errors in USPS response data. + - fixed #11207: Shop Email receipts going out to everyone. + - fixed tag-caching bug in Survey ExpressionEngine + +7.8.3 + - Rewrote Spectre's workflow queues to prevent it from "forgetting" about some workflows. + - fixed: RSS feeds generated with incorrect link for channel + - Fixed an error being thrown by the CalendarUpdateFeeds workflow activity. + - The auto add to group and auto delete from group operations that are used with the GroupAdd and GroupDelete macros were fixed to make the user log in if they aren't already. + - fixed #11074: Links to CS posts not working + - fixed #11152: Image edits do not autocommit version tags + - fixed template attachments are not cleaned up during purge + - fixed #11150: matrix - search boxes all ticked + - fixed #11063: template_attachments + - fixed #11002: Matrix shows backend stuff on load + - added #10082: Unarchive all collaboration posts + - fixed #11086: bad urls in wiki + - fixed #11047: required field on dataform + - fixed #11162: Can't delete calendar Related Material Link + - fixed #11154: vendor payouts screen borked ( Martin Kamerbeek / Oqapi ) + - fixed #11166: Documentation bug - addChild + - fixed #11116: Deleted user's version tags and revisions + - fixed #11168: Points do not work with uncommitted Map + - fixed #10888: Add Point... how do I enter details? + - fixed #10887: Map Point dropdown doesn't update + - fixed #11172: Collaboration broken vars: isSecond, isThird etc. + - fixed #11165: DatePicker broken in IE7 + - added: Manage System Clipboard group setting + - added: Manage System Trash group setting + - fixed #11069: "More" options menu in asset manager + - rfe #10755: Adding SetLanguage bazaar item + - fixed #11176: New upgrade error in 7.6.35 to 7.7.17 + - fixed #11181: ableToBeFriend label not i18n + - fixed #11179: user.CanStartThread missing from help + - fixed #11183: Calendar List View + - fixed #11135: Tree Navigation menu template shows a drop down fly-out menu + - fixed #10984: Edit Survey Screen isn't right in demo + - added: getTopKeywords method to Keywords API + - added: print remaining tickets feature to EMS + - fixed #11188: Incoherence in Navigation edit form + - fixed #11189: Controls variable missing in image asset in AssetProxy + - fixed #11190: event tmpl_var in help but not available + - fixed #11194: Event Asset Recurrence form is not i18n'ed + - fixed #11192: newByLineage tries to instantiate asset even if no assetId found + - fixed #11195: Shop, sometimes free checkout does not work + - added: UPS Shipping Driver + +7.8.2 + - Added scheduled vendor payout workflow activity. (Special thanks to Martin @ Oqapi) + - fixed #11098: Leaving a version tag makes everyone leave + - fixed #11096: Error on deleting FAQ(CS)-item + - fixed #11060: Some tables have latin1 as the default character set + - fixed #11089: No message body in Notification + - fixed #2569: robots.txt issues + - refixed #2569: robots.txt issues + - fixed #11104: Wrong name for request tracker post form template + - fixed #11077: Untested result in WebGUI::Storage->getFiles + - fixed #11080: Asset Manage Crumb Trail flyout menu + - fixed #10874: EMS Schedule displaying incorrectly + - fixed #10956: Account, Profile system bad rendering with lots of + - fixed #11112: story archive RSS feed + - added Insurance estimator for the USPS shipping driver + - fixed #11121: Syndicated Content search terms require both title and description match + - fixed #11057: Deleting wiki attachments + - fixed #11122: Survey icon is missing from admin console + - fixed #11107: linked image with caption + - fixed #10914: Shop: No email notifications sent when the cart has net value 0 + - fixed #11126: WebGUI database has varchar fields + - fixed #10989: DataForm List: No pagination + - fixed #11128: Thing breaks w/ default value for date field + - fixed #10888: Issues with adding points to Maps + - fixed #10993: Editor drops last letter if s + - fixed #11139: referencing an item in the clipboard + - fixed #11146: Upgrade Error 7.7.21 to 7.7.22 + - fixed #11147: fail safe template is missing embedded style + - fixed #11137: Customers see failed orders + - fixed #11156: Syndicated Content doesn't show all headlines in feed + - fixed #11138: RichEdit, upload image does not commit a version tag + - fixed ExpireIncompleteSurveyResponses Workflow: process responses for deleted users + - fixed #11157: calendar tool for entering add event date + - fixed #11158: Calendar iCal feed doesn't show today's all-day events + - added #10614: Force rich editor to use strong and em instead of b and i + - fixed #11131: https / http URLs still caching across secure/insecure boundary + - fixed #11093: Spectre cron can DoS server with many sites + 7.8.1 + - mark $session->datetime->time as deprecated and remove its use from core code - fixed: Wikis broken by 7.8.0 upgrade - fixed #11024: In/Out Board Busted - fixed #11025: Yo dudely in Wiki Keyword Search Template @@ -6,6 +312,42 @@ - fixed #11031: AssetProxy refering to trash-limbo asset - fixed #11028: IOB: Not choosing status causes Problem With Request - fixed #11029: enableStreamingUploads + - fixed #11018: no lowercase typing possible in addressbook + - fixed #11033: Calendar, recurring dates + - fixed #11038: My Carousel Broke + - fixed ExpireIncompleteSurveyResponses workflow sending one email per asset revision + - fixed #10994: Gallery: Problems with uploading ZIP-archives + - fixed #11032: The Thingy form field "otherThingy" not checking for privilege + - fixed #11037: Maintenance page is being cached + - fixed #11056: No history in wiki + - added RFE #10940: Force the user to pick a shipping method before checking out. + - fixed #10988: EMS Schedule -- Data Error + - fixed: DataForm allows edits when locked by another version tag + - fixed #11001: Shipping plugin returning nothing, causing price formatter to puke + - fixed #11059: WebGUI upgrade packages do not overwrite versions in the db + - fixed #11064: spelling error + - fixed #11062: subscriptionCode + - fixed #11061: SQLForm_fieldOrder + - fixed #11066: wrong definitions + - fixed #11070: i18n Asset_Navigation::assetsToInclude + - fixed #11068: ITransact_recurringStatus + - fixed #11075: product destroys variants + - fixed #11073: preview interchanges width and height properties + - fixed #11079: Datepicker, without times, does not highlight my birthday + - fixed #11071: Form::Date / Session::DateTime + - fixed #11076: WebGUI::Account::Friends message_rpp + - fixed #11067: My Purchases Detail Template - Status Message broken + - fixed #11081: Prop style in 7.8.0? + - fixed #11083: TGC template bug fixes, round #1 + - fixed #10544: Child assets under uncommitted parents + - fixed failure in test 250 of t/00_compile.t + - fixed #11084: option to view private profiles + - fixed #11082: Admin group in Visitor group? + - fixed #11049: form caching incorrectly + - fixed #11088: i18n Survey Section Information + - fixed #11087: SC asset repeats its own description in feeds + - fixed #10916: png icon + - fixed #11100: syncToCdn's help is not proper POD 7.8.0 - upgraded YUI to 2.8.0r4 @@ -68,6 +410,7 @@ - fixed #11008: Test::Class - fixed #10990: Survey: View Transposed Results not working - fixed #11022: Deleting user shows "TRUE" prompt + - fixed 7.7.19 - fixed #10838: Forwarded forum post email to new CS adds reply to original thread diff --git a/docs/create.sql b/docs/create.sql index 5fe02b2c1..395f78261 100644 --- a/docs/create.sql +++ b/docs/create.sql @@ -1,1031 +1,896 @@ -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +SET @OLD_CHARACTER_SET_CLIENT = @@CHARACTER_SET_CLIENT; +SET @OLD_CHARACTER_SET_RESULTS = @@CHARACTER_SET_RESULTS; +SET @OLD_CHARACTER_SET_CONNECTION = @@CHARACTER_SET_CONNECTION; +SET @OLD_COLLATION_CONNECTION = @@COLLATION_CONNECTION; +SET @OLD_TIME_ZONE = @@TIME_ZONE; +SET @OLD_UNIQUE_CHECKS = @@UNIQUE_CHECKS; +SET @OLD_FOREIGN_KEY_CHECKS = @@FOREIGN_KEY_CHECKS; +SET @OLD_SQL_MODE = @@SQL_MODE; +SET @OLD_SQL_NOTES = @@SQL_NOTES; + +SET CHARACTER_SET_CLIENT = 'utf8'; +SET CHARACTER_SET_RESULTS = 'utf8'; +SET CHARACTER_SET_CONNECTION = 'utf8'; +SET TIME_ZONE = '+00:00'; +SET UNIQUE_CHECKS = 0; +SET FOREIGN_KEY_CHECKS = 0; +SET SQL_MODE = 'NO_AUTO_VALUE_ON_ZERO'; +SET SQL_NOTES = 0; CREATE TABLE `AdSku` ( - `assetId` varchar(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `purchaseTemplate` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `manageTemplate` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `adSpace` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `priority` int(11) default '1', - `pricePerClick` float default '0', - `pricePerImpression` float default '0', - `clickDiscounts` varchar(1024) character set utf8 default NULL, - `impressionDiscounts` varchar(1024) character set utf8 default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `purchaseTemplate` char(22) binary NOT NULL, + `manageTemplate` char(22) binary NOT NULL, + `adSpace` char(22) binary NOT NULL, + `priority` int(11) DEFAULT '1', + `pricePerClick` float DEFAULT '0', + `pricePerImpression` float DEFAULT '0', + `clickDiscounts` char(22) DEFAULT NULL, + `impressionDiscounts` char(22) DEFAULT NULL, + `karma` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Article` ( - `linkTitle` char(255) default NULL, + `linkTitle` char(255) DEFAULT NULL, `linkURL` text, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '3600', - `storageId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', + `storageId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Calendar` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL default '0', - `defaultDate` enum('current','first','last') default 'current', - `defaultView` enum('month','week','day','list') default 'month', - `visitorCacheTimeout` int(11) unsigned default NULL, - `templateIdMonth` char(22) character set utf8 collate utf8_bin default 'CalendarMonth000000001', - `templateIdWeek` char(22) character set utf8 collate utf8_bin default 'CalendarWeek0000000001', - `templateIdDay` char(22) character set utf8 collate utf8_bin default 'CalendarDay00000000001', - `templateIdEvent` char(22) character set utf8 collate utf8_bin default 'CalendarEvent000000001', - `templateIdEventEdit` char(22) character set utf8 collate utf8_bin default 'CalendarEventEdit00001', - `templateIdSearch` char(22) character set utf8 collate utf8_bin default 'CalendarSearch00000001', - `templateIdPrintMonth` char(22) character set utf8 collate utf8_bin default 'CalendarPrintMonth0001', - `templateIdPrintWeek` char(22) character set utf8 collate utf8_bin default 'CalendarPrintWeek00001', - `templateIdPrintDay` char(22) character set utf8 collate utf8_bin default 'CalendarPrintDay000001', - `templateIdPrintEvent` char(22) character set utf8 collate utf8_bin default 'CalendarPrintEvent0001', - `groupIdEventEdit` char(22) character set utf8 collate utf8_bin default '3', - `groupIdSubscribed` char(22) character set utf8 collate utf8_bin default NULL, - `subscriberNotifyOffset` int(11) default NULL, - `sortEventsBy` enum('time','sequencenumber') default 'time', - `listViewPageInterval` bigint(20) default NULL, - `templateIdList` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdPrintList` char(22) character set utf8 collate utf8_bin default NULL, - `icalInterval` bigint(20) default NULL, - `workflowIdCommit` char(22) character set utf8 collate utf8_bin default NULL, + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `defaultDate` enum('current','first','last') DEFAULT 'current', + `defaultView` enum('month','week','day','list') DEFAULT 'month', + `visitorCacheTimeout` int(11) unsigned DEFAULT NULL, + `templateIdMonth` char(22) binary DEFAULT 'CalendarMonth000000001', + `templateIdWeek` char(22) binary DEFAULT 'CalendarWeek0000000001', + `templateIdDay` char(22) binary DEFAULT 'CalendarDay00000000001', + `templateIdEvent` char(22) binary DEFAULT 'CalendarEvent000000001', + `templateIdEventEdit` char(22) binary DEFAULT 'CalendarEventEdit00001', + `templateIdSearch` char(22) binary DEFAULT 'CalendarSearch00000001', + `templateIdPrintMonth` char(22) binary DEFAULT 'CalendarPrintMonth0001', + `templateIdPrintWeek` char(22) binary DEFAULT 'CalendarPrintWeek00001', + `templateIdPrintDay` char(22) binary DEFAULT 'CalendarPrintDay000001', + `templateIdPrintEvent` char(22) binary DEFAULT 'CalendarPrintEvent0001', + `groupIdEventEdit` char(22) binary DEFAULT '3', + `groupIdSubscribed` char(22) binary DEFAULT NULL, + `subscriberNotifyOffset` int(11) DEFAULT NULL, + `sortEventsBy` enum('time','sequencenumber') DEFAULT 'time', + `listViewPageInterval` bigint(20) DEFAULT NULL, + `templateIdList` char(22) binary DEFAULT NULL, + `templateIdPrintList` char(22) binary DEFAULT NULL, + `icalInterval` bigint(20) DEFAULT NULL, + `workflowIdCommit` char(22) binary DEFAULT NULL, `icalFeeds` longtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Carousel` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `items` mediumtext character set utf8, - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - `slideWidth` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `items` mediumtext, + `templateId` char(22) binary DEFAULT NULL, + `slideWidth` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Collaboration` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `postGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `canStartThreadGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `karmaPerPost` int(11) NOT NULL default '0', - `collaborationTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `threadTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `postFormTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `searchTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `notificationTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sortBy` char(35) NOT NULL default 'assetData.revisionDate', - `sortOrder` char(4) NOT NULL default 'desc', - `usePreview` int(11) NOT NULL default '1', - `addEditStampToPosts` int(11) NOT NULL default '0', - `editTimeout` int(11) NOT NULL default '3600', - `attachmentsPerPost` int(11) NOT NULL default '0', - `filterCode` char(30) NOT NULL default 'javascript', - `useContentFilter` int(11) NOT NULL default '1', - `threads` int(11) NOT NULL default '0', - `views` int(11) NOT NULL default '0', - `replies` int(11) NOT NULL default '0', - `rating` int(11) NOT NULL default '0', - `lastPostId` char(22) character set utf8 collate utf8_bin default NULL, - `lastPostDate` bigint(20) default NULL, - `archiveAfter` int(11) NOT NULL default '31536000', - `postsPerPage` int(11) NOT NULL default '10', - `threadsPerPage` int(11) NOT NULL default '30', - `subscriptionGroupId` char(22) character set utf8 collate utf8_bin default NULL, - `allowReplies` int(11) NOT NULL default '0', - `displayLastReply` int(11) NOT NULL default '0', - `richEditor` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBrichedit000000000002', - `karmaRatingMultiplier` int(11) NOT NULL default '0', - `karmaSpentToRate` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', - `avatarsEnabled` int(11) NOT NULL default '0', - `approvalWorkflow` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003', - `threadApprovalWorkflow` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003', - `defaultKarmaScale` int(11) NOT NULL default '1', - `mailServer` char(255) default NULL, - `mailAccount` char(255) default NULL, - `mailPassword` char(255) default NULL, - `mailAddress` char(255) default NULL, - `mailPrefix` char(255) default NULL, - `getMail` int(11) NOT NULL default '0', - `getMailInterval` int(11) NOT NULL default '300', - `getMailCronId` char(22) character set utf8 collate utf8_bin default NULL, - `visitorCacheTimeout` int(11) NOT NULL default '3600', - `autoSubscribeToThread` int(11) NOT NULL default '1', - `requireSubscriptionForEmailPosting` int(11) NOT NULL default '1', - `thumbnailSize` int(11) NOT NULL default '0', - `maxImageSize` int(11) NOT NULL default '0', - `enablePostMetaData` int(11) NOT NULL default '0', - `useCaptcha` int(11) NOT NULL default '0', - `groupToEditPost` char(22) character set utf8 collate utf8_bin NOT NULL, - `archiveEnabled` int(1) default '1', - `postReceivedTemplateId` char(22) character set utf8 collate utf8_bin default 'default_post_received1', - `replyRichEditor` varchar(22) character set utf8 collate utf8_bin default 'PBrichedit000000000002', - `replyFilterCode` varchar(30) default 'javascript', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `postGroupId` char(22) binary NOT NULL DEFAULT '2', + `canStartThreadGroupId` char(22) binary NOT NULL DEFAULT '2', + `karmaPerPost` int(11) NOT NULL DEFAULT '0', + `collaborationTemplateId` char(22) binary NOT NULL, + `threadTemplateId` char(22) binary NOT NULL, + `postFormTemplateId` char(22) binary NOT NULL, + `searchTemplateId` char(22) binary NOT NULL, + `notificationTemplateId` char(22) binary NOT NULL, + `sortBy` char(35) NOT NULL DEFAULT 'assetData.revisionDate', + `sortOrder` char(4) NOT NULL DEFAULT 'desc', + `usePreview` int(11) NOT NULL DEFAULT '1', + `addEditStampToPosts` int(11) NOT NULL DEFAULT '0', + `editTimeout` int(11) NOT NULL DEFAULT '3600', + `attachmentsPerPost` int(11) NOT NULL DEFAULT '0', + `filterCode` char(30) NOT NULL DEFAULT 'javascript', + `useContentFilter` int(11) NOT NULL DEFAULT '1', + `threads` int(11) NOT NULL DEFAULT '0', + `views` int(11) NOT NULL DEFAULT '0', + `replies` int(11) NOT NULL DEFAULT '0', + `rating` int(11) NOT NULL DEFAULT '0', + `lastPostId` char(22) binary DEFAULT NULL, + `lastPostDate` bigint(20) DEFAULT NULL, + `archiveAfter` int(11) NOT NULL DEFAULT '31536000', + `postsPerPage` int(11) NOT NULL DEFAULT '10', + `threadsPerPage` int(11) NOT NULL DEFAULT '30', + `subscriptionGroupId` char(22) binary DEFAULT NULL, + `allowReplies` int(11) NOT NULL DEFAULT '0', + `displayLastReply` int(11) NOT NULL DEFAULT '0', + `richEditor` char(22) binary NOT NULL DEFAULT 'PBrichedit000000000002', + `karmaRatingMultiplier` int(11) NOT NULL DEFAULT '0', + `karmaSpentToRate` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `avatarsEnabled` int(11) NOT NULL DEFAULT '0', + `approvalWorkflow` char(22) binary NOT NULL DEFAULT 'pbworkflow000000000003', + `threadApprovalWorkflow` char(22) binary NOT NULL DEFAULT 'pbworkflow000000000003', + `defaultKarmaScale` int(11) NOT NULL DEFAULT '1', + `mailServer` char(255) DEFAULT NULL, + `mailAccount` char(255) DEFAULT NULL, + `mailPassword` char(255) DEFAULT NULL, + `mailAddress` char(255) DEFAULT NULL, + `mailPrefix` char(255) DEFAULT NULL, + `getMail` int(11) NOT NULL DEFAULT '0', + `getMailInterval` int(11) NOT NULL DEFAULT '300', + `getMailCronId` char(22) binary DEFAULT NULL, + `visitorCacheTimeout` int(11) NOT NULL DEFAULT '3600', + `autoSubscribeToThread` int(11) NOT NULL DEFAULT '1', + `requireSubscriptionForEmailPosting` int(11) NOT NULL DEFAULT '1', + `thumbnailSize` int(11) NOT NULL DEFAULT '0', + `maxImageSize` int(11) NOT NULL DEFAULT '0', + `enablePostMetaData` int(11) NOT NULL DEFAULT '0', + `useCaptcha` int(11) NOT NULL DEFAULT '0', + `groupToEditPost` char(22) binary NOT NULL, + `archiveEnabled` int(1) DEFAULT '1', + `postReceivedTemplateId` char(22) binary DEFAULT 'default_post_received1', + `replyRichEditor` char(22) binary DEFAULT 'PBrichedit000000000002', + `replyFilterCode` char(30) binary DEFAULT 'javascript', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Dashboard` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` char(22) character set utf8 collate utf8_bin NOT NULL, - `adminsGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '4', - `usersGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'DashboardViewTmpl00001', - `isInitialized` tinyint(3) unsigned NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `adminsGroupId` char(22) binary NOT NULL DEFAULT '4', + `usersGroupId` char(22) binary NOT NULL DEFAULT '2', + `templateId` char(22) binary NOT NULL DEFAULT 'DashboardViewTmpl00001', + `isInitialized` tinyint(3) unsigned NOT NULL DEFAULT '0', `assetsToHide` text, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `DataForm` ( `acknowledgement` text, - `mailData` int(11) NOT NULL default '1', - `emailTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `acknowlegementTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `listTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `defaultView` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', - `groupToViewEntries` char(22) character set utf8 collate utf8_bin NOT NULL default '7', - `mailAttachments` int(11) default '0', - `useCaptcha` int(1) default '0', - `storeData` int(1) default '1', + `mailData` int(11) NOT NULL DEFAULT '1', + `emailTemplateId` char(22) binary NOT NULL, + `acknowlegementTemplateId` char(22) binary NOT NULL, + `listTemplateId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `defaultView` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `groupToViewEntries` char(22) binary NOT NULL DEFAULT '7', + `mailAttachments` int(11) DEFAULT '0', + `useCaptcha` int(1) DEFAULT '0', + `storeData` int(1) DEFAULT '1', `fieldConfiguration` longtext, `tabConfiguration` longtext, - `workflowIdAddEntry` char(22) character set utf8 collate utf8_bin default NULL, - `htmlAreaRichEditor` varchar(22) character set utf8 collate utf8_bin default '**Use_Default_Editor**', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `workflowIdAddEntry` char(22) binary DEFAULT NULL, + `htmlAreaRichEditor` char(22) binary DEFAULT '**Use_Default_Editor**', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `DataForm_entry` ( - `DataForm_entryId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `username` char(255) default NULL, - `ipAddress` char(255) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `DataForm_entryId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `username` char(255) DEFAULT NULL, + `ipAddress` char(255) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, `entryData` longtext, - `submissionDate` datetime default NULL, - PRIMARY KEY (`DataForm_entryId`), + `submissionDate` datetime DEFAULT NULL, + PRIMARY KEY (`DataForm_entryId`), KEY `assetId` (`assetId`), KEY `assetId_submissionDate` (`assetId`,`submissionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `DataTable` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `data` longtext character set utf8, - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `data` longtext, + `templateId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `EMSBadge` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `price` float NOT NULL default '0', - `seatsAvailable` int(11) NOT NULL default '100', + `price` float NOT NULL DEFAULT '0', + `seatsAvailable` int(11) NOT NULL DEFAULT '100', `relatedBadgeGroups` mediumtext, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `earlyBirdPrice` float NOT NULL default '0', - `earlyBirdPriceEndDate` bigint(20) default NULL, - `preRegistrationPrice` float NOT NULL default '0', - `preRegistrationPriceEndDate` bigint(20) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + `earlyBirdPrice` float NOT NULL DEFAULT '0', + `earlyBirdPriceEndDate` bigint(20) DEFAULT NULL, + `preRegistrationPrice` float NOT NULL DEFAULT '0', + `preRegistrationPriceEndDate` bigint(20) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `EMSBadgeGroup` ( - `badgeGroupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `emsAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(100) default NULL, - PRIMARY KEY (`badgeGroupId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `badgeGroupId` char(22) binary NOT NULL, + `emsAssetId` char(22) binary NOT NULL, + `name` char(100) DEFAULT NULL, + PRIMARY KEY (`badgeGroupId`) +) TYPE=MyISAM; CREATE TABLE `EMSEventMetaField` ( - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin default NULL, - `label` char(100) default NULL, - `dataType` char(20) default NULL, - `visible` tinyint(4) default '0', - `required` tinyint(4) default '0', + `fieldId` char(22) binary NOT NULL, + `assetId` char(22) binary DEFAULT NULL, + `label` char(100) DEFAULT NULL, + `dataType` char(20) DEFAULT NULL, + `visible` tinyint(4) DEFAULT '0', + `required` tinyint(4) DEFAULT '0', `possibleValues` text, `defaultValues` text, - `sequenceNumber` int(5) default NULL, - PRIMARY KEY (`fieldId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `sequenceNumber` int(5) DEFAULT NULL, + `helpText` mediumtext, + PRIMARY KEY (`fieldId`) +) TYPE=MyISAM; CREATE TABLE `EMSRegistrant` ( - `badgeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `badgeNumber` int(11) NOT NULL auto_increment, - `badgeAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `emsAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `badgeId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL, + `badgeNumber` int(11) NOT NULL AUTO_INCREMENT, + `badgeAssetId` char(22) binary NOT NULL, + `emsAssetId` char(22) binary NOT NULL, `name` char(35) NOT NULL, - `address1` char(35) default NULL, - `address2` char(35) default NULL, - `address3` char(35) default NULL, - `city` char(35) default NULL, - `state` char(35) default NULL, - `zipcode` char(35) default NULL, - `country` char(35) default NULL, - `phoneNumber` char(35) default NULL, - `organization` char(35) default NULL, - `email` char(255) default NULL, + `address1` char(35) DEFAULT NULL, + `address2` char(35) DEFAULT NULL, + `address3` char(35) DEFAULT NULL, + `city` char(35) DEFAULT NULL, + `state` char(35) DEFAULT NULL, + `zipcode` char(35) DEFAULT NULL, + `country` char(35) DEFAULT NULL, + `phoneNumber` char(35) DEFAULT NULL, + `organization` char(35) DEFAULT NULL, + `email` char(255) DEFAULT NULL, `notes` mediumtext, - `purchaseComplete` tinyint(1) default NULL, - `hasCheckedIn` tinyint(1) default NULL, - `transactionItemId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`badgeId`), + `purchaseComplete` tinyint(1) DEFAULT NULL, + `hasCheckedIn` tinyint(1) DEFAULT NULL, + `transactionItemId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`badgeId`), UNIQUE KEY `badgeNumber` (`badgeNumber`), KEY `badgeAssetId_purchaseComplete` (`badgeAssetId`,`purchaseComplete`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `EMSRegistrantRibbon` ( - `badgeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ribbonAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `transactionItemId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`badgeId`,`ribbonAssetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `badgeId` char(22) binary NOT NULL, + `ribbonAssetId` char(22) binary NOT NULL, + `transactionItemId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`badgeId`,`ribbonAssetId`) +) TYPE=MyISAM; CREATE TABLE `EMSRegistrantTicket` ( - `badgeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ticketAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `purchaseComplete` tinyint(1) default NULL, - `transactionItemId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`badgeId`,`ticketAssetId`), + `badgeId` char(22) binary NOT NULL, + `ticketAssetId` char(22) binary NOT NULL, + `purchaseComplete` tinyint(1) DEFAULT NULL, + `transactionItemId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`badgeId`,`ticketAssetId`), KEY `ticketAssetId_purchaseComplete` (`ticketAssetId`,`purchaseComplete`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `EMSRegistrantToken` ( - `badgeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `tokenAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `quantity` int(11) default NULL, + `badgeId` char(22) binary NOT NULL, + `tokenAssetId` char(22) binary NOT NULL, + `quantity` int(11) DEFAULT NULL, `transactionItemIds` text, - PRIMARY KEY (`badgeId`,`tokenAssetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`badgeId`,`tokenAssetId`) +) TYPE=MyISAM; CREATE TABLE `EMSRibbon` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `percentageDiscount` float NOT NULL default '10', - `price` float NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `EMSTicket` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `percentageDiscount` float NOT NULL DEFAULT '10', + `price` float NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `EMSSubmission` ( + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `price` float NOT NULL default '0', - `seatsAvailable` int(11) NOT NULL default '100', - `startDate` datetime default NULL, - `duration` float NOT NULL default '1', - `eventNumber` int(11) default NULL, - `location` char(100) default NULL, + `submissionId` int(11) NOT NULL, + `submissionStatus` char(30) DEFAULT NULL, + `ticketId` char(22) binary DEFAULT NULL, + `description` mediumtext, + `sku` char(35) DEFAULT NULL, + `vendorId` char(22) binary DEFAULT NULL, + `displayTitle` tinyint(1) DEFAULT NULL, + `shipsSeparately` tinyint(1) DEFAULT NULL, + `price` float DEFAULT NULL, + `seatsAvailable` int(11) DEFAULT NULL, + `startDate` datetime DEFAULT NULL, + `duration` float DEFAULT NULL, + `eventNumber` int(11) DEFAULT NULL, + `location` char(100) DEFAULT NULL, `relatedBadgeGroups` mediumtext, `relatedRibbons` mediumtext, `eventMetaData` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `EMSToken` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `EMSSubmissionForm` ( + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `price` float NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `canSubmitGroupId` char(22) binary DEFAULT NULL, + `daysBeforeCleanup` int(11) DEFAULT NULL, + `deleteCreatedItems` int(1) DEFAULT NULL, + `formDescription` text, + `submissionDeadline` date DEFAULT NULL, + `pastDeadlineMessage` text, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `EMSTicket` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `price` float NOT NULL DEFAULT '0', + `seatsAvailable` int(11) NOT NULL DEFAULT '100', + `startDate` datetime DEFAULT NULL, + `duration` float NOT NULL DEFAULT '1', + `eventNumber` int(11) DEFAULT NULL, + `location` char(100) DEFAULT NULL, + `relatedBadgeGroups` mediumtext, + `relatedRibbons` mediumtext, + `eventMetaData` mediumtext, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `EMSToken` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `price` float NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Event` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL, - `feedId` char(22) character set utf8 collate utf8_bin default NULL, - `feedUid` char(255) default NULL, - `startDate` date default NULL, - `endDate` date default NULL, + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `feedId` char(22) binary DEFAULT NULL, + `feedUid` char(255) DEFAULT NULL, + `startDate` date DEFAULT NULL, + `endDate` date DEFAULT NULL, `userDefined1` text, `userDefined2` text, `userDefined3` text, `userDefined4` text, `userDefined5` text, - `recurId` char(22) character set utf8 collate utf8_bin default NULL, + `recurId` char(22) binary DEFAULT NULL, `description` longtext, - `startTime` time default NULL, - `endTime` time default NULL, + `startTime` time DEFAULT NULL, + `endTime` time DEFAULT NULL, `relatedLinks` longtext, - `location` char(255) default NULL, - `storageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `timeZone` char(255) default 'America/Chicago', - `sequenceNumber` bigint(20) default NULL, - `iCalSequenceNumber` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `location` char(255) DEFAULT NULL, + `storageId` char(22) binary NOT NULL, + `timeZone` char(255) DEFAULT 'America/Chicago', + `sequenceNumber` bigint(20) DEFAULT NULL, + `iCalSequenceNumber` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `EventManagementSystem` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `groupToApproveEvents` char(22) character set utf8 collate utf8_bin default NULL, - `timezone` char(30) NOT NULL default 'America/Chicago', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default '2rC4ErZ3c77OJzJm7O5s3w', - `badgeBuilderTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'BMybD3cEnmXVk2wQ_qEsRQ', - `lookupRegistrantTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'OOyMH33plAy6oCj_QWrxtg', - `printBadgeTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'PsFn7dJt4wMwBa8hiE3hOA', - `printTicketTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'yBwydfooiLvhEFawJb0VTQ', + `groupToApproveEvents` char(22) binary DEFAULT NULL, + `timezone` char(30) NOT NULL DEFAULT 'America/Chicago', + `templateId` char(22) binary NOT NULL DEFAULT '2rC4ErZ3c77OJzJm7O5s3w', + `badgeBuilderTemplateId` char(22) binary NOT NULL DEFAULT 'BMybD3cEnmXVk2wQ_qEsRQ', + `lookupRegistrantTemplateId` char(22) binary NOT NULL DEFAULT 'OOyMH33plAy6oCj_QWrxtg', + `printBadgeTemplateId` char(22) binary NOT NULL DEFAULT 'PsFn7dJt4wMwBa8hiE3hOA', + `printTicketTemplateId` char(22) binary NOT NULL DEFAULT 'yBwydfooiLvhEFawJb0VTQ', + `printRemainingTicketsTemplateId` char(22) NOT NULL DEFAULT 'hreA_bgxiTX-EzWCSZCZJw', `badgeInstructions` mediumtext, `ribbonInstructions` mediumtext, `ticketInstructions` mediumtext, `tokenInstructions` mediumtext, - `registrationStaffGroupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `scheduleTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `scheduleColumnsPerPage` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `registrationStaffGroupId` char(22) binary NOT NULL, + `scheduleTemplateId` char(22) binary DEFAULT NULL, + `scheduleColumnsPerPage` int(11) DEFAULT NULL, + `eventSubmissionTemplateId` char(22) binary DEFAULT NULL, + `eventSubmissionQueueTemplateId` char(22) binary DEFAULT NULL, + `eventSubmissionMainTemplateId` char(22) binary DEFAULT NULL, + `eventSubmissionGroups` mediumtext, + `submittedLocationsList` mediumtext, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Event_recur` ( - `recurId` char(22) character set utf8 collate utf8_bin NOT NULL, - `recurType` char(16) default NULL, - `pattern` char(255) default NULL, - `startDate` date default NULL, - `endDate` char(10) default NULL, - PRIMARY KEY (`recurId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `recurId` char(22) binary NOT NULL, + `recurType` char(16) DEFAULT NULL, + `pattern` char(255) DEFAULT NULL, + `startDate` date DEFAULT NULL, + `endDate` char(10) DEFAULT NULL, + PRIMARY KEY (`recurId`) +) TYPE=MyISAM; CREATE TABLE `Event_relatedlink` ( - `eventlinkId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `eventlinkId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, `linkURL` tinytext, - `linktext` char(80) default NULL, - `groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` bigint(20) default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `linktext` char(80) DEFAULT NULL, + `groupIdView` char(22) binary NOT NULL, + `sequenceNumber` bigint(20) DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `FileAsset` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `storageId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `storageId` char(22) binary NOT NULL, `filename` char(255) NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '3600', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `FlatDiscount` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default '63ix2-hU0FchXGIWkG3tow', - `mustSpend` float NOT NULL default '0', - `percentageDiscount` int(3) NOT NULL default '0', - `priceDiscount` float NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL DEFAULT '63ix2-hU0FchXGIWkG3tow', + `mustSpend` float NOT NULL DEFAULT '0', + `percentageDiscount` int(3) NOT NULL DEFAULT '0', + `priceDiscount` float NOT NULL DEFAULT '0', `thankYouMessage` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Folder` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `visitorCacheTimeout` int(11) NOT NULL default '3600', - `sortAlphabetically` int(11) NOT NULL default '0', - `sortOrder` enum('ASC','DESC') default 'ASC', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `visitorCacheTimeout` int(11) NOT NULL DEFAULT '3600', + `sortAlphabetically` int(11) NOT NULL DEFAULT '0', + `sortOrder` enum('ASC','DESC') DEFAULT 'ASC', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Gallery` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `groupIdAddComment` char(22) character set utf8 collate utf8_bin default NULL, - `groupIdAddFile` char(22) character set utf8 collate utf8_bin default NULL, + `groupIdAddComment` char(22) binary DEFAULT NULL, + `groupIdAddFile` char(22) binary DEFAULT NULL, `imageResolutions` text, - `imageViewSize` int(11) default NULL, - `imageThumbnailSize` int(11) default NULL, - `maxSpacePerUser` char(20) default NULL, - `richEditIdComment` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdAddArchive` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdDeleteAlbum` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdDeleteFile` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdEditAlbum` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdEditFile` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdListAlbums` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdListAlbumsRss` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdListFilesForUser` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdListFilesForUserRss` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdMakeShortcut` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdSearch` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewSlideshow` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewThumbnails` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewAlbum` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewAlbumRss` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewFile` char(22) character set utf8 collate utf8_bin default NULL, - `viewAlbumAssetId` char(22) character set utf8 collate utf8_bin default NULL, - `viewDefault` enum('album','list') default NULL, - `viewListOrderBy` char(40) default NULL, - `viewListOrderDirection` enum('ASC','DESC') default NULL, - `workflowIdCommit` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdEditComment` char(22) character set utf8 collate utf8_bin default NULL, - `richEditIdAlbum` char(22) character set utf8 collate utf8_bin default NULL, - `richEditIdFile` char(22) character set utf8 collate utf8_bin default NULL, - `defaultFilesPerPage` int(11) default NULL, - `imageDensity` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `imageViewSize` int(11) DEFAULT NULL, + `imageThumbnailSize` int(11) DEFAULT NULL, + `maxSpacePerUser` char(20) DEFAULT NULL, + `richEditIdComment` char(22) binary DEFAULT NULL, + `templateIdAddArchive` char(22) binary DEFAULT NULL, + `templateIdDeleteAlbum` char(22) binary DEFAULT NULL, + `templateIdDeleteFile` char(22) binary DEFAULT NULL, + `templateIdEditAlbum` char(22) binary DEFAULT NULL, + `templateIdEditFile` char(22) binary DEFAULT NULL, + `templateIdListAlbums` char(22) binary DEFAULT NULL, + `templateIdListAlbumsRss` char(22) binary DEFAULT NULL, + `templateIdListFilesForUser` char(22) binary DEFAULT NULL, + `templateIdListFilesForUserRss` char(22) binary DEFAULT NULL, + `templateIdMakeShortcut` char(22) binary DEFAULT NULL, + `templateIdSearch` char(22) binary DEFAULT NULL, + `templateIdViewSlideshow` char(22) binary DEFAULT NULL, + `templateIdViewThumbnails` char(22) binary DEFAULT NULL, + `templateIdViewAlbum` char(22) binary DEFAULT NULL, + `templateIdViewAlbumRss` char(22) binary DEFAULT NULL, + `templateIdViewFile` char(22) binary DEFAULT NULL, + `viewAlbumAssetId` char(22) binary DEFAULT NULL, + `viewDefault` enum('album','list') DEFAULT NULL, + `viewListOrderBy` char(40) DEFAULT NULL, + `viewListOrderDirection` enum('ASC','DESC') DEFAULT NULL, + `workflowIdCommit` char(22) binary DEFAULT NULL, + `templateIdEditComment` char(22) binary DEFAULT NULL, + `richEditIdAlbum` char(22) binary DEFAULT NULL, + `richEditIdFile` char(22) binary DEFAULT NULL, + `defaultFilesPerPage` int(11) DEFAULT NULL, + `imageDensity` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `GalleryAlbum` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `allowComments` int(11) default NULL, - `assetIdThumbnail` char(22) character set utf8 collate utf8_bin default NULL, + `allowComments` int(11) DEFAULT NULL, + `assetIdThumbnail` char(22) binary DEFAULT NULL, `userDefined1` text, `userDefined2` text, `userDefined3` text, `userDefined4` text, `userDefined5` text, - `othersCanAdd` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `othersCanAdd` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `GalleryFile` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, `userDefined1` longtext, `userDefined2` longtext, `userDefined3` longtext, `userDefined4` longtext, `userDefined5` longtext, - `views` bigint(20) default '0', - `friendsOnly` int(1) default '0', - `rating` int(1) default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `views` bigint(20) DEFAULT '0', + `friendsOnly` int(1) DEFAULT '0', + `rating` int(1) DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `GalleryFile_comment` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `commentId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `visitorIp` char(255) default NULL, - `creationDate` datetime default NULL, + `assetId` char(22) binary NOT NULL, + `commentId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL, + `visitorIp` char(255) DEFAULT NULL, + `creationDate` datetime DEFAULT NULL, `bodyText` longtext, - PRIMARY KEY (`assetId`,`commentId`), + PRIMARY KEY (`assetId`,`commentId`), KEY `commentId` (`commentId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `HttpProxy` ( `proxiedUrl` text, - `timeout` int(11) default NULL, - `removeStyle` int(11) default NULL, - `filterHtml` char(30) default NULL, - `followExternal` int(11) default NULL, - `followRedirect` int(11) default NULL, - `cacheHttp` int(11) default '0', - `useCache` int(11) default '0', - `debug` int(11) default '0', - `rewriteUrls` int(11) default NULL, - `searchFor` char(255) default NULL, - `stopAt` char(255) default NULL, - `cookieJarStorageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '0', - `useAmpersand` int(11) NOT NULL default '0', + `timeout` int(11) DEFAULT NULL, + `removeStyle` int(11) DEFAULT NULL, + `filterHtml` char(30) DEFAULT NULL, + `followExternal` int(11) DEFAULT NULL, + `followRedirect` int(11) DEFAULT NULL, + `cacheHttp` int(11) DEFAULT '0', + `useCache` int(11) DEFAULT '0', + `debug` int(11) DEFAULT '0', + `rewriteUrls` int(11) DEFAULT NULL, + `searchFor` char(255) DEFAULT NULL, + `stopAt` char(255) DEFAULT NULL, + `cookieJarStorageId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '0', + `useAmpersand` int(11) NOT NULL DEFAULT '0', `urlPatternFilter` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `ITransact_recurringStatus` ( - `gatewayId` char(128) NOT NULL, - `initDate` bigint(20) NOT NULL default '0', - `lastTransaction` bigint(20) NOT NULL default '0', - `status` char(10) NOT NULL, - `errorMessage` char(128) default NULL, - `recipe` char(15) NOT NULL, - PRIMARY KEY (`gatewayId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `ImageAsset` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `thumbnailSize` int(11) NOT NULL default '50', + `assetId` char(22) binary NOT NULL, + `thumbnailSize` int(11) NOT NULL DEFAULT '50', `parameters` text, - `revisionDate` bigint(20) NOT NULL default '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `annotations` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `InOutBoard` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `statusList` text, - `reportViewerGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `inOutGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `inOutTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'IOB0000000000000000001', - `reportTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'IOB0000000000000000002', - `paginateAfter` int(11) NOT NULL default '50', - `reportPaginateAfter` int(11) NOT NULL default '50', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `reportViewerGroup` char(22) binary NOT NULL DEFAULT '3', + `inOutGroup` char(22) binary NOT NULL DEFAULT '2', + `inOutTemplateId` char(22) binary NOT NULL DEFAULT 'IOB0000000000000000001', + `reportTemplateId` char(22) binary NOT NULL DEFAULT 'IOB0000000000000000002', + `paginateAfter` int(11) NOT NULL DEFAULT '50', + `reportPaginateAfter` int(11) NOT NULL DEFAULT '50', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `InOutBoard_delegates` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `delegateUserId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `delegateUserId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL +) TYPE=MyISAM; CREATE TABLE `InOutBoard_status` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `status` char(255) DEFAULT NULL, `dateStamp` int(11) NOT NULL, `message` text -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `InOutBoard_statusLog` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `status` char(255) DEFAULT NULL, `dateStamp` int(11) NOT NULL, `message` text, - `createdBy` char(22) character set utf8 collate utf8_bin default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `createdBy` char(22) binary DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `Layout` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, `contentPositions` text, `assetsToHide` text, - `revisionDate` bigint(20) NOT NULL default '0', - `assetOrder` char(20) default 'asc', - `mobileTemplateId` char(22) character set utf8 collate utf8_bin default 'PBtmpl0000000000000054', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `assetOrder` char(20) DEFAULT 'asc', + `mobileTemplateId` char(22) binary DEFAULT 'PBtmpl0000000000000054', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Map` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `groupIdAddPoint` char(22) character set utf8 collate utf8_bin default NULL, - `mapApiKey` text character set utf8, - `mapHeight` char(12) character set utf8 default NULL, - `mapWidth` char(12) character set utf8 default NULL, - `startLatitude` float default NULL, - `startLongitude` float default NULL, - `startZoom` tinyint(3) unsigned default NULL, - `templateIdEditPoint` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdView` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewPoint` char(22) character set utf8 collate utf8_bin default NULL, - `workflowIdPoint` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `groupIdAddPoint` char(22) binary DEFAULT NULL, + `mapApiKey` text, + `mapHeight` char(12) DEFAULT NULL, + `mapWidth` char(12) DEFAULT NULL, + `startLatitude` float DEFAULT NULL, + `startLongitude` float DEFAULT NULL, + `startZoom` tinyint(3) unsigned DEFAULT NULL, + `templateIdEditPoint` char(22) binary DEFAULT NULL, + `templateIdView` char(22) binary DEFAULT NULL, + `templateIdViewPoint` char(22) binary DEFAULT NULL, + `workflowIdPoint` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `MapPoint` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `latitude` float default NULL, - `longitude` float default NULL, - `website` varchar(255) character set utf8 default NULL, - `address1` varchar(255) character set utf8 default NULL, - `address2` varchar(255) character set utf8 default NULL, - `city` varchar(255) character set utf8 default NULL, - `state` varchar(255) character set utf8 default NULL, - `zipCode` varchar(255) character set utf8 default NULL, - `country` varchar(255) character set utf8 default NULL, - `phone` varchar(255) character set utf8 default NULL, - `fax` varchar(255) character set utf8 default NULL, - `email` varchar(255) character set utf8 default NULL, - `storageIdPhoto` char(22) character set utf8 collate utf8_bin default NULL, - `userDefined1` text character set utf8, - `userDefined2` text character set utf8, - `userDefined3` text character set utf8, - `userDefined4` text character set utf8, - `userDefined5` text character set utf8, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Matrix` ( - `detailTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `compareTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `searchTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `categories` text, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `maxComparisons` int(11) NOT NULL default '10', - `maxComparisonsPrivileged` int(11) NOT NULL default '10', - `defaultSort` char(22) character set utf8 collate utf8_bin NOT NULL default 'score', - `compareColorNo` char(22) character set utf8 collate utf8_bin default '#ffaaaa', - `compareColorLimited` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa', - `compareColorCostsExtra` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa', - `compareColorFreeAddOn` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa', - `compareColorYes` char(22) character set utf8 collate utf8_bin NOT NULL default '#aaffaa', - `submissionApprovalWorkflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ratingsDuration` int(11) NOT NULL default '7776000', - `editListingTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `groupToAdd` char(22) character set utf8 collate utf8_bin default '2', - `screenshotsConfigTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `screenshotsTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `statisticsCacheTimeout` int(11) NOT NULL default '3600', - `maxScreenshotWidth` int(11) default NULL, - `maxScreenshotHeight` int(11) default NULL, - `listingsCacheTimeout` int(11) NOT NULL default '3600', - `maxComparisonsGroup` char(22) character set utf8 collate utf8_bin default NULL, - `maxComparisonsGroupInt` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MatrixListing` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL, - `screenshots` char(22) character set utf8 collate utf8_bin default NULL, - `description` text character set utf8, - `version` char(255) character set utf8 default NULL, - `views` int(11) default NULL, - `compares` int(11) default NULL, - `clicks` int(11) default NULL, - `viewsLastIp` char(255) character set utf8 default NULL, - `comparesLastIp` char(255) character set utf8 default NULL, - `clicksLastIp` char(255) character set utf8 default NULL, - `lastUpdated` int(11) default NULL, - `maintainer` char(22) character set utf8 collate utf8_bin default NULL, - `manufacturerName` char(255) character set utf8 default NULL, - `manufacturerURL` char(255) character set utf8 default NULL, - `productURL` char(255) character set utf8 default NULL, - `score` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MatrixListing_attribute` ( - `matrixId` char(22) character set utf8 collate utf8_bin NOT NULL, - `matrixListingId` char(22) character set utf8 collate utf8_bin NOT NULL, - `attributeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `value` char(255) character set utf8 default NULL, - PRIMARY KEY (`attributeId`,`matrixListingId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MatrixListing_rating` ( - `timeStamp` int(11) NOT NULL default '0', - `category` char(255) default NULL, - `rating` int(11) NOT NULL default '1', - `listingId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ipAddress` char(15) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MatrixListing_ratingSummary` ( - `listingId` char(22) character set utf8 collate utf8_bin NOT NULL, - `category` char(255) NOT NULL, - `meanValue` decimal(3,2) default NULL, - `medianValue` int(11) default NULL, - `countValue` int(11) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`listingId`,`category`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Matrix_attribute` ( - `attributeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `category` char(255) NOT NULL, - `name` char(255) default NULL, - `description` text, - `fieldType` char(255) NOT NULL default 'MatrixCompare', - `defaultValue` char(255) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `options` text, - PRIMARY KEY (`attributeId`), - KEY `categoryIndex` (`category`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MessageBoard` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `visitorCacheTimeout` int(11) NOT NULL default '3600', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MultiSearch` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'MultiSearchTmpl0000001', - `predefinedSearches` text, - `cacheTimeout` int(11) NOT NULL default '3600', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Navigation` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetsToInclude` text, - `startType` char(35) default NULL, - `startPoint` char(255) default NULL, - `descendantEndPoint` int(11) NOT NULL default '55', - `showSystemPages` int(11) NOT NULL default '0', - `showHiddenPages` int(11) NOT NULL default '0', - `showUnprivilegedPages` int(11) NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ancestorEndPoint` int(11) NOT NULL default '55', - `revisionDate` bigint(20) NOT NULL default '0', - `mimeType` char(50) default 'text/html', - `reversePageLoop` tinyint(1) default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Newsletter` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL, - `newsletterTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'newsletter000000000001', - `mySubscriptionsTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'newslettersubscrip0001', - `newsletterHeader` mediumtext, - `newsletterFooter` mediumtext, - `newsletterCategories` text, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Newsletter_subscriptions` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `subscriptions` text, - `lastTimeSent` bigint(20) NOT NULL default '0', - PRIMARY KEY (`assetId`,`userId`), - KEY `lastTimeSent_assetId_userId` (`lastTimeSent`,`assetId`,`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `PM_project` ( - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin default NULL, - `name` char(255) NOT NULL, - `description` text, - `startDate` bigint(20) default NULL, - `endDate` bigint(20) default NULL, - `projectManager` char(22) character set utf8 collate utf8_bin default NULL, - `durationUnits` enum('hours','days') default 'hours', - `hoursPerDay` float default NULL, - `targetBudget` float(15,2) default '0.00', - `percentComplete` float NOT NULL default '0', - `parentId` char(22) character set utf8 collate utf8_bin default NULL, - `creationDate` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdateDate` bigint(20) NOT NULL, - `projectObserver` char(22) character set utf8 collate utf8_bin default '7', - PRIMARY KEY (`projectId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `PM_task` ( - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `taskName` char(255) NOT NULL, - `duration` float default NULL, - `startDate` bigint(20) default NULL, - `endDate` bigint(20) default NULL, - `dependants` char(50) default NULL, - `parentId` char(22) character set utf8 collate utf8_bin default NULL, - `percentComplete` float default NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `creationDate` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdateDate` bigint(20) NOT NULL, - `lagTime` bigint(20) default '0', - `taskType` enum('timed','progressive','milestone') NOT NULL default 'timed', - PRIMARY KEY (`taskId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `PM_taskResource` ( - `taskResourceId` char(22) character set utf8 collate utf8_bin NOT NULL, - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL, - `resourceKind` enum('user','group') NOT NULL, - `resourceId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`taskResourceId`), - UNIQUE KEY `taskId` (`taskId`,`resourceKind`,`resourceId`), - UNIQUE KEY `taskId_2` (`taskId`,`sequenceNumber`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `PM_wobject` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `projectDashboardTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0001', - `projectDisplayTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0002', - `ganttChartTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0003', - `editTaskTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0004', - `groupToAdd` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `revisionDate` bigint(20) NOT NULL, - `resourcePopupTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0005', - `resourceListTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0006', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Photo` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL, - `exifData` longtext, - `location` char(255) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Photo_rating` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `visitorIp` char(255) default NULL, - `rating` int(11) default NULL, - KEY `assetId` (`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Poll` ( - `active` int(11) NOT NULL default '1', - `graphWidth` int(11) NOT NULL default '150', - `voteGroup` char(22) character set utf8 collate utf8_bin default NULL, - `question` char(255) default NULL, - `a1` char(255) default NULL, - `a2` char(255) default NULL, - `a3` char(255) default NULL, - `a4` char(255) default NULL, - `a5` char(255) default NULL, - `a6` char(255) default NULL, - `a7` char(255) default NULL, - `a8` char(255) default NULL, - `a9` char(255) default NULL, - `a10` char(255) default NULL, - `a11` char(255) default NULL, - `a12` char(255) default NULL, - `a13` char(255) default NULL, - `a14` char(255) default NULL, - `a15` char(255) default NULL, - `a16` char(255) default NULL, - `a17` char(255) default NULL, - `a18` char(255) default NULL, - `a19` char(255) default NULL, - `a20` char(255) default NULL, - `karmaPerVote` int(11) NOT NULL default '0', - `randomizeAnswers` int(11) NOT NULL default '0', - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `graphConfiguration` blob, - `generateGraph` tinyint(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Poll_answer` ( - `answer` char(3) default NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ipAddress` char(50) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Post` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `threadId` char(22) character set utf8 collate utf8_bin NOT NULL, - `username` char(30) default NULL, - `content` mediumtext, - `views` int(11) NOT NULL default '0', - `contentType` char(35) NOT NULL default 'mixed', + `latitude` float DEFAULT NULL, + `longitude` float DEFAULT NULL, + `website` char(255) DEFAULT NULL, + `address1` char(35) DEFAULT NULL, + `address2` char(35) DEFAULT NULL, + `city` char(35) DEFAULT NULL, + `state` char(35) DEFAULT NULL, + `zipCode` char(35) DEFAULT NULL, + `country` char(35) DEFAULT NULL, + `phone` char(22) binary DEFAULT NULL, + `fax` char(22) binary DEFAULT NULL, + `email` char(35) DEFAULT NULL, + `storageIdPhoto` char(22) binary DEFAULT NULL, `userDefined1` text, `userDefined2` text, `userDefined3` text, `userDefined4` text, `userDefined5` text, - `storageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `rating` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Matrix` ( + `detailTemplateId` char(22) binary DEFAULT NULL, + `compareTemplateId` char(22) binary DEFAULT NULL, + `searchTemplateId` char(22) binary DEFAULT NULL, + `categories` text, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `maxComparisons` int(11) NOT NULL DEFAULT '10', + `maxComparisonsPrivileged` int(11) NOT NULL DEFAULT '10', + `defaultSort` char(22) binary NOT NULL DEFAULT 'score', + `compareColorNo` char(22) binary DEFAULT '#ffaaaa', + `compareColorLimited` char(22) binary NOT NULL DEFAULT '#ffffaa', + `compareColorCostsExtra` char(22) binary NOT NULL DEFAULT '#ffffaa', + `compareColorFreeAddOn` char(22) binary NOT NULL DEFAULT '#ffffaa', + `compareColorYes` char(22) binary NOT NULL DEFAULT '#aaffaa', + `submissionApprovalWorkflowId` char(22) binary NOT NULL, + `ratingsDuration` int(11) NOT NULL DEFAULT '7776000', + `editListingTemplateId` char(22) binary DEFAULT NULL, + `groupToAdd` char(22) binary DEFAULT '2', + `screenshotsConfigTemplateId` char(22) binary DEFAULT NULL, + `screenshotsTemplateId` char(22) binary DEFAULT NULL, + `statisticsCacheTimeout` int(11) NOT NULL DEFAULT '3600', + `maxScreenshotWidth` int(11) DEFAULT NULL, + `maxScreenshotHeight` int(11) DEFAULT NULL, + `listingsCacheTimeout` int(11) NOT NULL DEFAULT '3600', + `maxComparisonsGroup` char(22) binary DEFAULT NULL, + `maxComparisonsGroupInt` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `MatrixListing` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `screenshots` char(22) binary DEFAULT NULL, + `description` text, + `version` char(255) DEFAULT NULL, + `views` int(11) DEFAULT NULL, + `compares` int(11) DEFAULT NULL, + `clicks` int(11) DEFAULT NULL, + `viewsLastIp` char(255) DEFAULT NULL, + `comparesLastIp` char(255) DEFAULT NULL, + `clicksLastIp` char(255) DEFAULT NULL, + `lastUpdated` int(11) DEFAULT NULL, + `maintainer` char(22) binary DEFAULT NULL, + `manufacturerName` char(255) DEFAULT NULL, + `manufacturerURL` char(255) DEFAULT NULL, + `productURL` char(255) DEFAULT NULL, + `score` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `MatrixListing_attribute` ( + `matrixId` char(22) binary NOT NULL, + `matrixListingId` char(22) binary NOT NULL, + `attributeId` char(22) binary NOT NULL, + `value` char(255) DEFAULT NULL, + PRIMARY KEY (`attributeId`,`matrixListingId`) +) TYPE=MyISAM; +CREATE TABLE `MatrixListing_rating` ( + `timeStamp` int(11) NOT NULL DEFAULT '0', + `category` char(255) DEFAULT NULL, + `rating` int(11) NOT NULL DEFAULT '1', + `listingId` char(22) binary NOT NULL, + `ipAddress` char(15) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL +) TYPE=MyISAM; +CREATE TABLE `MatrixListing_ratingSummary` ( + `listingId` char(22) binary NOT NULL, + `category` char(255) NOT NULL, + `meanValue` decimal(3,2) DEFAULT NULL, + `medianValue` int(11) DEFAULT NULL, + `countValue` int(11) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + PRIMARY KEY (`listingId`,`category`) +) TYPE=MyISAM; +CREATE TABLE `Matrix_attribute` ( + `attributeId` char(22) binary NOT NULL, + `category` char(255) NOT NULL, + `name` char(255) DEFAULT NULL, + `description` text, + `fieldType` char(255) NOT NULL DEFAULT 'MatrixCompare', + `defaultValue` char(255) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + `options` text, + PRIMARY KEY (`attributeId`), + KEY `categoryIndex` (`category`) +) TYPE=MyISAM; +CREATE TABLE `MessageBoard` ( + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `visitorCacheTimeout` int(11) NOT NULL DEFAULT '3600', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `MultiSearch` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL DEFAULT 'MultiSearchTmpl0000001', + `predefinedSearches` text, + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Navigation` ( + `assetId` char(22) binary NOT NULL, + `assetsToInclude` text, + `startType` char(35) DEFAULT NULL, + `startPoint` char(255) DEFAULT NULL, + `descendantEndPoint` int(11) NOT NULL DEFAULT '55', + `showSystemPages` int(11) NOT NULL DEFAULT '0', + `showHiddenPages` int(11) NOT NULL DEFAULT '0', + `showUnprivilegedPages` int(11) NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL, + `ancestorEndPoint` int(11) NOT NULL DEFAULT '55', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `mimeType` char(50) DEFAULT 'text/html', + `reversePageLoop` tinyint(1) DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Newsletter` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `newsletterTemplateId` char(22) binary NOT NULL DEFAULT 'newsletter000000000001', + `mySubscriptionsTemplateId` char(22) binary NOT NULL DEFAULT 'newslettersubscrip0001', + `newsletterHeader` mediumtext, + `newsletterFooter` mediumtext, + `newsletterCategories` text, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Newsletter_subscriptions` ( + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `subscriptions` text, + `lastTimeSent` bigint(20) NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`userId`), + KEY `lastTimeSent_assetId_userId` (`lastTimeSent`,`assetId`,`userId`) +) TYPE=MyISAM; +CREATE TABLE `PM_project` ( + `projectId` char(22) binary NOT NULL, + `assetId` char(22) binary DEFAULT NULL, + `name` char(255) NOT NULL, + `description` text, + `startDate` bigint(20) DEFAULT NULL, + `endDate` bigint(20) DEFAULT NULL, + `projectManager` char(22) binary DEFAULT NULL, + `durationUnits` enum('hours','days') DEFAULT 'hours', + `hoursPerDay` float DEFAULT NULL, + `targetBudget` float(15,2) DEFAULT '0.00', + `percentComplete` float NOT NULL DEFAULT '0', + `parentId` char(22) binary DEFAULT NULL, + `creationDate` bigint(20) NOT NULL, + `createdBy` char(22) binary NOT NULL, + `lastUpdatedBy` char(22) binary NOT NULL, + `lastUpdateDate` bigint(20) NOT NULL, + `projectObserver` char(22) binary DEFAULT '7', + PRIMARY KEY (`projectId`) +) TYPE=MyISAM; +CREATE TABLE `PM_task` ( + `taskId` char(22) binary NOT NULL, + `projectId` char(22) binary NOT NULL, + `taskName` char(255) NOT NULL, + `duration` float DEFAULT NULL, + `startDate` bigint(20) DEFAULT NULL, + `endDate` bigint(20) DEFAULT NULL, + `dependants` char(50) DEFAULT NULL, + `parentId` char(22) binary DEFAULT NULL, + `percentComplete` float DEFAULT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `creationDate` bigint(20) NOT NULL, + `createdBy` char(22) binary NOT NULL, + `lastUpdatedBy` char(22) binary NOT NULL, + `lastUpdateDate` bigint(20) NOT NULL, + `lagTime` bigint(20) DEFAULT '0', + `taskType` enum('timed','progressive','milestone') NOT NULL DEFAULT 'timed', + PRIMARY KEY (`taskId`) +) TYPE=MyISAM; +CREATE TABLE `PM_taskResource` ( + `taskResourceId` char(22) binary NOT NULL, + `taskId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL, + `resourceKind` enum('user','group') NOT NULL, + `resourceId` char(22) binary NOT NULL, + PRIMARY KEY (`taskResourceId`), + UNIQUE KEY `taskId` (`taskId`,`resourceKind`,`resourceId`), + UNIQUE KEY `taskId_2` (`taskId`,`sequenceNumber`) +) TYPE=MyISAM; +CREATE TABLE `PM_wobject` ( + `assetId` char(22) binary NOT NULL, + `projectDashboardTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0001', + `projectDisplayTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0002', + `ganttChartTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0003', + `editTaskTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0004', + `groupToAdd` char(22) binary NOT NULL DEFAULT '3', + `revisionDate` bigint(20) NOT NULL, + `resourcePopupTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0005', + `resourceListTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0006', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Photo` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `exifData` longtext, + `location` char(255) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Photo_rating` ( + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL, + `visitorIp` char(255) DEFAULT NULL, + `rating` int(11) DEFAULT NULL, + KEY `assetId` (`assetId`) +) TYPE=MyISAM; +CREATE TABLE `Poll` ( + `active` int(11) NOT NULL DEFAULT '1', + `graphWidth` int(11) NOT NULL DEFAULT '150', + `voteGroup` char(22) binary DEFAULT NULL, + `question` char(255) DEFAULT NULL, + `a1` char(255) DEFAULT NULL, + `a2` char(255) DEFAULT NULL, + `a3` char(255) DEFAULT NULL, + `a4` char(255) DEFAULT NULL, + `a5` char(255) DEFAULT NULL, + `a6` char(255) DEFAULT NULL, + `a7` char(255) DEFAULT NULL, + `a8` char(255) DEFAULT NULL, + `a9` char(255) DEFAULT NULL, + `a10` char(255) DEFAULT NULL, + `a11` char(255) DEFAULT NULL, + `a12` char(255) DEFAULT NULL, + `a13` char(255) DEFAULT NULL, + `a14` char(255) DEFAULT NULL, + `a15` char(255) DEFAULT NULL, + `a16` char(255) DEFAULT NULL, + `a17` char(255) DEFAULT NULL, + `a18` char(255) DEFAULT NULL, + `a19` char(255) DEFAULT NULL, + `a20` char(255) DEFAULT NULL, + `karmaPerVote` int(11) NOT NULL DEFAULT '0', + `randomizeAnswers` int(11) NOT NULL DEFAULT '0', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `graphConfiguration` blob, + `generateGraph` tinyint(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Poll_answer` ( + `answer` char(3) DEFAULT NULL, + `userId` char(22) binary NOT NULL, + `ipAddress` char(50) DEFAULT NULL, + `assetId` char(22) binary NOT NULL +) TYPE=MyISAM; +CREATE TABLE `Post` ( + `assetId` char(22) binary NOT NULL, + `threadId` char(22) binary NOT NULL, + `username` char(30) DEFAULT NULL, + `content` mediumtext, + `views` int(11) NOT NULL DEFAULT '0', + `contentType` char(35) NOT NULL DEFAULT 'mixed', + `userDefined1` text, + `userDefined2` text, + `userDefined3` text, + `userDefined4` text, + `userDefined5` text, + `storageId` char(22) binary NOT NULL, + `rating` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `originalEmail` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`), + PRIMARY KEY (`assetId`,`revisionDate`), KEY `threadId_rating` (`threadId`,`rating`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `Post_rating` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, `ipAddress` char(15) NOT NULL, - `dateOfRating` bigint(20) default NULL, - `rating` int(11) NOT NULL default '0', + `dateOfRating` bigint(20) DEFAULT NULL, + `rating` int(11) NOT NULL DEFAULT '0', KEY `assetId_userId` (`assetId`,`userId`), KEY `assetId_ipAddress` (`assetId`,`ipAddress`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `Product` ( - `image1` char(255) default NULL, - `image2` char(255) default NULL, - `image3` char(255) default NULL, - `brochure` char(255) default NULL, - `manual` char(255) default NULL, - `warranty` char(255) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '3600', + `image1` char(255) DEFAULT NULL, + `image2` char(255) DEFAULT NULL, + `image3` char(255) DEFAULT NULL, + `brochure` char(255) DEFAULT NULL, + `manual` char(255) DEFAULT NULL, + `warranty` char(255) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', `thankYouMessage` mediumtext, `accessoryJSON` longtext, `benefitJSON` longtext, @@ -1033,1827 +898,1568 @@ CREATE TABLE `Product` ( `relatedJSON` longtext, `specificationJSON` longtext, `variantsJSON` longtext, - `isShippingRequired` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `isShippingRequired` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `RichEdit` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `askAboutRichEdit` int(11) NOT NULL default '0', - `preformatted` int(11) NOT NULL default '0', - `editorWidth` int(11) NOT NULL default '0', - `editorHeight` int(11) NOT NULL default '0', - `sourceEditorWidth` int(11) NOT NULL default '0', - `sourceEditorHeight` int(11) NOT NULL default '0', - `useBr` int(11) NOT NULL default '0', - `nowrap` int(11) NOT NULL default '0', - `removeLineBreaks` int(11) NOT NULL default '0', - `npwrap` int(11) NOT NULL default '0', - `directionality` char(3) NOT NULL default 'ltr', - `toolbarLocation` char(6) NOT NULL default 'bottom', - `cssFile` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `askAboutRichEdit` int(11) NOT NULL DEFAULT '0', + `preformatted` int(11) NOT NULL DEFAULT '0', + `editorWidth` int(11) NOT NULL DEFAULT '0', + `editorHeight` int(11) NOT NULL DEFAULT '0', + `sourceEditorWidth` int(11) NOT NULL DEFAULT '0', + `sourceEditorHeight` int(11) NOT NULL DEFAULT '0', + `useBr` int(11) NOT NULL DEFAULT '0', + `nowrap` int(11) NOT NULL DEFAULT '0', + `removeLineBreaks` int(11) NOT NULL DEFAULT '0', + `npwrap` int(11) NOT NULL DEFAULT '0', + `directionality` char(3) NOT NULL DEFAULT 'ltr', + `toolbarLocation` char(6) NOT NULL DEFAULT 'bottom', + `cssFile` char(255) DEFAULT NULL, `validElements` mediumtext, `toolbarRow1` text, `toolbarRow2` text, `toolbarRow3` text, - `enableContextMenu` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', - `disableRichEditor` int(11) default '0', - `inlinePopups` int(11) NOT NULL default '0', - `allowMedia` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `SQLForm_fieldOrder` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, - `rank` int(11) NOT NULL default '0' -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `enableContextMenu` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `disableRichEditor` int(11) DEFAULT '0', + `inlinePopups` int(11) NOT NULL DEFAULT '0', + `allowMedia` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `SQLReport` ( `dbQuery1` text, - `paginateAfter` int(11) NOT NULL default '50', - `preprocessMacros1` int(11) default '0', - `debugMode` int(11) NOT NULL default '0', - `databaseLinkId1` char(22) character set utf8 collate utf8_bin NOT NULL, + `paginateAfter` int(11) NOT NULL DEFAULT '50', + `preprocessMacros1` int(11) DEFAULT '0', + `debugMode` int(11) NOT NULL DEFAULT '0', + `databaseLinkId1` char(22) binary NOT NULL, `placeholderParams1` text, - `preprocessMacros2` int(11) default '0', + `preprocessMacros2` int(11) DEFAULT '0', `dbQuery2` text, `placeholderParams2` text, - `databaseLinkId2` char(22) character set utf8 collate utf8_bin NOT NULL, - `preprocessMacros3` int(11) default '0', + `databaseLinkId2` char(22) binary NOT NULL, + `preprocessMacros3` int(11) DEFAULT '0', `dbQuery3` text, `placeholderParams3` text, - `databaseLinkId3` char(22) character set utf8 collate utf8_bin NOT NULL, - `preprocessMacros4` int(11) default '0', + `databaseLinkId3` char(22) binary NOT NULL, + `preprocessMacros4` int(11) DEFAULT '0', `dbQuery4` text, `placeholderParams4` text, - `databaseLinkId4` char(22) character set utf8 collate utf8_bin NOT NULL, - `preprocessMacros5` int(11) default '0', + `databaseLinkId4` char(22) binary NOT NULL, + `preprocessMacros5` int(11) DEFAULT '0', `dbQuery5` text, `placeholderParams5` text, - `databaseLinkId5` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '0', + `databaseLinkId5` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '0', `prequeryStatements1` text, `prequeryStatements2` text, `prequeryStatements3` text, `prequeryStatements4` text, `prequeryStatements5` text, - `downloadType` char(255) default NULL, - `downloadFilename` char(255) default NULL, - `downloadTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `downloadMimeType` char(255) default NULL, - `downloadUserGroup` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `downloadType` char(255) DEFAULT NULL, + `downloadFilename` char(255) DEFAULT NULL, + `downloadTemplateId` char(22) binary DEFAULT NULL, + `downloadMimeType` char(255) DEFAULT NULL, + `downloadUserGroup` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Shelf` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'nFen0xjkZn8WkpM93C9ceQ', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL DEFAULT 'nFen0xjkZn8WkpM93C9ceQ', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Shortcut` ( - `overrideTitle` int(11) NOT NULL default '0', - `overrideDescription` int(11) NOT NULL default '0', - `overrideTemplate` int(11) NOT NULL default '0', - `overrideDisplayTitle` int(11) NOT NULL default '0', - `overrideTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `shortcutByCriteria` int(11) NOT NULL default '0', - `resolveMultiples` char(30) default 'mostRecent', + `overrideTitle` int(11) NOT NULL DEFAULT '0', + `overrideDescription` int(11) NOT NULL DEFAULT '0', + `overrideTemplate` int(11) NOT NULL DEFAULT '0', + `overrideDisplayTitle` int(11) NOT NULL DEFAULT '0', + `overrideTemplateId` char(22) binary NOT NULL, + `shortcutByCriteria` int(11) NOT NULL DEFAULT '0', + `resolveMultiples` char(30) DEFAULT 'mostRecent', `shortcutCriteria` text NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `shortcutToAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `disableContentLock` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `shortcutToAssetId` char(22) binary NOT NULL, + `disableContentLock` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `prefFieldsToShow` text, `prefFieldsToImport` text, - `showReloadIcon` tinyint(3) unsigned NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `showReloadIcon` tinyint(3) unsigned NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Shortcut_overrides` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `fieldName` char(255) NOT NULL, `newValue` text, - PRIMARY KEY (`assetId`,`fieldName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`fieldName`) +) TYPE=MyISAM; CREATE TABLE `StockData` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'StockListTMPL000000001', - `displayTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'StockListTMPL000000002', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL DEFAULT 'StockListTMPL000000001', + `displayTemplateId` char(22) binary NOT NULL DEFAULT 'StockListTMPL000000002', `defaultStocks` text, - `source` char(50) default 'usa', - `failover` int(11) default '1', - `revisionDate` int(11) NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `source` char(50) DEFAULT 'usa', + `failover` int(11) DEFAULT '1', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Story` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `headline` char(255) character set utf8 default NULL, - `subtitle` char(255) character set utf8 default NULL, - `byline` char(255) character set utf8 default NULL, - `location` char(255) character set utf8 default NULL, - `highlights` text character set utf8, - `story` mediumtext character set utf8, - `photo` longtext character set utf8, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `headline` char(255) DEFAULT NULL, + `subtitle` char(255) DEFAULT NULL, + `byline` char(255) DEFAULT NULL, + `location` char(255) DEFAULT NULL, + `highlights` text, + `story` mediumtext, + `photo` longtext, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `StoryArchive` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `storiesPerPage` int(11) default NULL, - `groupToPost` char(22) character set utf8 collate utf8_bin default NULL, - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - `storyTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `editStoryTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `keywordListTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `archiveAfter` int(11) default NULL, - `richEditorId` char(22) character set utf8 collate utf8_bin default NULL, - `approvalWorkflowId` char(22) character set utf8 collate utf8_bin default 'pbworkflow000000000003', - `photoWidth` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `storiesPerPage` int(11) DEFAULT NULL, + `groupToPost` char(22) binary DEFAULT NULL, + `templateId` char(22) binary DEFAULT NULL, + `storyTemplateId` char(22) binary DEFAULT NULL, + `editStoryTemplateId` char(22) binary DEFAULT NULL, + `keywordListTemplateId` char(22) binary DEFAULT NULL, + `archiveAfter` int(11) DEFAULT NULL, + `richEditorId` char(22) binary DEFAULT NULL, + `approvalWorkflowId` char(22) binary DEFAULT 'pbworkflow000000000003', + `photoWidth` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `StoryTopic` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `storiesPer` int(11) default NULL, - `storiesShort` int(11) default NULL, - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - `storyTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `storiesPer` int(11) DEFAULT NULL, + `storiesShort` int(11) DEFAULT NULL, + `templateId` char(22) binary DEFAULT NULL, + `storyTemplateId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Subscription` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, + `templateId` char(22) binary NOT NULL, `thankYouMessage` mediumtext, - `price` float NOT NULL default '0', - `subscriptionGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `duration` char(12) NOT NULL default 'Monthly', - `executeOnSubscription` char(255) default NULL, - `karma` int(6) default '0', - `recurringSubscription` tinyint(1) NOT NULL default '1', - `redeemSubscriptionCodeTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `price` float NOT NULL DEFAULT '0', + `subscriptionGroup` char(22) binary NOT NULL DEFAULT '2', + `duration` char(12) NOT NULL DEFAULT 'Monthly', + `executeOnSubscription` char(255) DEFAULT NULL, + `karma` int(6) DEFAULT '0', + `recurringSubscription` tinyint(1) NOT NULL DEFAULT '1', + `redeemSubscriptionCodeTemplateId` char(22) binary NOT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Subscription_code` ( `code` char(64) NOT NULL, - `batchId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(10) NOT NULL default 'Unused', - `dateUsed` bigint(20) default NULL, - `usedBy` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`code`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `batchId` char(22) binary NOT NULL, + `status` char(10) NOT NULL DEFAULT 'Unused', + `dateUsed` bigint(20) DEFAULT NULL, + `usedBy` char(22) binary DEFAULT NULL, + PRIMARY KEY (`code`) +) TYPE=MyISAM; CREATE TABLE `Subscription_codeBatch` ( - `batchId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(255) default NULL, + `batchId` char(22) binary NOT NULL, + `name` char(255) DEFAULT NULL, `description` mediumtext, - `subscriptionId` char(22) character set utf8 collate utf8_bin NOT NULL, + `subscriptionId` char(22) binary NOT NULL, `expirationDate` bigint(20) NOT NULL, `dateCreated` bigint(20) NOT NULL, - PRIMARY KEY (`batchId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`batchId`) +) TYPE=MyISAM; CREATE TABLE `Survey` ( - `groupToTakeSurvey` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `groupToEditSurvey` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `groupToViewReports` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `overviewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `maxResponsesPerUser` int(11) NOT NULL default '1', - `gradebookTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `surveyEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `answerEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `questionEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `sectionEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `surveyTakeTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `surveyQuestionsId` char(22) character set utf8 collate utf8_bin default NULL, + `groupToTakeSurvey` char(22) binary NOT NULL DEFAULT '2', + `groupToEditSurvey` char(22) binary NOT NULL DEFAULT '3', + `groupToViewReports` char(22) binary NOT NULL DEFAULT '3', + `overviewTemplateId` char(22) binary NOT NULL, + `maxResponsesPerUser` int(11) NOT NULL DEFAULT '1', + `gradebookTemplateId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `surveyEditTemplateId` char(22) binary DEFAULT NULL, + `answerEditTemplateId` char(22) binary DEFAULT NULL, + `questionEditTemplateId` char(22) binary DEFAULT NULL, + `sectionEditTemplateId` char(22) binary DEFAULT NULL, + `surveyTakeTemplateId` char(22) binary DEFAULT NULL, + `surveyQuestionsId` char(22) binary DEFAULT NULL, `exitURL` text, `surveyJSON` longtext, `timeLimit` mediumint(8) unsigned NOT NULL, - `showProgress` tinyint(3) unsigned NOT NULL default '0', - `showTimeLimit` tinyint(3) unsigned NOT NULL default '0', - `doAfterTimeLimit` char(22) character set utf8 collate utf8_bin default NULL, - `onSurveyEndWorkflowId` varchar(22) character set utf8 collate utf8_bin default NULL, - `quizModeSummary` tinyint(3) default NULL, - `surveySummaryTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `allowBackBtn` tinyint(3) default NULL, - `feedbackTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `testResultsTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `showProgress` tinyint(3) unsigned NOT NULL DEFAULT '0', + `showTimeLimit` tinyint(3) unsigned NOT NULL DEFAULT '0', + `doAfterTimeLimit` char(22) binary DEFAULT NULL, + `onSurveyEndWorkflowId` char(22) binary DEFAULT NULL, + `quizModeSummary` tinyint(3) DEFAULT NULL, + `surveySummaryTemplateId` char(22) binary DEFAULT NULL, + `allowBackBtn` tinyint(3) DEFAULT NULL, + `feedbackTemplateId` char(22) binary DEFAULT NULL, + `testResultsTemplateId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Survey_questionTypes` ( - `questionType` varchar(56) character set utf8 NOT NULL, - `answers` text character set utf8 NOT NULL, - PRIMARY KEY (`questionType`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `questionType` char(56) NOT NULL, + `answers` text NOT NULL, + PRIMARY KEY (`questionType`) +) TYPE=MyISAM; CREATE TABLE `Survey_response` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `Survey_responseId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `username` char(255) default NULL, - `ipAddress` char(15) default NULL, - `startDate` bigint(20) NOT NULL default '0', - `endDate` bigint(20) NOT NULL default '0', - `isComplete` int(11) NOT NULL default '0', - `anonId` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `Survey_responseId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL, + `username` char(255) DEFAULT NULL, + `ipAddress` char(15) DEFAULT NULL, + `startDate` bigint(20) NOT NULL DEFAULT '0', + `endDate` bigint(20) NOT NULL DEFAULT '0', + `isComplete` int(11) NOT NULL DEFAULT '0', + `anonId` char(255) DEFAULT NULL, `responseJSON` longtext, - `revisionDate` bigint(20) NOT NULL default '0', - PRIMARY KEY (`Survey_responseId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + PRIMARY KEY (`Survey_responseId`) +) TYPE=MyISAM; CREATE TABLE `Survey_tempReport` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `Survey_responseId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `Survey_responseId` char(22) binary NOT NULL, `order` smallint(5) unsigned NOT NULL, `sectionNumber` smallint(5) unsigned NOT NULL, `sectionName` text, `questionNumber` smallint(5) unsigned NOT NULL, `questionName` text, `questionComment` mediumtext, - `answerNumber` smallint(5) unsigned default NULL, + `answerNumber` smallint(5) unsigned DEFAULT NULL, `answerValue` mediumtext, `answerComment` mediumtext, `entryDate` bigint(20) unsigned NOT NULL COMMENT 'UTC Unix Time', - `isCorrect` tinyint(3) unsigned default NULL, - `value` int(11) default NULL, - `fileStoreageId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`Survey_responseId`,`order`), + `isCorrect` tinyint(3) unsigned DEFAULT NULL, + `value` int(11) DEFAULT NULL, + `fileStoreageId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`Survey_responseId`,`order`), KEY `assetId` (`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `Survey_test` ( - `testId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `assetId` char(255) character set utf8 default NULL, - `name` char(255) character set utf8 default NULL, - `test` mediumtext character set utf8 NOT NULL, - PRIMARY KEY (`testId`), + `testId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `assetId` char(255) DEFAULT NULL, + `name` char(255) DEFAULT NULL, + `test` mediumtext NOT NULL, + PRIMARY KEY (`testId`), KEY `assetId` (`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `SyndicatedContent` ( `rssUrl` text, - `maxHeadlines` int(11) NOT NULL default '0', - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', + `maxHeadlines` int(11) NOT NULL DEFAULT '0', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `hasTerms` char(255) NOT NULL, - `cacheTimeout` int(11) NOT NULL default '3600', - `processMacroInRssUrl` int(11) default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', + `processMacroInRssUrl` int(11) DEFAULT '0', + `sortItems` tinyint(1) DEFAULT '1', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `TT_projectList` ( - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin default NULL, + `projectId` char(22) binary NOT NULL, + `assetId` char(22) binary DEFAULT NULL, `projectName` char(255) NOT NULL, `creationDate` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, + `createdBy` char(22) binary NOT NULL, + `lastUpdatedBy` char(22) binary NOT NULL, `lastUpdateDate` bigint(20) NOT NULL, - PRIMARY KEY (`projectId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`projectId`) +) TYPE=MyISAM; CREATE TABLE `TT_projectResourceList` ( - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `resourceId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`projectId`,`resourceId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `projectId` char(22) binary NOT NULL, + `resourceId` char(22) binary NOT NULL, + PRIMARY KEY (`projectId`,`resourceId`) +) TYPE=MyISAM; CREATE TABLE `TT_projectTasks` ( - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, + `taskId` char(22) binary NOT NULL, + `projectId` char(22) binary NOT NULL, `taskName` char(255) NOT NULL, - PRIMARY KEY (`taskId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`taskId`) +) TYPE=MyISAM; CREATE TABLE `TT_report` ( - `reportId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `reportId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, `startDate` char(10) NOT NULL, `endDate` char(10) NOT NULL, - `reportComplete` int(11) NOT NULL default '0', - `resourceId` char(22) character set utf8 collate utf8_bin NOT NULL, + `reportComplete` int(11) NOT NULL DEFAULT '0', + `resourceId` char(22) binary NOT NULL, `creationDate` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, + `createdBy` char(22) binary NOT NULL, + `lastUpdatedBy` char(22) binary NOT NULL, `lastUpdateDate` bigint(20) NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `TT_timeEntry` ( - `entryId` char(22) character set utf8 collate utf8_bin NOT NULL, - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, + `entryId` char(22) binary NOT NULL, + `projectId` char(22) binary NOT NULL, + `taskId` char(22) binary NOT NULL, `taskDate` char(10) NOT NULL, - `hours` float default '0', + `hours` float DEFAULT '0', `comments` text, - `reportId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`entryId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `reportId` char(22) binary NOT NULL, + PRIMARY KEY (`entryId`) +) TYPE=MyISAM; CREATE TABLE `TT_wobject` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userViewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000001', - `managerViewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000002', - `timeRowTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000003', - `pmAssetId` char(22) character set utf8 collate utf8_bin default NULL, - `groupToManage` char(22) character set utf8 collate utf8_bin NOT NULL default '3', + `assetId` char(22) binary NOT NULL, + `userViewTemplateId` char(22) binary NOT NULL DEFAULT 'TimeTrackingTMPL000001', + `managerViewTemplateId` char(22) binary NOT NULL DEFAULT 'TimeTrackingTMPL000002', + `timeRowTemplateId` char(22) binary NOT NULL DEFAULT 'TimeTrackingTMPL000003', + `pmAssetId` char(22) binary DEFAULT NULL, + `groupToManage` char(22) binary NOT NULL DEFAULT '3', `revisionDate` bigint(20) NOT NULL, - `pmIntegration` int(11) NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `pmIntegration` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Thingy` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `defaultThingId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + `defaultThingId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `ThingyRecord` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `templateIdView` char(22) character set utf8 collate utf8_bin default NULL, - `thingId` char(22) character set utf8 collate utf8_bin default NULL, - `thingFields` longtext character set utf8, - `thankYouText` longtext character set utf8, - `price` float default NULL, - `duration` bigint(20) default NULL, + `templateIdView` char(22) binary DEFAULT NULL, + `thingId` char(22) binary DEFAULT NULL, + `thingFields` longtext, + `thankYouText` longtext, + `price` float DEFAULT NULL, + `duration` bigint(20) DEFAULT NULL, `fieldPrice` longtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `ThingyRecord_record` ( - `recordId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `transactionId` char(255) character set utf8 default NULL, - `assetId` char(255) character set utf8 default NULL, - `expires` bigint(20) NOT NULL default '0', - `userId` char(255) character set utf8 default NULL, - `fields` longtext character set utf8, - `isHidden` tinyint(1) NOT NULL default '0', - `sentExpiresNotice` tinyint(1) NOT NULL default '0', - PRIMARY KEY (`recordId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `recordId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `transactionId` char(255) DEFAULT NULL, + `assetId` char(255) DEFAULT NULL, + `expires` bigint(20) NOT NULL DEFAULT '0', + `userId` char(255) DEFAULT NULL, + `fields` longtext, + `isHidden` tinyint(1) NOT NULL DEFAULT '0', + `sentExpiresNotice` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`recordId`) +) TYPE=MyISAM; CREATE TABLE `Thingy_fields` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `thingId` char(22) character set utf8 collate utf8_bin NOT NULL, - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `thingId` char(22) binary NOT NULL, + `fieldId` char(22) binary NOT NULL, `sequenceNumber` int(11) NOT NULL, `dateCreated` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, + `createdBy` char(22) binary NOT NULL, `dateUpdated` bigint(20) NOT NULL, - `updatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, + `updatedBy` char(22) binary NOT NULL, `label` char(255) NOT NULL, `fieldType` char(255) NOT NULL, `defaultValue` longtext, `possibleValues` text, - `subtext` char(255) default NULL, + `subtext` char(255) DEFAULT NULL, `status` char(255) NOT NULL, - `width` int(11) default NULL, - `height` int(11) default NULL, - `vertical` smallint(1) default NULL, - `extras` char(255) default NULL, - `display` int(11) default NULL, - `viewScreenTitle` int(11) default NULL, - `displayInSearch` int(11) default NULL, - `searchIn` int(11) default NULL, - `fieldInOtherThingId` char(22) character set utf8 collate utf8_bin default NULL, - `size` int(11) default NULL, - `pretext` char(255) default NULL, - PRIMARY KEY (`fieldId`,`thingId`,`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `width` int(11) DEFAULT NULL, + `height` int(11) DEFAULT NULL, + `vertical` smallint(1) DEFAULT NULL, + `extras` char(255) DEFAULT NULL, + `display` int(11) DEFAULT NULL, + `viewScreenTitle` int(11) DEFAULT NULL, + `displayInSearch` int(11) DEFAULT NULL, + `searchIn` int(11) DEFAULT NULL, + `fieldInOtherThingId` char(22) binary DEFAULT NULL, + `size` int(11) DEFAULT NULL, + `pretext` char(255) DEFAULT NULL, + PRIMARY KEY (`fieldId`,`thingId`,`assetId`) +) TYPE=MyISAM; CREATE TABLE `Thingy_things` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `thingId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `thingId` char(22) binary NOT NULL, `label` char(255) NOT NULL, `editScreenTitle` char(255) NOT NULL, `editInstructions` text, - `groupIdAdd` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdEdit` char(22) character set utf8 collate utf8_bin NOT NULL, + `groupIdAdd` char(22) binary NOT NULL, + `groupIdEdit` char(22) binary NOT NULL, `saveButtonLabel` char(255) NOT NULL, `afterSave` char(255) NOT NULL, - `editTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `onAddWorkflowId` char(22) character set utf8 collate utf8_bin default NULL, - `onEditWorkflowId` char(22) character set utf8 collate utf8_bin default NULL, - `onDeleteWorkflowId` char(22) character set utf8 collate utf8_bin default NULL, - `groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL, - `viewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, + `editTemplateId` char(22) binary NOT NULL, + `onAddWorkflowId` char(22) binary DEFAULT NULL, + `onEditWorkflowId` char(22) binary DEFAULT NULL, + `onDeleteWorkflowId` char(22) binary DEFAULT NULL, + `groupIdView` char(22) binary NOT NULL, + `viewTemplateId` char(22) binary NOT NULL, `defaultView` char(255) NOT NULL, `searchScreenTitle` char(255) NOT NULL, `searchDescription` text, - `groupIdSearch` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdImport` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdExport` char(22) character set utf8 collate utf8_bin NOT NULL, - `searchTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `thingsPerPage` int(11) NOT NULL default '25', - `sortBy` char(22) character set utf8 collate utf8_bin default NULL, - `display` int(11) default NULL, - `exportMetaData` int(11) default NULL, - `maxEntriesPerUser` int(11) default NULL, - PRIMARY KEY (`thingId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `groupIdSearch` char(22) binary NOT NULL, + `groupIdImport` char(22) binary NOT NULL, + `groupIdExport` char(22) binary NOT NULL, + `searchTemplateId` char(22) binary NOT NULL, + `thingsPerPage` int(11) NOT NULL DEFAULT '25', + `sortBy` char(22) binary DEFAULT NULL, + `display` int(11) DEFAULT NULL, + `exportMetaData` int(11) DEFAULT NULL, + `maxEntriesPerUser` int(11) DEFAULT NULL, + PRIMARY KEY (`thingId`) +) TYPE=MyISAM; CREATE TABLE `Thread` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `replies` int(11) NOT NULL default '0', - `lastPostId` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastPostDate` bigint(20) default NULL, - `isLocked` int(11) NOT NULL default '0', - `isSticky` int(11) NOT NULL default '0', - `subscriptionGroupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `karma` int(11) NOT NULL default '0', - `karmaScale` int(11) NOT NULL default '1', - `karmaRank` float(11,6) default NULL, - `threadRating` int(11) default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `replies` int(11) NOT NULL DEFAULT '0', + `lastPostId` char(22) binary NOT NULL, + `lastPostDate` bigint(20) DEFAULT NULL, + `isLocked` int(11) NOT NULL DEFAULT '0', + `isSticky` int(11) NOT NULL DEFAULT '0', + `subscriptionGroupId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `karma` int(11) NOT NULL DEFAULT '0', + `karmaScale` int(11) NOT NULL DEFAULT '1', + `karmaRank` float(11,6) DEFAULT NULL, + `threadRating` int(11) DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Thread_read` ( - `threadId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, + `threadId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, KEY `threadId_userId` (`threadId`,`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `UserList` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - `showGroupId` char(22) character set utf8 collate utf8_bin default NULL, - `hideGroupId` char(22) character set utf8 collate utf8_bin default NULL, - `usersPerPage` int(11) default NULL, + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `templateId` char(22) binary DEFAULT NULL, + `showGroupId` char(22) binary DEFAULT NULL, + `hideGroupId` char(22) binary DEFAULT NULL, + `usersPerPage` int(11) DEFAULT NULL, `alphabet` text, - `alphabetSearchField` char(128) default NULL, - `showOnlyVisibleAsNamed` int(11) default NULL, - `sortBy` char(128) default NULL, - `sortOrder` char(4) default NULL, - `overridePublicEmail` int(11) default NULL, - `overridePublicProfile` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `alphabetSearchField` char(128) DEFAULT NULL, + `showOnlyVisibleAsNamed` int(11) DEFAULT NULL, + `sortBy` char(128) DEFAULT NULL, + `sortOrder` char(4) DEFAULT NULL, + `overridePublicEmail` int(11) DEFAULT NULL, + `overridePublicProfile` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `WeatherData` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WeatherDataTmpl0000001', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) unsigned NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL DEFAULT 'WeatherDataTmpl0000001', `locations` text, - `partnerId` char(100) default NULL, - `licenseKey` char(100) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `partnerId` char(100) DEFAULT NULL, + `licenseKey` char(100) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `WikiMaster` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `groupToEditPages` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `groupToAdminister` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `richEditor` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBrichedit000000000002', - `frontPageTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiFrontTmpl000000001', - `pageTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPageTmpl0000000001', - `pageEditTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPageEditTmpl000001', - `recentChangesTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiRCTmpl000000000001', - `mostPopularTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiMPTmpl000000000001', - `pageHistoryTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPHTmpl000000000001', - `searchTemplateId` char(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` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003', - `useContentFilter` int(11) default '0', - `filterCode` char(30) default 'javascript', - `byKeywordTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiKeyword00000000001', - `allowAttachments` int(11) NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `groupToEditPages` char(22) binary NOT NULL DEFAULT '2', + `groupToAdminister` char(22) binary NOT NULL DEFAULT '3', + `richEditor` char(22) binary NOT NULL DEFAULT 'PBrichedit000000000002', + `frontPageTemplateId` char(22) binary NOT NULL DEFAULT 'WikiFrontTmpl000000001', + `pageTemplateId` char(22) binary NOT NULL DEFAULT 'WikiPageTmpl0000000001', + `pageEditTemplateId` char(22) binary NOT NULL DEFAULT 'WikiPageEditTmpl000001', + `recentChangesTemplateId` char(22) binary NOT NULL DEFAULT 'WikiRCTmpl000000000001', + `mostPopularTemplateId` char(22) binary NOT NULL DEFAULT 'WikiMPTmpl000000000001', + `pageHistoryTemplateId` char(22) binary NOT NULL DEFAULT 'WikiPHTmpl000000000001', + `searchTemplateId` char(22) binary 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` char(22) binary NOT NULL DEFAULT 'pbworkflow000000000003', + `useContentFilter` int(11) DEFAULT '0', + `filterCode` char(30) DEFAULT 'javascript', + `byKeywordTemplateId` char(22) binary NOT NULL DEFAULT 'WikiKeyword00000000001', + `allowAttachments` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `WikiPage` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, `content` mediumtext, - `views` bigint(20) NOT NULL default '0', - `isProtected` int(11) NOT NULL default '0', + `views` bigint(20) NOT NULL DEFAULT '0', + `isProtected` int(11) NOT NULL DEFAULT '0', `actionTaken` char(35) NOT NULL, - `actionTakenBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `isFeatured` int(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `actionTakenBy` char(22) binary NOT NULL, + `isFeatured` int(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Workflow` ( - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) NOT NULL default 'Untitled', + `workflowId` char(22) binary NOT NULL, + `title` char(255) NOT NULL DEFAULT 'Untitled', `description` text, - `enabled` int(11) NOT NULL default '0', - `type` char(255) NOT NULL default 'None', - `mode` char(20) NOT NULL default 'parallel', - PRIMARY KEY (`workflowId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `enabled` int(11) NOT NULL DEFAULT '0', + `type` char(255) NOT NULL DEFAULT 'None', + `mode` char(20) NOT NULL DEFAULT 'parallel', + PRIMARY KEY (`workflowId`) +) TYPE=MyISAM; CREATE TABLE `WorkflowActivity` ( - `activityId` char(22) character set utf8 collate utf8_bin NOT NULL, - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) NOT NULL default 'Untitled', + `activityId` char(22) binary NOT NULL, + `workflowId` char(22) binary NOT NULL, + `title` char(255) NOT NULL DEFAULT 'Untitled', `description` text, - `sequenceNumber` int(11) NOT NULL default '1', - `className` char(255) default NULL, - PRIMARY KEY (`activityId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `className` char(255) DEFAULT NULL, + PRIMARY KEY (`activityId`) +) TYPE=MyISAM; CREATE TABLE `WorkflowActivityData` ( - `activityId` char(22) character set utf8 collate utf8_bin NOT NULL, + `activityId` char(22) binary NOT NULL, `name` char(255) NOT NULL, `value` text, - PRIMARY KEY (`activityId`,`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`activityId`,`name`) +) TYPE=MyISAM; CREATE TABLE `WorkflowInstance` ( - `instanceId` char(22) character set utf8 collate utf8_bin NOT NULL, - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `currentActivityId` char(22) character set utf8 collate utf8_bin NOT NULL, - `priority` int(11) NOT NULL default '2', - `className` char(255) default NULL, - `methodName` char(255) default NULL, + `instanceId` char(22) binary NOT NULL, + `workflowId` char(22) binary NOT NULL, + `currentActivityId` char(22) binary NOT NULL, + `priority` int(11) NOT NULL DEFAULT '2', + `className` char(255) DEFAULT NULL, + `methodName` char(255) DEFAULT NULL, `parameters` longtext, - `runningSince` bigint(20) default NULL, - `lastUpdate` bigint(20) default NULL, - `lastStatus` char(15) default NULL, - `noSession` tinyint(1) NOT NULL default '0', - PRIMARY KEY (`instanceId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `runningSince` bigint(20) DEFAULT NULL, + `lastUpdate` bigint(20) DEFAULT NULL, + `lastStatus` char(15) DEFAULT NULL, + `noSession` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`instanceId`) +) TYPE=MyISAM; CREATE TABLE `WorkflowInstanceScratch` ( - `instanceId` char(22) character set utf8 collate utf8_bin NOT NULL, + `instanceId` char(22) binary NOT NULL, `name` char(255) NOT NULL, `value` text, - PRIMARY KEY (`instanceId`,`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`instanceId`,`name`) +) TYPE=MyISAM; CREATE TABLE `WorkflowSchedule` ( - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) NOT NULL default 'Untitled', - `enabled` int(11) NOT NULL default '0', - `runOnce` int(11) NOT NULL default '0', - `minuteOfHour` char(255) NOT NULL default '0', - `hourOfDay` char(255) NOT NULL default '*', - `dayOfMonth` char(255) NOT NULL default '*', - `monthOfYear` char(255) NOT NULL default '*', - `dayOfWeek` char(255) NOT NULL default '*', - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `className` char(255) default NULL, - `methodName` char(255) default NULL, - `priority` int(11) NOT NULL default '2', + `taskId` char(22) binary NOT NULL, + `title` char(255) NOT NULL DEFAULT 'Untitled', + `enabled` int(11) NOT NULL DEFAULT '0', + `runOnce` int(11) NOT NULL DEFAULT '0', + `minuteOfHour` char(255) NOT NULL DEFAULT '0', + `hourOfDay` char(255) NOT NULL DEFAULT '*', + `dayOfMonth` char(255) NOT NULL DEFAULT '*', + `monthOfYear` char(255) NOT NULL DEFAULT '*', + `dayOfWeek` char(255) NOT NULL DEFAULT '*', + `workflowId` char(22) binary NOT NULL, + `className` char(255) DEFAULT NULL, + `methodName` char(255) DEFAULT NULL, + `priority` int(11) NOT NULL DEFAULT '2', `parameters` longtext, - PRIMARY KEY (`taskId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`taskId`) +) TYPE=MyISAM; CREATE TABLE `ZipArchiveAsset` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `showPage` char(255) NOT NULL default 'index.html', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `showPage` char(255) NOT NULL DEFAULT 'index.html', `revisionDate` bigint(20) NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `adSkuPurchase` ( - `adSkuPurchaseId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `isDeleted` tinyint(1) NOT NULL default '0', - `clicksPurchased` bigint(20) default NULL, - `dateOfPurchase` bigint(20) default NULL, - `impressionsPurchased` bigint(20) default NULL, - `transactionItemId` char(22) character set utf8 collate utf8_bin default NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `adId` char(22) character set utf8 collate utf8_bin default NULL, - `storedImage` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`adSkuPurchaseId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `adSkuPurchaseId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `isDeleted` tinyint(1) NOT NULL DEFAULT '0', + `clicksPurchased` bigint(20) DEFAULT NULL, + `dateOfPurchase` bigint(20) DEFAULT NULL, + `impressionsPurchased` bigint(20) DEFAULT NULL, + `transactionItemId` char(22) binary DEFAULT NULL, + `userId` char(22) binary DEFAULT NULL, + `adId` char(22) binary DEFAULT NULL, + `storedImage` char(22) binary DEFAULT NULL, + PRIMARY KEY (`adSkuPurchaseId`) +) TYPE=MyISAM; CREATE TABLE `adSpace` ( - `adSpaceId` char(22) character set utf8 collate utf8_bin NOT NULL, + `adSpaceId` char(22) binary NOT NULL, `name` char(35) NOT NULL, `title` char(255) NOT NULL, `description` text, - `minimumImpressions` int(11) NOT NULL default '1000', - `minimumClicks` int(11) NOT NULL default '1000', - `width` int(11) NOT NULL default '468', - `height` int(11) NOT NULL default '60', - PRIMARY KEY (`adSpaceId`), + `minimumImpressions` int(11) NOT NULL DEFAULT '1000', + `minimumClicks` int(11) NOT NULL DEFAULT '1000', + `width` int(11) NOT NULL DEFAULT '468', + `height` int(11) NOT NULL DEFAULT '60', + PRIMARY KEY (`adSpaceId`), UNIQUE KEY `name` (`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `address` ( - `addressId` char(22) character set utf8 collate utf8_bin NOT NULL, - `addressBookId` char(22) character set utf8 collate utf8_bin NOT NULL, - `label` char(35) default NULL, - `firstName` char(35) default NULL, - `lastName` char(35) default NULL, - `address1` char(35) default NULL, - `address2` char(35) default NULL, - `address3` char(35) default NULL, - `city` char(35) default NULL, - `state` char(35) default NULL, - `country` char(35) default NULL, - `code` char(35) default NULL, - `phoneNumber` char(35) default NULL, - `organization` char(255) default NULL, - `email` char(255) default NULL, - PRIMARY KEY (`addressId`), + `addressId` char(22) binary NOT NULL, + `addressBookId` char(22) binary NOT NULL, + `label` char(35) DEFAULT NULL, + `firstName` char(35) DEFAULT NULL, + `lastName` char(35) DEFAULT NULL, + `address1` char(35) DEFAULT NULL, + `address2` char(35) DEFAULT NULL, + `address3` char(35) DEFAULT NULL, + `city` char(35) DEFAULT NULL, + `state` char(35) DEFAULT NULL, + `country` char(35) DEFAULT NULL, + `code` char(35) DEFAULT NULL, + `phoneNumber` char(35) DEFAULT NULL, + `organization` char(255) DEFAULT NULL, + `email` char(255) DEFAULT NULL, + PRIMARY KEY (`addressId`), KEY `addressBookId_addressId` (`addressBookId`,`addressId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `addressBook` ( - `addressBookId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sessionId` char(22) character set utf8 collate utf8_bin default NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `defaultAddressId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`addressBookId`), + `addressBookId` char(22) binary NOT NULL, + `sessionId` char(22) binary DEFAULT NULL, + `userId` char(22) binary DEFAULT NULL, + `defaultAddressId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`addressBookId`), KEY `userId` (`sessionId`), KEY `sessionId` (`sessionId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `advertisement` ( - `adId` char(22) character set utf8 collate utf8_bin NOT NULL, - `adSpaceId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ownerUserId` char(22) character set utf8 collate utf8_bin NOT NULL, - `isActive` int(11) NOT NULL default '0', + `adId` char(22) binary NOT NULL, + `adSpaceId` char(22) binary NOT NULL, + `ownerUserId` char(22) binary NOT NULL, + `isActive` int(11) NOT NULL DEFAULT '0', `title` char(255) NOT NULL, - `type` char(15) NOT NULL default 'text', - `storageId` char(22) character set utf8 collate utf8_bin default NULL, - `adText` char(255) default NULL, + `type` char(15) NOT NULL DEFAULT 'text', + `storageId` char(22) binary DEFAULT NULL, + `adText` char(255) DEFAULT NULL, `url` text, `richMedia` text, - `borderColor` char(7) NOT NULL default '#000000', - `textColor` char(7) NOT NULL default '#000000', - `backgroundColor` char(7) NOT NULL default '#ffffff', - `clicks` int(11) NOT NULL default '0', - `clicksBought` int(11) NOT NULL default '0', - `impressions` int(11) NOT NULL default '0', - `impressionsBought` int(11) NOT NULL default '0', - `priority` int(11) NOT NULL default '0', - `nextInPriority` bigint(20) NOT NULL default '0', + `borderColor` char(7) NOT NULL DEFAULT '#000000', + `textColor` char(7) NOT NULL DEFAULT '#000000', + `backgroundColor` char(7) NOT NULL DEFAULT '#ffffff', + `clicks` int(11) NOT NULL DEFAULT '0', + `clicksBought` int(11) NOT NULL DEFAULT '0', + `impressions` int(11) NOT NULL DEFAULT '0', + `impressionsBought` int(11) NOT NULL DEFAULT '0', + `priority` int(11) NOT NULL DEFAULT '0', + `nextInPriority` bigint(20) NOT NULL DEFAULT '0', `renderedAd` text, - PRIMARY KEY (`adId`), + PRIMARY KEY (`adId`), KEY `adSpaceId_isActive` (`adSpaceId`,`isActive`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `analyticRule` ( - `ruleId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `bucketName` char(255) default NULL, - `regexp` char(255) NOT NULL default '.+', - PRIMARY KEY (`ruleId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `ruleId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `bucketName` char(255) DEFAULT NULL, + `regexp` char(255) NOT NULL DEFAULT '.+', + PRIMARY KEY (`ruleId`) +) TYPE=MyISAM; CREATE TABLE `asset` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `parentId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `parentId` char(22) binary NOT NULL, `lineage` char(255) NOT NULL, `state` char(35) NOT NULL, `className` char(255) NOT NULL, - `creationDate` bigint(20) NOT NULL default '997995720', - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `stateChanged` char(22) character set utf8 collate utf8_bin NOT NULL default '997995720', - `stateChangedBy` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `isLockedBy` char(22) character set utf8 collate utf8_bin default NULL, - `isSystem` int(11) NOT NULL default '0', - `lastExportedAs` char(255) default NULL, - PRIMARY KEY (`assetId`), + `creationDate` bigint(20) NOT NULL DEFAULT '997995720', + `createdBy` char(22) binary NOT NULL DEFAULT '3', + `stateChanged` char(22) binary NOT NULL DEFAULT '997995720', + `stateChangedBy` char(22) binary NOT NULL DEFAULT '3', + `isLockedBy` char(22) binary DEFAULT NULL, + `isSystem` int(11) NOT NULL DEFAULT '0', + `lastExportedAs` char(255) DEFAULT NULL, + PRIMARY KEY (`assetId`), UNIQUE KEY `lineage` (`lineage`), KEY `parentId` (`parentId`), KEY `state_parentId_lineage` (`state`,`parentId`,`lineage`), KEY `isPrototype_className_assetId` (`className`,`assetId`), KEY `className_assetId_state` (`className`,`assetId`,`state`), KEY `state_lineage` (`state`,`lineage`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `assetAspectComments` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, `comments` longtext, - `averageCommentRating` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `averageCommentRating` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `assetAspectRssFeed` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `itemsPerFeed` int(11) default '25', - `feedCopyright` text character set utf8, - `feedTitle` text character set utf8, - `feedDescription` mediumtext character set utf8, - `feedImage` char(22) character set utf8 collate utf8_bin default NULL, - `feedImageLink` text character set utf8, - `feedImageDescription` mediumtext character set utf8, - `feedHeaderLinks` char(32) character set utf8 default 'rss\natom', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `itemsPerFeed` int(11) DEFAULT '25', + `feedCopyright` text, + `feedTitle` text, + `feedDescription` mediumtext, + `feedImage` char(22) binary DEFAULT NULL, + `feedImageLink` text, + `feedImageDescription` mediumtext, + `feedHeaderLinks` char(32) DEFAULT 'rss\natom', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `assetAspect_Subscribable` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `subscriptionGroupId` char(22) character set utf8 collate utf8_bin default NULL, - `subscriptionTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `skipNotification` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `subscriptionGroupId` char(22) binary DEFAULT NULL, + `subscriptionTemplateId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `assetData` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `revisedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `tagId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(35) NOT NULL default 'pending', - `title` char(255) NOT NULL default 'untitled', - `menuTitle` char(255) NOT NULL default 'untitled', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `revisedBy` char(22) binary NOT NULL, + `tagId` char(22) binary NOT NULL, + `status` char(35) NOT NULL DEFAULT 'pending', + `title` char(255) NOT NULL DEFAULT 'untitled', + `menuTitle` char(255) NOT NULL DEFAULT 'untitled', `url` char(255) NOT NULL, - `ownerUserId` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdEdit` char(22) character set utf8 collate utf8_bin NOT NULL, + `ownerUserId` char(22) binary NOT NULL, + `groupIdView` char(22) binary NOT NULL, + `groupIdEdit` char(22) binary NOT NULL, `synopsis` text, - `newWindow` int(11) NOT NULL default '0', - `isHidden` int(11) NOT NULL default '0', - `isPackage` int(11) NOT NULL default '0', - `isPrototype` int(11) NOT NULL default '0', - `encryptPage` int(11) NOT NULL default '0', - `assetSize` int(11) NOT NULL default '0', + `newWindow` int(11) NOT NULL DEFAULT '0', + `isHidden` int(11) NOT NULL DEFAULT '0', + `isPackage` int(11) NOT NULL DEFAULT '0', + `isPrototype` int(11) NOT NULL DEFAULT '0', + `encryptPage` int(11) NOT NULL DEFAULT '0', + `assetSize` int(11) NOT NULL DEFAULT '0', `extraHeadTags` text, - `skipNotification` int(11) NOT NULL default '0', - `isExportable` int(11) NOT NULL default '1', - `inheritUrlFromParent` int(11) NOT NULL default '0', - `lastModified` bigint(20) default NULL, + `skipNotification` int(11) NOT NULL DEFAULT '0', + `isExportable` int(11) NOT NULL DEFAULT '1', + `inheritUrlFromParent` int(11) NOT NULL DEFAULT '0', + `lastModified` bigint(20) DEFAULT NULL, `extraHeadTagsPacked` longtext, - `usePackedHeadTags` int(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`), + `usePackedHeadTags` int(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`), KEY `assetId_url` (`assetId`,`url`), KEY `assetId_revisionDate_status_tagId` (`assetId`,`revisionDate`,`status`,`tagId`), KEY `url` (`url`), KEY `assetId_status_tagId_revisionDate` (`assetId`,`status`,`tagId`,`revisionDate`), KEY `assetId_status` (`assetId`,`status`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `assetHistory` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `dateStamp` bigint(20) NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `dateStamp` bigint(20) NOT NULL DEFAULT '0', `actionTaken` char(255) NOT NULL, - `url` char(255) default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `url` char(255) DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `assetIndex` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `title` char(255) DEFAULT NULL, `synopsis` text, - `url` char(255) default NULL, - `creationDate` bigint(20) default NULL, - `revisionDate` bigint(20) default NULL, - `ownerUserId` char(22) character set utf8 collate utf8_bin default NULL, - `groupIdView` char(22) character set utf8 collate utf8_bin default NULL, - `groupIdEdit` char(22) character set utf8 collate utf8_bin default NULL, - `className` char(255) default NULL, - `isPublic` int(11) NOT NULL default '1', + `url` char(255) DEFAULT NULL, + `creationDate` bigint(20) DEFAULT NULL, + `revisionDate` bigint(20) DEFAULT NULL, + `ownerUserId` char(22) binary DEFAULT NULL, + `groupIdView` char(22) binary DEFAULT NULL, + `groupIdEdit` char(22) binary DEFAULT NULL, + `className` char(255) DEFAULT NULL, + `isPublic` int(11) NOT NULL DEFAULT '1', `keywords` mediumtext, - `lineage` char(255) default NULL, - PRIMARY KEY (`assetId`), + `lineage` char(255) DEFAULT NULL, + PRIMARY KEY (`assetId`), FULLTEXT KEY `keywords` (`keywords`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `assetKeyword` ( `keyword` char(64) NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`keyword`,`assetId`), + `assetId` char(22) binary NOT NULL, + PRIMARY KEY (`keyword`,`assetId`), KEY `keyword` (`keyword`), KEY `assetId` (`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `assetVersionTag` ( - `tagId` char(22) character set utf8 collate utf8_bin NOT NULL, + `tagId` char(22) binary NOT NULL, `name` char(255) NOT NULL, - `isCommitted` int(11) NOT NULL default '0', - `creationDate` bigint(20) NOT NULL default '0', - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `commitDate` bigint(20) NOT NULL default '0', - `committedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `isLocked` int(11) NOT NULL default '0', - `lockedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupToUse` char(22) character set utf8 collate utf8_bin NOT NULL, - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `workflowInstanceId` char(22) character set utf8 collate utf8_bin default NULL, + `isCommitted` int(11) NOT NULL DEFAULT '0', + `creationDate` bigint(20) NOT NULL DEFAULT '0', + `createdBy` char(22) binary NOT NULL, + `commitDate` bigint(20) NOT NULL DEFAULT '0', + `committedBy` char(22) binary NOT NULL, + `isLocked` int(11) NOT NULL DEFAULT '0', + `lockedBy` char(22) binary NOT NULL, + `groupToUse` char(22) binary NOT NULL, + `workflowId` char(22) binary NOT NULL, + `workflowInstanceId` char(22) binary DEFAULT NULL, `comments` text, - `startTime` datetime default NULL, - `endTime` datetime default NULL, - `isSiteWide` tinyint(1) NOT NULL default '0', - PRIMARY KEY (`tagId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `startTime` datetime DEFAULT NULL, + `endTime` datetime DEFAULT NULL, + `isSiteWide` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`tagId`) +) TYPE=MyISAM; CREATE TABLE `authentication` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, + `userId` char(22) binary NOT NULL, `authMethod` char(30) NOT NULL, `fieldName` char(128) NOT NULL, `fieldData` text, - PRIMARY KEY (`userId`,`authMethod`,`fieldName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`userId`,`authMethod`,`fieldName`) +) TYPE=MyISAM; CREATE TABLE `bucketLog` ( - `userId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `Bucket` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `duration` int(11) default NULL, - `timeStamp` datetime default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `Bucket` char(22) binary NOT NULL, + `duration` int(11) DEFAULT NULL, + `timeStamp` datetime DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `cache` ( `namespace` char(128) NOT NULL, `cachekey` char(128) NOT NULL, `expires` bigint(20) NOT NULL, `size` int(11) NOT NULL, `content` mediumblob, - PRIMARY KEY (`namespace`,`cachekey`), + PRIMARY KEY (`namespace`,`cachekey`), KEY `namespace_cachekey_size` (`namespace`,`cachekey`,`expires`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `cart` ( - `cartId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sessionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `shipperId` char(22) character set utf8 collate utf8_bin default NULL, - `posUserId` char(22) character set utf8 collate utf8_bin default NULL, - `creationDate` int(20) default NULL, - PRIMARY KEY (`cartId`), + `cartId` char(22) binary NOT NULL, + `sessionId` char(22) binary NOT NULL, + `shippingAddressId` char(22) binary DEFAULT NULL, + `shipperId` char(22) binary DEFAULT NULL, + `posUserId` char(22) binary DEFAULT NULL, + `creationDate` int(20) DEFAULT NULL, + PRIMARY KEY (`cartId`), KEY `sessionId` (`sessionId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `cartItem` ( - `itemId` char(22) character set utf8 collate utf8_bin NOT NULL, - `cartId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `itemId` char(22) binary NOT NULL, + `cartId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, `dateAdded` datetime NOT NULL, `options` longtext, - `configuredTitle` char(255) default NULL, - `shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `quantity` int(11) NOT NULL default '1', - PRIMARY KEY (`itemId`), + `configuredTitle` char(255) DEFAULT NULL, + `shippingAddressId` char(22) binary DEFAULT NULL, + `quantity` int(11) NOT NULL DEFAULT '1', + PRIMARY KEY (`itemId`), KEY `cartId_assetId_dateAdded` (`cartId`,`assetId`,`dateAdded`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `databaseLink` ( - `databaseLinkId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) default NULL, - `DSN` char(255) default NULL, - `username` char(255) default NULL, - `identifier` char(255) default NULL, + `databaseLinkId` char(22) binary NOT NULL, + `title` char(255) DEFAULT NULL, + `DSN` char(255) DEFAULT NULL, + `username` char(255) DEFAULT NULL, + `identifier` char(255) DEFAULT NULL, `allowedKeywords` text, - `allowMacroAccess` int(11) NOT NULL default '0', + `allowMacroAccess` int(11) NOT NULL DEFAULT '0', `additionalParameters` char(255) NOT NULL, - PRIMARY KEY (`databaseLinkId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`databaseLinkId`) +) TYPE=MyISAM; CREATE TABLE `deltaLog` ( - `userId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `delta` int(11) default NULL, - `timeStamp` bigint(20) default NULL, - `url` varchar(255) NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `delta` int(11) DEFAULT NULL, + `timeStamp` bigint(20) DEFAULT NULL, + `url` char(255) NOT NULL +) TYPE=MyISAM; CREATE TABLE `donation` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `defaultPrice` float NOT NULL default '100', + `defaultPrice` float NOT NULL DEFAULT '100', `thankYouMessage` mediumtext, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `filePumpBundle` ( - `bundleId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `bundleName` char(255) character set utf8 NOT NULL default 'New bundle', - `lastModified` bigint(20) NOT NULL default '0', - `lastBuild` bigint(20) NOT NULL default '0', - `jsFiles` longtext character set utf8 NOT NULL, - `cssFiles` longtext character set utf8 NOT NULL, - `otherFiles` longtext character set utf8 NOT NULL, - PRIMARY KEY (`bundleId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `bundleId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `bundleName` char(255) NOT NULL DEFAULT 'New bundle', + `lastModified` bigint(20) NOT NULL DEFAULT '0', + `lastBuild` bigint(20) NOT NULL DEFAULT '0', + `jsFiles` longtext NOT NULL, + `cssFiles` longtext NOT NULL, + `otherFiles` longtext NOT NULL, + PRIMARY KEY (`bundleId`) +) TYPE=MyISAM; CREATE TABLE `friendInvitations` ( - `inviteId` char(22) character set utf8 collate utf8_bin NOT NULL, - `inviterId` char(22) character set utf8 collate utf8_bin NOT NULL, - `friendId` char(22) character set utf8 collate utf8_bin NOT NULL, + `inviteId` char(22) binary NOT NULL, + `inviterId` char(22) binary NOT NULL, + `friendId` char(22) binary NOT NULL, `dateSent` datetime NOT NULL, `comments` char(255) NOT NULL, - `messageId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`inviteId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `messageId` char(22) binary NOT NULL, + PRIMARY KEY (`inviteId`) +) TYPE=MyISAM; CREATE TABLE `groupGroupings` ( - `groupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `inGroup` char(22) character set utf8 collate utf8_bin NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `groupId` char(22) binary NOT NULL, + `inGroup` char(22) binary NOT NULL +) TYPE=MyISAM; CREATE TABLE `groupings` ( - `groupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `expireDate` bigint(20) NOT NULL default '2114402400', - `groupAdmin` int(11) NOT NULL default '0', - PRIMARY KEY (`groupId`,`userId`), + `groupId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `expireDate` bigint(20) NOT NULL DEFAULT '2114402400', + `groupAdmin` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`groupId`,`userId`), KEY `userId` (`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `groups` ( - `groupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupName` char(100) default NULL, - `description` char(255) default NULL, - `expireOffset` int(11) NOT NULL default '314496000', - `karmaThreshold` int(11) NOT NULL default '1000000000', + `groupId` char(22) binary NOT NULL, + `groupName` char(100) DEFAULT NULL, + `description` char(255) DEFAULT NULL, + `expireOffset` int(11) NOT NULL DEFAULT '314496000', + `karmaThreshold` int(11) NOT NULL DEFAULT '1000000000', `ipFilter` text, - `dateCreated` int(11) NOT NULL default '997938000', - `lastUpdated` int(11) NOT NULL default '997938000', - `deleteOffset` int(11) NOT NULL default '14', - `expireNotifyOffset` int(11) NOT NULL default '-14', + `dateCreated` int(11) NOT NULL DEFAULT '997938000', + `lastUpdated` int(11) NOT NULL DEFAULT '997938000', + `deleteOffset` int(11) NOT NULL DEFAULT '14', + `expireNotifyOffset` int(11) NOT NULL DEFAULT '-14', `expireNotifyMessage` text, - `expireNotify` int(11) NOT NULL default '0', + `expireNotify` int(11) NOT NULL DEFAULT '0', `scratchFilter` text, - `autoAdd` int(11) NOT NULL default '0', - `autoDelete` int(11) NOT NULL default '0', - `databaseLinkId` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupCacheTimeout` int(11) NOT NULL default '3600', + `autoAdd` int(11) NOT NULL DEFAULT '0', + `autoDelete` int(11) NOT NULL DEFAULT '0', + `databaseLinkId` char(22) binary NOT NULL, + `groupCacheTimeout` int(11) NOT NULL DEFAULT '3600', `dbQuery` text, - `isEditable` int(11) NOT NULL default '1', - `showInForms` int(11) NOT NULL default '1', - `ldapGroup` char(255) default NULL, - `ldapGroupProperty` char(255) default NULL, - `ldapRecursiveProperty` char(255) default NULL, - `ldapLinkId` char(22) character set utf8 collate utf8_bin default NULL, + `isEditable` int(11) NOT NULL DEFAULT '1', + `showInForms` int(11) NOT NULL DEFAULT '1', + `ldapGroup` char(255) DEFAULT NULL, + `ldapGroupProperty` char(255) DEFAULT NULL, + `ldapRecursiveProperty` char(255) DEFAULT NULL, + `ldapLinkId` char(22) binary DEFAULT NULL, `ldapRecursiveFilter` mediumtext, - `isAdHocMailGroup` tinyint(4) NOT NULL default '0', - PRIMARY KEY (`groupId`), + `isAdHocMailGroup` tinyint(4) NOT NULL DEFAULT '0', + PRIMARY KEY (`groupId`), KEY `groupName` (`groupName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `imageColor` ( - `colorId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(255) NOT NULL default 'untitled', - `fillTriplet` char(7) NOT NULL default '#000000', - `fillAlpha` char(2) NOT NULL default '00', - `strokeTriplet` char(7) NOT NULL default '#000000', - `strokeAlpha` char(2) NOT NULL default '00', - PRIMARY KEY (`colorId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `colorId` char(22) binary NOT NULL, + `name` char(255) NOT NULL DEFAULT 'untitled', + `fillTriplet` char(7) NOT NULL DEFAULT '#000000', + `fillAlpha` char(2) NOT NULL DEFAULT '00', + `strokeTriplet` char(7) NOT NULL DEFAULT '#000000', + `strokeAlpha` char(2) NOT NULL DEFAULT '00', + PRIMARY KEY (`colorId`) +) TYPE=MyISAM; CREATE TABLE `imageFont` ( - `fontId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(255) default NULL, - `storageId` char(22) character set utf8 collate utf8_bin default NULL, - `filename` char(255) default NULL, - PRIMARY KEY (`fontId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `fontId` char(22) binary NOT NULL, + `name` char(255) DEFAULT NULL, + `storageId` char(22) binary DEFAULT NULL, + `filename` char(255) DEFAULT NULL, + PRIMARY KEY (`fontId`) +) TYPE=MyISAM; CREATE TABLE `imagePalette` ( - `paletteId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(255) NOT NULL default 'untitled', - PRIMARY KEY (`paletteId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `paletteId` char(22) binary NOT NULL, + `name` char(255) NOT NULL DEFAULT 'untitled', + PRIMARY KEY (`paletteId`) +) TYPE=MyISAM; CREATE TABLE `imagePaletteColors` ( - `paletteId` char(22) character set utf8 collate utf8_bin NOT NULL, - `colorId` char(22) character set utf8 collate utf8_bin NOT NULL, + `paletteId` char(22) binary NOT NULL, + `colorId` char(22) binary NOT NULL, `paletteOrder` int(11) NOT NULL, - PRIMARY KEY (`paletteId`,`paletteOrder`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`paletteId`,`paletteOrder`) +) TYPE=MyISAM; CREATE TABLE `inbox` ( - `messageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(15) NOT NULL default 'pending', + `messageId` char(22) binary NOT NULL, + `status` char(15) NOT NULL DEFAULT 'pending', `dateStamp` bigint(20) NOT NULL, - `completedOn` bigint(20) default NULL, - `completedBy` char(22) character set utf8 collate utf8_bin default NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `groupId` char(22) character set utf8 collate utf8_bin default NULL, - `subject` char(255) NOT NULL default 'No Subject', + `completedOn` bigint(20) DEFAULT NULL, + `completedBy` char(22) binary DEFAULT NULL, + `userId` char(22) binary DEFAULT NULL, + `groupId` char(22) binary DEFAULT NULL, + `subject` char(255) NOT NULL DEFAULT 'No Subject', `message` mediumtext, - `sentBy` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - PRIMARY KEY (`messageId`), + `sentBy` char(22) binary NOT NULL DEFAULT '3', + PRIMARY KEY (`messageId`), KEY `completedOn_dateStamp` (`completedOn`,`dateStamp`), KEY `pb_userId` (`userId`), KEY `pb_groupId` (`groupId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `inbox_messageState` ( - `messageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `isRead` tinyint(4) NOT NULL default '0', - `repliedTo` tinyint(4) NOT NULL default '0', - `deleted` tinyint(4) NOT NULL default '0', - PRIMARY KEY (`messageId`,`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `messageId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `isRead` tinyint(4) NOT NULL DEFAULT '0', + `repliedTo` tinyint(4) NOT NULL DEFAULT '0', + `deleted` tinyint(4) NOT NULL DEFAULT '0', + PRIMARY KEY (`messageId`,`userId`) +) TYPE=MyISAM; CREATE TABLE `incrementer` ( `incrementerId` char(50) NOT NULL, - `nextValue` int(11) NOT NULL default '1', - PRIMARY KEY (`incrementerId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `nextValue` int(11) NOT NULL DEFAULT '1', + PRIMARY KEY (`incrementerId`) +) TYPE=MyISAM; CREATE TABLE `karmaLog` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `amount` int(11) NOT NULL default '1', - `source` char(255) default NULL, + `userId` char(22) binary NOT NULL, + `amount` int(11) NOT NULL DEFAULT '1', + `source` char(255) DEFAULT NULL, `description` text, - `dateModified` bigint(20) NOT NULL default '0' -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `dateModified` bigint(20) NOT NULL DEFAULT '0' +) TYPE=MyISAM; CREATE TABLE `ldapLink` ( - `ldapLinkId` char(22) character set utf8 collate utf8_bin NOT NULL, + `ldapLinkId` char(22) binary NOT NULL, `ldapLinkName` char(255) NOT NULL, `ldapUrl` char(255) NOT NULL, `connectDn` char(255) NOT NULL, `identifier` char(255) NOT NULL, - `ldapUserRDN` char(255) default NULL, - `ldapIdentity` char(255) default NULL, - `ldapIdentityName` char(255) default NULL, - `ldapPasswordName` char(255) default NULL, - `ldapSendWelcomeMessage` char(2) default NULL, + `ldapUserRDN` char(255) DEFAULT NULL, + `ldapIdentity` char(255) DEFAULT NULL, + `ldapIdentityName` char(255) DEFAULT NULL, + `ldapPasswordName` char(255) DEFAULT NULL, + `ldapSendWelcomeMessage` char(2) DEFAULT NULL, `ldapWelcomeMessage` text, - `ldapAccountTemplate` char(22) character set utf8 collate utf8_bin NOT NULL, - `ldapCreateAccountTemplate` char(22) character set utf8 collate utf8_bin NOT NULL, - `ldapLoginTemplate` char(22) character set utf8 collate utf8_bin NOT NULL, + `ldapAccountTemplate` char(22) binary NOT NULL, + `ldapCreateAccountTemplate` char(22) binary NOT NULL, + `ldapLoginTemplate` char(22) binary NOT NULL, `ldapGlobalRecursiveFilter` mediumtext, - PRIMARY KEY (`ldapLinkId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `ldapDeactivateAccountTemplate` char(22) NOT NULL, + PRIMARY KEY (`ldapLinkId`) +) TYPE=MyISAM; CREATE TABLE `mailQueue` ( - `messageId` char(22) character set utf8 collate utf8_bin NOT NULL, + `messageId` char(22) binary NOT NULL, `message` mediumtext, - `toGroup` char(22) character set utf8 collate utf8_bin default NULL, - `isInbox` tinyint(4) default '0', - PRIMARY KEY (`messageId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `toGroup` char(22) binary DEFAULT NULL, + `isInbox` tinyint(4) DEFAULT '0', + PRIMARY KEY (`messageId`) +) TYPE=MyISAM; CREATE TABLE `metaData_properties` ( - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, + `fieldId` char(22) binary NOT NULL, `fieldName` char(100) NOT NULL, `description` mediumtext NOT NULL, - `fieldType` char(30) default NULL, + `fieldType` char(30) DEFAULT NULL, `possibleValues` text, - `defaultValue` char(255) default NULL, - PRIMARY KEY (`fieldId`), + `defaultValue` char(255) DEFAULT NULL, + PRIMARY KEY (`fieldId`), UNIQUE KEY `field_unique` (`fieldName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `metaData_values` ( - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, - `value` char(255) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`fieldId`,`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `fieldId` char(22) binary NOT NULL, + `value` char(255) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + PRIMARY KEY (`fieldId`,`assetId`) +) TYPE=MyISAM; CREATE TABLE `passiveAnalyticsStatus` ( - `startDate` datetime default NULL, - `endDate` datetime default NULL, - `running` int(2) default '0', - `userId` varchar(22) character set utf8 collate utf8_bin NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `startDate` datetime DEFAULT NULL, + `endDate` datetime DEFAULT NULL, + `running` int(2) DEFAULT '0', + `userId` char(255) NOT NULL +) TYPE=MyISAM; CREATE TABLE `passiveLog` ( - `userId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `sessionId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `timeStamp` bigint(20) default NULL, - `url` varchar(255) NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `sessionId` char(22) binary NOT NULL, + `timeStamp` bigint(20) DEFAULT NULL, + `url` char(255) NOT NULL +) TYPE=MyISAM; CREATE TABLE `passiveProfileAOI` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, + `userId` char(22) binary NOT NULL, + `fieldId` char(22) binary NOT NULL, `value` char(100) NOT NULL, - `count` int(11) default NULL, - PRIMARY KEY (`userId`,`fieldId`,`value`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `count` int(11) DEFAULT NULL, + PRIMARY KEY (`userId`,`fieldId`,`value`) +) TYPE=MyISAM; CREATE TABLE `passiveProfileLog` ( - `passiveProfileLogId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sessionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `dateOfEntry` bigint(20) NOT NULL default '0', - PRIMARY KEY (`passiveProfileLogId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `passiveProfileLogId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `sessionId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `dateOfEntry` bigint(20) NOT NULL DEFAULT '0', + PRIMARY KEY (`passiveProfileLogId`) +) TYPE=MyISAM; CREATE TABLE `paymentGateway` ( - `paymentGatewayId` char(22) character set utf8 collate utf8_bin NOT NULL, - `className` char(255) default NULL, + `paymentGatewayId` char(22) binary NOT NULL, + `className` char(255) DEFAULT NULL, `options` longtext, - PRIMARY KEY (`paymentGatewayId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`paymentGatewayId`) +) TYPE=MyISAM; CREATE TABLE `redirect` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `redirectUrl` text, - `revisionDate` bigint(20) NOT NULL default '0', - `redirectType` int(11) NOT NULL default '302', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `redirectType` int(11) NOT NULL DEFAULT '302', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `replacements` ( - `replacementId` char(22) character set utf8 collate utf8_bin NOT NULL, - `searchFor` char(255) default NULL, + `replacementId` char(22) binary NOT NULL, + `searchFor` char(255) DEFAULT NULL, `replaceWith` text, - PRIMARY KEY (`replacementId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`replacementId`) +) TYPE=MyISAM; CREATE TABLE `search` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `classLimiter` text, - `searchRoot` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBasset000000000000001', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBtmpl0000000000000200', - `useContainers` int(11) NOT NULL default '0', - `paginateAfter` int(11) NOT NULL default '25', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `searchRoot` char(22) binary NOT NULL DEFAULT 'PBasset000000000000001', + `templateId` char(22) binary NOT NULL DEFAULT 'PBtmpl0000000000000200', + `useContainers` int(11) NOT NULL DEFAULT '0', + `paginateAfter` int(11) NOT NULL DEFAULT '25', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `settings` ( `name` char(255) NOT NULL, `value` text, - PRIMARY KEY (`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`name`) +) TYPE=MyISAM; CREATE TABLE `shipper` ( - `shipperId` char(22) character set utf8 collate utf8_bin NOT NULL, - `className` char(255) default NULL, + `shipperId` char(22) binary NOT NULL, + `className` char(255) DEFAULT NULL, `options` longtext, - PRIMARY KEY (`shipperId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`shipperId`) +) TYPE=MyISAM; CREATE TABLE `shopCredit` ( - `creditId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `amount` float NOT NULL default '0', + `creditId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `amount` float NOT NULL DEFAULT '0', `comment` text, - `dateOfAdjustment` datetime default NULL, - PRIMARY KEY (`creditId`), + `dateOfAdjustment` datetime DEFAULT NULL, + PRIMARY KEY (`creditId`), KEY `userId` (`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `sku` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, `description` mediumtext, `sku` char(35) NOT NULL, - `vendorId` char(22) character set utf8 collate utf8_bin NOT NULL default 'defaultvendor000000000', - `displayTitle` tinyint(1) NOT NULL default '1', - `overrideTaxRate` tinyint(1) NOT NULL default '0', - `taxRateOverride` float NOT NULL default '0', + `vendorId` char(22) binary NOT NULL DEFAULT 'defaultvendor000000000', + `displayTitle` tinyint(1) NOT NULL DEFAULT '1', + `overrideTaxRate` tinyint(1) NOT NULL DEFAULT '0', + `taxRateOverride` float NOT NULL DEFAULT '0', `taxConfiguration` longtext, `shipsSeparately` tinyint(1) NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`), + PRIMARY KEY (`assetId`,`revisionDate`), KEY `sku` (`sku`), KEY `vendorId` (`vendorId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `snippet` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `snippet` mediumtext, - `processAsTemplate` int(11) NOT NULL default '0', - `mimeType` char(50) NOT NULL default 'text/html', - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '3600', + `processAsTemplate` int(11) NOT NULL DEFAULT '0', + `mimeType` char(50) NOT NULL DEFAULT 'text/html', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', `snippetPacked` longtext, - `usePacked` int(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `subscriptionCode` ( - `batchId` char(22) character set utf8 collate utf8_bin NOT NULL, - `code` char(64) NOT NULL, - `status` char(10) NOT NULL default 'Unused', - `dateCreated` int(11) NOT NULL default '0', - `dateUsed` int(11) NOT NULL default '0', - `expires` int(11) NOT NULL default '0', - `usedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`code`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `subscriptionCodeBatch` ( - `batchId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(128) default NULL, - `description` mediumtext NOT NULL, - `subscriptionId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`batchId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `subscriptionCodeSubscriptions` ( - `code` char(64) NOT NULL, - `subscriptionId` char(22) character set utf8 collate utf8_bin NOT NULL, - UNIQUE KEY `code` (`code`,`subscriptionId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `usePacked` int(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `taxDriver` ( - `className` char(255) character set utf8 NOT NULL, + `className` char(255) NOT NULL, `options` longtext, - PRIMARY KEY (`className`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`className`) +) TYPE=MyISAM; CREATE TABLE `tax_eu_vatNumbers` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `countryCode` char(3) character set utf8 NOT NULL, - `vatNumber` char(20) character set utf8 NOT NULL, - `viesValidated` tinyint(1) default NULL, - `viesErrorCode` int(3) default NULL, - `approved` tinyint(1) default NULL, - PRIMARY KEY (`userId`,`vatNumber`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `countryCode` char(3) NOT NULL, + `vatNumber` char(20) NOT NULL, + `viesValidated` tinyint(1) DEFAULT NULL, + `viesErrorCode` int(3) DEFAULT NULL, + `approved` tinyint(1) DEFAULT NULL, + PRIMARY KEY (`userId`,`vatNumber`) +) TYPE=MyISAM; CREATE TABLE `tax_generic_rates` ( - `taxId` char(22) character set utf8 collate utf8_bin NOT NULL, + `taxId` char(22) binary NOT NULL, `country` char(100) NOT NULL, - `state` char(100) default NULL, - `city` char(100) default NULL, - `code` char(100) default NULL, - `taxRate` float NOT NULL default '0', - PRIMARY KEY (`taxId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `state` char(100) DEFAULT NULL, + `city` char(100) DEFAULT NULL, + `code` char(100) DEFAULT NULL, + `taxRate` float NOT NULL DEFAULT '0', + PRIMARY KEY (`taxId`) +) TYPE=MyISAM; CREATE TABLE `template` ( `template` mediumtext, - `namespace` char(35) NOT NULL default 'Page', - `isEditable` int(11) NOT NULL default '1', - `showInForms` int(11) NOT NULL default '1', - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `parser` char(255) NOT NULL default 'WebGUI::Asset::Template::HTMLTemplate', - `isDefault` int(1) default '0', + `namespace` char(35) NOT NULL DEFAULT 'Page', + `isEditable` int(11) NOT NULL DEFAULT '1', + `showInForms` int(11) NOT NULL DEFAULT '1', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `parser` char(255) NOT NULL DEFAULT 'WebGUI::Asset::Template::HTMLTemplate', + `isDefault` int(1) DEFAULT '0', `templatePacked` longtext, - `usePacked` int(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`), + `usePacked` int(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`), KEY `namespace_showInForms` (`namespace`,`showInForms`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `template_attachments` ( - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `url` varchar(256) character set utf8 NOT NULL, - `type` varchar(20) character set utf8 default NULL, - `sequence` int(11) default NULL, - PRIMARY KEY (`templateId`,`revisionDate`,`url`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `url` varchar(256) NOT NULL, + `type` varchar(20) DEFAULT NULL, + `sequence` int(11) DEFAULT NULL, + `attachId` char(22) binary NOT NULL, + PRIMARY KEY (`attachId`) +) TYPE=MyISAM; CREATE TABLE `transaction` ( - `transactionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `originatingTransactionId` char(22) character set utf8 collate utf8_bin default NULL, - `isSuccessful` tinyint(1) NOT NULL default '0', - `orderNumber` int(11) NOT NULL auto_increment, - `transactionCode` char(100) default NULL, - `statusCode` char(35) default NULL, - `statusMessage` char(255) default NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, + `transactionId` char(22) binary NOT NULL, + `originatingTransactionId` char(22) binary DEFAULT NULL, + `isSuccessful` tinyint(1) NOT NULL DEFAULT '0', + `orderNumber` int(11) NOT NULL AUTO_INCREMENT, + `transactionCode` char(100) DEFAULT NULL, + `statusCode` char(35) DEFAULT NULL, + `statusMessage` char(255) DEFAULT NULL, + `userId` char(22) binary NOT NULL, `username` char(35) NOT NULL, - `amount` float default NULL, - `shopCreditDeduction` float default NULL, - `shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `shippingAddressName` char(35) default NULL, - `shippingAddress1` char(35) default NULL, - `shippingAddress2` char(35) default NULL, - `shippingAddress3` char(35) default NULL, - `shippingCity` char(35) default NULL, - `shippingState` char(35) default NULL, - `shippingCountry` char(35) default NULL, - `shippingCode` char(35) default NULL, - `shippingPhoneNumber` char(35) default NULL, - `shippingDriverId` char(22) character set utf8 collate utf8_bin default NULL, - `shippingDriverLabel` char(35) default NULL, - `shippingPrice` float default NULL, - `paymentAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `paymentAddressName` char(35) default NULL, - `paymentAddress1` char(35) default NULL, - `paymentAddress2` char(35) default NULL, - `paymentAddress3` char(35) default NULL, - `paymentCity` char(35) default NULL, - `paymentState` char(35) default NULL, - `paymentCountry` char(35) default NULL, - `paymentCode` char(35) default NULL, - `paymentPhoneNumber` char(35) default NULL, - `paymentDriverId` char(22) character set utf8 collate utf8_bin default NULL, - `paymentDriverLabel` char(35) default NULL, - `taxes` float default NULL, - `dateOfPurchase` datetime default NULL, - `isRecurring` tinyint(1) default NULL, + `amount` float DEFAULT NULL, + `shopCreditDeduction` float DEFAULT NULL, + `shippingAddressId` char(22) binary DEFAULT NULL, + `shippingAddressName` char(35) DEFAULT NULL, + `shippingAddress1` char(35) DEFAULT NULL, + `shippingAddress2` char(35) DEFAULT NULL, + `shippingAddress3` char(35) DEFAULT NULL, + `shippingCity` char(35) DEFAULT NULL, + `shippingState` char(35) DEFAULT NULL, + `shippingCountry` char(35) DEFAULT NULL, + `shippingCode` char(35) DEFAULT NULL, + `shippingPhoneNumber` char(35) DEFAULT NULL, + `shippingDriverId` char(22) binary DEFAULT NULL, + `shippingDriverLabel` char(35) DEFAULT NULL, + `shippingPrice` float DEFAULT NULL, + `paymentAddressId` char(22) binary DEFAULT NULL, + `paymentAddressName` char(35) DEFAULT NULL, + `paymentAddress1` char(35) DEFAULT NULL, + `paymentAddress2` char(35) DEFAULT NULL, + `paymentAddress3` char(35) DEFAULT NULL, + `paymentCity` char(35) DEFAULT NULL, + `paymentState` char(35) DEFAULT NULL, + `paymentCountry` char(35) DEFAULT NULL, + `paymentCode` char(35) DEFAULT NULL, + `paymentPhoneNumber` char(35) DEFAULT NULL, + `paymentDriverId` char(22) binary DEFAULT NULL, + `paymentDriverLabel` char(35) DEFAULT NULL, + `taxes` float DEFAULT NULL, + `dateOfPurchase` datetime DEFAULT NULL, + `isRecurring` tinyint(1) DEFAULT NULL, `notes` mediumtext, - `cashierUserId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`transactionId`), + `cashierUserId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`transactionId`), UNIQUE KEY `orderNumber` (`orderNumber`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `transactionItem` ( - `itemId` char(22) character set utf8 collate utf8_bin NOT NULL, - `transactionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin default NULL, - `configuredTitle` char(255) default NULL, + `itemId` char(22) binary NOT NULL, + `transactionId` char(22) binary NOT NULL, + `assetId` char(22) binary DEFAULT NULL, + `configuredTitle` char(255) DEFAULT NULL, `options` longtext, - `shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `shippingName` char(35) default NULL, - `shippingAddress1` char(35) default NULL, - `shippingAddress2` char(35) default NULL, - `shippingAddress3` char(35) default NULL, - `shippingCity` char(35) default NULL, - `shippingState` char(35) default NULL, - `shippingCountry` char(35) default NULL, - `shippingCode` char(35) default NULL, - `shippingPhoneNumber` char(35) default NULL, - `shippingTrackingNumber` char(255) default NULL, - `orderStatus` char(35) NOT NULL default 'NotShipped', - `lastUpdated` datetime default NULL, - `quantity` int(11) NOT NULL default '1', - `price` float default NULL, - `vendorId` char(22) character set utf8 collate utf8_bin NOT NULL default 'defaultvendor000000000', - `vendorPayoutStatus` char(10) default 'NotPaid', - `vendorPayoutAmount` decimal(8,2) default '0.00', - `taxRate` decimal(6,3) default NULL, + `shippingAddressId` char(22) binary DEFAULT NULL, + `shippingName` char(35) DEFAULT NULL, + `shippingAddress1` char(35) DEFAULT NULL, + `shippingAddress2` char(35) DEFAULT NULL, + `shippingAddress3` char(35) DEFAULT NULL, + `shippingCity` char(35) DEFAULT NULL, + `shippingState` char(35) DEFAULT NULL, + `shippingCountry` char(35) DEFAULT NULL, + `shippingCode` char(35) DEFAULT NULL, + `shippingPhoneNumber` char(35) DEFAULT NULL, + `shippingTrackingNumber` char(255) DEFAULT NULL, + `orderStatus` char(35) NOT NULL DEFAULT 'NotShipped', + `lastUpdated` datetime DEFAULT NULL, + `quantity` int(11) NOT NULL DEFAULT '1', + `price` float DEFAULT NULL, + `vendorId` char(22) binary NOT NULL DEFAULT 'defaultvendor000000000', + `vendorPayoutStatus` char(10) DEFAULT 'NotPaid', + `vendorPayoutAmount` decimal(8,2) DEFAULT '0.00', + `taxRate` decimal(6,3) DEFAULT NULL, `taxConfiguration` longtext, - PRIMARY KEY (`itemId`), + PRIMARY KEY (`itemId`), KEY `transactionId` (`transactionId`), KEY `vendorId` (`vendorId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `userInvitations` ( - `inviteId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `dateSent` date default NULL, + `inviteId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `dateSent` date DEFAULT NULL, `email` char(255) NOT NULL, - `newUserId` char(22) character set utf8 collate utf8_bin default NULL, - `dateCreated` date default NULL, - PRIMARY KEY (`inviteId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `newUserId` char(22) binary DEFAULT NULL, + `dateCreated` date DEFAULT NULL, + PRIMARY KEY (`inviteId`) +) TYPE=MyISAM; CREATE TABLE `userLoginLog` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(30) default NULL, - `timeStamp` int(11) default NULL, - `ipAddress` char(128) default NULL, + `userId` char(22) binary NOT NULL, + `status` char(30) DEFAULT NULL, + `timeStamp` int(11) DEFAULT NULL, + `ipAddress` char(128) DEFAULT NULL, `userAgent` text, - `sessionId` char(22) character set utf8 collate utf8_bin default NULL, - `lastPageViewed` int(11) default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `sessionId` char(22) binary DEFAULT NULL, + `lastPageViewed` int(11) DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `userProfileCategory` ( - `profileCategoryId` char(22) character set utf8 collate utf8_bin NOT NULL, - `label` char(255) NOT NULL default 'Undefined', - `shortLabel` char(255) default NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `visible` int(11) NOT NULL default '1', - `editable` int(11) NOT NULL default '1', - `protected` int(11) NOT NULL default '0', - PRIMARY KEY (`profileCategoryId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `profileCategoryId` char(22) binary NOT NULL, + `label` char(255) NOT NULL DEFAULT 'Undefined', + `shortLabel` char(255) DEFAULT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `visible` int(11) NOT NULL DEFAULT '1', + `editable` int(11) NOT NULL DEFAULT '1', + `protected` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`profileCategoryId`) +) TYPE=MyISAM; CREATE TABLE `userProfileData` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `email` char(255) default NULL, - `firstName` char(255) default NULL, - `middleName` char(255) default NULL, - `lastName` char(255) default NULL, - `icq` char(255) default NULL, - `aim` char(255) default NULL, - `msnIM` char(255) default NULL, - `yahooIM` char(255) default NULL, - `cellPhone` char(255) default NULL, - `pager` char(255) default NULL, - `emailToPager` char(255) default NULL, - `language` char(255) default NULL, - `homeAddress` char(255) default NULL, - `homeCity` char(255) default NULL, - `homeState` char(255) default NULL, - `homeZip` char(255) default NULL, - `homeCountry` char(255) default NULL, - `homePhone` char(255) default NULL, - `workAddress` char(255) default NULL, - `workCity` char(255) default NULL, - `workState` char(255) default NULL, - `workZip` char(255) default NULL, - `workCountry` char(255) default NULL, - `workPhone` char(255) default NULL, - `gender` char(255) default NULL, - `birthdate` bigint(20) default NULL, - `homeURL` char(255) default NULL, - `workURL` char(255) default NULL, - `workName` char(255) default NULL, - `timeZone` char(255) default NULL, - `dateFormat` char(255) default NULL, - `timeFormat` char(255) default NULL, - `discussionLayout` char(255) default NULL, - `firstDayOfWeek` char(255) default NULL, - `uiLevel` char(255) default NULL, - `alias` char(255) default NULL, + `userId` char(22) binary NOT NULL, + `email` char(255) DEFAULT NULL, + `firstName` char(255) DEFAULT NULL, + `middleName` char(255) DEFAULT NULL, + `lastName` char(255) DEFAULT NULL, + `icq` char(255) DEFAULT NULL, + `aim` char(255) DEFAULT NULL, + `msnIM` char(255) DEFAULT NULL, + `yahooIM` char(255) DEFAULT NULL, + `cellPhone` char(255) DEFAULT NULL, + `pager` char(255) DEFAULT NULL, + `emailToPager` char(255) DEFAULT NULL, + `language` char(255) DEFAULT NULL, + `homeAddress` char(255) DEFAULT NULL, + `homeCity` char(255) DEFAULT NULL, + `homeState` char(255) DEFAULT NULL, + `homeZip` char(255) DEFAULT NULL, + `homeCountry` char(255) DEFAULT NULL, + `homePhone` char(255) DEFAULT NULL, + `workAddress` char(255) DEFAULT NULL, + `workCity` char(255) DEFAULT NULL, + `workState` char(255) DEFAULT NULL, + `workZip` char(255) DEFAULT NULL, + `workCountry` char(255) DEFAULT NULL, + `workPhone` char(255) DEFAULT NULL, + `gender` char(255) DEFAULT NULL, + `birthdate` bigint(20) DEFAULT NULL, + `homeURL` char(255) DEFAULT NULL, + `workURL` char(255) DEFAULT NULL, + `workName` char(255) DEFAULT NULL, + `timeZone` char(255) DEFAULT NULL, + `dateFormat` char(255) DEFAULT NULL, + `timeFormat` char(255) DEFAULT NULL, + `discussionLayout` char(255) DEFAULT NULL, + `firstDayOfWeek` char(255) DEFAULT NULL, + `uiLevel` char(255) DEFAULT NULL, + `alias` char(255) DEFAULT NULL, `signature` longtext, `publicProfile` longtext, - `toolbar` char(255) default NULL, - `photo` char(22) character set utf8 collate utf8_bin default NULL, - `avatar` char(22) character set utf8 collate utf8_bin default NULL, - `department` char(255) default NULL, + `toolbar` char(255) DEFAULT NULL, + `photo` char(22) binary DEFAULT NULL, + `avatar` char(22) binary DEFAULT NULL, + `department` char(255) DEFAULT NULL, `allowPrivateMessages` longtext, - `ableToBeFriend` tinyint(4) default NULL, - `showMessageOnLoginSeen` bigint(20) default NULL, - `showOnline` tinyint(1) default NULL, - `versionTagMode` char(255) default NULL, + `ableToBeFriend` tinyint(4) DEFAULT NULL, + `showMessageOnLoginSeen` bigint(20) DEFAULT NULL, + `showOnline` tinyint(1) DEFAULT NULL, + `versionTagMode` char(255) DEFAULT NULL, `wg_privacySettings` longtext, - `receiveInboxEmailNotifications` tinyint(1) default NULL, - `receiveInboxSmsNotifications` tinyint(1) default NULL, - PRIMARY KEY (`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `receiveInboxEmailNotifications` tinyint(1) DEFAULT NULL, + `receiveInboxSmsNotifications` tinyint(1) DEFAULT NULL, + PRIMARY KEY (`userId`) +) TYPE=MyISAM; CREATE TABLE `userProfileField` ( `fieldName` char(128) NOT NULL, - `label` char(255) NOT NULL default 'Undefined', - `visible` int(11) NOT NULL default '0', - `required` int(11) NOT NULL default '0', - `fieldType` char(128) NOT NULL default 'text', + `label` char(255) NOT NULL DEFAULT 'Undefined', + `visible` int(11) NOT NULL DEFAULT '0', + `required` int(11) NOT NULL DEFAULT '0', + `fieldType` char(128) NOT NULL DEFAULT 'text', `possibleValues` text, `dataDefault` text, - `sequenceNumber` int(11) NOT NULL default '1', - `profileCategoryId` char(22) character set utf8 collate utf8_bin NOT NULL, - `protected` int(11) NOT NULL default '0', - `editable` int(11) NOT NULL default '1', - `forceImageOnly` int(11) default '1', - `showAtRegistration` int(11) NOT NULL default '0', - `requiredForPasswordRecovery` int(11) NOT NULL default '0', + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `profileCategoryId` char(22) binary NOT NULL, + `protected` int(11) NOT NULL DEFAULT '0', + `editable` int(11) NOT NULL DEFAULT '1', + `forceImageOnly` int(11) DEFAULT '1', + `showAtRegistration` int(11) NOT NULL DEFAULT '0', + `requiredForPasswordRecovery` int(11) NOT NULL DEFAULT '0', `extras` text, - `defaultPrivacySetting` char(128) default NULL, - PRIMARY KEY (`fieldName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `defaultPrivacySetting` char(128) DEFAULT NULL, + PRIMARY KEY (`fieldName`) +) TYPE=MyISAM; CREATE TABLE `userSession` ( - `sessionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `expires` int(11) default NULL, - `lastPageView` int(11) default NULL, - `adminOn` int(11) NOT NULL default '0', - `lastIP` char(50) default NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`sessionId`), + `sessionId` char(22) binary NOT NULL, + `expires` int(11) DEFAULT NULL, + `lastPageView` int(11) DEFAULT NULL, + `adminOn` int(11) NOT NULL DEFAULT '0', + `lastIP` char(50) DEFAULT NULL, + `userId` char(22) binary NOT NULL, + PRIMARY KEY (`sessionId`), KEY `expires` (`expires`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `userSessionScratch` ( - `sessionId` char(22) character set utf8 collate utf8_bin NOT NULL, + `sessionId` char(22) binary NOT NULL, `name` char(255) NOT NULL, `value` text, - PRIMARY KEY (`sessionId`,`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`sessionId`,`name`) +) TYPE=MyISAM; CREATE TABLE `users` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `username` char(100) default NULL, - `authMethod` char(30) NOT NULL default 'WebGUI', - `dateCreated` int(11) NOT NULL default '1019867418', - `lastUpdated` int(11) NOT NULL default '1019867418', - `karma` int(11) NOT NULL default '0', - `status` char(35) NOT NULL default 'Active', - `referringAffiliate` char(22) character set utf8 collate utf8_bin NOT NULL, - `friendsGroup` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`userId`), + `userId` char(22) binary NOT NULL, + `username` char(100) DEFAULT NULL, + `authMethod` char(30) NOT NULL DEFAULT 'WebGUI', + `dateCreated` int(11) NOT NULL DEFAULT '1019867418', + `lastUpdated` int(11) NOT NULL DEFAULT '1019867418', + `karma` int(11) NOT NULL DEFAULT '0', + `status` char(35) NOT NULL DEFAULT 'Active', + `referringAffiliate` char(22) binary NOT NULL, + `friendsGroup` char(22) binary NOT NULL, + PRIMARY KEY (`userId`), UNIQUE KEY `username_unique` (`username`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `vendor` ( - `vendorId` char(22) character set utf8 collate utf8_bin NOT NULL, - `dateCreated` datetime default NULL, - `name` char(255) default NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `preferredPaymentType` char(255) default NULL, + `vendorId` char(22) binary NOT NULL, + `dateCreated` datetime DEFAULT NULL, + `name` char(255) DEFAULT NULL, + `userId` char(22) binary NOT NULL DEFAULT '3', + `preferredPaymentType` char(255) DEFAULT NULL, `paymentInformation` text, - `paymentAddressId` char(22) character set utf8 collate utf8_bin default NULL, + `paymentAddressId` char(22) binary DEFAULT NULL, `url` text, - PRIMARY KEY (`vendorId`), + PRIMARY KEY (`vendorId`), KEY `userId` (`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; +CREATE TABLE `vendorPayoutLog` ( + `payoutId` char(22) binary NOT NULL, + `isSuccessful` tinyint(1) NOT NULL, + `errorCode` char(10) DEFAULT NULL, + `errorMessage` char(255) DEFAULT NULL, + `paypalTimestamp` char(20) NOT NULL, + `amount` decimal(7,2) NOT NULL, + `currency` char(3) NOT NULL, + `correlationId` char(13) NOT NULL, + `paymentInformation` char(255) NOT NULL, + PRIMARY KEY (`payoutId`) +) TYPE=MyISAM; +CREATE TABLE `vendorPayoutLog_items` ( + `payoutId` char(22) binary NOT NULL, + `transactionItemId` char(22) binary NOT NULL, + `amount` decimal(7,2) NOT NULL, + PRIMARY KEY (`payoutId`,`transactionItemId`) +) TYPE=MyISAM; CREATE TABLE `webguiVersion` ( - `webguiVersion` char(10) default NULL, - `versionType` char(30) default NULL, - `dateApplied` int(11) default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `webguiVersion` char(10) DEFAULT NULL, + `versionType` char(30) DEFAULT NULL, + `dateApplied` int(11) DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `wobject` ( - `displayTitle` int(11) NOT NULL default '1', + `displayTitle` int(11) NOT NULL DEFAULT '1', `description` mediumtext, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `styleTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `printableStyleTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `mobileStyleTemplateId` char(22) character set utf8 collate utf8_bin default 'PBtmpl0000000000000060', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; + `assetId` char(22) binary NOT NULL, + `styleTemplateId` char(22) binary NOT NULL, + `printableStyleTemplateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `mobileStyleTemplateId` char(22) binary DEFAULT 'PBtmpl0000000000000060', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +ALTER TABLE `Article` DISABLE KEYS; INSERT INTO `Article` VALUES (NULL,NULL,'NK8bqlwVRILJknqeCDPBHg','PBtmpl0000000000000002',1147642515,3600,'0jTuDoyTcQK6ju8cs8a4ew'),(NULL,NULL,'bX5rYxb6tZ9docY6sUhBlw','PBtmpl0000000000000002',1147642514,3600,'r3QdZwvuVK9o9kLb7mpHGQ'),(NULL,NULL,'OhdaFLE7sXOzo_SIP2ZUgA','PBtmpl0000000000000002',1147642513,3600,'GY5wyiuNmZZyLdgFt3zluQ'),(NULL,NULL,'IWFxZDyGhQ3-SLZhELa3qw','PBtmpl0000000000000002',1147642514,3600,'BS9OtDY_8oUnmzStD-wPmg'),(NULL,NULL,'6QuS-0rosuZTdTv11fobig','PBtmpl0000000000000002',1147642515,3600,'qDIYM6Jcmkk_LmWZIqqJ7w'),(NULL,NULL,'ix1p0AbwKAz8QWB-T-HHfg','PBtmpl0000000000000002',1147642516,3600,'gU8kZk0nV6SqcwKqSiojQQ'),(NULL,NULL,'4Yfz9hqBqM8OYMGuQK8oLw','PBtmpl0000000000000002',1147642516,3600,'x4_4U_yb-MAGELG0jxAqpQ'),(NULL,NULL,'LBuiKzg2mWwmOPS9AgV3bg','PBtmpl0000000000000002',1147642517,3600,'UYaT3bhIk9HXmX1io5MdlQ'),(NULL,NULL,'jTNggl7AoVSUc_ZzrvuCmw','PBtmpl0000000000000002',1147642517,3600,'NWhmkoojuu9dA4_zv3a4pg'),(NULL,'http://','j_1qEqM6iLfQLiR6VKy0aA','PBtmpl0000000000000002',1215718151,3600,'2k_h890E0bVoT1Jq6s-Edg'),(NULL,'http://','diZvW4bSgZWwyyGP3qXi1g','PBtmpl0000000000000002',1215717972,3600,'kjLi5s-xRSCL63HfE8ArtA'),(NULL,NULL,'FOvmwGC0GtZo5VTxJIL3OA','PBtmpl0000000000000103',1247779862,3600,'EBxIv4lhFPtYw-pPtiBqmg'),(NULL,NULL,'Wl8WZ43g2rK5AYr9o4zY7w','PBtmpl0000000000000103',1247779880,3600,'x1ypCI9yBd2SYyeWNWGiag'),(NULL,NULL,'iCYOjohB9SKvAPr6bXElKA','PBtmpl0000000000000103',1247779898,3600,'TlE3LEEoLsOLiuTpAnxxUw'); +ALTER TABLE `Article` ENABLE KEYS; +ALTER TABLE `Collaboration` DISABLE KEYS; INSERT INTO `Collaboration` VALUES ('pbproto000000000000002','2','2',0,'PBtmpl0000000000000208','PBtmpl0000000000000209','PBtmpl0000000000000210','','','assetData.revisionDate','desc',0,0,3600,10,'javascript',1,0,0,0,0,NULL,NULL,2592000,10,30,NULL,1,0,'PBrichedit000000000002',0,0,1163019036,0,'pbworkflow000000000003','pbworkflow000000000003',100,NULL,NULL,NULL,NULL,NULL,0,300,'NpRVTSR-NX2sD52LUc520A',3600,1,1,0,0,0,0,'12',1,'default_post_received1','PBrichedit000000000002','javascript'); +ALTER TABLE `Collaboration` ENABLE KEYS; +ALTER TABLE `DataForm` DISABLE KEYS; INSERT INTO `DataForm` VALUES ('Thank you for telling your friends about WebGUI!',1,'PBtmpl0000000000000085','PBtmpl0000000000000104','PBtmpl0000000000000021','Szs5eev3OMssmnsyLRZmWA','PBtmpl0000000000000020',0,1213317790,'7',0,0,1,'[{\"width\":\"0\",\"options\":\"\",\"status\":\"required\",\"tabId\":null,\"name\":\"from\",\"rows\":\"0\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":\"\",\"label\":\"Your Email Address\",\"type\":\"Email\",\"defaultValue\":\"\"},{\"width\":\"0\",\"options\":\"\",\"status\":\"required\",\"tabId\":null,\"name\":\"to\",\"rows\":\"0\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":\"\",\"label\":\"Your Friends Email Address\",\"type\":\"Email\",\"defaultValue\":\"\"},{\"width\":\"0\",\"options\":null,\"status\":\"hidden\",\"tabId\":null,\"name\":\"cc\",\"rows\":null,\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":null,\"label\":\"Cc\",\"type\":\"Email\",\"defaultValue\":null},{\"width\":\"0\",\"options\":null,\"status\":\"hidden\",\"tabId\":null,\"name\":\"bcc\",\"rows\":null,\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":null,\"label\":\"Bcc\",\"type\":\"Email\",\"defaultValue\":null},{\"width\":\"0\",\"options\":\"\",\"status\":\"hidden\",\"tabId\":null,\"name\":\"subject\",\"rows\":\"0\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":\"\",\"label\":\"Subject\",\"type\":\"Text\",\"defaultValue\":\"Cool CMS\"},{\"width\":\"0\",\"options\":\"\",\"status\":\"visible\",\"tabId\":null,\"name\":\"url\",\"rows\":\"0\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":\"\",\"label\":\"URL\",\"type\":\"Url\",\"defaultValue\":\"http://www.webgui.org\"},{\"width\":\"300\",\"options\":\"\",\"status\":\"required\",\"tabId\":null,\"name\":\"message\",\"rows\":\"100\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"0\",\"subtext\":\"\",\"label\":\"Message\",\"type\":\"Textarea\",\"defaultValue\":\"Hey I just wanted to tell you about this great program called WebGUI that I found: http://www.webgui.org\\r\\n\\r\\nYou should really check it out.\"}]','[]',NULL,'**Use_Default_Editor**'); -INSERT INTO `FileAsset` VALUES ('7-0-style0000000000002','_Vo1Pvl3sPPANyxz-IcCtA','body_bg.jpg','PBtmpl0000000000000088',1147642492,3600),('7-0-style0000000000004','Gemp7cEVjh2_M2IicUYs-g','gui_bottom.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000005','ry-yzLVH-vxn71H9byjGXA','header.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000006','VEPa65fhY3dok6vj-beFCA','main_bg.gif','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000007','Cfay1MNkC-73WKJ7fX_pVw','main_bg.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000008','iEBE--vQb_lxuZd5AP8tuw','nav1_center_on.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000009','XR1Yjf3MkYA53TJlcpRBsw','nav1_off.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000010','sxvAS8na-QAdY_eycd2gKw','nav1_off_center.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000011','2lhmrXW46ZMLvpbaaX2g7Q','nav1_off_left.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000012','sEoRwhmonl877RBgx2nE1w','nav1_off_right.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000013','AoSfRkPI3fl7vAooT4Fj_A','nav1_on.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000014','MgNDJRsghd_zQZ292hqVMQ','nav1_on_left.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000015','aUG1FZaIqHaQHlieZ4_Mkg','nav1_on_right.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000016','HyhLnkaJMfr8eJsLIX8XeA','nav2_center_on.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000017','aledEnWoD-JVNURWSklfdg','nav2_off_center.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000018','Ffd33PToWon9X7mcKZqUAQ','nav2_off_left.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000019','B3TTkcOlr-VzcxRwQXZmyg','nav2_off_right.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000020','RxGSyn-8W4p64SQ-NYzNOg','nav2_on_left.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000021','NciEByP8ssN6qDYyKcoGWw','nav2_on_right.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000022','9OVg_Nxo0gha5pWZsS_dmw','nav_bg.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000023','VKtJGCmBtsMj8ZeAJ6ePNw','nav_on.jpg','PBtmpl0000000000000088',1147642498,3600),('7-0-style0000000000024','ryQb0A4YeEwYZo9hdgrCcw','orange_left01.jpg','PBtmpl0000000000000088',1147642498,3600),('7-0-style0000000000030','coew3C1i9AORof9ezjWLDg','webgui_btn.jpg','PBtmpl0000000000000088',1147642499,3600),('7-0-style0000000000032','HEySmh0CRxpkI-tjzgkDDw','context_bg.jpg','PBtmpl0000000000000088',1147642500,3600),('7-0-style0000000000034','HPn3mVDaMkn8Iu0GAq7cAw','leftCol_header.jpg','PBtmpl0000000000000088',1147642500,3600),('7-0-style0000000000035','IqaSdxJqqN_8C-7OWeyE2g','leftCol_header02.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000036','M0cIcS1GDFIV8lwAw3U2hA','main_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000037','77rakTqCXGBihEOXoh4ZXQ','nav_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000038','5najYvfJiZBBaiCVxaNkcQ','navbar_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000039','27XAOBKNfJ2euexImD73Aw','navbar_left.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000040','sgd1YdmVKj-n6IyIWJicXg','navbar_right.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000041','i1oJph6lb3hxEsTNu_3Y7g','page_title.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000042','qMwO_tp9KOya_N-kyIHDJQ','page_title_bg.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000043','l5hF84u5R9MoqMvS9gpp6g','pb.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000044','Eh4IRmClOEzDAU1IVn5vHQ','pb_wg.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000045','e8yirsGt9FZEgzfeHLgRiw','pb_wg_bg.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000046','hDmN6gu1w_jtrcxgTRN5OQ','rightCol_bg.jpg','PBtmpl0000000000000088',1147642504,3600),('7-0-style0000000000048','_QhSdbnBeA1zio6iAuGIag','wg.jpg','PBtmpl0000000000000088',1147642504,3600),('7-0-style0000000000052','VRqMCZ_-GgaJiDeOrnwlQg','footer_bg.jpg','PBtmpl0000000000000088',1147642505,3600),('7-0-style0000000000053','baxoDEB4C8eLjZbnENMs9w','footer_right.jpg','PBtmpl0000000000000088',1147642505,3600),('7-0-style0000000000054','FlivcrAW0pKW4q_2fvlVpw','header_bg.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000055','5hgdAMRWeSmHDrRFM_qbBw','header_left.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000056','lV6l3Sctxx8J1JmYlXwSDA','header_right.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000057','FKGH2yiNQoC2E_FqbMYebw','main_bg.jpg','PBtmpl0000000000000088',1147642507,3600),('7-0-style0000000000058','UGtgwjDaqCtCPnEkuLPtIw','main_bottom.jpg','PBtmpl0000000000000088',1147642507,3600),('7-0-style0000000000060','XsuCCMz5vyyfC8Xr89pb1Q','main_top_bg.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000061','is_6p2ROuy6AhCR1eJ8SdQ','nav_bg.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000062','3rpFbJWSV14AWeDZqqPSSw','nav_bg1.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000063','NcTFm_t9rn63ejwtBQnDQw','nav_bg1_on.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000064','XLKBWi6Asbz5CtZdnwzZmg','nav_bg2.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000065','02cdKPH5-SyFEb_Zo_WL8A','nav_bg2_on.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000066','0QQpTB8bi6JZvFrW74SOWg','nav_bg_on.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000067','DdhQHfqGq-yC1ukTdlqoEg','pb.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000068','Y4AWquISZVLcwVQLzd_u7w','spacer.gif','PBtmpl0000000000000088',1147642510,3600),('7-0-style0000000000071','mJOrQFemh2R3xn2HYviQlQ','wg.jpg','PBtmpl0000000000000088',1147642511,3600),('m4YJFaqzultnB_sj1Uq0aw','JX9y6tHiSaAv3-Jq6QXHGw','advert01.swf','pbtmpl0000000000000220',1147642514,3600),('Vzv1pWpg_w6R_o-b0rM2qQ','PMKX5QYkNFvrCD15QVo8Tg','Tutorial.swf','pbtmpl0000000000000221',1147642515,3600),('bANo8aiAPA7aY_oQZKxIWw','l0vJttSGYiITS96pOJIh2Q','rss.gif','PBtmpl0000000000000088',1197330678,0),('fdd8tGExyVwHyrB8RBbKXg','H8qvtaTvDkNHOm-h0yfpAg','next.gif','PBtmpl0000000000000088',1197330839,0),('BpisgHl4ZDcSECJp6oib1w','B3fjChKsXh4QFgvs1Gf4BQ','play.gif','PBtmpl0000000000000088',1197330840,0),('zshreRgPAXtnF0DtVbQ1Yg','tYxidtXD9bXmPkEZsinI-A','previous.gif','PBtmpl0000000000000088',1197330840,0),('2ci_v2d4x4uvyjTRlC49OA','QBcmUnAdUKoMQoP9OxDdqA','moveDown.gif','PBtmpl0000000000000088',1209499188,0),('O-EsSzKgAk1KolFT-x_KsA','g8rvEQyyvxfs0sNklPNzsQ','moveUp.gif','PBtmpl0000000000000088',1209499188,0),('POVcY79vIqAHR8OfGt36aw','NGu3NiVKD4TV1Sw4N5YmIg','pagination_button.jpg','PBtmpl0000000000000088',1209499189,0),('hIB-z34r8Xl-vYVYCkKr-w','i1uZztdNddqvW9Tt_JOBzw','bar-btn-r.jpg','PBtmpl0000000000000088',1209499189,0),('-mPUoFlYcjqjPUPRLAlxNQ','X7PA2VUynp_X5b1mHRqvnA','search-field-r.jpg','PBtmpl0000000000000088',1209499189,0),('MDpUOR-N8KMyt1J7Hh_h4w','ed1kbQ8Aed2Uh09gIo5HTQ','bar-btn.jpg','PBtmpl0000000000000088',1209499189,0),('YfXKByTwDZVituMc4h13Dg','SMhIjHLxVLJSjOsSvbLcMA','pagination_bg.jpg','PBtmpl0000000000000088',1209499189,0),('esko_HSU0Gh-uJZ1h3xRmQ','av317NZvdb5ATKy1BctVyg','search-field-l.jpg','PBtmpl0000000000000088',1209499189,0),('oSqpGswzpBG_ErdfYwIO8A','gyukfQn4q_CoHrieNClI3A','top_bg.jpg','PBtmpl0000000000000088',1209499189,0),('MXJklShZvLLB_DSnZQmXrQ','fEBf-KYzxE-cPJYrKkpyHg','title_bg.jpg','PBtmpl0000000000000088',1209499189,0),('BthxD5oJ0idmsyI3ioA2FA','ZzZWC22vEsrgqSbNABaiSw','bar-btn-l.jpg','PBtmpl0000000000000088',1209499189,0),('aZ-1HYQamkRHYXvzAra8WQ','--qeq91xu4bPCfTNHQTN6g','search-field.jpg','PBtmpl0000000000000088',1209499189,0),('eRkb94OYcS5AdcrrerOP5Q','VTYx-kkmpTSFtdKzX9FRcw','rss.gif','PBtmpl0000000000000088',1209499189,0),('TbnkjAJQEASORXIpYqDkcA','rysPVifAyGtsgqtkgS6RTw','blank-image.jpg','PBtmpl0000000000000088',1209499189,0),('er-3faBjY-hhlDcc5aKqdQ','AGRuD_tUqpjUhixhisn8rA','top_bg.jpg','PBtmpl0000000000000088',1209499189,0),('8bFsu2FJUqHRUiHcozcVFw','KQJheWAz7PTd1Gl194tzcg','sub-btn-l.jpg','PBtmpl0000000000000088',1209499189,0),('34Aayx5eA320D8VfhdfDBw','qx70ceBPO3mE5H_ZqhHa3A','sub-btn-r.jpg','PBtmpl0000000000000088',1209499189,0),('TlhKOVmWblZOsAdqmhEpeg','q9zSV7MQt6cwmXLWqoRCHQ','sub-btn.jpg','PBtmpl0000000000000088',1209499189,0),('Nx0ypjO3cN6QdZUBUEE0lA','UX3aGyzXzStKrn0BME9eSQ','pic-title-bg.jpg','PBtmpl0000000000000088',1209499189,0),('CmFZLN7iPS7XXvUEsxKPKA','3rRxsOMTV6hkG8TCywAxQg','row-2.jpg','PBtmpl0000000000000088',1209499190,0),('v_XBgwwZqgW1D5s4y05qfg','SHaZ0680E30gPydYkaxPPQ','addtl-info.gif','PBtmpl0000000000000088',1209499190,0),('4TdAkKoQbSCvI7QWcW889A','JsG1nDZj8IB7zdaEpqxljQ','row-1.jpg','PBtmpl0000000000000088',1209499190,0),('SAgK6eDPCG1cgkJ59WapHQ','blLNHs44P_vzBevRm3EKVg','prev-btn.gif','PBtmpl0000000000000088',1209499190,0),('XJYLuvGy9ubF7JNKyINtpA','7Fb1GdqH0E_1Or-ltSpW5Q','play-btn.gif','PBtmpl0000000000000088',1209499190,0),('RWj7hyv2SpZuXxwj1Wocug','WPuDj1dkyhluxUfsNHnPhg','next-btn.gif','PBtmpl0000000000000088',1209499190,0),('aq8QElnlm3YufAoxRz9Pcg','sDgpNdN1VdgPUQS6h57gVw','data-bg.jpg','PBtmpl0000000000000088',1209499190,0),('_bZJ9LA_KNekZiFPaP2SeQ','RwcPC6VO-WH3HPaMNxQdxQ','shelf-titles.jpg','PBtmpl0000000000000088',1210777868,0),('hQ7z33_jOYkQ8WNX5xy9Sw','HCc0_yDJrhZIoKV__wiUDw','style-button.gif','PBtmpl0000000000000088',1209509455,0),('vWW_DcHiYSrKZOkkIfEfcQ','t_FrH8_ktSJtHQGQLDeudA','row-2.jpg','PBtmpl0000000000000088',1209509433,0),('_bPYzRA87NTAUIKlfrJMHg','EgZoQgSAhCrNP3sXjRDPkw','row-1.jpg','PBtmpl0000000000000088',1209509433,0),('nJjZHRwdDs5MAZYsAyioHw','edb4FERsJ0pU0mmnfsiCig','title-bg.jpg','PBtmpl0000000000000088',1209509433,0),('8hxfkrJPeFVRWF5piCNJ1A','hRM4w6S2cqFdDRPcUP6FIg','field-bg.jpg','PBtmpl0000000000000088',1209509433,0),('Osx7WN52iIKHZFT4vqUBHQ','Wa42mXdBWCT9B9kgqzh9CQ','search-btn.gif','PBtmpl0000000000000088',1209509433,0),('oWff8fGzRdHPyq5VNREe9Q','j-AYUZHpCRd0yYH2Youp4A','top-bg.jpg','PBtmpl0000000000000088',1209509433,0),('uqbkvb1b9443VvfkyRz95w','JXBzB0XDxTHC_KRk0jROGQ','save-button.gif','PBtmpl0000000000000088',1209509433,0),('8YiMkcz32xalkAn3WBLpag','3lttrXIB4qCFnsKxFTJoKw','go-btn.gif','PBtmpl0000000000000088',1210181860,0),('2q5fxatSFLgIhXaUX-oSvg','j5rX358i5J9yPV4DoEHwxg','bottom-left.jpg','PBtmpl0000000000000088',1204149033,0),('_d5WTkKjnwct-_Dk7gZHvQ','tpvHAIwy2uRbYM8spLAfVA','bottom-right.jpg','PBtmpl0000000000000088',1204149033,0),('Iz2mUR3jCPKyemwAea4b2g','7wvz-X76oSFQc4y88amMIA','input_bg.jpg','PBtmpl0000000000000088',1204149033,0),('JU9bjsLRoWj7GVHs__prig','hT-SRTK5QszwKt9YV7bSDg','top-left.jpg','PBtmpl0000000000000088',1204149033,0),('noOlnjQGexHg8c4bGVUo9g','itESNdKblVlX-kLwnt3qVw','top-right.jpg','PBtmpl0000000000000088',1204149033,0),('7-0-style0000000000059','QOhEl8bdecbSrml06V84iw','main_top.jpg','PBtmpl0000000000000088',1213386091,0),('o_pq_e4vRyhMOKFzs61eag','zTRhj1ZmjPc6b4ytLNIdLg','book-covers.jpg','PBtmpl0000000000000088',1215714957,0),('hBpisL-_URyZnh9clR5ohA','IYUoN4EWQWHZHQj-f5ex0g','no_photo.gif','PBtmpl0000000000000088',1227634417,0),('FOBV6KkifreXa4GmEAUU4A','69Zh__B-EI01IWjf9KBDrw','no_photo_sm.gif','PBtmpl0000000000000088',1227634447,0); -INSERT INTO `Folder` VALUES ('PBasset000000000000002','PBtmpl0000000000000078',1124395696,3600,0,'ASC'),('7-0-style0000000000001','PBtmpl0000000000000078',1147642492,3600,0,'ASC'),('7-0-style0000000000031','PBtmpl0000000000000078',1147642500,3600,0,'ASC'),('PBasset000000000000003','PBtmpl0000000000000078',1147642437,3600,0,'ASC'),('nbSrhXZQuxIjhWFaFPSuVA','PBtmpl0000000000000078',1147642465,3600,0,'ASC'),('GNOAsX98vCsl0JRwfwL-gg','PBtmpl0000000000000078',1147642466,3600,0,'ASC'),('S1A9iAwKcQQ6P20uTqw-Ew','PBtmpl0000000000000078',1147642468,3600,0,'ASC'),('N13SD1Fpqk00UgBt1Z8ivQ','PBtmpl0000000000000078',1147642470,3600,0,'ASC'),('-WM2dt0ZGpDasuL2wWocxg','PBtmpl0000000000000078',1222803056,3600,0,'ASC'),('3uuBf8cYuj1sew2OJXl9tg','PBtmpl0000000000000078',1147642470,3600,0,'ASC'),('2OcUWHVsu_L1sDFzIMWYqw','PBtmpl0000000000000078',1222803070,3600,0,'ASC'),('cj2y4papTVGZRFdwTI-_fw','PBtmpl0000000000000078',1147642475,3600,0,'ASC'),('bBzO4CWjqU_ile3gf5Iypw','PBtmpl0000000000000078',1147642475,3600,0,'ASC'),('jEz8iTGNWEt2I05IhVV19Q','PBtmpl0000000000000078',1147642477,3600,0,'ASC'),('Da6KWn805L4B5e4HFgQRQA','PBtmpl0000000000000078',1147642479,3600,0,'ASC'),('bbiA9Zq5Gy2oCFBlILO3QA','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('Efe2W0UgrSRDltNJ87jlfg','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('RrV4aAPnn4dM0ZcU3OXnlw','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('9wKWdum0_8z-OhhquWLtSQ','PBtmpl0000000000000078',1147642483,3600,0,'ASC'),('CSN-ZON7Uwv8kxf3F1fh5Q','PBtmpl0000000000000078',1147642484,3600,0,'ASC'),('TCtybxdqmdwdvRn555zpCQ','PBtmpl0000000000000078',1147642484,3600,0,'ASC'),('tempspace0000000000000','PBtmpl0000000000000078',1185754574,3600,0,'ASC'),('Tsg7xmPYv782j6IVz7yHFg','PBtmpl0000000000000078',1213244777,3600,0,'ASC'),('-K8Hj45mbelljN9-0CXZxg','PBtmpl0000000000000078',1209325764,3600,0,'ASC'),('4qh0kIsFUdd4Ox-Iu1JZgg','PBtmpl0000000000000078',1208725439,3600,0,'ASC'),('TYo2Bwl7aafzTtdHlS-arQ','PBtmpl0000000000000078',1211664878,3600,0,'ASC'),('6tK47xsaIH-ELw0IBo0uRQ','PBtmpl0000000000000078',1210777115,3600,0,'ASC'),('gbnRhcWNk1iQe32LFEB5eQ','PBtmpl0000000000000078',1212086102,3600,0,'ASC'),('6D4Z-oruXPS6OlH_Kx8pBg','PBtmpl0000000000000078',1209509389,3600,0,'ASC'),('C5fPz-Wg85vkYRvCdl-Xqw','PBtmpl0000000000000078',1212160830,3600,0,'ASC'),('aNmgn0cd6tldmC1FpW4KbA','PBtmpl0000000000000078',1213122695,3600,0,'ASC'),('gI_TxK-5S4DNuv42wpImmw','PBtmpl0000000000000078',1213734379,3600,0,'ASC'),('jnYdqDkUR8x7Pv2eGR1qTA','PBtmpl0000000000000078',1216250666,3600,0,'ASC'),('1z9J1O08n_7gVVlBwSRBJQ','PBtmpl0000000000000078',1222803099,3600,0,'ASC'),('zyWi26q9na-iiZqL4yedog','PBtmpl0000000000000078',1222803114,3600,0,'ASC'),('tBL7BWiQRZFed2Y-Zjo9tQ','PBtmpl0000000000000078',1222803200,3600,0,'ASC'),('GdkQpvjRtJqtzOUbwIIQRA','PBtmpl0000000000000078',1222803205,3600,0,'ASC'),('tnc5iYyynX2hfdEs9D3P8w','PBtmpl0000000000000078',1222803213,3600,0,'ASC'),('vgXdBcFTqU7h4wBG1ewdBw','PBtmpl0000000000000078',1222803217,3600,0,'ASC'),('hcFlqnXlsmC1ujN6Id0F0A','PBtmpl0000000000000078',1222803234,3600,0,'ASC'),('eRJR52fvlaxfetv3DQkQYw','PBtmpl0000000000000078',1222803238,3600,0,'ASC'),('5HIDHq5lAWHV5gpYGS0zLg','PBtmpl0000000000000078',1222803244,3600,0,'ASC'),('rYEFwXXo0tkGhQTcbDibvg','PBtmpl0000000000000078',1222803249,3600,0,'ASC'),('V3l5S5TtI7wMm1WpIMhvOA','PBtmpl0000000000000078',1222803253,3600,0,'ASC'),('nqNbSUAhk9Vd1zda2SCz9A','PBtmpl0000000000000078',1222803258,3600,0,'ASC'),('y8XkRdxIperLKkJ3bL5sSQ','PBtmpl0000000000000078',1222803264,3600,0,'ASC'),('vTymIDYL2YqEh6PV50F7ew','PBtmpl0000000000000078',1222803302,3600,0,'ASC'),('lo1ac3BsoJx3ijGQ3gR-bQ','PBtmpl0000000000000078',1222803309,3600,0,'ASC'),('huASapWvFDzqwOSbcN-JFQ','PBtmpl0000000000000078',1222803313,3600,0,'ASC'),('9A-mg2gwWmaYi9o_1C7ArQ','PBtmpl0000000000000078',1222803338,3600,0,'ASC'),('yD1SMHelczihzjEmx6eXBA','PBtmpl0000000000000078',1222803342,3600,0,'ASC'),('pV7GnZdpjR3XpZaSINIoeg','PBtmpl0000000000000078',1222803347,3600,0,'ASC'),('71e17KeduiXgODLMlUxiow','PBtmpl0000000000000078',1222803352,3600,0,'ASC'),('xSmREZO3GNzK3M5PaueOOQ','PBtmpl0000000000000078',1222803378,3600,0,'ASC'),('0bx-xoL8TSXXubFuqKAoVQ','PBtmpl0000000000000078',1222803383,3600,0,'ASC'),('taX2UYkFF21ALpFZY2rhMw','PBtmpl0000000000000078',1222803387,3600,0,'ASC'),('K0q_N885Httqev1VCqUWxg','PBtmpl0000000000000078',1222803391,3600,0,'ASC'),('fq1ZkYhH24R5tb96kuT10Q','PBtmpl0000000000000078',1222803395,3600,0,'ASC'),('oHk7fAFhEEkB7dHzi0QOQA','PBtmpl0000000000000078',1222803399,3600,0,'ASC'),('9M-lrlPQWeeNWfvnDnK_Xg','PBtmpl0000000000000078',1222803405,3600,0,'ASC'),('_gBYAdTcbkiyamnqi2Xskg','PBtmpl0000000000000078',1222803409,3600,0,'ASC'),('Ik9HHky10DIyFTKehUD1dw','PBtmpl0000000000000078',1222803478,3600,0,'ASC'),('NywJYmGWe1f6EBXJnWg9Xg','PBtmpl0000000000000078',1222803638,3600,0,'ASC'),('AgyFhx3eXlfZXNp2MkrsiQ','PBtmpl0000000000000078',1222803665,3600,0,'ASC'),('F7MAQ-cpuvQ1KuC7J4P5zQ','PBtmpl0000000000000078',1222803673,3600,0,'ASC'),('Q4uX_C557arTp6D_jwB1jQ','PBtmpl0000000000000078',1222803760,3600,0,'ASC'),('BmLaN4rmAANkCglXUViEbg','PBtmpl0000000000000078',1222803871,3600,0,'ASC'),('X7DrzUcj8pOKFa_6k9D5iw','PBtmpl0000000000000078',1222804045,3600,0,'ASC'),('UL-ItI4L1Z6-WSuhuXVvsQ','PBtmpl0000000000000078',1225139673,3600,0,'ASC'),('7-0-style0000000000049','PBtmpl0000000000000078',1224117144,3600,0,'ASC'),('QpmlAiYZz6VsKBM-_0wXaw','PBtmpl0000000000000078',1224616691,3600,0,'ASC'),('HPDOcsj4gBme8D4svHodBw','PBtmpl0000000000000078',1225404573,3600,0,'ASC'),('IZkrow_zwvbf4FCH-taVTQ','PBtmpl0000000000000078',1226011853,3600,0,'ASC'),('K0YjxqOqr7RupSo6sIdcAg','PBtmpl0000000000000078',1227074310,3600,0,'ASC'),('_ilRXNR3s8F2vGJ_k9ePcg','PBtmpl0000000000000078',1226643205,3600,0,'ASC'),('qaVcU0FFzzraMX_bzELqzw','PBtmpl0000000000000078',1227074362,3600,0,'ASC'),('LdiozcIUciWuvt3Z-na5Ww','PBtmpl0000000000000078',1232673968,3600,0,'ASC'),('QHn6T9rU7KsnS3Y70KCNTg','PBtmpl0000000000000078',1233173545,3600,0,'ASC'),('HW-sPoDDZR8wBZ0YgFgPtg','PBtmpl0000000000000078',1227634350,3600,0,'ASC'),('AOjPG2NHgfL9Cq6dDJ7mew','PBtmpl0000000000000078',1236960881,3600,0,'ASC'),('2c4RcwsUfQMup_WNujoTGg','PBtmpl0000000000000078',1234192609,3600,0,'ASC'),('jmlI9IK-lV8n2WMYmmPhAA','PBtmpl0000000000000078',1238106173,3600,0,'ASC'),('6uvSLY-ak_w4p_wS8q33cA','PBtmpl0000000000000078',1239213092,3600,0,'ASC'),('GaBAW-2iVhLMJaZQzVLE5A','PBtmpl0000000000000078',1240103565,3600,0,'ASC'),('lo1rpxn3t8YPyKGers5eQg','PBtmpl0000000000000078',1238625621,3600,0,'ASC'),('aNNC62qLAS6TB-0_MCYjsw','PBtmpl0000000000000078',1246969327,3600,0,'ASC'),('BFfNj5wA9bDw8H3cnr8pTw','PBtmpl0000000000000078',1247046273,3600,0,'ASC'),('f_tn9FfoSfKWX43F83v_3w','PBtmpl0000000000000078',1247053009,3600,0,'ASC'),('oGfxez5sksyB_PcaAsEm_Q','PBtmpl0000000000000078',1247053097,3600,0,'ASC'),('tPagC0AQErZXjLFZQ6OI1g','PBtmpl0000000000000078',1246966459,3600,0,'ASC'),('TvOZs8U1kRXLtwtmyW75pg','PBtmpl0000000000000078',1246965034,3600,0,'ASC'),('GYaFxnMu9UsEG8oanwB6TA','PBtmpl0000000000000078',1246965871,3600,0,'ASC'),('VZK3CRgiMb8r4dBjUmCTgQ','PBtmpl0000000000000078',1247046242,3600,0,'ASC'),('tXwf1zaOXTvsqPn6yu-GSw','PBtmpl0000000000000078',1246965607,3600,0,'ASC'),('kaPRSaf8UKiskiGEgJgLAw','PBtmpl0000000000000078',1250190850,3600,0,'ASC'),('brxm_faNdZX5tRo3p50g3g','PBtmpl0000000000000078',1250190850,3600,0,'ASC'),('5bnNzteN7w3NnK9mF4XiCg','PBtmpl0000000000000078',1250243000,3600,0,'ASC'),('RSAMkc6WQmfRE3TOr1_3Mw','PBtmpl0000000000000078',1250243000,3600,0,'ASC'),('fowHfgOkJtAxdst7rugTog','PBtmpl0000000000000078',1252595993,3600,0,'ASC'); -INSERT INTO `ImageAsset` VALUES ('7-0-style0000000000002',50,NULL,1147642492,NULL),('7-0-style0000000000004',50,NULL,1147642493,NULL),('7-0-style0000000000005',50,NULL,1147642493,NULL),('7-0-style0000000000006',50,NULL,1147642493,NULL),('7-0-style0000000000007',50,NULL,1147642493,NULL),('7-0-style0000000000008',50,NULL,1147642494,NULL),('7-0-style0000000000009',50,NULL,1147642494,NULL),('7-0-style0000000000010',50,NULL,1147642494,NULL),('7-0-style0000000000011',50,NULL,1147642495,NULL),('7-0-style0000000000012',50,NULL,1147642495,NULL),('7-0-style0000000000013',50,NULL,1147642495,NULL),('7-0-style0000000000014',50,NULL,1147642495,NULL),('7-0-style0000000000015',50,NULL,1147642496,NULL),('7-0-style0000000000016',50,NULL,1147642496,NULL),('7-0-style0000000000017',50,NULL,1147642496,NULL),('7-0-style0000000000018',50,NULL,1147642496,NULL),('7-0-style0000000000019',50,NULL,1147642497,NULL),('7-0-style0000000000020',50,NULL,1147642497,NULL),('7-0-style0000000000021',50,NULL,1147642497,NULL),('7-0-style0000000000022',50,NULL,1147642497,NULL),('7-0-style0000000000023',50,NULL,1147642498,NULL),('7-0-style0000000000024',50,NULL,1147642498,NULL),('7-0-style0000000000030',50,NULL,1147642499,NULL),('7-0-style0000000000032',50,NULL,1147642500,NULL),('7-0-style0000000000034',50,NULL,1147642500,NULL),('7-0-style0000000000035',50,NULL,1147642501,NULL),('7-0-style0000000000036',50,NULL,1147642501,NULL),('7-0-style0000000000037',50,NULL,1147642501,NULL),('7-0-style0000000000038',50,NULL,1147642501,NULL),('7-0-style0000000000039',50,NULL,1147642502,NULL),('7-0-style0000000000040',50,NULL,1147642502,NULL),('7-0-style0000000000041',50,NULL,1147642502,NULL),('7-0-style0000000000042',50,NULL,1147642502,NULL),('7-0-style0000000000043',50,NULL,1147642503,NULL),('7-0-style0000000000044',50,NULL,1147642503,NULL),('7-0-style0000000000045',50,NULL,1147642503,NULL),('7-0-style0000000000046',50,NULL,1147642504,NULL),('7-0-style0000000000048',50,NULL,1147642504,NULL),('7-0-style0000000000052',50,'style=\"border-style:none;\"',1147642505,NULL),('7-0-style0000000000053',50,'style=\"border-style:none;\"',1147642505,NULL),('7-0-style0000000000054',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000055',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000056',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000057',50,'style=\"border-style:none;\"',1147642507,NULL),('7-0-style0000000000058',50,'style=\"border-style:none;\"',1147642507,NULL),('7-0-style0000000000060',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000061',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000062',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000063',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000064',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000065',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000066',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000067',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000068',50,'style=\"border-style:none;\"',1147642510,NULL),('7-0-style0000000000071',50,'style=\"border-style:none;\"',1147642511,NULL),('bANo8aiAPA7aY_oQZKxIWw',50,'style=\"border-style:none;\" alt=\"rss.gif\"',1197330678,''),('fdd8tGExyVwHyrB8RBbKXg',50,'style=\"border-style:none;\" alt=\"next.gif\"',1197330839,''),('BpisgHl4ZDcSECJp6oib1w',50,'style=\"border-style:none;\" alt=\"play.gif\"',1197330840,''),('zshreRgPAXtnF0DtVbQ1Yg',50,'style=\"border-style:none;\" alt=\"previous.gif\"',1197330840,''),('2ci_v2d4x4uvyjTRlC49OA',50,'style=\"border-style:none;\" alt=\"moveDown.gif\"',1209499188,''),('O-EsSzKgAk1KolFT-x_KsA',50,'style=\"border-style:none;\" alt=\"moveUp.gif\"',1209499188,''),('POVcY79vIqAHR8OfGt36aw',50,'style=\"border-style:none;\" alt=\"pagination_button.jpg\"',1209499189,''),('hIB-z34r8Xl-vYVYCkKr-w',50,'style=\"border-style:none;\" alt=\"bar-btn-r.jpg\"',1209499189,''),('-mPUoFlYcjqjPUPRLAlxNQ',50,'style=\"border-style:none;\" alt=\"search-field-r.jpg\"',1209499189,''),('MDpUOR-N8KMyt1J7Hh_h4w',50,'style=\"border-style:none;\" alt=\"bar-btn.jpg\"',1209499189,''),('YfXKByTwDZVituMc4h13Dg',50,'style=\"border-style:none;\" alt=\"pagination_bg.jpg\"',1209499189,''),('esko_HSU0Gh-uJZ1h3xRmQ',50,'style=\"border-style:none;\" alt=\"search-field-l.jpg\"',1209499189,''),('oSqpGswzpBG_ErdfYwIO8A',50,'style=\"border-style:none;\" alt=\"top_bg.jpg\"',1209499189,''),('MXJklShZvLLB_DSnZQmXrQ',50,'style=\"border-style:none;\" alt=\"title_bg.jpg\"',1209499189,''),('BthxD5oJ0idmsyI3ioA2FA',50,'style=\"border-style:none;\" alt=\"bar-btn-l.jpg\"',1209499189,''),('aZ-1HYQamkRHYXvzAra8WQ',50,'style=\"border-style:none;\" alt=\"search-field.jpg\"',1209499189,''),('eRkb94OYcS5AdcrrerOP5Q',50,'style=\"border-style:none;\" alt=\"rss.gif\"',1209499189,''),('TbnkjAJQEASORXIpYqDkcA',50,'style=\"border-style:none;\" alt=\"blank-image.jpg\"',1209499189,''),('er-3faBjY-hhlDcc5aKqdQ',50,'style=\"border-style:none;\" alt=\"top_bg.jpg\"',1209499189,''),('8bFsu2FJUqHRUiHcozcVFw',50,'style=\"border-style:none;\" alt=\"sub-btn-l.jpg\"',1209499189,''),('34Aayx5eA320D8VfhdfDBw',50,'style=\"border-style:none;\" alt=\"sub-btn-r.jpg\"',1209499189,''),('TlhKOVmWblZOsAdqmhEpeg',50,'style=\"border-style:none;\" alt=\"sub-btn.jpg\"',1209499189,''),('Nx0ypjO3cN6QdZUBUEE0lA',50,'style=\"border-style:none;\" alt=\"pic-title-bg.jpg\"',1209499189,''),('CmFZLN7iPS7XXvUEsxKPKA',50,'style=\"border-style:none;\" alt=\"row-2.jpg\"',1209499190,''),('v_XBgwwZqgW1D5s4y05qfg',50,'style=\"border-style:none;\" alt=\"addtl-info.gif\"',1209499190,''),('4TdAkKoQbSCvI7QWcW889A',50,'style=\"border-style:none;\" alt=\"row-1.jpg\"',1209499190,''),('SAgK6eDPCG1cgkJ59WapHQ',50,'style=\"border-style:none;\" alt=\"prev-btn.gif\"',1209499190,''),('XJYLuvGy9ubF7JNKyINtpA',50,'style=\"border-style:none;\" alt=\"play-btn.gif\"',1209499190,''),('RWj7hyv2SpZuXxwj1Wocug',50,'style=\"border-style:none;\" alt=\"next-btn.gif\"',1209499190,''),('aq8QElnlm3YufAoxRz9Pcg',50,'style=\"border-style:none;\" alt=\"data-bg.jpg\"',1209499190,''),('_bZJ9LA_KNekZiFPaP2SeQ',50,'style=\"border-style:none;\" alt=\"shelf-titles.jpg\"',1210777868,NULL),('hQ7z33_jOYkQ8WNX5xy9Sw',50,'style=\"border-style:none;\" alt=\"style-button.gif\"',1209509455,NULL),('vWW_DcHiYSrKZOkkIfEfcQ',50,'style=\"border-style:none;\" alt=\"row-2.jpg\"',1209509433,NULL),('_bPYzRA87NTAUIKlfrJMHg',50,'style=\"border-style:none;\" alt=\"row-1.jpg\"',1209509433,NULL),('nJjZHRwdDs5MAZYsAyioHw',50,'style=\"border-style:none;\" alt=\"title-bg.jpg\"',1209509433,NULL),('8hxfkrJPeFVRWF5piCNJ1A',50,'style=\"border-style:none;\" alt=\"field-bg.jpg\"',1209509433,NULL),('Osx7WN52iIKHZFT4vqUBHQ',50,'style=\"border-style:none;\" alt=\"search-btn.gif\"',1209509433,NULL),('oWff8fGzRdHPyq5VNREe9Q',50,'style=\"border-style:none;\" alt=\"top-bg.jpg\"',1209509433,NULL),('uqbkvb1b9443VvfkyRz95w',50,'style=\"border-style:none;\" alt=\"save-button.gif\"',1209509433,NULL),('8YiMkcz32xalkAn3WBLpag',50,'style=\"border-style:none;\" alt=\"go-btn.gif\"',1210181860,NULL),('2q5fxatSFLgIhXaUX-oSvg',50,'style=\"border-style:none;\" alt=\"bottom-left.jpg\"',1204149033,NULL),('_d5WTkKjnwct-_Dk7gZHvQ',50,'style=\"border-style:none;\" alt=\"bottom-right.jpg\"',1204149033,NULL),('Iz2mUR3jCPKyemwAea4b2g',50,'style=\"border-style:none;\" alt=\"input_bg.jpg\"',1204149033,NULL),('JU9bjsLRoWj7GVHs__prig',50,'style=\"border-style:none;\" alt=\"top-left.jpg\"',1204149033,NULL),('noOlnjQGexHg8c4bGVUo9g',50,'style=\"border-style:none;\" alt=\"top-right.jpg\"',1204149033,NULL),('7-0-style0000000000059',50,'alt=\"main_top.jpg\"',1213386091,NULL),('o_pq_e4vRyhMOKFzs61eag',50,'style=\"border-style:none;\" alt=\"book-covers.jpg\"',1215714957,NULL),('hBpisL-_URyZnh9clR5ohA',50,'style=\"border-style:none;\" alt=\"no_photo.gif\"',1227634417,''),('FOBV6KkifreXa4GmEAUU4A',50,'style=\"border-style:none;\" alt=\"no_photo_sm.gif\"',1227634447,''); +ALTER TABLE `DataForm` ENABLE KEYS; +ALTER TABLE `FileAsset` DISABLE KEYS; +INSERT INTO `FileAsset` VALUES ('7-0-style0000000000002','_Vo1Pvl3sPPANyxz-IcCtA','body_bg.jpg','PBtmpl0000000000000088',1147642492,3600),('7-0-style0000000000004','Gemp7cEVjh2_M2IicUYs-g','gui_bottom.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000005','ry-yzLVH-vxn71H9byjGXA','header.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000006','VEPa65fhY3dok6vj-beFCA','main_bg.gif','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000007','Cfay1MNkC-73WKJ7fX_pVw','main_bg.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000008','iEBE--vQb_lxuZd5AP8tuw','nav1_center_on.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000009','XR1Yjf3MkYA53TJlcpRBsw','nav1_off.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000010','sxvAS8na-QAdY_eycd2gKw','nav1_off_center.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000011','2lhmrXW46ZMLvpbaaX2g7Q','nav1_off_left.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000012','sEoRwhmonl877RBgx2nE1w','nav1_off_right.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000013','AoSfRkPI3fl7vAooT4Fj_A','nav1_on.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000014','MgNDJRsghd_zQZ292hqVMQ','nav1_on_left.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000015','aUG1FZaIqHaQHlieZ4_Mkg','nav1_on_right.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000016','HyhLnkaJMfr8eJsLIX8XeA','nav2_center_on.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000017','aledEnWoD-JVNURWSklfdg','nav2_off_center.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000018','Ffd33PToWon9X7mcKZqUAQ','nav2_off_left.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000019','B3TTkcOlr-VzcxRwQXZmyg','nav2_off_right.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000020','RxGSyn-8W4p64SQ-NYzNOg','nav2_on_left.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000021','NciEByP8ssN6qDYyKcoGWw','nav2_on_right.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000022','9OVg_Nxo0gha5pWZsS_dmw','nav_bg.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000023','VKtJGCmBtsMj8ZeAJ6ePNw','nav_on.jpg','PBtmpl0000000000000088',1147642498,3600),('7-0-style0000000000024','ryQb0A4YeEwYZo9hdgrCcw','orange_left01.jpg','PBtmpl0000000000000088',1147642498,3600),('7-0-style0000000000030','coew3C1i9AORof9ezjWLDg','webgui_btn.jpg','PBtmpl0000000000000088',1147642499,3600),('7-0-style0000000000032','HEySmh0CRxpkI-tjzgkDDw','context_bg.jpg','PBtmpl0000000000000088',1147642500,3600),('7-0-style0000000000034','HPn3mVDaMkn8Iu0GAq7cAw','leftCol_header.jpg','PBtmpl0000000000000088',1147642500,3600),('7-0-style0000000000035','IqaSdxJqqN_8C-7OWeyE2g','leftCol_header02.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000036','M0cIcS1GDFIV8lwAw3U2hA','main_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000037','77rakTqCXGBihEOXoh4ZXQ','nav_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000038','5najYvfJiZBBaiCVxaNkcQ','navbar_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000039','27XAOBKNfJ2euexImD73Aw','navbar_left.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000040','sgd1YdmVKj-n6IyIWJicXg','navbar_right.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000041','i1oJph6lb3hxEsTNu_3Y7g','page_title.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000042','qMwO_tp9KOya_N-kyIHDJQ','page_title_bg.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000043','l5hF84u5R9MoqMvS9gpp6g','pb.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000044','Eh4IRmClOEzDAU1IVn5vHQ','pb_wg.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000045','e8yirsGt9FZEgzfeHLgRiw','pb_wg_bg.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000046','hDmN6gu1w_jtrcxgTRN5OQ','rightCol_bg.jpg','PBtmpl0000000000000088',1147642504,3600),('7-0-style0000000000048','_QhSdbnBeA1zio6iAuGIag','wg.jpg','PBtmpl0000000000000088',1147642504,3600),('7-0-style0000000000052','VRqMCZ_-GgaJiDeOrnwlQg','footer_bg.jpg','PBtmpl0000000000000088',1147642505,3600),('7-0-style0000000000053','baxoDEB4C8eLjZbnENMs9w','footer_right.jpg','PBtmpl0000000000000088',1147642505,3600),('7-0-style0000000000054','FlivcrAW0pKW4q_2fvlVpw','header_bg.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000055','5hgdAMRWeSmHDrRFM_qbBw','header_left.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000056','lV6l3Sctxx8J1JmYlXwSDA','header_right.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000057','FKGH2yiNQoC2E_FqbMYebw','main_bg.jpg','PBtmpl0000000000000088',1147642507,3600),('7-0-style0000000000058','UGtgwjDaqCtCPnEkuLPtIw','main_bottom.jpg','PBtmpl0000000000000088',1147642507,3600),('7-0-style0000000000060','XsuCCMz5vyyfC8Xr89pb1Q','main_top_bg.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000061','is_6p2ROuy6AhCR1eJ8SdQ','nav_bg.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000062','3rpFbJWSV14AWeDZqqPSSw','nav_bg1.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000063','NcTFm_t9rn63ejwtBQnDQw','nav_bg1_on.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000064','XLKBWi6Asbz5CtZdnwzZmg','nav_bg2.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000065','02cdKPH5-SyFEb_Zo_WL8A','nav_bg2_on.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000066','0QQpTB8bi6JZvFrW74SOWg','nav_bg_on.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000067','DdhQHfqGq-yC1ukTdlqoEg','pb.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000068','Y4AWquISZVLcwVQLzd_u7w','spacer.gif','PBtmpl0000000000000088',1147642510,3600),('7-0-style0000000000071','mJOrQFemh2R3xn2HYviQlQ','wg.jpg','PBtmpl0000000000000088',1147642511,3600),('m4YJFaqzultnB_sj1Uq0aw','JX9y6tHiSaAv3-Jq6QXHGw','advert01.swf','pbtmpl0000000000000220',1147642514,3600),('Vzv1pWpg_w6R_o-b0rM2qQ','PMKX5QYkNFvrCD15QVo8Tg','Tutorial.swf','pbtmpl0000000000000221',1147642515,3600),('_bZJ9LA_KNekZiFPaP2SeQ','RwcPC6VO-WH3HPaMNxQdxQ','shelf-titles.jpg','PBtmpl0000000000000088',1210777868,0),('hQ7z33_jOYkQ8WNX5xy9Sw','HCc0_yDJrhZIoKV__wiUDw','style-button.gif','PBtmpl0000000000000088',1209509455,0),('vWW_DcHiYSrKZOkkIfEfcQ','t_FrH8_ktSJtHQGQLDeudA','row-2.jpg','PBtmpl0000000000000088',1209509433,0),('_bPYzRA87NTAUIKlfrJMHg','EgZoQgSAhCrNP3sXjRDPkw','row-1.jpg','PBtmpl0000000000000088',1209509433,0),('nJjZHRwdDs5MAZYsAyioHw','edb4FERsJ0pU0mmnfsiCig','title-bg.jpg','PBtmpl0000000000000088',1209509433,0),('8hxfkrJPeFVRWF5piCNJ1A','hRM4w6S2cqFdDRPcUP6FIg','field-bg.jpg','PBtmpl0000000000000088',1209509433,0),('Osx7WN52iIKHZFT4vqUBHQ','Wa42mXdBWCT9B9kgqzh9CQ','search-btn.gif','PBtmpl0000000000000088',1209509433,0),('oWff8fGzRdHPyq5VNREe9Q','j-AYUZHpCRd0yYH2Youp4A','top-bg.jpg','PBtmpl0000000000000088',1209509433,0),('uqbkvb1b9443VvfkyRz95w','JXBzB0XDxTHC_KRk0jROGQ','save-button.gif','PBtmpl0000000000000088',1209509433,0),('8YiMkcz32xalkAn3WBLpag','3lttrXIB4qCFnsKxFTJoKw','go-btn.gif','PBtmpl0000000000000088',1210181860,0),('2q5fxatSFLgIhXaUX-oSvg','j5rX358i5J9yPV4DoEHwxg','bottom-left.jpg','PBtmpl0000000000000088',1204149033,0),('_d5WTkKjnwct-_Dk7gZHvQ','tpvHAIwy2uRbYM8spLAfVA','bottom-right.jpg','PBtmpl0000000000000088',1204149033,0),('Iz2mUR3jCPKyemwAea4b2g','7wvz-X76oSFQc4y88amMIA','input_bg.jpg','PBtmpl0000000000000088',1204149033,0),('JU9bjsLRoWj7GVHs__prig','hT-SRTK5QszwKt9YV7bSDg','top-left.jpg','PBtmpl0000000000000088',1204149033,0),('noOlnjQGexHg8c4bGVUo9g','itESNdKblVlX-kLwnt3qVw','top-right.jpg','PBtmpl0000000000000088',1204149033,0),('7-0-style0000000000059','QOhEl8bdecbSrml06V84iw','main_top.jpg','PBtmpl0000000000000088',1213386091,0),('o_pq_e4vRyhMOKFzs61eag','zTRhj1ZmjPc6b4ytLNIdLg','book-covers.jpg','PBtmpl0000000000000088',1215714957,0),('hBpisL-_URyZnh9clR5ohA','IYUoN4EWQWHZHQj-f5ex0g','no_photo.gif','PBtmpl0000000000000088',1227634417,0),('FOBV6KkifreXa4GmEAUU4A','69Zh__B-EI01IWjf9KBDrw','no_photo_sm.gif','PBtmpl0000000000000088',1227634447,0),('bANo8aiAPA7aY_oQZKxIWw','gArW6tPazRYUlv2XecWt0Q','rss.gif','PBtmpl0000000000000088',1270612325,0),('2ci_v2d4x4uvyjTRlC49OA','kgw43ZlJpQaUKc2JVwBuNg','moveDown.gif','PBtmpl0000000000000088',1270612325,0),('O-EsSzKgAk1KolFT-x_KsA','odyXdf0ExBC3VMQgcYX8MQ','moveUp.gif','PBtmpl0000000000000088',1270612325,0),('fdd8tGExyVwHyrB8RBbKXg','Gpks39j833Kjwam1MJbb2A','next.gif','PBtmpl0000000000000088',1270612325,0),('BpisgHl4ZDcSECJp6oib1w','-8WFE7pn_wnnCDbJfcYh_Q','play.gif','PBtmpl0000000000000088',1270612325,0),('zshreRgPAXtnF0DtVbQ1Yg','dhDr2PoZFmvKrEK7rzFgtw','previous.gif','PBtmpl0000000000000088',1270612326,0),('POVcY79vIqAHR8OfGt36aw','_8YEZojfjFmVQULyu0qXcA','pagination_button.jpg','PBtmpl0000000000000088',1270612326,0),('hIB-z34r8Xl-vYVYCkKr-w','yUvH9mEXtkaohZyj-MZ-xQ','bar-btn-r.jpg','PBtmpl0000000000000088',1270612326,0),('-mPUoFlYcjqjPUPRLAlxNQ','u6ke9f_Kzd2U3QasVGaJyw','search-field-r.jpg','PBtmpl0000000000000088',1270612326,0),('MDpUOR-N8KMyt1J7Hh_h4w','ZNYup_prHpS28JacRaquuw','bar-btn.jpg','PBtmpl0000000000000088',1270612327,0),('YfXKByTwDZVituMc4h13Dg','gWyGuSahtpi5upT-KgtIfw','pagination_bg.jpg','PBtmpl0000000000000088',1270612327,0),('esko_HSU0Gh-uJZ1h3xRmQ','aU8Y8zXmJMmpWhNy3jjbKA','search-field-l.jpg','PBtmpl0000000000000088',1270612327,0),('oSqpGswzpBG_ErdfYwIO8A','-ykJE5MvADwX2llQANgVBg','top_bg.jpg','PBtmpl0000000000000088',1270612327,0),('MXJklShZvLLB_DSnZQmXrQ','W8I2DsSrNehGb2g9w0jBgg','title_bg.jpg','PBtmpl0000000000000088',1270612328,0),('BthxD5oJ0idmsyI3ioA2FA','O58ySU6Sp-oapaXxMmkIpQ','bar-btn-l.jpg','PBtmpl0000000000000088',1270612328,0),('aZ-1HYQamkRHYXvzAra8WQ','T4zdgZbE29_0gTEl5JzXcQ','search-field.jpg','PBtmpl0000000000000088',1270612328,0),('eRkb94OYcS5AdcrrerOP5Q','xf_yZuyiutKfS6MLvukPCw','rss.gif','PBtmpl0000000000000088',1270612328,0),('TbnkjAJQEASORXIpYqDkcA','6eaW4wAfU_3Ax8d5wISERA','blank-image.jpg','PBtmpl0000000000000088',1270612328,0),('er-3faBjY-hhlDcc5aKqdQ','07Nrw9u5E367SJRvlK7iog','top_bg.jpg','PBtmpl0000000000000088',1270612329,0),('8bFsu2FJUqHRUiHcozcVFw','msjTf91ymPZ-NbAQFUZ6kA','sub-btn-l.jpg','PBtmpl0000000000000088',1270612329,0),('34Aayx5eA320D8VfhdfDBw','DCp63hgp2dD7dfo_ceak3w','sub-btn-r.jpg','PBtmpl0000000000000088',1270612329,0),('TlhKOVmWblZOsAdqmhEpeg','GuuhET0z2wQd08cXr0TUkw','sub-btn.jpg','PBtmpl0000000000000088',1270612329,0),('Nx0ypjO3cN6QdZUBUEE0lA','k7IcZ_B9h8bQEgm9_IMmnA','pic-title-bg.jpg','PBtmpl0000000000000088',1270612330,0),('CmFZLN7iPS7XXvUEsxKPKA','U4vIYlUm9KfOGRvll4J9WQ','row-2.jpg','PBtmpl0000000000000088',1270612330,0),('v_XBgwwZqgW1D5s4y05qfg','Bqc1VuWfuu04vZqCZEyH7g','addtl-info.gif','PBtmpl0000000000000088',1270612330,0),('4TdAkKoQbSCvI7QWcW889A','lZA8-fhIaBn_jFmTl6fwKg','row-1.jpg','PBtmpl0000000000000088',1270612330,0),('SAgK6eDPCG1cgkJ59WapHQ','ozB9jgJRJhVrCOleKQ3FhA','prev-btn.gif','PBtmpl0000000000000088',1270612330,0),('XJYLuvGy9ubF7JNKyINtpA','_uym4EZHg7Bi_3w-NbfETw','play-btn.gif','PBtmpl0000000000000088',1270612331,0),('RWj7hyv2SpZuXxwj1Wocug','CVEIKrdROpR7VpkU-XsREA','next-btn.gif','PBtmpl0000000000000088',1270612331,0),('aq8QElnlm3YufAoxRz9Pcg','1uj-Jk1d6s0qf9l4wbjH2A','data-bg.jpg','PBtmpl0000000000000088',1270612331,0),('i6-BofrJJYozovlzFBByXg','wR89R4Hr_1Lw6fQe9KRBXg','first-photo-button.png','PBtmpl0000000000000088',1270612331,0),('fU_OZCmtdFNJ8a6bMve8ng','Ql_57t4F-xC1E9nIWUxOiA','previous-photo-button.png','PBtmpl0000000000000088',1270612331,0),('YXCtusAxb4vzZ5sTnUA5DA','hNDlq6IQ5t-92fBnbcgVtA','next-photo-button.png','PBtmpl0000000000000088',1270612331,0),('k_xuE82wwp8gFVl9aaaG8g','YCNdn0GbPrk4y8xUUMkmLw','last-photo-button.png','PBtmpl0000000000000088',1270612331,0),('NPM_WItpM5IzLWBhWjYfCA','88h5-pOn3HtO8ZmVYH-BHA','photo-navigation-spacer.png','PBtmpl0000000000000088',1270612331,0); +ALTER TABLE `FileAsset` ENABLE KEYS; +ALTER TABLE `Folder` DISABLE KEYS; +INSERT INTO `Folder` VALUES ('PBasset000000000000002','PBtmpl0000000000000078',1124395696,3600,0,'ASC'),('7-0-style0000000000001','PBtmpl0000000000000078',1147642492,3600,0,'ASC'),('7-0-style0000000000031','PBtmpl0000000000000078',1147642500,3600,0,'ASC'),('PBasset000000000000003','PBtmpl0000000000000078',1147642437,3600,0,'ASC'),('nbSrhXZQuxIjhWFaFPSuVA','PBtmpl0000000000000078',1147642465,3600,0,'ASC'),('S1A9iAwKcQQ6P20uTqw-Ew','PBtmpl0000000000000078',1147642468,3600,0,'ASC'),('N13SD1Fpqk00UgBt1Z8ivQ','PBtmpl0000000000000078',1147642470,3600,0,'ASC'),('-WM2dt0ZGpDasuL2wWocxg','PBtmpl0000000000000078',1222803056,3600,0,'ASC'),('3uuBf8cYuj1sew2OJXl9tg','PBtmpl0000000000000078',1147642470,3600,0,'ASC'),('2OcUWHVsu_L1sDFzIMWYqw','PBtmpl0000000000000078',1222803070,3600,0,'ASC'),('cj2y4papTVGZRFdwTI-_fw','PBtmpl0000000000000078',1147642475,3600,0,'ASC'),('bBzO4CWjqU_ile3gf5Iypw','PBtmpl0000000000000078',1147642475,3600,0,'ASC'),('jEz8iTGNWEt2I05IhVV19Q','PBtmpl0000000000000078',1147642477,3600,0,'ASC'),('Da6KWn805L4B5e4HFgQRQA','PBtmpl0000000000000078',1147642479,3600,0,'ASC'),('bbiA9Zq5Gy2oCFBlILO3QA','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('Efe2W0UgrSRDltNJ87jlfg','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('9wKWdum0_8z-OhhquWLtSQ','PBtmpl0000000000000078',1147642483,3600,0,'ASC'),('CSN-ZON7Uwv8kxf3F1fh5Q','PBtmpl0000000000000078',1147642484,3600,0,'ASC'),('TCtybxdqmdwdvRn555zpCQ','PBtmpl0000000000000078',1147642484,3600,0,'ASC'),('tempspace0000000000000','PBtmpl0000000000000078',1185754574,3600,0,'ASC'),('Tsg7xmPYv782j6IVz7yHFg','PBtmpl0000000000000078',1213244777,3600,0,'ASC'),('TYo2Bwl7aafzTtdHlS-arQ','PBtmpl0000000000000078',1211664878,3600,0,'ASC'),('6tK47xsaIH-ELw0IBo0uRQ','PBtmpl0000000000000078',1210777115,3600,0,'ASC'),('gbnRhcWNk1iQe32LFEB5eQ','PBtmpl0000000000000078',1212086102,3600,0,'ASC'),('6D4Z-oruXPS6OlH_Kx8pBg','PBtmpl0000000000000078',1209509389,3600,0,'ASC'),('C5fPz-Wg85vkYRvCdl-Xqw','PBtmpl0000000000000078',1212160830,3600,0,'ASC'),('aNmgn0cd6tldmC1FpW4KbA','PBtmpl0000000000000078',1213122695,3600,0,'ASC'),('gI_TxK-5S4DNuv42wpImmw','PBtmpl0000000000000078',1213734379,3600,0,'ASC'),('jnYdqDkUR8x7Pv2eGR1qTA','PBtmpl0000000000000078',1216250666,3600,0,'ASC'),('zyWi26q9na-iiZqL4yedog','PBtmpl0000000000000078',1222803114,3600,0,'ASC'),('tBL7BWiQRZFed2Y-Zjo9tQ','PBtmpl0000000000000078',1222803200,3600,0,'ASC'),('GdkQpvjRtJqtzOUbwIIQRA','PBtmpl0000000000000078',1222803205,3600,0,'ASC'),('tnc5iYyynX2hfdEs9D3P8w','PBtmpl0000000000000078',1222803213,3600,0,'ASC'),('vgXdBcFTqU7h4wBG1ewdBw','PBtmpl0000000000000078',1222803217,3600,0,'ASC'),('hcFlqnXlsmC1ujN6Id0F0A','PBtmpl0000000000000078',1222803234,3600,0,'ASC'),('eRJR52fvlaxfetv3DQkQYw','PBtmpl0000000000000078',1222803238,3600,0,'ASC'),('5HIDHq5lAWHV5gpYGS0zLg','PBtmpl0000000000000078',1222803244,3600,0,'ASC'),('rYEFwXXo0tkGhQTcbDibvg','PBtmpl0000000000000078',1222803249,3600,0,'ASC'),('V3l5S5TtI7wMm1WpIMhvOA','PBtmpl0000000000000078',1222803253,3600,0,'ASC'),('nqNbSUAhk9Vd1zda2SCz9A','PBtmpl0000000000000078',1222803258,3600,0,'ASC'),('y8XkRdxIperLKkJ3bL5sSQ','PBtmpl0000000000000078',1222803264,3600,0,'ASC'),('vTymIDYL2YqEh6PV50F7ew','PBtmpl0000000000000078',1222803302,3600,0,'ASC'),('lo1ac3BsoJx3ijGQ3gR-bQ','PBtmpl0000000000000078',1222803309,3600,0,'ASC'),('huASapWvFDzqwOSbcN-JFQ','PBtmpl0000000000000078',1222803313,3600,0,'ASC'),('9A-mg2gwWmaYi9o_1C7ArQ','PBtmpl0000000000000078',1222803338,3600,0,'ASC'),('yD1SMHelczihzjEmx6eXBA','PBtmpl0000000000000078',1222803342,3600,0,'ASC'),('pV7GnZdpjR3XpZaSINIoeg','PBtmpl0000000000000078',1222803347,3600,0,'ASC'),('71e17KeduiXgODLMlUxiow','PBtmpl0000000000000078',1222803352,3600,0,'ASC'),('Ik9HHky10DIyFTKehUD1dw','PBtmpl0000000000000078',1222803478,3600,0,'ASC'),('NywJYmGWe1f6EBXJnWg9Xg','PBtmpl0000000000000078',1222803638,3600,0,'ASC'),('AgyFhx3eXlfZXNp2MkrsiQ','PBtmpl0000000000000078',1222803665,3600,0,'ASC'),('F7MAQ-cpuvQ1KuC7J4P5zQ','PBtmpl0000000000000078',1222803673,3600,0,'ASC'),('Q4uX_C557arTp6D_jwB1jQ','PBtmpl0000000000000078',1222803760,3600,0,'ASC'),('BmLaN4rmAANkCglXUViEbg','PBtmpl0000000000000078',1222803871,3600,0,'ASC'),('X7DrzUcj8pOKFa_6k9D5iw','PBtmpl0000000000000078',1222804045,3600,0,'ASC'),('UL-ItI4L1Z6-WSuhuXVvsQ','PBtmpl0000000000000078',1225139673,3600,0,'ASC'),('7-0-style0000000000049','PBtmpl0000000000000078',1224117144,3600,0,'ASC'),('QpmlAiYZz6VsKBM-_0wXaw','PBtmpl0000000000000078',1224616691,3600,0,'ASC'),('HPDOcsj4gBme8D4svHodBw','PBtmpl0000000000000078',1225404573,3600,0,'ASC'),('IZkrow_zwvbf4FCH-taVTQ','PBtmpl0000000000000078',1226011853,3600,0,'ASC'),('K0YjxqOqr7RupSo6sIdcAg','PBtmpl0000000000000078',1227074310,3600,0,'ASC'),('_ilRXNR3s8F2vGJ_k9ePcg','PBtmpl0000000000000078',1226643205,3600,0,'ASC'),('qaVcU0FFzzraMX_bzELqzw','PBtmpl0000000000000078',1227074362,3600,0,'ASC'),('LdiozcIUciWuvt3Z-na5Ww','PBtmpl0000000000000078',1232673968,3600,0,'ASC'),('QHn6T9rU7KsnS3Y70KCNTg','PBtmpl0000000000000078',1233173545,3600,0,'ASC'),('HW-sPoDDZR8wBZ0YgFgPtg','PBtmpl0000000000000078',1227634350,3600,0,'ASC'),('AOjPG2NHgfL9Cq6dDJ7mew','PBtmpl0000000000000078',1236960881,3600,0,'ASC'),('jmlI9IK-lV8n2WMYmmPhAA','PBtmpl0000000000000078',1238106173,3600,0,'ASC'),('6uvSLY-ak_w4p_wS8q33cA','PBtmpl0000000000000078',1239213092,3600,0,'ASC'),('GaBAW-2iVhLMJaZQzVLE5A','PBtmpl0000000000000078',1240103565,3600,0,'ASC'),('lo1rpxn3t8YPyKGers5eQg','PBtmpl0000000000000078',1238625621,3600,0,'ASC'),('aNNC62qLAS6TB-0_MCYjsw','PBtmpl0000000000000078',1246969327,3600,0,'ASC'),('BFfNj5wA9bDw8H3cnr8pTw','PBtmpl0000000000000078',1247046273,3600,0,'ASC'),('f_tn9FfoSfKWX43F83v_3w','PBtmpl0000000000000078',1247053009,3600,0,'ASC'),('oGfxez5sksyB_PcaAsEm_Q','PBtmpl0000000000000078',1247053097,3600,0,'ASC'),('tPagC0AQErZXjLFZQ6OI1g','PBtmpl0000000000000078',1246966459,3600,0,'ASC'),('GYaFxnMu9UsEG8oanwB6TA','PBtmpl0000000000000078',1246965871,3600,0,'ASC'),('VZK3CRgiMb8r4dBjUmCTgQ','PBtmpl0000000000000078',1247046242,3600,0,'ASC'),('tXwf1zaOXTvsqPn6yu-GSw','PBtmpl0000000000000078',1246965607,3600,0,'ASC'),('5bnNzteN7w3NnK9mF4XiCg','PBtmpl0000000000000078',1250243000,3600,0,'ASC'),('RSAMkc6WQmfRE3TOr1_3Mw','PBtmpl0000000000000078',1250243000,3600,0,'ASC'),('fowHfgOkJtAxdst7rugTog','PBtmpl0000000000000078',1252595993,3600,0,'ASC'),('TvOZs8U1kRXLtwtmyW75pg','PBtmpl0000000000000078',1256092368,3600,0,'ASC'),('brxm_faNdZX5tRo3p50g3g','PBtmpl0000000000000078',1256092368,3600,0,'ASC'),('4qh0kIsFUdd4Ox-Iu1JZgg','PBtmpl0000000000000078',1257311886,3600,0,'ASC'),('-K8Hj45mbelljN9-0CXZxg','PBtmpl0000000000000078',1257311887,3600,0,'ASC'),('RrV4aAPnn4dM0ZcU3OXnlw','PBtmpl0000000000000078',1258524916,3600,0,'ASC'),('P_4uog81vSUK4KxuW_4GUA','PBtmpl0000000000000078',1258524916,3600,0,'ASC'),('1z9J1O08n_7gVVlBwSRBJQ','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('xSmREZO3GNzK3M5PaueOOQ','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('0bx-xoL8TSXXubFuqKAoVQ','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('taX2UYkFF21ALpFZY2rhMw','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('K0q_N885Httqev1VCqUWxg','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('fq1ZkYhH24R5tb96kuT10Q','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('oHk7fAFhEEkB7dHzi0QOQA','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('9M-lrlPQWeeNWfvnDnK_Xg','PBtmpl0000000000000078',1269401469,3600,0,'ASC'),('_gBYAdTcbkiyamnqi2Xskg','PBtmpl0000000000000078',1269401469,3600,0,'ASC'),('0iMMbGN3BevuCBHjjLiQNA','PBtmpl0000000000000078',1269401469,3600,0,'ASC'),('6A4yIjWwJfIE0Ep-I0jutg','PBtmpl0000000000000078',1269401469,3600,0,'ASC'),('GNOAsX98vCsl0JRwfwL-gg','PBtmpl0000000000000078',1270612323,3600,0,'ASC'),('kaPRSaf8UKiskiGEgJgLAw','PBtmpl0000000000000078',1270612324,3600,0,'ASC'); +ALTER TABLE `Folder` ENABLE KEYS; +ALTER TABLE `ImageAsset` DISABLE KEYS; +INSERT INTO `ImageAsset` VALUES ('7-0-style0000000000002',50,NULL,1147642492,NULL),('7-0-style0000000000004',50,NULL,1147642493,NULL),('7-0-style0000000000005',50,NULL,1147642493,NULL),('7-0-style0000000000006',50,NULL,1147642493,NULL),('7-0-style0000000000007',50,NULL,1147642493,NULL),('7-0-style0000000000008',50,NULL,1147642494,NULL),('7-0-style0000000000009',50,NULL,1147642494,NULL),('7-0-style0000000000010',50,NULL,1147642494,NULL),('7-0-style0000000000011',50,NULL,1147642495,NULL),('7-0-style0000000000012',50,NULL,1147642495,NULL),('7-0-style0000000000013',50,NULL,1147642495,NULL),('7-0-style0000000000014',50,NULL,1147642495,NULL),('7-0-style0000000000015',50,NULL,1147642496,NULL),('7-0-style0000000000016',50,NULL,1147642496,NULL),('7-0-style0000000000017',50,NULL,1147642496,NULL),('7-0-style0000000000018',50,NULL,1147642496,NULL),('7-0-style0000000000019',50,NULL,1147642497,NULL),('7-0-style0000000000020',50,NULL,1147642497,NULL),('7-0-style0000000000021',50,NULL,1147642497,NULL),('7-0-style0000000000022',50,NULL,1147642497,NULL),('7-0-style0000000000023',50,NULL,1147642498,NULL),('7-0-style0000000000024',50,NULL,1147642498,NULL),('7-0-style0000000000030',50,NULL,1147642499,NULL),('7-0-style0000000000032',50,NULL,1147642500,NULL),('7-0-style0000000000034',50,NULL,1147642500,NULL),('7-0-style0000000000035',50,NULL,1147642501,NULL),('7-0-style0000000000036',50,NULL,1147642501,NULL),('7-0-style0000000000037',50,NULL,1147642501,NULL),('7-0-style0000000000038',50,NULL,1147642501,NULL),('7-0-style0000000000039',50,NULL,1147642502,NULL),('7-0-style0000000000040',50,NULL,1147642502,NULL),('7-0-style0000000000041',50,NULL,1147642502,NULL),('7-0-style0000000000042',50,NULL,1147642502,NULL),('7-0-style0000000000043',50,NULL,1147642503,NULL),('7-0-style0000000000044',50,NULL,1147642503,NULL),('7-0-style0000000000045',50,NULL,1147642503,NULL),('7-0-style0000000000046',50,NULL,1147642504,NULL),('7-0-style0000000000048',50,NULL,1147642504,NULL),('7-0-style0000000000052',50,'style=\"border-style:none;\"',1147642505,NULL),('7-0-style0000000000053',50,'style=\"border-style:none;\"',1147642505,NULL),('7-0-style0000000000054',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000055',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000056',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000057',50,'style=\"border-style:none;\"',1147642507,NULL),('7-0-style0000000000058',50,'style=\"border-style:none;\"',1147642507,NULL),('7-0-style0000000000060',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000061',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000062',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000063',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000064',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000065',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000066',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000067',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000068',50,'style=\"border-style:none;\"',1147642510,NULL),('7-0-style0000000000071',50,'style=\"border-style:none;\"',1147642511,NULL),('_bZJ9LA_KNekZiFPaP2SeQ',50,'style=\"border-style:none;\" alt=\"shelf-titles.jpg\"',1210777868,NULL),('hQ7z33_jOYkQ8WNX5xy9Sw',50,'style=\"border-style:none;\" alt=\"style-button.gif\"',1209509455,NULL),('vWW_DcHiYSrKZOkkIfEfcQ',50,'style=\"border-style:none;\" alt=\"row-2.jpg\"',1209509433,NULL),('_bPYzRA87NTAUIKlfrJMHg',50,'style=\"border-style:none;\" alt=\"row-1.jpg\"',1209509433,NULL),('nJjZHRwdDs5MAZYsAyioHw',50,'style=\"border-style:none;\" alt=\"title-bg.jpg\"',1209509433,NULL),('8hxfkrJPeFVRWF5piCNJ1A',50,'style=\"border-style:none;\" alt=\"field-bg.jpg\"',1209509433,NULL),('Osx7WN52iIKHZFT4vqUBHQ',50,'style=\"border-style:none;\" alt=\"search-btn.gif\"',1209509433,NULL),('oWff8fGzRdHPyq5VNREe9Q',50,'style=\"border-style:none;\" alt=\"top-bg.jpg\"',1209509433,NULL),('uqbkvb1b9443VvfkyRz95w',50,'style=\"border-style:none;\" alt=\"save-button.gif\"',1209509433,NULL),('8YiMkcz32xalkAn3WBLpag',50,'style=\"border-style:none;\" alt=\"go-btn.gif\"',1210181860,NULL),('2q5fxatSFLgIhXaUX-oSvg',50,'style=\"border-style:none;\" alt=\"bottom-left.jpg\"',1204149033,NULL),('_d5WTkKjnwct-_Dk7gZHvQ',50,'style=\"border-style:none;\" alt=\"bottom-right.jpg\"',1204149033,NULL),('Iz2mUR3jCPKyemwAea4b2g',50,'style=\"border-style:none;\" alt=\"input_bg.jpg\"',1204149033,NULL),('JU9bjsLRoWj7GVHs__prig',50,'style=\"border-style:none;\" alt=\"top-left.jpg\"',1204149033,NULL),('noOlnjQGexHg8c4bGVUo9g',50,'style=\"border-style:none;\" alt=\"top-right.jpg\"',1204149033,NULL),('7-0-style0000000000059',50,'alt=\"main_top.jpg\"',1213386091,NULL),('o_pq_e4vRyhMOKFzs61eag',50,'style=\"border-style:none;\" alt=\"book-covers.jpg\"',1215714957,NULL),('hBpisL-_URyZnh9clR5ohA',50,'style=\"border-style:none;\" alt=\"no_photo.gif\"',1227634417,''),('FOBV6KkifreXa4GmEAUU4A',50,'style=\"border-style:none;\" alt=\"no_photo_sm.gif\"',1227634447,''),('bANo8aiAPA7aY_oQZKxIWw',50,'style=\"border-style:none;\" alt=\"rss.gif\"',1270612325,''),('2ci_v2d4x4uvyjTRlC49OA',50,'style=\"border-style:none;\" alt=\"moveDown.gif\"',1270612325,''),('O-EsSzKgAk1KolFT-x_KsA',50,'style=\"border-style:none;\" alt=\"moveUp.gif\"',1270612325,''),('fdd8tGExyVwHyrB8RBbKXg',50,'style=\"border-style:none;\" alt=\"next.gif\"',1270612325,''),('BpisgHl4ZDcSECJp6oib1w',50,'style=\"border-style:none;\" alt=\"play.gif\"',1270612325,''),('zshreRgPAXtnF0DtVbQ1Yg',50,'style=\"border-style:none;\" alt=\"previous.gif\"',1270612326,''),('POVcY79vIqAHR8OfGt36aw',50,'style=\"border-style:none;\" alt=\"pagination_button.jpg\"',1270612326,''),('hIB-z34r8Xl-vYVYCkKr-w',50,'style=\"border-style:none;\" alt=\"bar-btn-r.jpg\"',1270612326,''),('-mPUoFlYcjqjPUPRLAlxNQ',50,'style=\"border-style:none;\" alt=\"search-field-r.jpg\"',1270612326,''),('MDpUOR-N8KMyt1J7Hh_h4w',50,'style=\"border-style:none;\" alt=\"bar-btn.jpg\"',1270612327,''),('YfXKByTwDZVituMc4h13Dg',50,'style=\"border-style:none;\" alt=\"pagination_bg.jpg\"',1270612327,''),('esko_HSU0Gh-uJZ1h3xRmQ',50,'style=\"border-style:none;\" alt=\"search-field-l.jpg\"',1270612327,''),('oSqpGswzpBG_ErdfYwIO8A',50,'style=\"border-style:none;\" alt=\"top_bg.jpg\"',1270612327,''),('MXJklShZvLLB_DSnZQmXrQ',50,'style=\"border-style:none;\" alt=\"title_bg.jpg\"',1270612328,''),('BthxD5oJ0idmsyI3ioA2FA',50,'style=\"border-style:none;\" alt=\"bar-btn-l.jpg\"',1270612328,''),('aZ-1HYQamkRHYXvzAra8WQ',50,'style=\"border-style:none;\" alt=\"search-field.jpg\"',1270612328,''),('eRkb94OYcS5AdcrrerOP5Q',50,'style=\"border-style:none;\" alt=\"rss.gif\"',1270612328,''),('TbnkjAJQEASORXIpYqDkcA',50,'style=\"border-style:none;\" alt=\"blank-image.jpg\"',1270612328,''),('er-3faBjY-hhlDcc5aKqdQ',50,'style=\"border-style:none;\" alt=\"top_bg.jpg\"',1270612329,''),('8bFsu2FJUqHRUiHcozcVFw',50,'style=\"border-style:none;\" alt=\"sub-btn-l.jpg\"',1270612329,''),('34Aayx5eA320D8VfhdfDBw',50,'style=\"border-style:none;\" alt=\"sub-btn-r.jpg\"',1270612329,''),('TlhKOVmWblZOsAdqmhEpeg',50,'style=\"border-style:none;\" alt=\"sub-btn.jpg\"',1270612329,''),('Nx0ypjO3cN6QdZUBUEE0lA',50,'style=\"border-style:none;\" alt=\"pic-title-bg.jpg\"',1270612330,''),('CmFZLN7iPS7XXvUEsxKPKA',50,'style=\"border-style:none;\" alt=\"row-2.jpg\"',1270612330,''),('v_XBgwwZqgW1D5s4y05qfg',50,'style=\"border-style:none;\" alt=\"addtl-info.gif\"',1270612330,''),('4TdAkKoQbSCvI7QWcW889A',50,'style=\"border-style:none;\" alt=\"row-1.jpg\"',1270612330,''),('SAgK6eDPCG1cgkJ59WapHQ',50,'style=\"border-style:none;\" alt=\"prev-btn.gif\"',1270612330,''),('XJYLuvGy9ubF7JNKyINtpA',50,'style=\"border-style:none;\" alt=\"play-btn.gif\"',1270612331,''),('RWj7hyv2SpZuXxwj1Wocug',50,'style=\"border-style:none;\" alt=\"next-btn.gif\"',1270612331,''),('aq8QElnlm3YufAoxRz9Pcg',50,'style=\"border-style:none;\" alt=\"data-bg.jpg\"',1270612331,''),('i6-BofrJJYozovlzFBByXg',50,'style=\"border-style:none;\"',1270612331,''),('fU_OZCmtdFNJ8a6bMve8ng',50,'style=\"border-style:none;\"',1270612331,''),('YXCtusAxb4vzZ5sTnUA5DA',50,'style=\"border-style:none;\"',1270612331,''),('k_xuE82wwp8gFVl9aaaG8g',50,'style=\"border-style:none;\"',1270612331,''),('NPM_WItpM5IzLWBhWjYfCA',50,'style=\"border-style:none;\"',1270612331,''); +ALTER TABLE `ImageAsset` ENABLE KEYS; +ALTER TABLE `Layout` DISABLE KEYS; INSERT INTO `Layout` VALUES ('68sKwDgf9cGH58-NZcU4lg','PBtmpl0000000000000054','TKzUMeIxRLrZ3NAEez6CXQ,sWVXMZGibxHe2Ekj1DCldA',NULL,1124395696,'asc','PBtmpl0000000000000054'),('_iHetEvMQUOoxS-T2CM0sQ','PBtmpl0000000000000054','x_WjMvFmilhX-jvZuIpinw',NULL,1124395696,'asc','PBtmpl0000000000000054'),('8Bb8gu-me2mhL3ljFyiWLg','PBtmpl0000000000000094','6QuS-0rosuZTdTv11fobig.FOvmwGC0GtZo5VTxJIL3OA,ix1p0AbwKAz8QWB-T-HHfg,iCYOjohB9SKvAPr6bXElKA.4Yfz9hqBqM8OYMGuQK8oLw,Wl8WZ43g2rK5AYr9o4zY7w,LBuiKzg2mWwmOPS9AgV3bg,jTNggl7AoVSUc_ZzrvuCmw.',NULL,1124395696,'asc','PBtmpl0000000000000054'),('2TqQc4OISddWCZmRY1_m8A','PBtmpl0000000000000054','fK-HMSboA3uu0c1KYkYspA',NULL,1124395696,'asc','PBtmpl0000000000000054'),('Swf6L8poXKc7hUaNPkBevw','PBtmpl0000000000000054','Szs5eev3OMssmnsyLRZmWA',NULL,1124395696,'asc','PBtmpl0000000000000054'),('x3OFY6OJh_qsXkZfPwug4A','PBtmpl0000000000000054','pJd5TLAjfWMVXD6sCRLwUg',NULL,1124395696,'asc','PBtmpl0000000000000054'),('mTOiwwk3q4k9g5-XykXhPA','PBtmpl0000000000000054','diZvW4bSgZWwyyGP3qXi1g,o_pq_e4vRyhMOKFzs61eag,j_1qEqM6iLfQLiR6VKy0aA',NULL,1218149728,'asc','PBtmpl0000000000000054'); -INSERT INTO `Navigation` VALUES ('pJd5TLAjfWMVXD6sCRLwUg','descendants','specificUrl','root',55,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000001','self\nancestors','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000093',55,1124395696,'text/html',0),('PBnav00000000000000014','pedigree','relativeToRoot','1',55,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000015','descendants','relativeToCurrentUrl','0',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000016','descendants','relativeToCurrentUrl','0',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000017','self\nsiblings','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000018','descendants','relativeToCurrentUrl','-1',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000019','descendants','relativeToCurrentUrl','-1',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000020','descendants','relativeToRoot','0',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000021','descendants','specificUrl','home',3,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000002','descendants','specificUrl','home',3,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000006','descendants','specificUrl','home',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000007','descendants','relativeToRoot','1',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000008','descendants','relativeToRoot','1',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000009','descendants','relativeToRoot','0',1,0,0,0,'PBtmpl0000000000000124',55,1124395696,'text/html',0),('PBnav00000000000000010','descendants','relativeToRoot','1',1,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000011','self\ndescendants','relativeToRoot','1',55,0,0,0,'PBtmpl0000000000000130',55,1124395696,'text/html',0),('PBnav00000000000000012','descendants','relativeToRoot','1',55,0,0,0,'PBtmpl0000000000000134',55,1124395696,'text/html',0),('PBnav00000000000000013','self\ndescendants','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000136',55,1124395696,'text/html',0),('7-0-style0000000000025','descendants','relativeToRoot','1',1,0,0,0,'stevenav00000000000001',55,1147642498,'text/html',0),('7-0-style0000000000026','descendants','relativeToRoot','2',1,0,0,0,'PBnav000000style01lvl2',55,1147642499,'text/html',0),('7-0-style0000000000070','descendants','relativeToRoot','1',55,0,0,0,'stevecoolmenu000000001',55,1147642510,'text/html',0),('jVKLVakT_iA2010_oEuAwg','self\ndescendants','specificUrl','department',1,0,0,0,'stevecoolmenu000000001',55,1224116526,'text/html',0),('Vch1Ww7G_JpBhOhXX07RDg','ancestors','relativeToCurrentUrl','0',55,0,1,0,'alraubvBu-YJJ614jAHD5w',1,1235705952,'text/html',0),('CcFIbiAykwArJrJeTPgbDg','descendants','relativeToRoot','1',55,0,0,0,'PBnav00000000000bullet',55,1233691706,'text/html',0); -INSERT INTO `RichEdit` VALUES ('PBrichedit000000000002',0,0,0,0,0,0,0,0,0,0,'ltr','bottom',NULL,'a[name|href|target|title],strong/b[class],em/i[class],strike[class],u[class],p[dir|class|align],ol,ul,li,br,img[class|src|border=0|alt|title|hspace|vspace|width|height|align],sub,sup,blockquote[dir|style],table[border=0|cellspacing|cellpadding|width|height|class|align],tr[class|rowspan|width|height|align|valign],td[dir|class|colspan|rowspan|width|height|align|valign],div[dir|class|align],span[class|align],pre[class|align],address[class|align],h1[dir|class|align],h2[dir|class|align],h3[dir|class|align],h4[dir|class|align],h5[dir|class|align],h6[dir|class|align],hr','bold\nitalic\nbullist\nnumlist\nlink\nunlink\nemotions',NULL,NULL,0,1124395696,0,0,NULL),('PBrichedit000000000001',0,0,0,0,600,500,0,0,0,0,'ltr','bottom',NULL,'*[*]','bold\nitalic\njustifyleft\njustifyright\njustifycenter\njustifyfull\nindent\noutdent\nsub\nsup\nformatselect\nremoveformat','bullist\nnumlist\nlink\nwgpagetree\nanchor\nunlink\nadvhr\nimage\nwginsertimage\ncharmap\nwgmacro','tablecontrols\nvisualaid\npreview\ncode\ncleanup\nreplace',1,1207240829,0,0,NULL); +ALTER TABLE `Layout` ENABLE KEYS; +ALTER TABLE `Navigation` DISABLE KEYS; +INSERT INTO `Navigation` VALUES ('pJd5TLAjfWMVXD6sCRLwUg','descendants','specificUrl','root',55,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000001','self\nancestors','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000093',55,1124395696,'text/html',0),('PBnav00000000000000014','pedigree','relativeToRoot','1',55,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000015','descendants','relativeToCurrentUrl','0',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000016','descendants','relativeToCurrentUrl','0',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000017','self\nsiblings','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000018','descendants','relativeToCurrentUrl','-1',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000019','descendants','relativeToCurrentUrl','-1',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000020','descendants','relativeToRoot','0',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000021','descendants','specificUrl','home',3,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000002','descendants','specificUrl','home',3,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000006','descendants','specificUrl','home',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000007','descendants','relativeToRoot','1',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000008','descendants','relativeToRoot','1',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000009','descendants','relativeToRoot','0',1,0,0,0,'PBtmpl0000000000000124',55,1124395696,'text/html',0),('PBnav00000000000000010','descendants','relativeToRoot','1',1,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000011','self\ndescendants','relativeToRoot','1',55,0,0,0,'PBtmpl0000000000000130',55,1124395696,'text/html',0),('PBnav00000000000000012','descendants','relativeToRoot','1',55,0,0,0,'PBtmpl0000000000000134',55,1124395696,'text/html',0),('PBnav00000000000000013','self\ndescendants','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000136',55,1124395696,'text/html',0),('7-0-style0000000000025','descendants','relativeToRoot','1',1,0,0,0,'stevenav00000000000001',55,1147642498,'text/html',0),('7-0-style0000000000026','descendants','relativeToRoot','2',1,0,0,0,'PBnav000000style01lvl2',55,1147642499,'text/html',0),('7-0-style0000000000070','descendants','relativeToRoot','1',55,0,0,0,'stevecoolmenu000000001',55,1147642510,'text/html',0),('jVKLVakT_iA2010_oEuAwg','self\ndescendants','specificUrl','department',1,0,0,0,'stevecoolmenu000000001',55,1224116526,'text/html',0),('Vch1Ww7G_JpBhOhXX07RDg','ancestors','relativeToCurrentUrl','0',55,0,1,0,'alraubvBu-YJJ614jAHD5w',1,1235705952,'text/html',0); +ALTER TABLE `Navigation` ENABLE KEYS; +ALTER TABLE `RichEdit` DISABLE KEYS; +INSERT INTO `RichEdit` VALUES ('PBrichedit000000000002',0,0,0,0,0,0,0,0,0,0,'ltr','bottom',NULL,'a[name|href|target|title],strong/b[class],em/i[class],strike[class],u[class],p[dir|class|align],ol,ul,li,br,img[class|src|border=0|alt|title|hspace|vspace|width|height|align],sub,sup,blockquote[dir|style],table[border=0|cellspacing|cellpadding|width|height|class|align],tr[class|rowspan|width|height|align|valign],td[dir|class|colspan|rowspan|width|height|align|valign],div[dir|class|align],span[class|align],pre[class|align],address[class|align],h1[dir|class|align],h2[dir|class|align],h3[dir|class|align],h4[dir|class|align],h5[dir|class|align],h6[dir|class|align],hr','bold\nitalic\nbullist\nnumlist\nlink\nunlink\nemotions',NULL,NULL,0,1124395696,0,0,NULL),('PBrichedit000000000001',0,0,0,0,600,500,0,0,0,0,'ltr','bottom',NULL,'strong/b[*],em/i[*],*[*]','bold\nitalic\njustifyleft\njustifycenter\njustifyright\njustifyfull\noutdent\nindent\nsub\nsup\nformatselect\nremoveformat','bullist\nnumlist\nlink\nwgpagetree\nanchor\nunlink\nadvhr\nimage\nwginsertimage\ncharmap\nwgmacro','replace\ntablecontrols\nvisualaid\ncode\ncleanup\npreview',1,1256092369,0,0,0); +ALTER TABLE `RichEdit` ENABLE KEYS; +ALTER TABLE `Survey_questionTypes` DISABLE KEYS; INSERT INTO `Survey_questionTypes` VALUES ('Scale','[]'),('Gender','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Male\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Female\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Education','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Elementary or some high school\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"High school/GED\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Some college/vocational school\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"College graduate\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Some graduate work\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Master\'s degree\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Doctorate (of any type)\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":1,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Other degree (verbatim)\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Importance','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all important\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely important\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Yes/No','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Yes\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"No\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Confidence','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all confident\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely confident\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Effectiveness','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all effective\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely effective\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Oppose/Support','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly oppose\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly support\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Certainty','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all certain\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely certain\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('True/False','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"True\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"False\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Concern','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all concerned\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely concerned\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Ideology','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly liberal\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Liberal\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Somewhat liberal\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Middle of the road\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Slightly conservative\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Conservative\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly conservative\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Security','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all secure\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely secure\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Risk','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"No risk\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extreme risk\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Agree/Disagree','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly disagree\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly agree\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Race','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"American Indian\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Asian\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Black\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Hispanic\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"White non-Hispanic\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":1,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Something else (verbatim)\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Threat','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"No threat\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extreme threat\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Party','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Democratic party\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Republican party (or GOP)\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Independent party\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":1,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Other party (verbatim)\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Likelihood','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all likely\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely likely\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Multiple Choice','[]'),('Satisfaction','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all satisfied\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely satisfied\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'); -INSERT INTO `SyndicatedContent` VALUES ('http://www.plainblack.com/news/news?func=viewRSS',3,'fK-HMSboA3uu0c1KYkYspA','GNvjCFQWjY2AF2uf0aCM8Q',1124395696,'',3600,0); -INSERT INTO `Workflow` VALUES ('pbworkflow000000000001','Daily Maintenance Tasks','This workflow runs daily maintenance tasks such as cleaning up old temporary files and cache.',1,'None','singleton'),('pbworkflow000000000002','Weekly Maintenance Tasks','This workflow runs once per week to perform maintenance tasks like cleaning up log files.',1,'None','singleton'),('pbworkflow000000000004','Hourly Maintenance Tasks','This workflow runs once per hour to perform maintenance tasks like deleting expired user sessions.',1,'None','singleton'),('pbworkflow000000000003','Commit Without Approval','This workflow commits all the assets in this version tag without asking for any approval.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000005','Commit With Approval','This workflow commits all the assets in this version tag after getting approval from content managers.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000006','Unlock Version Tag and Notify Owner','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.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000007','Send Queued Email Messages','Sends all the messages in the mail queue.',1,'None','singleton'),('csworkflow000000000001','Get CS Mail','Retrieves mail from a POP3 account for the given Collaboration System.',1,'WebGUI::Asset::Wobject::Collaboration','singleton'),('AuthLDAPworkflow000001','Synchronize Profile To LDAP','Synchronizes a users LDAP information to their WebGUI User Profile',1,'WebGUI::User','singleton'),('DPWwf20061030000000002','Delete Exported Files','Deletes exported files from an asset being deleted or moved.',1,'None','parallel'),('PassiveAnalytics000001','Analyze Passive Analytics','Manual changes to this workflow will be lost. Please only use the Passive Analytics screen to make changes',1,'None','singleton'),('send_webgui_statistics','Send WebGUI Stats','This workflow sends some information about your site to the central WebGUI statistics repository. No personal information is sent. The information is used to help determine the future direction WebGUI should take.',1,'None','singleton'); -INSERT INTO `WorkflowActivity` VALUES ('pbwfactivity0000000001','pbworkflow000000000001','Delete temp files older than 24 hours',NULL,1,'WebGUI::Workflow::Activity::CleanTempStorage'),('pbwfactivity0000000002','pbworkflow000000000001','Prune file cache larger than 100MB',NULL,3,'WebGUI::Workflow::Activity::CleanFileCache'),('pbwfactivity0000000022','pbworkflow000000000001','Prune database cache larger than 100MB',NULL,4,'WebGUI::Workflow::Activity::CleanDatabaseCache'),('pbwfactivity0000000005','pbworkflow000000000001','Archive old CS threads',NULL,5,'WebGUI::Workflow::Activity::ArchiveOldThreads'),('vtagactivity0000000002','pbworkflow000000000003','Wait Until','This workflow waits until the value chosen in the \"Wait Until\" field has passed and then continues',1,'WebGUI::Workflow::Activity::WaitUntil'),('pbwfactivity0000000007','pbworkflow000000000001','deal with user groupings that have expired',NULL,6,'WebGUI::Workflow::Activity::ExpireGroupings'),('pbwfactivity0000000011','pbworkflow000000000001','Expire old subscription codes',NULL,7,'WebGUI::Workflow::Activity::ExpireSubscriptionCodes'),('pbwfactivity0000000014','pbworkflow000000000001','Summarize Passive Profiling Data',NULL,8,'WebGUI::Workflow::Activity::SummarizePassiveProfileLog'),('pbwfactivity0000000015','pbworkflow000000000001','Sync User Profiles With LDAP',NULL,9,'WebGUI::Workflow::Activity::SyncProfilesToLdap'),('pbwfactivity0000000003','pbworkflow000000000002','Delete login entries older than 90 days',NULL,1,'WebGUI::Workflow::Activity::CleanLoginHistory'),('pbwfactivity0000000004','pbworkflow000000000002','Move clipboard items older than 30 days to trash',NULL,2,'WebGUI::Workflow::Activity::TrashClipboard'),('pbwfactivity0000000008','pbworkflow000000000002','delete asset revisions older than a year from the database',NULL,3,'WebGUI::Workflow::Activity::PurgeOldAssetRevisions'),('pbwfactivity0000000010','pbworkflow000000000002','delete assets from trash that have been sitting around for 30 days',NULL,4,'WebGUI::Workflow::Activity::PurgeOldTrash'),('pbwfactivity0000000009','pbworkflow000000000004','delete expired sessions',NULL,1,'WebGUI::Workflow::Activity::DeleteExpiredSessions'),('pbwfactivity0000000012','pbworkflow000000000004','Get syndicated content',NULL,2,'WebGUI::Workflow::Activity::GetSyndicatedContent'),('vtagactivity0000000001','pbworkflow000000000005','Wait Until','This workflow waits until the value chosen in the \"Wait Until\" field has passed and then continues',2,'WebGUI::Workflow::Activity::WaitUntil'),('pbwfactivity0000000017','pbworkflow000000000005','Get Approval from Content Managers',NULL,1,'WebGUI::Workflow::Activity::RequestApprovalForVersionTag'),('pbwfactivity0000000019','pbworkflow000000000006','Unlock Version Tag',NULL,1,'WebGUI::Workflow::Activity::UnlockVersionTag'),('pbwfactivity0000000020','pbworkflow000000000006','Notify Committer of Denial',NULL,2,'WebGUI::Workflow::Activity::NotifyAboutVersionTag'),('pbwfactivity0000000021','pbworkflow000000000007','Send Queued Messages',NULL,1,'WebGUI::Workflow::Activity::SendQueuedMailMessages'),('csactivity000000000001','csworkflow000000000001','Get the mail',NULL,1,'WebGUI::Workflow::Activity::GetCsMail'),('Dl_3P-4y1OoOTf3cRwQ7EA','AuthLDAPworkflow000001','Synchronize Profile To LDAP',NULL,1,'WebGUI::Workflow::Activity::SyncProfileToLdap'),('DPWwfa2006103000000002','DPWwf20061030000000002','Delete Exported Files',NULL,1,'WebGUI::Workflow::Activity::DeleteExportedFiles'),('SWHs3shndnc8LuLpmLeeNw','pbworkflow000000000004','Update Calendar Feeds','This activity imports calendar events from calendar feeds',3,'WebGUI::Workflow::Activity::CalendarUpdateFeeds'),('pbwfactivity0000000006','pbworkflow000000000003','Commit Assets',NULL,2,'WebGUI::Workflow::Activity::CommitVersionTag'),('newslettersendactivity','pbworkflow000000000002','Send Newsletters For Newsletter Assets',NULL,5,'WebGUI::Workflow::Activity::SendNewsletters'),('unansweredfriends_____','pbworkflow000000000001','Deny Friend Requests Older Than A Month',NULL,10,'WebGUI::Workflow::Activity::DenyUnansweredFriends'),('pbwfactivity0000000016','pbworkflow000000000005','Commit Assets',NULL,3,'WebGUI::Workflow::Activity::CommitVersionTag'),('pbwfactivity0000000018','pbworkflow000000000005','Notify Committer of Approval',NULL,4,'WebGUI::Workflow::Activity::NotifyAboutVersionTag'),('4X02MxKDfvNwzyY4u_yEwQ','PassiveAnalytics000001','Perform duration analysis',NULL,1,'WebGUI::Workflow::Activity::SummarizePassiveAnalytics'),('zUZZLAyKNUl933pI4RspPg','PassiveAnalytics000001','Please log entries into buckets',NULL,2,'WebGUI::Workflow::Activity::BucketPassiveAnalytics'),('1BbO0rpY9-fGqlfpMDHang','pbworkflow000000000001','Remove old carts',NULL,11,'WebGUI::Workflow::Activity::RemoveOldCarts'),('C2v8fZHn-epffECKPWE87g','pbworkflow000000000004','Expire Purchased Thingy Records','Expire any expired thingy records. Send notifications of imminent expiration.',4,'WebGUI::Workflow::Activity::ExpirePurchasedThingyRecords'),('LT8Y9qSH4mOkgH7GVlj6ww','pbworkflow000000000001','Archive Old Stories','Archive old stories, based on the settings of the Story Archives that own them',12,'WebGUI::Workflow::Activity::ArchiveOldStories'),('send_webgui_statistics','send_webgui_statistics','Send WebGUI Stats',NULL,1,'WebGUI::Workflow::Activity::SendWebguiStats'),('ixOnGnjE6D1m71WzhSxcFQ','pbworkflow000000000001','Expire Incomplete Survey Responses','Expires incomplete Survey Responses according to per-instance Survey settings',13,'WebGUI::Workflow::Activity::ExpireIncompleteSurveyResponses'); -INSERT INTO `WorkflowActivityData` VALUES ('pbwfactivity0000000001','storageTimeout','86400'),('pbwfactivity0000000002','sizeLimit','1000000000'),('pbwfactivity0000000022','sizeLimit','1000000000'),('vtagactivity0000000002','type','startTime'),('pbwfactivity0000000003','ageToDelete','7776000'),('pbwfactivity0000000004','trashAfter','2592000'),('pbwfactivity0000000008','purgeAfter','31536000'),('pbwfactivity0000000010','purgeAfter','2592000'),('vtagactivity0000000001','type','startTime'),('pbwfactivity0000000017','message','A new version tag awaits your approval.'),('pbwfactivity0000000017','doOnDeny','pbworkflow000000000006'),('pbwfactivity0000000017','groupToApprove','4'),('pbwfactivity0000000020','message','Your version tag was denied. Please take corrective actions and recommit your changes.'),('pbwfactivity0000000020','who','committer'),('unansweredfriends_____','timeout','2592000'),('pbwfactivity0000000006','trashAfter','2592000'),('pbwfactivity0000000018','who','committer'),('pbwfactivity0000000018','message','Your version tag was approved.'); +ALTER TABLE `Survey_questionTypes` ENABLE KEYS; +ALTER TABLE `SyndicatedContent` DISABLE KEYS; +INSERT INTO `SyndicatedContent` VALUES ('http://www.plainblack.com/news/news?func=viewRSS',3,'fK-HMSboA3uu0c1KYkYspA','GNvjCFQWjY2AF2uf0aCM8Q',1124395696,'',3600,0,1); +ALTER TABLE `SyndicatedContent` ENABLE KEYS; +ALTER TABLE `Workflow` DISABLE KEYS; +INSERT INTO `Workflow` VALUES ('pbworkflow000000000001','Daily Maintenance Tasks','This workflow runs daily maintenance tasks such as cleaning up old temporary files and cache.',1,'None','singleton'),('pbworkflow000000000002','Weekly Maintenance Tasks','This workflow runs once per week to perform maintenance tasks like cleaning up log files.',1,'None','singleton'),('pbworkflow000000000004','Hourly Maintenance Tasks','This workflow runs once per hour to perform maintenance tasks like deleting expired user sessions.',1,'None','singleton'),('pbworkflow000000000003','Commit Without Approval','This workflow commits all the assets in this version tag without asking for any approval.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000005','Commit With Approval','This workflow commits all the assets in this version tag after getting approval from content managers.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000006','Unlock Version Tag and Notify Owner','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.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000007','Send Queued Email Messages','Sends all the messages in the mail queue.',1,'None','singleton'),('csworkflow000000000001','Get CS Mail','Retrieves mail from a POP3 account for the given Collaboration System.',1,'WebGUI::Asset::Wobject::Collaboration','singleton'),('AuthLDAPworkflow000001','Synchronize Profile To LDAP','Synchronizes a users LDAP information to their WebGUI User Profile',1,'WebGUI::User','singleton'),('DPWwf20061030000000002','Delete Exported Files','Deletes exported files from an asset being deleted or moved.',1,'None','parallel'),('PassiveAnalytics000001','Analyze Passive Analytics','Manual changes to this workflow will be lost. Please only use the Passive Analytics screen to make changes',1,'None','singleton'),('send_webgui_statistics','Send WebGUI Stats','This workflow sends some information about your site to the central WebGUI statistics repository. No personal information is sent. The information is used to help determine the future direction WebGUI should take.',0,'None','singleton'),('taxeurecheckworkflow01','Recheck unverified EU VAT numbers','Utility workflow that automatically rechecks VAT numbers that could not be checked when they were submitted',1,'None','parallel'); +ALTER TABLE `Workflow` ENABLE KEYS; +ALTER TABLE `WorkflowActivity` DISABLE KEYS; +INSERT INTO `WorkflowActivity` VALUES ('pbwfactivity0000000001','pbworkflow000000000001','Delete temp files older than 24 hours',NULL,1,'WebGUI::Workflow::Activity::CleanTempStorage'),('pbwfactivity0000000002','pbworkflow000000000001','Prune file cache larger than 100MB',NULL,3,'WebGUI::Workflow::Activity::CleanFileCache'),('pbwfactivity0000000022','pbworkflow000000000001','Prune database cache larger than 100MB',NULL,4,'WebGUI::Workflow::Activity::CleanDatabaseCache'),('pbwfactivity0000000005','pbworkflow000000000001','Archive old CS threads',NULL,5,'WebGUI::Workflow::Activity::ArchiveOldThreads'),('vtagactivity0000000002','pbworkflow000000000003','Wait Until','This workflow waits until the value chosen in the \"Wait Until\" field has passed and then continues',1,'WebGUI::Workflow::Activity::WaitUntil'),('pbwfactivity0000000007','pbworkflow000000000001','deal with user groupings that have expired',NULL,6,'WebGUI::Workflow::Activity::ExpireGroupings'),('pbwfactivity0000000011','pbworkflow000000000001','Expire old subscription codes',NULL,7,'WebGUI::Workflow::Activity::ExpireSubscriptionCodes'),('pbwfactivity0000000014','pbworkflow000000000001','Summarize Passive Profiling Data',NULL,8,'WebGUI::Workflow::Activity::SummarizePassiveProfileLog'),('pbwfactivity0000000015','pbworkflow000000000001','Sync User Profiles With LDAP',NULL,9,'WebGUI::Workflow::Activity::SyncProfilesToLdap'),('pbwfactivity0000000003','pbworkflow000000000002','Delete login entries older than 90 days',NULL,1,'WebGUI::Workflow::Activity::CleanLoginHistory'),('pbwfactivity0000000004','pbworkflow000000000002','Move clipboard items older than 30 days to trash',NULL,2,'WebGUI::Workflow::Activity::TrashClipboard'),('pbwfactivity0000000008','pbworkflow000000000002','delete asset revisions older than a year from the database',NULL,3,'WebGUI::Workflow::Activity::PurgeOldAssetRevisions'),('pbwfactivity0000000010','pbworkflow000000000002','delete assets from trash that have been sitting around for 30 days',NULL,4,'WebGUI::Workflow::Activity::PurgeOldTrash'),('pbwfactivity0000000009','pbworkflow000000000004','delete expired sessions',NULL,1,'WebGUI::Workflow::Activity::DeleteExpiredSessions'),('pbwfactivity0000000012','pbworkflow000000000004','Get syndicated content',NULL,2,'WebGUI::Workflow::Activity::GetSyndicatedContent'),('vtagactivity0000000001','pbworkflow000000000005','Wait Until','This workflow waits until the value chosen in the \"Wait Until\" field has passed and then continues',2,'WebGUI::Workflow::Activity::WaitUntil'),('pbwfactivity0000000017','pbworkflow000000000005','Get Approval from Content Managers',NULL,1,'WebGUI::Workflow::Activity::RequestApprovalForVersionTag'),('pbwfactivity0000000019','pbworkflow000000000006','Unlock Version Tag',NULL,1,'WebGUI::Workflow::Activity::UnlockVersionTag'),('pbwfactivity0000000020','pbworkflow000000000006','Notify Committer of Denial',NULL,2,'WebGUI::Workflow::Activity::NotifyAboutVersionTag'),('pbwfactivity0000000021','pbworkflow000000000007','Send Queued Messages',NULL,1,'WebGUI::Workflow::Activity::SendQueuedMailMessages'),('csactivity000000000001','csworkflow000000000001','Get the mail',NULL,1,'WebGUI::Workflow::Activity::GetCsMail'),('Dl_3P-4y1OoOTf3cRwQ7EA','AuthLDAPworkflow000001','Synchronize Profile To LDAP',NULL,1,'WebGUI::Workflow::Activity::SyncProfileToLdap'),('DPWwfa2006103000000002','DPWwf20061030000000002','Delete Exported Files',NULL,1,'WebGUI::Workflow::Activity::DeleteExportedFiles'),('SWHs3shndnc8LuLpmLeeNw','pbworkflow000000000004','Update Calendar Feeds','This activity imports calendar events from calendar feeds',3,'WebGUI::Workflow::Activity::CalendarUpdateFeeds'),('pbwfactivity0000000006','pbworkflow000000000003','Commit Assets',NULL,2,'WebGUI::Workflow::Activity::CommitVersionTag'),('newslettersendactivity','pbworkflow000000000002','Send Newsletters For Newsletter Assets',NULL,5,'WebGUI::Workflow::Activity::SendNewsletters'),('unansweredfriends_____','pbworkflow000000000001','Deny Friend Requests Older Than A Month',NULL,10,'WebGUI::Workflow::Activity::DenyUnansweredFriends'),('pbwfactivity0000000016','pbworkflow000000000005','Commit Assets',NULL,3,'WebGUI::Workflow::Activity::CommitVersionTag'),('pbwfactivity0000000018','pbworkflow000000000005','Notify Committer of Approval',NULL,4,'WebGUI::Workflow::Activity::NotifyAboutVersionTag'),('4X02MxKDfvNwzyY4u_yEwQ','PassiveAnalytics000001','Perform duration analysis',NULL,1,'WebGUI::Workflow::Activity::SummarizePassiveAnalytics'),('zUZZLAyKNUl933pI4RspPg','PassiveAnalytics000001','Please log entries into buckets',NULL,2,'WebGUI::Workflow::Activity::BucketPassiveAnalytics'),('1BbO0rpY9-fGqlfpMDHang','pbworkflow000000000001','Remove old carts',NULL,11,'WebGUI::Workflow::Activity::RemoveOldCarts'),('C2v8fZHn-epffECKPWE87g','pbworkflow000000000004','Expire Purchased Thingy Records','Expire any expired thingy records. Send notifications of imminent expiration.',4,'WebGUI::Workflow::Activity::ExpirePurchasedThingyRecords'),('LT8Y9qSH4mOkgH7GVlj6ww','pbworkflow000000000001','Archive Old Stories','Archive old stories, based on the settings of the Story Archives that own them',12,'WebGUI::Workflow::Activity::ArchiveOldStories'),('send_webgui_statistics','send_webgui_statistics','Send WebGUI Stats',NULL,1,'WebGUI::Workflow::Activity::SendWebguiStats'),('ixOnGnjE6D1m71WzhSxcFQ','pbworkflow000000000001','Expire Incomplete Survey Responses','Expires incomplete Survey Responses according to per-instance Survey settings',13,'WebGUI::Workflow::Activity::ExpireIncompleteSurveyResponses'),('g6jJY1hPVgrUm5PKzrfZaQ','pbworkflow000000000001','Purge Denied EMS Submissions','Purges EMS Submissions that were denied and are aged according to parameters.',14,'WebGUI::Workflow::Activity::CleanupEMSSubmissions'),('w5DtU9T4SzFLwiXjP5hEbg','pbworkflow000000000004','Process Approves EMS Submissions','Create EMS Ticket Assets for approved submissions.',5,'WebGUI::Workflow::Activity::ProcessEMSApprovals'),('taxeurecheckactivity01','taxeurecheckworkflow01','Untitled',NULL,1,'WebGUI::Workflow::Activity::RecheckVATNumber'),('ZATo3t_rm09J74Cs_Xavyg','pbworkflow000000000002','Extend Calendar Recurrences','Create events for live recurrences up to two years from the current date',6,'WebGUI::Workflow::Activity::ExtendCalendarRecurrences'); +ALTER TABLE `WorkflowActivity` ENABLE KEYS; +ALTER TABLE `WorkflowActivityData` DISABLE KEYS; +INSERT INTO `WorkflowActivityData` VALUES ('pbwfactivity0000000001','storageTimeout','86400'),('pbwfactivity0000000002','sizeLimit','100000000'),('pbwfactivity0000000022','sizeLimit','100000000'),('vtagactivity0000000002','type','startTime'),('pbwfactivity0000000003','ageToDelete','7776000'),('pbwfactivity0000000004','trashAfter','2592000'),('pbwfactivity0000000008','purgeAfter','31536000'),('pbwfactivity0000000010','purgeAfter','2592000'),('vtagactivity0000000001','type','startTime'),('pbwfactivity0000000017','message','A new version tag awaits your approval.'),('pbwfactivity0000000017','doOnDeny','pbworkflow000000000006'),('pbwfactivity0000000017','groupToApprove','4'),('pbwfactivity0000000020','message','Your version tag was denied. Please take corrective actions and recommit your changes.'),('pbwfactivity0000000020','who','committer'),('unansweredfriends_____','timeout','2592000'),('pbwfactivity0000000006','trashAfter','2592000'),('pbwfactivity0000000018','who','committer'),('pbwfactivity0000000018','message','Your version tag was approved.'); +ALTER TABLE `WorkflowActivityData` ENABLE KEYS; +ALTER TABLE `WorkflowSchedule` DISABLE KEYS; INSERT INTO `WorkflowSchedule` VALUES ('pbcron0000000000000001','Daily Maintenance',1,0,'30','23','*','*','*','pbworkflow000000000001',NULL,NULL,3,NULL),('pbcron0000000000000002','Weekly Maintenance',1,0,'30','1','*','*','0','pbworkflow000000000002',NULL,NULL,3,NULL),('pbcron0000000000000003','Hourly Maintenance',1,0,'15','*','*','*','*','pbworkflow000000000004',NULL,NULL,3,NULL),('pbcron0000000000000004','Send Queued Email Messages Every 5 Minutes',1,0,'*/5','*','*','*','*','pbworkflow000000000007',NULL,NULL,3,NULL),('NpRVTSR-NX2sD52LUc520A','Request Tracker Mail',0,0,'*/5','*','*','*','*','csworkflow000000000001','WebGUI::Asset::Wobject::Collaboration','new',2,'{\n \"parameters\" : \"pbproto000000000000002\"\n}'); -INSERT INTO `asset` VALUES ('PBasset000000000000001','infinity','000001','published','WebGUI::Asset',1124395696,'3','997995720','3',NULL,1,NULL),('PBasset000000000000002','PBasset000000000000001','000001000001','published','WebGUI::Asset::Wobject::Folder',1124395696,'3','997995720','3',NULL,1,NULL),('68sKwDgf9cGH58-NZcU4lg','PBasset000000000000001','000001000002','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('iCYOjohB9SKvAPr6bXElKA','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000004','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('ix1p0AbwKAz8QWB-T-HHfg','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000003','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('_iHetEvMQUOoxS-T2CM0sQ','68sKwDgf9cGH58-NZcU4lg','000001000002000001','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('FOvmwGC0GtZo5VTxJIL3OA','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000002','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('8Bb8gu-me2mhL3ljFyiWLg','68sKwDgf9cGH58-NZcU4lg','000001000002000002','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('m4YJFaqzultnB_sj1Uq0aw','68sKwDgf9cGH58-NZcU4lg','000001000002000008','published','WebGUI::Asset::File',1147642514,'3','997995720','3',NULL,0,NULL),('IWFxZDyGhQ3-SLZhELa3qw','68sKwDgf9cGH58-NZcU4lg','000001000002000009','published','WebGUI::Asset::Wobject::Article',1147642514,'3','997995720','3',NULL,0,NULL),('bX5rYxb6tZ9docY6sUhBlw','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000001','published','WebGUI::Asset::Wobject::Article',1147642514,'3','997995720','3',NULL,0,NULL),('Vzv1pWpg_w6R_o-b0rM2qQ','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000002','published','WebGUI::Asset::File',1147642515,'3','997995720','3',NULL,0,NULL),('NK8bqlwVRILJknqeCDPBHg','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000003','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('6QuS-0rosuZTdTv11fobig','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000001','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('2TqQc4OISddWCZmRY1_m8A','68sKwDgf9cGH58-NZcU4lg','000001000002000003','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('fK-HMSboA3uu0c1KYkYspA','2TqQc4OISddWCZmRY1_m8A','000001000002000003000001','published','WebGUI::Asset::Wobject::SyndicatedContent',1124395696,'3','997995720','3',NULL,0,NULL),('Swf6L8poXKc7hUaNPkBevw','68sKwDgf9cGH58-NZcU4lg','000001000002000004','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('Szs5eev3OMssmnsyLRZmWA','Swf6L8poXKc7hUaNPkBevw','000001000002000004000001','published','WebGUI::Asset::Wobject::DataForm',1124395696,'3','997995720','3',NULL,0,NULL),('x3OFY6OJh_qsXkZfPwug4A','68sKwDgf9cGH58-NZcU4lg','000001000002000006','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('pJd5TLAjfWMVXD6sCRLwUg','x3OFY6OJh_qsXkZfPwug4A','000001000002000006000001','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000003','7-0-style0000000000001','000001000001000053000002','published','WebGUI::Asset::Snippet',1147642492,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000001','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000008','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000014','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000009','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000015','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000010','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000016','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000011','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000017','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000012','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000018','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000013','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000019','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000014','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000020','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000015','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000021','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000016','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000002','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000017','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000006','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000018','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000007','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000019','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000008','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000020','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000009','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000021','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000010','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000022','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000011','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000023','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000012','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000024','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000013','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000025','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('Wl8WZ43g2rK5AYr9o4zY7w','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000006','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('4Yfz9hqBqM8OYMGuQK8oLw','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000005','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000005','7-0-style0000000000001','000001000001000053000004','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000006','7-0-style0000000000001','000001000001000053000005','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000103','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000002','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000115','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000066','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000080','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000097','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000112','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000121','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000067','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000026','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000007','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000128','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000008','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000079','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000009','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000083','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000010','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000082','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000011','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000056','TYo2Bwl7aafzTtdHlS-arQ','000001000001000028000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000135','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000131','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000054','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000024','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000088','tPagC0AQErZXjLFZQ6OI1g','000001000001000017000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000078','GYaFxnMu9UsEG8oanwB6TA','000001000001000014000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('-PkdI8l1idu-8gDX3iOdcw','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000007','published','WebGUI::Asset::Template',1247482172,'3','997995720','3',NULL,0,NULL),('VyCINX2KixKYr2pzQGX9Mg','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000006','published','WebGUI::Asset::Snippet',1246968584,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000109','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000094','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000133','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000012','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000065','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000055','VZK3CRgiMb8r4dBjUmCTgQ','000001000001000027000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000020','-K8Hj45mbelljN9-0CXZxg','000001000001000010000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000085','-K8Hj45mbelljN9-0CXZxg','000001000001000010000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000104','-K8Hj45mbelljN9-0CXZxg','000001000001000010000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000021','-K8Hj45mbelljN9-0CXZxg','000001000001000010000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000033','N13SD1Fpqk00UgBt1Z8ivQ','000001000001000016000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000047','cj2y4papTVGZRFdwTI-_fw','000001000001000023000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000029','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000013','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000032','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000014','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000027','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000015','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000031','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000016','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('jTNggl7AoVSUc_ZzrvuCmw','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000008','published','WebGUI::Asset::Wobject::Article',1147642517,'3','997995720','3',NULL,0,NULL),('LBuiKzg2mWwmOPS9AgV3bg','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000007','published','WebGUI::Asset::Wobject::Article',1147642517,'3','997995720','3',NULL,0,NULL),('GNvjCFQWjY2AF2uf0aCM8Q','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000068','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000017','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000099','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000018','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000114','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000019','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000092','V3l5S5TtI7wMm1WpIMhvOA','000001000001000021000009000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000044','V3l5S5TtI7wMm1WpIMhvOA','000001000001000021000009000002','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000059','bbiA9Zq5Gy2oCFBlILO3QA','000001000001000041000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('IZkrow_zwvbf4FCH-taVTQ','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000002','published','WebGUI::Asset::Wobject::Folder',1226011853,'3','997995720','3',NULL,0,NULL),('QHn6T9rU7KsnS3Y70KCNTg','PBasset000000000000002','000001000001000002','published','WebGUI::Asset::Wobject::Folder',1227080251,'3','997995720','3',NULL,0,NULL),('HPDOcsj4gBme8D4svHodBw','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000001','published','WebGUI::Asset::Wobject::Folder',1225404573,'3','997995720','3',NULL,0,NULL),('PBrichedit000000000002','TCtybxdqmdwdvRn555zpCQ','000001000001000035000002','published','WebGUI::Asset::RichEdit',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000063','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000062','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000061','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000007','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000012','published','WebGUI::Asset::Template',1236594030,'3','1238119576','3',NULL,0,NULL),('PBtmpl0000000000000116','-K8Hj45mbelljN9-0CXZxg','000001000001000010000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000007','7-0-style0000000000001','000001000001000053000006','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000093','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000108','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000117','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000124','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000130','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000134','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000077','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000020','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000098','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000021','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000122','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000022','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000136','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000007','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000013','9M-lrlPQWeeNWfvnDnK_Xg','000001000001000005000007000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000010','K0q_N885Httqev1VCqUWxg','000001000001000005000004000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000011','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000014','_gBYAdTcbkiyamnqi2Xskg','000001000001000005000008000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000012','oHk7fAFhEEkB7dHzi0QOQA','000001000001000005000006000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000006','taX2UYkFF21ALpFZY2rhMw','000001000001000005000003000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000004','xSmREZO3GNzK3M5PaueOOQ','000001000001000005000001000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000005','0bx-xoL8TSXXubFuqKAoVQ','000001000001000005000002000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000057','Ik9HHky10DIyFTKehUD1dw','000001000001000032000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000060','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('pbrobot000000000000001','PBasset000000000000002','000001000001000036','published','WebGUI::Asset::Snippet',1147642511,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000111','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000137','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000132','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000123','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000081','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000023','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000101','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000024','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000065','7-0-style0000000000049','000001000001000055000016','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('OhdaFLE7sXOzo_SIP2ZUgA','68sKwDgf9cGH58-NZcU4lg','000001000002000007','published','WebGUI::Asset::Wobject::Article',1147642513,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000113','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000025','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000037','GdkQpvjRtJqtzOUbwIIQRA','000001000001000021000002000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000038','tnc5iYyynX2hfdEs9D3P8w','000001000001000021000003000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000036','tBL7BWiQRZFed2Y-Zjo9tQ','000001000001000021000001000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000039','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000091','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000002','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000107','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000003','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000040','hcFlqnXlsmC1ujN6Id0F0A','000001000001000021000005000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000041','eRJR52fvlaxfetv3DQkQYw','000001000001000021000006000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000042','5HIDHq5lAWHV5gpYGS0zLg','000001000001000021000007000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000045','y8XkRdxIperLKkJ3bL5sSQ','000001000001000021000011000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000043','rYEFwXXo0tkGhQTcbDibvg','000001000001000021000008000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('7-0-style0000000000064','7-0-style0000000000049','000001000001000055000015','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('PBrichedit000000000001','TCtybxdqmdwdvRn555zpCQ','000001000001000035000001','published','WebGUI::Asset::RichEdit',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000053','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000017','published','WebGUI::Asset::Template',1124395696,'3','1222802960','3',NULL,0,NULL),('PBtmpl0000000000000001','nbSrhXZQuxIjhWFaFPSuVA','000001000001000003000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000140','Da6KWn805L4B5e4HFgQRQA','000001000001000040000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000141','-K8Hj45mbelljN9-0CXZxg','000001000001000010000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000066','7-0-style0000000000049','000001000001000055000017','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000062','7-0-style0000000000049','000001000001000055000013','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000060','7-0-style0000000000049','000001000001000055000011','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000061','7-0-style0000000000049','000001000001000055000012','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000057','7-0-style0000000000049','000001000001000055000008','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000058','7-0-style0000000000049','000001000001000055000009','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000059','7-0-style0000000000049','000001000001000055000010','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000056','7-0-style0000000000049','000001000001000055000007','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000052','7-0-style0000000000049','000001000001000055000003','published','WebGUI::Asset::File::Image',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000053','7-0-style0000000000049','000001000001000055000004','published','WebGUI::Asset::File::Image',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000054','7-0-style0000000000049','000001000001000055000005','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000055','7-0-style0000000000049','000001000001000055000006','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('stevecoolmenu000000001','7-0-style0000000000049','000001000001000055000001','published','WebGUI::Asset::Template',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000051','7-0-style0000000000049','000001000001000055000002','published','WebGUI::Asset::Snippet',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000049','PBasset000000000000002','000001000001000055','published','WebGUI::Asset::Wobject::Folder',1147642504,'3','997995720','3',NULL,0,NULL),('stevestyle000000000002','7-0-style0000000000031','000001000001000054000016','published','WebGUI::Asset::Template',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000048','7-0-style0000000000031','000001000001000054000017','published','WebGUI::Asset::File::Image',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000046','7-0-style0000000000031','000001000001000054000015','published','WebGUI::Asset::File::Image',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000044','7-0-style0000000000031','000001000001000054000013','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000045','7-0-style0000000000031','000001000001000054000014','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000043','7-0-style0000000000031','000001000001000054000012','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000041','7-0-style0000000000031','000001000001000054000010','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000042','7-0-style0000000000031','000001000001000054000011','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000038','7-0-style0000000000031','000001000001000054000007','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000039','7-0-style0000000000031','000001000001000054000008','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000040','7-0-style0000000000031','000001000001000054000009','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000036','7-0-style0000000000031','000001000001000054000005','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000037','7-0-style0000000000031','000001000001000054000006','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000034','7-0-style0000000000031','000001000001000054000003','published','WebGUI::Asset::File::Image',1147642500,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000035','7-0-style0000000000031','000001000001000054000004','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000032','7-0-style0000000000031','000001000001000054000001','published','WebGUI::Asset::File::Image',1147642500,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000033','7-0-style0000000000031','000001000001000054000002','published','WebGUI::Asset::Snippet',1147642500,'3','997995720','3',NULL,0,NULL),('PBnav000000style01lvl2','7-0-style0000000000001','000001000001000053000028','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000030','7-0-style0000000000001','000001000001000053000029','published','WebGUI::Asset::File::Image',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000031','PBasset000000000000002','000001000001000054','published','WebGUI::Asset::Wobject::Folder',1147642500,'3','997995720','3',NULL,0,NULL),('stevenav00000000000001','7-0-style0000000000001','000001000001000053000027','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000025','7-0-style0000000000001','000001000001000053000024','published','WebGUI::Asset::Wobject::Navigation',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000026','7-0-style0000000000001','000001000001000053000025','published','WebGUI::Asset::Wobject::Navigation',1147642499,'3','997995720','3',NULL,0,NULL),('stevestyle000000000001','7-0-style0000000000001','000001000001000053000026','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000023','7-0-style0000000000001','000001000001000053000022','published','WebGUI::Asset::File::Image',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000024','7-0-style0000000000001','000001000001000053000023','published','WebGUI::Asset::File::Image',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000022','7-0-style0000000000001','000001000001000053000021','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000021','7-0-style0000000000001','000001000001000053000020','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000018','7-0-style0000000000001','000001000001000053000017','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000019','7-0-style0000000000001','000001000001000053000018','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000020','7-0-style0000000000001','000001000001000053000019','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000017','7-0-style0000000000001','000001000001000053000016','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000016','7-0-style0000000000001','000001000001000053000015','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000015','7-0-style0000000000001','000001000001000053000014','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000014','7-0-style0000000000001','000001000001000053000013','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000012','7-0-style0000000000001','000001000001000053000011','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000013','7-0-style0000000000001','000001000001000053000012','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000010','7-0-style0000000000001','000001000001000053000009','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000011','7-0-style0000000000001','000001000001000053000010','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000009','7-0-style0000000000001','000001000001000053000008','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000008','7-0-style0000000000001','000001000001000053000007','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000067','7-0-style0000000000049','000001000001000055000018','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('PBtmplHelp000000000001','nbSrhXZQuxIjhWFaFPSuVA','000001000001000003000002','published','WebGUI::Asset::Template',1124395706,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000001','PBasset000000000000002','000001000001000053','published','WebGUI::Asset::Wobject::Folder',1147642492,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000001','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000003','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000002','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000004','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000003','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000005','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000004','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000006','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000063','7-0-style0000000000049','000001000001000055000014','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('stevestyle000000000003','7-0-style0000000000049','000001000001000055000020','published','WebGUI::Asset::Template',1147642510,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000002','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000001','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000001','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000002','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000003','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000003','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000004','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000004','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000005','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000005','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000004','7-0-style0000000000001','000001000001000053000003','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('IOB0000000000000000002','3uuBf8cYuj1sew2OJXl9tg','000001000001000018000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('IOB0000000000000000001','3uuBf8cYuj1sew2OJXl9tg','000001000001000018000002','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('PBtmplBlankStyle000001','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000005','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('DashboardViewTmpl00001','S1A9iAwKcQQ6P20uTqw-Ew','000001000001000009000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('WeatherDataTmpl0000001','9wKWdum0_8z-OhhquWLtSQ','000001000001000051000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('StockDataTMPL000000002','Efe2W0UgrSRDltNJ87jlfg','000001000001000042000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('StockDataTMPL000000001','Efe2W0UgrSRDltNJ87jlfg','000001000001000042000002','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('MultiSearchTmpl0000001','bBzO4CWjqU_ile3gf5Iypw','000001000001000024000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000068','7-0-style0000000000049','000001000001000055000019','published','WebGUI::Asset::File::Image',1147642510,'3','997995720','3',NULL,0,NULL),('ZipArchiveTMPL00000001','CSN-ZON7Uwv8kxf3F1fh5Q','000001000001000057000001','published','WebGUI::Asset::Template',1133743240,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000002','7-0-style0000000000001','000001000001000053000001','published','WebGUI::Asset::File::Image',1147642492,'3','997995720','3',NULL,0,NULL),('WVtmpl0000000000000001','nqNbSUAhk9Vd1zda2SCz9A','000001000001000021000010000001','published','WebGUI::Asset::Template',1133743240,'3','1222803175','3',NULL,0,NULL),('2CS-BErrjMmESOtGT90qOg','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000003','published','WebGUI::Asset::Template',1227070888,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000208','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000026','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000209','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000027','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000210','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000028','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('ProjectManagerTMPL0004','yD1SMHelczihzjEmx6eXBA','000001000001000031000002000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0003','pV7GnZdpjR3XpZaSINIoeg','000001000001000031000003000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0002','71e17KeduiXgODLMlUxiow','000001000001000031000004000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0001','9A-mg2gwWmaYi9o_1C7ArQ','000001000001000031000001000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('TimeTrackingTMPL000002','vTymIDYL2YqEh6PV50F7ew','000001000001000049000001000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('TimeTrackingTMPL000003','lo1ac3BsoJx3ijGQ3gR-bQ','000001000001000049000002000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('TimeTrackingTMPL000001','huASapWvFDzqwOSbcN-JFQ','000001000001000049000003000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('PBtmpl0000000000000200','f_tn9FfoSfKWX43F83v_3w','000001000001000037000001','published','WebGUI::Asset::Template',1147642427,'3','997995720','3',NULL,0,NULL),('PBasset000000000000003','PBasset000000000000001','000001000003','published','WebGUI::Asset::Wobject::Folder',1147642437,'3','997995720','3',NULL,1,NULL),('pbproto000000000000002','PBasset000000000000002','000001000001000034','published','WebGUI::Asset::Wobject::Collaboration',1147642465,'3','997995720','3',NULL,0,NULL),('pbtmpl0000000000000220','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000002','published','WebGUI::Asset::Template',1147642465,'3','997995720','3',NULL,0,NULL),('pbtmpl0000000000000221','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000003','published','WebGUI::Asset::Template',1147642465,'3','997995720','3',NULL,0,NULL),('nbSrhXZQuxIjhWFaFPSuVA','PBasset000000000000002','000001000001000003','published','WebGUI::Asset::Wobject::Folder',1147642465,'3','997995720','3',NULL,0,NULL),('TvOZs8U1kRXLtwtmyW75pg','PBasset000000000000002','000001000001000004','published','WebGUI::Asset::Wobject::Folder',1147642465,'3','997995720','3',NULL,0,NULL),('xSmREZO3GNzK3M5PaueOOQ','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000001','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('0bx-xoL8TSXXubFuqKAoVQ','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000002','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('taX2UYkFF21ALpFZY2rhMw','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000003','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('K0q_N885Httqev1VCqUWxg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000004','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('fq1ZkYhH24R5tb96kuT10Q','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000005','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('oHk7fAFhEEkB7dHzi0QOQA','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000006','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('9M-lrlPQWeeNWfvnDnK_Xg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000007','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('_gBYAdTcbkiyamnqi2Xskg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000008','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('GNOAsX98vCsl0JRwfwL-gg','PBasset000000000000002','000001000001000008','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','997995720','3',NULL,0,NULL),('S1A9iAwKcQQ6P20uTqw-Ew','PBasset000000000000002','000001000001000009','published','WebGUI::Asset::Wobject::Folder',1147642468,'3','997995720','3',NULL,0,NULL),('-K8Hj45mbelljN9-0CXZxg','PBasset000000000000002','000001000001000010','published','WebGUI::Asset::Wobject::Folder',1147642468,'3','997995720','3',NULL,0,NULL),('tXwf1zaOXTvsqPn6yu-GSw','PBasset000000000000002','000001000001000013','published','WebGUI::Asset::Wobject::Folder',1147642469,'3','997995720','3',NULL,0,NULL),('GYaFxnMu9UsEG8oanwB6TA','PBasset000000000000002','000001000001000014','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('N13SD1Fpqk00UgBt1Z8ivQ','PBasset000000000000002','000001000001000016','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('tPagC0AQErZXjLFZQ6OI1g','PBasset000000000000002','000001000001000017','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('default_post_received1','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000029','published','WebGUI::Asset::Template',1222708029,'3','1222803001','3',NULL,0,NULL),('3uuBf8cYuj1sew2OJXl9tg','PBasset000000000000002','000001000001000018','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('aNNC62qLAS6TB-0_MCYjsw','PBasset000000000000002','000001000001000019','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','997995720','3',NULL,0,NULL),('tBL7BWiQRZFed2Y-Zjo9tQ','zyWi26q9na-iiZqL4yedog','000001000001000021000001','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','1222803175','3',NULL,0,NULL),('GdkQpvjRtJqtzOUbwIIQRA','zyWi26q9na-iiZqL4yedog','000001000001000021000002','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','1222803175','3',NULL,0,NULL),('tnc5iYyynX2hfdEs9D3P8w','zyWi26q9na-iiZqL4yedog','000001000001000021000003','published','WebGUI::Asset::Wobject::Folder',1147642472,'3','1222803175','3',NULL,0,NULL),('vgXdBcFTqU7h4wBG1ewdBw','zyWi26q9na-iiZqL4yedog','000001000001000021000004','published','WebGUI::Asset::Wobject::Folder',1147642472,'3','1222803175','3',NULL,0,NULL),('hcFlqnXlsmC1ujN6Id0F0A','zyWi26q9na-iiZqL4yedog','000001000001000021000005','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('eRJR52fvlaxfetv3DQkQYw','zyWi26q9na-iiZqL4yedog','000001000001000021000006','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('5HIDHq5lAWHV5gpYGS0zLg','zyWi26q9na-iiZqL4yedog','000001000001000021000007','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('rYEFwXXo0tkGhQTcbDibvg','zyWi26q9na-iiZqL4yedog','000001000001000021000008','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('V3l5S5TtI7wMm1WpIMhvOA','zyWi26q9na-iiZqL4yedog','000001000001000021000009','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('nqNbSUAhk9Vd1zda2SCz9A','zyWi26q9na-iiZqL4yedog','000001000001000021000010','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','1222803175','3',NULL,0,NULL),('y8XkRdxIperLKkJ3bL5sSQ','zyWi26q9na-iiZqL4yedog','000001000001000021000011','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','1222803175','3',NULL,0,NULL),('LdiozcIUciWuvt3Z-na5Ww','PBasset000000000000002','000001000001000022','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','997995720','3',NULL,0,NULL),('cj2y4papTVGZRFdwTI-_fw','PBasset000000000000002','000001000001000023','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('bBzO4CWjqU_ile3gf5Iypw','PBasset000000000000002','000001000001000024','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('BFfNj5wA9bDw8H3cnr8pTw','PBasset000000000000002','000001000001000025','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('AgyFhx3eXlfZXNp2MkrsiQ','NywJYmGWe1f6EBXJnWg9Xg','000001000001000030000001','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222803652','3',NULL,0,NULL),('F7MAQ-cpuvQ1KuC7J4P5zQ','NywJYmGWe1f6EBXJnWg9Xg','000001000001000030000002','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222803653','3',NULL,0,NULL),('jEz8iTGNWEt2I05IhVV19Q','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000016','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222802937','3',NULL,0,NULL),('VZK3CRgiMb8r4dBjUmCTgQ','PBasset000000000000002','000001000001000027','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','997995720','3',NULL,0,NULL),('TYo2Bwl7aafzTtdHlS-arQ','PBasset000000000000002','000001000001000028','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','997995720','3',NULL,0,NULL),('9A-mg2gwWmaYi9o_1C7ArQ','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000001','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('yD1SMHelczihzjEmx6eXBA','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000002','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('pV7GnZdpjR3XpZaSINIoeg','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000003','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('71e17KeduiXgODLMlUxiow','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000004','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','1222803147','3',NULL,0,NULL),('Ik9HHky10DIyFTKehUD1dw','PBasset000000000000002','000001000001000032','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('f_tn9FfoSfKWX43F83v_3w','PBasset000000000000002','000001000001000037','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('Da6KWn805L4B5e4HFgQRQA','PBasset000000000000002','000001000001000040','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('bbiA9Zq5Gy2oCFBlILO3QA','PBasset000000000000002','000001000001000041','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('Efe2W0UgrSRDltNJ87jlfg','PBasset000000000000002','000001000001000042','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('RrV4aAPnn4dM0ZcU3OXnlw','PBasset000000000000002','000001000001000044','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('5bnNzteN7w3NnK9mF4XiCg','PBasset000000000000002','000001000001000045','published','WebGUI::Asset::Wobject::Folder',1147642481,'3','997995720','3',NULL,0,NULL),('oGfxez5sksyB_PcaAsEm_Q','PBasset000000000000002','000001000001000046','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','997995720','3',NULL,0,NULL),('vTymIDYL2YqEh6PV50F7ew','2OcUWHVsu_L1sDFzIMWYqw','000001000001000049000001','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','1222803153','3',NULL,0,NULL),('lo1ac3BsoJx3ijGQ3gR-bQ','2OcUWHVsu_L1sDFzIMWYqw','000001000001000049000002','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','1222803153','3',NULL,0,NULL),('huASapWvFDzqwOSbcN-JFQ','2OcUWHVsu_L1sDFzIMWYqw','000001000001000049000003','published','WebGUI::Asset::Wobject::Folder',1147642483,'3','1222803153','3',NULL,0,NULL),('9wKWdum0_8z-OhhquWLtSQ','PBasset000000000000002','000001000001000051','published','WebGUI::Asset::Wobject::Folder',1147642483,'3','997995720','3',NULL,0,NULL),('CSN-ZON7Uwv8kxf3F1fh5Q','PBasset000000000000002','000001000001000057','published','WebGUI::Asset::Wobject::Folder',1147642484,'3','997995720','3',NULL,0,NULL),('TCtybxdqmdwdvRn555zpCQ','PBasset000000000000002','000001000001000035','published','WebGUI::Asset::Wobject::Folder',1147642484,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000070','7-0-style0000000000049','000001000001000055000021','published','WebGUI::Asset::Wobject::Navigation',1147642510,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000071','7-0-style0000000000049','000001000001000055000022','published','WebGUI::Asset::File::Image',1147642511,'3','997995720','3',NULL,0,NULL),('PBnav00000000000bullet','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000026','published','WebGUI::Asset::Template',1148579524,'3','1222803972','3',NULL,0,NULL),('PBnav00000000indentnav','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000027','published','WebGUI::Asset::Template',1148579525,'3','1222803972','3',NULL,0,NULL),('MK4fCNoyrx5SE8eyDfOpxg','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000004','published','WebGUI::Asset::Template',1247489252,'3','997995720','3',NULL,0,NULL),('PcRRPhh-0KfvLLNIPdxJTw','PBasset000000000000002','000001000001000052','published','WebGUI::Asset::Snippet',1247055282,'3','997995720','3',NULL,0,NULL),('i5kt5aodVs_oepNEkE7Okw','VZK3CRgiMb8r4dBjUmCTgQ','000001000001000027000002','published','WebGUI::Asset::Snippet',1242312883,'3','997995720','3',NULL,0,NULL),('zb_OPKNqcTuIjdvvbEkRjw','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000005','published','WebGUI::Asset::Snippet',1247484073,'3','997995720','3',NULL,0,NULL),('FEDP3dk8J3Chw_gyr7_XEQ','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000028','published','WebGUI::Asset::Snippet',1246278679,'3','997995720','3',NULL,0,NULL),('BmLaN4rmAANkCglXUViEbg','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000005','published','WebGUI::Asset::Wobject::Folder',1157679165,'3','1222803845','3',NULL,0,NULL),('ProjectManagerTMPL0006','BmLaN4rmAANkCglXUViEbg','000001000001000031000005000001','published','WebGUI::Asset::Template',1157679165,'3','1222803845','3',NULL,0,NULL),('ProjectManagerTMPL0005','BmLaN4rmAANkCglXUViEbg','000001000001000031000005000002','published','WebGUI::Asset::Template',1157679165,'3','1222803845','3',NULL,0,NULL),('Q4uX_C557arTp6D_jwB1jQ','PBasset000000000000002','000001000001000056','published','WebGUI::Asset::Wobject::Folder',1165460175,'3','997995720','3',NULL,0,NULL),('WikiRCTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000001','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiFrontTmpl000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000002','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiSearchTmpl00000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000003','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPHTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000004','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPageTmpl0000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000005','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPageEditTmpl000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000006','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiMPTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000007','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('SQLReportDownload00001','bbiA9Zq5Gy2oCFBlILO3QA','000001000001000041000002','published','WebGUI::Asset::Template',1171466654,'3','1222803962','3',NULL,0,NULL),('X7DrzUcj8pOKFa_6k9D5iw','PBasset000000000000002','000001000001000026','published','WebGUI::Asset::Wobject::Folder',1185754569,'3','997995720','3',NULL,0,NULL),('newsletter000000000001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000001','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('newslettercs0000000001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000002','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('newslettersubscrip0001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000003','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('MBmWlA_YEA2I6D29OMGtRg','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000004','published','WebGUI::Asset::Template',1226542675,'3','997995720','3',NULL,0,NULL),('FJbUTvZ2nUTn65LpW6gjsA','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000001','published','WebGUI::Asset::Template',1227070381,'3','997995720','3',NULL,0,NULL),('WikiKeyword00000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000008','published','WebGUI::Asset::Template',1185754571,'3','1222803956','3',NULL,0,NULL),('tempspace0000000000000','PBasset000000000000001','000001000004','published','WebGUI::Asset::Wobject::Folder',1185754574,'3','997995720','3',NULL,1,NULL),('75CmQgpcCSkdsL-oawdn3Q','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000002','published','WebGUI::Asset::Template',1227052575,'3','997995720','3',NULL,0,NULL),('gI_TxK-5S4DNuv42wpImmw','PBasset000000000000002','000001000001000015','published','WebGUI::Asset::Wobject::Folder',1197330678,'3','997995720','3',NULL,0,NULL),('jME5BEDYVDlBZ8jIQA9-jQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000001','published','WebGUI::Asset::Template',1197927169,'3','997995720','3',NULL,0,NULL),('azCqD0IjdQSlM3ar29k5Sg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000002','published','WebGUI::Asset::Template',1197881748,'3','997995720','3',NULL,0,NULL),('05FpjceLYhq4csF1Kww1KQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000003','published','WebGUI::Asset::Template',1197879361,'3','997995720','3',NULL,0,NULL),('q5O62aH4pjUXsrQR3Pq4lw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000004','published','WebGUI::Asset::Template',1197825772,'3','997995720','3',NULL,0,NULL),('KAMdiUdJykjN02CPHpyZOw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000005','published','WebGUI::Asset::Template',1197825787,'3','997995720','3',NULL,0,NULL),('OkphOEdaSGTXnFGhK4GT5A','gI_TxK-5S4DNuv42wpImmw','000001000001000015000006','published','WebGUI::Asset::Template',1197825794,'3','997995720','3',NULL,0,NULL),('TEId5V-jEvUULsZA0wuRuA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000007','published','WebGUI::Asset::Template',1197989443,'3','997995720','3',NULL,0,NULL),('6X-7Twabn5KKO_AbgK3PEw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000008','published','WebGUI::Asset::Template',1197987780,'3','997995720','3',NULL,0,NULL),('7JCTAiu1U_bT9ldr655Blw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000009','published','WebGUI::Asset::Template',1197825824,'3','997995720','3',NULL,0,NULL),('0X4Q3tBWUb_thsVbsYz9xQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000010','published','WebGUI::Asset::Template',1197987372,'3','997995720','3',NULL,0,NULL),('m3IbBavqzuKDd2PGGhKPlA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000011','published','WebGUI::Asset::Template',1197825845,'3','997995720','3',NULL,0,NULL),('UTNFeV7B_aSCRmmaFCq4Vw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000012','published','WebGUI::Asset::Template',1197825856,'3','997995720','3',NULL,0,NULL),('zcX-wIUct0S_np14xxOA-A','gI_TxK-5S4DNuv42wpImmw','000001000001000015000013','published','WebGUI::Asset::Template',1197825866,'3','997995720','3',NULL,0,NULL),('MBZK_LPVzqhb4TV4mMRTJg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000014','published','WebGUI::Asset::Snippet',1197330678,'3','997995720','3',NULL,0,NULL),('_hELmIJfgbAyXFNqPyApxQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000015','published','WebGUI::Asset::Snippet',1197330678,'3','997995720','3',NULL,0,NULL),('_9_eiaPgxzF_x_upt6-PNQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000016','published','WebGUI::Asset::Snippet',1197988920,'3','997995720','3',NULL,0,NULL),('kaPRSaf8UKiskiGEgJgLAw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000017','published','WebGUI::Asset::Wobject::Folder',1197330678,'3','997995720','3',NULL,0,NULL),('bANo8aiAPA7aY_oQZKxIWw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000001','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('2ci_v2d4x4uvyjTRlC49OA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000002','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('O-EsSzKgAk1KolFT-x_KsA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000003','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('fdd8tGExyVwHyrB8RBbKXg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000004','published','WebGUI::Asset::File::Image',1197330839,'3','997995720','3',NULL,0,NULL),('BpisgHl4ZDcSECJp6oib1w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000005','published','WebGUI::Asset::File::Image',1197330840,'3','997995720','3',NULL,0,NULL),('zshreRgPAXtnF0DtVbQ1Yg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000006','published','WebGUI::Asset::File::Image',1197330840,'3','997995720','3',NULL,0,NULL),('mM3bjP_iG9sv5nQb4S17tQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000018','published','WebGUI::Asset::Template',1197879662,'3','997995720','3',NULL,0,NULL),('ilu5BrM-VGaOsec9Lm7M6Q','gI_TxK-5S4DNuv42wpImmw','000001000001000015000019','published','WebGUI::Asset::Template',1197878780,'3','997995720','3',NULL,0,NULL),('-ANLpoTEP-n4POAdRxCzRw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000020','published','WebGUI::Asset::Template',1197880641,'3','997995720','3',NULL,0,NULL),('OxJWQgnGsgyGohP2L3zJPQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000021','published','WebGUI::Asset::Template',1204663962,'3','997995720','3',NULL,0,NULL),('Tsg7xmPYv782j6IVz7yHFg','PBasset000000000000002','000001000001000006','published','WebGUI::Asset::Wobject::Folder',1204890713,'3','997995720','3',NULL,0,NULL),('kj3b-X3i6zRKnhLb4ZiCLw','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000001','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('uRL9qtk7Rb0YRJ41LmHOJw','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000002','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarWeek0000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000003','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarDay00000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000004','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarEvent000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000005','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarEventEdit00001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000006','published','WebGUI::Asset::Template',1205160982,'3','997995720','3',NULL,0,NULL),('CalendarMonth000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000007','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarSearch00000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000008','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarPrintEvent0001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000009','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintMonth0001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000010','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintWeek00001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000011','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintDay000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000012','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('jnYdqDkUR8x7Pv2eGR1qTA','PBasset000000000000002','000001000001000047','published','WebGUI::Asset::Wobject::Folder',1205431513,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000001','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000001','published','WebGUI::Asset::Template',1205003608,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000002','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000002','published','WebGUI::Asset::Template',1205003676,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000003','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000003','published','WebGUI::Asset::Template',1205003711,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000004','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000004','published','WebGUI::Asset::Template',1205158717,'3','997995720','3',NULL,0,NULL),('7fE8md51vTCcuJFOvxNaGA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000022','published','WebGUI::Asset::Snippet',1205443600,'3','997995720','3',NULL,0,NULL),('1oGhfj00KkCzP1ez01AfKA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000023','published','WebGUI::Asset::Snippet',1205635970,'3','997995720','3',NULL,0,NULL),('3qiVYhNTXMVC5hfsumVHgg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000024','published','WebGUI::Asset::Snippet',1206743306,'3','997995720','3',NULL,0,NULL),('vrKXEtluIhbmAS9xmPukDA','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000010','published','WebGUI::Asset::Template',1212092352,'3','1222802925','3',NULL,0,NULL),('4qh0kIsFUdd4Ox-Iu1JZgg','PBasset000000000000002','000001000001000012','published','WebGUI::Asset::Wobject::Folder',1208725439,'3','997995720','3',NULL,0,NULL),('BMybD3cEnmXVk2wQ_qEsRQ','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000001','published','WebGUI::Asset::Template',1208530113,'3','997995720','3',NULL,0,NULL),('OOyMH33plAy6oCj_QWrxtg','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000002','published','WebGUI::Asset::Template',1207951375,'3','997995720','3',NULL,0,NULL),('2rC4ErZ3c77OJzJm7O5s3w','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000003','published','WebGUI::Asset::Template',1208721232,'3','997995720','3',NULL,0,NULL),('PsFn7dJt4wMwBa8hiE3hOA','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000004','published','WebGUI::Asset::Template',1208558071,'3','997995720','3',NULL,0,NULL),('yBwydfooiLvhEFawJb0VTQ','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000005','published','WebGUI::Asset::Template',1208629936,'3','997995720','3',NULL,0,NULL),('63ix2-hU0FchXGIWkG3tow','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000011','published','WebGUI::Asset::Template',1209588387,'3','1222802925','3',NULL,0,NULL),('POVcY79vIqAHR8OfGt36aw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000007','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('hIB-z34r8Xl-vYVYCkKr-w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000008','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('-mPUoFlYcjqjPUPRLAlxNQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000009','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('MDpUOR-N8KMyt1J7Hh_h4w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000010','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('YfXKByTwDZVituMc4h13Dg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000011','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('esko_HSU0Gh-uJZ1h3xRmQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000012','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('oSqpGswzpBG_ErdfYwIO8A','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000013','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('MXJklShZvLLB_DSnZQmXrQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000014','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('BthxD5oJ0idmsyI3ioA2FA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000015','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('aZ-1HYQamkRHYXvzAra8WQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000016','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('eRkb94OYcS5AdcrrerOP5Q','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000017','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('TbnkjAJQEASORXIpYqDkcA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000018','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('er-3faBjY-hhlDcc5aKqdQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000019','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('8bFsu2FJUqHRUiHcozcVFw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000020','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('34Aayx5eA320D8VfhdfDBw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000021','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('TlhKOVmWblZOsAdqmhEpeg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000022','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('Nx0ypjO3cN6QdZUBUEE0lA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000023','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('CmFZLN7iPS7XXvUEsxKPKA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000024','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('v_XBgwwZqgW1D5s4y05qfg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000025','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('4TdAkKoQbSCvI7QWcW889A','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000026','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('SAgK6eDPCG1cgkJ59WapHQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000027','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('XJYLuvGy9ubF7JNKyINtpA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000028','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('RWj7hyv2SpZuXxwj1Wocug','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000029','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('aq8QElnlm3YufAoxRz9Pcg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000030','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('gbnRhcWNk1iQe32LFEB5eQ','PBasset000000000000002','000001000001000038','published','WebGUI::Asset::Wobject::Folder',1210779723,'3','997995720','3',NULL,0,NULL),('6tK47xsaIH-ELw0IBo0uRQ','gbnRhcWNk1iQe32LFEB5eQ','000001000001000038000001','published','WebGUI::Asset::Wobject::Folder',1210777115,'3','997995720','3',NULL,0,NULL),('_bZJ9LA_KNekZiFPaP2SeQ','6tK47xsaIH-ELw0IBo0uRQ','000001000001000038000001000001','published','WebGUI::Asset::File::Image',1210777868,'3','997995720','3',NULL,0,NULL),('nFen0xjkZn8WkpM93C9ceQ','gbnRhcWNk1iQe32LFEB5eQ','000001000001000038000002','published','WebGUI::Asset::Template',1210779326,'3','997995720','3',NULL,0,NULL),('1XOJDcg_ITRYwVM-QnIcPw','gbnRhcWNk1iQe32LFEB5eQ','000001000001000038000003','published','WebGUI::Asset::Snippet',1210779441,'3','997995720','3',NULL,0,NULL),('4e-_rNs6mSWedZhQ_V5kJA','gbnRhcWNk1iQe32LFEB5eQ','000001000001000038000004','published','WebGUI::Asset::Snippet',1210779672,'3','997995720','3',NULL,0,NULL),('eqb9sWjFEVq0yHunGV8IGw','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000012','published','WebGUI::Asset::Template',1213182595,'3','1222802925','3',NULL,0,NULL),('6D4Z-oruXPS6OlH_Kx8pBg','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000005','published','WebGUI::Asset::Wobject::Folder',1209509389,'3','997995720','3',NULL,0,NULL),('hQ7z33_jOYkQ8WNX5xy9Sw','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000001','published','WebGUI::Asset::File::Image',1209509455,'3','997995720','3',NULL,0,NULL),('vWW_DcHiYSrKZOkkIfEfcQ','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000002','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('_bPYzRA87NTAUIKlfrJMHg','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000003','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('nJjZHRwdDs5MAZYsAyioHw','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000004','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('8hxfkrJPeFVRWF5piCNJ1A','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000005','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('Osx7WN52iIKHZFT4vqUBHQ','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000006','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('oWff8fGzRdHPyq5VNREe9Q','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000007','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('uqbkvb1b9443VvfkyRz95w','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000008','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('8YiMkcz32xalkAn3WBLpag','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000009','published','WebGUI::Asset::File::Image',1210181860,'3','997995720','3',NULL,0,NULL),('3n3H85BsdeRQ0I08WmvlOg','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000006','published','WebGUI::Asset::Snippet',1212091492,'3','997995720','3',NULL,0,NULL),('5m5I7__l40C4hhv4ydqAHQ','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000007','published','WebGUI::Asset::Snippet',1210181698,'3','997995720','3',NULL,0,NULL),('C5fPz-Wg85vkYRvCdl-Xqw','PBasset000000000000002','000001000001000050','published','WebGUI::Asset::Wobject::Folder',1212160830,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000001','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000050000001','published','WebGUI::Asset::Template',1212159641,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000002','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000050000002','published','WebGUI::Asset::Template',1212000800,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000003','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000050000003','published','WebGUI::Asset::Template',1212001437,'3','997995720','3',NULL,0,NULL),('usuxw9V3jN4d4pujRiEYxg','7-0-style0000000000049','000001000001000055000023','published','WebGUI::Asset::Snippet',1209494150,'3','997995720','3',NULL,0,NULL),('aNmgn0cd6tldmC1FpW4KbA','PBasset000000000000002','000001000001000039','published','WebGUI::Asset::Wobject::Folder',1213122695,'3','997995720','3',NULL,0,NULL),('2q5fxatSFLgIhXaUX-oSvg','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000001','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('_d5WTkKjnwct-_Dk7gZHvQ','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000002','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('Iz2mUR3jCPKyemwAea4b2g','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000003','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('JU9bjsLRoWj7GVHs__prig','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000004','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('noOlnjQGexHg8c4bGVUo9g','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000005','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('aIpCmr9Hi__vgdZnDTz1jw','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000006','published','WebGUI::Asset::Template',1209921197,'3','997995720','3',NULL,0,NULL),('XNd7a_g_cTvJVYrVHcx2Mw','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000007','published','WebGUI::Asset::Template',1212099009,'3','997995720','3',NULL,0,NULL),('2gtFt7c0qAFNU3BG_uvNvg','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000008','published','WebGUI::Asset::Template',1211824430,'3','997995720','3',NULL,0,NULL),('bPz1yk6Y9uwMDMBcmMsSCg','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000009','published','WebGUI::Asset::Template',1211829604,'3','997995720','3',NULL,0,NULL),('3womoo7Teyy2YKFa25-MZg','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000013','published','WebGUI::Asset::Template',1212098997,'3','1222802925','3',NULL,0,NULL),('EBlxJpZQ9o-8VBOaGQbChA','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000014','published','WebGUI::Asset::Template',1212093746,'3','1222802925','3',NULL,0,NULL),('g8W53Pd71uHB9pxaXhWf_A','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000015','published','WebGUI::Asset::Template',1213184121,'3','1222802925','3',NULL,0,NULL),('mTOiwwk3q4k9g5-XykXhPA','68sKwDgf9cGH58-NZcU4lg','000001000002000005','published','WebGUI::Asset::Wobject::Layout',1215717999,'3','1215733893','3',NULL,0,NULL),('j_1qEqM6iLfQLiR6VKy0aA','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000001','published','WebGUI::Asset::Wobject::Article',1215718151,'3','1215733893','3',NULL,0,NULL),('o_pq_e4vRyhMOKFzs61eag','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000002','published','WebGUI::Asset::File::Image',1215714957,'3','1215733893','3',NULL,0,NULL),('diZvW4bSgZWwyyGP3qXi1g','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000003','published','WebGUI::Asset::Wobject::Article',1215717972,'3','1215733893','3',NULL,0,NULL),('PBEmsBadgeTemplate0000','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000006','published','WebGUI::Asset::Template',1221077977,'3','1222802972','3',NULL,0,NULL),('-WM2dt0ZGpDasuL2wWocxg','PBasset000000000000002','000001000001000031','published','WebGUI::Asset::Wobject::Folder',1222803056,'3','997995720','3',NULL,0,NULL),('2OcUWHVsu_L1sDFzIMWYqw','PBasset000000000000002','000001000001000049','published','WebGUI::Asset::Wobject::Folder',1222803070,'3','997995720','3',NULL,0,NULL),('1z9J1O08n_7gVVlBwSRBJQ','PBasset000000000000002','000001000001000005','published','WebGUI::Asset::Wobject::Folder',1222803099,'3','997995720','3',NULL,0,NULL),('zyWi26q9na-iiZqL4yedog','PBasset000000000000002','000001000001000021','published','WebGUI::Asset::Wobject::Folder',1222803114,'3','997995720','3',NULL,0,NULL),('NywJYmGWe1f6EBXJnWg9Xg','PBasset000000000000002','000001000001000030','published','WebGUI::Asset::Wobject::Folder',1222803606,'3','997995720','3',NULL,0,NULL),('UL-ItI4L1Z6-WSuhuXVvsQ','PBasset000000000000002','000001000001000011','published','WebGUI::Asset::Wobject::Folder',1225139673,'3','997995720','3',NULL,0,NULL),('3rjnBVJRO6ZSkxlFkYh_ug','UL-ItI4L1Z6-WSuhuXVvsQ','000001000001000011000001','published','WebGUI::Asset::Template',1225139643,'3','997995720','3',NULL,0,NULL),('TuYPpHx7TUyk08639Pc8Bg','UL-ItI4L1Z6-WSuhuXVvsQ','000001000001000011000002','published','WebGUI::Asset::Template',1225139643,'3','997995720','3',NULL,0,NULL),('THQhn1C-ooj-TLlEP7aIJQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000025','published','WebGUI::Asset::Snippet',1225313951,'3','1234301624','3',NULL,0,NULL),('jVKLVakT_iA2010_oEuAwg','7-0-style0000000000049','000001000001000055000024','published','WebGUI::Asset::Wobject::Navigation',1224116526,'3','997995720','3',NULL,0,NULL),('QpmlAiYZz6VsKBM-_0wXaw','zyWi26q9na-iiZqL4yedog','000001000001000021000012','published','WebGUI::Asset::Wobject::Folder',1224616691,'3','1234301591','3',NULL,0,NULL),('h_T2xtOxGRQ9QJOR6ebLpQ','QpmlAiYZz6VsKBM-_0wXaw','000001000001000021000012000001','published','WebGUI::Asset::Template',1224616545,'3','1234301591','3',NULL,0,NULL),('4Ekp0kJoJllRRRo_J1Rj6w','QpmlAiYZz6VsKBM-_0wXaw','000001000001000021000012000002','published','WebGUI::Asset::Template',1224616672,'3','1234301591','3',NULL,0,NULL),('gfZOwaTWYjbSoVaQtHBBEw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000001','published','WebGUI::Asset::Template',1226974679,'3','997995720','3',NULL,0,NULL),('c8xrwVuu5QE0XtF9DiVzLw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000002','published','WebGUI::Asset::Template',1226894351,'3','997995720','3',NULL,0,NULL),('0n4HtbXaWa_XJHkFjetnLQ','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000003','published','WebGUI::Asset::Template',1226894994,'3','997995720','3',NULL,0,NULL),('ErEzulFiEKDkaCDVmxUavw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000004','published','WebGUI::Asset::Template',1226895484,'3','997995720','3',NULL,0,NULL),('6uQEULvXFgCYlRWnYzZsuA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000005','published','WebGUI::Asset::Template',1226896682,'3','997995720','3',NULL,0,NULL),('DUoxlTBXhVS-Zl3CFDpt9g','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000006','published','WebGUI::Asset::Template',1226896802,'3','997995720','3',NULL,0,NULL),('1Q4Je3hKCJzeo0ZBB5YB8g','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000007','published','WebGUI::Asset::Template',1226898445,'3','997995720','3',NULL,0,NULL),('5A8Hd9zXvByTDy4x-H28qw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000008','published','WebGUI::Asset::Template',1226899462,'3','997995720','3',NULL,0,NULL),('VBkY05f-E3WJS50WpdKd1Q','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000009','published','WebGUI::Asset::Template',1226899241,'3','997995720','3',NULL,0,NULL),('XgcsoDrbC0duVla7N7JAdw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000010','published','WebGUI::Asset::Template',1226973330,'3','997995720','3',NULL,0,NULL),('cR0UFm7I1qUI2Wbpj--08Q','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000011','published','WebGUI::Asset::Template',1226964738,'3','997995720','3',NULL,0,NULL),('SVIhz68689hwUGgcDM-gWw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000012','published','WebGUI::Asset::Template',1226973314,'3','997995720','3',NULL,0,NULL),('K0YjxqOqr7RupSo6sIdcAg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000003','published','WebGUI::Asset::Wobject::Folder',1227074310,'3','997995720','3',NULL,0,NULL),('zrNpGbT3odfIkg6nFSUy8Q','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000001','published','WebGUI::Asset::Template',1226994016,'3','997995720','3',NULL,0,NULL),('1Yn_zE_dSiNuaBGNLPbxtw','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000002','published','WebGUI::Asset::Template',1226994422,'3','997995720','3',NULL,0,NULL),('AZFU33p0jpPJ-E6qLSWZng','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000003','published','WebGUI::Asset::Template',1226994865,'3','997995720','3',NULL,0,NULL),('AGJBGviWGAwjnwziiPjvDg','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000004','published','WebGUI::Asset::Template',1226995497,'3','997995720','3',NULL,0,NULL),('7Ijdd8SW32lVgg2H8R-Aqw','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000005','published','WebGUI::Asset::Template',1226995714,'3','997995720','3',NULL,0,NULL),('K8F0j_cq_jgo8dvWY_26Ag','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000006','published','WebGUI::Asset::Template',1226995643,'3','997995720','3',NULL,0,NULL),('G5V6neXIDiFXN05oL-U3AQ','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000007','published','WebGUI::Asset::Template',1226995768,'3','997995720','3',NULL,0,NULL),('_ilRXNR3s8F2vGJ_k9ePcg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000004','published','WebGUI::Asset::Wobject::Folder',1226643205,'3','997995720','3',NULL,0,NULL),('9ThW278DWLV0-Svf68ljFQ','_ilRXNR3s8F2vGJ_k9ePcg','000001000001000002000004000001','published','WebGUI::Asset::Template',1226647187,'3','997995720','3',NULL,0,NULL),('AOjPG2NHgfL9Cq6dDJ7mew','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000005','published','WebGUI::Asset::Wobject::Folder',1226659753,'3','997995720','3',NULL,0,NULL),('aUDsJ-vB9RgP-AYvPOy8FQ','AOjPG2NHgfL9Cq6dDJ7mew','000001000001000002000005000001','published','WebGUI::Asset::Template',1226660439,'3','997995720','3',NULL,0,NULL),('qaVcU0FFzzraMX_bzELqzw','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000006','published','WebGUI::Asset::Wobject::Folder',1227074362,'3','997995720','3',NULL,0,NULL),('b4n3VyUIsAHyIvT-W-jziA','qaVcU0FFzzraMX_bzELqzw','000001000001000002000006000001','published','WebGUI::Asset::Template',1227074747,'3','997995720','3',NULL,0,NULL),('1IzRpX0tgW7iuCfaU2Kk0A','qaVcU0FFzzraMX_bzELqzw','000001000001000002000006000002','published','WebGUI::Asset::Template',1227079721,'3','997995720','3',NULL,0,NULL),('N716tpSna0iIQTKxS4gTWA','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000007','published','WebGUI::Asset::Template',1226604666,'3','997995720','3',NULL,0,NULL),('GRUNFctldUgop-qRLuo_DA','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000004','published','WebGUI::Asset::Template',1227254010,'3','997995720','3',NULL,0,NULL),('d8jMMMRddSQ7twP4l1ZSIw','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000005','published','WebGUI::Asset::Template',1227248175,'3','997995720','3',NULL,0,NULL),('CxMpE_UPauZA3p8jdrOABw','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000006','published','WebGUI::Asset::Template',1227556536,'3','997995720','3',NULL,0,NULL),('1oBRscNIcFOI-pETrCOspA','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000007','published','WebGUI::Asset::Template',1226009642,'3','997995720','3',NULL,0,NULL),('wAc4azJViVTpo-2NYOXWvg','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000008','published','WebGUI::Asset::Template',1226009650,'3','997995720','3',NULL,0,NULL),('AjhlNO3wZvN5k4i4qioWcg','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000009','published','WebGUI::Asset::Template',1226009658,'3','997995720','3',NULL,0,NULL),('itransact_credentials1','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000018','published','WebGUI::Asset::Template',1228953856,'3','1234301682','3',NULL,0,NULL),('hkj6WeChxFyqfP85UlRP8w','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000006','published','WebGUI::Asset::Snippet',1232664229,'3','997995720','3',NULL,0,NULL),('kJf77eCr9GAMiEzWrzsBTA','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000007','published','WebGUI::Asset::Snippet',1229639255,'3','997995720','3',NULL,0,NULL),('4LQT4-bGW4FkiEQLSY5gvQ','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000008','published','WebGUI::Asset::Snippet',1232400287,'3','997995720','3',NULL,0,NULL),('alraubvBu-YJJ614jAHD5w','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000009','published','WebGUI::Asset::Template',1232664015,'3','997995720','3',NULL,0,NULL),('Vch1Ww7G_JpBhOhXX07RDg','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000010','published','WebGUI::Asset::Wobject::Navigation',1232664082,'3','997995720','3',NULL,0,NULL),('_XfvgNH__bY1ykMiKYSobQ','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000008','published','WebGUI::Asset::Snippet',1233168041,'3','997995720','3',NULL,0,NULL),('HW-sPoDDZR8wBZ0YgFgPtg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000009','published','WebGUI::Asset::Wobject::Folder',1227634350,'3','997995720','3',NULL,0,NULL),('hBpisL-_URyZnh9clR5ohA','HW-sPoDDZR8wBZ0YgFgPtg','000001000001000002000009000001','published','WebGUI::Asset::File::Image',1227634417,'3','997995720','3',NULL,0,NULL),('FOBV6KkifreXa4GmEAUU4A','HW-sPoDDZR8wBZ0YgFgPtg','000001000001000002000009000002','published','WebGUI::Asset::File::Image',1227634447,'3','997995720','3',NULL,0,NULL),('qsG6B24a0SC5KrhQjmdZBw','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000010','published','WebGUI::Asset::Snippet',1233860274,'3','1234301655','3',NULL,0,NULL),('wrq7hMxb1ewQqZ46xmd8Gg','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000011','published','WebGUI::Asset::Snippet',1235706620,'3','1238119575','3',NULL,0,NULL),('matrixtmpl000000000006','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000013','published','WebGUI::Asset::Template',1236889702,'3','1238119576','3',NULL,0,NULL),('-zxyB-O50W8YnL39Ouoc4Q','AOjPG2NHgfL9Cq6dDJ7mew','000001000001000002000005000002','published','WebGUI::Asset::Template',1236959717,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000016','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000003','published','WebGUI::Asset::Template',1237407798,'3','1238119553','3',NULL,0,NULL),('RSAMkc6WQmfRE3TOr1_3Mw','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000011','published','WebGUI::Asset::Wobject::Folder',1234828062,'3','1238119589','3',NULL,0,NULL),('ExpireIncResptmpl00001','RSAMkc6WQmfRE3TOr1_3Mw','000001000001000045000011000001','published','WebGUI::Asset::Template',1236752721,'3','1238119589','3',NULL,0,NULL),('2c4RcwsUfQMup_WNujoTGg','PBasset000000000000002','000001000001000033','published','WebGUI::Asset::Wobject::Folder',1234192609,'3','997995720','3',NULL,0,NULL),('olxhUOpdclI-sl4Q5FYNdA','2c4RcwsUfQMup_WNujoTGg','000001000001000033000001','published','WebGUI::Asset::Template',1233701832,'3','997995720','3',NULL,0,NULL),('CcFIbiAykwArJrJeTPgbDg','2c4RcwsUfQMup_WNujoTGg','000001000001000033000002','published','WebGUI::Asset::Wobject::Navigation',1233691706,'3','997995720','3',NULL,0,NULL),('fCibAeqRifEEAhFL6-pEKg','2c4RcwsUfQMup_WNujoTGg','000001000001000033000003','published','WebGUI::Asset::Template',1233689648,'3','997995720','3',NULL,0,NULL),('1LiN6-Mh0rXBPoRaG8_BbQ','2c4RcwsUfQMup_WNujoTGg','000001000001000033000004','published','WebGUI::Asset::Template',1233691814,'3','997995720','3',NULL,0,NULL),('CGirMWuhmjFFXITINo9djw','2c4RcwsUfQMup_WNujoTGg','000001000001000033000005','published','WebGUI::Asset::Template',1233704854,'3','997995720','3',NULL,0,NULL),('NBVSVNLp9X_bV7WrCprtCA','tPagC0AQErZXjLFZQ6OI1g','000001000001000017000002','published','WebGUI::Asset::Template',1237842096,'3','1238119599','3',NULL,0,NULL),('jmlI9IK-lV8n2WMYmmPhAA','PBasset000000000000002','000001000001000001','published','WebGUI::Asset::Wobject::Folder',1238106173,'3','997995720','3',NULL,0,NULL),('AldPGu0u-jm_5xK13atCSQ','jmlI9IK-lV8n2WMYmmPhAA','000001000001000001000001','published','WebGUI::Asset::Template',1238106805,'3','997995720','3',NULL,0,NULL),('ohjyzab5i-yW6GOWTeDUHg','jmlI9IK-lV8n2WMYmmPhAA','000001000001000001000002','published','WebGUI::Asset::Template',1238106805,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000015','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000002','published','WebGUI::Asset::Template',1237647040,'3','1238119545','3',NULL,0,NULL),('6uvSLY-ak_w4p_wS8q33cA','PBasset000000000000002','000001000001000007','published','WebGUI::Asset::Wobject::Folder',1239213092,'3','997995720','3',NULL,0,NULL),('CarouselTmpl0000000001','6uvSLY-ak_w4p_wS8q33cA','000001000001000007000001','published','WebGUI::Asset::Template',1239290719,'3','997995720','3',NULL,0,NULL),('CarouselTmpl0000000002','6uvSLY-ak_w4p_wS8q33cA','000001000001000007000002','published','WebGUI::Asset::Template',1238878995,'3','997995720','3',NULL,0,NULL),('7F-BuEHi7t9bPi008H8xZQ','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000012','published','WebGUI::Asset::Template',1239248021,'3','1251849727','3',NULL,0,NULL),('GaBAW-2iVhLMJaZQzVLE5A','PBasset000000000000002','000001000001000048','published','WebGUI::Asset::Wobject::Folder',1240103565,'3','997995720','3',NULL,0,NULL),('TKmhv8boP3TD2xwSwUBq0g','GaBAW-2iVhLMJaZQzVLE5A','000001000001000048000001','published','WebGUI::Asset::Template',1240103436,'3','997995720','3',NULL,0,NULL),('fowHfgOkJtAxdst7rugTog','PBasset000000000000002','000001000001000043','published','WebGUI::Asset::Wobject::Folder',1236184911,'3','997995720','3',NULL,0,NULL),('3QpYtHrq_jmAk1FNutQM5A','fowHfgOkJtAxdst7rugTog','000001000001000043000001','published','WebGUI::Asset::Template',1239237827,'3','997995720','3',NULL,0,NULL),('yxD5ka7XHebPLD-LXBwJqw','fowHfgOkJtAxdst7rugTog','000001000001000043000002','published','WebGUI::Asset::Template',1239918573,'3','997995720','3',NULL,0,NULL),('E3tzZjzhmYoNlAyP2VW33Q','fowHfgOkJtAxdst7rugTog','000001000001000043000003','published','WebGUI::Asset::Template',1239236292,'3','997995720','3',NULL,0,NULL),('TbDcVLbbznPi0I0rxQf2CQ','fowHfgOkJtAxdst7rugTog','000001000001000043000004','published','WebGUI::Asset::Template',1237524306,'3','997995720','3',NULL,0,NULL),('A16v-YjWAShXWvSACsraeg','fowHfgOkJtAxdst7rugTog','000001000001000043000005','published','WebGUI::Asset::Template',1239918710,'3','997995720','3',NULL,0,NULL),('0EAJ9EYb9ap2XwfrcXfdLQ','fowHfgOkJtAxdst7rugTog','000001000001000043000006','published','WebGUI::Asset::Template',1240262820,'3','997995720','3',NULL,0,NULL),('b1316COmd9xRv4fCI3LLGA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000013','published','WebGUI::Asset::Template',1236956475,'3','1251849906','3',NULL,0,NULL),('lo1rpxn3t8YPyKGers5eQg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000010','published','WebGUI::Asset::Wobject::Folder',1238625621,'3','1251850125','3',NULL,0,NULL),('64tqS80D53Z0JoAs2cX2VQ','lo1rpxn3t8YPyKGers5eQg','000001000001000002000010000001','published','WebGUI::Asset::Template',1239400975,'3','1251850125','3',NULL,0,NULL),('lG2exkH9FeYvn4pA63idNg','lo1rpxn3t8YPyKGers5eQg','000001000001000002000010000002','published','WebGUI::Asset::Template',1239383808,'3','1251850125','3',NULL,0,NULL),('nWNVoMLrMo059mDRmfOp9g','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000015','published','WebGUI::Asset::Template',1242259265,'3','1251849915','3',NULL,0,NULL),('brxm_faNdZX5tRo3p50g3g','PBasset000000000000002','000001000001000020','published','WebGUI::Asset::Wobject::Folder',1238054297,'3','997995720','3',NULL,0,NULL),('9j0_Z1j3Jd0QBbY2akb6qw','brxm_faNdZX5tRo3p50g3g','000001000001000020000001','published','WebGUI::Asset::Template',1238053232,'3','997995720','3',NULL,0,NULL),('oHh0UqAJeY7u2n--WD-BAA','brxm_faNdZX5tRo3p50g3g','000001000001000020000002','published','WebGUI::Asset::Template',1238040667,'3','997995720','3',NULL,0,NULL),('u9vfx33XDk5la1-QC5FK7g','brxm_faNdZX5tRo3p50g3g','000001000001000020000003','published','WebGUI::Asset::Template',1238048383,'3','997995720','3',NULL,0,NULL),('D6cJpRcey35aSkh9Q_FPUQ','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000019','published','WebGUI::Asset::Template',1242407725,'3','1251849978','3',NULL,0,NULL),('S2_LsvVa95OSqc66ITAoig','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000007','published','WebGUI::Asset::Template',1242730712,'3','1251849967','3',NULL,0,NULL),('S3zpVitAmhy58CAioH359Q','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000013','published','WebGUI::Asset::Template',1242893798,'3','1251849727','3',NULL,0,NULL),('kwTL1SWCk0GlpiJ5zAAEPQ','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000014','published','WebGUI::Asset::Snippet',1244488512,'3','1251849727','3',NULL,0,NULL),('YP9WaMPJHvCJl-YwrLVcPw','PBasset000000000000002','000001000001000029','published','WebGUI::Asset::Template',1245376837,'3','997995720','3',NULL,0,NULL),('i9-G00ALhJOr0gMh-vHbKA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000014','published','WebGUI::Asset::Template',1250408924,'3','1251849906','3',NULL,0,NULL),('iCM9pRY5yYyjufROgaCDlg','fowHfgOkJtAxdst7rugTog','000001000001000043000007','published','WebGUI::Asset::Snippet',1253305659,'3','997995720','3',NULL,0,NULL),('limMkk80fMB3fqNZVf162w','PBasset000000000000002','000001000001000058','published','WebGUI::Asset::Template',1253507213,'3','997995720','3',NULL,0,NULL); +ALTER TABLE `WorkflowSchedule` ENABLE KEYS; +ALTER TABLE `asset` DISABLE KEYS; +INSERT INTO `asset` VALUES ('PBasset000000000000001','infinity','000001','published','WebGUI::Asset',1124395696,'3','997995720','3',NULL,1,NULL),('PBasset000000000000002','PBasset000000000000001','000001000001','published','WebGUI::Asset::Wobject::Folder',1124395696,'3','997995720','3',NULL,1,NULL),('68sKwDgf9cGH58-NZcU4lg','PBasset000000000000001','000001000002','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('iCYOjohB9SKvAPr6bXElKA','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000004','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('ix1p0AbwKAz8QWB-T-HHfg','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000003','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('_iHetEvMQUOoxS-T2CM0sQ','68sKwDgf9cGH58-NZcU4lg','000001000002000001','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('FOvmwGC0GtZo5VTxJIL3OA','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000002','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('8Bb8gu-me2mhL3ljFyiWLg','68sKwDgf9cGH58-NZcU4lg','000001000002000002','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('m4YJFaqzultnB_sj1Uq0aw','68sKwDgf9cGH58-NZcU4lg','000001000002000008','published','WebGUI::Asset::File',1147642514,'3','997995720','3',NULL,0,NULL),('IWFxZDyGhQ3-SLZhELa3qw','68sKwDgf9cGH58-NZcU4lg','000001000002000009','published','WebGUI::Asset::Wobject::Article',1147642514,'3','997995720','3',NULL,0,NULL),('bX5rYxb6tZ9docY6sUhBlw','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000001','published','WebGUI::Asset::Wobject::Article',1147642514,'3','997995720','3',NULL,0,NULL),('Vzv1pWpg_w6R_o-b0rM2qQ','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000002','published','WebGUI::Asset::File',1147642515,'3','997995720','3',NULL,0,NULL),('NK8bqlwVRILJknqeCDPBHg','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000003','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('6QuS-0rosuZTdTv11fobig','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000001','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('2TqQc4OISddWCZmRY1_m8A','68sKwDgf9cGH58-NZcU4lg','000001000002000003','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('fK-HMSboA3uu0c1KYkYspA','2TqQc4OISddWCZmRY1_m8A','000001000002000003000001','published','WebGUI::Asset::Wobject::SyndicatedContent',1124395696,'3','997995720','3',NULL,0,NULL),('Swf6L8poXKc7hUaNPkBevw','68sKwDgf9cGH58-NZcU4lg','000001000002000004','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('Szs5eev3OMssmnsyLRZmWA','Swf6L8poXKc7hUaNPkBevw','000001000002000004000001','published','WebGUI::Asset::Wobject::DataForm',1124395696,'3','997995720','3',NULL,0,NULL),('x3OFY6OJh_qsXkZfPwug4A','68sKwDgf9cGH58-NZcU4lg','000001000002000006','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('pJd5TLAjfWMVXD6sCRLwUg','x3OFY6OJh_qsXkZfPwug4A','000001000002000006000001','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000003','7-0-style0000000000001','000001000001000051000002','published','WebGUI::Asset::Snippet',1147642492,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000001','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000008','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000014','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000009','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000015','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000010','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000016','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000011','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000017','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000012','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000018','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000013','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000019','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000014','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000020','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000015','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000021','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000016','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000002','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000017','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000006','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000018','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000007','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000019','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000008','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000020','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000009','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000021','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000010','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000022','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000011','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000023','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000012','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000024','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000013','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000025','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('Wl8WZ43g2rK5AYr9o4zY7w','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000006','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('4Yfz9hqBqM8OYMGuQK8oLw','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000005','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000005','7-0-style0000000000001','000001000001000051000004','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000006','7-0-style0000000000001','000001000001000051000005','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000103','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000002','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000115','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000066','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000080','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000097','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000112','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000121','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000067','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000026','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000007','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000128','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000008','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000079','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000009','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000083','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000010','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000082','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000011','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000056','TYo2Bwl7aafzTtdHlS-arQ','000001000001000028000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000135','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000131','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000054','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000024','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000088','tPagC0AQErZXjLFZQ6OI1g','000001000001000017000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000078','GYaFxnMu9UsEG8oanwB6TA','000001000001000014000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('-PkdI8l1idu-8gDX3iOdcw','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000007','published','WebGUI::Asset::Template',1247482172,'3','997995720','3',NULL,0,NULL),('VyCINX2KixKYr2pzQGX9Mg','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000006','published','WebGUI::Asset::Snippet',1246968584,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000109','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000094','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000133','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000012','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000065','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000055','VZK3CRgiMb8r4dBjUmCTgQ','000001000001000027000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000020','-K8Hj45mbelljN9-0CXZxg','000001000001000010000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000085','-K8Hj45mbelljN9-0CXZxg','000001000001000010000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000104','-K8Hj45mbelljN9-0CXZxg','000001000001000010000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000021','-K8Hj45mbelljN9-0CXZxg','000001000001000010000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000033','N13SD1Fpqk00UgBt1Z8ivQ','000001000001000016000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000047','cj2y4papTVGZRFdwTI-_fw','000001000001000023000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000029','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000013','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000032','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000014','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000027','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000015','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000031','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000016','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('jTNggl7AoVSUc_ZzrvuCmw','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000008','published','WebGUI::Asset::Wobject::Article',1147642517,'3','997995720','3',NULL,0,NULL),('LBuiKzg2mWwmOPS9AgV3bg','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000007','published','WebGUI::Asset::Wobject::Article',1147642517,'3','997995720','3',NULL,0,NULL),('GNvjCFQWjY2AF2uf0aCM8Q','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000068','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000017','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000099','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000018','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000114','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000019','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000092','V3l5S5TtI7wMm1WpIMhvOA','000001000001000021000009000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000044','V3l5S5TtI7wMm1WpIMhvOA','000001000001000021000009000002','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000059','bbiA9Zq5Gy2oCFBlILO3QA','000001000001000040000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('IZkrow_zwvbf4FCH-taVTQ','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000002','published','WebGUI::Asset::Wobject::Folder',1226011853,'3','997995720','3',NULL,0,NULL),('QHn6T9rU7KsnS3Y70KCNTg','PBasset000000000000002','000001000001000002','published','WebGUI::Asset::Wobject::Folder',1227080251,'3','997995720','3',NULL,0,NULL),('HPDOcsj4gBme8D4svHodBw','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000001','published','WebGUI::Asset::Wobject::Folder',1225404573,'3','997995720','3',NULL,0,NULL),('PBrichedit000000000002','TCtybxdqmdwdvRn555zpCQ','000001000001000034000002','published','WebGUI::Asset::RichEdit',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000063','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000062','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000061','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000007','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000012','published','WebGUI::Asset::Template',1236594030,'3','1238119576','3',NULL,0,NULL),('PBtmpl0000000000000116','-K8Hj45mbelljN9-0CXZxg','000001000001000010000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000007','7-0-style0000000000001','000001000001000051000006','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000093','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000108','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000117','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000124','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000130','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000134','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000077','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000020','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000098','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000021','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000122','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000022','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000136','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000007','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000013','9M-lrlPQWeeNWfvnDnK_Xg','000001000001000005000007000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000010','K0q_N885Httqev1VCqUWxg','000001000001000005000004000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000011','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000014','_gBYAdTcbkiyamnqi2Xskg','000001000001000005000008000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000012','oHk7fAFhEEkB7dHzi0QOQA','000001000001000005000006000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000006','taX2UYkFF21ALpFZY2rhMw','000001000001000005000003000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000004','xSmREZO3GNzK3M5PaueOOQ','000001000001000005000001000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000005','0bx-xoL8TSXXubFuqKAoVQ','000001000001000005000002000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000057','Ik9HHky10DIyFTKehUD1dw','000001000001000032000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000060','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('pbrobot000000000000001','PBasset000000000000002','000001000001000035','published','WebGUI::Asset::Snippet',1147642511,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000111','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000137','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000132','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000123','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000081','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000023','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000101','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000024','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000065','7-0-style0000000000049','000001000001000053000016','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('OhdaFLE7sXOzo_SIP2ZUgA','68sKwDgf9cGH58-NZcU4lg','000001000002000007','published','WebGUI::Asset::Wobject::Article',1147642513,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000113','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000025','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000037','GdkQpvjRtJqtzOUbwIIQRA','000001000001000021000002000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000038','tnc5iYyynX2hfdEs9D3P8w','000001000001000021000003000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000036','tBL7BWiQRZFed2Y-Zjo9tQ','000001000001000021000001000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000039','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000091','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000002','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000107','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000003','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000040','hcFlqnXlsmC1ujN6Id0F0A','000001000001000021000005000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000041','eRJR52fvlaxfetv3DQkQYw','000001000001000021000006000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000042','5HIDHq5lAWHV5gpYGS0zLg','000001000001000021000007000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000045','y8XkRdxIperLKkJ3bL5sSQ','000001000001000021000011000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000043','rYEFwXXo0tkGhQTcbDibvg','000001000001000021000008000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('7-0-style0000000000064','7-0-style0000000000049','000001000001000053000015','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('PBrichedit000000000001','TCtybxdqmdwdvRn555zpCQ','000001000001000034000001','published','WebGUI::Asset::RichEdit',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000053','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000017','published','WebGUI::Asset::Template',1124395696,'3','1222802960','3',NULL,0,NULL),('PBtmpl0000000000000001','nbSrhXZQuxIjhWFaFPSuVA','000001000001000003000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000140','Da6KWn805L4B5e4HFgQRQA','000001000001000039000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000141','-K8Hj45mbelljN9-0CXZxg','000001000001000010000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000066','7-0-style0000000000049','000001000001000053000017','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000062','7-0-style0000000000049','000001000001000053000013','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000060','7-0-style0000000000049','000001000001000053000011','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000061','7-0-style0000000000049','000001000001000053000012','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000057','7-0-style0000000000049','000001000001000053000008','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000058','7-0-style0000000000049','000001000001000053000009','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000059','7-0-style0000000000049','000001000001000053000010','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000056','7-0-style0000000000049','000001000001000053000007','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000052','7-0-style0000000000049','000001000001000053000003','published','WebGUI::Asset::File::Image',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000053','7-0-style0000000000049','000001000001000053000004','published','WebGUI::Asset::File::Image',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000054','7-0-style0000000000049','000001000001000053000005','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000055','7-0-style0000000000049','000001000001000053000006','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('stevecoolmenu000000001','7-0-style0000000000049','000001000001000053000001','published','WebGUI::Asset::Template',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000051','7-0-style0000000000049','000001000001000053000002','published','WebGUI::Asset::Snippet',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000049','PBasset000000000000002','000001000001000053','published','WebGUI::Asset::Wobject::Folder',1147642504,'3','997995720','3',NULL,0,NULL),('stevestyle000000000002','7-0-style0000000000031','000001000001000052000016','published','WebGUI::Asset::Template',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000048','7-0-style0000000000031','000001000001000052000017','published','WebGUI::Asset::File::Image',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000046','7-0-style0000000000031','000001000001000052000015','published','WebGUI::Asset::File::Image',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000044','7-0-style0000000000031','000001000001000052000013','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000045','7-0-style0000000000031','000001000001000052000014','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000043','7-0-style0000000000031','000001000001000052000012','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000041','7-0-style0000000000031','000001000001000052000010','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000042','7-0-style0000000000031','000001000001000052000011','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000038','7-0-style0000000000031','000001000001000052000007','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000039','7-0-style0000000000031','000001000001000052000008','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000040','7-0-style0000000000031','000001000001000052000009','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000036','7-0-style0000000000031','000001000001000052000005','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000037','7-0-style0000000000031','000001000001000052000006','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000034','7-0-style0000000000031','000001000001000052000003','published','WebGUI::Asset::File::Image',1147642500,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000035','7-0-style0000000000031','000001000001000052000004','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000032','7-0-style0000000000031','000001000001000052000001','published','WebGUI::Asset::File::Image',1147642500,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000033','7-0-style0000000000031','000001000001000052000002','published','WebGUI::Asset::Snippet',1147642500,'3','997995720','3',NULL,0,NULL),('PBnav000000style01lvl2','7-0-style0000000000001','000001000001000051000028','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000030','7-0-style0000000000001','000001000001000051000029','published','WebGUI::Asset::File::Image',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000031','PBasset000000000000002','000001000001000052','published','WebGUI::Asset::Wobject::Folder',1147642500,'3','997995720','3',NULL,0,NULL),('stevenav00000000000001','7-0-style0000000000001','000001000001000051000027','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000025','7-0-style0000000000001','000001000001000051000024','published','WebGUI::Asset::Wobject::Navigation',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000026','7-0-style0000000000001','000001000001000051000025','published','WebGUI::Asset::Wobject::Navigation',1147642499,'3','997995720','3',NULL,0,NULL),('stevestyle000000000001','7-0-style0000000000001','000001000001000051000026','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000023','7-0-style0000000000001','000001000001000051000022','published','WebGUI::Asset::File::Image',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000024','7-0-style0000000000001','000001000001000051000023','published','WebGUI::Asset::File::Image',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000022','7-0-style0000000000001','000001000001000051000021','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000021','7-0-style0000000000001','000001000001000051000020','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000018','7-0-style0000000000001','000001000001000051000017','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000019','7-0-style0000000000001','000001000001000051000018','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000020','7-0-style0000000000001','000001000001000051000019','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000017','7-0-style0000000000001','000001000001000051000016','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000016','7-0-style0000000000001','000001000001000051000015','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000015','7-0-style0000000000001','000001000001000051000014','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000014','7-0-style0000000000001','000001000001000051000013','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000012','7-0-style0000000000001','000001000001000051000011','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000013','7-0-style0000000000001','000001000001000051000012','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000010','7-0-style0000000000001','000001000001000051000009','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000011','7-0-style0000000000001','000001000001000051000010','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000009','7-0-style0000000000001','000001000001000051000008','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000008','7-0-style0000000000001','000001000001000051000007','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000067','7-0-style0000000000049','000001000001000053000018','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('PBtmplHelp000000000001','nbSrhXZQuxIjhWFaFPSuVA','000001000001000003000002','published','WebGUI::Asset::Template',1124395706,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000001','PBasset000000000000002','000001000001000051','published','WebGUI::Asset::Wobject::Folder',1147642492,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000001','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000003','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000002','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000004','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000003','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000005','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000004','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000006','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000063','7-0-style0000000000049','000001000001000053000014','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('stevestyle000000000003','7-0-style0000000000049','000001000001000053000020','published','WebGUI::Asset::Template',1147642510,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000002','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000001','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000001','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000002','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000003','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000003','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000004','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000004','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000005','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000005','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000004','7-0-style0000000000001','000001000001000051000003','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('IOB0000000000000000002','3uuBf8cYuj1sew2OJXl9tg','000001000001000018000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('IOB0000000000000000001','3uuBf8cYuj1sew2OJXl9tg','000001000001000018000002','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('PBtmplBlankStyle000001','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000005','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('DashboardViewTmpl00001','S1A9iAwKcQQ6P20uTqw-Ew','000001000001000009000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('WeatherDataTmpl0000001','9wKWdum0_8z-OhhquWLtSQ','000001000001000050000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('StockDataTMPL000000002','Efe2W0UgrSRDltNJ87jlfg','000001000001000041000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('StockDataTMPL000000001','Efe2W0UgrSRDltNJ87jlfg','000001000001000041000002','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('MultiSearchTmpl0000001','bBzO4CWjqU_ile3gf5Iypw','000001000001000024000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000068','7-0-style0000000000049','000001000001000053000019','published','WebGUI::Asset::File::Image',1147642510,'3','997995720','3',NULL,0,NULL),('ZipArchiveTMPL00000001','CSN-ZON7Uwv8kxf3F1fh5Q','000001000001000055000001','published','WebGUI::Asset::Template',1133743240,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000002','7-0-style0000000000001','000001000001000051000001','published','WebGUI::Asset::File::Image',1147642492,'3','997995720','3',NULL,0,NULL),('WVtmpl0000000000000001','nqNbSUAhk9Vd1zda2SCz9A','000001000001000021000010000001','published','WebGUI::Asset::Template',1133743240,'3','1222803175','3',NULL,0,NULL),('2CS-BErrjMmESOtGT90qOg','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000003','published','WebGUI::Asset::Template',1227070888,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000208','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000026','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000209','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000027','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000210','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000028','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('ProjectManagerTMPL0004','yD1SMHelczihzjEmx6eXBA','000001000001000031000002000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0003','pV7GnZdpjR3XpZaSINIoeg','000001000001000031000003000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0002','71e17KeduiXgODLMlUxiow','000001000001000031000004000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0001','9A-mg2gwWmaYi9o_1C7ArQ','000001000001000031000001000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('TimeTrackingTMPL000002','vTymIDYL2YqEh6PV50F7ew','000001000001000048000001000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('TimeTrackingTMPL000003','lo1ac3BsoJx3ijGQ3gR-bQ','000001000001000048000002000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('TimeTrackingTMPL000001','huASapWvFDzqwOSbcN-JFQ','000001000001000048000003000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('PBtmpl0000000000000200','f_tn9FfoSfKWX43F83v_3w','000001000001000036000001','published','WebGUI::Asset::Template',1147642427,'3','997995720','3',NULL,0,NULL),('PBasset000000000000003','PBasset000000000000001','000001000003','published','WebGUI::Asset::Wobject::Folder',1147642437,'3','997995720','3',NULL,1,NULL),('pbproto000000000000002','PBasset000000000000002','000001000001000033','published','WebGUI::Asset::Wobject::Collaboration',1147642465,'3','997995720','3',NULL,0,NULL),('pbtmpl0000000000000220','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000002','published','WebGUI::Asset::Template',1147642465,'3','997995720','3',NULL,0,NULL),('pbtmpl0000000000000221','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000003','published','WebGUI::Asset::Template',1147642465,'3','997995720','3',NULL,0,NULL),('nbSrhXZQuxIjhWFaFPSuVA','PBasset000000000000002','000001000001000003','published','WebGUI::Asset::Wobject::Folder',1147642465,'3','997995720','3',NULL,0,NULL),('TvOZs8U1kRXLtwtmyW75pg','PBasset000000000000002','000001000001000004','published','WebGUI::Asset::Wobject::Folder',1147642465,'3','997995720','3',NULL,0,NULL),('xSmREZO3GNzK3M5PaueOOQ','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000001','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('0bx-xoL8TSXXubFuqKAoVQ','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000002','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('taX2UYkFF21ALpFZY2rhMw','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000003','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('K0q_N885Httqev1VCqUWxg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000004','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('fq1ZkYhH24R5tb96kuT10Q','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000005','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('oHk7fAFhEEkB7dHzi0QOQA','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000006','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('9M-lrlPQWeeNWfvnDnK_Xg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000007','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('_gBYAdTcbkiyamnqi2Xskg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000008','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('GNOAsX98vCsl0JRwfwL-gg','PBasset000000000000002','000001000001000008','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','997995720','3',NULL,0,NULL),('S1A9iAwKcQQ6P20uTqw-Ew','PBasset000000000000002','000001000001000009','published','WebGUI::Asset::Wobject::Folder',1147642468,'3','997995720','3',NULL,0,NULL),('-K8Hj45mbelljN9-0CXZxg','PBasset000000000000002','000001000001000010','published','WebGUI::Asset::Wobject::Folder',1147642468,'3','997995720','3',NULL,0,NULL),('tXwf1zaOXTvsqPn6yu-GSw','PBasset000000000000002','000001000001000013','published','WebGUI::Asset::Wobject::Folder',1147642469,'3','997995720','3',NULL,0,NULL),('GYaFxnMu9UsEG8oanwB6TA','PBasset000000000000002','000001000001000014','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('N13SD1Fpqk00UgBt1Z8ivQ','PBasset000000000000002','000001000001000016','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('tPagC0AQErZXjLFZQ6OI1g','PBasset000000000000002','000001000001000017','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('default_post_received1','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000029','published','WebGUI::Asset::Template',1222708029,'3','1222803001','3',NULL,0,NULL),('3uuBf8cYuj1sew2OJXl9tg','PBasset000000000000002','000001000001000018','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('aNNC62qLAS6TB-0_MCYjsw','PBasset000000000000002','000001000001000019','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','997995720','3',NULL,0,NULL),('tBL7BWiQRZFed2Y-Zjo9tQ','zyWi26q9na-iiZqL4yedog','000001000001000021000001','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','1222803175','3',NULL,0,NULL),('GdkQpvjRtJqtzOUbwIIQRA','zyWi26q9na-iiZqL4yedog','000001000001000021000002','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','1222803175','3',NULL,0,NULL),('tnc5iYyynX2hfdEs9D3P8w','zyWi26q9na-iiZqL4yedog','000001000001000021000003','published','WebGUI::Asset::Wobject::Folder',1147642472,'3','1222803175','3',NULL,0,NULL),('vgXdBcFTqU7h4wBG1ewdBw','zyWi26q9na-iiZqL4yedog','000001000001000021000004','published','WebGUI::Asset::Wobject::Folder',1147642472,'3','1222803175','3',NULL,0,NULL),('hcFlqnXlsmC1ujN6Id0F0A','zyWi26q9na-iiZqL4yedog','000001000001000021000005','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('eRJR52fvlaxfetv3DQkQYw','zyWi26q9na-iiZqL4yedog','000001000001000021000006','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('5HIDHq5lAWHV5gpYGS0zLg','zyWi26q9na-iiZqL4yedog','000001000001000021000007','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('rYEFwXXo0tkGhQTcbDibvg','zyWi26q9na-iiZqL4yedog','000001000001000021000008','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('V3l5S5TtI7wMm1WpIMhvOA','zyWi26q9na-iiZqL4yedog','000001000001000021000009','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('nqNbSUAhk9Vd1zda2SCz9A','zyWi26q9na-iiZqL4yedog','000001000001000021000010','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','1222803175','3',NULL,0,NULL),('y8XkRdxIperLKkJ3bL5sSQ','zyWi26q9na-iiZqL4yedog','000001000001000021000011','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','1222803175','3',NULL,0,NULL),('LdiozcIUciWuvt3Z-na5Ww','PBasset000000000000002','000001000001000022','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','997995720','3',NULL,0,NULL),('cj2y4papTVGZRFdwTI-_fw','PBasset000000000000002','000001000001000023','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('bBzO4CWjqU_ile3gf5Iypw','PBasset000000000000002','000001000001000024','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('BFfNj5wA9bDw8H3cnr8pTw','PBasset000000000000002','000001000001000025','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('AgyFhx3eXlfZXNp2MkrsiQ','NywJYmGWe1f6EBXJnWg9Xg','000001000001000030000001','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222803652','3',NULL,0,NULL),('F7MAQ-cpuvQ1KuC7J4P5zQ','NywJYmGWe1f6EBXJnWg9Xg','000001000001000030000002','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222803653','3',NULL,0,NULL),('jEz8iTGNWEt2I05IhVV19Q','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000016','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222802937','3',NULL,0,NULL),('VZK3CRgiMb8r4dBjUmCTgQ','PBasset000000000000002','000001000001000027','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','997995720','3',NULL,0,NULL),('TYo2Bwl7aafzTtdHlS-arQ','PBasset000000000000002','000001000001000028','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','997995720','3',NULL,0,NULL),('9A-mg2gwWmaYi9o_1C7ArQ','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000001','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('yD1SMHelczihzjEmx6eXBA','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000002','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('pV7GnZdpjR3XpZaSINIoeg','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000003','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('71e17KeduiXgODLMlUxiow','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000004','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','1222803147','3',NULL,0,NULL),('Ik9HHky10DIyFTKehUD1dw','PBasset000000000000002','000001000001000032','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('f_tn9FfoSfKWX43F83v_3w','PBasset000000000000002','000001000001000036','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('Da6KWn805L4B5e4HFgQRQA','PBasset000000000000002','000001000001000039','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('bbiA9Zq5Gy2oCFBlILO3QA','PBasset000000000000002','000001000001000040','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('Efe2W0UgrSRDltNJ87jlfg','PBasset000000000000002','000001000001000041','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('RrV4aAPnn4dM0ZcU3OXnlw','PBasset000000000000002','000001000001000043','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('5bnNzteN7w3NnK9mF4XiCg','PBasset000000000000002','000001000001000044','published','WebGUI::Asset::Wobject::Folder',1147642481,'3','997995720','3',NULL,0,NULL),('oGfxez5sksyB_PcaAsEm_Q','PBasset000000000000002','000001000001000045','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','997995720','3',NULL,0,NULL),('vTymIDYL2YqEh6PV50F7ew','2OcUWHVsu_L1sDFzIMWYqw','000001000001000048000001','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','1222803153','3',NULL,0,NULL),('lo1ac3BsoJx3ijGQ3gR-bQ','2OcUWHVsu_L1sDFzIMWYqw','000001000001000048000002','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','1222803153','3',NULL,0,NULL),('huASapWvFDzqwOSbcN-JFQ','2OcUWHVsu_L1sDFzIMWYqw','000001000001000048000003','published','WebGUI::Asset::Wobject::Folder',1147642483,'3','1222803153','3',NULL,0,NULL),('9wKWdum0_8z-OhhquWLtSQ','PBasset000000000000002','000001000001000050','published','WebGUI::Asset::Wobject::Folder',1147642483,'3','997995720','3',NULL,0,NULL),('CSN-ZON7Uwv8kxf3F1fh5Q','PBasset000000000000002','000001000001000055','published','WebGUI::Asset::Wobject::Folder',1147642484,'3','997995720','3',NULL,0,NULL),('TCtybxdqmdwdvRn555zpCQ','PBasset000000000000002','000001000001000034','published','WebGUI::Asset::Wobject::Folder',1147642484,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000070','7-0-style0000000000049','000001000001000053000021','published','WebGUI::Asset::Wobject::Navigation',1147642510,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000071','7-0-style0000000000049','000001000001000053000022','published','WebGUI::Asset::File::Image',1147642511,'3','997995720','3',NULL,0,NULL),('PBnav00000000000bullet','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000026','published','WebGUI::Asset::Template',1148579524,'3','1222803972','3',NULL,0,NULL),('PBnav00000000indentnav','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000027','published','WebGUI::Asset::Template',1148579525,'3','1222803972','3',NULL,0,NULL),('MK4fCNoyrx5SE8eyDfOpxg','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000004','published','WebGUI::Asset::Template',1247489252,'3','997995720','3',NULL,0,NULL),('uCn31PzislTZlgt_79j7cQ','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000006','published','WebGUI::Asset::Snippet',1258524916,'3','997995720','3',NULL,0,NULL),('i5kt5aodVs_oepNEkE7Okw','VZK3CRgiMb8r4dBjUmCTgQ','000001000001000027000002','published','WebGUI::Asset::Snippet',1242312883,'3','997995720','3',NULL,0,NULL),('zb_OPKNqcTuIjdvvbEkRjw','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000005','published','WebGUI::Asset::Snippet',1247484073,'3','997995720','3',NULL,0,NULL),('FEDP3dk8J3Chw_gyr7_XEQ','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000028','published','WebGUI::Asset::Snippet',1246278679,'3','997995720','3',NULL,0,NULL),('BmLaN4rmAANkCglXUViEbg','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000005','published','WebGUI::Asset::Wobject::Folder',1157679165,'3','1222803845','3',NULL,0,NULL),('ProjectManagerTMPL0006','BmLaN4rmAANkCglXUViEbg','000001000001000031000005000001','published','WebGUI::Asset::Template',1157679165,'3','1222803845','3',NULL,0,NULL),('ProjectManagerTMPL0005','BmLaN4rmAANkCglXUViEbg','000001000001000031000005000002','published','WebGUI::Asset::Template',1157679165,'3','1222803845','3',NULL,0,NULL),('Q4uX_C557arTp6D_jwB1jQ','PBasset000000000000002','000001000001000054','published','WebGUI::Asset::Wobject::Folder',1165460175,'3','997995720','3',NULL,0,NULL),('WikiRCTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000001','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiFrontTmpl000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000002','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiSearchTmpl00000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000003','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPHTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000004','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPageTmpl0000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000005','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPageEditTmpl000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000006','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiMPTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000007','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('SQLReportDownload00001','bbiA9Zq5Gy2oCFBlILO3QA','000001000001000040000002','published','WebGUI::Asset::Template',1171466654,'3','1222803962','3',NULL,0,NULL),('X7DrzUcj8pOKFa_6k9D5iw','PBasset000000000000002','000001000001000026','published','WebGUI::Asset::Wobject::Folder',1185754569,'3','997995720','3',NULL,0,NULL),('newsletter000000000001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000001','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('newslettercs0000000001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000002','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('newslettersubscrip0001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000003','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('MBmWlA_YEA2I6D29OMGtRg','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000004','published','WebGUI::Asset::Template',1226542675,'3','997995720','3',NULL,0,NULL),('FJbUTvZ2nUTn65LpW6gjsA','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000001','published','WebGUI::Asset::Template',1227070381,'3','997995720','3',NULL,0,NULL),('WikiKeyword00000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000008','published','WebGUI::Asset::Template',1185754571,'3','1222803956','3',NULL,0,NULL),('tempspace0000000000000','PBasset000000000000001','000001000004','published','WebGUI::Asset::Wobject::Folder',1185754574,'3','997995720','3',NULL,1,NULL),('75CmQgpcCSkdsL-oawdn3Q','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000002','published','WebGUI::Asset::Template',1227052575,'3','997995720','3',NULL,0,NULL),('gI_TxK-5S4DNuv42wpImmw','PBasset000000000000002','000001000001000015','published','WebGUI::Asset::Wobject::Folder',1197330678,'3','997995720','3',NULL,0,NULL),('jME5BEDYVDlBZ8jIQA9-jQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000001','published','WebGUI::Asset::Template',1197927169,'3','997995720','3',NULL,0,NULL),('azCqD0IjdQSlM3ar29k5Sg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000002','published','WebGUI::Asset::Template',1197881748,'3','997995720','3',NULL,0,NULL),('05FpjceLYhq4csF1Kww1KQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000003','published','WebGUI::Asset::Template',1197879361,'3','997995720','3',NULL,0,NULL),('q5O62aH4pjUXsrQR3Pq4lw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000004','published','WebGUI::Asset::Template',1197825772,'3','997995720','3',NULL,0,NULL),('KAMdiUdJykjN02CPHpyZOw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000005','published','WebGUI::Asset::Template',1197825787,'3','997995720','3',NULL,0,NULL),('OkphOEdaSGTXnFGhK4GT5A','gI_TxK-5S4DNuv42wpImmw','000001000001000015000006','published','WebGUI::Asset::Template',1197825794,'3','997995720','3',NULL,0,NULL),('TEId5V-jEvUULsZA0wuRuA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000007','published','WebGUI::Asset::Template',1197989443,'3','997995720','3',NULL,0,NULL),('6X-7Twabn5KKO_AbgK3PEw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000008','published','WebGUI::Asset::Template',1197987780,'3','997995720','3',NULL,0,NULL),('7JCTAiu1U_bT9ldr655Blw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000009','published','WebGUI::Asset::Template',1197825824,'3','997995720','3',NULL,0,NULL),('0X4Q3tBWUb_thsVbsYz9xQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000010','published','WebGUI::Asset::Template',1197987372,'3','997995720','3',NULL,0,NULL),('m3IbBavqzuKDd2PGGhKPlA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000011','published','WebGUI::Asset::Template',1197825845,'3','997995720','3',NULL,0,NULL),('UTNFeV7B_aSCRmmaFCq4Vw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000012','published','WebGUI::Asset::Template',1197825856,'3','997995720','3',NULL,0,NULL),('zcX-wIUct0S_np14xxOA-A','gI_TxK-5S4DNuv42wpImmw','000001000001000015000013','published','WebGUI::Asset::Template',1197825866,'3','997995720','3',NULL,0,NULL),('MBZK_LPVzqhb4TV4mMRTJg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000014','published','WebGUI::Asset::Snippet',1197330678,'3','997995720','3',NULL,0,NULL),('_hELmIJfgbAyXFNqPyApxQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000015','published','WebGUI::Asset::Snippet',1197330678,'3','997995720','3',NULL,0,NULL),('_9_eiaPgxzF_x_upt6-PNQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000016','published','WebGUI::Asset::Snippet',1197988920,'3','997995720','3',NULL,0,NULL),('kaPRSaf8UKiskiGEgJgLAw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000017','published','WebGUI::Asset::Wobject::Folder',1197330678,'3','997995720','3',NULL,0,NULL),('bANo8aiAPA7aY_oQZKxIWw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000001','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('2ci_v2d4x4uvyjTRlC49OA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000002','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('O-EsSzKgAk1KolFT-x_KsA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000003','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('fdd8tGExyVwHyrB8RBbKXg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000004','published','WebGUI::Asset::File::Image',1197330839,'3','997995720','3',NULL,0,NULL),('BpisgHl4ZDcSECJp6oib1w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000005','published','WebGUI::Asset::File::Image',1197330840,'3','997995720','3',NULL,0,NULL),('zshreRgPAXtnF0DtVbQ1Yg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000006','published','WebGUI::Asset::File::Image',1197330840,'3','997995720','3',NULL,0,NULL),('mM3bjP_iG9sv5nQb4S17tQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000018','published','WebGUI::Asset::Template',1197879662,'3','997995720','3',NULL,0,NULL),('ilu5BrM-VGaOsec9Lm7M6Q','gI_TxK-5S4DNuv42wpImmw','000001000001000015000019','published','WebGUI::Asset::Template',1197878780,'3','997995720','3',NULL,0,NULL),('-ANLpoTEP-n4POAdRxCzRw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000020','published','WebGUI::Asset::Template',1197880641,'3','997995720','3',NULL,0,NULL),('OxJWQgnGsgyGohP2L3zJPQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000021','published','WebGUI::Asset::Template',1204663962,'3','997995720','3',NULL,0,NULL),('Tsg7xmPYv782j6IVz7yHFg','PBasset000000000000002','000001000001000006','published','WebGUI::Asset::Wobject::Folder',1204890713,'3','997995720','3',NULL,0,NULL),('kj3b-X3i6zRKnhLb4ZiCLw','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000001','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('uRL9qtk7Rb0YRJ41LmHOJw','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000002','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarWeek0000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000003','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarDay00000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000004','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarEvent000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000005','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarEventEdit00001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000006','published','WebGUI::Asset::Template',1205160982,'3','997995720','3',NULL,0,NULL),('CalendarMonth000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000007','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarSearch00000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000008','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarPrintEvent0001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000009','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintMonth0001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000010','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintWeek00001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000011','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintDay000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000012','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('jnYdqDkUR8x7Pv2eGR1qTA','PBasset000000000000002','000001000001000046','published','WebGUI::Asset::Wobject::Folder',1205431513,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000001','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000001','published','WebGUI::Asset::Template',1205003608,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000002','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000002','published','WebGUI::Asset::Template',1205003676,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000003','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000003','published','WebGUI::Asset::Template',1205003711,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000004','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000004','published','WebGUI::Asset::Template',1205158717,'3','997995720','3',NULL,0,NULL),('7fE8md51vTCcuJFOvxNaGA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000022','published','WebGUI::Asset::Snippet',1205443600,'3','997995720','3',NULL,0,NULL),('1oGhfj00KkCzP1ez01AfKA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000023','published','WebGUI::Asset::Snippet',1205635970,'3','997995720','3',NULL,0,NULL),('3qiVYhNTXMVC5hfsumVHgg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000024','published','WebGUI::Asset::Snippet',1206743306,'3','997995720','3',NULL,0,NULL),('vrKXEtluIhbmAS9xmPukDA','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000010','published','WebGUI::Asset::Template',1212092352,'3','1222802925','3',NULL,0,NULL),('4qh0kIsFUdd4Ox-Iu1JZgg','PBasset000000000000002','000001000001000012','published','WebGUI::Asset::Wobject::Folder',1208725439,'3','997995720','3',NULL,0,NULL),('BMybD3cEnmXVk2wQ_qEsRQ','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000001','published','WebGUI::Asset::Template',1208530113,'3','997995720','3',NULL,0,NULL),('OOyMH33plAy6oCj_QWrxtg','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000002','published','WebGUI::Asset::Template',1207951375,'3','997995720','3',NULL,0,NULL),('2rC4ErZ3c77OJzJm7O5s3w','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000003','published','WebGUI::Asset::Template',1208721232,'3','997995720','3',NULL,0,NULL),('PsFn7dJt4wMwBa8hiE3hOA','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000004','published','WebGUI::Asset::Template',1208558071,'3','997995720','3',NULL,0,NULL),('yBwydfooiLvhEFawJb0VTQ','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000005','published','WebGUI::Asset::Template',1208629936,'3','997995720','3',NULL,0,NULL),('63ix2-hU0FchXGIWkG3tow','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000011','published','WebGUI::Asset::Template',1209588387,'3','1222802925','3',NULL,0,NULL),('POVcY79vIqAHR8OfGt36aw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000007','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('hIB-z34r8Xl-vYVYCkKr-w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000008','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('-mPUoFlYcjqjPUPRLAlxNQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000009','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('MDpUOR-N8KMyt1J7Hh_h4w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000010','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('YfXKByTwDZVituMc4h13Dg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000011','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('esko_HSU0Gh-uJZ1h3xRmQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000012','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('oSqpGswzpBG_ErdfYwIO8A','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000013','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('MXJklShZvLLB_DSnZQmXrQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000014','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('BthxD5oJ0idmsyI3ioA2FA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000015','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('aZ-1HYQamkRHYXvzAra8WQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000016','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('eRkb94OYcS5AdcrrerOP5Q','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000017','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('TbnkjAJQEASORXIpYqDkcA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000018','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('er-3faBjY-hhlDcc5aKqdQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000019','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('8bFsu2FJUqHRUiHcozcVFw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000020','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('34Aayx5eA320D8VfhdfDBw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000021','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('TlhKOVmWblZOsAdqmhEpeg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000022','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('Nx0ypjO3cN6QdZUBUEE0lA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000023','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('CmFZLN7iPS7XXvUEsxKPKA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000024','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('v_XBgwwZqgW1D5s4y05qfg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000025','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('4TdAkKoQbSCvI7QWcW889A','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000026','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('SAgK6eDPCG1cgkJ59WapHQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000027','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('XJYLuvGy9ubF7JNKyINtpA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000028','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('RWj7hyv2SpZuXxwj1Wocug','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000029','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('aq8QElnlm3YufAoxRz9Pcg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000030','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('gbnRhcWNk1iQe32LFEB5eQ','PBasset000000000000002','000001000001000037','published','WebGUI::Asset::Wobject::Folder',1210779723,'3','997995720','3',NULL,0,NULL),('6tK47xsaIH-ELw0IBo0uRQ','gbnRhcWNk1iQe32LFEB5eQ','000001000001000037000001','published','WebGUI::Asset::Wobject::Folder',1210777115,'3','997995720','3',NULL,0,NULL),('_bZJ9LA_KNekZiFPaP2SeQ','6tK47xsaIH-ELw0IBo0uRQ','000001000001000037000001000001','published','WebGUI::Asset::File::Image',1210777868,'3','997995720','3',NULL,0,NULL),('nFen0xjkZn8WkpM93C9ceQ','gbnRhcWNk1iQe32LFEB5eQ','000001000001000037000002','published','WebGUI::Asset::Template',1210779326,'3','997995720','3',NULL,0,NULL),('1XOJDcg_ITRYwVM-QnIcPw','gbnRhcWNk1iQe32LFEB5eQ','000001000001000037000003','published','WebGUI::Asset::Snippet',1210779441,'3','997995720','3',NULL,0,NULL),('4e-_rNs6mSWedZhQ_V5kJA','gbnRhcWNk1iQe32LFEB5eQ','000001000001000037000004','published','WebGUI::Asset::Snippet',1210779672,'3','997995720','3',NULL,0,NULL),('eqb9sWjFEVq0yHunGV8IGw','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000012','published','WebGUI::Asset::Template',1213182595,'3','1222802925','3',NULL,0,NULL),('6D4Z-oruXPS6OlH_Kx8pBg','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000005','published','WebGUI::Asset::Wobject::Folder',1209509389,'3','997995720','3',NULL,0,NULL),('hQ7z33_jOYkQ8WNX5xy9Sw','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000001','published','WebGUI::Asset::File::Image',1209509455,'3','997995720','3',NULL,0,NULL),('vWW_DcHiYSrKZOkkIfEfcQ','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000002','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('_bPYzRA87NTAUIKlfrJMHg','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000003','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('nJjZHRwdDs5MAZYsAyioHw','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000004','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('8hxfkrJPeFVRWF5piCNJ1A','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000005','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('Osx7WN52iIKHZFT4vqUBHQ','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000006','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('oWff8fGzRdHPyq5VNREe9Q','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000007','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('uqbkvb1b9443VvfkyRz95w','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000008','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('8YiMkcz32xalkAn3WBLpag','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000009','published','WebGUI::Asset::File::Image',1210181860,'3','997995720','3',NULL,0,NULL),('3n3H85BsdeRQ0I08WmvlOg','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000006','published','WebGUI::Asset::Snippet',1212091492,'3','997995720','3',NULL,0,NULL),('5m5I7__l40C4hhv4ydqAHQ','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000007','published','WebGUI::Asset::Snippet',1210181698,'3','997995720','3',NULL,0,NULL),('C5fPz-Wg85vkYRvCdl-Xqw','PBasset000000000000002','000001000001000049','published','WebGUI::Asset::Wobject::Folder',1212160830,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000001','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000049000001','published','WebGUI::Asset::Template',1212159641,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000002','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000049000002','published','WebGUI::Asset::Template',1212000800,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000003','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000049000003','published','WebGUI::Asset::Template',1212001437,'3','997995720','3',NULL,0,NULL),('usuxw9V3jN4d4pujRiEYxg','7-0-style0000000000049','000001000001000053000023','published','WebGUI::Asset::Snippet',1209494150,'3','997995720','3',NULL,0,NULL),('aNmgn0cd6tldmC1FpW4KbA','PBasset000000000000002','000001000001000038','published','WebGUI::Asset::Wobject::Folder',1213122695,'3','997995720','3',NULL,0,NULL),('2q5fxatSFLgIhXaUX-oSvg','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000001','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('_d5WTkKjnwct-_Dk7gZHvQ','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000002','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('Iz2mUR3jCPKyemwAea4b2g','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000003','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('JU9bjsLRoWj7GVHs__prig','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000004','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('noOlnjQGexHg8c4bGVUo9g','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000005','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('aIpCmr9Hi__vgdZnDTz1jw','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000006','published','WebGUI::Asset::Template',1209921197,'3','997995720','3',NULL,0,NULL),('XNd7a_g_cTvJVYrVHcx2Mw','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000007','published','WebGUI::Asset::Template',1212099009,'3','997995720','3',NULL,0,NULL),('2gtFt7c0qAFNU3BG_uvNvg','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000008','published','WebGUI::Asset::Template',1211824430,'3','997995720','3',NULL,0,NULL),('bPz1yk6Y9uwMDMBcmMsSCg','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000009','published','WebGUI::Asset::Template',1211829604,'3','997995720','3',NULL,0,NULL),('3womoo7Teyy2YKFa25-MZg','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000013','published','WebGUI::Asset::Template',1212098997,'3','1222802925','3',NULL,0,NULL),('EBlxJpZQ9o-8VBOaGQbChA','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000014','published','WebGUI::Asset::Template',1212093746,'3','1222802925','3',NULL,0,NULL),('g8W53Pd71uHB9pxaXhWf_A','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000015','published','WebGUI::Asset::Template',1213184121,'3','1222802925','3',NULL,0,NULL),('mTOiwwk3q4k9g5-XykXhPA','68sKwDgf9cGH58-NZcU4lg','000001000002000005','published','WebGUI::Asset::Wobject::Layout',1215717999,'3','1215733893','3',NULL,0,NULL),('j_1qEqM6iLfQLiR6VKy0aA','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000001','published','WebGUI::Asset::Wobject::Article',1215718151,'3','1215733893','3',NULL,0,NULL),('o_pq_e4vRyhMOKFzs61eag','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000002','published','WebGUI::Asset::File::Image',1215714957,'3','1215733893','3',NULL,0,NULL),('diZvW4bSgZWwyyGP3qXi1g','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000003','published','WebGUI::Asset::Wobject::Article',1215717972,'3','1215733893','3',NULL,0,NULL),('PBEmsBadgeTemplate0000','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000006','published','WebGUI::Asset::Template',1221077977,'3','1222802972','3',NULL,0,NULL),('-WM2dt0ZGpDasuL2wWocxg','PBasset000000000000002','000001000001000031','published','WebGUI::Asset::Wobject::Folder',1222803056,'3','997995720','3',NULL,0,NULL),('2OcUWHVsu_L1sDFzIMWYqw','PBasset000000000000002','000001000001000048','published','WebGUI::Asset::Wobject::Folder',1222803070,'3','997995720','3',NULL,0,NULL),('1z9J1O08n_7gVVlBwSRBJQ','PBasset000000000000002','000001000001000005','published','WebGUI::Asset::Wobject::Folder',1222803099,'3','997995720','3',NULL,0,NULL),('zyWi26q9na-iiZqL4yedog','PBasset000000000000002','000001000001000021','published','WebGUI::Asset::Wobject::Folder',1222803114,'3','997995720','3',NULL,0,NULL),('NywJYmGWe1f6EBXJnWg9Xg','PBasset000000000000002','000001000001000030','published','WebGUI::Asset::Wobject::Folder',1222803606,'3','997995720','3',NULL,0,NULL),('UL-ItI4L1Z6-WSuhuXVvsQ','PBasset000000000000002','000001000001000011','published','WebGUI::Asset::Wobject::Folder',1225139673,'3','997995720','3',NULL,0,NULL),('3rjnBVJRO6ZSkxlFkYh_ug','UL-ItI4L1Z6-WSuhuXVvsQ','000001000001000011000001','published','WebGUI::Asset::Template',1225139643,'3','997995720','3',NULL,0,NULL),('TuYPpHx7TUyk08639Pc8Bg','UL-ItI4L1Z6-WSuhuXVvsQ','000001000001000011000002','published','WebGUI::Asset::Template',1225139643,'3','997995720','3',NULL,0,NULL),('THQhn1C-ooj-TLlEP7aIJQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000025','published','WebGUI::Asset::Snippet',1225313951,'3','1234301624','3',NULL,0,NULL),('jVKLVakT_iA2010_oEuAwg','7-0-style0000000000049','000001000001000053000024','published','WebGUI::Asset::Wobject::Navigation',1224116526,'3','997995720','3',NULL,0,NULL),('QpmlAiYZz6VsKBM-_0wXaw','zyWi26q9na-iiZqL4yedog','000001000001000021000012','published','WebGUI::Asset::Wobject::Folder',1224616691,'3','1234301591','3',NULL,0,NULL),('h_T2xtOxGRQ9QJOR6ebLpQ','QpmlAiYZz6VsKBM-_0wXaw','000001000001000021000012000001','published','WebGUI::Asset::Template',1224616545,'3','1234301591','3',NULL,0,NULL),('4Ekp0kJoJllRRRo_J1Rj6w','QpmlAiYZz6VsKBM-_0wXaw','000001000001000021000012000002','published','WebGUI::Asset::Template',1224616672,'3','1234301591','3',NULL,0,NULL),('gfZOwaTWYjbSoVaQtHBBEw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000001','published','WebGUI::Asset::Template',1226974679,'3','997995720','3',NULL,0,NULL),('c8xrwVuu5QE0XtF9DiVzLw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000002','published','WebGUI::Asset::Template',1226894351,'3','997995720','3',NULL,0,NULL),('0n4HtbXaWa_XJHkFjetnLQ','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000003','published','WebGUI::Asset::Template',1226894994,'3','997995720','3',NULL,0,NULL),('ErEzulFiEKDkaCDVmxUavw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000004','published','WebGUI::Asset::Template',1226895484,'3','997995720','3',NULL,0,NULL),('6uQEULvXFgCYlRWnYzZsuA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000005','published','WebGUI::Asset::Template',1226896682,'3','997995720','3',NULL,0,NULL),('DUoxlTBXhVS-Zl3CFDpt9g','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000006','published','WebGUI::Asset::Template',1226896802,'3','997995720','3',NULL,0,NULL),('1Q4Je3hKCJzeo0ZBB5YB8g','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000007','published','WebGUI::Asset::Template',1226898445,'3','997995720','3',NULL,0,NULL),('5A8Hd9zXvByTDy4x-H28qw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000008','published','WebGUI::Asset::Template',1226899462,'3','997995720','3',NULL,0,NULL),('VBkY05f-E3WJS50WpdKd1Q','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000009','published','WebGUI::Asset::Template',1226899241,'3','997995720','3',NULL,0,NULL),('XgcsoDrbC0duVla7N7JAdw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000010','published','WebGUI::Asset::Template',1226973330,'3','997995720','3',NULL,0,NULL),('cR0UFm7I1qUI2Wbpj--08Q','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000011','published','WebGUI::Asset::Template',1226964738,'3','997995720','3',NULL,0,NULL),('SVIhz68689hwUGgcDM-gWw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000012','published','WebGUI::Asset::Template',1226973314,'3','997995720','3',NULL,0,NULL),('K0YjxqOqr7RupSo6sIdcAg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000003','published','WebGUI::Asset::Wobject::Folder',1227074310,'3','997995720','3',NULL,0,NULL),('zrNpGbT3odfIkg6nFSUy8Q','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000001','published','WebGUI::Asset::Template',1226994016,'3','997995720','3',NULL,0,NULL),('1Yn_zE_dSiNuaBGNLPbxtw','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000002','published','WebGUI::Asset::Template',1226994422,'3','997995720','3',NULL,0,NULL),('AZFU33p0jpPJ-E6qLSWZng','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000003','published','WebGUI::Asset::Template',1226994865,'3','997995720','3',NULL,0,NULL),('AGJBGviWGAwjnwziiPjvDg','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000004','published','WebGUI::Asset::Template',1226995497,'3','997995720','3',NULL,0,NULL),('7Ijdd8SW32lVgg2H8R-Aqw','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000005','published','WebGUI::Asset::Template',1226995714,'3','997995720','3',NULL,0,NULL),('K8F0j_cq_jgo8dvWY_26Ag','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000006','published','WebGUI::Asset::Template',1226995643,'3','997995720','3',NULL,0,NULL),('G5V6neXIDiFXN05oL-U3AQ','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000007','published','WebGUI::Asset::Template',1226995768,'3','997995720','3',NULL,0,NULL),('_ilRXNR3s8F2vGJ_k9ePcg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000004','published','WebGUI::Asset::Wobject::Folder',1226643205,'3','997995720','3',NULL,0,NULL),('9ThW278DWLV0-Svf68ljFQ','_ilRXNR3s8F2vGJ_k9ePcg','000001000001000002000004000001','published','WebGUI::Asset::Template',1226647187,'3','997995720','3',NULL,0,NULL),('AOjPG2NHgfL9Cq6dDJ7mew','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000005','published','WebGUI::Asset::Wobject::Folder',1226659753,'3','997995720','3',NULL,0,NULL),('aUDsJ-vB9RgP-AYvPOy8FQ','AOjPG2NHgfL9Cq6dDJ7mew','000001000001000002000005000001','published','WebGUI::Asset::Template',1226660439,'3','997995720','3',NULL,0,NULL),('qaVcU0FFzzraMX_bzELqzw','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000006','published','WebGUI::Asset::Wobject::Folder',1227074362,'3','997995720','3',NULL,0,NULL),('b4n3VyUIsAHyIvT-W-jziA','qaVcU0FFzzraMX_bzELqzw','000001000001000002000006000001','published','WebGUI::Asset::Template',1227074747,'3','997995720','3',NULL,0,NULL),('1IzRpX0tgW7iuCfaU2Kk0A','qaVcU0FFzzraMX_bzELqzw','000001000001000002000006000002','published','WebGUI::Asset::Template',1227079721,'3','997995720','3',NULL,0,NULL),('N716tpSna0iIQTKxS4gTWA','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000007','published','WebGUI::Asset::Template',1226604666,'3','997995720','3',NULL,0,NULL),('GRUNFctldUgop-qRLuo_DA','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000004','published','WebGUI::Asset::Template',1227254010,'3','997995720','3',NULL,0,NULL),('d8jMMMRddSQ7twP4l1ZSIw','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000005','published','WebGUI::Asset::Template',1227248175,'3','997995720','3',NULL,0,NULL),('CxMpE_UPauZA3p8jdrOABw','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000006','published','WebGUI::Asset::Template',1227556536,'3','997995720','3',NULL,0,NULL),('1oBRscNIcFOI-pETrCOspA','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000007','published','WebGUI::Asset::Template',1226009642,'3','997995720','3',NULL,0,NULL),('wAc4azJViVTpo-2NYOXWvg','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000008','published','WebGUI::Asset::Template',1226009650,'3','997995720','3',NULL,0,NULL),('AjhlNO3wZvN5k4i4qioWcg','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000009','published','WebGUI::Asset::Template',1226009658,'3','997995720','3',NULL,0,NULL),('itransact_credentials1','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000018','published','WebGUI::Asset::Template',1228953856,'3','1234301682','3',NULL,0,NULL),('hkj6WeChxFyqfP85UlRP8w','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000006','published','WebGUI::Asset::Snippet',1232664229,'3','997995720','3',NULL,0,NULL),('kJf77eCr9GAMiEzWrzsBTA','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000007','published','WebGUI::Asset::Snippet',1229639255,'3','997995720','3',NULL,0,NULL),('4LQT4-bGW4FkiEQLSY5gvQ','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000008','published','WebGUI::Asset::Snippet',1232400287,'3','997995720','3',NULL,0,NULL),('alraubvBu-YJJ614jAHD5w','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000009','published','WebGUI::Asset::Template',1232664015,'3','997995720','3',NULL,0,NULL),('Vch1Ww7G_JpBhOhXX07RDg','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000010','published','WebGUI::Asset::Wobject::Navigation',1232664082,'3','997995720','3',NULL,0,NULL),('_XfvgNH__bY1ykMiKYSobQ','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000008','published','WebGUI::Asset::Snippet',1233168041,'3','997995720','3',NULL,0,NULL),('HW-sPoDDZR8wBZ0YgFgPtg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000009','published','WebGUI::Asset::Wobject::Folder',1227634350,'3','997995720','3',NULL,0,NULL),('hBpisL-_URyZnh9clR5ohA','HW-sPoDDZR8wBZ0YgFgPtg','000001000001000002000009000001','published','WebGUI::Asset::File::Image',1227634417,'3','997995720','3',NULL,0,NULL),('FOBV6KkifreXa4GmEAUU4A','HW-sPoDDZR8wBZ0YgFgPtg','000001000001000002000009000002','published','WebGUI::Asset::File::Image',1227634447,'3','997995720','3',NULL,0,NULL),('qsG6B24a0SC5KrhQjmdZBw','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000010','published','WebGUI::Asset::Snippet',1233860274,'3','1234301655','3',NULL,0,NULL),('wrq7hMxb1ewQqZ46xmd8Gg','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000011','published','WebGUI::Asset::Snippet',1235706620,'3','1238119575','3',NULL,0,NULL),('matrixtmpl000000000006','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000013','published','WebGUI::Asset::Template',1236889702,'3','1238119576','3',NULL,0,NULL),('-zxyB-O50W8YnL39Ouoc4Q','AOjPG2NHgfL9Cq6dDJ7mew','000001000001000002000005000002','published','WebGUI::Asset::Template',1236959717,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000016','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000003','published','WebGUI::Asset::Template',1237407798,'3','1238119553','3',NULL,0,NULL),('RSAMkc6WQmfRE3TOr1_3Mw','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000011','published','WebGUI::Asset::Wobject::Folder',1234828062,'3','1238119589','3',NULL,0,NULL),('ExpireIncResptmpl00001','RSAMkc6WQmfRE3TOr1_3Mw','000001000001000044000011000001','published','WebGUI::Asset::Template',1236752721,'3','1238119589','3',NULL,0,NULL),('XdlKhCDvArs40uqBhvzR3w','PBasset000000000000002','000001000001000057','published','WebGUI::Asset::Template',1254881103,'3','997995720','3',NULL,0,NULL),('VCFhB9WOsDsH2Apj3c6DpQ','PBasset000000000000002','000001000001000058','published','WebGUI::Asset::Template',1254881103,'3','997995720','3',NULL,0,NULL),('NBVSVNLp9X_bV7WrCprtCA','tPagC0AQErZXjLFZQ6OI1g','000001000001000017000002','published','WebGUI::Asset::Template',1237842096,'3','1238119599','3',NULL,0,NULL),('jmlI9IK-lV8n2WMYmmPhAA','PBasset000000000000002','000001000001000001','published','WebGUI::Asset::Wobject::Folder',1238106173,'3','997995720','3',NULL,0,NULL),('AldPGu0u-jm_5xK13atCSQ','jmlI9IK-lV8n2WMYmmPhAA','000001000001000001000001','published','WebGUI::Asset::Template',1238106805,'3','997995720','3',NULL,0,NULL),('ohjyzab5i-yW6GOWTeDUHg','jmlI9IK-lV8n2WMYmmPhAA','000001000001000001000002','published','WebGUI::Asset::Template',1238106805,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000015','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000002','published','WebGUI::Asset::Template',1237647040,'3','1238119545','3',NULL,0,NULL),('6uvSLY-ak_w4p_wS8q33cA','PBasset000000000000002','000001000001000007','published','WebGUI::Asset::Wobject::Folder',1239213092,'3','997995720','3',NULL,0,NULL),('CarouselTmpl0000000001','6uvSLY-ak_w4p_wS8q33cA','000001000001000007000001','published','WebGUI::Asset::Template',1239290719,'3','997995720','3',NULL,0,NULL),('CarouselTmpl0000000002','6uvSLY-ak_w4p_wS8q33cA','000001000001000007000002','published','WebGUI::Asset::Template',1238878995,'3','997995720','3',NULL,0,NULL),('7F-BuEHi7t9bPi008H8xZQ','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000012','published','WebGUI::Asset::Template',1239248021,'3','1251849727','3',NULL,0,NULL),('GaBAW-2iVhLMJaZQzVLE5A','PBasset000000000000002','000001000001000047','published','WebGUI::Asset::Wobject::Folder',1240103565,'3','997995720','3',NULL,0,NULL),('TKmhv8boP3TD2xwSwUBq0g','GaBAW-2iVhLMJaZQzVLE5A','000001000001000047000001','published','WebGUI::Asset::Template',1240103436,'3','997995720','3',NULL,0,NULL),('fowHfgOkJtAxdst7rugTog','PBasset000000000000002','000001000001000042','published','WebGUI::Asset::Wobject::Folder',1236184911,'3','997995720','3',NULL,0,NULL),('3QpYtHrq_jmAk1FNutQM5A','fowHfgOkJtAxdst7rugTog','000001000001000042000001','published','WebGUI::Asset::Template',1239237827,'3','997995720','3',NULL,0,NULL),('yxD5ka7XHebPLD-LXBwJqw','fowHfgOkJtAxdst7rugTog','000001000001000042000002','published','WebGUI::Asset::Template',1239918573,'3','997995720','3',NULL,0,NULL),('E3tzZjzhmYoNlAyP2VW33Q','fowHfgOkJtAxdst7rugTog','000001000001000042000003','published','WebGUI::Asset::Template',1239236292,'3','997995720','3',NULL,0,NULL),('TbDcVLbbznPi0I0rxQf2CQ','fowHfgOkJtAxdst7rugTog','000001000001000042000004','published','WebGUI::Asset::Template',1237524306,'3','997995720','3',NULL,0,NULL),('A16v-YjWAShXWvSACsraeg','fowHfgOkJtAxdst7rugTog','000001000001000042000005','published','WebGUI::Asset::Template',1239918710,'3','997995720','3',NULL,0,NULL),('0EAJ9EYb9ap2XwfrcXfdLQ','fowHfgOkJtAxdst7rugTog','000001000001000042000006','published','WebGUI::Asset::Template',1240262820,'3','997995720','3',NULL,0,NULL),('b1316COmd9xRv4fCI3LLGA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000013','published','WebGUI::Asset::Template',1236956475,'3','1251849906','3',NULL,0,NULL),('lo1rpxn3t8YPyKGers5eQg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000010','published','WebGUI::Asset::Wobject::Folder',1238625621,'3','1251850125','3',NULL,0,NULL),('64tqS80D53Z0JoAs2cX2VQ','lo1rpxn3t8YPyKGers5eQg','000001000001000002000010000001','published','WebGUI::Asset::Template',1239400975,'3','1251850125','3',NULL,0,NULL),('lG2exkH9FeYvn4pA63idNg','lo1rpxn3t8YPyKGers5eQg','000001000001000002000010000002','published','WebGUI::Asset::Template',1239383808,'3','1251850125','3',NULL,0,NULL),('nWNVoMLrMo059mDRmfOp9g','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000015','published','WebGUI::Asset::Template',1242259265,'3','1251849915','3',NULL,0,NULL),('brxm_faNdZX5tRo3p50g3g','PBasset000000000000002','000001000001000020','published','WebGUI::Asset::Wobject::Folder',1238054297,'3','997995720','3',NULL,0,NULL),('9j0_Z1j3Jd0QBbY2akb6qw','brxm_faNdZX5tRo3p50g3g','000001000001000020000001','published','WebGUI::Asset::Template',1238053232,'3','997995720','3',NULL,0,NULL),('oHh0UqAJeY7u2n--WD-BAA','brxm_faNdZX5tRo3p50g3g','000001000001000020000002','published','WebGUI::Asset::Template',1238040667,'3','997995720','3',NULL,0,NULL),('u9vfx33XDk5la1-QC5FK7g','brxm_faNdZX5tRo3p50g3g','000001000001000020000003','published','WebGUI::Asset::Template',1238048383,'3','997995720','3',NULL,0,NULL),('D6cJpRcey35aSkh9Q_FPUQ','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000019','published','WebGUI::Asset::Template',1242407725,'3','1251849978','3',NULL,0,NULL),('S2_LsvVa95OSqc66ITAoig','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000007','published','WebGUI::Asset::Template',1242730712,'3','1251849967','3',NULL,0,NULL),('S3zpVitAmhy58CAioH359Q','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000013','published','WebGUI::Asset::Template',1242893798,'3','1251849727','3',NULL,0,NULL),('kwTL1SWCk0GlpiJ5zAAEPQ','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000014','published','WebGUI::Asset::Snippet',1244488512,'3','1251849727','3',NULL,0,NULL),('YP9WaMPJHvCJl-YwrLVcPw','PBasset000000000000002','000001000001000029','published','WebGUI::Asset::Template',1245376837,'3','997995720','3',NULL,0,NULL),('i9-G00ALhJOr0gMh-vHbKA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000014','published','WebGUI::Asset::Template',1250408924,'3','1251849906','3',NULL,0,NULL),('iCM9pRY5yYyjufROgaCDlg','fowHfgOkJtAxdst7rugTog','000001000001000042000007','published','WebGUI::Asset::Snippet',1253305659,'3','997995720','3',NULL,0,NULL),('limMkk80fMB3fqNZVf162w','PBasset000000000000002','000001000001000056','published','WebGUI::Asset::Template',1253507213,'3','997995720','3',NULL,0,NULL),('hreA_bgxiTX-EzWCSZCZJw','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000008','published','WebGUI::Asset::Template',1257311887,'3','997995720','3',NULL,0,NULL),('2GxjjkRuRkdUg_PccRPjpA','PBasset000000000000002','000001000001000059','published','WebGUI::Asset::Template',1257311888,'3','997995720','3',NULL,0,NULL),('_aE16Rr1-bXBf8SIaLZjCg','PBasset000000000000002','000001000001000060','published','WebGUI::Asset::Template',1257311888,'3','997995720','3',NULL,0,NULL),('P_4uog81vSUK4KxuW_4GUA','PBasset000000000000002','000001000001000061','published','WebGUI::Asset::Wobject::Folder',1258524916,'3','997995720','3',NULL,0,NULL),('H_-8zjtWsO1FUpQqNtkxNQ','P_4uog81vSUK4KxuW_4GUA','000001000001000061000001','published','WebGUI::Asset::Snippet',1258524916,'3','997995720','3',NULL,0,NULL),('8tqyQx-LwYUHIWOlKPjJrA','PBasset000000000000002','000001000001000062','published','WebGUI::Asset::Template',1258524917,'3','997995720','3',NULL,0,NULL),('DoVNijm6lMDE0cYrtvEbDQ','PBasset000000000000002','000001000001000063','published','WebGUI::Asset::Template',1258524917,'3','997995720','3',NULL,0,NULL),('ktSvKU8riGimhcsxXwqvPQ','PBasset000000000000002','000001000001000064','published','WebGUI::Asset::Template',1258524917,'3','997995720','3',NULL,0,NULL),('mRtqRuVikSe82BQsYBlD0A','PBasset000000000000002','000001000001000065','published','WebGUI::Asset::Template',1263962529,'3','997995720','3',NULL,0,NULL),('0iMMbGN3BevuCBHjjLiQNA','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000009','published','WebGUI::Asset::Wobject::Folder',1269401469,'3','997995720','3',NULL,0,NULL),('zaHUYsE_PgKk8hnVd8ffEQ','0iMMbGN3BevuCBHjjLiQNA','000001000001000005000009000001','published','WebGUI::Asset::Template',1269401469,'3','997995720','3',NULL,0,NULL),('6A4yIjWwJfIE0Ep-I0jutg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000010','published','WebGUI::Asset::Wobject::Folder',1269401469,'3','997995720','3',NULL,0,NULL),('_P4PMiraGsLTfOjK4fYQPQ','6A4yIjWwJfIE0Ep-I0jutg','000001000001000005000010000001','published','WebGUI::Asset::Template',1269401469,'3','997995720','3',NULL,0,NULL),('i6-BofrJJYozovlzFBByXg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000031','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL),('fU_OZCmtdFNJ8a6bMve8ng','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000032','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL),('YXCtusAxb4vzZ5sTnUA5DA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000033','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL),('k_xuE82wwp8gFVl9aaaG8g','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000034','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL),('NPM_WItpM5IzLWBhWjYfCA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000035','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL); +ALTER TABLE `asset` ENABLE KEYS; +ALTER TABLE `assetAspectRssFeed` DISABLE KEYS; INSERT INTO `assetAspectRssFeed` VALUES ('fK-HMSboA3uu0c1KYkYspA',1124395696,25,NULL,'','',NULL,'','','rss\natom'),('pbproto000000000000002',1163019036,25,NULL,'','',NULL,'','',''); -INSERT INTO `assetData` VALUES ('PBasset000000000000001',1124395696,'3','pbversion0000000000001','approved','Root','Root','root','3','7','3',NULL,0,1,0,0,0,158,NULL,0,1,0,1242380151,NULL,0),('PBasset000000000000002',1124395696,'3','pbversion0000000000001','approved','Import Node','Import','root/import','3','7','12',NULL,0,1,0,0,0,309,NULL,0,1,0,1242380151,NULL,0),('68sKwDgf9cGH58-NZcU4lg',1124395696,'3','pbversion0000000000001','approved','Home','Home','home','3','7','3',NULL,0,0,0,0,0,354,NULL,0,1,0,1242380142,NULL,0),('_iHetEvMQUOoxS-T2CM0sQ',1124395696,'3','pbversion0000000000001','approved','Getting Started','Getting Started','getting_started','3','7','3',NULL,0,0,0,0,0,370,NULL,0,1,0,1242380165,NULL,0),('8Bb8gu-me2mhL3ljFyiWLg',1124395696,'3','pbversion0000000000001','approved','What should you do next?','Your Next Step','your_next_step','3','7','3',NULL,0,0,0,0,0,539,NULL,0,1,0,1242380146,NULL,0),('Vzv1pWpg_w6R_o-b0rM2qQ',1147642515,'3','pbversion0000000000001','approved','Ad','Ad','home/ad2','3','7','4',NULL,0,1,0,0,0,2155188,NULL,0,1,0,1242380164,NULL,0),('NK8bqlwVRILJknqeCDPBHg',1147642515,'3','pbversion0000000000001','approved','Getting Started (part 2)','Getting Started (part 2)','getting_started/getting-started-part2','3','7','4',NULL,0,1,0,0,0,1693,NULL,0,1,0,1242380151,NULL,0),('6QuS-0rosuZTdTv11fobig',1147642515,'3','pbversion0000000000001','approved','Talk to the Experts','Talk to the Experts','yns/experts','3','7','4',NULL,0,1,0,0,0,703,NULL,0,1,0,1242380142,NULL,0),('ix1p0AbwKAz8QWB-T-HHfg',1147642516,'3','pbversion0000000000001','approved','Get Support','Get Support','yns/support','3','7','4',NULL,0,1,0,0,0,739,NULL,0,1,0,1242380149,NULL,0),('4Yfz9hqBqM8OYMGuQK8oLw',1147642516,'3','pbversion0000000000001','approved','Get Features','Get Features','yns/features','3','7','4',NULL,0,1,0,0,0,772,NULL,0,1,0,1242380142,NULL,0),('LBuiKzg2mWwmOPS9AgV3bg',1147642517,'3','pbversion0000000000001','approved','Get Translated','Get Translated','yns/translated','3','7','4',NULL,0,1,0,0,0,728,NULL,0,1,0,1242380150,NULL,0),('jTNggl7AoVSUc_ZzrvuCmw',1147642517,'3','pbversion0000000000001','approved','Get Promoted','Get Promoted','yns/promotion','3','7','4',NULL,0,1,0,0,0,721,NULL,0,1,0,1242380150,NULL,0),('2TqQc4OISddWCZmRY1_m8A',1124395696,'3','pbversion0000000000001','approved','The Latest News','The Latest News','the_latest_news','3','7','3',NULL,0,0,0,0,0,370,NULL,0,1,0,1242380142,NULL,0),('fK-HMSboA3uu0c1KYkYspA',1124395696,'3','pbversion0000000000001','approved','The Latest News','The Latest News','the_latest_news/the_latest_news','3','7','3',NULL,0,1,0,0,0,513,NULL,0,1,0,1242380148,NULL,0),('Swf6L8poXKc7hUaNPkBevw',1124395696,'3','pbversion0000000000001','approved','Tell A Friend','Tell A Friend','tell_a_friend','3','7','3',NULL,0,0,0,0,0,364,NULL,0,1,0,1242380163,NULL,0),('x3OFY6OJh_qsXkZfPwug4A',1124395696,'3','pbversion0000000000001','approved','Site Map','Site Map','site_map','3','7','3',NULL,0,0,0,0,0,349,NULL,0,1,0,1242380165,NULL,0),('pJd5TLAjfWMVXD6sCRLwUg',1124395696,'3','pbversion0000000000001','approved','Site Map','Site Map','site_map/site_map','3','7','3',NULL,0,1,0,0,0,364,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000003',1147642492,'3','pbversion0000000000001','approved','css01.css','css01.css','style1/css01.css','3','7','12',NULL,0,0,0,0,0,9086,NULL,0,1,0,1242380143,NULL,0),('PBnav00000000000000001',1124395696,'3','pbversion0000000000001','approved','crumbTrail','crumbTrail','crumbtrail','3','7','12',NULL,0,1,0,0,0,371,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000014',1124395696,'3','pbversion0000000000001','approved','FlexMenu','FlexMenu','flexmenu','3','7','12',NULL,0,1,0,0,0,353,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000015',1124395696,'3','pbversion0000000000001','approved','currentMenuVertical','currentMenuVertical','currentmenuvertical','3','7','12',NULL,0,1,0,0,0,394,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000016',1124395696,'3','pbversion0000000000001','approved','currentMenuHorizontal','currentMenuHorizontal','currentmenuhorizontal','3','7','12',NULL,0,1,0,0,0,400,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000017',1124395696,'3','pbversion0000000000001','approved','PreviousDropMenu','PreviousDropMenu','previousdropmenu','3','7','12',NULL,0,1,0,0,0,388,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000018',1124395696,'3','pbversion0000000000001','approved','previousMenuVertical','previousMenuVertical','previousmenuvertical','3','7','12',NULL,0,1,0,0,0,398,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000019',1124395696,'3','pbversion0000000000001','approved','previousMenuHorizontal','previousMenuHorizontal','previousmenuhorizontal','3','7','12',NULL,0,1,0,0,0,404,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000020',1124395696,'3','pbversion0000000000001','approved','rootmenu','rootmenu','rootmenu','3','7','12',NULL,0,1,0,0,0,355,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000021',1124395696,'3','pbversion0000000000001','approved','SpecificDropMenu','SpecificDropMenu','specificdropmenu','3','7','12',NULL,0,1,0,0,0,379,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000002',1124395696,'3','pbversion0000000000001','approved','SpecificSubMenuVertical','SpecificSubMenuVertical','specificsubmenuvertical','3','7','12',NULL,0,1,0,0,0,400,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000006',1124395696,'3','pbversion0000000000001','approved','SpecificSubMenuHorizontal','SpecificSubMenuHorizontal','specificsubmenuhorizontal','3','7','12',NULL,0,1,0,0,0,406,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000007',1124395696,'3','pbversion0000000000001','approved','TopLevelMenuVertical','TopLevelMenuVertical','toplevelmenuvertical','3','7','12',NULL,0,1,0,0,0,391,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000008',1124395696,'3','pbversion0000000000001','approved','TopLevelMenuHorizontal','TopLevelMenuHorizontal','toplevelmenuhorizontal','3','7','12',NULL,0,1,0,0,0,397,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000009',1124395696,'3','pbversion0000000000001','approved','RootTab','RootTab','roottab','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000010',1124395696,'3','pbversion0000000000001','approved','TopDropMenu','TopDropMenu','topdropmenu','3','7','12',NULL,0,1,0,0,0,364,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000011',1124395696,'3','pbversion0000000000001','approved','dtree','dtree','dtree','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000012',1124395696,'3','pbversion0000000000001','approved','coolmenu','coolmenu','coolmenu','3','7','12',NULL,0,1,0,0,0,356,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000013',1124395696,'3','pbversion0000000000001','approved','Synopsis','Synopsis','synopsis','3','7','12',NULL,0,1,0,0,0,367,NULL,0,1,0,1247779653,NULL,0),('7-0-style0000000000006',1147642493,'3','pbversion0000000000001','approved','main_bg.gif','main_bg.gif','style1/main_bg.gif','3','7','12',NULL,0,0,0,0,0,1149,NULL,0,1,0,1242380143,NULL,0),('PBrichedit000000000002',1124395696,'3','pbversion0000000000001','approved','Forum Rich Edit','Forum Rich Edit','forum_rich_edit','3','7','12',NULL,0,0,0,0,0,873,NULL,0,1,0,1242380152,NULL,0),('7-0-style0000000000068',1147642510,'3','pbversion0000000000001','approved','spacer.gif','spacer.gif','style3/spacer.gif','3','7','12',NULL,0,0,0,0,0,358,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000066',1147642509,'3','pbversion0000000000001','approved','nav_bg_on.jpg','nav_bg_on.jpg','style3/nav_bg_on.jpg','3','7','12',NULL,0,0,0,0,0,658,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000067',1147642509,'3','pbversion0000000000001','approved','pb.jpg','pb.jpg','style3/pb.jpg','3','7','12',NULL,0,0,0,0,0,24981,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000062',1147642508,'3','pbversion0000000000001','approved','nav_bg1.jpg','nav_bg1.jpg','style3/nav_bg1.jpg','3','7','12',NULL,0,0,0,0,0,672,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000063',1147642508,'3','pbversion0000000000001','approved','nav_bg1_on.jpg','nav_bg1_on.jpg','style3/nav_bg1_on.jpg','3','7','12',NULL,0,0,0,0,0,683,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000064',1147642509,'3','pbversion0000000000001','approved','nav_bg2.jpg','nav_bg2.jpg','style3/nav_bg2.jpg','3','7','12',NULL,0,0,0,0,0,675,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000065',1147642509,'3','pbversion0000000000001','approved','nav_bg2_on.jpg','nav_bg2_on.jpg','style3/nav_bg2_on.jpg','3','7','12',NULL,0,0,0,0,0,688,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000061',1147642508,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style3/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,669,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000057',1147642507,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style3/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,639,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000058',1147642507,'3','pbversion0000000000001','approved','main_bottom.jpg','main_bottom.jpg','style3/main_bottom.jpg','3','7','12',NULL,0,0,0,0,0,2630,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000060',1147642508,'3','pbversion0000000000001','approved','main_top_bg.jpg','main_top_bg.jpg','style3/main_top_bg.jpg','3','7','12',NULL,0,0,0,0,0,687,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000054',1147642506,'3','pbversion0000000000001','approved','header_bg.jpg','header_bg.jpg','style3/header_bg.jpg','3','7','12',NULL,0,0,0,0,0,715,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000055',1147642506,'3','pbversion0000000000001','approved','header_left.jpg','header_left.jpg','style3/header_left.jpg','3','7','12',NULL,0,0,0,0,0,23983,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000056',1147642506,'3','pbversion0000000000001','approved','header_right.jpg','header_right.jpg','style3/header_right.jpg','3','7','12',NULL,0,0,0,0,0,24757,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000053',1147642505,'3','pbversion0000000000001','approved','footer_right.jpg','footer_right.jpg','style3/footer_right.jpg','3','7','12',NULL,0,0,0,0,0,2886,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000052',1147642505,'3','pbversion0000000000001','approved','footer_bg.jpg','footer_bg.jpg','style3/footer_bg.jpg','3','7','12',NULL,0,0,0,0,0,680,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000048',1147642504,'3','pbversion0000000000001','approved','wg.jpg','wg.jpg','style2/wg.jpg','3','7','12',NULL,0,0,0,0,0,20795,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000046',1147642504,'3','pbversion0000000000001','approved','rightCol_bg.jpg','rightCol_bg.jpg','style2/rightcol_bg.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000043',1147642503,'3','pbversion0000000000001','approved','pb.jpg','pb.jpg','style2/pb.jpg','3','7','12',NULL,0,0,0,0,0,22948,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000044',1147642503,'3','pbversion0000000000001','approved','pb_wg.jpg','pb_wg.jpg','style2/pb_wg.jpg','3','7','12',NULL,0,0,0,0,0,2720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000040',1147642502,'3','pbversion0000000000001','approved','navbar_right.jpg','navbar_right.jpg','style2/navbar_right.jpg','3','7','12',NULL,0,0,0,0,0,960,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000041',1147642502,'3','pbversion0000000000001','approved','page_title.jpg','page_title.jpg','style2/page_title.jpg','3','7','12',NULL,0,0,0,0,0,24856,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000042',1147642502,'3','pbversion0000000000001','approved','page_title_bg.jpg','page_title_bg.jpg','style2/page_title_bg.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000038',1147642501,'3','pbversion0000000000001','approved','navbar_bg.jpg','navbar_bg.jpg','style2/navbar_bg.jpg','3','7','12',NULL,0,0,0,0,0,625,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000039',1147642502,'3','pbversion0000000000001','approved','navbar_left.jpg','navbar_left.jpg','style2/navbar_left.jpg','3','7','12',NULL,0,0,0,0,0,663,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000036',1147642501,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style2/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,764,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000037',1147642501,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style2/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,602,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000033',1147642500,'3','pbversion0000000000001','approved','css02.css','css02.css','style2/css02.css','3','7','12',NULL,0,0,0,0,0,5530,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000034',1147642500,'3','pbversion0000000000001','approved','leftCol_header.jpg','leftCol_header.jpg','style2/leftcol_header.jpg','3','7','12',NULL,0,0,0,0,0,10987,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000035',1147642501,'3','pbversion0000000000001','approved','leftCol_header02.jpg','leftCol_header02.jpg','style2/leftcol_header02.jpg','3','7','12',NULL,0,0,0,0,0,4606,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000030',1147642499,'3','pbversion0000000000001','approved','webgui_btn.jpg','webgui_btn.jpg','style1/webgui_btn.jpg','3','7','12',NULL,0,0,0,0,0,5180,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000031',1147642500,'3','pbversion0000000000001','approved','WebGUI 7 Style 2','WebGUI 7 Style 2','root/import/webgui-7-style-2','3','7','12',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000032',1147642500,'3','pbversion0000000000001','approved','context_bg.jpg','context_bg.jpg','style2/context_bg.jpg','3','7','12',NULL,0,0,0,0,0,661,NULL,0,1,0,1242380143,NULL,0),('PBnav000000style01lvl2',1147642499,'3','pbversion0000000000001','approved','Style 01 Nav lvl2','untitled','style1_nav_lvl2','3','7','12',NULL,0,0,0,0,0,1695,NULL,0,1,0,1242380152,NULL,0),('7-0-style0000000000026',1147642499,'3','pbversion0000000000001','approved','RootTab Level 1','RootTab Level 1','roottab_level1','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380143,NULL,0),('stevenav00000000000001',1147642499,'3','pbversion0000000000001','approved','Style 01 Nav','Style 01 Nav','style1_nav','3','7','12',NULL,0,0,0,0,0,1665,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000025',1147642498,'3','pbversion0000000000001','approved','RootTab Level 0','RootTab Level 0','roottab_level0','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000022',1147642497,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style1/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,1109,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000023',1147642498,'3','pbversion0000000000001','approved','nav_on.jpg','nav_on.jpg','style1/nav_on.jpg','3','7','12',NULL,0,0,0,0,0,919,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000024',1147642498,'3','pbversion0000000000001','approved','orange_left01.jpg','orange_left01.jpg','style1/orange_left01.jpg','3','7','12',NULL,0,0,0,0,0,2747,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000018',1147642496,'3','pbversion0000000000001','approved','nav2_off_left.jpg','nav2_off_left.jpg','style1/nav2_off_left.jpg','3','7','12',NULL,0,0,0,0,0,752,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000019',1147642497,'3','pbversion0000000000001','approved','nav2_off_right.jpg','nav2_off_right.jpg','style1/nav2_off_right.jpg','3','7','12',NULL,0,0,0,0,0,748,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000017',1147642496,'3','pbversion0000000000001','approved','nav2_off_center.jpg','nav2_off_center.jpg','style1/nav2_off_center.jpg','3','7','12',NULL,0,0,0,0,0,837,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000015',1147642496,'3','pbversion0000000000001','approved','nav1_on_right.jpg','nav1_on_right.jpg','style1/nav1_on_right.jpg','3','7','12',NULL,0,0,0,0,0,1134,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000014',1147642495,'3','pbversion0000000000001','approved','nav1_on_left.jpg','nav1_on_left.jpg','style1/nav1_on_left.jpg','3','7','12',NULL,0,0,0,0,0,1195,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000013',1147642495,'3','pbversion0000000000001','approved','nav1_on.jpg','nav1_on.jpg','style1/nav1_on.jpg','3','7','12',NULL,0,0,0,0,0,2426,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000011',1147642495,'3','pbversion0000000000001','approved','nav1_off_left.jpg','nav1_off_left.jpg','style1/nav1_off_left.jpg','3','7','12',NULL,0,0,0,0,0,1230,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000012',1147642495,'3','pbversion0000000000001','approved','nav1_off_right.jpg','nav1_off_right.jpg','style1/nav1_off_right.jpg','3','7','12',NULL,0,0,0,0,0,1178,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000010',1147642494,'3','pbversion0000000000001','approved','nav1_off_center.jpg','nav1_off_center.jpg','style1/nav1_off_center.jpg','3','7','12',NULL,0,0,0,0,0,1468,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000009',1147642494,'3','pbversion0000000000001','approved','nav1_off.jpg','nav1_off.jpg','style1/nav1_off.jpg','3','7','12',NULL,0,0,0,0,0,2591,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000007',1147642493,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style1/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,1149,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000001',1147642492,'3','pbversion0000000000001','approved','WebGUI 7 Style 1','WebGUI 7 Style 1','root/import/webgui-7-style-1','3','7','12',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380142,NULL,0),('SynConXSLT000000000001',1124395707,'3','pbversion0000000000001','approved','RSS 0.9 XSLT Stylesheet','RSS 0.9 XSLT','xslt/rss0.9.xsl','3','7','12',NULL,0,0,0,0,0,5040,NULL,0,1,0,1247779653,NULL,0),('SynConXSLT000000000002',1124395707,'3','pbversion0000000000001','approved','RSS 0.91 XSLT Stylesheet','RSS 0.91 XSLT','xslt/rss0.91.xsl','3','7','12',NULL,0,0,0,0,0,4717,NULL,0,1,0,1247779654,NULL,0),('SynConXSLT000000000003',1124395707,'3','pbversion0000000000001','approved','RSS 1.0 XSLT Stylesheet','RSS 1.0 XSLT','xslt/rss1.0.xsl','3','7','12',NULL,0,0,0,0,0,5186,NULL,0,1,0,1247779654,NULL,0),('SynConXSLT000000000004',1124395707,'3','pbversion0000000000001','approved','RSS 2.0 XSLT Stylesheet','RSS 2.0 XSLT','xslt/rss2.0.xsl','3','7','12',NULL,0,0,0,0,0,4852,NULL,0,1,0,1247779654,NULL,0),('PBtmpl0000000000000036',1129049186,'3','pbversion0000000000001','approved','Default Admin Toggle Macro','Default Admin Toggle Macro','default_admin_toggle_macro','3','7','12',NULL,0,1,0,0,0,448,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000037',1129049186,'3','pbversion0000000000001','approved','Default Account Macro','Default Account Macro','default_account_macro','3','7','12',NULL,0,1,0,0,0,479,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000038',1129049186,'3','pbversion0000000000001','approved','Default Editable Toggle Macro','Default Editable Toggle Macro','default_editable_toggle_macro','3','7','12',NULL,0,1,0,0,0,460,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000040',1129049186,'3','pbversion0000000000001','approved','Default Group Add Macro','Default Group Add Macro','default_group_add_macro','3','7','12',NULL,0,1,0,0,0,432,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000041',1129049186,'3','pbversion0000000000001','approved','Default Group Delete Macro','Default Group Delete Macro','default_group_delete_macro','3','7','12',NULL,0,1,0,0,0,444,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000042',1129049186,'3','pbversion0000000000001','approved','Default Homelink','Default Homelink','default_homelink','3','7','12',NULL,0,1,0,0,0,459,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000043',1129049186,'3','pbversion0000000000001','approved','Default LoginToggle','Default LoginToggle','default_logintoggle','3','7','12',NULL,0,1,0,0,0,475,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000045',1129049186,'3','pbversion0000000000001','approved','Default Make Printable','Default Make Printable','default_make_printable','3','7','12',NULL,0,1,0,0,0,500,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000208',1147642410,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-template','3','7','12',NULL,0,0,0,0,0,6743,'\n\n\n\n\n',0,1,0,1242380161,'',0),('PBtmpl0000000000000091',1129049189,'3','pbversion0000000000001','approved','File no icon','File no icon','file_no_icon','3','7','12',NULL,0,1,0,0,0,391,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000132',1129049190,'3','pbversion0000000000001','approved','Empty','Empty','empty','3','7','12',NULL,0,1,0,0,0,296,NULL,0,1,0,1242380161,NULL,0),('PBtmpl0000000000000140',1129573244,'3','pbversion0000000000001','approved','Default Shortcut','Default Shortcut','pbtmpl0000000000000140','3','7','12',NULL,0,1,0,0,0,1719,NULL,0,1,0,1242380161,NULL,0),('PBtmplHelp000000000001',1147642410,'3','pbversion0000000000001','approved','Help','Help','help','3','7','12',NULL,0,0,0,0,0,2162,'\n\n',0,1,0,1242380162,'',0),('ProjectManagerTMPL0004',1222574693,'3','pbversion0000000000001','approved','Default Project Manager Edit Task','Default Project Manager Edit Task','default-pm-template-edit-task','3','7','12',NULL,0,0,0,0,0,8699,'\r\n',0,1,0,1242380162,'',0),('7-0-style0000000000071',1147642511,'3','pbversion0000000000001','approved','wg.jpg','wg.jpg','style3/wg.jpg','3','7','12',NULL,0,0,0,0,0,27499,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000070',1147642510,'3','pbversion0000000000001','approved','Style3 Coolmenu','Style3 Coolmenu','style3_coolmenu','3','7','12',NULL,0,0,0,0,0,377,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000004',1147642493,'3','pbversion0000000000001','approved','gui_bottom.jpg','gui_bottom.jpg','style1/gui_bottom.jpg','3','7','12',NULL,0,0,0,0,0,11011,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000002',1147642492,'3','pbversion0000000000001','approved','body_bg.jpg','body_bg.jpg','style1/body_bg.jpg','3','7','12',NULL,0,0,0,0,0,598,NULL,0,1,0,1242380142,NULL,0),('PBtmpl0000000000000128',1147642411,'3','pbversion0000000000001','approved','Classifieds','Classifieds','classifieds','3','7','12',NULL,0,1,0,0,0,3239,'\n\n',0,1,0,1242380161,'',0),('PBtmpl0000000000000104',1147642412,'3','pbversion0000000000001','approved','Default Acknowledgement','Default Acknowledgement','default_acknowledgement','3','7','12',NULL,0,1,0,0,0,1736,'',0,1,0,1242380160,'',0),('PBtmpl0000000000000031',1147642413,'3','pbversion0000000000001','approved','Default Forum Search','Default Forum Search','default_forum_search','3','7','12',NULL,0,1,0,0,0,3818,'',0,1,0,1242380153,'',0),('PBtmpl0000000000000006',1147642414,'3','pbversion0000000000001','approved','Default LDAP Login Template','Default LDAP Login Template','default_ldap_login_template','3','7','12',NULL,0,1,0,0,0,1945,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000047',1147642414,'3','pbversion0000000000001','approved','Default Message Board','Default Message Board','default_message_board','3','7','12',NULL,0,1,0,0,0,5583,'',0,1,0,1242380153,'',0),('TimeTrackingTMPL000002',1147642417,'3','pbversion0000000000001','approved','Default Time Tracking Manager View','Default Time Tracking Manager View','default-tt-template-manager','3','7','12',NULL,0,0,0,0,0,408,' ',0,1,0,1242380163,NULL,0),('PBtmpl0000000000000066',1147642417,'3','pbversion0000000000001','approved','Default USS','Default USS','default_uss','3','7','12',NULL,0,1,0,0,0,4949,'\n\n\n',0,1,0,1242380156,'',0),('PBtmpl0000000000000013',1147642418,'3','pbversion0000000000001','approved','Default WebGUI Login Template','Default WebGUI Login Template','default_webgui_login_template','3','7','12',NULL,0,1,0,0,0,2230,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000012',1147642418,'3','pbversion0000000000001','approved','Default WebGUI Password Reset Template','Default WebGUI Password Reset Template','default_webgui_password_reset_template','3','7','12',NULL,0,1,0,0,0,2055,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000057',1147642418,'3','pbversion0000000000001','approved','Default WebGUI Yes/No Prompt','Default WebGUI Yes/No Prompt','default_webgui_yes/no_prompt','3','7','12',NULL,0,1,0,0,0,793,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000060',1147642419,'3','pbversion0000000000001','approved','Fail Safe','Fail Safe','fail_safe','3','7','12',NULL,0,1,0,0,0,1236,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000107',1147642420,'3','pbversion0000000000001','approved','File with size','File with size','file_with_size','3','7','12',NULL,0,1,0,0,0,661,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000077',1147642422,'3','pbversion0000000000001','approved','Job Listing','Job Listing','job_listing','3','7','12',NULL,0,1,0,0,0,4681,'\n\n\n',0,1,0,1242380158,'',0),('WVtmpl0000000000000001',1147642426,'3','pbversion0000000000001','approved','Random Thread Macro Default Template','Random Thread Macro Default Template','randomthread-template','3','7','12',NULL,0,0,0,0,0,9130,NULL,0,1,0,1242380165,NULL,0),('PBtmplBlankStyle000001',1147642431,'3','pbversion0000000000001','approved','WebGUI 6 Blank Style','WebGUI 6 Blank Style','pbtmplblankstyle000001','3','7','12',NULL,0,1,0,0,0,1396,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000005',1147642493,'3','pbversion0000000000001','approved','header.jpg','header.jpg','style1/header.jpg','3','7','12',NULL,0,0,0,0,0,45014,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000008',1147642494,'3','pbversion0000000000001','approved','nav1_center_on.jpg','nav1_center_on.jpg','style1/nav1_center_on.jpg','3','7','12',NULL,0,0,0,0,0,1382,NULL,0,1,0,1242380143,NULL,0),('pbrobot000000000000001',1147642511,'3','pbversion0000000000001','approved','robots.txt','robots.txt','robots.txt','3','7','12',NULL,0,0,0,0,0,386,NULL,0,1,0,1242380152,NULL,0),('bX5rYxb6tZ9docY6sUhBlw',1147642514,'3','pbversion0000000000001','approved','Getting Started','Getting Started','getting_started/getting-started','3','7','4',NULL,0,1,0,0,0,679,NULL,0,1,0,1242380147,NULL,0),('IWFxZDyGhQ3-SLZhELa3qw',1147642514,'3','pbversion0000000000001','approved','Key Benefits','Key Benefits','home/key-benefits','3','7','4',NULL,0,1,0,0,0,2052,NULL,0,1,0,1242380149,NULL,0),('m4YJFaqzultnB_sj1Uq0aw',1147642514,'3','pbversion0000000000001','approved','Ad','Ad','home/ad','3','7','4',NULL,0,1,0,0,0,92376,NULL,0,1,0,1242380150,NULL,0),('7-0-style0000000000045',1147642503,'3','pbversion0000000000001','approved','pb_wg_bg.jpg','pb_wg_bg.jpg','style2/pb_wg_bg.jpg','3','7','12',NULL,0,0,0,0,0,21720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000021',1147642497,'3','pbversion0000000000001','approved','nav2_on_right.jpg','nav2_on_right.jpg','style1/nav2_on_right.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000020',1147642497,'3','pbversion0000000000001','approved','nav2_on_left.jpg','nav2_on_left.jpg','style1/nav2_on_left.jpg','3','7','12',NULL,0,0,0,0,0,732,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000016',1147642496,'3','pbversion0000000000001','approved','nav2_center_on.jpg','nav2_center_on.jpg','style1/nav2_center_on.jpg','3','7','12',NULL,0,0,0,0,0,807,NULL,0,1,0,1242380143,NULL,0),('PBasset000000000000003',1147642437,'3','pbversion0000000000001','approved','Media','Media','media','3','7','12',NULL,0,0,0,0,0,296,NULL,0,1,0,1242380151,NULL,0),('OhdaFLE7sXOzo_SIP2ZUgA',1147642513,'3','pbversion0000000000001','approved','Welcome','Welcome','home/welcome','3','7','4',NULL,0,1,0,0,0,1863,NULL,0,1,0,1242380151,NULL,0),('nbSrhXZQuxIjhWFaFPSuVA',1147642465,'3','pbversion0000000000001','approved','AdminConsole','AdminConsole','root/import/adminconsole','3','7','12',NULL,0,0,0,0,0,313,NULL,0,1,0,1242380150,NULL,0),('GNOAsX98vCsl0JRwfwL-gg',1147642466,'3','pbversion0000000000001','approved','Collaboration','Collaboration','root/import/collaboration','3','7','12',NULL,0,0,0,0,0,338,NULL,0,1,0,1242380149,NULL,0),('S1A9iAwKcQQ6P20uTqw-Ew',1147642468,'3','pbversion0000000000001','approved','Dashboard','Dashboard','root/import/dashboard','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380162,NULL,0),('71e17KeduiXgODLMlUxiow',1222803352,'3','pbversion0000000000001','approved','project','project','root/import/projectmanager/project','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380145,NULL,0),('N13SD1Fpqk00UgBt1Z8ivQ',1147642470,'3','pbversion0000000000001','approved','HttpProxy','HttpProxy','root/import/httpproxy','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380150,NULL,0),('3uuBf8cYuj1sew2OJXl9tg',1147642470,'3','pbversion0000000000001','approved','InOutBoard','InOutBoard','root/import/inoutboard','3','7','12',NULL,0,0,0,0,0,307,NULL,0,1,0,1242380142,NULL,0),('ProjectManagerTMPL0002',1222574693,'3','pbversion0000000000001','approved','Default Project Display','Default Project Display','default-pm-template-project-display','3','7','12',NULL,0,0,0,0,0,12801,'\r\n\r\n\r\n',0,1,0,1242380162,'',0),('cj2y4papTVGZRFdwTI-_fw',1147642475,'3','pbversion0000000000001','approved','MessageBoard','MessageBoard','root/import/messageboard','3','7','12',NULL,0,0,0,0,0,313,NULL,0,1,0,1242380147,NULL,0),('bBzO4CWjqU_ile3gf5Iypw',1147642475,'3','pbversion0000000000001','approved','MultiSearch','MultiSearch','root/import/multisearch','3','7','12',NULL,0,0,0,0,0,310,NULL,0,1,0,1242380147,NULL,0),('jEz8iTGNWEt2I05IhVV19Q',1147642477,'3','pbversion0000000000001','approved','Operation/RedeemSubscription','Operation/RedeemSubscription','root/import/operation/redeemsubscription','3','7','12',NULL,0,0,0,0,0,368,NULL,0,1,0,1242380149,NULL,0),('Da6KWn805L4B5e4HFgQRQA',1147642479,'3','pbversion0000000000001','approved','Shortcut','Shortcut','root/import/shortcut','3','7','12',NULL,0,0,0,0,0,301,NULL,0,1,0,1242380148,NULL,0),('bbiA9Zq5Gy2oCFBlILO3QA',1147642480,'3','pbversion0000000000001','approved','SQLReport','SQLReport','root/import/sqlreport','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380147,NULL,0),('Efe2W0UgrSRDltNJ87jlfg',1147642480,'3','pbversion0000000000001','approved','StockData','StockData','root/import/stockdata','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380148,NULL,0),('RrV4aAPnn4dM0ZcU3OXnlw',1147642480,'3','pbversion0000000000001','approved','style','style','root/import/style','3','7','12',NULL,0,0,0,0,0,292,NULL,0,1,0,1242380162,NULL,0),('9wKWdum0_8z-OhhquWLtSQ',1147642483,'3','pbversion0000000000001','approved','WeatherData','WeatherData','root/import/weatherdata','3','7','12',NULL,0,0,0,0,0,310,NULL,0,1,0,1242380146,NULL,0),('CSN-ZON7Uwv8kxf3F1fh5Q',1147642484,'3','pbversion0000000000001','approved','ZipArchiveAsset','ZipArchiveAsset','root/import/ziparchiveasset','3','7','12',NULL,0,0,0,0,0,322,NULL,0,1,0,1242380147,NULL,0),('TCtybxdqmdwdvRn555zpCQ',1147642484,'3','pbversion0000000000001','approved','RichEdit','RichEdit','root/import/richedit','3','7','12',NULL,0,0,0,0,0,301,NULL,0,1,0,1242380163,NULL,0),('PBtmpl0000000000000044',1148579524,'3','pbversion0000000000001','approved','Default Login Box','Default Login Box','default_login_box','3','7','12',NULL,0,1,0,0,0,1868,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000092',1148579524,'3','pbversion0000000000001','approved','Horizontal Login Box','Horizontal Login Box','horizontal_login_box','3','7','12',NULL,0,1,0,0,0,2061,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000133',1149286278,'3','pbversion0000000000001','approved','Guest Book','Guest Book','guest_book','3','7','12',NULL,0,1,0,0,0,2852,NULL,0,1,0,1242380161,NULL,0),('PBtmpl0000000000000083',1149286278,'3','pbversion0000000000001','approved','Link List','Link List','link_list','3','7','12',NULL,0,1,0,0,0,3667,NULL,0,1,0,1242380159,NULL,0),('PBtmpl0000000000000101',1149286278,'3','pbversion0000000000001','approved','Ordered List','Ordered List','ordered_list','3','7','12',NULL,0,1,0,0,0,3720,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000121',1149286279,'3','pbversion0000000000001','approved','Photo Gallery','Photo Gallery','photo_gallery','3','7','12',NULL,0,1,0,0,0,3168,'\n\n',0,1,0,1242380160,'',0),('PBtmpl0000000000000079',1149286279,'3','pbversion0000000000001','approved','Topics','Topics','topics','3','7','12',NULL,0,1,0,0,0,4906,'\n',0,1,0,1242380159,'',0),('PBtmpl0000000000000082',1149286279,'3','pbversion0000000000001','approved','Unordered List','Unordered List','unordered_list','3','7','12',NULL,0,1,0,0,0,4594,'\n',0,1,0,1242380159,'',0),('PBtmpl0000000000000112',1149286279,'3','pbversion0000000000001','approved','Weblog','Weblog','weblog','3','7','12',NULL,0,1,0,0,0,4972,'',0,1,0,1242380160,'',0),('PBtmpl0000000000000039',1154535073,'3','pbversion0000000000001','approved','Default File Macro','Default File Macro','default_file_macro','3','7','12',NULL,0,1,0,0,0,630,NULL,0,1,0,1242380153,NULL,0),('Szs5eev3OMssmnsyLRZmWA',1213317790,'3','pbversion0000000000001','approved','Tell A Friend','Tell A Friend','tell_a_friend/tell_a_friend','3','7','3',NULL,0,1,0,0,0,2062,NULL,0,1,0,1242380163,NULL,0),('PBtmpl0000000000000111',1154535074,'3','pbversion0000000000001','approved','Make Page Printable','Make Page Printable','make_page_printable','3','7','12',NULL,0,1,0,0,0,3579,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000053',1154535074,'3','pbversion0000000000001','approved','Subscription code redemption','Subscription code redemption','subscription_code_redemption','3','7','12',NULL,0,1,0,0,0,575,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000097',1154535074,'3','pbversion0000000000001','approved','Traditional with Thumbnails','Traditional with Thumbnails','traditional_with_thumbnails','3','7','12',NULL,0,1,0,0,0,6623,'\n',0,1,0,1242380160,'',0),('ProjectManagerTMPL0006',1157679165,'3','pbversion0000000000001','approved','Default Resource List','Default Resource List','default-pm-resource-list','3','7','12',NULL,0,0,0,0,0,1793,NULL,0,1,0,1242380162,NULL,0),('ProjectManagerTMPL0003',1159989349,'3','pbversion0000000000001','approved','Default Project Manager Gantt Chart','Default Project Manager Gantt Chart','default-pm-template-gantt-chart','3','7','12',NULL,0,0,0,0,0,3753,NULL,0,1,0,1242380162,NULL,0),('pbproto000000000000002',1163019036,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-prototype','3','7','12',NULL,0,0,0,1,0,562,NULL,0,1,0,1242380152,NULL,0),('WikiPHTmpl000000000001',1165460175,'3','pbversion0000000000001','approved','Default Page History','Default Page History','default-wiki-page-history','3','7','12',NULL,0,0,0,0,0,653,NULL,0,1,0,1242380165,NULL,0),('WikiMPTmpl000000000001',1165460175,'3','pbversion0000000000001','approved','Default Most Popular','Default Most Popular','default-wiki-most-popular','3','7','12',NULL,0,0,0,0,0,1029,NULL,0,1,0,1242380164,NULL,0),('IOB0000000000000000002',1166019641,'3','pbversion0000000000001','approved','Default InOutBoard Report Template','Default InOutBoard Report Template','iob-report-template','3','7','12',NULL,0,0,0,0,0,2719,'',0,1,0,1242380149,'',0),('WikiSearchTmpl00000001',1168480840,'3','pbversion0000000000001','approved','Default Wiki Search','Default Wiki Search','default-wiki-search','3','7','12',NULL,0,0,0,0,0,2432,'\n\n',0,1,0,1242380165,NULL,0),('WikiRCTmpl000000000001',1169092823,'3','pbversion0000000000001','approved','Default Recent Changes','Default Recent Changes','default-wiki-recent-changes','3','7','12',NULL,0,0,0,0,0,1645,NULL,0,1,0,1242380165,NULL,0),('ZipArchiveTMPL00000001',1169738426,'3','pbversion0000000000001','approved','Default Zip Archive Template','Default Zip Archive Template','zip-archive-template','3','7','12',NULL,0,0,0,0,0,1040,NULL,0,1,0,1242380165,NULL,0),('IOB0000000000000000001',1169795123,'3','pbversion0000000000001','approved','Default InOutBoard Template','Default InOutBoard Template','iob-template','3','7','12',NULL,0,0,0,0,0,3815,'',0,1,0,1242380149,'',0),('PBtmpl0000000000000080',1171466654,'3','pbversion0000000000001','approved','FAQ','FAQ','faqtemplate','3','7','12',NULL,0,1,0,0,0,3916,NULL,0,1,0,1242380159,NULL,0),('SQLReportDownload00001',1171466654,'3','pbversion0000000000001','approved','SQLReport Download Default Template','untitled','SQLReportDownload0001','3','7','12',NULL,0,0,0,0,0,6145,NULL,0,1,0,1242380162,NULL,0),('newsletter000000000001',1185754569,'3','pbversion0000000000001','approved',' Summary Newsletter (default)',' Summary Newsletter','newsletterdefaulttemplate','3','7','3',NULL,0,0,0,0,0,668,NULL,0,1,0,1242380151,NULL,0),('PBtmpl0000000000000026',1185754569,'3','pbversion0000000000001','approved','Default Forum','Default Forum','default_forum','3','7','12',NULL,0,1,0,0,0,7866,'\n\n\n',0,1,0,1242380153,'',0),('PBtmpl0000000000000010',1227026287,'3','pbversion0000000000001','approved','Default WebGUI Account Display Template','Default WebGUI Account Display Template','default_webgui_account_display_template','3','7','12',NULL,0,1,0,0,0,2743,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000014',1227218041,'3','pbversion0000000000001','approved','Default WebGUI Password Recovery Template','Default WebGUI Password Recovery Template','default_webgui_password_recovery_template','3','7','12',NULL,0,1,0,0,0,3029,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000004',1227026214,'3','pbversion0000000000001','approved','Default LDAP Account Display Template','Default LDAP Account Display Template','default_ldap_account_display_template','3','7','12',NULL,0,1,0,0,0,1348,NULL,0,1,0,1242380152,NULL,0),('tempspace0000000000000',1185754574,'3','pbversion0000000000001','approved','Tempspace','Tempspace','tempspace','3','7','3',NULL,0,0,0,0,0,307,NULL,0,1,0,1242380163,NULL,0),('MBZK_LPVzqhb4TV4mMRTJg',1197330678,'3','pbversion0000000000001','approved','admin_ie7.css','admin_ie7.css','root/import/gallery-templates/admin_ie7.css','3','7','3',NULL,0,1,0,0,0,380,NULL,0,1,0,1244130527,NULL,0),('bANo8aiAPA7aY_oQZKxIWw',1197330678,'3','pbversion0000000000001','approved','rss.gif','rss.gif','root/import/gallery-templates/images/rss.gif','3','7','3',NULL,0,1,0,0,0,1389,NULL,0,1,0,1244130527,NULL,0),('fdd8tGExyVwHyrB8RBbKXg',1197330839,'3','pbversion0000000000001','approved','next.gif','next.gif','root/import/gallery-templates/images/next.gif','3','7','3',NULL,0,1,0,0,0,1676,NULL,0,1,0,1244130527,NULL,0),('BpisgHl4ZDcSECJp6oib1w',1197330840,'3','pbversion0000000000001','approved','play.gif','play.gif','root/import/gallery-templates/images/play.gif','3','7','3',NULL,0,1,0,0,0,2113,NULL,0,1,0,1244130527,NULL,0),('zshreRgPAXtnF0DtVbQ1Yg',1197330840,'3','pbversion0000000000001','approved','previous.gif','previous.gif','root/import/gallery-templates/images/previous.gif','3','7','3',NULL,0,1,0,0,0,1682,NULL,0,1,0,1244130527,NULL,0),('TimeTrackingTMPL000001',1201205738,'3','pbversion0000000000001','approved','Default Time Tracking User View','Default Time Tracking User View','default-tt-template-user','3','7','12',NULL,0,0,0,0,0,18629,'\n \n',0,1,0,1242380163,'',0),('PBtmpl0000000000000085',1202884864,'3','pbversion0000000000001','approved','Default Email','Default Email','default_email','3','7','12',NULL,0,1,0,0,0,2008,NULL,0,1,0,1242380160,NULL,0),('CalendarPrintMonth0001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Month','Default Calendar Print Month','root/import/calendar-templates/default-calendar-print-month','3','7','12',NULL,0,0,0,0,0,2436,' \r\n',0,1,0,1242380147,'',0),('CalendarPrintWeek00001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Week','Default Calendar Print Week','root/import/calendar-templates/default-calendar-print-week','3','7','12',NULL,0,0,0,0,0,2636,' \r\n',0,1,0,1242380147,'',0),('CalendarPrintDay000001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Day','Default Calendar Print Day','root/import/calendar-templates/default-calendar-print-day','3','7','12',NULL,0,0,0,0,0,2376,' \r\n',0,1,0,1242380147,'',0),('PBtmpl0000000000000067',1206998733,'3','pbversion0000000000001','approved','Default Submission','Default Submission','default_submission','3','7','12',NULL,0,1,0,0,0,22753,'\r\n',0,1,0,1242380156,'',0),('PBtmpl0000000000000032',1206998756,'3','pbversion0000000000001','approved','Default Thread','Default Thread','default_thread','3','7','12',NULL,0,1,0,0,0,11763,'\r\n',0,1,0,1242380153,'',0),('PBtmpl0000000000000209',1206998862,'3','pbversion0000000000001','approved','Request Tracker Thread','Request Tracker Thread','request-tracker-post-template','3','7','12',NULL,0,0,0,0,0,22538,'\r\n',0,1,0,1242380161,'',0),('PBrichedit000000000001',1207240829,'3','pbversion0000000000001','approved','Content Manager\'s Rich Edit','Content Manager\'s Rich Edit','content_managers_rich_edit','3','7','12',NULL,0,0,0,0,0,549,NULL,0,1,0,1242380152,NULL,0),('3qiVYhNTXMVC5hfsumVHgg',1206743306,'3','pbversion0000000000001','approved','browserdetect.js','browserdetect.js','root/import/gallery-templates/browserdetect.js','3','7','3',NULL,0,1,0,0,0,4375,NULL,0,1,0,1244130528,NULL,0),('F7MAQ-cpuvQ1KuC7J4P5zQ',1222803673,'3','pbversion0000000000001','approved','View','View','root/import/profile/view','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1242380148,NULL,0),('Tsg7xmPYv782j6IVz7yHFg',1213244777,'3','pbversion0000000000001','approved','Calendar Templates','Calendar Templates','root/import/calendar-templates','3','7','12',NULL,0,1,0,0,0,353,NULL,0,1,0,1242380164,NULL,0),('-K8Hj45mbelljN9-0CXZxg',1209325764,'3','pbversion0000000000001','approved','DataForm','DataForm','root/import/dataform','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380141,NULL,0),('Q4uX_C557arTp6D_jwB1jQ',1222803760,'3','pbversion0000000000001','approved','Wiki','Wiki','root/import/wiki','3','12','12',NULL,0,0,0,0,0,312,NULL,0,1,0,1242380162,NULL,0),('4qh0kIsFUdd4Ox-Iu1JZgg',1208725439,'3','pbversion0000000000001','approved','EMS','EMS','root/import/ems','3','7','12',NULL,0,1,0,0,0,321,NULL,0,1,0,1242380142,NULL,0),('PsFn7dJt4wMwBa8hiE3hOA',1208558071,'3','pbversion0000000000001','approved','Print Badge (Default)','Print Badge (Default)','root/import/ems/print-badge-default','3','7','12',NULL,0,1,0,0,0,2304,NULL,0,1,0,1242380162,NULL,0),('yBwydfooiLvhEFawJb0VTQ',1208629936,'3','pbversion0000000000001','approved','Print Ticket (Default)','Print Ticket (Default)','root/import/ems/print-ticket-default','3','7','12',NULL,0,1,0,0,0,2368,NULL,0,1,0,1242380165,NULL,0),('NywJYmGWe1f6EBXJnWg9Xg',1222803638,'3','pbversion0000000000001','approved','Profile','Profile','root/import/profile','3','7','12',NULL,0,1,0,0,0,320,NULL,0,1,0,1242380151,NULL,0),('AgyFhx3eXlfZXNp2MkrsiQ',1222803665,'3','pbversion0000000000001','approved','Edit','Edit','root/import/profile/edit','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1242380146,NULL,0),('_hELmIJfgbAyXFNqPyApxQ',1213309523,'3','pbversion0000000000001','approved','admin.css','admin.css','root/import/gallery-templates/admin.css','3','7','3',NULL,0,1,0,0,0,3478,NULL,0,1,0,1244130527,NULL,0),('2ci_v2d4x4uvyjTRlC49OA',1209499188,'3','pbversion0000000000001','approved','moveDown.gif','moveDown.gif','root/import/gallery-templates/images/movedown.gif','3','7','3',NULL,0,1,0,0,0,784,NULL,0,1,0,1244130527,NULL,0),('O-EsSzKgAk1KolFT-x_KsA',1209499188,'3','pbversion0000000000001','approved','moveUp.gif','moveUp.gif','root/import/gallery-templates/images/moveup.gif','3','7','3',NULL,0,1,0,0,0,772,NULL,0,1,0,1244130527,NULL,0),('POVcY79vIqAHR8OfGt36aw',1209499189,'3','pbversion0000000000001','approved','pagination_button.jpg','pagination_button.jpg','root/import/gallery-templates/images/pagination_button.jpg','3','7','12',NULL,0,1,0,0,0,1050,NULL,0,0,0,1244130527,NULL,0),('hIB-z34r8Xl-vYVYCkKr-w',1209499189,'3','pbversion0000000000001','approved','bar-btn-r.jpg','bar-btn-r.jpg','root/import/gallery-templates/images/bar-btn-r.jpg','3','7','12',NULL,0,1,0,0,0,830,NULL,0,0,0,1244130527,NULL,0),('-mPUoFlYcjqjPUPRLAlxNQ',1209499189,'3','pbversion0000000000001','approved','search-field-r.jpg','search-field-r.jpg','root/import/gallery-templates/images/search-field-r.jpg','3','7','12',NULL,0,1,0,0,0,848,NULL,0,0,0,1244130528,NULL,0),('MDpUOR-N8KMyt1J7Hh_h4w',1209499189,'3','pbversion0000000000001','approved','bar-btn.jpg','bar-btn.jpg','root/import/gallery-templates/images/bar-btn.jpg','3','7','12',NULL,0,1,0,0,0,708,NULL,0,0,0,1244130528,NULL,0),('YfXKByTwDZVituMc4h13Dg',1209499189,'3','pbversion0000000000001','approved','pagination_bg.jpg','pagination_bg.jpg','root/import/gallery-templates/images/pagination_bg.jpg','3','7','12',NULL,0,1,0,0,0,1131,NULL,0,0,0,1244130528,NULL,0),('esko_HSU0Gh-uJZ1h3xRmQ',1209499189,'3','pbversion0000000000001','approved','search-field-l.jpg','search-field-l.jpg','root/import/gallery-templates/images/search-field-l.jpg','3','7','12',NULL,0,1,0,0,0,874,NULL,0,0,0,1244130528,NULL,0),('oSqpGswzpBG_ErdfYwIO8A',1209499189,'3','pbversion0000000000001','approved','top_bg.jpg','top_bg.jpg','root/import/gallery-templates/images/top_bg.jpg','3','7','12',NULL,0,1,0,0,0,692,NULL,0,0,0,1244130528,NULL,0),('MXJklShZvLLB_DSnZQmXrQ',1209499189,'3','pbversion0000000000001','approved','title_bg.jpg','title_bg.jpg','root/import/gallery-templates/images/title_bg.jpg','3','7','12',NULL,0,1,0,0,0,1658,NULL,0,0,0,1244130528,NULL,0),('BthxD5oJ0idmsyI3ioA2FA',1209499189,'3','pbversion0000000000001','approved','bar-btn-l.jpg','bar-btn-l.jpg','root/import/gallery-templates/images/bar-btn-l.jpg','3','7','12',NULL,0,1,0,0,0,845,NULL,0,0,0,1244130528,NULL,0),('aZ-1HYQamkRHYXvzAra8WQ',1209499189,'3','pbversion0000000000001','approved','search-field.jpg','search-field.jpg','root/import/gallery-templates/images/search-field.jpg','3','7','12',NULL,0,1,0,0,0,750,NULL,0,0,0,1244130528,NULL,0),('eRkb94OYcS5AdcrrerOP5Q',1209499189,'3','pbversion0000000000001','approved','rss.gif','rss.gif','root/import/gallery-templates/images/rss2.gif','3','7','12',NULL,0,1,0,0,0,1391,NULL,0,0,0,1244130528,NULL,0),('TbnkjAJQEASORXIpYqDkcA',1209499189,'3','pbversion0000000000001','approved','blank-image.jpg','blank-image.jpg','root/import/gallery-templates/images/blank-image.jpg','3','7','12',NULL,0,1,0,0,0,3084,NULL,0,0,0,1244130528,NULL,0),('er-3faBjY-hhlDcc5aKqdQ',1209499189,'3','pbversion0000000000001','approved','top_bg.jpg','top_bg.jpg','root/import/gallery-templates/images/top_bg2.jpg','3','7','12',NULL,0,1,0,0,0,693,NULL,0,0,0,1244130528,NULL,0),('8bFsu2FJUqHRUiHcozcVFw',1209499189,'3','pbversion0000000000001','approved','sub-btn-l.jpg','sub-btn-l.jpg','root/import/gallery-templates/images/sub-btn-l.jpg','3','7','12',NULL,0,1,0,0,0,844,NULL,0,0,0,1244130528,NULL,0),('34Aayx5eA320D8VfhdfDBw',1209499189,'3','pbversion0000000000001','approved','sub-btn-r.jpg','sub-btn-r.jpg','root/import/gallery-templates/images/sub-btn-r.jpg','3','7','12',NULL,0,1,0,0,0,824,NULL,0,0,0,1244130528,NULL,0),('TlhKOVmWblZOsAdqmhEpeg',1209499189,'3','pbversion0000000000001','approved','sub-btn.jpg','sub-btn.jpg','root/import/gallery-templates/images/sub-btn.jpg','3','7','12',NULL,0,1,0,0,0,702,NULL,0,0,0,1244130528,NULL,0),('Nx0ypjO3cN6QdZUBUEE0lA',1209499189,'3','pbversion0000000000001','approved','pic-title-bg.jpg','pic-title-bg.jpg','root/import/gallery-templates/images/pic-title-bg.jpg','3','7','12',NULL,0,1,0,0,0,865,NULL,0,0,0,1244130528,NULL,0),('CmFZLN7iPS7XXvUEsxKPKA',1209499190,'3','pbversion0000000000001','approved','row-2.jpg','row-2.jpg','root/import/gallery-templates/images/row-2.jpg','3','7','12',NULL,0,1,0,0,0,806,NULL,0,0,0,1244130528,NULL,0),('v_XBgwwZqgW1D5s4y05qfg',1209499190,'3','pbversion0000000000001','approved','addtl-info.gif','addtl-info.gif','root/import/gallery-templates/images/addtl-info.gif','3','7','12',NULL,0,1,0,0,0,914,NULL,0,0,0,1244130528,NULL,0),('4TdAkKoQbSCvI7QWcW889A',1209499190,'3','pbversion0000000000001','approved','row-1.jpg','row-1.jpg','root/import/gallery-templates/images/row-1.jpg','3','7','12',NULL,0,1,0,0,0,791,NULL,0,0,0,1244130528,NULL,0),('SAgK6eDPCG1cgkJ59WapHQ',1209499190,'3','pbversion0000000000001','approved','prev-btn.gif','prev-btn.gif','root/import/gallery-templates/images/prev-btn.gif','3','7','12',NULL,0,1,0,0,0,2015,NULL,0,0,0,1244130528,NULL,0),('XJYLuvGy9ubF7JNKyINtpA',1209499190,'3','pbversion0000000000001','approved','play-btn.gif','play-btn.gif','root/import/gallery-templates/images/play-btn.gif','3','7','12',NULL,0,1,0,0,0,2543,NULL,0,0,0,1244130528,NULL,0),('RWj7hyv2SpZuXxwj1Wocug',1209499190,'3','pbversion0000000000001','approved','next-btn.gif','next-btn.gif','root/import/gallery-templates/images/next-btn.gif','3','7','12',NULL,0,1,0,0,0,2045,NULL,0,0,0,1244130528,NULL,0),('aq8QElnlm3YufAoxRz9Pcg',1209499190,'3','pbversion0000000000001','approved','data-bg.jpg','data-bg.jpg','root/import/gallery-templates/images/data-bg.jpg','3','7','12',NULL,0,1,0,0,0,821,NULL,0,0,0,1244130528,NULL,0),('7fE8md51vTCcuJFOvxNaGA',1209503742,'3','pbversion0000000000001','approved','thumbnails.js','thumbnails.js','root/import/gallery-templates/thumbnails.js','3','7','3',NULL,0,1,0,0,0,5881,NULL,0,1,0,1244130528,NULL,0),('mTOiwwk3q4k9g5-XykXhPA',1218149728,'3','pbversion0000000000001','approved','Documentation','Documentation','documentation','3','7','3',NULL,0,0,0,0,0,561,NULL,0,1,0,1242380150,NULL,0),('TYo2Bwl7aafzTtdHlS-arQ',1211664878,'3','pbversion0000000000001','approved','Product','Product','root/import/product','3','7','12',NULL,0,0,0,0,0,320,NULL,0,1,0,1242380164,NULL,0),('gbnRhcWNk1iQe32LFEB5eQ',1212086102,'3','pbversion0000000000001','approved','Shelf','Shelf','root/import/shelf2','3','7','12',NULL,0,1,0,0,0,315,NULL,0,1,0,1242380149,NULL,0),('6tK47xsaIH-ELw0IBo0uRQ',1210777115,'3','pbversion0000000000001','approved','images','images','root/import/shelf2/images','3','7','12',NULL,0,1,0,0,0,330,NULL,0,1,0,1242380142,NULL,0),('_bZJ9LA_KNekZiFPaP2SeQ',1210777868,'3','pbversion0000000000001','approved','shelf-titles.jpg','shelf-titles.jpg','root/import/shelf2/images/shelf-titles.jpg','3','7','12',NULL,0,1,0,0,0,1038,NULL,0,0,0,1242380165,NULL,0),('4e-_rNs6mSWedZhQ_V5kJA',1210779672,'3','pbversion0000000000001','approved','shelf-ie.css','shelf-ie.css','root/import/shelf2/shelf-ie.css','3','7','12',NULL,0,1,0,0,0,1092,NULL,0,1,0,1242380142,NULL,0),('6D4Z-oruXPS6OlH_Kx8pBg',1209509389,'3','pbversion0000000000001','approved','images','images','root/import/thingy-templates/images','3','7','12',NULL,0,1,0,0,0,340,NULL,0,1,0,1242380142,NULL,0),('hQ7z33_jOYkQ8WNX5xy9Sw',1209509455,'3','pbversion0000000000001','approved','style-button.gif','style-button.gif','root/import/thingy-templates/images/style-button.gif','3','7','12',NULL,0,1,0,0,0,923,NULL,0,0,0,1242380149,NULL,0),('vWW_DcHiYSrKZOkkIfEfcQ',1209509433,'3','pbversion0000000000001','approved','row-2.jpg','row-2.jpg','root/import/thingy-templates/images/row-2.jpg','3','7','12',NULL,0,1,0,0,0,805,NULL,0,0,0,1242380164,NULL,0),('_bPYzRA87NTAUIKlfrJMHg',1209509433,'3','pbversion0000000000001','approved','row-1.jpg','row-1.jpg','root/import/thingy-templates/images/row-1.jpg','3','7','12',NULL,0,1,0,0,0,790,NULL,0,0,0,1242380165,NULL,0),('nJjZHRwdDs5MAZYsAyioHw',1209509433,'3','pbversion0000000000001','approved','title-bg.jpg','title-bg.jpg','root/import/thingy-templates/images/title-bg.jpg','3','7','12',NULL,0,1,0,0,0,1105,NULL,0,0,0,1242380151,NULL,0),('8hxfkrJPeFVRWF5piCNJ1A',1209509433,'3','pbversion0000000000001','approved','field-bg.jpg','field-bg.jpg','root/import/thingy-templates/images/field-bg.jpg','3','7','12',NULL,0,1,0,0,0,721,NULL,0,0,0,1242380146,NULL,0),('Osx7WN52iIKHZFT4vqUBHQ',1209509433,'3','pbversion0000000000001','approved','search-btn.gif','search-btn.gif','root/import/thingy-templates/images/search-btn.gif','3','7','12',NULL,0,1,0,0,0,1263,NULL,0,0,0,1242380151,NULL,0),('oWff8fGzRdHPyq5VNREe9Q',1209509433,'3','pbversion0000000000001','approved','top-bg.jpg','top-bg.jpg','root/import/thingy-templates/images/top-bg.jpg','3','7','12',NULL,0,1,0,0,0,691,NULL,0,0,0,1242380151,NULL,0),('uqbkvb1b9443VvfkyRz95w',1209509433,'3','pbversion0000000000001','approved','save-button.gif','save-button.gif','root/import/thingy-templates/images/save-button.gif','3','7','12',NULL,0,1,0,0,0,1271,NULL,0,0,0,1242380164,NULL,0),('8YiMkcz32xalkAn3WBLpag',1210181860,'3','pbversion0000000000001','approved','go-btn.gif','go-btn.gif','root/import/thingy-templates/images/go-btn.gif','3','7','12',NULL,0,1,0,0,0,430,NULL,0,0,0,1242380146,NULL,0),('C5fPz-Wg85vkYRvCdl-Xqw',1212160830,'3','pbversion0000000000001','approved','UserList','UserList','root/import/userlist','3','7','12',NULL,0,1,0,0,0,323,NULL,0,1,0,1242380147,NULL,0),('usuxw9V3jN4d4pujRiEYxg',1209494150,'3','pbversion0000000000001','approved','css03-ie.css','css03-ie.css','style3/css03-ie.css','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380164,NULL,0),('aNmgn0cd6tldmC1FpW4KbA',1213122695,'3','pbversion0000000000001','approved','Shop','Shop','shopping-cart-collateral-items','3','7','3',NULL,0,1,0,0,0,324,NULL,0,0,0,1242380146,NULL,0),('2q5fxatSFLgIhXaUX-oSvg',1204149033,'3','pbversion0000000000001','approved','bottom-left.jpg','bottom-left.jpg','shopping-cart-collateral-items/bottom-left.jpg','3','7','3',NULL,0,1,0,0,0,32254,NULL,0,0,0,1242380141,NULL,0),('_d5WTkKjnwct-_Dk7gZHvQ',1204149033,'3','pbversion0000000000001','approved','bottom-right.jpg','bottom-right.jpg','shopping-cart-collateral-items/bottom-right.jpg','3','7','3',NULL,0,1,0,0,0,32258,NULL,0,0,0,1242380165,NULL,0),('Iz2mUR3jCPKyemwAea4b2g',1204149033,'3','pbversion0000000000001','approved','input_bg.jpg','input_bg.jpg','shopping-cart-collateral-items/input_bg.jpg','3','7','3',NULL,0,1,0,0,0,30076,NULL,0,0,0,1242380149,NULL,0),('JU9bjsLRoWj7GVHs__prig',1204149033,'3','pbversion0000000000001','approved','top-left.jpg','top-left.jpg','shopping-cart-collateral-items/top-left.jpg','3','7','3',NULL,0,1,0,0,0,32207,NULL,0,0,0,1242380150,NULL,0),('noOlnjQGexHg8c4bGVUo9g',1204149033,'3','pbversion0000000000001','approved','top-right.jpg','top-right.jpg','shopping-cart-collateral-items/top-right.jpg','3','7','3',NULL,0,1,0,0,0,32245,NULL,0,0,0,1242380151,NULL,0),('bPz1yk6Y9uwMDMBcmMsSCg',1211829604,'3','pbversion0000000000001','approved','Email Receipt (Default)','Email Receipt (Default)','shopping-cart-collateral-items/email-receipt-default','3','7','3',NULL,0,1,0,0,0,4632,NULL,0,1,0,1242380147,NULL,0),('EBlxJpZQ9o-8VBOaGQbChA',1212093746,'3','pbversion0000000000001','approved','MiniCart','MiniCart','shopping-cart-collateral-items/minicart','3','7','3',NULL,0,1,0,0,0,2611,'',0,1,0,1242380148,'',0),('WeatherDataTmpl0000001',1210711353,'3','pbversion0000000000001','approved','WeatherData Default View','WeatherData Default View','weatherdatatmpl0000001','3','7','12',NULL,0,1,0,0,0,5505,'\r\n\r\n\r\n',0,1,0,1242380164,'',0),('Ik9HHky10DIyFTKehUD1dw',1222803478,'3','pbversion0000000000001','approved','Prompt','Prompt','root/import/prompt','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1242380149,NULL,0),('gI_TxK-5S4DNuv42wpImmw',1213734379,'3','pbversion0000000000001','approved','Gallery Templates','Gallery Templates','root/import/gallery-templates','3','7','3',NULL,0,0,0,0,0,362,NULL,0,1,0,1244130527,NULL,0),('BmLaN4rmAANkCglXUViEbg',1222803871,'3','pbversion0000000000001','approved','Resource','Resource','root/import/projectmanager/resource','3','12','12',NULL,0,0,0,0,0,346,NULL,0,1,0,1242380147,NULL,0),('X7DrzUcj8pOKFa_6k9D5iw',1222804045,'3','pbversion0000000000001','approved','Newsletter','Newsletter','root/import/newsletter','3','12','3',NULL,0,0,0,0,0,329,NULL,0,1,0,1242380165,NULL,0),('7-0-style0000000000059',1213386091,'3','pbversion0000000000001','approved','main_top.jpg','main_top.jpg','style3/main_top.jpg','3','7','12',NULL,0,0,0,0,0,3594,NULL,0,1,0,1242380144,NULL,0),('CalendarPrintEvent0001',1215396964,'3','pbversion0000000000001','approved','Default Calendar Print Event','Default Calendar Print Event','root/import/calendar-templates/default-calendar-print-event','3','7','12',NULL,0,0,0,0,0,4156,' \r\n',0,1,0,1242380147,'',0),('_gBYAdTcbkiyamnqi2Xskg',1222803409,'3','pbversion0000000000001','approved','WebGUI/Recovery','WebGUI/Recovery','root/import/auth/webgui/recovery','3','7','12',NULL,0,0,0,0,0,356,NULL,0,1,0,1242380165,NULL,0),('j_1qEqM6iLfQLiR6VKy0aA',1215718151,'3','pbversion0000000000001','approved','Free Documentation','Free Documentation','documentation/free-documentation','3','7','3',NULL,0,1,0,0,0,1415,NULL,0,1,0,1242380150,NULL,0),('o_pq_e4vRyhMOKFzs61eag',1215714957,'3','pbversion0000000000001','approved','book-covers.jpg','book-covers.jpg','documentation/book-covers.jpg','3','7','3',NULL,0,1,0,0,0,106078,NULL,0,0,0,1242380151,NULL,0),('diZvW4bSgZWwyyGP3qXi1g',1215717972,'3','pbversion0000000000001','approved','Commercial Documentation','Commercial Documentation','documentation/commercial-documentation','3','7','3',NULL,0,1,0,0,0,1110,NULL,0,1,0,1242380148,NULL,0),('oHk7fAFhEEkB7dHzi0QOQA',1222803399,'3','pbversion0000000000001','approved','WebGUI/Expired','WebGUI/Expired','root/import/auth/webgui/expired','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380151,NULL,0),('fq1ZkYhH24R5tb96kuT10Q',1222803395,'3','pbversion0000000000001','approved','WebGUI/Create','WebGUI/Create','root/import/auth/webgui/create','3','7','12',NULL,0,0,0,0,0,350,NULL,0,1,0,1242380148,NULL,0),('63ix2-hU0FchXGIWkG3tow',1216169693,'3','pbversion0000000000001','approved','Flat Discount (Default)','Flat Discount (Default)','root/import/flat-discount-default','3','7','12',NULL,0,1,0,0,0,1265,NULL,0,1,0,1242380142,NULL,0),('K0q_N885Httqev1VCqUWxg',1222803391,'3','pbversion0000000000001','approved','WebGUI/Account','WebGUI/Account','root/import/auth/webgui/account','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380150,NULL,0),('jnYdqDkUR8x7Pv2eGR1qTA',1216250666,'3','pbversion0000000000001','approved','Thingy Templates','Thingy Templates','root/import/thingy-templates','3','7','12',NULL,0,1,0,0,0,347,NULL,0,1,0,1242380149,NULL,0),('taX2UYkFF21ALpFZY2rhMw',1222803387,'3','pbversion0000000000001','approved','LDAP/Login','LDAP/Login','root/import/auth/ldap/login','3','7','12',NULL,0,0,0,0,0,341,NULL,0,1,0,1242380163,NULL,0),('5m5I7__l40C4hhv4ydqAHQ',1216227786,'3','pbversion0000000000001','approved','thingy-ie.css','thingy-ie.css','root/import/thingy-templates/thingy-ie.css','3','7','12',NULL,0,1,0,0,0,1329,NULL,0,1,0,1242380142,NULL,0),('9M-lrlPQWeeNWfvnDnK_Xg',1222803405,'3','pbversion0000000000001','approved','WebGUI/Login','WebGUI/Login','root/import/auth/webgui/login','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380146,NULL,0),('xSmREZO3GNzK3M5PaueOOQ',1222803378,'3','pbversion0000000000001','approved','LDAP/Account','LDAP/Account','root/import/auth/ldap/account','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380165,NULL,0),('0bx-xoL8TSXXubFuqKAoVQ',1222803383,'3','pbversion0000000000001','approved','LDAP/Create','LDAP/Create','root/import/auth/ldap/create','3','7','12',NULL,0,0,0,0,0,344,NULL,0,1,0,1242380141,NULL,0),('1oGhfj00KkCzP1ez01AfKA',1218582812,'3','pbversion0000000000001','approved','slideshow.js','slideshow.js','root/import/gallery-templates/slideshow.js','3','7','3',NULL,0,1,0,0,0,10453,NULL,0,1,0,1244130528,NULL,0),('pV7GnZdpjR3XpZaSINIoeg',1222803347,'3','pbversion0000000000001','approved','gantt','gantt','root/import/projectmanager/gantt','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380162,NULL,0),('9A-mg2gwWmaYi9o_1C7ArQ',1222803338,'3','pbversion0000000000001','approved','dashboard','dashboard','root/import/projectmanager/dashboard','3','7','12',NULL,0,0,0,0,0,348,NULL,0,1,0,1242380146,NULL,0),('PBtmpl0000000000000117',1247045932,'3','pbversion0000000000001','approved','DropMenu','DropMenu','dropmenu','3','7','12',NULL,0,1,0,0,0,2607,'',0,1,0,1247779656,'',0),('yD1SMHelczihzjEmx6eXBA',1222803342,'3','pbversion0000000000001','approved','editTask','editTask','root/import/projectmanager/edittask','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380165,NULL,0),('PBtmpl0000000000000109',1247482167,'3','pbversion0000000000001','approved','One Over Three','One Over Three','one_over_three','3','7','12',NULL,0,1,0,0,0,7720,'',0,1,0,1247779656,'',0),('VyCINX2KixKYr2pzQGX9Mg',1246968584,'3','pbversion0000000000001','approved','layout.css','layout.css','layout.css','3','7','12',NULL,0,1,0,0,0,1255,NULL,0,1,0,1247779656,NULL,0),('-PkdI8l1idu-8gDX3iOdcw',1247482172,'3','pbversion0000000000001','approved','One Over Two','One Over Two','one_over_two','3','7','12',NULL,0,1,0,0,0,6120,'',0,1,0,1247779656,'',0),('BFfNj5wA9bDw8H3cnr8pTw',1247046273,'3','pbversion0000000000001','approved','Navigation','Navigation','root/import/navigation','3','7','12',NULL,0,0,0,0,0,329,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000093',1247045864,'3','pbversion0000000000001','approved','crumbTrail','crumbTrail','crumbtrail2','3','7','12',NULL,0,1,0,0,0,1428,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000108',1247482118,'3','pbversion0000000000001','approved','horizontalMenu','horizontalMenu','horizontalmenu','3','7','12',NULL,0,1,0,0,0,1913,'',0,1,0,1247779656,'',0),('PBtmpl0000000000000094',1220655703,'3','pbversion0000000000001','approved','News','News','plainblacknews','3','7','12',NULL,0,1,0,0,0,5945,'\r\n\r\n\r\n',0,1,0,1247779651,'',0),('PBtmpl0000000000000124',1247482111,'3','pbversion0000000000001','approved','Tabs','Tabs','tabs','3','7','12',NULL,0,1,0,0,0,1703,'',0,1,0,1247779656,'',0),('1XOJDcg_ITRYwVM-QnIcPw',1219175575,'3','pbversion0000000000001','approved','shelf.css','shelf.css','root/import/shelf2/shelf.css','3','7','12',NULL,0,1,0,0,0,2431,NULL,0,1,0,1242380141,NULL,0),('aNNC62qLAS6TB-0_MCYjsw',1246969327,'3','pbversion0000000000001','approved','Layout','Layout','root/import/layout','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000135',1247482152,'3','pbversion0000000000001','approved','Side By Side','Side By Side','side_by_side','3','7','12',NULL,0,1,0,0,0,4335,'\r\n',0,1,0,1247779656,'',0),('PBtmpl0000000000000131',1247482158,'3','pbversion0000000000001','approved','Right Column','Right Column','right_column','3','7','12',NULL,0,1,0,0,0,4739,'',0,1,0,1247779656,'',0),('PBtmpl0000000000000054',1247482162,'3','pbversion0000000000001','approved','Default Page','Default Page','default_page','3','7','12',NULL,0,1,0,0,0,2973,'',0,1,0,1247779656,'',0),('huASapWvFDzqwOSbcN-JFQ',1222803313,'3','pbversion0000000000001','approved','user','user','root/import/timetracking/user','3','7','12',NULL,0,0,0,0,0,331,NULL,0,1,0,1242380149,NULL,0),('lo1ac3BsoJx3ijGQ3gR-bQ',1222803309,'3','pbversion0000000000001','approved','row','row','root/import/timetracking/row','3','7','12',NULL,0,0,0,0,0,328,NULL,0,1,0,1242380150,NULL,0),('1z9J1O08n_7gVVlBwSRBJQ',1222803099,'3','pbversion0000000000001','approved','Auth','Auth','root/import/auth','3','7','12',NULL,0,1,0,0,0,311,NULL,0,1,0,1242380141,NULL,0),('zyWi26q9na-iiZqL4yedog',1222803114,'3','pbversion0000000000001','approved','Macro','Macro','root/import/macro','3','7','12',NULL,0,1,0,0,0,314,NULL,0,1,0,1242380165,NULL,0),('tBL7BWiQRZFed2Y-Zjo9tQ',1222803200,'3','pbversion0000000000001','approved','AdminToggle','AdminToggle','root/import/macro/admintoggle','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380163,NULL,0),('GdkQpvjRtJqtzOUbwIIQRA',1222803205,'3','pbversion0000000000001','approved','a_account','a_account','root/import/macro/a_account','3','7','12',NULL,0,0,0,0,0,339,NULL,0,1,0,1242380149,NULL,0),('tnc5iYyynX2hfdEs9D3P8w',1222803213,'3','pbversion0000000000001','approved','EditableToggle','EditableToggle','root/import/macro/editabletoggle','3','7','12',NULL,0,0,0,0,0,354,NULL,0,1,0,1242380164,NULL,0),('vgXdBcFTqU7h4wBG1ewdBw',1222803217,'3','pbversion0000000000001','approved','File','File','root/import/macro/file','3','7','12',NULL,0,0,0,0,0,324,NULL,0,1,0,1242380164,NULL,0),('hcFlqnXlsmC1ujN6Id0F0A',1222803234,'3','pbversion0000000000001','approved','GroupAdd','GroupAdd','root/import/macro/groupadd','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380149,NULL,0),('eRJR52fvlaxfetv3DQkQYw',1222803238,'3','pbversion0000000000001','approved','GroupDelete','GroupDelete','root/import/macro/groupdelete','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380148,NULL,0),('5HIDHq5lAWHV5gpYGS0zLg',1222803244,'3','pbversion0000000000001','approved','H_homeLink','H_homeLink','root/import/macro/h_homelink','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380142,NULL,0),('rYEFwXXo0tkGhQTcbDibvg',1222803249,'3','pbversion0000000000001','approved','LoginToggle','LoginToggle','root/import/macro/logintoggle','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380162,NULL,0),('-WM2dt0ZGpDasuL2wWocxg',1222803056,'3','pbversion0000000000001','approved','ProjectManager','ProjectManager','root/import/projectmanager','3','7','12',NULL,0,1,0,0,0,341,NULL,0,1,0,1242380141,NULL,0),('2OcUWHVsu_L1sDFzIMWYqw',1222803070,'3','pbversion0000000000001','approved','TimeTracking','TimeTracking','root/import/timetracking','3','7','12',NULL,0,1,0,0,0,335,NULL,0,1,0,1242380141,NULL,0),('vTymIDYL2YqEh6PV50F7ew',1222803302,'3','pbversion0000000000001','approved','manager','manager','root/import/timetracking/manager','3','7','12',NULL,0,0,0,0,0,340,NULL,0,1,0,1242380164,NULL,0),('nqNbSUAhk9Vd1zda2SCz9A',1222803258,'3','pbversion0000000000001','approved','RandomThread','RandomThread','root/import/macro/randomthread','3','7','12',NULL,0,0,0,0,0,348,NULL,0,1,0,1242380151,NULL,0),('y8XkRdxIperLKkJ3bL5sSQ',1222803264,'3','pbversion0000000000001','approved','r_printable','r_printable','root/import/macro/r_printable','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380165,NULL,0),('V3l5S5TtI7wMm1WpIMhvOA',1222803253,'3','pbversion0000000000001','approved','L_loginBox','L_loginBox','root/import/macro/l_loginbox','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380164,NULL,0),('PBEmsBadgeTemplate0000',1221692339,'3','pbversion0000000000001','approved','Default EMS Badge Template','Default EMS Badge Template','default_emsbadge','3','7','4',NULL,0,0,0,0,0,2563,NULL,0,1,0,1242380151,NULL,0),('PBtmpl0000000000000005',1221612327,'3','pbversion0000000000001','approved','Default LDAP Anonymous Registration Template','Default LDAP Anonymous Registration Template','default_ldap_anonymous_registration_template','3','7','12',NULL,0,1,0,0,0,5961,'\r\n\r\n',0,1,0,1242380152,'',0),('PBtmpl0000000000000020',1221692340,'3','pbversion0000000000001','approved','Mail Form','Mail Form','mail_form','3','7','12',NULL,0,1,0,0,0,4656,'\n',0,1,0,1242380152,'',0),('newslettersubscrip0001',1221692339,'3','pbversion0000000000001','approved','My Subscriptions (default)',' My Subscriptions','newslettermysubscriptionstemplate','3','7','3',NULL,0,0,0,0,0,1173,NULL,0,1,0,1242380151,NULL,0),('PBtmpl0000000000000141',1221692340,'3','pbversion0000000000001','approved','Default DataForm','Default DataForm','pbtmpl0000000000000141','3','7','12',NULL,0,1,0,0,0,6086,'\r\n',0,1,0,1242380161,'',0),('eqb9sWjFEVq0yHunGV8IGw',1222574693,'3','pbversion0000000000001','approved','Subscription (Default)','Subscription (Default)','root/import/subscription-default','3','7','12',NULL,0,1,0,0,0,2850,'\n',0,1,0,1242380148,'',0),('2gtFt7c0qAFNU3BG_uvNvg',1222574694,'3','pbversion0000000000001','approved','My Purchases (Default)','My Purchases (Default)','shopping-cart-collateral-items/my-purchases-default','3','7','3',NULL,0,1,0,0,0,2934,'\n',0,1,0,1253052783,'',0),('stevestyle000000000001',1222383245,'3','pbversion0000000000001','approved','Style 01','Style 01','style_01','3','7','12',NULL,0,0,0,0,0,2811,NULL,0,1,0,1242380162,NULL,0),('stevestyle000000000002',1222383245,'3','pbversion0000000000001','approved','Style 02','Style 02','style_02','3','7','12',NULL,0,0,0,0,0,4753,NULL,0,1,0,1242380162,NULL,0),('PBtmpl0000000000000116',1221692340,'3','pbversion0000000000001','approved','Tab Form','Tab Form','tab_form','3','7','12',NULL,0,1,0,0,0,5794,'\n',0,1,0,1242380160,'',0),('ThingyTmpl000000000002',1222574693,'3','pbversion0000000000001','approved','Default Thingy View Thing','Default Thingy View Thing','templates/thingy-default-view-thing','3','7','12',NULL,0,0,0,0,0,4793,'\n',0,1,0,1242380163,'',0),('UL-ItI4L1Z6-WSuhuXVvsQ',1225139673,'3','pbversion0000000000001','approved','DataTable','DataTable','root/import/datatable','3','7','3',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380164,NULL,0),('THQhn1C-ooj-TLlEP7aIJQ',1225313951,'3','pbversion0000000000001','approved','gallery-ie.css','gallery-ie.css','root/import/gallery-templates/gallery-ie.css','3','7','3',NULL,0,1,0,0,0,623,NULL,0,1,0,1244130528,NULL,0),('7-0-style0000000000049',1224117144,'3','pbversion0000000000001','approved','WebGUI 7 Style 3','WebGUI 7 Style 3','root/import/webgui-7-style-3','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380144,NULL,0),('stevecoolmenu000000001',1224116942,'3','pbversion0000000000001','approved','Site Nav','Site Nav','webgui7/style3/hierarchical-top-nav','3','7','12',NULL,0,0,0,0,0,3716,'\r\n\r\n\r\n\r\n',0,1,0,1242380162,'',0),('7-0-style0000000000051',1224117026,'3','pbversion0000000000001','approved','css03.css','css03.css','style3/css03.css','3','7','12',NULL,0,0,0,0,0,5975,NULL,0,1,0,1242380144,NULL,0),('jVKLVakT_iA2010_oEuAwg',1224116526,'3','pbversion0000000000001','approved','Style3 Coolmenu','Style3 Coolmenu','department_nav','3','7','12',NULL,0,0,0,0,0,386,NULL,0,1,0,1242380150,NULL,0),('stevestyle000000000003',1224795533,'3','pbversion0000000000001','approved','Style 03','Style 03','style_03','3','7','12',NULL,0,0,0,0,0,2868,NULL,0,1,0,1242380163,NULL,0),('ThingyTmpl000000000003',1224518002,'3','pbversion0000000000001','approved','Default Thingy Edit Thing','Default Thingy Edit Thing','templates/thingy-default-edit-thing','3','7','12',NULL,0,0,0,0,0,6242,'\r\n\r\n\r\n',0,1,0,1242380163,'',0),('QpmlAiYZz6VsKBM-_0wXaw',1224616691,'3','pbversion0000000000001','approved','UsersOnline Macro','UsersOnline Macro','users-online-macro-templates','3','7','3',NULL,0,0,0,0,0,368,NULL,0,1,0,1242380162,NULL,0),('h_T2xtOxGRQ9QJOR6ebLpQ',1224616545,'3','pbversion0000000000001','approved','UsersOnline Default View','UsersOnline Default View','users-online-macro-templates/usersonline-default-view','3','7','3',NULL,0,1,0,0,0,2479,'\r\n\r\n',0,1,0,1242380149,'',0),('4Ekp0kJoJllRRRo_J1Rj6w',1224616672,'3','pbversion0000000000001','approved','UsersOnline Detailed View','UsersOnline Detailed View','users-online-macro-templates/usersonline-detailed-view','3','7','3',NULL,0,1,0,0,0,4271,'\r\n\r\n',0,1,0,1242380142,'',0),('HPDOcsj4gBme8D4svHodBw',1225404573,'3','pbversion0000000000001','approved','Profile','Profile','root/import/account/profile','3','7','12',NULL,0,1,0,0,0,334,NULL,0,1,0,1250190873,NULL,0),('IZkrow_zwvbf4FCH-taVTQ',1226011853,'3','pbversion0000000000001','approved','Inbox','Inbox','root/import/account/inbox','3','7','12',NULL,0,1,0,0,0,328,NULL,0,1,0,1250190873,NULL,0),('K0YjxqOqr7RupSo6sIdcAg',1227074310,'3','pbversion0000000000001','approved','Friends','Friends','root/import/account/friends','3','7','12',NULL,0,1,0,0,0,334,NULL,0,1,0,1250190873,NULL,0),('_ilRXNR3s8F2vGJ_k9ePcg',1226643205,'3','pbversion0000000000001','approved','User','User','root/import/account/user','3','7','12',NULL,0,1,0,0,0,325,NULL,0,1,0,1250190873,NULL,0),('qaVcU0FFzzraMX_bzELqzw',1227074362,'3','pbversion0000000000001','approved','Contributions','Contributions','root/import/account/contributions','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1250190873,NULL,0),('vrKXEtluIhbmAS9xmPukDA',1226698051,'3','pbversion0000000000001','approved','Donation (Default)','Donation (Default)','root/import/default-donation-template','3','7','12',NULL,0,1,0,0,0,2486,'\r\n',0,0,0,1242380164,'',0),('PBtmpl0000000000000137',1236787780,'3','pbversion0000000000001','approved','Admin Console Style','Admin Console','admin_console','3','7','12',NULL,0,1,0,0,0,1272,NULL,0,1,0,1253052782,NULL,0),('3womoo7Teyy2YKFa25-MZg',1226703362,'3','pbversion0000000000001','approved','Address Book (Default)','Address Book (Default)','shopping-cart-collateral-items/address-book-default','3','7','3',NULL,0,1,0,0,0,3053,'\r\n',0,1,0,1242380142,'',0),('ThingyTmpl000000000004',1227044214,'3','pbversion0000000000001','approved','Default Thingy Search Thing','Default Thingy Search Thing','templates/thingy-default-search-thing','3','7','12',NULL,0,0,0,0,0,9339,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1242380163,'',0),('UserListTmpl0000000001',1228125743,'3','pbversion0000000000001','approved','Default UserList','Default UserList','root/import/userlist/default-userlist','3','7','12',NULL,0,1,0,0,0,5131,NULL,0,1,0,1242380164,NULL,0),('UserListTmpl0000000003',1228125758,'3','pbversion0000000000001','approved','UserList with multiple search keywords','UserList with multiple search keywords','root/import/userlist/userlist-with-multiple-search-keywords','3','7','12',NULL,0,1,0,0,0,5417,NULL,0,1,0,1242380164,NULL,0),('UserListTmpl0000000002',1228125752,'3','pbversion0000000000001','approved','UserList with search field selection','UserList with search field selection','root/import/userlist/userlist-with-search-field-selection','3','7','12',NULL,0,1,0,0,0,5049,NULL,0,1,0,1242380164,NULL,0),('matrixtmpl000000000004',1228834590,'3','pbversion0000000000001','approved','Matrix Default Edit Listing','Matrix Default Edit Listing','default-matrix-edit-listing-template','3','7','12',NULL,0,0,0,0,0,522,NULL,0,1,0,1242380150,NULL,0),('PBtmpl0000000000000130',1247045981,'3','pbversion0000000000001','approved','Tree Navigation','Tree Navigation','root/import/navigation/tree-navigation','3','7','12',NULL,0,1,0,0,0,3987,'\r\n\r\n\r\n',0,1,0,1247779656,'',0),('TimeTrackingTMPL000003',1229311434,'3','pbversion0000000000001','approved','Default Time Tracking Row Template','Default Time Tracking Row Template','default-tt-template-row','3','7','12',NULL,0,0,0,0,0,5662,NULL,0,1,0,1242380163,NULL,0),('uRL9qtk7Rb0YRJ41LmHOJw',1229311072,'3','pbversion0000000000001','approved','Default Calendar Print List View','Default Calendar Print List View','root/import/calendar-templates/default-calendar-print-list-view','3','7','3',NULL,0,1,0,0,0,1719,NULL,0,1,0,1242380164,NULL,0),('StockDataTMPL000000001',1229453697,'3','pbversion0000000000001','approved','StockData Default View','StockData Default View','stockdatatmpl000000001','3','7','12',NULL,0,1,0,0,0,9001,'\n',0,1,0,1242380163,'',0),('DashboardViewTmpl00001',1230358389,'3','pbversion0000000000001','approved','Dashboard Default View','Dashboard Default View','dashboard-default-view-template','3','7','12',NULL,0,0,0,0,0,14755,'\r\n\r\n\r\n',0,1,0,1242380148,'',0),('PBtmpl0000000000000021',1230269962,'3','pbversion0000000000001','approved','Data List','Data List','data_list','3','7','12',NULL,0,1,0,0,0,4024,'',0,1,0,1242380152,'',0),('ProjectManagerTMPL0005',1229579830,'3','pbversion0000000000001','approved','Default Resource Popup','Default Resource Popup','default-pm-resource-popup','3','7','12',NULL,0,0,0,0,0,3562,NULL,0,1,0,1242380162,NULL,0),('ProjectManagerTMPL0001',1229579830,'3','pbversion0000000000001','approved','Default Project Management System Dashboard','Default Project Management System Dashboard','default-pm-template-dashboard','3','7','12',NULL,0,0,0,0,0,6708,'',0,1,0,1242380162,'',0),('PBtmpl0000000000000027',1230159257,'3','pbversion0000000000001','approved','Default Forum Notification','Default Forum Notification','default_forum_notification','3','7','12',NULL,0,1,0,0,0,3020,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000033',1230159454,'3','pbversion0000000000001','approved','Default HTTP Proxy','Default HTTP Proxy','default_http_proxy','3','7','12',NULL,0,1,0,0,0,2008,NULL,0,1,0,1242380153,NULL,0),('default_post_received1',1230356300,'3','pbversion0000000000001','approved','Default Post Received','Default Post Received','default_post_received','3','7','4',NULL,0,0,0,0,0,541,NULL,0,1,0,1242380148,NULL,0),('PBtmpl0000000000000059',1229907401,'3','pbversion0000000000001','approved','Default SQL Report','Default SQL Report','default_sql_report','3','7','12',NULL,0,1,0,0,0,7473,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000098',1229907401,'3','pbversion0000000000001','approved','Job','Job','job','3','7','12',NULL,0,1,0,0,0,20288,'',0,1,0,1242380160,'',0),('PBtmpl0000000000000113',1229581394,'3','pbversion0000000000001','approved','Link','Link','link','3','7','12',NULL,0,1,0,0,0,19157,'',0,1,0,1242380160,'',0),('MultiSearchTmpl0000001',1230269962,'3','pbversion0000000000001','approved','MultiSearch Default Display','MultiSearch Default Display','multisearchtmpl0000001','3','7','12',NULL,0,1,0,0,0,3510,'',0,1,0,1242380150,'',0),('CalendarDay00000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Day','Default Calendar Day','root/import/calendar-templates/default-calendar-day','3','7','12',NULL,0,0,0,0,0,13634,' ',0,1,0,1242380147,'',0),('CalendarEvent000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Event','Default Calendar Event','root/import/calendar-templates/default-calendar-event','3','7','12',NULL,0,0,0,0,0,11714,' ',0,1,0,1242380147,'',0),('CalendarSearch00000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Search','Default Calendar Search','root/import/calendar-templates/default-calendar-search','3','7','12',NULL,0,0,0,0,0,14697,' ',0,1,0,1242380147,'',0),('CalendarWeek0000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Week','Default Calendar Week','root/import/calendar-templates/default-calendar-week','3','7','12',NULL,0,0,0,0,0,12645,'',0,1,0,1242380147,'',0),('0X4Q3tBWUb_thsVbsYz9xQ',1230581176,'3','pbversion0000000000001','approved','Default Gallery Add Archive','Default Gallery Add Archive','root/import/gallery-templates/default-gallery-add-archive','3','7','3',NULL,0,1,0,0,0,3075,' \r\n\r\n ',0,1,0,1244130527,'',0),('mM3bjP_iG9sv5nQb4S17tQ',1230581176,'3','pbversion0000000000001','approved','Default Gallery View Album RSS','Default Gallery View Album RSS','root/import/gallery-templates/default-gallery-album-rss','3','7','3',NULL,0,1,0,0,0,1243,NULL,0,1,0,1244130528,NULL,0),('ilu5BrM-VGaOsec9Lm7M6Q',1230581176,'3','pbversion0000000000001','approved','Default Gallery List Albums RSS','Default Gallery List Albums RSS','root/import/gallery-templates/default-gallery-list-albums-rss','3','7','3',NULL,0,1,0,0,0,1252,NULL,0,1,0,1244130528,NULL,0),('-ANLpoTEP-n4POAdRxCzRw',1230581176,'3','pbversion0000000000001','approved','Default Gallery List Files For User RSS','Default Gallery List Files For User RSS','root/import/gallery-templates/default-gallery-list-files-for-user-rss','3','7','3',NULL,0,1,0,0,0,1284,NULL,0,1,0,1244130528,NULL,0),('KAMdiUdJykjN02CPHpyZOw',1230581176,'3','pbversion0000000000001','approved','Default Gallery View Album Slideshow','Default Gallery View Album Slideshow','root/import/gallery-templates/default-gallery-view-album-slideshow','3','7','3',NULL,0,1,0,0,0,7792,'\r\n \r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n',0,1,0,1244130527,'',0),('itransact_credentials1',1228953856,'3','pbversion0000000000001','approved','ITransact Credentials (Default)','ITransact Credentials (Default)','shopping-cart-collateral-items/itransact-credentials','3','7','4',NULL,0,0,0,0,0,5321,'\n',0,1,0,1242380149,'',0),('StockDataTMPL000000002',1229494994,'3','pbversion0000000000001','approved','StockData Default Display','StockData Default Display','stockdatatmpl000000002','3','7','12',NULL,0,1,0,0,0,20449,NULL,0,1,0,1242380163,NULL,0),('LdiozcIUciWuvt3Z-na5Ww',1232673968,'3','pbversion0000000000001','approved','Matrix','Matrix','root/import/matrix','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1242380150,NULL,0),('kJf77eCr9GAMiEzWrzsBTA',1229639255,'3','pbversion0000000000001','approved','matrix-ie.css','matrix-ie.css','new-matrix/matrix-ie.css','3','7','12',NULL,0,1,0,0,0,764,NULL,0,1,0,1242380150,NULL,0),('4LQT4-bGW4FkiEQLSY5gvQ',1232400287,'3','pbversion0000000000001','approved','show-hide.js','show-hide.js','new-matrix/show-hide.js','3','7','12',NULL,0,1,0,0,0,933,NULL,0,1,0,1242380142,NULL,0),('QHn6T9rU7KsnS3Y70KCNTg',1233173545,'3','pbversion0000000000001','approved','Account','Account','root/import/account','3','7','12',NULL,0,1,0,0,0,320,NULL,0,1,0,1250190873,NULL,0),('HW-sPoDDZR8wBZ0YgFgPtg',1227634350,'3','pbversion0000000000001','approved','images','images','root/import/account/images','3','7','12',NULL,0,1,0,0,0,331,NULL,0,1,0,1250190873,NULL,0),('hBpisL-_URyZnh9clR5ohA',1227634417,'3','pbversion0000000000001','approved','no_photo.gif','no_photo.gif','root/import/account/images/no_photo.gif','3','7','12',NULL,0,1,0,0,0,2564,NULL,0,1,0,1250190873,NULL,0),('FOBV6KkifreXa4GmEAUU4A',1227634447,'3','pbversion0000000000001','approved','no_photo_sm.gif','no_photo_sm.gif','root/import/account/images/no_photo_sm.gif','3','7','12',NULL,0,1,0,0,0,1580,NULL,0,1,0,1250190873,NULL,0),('CalendarEventEdit00001',1233698348,'3','pbversion0000000000001','approved','Default Calendar Event Edit','Default Calendar Event Edit','root/import/calendar-templates/default-calendar-event-edit','3','7','12',NULL,0,0,0,0,0,17311,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n',0,1,0,1242380147,'',0),('TuYPpHx7TUyk08639Pc8Bg',1233861621,'3','pbversion0000000000001','approved','Default DataTable Template (HTML)','Default DataTable Template (HTML)','root/import/datatable/default-datatable-template-html','3','7','3',NULL,0,1,0,0,0,1360,NULL,0,1,0,1242380164,NULL,0),('3rjnBVJRO6ZSkxlFkYh_ug',1233861835,'3','pbversion0000000000001','approved','Default DataTable Template (YUI)','Default DataTable Template (YUI)','root/import/datatable/default-datatable-template-yui','3','7','3',NULL,0,1,0,0,0,1023,NULL,0,1,0,1242380142,NULL,0),('6X-7Twabn5KKO_AbgK3PEw',1233872216,'3','pbversion0000000000001','approved','Default Gallery Edit Album','Default Gallery Edit Album','root/import/gallery-templates/default-gallery-edit-album','3','7','3',NULL,0,1,0,0,0,6148,'\n\n',0,1,0,1244130527,'',0),('7JCTAiu1U_bT9ldr655Blw',1233872075,'3','pbversion0000000000001','approved','Default Gallery Edit Photo','Default Gallery Edit Photo','root/import/gallery-templates/default-gallery-edit-photo','3','7','3',NULL,0,1,0,0,0,7124,'\n\n\n\n',0,1,0,1244130527,'',0),('m3IbBavqzuKDd2PGGhKPlA',1233871747,'3','pbversion0000000000001','approved','Default Gallery Make Shortcut','Default Gallery Make Shortcut','root/import/gallery-templates/default-gallery-make-shortcut','3','7','3',NULL,0,1,0,0,0,4843,'\n\n\n\n',0,1,0,1244130527,'',0),('PBtmpl0000000000000029',1234392043,'3','pbversion0000000000001','approved','Default Post Form','Default Post Form','default_post_form','3','7','12',NULL,0,1,0,0,0,3907,'\n',0,1,0,1242380153,'',0),('PBtmpl0000000000000068',1234393332,'3','pbversion0000000000001','approved','Default Submission Form','Default Submission Form','default_submission_form','3','7','12',NULL,0,1,0,0,0,4829,'\n',0,1,0,1242380157,'',0),('PBtmpl0000000000000099',1234393376,'3','pbversion0000000000001','approved','FAQ Submission Form','FAQ Submission Form','faq_submission_form','3','7','12',NULL,0,1,0,0,0,4120,'\n',0,1,0,1242380160,'',0),('PBtmpl0000000000000122',1234393411,'3','pbversion0000000000001','approved','Job Submission Form','Job Submission Form','job_submission_form','3','7','12',NULL,0,1,0,0,0,5899,'\n',0,1,0,1242380160,'',0),('PBtmpl0000000000000114',1234393441,'3','pbversion0000000000001','approved','Link List Submission Form','Link List Submission Form','link_list_submission_form','3','7','12',NULL,0,1,0,0,0,5280,'\n',0,1,0,1242380160,'',0),('PBtmpl0000000000000210',1234393614,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-template2','3','7','12',NULL,0,0,0,0,0,5678,'\n\n\n',0,1,0,1242380161,'',0),('zcX-wIUct0S_np14xxOA-A',1234568742,'3','pbversion0000000000001','approved','Default Gallery Delete File','Default Gallery Delete File','root/import/gallery-templates/default-gallery-delete-file','3','7','3',NULL,0,1,0,0,0,4466,'\n \n\n\n',0,1,0,1244130527,'',0),('OxJWQgnGsgyGohP2L3zJPQ',1234564647,'3','pbversion0000000000001','approved','Default Gallery Edit Comment','Default Gallery Edit Comment','root/import/gallery-templates/default-gallery-edit-comment','3','7','3',NULL,0,1,0,0,0,5463,'',0,1,0,1244130528,'',0),('azCqD0IjdQSlM3ar29k5Sg',1234561066,'3','pbversion0000000000001','approved','Default Gallery List Albums View','Default Gallery List Albums View','root/import/gallery-templates/default-gallery-list-albums-view','3','7','3',NULL,0,1,0,0,0,5772,' \r\n \r\n ',0,1,0,1244130527,'',0),('OkphOEdaSGTXnFGhK4GT5A',1234560760,'3','pbversion0000000000001','approved','Default Gallery List Files For User','Default Gallery List Files For User','root/import/gallery-templates/default-gallery-list-files-for-user','3','7','3',NULL,0,1,0,0,0,7618,'\n \n',0,1,0,1244130527,'',0),('jME5BEDYVDlBZ8jIQA9-jQ',1234565056,'3','pbversion0000000000001','approved','Default Gallery Search','Default Gallery Search','root/import/gallery-templates/default-gallery-search','3','7','3',NULL,0,1,0,0,0,10749,'\n\n \n',0,1,0,1244130527,'',0),('TEId5V-jEvUULsZA0wuRuA',1234568469,'3','pbversion0000000000001','approved','Default Gallery View Photo','Default Gallery View Photo','root/import/gallery-templates/default-gallery-view-photo','3','7','3',NULL,0,1,0,0,0,12325,'\n\n\n\n',0,1,0,1244130527,'',0),('wrq7hMxb1ewQqZ46xmd8Gg',1235706620,'3','pbversion0000000000001','approved','equal-cols.js','equal-cols.js','matrix/equal-cols.js','3','7','12',NULL,0,1,0,0,0,796,NULL,0,1,0,1242380165,NULL,0),('Vch1Ww7G_JpBhOhXX07RDg',1235705952,'3','pbversion0000000000001','approved','matrx-nav','matrix-nav','new-matrix/matrix-nav','3','7','12',NULL,0,1,0,0,0,375,NULL,0,1,0,1242380164,NULL,0),('aIpCmr9Hi__vgdZnDTz1jw',1237379632,'3','pbversion0000000000001','approved','Cart (Default)','Cart (Default)','default-shopping-cart-template','3','7','3',NULL,0,1,0,0,0,11646,' ',0,1,0,1253052783,'',0),('matrixtmpl000000000006',1236889702,'3','pbversion0000000000001','approved','Matrix Default Screenshots','Matrix Default Screenshots','matrix-default-screenshots','3','7','12',NULL,0,0,0,0,0,2864,NULL,0,1,0,1242380150,NULL,0),('AOjPG2NHgfL9Cq6dDJ7mew',1236960881,'3','pbversion0000000000001','approved','Shop','Shop','root/import/account/shop','3','7','12',NULL,0,1,0,0,0,325,NULL,0,1,0,1250190873,NULL,0),('05FpjceLYhq4csF1Kww1KQ',1236641791,'3','pbversion0000000000001','approved','Default Gallery View Album','Default Gallery View Album','root/import/gallery-templates/default-gallery-view-album','3','7','3',NULL,0,1,0,0,0,7698,' \n \n ',0,1,0,1244130527,'',0),('2c4RcwsUfQMup_WNujoTGg',1234192609,'3','pbversion0000000000001','approved','Prop Style','Prop Style','root/import/prop-style','3','7','12',NULL,0,1,0,0,0,329,NULL,0,1,0,1242380141,NULL,0),('olxhUOpdclI-sl4Q5FYNdA',1233701832,'3','pbversion0000000000001','approved','Prop Style','Prop Style','root/import/prop-style/prop-style','3','7','12',NULL,0,1,0,0,0,6716,'^c; - ^Page(title);\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n',0,1,0,1242380151,'^c; - ^Page(title);',0),('CcFIbiAykwArJrJeTPgbDg',1233691706,'3','pbversion0000000000001','approved','Prop Coolmenu','Prop Coolmenu','prop_coolmenu','3','7','12',NULL,0,0,0,0,0,371,NULL,0,1,0,1242380147,NULL,0),('fCibAeqRifEEAhFL6-pEKg',1233689648,'3','pbversion0000000000001','approved','Prop Nav','Prop Nav','webgui7/prop/hierarchical-top-nav','3','7','12',NULL,0,0,0,0,0,3749,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1242380148,'',0),('1LiN6-Mh0rXBPoRaG8_BbQ',1233691814,'3','pbversion0000000000001','approved','Prop List','Prop List','bulleted_list_prop','3','7','12',NULL,0,0,0,0,0,2200,'\r\n\r\n',0,1,0,1242380141,'',0),('CGirMWuhmjFFXITINo9djw',1233704854,'3','pbversion0000000000001','approved','Prop Article Orange Bullets','Prop Article Orange Bullets','prop_article_orange_bullets','3','7','12',NULL,0,1,0,0,0,3543,NULL,0,1,0,1242380147,NULL,0),('NBVSVNLp9X_bV7WrCprtCA',1237842096,'3','pbversion0000000000001','approved','Annotate Image','Annotate Image','image3','3','7','12',NULL,0,1,0,0,0,675,NULL,0,1,0,1247779654,NULL,0),('jmlI9IK-lV8n2WMYmmPhAA',1238106173,'3','pbversion0000000000001','approved','Ad Sku','Ad Sku','root/import/ad-sku','3','7','12',NULL,0,1,0,0,0,317,NULL,0,1,0,1242380149,NULL,0),('PBtmpl0000000000000015',1237647040,'3','pbversion0000000000001','approved','Default WebGUI Welcome Message Template','Default WebGUI Welcome Message Template','root/import/auth/webgui/create/default-webgui-welcome-message-template','3','7','12',NULL,0,1,0,0,0,696,NULL,0,1,0,1253052785,NULL,0),('ThingyTmpl000000000001',1237914005,'3','pbversion0000000000001','approved','Default Thingy','Default Thingy','templates/thingy-default','3','7','12',NULL,0,0,0,0,0,2531,'',0,1,0,1253052783,'',0),('6uvSLY-ak_w4p_wS8q33cA',1239213092,'3','pbversion0000000000001','approved','Carousel','Carousel','root/import/carousel','3','7','12',NULL,0,1,0,0,0,323,NULL,0,1,0,1242380142,NULL,0),('CarouselTmpl0000000002',1239475937,'3','pbversion0000000000001','approved','Carousel hidden textareas','Carousel hidden textareas','root/import/carousel/carousel-hidden-textareas','3','7','12',NULL,0,0,0,0,0,1048,NULL,0,1,0,1253052782,NULL,0),('GaBAW-2iVhLMJaZQzVLE5A',1240103565,'3','pbversion0000000000001','approved','ThingyRecord Templates','ThingyRecord Templates','root/import/thingyrecord-templates','3','7','3',NULL,0,0,0,0,0,364,NULL,0,1,0,1242380149,NULL,0),('g8W53Pd71uHB9pxaXhWf_A',1240103725,'3','pbversion0000000000001','approved','My Purchases Detail (Default)','My Purchases Detail (Default)','shopping-cart-collateral-items/my-purchases-detail-default','3','7','3',NULL,0,1,0,0,0,7937,'\r\n',0,1,0,1253052783,'',0),('b1316COmd9xRv4fCI3LLGA',1236956475,'3','pbversion0000000000001','approved','Inbox Notification','Inbox Notification','inbox_notification','3','7','4',NULL,0,0,0,0,0,402,NULL,0,1,0,1242380168,NULL,0),('lo1rpxn3t8YPyKGers5eQg',1238625621,'3','pbversion0000000000001','approved','Friend Manager','Friend Manager','root/import/account/friendmanager','3','7','12',NULL,0,1,0,0,0,388,NULL,0,1,0,1242380168,NULL,0),('64tqS80D53Z0JoAs2cX2VQ',1239400975,'3','pbversion0000000000001','approved','FriendManager View Template','FriendManager View Template','root/import/account/friendmanager/view','3','7','4',NULL,0,0,0,0,0,4426,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1242380168,'',0),('lG2exkH9FeYvn4pA63idNg',1239383808,'3','pbversion0000000000001','approved','Friend Manager Edit Friends','Friend Manager Edit Friends','root/import/account/friendmanager/edit','3','7','4',NULL,0,0,0,0,0,2555,'',0,1,0,1253052785,'',0),('XNd7a_g_cTvJVYrVHcx2Mw',1242306865,'3','pbversion0000000000001','approved','Address (Default)','Address (Default)','shopping-cart-collateral-items/address-default','3','7','3',NULL,0,1,0,0,0,5815,'\r\n',0,1,0,1242380168,'',0),('D6cJpRcey35aSkh9Q_FPUQ',1242407725,'3','pbversion0000000000001','approved','Default EU User Screen','Default EU User Screen','root/import/default-eu-user-screen','3','7','12',NULL,0,1,0,0,0,1599,NULL,0,1,0,1242936342,NULL,0),('2rC4ErZ3c77OJzJm7O5s3w',1242467983,'3','pbversion0000000000001','approved','EMS Badge Listing (default)','EMS Badge Listing (default)','root/import/ems/ems-badge-listing-default','3','7','12',NULL,0,1,0,0,0,10220,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n',0,1,0,1253052783,'',0),('matrixtmpl000000000007',1242660972,'3','pbversion0000000000001','approved','Matrix Default Screenshots Config','Matrix Default Screenshots Config','matrix-default-screenshots-config','3','7','12',NULL,0,0,0,0,0,3766,NULL,0,1,0,1242936342,NULL,0),('kj3b-X3i6zRKnhLb4ZiCLw',1243445504,'3','pbversion0000000000001','approved','Default Calendar List View','Default Calendar List View','root/import/calendar-templates/default-calendar-list-view','3','7','3',NULL,0,1,0,0,0,5681,'\n',0,1,0,1243533448,'',0),('UTNFeV7B_aSCRmmaFCq4Vw',1244073447,'3','pbversion0000000000001','approved','Default Gallery Delete Album','Default Gallery Delete Album','root/import/gallery-templates/default-gallery-delete-album','3','7','3',NULL,0,1,0,0,0,4445,'\n \n\n\n',0,1,0,1244130529,'',0),('PBtmpl0000000000000081',1244679535,'3','pbversion0000000000001','approved','Q and A','Q and A','q_and_a','3','7','12',NULL,0,1,0,0,0,4490,'\r\n',0,1,0,1253052783,'',0),('iCYOjohB9SKvAPr6bXElKA',1247779898,'3','pbversion0000000000001','approved','Get Hosting','Get Hosting','yns/hosting','3','7','4',NULL,0,1,0,0,0,697,NULL,0,1,0,1247779898,NULL,0),('YP9WaMPJHvCJl-YwrLVcPw',1245376837,'3','pbversion0000000000001','approved','Progress Bar','Progress Bar','admin_progress_bar','3','7','12',NULL,0,1,0,0,0,2586,'\n',0,1,0,1245445679,'',0),('3n3H85BsdeRQ0I08WmvlOg',1245107956,'3','pbversion0000000000001','approved','thingy.css','thingy.css','root/import/thingy-templates/thingy.css','3','7','12',NULL,0,1,0,0,0,4731,NULL,0,1,0,1245445679,NULL,0),('FOvmwGC0GtZo5VTxJIL3OA',1247779862,'3','pbversion0000000000001','approved','Get Documentation','Get Documentation','yns/docs','3','7','4',NULL,0,1,0,0,0,622,NULL,0,1,0,1247779862,NULL,0),('Wl8WZ43g2rK5AYr9o4zY7w',1247779880,'3','pbversion0000000000001','approved','Get Style','Get Style','yns/style','3','7','4',NULL,0,1,0,0,0,607,NULL,0,1,0,1247779880,NULL,0),('PBtmpl0000000000000136',1247046089,'3','pbversion0000000000001','approved','Synopsis','Synopsis','synopsis2','3','7','12',NULL,0,1,0,0,0,1665,NULL,0,1,0,1247779656,NULL,0),('PBnav00000000000bullet',1247735688,'3','pbversion0000000000001','approved','Bulleted List','Bulleted List','bulleted_list','3','7','12',NULL,0,0,0,0,0,2698,'\r\n\r\n',0,1,0,1247779656,'',0),('PBnav00000000indentnav',1247482102,'3','pbversion0000000000001','approved','Indent Nav','Indent Nav','indent_nav','3','7','12',NULL,0,0,0,0,0,1900,'',0,1,0,1247779656,'',0),('FEDP3dk8J3Chw_gyr7_XEQ',1246278679,'3','pbversion0000000000001','approved','navigation.css','navigation.css','navigation.css','3','7','12',NULL,0,1,0,0,0,2676,NULL,0,1,0,1247779656,NULL,0),('f_tn9FfoSfKWX43F83v_3w',1247053009,'3','pbversion0000000000001','approved','Search','Search','root/import/search','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779657,NULL,0),('oGfxez5sksyB_PcaAsEm_Q',1247053097,'3','pbversion0000000000001','approved','SyndicatedContent','SyndicatedContent','root/import/syndicatedcontent','3','7','12',NULL,0,0,0,0,0,350,NULL,0,1,0,1247779657,NULL,0),('PBtmpl0000000000000065',1247053059,'3','pbversion0000000000001','approved','Default Syndicated Content','Default Syndicated Content','default_syndicated_content','3','7','12',NULL,0,1,0,0,0,2285,NULL,0,1,0,1247779657,NULL,0),('GNvjCFQWjY2AF2uf0aCM8Q',1247053070,'3','pbversion0000000000001','approved','Syndicated Articles','Syndicated Articles','syndicated_articles','3','7','12',NULL,0,1,0,0,0,2332,NULL,0,1,0,1247779657,NULL,0),('tPagC0AQErZXjLFZQ6OI1g',1246966459,'3','pbversion0000000000001','approved','ImageAsset','ImageAsset','root/import/imageasset','3','7','12',NULL,0,0,0,0,0,329,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000088',1246965957,'3','pbversion0000000000001','approved','Image','Image','image','3','7','12',NULL,0,1,0,0,0,782,NULL,0,1,0,1247779656,NULL,0),('pbtmpl0000000000000220',1247488979,'3','pbversion0000000000001','approved','Flash Style 3 Template','Flash Style 3 Template','flash-style-3-template','3','7','12',NULL,0,0,0,0,0,1377,'\r\n\r\n',0,1,0,1253052783,'',0),('PBtmpl0000000000000001',1247535846,'3','pbversion0000000000001','approved','Admin Console','Admin Console','admin_console2','3','7','12',NULL,0,1,0,0,0,5858,'\n',0,1,0,1247779656,'',0),('TvOZs8U1kRXLtwtmyW75pg',1246965034,'3','pbversion0000000000001','approved','Article','Article','root/import/article','3','7','12',NULL,0,0,0,0,0,320,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000103',1247481928,'3','pbversion0000000000001','approved','Article With Image','Article With Image','article-with-image','3','7','12',NULL,0,1,0,0,0,1999,'',0,1,0,1247779656,'',0),('PBtmpl0000000000000002',1247046405,'3','pbversion0000000000001','approved','Default Article','Default Article','default_article','3','7','12',NULL,0,1,0,0,0,2115,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000115',1247481943,'3','pbversion0000000000001','approved','Linked Image with Caption','Linked Image with Caption','linked_image_with_caption','3','7','12',NULL,0,1,0,0,0,2257,'',0,1,0,1247779656,'',0),('PBtmpl0000000000000123',1247046416,'3','pbversion0000000000001','approved','Item','Item','item','3','7','12',NULL,0,1,0,0,0,2150,NULL,0,1,0,1247779656,NULL,0),('zb_OPKNqcTuIjdvvbEkRjw',1247484073,'3','pbversion0000000000001','approved','article.css','article.css','article.css','3','7','12',NULL,0,1,0,0,0,685,NULL,0,1,0,1247779656,NULL,0),('GYaFxnMu9UsEG8oanwB6TA',1246965871,'3','pbversion0000000000001','approved','Folder','Folder','root/import/folder','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000078',1246965701,'3','pbversion0000000000001','approved','File Folder','File Folder','file_folder','3','7','12',NULL,0,1,0,0,0,3778,NULL,0,1,0,1247779656,NULL,0),('pbtmpl0000000000000221',1247487940,'3','pbversion0000000000001','approved','Flash Tutorial Template','Flash Tutorial Template','flash-tutorial-template','3','7','12',NULL,0,0,0,0,0,2088,'\r\n\r\n',0,1,0,1253052783,'',0),('VZK3CRgiMb8r4dBjUmCTgQ',1247046242,'3','pbversion0000000000001','approved','Poll','Poll','root/import/poll','3','7','12',NULL,0,0,0,0,0,311,NULL,0,1,0,1247779656,NULL,0),('PcRRPhh-0KfvLLNIPdxJTw',1247055282,'3','pbversion0000000000001','approved','webgui.css','webgui.css','webgui.css','3','7','3',NULL,0,1,0,0,0,721,NULL,0,1,0,1253052783,NULL,0),('PBtmpl0000000000000055',1247482346,'3','pbversion0000000000001','approved','Default Poll','Default Poll','default_poll','3','7','12',NULL,0,1,0,0,0,2975,'',0,1,0,1247779656,'',0),('i5kt5aodVs_oepNEkE7Okw',1242312883,'3','pbversion0000000000001','approved','poll.css','poll.css','poll.css','3','7','12',NULL,0,1,0,0,0,499,NULL,0,1,0,1247779656,NULL,0),('tXwf1zaOXTvsqPn6yu-GSw',1246965607,'3','pbversion0000000000001','approved','FileAsset','FileAsset','root/import/fileasset','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000024',1246965241,'3','pbversion0000000000001','approved','File','File','file','3','7','12',NULL,0,1,0,0,0,900,NULL,0,1,0,1247779656,NULL,0),('MK4fCNoyrx5SE8eyDfOpxg',1247489252,'3','pbversion0000000000001','approved','Flash File','Flash File','flash-file','3','7','12',NULL,0,1,0,0,0,1749,NULL,0,1,0,1247779656,NULL,0),('nFen0xjkZn8WkpM93C9ceQ',1247864696,'3','pbversion0000000000001','approved','Shelf (Default)','Shelf (Default)','root/import/shelf-default','3','7','12',NULL,0,1,0,0,0,4327,'\n',0,1,0,1248380901,'',0),('kaPRSaf8UKiskiGEgJgLAw',1250190850,'3','pbversion0000000000001','approved','images','images','root/import/gallery-templates/images','3','7','3',NULL,0,0,0,0,0,340,NULL,0,1,0,1250190876,NULL,0),('brxm_faNdZX5tRo3p50g3g',1250190850,'3','pbversion0000000000001','approved','Map Templates','Map Templates','home/map/map-templates','3','7','3',NULL,0,0,0,0,0,334,NULL,0,1,0,1250190876,NULL,0),('FJbUTvZ2nUTn65LpW6gjsA',1249407461,'3','pbversion0000000000001','approved','Profile Account Layout','Profile Account Layout','root/import/account/profile/profile-account-layout','3','7','12',NULL,0,1,0,0,0,4013,'',0,1,0,1250190875,'',0),('2CS-BErrjMmESOtGT90qOg',1248549087,'3','pbversion0000000000001','approved','Default View Profile Template','Default View Profile Template','root/import/account/profile/default-view-profile-template','3','7','12',NULL,0,1,0,0,0,7546,NULL,0,1,0,1253052783,NULL,1),('MBmWlA_YEA2I6D29OMGtRg',1248549086,'3','pbversion0000000000001','approved','Default Profile Error Template','Default Profile Error Template','root/import/account/profile/default-profile-error-template','3','7','12',NULL,0,1,0,0,0,1211,NULL,0,1,0,1250190875,NULL,0),('gfZOwaTWYjbSoVaQtHBBEw',1249407461,'3','pbversion0000000000001','approved','Inbox Account Layout','Inbox Account Layout','root/import/account/inbox-account-layout','3','7','12',NULL,0,1,0,0,0,3141,'',0,1,0,1250190875,'',0),('0n4HtbXaWa_XJHkFjetnLQ',1248549086,'3','pbversion0000000000001','approved','Default Inbox View Message Template','Default Inbox View Message Template','root/import/account/inbox/default-inbox-view-message-template','3','7','12',NULL,0,1,0,0,0,4962,NULL,0,1,0,1250190875,NULL,0),('ErEzulFiEKDkaCDVmxUavw',1248549086,'3','pbversion0000000000001','approved','Default Inbox Error Template','Default Inbox Error Template','root/import/account/inbox/default-inbox-error-template','3','7','12',NULL,0,1,0,0,0,730,NULL,0,1,0,1250190875,NULL,0),('6uQEULvXFgCYlRWnYzZsuA',1248549086,'3','pbversion0000000000001','approved','Default Inbox Send Message Template','Default Inbox Send Message Template','root/import/account/inbox/default-inbox-send-message-template','3','7','12',NULL,0,1,0,0,0,8966,'\n\n\n\n\n',0,1,0,1250190875,'',0),('DUoxlTBXhVS-Zl3CFDpt9g',1248549086,'3','pbversion0000000000001','approved','Default Message Confirm Template','Default Message Confirm Template','root/import/account/inbox/default-message-confirm-template','3','7','12',NULL,0,1,0,0,0,783,NULL,0,1,0,1250190875,NULL,0),('1Q4Je3hKCJzeo0ZBB5YB8g',1248549086,'3','pbversion0000000000001','approved','Default Manage Invitations Template','Default Manage Invitations Template','root/import/account/inbox/default-manage-invitations-template','3','7','12',NULL,0,1,0,0,0,9680,'\n\n',0,1,0,1250190875,'',0),('5A8Hd9zXvByTDy4x-H28qw',1248549086,'3','pbversion0000000000001','approved','Default Invitation Confirmation Template','Default Invitation Confirmation Template','root/import/account/inbox/default-invitation-confirmation-template','3','7','12',NULL,0,1,0,0,0,1540,NULL,0,1,0,1250190876,NULL,0),('VBkY05f-E3WJS50WpdKd1Q',1248549087,'3','pbversion0000000000001','approved','Default View Invitation Template','Default View Invitation Template','root/import/account/inbox/default-view-invitation-template','3','7','12',NULL,0,1,0,0,0,3807,NULL,0,1,0,1250190876,NULL,0),('XgcsoDrbC0duVla7N7JAdw',1248549086,'3','pbversion0000000000001','approved','Default Invite User Email Template','Default Invite User Email Template','root/import/account/inbox/default-invite-user-email-template','3','7','12',NULL,0,1,0,0,0,489,NULL,0,1,0,1250190876,NULL,0),('cR0UFm7I1qUI2Wbpj--08Q',1248549086,'3','pbversion0000000000001','approved','Default Invite User Form Template','Default Invite User Form Template','root/import/account/inbox/default-invite-user-form-template','3','7','12',NULL,0,1,0,0,0,3933,NULL,0,1,0,1250190876,NULL,0),('SVIhz68689hwUGgcDM-gWw',1248549086,'3','pbversion0000000000001','approved','Default Invite User Confirm Template','Default Invite User Confirm Template','root/import/account/inbox/default-invite-user-confirm-template','3','7','12',NULL,0,1,0,0,0,817,NULL,0,1,0,1250190876,NULL,0),('zrNpGbT3odfIkg6nFSUy8Q',1249407461,'3','pbversion0000000000001','approved','Friends Layout Template','Friends Layout Template','root/import/account/friends/friends-layout-template','3','7','12',NULL,0,1,0,0,0,2552,'\n',0,1,0,1250190876,'',0),('1Yn_zE_dSiNuaBGNLPbxtw',1248549086,'3','pbversion0000000000001','approved','Default Friends View Template','Default Friends View Template','root/import/account/friends/default-friends-view-template','3','7','12',NULL,0,1,0,0,0,8014,NULL,0,1,0,1250190876,NULL,0),('AZFU33p0jpPJ-E6qLSWZng',1248549086,'3','pbversion0000000000001','approved','Default Friends Edit Template','Default Friends Edit Template','root/import/account/friends/default-friends-edit-template','3','7','12',NULL,0,1,0,0,0,9770,NULL,0,1,0,1250190876,NULL,0),('AGJBGviWGAwjnwziiPjvDg',1248549087,'3','pbversion0000000000001','approved','Default Send Request Template','Default Send Request Template','root/import/account/friends/default-send-request-template','3','7','12',NULL,0,1,0,0,0,2757,NULL,0,1,0,1250190876,NULL,0),('7Ijdd8SW32lVgg2H8R-Aqw',1248549086,'3','pbversion0000000000001','approved','Default Friends Error Template','Default Friends Error Template','root/import/account/friends/default-friends-error-template','3','7','12',NULL,0,1,0,0,0,772,NULL,0,1,0,1250190876,NULL,0),('K8F0j_cq_jgo8dvWY_26Ag',1248549086,'3','pbversion0000000000001','approved','Default Friends Confirmation Template','Default Friends Confirmation Template','root/import/account/friends/default-friends-confirmation-template','3','7','12',NULL,0,1,0,0,0,938,NULL,0,1,0,1250190876,NULL,0),('G5V6neXIDiFXN05oL-U3AQ',1248549087,'3','pbversion0000000000001','approved','Default Remove Friends Confirmation Template','Default Remove Friends Confirmation Template','root/import/account/friends/default-remove-friends-confirmation-template','3','7','12',NULL,0,1,0,0,0,1162,NULL,0,1,0,1250190876,NULL,0),('9ThW278DWLV0-Svf68ljFQ',1249407460,'3','pbversion0000000000001','approved','Account Layout','Account Layout','root/import/account/user/account-layout','3','7','12',NULL,0,1,0,0,0,1619,'\n',0,1,0,1250190876,'',0),('-zxyB-O50W8YnL39Ouoc4Q',1248563425,'3','pbversion0000000000001','approved','Default My Sales Template','Default My Sales Template','root/import/default-my-sales-template','3','7','12',NULL,0,1,0,0,0,3621,NULL,0,1,0,1250190876,NULL,0),('b4n3VyUIsAHyIvT-W-jziA',1249407461,'3','pbversion0000000000001','approved','Contributions Layout','Contributions Layout','root/import/account/contributions/contributions-layout','3','7','12',NULL,0,1,0,0,0,1644,'\n',0,1,0,1250190876,'',0),('_9_eiaPgxzF_x_upt6-PNQ',1250022514,'3','pbversion0000000000001','approved','gallery.css','gallery.css','root/import/gallery-templates/gallery.css','3','7','3',NULL,0,1,0,0,0,19058,NULL,0,1,0,1250190876,NULL,0),('PBtmpl0000000000000056',1248729559,'3','pbversion0000000000001','approved','Default Product','Default Product','default_product','3','7','12',NULL,0,1,0,0,0,13170,'\n\n',0,1,0,1250190876,'',0),('alraubvBu-YJJ614jAHD5w',1250147475,'3','pbversion0000000000001','approved','matrix-nav-tmpl','matrix-nav-tmpl','new-matrix/matrix-nav-tmpl','3','7','12',NULL,0,1,0,0,0,676,NULL,0,1,0,1250190876,NULL,0),('q5O62aH4pjUXsrQR3Pq4lw',1248833148,'3','pbversion0000000000001','approved','Default Gallery View Album Thumbnails','Default Gallery View Album Thumbnails','root/import/gallery-templates/default-gallery-view-album-thumbnails','3','7','3',NULL,0,1,0,0,0,7494,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1250190876,'',0),('matrixtmpl000000000005',1250534070,'3','pbversion0000000000001','approved','Matrix Default Search','Matrix Default Search','matrix-search-template','3','7','12',NULL,0,0,0,0,0,10213,'\n\n\n\n\n\n\n\n\n\n',0,1,0,1250804516,'',0),('oHh0UqAJeY7u2n--WD-BAA',1250724545,'3','pbversion0000000000001','approved','Default Edit Map Point','Default Edit Map Point','home/map/map-templates/default-edit-map-point','3','7','3',NULL,0,1,0,0,0,1720,NULL,0,1,0,1250804517,NULL,0),('u9vfx33XDk5la1-QC5FK7g',1250723423,'3','pbversion0000000000001','approved','Default Map Point View','Default Map Point View','home/map/map-templates/default-map-point-view','3','7','3',NULL,0,1,0,0,0,1608,NULL,0,1,0,1250804517,NULL,0),('9j0_Z1j3Jd0QBbY2akb6qw',1250722646,'3','pbversion0000000000001','approved','Default Map View','Default Map View','home/map/map-templates/default-map-view','3','7','3',NULL,0,1,0,0,0,1591,'',0,1,0,1250804517,'',0),('i9-G00ALhJOr0gMh-vHbKA',1250408924,'3','pbversion0000000000001','approved','Inbox SMS Notification','Inbox SMS Notification','root/import/inbox-sms-notification','3','7','4',NULL,0,0,0,0,0,433,NULL,0,1,0,1250804517,NULL,0),('PBtmpl0000000000000200',1251484231,'3','pbversion0000000000001','approved','Default Search','Default Search','default_search2','3','7','12',NULL,0,0,0,0,0,3886,NULL,0,1,0,1251849576,NULL,0),('matrixtmpl000000000002',1251054814,'3','pbversion0000000000001','approved','Matrix Default Compare','Matrix Default Compare','matrix-default-compare-template','3','7','12',NULL,0,0,0,0,0,21189,'\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1251849576,'',0),('ohjyzab5i-yW6GOWTeDUHg',1251425384,'3','pbversion0000000000001','approved','Default Manage Ad Sku Template','Default Manage Ad Sku Template','root/import/ad-sku/default-manage-ad-sku-template','3','7','12',NULL,0,0,0,0,0,2618,NULL,0,1,0,1251849576,NULL,0),('AldPGu0u-jm_5xK13atCSQ',1251419124,'3','pbversion0000000000001','approved','Default Purchase Ad Sku Template','Default Purchase Ad Sku Template','root/import/ad-sku/default-purchase-ad-sku-template','3','7','12',NULL,0,0,0,0,0,3882,NULL,0,1,0,1251849576,NULL,0),('5bnNzteN7w3NnK9mF4XiCg',1250243000,'3','pbversion0000000000001','approved','Survey','Survey','root/import/survey','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1253052788,NULL,0),('PBtmpl0000000000000063',1250243000,'3','pbversion0000000000001','approved','Default Overview Report','Default Overview Report','root/import/survey/default-overview-report','3','7','12',NULL,0,1,0,0,0,5596,NULL,0,1,0,1253052788,NULL,0),('PBtmpl0000000000000062',1250243000,'3','pbversion0000000000001','approved','Default Gradebook Report','Default Gradebook Report','root/import/survey/default-gradebook-report','3','7','12',NULL,0,1,0,0,0,4820,NULL,0,1,0,1253052788,NULL,0),('PBtmpl0000000000000061',1250243000,'3','pbversion0000000000001','approved','Default Survey','Default Survey','root/import/survey/default-survey','3','7','12',NULL,0,1,0,0,0,2867,NULL,0,1,0,1253052788,NULL,0),('GRUNFctldUgop-qRLuo_DA',1250243000,'3','pbversion0000000000001','approved','Default Survey Edit','Default Survey Edit','root/import/survey/default-survey-edit','3','7','12',NULL,0,1,0,0,0,6337,NULL,0,1,0,1253052788,NULL,0),('CxMpE_UPauZA3p8jdrOABw',1250243000,'3','pbversion0000000000001','approved','Default Questions','Default Questions','root/import/survey/default-questions','3','7','12',NULL,0,1,0,0,0,17294,NULL,0,1,0,1253052788,NULL,0),('1oBRscNIcFOI-pETrCOspA',1250243000,'3','pbversion0000000000001','approved','Default Section Edit','Default Section Edit','root/import/survey/default-section-edit','3','7','12',NULL,0,1,0,0,0,13450,NULL,0,1,0,1253052788,NULL,0),('wAc4azJViVTpo-2NYOXWvg',1250243000,'3','pbversion0000000000001','approved','Default Question Edit','Default Question Edit','root/import/survey/default-question-edit','3','7','12',NULL,0,1,0,0,0,12656,NULL,0,1,0,1253052788,NULL,0),('AjhlNO3wZvN5k4i4qioWcg',1250243000,'3','pbversion0000000000001','approved','Default Answer Edit','Default Answer Edit','root/import/survey/default-answer-edit','3','7','12',NULL,0,1,0,0,0,9539,NULL,0,1,0,1253052788,NULL,0),('qsG6B24a0SC5KrhQjmdZBw',1250243000,'3','pbversion0000000000001','approved','survey.css','survey.css','survey.css','3','7','12',NULL,0,1,0,0,0,5192,NULL,0,1,0,1253052788,NULL,0),('RSAMkc6WQmfRE3TOr1_3Mw',1250243000,'3','pbversion0000000000001','approved','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses','root/import/expireincompletesurveyresponses','3','7','12',NULL,0,1,0,0,0,399,NULL,0,1,0,1253052788,NULL,0),('ExpireIncResptmpl00001',1250243000,'3','pbversion0000000000001','approved','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses','root/import/expireincompletesurveyresponses/expireincompletesurveyresponses','3','7','12',NULL,0,1,0,0,0,809,NULL,0,1,0,1253052788,NULL,0),('7F-BuEHi7t9bPi008H8xZQ',1250243000,'3','pbversion0000000000001','approved','Default Survey Summary','Default Survey Summary','root/import/survey/default-survey-summary','3','7','12',NULL,0,1,0,0,0,2281,NULL,0,1,0,1253052789,NULL,0),('S3zpVitAmhy58CAioH359Q',1250243000,'3','pbversion0000000000001','approved','Default Test Results','Default Test Results','root/import/survey/default-test-results','3','7','12',NULL,0,1,0,0,0,6153,'',0,1,0,1253052789,'',0),('kwTL1SWCk0GlpiJ5zAAEPQ',1250243000,'3','pbversion0000000000001','approved','surveyedit.css','surveyedit.css','root/import/survey/surveyedit.css','3','7','12',NULL,0,1,0,0,0,5215,NULL,0,1,0,1253052789,NULL,0),('nWNVoMLrMo059mDRmfOp9g',1250243000,'3','pbversion0000000000001','approved','Default Feedback','Default Feedback','root/import/survey/default-feedback','3','7','12',NULL,0,1,0,0,0,1232,NULL,0,1,0,1253052789,NULL,0),('WikiKeyword00000000001',1251992856,'3','pbversion0000000000001','approved',' Wiki Pages By Keyword (default)',' Wiki Pages By Keyword','wiki-master-by-keyword-template.tmpl','3','7','3',NULL,0,0,0,0,0,841,NULL,0,1,0,1253052789,NULL,0),('matrixtmpl000000000003',1252087641,'3','pbversion0000000000001','approved','Matrix Default Detailed Listing','Matrix Default Detailed Listing','matrix-default-detailed-listing','3','7','12',NULL,0,0,0,0,0,15768,'\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1253052788,'',0),('PBtmpl0000000000000016',1250243000,'3','pbversion0000000000001','approved','Default WebGUI Account Activation Template','Default WebGUI Account Activation Template','root/import/auth/webgui/create/default-webgui-account-activation-template','3','7','3',NULL,0,1,0,0,0,601,NULL,0,1,0,1253052788,NULL,0),('OOyMH33plAy6oCj_QWrxtg',1252004440,'3','pbversion0000000000001','approved','Lookup Registrant (Default)','Lookup Registrant (Default)','root/import/ems/lookup-registrant-default','3','7','12',NULL,0,1,0,0,0,7091,'\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1253052788,'',0),('BMybD3cEnmXVk2wQ_qEsRQ',1253035334,'3','pbversion0000000000001','approved','Badge Builder (Default)','Badge Builder (Default)','root/import/ems/badge-builder-default','3','7','12',NULL,0,1,0,0,0,35839,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1253052788,'',0),('newslettercs0000000001',1252682678,'3','pbversion0000000000001','approved','Newsletter Manager (default)',' Newsletter Manager','newslettercstemplate','3','7','3',NULL,0,0,0,0,0,2763,'\n',0,1,0,1253052788,'',0),('1IzRpX0tgW7iuCfaU2Kk0A',1250243000,'3','pbversion0000000000001','approved','Default Contributions View','Default Contributions View','root/import/account/contributions/default-contributions-view','3','7','12',NULL,0,1,0,0,0,7747,'\n',0,1,0,1253052788,'',0),('aUDsJ-vB9RgP-AYvPOy8FQ',1250243000,'3','pbversion0000000000001','approved','Shop Account Layout','Shop Account Layout','root/import/account/shop/shop-account-layout','3','7','12',NULL,0,1,0,0,0,3142,'\n',0,1,0,1253052788,'',0),('0EAJ9EYb9ap2XwfrcXfdLQ',1250243000,'3','pbversion0000000000001','approved','Story Archive Asset List','Story Archive Asset List','root/import/storymanager/keywordlist','3','7','4',NULL,0,0,0,0,0,576,NULL,0,1,0,1253676392,NULL,0),('matrixtmpl000000000001',1250243000,'3','pbversion0000000000001','approved','Matrix Default View','Matrix Default View','matrix-default-view-template','3','7','12',NULL,0,0,0,0,0,22851,'\n\n\n\n\n\n\n',0,1,0,1253052788,'',0),('PBtmpl0000000000000134',1250243000,'3','pbversion0000000000001','approved','Hierarchical Top Nav','Hierarchical Top Nav','import/hierarchical-top-nav','3','7','12',NULL,0,1,0,0,0,3977,'\r\n\r\n\r\n\r\n\r\n\r\n',0,1,0,1253052788,'',0),('hkj6WeChxFyqfP85UlRP8w',1250243000,'3','pbversion0000000000001','approved','matrix.css','matrix.css','new-matrix/matrix.css','3','7','12',NULL,0,1,0,0,0,16408,NULL,0,1,0,1253052788,NULL,0),('S2_LsvVa95OSqc66ITAoig',1251939982,'3','pbversion0000000000001','approved','EMS Schedule Listing (default)','EMS Schedule Listing (default)','root/import/ems/ems-schedule-listing-default2','3','7','12',NULL,0,1,0,0,0,14477,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n',0,1,0,1253052788,'',0),('TKmhv8boP3TD2xwSwUBq0g',1250243000,'3','pbversion0000000000001','approved','Default ThingyRecord View','Default ThingyRecord View','home/thinyrecord-templates/default-thingyrecord-view','3','7','3',NULL,0,1,0,0,0,1762,NULL,0,1,0,1253052789,NULL,0),('PBtmpl0000000000000011',1250243000,'3','pbversion0000000000001','approved','Default WebGUI Anonymous Registration Template','Default WebGUI Anonymous Registration Template','default_webgui_anonymous_registration_template','3','7','12',NULL,0,1,0,0,0,6734,'\r\n\r\n',0,1,0,1253052788,'',0),('c8xrwVuu5QE0XtF9DiVzLw',1250243000,'3','pbversion0000000000001','approved','Default Inbox View Template','Default Inbox View Template','root/import/account/inbox/default-inbox-view-template','3','7','12',NULL,0,1,0,0,0,10792,'\n\n',0,1,0,1253052787,'',0),('WikiPageEditTmpl000001',1252615817,'3','pbversion0000000000001','approved','Default Wiki Page Edit','Default Wiki Page Edit','default-wiki-page-edit','3','7','12',NULL,0,0,0,0,0,2550,NULL,0,1,0,1253676393,NULL,0),('75CmQgpcCSkdsL-oawdn3Q',1253555614,'3','pbversion0000000000001','approved','Default Edit Profile Template','Default Edit Profile Template','root/import/account/profile/default-edit-profile-template','3','7','12',NULL,0,1,0,0,0,3273,'\n\n\n\n',0,1,0,1253676393,'',0),('d8jMMMRddSQ7twP4l1ZSIw',1253555614,'3','pbversion0000000000001','approved','Default Survey Take','Default Survey Take','root/import/survey/default-survey-take','3','7','12',NULL,0,1,0,0,0,3929,'\n\n\n\n',0,1,0,1253676393,'',0),('CalendarMonth000000001',1253146430,'3','pbversion0000000000001','approved','Default Calendar Month','Default Calendar Month','root/import/calendar-templates/default-calendar-month','3','7','12',NULL,0,0,0,0,0,15945,'\n\n\n\n\n',0,1,0,1253676393,'',0),('N716tpSna0iIQTKxS4gTWA',1253652848,'3','pbversion0000000000001','approved','Default Account Layout','Default Account Layout','root/import/account/default-account-layout2','3','7','12',NULL,0,1,0,0,0,1381,'\n',0,1,0,1253676393,'',0),('fowHfgOkJtAxdst7rugTog',1252595993,'3','pbversion0000000000001','approved','Story Manager','Story Manager','root/import/storymanager','3','7','12',NULL,0,1,0,0,0,339,'\r\n',0,1,0,1253676393,NULL,0),('3QpYtHrq_jmAk1FNutQM5A',1253636379,'3','pbversion0000000000001','approved','Story Template','Story Template','root/import/storymanager/storytemplate','3','7','4',NULL,0,0,0,0,0,6518,'\n\n\n',0,1,0,1253676393,'',0),('yxD5ka7XHebPLD-LXBwJqw',1253635396,'3','pbversion0000000000001','approved','StoryArchive','StoryArchive','root/import/storymanager/storyarchive','3','7','4',NULL,0,0,0,0,0,3075,'',0,1,0,1253676393,'',0),('E3tzZjzhmYoNlAyP2VW33Q',1253635296,'3','pbversion0000000000001','approved','Edit Story','Edit Story','root/import/storymanager/editstory','3','7','4',NULL,0,0,0,0,0,5900,'',0,1,0,1253676393,'',0),('TbDcVLbbznPi0I0rxQf2CQ',1253636379,'3','pbversion0000000000001','approved','Story Template Topic','Story Template Topic','root/import/storymanager/storytemplatetopic','3','7','4',NULL,0,0,0,0,0,7029,'\n\n\n\n\n',0,1,0,1253676393,'',0),('A16v-YjWAShXWvSACsraeg',1253633989,'3','pbversion0000000000001','approved','StoryTopic','StoryTopic','root/import/storymanager/storytopic','3','7','4',NULL,0,0,0,0,0,2200,'',0,1,0,1253676393,'',0),('iCM9pRY5yYyjufROgaCDlg',1253305659,'3','pbversion0000000000001','approved','storyManager.css','storyManager.css','storymanager.css','3','7','12',NULL,0,1,0,0,0,4530,NULL,0,1,0,1253676393,NULL,0),('WikiFrontTmpl000000001',1252615824,'3','pbversion0000000000001','approved','Default Wiki Front Page','Default Wiki Front Page','default-wiki-front-page','3','7','12',NULL,0,0,0,0,0,3045,NULL,0,1,0,1253676393,NULL,0),('CarouselTmpl0000000001',1253555614,'3','pbversion0000000000001','approved','Default Carousel','Default Carousel','root/import/carousel/carousel-default','3','7','12',NULL,0,0,0,0,0,2829,'\n\n\n',0,1,0,1253676393,'',0),('_XfvgNH__bY1ykMiKYSobQ',1253652887,'3','pbversion0000000000001','approved','account.css','account.css','root/import/account/account.css','3','7','12',NULL,0,1,0,0,0,42861,NULL,0,1,0,1253676393,NULL,0),('limMkk80fMB3fqNZVf162w',1253507213,'3','pbversion0000000000001','approved','Default Asset Subscription','Default Asset Subscription','root/import/default-asset-subscription','3','7','3',NULL,0,1,0,0,0,546,NULL,0,1,0,1253676393,NULL,0),('WikiPageTmpl0000000001',1253555614,'3','pbversion0000000000001','approved','Default Wiki Page','Default Wiki Page','default-wiki-page','3','7','12',NULL,0,0,0,0,0,6096,'\n\n\n\n\n\n\n\n',0,1,0,1253676393,'',0); -INSERT INTO `assetIndex` VALUES ('PBasset000000000000003','Media','Media Media media','media',1147642437,1147642437,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Media Media media','000001000003'),('PBtmpl0000000000000112','Weblog','Weblog Weblog weblog','weblog',1124395696,1149286279,'3','7','12','WebGUI::Asset::Template',0,'Weblog Weblog weblog Collaboration','000001000001000008000004'),('PBtmplBlankStyle000001','WebGUI 6 Blank Style','WebGUI 6 Blank Style WebGUI 6 Blank Style pbtmplblankstyle000001','pbtmplblankstyle000001',1133743239,1147642431,'3','7','12','WebGUI::Asset::Template',0,'WebGUI 6 Blank Style WebGUI 6 Blank Style pbtmplblankstyle000001 style','000001000001000044000005'),('PBtmpl0000000000000079','Topics','Topics Topics topics','topics',1124395696,1149286279,'3','7','12','WebGUI::Asset::Template',0,'Topics Topics topics Collaboration','000001000001000008000009'),('PBtmpl0000000000000097','Traditional with Thumbnails','Traditional with Thumbnails Traditional with Thumbnails traditional with thumbnails','traditional_with_thumbnails',1124395696,1154535074,'3','7','12','WebGUI::Asset::Template',0,'Traditional with Thumbnails Traditional with Thumbnails traditional with thumbnails Collaboration','000001000001000008000003'),('PBtmpl0000000000000082','Unordered List','Unordered List Unordered List unordered list','unordered_list',1124395696,1149286279,'3','7','12','WebGUI::Asset::Template',0,'Unordered List Unordered List unordered list Collaboration','000001000001000008000011'),('PBtmpl0000000000000124','Tabs','Tabs Tabs tabs','tabs',1124395696,1247482111,'3','7','12','WebGUI::Asset::Template',0,'Tabs Tabs tabs Navigation','000001000001000025000004'),('GNvjCFQWjY2AF2uf0aCM8Q','Syndicated Articles','Syndicated Articles Syndicated Articles syndicated articles','syndicated_articles',1124395696,1247053070,'3','7','12','WebGUI::Asset::Template',0,'Syndicated Articles Syndicated Articles syndicated articles SyndicatedContent','000001000001000046000002'),('PBtmpl0000000000000136','Synopsis','Synopsis Synopsis synopsis2','synopsis2',1124395696,1247046089,'3','7','12','WebGUI::Asset::Template',0,'Synopsis Synopsis synopsis2 Navigation','000001000001000025000007'),('PBtmpl0000000000000116','Tab Form','Tab Form Tab Form tab form','tab_form',1124395696,1221692340,'3','7','12','WebGUI::Asset::Template',0,'Tab Form Tab Form tab form DataForm','000001000001000010000005'),('GRUNFctldUgop-qRLuo_DA','Default Survey Edit','Default Survey Edit Default Survey Edit root import survey default survey edit','root/import/survey/default-survey-edit',1227254010,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Edit Default Survey Edit root import survey default survey edit Survey/Edit','000001000001000045000004'),('ProjectManagerTMPL0004','Default Project Manager Edit Task','Default Project Manager Edit Task Default Project Manager Edit Task default pm template edit task','default-pm-template-edit-task',1147642415,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Project Manager Edit Task Default Project Manager Edit Task default pm template edit task ProjectManager_editTask','000001000001000031000002000001'),('ProjectManagerTMPL0002','Default Project Display','Default Project Display Default Project Display default pm template project display','default-pm-template-project-display',1147642415,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Project Display Default Project Display default pm template project display ProjectManager_project','000001000001000031000004000001'),('PBtmpl0000000000000137','Admin Console Style','Admin Console Style Admin Console admin console','admin_console',1124395696,1236787780,'3','7','12','WebGUI::Asset::Template',0,'Admin Console Style Admin Console admin console style','000001000001000044000003'),('StockDataTMPL000000001','StockData Default View','StockData Default View StockData Default View stockdatatmpl000000001','stockdatatmpl000000001',1133743239,1229453697,'3','7','12','WebGUI::Asset::Template',0,'StockData Default View StockData Default View stockdatatmpl000000001 StockData','000001000001000042000002'),('PBtmpl0000000000000135','Side By Side','Side By Side Side By Side side by side','side_by_side',1124395696,1247482152,'3','7','12','WebGUI::Asset::Template',0,'Side By Side Side By Side side by side Layout','000001000001000019000001'),('PBtmpl0000000000000200','Default Search','Default Search Default Search default search2','default_search2',1147642427,1251484231,'3','7','12','WebGUI::Asset::Template',0,'Default Search Default Search default search2 Search','000001000001000037000001'),('PBtmpl0000000000000101','Ordered List','Ordered List Ordered List ordered list','ordered_list',1124395696,1149286278,'3','7','12','WebGUI::Asset::Template',0,'Ordered List Ordered List ordered list Collaboration','000001000001000008000024'),('PBtmpl0000000000000121','Photo Gallery','Photo Gallery Photo Gallery photo gallery','photo_gallery',1124395696,1149286279,'3','7','12','WebGUI::Asset::Template',0,'Photo Gallery Photo Gallery photo gallery Collaboration','000001000001000008000005'),('PBtmpl0000000000000081','Q and A','Q and A Q and A q and a','q_and_a',1124395696,1244679535,'3','7','12','WebGUI::Asset::Template',0,'Q and A Q and A q and a Collaboration','000001000001000008000023'),('WVtmpl0000000000000001','Random Thread Macro Default Template','Random Thread Macro Default Template Random Thread Macro Default Template randomthread template','randomthread-template',1133743240,1147642426,'3','7','12','WebGUI::Asset::Template',0,'Random Thread Macro Default Template Random Thread Macro Default Template randomthread template Macro/RandomThread','000001000001000021000010000001'),('PBtmpl0000000000000131','Right Column','Right Column Right Column right column','right_column',1124395696,1247482158,'3','7','12','WebGUI::Asset::Template',0,'Right Column Right Column right column Layout','000001000001000019000002'),('PBtmpl0000000000000094','News','News News plainblacknews','plainblacknews',1124395696,1220655703,'3','7','12','WebGUI::Asset::Template',0,'News News plainblacknews Layout','000001000001000019000005'),('matrixtmpl000000000005','Matrix Default Search','Matrix Default Search Matrix Default Search matrix search template','matrix-search-template',1133743239,1250534070,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Search Matrix Default Search matrix search template Matrix/Search','000001000001000022000005'),('MultiSearchTmpl0000001','MultiSearch Default Display','MultiSearch Default Display MultiSearch Default Display multisearchtmpl0000001','multisearchtmpl0000001',1133743239,1230269962,'3','7','12','WebGUI::Asset::Template',0,'MultiSearch Default Display MultiSearch Default Display multisearchtmpl0000001 MultiSearch','000001000001000024000001'),('matrixtmpl000000000002','Matrix Default Compare','Matrix Default Compare Matrix Default Compare matrix default compare template','matrix-default-compare-template',1133743238,1251054814,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Compare Matrix Default Compare matrix default compare template Matrix/Compare','000001000001000022000001'),('PBtmpl0000000000000111','Make Page Printable','Make Page Printable Make Page Printable make page printable','make_page_printable',1124395696,1154535074,'3','7','12','WebGUI::Asset::Template',0,'Make Page Printable Make Page Printable make page printable style','000001000001000044000002'),('PBtmpl0000000000000020','Mail Form','Mail Form Mail Form mail form','mail_form',1124395696,1221692340,'3','7','12','WebGUI::Asset::Template',0,'Mail Form Mail Form mail form DataForm','000001000001000010000001'),('PBtmpl0000000000000113','Link','Link Link link','link',1124395696,1229581394,'3','7','12','WebGUI::Asset::Template',0,'Link Link link Collaboration/Thread','000001000001000008000025'),('PBtmpl0000000000000083','Link List','Link List Link List link list','link_list',1124395696,1149286278,'3','7','12','WebGUI::Asset::Template',0,'Link List Link List link list Collaboration','000001000001000008000010'),('PBtmpl0000000000000114','Link List Submission Form','Link List Submission Form Link List Submission Form link list submission form','link_list_submission_form',1124395696,1234393441,'3','7','12','WebGUI::Asset::Template',0,'Link List Submission Form Link List Submission Form link list submission form Collaboration/PostForm','000001000001000008000019'),('PBtmpl0000000000000115','Linked Image with Caption','Linked Image with Caption Linked Image with Caption linked image with caption','linked_image_with_caption',1124395696,1247481943,'3','7','12','WebGUI::Asset::Template',0,'Linked Image with Caption Linked Image with Caption linked image with caption Article','000001000001000004000003'),('zb_OPKNqcTuIjdvvbEkRjw','article.css','article.css article.css article.css','article.css',1247484073,1247484073,'3','7','12','WebGUI::Asset::Snippet',0,'article.css article.css article.css styles for the article asset withImage articleContent linkedImage articleContent width:100 overflow:hidden withImage articleImage linkedImage articleImage float:right margin:0 0 10px 10px ','000001000001000004000005'),('PBtmpl0000000000000098','Job','Job Job job','job',1124395696,1229907401,'3','7','12','WebGUI::Asset::Template',0,'Job Job job Collaboration/Thread','000001000001000008000021'),('PBtmpl0000000000000077','Job Listing','Job Listing Job Listing job listing','job_listing',1124395696,1147642422,'3','7','12','WebGUI::Asset::Template',0,'Job Listing Job Listing job listing Collaboration','000001000001000008000020'),('PBtmpl0000000000000122','Job Submission Form','Job Submission Form Job Submission Form job submission form','job_submission_form',1124395696,1234393411,'3','7','12','WebGUI::Asset::Template',0,'Job Submission Form Job Submission Form job submission form Collaboration/PostForm','000001000001000008000022'),('PBtmpl0000000000000103','Article With Image','Article With Image Article With Image article with image','article-with-image',1124395696,1247481928,'3','7','12','WebGUI::Asset::Template',0,'Article With Image Article With Image article with image Article','000001000001000004000001'),('PBtmpl0000000000000092','Horizontal Login Box','Horizontal Login Box Horizontal Login Box horizontal login box','horizontal_login_box',1124395696,1148579524,'3','7','12','WebGUI::Asset::Template',0,'Horizontal Login Box Horizontal Login Box horizontal login box Macro/L_loginBox','000001000001000021000009000001'),('PBtmpl0000000000000108','horizontalMenu','horizontalMenu horizontalMenu horizontalmenu','horizontalmenu',1124395696,1247482118,'3','7','12','WebGUI::Asset::Template',0,'horizontalMenu horizontalMenu horizontalmenu Navigation','000001000001000025000002'),('PBtmpl0000000000000088','Image','Image Image image','image',1124395696,1246965957,'3','7','12','WebGUI::Asset::Template',0,'Image Image image ImageAsset','000001000001000017000001'),('IOB0000000000000000002','Default InOutBoard Report Template','Default InOutBoard Report Template Default InOutBoard Report Template iob report template','iob-report-template',1133743239,1166019641,'3','7','12','WebGUI::Asset::Template',0,'Default InOutBoard Report Template Default InOutBoard Report Template iob report template InOutBoard/Report','000001000001000018000001'),('IOB0000000000000000001','Default InOutBoard Template','Default InOutBoard Template Default InOutBoard Template iob template','iob-template',1133743239,1169795123,'3','7','12','WebGUI::Asset::Template',0,'Default InOutBoard Template Default InOutBoard Template iob template InOutBoard','000001000001000018000002'),('PBtmpl0000000000000123','Item','Item Item item','item',1124395696,1247046416,'3','7','12','WebGUI::Asset::Template',0,'Item Item item Article','000001000001000004000004'),('PBtmpl0000000000000024','File','File File file','file',1124395696,1246965241,'3','7','12','WebGUI::Asset::Template',0,'File File file FileAsset','000001000001000013000001'),('PBtmpl0000000000000078','File Folder','File Folder File Folder file folder','file_folder',1124395696,1246965701,'3','7','12','WebGUI::Asset::Template',0,'File Folder File Folder file folder Folder','000001000001000014000001'),('PBtmpl0000000000000107','File with size','File with size File with size file with size','file_with_size',1124395696,1147642420,'3','7','12','WebGUI::Asset::Template',0,'File with size File with size file with size Macro/File','000001000001000021000004000003'),('PBtmpl0000000000000133','Guest Book','Guest Book Guest Book guest book','guest_book',1124395696,1149286278,'3','7','12','WebGUI::Asset::Template',0,'Guest Book Guest Book guest book Collaboration','000001000001000008000012'),('PBtmpl0000000000000117','DropMenu','DropMenu DropMenu dropmenu','dropmenu',1124395696,1247045932,'3','7','12','WebGUI::Asset::Template',0,'DropMenu DropMenu dropmenu Navigation','000001000001000025000003'),('PBtmpl0000000000000130','Tree Navigation','Tree Navigation Tree Navigation root import navigation tree navigation','root/import/navigation/tree-navigation',1124395696,1247045981,'3','7','12','WebGUI::Asset::Template',0,'Tree Navigation Tree Navigation root import navigation tree navigation Navigation','000001000001000025000005'),('PBtmpl0000000000000060','Fail Safe','Fail Safe Fail Safe fail safe','fail_safe',1124395696,1147642419,'3','7','12','WebGUI::Asset::Template',0,'Fail Safe Fail Safe fail safe style','000001000001000044000001'),('PBtmpl0000000000000080','FAQ','FAQ FAQ faqtemplate','faqtemplate',1124395696,1171466654,'3','7','12','WebGUI::Asset::Template',0,'FAQ FAQ faqtemplate Collaboration','000001000001000008000002'),('PBtmpl0000000000000099','FAQ Submission Form','FAQ Submission Form FAQ Submission Form faq submission form','faq_submission_form',1124395696,1234393376,'3','7','12','WebGUI::Asset::Template',0,'FAQ Submission Form FAQ Submission Form faq submission form Collaboration/PostForm','000001000001000008000018'),('PBtmpl0000000000000010','Default WebGUI Account Display Template','Default WebGUI Account Display Template Default WebGUI Account Display Template default webgui account display template','default_webgui_account_display_template',1124395696,1227026287,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Account Display Template Default WebGUI Account Display Template default webgui account display template Auth/WebGUI/Account','000001000001000005000004000001'),('PBtmpl0000000000000013','Default WebGUI Login Template','Default WebGUI Login Template Default WebGUI Login Template default webgui login template','default_webgui_login_template',1124395696,1147642418,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Login Template Default WebGUI Login Template default webgui login template Auth/WebGUI/Login','000001000001000005000007000001'),('PBtmpl0000000000000012','Default WebGUI Password Reset Template','Default WebGUI Password Reset Template Default WebGUI Password Reset Template default webgui password reset template','default_webgui_password_reset_template',1124395696,1147642418,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Password Reset Template Default WebGUI Password Reset Template default webgui password reset template Auth/WebGUI/Expired','000001000001000005000006000001'),('PBtmpl0000000000000057','Default WebGUI Yes/No Prompt','Default WebGUI Yes/No Prompt Default WebGUI Yes/No Prompt default webgui yes no prompt','default_webgui_yes/no_prompt',1124395696,1147642418,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Yes/No Prompt Default WebGUI Yes/No Prompt default webgui yes no prompt prompt','000001000001000032000001'),('PBtmpl0000000000000066','Default USS','Default USS Default USS default uss','default_uss',1124395696,1147642417,'3','7','12','WebGUI::Asset::Template',0,'Default USS Default USS default uss Collaboration','000001000001000008000001'),('TimeTrackingTMPL000001','Default Time Tracking User View','Default Time Tracking User View Default Time Tracking User View default tt template user','default-tt-template-user',1147642417,1201205738,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking User View Default Time Tracking User View default tt template user TimeTracking_user','000001000001000049000003000001'),('TimeTrackingTMPL000003','Default Time Tracking Row Template','Default Time Tracking Row Template Default Time Tracking Row Template default tt template row','default-tt-template-row',1147642417,1229311434,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking Row Template Default Time Tracking Row Template default tt template row TimeTracking_row','000001000001000049000002000001'),('TimeTrackingTMPL000002','Default Time Tracking Manager View','Default Time Tracking Manager View Default Time Tracking Manager View default tt template manager','default-tt-template-manager',1147642417,1147642417,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking Manager View Default Time Tracking Manager View default tt template manager TimeTracking_manager','000001000001000049000001000001'),('X7DrzUcj8pOKFa_6k9D5iw','Newsletter','Newsletter Newsletter root import newsletter','root/import/newsletter',1185754569,1222804045,'3','12','3','WebGUI::Asset::Wobject::Folder',1,'Newsletter Newsletter root import newsletter','000001000001000026'),('PBtmpl0000000000000065','Default Syndicated Content','Default Syndicated Content Default Syndicated Content default syndicated content','default_syndicated_content',1124395696,1247053059,'3','7','12','WebGUI::Asset::Template',0,'Default Syndicated Content Default Syndicated Content default syndicated content SyndicatedContent','000001000001000046000001'),('CxMpE_UPauZA3p8jdrOABw','Default Questions','Default Questions Default Questions root import survey default questions','root/import/survey/default-questions',1227556536,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Questions Default Questions root import survey default questions Survey/Take','000001000001000045000006'),('PBtmpl0000000000000059','Default SQL Report','Default SQL Report Default SQL Report default sql report','default_sql_report',1124395696,1229907401,'3','7','12','WebGUI::Asset::Template',0,'Default SQL Report Default SQL Report default sql report SQLReport','000001000001000041000001'),('PBtmpl0000000000000067','Default Submission','Default Submission Default Submission default submission','default_submission',1124395696,1206998733,'3','7','12','WebGUI::Asset::Template',0,'Default Submission Default Submission default submission Collaboration/Thread','000001000001000008000006'),('PBtmpl0000000000000068','Default Submission Form','Default Submission Form Default Submission Form default submission form','default_submission_form',1124395696,1234393332,'3','7','12','WebGUI::Asset::Template',0,'Default Submission Form Default Submission Form default submission form Collaboration/PostForm','000001000001000008000017'),('ProjectManagerTMPL0003','Default Project Manager Gantt Chart','Default Project Manager Gantt Chart Default Project Manager Gantt Chart default pm template gantt chart','default-pm-template-gantt-chart',1147642415,1159989349,'3','7','12','WebGUI::Asset::Template',0,'Default Project Manager Gantt Chart Default Project Manager Gantt Chart default pm template gantt chart ProjectManager_gantt','000001000001000031000003000001'),('ProjectManagerTMPL0001','Default Project Management System Dashboard','Default Project Management System Dashboard Default Project Management System Dashboard default pm template dashboard','default-pm-template-dashboard',1147642415,1229579830,'3','7','12','WebGUI::Asset::Template',0,'Default Project Management System Dashboard Default Project Management System Dashboard default pm template dashboard ProjectManager_dashboard','000001000001000031000001000001'),('PBtmpl0000000000000055','Default Poll','Default Poll Default Poll default poll','default_poll',1124395696,1247482346,'3','7','12','WebGUI::Asset::Template',0,'Default Poll Default Poll default poll Poll','000001000001000027000001'),('PBtmpl0000000000000029','Default Post Form','Default Post Form Default Post Form default post form','default_post_form',1124395696,1234392043,'3','7','12','WebGUI::Asset::Template',0,'Default Post Form Default Post Form default post form Collaboration/PostForm','000001000001000008000013'),('PBtmpl0000000000000056','Default Product','Default Product Default Product default product','default_product',1124395696,1248729559,'3','7','12','WebGUI::Asset::Template',0,'Default Product Default Product default product Product','000001000001000028000001'),('PBtmpl0000000000000033','Default HTTP Proxy','Default HTTP Proxy Default HTTP Proxy default http proxy','default_http_proxy',1124395696,1230159454,'3','7','12','WebGUI::Asset::Template',0,'Default HTTP Proxy Default HTTP Proxy default http proxy HttpProxy','000001000001000016000001'),('PBtmpl0000000000000004','Default LDAP Account Display Template','Default LDAP Account Display Template Default LDAP Account Display Template default ldap account display template','default_ldap_account_display_template',1124395696,1227026214,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Account Display Template Default LDAP Account Display Template default ldap account display template Auth/LDAP/Account','000001000001000005000001000001'),('PBtmpl0000000000000006','Default LDAP Login Template','Default LDAP Login Template Default LDAP Login Template default ldap login template','default_ldap_login_template',1124395696,1147642414,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Login Template Default LDAP Login Template default ldap login template Auth/LDAP/Login','000001000001000005000003000001'),('PBtmpl0000000000000044','Default Login Box','Default Login Box Default Login Box default login box','default_login_box',1124395696,1148579524,'3','7','12','WebGUI::Asset::Template',0,'Default Login Box Default Login Box default login box Macro/L_loginBox','000001000001000021000009000002'),('PBtmpl0000000000000047','Default Message Board','Default Message Board Default Message Board default message board','default_message_board',1124395696,1147642414,'3','7','12','WebGUI::Asset::Template',0,'Default Message Board Default Message Board default message board MessageBoard','000001000001000023000001'),('PBtmpl0000000000000054','Default Page','Default Page Default Page default page','default_page',1124395696,1247482162,'3','7','12','WebGUI::Asset::Template',0,'Default Page Default Page default page Layout','000001000001000019000003'),('Q4uX_C557arTp6D_jwB1jQ','Wiki','Wiki Wiki root import wiki','root/import/wiki',1165460175,1222803760,'3','12','12','WebGUI::Asset::Wobject::Folder',1,'Wiki Wiki root import wiki','000001000001000056'),('BmLaN4rmAANkCglXUViEbg','Resource','Resource Resource root import projectmanager resource','root/import/projectmanager/resource',1157679165,1222803871,'3','12','12','WebGUI::Asset::Wobject::Folder',1,'Resource Resource root import projectmanager resource','000001000001000031000005'),('PBtmpl0000000000000039','Default File Macro','Default File Macro Default File Macro default file macro','default_file_macro',1124395696,1154535073,'3','7','12','WebGUI::Asset::Template',0,'Default File Macro Default File Macro default file macro Macro/File','000001000001000021000004000001'),('PBtmpl0000000000000026','Default Forum','Default Forum Default Forum default forum','default_forum',1124395696,1185754569,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Default Forum default forum Collaboration','000001000001000008000007'),('PBtmpl0000000000000031','Default Forum Search','Default Forum Search Default Forum Search default forum search','default_forum_search',1124395696,1147642413,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Search Default Forum Search default forum search Collaboration/Search','000001000001000008000016'),('PBtmpl0000000000000093','crumbTrail','crumbTrail crumbTrail crumbtrail2','crumbtrail2',1124395696,1247045864,'3','7','12','WebGUI::Asset::Template',0,'crumbTrail crumbTrail crumbtrail2 Navigation','000001000001000025000001'),('DashboardViewTmpl00001','Dashboard Default View','Dashboard Default View Dashboard Default View dashboard default view template','dashboard-default-view-template',1133743239,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Dashboard Default View Dashboard Default View dashboard default view template Dashboard','000001000001000009000001'),('PBtmpl0000000000000021','Data List','Data List Data List data list','data_list',1124395696,1230269962,'3','7','12','WebGUI::Asset::Template',0,'Data List Data List data list DataForm/List','000001000001000010000004'),('PBtmpl0000000000000104','Default Acknowledgement','Default Acknowledgement Default Acknowledgement default acknowledgement','default_acknowledgement',1124395696,1147642412,'3','7','12','WebGUI::Asset::Template',0,'Default Acknowledgement Default Acknowledgement default acknowledgement DataForm','000001000001000010000003'),('PBtmpl0000000000000002','Default Article','Default Article Default Article default article','default_article',1124395696,1247046405,'3','7','12','WebGUI::Asset::Template',0,'Default Article Default Article default article Article','000001000001000004000002'),('PBtmpl0000000000000141','Default DataForm','Default DataForm Default DataForm pbtmpl0000000000000141','pbtmpl0000000000000141',1124395696,1221692340,'3','7','12','WebGUI::Asset::Template',0,'Default DataForm Default DataForm pbtmpl0000000000000141 DataForm','000001000001000010000006'),('WikiRCTmpl000000000001','Default Recent Changes','Default Recent Changes Default Recent Changes default wiki recent changes','default-wiki-recent-changes',1165460175,1169092823,'3','7','12','WebGUI::Asset::Template',0,'Default Recent Changes Default Recent Changes default wiki recent changes WikiMaster_recentChanges','000001000001000056000001'),('PBtmpl0000000000000128','Classifieds','Classifieds Classifieds classifieds','classifieds',1124395696,1147642411,'3','7','12','WebGUI::Asset::Template',0,'Classifieds Classifieds classifieds Collaboration','000001000001000008000008'),('PBtmpl0000000000000134','Hierarchical Top Nav','Hierarchical Top Nav Hierarchical Top Nav import hierarchical top nav','import/hierarchical-top-nav',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Hierarchical Top Nav Hierarchical Top Nav import hierarchical top nav Navigation','000001000001000025000006'),('PBtmplHelp000000000001','Help','Help Help help','help',1124395706,1147642410,'3','7','12','WebGUI::Asset::Template',0,'Help Help help AdminConsole','000001000001000003000002'),('PBtmpl0000000000000208','Request Tracker','Request Tracker Request Tracker request tracker template','request-tracker-template',1147642410,1147642410,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Request Tracker request tracker template Collaboration','000001000001000008000026'),('wAc4azJViVTpo-2NYOXWvg','Default Question Edit','Default Question Edit Default Question Edit root import survey default question edit','root/import/survey/default-question-edit',1226009650,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Question Edit Default Question Edit root import survey default question edit Survey/Edit','000001000001000045000008'),('1z9J1O08n_7gVVlBwSRBJQ','Auth','Auth Auth root import auth','root/import/auth',1222803099,1222803099,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Auth Auth root import auth','000001000001000005'),('zyWi26q9na-iiZqL4yedog','Macro','Macro Macro root import macro','root/import/macro',1222803114,1222803114,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Macro Macro root import macro','000001000001000021'),('PBtmpl0000000000000209','Request Tracker Thread','Request Tracker Thread Request Tracker Thread request tracker post template','request-tracker-post-template',1147642410,1206998862,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Thread Request Tracker Thread request tracker post template Collaboration/Thread','000001000001000008000027'),('PBtmpl0000000000000210','Request Tracker','Request Tracker Request Tracker request tracker template2','request-tracker-template2',1147642410,1234393614,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Request Tracker request tracker template2 Collaboration/PostForm','000001000001000008000028'),('PBtmpl0000000000000109','One Over Three','One Over Three One Over Three one over three','one_over_three',1124395696,1247482167,'3','7','12','WebGUI::Asset::Template',0,'One Over Three One Over Three one over three Layout','000001000001000019000004'),('PBtmpl0000000000000001','Admin Console','Admin Console Admin Console admin console2','admin_console2',1124395696,1247535846,'3','7','12','WebGUI::Asset::Template',0,'Admin Console Admin Console admin console2 AdminConsole','000001000001000003000001'),('LBuiKzg2mWwmOPS9AgV3bg','Get Translated','Let our team of professional translators bring your site to new customers by translating your content into additional languages. Our translation services are never machine automated. They\'re always done by professional translators that have years of exper','yns/translated',1147642517,1147642517,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Translated Get Translated yns translated Let our team of professional translators bring your site to new customers by translating your content into additional languages Our translation services are never machine automated They\'re always done by professional translators that have years of experience reading writing and speaking many languages ','000001000002000002000007'),('jTNggl7AoVSUc_ZzrvuCmw','Get Promoted','Now that you have a brilliant WebGUI site, you need to get people to visit it. We can help there too. Our marketing specialists can work with you to develop and execute the right combination of search engine placement, advertising buys, and affilliate pro','yns/promotion',1147642517,1147642517,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Promoted Get Promoted yns promotion Now that you have a brilliant WebGUI site you need to get people to visit it We can help there too Our marketing specialists can work with you to develop and execute the right combination of search engine placement advertising buys and affilliate programs to ensure your site gets the traffic it needs ','000001000002000002000008'),('Wl8WZ43g2rK5AYr9o4zY7w','Get Style','Not a designer? No problem! Plain Black\'s professional design team can make your site look great. Our team is fast, easy to work with, and can even migrate your existing content into your new WebGUI site. ','yns/style',1147642516,1247779880,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Style Get Style yns style Not a designer No problem Plain Black\'s professional design team can make your site look great Our team is fast easy to work with and can even migrate your existing content into your new WebGUI site ','000001000002000002000006'),('ix1p0AbwKAz8QWB-T-HHfg','Get Support','Plain Black provides support packages to fit any budget or need. Start out with online support which costs only $500 per year! And grow support as your needs grow. We build custom support packages to match our client\'s needs. And no matter what level of s','yns/support',1147642516,1147642516,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Support Get Support yns support Plain Black provides support packages to fit any budget or need Start out with online support which costs only $500 per year And grow support as your needs grow We build custom support packages to match our client\'s needs And no matter what level of support you purchase you get WebGUI Documentation included in your purchase ','000001000002000002000003'),('iCYOjohB9SKvAPr6bXElKA','Get Hosting','Who better to host your WebGUI sites than Plain Black. Let us deal with upgrades, security, and server management. Doing so lets you focus on building your WebGUI site, which is where your time and expertise should be spent. And when you sign up with host','yns/hosting',1147642516,1247779898,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Hosting Get Hosting yns hosting Who better to host your WebGUI sites than Plain Black Let us deal with upgrades security and server management Doing so lets you focus on building your WebGUI site which is where your time and expertise should be spent And when you sign up with hosting online support is included ','000001000002000002000004'),('4Yfz9hqBqM8OYMGuQK8oLw','Get Features','What\'s that you say? WebGUI\'s thousands of features are still missing some important ones? No problem, our professional development team can add any features you need for your site. We\'ve built hundreds of custom apps for people. From simple macros, to cu','yns/features',1147642516,1147642516,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Features Get Features yns features What\'s that you say WebGUI\'s thousands of features are still missing some important ones No problem our professional development team can add any features you need for your site We\'ve built hundreds of custom apps for people From simple macros to custom single sign on systems to applications that will manage your entire company our team can do it ','000001000002000002000005'),('Vzv1pWpg_w6R_o-b0rM2qQ','Ad','Ad Ad home ad2','home/ad2',1147642515,1147642515,'3','7','4','WebGUI::Asset::File',1,'Ad Ad home ad2','000001000002000001000002'),('FOvmwGC0GtZo5VTxJIL3OA','Get Documentation','WebGUI Documentation is the ultimate compendium to WebGUI. This is a must for anyone working in WebGUI, and Plain Black offers vast bulk discounts so you can give it to everyone in your organization. ','yns/docs',1147642515,1247779862,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Documentation Get Documentation yns docs WebGUI Documentation is the ultimate compendium to WebGUI This is a must for anyone working in WebGUI and Plain Black offers vast bulk discounts so you can give it to everyone in your organization ','000001000002000002000002'),('6QuS-0rosuZTdTv11fobig','Talk to the Experts','Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful. We bend over backwards to make sure you\'re a success. Contact us tod','yns/experts',1147642515,1147642515,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Talk to the Experts Talk to the Experts yns experts Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful We bend over backwards to make sure you\'re a success Contact us today to see how we can help you ','000001000002000002000001'),('NK8bqlwVRILJknqeCDPBHg','Getting Started (part 2)','\n\nNow you should log in and go into admin mode. The default username is \"admin\" and the default password is \"123qwe\", but you probably customized both of those when you visited this site for the very first time.\n \n\nNow that you\'re logged in, we recommend ','getting_started/getting-started-part2',1147642515,1147642515,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Getting Started part 2 Getting Started part 2 getting started getting started part2 Now you should log in and go into admin mode The default username is admin and the default password is 123qwe but you probably customized both of those when you visited this site for the very first time Now that you\'re logged in we recommend that you add a new user for yourself with admin privileges just in case you forget the login information for your primary admin account Don\'t worry if you lock yourself out you can always contact Plain Black® support to get instructions to get back in NOTE If you appear to be get logged out while moving between pages this is most likely your browser displaying a cached version of the page Click on your browser\'s refresh button to correct the problem No doubt after you enabled admin mode you saw a menu along the left side of the screen that\'s called the Admin Bar Use that to add content and access administrative functions You\'re now ready to begin exploring your new WebGUI site For more information about services related to WebGUI click here Enjoy your new WebGUI site ','000001000002000001000003'),('m4YJFaqzultnB_sj1Uq0aw','Ad','Ad Ad home ad','home/ad',1147642514,1147642514,'3','7','4','WebGUI::Asset::File',1,'Ad Ad home ad','000001000002000008'),('IWFxZDyGhQ3-SLZhELa3qw','Key Benefits','\n\nEasy To Use - WebGUI is absolutely easy to use. WebGUI 7 has a completely revamped user interface to make it even easier to use. There are lots of visual cues, consistent icons, helper apps, and a huge repository of built-in help files.\n \n\nWorkflow &','home/key-benefits',1147642514,1147642514,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Key Benefits Key Benefits home key benefits Easy To Use WebGUI is absolutely easy to use WebGUI 7 has a completely revamped user interface to make it even easier to use There are lots of visual cues consistent icons helper apps and a huge repository of built-in help files Workflow Versioning Never again worry about content getting put on your site that you don\'t want there Never again lose your old content after making an edit And never again push out new changes until you\'re absolutely ready to release them WebGUI\'s workflow and versioning system is fast flexible powerful and easy to use Everything\'s a Template Worry nevermore about your CMS forcing you into a mould that doesn\'t suit you With WebGUI everything a site visitor can see is a customizable template so you can make it look exactly how you want Moreover if you\'re the type that strives for excellence rest in the knowledge that all the templates that come with WebGUI are XHTML 1.0 strict compliant Localization WebGUI\'s entire user interface is set up to be internationalized Visit one of the WebGUI Worldwide member sites to get translations for your language Stay there to get support and services in your native language Feel confident in the knowledge that WebGUI will work with your native characters because it\'s UTF-8 compliant On top of that WebGUI allows you to customize dates currency and weights to match your locale Pluggable By Design With WebGUI 7 you have many plug-in points to add your own functionality And best of all the API is stable and standardized Write it today and it will still work years from now and survive all upgrades ','000001000002000009'),('bX5rYxb6tZ9docY6sUhBlw','Getting Started','\n\nIf you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine®. Great job! To get started with managing content, watch the short instructional video below.\n \nNOTE: Click on the green start icon on t','getting_started/getting-started',1147642514,1147642514,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Getting Started Getting Started getting started getting started If you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine® Great job To get started with managing content watch the short instructional video below NOTE Click on the green start icon on the video to begin your tutorial ','000001000002000001000001'),('Szs5eev3OMssmnsyLRZmWA','Tell A Friend','Tell a friend about WebGUI.','tell_a_friend/tell_a_friend',1124395696,1213317790,'3','7','3','WebGUI::Asset::Wobject::DataForm',1,'Tell A Friend Tell A Friend tell a friend tell a friend Tell a friend about WebGUI','000001000002000004000001'),('OhdaFLE7sXOzo_SIP2ZUgA','Welcome','The WebGUI Content Engine® is a powerful and easy to use system for managing web sites, and building web applications. It provides thousands of features out of the box, and lots of plug-in points so you can extend it to match your needs. It\'s easy eno','home/welcome',1147642513,1147642513,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Welcome Welcome home welcome The WebGUI Content Engine® is a powerful and easy to use system for managing web sites and building web applications It provides thousands of features out of the box and lots of plug-in points so you can extend it to match your needs It\'s easy enough for the average business user but powerful enough for any large enterprise There are thousands of small and large businesses schools universities governments associations clubs churches projects and communities using WebGUI all over the world today A brief list of some of them can be found here Your site should be on that list If you\'re new to WebGUI click here to learn how to get started If you\'re getting up to speed check out some ways you can do more faster If this is all old hat to you then check out the latest news No matter what level you\'re at tell your friends about WebGUI ','000001000002000007'),('pbrobot000000000000001','robots.txt','robots.txt robots.txt robots.txt','robots.txt',1147642511,1147642511,'3','7','12','WebGUI::Asset::Snippet',0,'robots.txt robots.txt robots.txt User-agent googlebot Disallow op=displayLogin Disallow op=makePrintable','000001000001000036'),('7-0-style0000000000071','wg.jpg','wg.jpg wg.jpg style3 wg.jpg','style3/wg.jpg',1147642511,1147642511,'3','7','12','WebGUI::Asset::File::Image',1,'wg.jpg wg.jpg style3 wg.jpg','000001000001000055000022'),('7-0-style0000000000068','spacer.gif','spacer.gif spacer.gif style3 spacer.gif','style3/spacer.gif',1147642510,1147642510,'3','7','12','WebGUI::Asset::File::Image',1,'spacer.gif spacer.gif style3 spacer.gif','000001000001000055000019'),('7-0-style0000000000070','Style3 Coolmenu','Style3 Coolmenu Style3 Coolmenu style3 coolmenu','style3_coolmenu',1147642510,1147642510,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Style3 Coolmenu Style3 Coolmenu style3 coolmenu','000001000001000055000021'),('7-0-style0000000000066','nav_bg_on.jpg','nav_bg_on.jpg nav_bg_on.jpg style3 nav bg on.jpg','style3/nav_bg_on.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg_on.jpg nav_bg_on.jpg style3 nav bg on.jpg','000001000001000055000017'),('7-0-style0000000000064','nav_bg2.jpg','nav_bg2.jpg nav_bg2.jpg style3 nav bg2.jpg','style3/nav_bg2.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg2.jpg nav_bg2.jpg style3 nav bg2.jpg','000001000001000055000015'),('7-0-style0000000000065','nav_bg2_on.jpg','nav_bg2_on.jpg nav_bg2_on.jpg style3 nav bg2 on.jpg','style3/nav_bg2_on.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg2_on.jpg nav_bg2_on.jpg style3 nav bg2 on.jpg','000001000001000055000016'),('7-0-style0000000000067','pb.jpg','pb.jpg pb.jpg style3 pb.jpg','style3/pb.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'pb.jpg pb.jpg style3 pb.jpg','000001000001000055000018'),('7-0-style0000000000063','nav_bg1_on.jpg','nav_bg1_on.jpg nav_bg1_on.jpg style3 nav bg1 on.jpg','style3/nav_bg1_on.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg1_on.jpg nav_bg1_on.jpg style3 nav bg1 on.jpg','000001000001000055000014'),('7-0-style0000000000060','main_top_bg.jpg','main_top_bg.jpg main_top_bg.jpg style3 main top bg.jpg','style3/main_top_bg.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'main_top_bg.jpg main_top_bg.jpg style3 main top bg.jpg','000001000001000055000011'),('7-0-style0000000000062','nav_bg1.jpg','nav_bg1.jpg nav_bg1.jpg style3 nav bg1.jpg','style3/nav_bg1.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg1.jpg nav_bg1.jpg style3 nav bg1.jpg','000001000001000055000013'),('7-0-style0000000000061','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style3 nav bg.jpg','style3/nav_bg.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style3 nav bg.jpg','000001000001000055000012'),('7-0-style0000000000059','main_top.jpg','main_top.jpg main_top.jpg style3 main top.jpg','style3/main_top.jpg',1147642507,1213386091,'3','7','12','WebGUI::Asset::File::Image',1,'main_top.jpg main_top.jpg style3 main top.jpg','000001000001000055000010'),('7-0-style0000000000057','main_bg.jpg','main_bg.jpg main_bg.jpg style3 main bg.jpg','style3/main_bg.jpg',1147642507,1147642507,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style3 main bg.jpg','000001000001000055000008'),('7-0-style0000000000058','main_bottom.jpg','main_bottom.jpg main_bottom.jpg style3 main bottom.jpg','style3/main_bottom.jpg',1147642507,1147642507,'3','7','12','WebGUI::Asset::File::Image',1,'main_bottom.jpg main_bottom.jpg style3 main bottom.jpg','000001000001000055000009'),('7-0-style0000000000055','header_left.jpg','header_left.jpg header_left.jpg style3 header left.jpg','style3/header_left.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_left.jpg header_left.jpg style3 header left.jpg','000001000001000055000006'),('7-0-style0000000000056','header_right.jpg','header_right.jpg header_right.jpg style3 header right.jpg','style3/header_right.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_right.jpg header_right.jpg style3 header right.jpg','000001000001000055000007'),('7-0-style0000000000054','header_bg.jpg','header_bg.jpg header_bg.jpg style3 header bg.jpg','style3/header_bg.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_bg.jpg header_bg.jpg style3 header bg.jpg','000001000001000055000005'),('7-0-style0000000000052','footer_bg.jpg','footer_bg.jpg footer_bg.jpg style3 footer bg.jpg','style3/footer_bg.jpg',1147642505,1147642505,'3','7','12','WebGUI::Asset::File::Image',1,'footer_bg.jpg footer_bg.jpg style3 footer bg.jpg','000001000001000055000003'),('7-0-style0000000000053','footer_right.jpg','footer_right.jpg footer_right.jpg style3 footer right.jpg','style3/footer_right.jpg',1147642505,1147642505,'3','7','12','WebGUI::Asset::File::Image',1,'footer_right.jpg footer_right.jpg style3 footer right.jpg','000001000001000055000004'),('7-0-style0000000000046','rightCol_bg.jpg','rightCol_bg.jpg rightCol_bg.jpg style2 rightcol bg.jpg','style2/rightcol_bg.jpg',1147642504,1147642504,'3','7','12','WebGUI::Asset::File::Image',1,'rightCol_bg.jpg rightCol_bg.jpg style2 rightcol bg.jpg','000001000001000054000015'),('stevestyle000000000002','Style 02','Style 02 Style 02 style 02','style_02',1147642504,1222383245,'3','7','12','WebGUI::Asset::Template',0,'Style 02 Style 02 style 02 style','000001000001000054000016'),('7-0-style0000000000049','WebGUI 7 Style 3','WebGUI 7 Style 3 WebGUI 7 Style 3 root import webgui 7 style 3','root/import/webgui-7-style-3',1147642504,1224117144,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 3 WebGUI 7 Style 3 root import webgui 7 style 3','000001000001000055'),('7-0-style0000000000048','wg.jpg','wg.jpg wg.jpg style2 wg.jpg','style2/wg.jpg',1147642504,1147642504,'3','7','12','WebGUI::Asset::File::Image',1,'wg.jpg wg.jpg style2 wg.jpg','000001000001000054000017'),('7-0-style0000000000045','pb_wg_bg.jpg','pb_wg_bg.jpg pb_wg_bg.jpg style2 pb wg bg.jpg','style2/pb_wg_bg.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb_wg_bg.jpg pb_wg_bg.jpg style2 pb wg bg.jpg','000001000001000054000014'),('7-0-style0000000000044','pb_wg.jpg','pb_wg.jpg pb_wg.jpg style2 pb wg.jpg','style2/pb_wg.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb_wg.jpg pb_wg.jpg style2 pb wg.jpg','000001000001000054000013'),('7-0-style0000000000043','pb.jpg','pb.jpg pb.jpg style2 pb.jpg','style2/pb.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb.jpg pb.jpg style2 pb.jpg','000001000001000054000012'),('7-0-style0000000000042','page_title_bg.jpg','page_title_bg.jpg page_title_bg.jpg style2 page title bg.jpg','style2/page_title_bg.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'page_title_bg.jpg page_title_bg.jpg style2 page title bg.jpg','000001000001000054000011'),('7-0-style0000000000041','page_title.jpg','page_title.jpg page_title.jpg style2 page title.jpg','style2/page_title.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'page_title.jpg page_title.jpg style2 page title.jpg','000001000001000054000010'),('7-0-style0000000000040','navbar_right.jpg','navbar_right.jpg navbar_right.jpg style2 navbar right.jpg','style2/navbar_right.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_right.jpg navbar_right.jpg style2 navbar right.jpg','000001000001000054000009'),('7-0-style0000000000039','navbar_left.jpg','navbar_left.jpg navbar_left.jpg style2 navbar left.jpg','style2/navbar_left.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_left.jpg navbar_left.jpg style2 navbar left.jpg','000001000001000054000008'),('7-0-style0000000000036','main_bg.jpg','main_bg.jpg main_bg.jpg style2 main bg.jpg','style2/main_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style2 main bg.jpg','000001000001000054000005'),('7-0-style0000000000038','navbar_bg.jpg','navbar_bg.jpg navbar_bg.jpg style2 navbar bg.jpg','style2/navbar_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_bg.jpg navbar_bg.jpg style2 navbar bg.jpg','000001000001000054000007'),('7-0-style0000000000035','leftCol_header02.jpg','leftCol_header02.jpg leftCol_header02.jpg style2 leftcol header02.jpg','style2/leftcol_header02.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'leftCol_header02.jpg leftCol_header02.jpg style2 leftcol header02.jpg','000001000001000054000004'),('7-0-style0000000000037','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style2 nav bg.jpg','style2/nav_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style2 nav bg.jpg','000001000001000054000006'),('7-0-style0000000000032','context_bg.jpg','context_bg.jpg context_bg.jpg style2 context bg.jpg','style2/context_bg.jpg',1147642500,1147642500,'3','7','12','WebGUI::Asset::File::Image',1,'context_bg.jpg context_bg.jpg style2 context bg.jpg','000001000001000054000001'),('7-0-style0000000000031','WebGUI 7 Style 2','WebGUI 7 Style 2 WebGUI 7 Style 2 root import webgui 7 style 2','root/import/webgui-7-style-2',1147642500,1147642500,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 2 WebGUI 7 Style 2 root import webgui 7 style 2','000001000001000054'),('7-0-style0000000000033','css02.css','css02.css css02.css style2 css02.css','style2/css02.css',1147642500,1147642500,'3','7','12','WebGUI::Asset::Snippet',0,'css02.css css02.css style2 css02.css body html height:100 body background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg repeat-y right margin:0px rightColumn width:20 height:100 background eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg repeat-y right text-align:center rightColumn pb_wg_bg background url(\'^FileUrl(style2/pb_wg_bg.jpg repeat-x width:100 text-align:left rightColumn pb_wg background url(\'^FileUrl(style2/pb_wg.jpg left no-repeat height:53px leftColumn width:80 background white url(\'^FileUrl(style2/context_bg.jpg repeat-y right leftColumn header width:100 background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg right no-repeat height:86px position:relative leftColumn header title leftColumn header title_bg color:white font-size:36pt font-weight:bold font-family:arial font-variant:small-caps letter-spacing:12px top:15px left:5px position:absolute z-index:10 leftColumn header title a color:white text-decoration:none leftColumn header title_bg color:black z-index:5 top:17px left:7px leftColumn context background fff url(\'^FileUrl(style2/context_bg.jpg repeat-y right width:95 font-family:verdana font-size:9pt color:#242424 moz-box-sizing:border-box position:relative padding-left:1 padding-right:1 padding-bottom:15px leftColumn context a color:#7C9AB0 font-weight:bold leftColumn context a:hover text-decoration:none leftColumn pageTitleBG background url(\'^FileUrl(style2/page_title_bg.jpg repeat-x width:100 leftColumn pageTitleBG pageTitle background url(\'^FileUrl(style2/page_title.jpg right no-repeat width:100 height:50px leftColumn pageTitleBG pageTitle h2 font-size:14pt color:#696969 font-family:arial font-weight:normal margin:0px padding-top:2px padding-left:25px letter-spacing:3px rightColumn nav width:85 background b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg repeat-x top border-right:solid 848484 1px margin-left:auto margin-right:auto text-align:left padding-left:3px padding-top:7px padding-bottom:7px rightColumn nav a color:white font-size:8pt font-weight:bold text-decoration:none font-family:arial line-height:8pt rightColumn nav selectedMenuItem color:yellow loginStyles font-size:8pt font-family:arial padding-bottom:25px loginStyles a color:#89ACCF font-weight:bold border-bottom:solid transparent 2px text-decoration:none loginStyles a:hover border-bottom:dotted B2C9D9 2px copyright border-top:solid silver 3px background-color:gray font-family:arial font-size:9pt color:silver text-align:center ','000001000001000054000002'),('7-0-style0000000000034','leftCol_header.jpg','leftCol_header.jpg leftCol_header.jpg style2 leftcol header.jpg','style2/leftcol_header.jpg',1147642500,1147642500,'3','7','12','WebGUI::Asset::File::Image',1,'leftCol_header.jpg leftCol_header.jpg style2 leftcol header.jpg','000001000001000054000003'),('stevenav00000000000001','Style 01 Nav','Style 01 Nav Style 01 Nav style1 nav','style1_nav',1147642499,1147642499,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Nav Style 01 Nav style1 nav Navigation','000001000001000053000027'),('PBnav000000style01lvl2','Style 01 Nav lvl2','Style 01 Nav lvl2 untitled style1 nav lvl2','style1_nav_lvl2',1147642499,1147642499,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Nav lvl2 untitled style1 nav lvl2 Navigation','000001000001000053000028'),('7-0-style0000000000030','webgui_btn.jpg','webgui_btn.jpg webgui_btn.jpg style1 webgui btn.jpg','style1/webgui_btn.jpg',1147642499,1147642499,'3','7','12','WebGUI::Asset::File::Image',1,'webgui_btn.jpg webgui_btn.jpg style1 webgui btn.jpg','000001000001000053000029'),('stevestyle000000000001','Style 01','Style 01 Style 01 style 01','style_01',1147642499,1222383245,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Style 01 style 01 style','000001000001000053000026'),('7-0-style0000000000026','RootTab Level 1','RootTab Level 1 RootTab Level 1 roottab level1','roottab_level1',1147642499,1147642499,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab Level 1 RootTab Level 1 roottab level1','000001000001000053000025'),('7-0-style0000000000024','orange_left01.jpg','orange_left01.jpg orange_left01.jpg style1 orange left01.jpg','style1/orange_left01.jpg',1147642498,1147642498,'3','7','12','WebGUI::Asset::File::Image',1,'orange_left01.jpg orange_left01.jpg style1 orange left01.jpg','000001000001000053000023'),('7-0-style0000000000023','nav_on.jpg','nav_on.jpg nav_on.jpg style1 nav on.jpg','style1/nav_on.jpg',1147642498,1147642498,'3','7','12','WebGUI::Asset::File::Image',1,'nav_on.jpg nav_on.jpg style1 nav on.jpg','000001000001000053000022'),('7-0-style0000000000025','RootTab Level 0','RootTab Level 0 RootTab Level 0 roottab level0','roottab_level0',1147642498,1147642498,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab Level 0 RootTab Level 0 roottab level0','000001000001000053000024'),('7-0-style0000000000019','nav2_off_right.jpg','nav2_off_right.jpg nav2_off_right.jpg style1 nav2 off right.jpg','style1/nav2_off_right.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_right.jpg nav2_off_right.jpg style1 nav2 off right.jpg','000001000001000053000018'),('7-0-style0000000000020','nav2_on_left.jpg','nav2_on_left.jpg nav2_on_left.jpg style1 nav2 on left.jpg','style1/nav2_on_left.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_on_left.jpg nav2_on_left.jpg style1 nav2 on left.jpg','000001000001000053000019'),('7-0-style0000000000022','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style1 nav bg.jpg','style1/nav_bg.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style1 nav bg.jpg','000001000001000053000021'),('7-0-style0000000000021','nav2_on_right.jpg','nav2_on_right.jpg nav2_on_right.jpg style1 nav2 on right.jpg','style1/nav2_on_right.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_on_right.jpg nav2_on_right.jpg style1 nav2 on right.jpg','000001000001000053000020'),('7-0-style0000000000017','nav2_off_center.jpg','nav2_off_center.jpg nav2_off_center.jpg style1 nav2 off center.jpg','style1/nav2_off_center.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_center.jpg nav2_off_center.jpg style1 nav2 off center.jpg','000001000001000053000016'),('7-0-style0000000000016','nav2_center_on.jpg','nav2_center_on.jpg nav2_center_on.jpg style1 nav2 center on.jpg','style1/nav2_center_on.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_center_on.jpg nav2_center_on.jpg style1 nav2 center on.jpg','000001000001000053000015'),('7-0-style0000000000018','nav2_off_left.jpg','nav2_off_left.jpg nav2_off_left.jpg style1 nav2 off left.jpg','style1/nav2_off_left.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_left.jpg nav2_off_left.jpg style1 nav2 off left.jpg','000001000001000053000017'),('7-0-style0000000000015','nav1_on_right.jpg','nav1_on_right.jpg nav1_on_right.jpg style1 nav1 on right.jpg','style1/nav1_on_right.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on_right.jpg nav1_on_right.jpg style1 nav1 on right.jpg','000001000001000053000014'),('7-0-style0000000000014','nav1_on_left.jpg','nav1_on_left.jpg nav1_on_left.jpg style1 nav1 on left.jpg','style1/nav1_on_left.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on_left.jpg nav1_on_left.jpg style1 nav1 on left.jpg','000001000001000053000013'),('7-0-style0000000000013','nav1_on.jpg','nav1_on.jpg nav1_on.jpg style1 nav1 on.jpg','style1/nav1_on.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on.jpg nav1_on.jpg style1 nav1 on.jpg','000001000001000053000012'),('7-0-style0000000000011','nav1_off_left.jpg','nav1_off_left.jpg nav1_off_left.jpg style1 nav1 off left.jpg','style1/nav1_off_left.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_left.jpg nav1_off_left.jpg style1 nav1 off left.jpg','000001000001000053000010'),('7-0-style0000000000012','nav1_off_right.jpg','nav1_off_right.jpg nav1_off_right.jpg style1 nav1 off right.jpg','style1/nav1_off_right.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_right.jpg nav1_off_right.jpg style1 nav1 off right.jpg','000001000001000053000011'),('7-0-style0000000000009','nav1_off.jpg','nav1_off.jpg nav1_off.jpg style1 nav1 off.jpg','style1/nav1_off.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off.jpg nav1_off.jpg style1 nav1 off.jpg','000001000001000053000008'),('7-0-style0000000000010','nav1_off_center.jpg','nav1_off_center.jpg nav1_off_center.jpg style1 nav1 off center.jpg','style1/nav1_off_center.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_center.jpg nav1_off_center.jpg style1 nav1 off center.jpg','000001000001000053000009'),('7-0-style0000000000008','nav1_center_on.jpg','nav1_center_on.jpg nav1_center_on.jpg style1 nav1 center on.jpg','style1/nav1_center_on.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_center_on.jpg nav1_center_on.jpg style1 nav1 center on.jpg','000001000001000053000007'),('7-0-style0000000000006','main_bg.gif','main_bg.gif main_bg.gif style1 main bg.gif','style1/main_bg.gif',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.gif main_bg.gif style1 main bg.gif','000001000001000053000005'),('7-0-style0000000000007','main_bg.jpg','main_bg.jpg main_bg.jpg style1 main bg.jpg','style1/main_bg.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style1 main bg.jpg','000001000001000053000006'),('7-0-style0000000000004','gui_bottom.jpg','gui_bottom.jpg gui_bottom.jpg style1 gui bottom.jpg','style1/gui_bottom.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'gui_bottom.jpg gui_bottom.jpg style1 gui bottom.jpg','000001000001000053000003'),('7-0-style0000000000005','header.jpg','header.jpg header.jpg style1 header.jpg','style1/header.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'header.jpg header.jpg style1 header.jpg','000001000001000053000004'),('7-0-style0000000000001','WebGUI 7 Style 1','WebGUI 7 Style 1 WebGUI 7 Style 1 root import webgui 7 style 1','root/import/webgui-7-style-1',1147642492,1147642492,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 1 WebGUI 7 Style 1 root import webgui 7 style 1','000001000001000053'),('7-0-style0000000000002','body_bg.jpg','body_bg.jpg body_bg.jpg style1 body bg.jpg','style1/body_bg.jpg',1147642492,1147642492,'3','7','12','WebGUI::Asset::File::Image',1,'body_bg.jpg body_bg.jpg style1 body bg.jpg','000001000001000053000001'),('7-0-style0000000000003','css01.css','css01.css css01.css style1 css01.css','style1/css01.css',1147642492,1147642492,'3','7','12','WebGUI::Asset::Snippet',0,'css01.css css01.css style1 css01.css body html text-align:center margin:0px height:100 background-color:#494949 main width:800px background url(\'^FileUrl(style1/main_bg.jpg repeat-y height:100 margin-left:auto margin-right:auto margin-top:0px margin-bottom:0px position:relative body > main height:auto min-height:100 main mainHeader width:800px height:133px background url(\'^FileUrl(style1/header.jpg top left no-repeat margin-bottom:0px position:relative main mainHeader title position:absolute top:23px left:145px font-size:32pt font-family:arial color:white font-weight:bold main mainHeader title a color:white text-decoration:none main mainContent background url(\'^FileUrl(style1/orange_left01.jpg left top no-repeat width:100 height:100 margin-top:0px text-align:left border:solid red 0px main > mainContent margin-top:0px min-height:500px main > mainContent > p margin-top:0px main mainContent mainText a:link color:#FF7F23 main mainContent mainText a:visited color:#D25900 LEVEL 1 AND 2 NAVIGATION main mainNav_1 main mainNav_2 border-bottom:dashed DADADA 1px width:621px height:25px text-align:left position:relative margin-left:137px clear:both main mainNav_1 a:link main mainNav_1 a:visited main mainNav_2 a:link main mainNav_2 a:visited color:white text-decoration:none top:5px position:relative moz-box-sizing:border-box main mainNav_1 a:hover,#main mainNav_2 a:hover color:black main mainNav_1 div left main mainNav_2 div left width:12px height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_left.jpg no-repeat top left main mainNav_2 div left background url(\'^FileUrl(style1/nav2_off_left.jpg no-repeat top left main mainNav_1 div center main mainNav_2 div center height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_center.jpg repeat-x top left color:white font-family:arial verdana font-size:8pt main mainNav_2 div center background url(\'^FileUrl(style1/nav2_off_center.jpg repeat-x top left main mainNav_1 div right main mainNav_2 div right width:10px height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_right.jpg no-repeat top left main mainNav_2 div right background url(\'^FileUrl(style1/nav2_off_right.jpg no-repeat top left main mainNav_1 div.navOn left background url(\'^FileUrl(style1/nav1_on_left.jpg no-repeat top left main mainNav_1 div.navOn center background url(\'^FileUrl(style1/nav1_center_on.jpg repeat-x top left main mainNav_1 div.navOn right background url(\'^FileUrl(style1/nav1_on_right.jpg no-repeat top left main mainNav_2 div.navOn left background url(\'^FileUrl(style1/nav2_on_left.jpg no-repeat top left main mainNav_2 div.navOn center background url(\'^FileUrl(style1/nav2_center_on.jpg repeat-x top left main mainNav_2 div.navOn right background url(\'^FileUrl(style1/nav2_on_right.jpg no-repeat top left main mainNav_1 div.navOn a:link main mainNav_1 div.navOn a:visited main mainNav_2 div.navOn a:link main mainNav_2 div.navOn a:visited color:black ENDOF LEVEL 1 AND 2 NAVIGATION main crumbTrail margin-left:177px margin-bottom:0px color:gray font-size:8pt font-weight:bold main crumbTrail a.crumbTrail:visited main crumbTrail a.crumbTrail:link color:silver font-size:8pt font-family:arial text-decoration:none font-weight:normal main crumbTrail a.crumbTrail:hover color:gray main mainText padding-left:150px font-family:verdana font-size:9pt width:600px margin-top:0px main gui bottom:0px left:0px position:absolute width:135px font-size:8pt color:black font-family:arial text-align:right main gui loginBox padding-right:12px moz-box-sizing:border-box width:100px float:right margin-bottom:10px main gui loginBox loginBoxField width:75px main gui loginBox loginBoxButton background-color:#D65501 color:white border:solid white 2px margin-top:4px font-variant:small-caps main gui a color:white copyright color:#fff position:absolute top:110px right:40px font-family:verdana font-size:8pt font-weight:bold background-color:#2D2D2D opacity:0.4 moz-opacity:0.4 khtml-opacity:0.4 padding:2px html copyright background transparent ','000001000001000053000002'),('7F-BuEHi7t9bPi008H8xZQ','Default Survey Summary','Default Survey Summary Default Survey Summary root import survey default survey summary','root/import/survey/default-survey-summary',1239248021,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Summary Default Survey Summary root import survey default survey summary Survey/Summary','000001000001000045000012'),('CSN-ZON7Uwv8kxf3F1fh5Q','ZipArchiveAsset','ZipArchiveAsset ZipArchiveAsset root import ziparchiveasset','root/import/ziparchiveasset',1147642484,1147642484,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ZipArchiveAsset ZipArchiveAsset root import ziparchiveasset','000001000001000057'),('TCtybxdqmdwdvRn555zpCQ','RichEdit','RichEdit RichEdit root import richedit','root/import/richedit',1147642484,1147642484,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'RichEdit RichEdit root import richedit','000001000001000035'),('NywJYmGWe1f6EBXJnWg9Xg','Profile','Profile Profile root import profile','root/import/profile',1222803606,1222803638,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Profile Profile root import profile','000001000001000030'),('9wKWdum0_8z-OhhquWLtSQ','WeatherData','WeatherData WeatherData root import weatherdata','root/import/weatherdata',1147642483,1147642483,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WeatherData WeatherData root import weatherdata','000001000001000051'),('AgyFhx3eXlfZXNp2MkrsiQ','Edit','Edit Edit root import profile edit','root/import/profile/edit',1147642477,1222803665,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Edit Edit root import profile edit','000001000001000030000001'),('F7MAQ-cpuvQ1KuC7J4P5zQ','View','View View root import profile view','root/import/profile/view',1147642477,1222803673,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'View View root import profile view','000001000001000030000002'),('oGfxez5sksyB_PcaAsEm_Q','SyndicatedContent','SyndicatedContent SyndicatedContent root import syndicatedcontent','root/import/syndicatedcontent',1147642482,1247053097,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'SyndicatedContent SyndicatedContent root import syndicatedcontent','000001000001000046'),('5bnNzteN7w3NnK9mF4XiCg','Survey','Survey Survey root import survey','root/import/survey',1147642481,1250243000,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Survey Survey root import survey','000001000001000045'),('Efe2W0UgrSRDltNJ87jlfg','StockData','StockData StockData root import stockdata','root/import/stockdata',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'StockData StockData root import stockdata','000001000001000042'),('bbiA9Zq5Gy2oCFBlILO3QA','SQLReport','SQLReport SQLReport root import sqlreport','root/import/sqlreport',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'SQLReport SQLReport root import sqlreport','000001000001000041'),('RrV4aAPnn4dM0ZcU3OXnlw','style','style style root import style','root/import/style',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'style style root import style','000001000001000044'),('Ik9HHky10DIyFTKehUD1dw','Prompt','Prompt Prompt root import prompt','root/import/prompt',1147642479,1222803478,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Prompt Prompt root import prompt','000001000001000032'),('f_tn9FfoSfKWX43F83v_3w','Search','Search Search root import search','root/import/search',1147642479,1247053009,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Search Search root import search','000001000001000037'),('Da6KWn805L4B5e4HFgQRQA','Shortcut','Shortcut Shortcut root import shortcut','root/import/shortcut',1147642479,1147642479,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shortcut Shortcut root import shortcut','000001000001000040'),('TYo2Bwl7aafzTtdHlS-arQ','Product','Product Product root import product','root/import/product',1147642478,1211664878,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Product Product root import product','000001000001000028'),('VZK3CRgiMb8r4dBjUmCTgQ','Poll','Poll Poll root import poll','root/import/poll',1147642477,1247046242,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Poll Poll root import poll','000001000001000027'),('jEz8iTGNWEt2I05IhVV19Q','Operation/RedeemSubscription','Operation/RedeemSubscription Operation/RedeemSubscription root import operation redeemsubscription','root/import/operation/redeemsubscription',1147642477,1147642477,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Operation/RedeemSubscription Operation/RedeemSubscription root import operation redeemsubscription','000001000001000039000016'),('BFfNj5wA9bDw8H3cnr8pTw','Navigation','Navigation Navigation root import navigation','root/import/navigation',1147642475,1247046273,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Navigation Navigation root import navigation','000001000001000025'),('bBzO4CWjqU_ile3gf5Iypw','MultiSearch','MultiSearch MultiSearch root import multisearch','root/import/multisearch',1147642475,1147642475,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'MultiSearch MultiSearch root import multisearch','000001000001000024'),('cj2y4papTVGZRFdwTI-_fw','MessageBoard','MessageBoard MessageBoard root import messageboard','root/import/messageboard',1147642475,1147642475,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'MessageBoard MessageBoard root import messageboard','000001000001000023'),('3womoo7Teyy2YKFa25-MZg','Address Book (Default)','Address Book Default Address Book Default shopping cart collateral items address book default','shopping-cart-collateral-items/address-book-default',1212098997,1226703362,'3','7','3','WebGUI::Asset::Template',0,'Address Book Default Address Book Default shopping cart collateral items address book default Shop/AddressBook','000001000001000039000013'),('g8W53Pd71uHB9pxaXhWf_A','My Purchases Detail (Default)','My Purchases Detail Default My Purchases Detail Default shopping cart collateral items my purchases detail default','shopping-cart-collateral-items/my-purchases-detail-default',1213184121,1240103725,'3','7','3','WebGUI::Asset::Template',0,'My Purchases Detail Default My Purchases Detail Default shopping cart collateral items my purchases detail default Shop/MyPurchasesDetail','000001000001000039000015'),('-WM2dt0ZGpDasuL2wWocxg','ProjectManager','ProjectManager ProjectManager root import projectmanager','root/import/projectmanager',1222803056,1222803056,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ProjectManager ProjectManager root import projectmanager','000001000001000031'),('LdiozcIUciWuvt3Z-na5Ww','Matrix','Matrix Matrix root import matrix','root/import/matrix',1147642474,1232673968,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Matrix Matrix root import matrix','000001000001000022'),('default_post_received1','Default Post Received','Default Post Received Default Post Received default post received','default_post_received',1222708029,1230356300,'3','7','4','WebGUI::Asset::Template',0,'Default Post Received Default Post Received default post received Collaboration/PostReceived','000001000001000008000029'),('aNNC62qLAS6TB-0_MCYjsw','Layout','Layout Layout root import layout','root/import/layout',1147642471,1246969327,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Layout Layout root import layout','000001000001000019'),('GYaFxnMu9UsEG8oanwB6TA','Folder','Folder Folder root import folder','root/import/folder',1147642470,1246965871,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Folder Folder root import folder','000001000001000014'),('N13SD1Fpqk00UgBt1Z8ivQ','HttpProxy','HttpProxy HttpProxy root import httpproxy','root/import/httpproxy',1147642470,1147642470,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'HttpProxy HttpProxy root import httpproxy','000001000001000016'),('tPagC0AQErZXjLFZQ6OI1g','ImageAsset','ImageAsset ImageAsset root import imageasset','root/import/imageasset',1147642470,1246966459,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ImageAsset ImageAsset root import imageasset','000001000001000017'),('3uuBf8cYuj1sew2OJXl9tg','InOutBoard','InOutBoard InOutBoard root import inoutboard','root/import/inoutboard',1147642470,1147642470,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'InOutBoard InOutBoard root import inoutboard','000001000001000018'),('PBtmpl0000000000000005','Default LDAP Anonymous Registration Template','Default LDAP Anonymous Registration Template Default LDAP Anonymous Registration Template default ldap anonymous registration template','default_ldap_anonymous_registration_template',1124395696,1221612327,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Anonymous Registration Template Default LDAP Anonymous Registration Template default ldap anonymous registration template Auth/LDAP/Create','000001000001000005000002000001'),('PBtmpl0000000000000011','Default WebGUI Anonymous Registration Template','Default WebGUI Anonymous Registration Template Default WebGUI Anonymous Registration Template default webgui anonymous registration template','default_webgui_anonymous_registration_template',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Anonymous Registration Template Default WebGUI Anonymous Registration Template default webgui anonymous registration template Auth/WebGUI/Create','000001000001000005000005000001'),('tXwf1zaOXTvsqPn6yu-GSw','FileAsset','FileAsset FileAsset root import fileasset','root/import/fileasset',1147642469,1246965607,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'FileAsset FileAsset root import fileasset','000001000001000013'),('S1A9iAwKcQQ6P20uTqw-Ew','Dashboard','Dashboard Dashboard root import dashboard','root/import/dashboard',1147642468,1147642468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Dashboard Dashboard root import dashboard','000001000001000009'),('-K8Hj45mbelljN9-0CXZxg','DataForm',' ','root/import/dataform',1147642468,1209325764,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'DataForm DataForm root import dataform','000001000001000010'),('GNOAsX98vCsl0JRwfwL-gg','Collaboration','Collaboration Collaboration root import collaboration','root/import/collaboration',1147642466,1147642466,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Collaboration Collaboration root import collaboration','000001000001000008'),('pbproto000000000000002','Request Tracker','Request Tracker Request Tracker request tracker prototype','request-tracker-prototype',1147642465,1163019036,'3','7','12','WebGUI::Asset::Wobject::Collaboration',1,'Request Tracker Request Tracker request tracker prototype','000001000001000034'),('pbtmpl0000000000000220','Flash Style 3 Template','Flash Style 3 Template Flash Style 3 Template flash style 3 template','flash-style-3-template',1147642465,1247488979,'3','7','12','WebGUI::Asset::Template',0,'Flash Style 3 Template Flash Style 3 Template flash style 3 template FileAsset','000001000001000013000002'),('pbtmpl0000000000000221','Flash Tutorial Template','Flash Tutorial Template Flash Tutorial Template flash tutorial template','flash-tutorial-template',1147642465,1247487940,'3','7','12','WebGUI::Asset::Template',0,'Flash Tutorial Template Flash Tutorial Template flash tutorial template FileAsset','000001000001000013000003'),('nbSrhXZQuxIjhWFaFPSuVA','AdminConsole','AdminConsole AdminConsole root import adminconsole','root/import/adminconsole',1147642465,1147642465,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'AdminConsole AdminConsole root import adminconsole','000001000001000003'),('TvOZs8U1kRXLtwtmyW75pg','Article','Article Article root import article','root/import/article',1147642465,1246965034,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Article Article root import article','000001000001000004'),('PBtmpl0000000000000027','Default Forum Notification','Default Forum Notification Default Forum Notification default forum notification','default_forum_notification',1124395696,1230159257,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Notification Default Forum Notification default forum notification Collaboration/Notification','000001000001000008000015'),('-PkdI8l1idu-8gDX3iOdcw','One Over Two','One Over Two One Over Two one over two','one_over_two',1247482172,1247482172,'3','7','12','WebGUI::Asset::Template',0,'One Over Two One Over Two one over two Layout','000001000001000019000007'),('FEDP3dk8J3Chw_gyr7_XEQ','navigation.css','navigation.css navigation.css navigation.css','navigation.css',1246278679,1246278679,'3','7','12','WebGUI::Asset::Snippet',0,'navigation.css navigation.css navigation.css Horizontal Menu styles horizontalMenu ul.menu padding 0 margin 0 0 1em list-style none width 100 clear floated li elements overflow auto clear floated li elements horizontalMenu ul.menu li float left horizontalMenu ul.menu li a float left padding 4px 8px margin-right 1px background ddd color 000 text-decoration none horizontalMenu ul.menu li.current a background:#eee horizontalMenu ul.menu li a:hover background:#fff Tabs tabbed navigation styles tabsMenu ul.menu margin 0 0 1em tabsMenu ul.menu li display inline tabsMenu ul.menu li a border 1px solid 999 border-bottom 0 padding 5px 10px 2px color 777 text-decoration:none tabsMenu ul.menu li.current a tabsMenu ul.menu li a:hover border 1px solid 000 border-bottom 0 color 000 Indent Nav styles indentMenu a.level0 margin-left:0px display:block indentMenu a.level1 margin-left:15px display:block indentMenu a.level2 margin-left:30px display:block indentMenu a.level3 margin-left:45px display:block indentMenu a.level4 margin-left:60px display:block ','000001000001000025000028'),('PBnav00000000indentnav','Indent Nav','Indent Nav Indent Nav indent nav','indent_nav',1148579525,1247482102,'3','7','12','WebGUI::Asset::Template',0,'Indent Nav Indent Nav indent nav Navigation','000001000001000025000027'),('PBtmpl0000000000000085','Default Email','Default Email Default Email default email','default_email',1124395696,1202884864,'3','7','12','WebGUI::Asset::Template',0,'Default Email Default Email default email DataForm','000001000001000010000002'),('PBnav00000000000bullet','Bulleted List','Bulleted List Bulleted List bulleted list','bulleted_list',1148579524,1247735688,'3','7','12','WebGUI::Asset::Template',0,'Bulleted List Bulleted List bulleted list Navigation','000001000001000025000026'),('StockDataTMPL000000002','StockData Default Display','StockData Default Display StockData Default Display stockdatatmpl000000002','stockdatatmpl000000002',1133743239,1229494994,'3','7','12','WebGUI::Asset::Template',0,'StockData Default Display StockData Default Display stockdatatmpl000000002 StockData/Display','000001000001000042000001'),('2OcUWHVsu_L1sDFzIMWYqw','TimeTracking','TimeTracking TimeTracking root import timetracking','root/import/timetracking',1222803070,1222803070,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'TimeTracking TimeTracking root import timetracking','000001000001000049'),('VyCINX2KixKYr2pzQGX9Mg','layout.css','layout.css layout.css layout.css','layout.css',1246968584,1246968584,'3','7','12','WebGUI::Asset::Snippet',0,'layout.css layout.css layout.css styles for the layout asset wg-left float left wg-right float right wg-clear clear both sidebyside wg-content-position oneovertwo wg-content-position width 49 oneovertwo wg-top width 100 oneoverthree wg-first-column oneoverthree wg-second-column oneoverthree wg-third-column width 32 oneoverthree wg-first-column margin-right:2 rightcolumn wg-first-column width 65 rightcolumn wg-second-column width 33 ','000001000001000019000006'),('PBtmpl0000000000000014','Default WebGUI Password Recovery Template','Default WebGUI Password Recovery Template Default WebGUI Password Recovery Template default webgui password recovery template','default_webgui_password_recovery_template',1124395696,1227218041,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Password Recovery Template Default WebGUI Password Recovery Template default webgui password recovery template Auth/WebGUI/Recovery2','000001000001000005000008000001'),('ProjectManagerTMPL0006','Default Resource List','Default Resource List Default Resource List default pm resource list','default-pm-resource-list',1157679165,1157679165,'3','7','12','WebGUI::Asset::Template',0,'Default Resource List Default Resource List default pm resource list ProjectManager_resourceList','000001000001000031000005000001'),('ProjectManagerTMPL0005','Default Resource Popup','Default Resource Popup Default Resource Popup default pm resource popup','default-pm-resource-popup',1157679165,1229579830,'3','7','12','WebGUI::Asset::Template',0,'Default Resource Popup Default Resource Popup default pm resource popup ProjectManager_resourcePopup','000001000001000031000005000002'),('PBtmpl0000000000000032','Default Thread','Default Thread Default Thread default thread','default_thread',1124395696,1206998756,'3','7','12','WebGUI::Asset::Template',0,'Default Thread Default Thread default thread Collaboration/Thread','000001000001000008000014'),('WeatherDataTmpl0000001','WeatherData Default View','WeatherData Default View WeatherData Default View weatherdatatmpl0000001','weatherdatatmpl0000001',1133743239,1210711353,'3','7','12','WebGUI::Asset::Template',0,'WeatherData Default View WeatherData Default View weatherdatatmpl0000001 WeatherData','000001000001000051000001'),('PBasset000000000000001','Root','Root Root root','root',1124395696,1124395696,'3','7','3','WebGUI::Asset',0,'Root Root root','000001'),('PBrichedit000000000001','Content Manager\'s Rich Edit','Content Manager\'s Rich Edit Content Manager\'s Rich Edit content managers rich edit','content_managers_rich_edit',1124395696,1207240829,'3','7','12','WebGUI::Asset::RichEdit',0,'Content Manager\'s Rich Edit Content Manager\'s Rich Edit content managers rich edit','000001000001000035000001'),('PBrichedit000000000002','Forum Rich Edit','Forum Rich Edit Forum Rich Edit forum rich edit','forum_rich_edit',1124395696,1124395696,'3','7','12','WebGUI::Asset::RichEdit',0,'Forum Rich Edit Forum Rich Edit forum rich edit','000001000001000035000002'),('SynConXSLT000000000001','RSS 0.9 XSLT Stylesheet','RSS 0.9 XSLT Stylesheet RSS 0.9 XSLT xslt rss0.9.xsl','xslt/rss0.9.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 0.9 XSLT Stylesheet RSS 0.9 XSLT xslt rss0.9.xsl You\'re viewing an RSS version 0.9 feed Please use an RSS feed reader to view this content as intended','000001000001000046000003'),('SynConXSLT000000000002','RSS 0.91 XSLT Stylesheet','RSS 0.91 XSLT Stylesheet RSS 0.91 XSLT xslt rss0.91.xsl','xslt/rss0.91.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 0.91 XSLT Stylesheet RSS 0.91 XSLT xslt rss0.91.xsl You\'re viewing an RSS version 0.91 feed Please use an RSS feed reader to view this content as intended','000001000001000046000004'),('SynConXSLT000000000003','RSS 1.0 XSLT Stylesheet','RSS 1.0 XSLT Stylesheet RSS 1.0 XSLT xslt rss1.0.xsl','xslt/rss1.0.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 1.0 XSLT Stylesheet RSS 1.0 XSLT xslt rss1.0.xsl You\'re viewing an RSS version 1.0 feed Please use an RSS feed reader to view this content as intended ','000001000001000046000005'),('SynConXSLT000000000004','RSS 2.0 XSLT Stylesheet','RSS 2.0 XSLT Stylesheet RSS 2.0 XSLT xslt rss2.0.xsl','xslt/rss2.0.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 2.0 XSLT Stylesheet RSS 2.0 XSLT xslt rss2.0.xsl You\'re viewing an RSS version 2.0 feed Please use an RSS feed reader to view this content as intended ','000001000001000046000006'),('vrKXEtluIhbmAS9xmPukDA','Donation (Default)','Donation Default Donation Default root import default donation template','root/import/default-donation-template',1212092352,1226698051,'3','7','12','WebGUI::Asset::Template',0,'Donation Default Donation Default root import default donation template Donation','000001000001000039000010'),('eqb9sWjFEVq0yHunGV8IGw','Subscription (Default)','Subscription Default Subscription Default root import subscription default','root/import/subscription-default',1213182595,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Subscription Default Subscription Default root import subscription default Subscription','000001000001000039000012'),('PBtmpl0000000000000036','Default Admin Toggle Macro','Default Admin Toggle Macro Default Admin Toggle Macro default admin toggle macro','default_admin_toggle_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Admin Toggle Macro Default Admin Toggle Macro default admin toggle macro Macro/AdminToggle','000001000001000021000001000001'),('PBtmpl0000000000000037','Default Account Macro','Default Account Macro Default Account Macro default account macro','default_account_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Account Macro Default Account Macro default account macro Macro/a_account','000001000001000021000002000001'),('PBtmpl0000000000000038','Default Editable Toggle Macro','Default Editable Toggle Macro Default Editable Toggle Macro default editable toggle macro','default_editable_toggle_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Editable Toggle Macro Default Editable Toggle Macro default editable toggle macro Macro/EditableToggle','000001000001000021000003000001'),('PBtmpl0000000000000040','Default Group Add Macro','Default Group Add Macro Default Group Add Macro default group add macro','default_group_add_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Group Add Macro Default Group Add Macro default group add macro Macro/GroupAdd','000001000001000021000005000001'),('PBtmpl0000000000000041','Default Group Delete Macro','Default Group Delete Macro Default Group Delete Macro default group delete macro','default_group_delete_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Group Delete Macro Default Group Delete Macro default group delete macro Macro/GroupDelete','000001000001000021000006000001'),('PBtmpl0000000000000042','Default Homelink','Default Homelink Default Homelink default homelink','default_homelink',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Homelink Default Homelink default homelink Macro/H_homeLink','000001000001000021000007000001'),('PBtmpl0000000000000043','Default LoginToggle','Default LoginToggle Default LoginToggle default logintoggle','default_logintoggle',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default LoginToggle Default LoginToggle default logintoggle Macro/LoginToggle','000001000001000021000008000001'),('PBtmpl0000000000000045','Default Make Printable','Default Make Printable Default Make Printable default make printable','default_make_printable',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Make Printable Default Make Printable default make printable Macro/r_printable','000001000001000021000011000001'),('PBtmpl0000000000000091','File no icon','File no icon File no icon file no icon','file_no_icon',1124395696,1129049189,'3','7','12','WebGUI::Asset::Template',0,'File no icon File no icon file no icon Macro/File','000001000001000021000004000002'),('MK4fCNoyrx5SE8eyDfOpxg','Flash File','Flash File Flash File flash file','flash-file',1247489252,1247489252,'3','7','12','WebGUI::Asset::Template',0,'Flash File Flash File flash file FileAsset','000001000001000013000004'),('PBtmpl0000000000000132','Empty','Empty Empty empty','empty',1124395696,1129049190,'3','7','12','WebGUI::Asset::Template',0,'Empty Empty empty style','000001000001000044000004'),('PBtmpl0000000000000140','Default Shortcut','Default Shortcut Default Shortcut pbtmpl0000000000000140','pbtmpl0000000000000140',1124395696,1129573244,'3','7','12','WebGUI::Asset::Template',0,'Default Shortcut Default Shortcut pbtmpl0000000000000140 Shortcut','000001000001000040000001'),('hkj6WeChxFyqfP85UlRP8w','matrix.css','matrix.css matrix.css new matrix matrix.css','new-matrix/matrix.css',1232664229,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'matrix.css matrix.css new matrix matrix.css wg-clear display inline clear both font-size:0px line-height:0px COLUMN STYLES matrixLeft float:left width:65 padding:1 min-height:1 background-color:#d2d2d2 moz-border-radius:4px webkit-border-radius 4px matrixRight float:left width:25 padding:0px min-height:1 moz-border-radius:4px webkit-border-radius 4px border solid silver 1px background-color:white margin-left:5px DROPSHADOW BUTTONS matrixLeft buttons span background-color:#888 position:relative padding:5px 0px 0px 0px moz-border-radius:4px webkit-border-radius 4px matrixLeft buttons button matrixLeft buttons a#return border:solid 2f495e 2px position:relative background-color:#e1e1e1 padding:auto 3px margin:0px font-size:11px line-height:13px position:relative top:-6px left:-2px height:22px cursor:pointer moz-border-radius:4px webkit-border-radius 4px font-weight:bold text-decoration:none color:#333 matrixLeft buttons a#return font-size:10px padding:3px 10px 2px 10px matrixLeft buttons button:hover matrixLeft buttons a#return:hover border-color:black color:white background-color:#444 WHITE AREA FOR THE LISTING OF OBJECTS TO COMPARE matrixLeft matrixListing background-color:white height:300px min-height:300px moz-border-radius:4px webkit-border-radius 4px margin:10px 2px 20px 2px padding:auto 10px matrixLeft matrixListing table border-collapse:collapse margin:0px padding:0px display:block matrixLeft matrixListing table a:link font-size:12px color:#111 matrixLeft matrixListing table a:visited color:#333 font-size:12px text-decoration:none matrixLeft matrixListing table a:hover text-decoration:none GRAY BAR THAT HOLDS THE SORT BUTTONS matrixLeft matrixListing sortButtons background-color:#f1f1f1 border:solid silver 1px moz-border-radius-topLeft:4px moz-border-radius-topRight:4px webkit-border-radius-topLeft 4px webkit-border-radius-topRight 4px border-bottom:solid D2D2D2 2px display:block STYLES TO OVERRIDE THE SORT BUTTON CSS BUILT INTO THE PERL CODE sortByViews-button sortByCompares-button sortByUpdated-button sortByClicks-button sortByName-button background none white-space:nowrap border-style:none cursor:pointer padding-bottom:4px border-style:none background-color:transparent border-right:solid silver 1px color:#555 sortByViews-button:hover sortByCompares-button:hover sortByUpdated-button:hover sortByClicks-button:hover sortByName-button:hover color:black MATRIX STATISTICS matrixRight mainTitle font-size:20px padding:5px 10px border-bottom solid gray 1px background-color:#d2d2d2 matrixRight textBox border-top:solid silver 1px padding:10px 5px matrixStatistics padding:10px matrixStatistics title font-weight:bold background-color:#f1f1f1 padding:2px 5px font-size:11px moz-border-radius:4px border:solid d2d2d2 1px matrixStatistics statistics margin-bottom:15px matrixStatistics label text-align:right width:100px font-size:10px matrixStatistics data font-size:10px matrixStatistics data a color:#111 matrixStatistics data a:hover text-decoration:none LINKS TO CONTROL ADMIN FUNCTIONS adminLinks background-color:#f1f1f1 adminLinks a:link adminLinks a:visited display:block text-align:center text-decoration:none color:#555 font-weight:normal font-size:10px padding:2px 5px border-top:solid silver 1px adminLinks a:hover color:black adminLinks a.newLink:link adminLinks a.newLink:visited background-color:#3498d1 color:white display:block adminLinks a.newLink:hover background-color:#39a6e5 STYLE FOR THE DETAILED LISTING matrixDetail min-width:1000px matrixDetail editBtns font-size:9px line-height:11px vertical-align:middle font-weight:normal margin-left:10px matrixDetail editBtns a color:black text-decoration:underline matrixDetail editBtns a:hover text-decoration:none matrixDetail stats screenshot float:left margin-right:20px matrixDetail commentsMail strong.title margin-bottom:0px margin-top:20px display:block background-color:#d2d2d2 padding:2px 10px border:solid 1px gray border-bottom-color:silver moz-border-radius-topLeft:4px moz-border-radius-topRight:4px matrixDetail assetAspectComments margin:0px 0px 20px 0px border:solid gray 1px background-color:#f1f1f1 moz-border-radius-bottomLeft:4px moz-border-radius-bottomRight:4px matrixDetail assetAspectComments assetAspectComment border-top:solid silver 1px border-bottom:solid gray 1px padding:3px background-color:#f5f5f5 matrixDetail assetAspectComments assetAspectCommentForm border-top:solid d2d2d2 5px padding:20px matrixDetail stats ul matrixDetail stats ul li list-style-type:none margin:0px padding:0px matrixDetail stats ul li display:block line-height:20px margin:4px 0px matrixDetail stats ul li strong display:block float:left width:130px text-align:right background-color:#f1f1f1 padding-right:5px margin-right:5px moz-border-radius:4px webkit-border-radius:3px font-size:11px border:solid d2d2d2 1px showLink background-color:#e1e1e1 border:2px solid 2F495E moz-border-radius:4px webkit-border-radius:4px padding:3px 10px text-decoration:none color:black showLink:hover hideLink:hover background-color:#555 color:white hideLink background-color:#f1f1f1 border:2px solid 2F495E border-bottom-style:none moz-border-radius-topLeft:4px moz-border-radius-topRight:4px webkit-border-radius-topLeft:4px webkit-border-radius-topRight:4px padding:3px 10px text-decoration:none color:black matrixMail background-color:#f1f1f1 padding:15px border:2px solid 2F495E moz-border-radius:4px moz-border-radius-topLeft:0px webkit-border-radius:4px webkit-border-radius-topLeft:0px margin-top:1px matrixMail tableData padding:5px margin:0px matrixMail input padding:0px margin:0px matrixMail formDescription text-align:right vertical-align:middle padding-right:10px font-weight:bold matrixMail form img margin-top:-18px matrixMail verify_formId height:45px line-height:45px font-size:35px padding:0px margin:0px margin-right:20px matrixRatings width:264px position:relative left:-2px top:12px matrixRatings table margin-left:0px matrixRatings td overflow:hidden matrixRatings formDescription text-align:right background-color:#97BCD1 border:solid 4D606B 1px padding:2px 5px font-weight:bold font-size:10x moz-border-radius:4px webkit-border-radius:4px color:#333 matrixRatings formDescription a:before text-decoration:none matrixRatings formDescription a display:block color:red text-decoration:none matrixRatings formDescription a:hover text-decoration:underline matrixAttributes float:left width:40 min-width:20 max-width:45 margin-right:20px rightDetails float:left width:20 min-width:20 max-width:45 attributes border:solid d2d2d2 1px background-color:#f1f1f1 margin-top:10px moz-border-radius:4px webkit-border-radius:4px padding:10px attributes table border-collapse:collapse padding:0px margin:0px attributes table td padding:2px margin:0px yui-dt0-col-value font-weight:bold font-size:14px padding:3px white-space:no-wrap COMPARISON STYLES compareList table border-collapse:collapse border:solid silver 1px margin-top:5px compareList table th a color:black padding:1px 5px compareList table td background-color:#f1f1f1 border-top:solid gray 1px border-bottom:solid silver 1px compareList yui-dt-liner color:#39A6E5 compareList yui-dt-col-name yui-dt-liner font-style:italic font-size:10px color:#555 compareList yui-dt-col-name yui-dt-liner b font-size:15px font-style:normal padding-right:25px color:black ','000001000001000022000006'),('ZipArchiveTMPL00000001','Default Zip Archive Template','Default Zip Archive Template Default Zip Archive Template zip archive template','zip-archive-template',1133743240,1169738426,'3','7','12','WebGUI::Asset::Template',0,'Default Zip Archive Template Default Zip Archive Template zip archive template ZipArchiveAsset','000001000001000057000001'),('PBasset000000000000002','Import Node','Import Node Import root import','root/import',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Import Node Import root import','000001000001'),('2TqQc4OISddWCZmRY1_m8A','The Latest News','The Latest News The Latest News the latest news','the_latest_news',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'The Latest News The Latest News the latest news','000001000002000003'),('68sKwDgf9cGH58-NZcU4lg','Home','Home Home home','home',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Home Home home','000001000002'),('8Bb8gu-me2mhL3ljFyiWLg','What should you do next?','What should you do next Your Next Step your next step','your_next_step',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'What should you do next Your Next Step your next step','000001000002000002'),('Swf6L8poXKc7hUaNPkBevw','Tell A Friend','Tell A Friend Tell A Friend tell a friend','tell_a_friend',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Tell A Friend Tell A Friend tell a friend','000001000002000004'),('_iHetEvMQUOoxS-T2CM0sQ','Getting Started','Getting Started Getting Started getting started','getting_started',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Getting Started Getting Started getting started','000001000002000001'),('x3OFY6OJh_qsXkZfPwug4A','Site Map','Site Map Site Map site map','site_map',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Site Map Site Map site map','000001000002000006'),('PBnav00000000000000001','crumbTrail','crumbTrail crumbTrail crumbtrail','crumbtrail',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'crumbTrail crumbTrail crumbtrail','000001000001000025000008'),('PBnav00000000000000002','SpecificSubMenuVertical','SpecificSubMenuVertical SpecificSubMenuVertical specificsubmenuvertical','specificsubmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificSubMenuVertical SpecificSubMenuVertical specificsubmenuvertical','000001000001000025000017'),('PBnav00000000000000006','SpecificSubMenuHorizontal','SpecificSubMenuHorizontal SpecificSubMenuHorizontal specificsubmenuhorizontal','specificsubmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificSubMenuHorizontal SpecificSubMenuHorizontal specificsubmenuhorizontal','000001000001000025000018'),('PBnav00000000000000007','TopLevelMenuVertical','TopLevelMenuVertical TopLevelMenuVertical toplevelmenuvertical','toplevelmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopLevelMenuVertical TopLevelMenuVertical toplevelmenuvertical','000001000001000025000019'),('PBnav00000000000000008','TopLevelMenuHorizontal','TopLevelMenuHorizontal TopLevelMenuHorizontal toplevelmenuhorizontal','toplevelmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopLevelMenuHorizontal TopLevelMenuHorizontal toplevelmenuhorizontal','000001000001000025000020'),('PBnav00000000000000009','RootTab','RootTab RootTab roottab','roottab',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab RootTab roottab','000001000001000025000021'),('PBnav00000000000000010','TopDropMenu','TopDropMenu TopDropMenu topdropmenu','topdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopDropMenu TopDropMenu topdropmenu','000001000001000025000022'),('PBnav00000000000000011','dtree','dtree dtree dtree','dtree',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'dtree dtree dtree','000001000001000025000023'),('PBnav00000000000000012','coolmenu','coolmenu coolmenu coolmenu','coolmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'coolmenu coolmenu coolmenu','000001000001000025000024'),('PBnav00000000000000013','Synopsis','Synopsis Synopsis synopsis','synopsis',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Synopsis Synopsis synopsis','000001000001000025000025'),('PBnav00000000000000014','FlexMenu','FlexMenu FlexMenu flexmenu','flexmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'FlexMenu FlexMenu flexmenu','000001000001000025000009'),('PBnav00000000000000015','currentMenuVertical','currentMenuVertical currentMenuVertical currentmenuvertical','currentmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'currentMenuVertical currentMenuVertical currentmenuvertical','000001000001000025000010'),('PBnav00000000000000016','currentMenuHorizontal','currentMenuHorizontal currentMenuHorizontal currentmenuhorizontal','currentmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'currentMenuHorizontal currentMenuHorizontal currentmenuhorizontal','000001000001000025000011'),('PBnav00000000000000017','PreviousDropMenu','PreviousDropMenu PreviousDropMenu previousdropmenu','previousdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'PreviousDropMenu PreviousDropMenu previousdropmenu','000001000001000025000012'),('PBnav00000000000000018','previousMenuVertical','previousMenuVertical previousMenuVertical previousmenuvertical','previousmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'previousMenuVertical previousMenuVertical previousmenuvertical','000001000001000025000013'),('PBnav00000000000000019','previousMenuHorizontal','previousMenuHorizontal previousMenuHorizontal previousmenuhorizontal','previousmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'previousMenuHorizontal previousMenuHorizontal previousmenuhorizontal','000001000001000025000014'),('PBnav00000000000000020','rootmenu','rootmenu rootmenu rootmenu','rootmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'rootmenu rootmenu rootmenu','000001000001000025000015'),('PBnav00000000000000021','SpecificDropMenu','SpecificDropMenu SpecificDropMenu specificdropmenu','specificdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificDropMenu SpecificDropMenu specificdropmenu','000001000001000025000016'),('pJd5TLAjfWMVXD6sCRLwUg','Site Map','Site Map Site Map site map site map','site_map/site_map',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Navigation',1,'Site Map Site Map site map site map','000001000002000006000001'),('fK-HMSboA3uu0c1KYkYspA','The Latest News','This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','the_latest_news/the_latest_news',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::SyndicatedContent',1,'The Latest News The Latest News the latest news the latest news This is the latest news from Plain Black and WebGUI pulled directly from the site every hour','000001000002000003000001'),('WikiFrontTmpl000000001','Default Wiki Front Page','Default Wiki Front Page Default Wiki Front Page default wiki front page','default-wiki-front-page',1165460175,1252615824,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Front Page Default Wiki Front Page default wiki front page WikiMaster_front','000001000001000056000002'),('WikiSearchTmpl00000001','Default Wiki Search','Default Wiki Search Default Wiki Search default wiki search','default-wiki-search',1165460175,1168480840,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Search Default Wiki Search default wiki search WikiMaster_search','000001000001000056000003'),('WikiPHTmpl000000000001','Default Page History','Default Page History Default Page History default wiki page history','default-wiki-page-history',1165460175,1165460175,'3','7','12','WebGUI::Asset::Template',0,'Default Page History Default Page History default wiki page history WikiPage_pageHistory','000001000001000056000004'),('WikiPageTmpl0000000001','Default Wiki Page','Default Wiki Page Default Wiki Page default wiki page','default-wiki-page',1165460175,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Page Default Wiki Page default wiki page WikiPage','000001000001000056000005'),('WikiPageEditTmpl000001','Default Wiki Page Edit','Default Wiki Page Edit Default Wiki Page Edit default wiki page edit','default-wiki-page-edit',1165460175,1252615817,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Page Edit Default Wiki Page Edit default wiki page edit WikiPage_edit','000001000001000056000006'),('WikiMPTmpl000000000001','Default Most Popular','Default Most Popular Default Most Popular default wiki most popular','default-wiki-most-popular',1165460175,1165460175,'3','7','12','WebGUI::Asset::Template',0,'Default Most Popular Default Most Popular default wiki most popular WikiMaster_mostPopular','000001000001000056000007'),('SQLReportDownload00001','SQLReport Download Default Template','SQLReport Download Default Template untitled SQLReportDownload0001','SQLReportDownload0001',1171466654,1171466654,'3','7','12','WebGUI::Asset::Template',0,'SQLReport Download Default Template untitled SQLReportDownload0001 SQLReport/Download','000001000001000041000002'),('newsletter000000000001',' Summary Newsletter (default)','Summary Newsletter default Summary Newsletter newsletterdefaulttemplate','newsletterdefaulttemplate',1185754569,1185754569,'3','7','3','WebGUI::Asset::Template',0,'Summary Newsletter default Summary Newsletter newsletterdefaulttemplate newsletter','000001000001000026000001'),('newslettersubscrip0001','My Subscriptions (default)','My Subscriptions default My Subscriptions newslettermysubscriptionstemplate','newslettermysubscriptionstemplate',1185754569,1221692339,'3','7','3','WebGUI::Asset::Template',0,'My Subscriptions default My Subscriptions newslettermysubscriptionstemplate newsletter/mysubscriptions','000001000001000026000003'),('AjhlNO3wZvN5k4i4qioWcg','Default Answer Edit','Default Answer Edit Default Answer Edit root import survey default answer edit','root/import/survey/default-answer-edit',1226009658,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Answer Edit Default Answer Edit root import survey default answer edit Survey/Edit','000001000001000045000009'),('QHn6T9rU7KsnS3Y70KCNTg','Account','Account Account root import account','root/import/account',1227080251,1233173545,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Account Account root import account','000001000001000002'),('HPDOcsj4gBme8D4svHodBw','Profile','Profile Profile root import account profile','root/import/account/profile',1225404573,1225404573,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Profile Profile root import account profile','000001000001000002000001'),('WikiKeyword00000000001',' Wiki Pages By Keyword (default)','Wiki Pages By Keyword default Wiki Pages By Keyword wiki master by keyword template.tmpl','wiki-master-by-keyword-template.tmpl',1185754571,1251992856,'3','7','3','WebGUI::Asset::Template',0,'Wiki Pages By Keyword default Wiki Pages By Keyword wiki master by keyword template.tmpl WikiMaster_byKeyword','000001000001000056000008'),('tempspace0000000000000','Tempspace','Tempspace Tempspace tempspace','tempspace',1185754574,1185754574,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Tempspace Tempspace tempspace','000001000004'),('QpmlAiYZz6VsKBM-_0wXaw','UsersOnline Macro',' ','users-online-macro-templates',1224616691,1224616691,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'UsersOnline Macro UsersOnline Macro users online macro templates','000001000001000021000012'),('h_T2xtOxGRQ9QJOR6ebLpQ','UsersOnline Default View','UsersOnline Default View UsersOnline Default View users online macro templates usersonline default view','users-online-macro-templates/usersonline-default-view',1224616545,1224616545,'3','7','3','WebGUI::Asset::Template',0,'UsersOnline Default View UsersOnline Default View users online macro templates usersonline default view Macro/UsersOnline','000001000001000021000012000001'),('4Ekp0kJoJllRRRo_J1Rj6w','UsersOnline Detailed View','UsersOnline Detailed View UsersOnline Detailed View users online macro templates usersonline detailed view','users-online-macro-templates/usersonline-detailed-view',1224616672,1224616672,'3','7','3','WebGUI::Asset::Template',0,'UsersOnline Detailed View UsersOnline Detailed View users online macro templates usersonline detailed view Macro/UsersOnline','000001000001000021000012000002'),('THQhn1C-ooj-TLlEP7aIJQ','gallery-ie.css','gallery-ie.css gallery-ie.css root import gallery templates gallery ie.css','root/import/gallery-templates/gallery-ie.css',1225313951,1225313951,'3','7','3','WebGUI::Asset::Snippet',0,'gallery-ie.css gallery-ie.css root import gallery templates gallery ie.css wgPicture float:left wgAlbum float:left wgGallery pagination li wgGallery pagination a float:left wgGallery container display:inline-block ','000001000001000015000025'),('itransact_credentials1','ITransact Credentials (Default)','ITransact Credentials Default ITransact Credentials Default shopping cart collateral items itransact credentials','shopping-cart-collateral-items/itransact-credentials',1228953856,1228953856,'3','7','4','WebGUI::Asset::Template',0,'ITransact Credentials Default ITransact Credentials Default shopping cart collateral items itransact credentials Shop/Credentials','000001000001000039000018'),('1oBRscNIcFOI-pETrCOspA','Default Section Edit','Default Section Edit Default Section Edit root import survey default section edit','root/import/survey/default-section-edit',1226009642,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Section Edit Default Section Edit root import survey default section edit Survey/Edit','000001000001000045000007'),('gI_TxK-5S4DNuv42wpImmw','Gallery Templates',' ','root/import/gallery-templates',1197330678,1213734379,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Gallery Templates Gallery Templates root import gallery templates','000001000001000015'),('jME5BEDYVDlBZ8jIQA9-jQ','Default Gallery Search','Default Gallery Search Default Gallery Search root import gallery templates default gallery search','root/import/gallery-templates/default-gallery-search',1197927169,1234565056,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Search Default Gallery Search root import gallery templates default gallery search Gallery/Search','000001000001000015000001'),('azCqD0IjdQSlM3ar29k5Sg','Default Gallery List Albums View','Default Gallery List Albums View Default Gallery List Albums View root import gallery templates default gallery list albums view','root/import/gallery-templates/default-gallery-list-albums-view',1197881748,1234561066,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Albums View Default Gallery List Albums View root import gallery templates default gallery list albums view Gallery/ListAlbums','000001000001000015000002'),('05FpjceLYhq4csF1Kww1KQ','Default Gallery View Album','Default Gallery View Album Default Gallery View Album root import gallery templates default gallery view album','root/import/gallery-templates/default-gallery-view-album',1197879361,1236641791,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Default Gallery View Album root import gallery templates default gallery view album GalleryAlbum/View','000001000001000015000003'),('KAMdiUdJykjN02CPHpyZOw','Default Gallery View Album Slideshow','Default Gallery View Album Slideshow Default Gallery View Album Slideshow root import gallery templates default gallery view album slideshow','root/import/gallery-templates/default-gallery-view-album-slideshow',1197825787,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Slideshow Default Gallery View Album Slideshow root import gallery templates default gallery view album slideshow GalleryAlbum/ViewSlideshow','000001000001000015000005'),('OkphOEdaSGTXnFGhK4GT5A','Default Gallery List Files For User','Default Gallery List Files For User Default Gallery List Files For User root import gallery templates default gallery list files for user','root/import/gallery-templates/default-gallery-list-files-for-user',1197825794,1234560760,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Files For User Default Gallery List Files For User root import gallery templates default gallery list files for user Gallery/ListFilesForUser','000001000001000015000006'),('TEId5V-jEvUULsZA0wuRuA','Default Gallery View Photo','Default Gallery View Photo Default Gallery View Photo root import gallery templates default gallery view photo','root/import/gallery-templates/default-gallery-view-photo',1197989443,1234568469,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Photo Default Gallery View Photo root import gallery templates default gallery view photo GalleryFile/View','000001000001000015000007'),('6X-7Twabn5KKO_AbgK3PEw','Default Gallery Edit Album','Default Gallery Edit Album Default Gallery Edit Album root import gallery templates default gallery edit album','root/import/gallery-templates/default-gallery-edit-album',1197987780,1233872216,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Album Default Gallery Edit Album root import gallery templates default gallery edit album GalleryAlbum/Edit','000001000001000015000008'),('7JCTAiu1U_bT9ldr655Blw','Default Gallery Edit Photo','Default Gallery Edit Photo Default Gallery Edit Photo root import gallery templates default gallery edit photo','root/import/gallery-templates/default-gallery-edit-photo',1197825824,1233872075,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Photo Default Gallery Edit Photo root import gallery templates default gallery edit photo GalleryFile/Edit','000001000001000015000009'),('0X4Q3tBWUb_thsVbsYz9xQ','Default Gallery Add Archive','Default Gallery Add Archive Default Gallery Add Archive root import gallery templates default gallery add archive','root/import/gallery-templates/default-gallery-add-archive',1197987372,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Add Archive Default Gallery Add Archive root import gallery templates default gallery add archive GalleryAlbum/AddArchive','000001000001000015000010'),('m3IbBavqzuKDd2PGGhKPlA','Default Gallery Make Shortcut','Default Gallery Make Shortcut Default Gallery Make Shortcut root import gallery templates default gallery make shortcut','root/import/gallery-templates/default-gallery-make-shortcut',1197825845,1233871747,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Make Shortcut Default Gallery Make Shortcut root import gallery templates default gallery make shortcut GalleryFile/MakeShortcut','000001000001000015000011'),('UTNFeV7B_aSCRmmaFCq4Vw','Default Gallery Delete Album','Default Gallery Delete Album Default Gallery Delete Album root import gallery templates default gallery delete album','root/import/gallery-templates/default-gallery-delete-album',1197825856,1244073447,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Delete Album Default Gallery Delete Album root import gallery templates default gallery delete album GalleryAlbum/Delete','000001000001000015000012'),('zcX-wIUct0S_np14xxOA-A','Default Gallery Delete File','Default Gallery Delete File Default Gallery Delete File root import gallery templates default gallery delete file','root/import/gallery-templates/default-gallery-delete-file',1197825866,1234568742,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Delete File Default Gallery Delete File root import gallery templates default gallery delete file GalleryFile/Delete','000001000001000015000013'),('MBZK_LPVzqhb4TV4mMRTJg','admin_ie7.css','admin_ie7.css admin_ie7.css root import gallery templates admin ie7.css','root/import/gallery-templates/admin_ie7.css',1197330678,1197330678,'3','7','3','WebGUI::Asset::Snippet',0,'admin_ie7.css admin_ie7.css root import gallery templates admin ie7.css input.captionEnter margin-left 5px width 92px ','000001000001000015000014'),('_hELmIJfgbAyXFNqPyApxQ','admin.css','admin.css admin.css root import gallery templates admin.css','root/import/gallery-templates/admin.css',1197330678,1213309523,'3','7','3','WebGUI::Asset::Snippet',0,'admin.css admin.css root import gallery templates admin.css adminWrapper text-align:left font-family:arial font-size:11px position relative z-index 2 h2 font-size:15px messageStyle font-weight:bold font-family:arial font-size:10px margin-bottom:8px adminButton border:solid silver 1px background-color:#e0e0e0 font-weight:bold font-size:10px color:#333 cursor:pointer padding 0.5em 1em adminTable border:solid silver 1px background-color:#F0F0F0 color black width:320px padding:5px adminTable select adminTable input adminTable textarea border:solid gray 1px font-size:10px padding-left:5px label white-space:nowrap text-align:right padding-right:10px font-weight:bold width:1px vertical-align:top galleryOrg position:relative margin-top:0px padding-top:0px margin-left:5px border:gray solid 1px text-align:center margin-top:3px width 95 background-color DEDEDE galleryOrg left float left width 36 galleryOrg right width 63 galleryOrg img display:block height:150px margin:0px auto promote margin-left:3px promote img height:14px width:16px demote margin-right:3px demote img height:14px width:16px delete img height 14px numbering position:absolute top:0px left:0px padding:1px background-color:black color:white moz-border-radius-bottomRight:5px input.captionEnter width:93px clear:both margin-bottom:3px galleryOrg button border-style:none background:none galleryOrg button img width:16px height:auto galleryOrg synopsis input width:80px ','000001000001000015000015'),('bANo8aiAPA7aY_oQZKxIWw','rss.gif','rss.gif rss.gif root import gallery templates images rss.gif','root/import/gallery-templates/images/rss.gif',1197330678,1197330678,'3','7','3','WebGUI::Asset::File::Image',1,'rss.gif rss.gif root import gallery templates images rss.gif','000001000001000015000017000001'),('2ci_v2d4x4uvyjTRlC49OA','moveDown.gif','moveDown.gif moveDown.gif root import gallery templates images movedown.gif','root/import/gallery-templates/images/movedown.gif',1197330678,1209499188,'3','7','3','WebGUI::Asset::File::Image',1,'moveDown.gif moveDown.gif root import gallery templates images movedown.gif','000001000001000015000017000002'),('O-EsSzKgAk1KolFT-x_KsA','moveUp.gif','moveUp.gif moveUp.gif root import gallery templates images moveup.gif','root/import/gallery-templates/images/moveup.gif',1197330678,1209499188,'3','7','3','WebGUI::Asset::File::Image',1,'moveUp.gif moveUp.gif root import gallery templates images moveup.gif','000001000001000015000017000003'),('fdd8tGExyVwHyrB8RBbKXg','next.gif','next.gif next.gif root import gallery templates images next.gif','root/import/gallery-templates/images/next.gif',1197330839,1197330839,'3','7','3','WebGUI::Asset::File::Image',1,'next.gif next.gif root import gallery templates images next.gif','000001000001000015000017000004'),('BpisgHl4ZDcSECJp6oib1w','play.gif','play.gif play.gif root import gallery templates images play.gif','root/import/gallery-templates/images/play.gif',1197330840,1197330840,'3','7','3','WebGUI::Asset::File::Image',1,'play.gif play.gif root import gallery templates images play.gif','000001000001000015000017000005'),('zshreRgPAXtnF0DtVbQ1Yg','previous.gif','previous.gif previous.gif root import gallery templates images previous.gif','root/import/gallery-templates/images/previous.gif',1197330840,1197330840,'3','7','3','WebGUI::Asset::File::Image',1,'previous.gif previous.gif root import gallery templates images previous.gif','000001000001000015000017000006'),('mM3bjP_iG9sv5nQb4S17tQ','Default Gallery View Album RSS','Default Gallery View Album RSS Default Gallery View Album RSS root import gallery templates default gallery album rss','root/import/gallery-templates/default-gallery-album-rss',1197879662,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album RSS Default Gallery View Album RSS root import gallery templates default gallery album rss GalleryAlbum/ViewRss','000001000001000015000018'),('ilu5BrM-VGaOsec9Lm7M6Q','Default Gallery List Albums RSS','Default Gallery List Albums RSS Default Gallery List Albums RSS root import gallery templates default gallery list albums rss','root/import/gallery-templates/default-gallery-list-albums-rss',1197878780,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Albums RSS Default Gallery List Albums RSS root import gallery templates default gallery list albums rss Gallery/ListAlbumsRss','000001000001000015000019'),('-ANLpoTEP-n4POAdRxCzRw','Default Gallery List Files For User RSS','Default Gallery List Files For User RSS Default Gallery List Files For User RSS root import gallery templates default gallery list files for user rss','root/import/gallery-templates/default-gallery-list-files-for-user-rss',1197880641,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Files For User RSS Default Gallery List Files For User RSS root import gallery templates default gallery list files for user rss Gallery/ListFilesForUserRss','000001000001000015000020'),('OxJWQgnGsgyGohP2L3zJPQ','Default Gallery Edit Comment','Default Gallery Edit Comment Default Gallery Edit Comment root import gallery templates default gallery edit comment','root/import/gallery-templates/default-gallery-edit-comment',1204663962,1234564647,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Comment Default Gallery Edit Comment root import gallery templates default gallery edit comment GalleryFile/EditComment','000001000001000015000021'),('Tsg7xmPYv782j6IVz7yHFg','Calendar Templates','Calendar Templates Calendar Templates root import calendar templates','root/import/calendar-templates',1204890713,1213244777,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Calendar Templates Calendar Templates root import calendar templates','000001000001000006'),('kj3b-X3i6zRKnhLb4ZiCLw','Default Calendar List View','Default Calendar List View Default Calendar List View root import calendar templates default calendar list view','root/import/calendar-templates/default-calendar-list-view',1204890713,1243445504,'3','7','3','WebGUI::Asset::Template',0,'Default Calendar List View Default Calendar List View root import calendar templates default calendar list view Calendar/List','000001000001000006000001'),('uRL9qtk7Rb0YRJ41LmHOJw','Default Calendar Print List View','Default Calendar Print List View Default Calendar Print List View root import calendar templates default calendar print list view','root/import/calendar-templates/default-calendar-print-list-view',1204890713,1229311072,'3','7','3','WebGUI::Asset::Template',0,'Default Calendar Print List View Default Calendar Print List View root import calendar templates default calendar print list view Calendar/Print/List','000001000001000006000002'),('CalendarWeek0000000001','Default Calendar Week','Default Calendar Week Default Calendar Week root import calendar templates default calendar week','root/import/calendar-templates/default-calendar-week',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Week Default Calendar Week root import calendar templates default calendar week Calendar/Week','000001000001000006000003'),('CalendarDay00000000001','Default Calendar Day','Default Calendar Day Default Calendar Day root import calendar templates default calendar day','root/import/calendar-templates/default-calendar-day',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Day Default Calendar Day root import calendar templates default calendar day Calendar/Day','000001000001000006000004'),('CalendarEvent000000001','Default Calendar Event','Default Calendar Event Default Calendar Event root import calendar templates default calendar event','root/import/calendar-templates/default-calendar-event',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Event Default Calendar Event root import calendar templates default calendar event Calendar/Event','000001000001000006000005'),('CalendarEventEdit00001','Default Calendar Event Edit','Default Calendar Event Edit Default Calendar Event Edit root import calendar templates default calendar event edit','root/import/calendar-templates/default-calendar-event-edit',1205160982,1233698348,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Event Edit Default Calendar Event Edit root import calendar templates default calendar event edit Calendar/EventEdit','000001000001000006000006'),('CalendarSearch00000001','Default Calendar Search','Default Calendar Search Default Calendar Search root import calendar templates default calendar search','root/import/calendar-templates/default-calendar-search',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Search Default Calendar Search root import calendar templates default calendar search Calendar/Search','000001000001000006000008'),('CalendarPrintEvent0001','Default Calendar Print Event','Default Calendar Print Event Default Calendar Print Event root import calendar templates default calendar print event','root/import/calendar-templates/default-calendar-print-event',1204890714,1215396964,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Event Default Calendar Print Event root import calendar templates default calendar print event Calendar/Print/Event','000001000001000006000009'),('CalendarPrintMonth0001','Default Calendar Print Month','Default Calendar Print Month Default Calendar Print Month root import calendar templates default calendar print month','root/import/calendar-templates/default-calendar-print-month',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Month Default Calendar Print Month root import calendar templates default calendar print month Calendar/Print/Month','000001000001000006000010'),('CalendarPrintWeek00001','Default Calendar Print Week','Default Calendar Print Week Default Calendar Print Week root import calendar templates default calendar print week','root/import/calendar-templates/default-calendar-print-week',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Week Default Calendar Print Week root import calendar templates default calendar print week Calendar/Print/Week','000001000001000006000011'),('CalendarPrintDay000001','Default Calendar Print Day','Default Calendar Print Day Default Calendar Print Day root import calendar templates default calendar print day','root/import/calendar-templates/default-calendar-print-day',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Day Default Calendar Print Day root import calendar templates default calendar print day Calendar/Print/Day','000001000001000006000012'),('jnYdqDkUR8x7Pv2eGR1qTA','Thingy Templates','Thingy Templates Thingy Templates root import thingy templates','root/import/thingy-templates',1205431513,1216250666,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Thingy Templates Thingy Templates root import thingy templates','000001000001000047'),('ThingyTmpl000000000001','Default Thingy','Default Thingy Default Thingy templates thingy default','templates/thingy-default',1205003608,1237914005,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Default Thingy templates thingy default Thingy','000001000001000047000001'),('ThingyTmpl000000000002','Default Thingy View Thing','Default Thingy View Thing Default Thingy View Thing templates thingy default view thing','templates/thingy-default-view-thing',1205003676,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy View Thing Default Thingy View Thing templates thingy default view thing Thingy/ViewThing','000001000001000047000002'),('ThingyTmpl000000000003','Default Thingy Edit Thing','Default Thingy Edit Thing Default Thingy Edit Thing templates thingy default edit thing','templates/thingy-default-edit-thing',1205003711,1224518002,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Edit Thing Default Thingy Edit Thing templates thingy default edit thing Thingy/EditThing','000001000001000047000003'),('ThingyTmpl000000000004','Default Thingy Search Thing','Default Thingy Search Thing Default Thingy Search Thing templates thingy default search thing','templates/thingy-default-search-thing',1205158717,1227044214,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Search Thing Default Thingy Search Thing templates thingy default search thing Thingy/SearchThing','000001000001000047000004'),('7fE8md51vTCcuJFOvxNaGA','thumbnails.js','thumbnails.js thumbnails.js root import gallery templates thumbnails.js','root/import/gallery-templates/thumbnails.js',1205443600,1209503742,'3','7','3','WebGUI::Asset::Snippet',0,'thumbnails.js thumbnails.js root import gallery templates thumbnails.js Depends on BrowserDetect.js Make the thumbnails a little bigger while the mouse is over them function scaleThumbUp e anchor IE6 doesn\'t like to do the right thing with the CSS stuff below exclude it if BrowserDetect if BrowserDetect.browser == Explorer BrowserDetect.version < 7 return Make a new image with the same image src as the anchor var oldImage = anchor.getElementsByTagName(\"img\")[0 var newContainer = document.createElement(\"div newContainer.className = thumb-popup newContainer.style.position = absolute newContainer.style.zIndex = 1 var newWidth = oldImage.offsetWidth 3 var newHeight = oldImage.offsetHeight 3 var newLeft = anchor.offsetLeft + anchor.offsetWidth 2 newWidth 2 var newTop = anchor.offsetTop + anchor.offsetHeight 2 newHeight 2 newContainer.style.left = newLeft + px newContainer.style.top = newTop + px newContainer.style.width = newWidth + px newContainer.style.height = newHeight + px var newImage = document.createElement(\"img newImage.src = oldImage.src newImage.style.width = 100 newImage.style.height = 100 newContainer.appendChild newImage Make some text for the caption var caption = document.createElement(\"div caption.appendChild document.createTextNode anchor.title caption.className = caption newContainer.appendChild caption var newBox = document.createElement(\"a newBox.href = anchor.href newBox.style.display = block newBox.style.position = absolute newBox.style.zIndex = 10 newBox.style.left = anchor.offsetLeft + px newBox.style.top = anchor.offsetTop + px newBox.style.height = anchor.offsetHeight + px newBox.style.width = anchor.offsetWidth + px newBox.style.border = 1px solid transparent anchor.parentNode.appendChild newContainer anchor.parentNode.appendChild newBox YAHOO.util.Event.addListener newBox click function window.location.href = anchor.href YAHOO.util.Event.addListener newContainer mouseout scaleThumbDown newBox newContainer caption YAHOO.util.Event.addListener newBox mouseout scaleThumbDown newBox newContainer caption function scaleThumbDown e elements for var i = 0 i < elements.length i++ elements[i].parentNode.removeChild elements[i var anchorTimeout function enterAnchor e anchor if typeof anchorTimeout = undefined clearTimeout anchorTimeout anchorTimeout = setTimeout function scaleThumbUp e anchor 150 function leaveAnchor e anchor if typeof anchorTimeout = undefined clearTimeout anchorTimeout function initThumb var anchors = YAHOO.util.Dom.getElementsByClassName thumb for var i = 0 i < anchors.length i++ YAHOO.util.Event.addListener anchors[i mouseover enterAnchor anchors[i YAHOO.util.Event.addListener anchors[i mouseout leaveAnchor anchors[i YAHOO.util.Event.onDOMReady initThumb ','000001000001000015000022'),('1oGhfj00KkCzP1ez01AfKA','slideshow.js','slideshow.js slideshow.js root import gallery templates slideshow.js','root/import/gallery-templates/slideshow.js',1205635970,1218582812,'3','7','3','WebGUI::Asset::Snippet',0,'slideshow.js slideshow.js root import gallery templates slideshow.js if typeof WebGUI == undefined WebGUI = WebGUI.Slideshow config Configure and return a new Slideshow object config is an object with the following properties containerId The ID of the element that contains the Slideshow items Defaults to slideshow-container currentIndex The index of the first item in the Slideshow Defaults to 0 isPlaying If true the slideshow will begin immediately itemClassName The class name of the slideshow items Defaults to slideshow-item nextButtonId The id of the button to go to the next item pauseImageSrc The URL to the pause button image playDelay The delay in milliseconds between slides Defaults to 5000 playImageSrc The URL to the play button image playPauseButtonId The id of the button to toggle between play and pause previousButtonId The id of the button to go to the previous item wrap If true the slideshow will wrap around Control the slideshow To control the slideshow you can use the following methods next Pause the slideshow and go to the next slide previous Pause the slideshow and go to the previous slide play Play the slideshow pause Pause the slideshow togglePlay If it\'s playing pause it If it\'s paused play it WebGUI.Slideshow = function config this.containerId = config config.containerId config.containerId slideshow-container this.currentIndex = config config.currentIndex config.currentIndex 0 this.isPlaying = config config.isPlaying config.isPlaying false this.itemClassName = config config.itemClassName config.itemClassName slideshow-item this.nextButtonId = config config.nextButtonId undefined this.pauseImageSrc = config config.pauseImageSrc undefined this.playDelay = config config.playDelay config.playDelay 5000 this.playImageSrc = config config.playImageSrc undefined this.playPauseButtonId = config config.playPauseButtonId undefined this.previousButtonId = config config.previousButtonId undefined this.wrap = config config.wrap config.wrap false YAHOO.util.Event.onDOMReady this.init this true clearPlayTimeout Clears the timeout to move to the next slide WebGUI.Slideshow.prototype.clearPlayTimeout = function clearTimeout this.playTimeout this.playTimeout = undefined doPlayTick self Performs the action to move to the next slide and start a new timeout self is a new reference to the object to get around the scoping issues with setTimeout WebGUI.Slideshow.prototype.doPlayTick = function self self.showNext self.setPlayTimeout getSlideshowContainer Returns the HTMLElement for the Slideshow container WebGUI.Slideshow.prototype.getSlideshowContainer = function return document.getElementById this.containerId getSlideshowItems Returns an array of HTMLElements for the Slideshow\'s items WebGUI.Slideshow.prototype.getSlideshowItems = function var items = YAHOO.util.Dom.getElementsByClassName this.itemClassName undefined this.getSlideshowContainer return items init Initialize the slideshow Performed after the DOM is ready WebGUI.Slideshow.prototype.init = function Add handlers to buttons if this.playPauseButtonId YAHOO.util.Event.addListener this.playPauseButtonId click this.togglePlay this true if this.nextButtonId YAHOO.util.Event.addListener this.nextButtonId click this.next this true if this.previousButtonId YAHOO.util.Event.addListener this.previousButtonId click this.previous this true Hide all but the currentIndex var items = this.getSlideshowItems for var i = 0 i < items.length i++ if i = this.currentIndex items i style.display = none else items i style.display = block Start it off if necessary if this.isPlaying this.setPlayTimeout this.updatePlayPauseButton next Pause the slideshow and go to the next slide WebGUI.Slideshow.prototype.next = function this.pause this.showNext play Start the slideshow WebGUI.Slideshow.prototype.play = function if this.isPlaying this.isPlaying = true this.setPlayTimeout this.updatePlayPauseButton previous Pause the slideshow and show the previous slide WebGUI.Slideshow.prototype.previous = function this.pause this.showPrevious pause Pause the slideshow WebGUI.Slideshow.prototype.pause = function if this.isPlaying this.isPlaying = false this.clearPlayTimeout this.updatePlayPauseButton setPlayTimeout Sets the timeout to move to the next slide WebGUI.Slideshow.prototype.setPlayTimeout = function var self = this this.playTimeout = setTimeout function self.doPlayTick(self this.playDelay showNext Show the next slide WebGUI.Slideshow.prototype.showNext = function var items = this.getSlideshowItems var hideIndex = this.currentIndex var showIndex = this.currentIndex + 1 Wrap around if this.wrap showIndex >= items.length showIndex = 0 Don\'t allow going past the last item else if showIndex >= items.length return Do the switch if items hideIndex items hideIndex style.display = none if items showIndex items showIndex style.display = block this.currentIndex = showIndex showPrevious Show the previous slide WebGUI.Slideshow.prototype.showPrevious = function var items = this.getSlideshowItems var hideIndex = this.currentIndex var showIndex = this.currentIndex 1 Wrap around if this.wrap showIndex < 0 showIndex = items.length 1 Don\'t allow going past the last item else if showIndex < 0 return Do the switch items hideIndex style.display = none items showIndex style.display = block this.currentIndex = showIndex togglePlay If it\'s paused play it If it\'s playing pause it Return true if the slideshow is now playing WebGUI.Slideshow.prototype.togglePlay = function if this.isPlaying == false this.play return true else this.pause updatePlayPauseButton Update the Play/Pause button to have the correct image WebGUI.Slideshow.prototype.updatePlayPauseButton = function if this.playPauseButtonId if this.isPlaying this.playImageSrc document.getElementById this.playPauseButtonId src = this.pauseImageSrc else if this.pauseImageSrc document.getElementById this.playPauseButtonId src = this.playImageSrc ','000001000001000015000023'),('3qiVYhNTXMVC5hfsumVHgg','browserdetect.js','browserdetect.js browserdetect.js root import gallery templates browserdetect.js','root/import/gallery-templates/browserdetect.js',1206743306,1206743306,'3','7','3','WebGUI::Asset::Snippet',0,'browserdetect.js browserdetect.js root import gallery templates browserdetect.js var BrowserDetect = init function this.browser = this.searchString(this.dataBrowser || An unknown browser this.version = this.searchVersion(navigator.userAgent || this.searchVersion(navigator.appVersion || an unknown version this.OS = this.searchString(this.dataOS || an unknown OS searchString function data for var i=0;i','000001000001000015000024'),('usuxw9V3jN4d4pujRiEYxg','css03-ie.css','css03-ie.css css03-ie.css style3 css03 ie.css','style3/css03-ie.css',1209494150,1209494150,'3','7','12','WebGUI::Asset::Snippet',0,'css03-ie.css css03-ie.css style3 css03 ie.css contentArea height:500px padding-bottom:300px ','000001000001000055000023'),('POVcY79vIqAHR8OfGt36aw','pagination_button.jpg','pagination_button.jpg pagination_button.jpg root import gallery templates images pagination button.jpg','root/import/gallery-templates/images/pagination_button.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'pagination_button.jpg pagination_button.jpg root import gallery templates images pagination button.jpg','000001000001000015000017000007'),('hIB-z34r8Xl-vYVYCkKr-w','bar-btn-r.jpg','bar-btn-r.jpg bar-btn-r.jpg root import gallery templates images bar btn r.jpg','root/import/gallery-templates/images/bar-btn-r.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn-r.jpg bar-btn-r.jpg root import gallery templates images bar btn r.jpg','000001000001000015000017000008'),('-mPUoFlYcjqjPUPRLAlxNQ','search-field-r.jpg','search-field-r.jpg search-field-r.jpg root import gallery templates images search field r.jpg','root/import/gallery-templates/images/search-field-r.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'search-field-r.jpg search-field-r.jpg root import gallery templates images search field r.jpg','000001000001000015000017000009'),('MDpUOR-N8KMyt1J7Hh_h4w','bar-btn.jpg','bar-btn.jpg bar-btn.jpg root import gallery templates images bar btn.jpg','root/import/gallery-templates/images/bar-btn.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn.jpg bar-btn.jpg root import gallery templates images bar btn.jpg','000001000001000015000017000010'),('YfXKByTwDZVituMc4h13Dg','pagination_bg.jpg','pagination_bg.jpg pagination_bg.jpg root import gallery templates images pagination bg.jpg','root/import/gallery-templates/images/pagination_bg.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'pagination_bg.jpg pagination_bg.jpg root import gallery templates images pagination bg.jpg','000001000001000015000017000011'),('esko_HSU0Gh-uJZ1h3xRmQ','search-field-l.jpg','search-field-l.jpg search-field-l.jpg root import gallery templates images search field l.jpg','root/import/gallery-templates/images/search-field-l.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'search-field-l.jpg search-field-l.jpg root import gallery templates images search field l.jpg','000001000001000015000017000012'),('oSqpGswzpBG_ErdfYwIO8A','top_bg.jpg','top_bg.jpg top_bg.jpg root import gallery templates images top bg.jpg','root/import/gallery-templates/images/top_bg.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'top_bg.jpg top_bg.jpg root import gallery templates images top bg.jpg','000001000001000015000017000013'),('MXJklShZvLLB_DSnZQmXrQ','title_bg.jpg','title_bg.jpg title_bg.jpg root import gallery templates images title bg.jpg','root/import/gallery-templates/images/title_bg.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'title_bg.jpg title_bg.jpg root import gallery templates images title bg.jpg','000001000001000015000017000014'),('BthxD5oJ0idmsyI3ioA2FA','bar-btn-l.jpg','bar-btn-l.jpg bar-btn-l.jpg root import gallery templates images bar btn l.jpg','root/import/gallery-templates/images/bar-btn-l.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn-l.jpg bar-btn-l.jpg root import gallery templates images bar btn l.jpg','000001000001000015000017000015'),('aZ-1HYQamkRHYXvzAra8WQ','search-field.jpg','search-field.jpg search-field.jpg root import gallery templates images search field.jpg','root/import/gallery-templates/images/search-field.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'search-field.jpg search-field.jpg root import gallery templates images search field.jpg','000001000001000015000017000016'),('eRkb94OYcS5AdcrrerOP5Q','rss.gif','rss.gif rss.gif root import gallery templates images rss2.gif','root/import/gallery-templates/images/rss2.gif',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'rss.gif rss.gif root import gallery templates images rss2.gif','000001000001000015000017000017'),('TbnkjAJQEASORXIpYqDkcA','blank-image.jpg','blank-image.jpg blank-image.jpg root import gallery templates images blank image.jpg','root/import/gallery-templates/images/blank-image.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'blank-image.jpg blank-image.jpg root import gallery templates images blank image.jpg','000001000001000015000017000018'),('er-3faBjY-hhlDcc5aKqdQ','top_bg.jpg','top_bg.jpg top_bg.jpg root import gallery templates images top bg2.jpg','root/import/gallery-templates/images/top_bg2.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'top_bg.jpg top_bg.jpg root import gallery templates images top bg2.jpg','000001000001000015000017000019'),('8bFsu2FJUqHRUiHcozcVFw','sub-btn-l.jpg','sub-btn-l.jpg sub-btn-l.jpg root import gallery templates images sub btn l.jpg','root/import/gallery-templates/images/sub-btn-l.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn-l.jpg sub-btn-l.jpg root import gallery templates images sub btn l.jpg','000001000001000015000017000020'),('34Aayx5eA320D8VfhdfDBw','sub-btn-r.jpg','sub-btn-r.jpg sub-btn-r.jpg root import gallery templates images sub btn r.jpg','root/import/gallery-templates/images/sub-btn-r.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn-r.jpg sub-btn-r.jpg root import gallery templates images sub btn r.jpg','000001000001000015000017000021'),('TlhKOVmWblZOsAdqmhEpeg','sub-btn.jpg','sub-btn.jpg sub-btn.jpg root import gallery templates images sub btn.jpg','root/import/gallery-templates/images/sub-btn.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn.jpg sub-btn.jpg root import gallery templates images sub btn.jpg','000001000001000015000017000022'),('Nx0ypjO3cN6QdZUBUEE0lA','pic-title-bg.jpg','pic-title-bg.jpg pic-title-bg.jpg root import gallery templates images pic title bg.jpg','root/import/gallery-templates/images/pic-title-bg.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'pic-title-bg.jpg pic-title-bg.jpg root import gallery templates images pic title bg.jpg','000001000001000015000017000023'),('CmFZLN7iPS7XXvUEsxKPKA','row-2.jpg','row-2.jpg row-2.jpg root import gallery templates images row 2.jpg','root/import/gallery-templates/images/row-2.jpg',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'row-2.jpg row-2.jpg root import gallery templates images row 2.jpg','000001000001000015000017000024'),('v_XBgwwZqgW1D5s4y05qfg','addtl-info.gif','addtl-info.gif addtl-info.gif root import gallery templates images addtl info.gif','root/import/gallery-templates/images/addtl-info.gif',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'addtl-info.gif addtl-info.gif root import gallery templates images addtl info.gif','000001000001000015000017000025'),('4TdAkKoQbSCvI7QWcW889A','row-1.jpg','row-1.jpg row-1.jpg root import gallery templates images row 1.jpg','root/import/gallery-templates/images/row-1.jpg',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'row-1.jpg row-1.jpg root import gallery templates images row 1.jpg','000001000001000015000017000026'),('SAgK6eDPCG1cgkJ59WapHQ','prev-btn.gif','prev-btn.gif prev-btn.gif root import gallery templates images prev btn.gif','root/import/gallery-templates/images/prev-btn.gif',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'prev-btn.gif prev-btn.gif root import gallery templates images prev btn.gif','000001000001000015000017000027'),('XJYLuvGy9ubF7JNKyINtpA','play-btn.gif','play-btn.gif play-btn.gif root import gallery templates images play btn.gif','root/import/gallery-templates/images/play-btn.gif',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'play-btn.gif play-btn.gif root import gallery templates images play btn.gif','000001000001000015000017000028'),('RWj7hyv2SpZuXxwj1Wocug','next-btn.gif','next-btn.gif next-btn.gif root import gallery templates images next btn.gif','root/import/gallery-templates/images/next-btn.gif',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'next-btn.gif next-btn.gif root import gallery templates images next btn.gif','000001000001000015000017000029'),('aq8QElnlm3YufAoxRz9Pcg','data-bg.jpg','data-bg.jpg data-bg.jpg root import gallery templates images data bg.jpg','root/import/gallery-templates/images/data-bg.jpg',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'data-bg.jpg data-bg.jpg root import gallery templates images data bg.jpg','000001000001000015000017000030'),('6D4Z-oruXPS6OlH_Kx8pBg','images','images images root import thingy templates images','root/import/thingy-templates/images',1209509389,1209509389,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import thingy templates images','000001000001000047000005'),('hQ7z33_jOYkQ8WNX5xy9Sw','style-button.gif','style-button.gif style-button.gif root import thingy templates images style button.gif','root/import/thingy-templates/images/style-button.gif',1209509455,1209509455,'3','7','12','WebGUI::Asset::File::Image',1,'style-button.gif style-button.gif root import thingy templates images style button.gif','000001000001000047000005000001'),('vWW_DcHiYSrKZOkkIfEfcQ','row-2.jpg','row-2.jpg row-2.jpg root import thingy templates images row 2.jpg','root/import/thingy-templates/images/row-2.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'row-2.jpg row-2.jpg root import thingy templates images row 2.jpg','000001000001000047000005000002'),('_bPYzRA87NTAUIKlfrJMHg','row-1.jpg','row-1.jpg row-1.jpg root import thingy templates images row 1.jpg','root/import/thingy-templates/images/row-1.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'row-1.jpg row-1.jpg root import thingy templates images row 1.jpg','000001000001000047000005000003'),('nJjZHRwdDs5MAZYsAyioHw','title-bg.jpg','title-bg.jpg title-bg.jpg root import thingy templates images title bg.jpg','root/import/thingy-templates/images/title-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'title-bg.jpg title-bg.jpg root import thingy templates images title bg.jpg','000001000001000047000005000004'),('8hxfkrJPeFVRWF5piCNJ1A','field-bg.jpg','field-bg.jpg field-bg.jpg root import thingy templates images field bg.jpg','root/import/thingy-templates/images/field-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'field-bg.jpg field-bg.jpg root import thingy templates images field bg.jpg','000001000001000047000005000005'),('Osx7WN52iIKHZFT4vqUBHQ','search-btn.gif','search-btn.gif search-btn.gif root import thingy templates images search btn.gif','root/import/thingy-templates/images/search-btn.gif',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'search-btn.gif search-btn.gif root import thingy templates images search btn.gif','000001000001000047000005000006'),('oWff8fGzRdHPyq5VNREe9Q','top-bg.jpg','top-bg.jpg top-bg.jpg root import thingy templates images top bg.jpg','root/import/thingy-templates/images/top-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'top-bg.jpg top-bg.jpg root import thingy templates images top bg.jpg','000001000001000047000005000007'),('uqbkvb1b9443VvfkyRz95w','save-button.gif','save-button.gif save-button.gif root import thingy templates images save button.gif','root/import/thingy-templates/images/save-button.gif',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'save-button.gif save-button.gif root import thingy templates images save button.gif','000001000001000047000005000008'),('8YiMkcz32xalkAn3WBLpag','go-btn.gif','go-btn.gif go-btn.gif root import thingy templates images go btn.gif','root/import/thingy-templates/images/go-btn.gif',1210181860,1210181860,'3','7','12','WebGUI::Asset::File::Image',1,'go-btn.gif go-btn.gif root import thingy templates images go btn.gif','000001000001000047000005000009'),('3n3H85BsdeRQ0I08WmvlOg','thingy.css','thingy.css thingy.css root import thingy templates thingy.css','root/import/thingy-templates/thingy.css',1212091492,1245107956,'3','7','12','WebGUI::Asset::Snippet',0,'thingy.css thingy.css root import thingy templates thingy.css wgThingy margin:5px wgThingy styleButton color:black margin:0px 5px display:block float:left wgThingy spacerOne padding-left:15px wgThingy rowOne wgThingy tr.rowOne td background EEEEEE margin:1px border:solid CDCDCD 1px color:#000 padding:2px wgThingy rowTwo wgThingy tr.rowTwo td background DBDBDB margin:1px border:solid DDDDDD 1px color:#000 padding:2px wgThingsWrapper img display:block vertical-align:middle float:left wgThingsWrapper label font-weight:bold padding-left:15px wgThingy h2.title background 000 height:42px color:white font-size:18px font-weight:bold letter-spacing:1px line-height:42px padding-left:15px margin-bottom:0px wgThingy span.smaller font-size:13px color:white wgThingy controls line-height:35px height:35px background f1f1f1 margin-top:0px margin-bottom:20px padding:0px wgThingy label background:black color:white padding:2px 5px font-family:arial font-size:11px font-weight:bold vertical-align:middle wgThingy label a color:white searchTable input editThing input background white border:solid 555 1px editThing margin-top:15px thingyList thingyList margin:0px padding:0px thingyList position:relative float:left thingyList goButton:link thingyList goButton:visited padding:2px 25px 2px 2px background F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif no-repeat right line-height:20px border:solid a2a2a2 1px color:#a2a2a2 text-decoration:none font-family:verdana arial font-size:10px font-weight:bold margin-left:20px letter-spacing:0px thingyList goButton:hover background-color:white thingyList things padding:0px margin:0px width:300px z-index:5000 position:absolute top:27px left:20px border:solid a2a2a2 1px border-top-style:none thingyList things a:link thingyList things a:visited display:block background-color:#f1f1f1 border-top:solid a2a2a2 1px border-bottom:solid 727272 1px line-height:12px font-size:10px height:12px padding:2px 5px text-decoration:none font-weight:bold color:#a2a2a2 thingyList things a:hover background-color:white ','000001000001000047000006'),('5m5I7__l40C4hhv4ydqAHQ','thingy-ie.css','thingy-ie.css thingy-ie.css root import thingy templates thingy ie.css','root/import/thingy-templates/thingy-ie.css',1210181698,1216227786,'3','7','12','WebGUI::Asset::Snippet',0,'thingy-ie.css thingy-ie.css root import thingy templates thingy ie.css thingyList things padding:0px margin:0px width:200px z-index:5000 position:absolute top:27px left:20px border:solid a2a2a2 1px border-top-style:none thingyList things a:link thingyList things a:visited display:block background-color:#f1f1f1 border-top:solid a2a2a2 1px border-bottom:solid 727272 1px line-height:12px font-size:10px height:12px padding:2px 5px text-decoration:none font-weight:bold color:#a2a2a2 width:190px thingyList things a:hover background-color:white ','000001000001000047000007'),('4qh0kIsFUdd4Ox-Iu1JZgg','EMS',' ','root/import/ems',1208725439,1208725439,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'EMS EMS root import ems','000001000001000012'),('2rC4ErZ3c77OJzJm7O5s3w','EMS Badge Listing (default)','EMS Badge Listing default EMS Badge Listing default root import ems ems badge listing default','root/import/ems/ems-badge-listing-default',1208721232,1242467983,'3','7','12','WebGUI::Asset::Template',0,'EMS Badge Listing default EMS Badge Listing default root import ems ems badge listing default EMS','000001000001000012000003'),('PsFn7dJt4wMwBa8hiE3hOA','Print Badge (Default)','Print Badge Default Print Badge Default root import ems print badge default','root/import/ems/print-badge-default',1208558071,1208558071,'3','7','12','WebGUI::Asset::Template',0,'Print Badge Default Print Badge Default root import ems print badge default EMS/PrintBadge','000001000001000012000004'),('yBwydfooiLvhEFawJb0VTQ','Print Ticket (Default)','Print Ticket Default Print Ticket Default root import ems print ticket default','root/import/ems/print-ticket-default',1208629936,1208629936,'3','7','12','WebGUI::Asset::Template',0,'Print Ticket Default Print Ticket Default root import ems print ticket default EMS/PrintTicket','000001000001000012000005'),('63ix2-hU0FchXGIWkG3tow','Flat Discount (Default)','Flat Discount Default Flat Discount Default root import flat discount default','root/import/flat-discount-default',1209588387,1216169693,'3','7','12','WebGUI::Asset::Template',0,'Flat Discount Default Flat Discount Default root import flat discount default FlatDiscount','000001000001000039000011'),('gbnRhcWNk1iQe32LFEB5eQ','Shelf','Shelf Shelf root import shelf2','root/import/shelf2',1210779723,1212086102,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shelf Shelf root import shelf2','000001000001000038'),('1XOJDcg_ITRYwVM-QnIcPw','shelf.css','shelf.css shelf.css root import shelf2 shelf.css','root/import/shelf2/shelf.css',1210779441,1219175575,'3','7','12','WebGUI::Asset::Snippet',0,'shelf.css shelf.css root import shelf2 shelf.css wgShelf font-size:12px font-family:arial verdana margin:15px 0px wgShelf h2 background black padding:5px padding-left:15px line-height:32px color:white margin:0px height:32px wgShelf wgShelves background F1F1F1 height:29px padding:3px line-height:29px padding-left:30px wgShelf product margin:15px margin-left:0px text-align:left background-color:#f1f1f1 border:solid e1e1e1 1px width 200px display moz-inline-box Moz display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space wgShelf product thumbnail display:block text-align:left margin:3px float:left wgShelf product link background e1e1e1 height:30px padding:3px line-height:24px margin-bottom:5px text-align:left display:block wgShelf product link a:link wgShelf product link a:visited color:#000 display:block wgShelf product link a:hover text-decoration:underline wgShelf product price display:block text-align:right font-size:18px font-weight:bold ','000001000001000038000003'),('C5fPz-Wg85vkYRvCdl-Xqw','UserList','UserList UserList root import userlist','root/import/userlist',1212160830,1212160830,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'UserList UserList root import userlist','000001000001000050'),('aNmgn0cd6tldmC1FpW4KbA','Shop','Shop Shop shopping cart collateral items','shopping-cart-collateral-items',1213122695,1213122695,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Shop Shop shopping cart collateral items','000001000001000039'),('2q5fxatSFLgIhXaUX-oSvg','bottom-left.jpg','bottom-left.jpg bottom-left.jpg shopping cart collateral items bottom left.jpg','shopping-cart-collateral-items/bottom-left.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'bottom-left.jpg bottom-left.jpg shopping cart collateral items bottom left.jpg','000001000001000039000001'),('_d5WTkKjnwct-_Dk7gZHvQ','bottom-right.jpg','bottom-right.jpg bottom-right.jpg shopping cart collateral items bottom right.jpg','shopping-cart-collateral-items/bottom-right.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'bottom-right.jpg bottom-right.jpg shopping cart collateral items bottom right.jpg','000001000001000039000002'),('Iz2mUR3jCPKyemwAea4b2g','input_bg.jpg','input_bg.jpg input_bg.jpg shopping cart collateral items input bg.jpg','shopping-cart-collateral-items/input_bg.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'input_bg.jpg input_bg.jpg shopping cart collateral items input bg.jpg','000001000001000039000003'),('JU9bjsLRoWj7GVHs__prig','top-left.jpg','top-left.jpg top-left.jpg shopping cart collateral items top left.jpg','shopping-cart-collateral-items/top-left.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'top-left.jpg top-left.jpg shopping cart collateral items top left.jpg','000001000001000039000004'),('noOlnjQGexHg8c4bGVUo9g','top-right.jpg','top-right.jpg top-right.jpg shopping cart collateral items top right.jpg','shopping-cart-collateral-items/top-right.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'top-right.jpg top-right.jpg shopping cart collateral items top right.jpg','000001000001000039000005'),('aIpCmr9Hi__vgdZnDTz1jw','Cart (Default)','Cart Default Cart Default default shopping cart template','default-shopping-cart-template',1209921197,1237379632,'3','7','3','WebGUI::Asset::Template',0,'Cart Default Cart Default default shopping cart template Shop/Cart','000001000001000039000006'),('4e-_rNs6mSWedZhQ_V5kJA','shelf-ie.css','shelf-ie.css shelf-ie.css root import shelf2 shelf ie.css','root/import/shelf2/shelf-ie.css',1210779672,1210779672,'3','7','12','WebGUI::Asset::Snippet',0,'shelf-ie.css shelf-ie.css root import shelf2 shelf ie.css wgShelf product margin:15px margin-left:0px float:left text-align:left background-color:#f1f1f1 border:solid e1e1e1 1px min-height:100px min-width:200px width:200px height:100px wgShelf product link background url(^FileUrl(root/import/shelf2/images/shelf-titles.jpg no-repeat top right height:30px padding:3px line-height:24px margin-bottom:5px text-align:left display:block ','000001000001000038000004'),('2gtFt7c0qAFNU3BG_uvNvg','My Purchases (Default)','My Purchases Default My Purchases Default shopping cart collateral items my purchases default','shopping-cart-collateral-items/my-purchases-default',1211824430,1222574694,'3','7','3','WebGUI::Asset::Template',0,'My Purchases Default My Purchases Default shopping cart collateral items my purchases default Shop/MyPurchases','000001000001000039000008'),('bPz1yk6Y9uwMDMBcmMsSCg','Email Receipt (Default)','Email Receipt Default Email Receipt Default shopping cart collateral items email receipt default','shopping-cart-collateral-items/email-receipt-default',1211829604,1211829604,'3','7','3','WebGUI::Asset::Template',0,'Email Receipt Default Email Receipt Default shopping cart collateral items email receipt default Shop/EmailReceipt','000001000001000039000009'),('EBlxJpZQ9o-8VBOaGQbChA','MiniCart','MiniCart MiniCart shopping cart collateral items minicart','shopping-cart-collateral-items/minicart',1212093746,1212093746,'3','7','3','WebGUI::Asset::Template',0,'MiniCart MiniCart shopping cart collateral items minicart Shop/MiniCart','000001000001000039000014'),('PBtmpl0000000000000053','Subscription code redemption','Subscription code redemption Subscription code redemption subscription code redemption','subscription_code_redemption',1124395696,1154535074,'3','7','12','WebGUI::Asset::Template',0,'Subscription code redemption Subscription code redemption subscription code redemption Operation/RedeemSubscription','000001000001000039000017'),('6tK47xsaIH-ELw0IBo0uRQ','images','images images root import shelf2 images','root/import/shelf2/images',1210777115,1210777115,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import shelf2 images','000001000001000038000001'),('XNd7a_g_cTvJVYrVHcx2Mw','Address (Default)','Address Default Address Default shopping cart collateral items address default','shopping-cart-collateral-items/address-default',1212099009,1242306865,'3','7','3','WebGUI::Asset::Template',0,'Address Default Address Default shopping cart collateral items address default Shop/Address','000001000001000039000007'),('_bZJ9LA_KNekZiFPaP2SeQ','shelf-titles.jpg','shelf-titles.jpg shelf-titles.jpg root import shelf2 images shelf titles.jpg','root/import/shelf2/images/shelf-titles.jpg',1210777868,1210777868,'3','7','12','WebGUI::Asset::File::Image',1,'shelf-titles.jpg shelf-titles.jpg root import shelf2 images shelf titles.jpg','000001000001000038000001000001'),('nFen0xjkZn8WkpM93C9ceQ','Shelf (Default)','Shelf Default Shelf Default root import shelf default','root/import/shelf-default',1210779326,1247864696,'3','7','12','WebGUI::Asset::Template',0,'Shelf Default Shelf Default root import shelf default Shelf','000001000001000038000002'),('mTOiwwk3q4k9g5-XykXhPA','Documentation','With any large system, having the right documentation to get you started is mandatory. The good news is that WebGUI has abundant documentation. ','documentation',1215717999,1218149728,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Documentation Documentation documentation With any large system having the right documentation to get you started is mandatory The good news is that WebGUI has abundant documentation','000001000002000005'),('j_1qEqM6iLfQLiR6VKy0aA','Free Documentation','There are hundreds of pages of free documentation available for WebGUI, provided by both Plain Black and the community at large. The following list is by no means comprehensive, but it should get you started in the right direction. \n\n\n\nPrimer - A download','documentation/free-documentation',1215718151,1215718151,'3','7','3','WebGUI::Asset::Wobject::Article',1,'Free Documentation Free Documentation documentation free documentation There are hundreds of pages of free documentation available for WebGUI provided by both Plain Black and the community at large The following list is by no means comprehensive but it should get you started in the right direction Primer A downloadable PDF that shows you the basics of publishing content in WebGUI Wiki Hundreds of pages of WebGUI community contributed content featuring a variety of tutorials Worldwide A collection of WebGUI related web sites from all over the world that have documentation and other resources for WebGUI API Docs The documentation of all of the WebGUI source code Template Help The documentation of all of WebGUI\'s template variables ','000001000002000005000001'),('o_pq_e4vRyhMOKFzs61eag','book-covers.jpg','book-covers.jpg book-covers.jpg documentation book covers.jpg','documentation/book-covers.jpg',1215714957,1215714957,'3','7','3','WebGUI::Asset::File::Image',1,'book-covers.jpg book-covers.jpg documentation book covers.jpg','000001000002000005000002'),('diZvW4bSgZWwyyGP3qXi1g','Commercial Documentation','Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI. Both black and white and full color editions of these books are available, and they are updated frequently to keep you on top of t','documentation/commercial-documentation',1215717972,1215717972,'3','7','3','WebGUI::Asset::Wobject::Article',1,'Commercial Documentation Commercial Documentation documentation commercial documentation Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI Both black and white and full color editions of these books are available and they are updated frequently to keep you on top of the latest WebGUI features Visit the book store today to stock your WebGUI library Other than hands on training there is no better way to hone your WebGUI skills No matter what your need Plain Black has created a book that\'s right for you and is creating new books each year ','000001000002000005000003'),('PBEmsBadgeTemplate0000','Default EMS Badge Template','Default EMS Badge Template Default EMS Badge Template default emsbadge','default_emsbadge',1221077977,1221692339,'3','7','4','WebGUI::Asset::Template',0,'Default EMS Badge Template Default EMS Badge Template default emsbadge EMSBadge','000001000001000012000006'),('9A-mg2gwWmaYi9o_1C7ArQ','dashboard','dashboard dashboard root import projectmanager dashboard','root/import/projectmanager/dashboard',1147642478,1222803338,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'dashboard dashboard root import projectmanager dashboard','000001000001000031000001'),('yD1SMHelczihzjEmx6eXBA','editTask','editTask editTask root import projectmanager edittask','root/import/projectmanager/edittask',1147642478,1222803342,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'editTask editTask root import projectmanager edittask','000001000001000031000002'),('pV7GnZdpjR3XpZaSINIoeg','gantt','gantt gantt root import projectmanager gantt','root/import/projectmanager/gantt',1147642478,1222803347,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'gantt gantt root import projectmanager gantt','000001000001000031000003'),('71e17KeduiXgODLMlUxiow','project','project project root import projectmanager project','root/import/projectmanager/project',1147642479,1222803352,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'project project root import projectmanager project','000001000001000031000004'),('vTymIDYL2YqEh6PV50F7ew','manager','manager manager root import timetracking manager','root/import/timetracking/manager',1147642482,1222803302,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'manager manager root import timetracking manager','000001000001000049000001'),('lo1ac3BsoJx3ijGQ3gR-bQ','row','row row root import timetracking row','root/import/timetracking/row',1147642482,1222803309,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'row row root import timetracking row','000001000001000049000002'),('huASapWvFDzqwOSbcN-JFQ','user','user user root import timetracking user','root/import/timetracking/user',1147642483,1222803313,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'user user root import timetracking user','000001000001000049000003'),('xSmREZO3GNzK3M5PaueOOQ','LDAP/Account','LDAP/Account LDAP/Account root import auth ldap account','root/import/auth/ldap/account',1147642466,1222803378,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Account LDAP/Account root import auth ldap account','000001000001000005000001'),('0bx-xoL8TSXXubFuqKAoVQ','LDAP/Create','LDAP/Create LDAP/Create root import auth ldap create','root/import/auth/ldap/create',1147642466,1222803383,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Create LDAP/Create root import auth ldap create','000001000001000005000002'),('taX2UYkFF21ALpFZY2rhMw','LDAP/Login','LDAP/Login LDAP/Login root import auth ldap login','root/import/auth/ldap/login',1147642466,1222803387,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Login LDAP/Login root import auth ldap login','000001000001000005000003'),('K0q_N885Httqev1VCqUWxg','WebGUI/Account','WebGUI/Account WebGUI/Account root import auth webgui account','root/import/auth/webgui/account',1147642466,1222803391,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Account WebGUI/Account root import auth webgui account','000001000001000005000004'),('fq1ZkYhH24R5tb96kuT10Q','WebGUI/Create','WebGUI/Create WebGUI/Create root import auth webgui create','root/import/auth/webgui/create',1147642466,1222803395,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Create WebGUI/Create root import auth webgui create','000001000001000005000005'),('oHk7fAFhEEkB7dHzi0QOQA','WebGUI/Expired','WebGUI/Expired WebGUI/Expired root import auth webgui expired','root/import/auth/webgui/expired',1147642466,1222803399,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Expired WebGUI/Expired root import auth webgui expired','000001000001000005000006'),('9M-lrlPQWeeNWfvnDnK_Xg','WebGUI/Login','WebGUI/Login WebGUI/Login root import auth webgui login','root/import/auth/webgui/login',1147642466,1222803405,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Login WebGUI/Login root import auth webgui login','000001000001000005000007'),('_gBYAdTcbkiyamnqi2Xskg','WebGUI/Recovery','WebGUI/Recovery WebGUI/Recovery root import auth webgui recovery','root/import/auth/webgui/recovery',1147642466,1222803409,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Recovery WebGUI/Recovery root import auth webgui recovery','000001000001000005000008'),('tBL7BWiQRZFed2Y-Zjo9tQ','AdminToggle','AdminToggle AdminToggle root import macro admintoggle','root/import/macro/admintoggle',1147642471,1222803200,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'AdminToggle AdminToggle root import macro admintoggle','000001000001000021000001'),('GdkQpvjRtJqtzOUbwIIQRA','a_account','a_account a_account root import macro a account','root/import/macro/a_account',1147642471,1222803205,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'a_account a_account root import macro a account','000001000001000021000002'),('tnc5iYyynX2hfdEs9D3P8w','EditableToggle','EditableToggle EditableToggle root import macro editabletoggle','root/import/macro/editabletoggle',1147642472,1222803213,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'EditableToggle EditableToggle root import macro editabletoggle','000001000001000021000003'),('vgXdBcFTqU7h4wBG1ewdBw','File','File File root import macro file','root/import/macro/file',1147642472,1222803217,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'File File root import macro file','000001000001000021000004'),('hcFlqnXlsmC1ujN6Id0F0A','GroupAdd','GroupAdd GroupAdd root import macro groupadd','root/import/macro/groupadd',1147642473,1222803234,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'GroupAdd GroupAdd root import macro groupadd','000001000001000021000005'),('eRJR52fvlaxfetv3DQkQYw','GroupDelete','GroupDelete GroupDelete root import macro groupdelete','root/import/macro/groupdelete',1147642473,1222803238,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'GroupDelete GroupDelete root import macro groupdelete','000001000001000021000006'),('5HIDHq5lAWHV5gpYGS0zLg','H_homeLink','H_homeLink H_homeLink root import macro h homelink','root/import/macro/h_homelink',1147642473,1222803244,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'H_homeLink H_homeLink root import macro h homelink','000001000001000021000007'),('rYEFwXXo0tkGhQTcbDibvg','LoginToggle','LoginToggle LoginToggle root import macro logintoggle','root/import/macro/logintoggle',1147642473,1222803249,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LoginToggle LoginToggle root import macro logintoggle','000001000001000021000008'),('V3l5S5TtI7wMm1WpIMhvOA','L_loginBox','L_loginBox L_loginBox root import macro l loginbox','root/import/macro/l_loginbox',1147642473,1222803253,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'L_loginBox L_loginBox root import macro l loginbox','000001000001000021000009'),('nqNbSUAhk9Vd1zda2SCz9A','RandomThread','RandomThread RandomThread root import macro randomthread','root/import/macro/randomthread',1147642474,1222803258,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'RandomThread RandomThread root import macro randomthread','000001000001000021000010'),('y8XkRdxIperLKkJ3bL5sSQ','r_printable','r_printable r_printable root import macro r printable','root/import/macro/r_printable',1147642474,1222803264,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'r_printable r_printable root import macro r printable','000001000001000021000011'),('UserListTmpl0000000002','UserList with search field selection','UserList with search field selection UserList with search field selection root import userlist userlist with search field selection','root/import/userlist/userlist-with-search-field-selection',1212000800,1228125752,'3','7','12','WebGUI::Asset::Template',0,'UserList with search field selection UserList with search field selection root import userlist userlist with search field selection UserList','000001000001000050000002'),('UserListTmpl0000000003','UserList with multiple search keywords','UserList with multiple search keywords UserList with multiple search keywords root import userlist userlist with multiple search keywords','root/import/userlist/userlist-with-multiple-search-keywords',1212001437,1228125758,'3','7','12','WebGUI::Asset::Template',0,'UserList with multiple search keywords UserList with multiple search keywords root import userlist userlist with multiple search keywords UserList','000001000001000050000003'),('UserListTmpl0000000001','Default UserList','Default UserList Default UserList root import userlist default userlist','root/import/userlist/default-userlist',1212159641,1228125743,'3','7','12','WebGUI::Asset::Template',0,'Default UserList Default UserList root import userlist default userlist UserList','000001000001000050000001'),('BMybD3cEnmXVk2wQ_qEsRQ','Badge Builder (Default)','Badge Builder Default Badge Builder Default root import ems badge builder default','root/import/ems/badge-builder-default',1208530113,1253035334,'3','7','12','WebGUI::Asset::Template',0,'Badge Builder Default Badge Builder Default root import ems badge builder default EMS/BadgeBuilder','000001000001000012000001'),('OOyMH33plAy6oCj_QWrxtg','Lookup Registrant (Default)','Lookup Registrant Default Lookup Registrant Default root import ems lookup registrant default','root/import/ems/lookup-registrant-default',1207951375,1252004440,'3','7','12','WebGUI::Asset::Template',0,'Lookup Registrant Default Lookup Registrant Default root import ems lookup registrant default EMS/LookupRegistrant','000001000001000012000002'),('stevecoolmenu000000001','Site Nav','Site Nav Site Nav webgui7 style3 hierarchical top nav','webgui7/style3/hierarchical-top-nav',1147642505,1224116942,'3','7','12','WebGUI::Asset::Template',0,'Site Nav Site Nav webgui7 style3 hierarchical top nav Navigation','000001000001000055000001'),('7-0-style0000000000051','css03.css','css03.css css03.css style3 css03.css','style3/css03.css',1147642505,1224117026,'3','7','12','WebGUI::Asset::Snippet',0,'css03.css css03.css style3 css03.css body html margin:0px background-color:#b53018 padding:0px body a color:#EE963E;font-weight:bold letter-spacing:1px font-size:8pt main width:98 min-width:790px margin:0px padding:0px padding-top:20px padding-bottom:20px position:relative header background url(\'^FileUrl(style3/header_bg.jpg repeat-x width:100 margin:0px height:115px headerTitle background url(\'^FileUrl(style3/header_left.jpg no-repeat left top height:100 width:100 headerRight background url(\'^FileUrl(style3/header_right.jpg no-repeat right top width:100 height:100 text-align:right position:relative headerRight title position:absolute top:25px left:20px font-family:arial text-align:left title h1 text-transform:uppercase margin-bottom:0px font-weight:normal font-size:26pt margin-top:0px color:white title h1 a color:white text-decoration:none font-size 26pt font-weight normal title h2 margin:0px font-size:12pt color:#bebebe padding-left:20px title img z-index:5 login position:absolute font-size:8pt top:45 right:150px color:white z-index:6 font-family:arial login a color:white font-weight normal letter-spacing 0px loginBox font-size:8pt margin:0px display:inline loginBox input font-size:8pt mainBody width:100 margin:0px height:500px background fff position:relative z-index:0 main > mainBody height:auto min-height:500px contentArea z-index:2 position:relative padding-top:10px padding-left:10px padding-right:20px padding-bottom:20px moz-box-sizing:border-box font-family:verdana font-size:9pt min-height:500px html main mainBody contentArea height:1 topCorner width:100 height:214px position:absolute top:0px left:0px background url(^FileUrl(/style3/main_top.jpg no-repeat 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 main yui-skin-sam font-family:verdana font-size:9pt font-weight:normal ','000001000001000055000002'),('stevestyle000000000003','Style 03','Style 03 Style 03 style 03','style_03',1147642510,1224795533,'3','7','12','WebGUI::Asset::Template',0,'Style 03 Style 03 style 03 style','000001000001000055000020'),('jVKLVakT_iA2010_oEuAwg','Style3 Coolmenu','Style3 Coolmenu Style3 Coolmenu department nav','department_nav',1224116526,1224116526,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Style3 Coolmenu Style3 Coolmenu department nav','000001000001000055000024'),('UL-ItI4L1Z6-WSuhuXVvsQ','DataTable','DataTable DataTable root import datatable','root/import/datatable',1225139673,1225139673,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'DataTable DataTable root import datatable','000001000001000011'),('3rjnBVJRO6ZSkxlFkYh_ug','Default DataTable Template (YUI)','Default DataTable Template YUI Default DataTable Template YUI root import datatable default datatable template yui','root/import/datatable/default-datatable-template-yui',1225139643,1233861835,'3','7','3','WebGUI::Asset::Template',0,'Default DataTable Template YUI Default DataTable Template YUI root import datatable default datatable template yui DataTable','000001000001000011000001'),('TuYPpHx7TUyk08639Pc8Bg','Default DataTable Template (HTML)','Default DataTable Template HTML Default DataTable Template HTML root import datatable default datatable template html','root/import/datatable/default-datatable-template-html',1225139643,1233861621,'3','7','3','WebGUI::Asset::Template',0,'Default DataTable Template HTML Default DataTable Template HTML root import datatable default datatable template html DataTable','000001000001000011000002'),('IZkrow_zwvbf4FCH-taVTQ','Inbox','Inbox Inbox root import account inbox','root/import/account/inbox',1226011853,1226011853,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Inbox Inbox root import account inbox','000001000001000002000002'),('K0YjxqOqr7RupSo6sIdcAg','Friends','Friends Friends root import account friends','root/import/account/friends',1227074310,1227074310,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Friends Friends root import account friends','000001000001000002000003'),('_ilRXNR3s8F2vGJ_k9ePcg','User','User User root import account user','root/import/account/user',1226643205,1226643205,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'User User root import account user','000001000001000002000004'),('AOjPG2NHgfL9Cq6dDJ7mew','Shop','Shop Shop root import account shop','root/import/account/shop',1226659753,1236960881,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shop Shop root import account shop','000001000001000002000005'),('qaVcU0FFzzraMX_bzELqzw','Contributions','Contributions Contributions root import account contributions','root/import/account/contributions',1227074362,1227074362,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Contributions Contributions root import account contributions','000001000001000002000006'),('matrixtmpl000000000004','Matrix Default Edit Listing','Matrix Default Edit Listing Matrix Default Edit Listing default matrix edit listing template','default-matrix-edit-listing-template',1133743239,1228834590,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Edit Listing Matrix Default Edit Listing default matrix edit listing template Matrix/EditListing','000001000001000022000004'),('kJf77eCr9GAMiEzWrzsBTA','matrix-ie.css','matrix-ie.css matrix-ie.css new matrix matrix ie.css','new-matrix/matrix-ie.css',1229639255,1229639255,'3','7','12','WebGUI::Asset::Snippet',0,'matrix-ie.css matrix-ie.css new matrix matrix ie.css matrixLeft buttons span matrixRight buttons span padding:0px 0px 0px 0px matrixLeft buttons button matrixRight buttons a top:-3px left:-2px height:22px matrixRight buttons a color:black text-decoration:none padding:1px 3px ','000001000001000022000007'),('4LQT4-bGW4FkiEQLSY5gvQ','show-hide.js','show-hide.js show-hide.js new matrix show hide.js','new-matrix/show-hide.js',1232400287,1232400287,'3','7','12','WebGUI::Asset::Snippet',0,'show-hide.js show-hide.js new matrix show hide.js function showHide(theLink,theId var theId = document.getElementById(theId var theLink = document.getElementById(theLink if(theId.style.display == block theId.style.display = none theLink.innerHTML = Send Creator a Message theLink.className = showLink else theId.style.display = block theLink.innerHTML = Hide theLink.className = hideLink ','000001000001000022000008'),('Vch1Ww7G_JpBhOhXX07RDg','matrx-nav','matrx-nav matrix-nav new matrix matrix nav','new-matrix/matrix-nav',1232664082,1235705952,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'matrx-nav matrix-nav new matrix matrix nav','000001000001000022000010'),('PBtmpl0000000000000063','Default Overview Report','Default Overview Report Default Overview Report root import survey default overview report','root/import/survey/default-overview-report',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Overview Report Default Overview Report root import survey default overview report Survey/Overview','000001000001000045000001'),('HW-sPoDDZR8wBZ0YgFgPtg','images','images images root import account images','root/import/account/images',1227634350,1227634350,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import account images','000001000001000002000009'),('hBpisL-_URyZnh9clR5ohA','no_photo.gif','no_photo.gif no_photo.gif root import account images no photo.gif','root/import/account/images/no_photo.gif',1227634417,1227634417,'3','7','12','WebGUI::Asset::File::Image',1,'no_photo.gif no_photo.gif root import account images no photo.gif','000001000001000002000009000001'),('FOBV6KkifreXa4GmEAUU4A','no_photo_sm.gif','no_photo_sm.gif no_photo_sm.gif root import account images no photo sm.gif','root/import/account/images/no_photo_sm.gif',1227634447,1227634447,'3','7','12','WebGUI::Asset::File::Image',1,'no_photo_sm.gif no_photo_sm.gif root import account images no photo sm.gif','000001000001000002000009000002'),('PBtmpl0000000000000061','Default Survey','Default Survey Default Survey root import survey default survey','root/import/survey/default-survey',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Default Survey root import survey default survey Survey','000001000001000045000003'),('2c4RcwsUfQMup_WNujoTGg','Prop Style','Prop Style Prop Style root import prop style','root/import/prop-style',1234192609,1234192609,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Prop Style Prop Style root import prop style','000001000001000033'),('olxhUOpdclI-sl4Q5FYNdA','Prop Style','Prop Style Prop Style root import prop style prop style','root/import/prop-style/prop-style',1233701832,1233701832,'3','7','12','WebGUI::Asset::Template',0,'Prop Style Prop Style root import prop style prop style style','000001000001000033000001'),('CcFIbiAykwArJrJeTPgbDg','Prop Coolmenu','Prop Coolmenu Prop Coolmenu prop coolmenu','prop_coolmenu',1233691706,1233691706,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Prop Coolmenu Prop Coolmenu prop coolmenu','000001000001000033000002'),('fCibAeqRifEEAhFL6-pEKg','Prop Nav','Prop Nav Prop Nav webgui7 prop hierarchical top nav','webgui7/prop/hierarchical-top-nav',1233689648,1233689648,'3','7','12','WebGUI::Asset::Template',0,'Prop Nav Prop Nav webgui7 prop hierarchical top nav Navigation','000001000001000033000003'),('1LiN6-Mh0rXBPoRaG8_BbQ','Prop List','Prop List Prop List bulleted list prop','bulleted_list_prop',1233691814,1233691814,'3','7','12','WebGUI::Asset::Template',0,'Prop List Prop List bulleted list prop Navigation','000001000001000033000004'),('CGirMWuhmjFFXITINo9djw','Prop Article Orange Bullets','Prop Article Orange Bullets Prop Article Orange Bullets prop article orange bullets','prop_article_orange_bullets',1233704854,1233704854,'3','7','12','WebGUI::Asset::Template',0,'Prop Article Orange Bullets Prop Article Orange Bullets prop article orange bullets Article','000001000001000033000005'),('jmlI9IK-lV8n2WMYmmPhAA','Ad Sku','Ad Sku Ad Sku root import ad sku','root/import/ad-sku',1238106173,1238106173,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Ad Sku Ad Sku root import ad sku','000001000001000001'),('AldPGu0u-jm_5xK13atCSQ','Default Purchase Ad Sku Template','Default Purchase Ad Sku Template Default Purchase Ad Sku Template root import ad sku default purchase ad sku template','root/import/ad-sku/default-purchase-ad-sku-template',1238106805,1251419124,'3','7','12','WebGUI::Asset::Template',0,'Default Purchase Ad Sku Template Default Purchase Ad Sku Template root import ad sku default purchase ad sku template AdSku/Purchase','000001000001000001000001'),('ohjyzab5i-yW6GOWTeDUHg','Default Manage Ad Sku Template','Default Manage Ad Sku Template Default Manage Ad Sku Template root import ad sku default manage ad sku template','root/import/ad-sku/default-manage-ad-sku-template',1238106805,1251425384,'3','7','12','WebGUI::Asset::Template',0,'Default Manage Ad Sku Template Default Manage Ad Sku Template root import ad sku default manage ad sku template AdSku/Manage','000001000001000001000002'),('PBtmpl0000000000000015','Default WebGUI Welcome Message Template','Default WebGUI Welcome Message Template Default WebGUI Welcome Message Template root import auth webgui create default webgui welcome message template','root/import/auth/webgui/create/default-webgui-welcome-message-template',1237647040,1237647040,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Welcome Message Template Default WebGUI Welcome Message Template root import auth webgui create default webgui welcome message template Auth/WebGUI/Welcome','000001000001000005000005000002'),('PBtmpl0000000000000016','Default WebGUI Account Activation Template','Default WebGUI Account Activation Template Default WebGUI Account Activation Template root import auth webgui create default webgui account activation template','root/import/auth/webgui/create/default-webgui-account-activation-template',1237407798,1250243000,'3','7','3','WebGUI::Asset::Template',0,'Default WebGUI Account Activation Template Default WebGUI Account Activation Template root import auth webgui create default webgui account activation template Auth/WebGUI/Activation','000001000001000005000005000003'),('wrq7hMxb1ewQqZ46xmd8Gg','equal-cols.js','equal-cols.js equal-cols.js matrix equal cols.js','matrix/equal-cols.js',1235706620,1235706620,'3','7','12','WebGUI::Asset::Snippet',0,'equal-cols.js equal-cols.js matrix equal cols.js function equalCol var colOne = document.getElementById(\'compareForm var colTwo = document.getElementById(\'matrixRight var colOneH = colOne.offsetHeight var colTwoH = colTwo.offsetHeight alert(colOneH + + colTwoH colOne.style.overflow = scroll colOne.style.height = colTwoH 150 + px ','000001000001000022000011'),('matrixtmpl000000000007','Matrix Default Screenshots Config','Matrix Default Screenshots Config Matrix Default Screenshots Config matrix default screenshots config','matrix-default-screenshots-config',1236594030,1242660972,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Screenshots Config Matrix Default Screenshots Config matrix default screenshots config Matrix/ScreenshotsConfig','000001000001000022000012'),('matrixtmpl000000000006','Matrix Default Screenshots','Matrix Default Screenshots Matrix Default Screenshots matrix default screenshots','matrix-default-screenshots',1236889702,1236889702,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Screenshots Matrix Default Screenshots matrix default screenshots Matrix/Screenshots','000001000001000022000013'),('RSAMkc6WQmfRE3TOr1_3Mw','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses','root/import/expireincompletesurveyresponses',1234828062,1250243000,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses','000001000001000045000011'),('ExpireIncResptmpl00001','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses expireincompletesurveyresponses','root/import/expireincompletesurveyresponses/expireincompletesurveyresponses',1236752721,1250243000,'3','7','12','WebGUI::Asset::Template',0,'ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses expireincompletesurveyresponses ExpireIncompleteSurveyResponses','000001000001000045000011000001'),('NBVSVNLp9X_bV7WrCprtCA','Annotate Image','Annotate Image Annotate Image image3','image3',1237842096,1237842096,'3','7','12','WebGUI::Asset::Template',0,'Annotate Image Annotate Image image3 ImageAsset','000001000001000017000002'),('qsG6B24a0SC5KrhQjmdZBw','survey.css','survey.css survey.css survey.css','survey.css',1233860274,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'survey.css survey.css survey.css body margin 0 background-repeat repeat-y background-position 0px 0px survey-header width 80 height 20px margin-left 80px survey margin-left 80px width 85 div.dateanswer overflow auto div.slider-bg position relative background:url(/extras/wobject/Survey/bg-fader-500.gif 5px 0 no-repeat height:68px width:529px div.slider-thumb cursor:default position absolute top 30px left 4px div.slider-min-thumb cursor:default position absolute top 4px div.slider-max-thumb cursor:default position absolute top 4px headertitle display none headertext display none questions display none input.mcbutton font-size 10px font-weight bold text-decoration none background-color CCCCCC background-repeat repeat-x text-align center display block margin 0.5em padding 8em min-width 60px font-family Verdana Arial Helvetica sans-serif color 000000 background-image url(/extras/wobject/Survey/gradient-glossy.png input.mcbutton:hover background-color B6D2F1 font-family Verdana Arial Helvetica sans-serif font-size 10px color 000000 input.mcbutton-selected background-color 172D9D background-repeat repeat-x color FFFFFF font-family Verdana Arial Helvetica sans-serif font-size 10px margin 0.5em padding 8em width 60px text-align center display block font-weight bold background-image url(/extras/wobject/Survey/gradient-glossy.png background-position 0px 0px By default the marker for invalid required fields is a red survey-invalid-marker color FF0000 survey font-family Verdana Arial Helvetica sans-serif font-size 10px border 3px solid 1e1e1e survey survey-header background-color cfcfcf padding-top 1px survey headertitle padding-left 5px survey progress position relative top 26px right 5px text-align right font-style italic survey progress:before content Progress survey headertext border-bottom 2px solid 1e1e1e padding 5px position relative top 20px survey questions position relative top 20px survey question background-color dfdfdf padding 10px 5px 10px 5px survey question p:before content Q survey scale:before content A survey submitbutton margin-left 5px restartMessage color FF0000 chart float left width 200px height 113px ','000001000001000045000010'),('6uvSLY-ak_w4p_wS8q33cA','Carousel','Carousel Carousel root import carousel','root/import/carousel',1239213092,1239213092,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Carousel Carousel root import carousel','000001000001000007'),('CarouselTmpl0000000001','Default Carousel','Default Carousel Default Carousel root import carousel carousel default','root/import/carousel/carousel-default',1239290719,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Carousel Default Carousel root import carousel carousel default Carousel','000001000001000007000001'),('CarouselTmpl0000000002','Carousel hidden textareas','Carousel hidden textareas Carousel hidden textareas root import carousel carousel hidden textareas','root/import/carousel/carousel-hidden-textareas',1238878995,1239475937,'3','7','12','WebGUI::Asset::Template',0,'Carousel hidden textareas Carousel hidden textareas root import carousel carousel hidden textareas Carousel','000001000001000007000002'),('GaBAW-2iVhLMJaZQzVLE5A','ThingyRecord Templates','ThingyRecord Templates ThingyRecord Templates root import thingyrecord templates','root/import/thingyrecord-templates',1240103565,1240103565,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'ThingyRecord Templates ThingyRecord Templates root import thingyrecord templates','000001000001000048'),('TKmhv8boP3TD2xwSwUBq0g','Default ThingyRecord View','Default ThingyRecord View Default ThingyRecord View home thinyrecord templates default thingyrecord view','home/thinyrecord-templates/default-thingyrecord-view',1240103436,1250243000,'3','7','3','WebGUI::Asset::Template',0,'Default ThingyRecord View Default ThingyRecord View home thinyrecord templates default thingyrecord view ThingyRecord/View','000001000001000048000001'),('fowHfgOkJtAxdst7rugTog','Story Manager','Story Manager Story Manager root import storymanager','root/import/storymanager',1236184911,1252595993,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Story Manager Story Manager root import storymanager','000001000001000043'),('3QpYtHrq_jmAk1FNutQM5A','Story Template','Story Template Story Template root import storymanager storytemplate','root/import/storymanager/storytemplate',1239237827,1253636379,'3','7','4','WebGUI::Asset::Template',0,'Story Template Story Template root import storymanager storytemplate Story','000001000001000043000001'),('yxD5ka7XHebPLD-LXBwJqw','StoryArchive','StoryArchive StoryArchive root import storymanager storyarchive','root/import/storymanager/storyarchive',1239918573,1253635396,'3','7','4','WebGUI::Asset::Template',0,'StoryArchive StoryArchive root import storymanager storyarchive StoryArchive','000001000001000043000002'),('A16v-YjWAShXWvSACsraeg','StoryTopic','StoryTopic StoryTopic root import storymanager storytopic','root/import/storymanager/storytopic',1239918710,1253633989,'3','7','4','WebGUI::Asset::Template',0,'StoryTopic StoryTopic root import storymanager storytopic StoryTopic','000001000001000043000005'),('0EAJ9EYb9ap2XwfrcXfdLQ','Story Archive Asset List','Story Archive Asset List Story Archive Asset List root import storymanager keywordlist','root/import/storymanager/keywordlist',1240262820,1250243000,'3','7','4','WebGUI::Asset::Template',0,'Story Archive Asset List Story Archive Asset List root import storymanager keywordlist StoryArchive/KeywordList','000001000001000043000006'),('9j0_Z1j3Jd0QBbY2akb6qw','Default Map View','Default Map View Default Map View home map map templates default map view','home/map/map-templates/default-map-view',1238053232,1250722646,'3','7','3','WebGUI::Asset::Template',0,'Default Map View Default Map View home map map templates default map view Map/View','000001000001000020000001'),('oHh0UqAJeY7u2n--WD-BAA','Default Edit Map Point','Default Edit Map Point Default Edit Map Point home map map templates default edit map point','home/map/map-templates/default-edit-map-point',1238040667,1250724545,'3','7','3','WebGUI::Asset::Template',0,'Default Edit Map Point Default Edit Map Point home map map templates default edit map point MapPoint/Edit','000001000001000020000002'),('u9vfx33XDk5la1-QC5FK7g','Default Map Point View','Default Map Point View Default Map Point View home map map templates default map point view','home/map/map-templates/default-map-point-view',1238048383,1250723423,'3','7','3','WebGUI::Asset::Template',0,'Default Map Point View Default Map Point View home map map templates default map point view MapPoint/View','000001000001000020000003'),('kwTL1SWCk0GlpiJ5zAAEPQ','surveyedit.css','surveyedit.css surveyedit.css root import survey surveyedit.css','root/import/survey/surveyedit.css',1244488512,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'surveyedit.css surveyedit.css root import survey surveyedit.css editor_container visibility hidden z-index 100 loading-mask position absolute left 0 top 0 width 100 height 100 z-index 20000 background-color white opacity:0.6 filter:alpha(opacity=60 loading position absolute left 50 top 50 padding 2px z-index 20001 height auto margin 35px 0 0 30px loading loading-indicator background url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif no-repeat color 555 font bold 13px tahoma,arial,helvetica padding 18px 80px margin 0 text-align center height auto z-index 20002 div.testarea width 200px height 100px z-index 999 border 1px solid gray background f7f7f7 position absolute top 5 left:5 div.trashcan border 1px solid gray width 175px height 50px div.editarea margin-top:40px padding:10px float:left border 1px solid gray div.editquestion padding:10px float:left div.editanswer padding:10px float:left submitbutton padding:20px div.entry padding-bottom:10px padding-left:10px ul.draglist list-style none margin:0 padding:0 ul.draglist li margin 1px ul.questionList position relative background f7f7f7 border 1px solid gray list-style none margin:0 padding:0 min-height 40px li.section background-color CCCCFF border:1px solid 7EA6B2 cursor move min-height 10px li.question background-color D1E6EC border:1px solid 7EA6B2 cursor move padding-left:10px min-height 10px li.answer background-color F1FFB8 border:1px solid 7EA6B2 cursor move padding-left:15px min-height 10px sections-panel li.selected background-image url(^Extras(\"toolbar/bullet/moveRight.gif background-position:99 center background-repeat no-repeat font-weight:bold goto-yui-ac width:15em margin-top:0.5em wGwarning background-color:#FF6666 border:1px solid red margin:5px padding:10px warning padding 5px sections-panel bd overflow auto background-color:#fff padding:10px buttons height 30px sections-panel_c yui-resize yui-resize-handle-r right 6px make room for the scroll-bars sections-panel div.ft font-size 100 ','000001000001000045000014'),('YP9WaMPJHvCJl-YwrLVcPw','Progress Bar','Progress Bar Progress Bar admin progress bar','admin_progress_bar',1245376837,1245376837,'3','7','12','WebGUI::Asset::Template',0,'Progress Bar Progress Bar admin progress bar AdminConsole/ProgressBar','000001000001000029'),('i5kt5aodVs_oepNEkE7Okw','poll.css','poll.css poll.css poll.css','poll.css',1242312883,1242312883,'3','7','12','WebGUI::Asset::Snippet',0,'poll.css poll.css poll.css styles for the poll asset pollColor background-color:#808080 pollOptions pollSubmit border:0 margin:0 padding:0 ','000001000001000027000002'),('PcRRPhh-0KfvLLNIPdxJTw','webgui.css','webgui.css webgui.css webgui.css','webgui.css',1247055282,1247055282,'3','7','3','WebGUI::Asset::Snippet',0,'webgui.css webgui.css webgui.css wg-icon border 0px none vertical-align middle wg-clear clear both ul.wg-inline margin:0 padding:0 ul.wg-inline li display inline margin:0 padding:0 ul.wg-inline li.active font-weight:bold ','000001000001000052'),('FJbUTvZ2nUTn65LpW6gjsA','Profile Account Layout','Profile Account Layout Profile Account Layout root import account profile profile account layout','root/import/account/profile/profile-account-layout',1227070381,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Profile Account Layout Profile Account Layout root import account profile profile account layout Account/Layout','000001000001000002000001000001'),('75CmQgpcCSkdsL-oawdn3Q','Default Edit Profile Template','Default Edit Profile Template Default Edit Profile Template root import account profile default edit profile template','root/import/account/profile/default-edit-profile-template',1227052575,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Edit Profile Template Default Edit Profile Template root import account profile default edit profile template Account/Profile/Edit','000001000001000002000001000002'),('2CS-BErrjMmESOtGT90qOg','Default View Profile Template','Default View Profile Template Default View Profile Template root import account profile default view profile template','root/import/account/profile/default-view-profile-template',1227070888,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default View Profile Template Default View Profile Template root import account profile default view profile template Account/Profile/View','000001000001000002000001000003'),('MBmWlA_YEA2I6D29OMGtRg','Default Profile Error Template','Default Profile Error Template Default Profile Error Template root import account profile default profile error template','root/import/account/profile/default-profile-error-template',1226542675,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Profile Error Template Default Profile Error Template root import account profile default profile error template Account/Profile/Error','000001000001000002000001000004'),('gfZOwaTWYjbSoVaQtHBBEw','Inbox Account Layout','Inbox Account Layout Inbox Account Layout root import account inbox account layout','root/import/account/inbox-account-layout',1226974679,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Inbox Account Layout Inbox Account Layout root import account inbox account layout Account/Layout','000001000001000002000002000001'),('c8xrwVuu5QE0XtF9DiVzLw','Default Inbox View Template','Default Inbox View Template Default Inbox View Template root import account inbox default inbox view template','root/import/account/inbox/default-inbox-view-template',1226894351,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox View Template Default Inbox View Template root import account inbox default inbox view template Account/Inbox/View','000001000001000002000002000002'),('0n4HtbXaWa_XJHkFjetnLQ','Default Inbox View Message Template','Default Inbox View Message Template Default Inbox View Message Template root import account inbox default inbox view message template','root/import/account/inbox/default-inbox-view-message-template',1226894994,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox View Message Template Default Inbox View Message Template root import account inbox default inbox view message template Account/Inbox/ViewMessage','000001000001000002000002000003'),('ErEzulFiEKDkaCDVmxUavw','Default Inbox Error Template','Default Inbox Error Template Default Inbox Error Template root import account inbox default inbox error template','root/import/account/inbox/default-inbox-error-template',1226895484,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox Error Template Default Inbox Error Template root import account inbox default inbox error template Account/Inbox/Error','000001000001000002000002000004'),('6uQEULvXFgCYlRWnYzZsuA','Default Inbox Send Message Template','Default Inbox Send Message Template Default Inbox Send Message Template root import account inbox default inbox send message template','root/import/account/inbox/default-inbox-send-message-template',1226896682,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox Send Message Template Default Inbox Send Message Template root import account inbox default inbox send message template Account/Inbox/SendMessage','000001000001000002000002000005'),('DUoxlTBXhVS-Zl3CFDpt9g','Default Message Confirm Template','Default Message Confirm Template Default Message Confirm Template root import account inbox default message confirm template','root/import/account/inbox/default-message-confirm-template',1226896802,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Message Confirm Template Default Message Confirm Template root import account inbox default message confirm template Account/Inbox/Confirm','000001000001000002000002000006'),('1Q4Je3hKCJzeo0ZBB5YB8g','Default Manage Invitations Template','Default Manage Invitations Template Default Manage Invitations Template root import account inbox default manage invitations template','root/import/account/inbox/default-manage-invitations-template',1226898445,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Manage Invitations Template Default Manage Invitations Template root import account inbox default manage invitations template Account/Inbox/ManageInvitations','000001000001000002000002000007'),('5A8Hd9zXvByTDy4x-H28qw','Default Invitation Confirmation Template','Default Invitation Confirmation Template Default Invitation Confirmation Template root import account inbox default invitation confirmation template','root/import/account/inbox/default-invitation-confirmation-template',1226899462,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invitation Confirmation Template Default Invitation Confirmation Template root import account inbox default invitation confirmation template Account/Inbox/Confirm','000001000001000002000002000008'),('VBkY05f-E3WJS50WpdKd1Q','Default View Invitation Template','Default View Invitation Template Default View Invitation Template root import account inbox default view invitation template','root/import/account/inbox/default-view-invitation-template',1226899241,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default View Invitation Template Default View Invitation Template root import account inbox default view invitation template Account/Inbox/ViewInvitation','000001000001000002000002000009'),('XgcsoDrbC0duVla7N7JAdw','Default Invite User Email Template','Default Invite User Email Template Default Invite User Email Template root import account inbox default invite user email template','root/import/account/inbox/default-invite-user-email-template',1226973330,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Email Template Default Invite User Email Template root import account inbox default invite user email template Account/Inbox/InviteUserMessage','000001000001000002000002000010'),('cR0UFm7I1qUI2Wbpj--08Q','Default Invite User Form Template','Default Invite User Form Template Default Invite User Form Template root import account inbox default invite user form template','root/import/account/inbox/default-invite-user-form-template',1226964738,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Form Template Default Invite User Form Template root import account inbox default invite user form template Account/Inbox/InviteUser','000001000001000002000002000011'),('SVIhz68689hwUGgcDM-gWw','Default Invite User Confirm Template','Default Invite User Confirm Template Default Invite User Confirm Template root import account inbox default invite user confirm template','root/import/account/inbox/default-invite-user-confirm-template',1226973314,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Confirm Template Default Invite User Confirm Template root import account inbox default invite user confirm template Account/Inbox/InviteUserConfirm','000001000001000002000002000012'),('zrNpGbT3odfIkg6nFSUy8Q','Friends Layout Template','Friends Layout Template Friends Layout Template root import account friends friends layout template','root/import/account/friends/friends-layout-template',1226994016,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Friends Layout Template Friends Layout Template root import account friends friends layout template Account/Layout','000001000001000002000003000001'),('1Yn_zE_dSiNuaBGNLPbxtw','Default Friends View Template','Default Friends View Template Default Friends View Template root import account friends default friends view template','root/import/account/friends/default-friends-view-template',1226994422,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends View Template Default Friends View Template root import account friends default friends view template Account/Friends/View','000001000001000002000003000002'),('AZFU33p0jpPJ-E6qLSWZng','Default Friends Edit Template','Default Friends Edit Template Default Friends Edit Template root import account friends default friends edit template','root/import/account/friends/default-friends-edit-template',1226994865,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Edit Template Default Friends Edit Template root import account friends default friends edit template Account/Friends/Edit','000001000001000002000003000003'),('AGJBGviWGAwjnwziiPjvDg','Default Send Request Template','Default Send Request Template Default Send Request Template root import account friends default send request template','root/import/account/friends/default-send-request-template',1226995497,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default Send Request Template Default Send Request Template root import account friends default send request template Account/Friends/SendRequest','000001000001000002000003000004'),('7Ijdd8SW32lVgg2H8R-Aqw','Default Friends Error Template','Default Friends Error Template Default Friends Error Template root import account friends default friends error template','root/import/account/friends/default-friends-error-template',1226995714,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Error Template Default Friends Error Template root import account friends default friends error template Account/Friends/Error','000001000001000002000003000005'),('K8F0j_cq_jgo8dvWY_26Ag','Default Friends Confirmation Template','Default Friends Confirmation Template Default Friends Confirmation Template root import account friends default friends confirmation template','root/import/account/friends/default-friends-confirmation-template',1226995643,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Confirmation Template Default Friends Confirmation Template root import account friends default friends confirmation template Account/Friends/Confirm','000001000001000002000003000006'),('G5V6neXIDiFXN05oL-U3AQ','Default Remove Friends Confirmation Template','Default Remove Friends Confirmation Template Default Remove Friends Confirmation Template root import account friends default remove friends confirmation template','root/import/account/friends/default-remove-friends-confirmation-template',1226995768,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default Remove Friends Confirmation Template Default Remove Friends Confirmation Template root import account friends default remove friends confirmation template Account/Friends/Confirm','000001000001000002000003000007'),('9ThW278DWLV0-Svf68ljFQ','Account Layout','Account Layout Account Layout root import account user account layout','root/import/account/user/account-layout',1226647187,1249407460,'3','7','12','WebGUI::Asset::Template',0,'Account Layout Account Layout root import account user account layout Account/Layout','000001000001000002000004000001'),('aUDsJ-vB9RgP-AYvPOy8FQ','Shop Account Layout','Shop Account Layout Shop Account Layout root import account shop shop account layout','root/import/account/shop/shop-account-layout',1226660439,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Shop Account Layout Shop Account Layout root import account shop shop account layout Account/Layout','000001000001000002000005000001'),('-zxyB-O50W8YnL39Ouoc4Q','Default My Sales Template','Default My Sales Template Default My Sales Template root import default my sales template','root/import/default-my-sales-template',1236959717,1248563425,'3','7','12','WebGUI::Asset::Template',0,'Default My Sales Template Default My Sales Template root import default my sales template Shop/MySales','000001000001000002000005000002'),('b4n3VyUIsAHyIvT-W-jziA','Contributions Layout','Contributions Layout Contributions Layout root import account contributions contributions layout','root/import/account/contributions/contributions-layout',1227074747,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Contributions Layout Contributions Layout root import account contributions contributions layout Account/Layout','000001000001000002000006000001'),('1IzRpX0tgW7iuCfaU2Kk0A','Default Contributions View','Default Contributions View Default Contributions View root import account contributions default contributions view','root/import/account/contributions/default-contributions-view',1227079721,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Contributions View Default Contributions View root import account contributions default contributions view Account/Contrib/View','000001000001000002000006000002'),('N716tpSna0iIQTKxS4gTWA','Default Account Layout','Default Account Layout Default Account Layout root import account default account layout2','root/import/account/default-account-layout2',1226604666,1253652848,'3','7','12','WebGUI::Asset::Template',0,'Default Account Layout Default Account Layout root import account default account layout2 Account/Layout','000001000001000002000007'),('_XfvgNH__bY1ykMiKYSobQ','account.css','account.css account.css root import account account.css','root/import/account/account.css',1233168041,1253652887,'3','7','12','WebGUI::Asset::Snippet',0,'account.css account.css root import account account.css general WGbutton float:right padding-right:10px centered text-align center WGaccount_message background-color white border solid BECEF8 1px height 300px margin-bottom 10px margin-left 60px margin-top 20px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll padding:10px text-align left vertical-align:top width 90 WGprofileMember font-size:9px margin-right:20px text-align:right WGmember color:#3e4f77 font 9px Verdana Arial Helvetica sans-serif text-align:center WGphotostyle border:solid 3e4f77 2px margin-bottom:5px margin-top:5px rightalign float right WGsend float:right padding-right 75px bio addtonetwork network WGbordered border-bottom dashed BECEF8 2px padding-bottom 10px WGfriendpic border solid BECEF8 1px WGinvitemsg width 600px height 150px ol.WGProfile_interests color:#0B2259 font-size:15px font-weight:bold list-style-type:none margin:0px padding:0px padding:5px 5px ol.WGProfile_interests li margin-bottom:15px ol.WGProfile_interests span font-size:12px font-weight:normal color:black WGpBio border-bottom:solid DDE6FB 1px margin:0px margin-bottom:5px padding-bottom:5px WGpBio div background-color:#DDE6FB padding:2px 5px margin-bottom:2px WGprogram font-size 9px contributions WGContribCount font-size:12px text-align:left padding:3px WGContribTitle background-color:#f2f5fa border solid d8dee8 1px color:#0B2259 font-size:12px font-weight:bold min-height:25px padding:3px text-align:center text-decoration underline WGContribTitleLeft background-color:#f2f5fa border solid d8dee8 1px color:#0B2259 font-size:12px font-weight:bold min-height:25px padding:3px text-align:center text-decoration underline WGContribEntry text-align:center padding:3px WGContribEntryLeft text-align:left padding:3px edit box WGeditBox background:white url(images/edit_box_bg.jpg no-repeat bottom left border:solid 8DABF1 2px display:block font-family:verdana font-size:9px font-weight:bold left:100px moz-box-sizing:border-box padding:5px position:absolute top:100px width:590px z-index:100 WGeditBox input WGeditBox select font-size:9px friends WGfriends_name font-weight:bold width:90 WGfriends_photo font-weight:bold width:10 WGfriends_photo img height 50px width 50px WGfriends_private float:right padding-bottom 5px width 50 WGfriends_ninety vertical-align:top width 90 WGfriends_seventy vertical-align:top width 70 WGfriends_ten width 10 WGfriends_ten img height 50px width 50px WGfriends_twenty width 20 WGaccepts padding-bottom 5px inbox WGProfile_msgcontainer padding:2px WGinbox_count font-size:12px font-weight:bold padding:3px text-align:left WGinbox_errors font-weight:bold color:red text-align:center WG_inbox_InviteLabel width:50px text-align:right WG_inbox_InviteLabelView font-weight:bold width:120px WGmsgcontainer padding:6px display:block margin-bottom:6px inbox contacts WGdatacells border-bottom dashed BECEF8 1px WGinbox_contactsTbl background-color:#EEF2FD font-family:arial font-size:9pt width:100 contacts height 275px overflow auto inbox forms WGbuttons_left float left WGbuttons_right float right WGinbox_from color black font-weight normal text-decoration none WGinbox_subject width 530px WGinbox_messageTo background-color white border solid BECEF8 1px height 50px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll width 530px inbox pagination WGinbox_buttons display:inline float:left font-size:10px text-align:left width:70 WGinbox_pagination display:inline text-align:right width:20 WGinbox_messagerpp font-size:10px display:inline text-align:right width:20 WGmessage display:inline float:left font-size:10px text-align:left width:70 WGmessagerpp font-size:10px display:inline text-align:right float right WG-previous-next float right inbox threads WGevenThread background-color e1e8fb border-bottom 1px solid bfcef9 padding 8px text-align:center WGoddThread background-color eef2fd border-bottom 1px solid bfcef9 padding 8px text-align center pagination WGProfile_pagination font-size:10px text-align:right width:20 WGProfile_messagerpp font-size:10px display:inline text-align:right width:20 WGProfile_paginationLeft font-size:10px text-align:left width:20 WGProfile_paginationCenter font-size:10px text-align:center width:20 WGProfile_pagination a background-color:#f2f5fa border:solid bfc8dc 1px font-size:10px font-weight:bold padding:1px 5px text-decoration:none WGProfile_pagination a:hover background-color:#d8dee8 color:white WGProfile_pagination prevNext background-color transparent border none color black WGProfile_pagination prevNext:hover background-color transparent border none color black WGProfile_pagination active background-color:#d8dee8 border:solid bfc8dc 1px color:white font-size:10px font-weight:bold padding:1px 5px text-decoration:none WGProfile_pagination img vertical-align:middle margin-top:2px border:none profile WGProfile_registration background:none border:none font-size:9pt font-family:arial margin:0 padding:0 width:100 WGProfile_registration header background-color:#818997 color:#3e4f77 font-size:10px font-weight:bold text-align:left WGProfile_registration header a color:white text-decoration:none WGProfile_registration help a font-weight:bold text-decoration:none WGProfile_registration inputText font-size:10px margin-right:1px WGProfile_registration label font-size:9pt font-weight:bold text-align:right white-space:nowrap width:1 WGProfile_registration labelLeft font-size:9pt font-weight:bold white-space:nowrap width:1 text-align left vertical-align top WGProfile_registration smallLabel font-size:8px text-align:center WGProfile_registration smallText font-size:9px WGinboxTbl display:block margin 4px padding 2px WGProfile_registration bar WGProfile_registration barRight background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin:10px 0px 10px 0px min-height:25px padding:4px 4px 0px 4px vertical-align:middle WGProfile_registration bar text-align center WGProfile_registration barRight text-align right WGProfile_registration bar a color:#0B2259 font-size:10px font-weight:bold WGProfile_registration barFive background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold text-align:center margin-right:3px min-height:25px padding:2px width:4.3 WGProfile_registration barTen background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold min-height:25px padding:2px text-align:center width:7.2 WGProfile_registration barFifteen background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin-right:3px min-height:25px padding:2px text-align:center width:15 WGProfile_registration barFifty background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin-right:3px min-height:25px padding:2px text-align:center width:50 WGbarContainer display:block margin:10px 0px 10px 0px width:100 profile edit WGfields padding 2px WGfields_left padding:2px vertical-align:top width 15 WGfields_right display:inline float:right padding:2px text-align:right width:80 vertical-align top WGProfile display:table margin 0 padding 0 width:100 WGProfileFields border:0 padding 0 margin:0 width 100 WGProfileFields ol display inline list-style-type none WGProfileFields ul list-style-type none display inline WGProfileFields ul li display inline-block display inline zoom 1 profile view WGProfile_accepts text-align:right background-color:gray padding:4px width:100 WGviewContainer margin:0 padding:0 width:90 WGinternational background-color:red color:white display:inline font-weight:bold padding:4px text-align:center WGcategoryLabel vertical-align:top width:90 WGprivateMessage background-color:gray padding:4px text-align:right WGprofileAlert background-color:red color:white font-weight:bold padding:4px text-align:center width:100 WGprofilePhoto vertical-align:top profile errors WGprofileErrors background-color ff0000 color ffffff font-weight bold text-align center WGprofilefield_required_off WGprofilefield_required background-color ffd6bb WGprofilefield_error background-color FF9494 WGerrorMsg font-weight:bold color:red text-align:center user WGuserInvite_subject background-color white border solid BECEF8 1px height 25px text-align left width 500px margin-left 50px margin-bottom 20px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll view profile WGprofile_canEdit text-align:center background-color:red padding:4px color:white font-weight:bold WGprofile_fieldLabel background DDE6FB padding:2px width:200px WGprofile_fieldData margin-left 5px WGprofile_fieldStatus padding:4px color:white font-weight:bold TABS TABS outer WGbottombutton float:right padding-right:2px padding-top 2px position relative WGcontent padding:10px WGcleartab clear both height:0 WGsubContent color setting for border under outer tabs that surrounds inner tabs border solid d8dee8 6px WGtopbutton float:right clear:both padding-right:2px padding-top 2px position relative ul.WGtopTabs ul.WGtopTabs li list-style-type:none margin:10px 0px 0px 0px padding:0px position:relative width:auto Xposition:relative zoom:1 ul.WGtopTabs li display:block float:left margin-right 3px ul.WGtopTabs li b background-color eef2fd border-top:solid d8dee8 1px display:block padding:4px 8px position:relative top:-1px ul.WGtopTabs a non-selected tabs color settings display:block color:#9ea0bb font-size:12px font-family Arial Helvetica sans-serif text-decoration:none background-color:#f2f5fa border-left solid d8dee8 1px border-right solid d8dee8 1px ul.WGtopTabs a:hover ul.WGtopTabs a:hover b ul.WGtopTabs a.selected ul.WGtopTabs a.selected b selected tab color settings background-color:#d8dee8 color:#3e4f77 TABS YUI WGcleardiv clear both margin 0px 0px 0px 0px padding 0px WGview border none font bold 10px Verdana color 3e4f77 text-decoration:none position absolute right 4px top:4px WGprofile_displayView x-system-font:none border:medium none color:#0B2258 display:inline float:right font-family:Verdana font-size:10px font-size-adjust:none font-stretch:normal font-style:normal font-variant:normal font-weight:bold line-height:normal padding-right:8px padding-top:3px text-decoration none WGprofile_displaySubContent border around friends tab content border solid d8dee8 6px border-top solid d8dee8 18px Copyright c 2008 Yahoo Inc All rights reserved Code licensed under the BSD License http://developer.yahoo.net/yui/license.txt version 2.6.0 yui tabs color settings below yui-navset defaults to yui-navset-top WGsubContent yui-skin-sam yui-navset yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav protect nested tabviews from other orientations border:solid eef2fd color between tab list and content border-width:0 0 5px Xposition:relative zoom:1 WGsubContent yui-skin-sam yui-navset yui-nav a WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav a background:#ffffff tab background border:solid ffffff border-width:0 1px color:#bfccdd position:relative text-decoration:none font-size:12px font-family Arial Helvetica sans-serif font-weight bold WGsubContent yui-skin-sam yui-navset yui-nav a em WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav a em border:solid eef2fd border-width:1px 0 0 cursor:hand padding:0.25em 75em left:0 right 0 bottom 0 protect from other orientations top:-1px for 1px rounded corners position:relative WGsubContent yui-skin-sam yui-navset yui-nav selected a WGsubContent yui-skin-sam yui-navset yui-nav selected a:focus no focus effect for selected WGsubContent yui-skin-sam yui-navset yui-nav selected a:hover no hover effect for selected background eef2fd selected tab background color 3e4f77 font-size:12px font-family Arial Helvetica sans-serif text-decoration:none font-weight bold WGsubContent yui-skin-sam yui-navset yui-nav selected a WGsubContent yui-skin-sam yui-navset yui-nav selected a em border-color:#eef2fd selected tab border color WGsubContent yui-skin-sam yui-navset yui-nav a:hover WGsubContent yui-skin-sam yui-navset yui-nav a:focus background eef2fd hover tab background color 3e4f77 outline:0 font-size:12px font-family Arial Helvetica sans-serif text-decoration:none font-weight bold WGsubContent yui-skin-sam yui-navset yui-content background eef2fd content background color WGsubContent yui-skin-sam yui-navset yui-content WGsubContent yui-skin-sam yui-navset yui-navset-top yui-content border:5px solid eef2fd content border padding:0.75em 1em content padding left and right orientations WGsubContent yui-skin-sam yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav WGsubContent yui-skin-sam yui-navset-right yui-nav border-width:0 5px 0 0 Xposition:absolute from tabview-core have to reiterate for skin-sam due to pos:rel on skin-sam yui-nav top:0 bottom:0 stretch to fill content height WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav WGsubContent yui-skin-sam yui-navset-right yui-nav border-width:0 0 0 5px WGsubContent yui-skin-sam yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset-right yui-nav li margin:0 0 0.3em space between tabs padding:0 0 0 1px gecko make room for overflow WGsubContent yui-skin-sam yui-navset-right yui-nav li padding:0 1px 0 0 gecko make room for overflow WGsubContent yui-skin-sam yui-navset-left yui-nav selected WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav selected margin:0 1px 0.16em 0 WGsubContent yui-skin-sam yui-navset-right yui-nav selected margin:0 0 0.16em 1px WGsubContent yui-skin-sam yui-navset-left yui-nav a WGsubContent yui-skin-sam yui-navset-right yui-nav a border-width:1px 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a em WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav a em WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 0 0 1px padding:0.2em 75em top:auto left:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 1px 0 0 left:auto right:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-left yui-nav a WGsubContent yui-skin-sam yui-navset-left yui-nav selected a WGsubContent yui-skin-sam yui-navset-left yui-nav a:hover WGsubContent yui-skin-sam yui-navset-right yui-nav a WGsubContent yui-skin-sam yui-navset-right yui-nav selected a WGsubContent yui-skin-sam yui-navset-right yui-nav a:hover WGsubContent yui-skin-sam yui-navset-bottom yui-nav a WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected a WGsubContent yui-skin-sam yui-navset-bottom yui-nav a:hover background-image:none no left-right or bottom-top gradient WGsubContent yui-skin-sam yui-navset-left yui-content border:1px solid d8dee8 content border bottom orientation WGsubContent yui-skin-sam yui-navset-bottom yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav border-width:5px 0 0 color between tab list and content WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav selected WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected margin:-1px 0.3em 0 0 for overlap WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li WGsubContent yui-skin-sam yui-navset-bottom yui-nav li padding:0 0 1px 0 gecko make room for overflow vertical-align:top WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li a WGsubContent yui-skin-sam yui-navset-bottom yui-nav li a WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav a em WGsubContent yui-skin-sam yui-navset-bottom yui-nav a em border-width:0 0 1px top:auto bottom:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-bottom yui-content WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-content border:1px solid f2f5fa content border WGsubContent yui-skin-sam background-color d8dee8 padding 10px 5 5 5px display:block yui tab placement settings below WGsubContent yui-skin-sam yui-navset yui-nav li WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav li margin:0 0.3em 0 0 space between tabs padding:5px 0 0 gecko make room for overflow zoom:1 WGsubContent yui-skin-sam yui-navset yui-nav selected WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav selected margin:0 0.3em 1px 0 for overlap WGsubContent yui-navset yui-nav li,.yui-navset yui-navset-top yui-nav li WGsubContent yui-navset yui-navset-bottom yui-nav li margin:0 0.5em 0 0 WGsubContent yui-navset-left yui-nav li,.yui-navset-right yui-nav li margin:0 0 0.5em WGsubContent yui-navset yui-content yui-hidden display:none WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset yui-navset-right yui-nav WGsubContent yui-navset-left yui-nav,.yui-navset-right yui-nav width:6em WGsubContent yui-navset-top yui-nav,.yui-navset-bottom yui-nav width:auto WGsubContent yui-navset yui-navset-left,.yui-navset-left padding:0 0 0 6em WGsubContent yui-navset-right padding:0 6em 0 0 WGsubContent yui-navset-top,.yui-navset-bottom padding:auto WGsubContent yui-nav,.yui-nav li list-style:none margin:0 padding:0 WGsubContent yui-navset li em font-style:normal WGsubContent yui-navset position:relative zoom:1 WGsubContent yui-navset yui-content zoom:1 WGsubContent yui-navset yui-nav li,.yui-navset yui-navset-top yui-nav li WGsubContent yui-navset yui-navset-bottom yui-nav li display:inline-block display:-moz-inline-stack display:inline vertical-align:bottom cursor:pointer zoom:1 WGsubContent yui-navset-left yui-nav li,.yui-navset-right yui-nav li display:block WGsubContent yui-navset yui-nav a position:relative WGsubContent yui-navset yui-nav li a,.yui-navset-top yui-nav li a WGsubContent yui-navset-bottom yui-nav li a display:block display:inline-block vertical-align:bottom zoom:1 WGsubContent yui-navset-left yui-nav li a,.yui-navset-right yui-nav li a display:block WGsubContent yui-navset-bottom yui-nav li a vertical-align:text-top WGsubContent yui-navset yui-nav li a em,.yui-navset-top yui-nav li a em WGsubContent yui-navset-bottom yui-nav li a em display:block WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset yui-navset-right yui-nav WGsubContent yui-navset-left yui-nav,.yui-navset-right yui-nav position:absolute z-index:1 WGsubContent yui-navset-top yui-nav,.yui-navset-bottom yui-nav position:static WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset-left yui-nav left:0 right:auto WGsubContent yui-navset yui-navset-right yui-nav,.yui-navset-right yui-nav left:auto right:0 WGsubContent yui-skin-sam yui-navset yui-nav selected a em padding:0.35em 0.75em WGsubContent yui-skin-sam yui-navset-left yui-nav,.yui-skin-sam yui-navset yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav,.yui-skin-sam yui-navset-right yui-nav border-width:0 5px 0 0 bottom:0 top:0 Xposition:absolute WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav,.yui-skin-sam yui-navset-right yui-nav border-width:0 0 0 5px WGsubContent yui-skin-sam yui-navset-left yui-nav li,.yui-skin-sam yui-navset yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset-right yui-nav li margin:0 0 0.16em padding:0 0 0 1px WGsubContent yui-skin-sam yui-navset-right yui-nav li padding:0 1px 0 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a,.yui-skin-sam yui-navset-right yui-nav a border-width:1px 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a em,.yui-skin-sam yui-navset yui-navset-left yui-nav a em,.yui-skin-sam yui-navset-right yui-nav a em border-width:0 0 0 1px left:-1px padding:0.2em 75em top:auto WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 1px 0 0 left:auto right:-1px WGsubContent yui-skin-sam yui-navset-left yui-nav a,.yui-skin-sam yui-navset-left yui-nav selected a,.yui-skin-sam yui-navset-left yui-nav a:hover WGsubContent yui-skin-sam yui-navset-right yui-nav a,.yui-skin-sam yui-navset-right yui-nav selected a,.yui-skin-sam yui-navset-right yui-nav a:hover WGsubContent yui-skin-sam yui-navset-bottom yui-nav a,.yui-skin-sam yui-navset-bottom yui-nav selected a WGsubContent yui-skin-sam yui-navset-bottom yui-nav a:hover background-image:none WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav selected WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected margin:-1px 0.16em 0 0 WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li WGsubContent yui-skin-sam yui-navset-bottom yui-nav li padding:0 0 1px 0 vertical-align:top ','000001000001000002000008'),('CalendarMonth000000001','Default Calendar Month','Default Calendar Month Default Calendar Month root import calendar templates default calendar month','root/import/calendar-templates/default-calendar-month',1204890713,1253146430,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Month Default Calendar Month root import calendar templates default calendar month Calendar/Month','000001000001000006000007'),('q5O62aH4pjUXsrQR3Pq4lw','Default Gallery View Album Thumbnails','Default Gallery View Album Thumbnails Default Gallery View Album Thumbnails root import gallery templates default gallery view album thumbnails','root/import/gallery-templates/default-gallery-view-album-thumbnails',1197825772,1248833148,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Thumbnails Default Gallery View Album Thumbnails root import gallery templates default gallery view album thumbnails GalleryAlbum/ViewThumbnails','000001000001000015000004'),('_9_eiaPgxzF_x_upt6-PNQ','gallery.css','gallery.css gallery.css root import gallery templates gallery.css','root/import/gallery-templates/gallery.css',1197988920,1250022514,'3','7','3','WebGUI::Asset::Snippet',0,'gallery.css gallery.css root import gallery templates gallery.css FIXES FLOAT ISSUES WITHOUT THIS FLOATS GET ALL NUTSY ESPECIALLY IN OPERA AND SAFARI clearfix:after content display block height 0 clear both visibility hidden clearfix display inline-block END FLOAT FIX wgGallery font-family:verdana arial text-align:left firstBar background black color:white font-size:18px font-weight:bold firstBar title margin-left:20px line-height:42px firstBar title a font-size:18px font-weight:bold color:white firstBar buttons float:right firstBar buttons a display:block float:left height:42px line-height:42px font-size:10px color:white font-weight:bold text-align:center padding:0px 5px firstBar buttons rss display:block height:29px position:relative background:transparent padding-top:13px secondBar background F1F1F1 text-align:left border-top:solid 8B8B8B 5px color black overflow hidden secondBar author font-size:10px secondBar desc p margin-left 20px margin-top 0 color black pictures searchArea float:right searchArea float:left searchArea input.searchText border:solid black 1px width:100px margin:0px padding:2px margin-top:5px font-size:10px height:15px margin-right:10px searchArea input.searchBtn border:solid black 1px margin:0px padding:3px margin-top:5px font-size:10px vertical-align:middle cursor:pointer height:21px searchArea a:link searchArea a:visited secondBar author a:link secondBar author a:visited font-size:11px color:black searchArea current font-weight:bold text-transform:uppercase text-decoration:none font-size:10px wgAlbum display moz-inline-box Although this works in later versions of FireFox it does not work in 2.x display:block float:left display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space width:250px margin:10px wgAlbum albumTitle background black color:white font-size:12px font-weight:bold padding:10px padding-right:50px border:solid 475f6f 1px border-bottom:solid 8B8B8B 5px text-align:left display:block wgAlbum albumImage background F1F1F1 border-left solid black 1px border-right solid black 1px padding-top:15px height:135px wgAlbum albumImage a height:135px width:200px overflow:hidden display:block margin:0px 23px wgAlbum albumImage img border-style:none display:block width:200px height:auto border:solid black 1px wgAlbum albumDesc background F1F1F1 border-left solid black 1px border-right solid black 1px border-bottom solid black 1px text-align:center padding 5px 23px wgAlbum description font-size:10px height:40px overflow:auto text-align:left border:solid silver 1px padding:5px background-color fff color:#222 albumDesc description margin:2px 0px PAGINATION STYLES wgGallery paginationContainer text-align:center background black height:42px wgGallery container clear:both text-align:center wgGallery pagination margin:0px auto 20px auto display:table list-style-type:none white-space:nowrap padding:0px height:42px wgGallery pagination li display:table-cell wgGallery pagination a display:block width:50px line-height:42px color:white font-size:10px text-align:center wgPicture a:link wgPicture a:visited color:black wgPicture width:250px margin:10px display moz-inline-box This does not work in earlier versions of Firefox display:block float:left display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space wgPicture title background:#e0e0e0 display:block font-size:12px text-align:center padding:2px 5px border:solid black 1px border-bottom:solid 8B8B8B 4px wgPicture thumbnail text-align:center background F1F1F1 padding:15px 23px 15px 23px margin:0px border-left:solid black 1px border-right:solid black 1px wgPicture thumbnail a display:block width:200px height:120px overflow:hidden border:solid black 1px wgPicture thumbnail img border-style:none width:200px height:auto wgPicture pictureDesc padding:0px border-top:solid e1e1e1 1px border-bottom:solid gray 1px border-left:solid black 1px border-right:solid black 1px background:#F1F1F1 margin:0px wgPicture pictureDesc description margin:0px padding:5px font-size:10px wgPicture details background:#e0e0e0 border:solid 999 1px border-top:solid aaa 1px font-size:9px padding:1px 3px wgPicture details date float:right wgPicture details comments float:left wgPicture details a font-size:9px BEGIN STYLES FOR PHOTO VIEW The Photo view uses some/all of the above classes plus those in this section wgSnapshot float:left margin:10px max-width:250px width:25 wgSnapshot fieldset background-color:#fefefe border:solid 555 2px padding:10px background-color:#f9f9f9 text-align:center wgSnapshot p max-width:230px wgSnapshot legend color:#333 font-size:15px font-weight:bold max-width:250px wgSnapshot a.thumbnail img width:200px height:auto border:solid 555 2px wgSnapshot description font-size:9px border:solid 555555 2px padding:5px width:190px margin:0px auto background-color:#fff height:50px overflow:auto text-align:left overflow:auto wgSnapshot a.fullSize margin:0px auto wgPictureDetails float:left width:70 margin:10px wgPictureDetails a:link wgPictureDetails a:visited color:black wgPictureDetails fieldset background-color:#fefefe border:solid 555 2px padding:10px background-color:#f9f9f9 margin-bottom:10px wgPictureDetails legend color:#333 font-size:15px font-weight:bold rowOne background EFEFEF margin:1px border:solid CDCDCD 1px color:black padding:3px rowTwo background DCDCDC margin:1px border:solid DDDDDD 1px color:black padding:3px rowOne label rowTwo label margin-left:15px display:inline text-align:left font-weight:bold font-size:11px rowOne data rowTwo data font-size:10px margin-left:5px display:inline a.fullSize:link a.fullSize:visited color:black display:block text-align:center font-weight:bold font-size:10px wgComments font-size:9px margin:10px width:90 wgComments title font-size:14px font-weight:bold color:#333 border-bottom:solid 555555 2px padding-bottom:2px wgComments title a color:navy text-decoration:none wgComments comment wgComments commentAlt position:relative padding:5px wgComments comment background-color:#e1e1e1 border-top:solid F7F7F7 1px border-bottom:solid C9C9C9 1px wgComments commentAlt background-color:#f0f0f0 border-bottom:solid CDCDCD 1px border-top:solid FBFBFB 1px wgComments number float:left font-size:30px color:silver margin:5px 10px 5px 5px wgComments posted font-style:italic padding-top:3px font-size:9px color:gray wgComments posted a color:navy text-decoration:underline BEGIN STYLES FOR THUMBNAIL VIEW The Thumbnail view uses some/all of the above classes plus those in this section thumbView width:400px height:auto thumbView thumbnail a display:block width:350px height:auto border:solid black 1px thumbView thumbnail img border-style:none width:350px height:auto thumb width:100px height:65px overflow:hidden display:block float:left border:solid black 2px margin:10px z-index 0 position relative thumb:hover background-color transparent z-index 50 overflow visible thumb img width:100px height:auto border-style:none thumb:hover img bottom 65px left 75px position absolute width 250px BEGIN STYLES FOR SLIDESHOW VIEW The Slideshow view uses some/all of the above classes plus those in this section wgSlideshow controls background url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg repeat-x width:500px height:42px margin:0px auto border:solid black 2px wgSlideshow text-align:center slideshow-container width:500px height:auto margin:0px auto text-align:center border:solid black 2px position:relative z-index:0 slideshow-container slideshow-item img width:100 height:auto border-style:none display:block slideshow-container slideshow-item title background-color:black padding:3px color:white border-top:solid white 1px border-bottom:solid white 1px slideshow-container slideshow-item title a color:white font-size:11px font-weight:bold slideshow-container slideshow-item counter background-color:black padding:3px color:white font-size:11px font-weight:bold slideshow-container slideshow-item synopsis width:494px background-color:white padding:3px color:black font-size:11px font-weight:bold border-top:solid black 1px text-align:left BEGIN STYLES FOR SEARCH VIEW The Search view uses some/all of the above classes plus those in this section adminWrapper margin-top:20px adminWrapper label background:black font-weight:bold font-size:10px color:white adminWrapper td.data input background f1f1f1 vertical-align:middle adminWrapper td.radio input border-style:none background:none adminWrapper forwardButton cursor:pointer float:rigbt adminWrapper forwardButton:hover color:gold ','000001000001000015000016'),('kaPRSaf8UKiskiGEgJgLAw','images','images images root import gallery templates images','root/import/gallery-templates/images',1197330678,1250190850,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'images images root import gallery templates images','000001000001000015000017'),('matrixtmpl000000000001','Matrix Default View','Matrix Default View Matrix Default View matrix default view template','matrix-default-view-template',1133743238,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default View Matrix Default View matrix default view template Matrix','000001000001000022000002'),('matrixtmpl000000000003','Matrix Default Detailed Listing','Matrix Default Detailed Listing Matrix Default Detailed Listing matrix default detailed listing','matrix-default-detailed-listing',1133743238,1252087641,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Detailed Listing Matrix Default Detailed Listing matrix default detailed listing Matrix/Detail','000001000001000022000003'),('alraubvBu-YJJ614jAHD5w','matrix-nav-tmpl','matrix-nav-tmpl matrix-nav-tmpl new matrix matrix nav tmpl','new-matrix/matrix-nav-tmpl',1232664015,1250147475,'3','7','12','WebGUI::Asset::Template',0,'matrix-nav-tmpl matrix-nav-tmpl new matrix matrix nav tmpl Navigation','000001000001000022000009'),('PBtmpl0000000000000062','Default Gradebook Report','Default Gradebook Report Default Gradebook Report root import survey default gradebook report','root/import/survey/default-gradebook-report',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Gradebook Report Default Gradebook Report root import survey default gradebook report Survey/Gradebook','000001000001000045000002'),('d8jMMMRddSQ7twP4l1ZSIw','Default Survey Take','Default Survey Take Default Survey Take root import survey default survey take','root/import/survey/default-survey-take',1227248175,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Take Default Survey Take root import survey default survey take Survey/Take','000001000001000045000005'),('E3tzZjzhmYoNlAyP2VW33Q','Edit Story','Edit Story Edit Story root import storymanager editstory','root/import/storymanager/editstory',1239236292,1253635296,'3','7','4','WebGUI::Asset::Template',0,'Edit Story Edit Story root import storymanager editstory Story/Edit','000001000001000043000003'),('TbDcVLbbznPi0I0rxQf2CQ','Story Template Topic','Story Template Topic Story Template Topic root import storymanager storytemplatetopic','root/import/storymanager/storytemplatetopic',1237524306,1253636379,'3','7','4','WebGUI::Asset::Template',0,'Story Template Topic Story Template Topic root import storymanager storytemplatetopic Story','000001000001000043000004'),('brxm_faNdZX5tRo3p50g3g','Map Templates','Map Templates Map Templates home map map templates','home/map/map-templates',1238054297,1250190850,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Map Templates Map Templates home map map templates','000001000001000020'),('i9-G00ALhJOr0gMh-vHbKA','Inbox SMS Notification','Inbox SMS Notification Inbox SMS Notification root import inbox sms notification','root/import/inbox-sms-notification',1250408924,1250408924,'3','7','4','WebGUI::Asset::Template',0,'Inbox SMS Notification Inbox SMS Notification root import inbox sms notification Account/Inbox/Notification','000001000001000002000002000014'),('S3zpVitAmhy58CAioH359Q','Default Test Results','Default Test Results Default Test Results root import survey default test results','root/import/survey/default-test-results',1242893798,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Test Results Default Test Results root import survey default test results Survey/TestResults','000001000001000045000013'),('b1316COmd9xRv4fCI3LLGA','Inbox Notification','Inbox Notification Inbox Notification inbox notification','inbox_notification',1236956475,1236956475,'3','7','4','WebGUI::Asset::Template',0,'Inbox Notification Inbox Notification inbox notification Account/Inbox/Notification','000001000001000002000002000013'),('nWNVoMLrMo059mDRmfOp9g','Default Feedback','Default Feedback Default Feedback root import survey default feedback','root/import/survey/default-feedback',1242259265,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Feedback Default Feedback root import survey default feedback Survey/Feedback','000001000001000045000015'),('S2_LsvVa95OSqc66ITAoig','EMS Schedule Listing (default)','EMS Schedule Listing default EMS Schedule Listing default root import ems ems schedule listing default2','root/import/ems/ems-schedule-listing-default2',1242730712,1251939982,'3','7','12','WebGUI::Asset::Template',0,'EMS Schedule Listing default EMS Schedule Listing default root import ems ems schedule listing default2 EMS','000001000001000012000007'),('D6cJpRcey35aSkh9Q_FPUQ','Default EU User Screen','Default EU User Screen Default EU User Screen root import default eu user screen','root/import/default-eu-user-screen',1242407725,1242407725,'3','7','12','WebGUI::Asset::Template',0,'Default EU User Screen Default EU User Screen root import default eu user screen TaxDriver/EU/User','000001000001000039000019'),('lo1rpxn3t8YPyKGers5eQg','Friend Manager','Templates for the Friend Manager ','root/import/account/friendmanager',1238625621,1238625621,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Friend Manager Friend Manager root import account friendmanager Templates for the Friend Manager','000001000001000002000010'),('64tqS80D53Z0JoAs2cX2VQ','FriendManager View Template','FriendManager View Template FriendManager View Template root import account friendmanager view','root/import/account/friendmanager/view',1239400975,1239400975,'3','7','4','WebGUI::Asset::Template',0,'FriendManager View Template FriendManager View Template root import account friendmanager view Account/FriendManager/View','000001000001000002000010000001'),('lG2exkH9FeYvn4pA63idNg','Friend Manager Edit Friends','Friend Manager Edit Friends Friend Manager Edit Friends root import account friendmanager edit','root/import/account/friendmanager/edit',1239383808,1239383808,'3','7','4','WebGUI::Asset::Template',0,'Friend Manager Edit Friends Friend Manager Edit Friends root import account friendmanager edit Account/FriendManager/Edit','000001000001000002000010000002'),('newslettercs0000000001','Newsletter Manager (default)','Newsletter Manager default Newsletter Manager newslettercstemplate','newslettercstemplate',1185754569,1252682678,'3','7','3','WebGUI::Asset::Template',0,'Newsletter Manager default Newsletter Manager newslettercstemplate Collaboration','000001000001000026000002'),('iCM9pRY5yYyjufROgaCDlg','storyManager.css','storyManager.css storyManager.css storymanager.css','storymanager.css',1253305659,1253305659,'3','7','12','WebGUI::Asset::Snippet',0,'storyManager.css storyManager.css storymanager.css editStory width 100 editStory legend font-size 1.8em border-bottom 2px solid editStory tbody width 943px editStory td padding 5px editStory story float:left editStory story label editStory photo label display block width 100 text-align right editStory photoContainer border 1px solid float:left margin 10px 0 0 20px editStory photoContainer photoHeader font-size 1.2em font-weight bold editStory buttons clear both text-align right padding 10px 0 editStory story_formId_tbl width 100 important editStory fieldset border none storyArchive width 100 storyArchive h3 border-bottom 2px solid margin-bottom 10px storyArchive storyList list-style-type none padding-left 0 storyArchive storyList li padding-left 10px margin-bottom 10px storyArchive pagination float left list-style-type none storyArchive keywords width 100 clear both storyArchive img border none storyArchive controls a margin-right 10px viewStory storyTitle viewStory storyUpdated viewStoryTopic storyTitle viewStoryTopic storyUpdated float left viewStory storyTitle viewStoryTopic storyTitle font-size 1.5em width 100 viewStory storyHighlights viewStoryTopic storyHighlights float:right margin-top 1.5em viewStory storyPhoto viewStoryTopic storyPhoto float left margin 0 10px 10px 0 viewStory photoCaption viewStoryTopic photoCaption width 496px padding 5px display:block viewStory clear viewStoryTopic clear clear both storyTopic width 100 storyTopic h3 border-bottom 2px solid storyTopic topStory width 340px float left storyTopic storyList width 250px float left storyTopic storyListBig width 100 float left htmltagcloud wg-clear clear:both ','000001000001000043000007'),('limMkk80fMB3fqNZVf162w','Default Asset Subscription','Default Asset Subscription Default Asset Subscription root import default asset subscription','root/import/default-asset-subscription',1253507213,1253507213,'3','7','3','WebGUI::Asset::Template',0,'Default Asset Subscription Default Asset Subscription root import default asset subscription AssetAspect/Subscribable','000001000001000058'); -INSERT INTO `assetVersionTag` VALUES ('pbversion0000000000001','Base 7.8.0 Install',1,1253676396,'3',1253676396,'3',0,'','3','',NULL,NULL,NULL,NULL,0); +ALTER TABLE `assetAspectRssFeed` ENABLE KEYS; +ALTER TABLE `assetData` DISABLE KEYS; +INSERT INTO `assetData` VALUES ('PBasset000000000000001',1124395696,'3','pbversion0000000000001','approved','Root','Root','root','3','7','3',NULL,0,1,0,0,0,158,NULL,0,1,0,1242380151,NULL,0),('PBasset000000000000002',1124395696,'3','pbversion0000000000001','approved','Import Node','Import','root/import','3','7','12',NULL,0,1,0,0,0,309,NULL,0,1,0,1242380151,NULL,0),('68sKwDgf9cGH58-NZcU4lg',1124395696,'3','pbversion0000000000001','approved','Home','Home','home','3','7','3',NULL,0,0,0,0,0,354,NULL,0,1,0,1242380142,NULL,0),('_iHetEvMQUOoxS-T2CM0sQ',1124395696,'3','pbversion0000000000001','approved','Getting Started','Getting Started','getting_started','3','7','3',NULL,0,0,0,0,0,370,NULL,0,1,0,1242380165,NULL,0),('8Bb8gu-me2mhL3ljFyiWLg',1124395696,'3','pbversion0000000000001','approved','What should you do next?','Your Next Step','your_next_step','3','7','3',NULL,0,0,0,0,0,539,NULL,0,1,0,1242380146,NULL,0),('Vzv1pWpg_w6R_o-b0rM2qQ',1147642515,'3','pbversion0000000000001','approved','Ad','Ad','home/ad2','3','7','4',NULL,0,1,0,0,0,2155188,NULL,0,1,0,1242380164,NULL,0),('NK8bqlwVRILJknqeCDPBHg',1147642515,'3','pbversion0000000000001','approved','Getting Started (part 2)','Getting Started (part 2)','getting_started/getting-started-part2','3','7','4',NULL,0,1,0,0,0,1693,NULL,0,1,0,1242380151,NULL,0),('6QuS-0rosuZTdTv11fobig',1147642515,'3','pbversion0000000000001','approved','Talk to the Experts','Talk to the Experts','yns/experts','3','7','4',NULL,0,1,0,0,0,703,NULL,0,1,0,1242380142,NULL,0),('ix1p0AbwKAz8QWB-T-HHfg',1147642516,'3','pbversion0000000000001','approved','Get Support','Get Support','yns/support','3','7','4',NULL,0,1,0,0,0,739,NULL,0,1,0,1242380149,NULL,0),('4Yfz9hqBqM8OYMGuQK8oLw',1147642516,'3','pbversion0000000000001','approved','Get Features','Get Features','yns/features','3','7','4',NULL,0,1,0,0,0,772,NULL,0,1,0,1242380142,NULL,0),('LBuiKzg2mWwmOPS9AgV3bg',1147642517,'3','pbversion0000000000001','approved','Get Translated','Get Translated','yns/translated','3','7','4',NULL,0,1,0,0,0,728,NULL,0,1,0,1242380150,NULL,0),('jTNggl7AoVSUc_ZzrvuCmw',1147642517,'3','pbversion0000000000001','approved','Get Promoted','Get Promoted','yns/promotion','3','7','4',NULL,0,1,0,0,0,721,NULL,0,1,0,1242380150,NULL,0),('2TqQc4OISddWCZmRY1_m8A',1124395696,'3','pbversion0000000000001','approved','The Latest News','The Latest News','the_latest_news','3','7','3',NULL,0,0,0,0,0,370,NULL,0,1,0,1242380142,NULL,0),('fK-HMSboA3uu0c1KYkYspA',1124395696,'3','pbversion0000000000001','approved','The Latest News','The Latest News','the_latest_news/the_latest_news','3','7','3',NULL,0,1,0,0,0,513,NULL,0,1,0,1242380148,NULL,0),('Swf6L8poXKc7hUaNPkBevw',1124395696,'3','pbversion0000000000001','approved','Tell A Friend','Tell A Friend','tell_a_friend','3','7','3',NULL,0,0,0,0,0,364,NULL,0,1,0,1242380163,NULL,0),('x3OFY6OJh_qsXkZfPwug4A',1124395696,'3','pbversion0000000000001','approved','Site Map','Site Map','site_map','3','7','3',NULL,0,0,0,0,0,349,NULL,0,1,0,1242380165,NULL,0),('pJd5TLAjfWMVXD6sCRLwUg',1124395696,'3','pbversion0000000000001','approved','Site Map','Site Map','site_map/site_map','3','7','3',NULL,0,1,0,0,0,364,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000003',1147642492,'3','pbversion0000000000001','approved','css01.css','css01.css','style1/css01.css','3','7','12',NULL,0,0,0,0,0,9086,NULL,0,1,0,1242380143,NULL,0),('PBnav00000000000000001',1124395696,'3','pbversion0000000000001','approved','crumbTrail','crumbTrail','crumbtrail','3','7','12',NULL,0,1,0,0,0,371,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000014',1124395696,'3','pbversion0000000000001','approved','FlexMenu','FlexMenu','flexmenu','3','7','12',NULL,0,1,0,0,0,353,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000015',1124395696,'3','pbversion0000000000001','approved','currentMenuVertical','currentMenuVertical','currentmenuvertical','3','7','12',NULL,0,1,0,0,0,394,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000016',1124395696,'3','pbversion0000000000001','approved','currentMenuHorizontal','currentMenuHorizontal','currentmenuhorizontal','3','7','12',NULL,0,1,0,0,0,400,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000017',1124395696,'3','pbversion0000000000001','approved','PreviousDropMenu','PreviousDropMenu','previousdropmenu','3','7','12',NULL,0,1,0,0,0,388,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000018',1124395696,'3','pbversion0000000000001','approved','previousMenuVertical','previousMenuVertical','previousmenuvertical','3','7','12',NULL,0,1,0,0,0,398,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000019',1124395696,'3','pbversion0000000000001','approved','previousMenuHorizontal','previousMenuHorizontal','previousmenuhorizontal','3','7','12',NULL,0,1,0,0,0,404,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000020',1124395696,'3','pbversion0000000000001','approved','rootmenu','rootmenu','rootmenu','3','7','12',NULL,0,1,0,0,0,355,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000021',1124395696,'3','pbversion0000000000001','approved','SpecificDropMenu','SpecificDropMenu','specificdropmenu','3','7','12',NULL,0,1,0,0,0,379,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000002',1124395696,'3','pbversion0000000000001','approved','SpecificSubMenuVertical','SpecificSubMenuVertical','specificsubmenuvertical','3','7','12',NULL,0,1,0,0,0,400,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000006',1124395696,'3','pbversion0000000000001','approved','SpecificSubMenuHorizontal','SpecificSubMenuHorizontal','specificsubmenuhorizontal','3','7','12',NULL,0,1,0,0,0,406,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000007',1124395696,'3','pbversion0000000000001','approved','TopLevelMenuVertical','TopLevelMenuVertical','toplevelmenuvertical','3','7','12',NULL,0,1,0,0,0,391,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000008',1124395696,'3','pbversion0000000000001','approved','TopLevelMenuHorizontal','TopLevelMenuHorizontal','toplevelmenuhorizontal','3','7','12',NULL,0,1,0,0,0,397,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000009',1124395696,'3','pbversion0000000000001','approved','RootTab','RootTab','roottab','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000010',1124395696,'3','pbversion0000000000001','approved','TopDropMenu','TopDropMenu','topdropmenu','3','7','12',NULL,0,1,0,0,0,364,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000011',1124395696,'3','pbversion0000000000001','approved','dtree','dtree','dtree','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000012',1124395696,'3','pbversion0000000000001','approved','coolmenu','coolmenu','coolmenu','3','7','12',NULL,0,1,0,0,0,356,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000013',1124395696,'3','pbversion0000000000001','approved','Synopsis','Synopsis','synopsis','3','7','12',NULL,0,1,0,0,0,367,NULL,0,1,0,1247779653,NULL,0),('7-0-style0000000000006',1147642493,'3','pbversion0000000000001','approved','main_bg.gif','main_bg.gif','style1/main_bg.gif','3','7','12',NULL,0,0,0,0,0,1149,NULL,0,1,0,1242380143,NULL,0),('PBrichedit000000000002',1124395696,'3','pbversion0000000000001','approved','Forum Rich Edit','Forum Rich Edit','forum_rich_edit','3','7','12',NULL,0,0,0,0,0,873,NULL,0,1,0,1242380152,NULL,0),('7-0-style0000000000068',1147642510,'3','pbversion0000000000001','approved','spacer.gif','spacer.gif','style3/spacer.gif','3','7','12',NULL,0,0,0,0,0,358,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000066',1147642509,'3','pbversion0000000000001','approved','nav_bg_on.jpg','nav_bg_on.jpg','style3/nav_bg_on.jpg','3','7','12',NULL,0,0,0,0,0,658,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000067',1147642509,'3','pbversion0000000000001','approved','pb.jpg','pb.jpg','style3/pb.jpg','3','7','12',NULL,0,0,0,0,0,24981,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000062',1147642508,'3','pbversion0000000000001','approved','nav_bg1.jpg','nav_bg1.jpg','style3/nav_bg1.jpg','3','7','12',NULL,0,0,0,0,0,672,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000063',1147642508,'3','pbversion0000000000001','approved','nav_bg1_on.jpg','nav_bg1_on.jpg','style3/nav_bg1_on.jpg','3','7','12',NULL,0,0,0,0,0,683,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000064',1147642509,'3','pbversion0000000000001','approved','nav_bg2.jpg','nav_bg2.jpg','style3/nav_bg2.jpg','3','7','12',NULL,0,0,0,0,0,675,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000065',1147642509,'3','pbversion0000000000001','approved','nav_bg2_on.jpg','nav_bg2_on.jpg','style3/nav_bg2_on.jpg','3','7','12',NULL,0,0,0,0,0,688,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000061',1147642508,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style3/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,669,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000057',1147642507,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style3/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,639,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000058',1147642507,'3','pbversion0000000000001','approved','main_bottom.jpg','main_bottom.jpg','style3/main_bottom.jpg','3','7','12',NULL,0,0,0,0,0,2630,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000060',1147642508,'3','pbversion0000000000001','approved','main_top_bg.jpg','main_top_bg.jpg','style3/main_top_bg.jpg','3','7','12',NULL,0,0,0,0,0,687,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000054',1147642506,'3','pbversion0000000000001','approved','header_bg.jpg','header_bg.jpg','style3/header_bg.jpg','3','7','12',NULL,0,0,0,0,0,715,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000055',1147642506,'3','pbversion0000000000001','approved','header_left.jpg','header_left.jpg','style3/header_left.jpg','3','7','12',NULL,0,0,0,0,0,23983,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000056',1147642506,'3','pbversion0000000000001','approved','header_right.jpg','header_right.jpg','style3/header_right.jpg','3','7','12',NULL,0,0,0,0,0,24757,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000053',1147642505,'3','pbversion0000000000001','approved','footer_right.jpg','footer_right.jpg','style3/footer_right.jpg','3','7','12',NULL,0,0,0,0,0,2886,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000052',1147642505,'3','pbversion0000000000001','approved','footer_bg.jpg','footer_bg.jpg','style3/footer_bg.jpg','3','7','12',NULL,0,0,0,0,0,680,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000048',1147642504,'3','pbversion0000000000001','approved','wg.jpg','wg.jpg','style2/wg.jpg','3','7','12',NULL,0,0,0,0,0,20795,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000046',1147642504,'3','pbversion0000000000001','approved','rightCol_bg.jpg','rightCol_bg.jpg','style2/rightcol_bg.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000043',1147642503,'3','pbversion0000000000001','approved','pb.jpg','pb.jpg','style2/pb.jpg','3','7','12',NULL,0,0,0,0,0,22948,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000044',1147642503,'3','pbversion0000000000001','approved','pb_wg.jpg','pb_wg.jpg','style2/pb_wg.jpg','3','7','12',NULL,0,0,0,0,0,2720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000040',1147642502,'3','pbversion0000000000001','approved','navbar_right.jpg','navbar_right.jpg','style2/navbar_right.jpg','3','7','12',NULL,0,0,0,0,0,960,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000041',1147642502,'3','pbversion0000000000001','approved','page_title.jpg','page_title.jpg','style2/page_title.jpg','3','7','12',NULL,0,0,0,0,0,24856,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000042',1147642502,'3','pbversion0000000000001','approved','page_title_bg.jpg','page_title_bg.jpg','style2/page_title_bg.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000038',1147642501,'3','pbversion0000000000001','approved','navbar_bg.jpg','navbar_bg.jpg','style2/navbar_bg.jpg','3','7','12',NULL,0,0,0,0,0,625,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000039',1147642502,'3','pbversion0000000000001','approved','navbar_left.jpg','navbar_left.jpg','style2/navbar_left.jpg','3','7','12',NULL,0,0,0,0,0,663,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000036',1147642501,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style2/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,764,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000037',1147642501,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style2/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,602,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000033',1147642500,'3','pbversion0000000000001','approved','css02.css','css02.css','style2/css02.css','3','7','12',NULL,0,0,0,0,0,5530,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000034',1147642500,'3','pbversion0000000000001','approved','leftCol_header.jpg','leftCol_header.jpg','style2/leftcol_header.jpg','3','7','12',NULL,0,0,0,0,0,10987,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000035',1147642501,'3','pbversion0000000000001','approved','leftCol_header02.jpg','leftCol_header02.jpg','style2/leftcol_header02.jpg','3','7','12',NULL,0,0,0,0,0,4606,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000030',1147642499,'3','pbversion0000000000001','approved','webgui_btn.jpg','webgui_btn.jpg','style1/webgui_btn.jpg','3','7','12',NULL,0,0,0,0,0,5180,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000031',1147642500,'3','pbversion0000000000001','approved','WebGUI 7 Style 2','WebGUI 7 Style 2','root/import/webgui-7-style-2','3','7','12',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000032',1147642500,'3','pbversion0000000000001','approved','context_bg.jpg','context_bg.jpg','style2/context_bg.jpg','3','7','12',NULL,0,0,0,0,0,661,NULL,0,1,0,1242380143,NULL,0),('PBnav000000style01lvl2',1147642499,'3','pbversion0000000000001','approved','Style 01 Nav lvl2','untitled','style1_nav_lvl2','3','7','12',NULL,0,0,0,0,0,1695,NULL,0,1,0,1242380152,NULL,0),('7-0-style0000000000026',1147642499,'3','pbversion0000000000001','approved','RootTab Level 1','RootTab Level 1','roottab_level1','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380143,NULL,0),('stevenav00000000000001',1147642499,'3','pbversion0000000000001','approved','Style 01 Nav','Style 01 Nav','style1_nav','3','7','12',NULL,0,0,0,0,0,1665,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000025',1147642498,'3','pbversion0000000000001','approved','RootTab Level 0','RootTab Level 0','roottab_level0','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000022',1147642497,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style1/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,1109,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000023',1147642498,'3','pbversion0000000000001','approved','nav_on.jpg','nav_on.jpg','style1/nav_on.jpg','3','7','12',NULL,0,0,0,0,0,919,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000024',1147642498,'3','pbversion0000000000001','approved','orange_left01.jpg','orange_left01.jpg','style1/orange_left01.jpg','3','7','12',NULL,0,0,0,0,0,2747,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000018',1147642496,'3','pbversion0000000000001','approved','nav2_off_left.jpg','nav2_off_left.jpg','style1/nav2_off_left.jpg','3','7','12',NULL,0,0,0,0,0,752,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000019',1147642497,'3','pbversion0000000000001','approved','nav2_off_right.jpg','nav2_off_right.jpg','style1/nav2_off_right.jpg','3','7','12',NULL,0,0,0,0,0,748,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000017',1147642496,'3','pbversion0000000000001','approved','nav2_off_center.jpg','nav2_off_center.jpg','style1/nav2_off_center.jpg','3','7','12',NULL,0,0,0,0,0,837,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000015',1147642496,'3','pbversion0000000000001','approved','nav1_on_right.jpg','nav1_on_right.jpg','style1/nav1_on_right.jpg','3','7','12',NULL,0,0,0,0,0,1134,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000014',1147642495,'3','pbversion0000000000001','approved','nav1_on_left.jpg','nav1_on_left.jpg','style1/nav1_on_left.jpg','3','7','12',NULL,0,0,0,0,0,1195,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000013',1147642495,'3','pbversion0000000000001','approved','nav1_on.jpg','nav1_on.jpg','style1/nav1_on.jpg','3','7','12',NULL,0,0,0,0,0,2426,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000011',1147642495,'3','pbversion0000000000001','approved','nav1_off_left.jpg','nav1_off_left.jpg','style1/nav1_off_left.jpg','3','7','12',NULL,0,0,0,0,0,1230,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000012',1147642495,'3','pbversion0000000000001','approved','nav1_off_right.jpg','nav1_off_right.jpg','style1/nav1_off_right.jpg','3','7','12',NULL,0,0,0,0,0,1178,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000010',1147642494,'3','pbversion0000000000001','approved','nav1_off_center.jpg','nav1_off_center.jpg','style1/nav1_off_center.jpg','3','7','12',NULL,0,0,0,0,0,1468,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000009',1147642494,'3','pbversion0000000000001','approved','nav1_off.jpg','nav1_off.jpg','style1/nav1_off.jpg','3','7','12',NULL,0,0,0,0,0,2591,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000007',1147642493,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style1/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,1149,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000001',1147642492,'3','pbversion0000000000001','approved','WebGUI 7 Style 1','WebGUI 7 Style 1','root/import/webgui-7-style-1','3','7','12',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380142,NULL,0),('SynConXSLT000000000001',1124395707,'3','pbversion0000000000001','approved','RSS 0.9 XSLT Stylesheet','RSS 0.9 XSLT','xslt/rss0.9.xsl','3','7','12',NULL,0,0,0,0,0,5040,NULL,0,1,0,1247779653,NULL,0),('SynConXSLT000000000002',1124395707,'3','pbversion0000000000001','approved','RSS 0.91 XSLT Stylesheet','RSS 0.91 XSLT','xslt/rss0.91.xsl','3','7','12',NULL,0,0,0,0,0,4717,NULL,0,1,0,1247779654,NULL,0),('SynConXSLT000000000003',1124395707,'3','pbversion0000000000001','approved','RSS 1.0 XSLT Stylesheet','RSS 1.0 XSLT','xslt/rss1.0.xsl','3','7','12',NULL,0,0,0,0,0,5186,NULL,0,1,0,1247779654,NULL,0),('SynConXSLT000000000004',1124395707,'3','pbversion0000000000001','approved','RSS 2.0 XSLT Stylesheet','RSS 2.0 XSLT','xslt/rss2.0.xsl','3','7','12',NULL,0,0,0,0,0,4852,NULL,0,1,0,1247779654,NULL,0),('PBtmpl0000000000000036',1129049186,'3','pbversion0000000000001','approved','Default Admin Toggle Macro','Default Admin Toggle Macro','default_admin_toggle_macro','3','7','12',NULL,0,1,0,0,0,448,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000037',1129049186,'3','pbversion0000000000001','approved','Default Account Macro','Default Account Macro','default_account_macro','3','7','12',NULL,0,1,0,0,0,479,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000038',1129049186,'3','pbversion0000000000001','approved','Default Editable Toggle Macro','Default Editable Toggle Macro','default_editable_toggle_macro','3','7','12',NULL,0,1,0,0,0,460,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000040',1129049186,'3','pbversion0000000000001','approved','Default Group Add Macro','Default Group Add Macro','default_group_add_macro','3','7','12',NULL,0,1,0,0,0,432,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000041',1129049186,'3','pbversion0000000000001','approved','Default Group Delete Macro','Default Group Delete Macro','default_group_delete_macro','3','7','12',NULL,0,1,0,0,0,444,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000042',1129049186,'3','pbversion0000000000001','approved','Default Homelink','Default Homelink','default_homelink','3','7','12',NULL,0,1,0,0,0,459,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000043',1129049186,'3','pbversion0000000000001','approved','Default LoginToggle','Default LoginToggle','default_logintoggle','3','7','12',NULL,0,1,0,0,0,475,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000045',1129049186,'3','pbversion0000000000001','approved','Default Make Printable','Default Make Printable','default_make_printable','3','7','12',NULL,0,1,0,0,0,500,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000091',1129049189,'3','pbversion0000000000001','approved','File no icon','File no icon','file_no_icon','3','7','12',NULL,0,1,0,0,0,391,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000140',1129573244,'3','pbversion0000000000001','approved','Default Shortcut','Default Shortcut','pbtmpl0000000000000140','3','7','12',NULL,0,1,0,0,0,1719,NULL,0,1,0,1242380161,NULL,0),('PBtmplHelp000000000001',1147642410,'3','pbversion0000000000001','approved','Help','Help','help','3','7','12',NULL,0,0,0,0,0,2162,'\n\n',0,1,0,1242380162,'',0),('ProjectManagerTMPL0004',1222574693,'3','pbversion0000000000001','approved','Default Project Manager Edit Task','Default Project Manager Edit Task','default-pm-template-edit-task','3','7','12',NULL,0,0,0,0,0,8699,'\r\n',0,1,0,1242380162,'',0),('7-0-style0000000000071',1147642511,'3','pbversion0000000000001','approved','wg.jpg','wg.jpg','style3/wg.jpg','3','7','12',NULL,0,0,0,0,0,27499,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000070',1147642510,'3','pbversion0000000000001','approved','Style3 Coolmenu','Style3 Coolmenu','style3_coolmenu','3','7','12',NULL,0,0,0,0,0,377,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000004',1147642493,'3','pbversion0000000000001','approved','gui_bottom.jpg','gui_bottom.jpg','style1/gui_bottom.jpg','3','7','12',NULL,0,0,0,0,0,11011,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000002',1147642492,'3','pbversion0000000000001','approved','body_bg.jpg','body_bg.jpg','style1/body_bg.jpg','3','7','12',NULL,0,0,0,0,0,598,NULL,0,1,0,1242380142,NULL,0),('PBtmpl0000000000000047',1147642414,'3','pbversion0000000000001','approved','Default Message Board','Default Message Board','default_message_board','3','7','12',NULL,0,1,0,0,0,5583,'',0,1,0,1242380153,'',0),('TimeTrackingTMPL000002',1147642417,'3','pbversion0000000000001','approved','Default Time Tracking Manager View','Default Time Tracking Manager View','default-tt-template-manager','3','7','12',NULL,0,0,0,0,0,408,' ',0,1,0,1242380163,NULL,0),('PBtmpl0000000000000057',1147642418,'3','pbversion0000000000001','approved','Default WebGUI Yes/No Prompt','Default WebGUI Yes/No Prompt','default_webgui_yes/no_prompt','3','7','12',NULL,0,1,0,0,0,793,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000107',1147642420,'3','pbversion0000000000001','approved','File with size','File with size','file_with_size','3','7','12',NULL,0,1,0,0,0,661,NULL,0,1,0,1242380160,NULL,0),('WVtmpl0000000000000001',1147642426,'3','pbversion0000000000001','approved','Random Thread Macro Default Template','Random Thread Macro Default Template','randomthread-template','3','7','12',NULL,0,0,0,0,0,9130,NULL,0,1,0,1242380165,NULL,0),('7-0-style0000000000005',1147642493,'3','pbversion0000000000001','approved','header.jpg','header.jpg','style1/header.jpg','3','7','12',NULL,0,0,0,0,0,45014,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000008',1147642494,'3','pbversion0000000000001','approved','nav1_center_on.jpg','nav1_center_on.jpg','style1/nav1_center_on.jpg','3','7','12',NULL,0,0,0,0,0,1382,NULL,0,1,0,1242380143,NULL,0),('bX5rYxb6tZ9docY6sUhBlw',1147642514,'3','pbversion0000000000001','approved','Getting Started','Getting Started','getting_started/getting-started','3','7','4',NULL,0,1,0,0,0,679,NULL,0,1,0,1242380147,NULL,0),('IWFxZDyGhQ3-SLZhELa3qw',1147642514,'3','pbversion0000000000001','approved','Key Benefits','Key Benefits','home/key-benefits','3','7','4',NULL,0,1,0,0,0,2052,NULL,0,1,0,1242380149,NULL,0),('m4YJFaqzultnB_sj1Uq0aw',1147642514,'3','pbversion0000000000001','approved','Ad','Ad','home/ad','3','7','4',NULL,0,1,0,0,0,92376,NULL,0,1,0,1242380150,NULL,0),('7-0-style0000000000045',1147642503,'3','pbversion0000000000001','approved','pb_wg_bg.jpg','pb_wg_bg.jpg','style2/pb_wg_bg.jpg','3','7','12',NULL,0,0,0,0,0,21720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000021',1147642497,'3','pbversion0000000000001','approved','nav2_on_right.jpg','nav2_on_right.jpg','style1/nav2_on_right.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000020',1147642497,'3','pbversion0000000000001','approved','nav2_on_left.jpg','nav2_on_left.jpg','style1/nav2_on_left.jpg','3','7','12',NULL,0,0,0,0,0,732,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000016',1147642496,'3','pbversion0000000000001','approved','nav2_center_on.jpg','nav2_center_on.jpg','style1/nav2_center_on.jpg','3','7','12',NULL,0,0,0,0,0,807,NULL,0,1,0,1242380143,NULL,0),('PBasset000000000000003',1147642437,'3','pbversion0000000000001','approved','Media','Media','media','3','7','12',NULL,0,0,0,0,0,296,NULL,0,1,0,1242380151,NULL,0),('OhdaFLE7sXOzo_SIP2ZUgA',1147642513,'3','pbversion0000000000001','approved','Welcome','Welcome','home/welcome','3','7','4',NULL,0,1,0,0,0,1863,NULL,0,1,0,1242380151,NULL,0),('nbSrhXZQuxIjhWFaFPSuVA',1147642465,'3','pbversion0000000000001','approved','AdminConsole','AdminConsole','root/import/adminconsole','3','7','12',NULL,0,0,0,0,0,313,NULL,0,1,0,1242380150,NULL,0),('S1A9iAwKcQQ6P20uTqw-Ew',1147642468,'3','pbversion0000000000001','approved','Dashboard','Dashboard','root/import/dashboard','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380162,NULL,0),('71e17KeduiXgODLMlUxiow',1222803352,'3','pbversion0000000000001','approved','project','project','root/import/projectmanager/project','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380145,NULL,0),('N13SD1Fpqk00UgBt1Z8ivQ',1147642470,'3','pbversion0000000000001','approved','HttpProxy','HttpProxy','root/import/httpproxy','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380150,NULL,0),('3uuBf8cYuj1sew2OJXl9tg',1147642470,'3','pbversion0000000000001','approved','InOutBoard','InOutBoard','root/import/inoutboard','3','7','12',NULL,0,0,0,0,0,307,NULL,0,1,0,1242380142,NULL,0),('ProjectManagerTMPL0002',1222574693,'3','pbversion0000000000001','approved','Default Project Display','Default Project Display','default-pm-template-project-display','3','7','12',NULL,0,0,0,0,0,12801,'\r\n\r\n\r\n',0,1,0,1242380162,'',0),('cj2y4papTVGZRFdwTI-_fw',1147642475,'3','pbversion0000000000001','approved','MessageBoard','MessageBoard','root/import/messageboard','3','7','12',NULL,0,0,0,0,0,313,NULL,0,1,0,1242380147,NULL,0),('bBzO4CWjqU_ile3gf5Iypw',1147642475,'3','pbversion0000000000001','approved','MultiSearch','MultiSearch','root/import/multisearch','3','7','12',NULL,0,0,0,0,0,310,NULL,0,1,0,1242380147,NULL,0),('jEz8iTGNWEt2I05IhVV19Q',1147642477,'3','pbversion0000000000001','approved','Operation/RedeemSubscription','Operation/RedeemSubscription','root/import/operation/redeemsubscription','3','7','12',NULL,0,0,0,0,0,368,NULL,0,1,0,1242380149,NULL,0),('Da6KWn805L4B5e4HFgQRQA',1147642479,'3','pbversion0000000000001','approved','Shortcut','Shortcut','root/import/shortcut','3','7','12',NULL,0,0,0,0,0,301,NULL,0,1,0,1242380148,NULL,0),('bbiA9Zq5Gy2oCFBlILO3QA',1147642480,'3','pbversion0000000000001','approved','SQLReport','SQLReport','root/import/sqlreport','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380147,NULL,0),('Efe2W0UgrSRDltNJ87jlfg',1147642480,'3','pbversion0000000000001','approved','StockData','StockData','root/import/stockdata','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380148,NULL,0),('9wKWdum0_8z-OhhquWLtSQ',1147642483,'3','pbversion0000000000001','approved','WeatherData','WeatherData','root/import/weatherdata','3','7','12',NULL,0,0,0,0,0,310,NULL,0,1,0,1242380146,NULL,0),('CSN-ZON7Uwv8kxf3F1fh5Q',1147642484,'3','pbversion0000000000001','approved','ZipArchiveAsset','ZipArchiveAsset','root/import/ziparchiveasset','3','7','12',NULL,0,0,0,0,0,322,NULL,0,1,0,1242380147,NULL,0),('TCtybxdqmdwdvRn555zpCQ',1147642484,'3','pbversion0000000000001','approved','RichEdit','RichEdit','root/import/richedit','3','7','12',NULL,0,0,0,0,0,301,NULL,0,1,0,1242380163,NULL,0),('PBtmpl0000000000000044',1148579524,'3','pbversion0000000000001','approved','Default Login Box','Default Login Box','default_login_box','3','7','12',NULL,0,1,0,0,0,1868,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000092',1148579524,'3','pbversion0000000000001','approved','Horizontal Login Box','Horizontal Login Box','horizontal_login_box','3','7','12',NULL,0,1,0,0,0,2061,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000039',1154535073,'3','pbversion0000000000001','approved','Default File Macro','Default File Macro','default_file_macro','3','7','12',NULL,0,1,0,0,0,630,NULL,0,1,0,1242380153,NULL,0),('Szs5eev3OMssmnsyLRZmWA',1213317790,'3','pbversion0000000000001','approved','Tell A Friend','Tell A Friend','tell_a_friend/tell_a_friend','3','7','3',NULL,0,1,0,0,0,2062,NULL,0,1,0,1242380163,NULL,0),('PBtmpl0000000000000053',1154535074,'3','pbversion0000000000001','approved','Subscription code redemption','Subscription code redemption','subscription_code_redemption','3','7','12',NULL,0,1,0,0,0,575,NULL,0,1,0,1242380153,NULL,0),('ProjectManagerTMPL0006',1157679165,'3','pbversion0000000000001','approved','Default Resource List','Default Resource List','default-pm-resource-list','3','7','12',NULL,0,0,0,0,0,1793,NULL,0,1,0,1242380162,NULL,0),('ProjectManagerTMPL0003',1159989349,'3','pbversion0000000000001','approved','Default Project Manager Gantt Chart','Default Project Manager Gantt Chart','default-pm-template-gantt-chart','3','7','12',NULL,0,0,0,0,0,3753,NULL,0,1,0,1242380162,NULL,0),('pbproto000000000000002',1163019036,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-prototype','3','7','12',NULL,0,0,0,1,0,595,NULL,0,1,0,1263962528,NULL,0),('WikiPHTmpl000000000001',1165460175,'3','pbversion0000000000001','approved','Default Page History','Default Page History','default-wiki-page-history','3','7','12',NULL,0,0,0,0,0,653,NULL,0,1,0,1242380165,NULL,0),('WikiMPTmpl000000000001',1165460175,'3','pbversion0000000000001','approved','Default Most Popular','Default Most Popular','default-wiki-most-popular','3','7','12',NULL,0,0,0,0,0,1029,NULL,0,1,0,1242380164,NULL,0),('IOB0000000000000000002',1166019641,'3','pbversion0000000000001','approved','Default InOutBoard Report Template','Default InOutBoard Report Template','iob-report-template','3','7','12',NULL,0,0,0,0,0,2719,'',0,1,0,1242380149,'',0),('WikiSearchTmpl00000001',1168480840,'3','pbversion0000000000001','approved','Default Wiki Search','Default Wiki Search','default-wiki-search','3','7','12',NULL,0,0,0,0,0,2432,'\n\n',0,1,0,1242380165,NULL,0),('WikiRCTmpl000000000001',1169092823,'3','pbversion0000000000001','approved','Default Recent Changes','Default Recent Changes','default-wiki-recent-changes','3','7','12',NULL,0,0,0,0,0,1645,NULL,0,1,0,1242380165,NULL,0),('ZipArchiveTMPL00000001',1169738426,'3','pbversion0000000000001','approved','Default Zip Archive Template','Default Zip Archive Template','zip-archive-template','3','7','12',NULL,0,0,0,0,0,1040,NULL,0,1,0,1242380165,NULL,0),('IOB0000000000000000001',1169795123,'3','pbversion0000000000001','approved','Default InOutBoard Template','Default InOutBoard Template','iob-template','3','7','12',NULL,0,0,0,0,0,3815,'',0,1,0,1242380149,'',0),('SQLReportDownload00001',1171466654,'3','pbversion0000000000001','approved','SQLReport Download Default Template','untitled','SQLReportDownload0001','3','7','12',NULL,0,0,0,0,0,6145,NULL,0,1,0,1242380162,NULL,0),('newsletter000000000001',1185754569,'3','pbversion0000000000001','approved',' Summary Newsletter (default)',' Summary Newsletter','newsletterdefaulttemplate','3','7','3',NULL,0,0,0,0,0,668,NULL,0,1,0,1242380151,NULL,0),('tempspace0000000000000',1185754574,'3','pbversion0000000000001','approved','Tempspace','Tempspace','tempspace','3','7','3',NULL,0,0,0,0,0,307,NULL,0,1,0,1242380163,NULL,0),('MBZK_LPVzqhb4TV4mMRTJg',1197330678,'3','pbversion0000000000001','approved','admin_ie7.css','admin_ie7.css','root/import/gallery-templates/admin_ie7.css','3','7','3',NULL,0,1,0,0,0,380,NULL,0,1,0,1244130527,NULL,0),('TimeTrackingTMPL000001',1201205738,'3','pbversion0000000000001','approved','Default Time Tracking User View','Default Time Tracking User View','default-tt-template-user','3','7','12',NULL,0,0,0,0,0,18629,'\n \n',0,1,0,1242380163,'',0),('CalendarPrintMonth0001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Month','Default Calendar Print Month','root/import/calendar-templates/default-calendar-print-month','3','7','12',NULL,0,0,0,0,0,2436,' \r\n',0,1,0,1242380147,'',0),('CalendarPrintWeek00001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Week','Default Calendar Print Week','root/import/calendar-templates/default-calendar-print-week','3','7','12',NULL,0,0,0,0,0,2636,' \r\n',0,1,0,1242380147,'',0),('CalendarPrintDay000001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Day','Default Calendar Print Day','root/import/calendar-templates/default-calendar-print-day','3','7','12',NULL,0,0,0,0,0,2376,' \r\n',0,1,0,1242380147,'',0),('3qiVYhNTXMVC5hfsumVHgg',1206743306,'3','pbversion0000000000001','approved','browserdetect.js','browserdetect.js','root/import/gallery-templates/browserdetect.js','3','7','3',NULL,0,1,0,0,0,4375,NULL,0,1,0,1244130528,NULL,0),('F7MAQ-cpuvQ1KuC7J4P5zQ',1222803673,'3','pbversion0000000000001','approved','View','View','root/import/profile/view','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1242380148,NULL,0),('Tsg7xmPYv782j6IVz7yHFg',1213244777,'3','pbversion0000000000001','approved','Calendar Templates','Calendar Templates','root/import/calendar-templates','3','7','12',NULL,0,1,0,0,0,353,NULL,0,1,0,1242380164,NULL,0),('Q4uX_C557arTp6D_jwB1jQ',1222803760,'3','pbversion0000000000001','approved','Wiki','Wiki','root/import/wiki','3','12','12',NULL,0,0,0,0,0,312,NULL,0,1,0,1242380162,NULL,0),('NywJYmGWe1f6EBXJnWg9Xg',1222803638,'3','pbversion0000000000001','approved','Profile','Profile','root/import/profile','3','7','12',NULL,0,1,0,0,0,320,NULL,0,1,0,1242380151,NULL,0),('AgyFhx3eXlfZXNp2MkrsiQ',1222803665,'3','pbversion0000000000001','approved','Edit','Edit','root/import/profile/edit','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1242380146,NULL,0),('_hELmIJfgbAyXFNqPyApxQ',1213309523,'3','pbversion0000000000001','approved','admin.css','admin.css','root/import/gallery-templates/admin.css','3','7','3',NULL,0,1,0,0,0,3478,NULL,0,1,0,1244130527,NULL,0),('7fE8md51vTCcuJFOvxNaGA',1209503742,'3','pbversion0000000000001','approved','thumbnails.js','thumbnails.js','root/import/gallery-templates/thumbnails.js','3','7','3',NULL,0,1,0,0,0,5881,NULL,0,1,0,1244130528,NULL,0),('mTOiwwk3q4k9g5-XykXhPA',1218149728,'3','pbversion0000000000001','approved','Documentation','Documentation','documentation','3','7','3',NULL,0,0,0,0,0,561,NULL,0,1,0,1242380150,NULL,0),('TYo2Bwl7aafzTtdHlS-arQ',1211664878,'3','pbversion0000000000001','approved','Product','Product','root/import/product','3','7','12',NULL,0,0,0,0,0,320,NULL,0,1,0,1242380164,NULL,0),('gbnRhcWNk1iQe32LFEB5eQ',1212086102,'3','pbversion0000000000001','approved','Shelf','Shelf','root/import/shelf2','3','7','12',NULL,0,1,0,0,0,315,NULL,0,1,0,1242380149,NULL,0),('6tK47xsaIH-ELw0IBo0uRQ',1210777115,'3','pbversion0000000000001','approved','images','images','root/import/shelf2/images','3','7','12',NULL,0,1,0,0,0,330,NULL,0,1,0,1242380142,NULL,0),('_bZJ9LA_KNekZiFPaP2SeQ',1210777868,'3','pbversion0000000000001','approved','shelf-titles.jpg','shelf-titles.jpg','root/import/shelf2/images/shelf-titles.jpg','3','7','12',NULL,0,1,0,0,0,1038,NULL,0,0,0,1242380165,NULL,0),('4e-_rNs6mSWedZhQ_V5kJA',1210779672,'3','pbversion0000000000001','approved','shelf-ie.css','shelf-ie.css','root/import/shelf2/shelf-ie.css','3','7','12',NULL,0,1,0,0,0,1092,NULL,0,1,0,1242380142,NULL,0),('6D4Z-oruXPS6OlH_Kx8pBg',1209509389,'3','pbversion0000000000001','approved','images','images','root/import/thingy-templates/images','3','7','12',NULL,0,1,0,0,0,340,NULL,0,1,0,1242380142,NULL,0),('hQ7z33_jOYkQ8WNX5xy9Sw',1209509455,'3','pbversion0000000000001','approved','style-button.gif','style-button.gif','root/import/thingy-templates/images/style-button.gif','3','7','12',NULL,0,1,0,0,0,923,NULL,0,0,0,1242380149,NULL,0),('vWW_DcHiYSrKZOkkIfEfcQ',1209509433,'3','pbversion0000000000001','approved','row-2.jpg','row-2.jpg','root/import/thingy-templates/images/row-2.jpg','3','7','12',NULL,0,1,0,0,0,805,NULL,0,0,0,1242380164,NULL,0),('_bPYzRA87NTAUIKlfrJMHg',1209509433,'3','pbversion0000000000001','approved','row-1.jpg','row-1.jpg','root/import/thingy-templates/images/row-1.jpg','3','7','12',NULL,0,1,0,0,0,790,NULL,0,0,0,1242380165,NULL,0),('nJjZHRwdDs5MAZYsAyioHw',1209509433,'3','pbversion0000000000001','approved','title-bg.jpg','title-bg.jpg','root/import/thingy-templates/images/title-bg.jpg','3','7','12',NULL,0,1,0,0,0,1105,NULL,0,0,0,1242380151,NULL,0),('8hxfkrJPeFVRWF5piCNJ1A',1209509433,'3','pbversion0000000000001','approved','field-bg.jpg','field-bg.jpg','root/import/thingy-templates/images/field-bg.jpg','3','7','12',NULL,0,1,0,0,0,721,NULL,0,0,0,1242380146,NULL,0),('Osx7WN52iIKHZFT4vqUBHQ',1209509433,'3','pbversion0000000000001','approved','search-btn.gif','search-btn.gif','root/import/thingy-templates/images/search-btn.gif','3','7','12',NULL,0,1,0,0,0,1263,NULL,0,0,0,1242380151,NULL,0),('oWff8fGzRdHPyq5VNREe9Q',1209509433,'3','pbversion0000000000001','approved','top-bg.jpg','top-bg.jpg','root/import/thingy-templates/images/top-bg.jpg','3','7','12',NULL,0,1,0,0,0,691,NULL,0,0,0,1242380151,NULL,0),('uqbkvb1b9443VvfkyRz95w',1209509433,'3','pbversion0000000000001','approved','save-button.gif','save-button.gif','root/import/thingy-templates/images/save-button.gif','3','7','12',NULL,0,1,0,0,0,1271,NULL,0,0,0,1242380164,NULL,0),('8YiMkcz32xalkAn3WBLpag',1210181860,'3','pbversion0000000000001','approved','go-btn.gif','go-btn.gif','root/import/thingy-templates/images/go-btn.gif','3','7','12',NULL,0,1,0,0,0,430,NULL,0,0,0,1242380146,NULL,0),('C5fPz-Wg85vkYRvCdl-Xqw',1212160830,'3','pbversion0000000000001','approved','UserList','UserList','root/import/userlist','3','7','12',NULL,0,1,0,0,0,323,NULL,0,1,0,1242380147,NULL,0),('usuxw9V3jN4d4pujRiEYxg',1209494150,'3','pbversion0000000000001','approved','css03-ie.css','css03-ie.css','style3/css03-ie.css','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380164,NULL,0),('aNmgn0cd6tldmC1FpW4KbA',1213122695,'3','pbversion0000000000001','approved','Shop','Shop','shopping-cart-collateral-items','3','7','3',NULL,0,1,0,0,0,324,NULL,0,0,0,1242380146,NULL,0),('2q5fxatSFLgIhXaUX-oSvg',1204149033,'3','pbversion0000000000001','approved','bottom-left.jpg','bottom-left.jpg','shopping-cart-collateral-items/bottom-left.jpg','3','7','3',NULL,0,1,0,0,0,32254,NULL,0,0,0,1242380141,NULL,0),('_d5WTkKjnwct-_Dk7gZHvQ',1204149033,'3','pbversion0000000000001','approved','bottom-right.jpg','bottom-right.jpg','shopping-cart-collateral-items/bottom-right.jpg','3','7','3',NULL,0,1,0,0,0,32258,NULL,0,0,0,1242380165,NULL,0),('Iz2mUR3jCPKyemwAea4b2g',1204149033,'3','pbversion0000000000001','approved','input_bg.jpg','input_bg.jpg','shopping-cart-collateral-items/input_bg.jpg','3','7','3',NULL,0,1,0,0,0,30076,NULL,0,0,0,1242380149,NULL,0),('JU9bjsLRoWj7GVHs__prig',1204149033,'3','pbversion0000000000001','approved','top-left.jpg','top-left.jpg','shopping-cart-collateral-items/top-left.jpg','3','7','3',NULL,0,1,0,0,0,32207,NULL,0,0,0,1242380150,NULL,0),('noOlnjQGexHg8c4bGVUo9g',1204149033,'3','pbversion0000000000001','approved','top-right.jpg','top-right.jpg','shopping-cart-collateral-items/top-right.jpg','3','7','3',NULL,0,1,0,0,0,32245,NULL,0,0,0,1242380151,NULL,0),('bPz1yk6Y9uwMDMBcmMsSCg',1211829604,'3','pbversion0000000000001','approved','Email Receipt (Default)','Email Receipt (Default)','shopping-cart-collateral-items/email-receipt-default','3','7','3',NULL,0,1,0,0,0,4632,NULL,0,1,0,1242380147,NULL,0),('EBlxJpZQ9o-8VBOaGQbChA',1212093746,'3','pbversion0000000000001','approved','MiniCart','MiniCart','shopping-cart-collateral-items/minicart','3','7','3',NULL,0,1,0,0,0,2611,'',0,1,0,1242380148,'',0),('WeatherDataTmpl0000001',1210711353,'3','pbversion0000000000001','approved','WeatherData Default View','WeatherData Default View','weatherdatatmpl0000001','3','7','12',NULL,0,1,0,0,0,5505,'\r\n\r\n\r\n',0,1,0,1242380164,'',0),('Ik9HHky10DIyFTKehUD1dw',1222803478,'3','pbversion0000000000001','approved','Prompt','Prompt','root/import/prompt','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1242380149,NULL,0),('gI_TxK-5S4DNuv42wpImmw',1213734379,'3','pbversion0000000000001','approved','Gallery Templates','Gallery Templates','root/import/gallery-templates','3','7','3',NULL,0,0,0,0,0,362,NULL,0,1,0,1244130527,NULL,0),('BmLaN4rmAANkCglXUViEbg',1222803871,'3','pbversion0000000000001','approved','Resource','Resource','root/import/projectmanager/resource','3','12','12',NULL,0,0,0,0,0,346,NULL,0,1,0,1242380147,NULL,0),('X7DrzUcj8pOKFa_6k9D5iw',1222804045,'3','pbversion0000000000001','approved','Newsletter','Newsletter','root/import/newsletter','3','12','3',NULL,0,0,0,0,0,329,NULL,0,1,0,1242380165,NULL,0),('7-0-style0000000000059',1213386091,'3','pbversion0000000000001','approved','main_top.jpg','main_top.jpg','style3/main_top.jpg','3','7','12',NULL,0,0,0,0,0,3594,NULL,0,1,0,1242380144,NULL,0),('CalendarPrintEvent0001',1215396964,'3','pbversion0000000000001','approved','Default Calendar Print Event','Default Calendar Print Event','root/import/calendar-templates/default-calendar-print-event','3','7','12',NULL,0,0,0,0,0,4156,' \r\n',0,1,0,1242380147,'',0),('j_1qEqM6iLfQLiR6VKy0aA',1215718151,'3','pbversion0000000000001','approved','Free Documentation','Free Documentation','documentation/free-documentation','3','7','3',NULL,0,1,0,0,0,1415,NULL,0,1,0,1242380150,NULL,0),('o_pq_e4vRyhMOKFzs61eag',1215714957,'3','pbversion0000000000001','approved','book-covers.jpg','book-covers.jpg','documentation/book-covers.jpg','3','7','3',NULL,0,1,0,0,0,106078,NULL,0,0,0,1242380151,NULL,0),('diZvW4bSgZWwyyGP3qXi1g',1215717972,'3','pbversion0000000000001','approved','Commercial Documentation','Commercial Documentation','documentation/commercial-documentation','3','7','3',NULL,0,1,0,0,0,1110,NULL,0,1,0,1242380148,NULL,0),('63ix2-hU0FchXGIWkG3tow',1216169693,'3','pbversion0000000000001','approved','Flat Discount (Default)','Flat Discount (Default)','root/import/flat-discount-default','3','7','12',NULL,0,1,0,0,0,1265,NULL,0,1,0,1242380142,NULL,0),('jnYdqDkUR8x7Pv2eGR1qTA',1216250666,'3','pbversion0000000000001','approved','Thingy Templates','Thingy Templates','root/import/thingy-templates','3','7','12',NULL,0,1,0,0,0,347,NULL,0,1,0,1242380149,NULL,0),('5m5I7__l40C4hhv4ydqAHQ',1216227786,'3','pbversion0000000000001','approved','thingy-ie.css','thingy-ie.css','root/import/thingy-templates/thingy-ie.css','3','7','12',NULL,0,1,0,0,0,1329,NULL,0,1,0,1242380142,NULL,0),('1oGhfj00KkCzP1ez01AfKA',1218582812,'3','pbversion0000000000001','approved','slideshow.js','slideshow.js','root/import/gallery-templates/slideshow.js','3','7','3',NULL,0,1,0,0,0,10453,NULL,0,1,0,1244130528,NULL,0),('pV7GnZdpjR3XpZaSINIoeg',1222803347,'3','pbversion0000000000001','approved','gantt','gantt','root/import/projectmanager/gantt','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380162,NULL,0),('9A-mg2gwWmaYi9o_1C7ArQ',1222803338,'3','pbversion0000000000001','approved','dashboard','dashboard','root/import/projectmanager/dashboard','3','7','12',NULL,0,0,0,0,0,348,NULL,0,1,0,1242380146,NULL,0),('yD1SMHelczihzjEmx6eXBA',1222803342,'3','pbversion0000000000001','approved','editTask','editTask','root/import/projectmanager/edittask','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380165,NULL,0),('BFfNj5wA9bDw8H3cnr8pTw',1247046273,'3','pbversion0000000000001','approved','Navigation','Navigation','root/import/navigation','3','7','12',NULL,0,0,0,0,0,329,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000094',1220655703,'3','pbversion0000000000001','approved','News','News','plainblacknews','3','7','12',NULL,0,1,0,0,0,5945,'\r\n\r\n\r\n',0,1,0,1247779651,'',0),('1XOJDcg_ITRYwVM-QnIcPw',1219175575,'3','pbversion0000000000001','approved','shelf.css','shelf.css','root/import/shelf2/shelf.css','3','7','12',NULL,0,1,0,0,0,2431,NULL,0,1,0,1242380141,NULL,0),('aNNC62qLAS6TB-0_MCYjsw',1246969327,'3','pbversion0000000000001','approved','Layout','Layout','root/import/layout','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779656,NULL,0),('huASapWvFDzqwOSbcN-JFQ',1222803313,'3','pbversion0000000000001','approved','user','user','root/import/timetracking/user','3','7','12',NULL,0,0,0,0,0,331,NULL,0,1,0,1242380149,NULL,0),('lo1ac3BsoJx3ijGQ3gR-bQ',1222803309,'3','pbversion0000000000001','approved','row','row','root/import/timetracking/row','3','7','12',NULL,0,0,0,0,0,328,NULL,0,1,0,1242380150,NULL,0),('zyWi26q9na-iiZqL4yedog',1222803114,'3','pbversion0000000000001','approved','Macro','Macro','root/import/macro','3','7','12',NULL,0,1,0,0,0,314,NULL,0,1,0,1242380165,NULL,0),('tBL7BWiQRZFed2Y-Zjo9tQ',1222803200,'3','pbversion0000000000001','approved','AdminToggle','AdminToggle','root/import/macro/admintoggle','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380163,NULL,0),('GdkQpvjRtJqtzOUbwIIQRA',1222803205,'3','pbversion0000000000001','approved','a_account','a_account','root/import/macro/a_account','3','7','12',NULL,0,0,0,0,0,339,NULL,0,1,0,1242380149,NULL,0),('tnc5iYyynX2hfdEs9D3P8w',1222803213,'3','pbversion0000000000001','approved','EditableToggle','EditableToggle','root/import/macro/editabletoggle','3','7','12',NULL,0,0,0,0,0,354,NULL,0,1,0,1242380164,NULL,0),('vgXdBcFTqU7h4wBG1ewdBw',1222803217,'3','pbversion0000000000001','approved','File','File','root/import/macro/file','3','7','12',NULL,0,0,0,0,0,324,NULL,0,1,0,1242380164,NULL,0),('hcFlqnXlsmC1ujN6Id0F0A',1222803234,'3','pbversion0000000000001','approved','GroupAdd','GroupAdd','root/import/macro/groupadd','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380149,NULL,0),('eRJR52fvlaxfetv3DQkQYw',1222803238,'3','pbversion0000000000001','approved','GroupDelete','GroupDelete','root/import/macro/groupdelete','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380148,NULL,0),('5HIDHq5lAWHV5gpYGS0zLg',1222803244,'3','pbversion0000000000001','approved','H_homeLink','H_homeLink','root/import/macro/h_homelink','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380142,NULL,0),('rYEFwXXo0tkGhQTcbDibvg',1222803249,'3','pbversion0000000000001','approved','LoginToggle','LoginToggle','root/import/macro/logintoggle','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380162,NULL,0),('-WM2dt0ZGpDasuL2wWocxg',1222803056,'3','pbversion0000000000001','approved','ProjectManager','ProjectManager','root/import/projectmanager','3','7','12',NULL,0,1,0,0,0,341,NULL,0,1,0,1242380141,NULL,0),('2OcUWHVsu_L1sDFzIMWYqw',1222803070,'3','pbversion0000000000001','approved','TimeTracking','TimeTracking','root/import/timetracking','3','7','12',NULL,0,1,0,0,0,335,NULL,0,1,0,1242380141,NULL,0),('vTymIDYL2YqEh6PV50F7ew',1222803302,'3','pbversion0000000000001','approved','manager','manager','root/import/timetracking/manager','3','7','12',NULL,0,0,0,0,0,340,NULL,0,1,0,1242380164,NULL,0),('nqNbSUAhk9Vd1zda2SCz9A',1222803258,'3','pbversion0000000000001','approved','RandomThread','RandomThread','root/import/macro/randomthread','3','7','12',NULL,0,0,0,0,0,348,NULL,0,1,0,1242380151,NULL,0),('y8XkRdxIperLKkJ3bL5sSQ',1222803264,'3','pbversion0000000000001','approved','r_printable','r_printable','root/import/macro/r_printable','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380165,NULL,0),('V3l5S5TtI7wMm1WpIMhvOA',1222803253,'3','pbversion0000000000001','approved','L_loginBox','L_loginBox','root/import/macro/l_loginbox','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380164,NULL,0),('newslettersubscrip0001',1221692339,'3','pbversion0000000000001','approved','My Subscriptions (default)',' My Subscriptions','newslettermysubscriptionstemplate','3','7','3',NULL,0,0,0,0,0,1173,NULL,0,1,0,1242380151,NULL,0),('eqb9sWjFEVq0yHunGV8IGw',1222574693,'3','pbversion0000000000001','approved','Subscription (Default)','Subscription (Default)','root/import/subscription-default','3','7','12',NULL,0,1,0,0,0,2850,'\n',0,1,0,1242380148,'',0),('ThingyTmpl000000000002',1222574693,'3','pbversion0000000000001','approved','Default Thingy View Thing','Default Thingy View Thing','templates/thingy-default-view-thing','3','7','12',NULL,0,0,0,0,0,4793,'\n',0,1,0,1242380163,'',0),('UL-ItI4L1Z6-WSuhuXVvsQ',1225139673,'3','pbversion0000000000001','approved','DataTable','DataTable','root/import/datatable','3','7','3',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380164,NULL,0),('THQhn1C-ooj-TLlEP7aIJQ',1225313951,'3','pbversion0000000000001','approved','gallery-ie.css','gallery-ie.css','root/import/gallery-templates/gallery-ie.css','3','7','3',NULL,0,1,0,0,0,623,NULL,0,1,0,1244130528,NULL,0),('7-0-style0000000000049',1224117144,'3','pbversion0000000000001','approved','WebGUI 7 Style 3','WebGUI 7 Style 3','root/import/webgui-7-style-3','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380144,NULL,0),('stevecoolmenu000000001',1224116942,'3','pbversion0000000000001','approved','Site Nav','Site Nav','webgui7/style3/hierarchical-top-nav','3','7','12',NULL,0,0,0,0,0,3716,'\r\n\r\n\r\n\r\n',0,1,0,1242380162,'',0),('7-0-style0000000000051',1224117026,'3','pbversion0000000000001','approved','css03.css','css03.css','style3/css03.css','3','7','12',NULL,0,0,0,0,0,5975,NULL,0,1,0,1242380144,NULL,0),('jVKLVakT_iA2010_oEuAwg',1224116526,'3','pbversion0000000000001','approved','Style3 Coolmenu','Style3 Coolmenu','department_nav','3','7','12',NULL,0,0,0,0,0,386,NULL,0,1,0,1242380150,NULL,0),('ThingyTmpl000000000003',1224518002,'3','pbversion0000000000001','approved','Default Thingy Edit Thing','Default Thingy Edit Thing','templates/thingy-default-edit-thing','3','7','12',NULL,0,0,0,0,0,6242,'\r\n\r\n\r\n',0,1,0,1242380163,'',0),('QpmlAiYZz6VsKBM-_0wXaw',1224616691,'3','pbversion0000000000001','approved','UsersOnline Macro','UsersOnline Macro','users-online-macro-templates','3','7','3',NULL,0,0,0,0,0,368,NULL,0,1,0,1242380162,NULL,0),('h_T2xtOxGRQ9QJOR6ebLpQ',1224616545,'3','pbversion0000000000001','approved','UsersOnline Default View','UsersOnline Default View','users-online-macro-templates/usersonline-default-view','3','7','3',NULL,0,1,0,0,0,2479,'\r\n\r\n',0,1,0,1242380149,'',0),('4Ekp0kJoJllRRRo_J1Rj6w',1224616672,'3','pbversion0000000000001','approved','UsersOnline Detailed View','UsersOnline Detailed View','users-online-macro-templates/usersonline-detailed-view','3','7','3',NULL,0,1,0,0,0,4271,'\r\n\r\n',0,1,0,1242380142,'',0),('HPDOcsj4gBme8D4svHodBw',1225404573,'3','pbversion0000000000001','approved','Profile','Profile','root/import/account/profile','3','7','12',NULL,0,1,0,0,0,334,NULL,0,1,0,1250190873,NULL,0),('IZkrow_zwvbf4FCH-taVTQ',1226011853,'3','pbversion0000000000001','approved','Inbox','Inbox','root/import/account/inbox','3','7','12',NULL,0,1,0,0,0,328,NULL,0,1,0,1250190873,NULL,0),('K0YjxqOqr7RupSo6sIdcAg',1227074310,'3','pbversion0000000000001','approved','Friends','Friends','root/import/account/friends','3','7','12',NULL,0,1,0,0,0,334,NULL,0,1,0,1250190873,NULL,0),('_ilRXNR3s8F2vGJ_k9ePcg',1226643205,'3','pbversion0000000000001','approved','User','User','root/import/account/user','3','7','12',NULL,0,1,0,0,0,325,NULL,0,1,0,1250190873,NULL,0),('qaVcU0FFzzraMX_bzELqzw',1227074362,'3','pbversion0000000000001','approved','Contributions','Contributions','root/import/account/contributions','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1250190873,NULL,0),('vrKXEtluIhbmAS9xmPukDA',1226698051,'3','pbversion0000000000001','approved','Donation (Default)','Donation (Default)','root/import/default-donation-template','3','7','12',NULL,0,1,0,0,0,2486,'\r\n',0,0,0,1242380164,'',0),('ThingyTmpl000000000004',1227044214,'3','pbversion0000000000001','approved','Default Thingy Search Thing','Default Thingy Search Thing','templates/thingy-default-search-thing','3','7','12',NULL,0,0,0,0,0,9339,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1242380163,'',0),('UserListTmpl0000000001',1228125743,'3','pbversion0000000000001','approved','Default UserList','Default UserList','root/import/userlist/default-userlist','3','7','12',NULL,0,1,0,0,0,5131,NULL,0,1,0,1242380164,NULL,0),('UserListTmpl0000000003',1228125758,'3','pbversion0000000000001','approved','UserList with multiple search keywords','UserList with multiple search keywords','root/import/userlist/userlist-with-multiple-search-keywords','3','7','12',NULL,0,1,0,0,0,5417,NULL,0,1,0,1242380164,NULL,0),('UserListTmpl0000000002',1228125752,'3','pbversion0000000000001','approved','UserList with search field selection','UserList with search field selection','root/import/userlist/userlist-with-search-field-selection','3','7','12',NULL,0,1,0,0,0,5049,NULL,0,1,0,1242380164,NULL,0),('matrixtmpl000000000004',1228834590,'3','pbversion0000000000001','approved','Matrix Default Edit Listing','Matrix Default Edit Listing','default-matrix-edit-listing-template','3','7','12',NULL,0,0,0,0,0,522,NULL,0,1,0,1242380150,NULL,0),('TimeTrackingTMPL000003',1229311434,'3','pbversion0000000000001','approved','Default Time Tracking Row Template','Default Time Tracking Row Template','default-tt-template-row','3','7','12',NULL,0,0,0,0,0,5662,NULL,0,1,0,1242380163,NULL,0),('uRL9qtk7Rb0YRJ41LmHOJw',1229311072,'3','pbversion0000000000001','approved','Default Calendar Print List View','Default Calendar Print List View','root/import/calendar-templates/default-calendar-print-list-view','3','7','3',NULL,0,1,0,0,0,1719,NULL,0,1,0,1242380164,NULL,0),('StockDataTMPL000000001',1229453697,'3','pbversion0000000000001','approved','StockData Default View','StockData Default View','stockdatatmpl000000001','3','7','12',NULL,0,1,0,0,0,9001,'\n',0,1,0,1242380163,'',0),('DashboardViewTmpl00001',1230358389,'3','pbversion0000000000001','approved','Dashboard Default View','Dashboard Default View','dashboard-default-view-template','3','7','12',NULL,0,0,0,0,0,14755,'\r\n\r\n\r\n',0,1,0,1242380148,'',0),('ProjectManagerTMPL0005',1229579830,'3','pbversion0000000000001','approved','Default Resource Popup','Default Resource Popup','default-pm-resource-popup','3','7','12',NULL,0,0,0,0,0,3562,NULL,0,1,0,1242380162,NULL,0),('ProjectManagerTMPL0001',1229579830,'3','pbversion0000000000001','approved','Default Project Management System Dashboard','Default Project Management System Dashboard','default-pm-template-dashboard','3','7','12',NULL,0,0,0,0,0,6708,'',0,1,0,1242380162,'',0),('PBtmpl0000000000000033',1230159454,'3','pbversion0000000000001','approved','Default HTTP Proxy','Default HTTP Proxy','default_http_proxy','3','7','12',NULL,0,1,0,0,0,2008,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000059',1229907401,'3','pbversion0000000000001','approved','Default SQL Report','Default SQL Report','default_sql_report','3','7','12',NULL,0,1,0,0,0,7473,NULL,0,1,0,1242380153,NULL,0),('MultiSearchTmpl0000001',1230269962,'3','pbversion0000000000001','approved','MultiSearch Default Display','MultiSearch Default Display','multisearchtmpl0000001','3','7','12',NULL,0,1,0,0,0,3510,'',0,1,0,1242380150,'',0),('CalendarDay00000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Day','Default Calendar Day','root/import/calendar-templates/default-calendar-day','3','7','12',NULL,0,0,0,0,0,13634,' ',0,1,0,1242380147,'',0),('CalendarEvent000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Event','Default Calendar Event','root/import/calendar-templates/default-calendar-event','3','7','12',NULL,0,0,0,0,0,11714,' ',0,1,0,1242380147,'',0),('CalendarSearch00000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Search','Default Calendar Search','root/import/calendar-templates/default-calendar-search','3','7','12',NULL,0,0,0,0,0,14697,' ',0,1,0,1242380147,'',0),('CalendarWeek0000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Week','Default Calendar Week','root/import/calendar-templates/default-calendar-week','3','7','12',NULL,0,0,0,0,0,12645,'',0,1,0,1242380147,'',0),('0X4Q3tBWUb_thsVbsYz9xQ',1230581176,'3','pbversion0000000000001','approved','Default Gallery Add Archive','Default Gallery Add Archive','root/import/gallery-templates/default-gallery-add-archive','3','7','3',NULL,0,1,0,0,0,3075,' \r\n\r\n ',0,1,0,1258524909,'',0),('mM3bjP_iG9sv5nQb4S17tQ',1230581176,'3','pbversion0000000000001','approved','Default Gallery View Album RSS','Default Gallery View Album RSS','root/import/gallery-templates/default-gallery-album-rss','3','7','3',NULL,0,1,0,0,0,1243,NULL,0,1,0,1258524909,NULL,0),('ilu5BrM-VGaOsec9Lm7M6Q',1230581176,'3','pbversion0000000000001','approved','Default Gallery List Albums RSS','Default Gallery List Albums RSS','root/import/gallery-templates/default-gallery-list-albums-rss','3','7','3',NULL,0,1,0,0,0,1252,NULL,0,1,0,1258524909,NULL,0),('-ANLpoTEP-n4POAdRxCzRw',1230581176,'3','pbversion0000000000001','approved','Default Gallery List Files For User RSS','Default Gallery List Files For User RSS','root/import/gallery-templates/default-gallery-list-files-for-user-rss','3','7','3',NULL,0,1,0,0,0,1284,NULL,0,1,0,1258524909,NULL,0),('KAMdiUdJykjN02CPHpyZOw',1230581176,'3','pbversion0000000000001','approved','Default Gallery View Album Slideshow','Default Gallery View Album Slideshow','root/import/gallery-templates/default-gallery-view-album-slideshow','3','7','3',NULL,0,1,0,0,0,7792,'\r\n \r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n',0,1,0,1258524909,'',0),('itransact_credentials1',1228953856,'3','pbversion0000000000001','approved','ITransact Credentials (Default)','ITransact Credentials (Default)','shopping-cart-collateral-items/itransact-credentials','3','7','4',NULL,0,0,0,0,0,5321,'\n',0,1,0,1242380149,'',0),('StockDataTMPL000000002',1229494994,'3','pbversion0000000000001','approved','StockData Default Display','StockData Default Display','stockdatatmpl000000002','3','7','12',NULL,0,1,0,0,0,20449,NULL,0,1,0,1242380163,NULL,0),('LdiozcIUciWuvt3Z-na5Ww',1232673968,'3','pbversion0000000000001','approved','Matrix','Matrix','root/import/matrix','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1242380150,NULL,0),('kJf77eCr9GAMiEzWrzsBTA',1229639255,'3','pbversion0000000000001','approved','matrix-ie.css','matrix-ie.css','new-matrix/matrix-ie.css','3','7','12',NULL,0,1,0,0,0,764,NULL,0,1,0,1242380150,NULL,0),('4LQT4-bGW4FkiEQLSY5gvQ',1232400287,'3','pbversion0000000000001','approved','show-hide.js','show-hide.js','new-matrix/show-hide.js','3','7','12',NULL,0,1,0,0,0,933,NULL,0,1,0,1242380142,NULL,0),('QHn6T9rU7KsnS3Y70KCNTg',1233173545,'3','pbversion0000000000001','approved','Account','Account','root/import/account','3','7','12',NULL,0,1,0,0,0,320,NULL,0,1,0,1250190873,NULL,0),('HW-sPoDDZR8wBZ0YgFgPtg',1227634350,'3','pbversion0000000000001','approved','images','images','root/import/account/images','3','7','12',NULL,0,1,0,0,0,331,NULL,0,1,0,1250190873,NULL,0),('hBpisL-_URyZnh9clR5ohA',1227634417,'3','pbversion0000000000001','approved','no_photo.gif','no_photo.gif','root/import/account/images/no_photo.gif','3','7','12',NULL,0,1,0,0,0,2564,NULL,0,1,0,1250190873,NULL,0),('FOBV6KkifreXa4GmEAUU4A',1227634447,'3','pbversion0000000000001','approved','no_photo_sm.gif','no_photo_sm.gif','root/import/account/images/no_photo_sm.gif','3','7','12',NULL,0,1,0,0,0,1580,NULL,0,1,0,1250190873,NULL,0),('TuYPpHx7TUyk08639Pc8Bg',1233861621,'3','pbversion0000000000001','approved','Default DataTable Template (HTML)','Default DataTable Template (HTML)','root/import/datatable/default-datatable-template-html','3','7','3',NULL,0,1,0,0,0,1360,NULL,0,1,0,1242380164,NULL,0),('3rjnBVJRO6ZSkxlFkYh_ug',1233861835,'3','pbversion0000000000001','approved','Default DataTable Template (YUI)','Default DataTable Template (YUI)','root/import/datatable/default-datatable-template-yui','3','7','3',NULL,0,1,0,0,0,1023,NULL,0,1,0,1242380142,NULL,0),('6X-7Twabn5KKO_AbgK3PEw',1233872216,'3','pbversion0000000000001','approved','Default Gallery Edit Album','Default Gallery Edit Album','root/import/gallery-templates/default-gallery-edit-album','3','7','3',NULL,0,1,0,0,0,6148,'\n\n',0,1,0,1258524909,'',0),('7JCTAiu1U_bT9ldr655Blw',1233872075,'3','pbversion0000000000001','approved','Default Gallery Edit Photo','Default Gallery Edit Photo','root/import/gallery-templates/default-gallery-edit-photo','3','7','3',NULL,0,1,0,0,0,7124,'\n\n\n\n',0,1,0,1258524909,'',0),('m3IbBavqzuKDd2PGGhKPlA',1233871747,'3','pbversion0000000000001','approved','Default Gallery Make Shortcut','Default Gallery Make Shortcut','root/import/gallery-templates/default-gallery-make-shortcut','3','7','3',NULL,0,1,0,0,0,4843,'\n\n\n\n',0,1,0,1258524909,'',0),('zcX-wIUct0S_np14xxOA-A',1234568742,'3','pbversion0000000000001','approved','Default Gallery Delete File','Default Gallery Delete File','root/import/gallery-templates/default-gallery-delete-file','3','7','3',NULL,0,1,0,0,0,4466,'\n \n\n\n',0,1,0,1258524909,'',0),('OxJWQgnGsgyGohP2L3zJPQ',1234564647,'3','pbversion0000000000001','approved','Default Gallery Edit Comment','Default Gallery Edit Comment','root/import/gallery-templates/default-gallery-edit-comment','3','7','3',NULL,0,1,0,0,0,5463,'',0,1,0,1258524909,'',0),('azCqD0IjdQSlM3ar29k5Sg',1234561066,'3','pbversion0000000000001','approved','Default Gallery List Albums View','Default Gallery List Albums View','root/import/gallery-templates/default-gallery-list-albums-view','3','7','3',NULL,0,1,0,0,0,5772,' \r\n \r\n ',0,1,0,1258524909,'',0),('OkphOEdaSGTXnFGhK4GT5A',1234560760,'3','pbversion0000000000001','approved','Default Gallery List Files For User','Default Gallery List Files For User','root/import/gallery-templates/default-gallery-list-files-for-user','3','7','3',NULL,0,1,0,0,0,7618,'\n \n',0,1,0,1258524909,'',0),('jME5BEDYVDlBZ8jIQA9-jQ',1234565056,'3','pbversion0000000000001','approved','Default Gallery Search','Default Gallery Search','root/import/gallery-templates/default-gallery-search','3','7','3',NULL,0,1,0,0,0,10749,'\n\n \n',0,1,0,1258524909,'',0),('wrq7hMxb1ewQqZ46xmd8Gg',1235706620,'3','pbversion0000000000001','approved','equal-cols.js','equal-cols.js','matrix/equal-cols.js','3','7','12',NULL,0,1,0,0,0,796,NULL,0,1,0,1242380165,NULL,0),('Vch1Ww7G_JpBhOhXX07RDg',1235705952,'3','pbversion0000000000001','approved','matrx-nav','matrix-nav','new-matrix/matrix-nav','3','7','12',NULL,0,1,0,0,0,375,NULL,0,1,0,1242380164,NULL,0),('aIpCmr9Hi__vgdZnDTz1jw',1237379632,'3','pbversion0000000000001','approved','Cart (Default)','Cart (Default)','default-shopping-cart-template','3','7','3',NULL,0,1,0,0,0,11646,' ',0,1,0,1258524908,'',0),('matrixtmpl000000000006',1236889702,'3','pbversion0000000000001','approved','Matrix Default Screenshots','Matrix Default Screenshots','matrix-default-screenshots','3','7','12',NULL,0,0,0,0,0,2864,NULL,0,1,0,1258524907,NULL,0),('AOjPG2NHgfL9Cq6dDJ7mew',1236960881,'3','pbversion0000000000001','approved','Shop','Shop','root/import/account/shop','3','7','12',NULL,0,1,0,0,0,325,NULL,0,1,0,1250190873,NULL,0),('05FpjceLYhq4csF1Kww1KQ',1236641791,'3','pbversion0000000000001','approved','Default Gallery View Album','Default Gallery View Album','root/import/gallery-templates/default-gallery-view-album','3','7','3',NULL,0,1,0,0,0,7698,' \n \n ',0,1,0,1258524909,'',0),('WikiKeyword00000000001',1254881103,'3','pbversion0000000000001','approved',' Wiki Pages By Keyword (default)',' Wiki Pages By Keyword','wiki-master-by-keyword-template.tmpl','3','7','3',NULL,0,0,0,0,0,820,NULL,0,1,0,1254881107,NULL,0),('NBVSVNLp9X_bV7WrCprtCA',1237842096,'3','pbversion0000000000001','approved','Annotate Image','Annotate Image','image3','3','7','12',NULL,0,1,0,0,0,675,NULL,0,1,0,1258524906,NULL,0),('jmlI9IK-lV8n2WMYmmPhAA',1238106173,'3','pbversion0000000000001','approved','Ad Sku','Ad Sku','root/import/ad-sku','3','7','12',NULL,0,1,0,0,0,317,NULL,0,1,0,1242380149,NULL,0),('ThingyTmpl000000000001',1237914005,'3','pbversion0000000000001','approved','Default Thingy','Default Thingy','templates/thingy-default','3','7','12',NULL,0,0,0,0,0,2531,'',0,1,0,1258524908,'',0),('6uvSLY-ak_w4p_wS8q33cA',1239213092,'3','pbversion0000000000001','approved','Carousel','Carousel','root/import/carousel','3','7','12',NULL,0,1,0,0,0,323,NULL,0,1,0,1242380142,NULL,0),('CarouselTmpl0000000002',1239475937,'3','pbversion0000000000001','approved','Carousel hidden textareas','Carousel hidden textareas','root/import/carousel/carousel-hidden-textareas','3','7','12',NULL,0,0,0,0,0,1048,NULL,0,1,0,1258524908,NULL,0),('GaBAW-2iVhLMJaZQzVLE5A',1240103565,'3','pbversion0000000000001','approved','ThingyRecord Templates','ThingyRecord Templates','root/import/thingyrecord-templates','3','7','3',NULL,0,0,0,0,0,364,NULL,0,1,0,1242380149,NULL,0),('b1316COmd9xRv4fCI3LLGA',1236956475,'3','pbversion0000000000001','approved','Inbox Notification','Inbox Notification','inbox_notification','3','7','4',NULL,0,0,0,0,0,414,NULL,0,1,0,1258524907,NULL,0),('lo1rpxn3t8YPyKGers5eQg',1238625621,'3','pbversion0000000000001','approved','Friend Manager','Friend Manager','root/import/account/friendmanager','3','7','12',NULL,0,1,0,0,0,388,NULL,0,1,0,1242380168,NULL,0),('64tqS80D53Z0JoAs2cX2VQ',1239400975,'3','pbversion0000000000001','approved','FriendManager View Template','FriendManager View Template','root/import/account/friendmanager/view','3','7','4',NULL,0,0,0,0,0,4432,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1258524908,'',0),('lG2exkH9FeYvn4pA63idNg',1239383808,'3','pbversion0000000000001','approved','Friend Manager Edit Friends','Friend Manager Edit Friends','root/import/account/friendmanager/edit','3','7','4',NULL,0,0,0,0,0,2555,'',0,1,0,1253052785,'',0),('XNd7a_g_cTvJVYrVHcx2Mw',1242306865,'3','pbversion0000000000001','approved','Address (Default)','Address (Default)','shopping-cart-collateral-items/address-default','3','7','3',NULL,0,1,0,0,0,5814,'\r\n',0,1,0,1258524908,'',0),('D6cJpRcey35aSkh9Q_FPUQ',1242407725,'3','pbversion0000000000001','approved','Default EU User Screen','Default EU User Screen','root/import/default-eu-user-screen','3','7','12',NULL,0,1,0,0,0,1605,NULL,0,1,0,1258524908,NULL,0),('matrixtmpl000000000007',1242660972,'3','pbversion0000000000001','approved','Matrix Default Screenshots Config','Matrix Default Screenshots Config','matrix-default-screenshots-config','3','7','12',NULL,0,0,0,0,0,3765,NULL,0,1,0,1258524907,NULL,0),('kj3b-X3i6zRKnhLb4ZiCLw',1243445504,'3','pbversion0000000000001','approved','Default Calendar List View','Default Calendar List View','root/import/calendar-templates/default-calendar-list-view','3','7','3',NULL,0,1,0,0,0,5680,'\n',0,1,0,1258524909,'',0),('UTNFeV7B_aSCRmmaFCq4Vw',1244073447,'3','pbversion0000000000001','approved','Default Gallery Delete Album','Default Gallery Delete Album','root/import/gallery-templates/default-gallery-delete-album','3','7','3',NULL,0,1,0,0,0,4444,'\n \n\n\n',0,1,0,1258524909,'',0),('iCYOjohB9SKvAPr6bXElKA',1247779898,'3','pbversion0000000000001','approved','Get Hosting','Get Hosting','yns/hosting','3','7','4',NULL,0,1,0,0,0,697,NULL,0,1,0,1247779898,NULL,0),('YP9WaMPJHvCJl-YwrLVcPw',1245376837,'3','pbversion0000000000001','approved','Progress Bar','Progress Bar','admin_progress_bar','3','7','12',NULL,0,1,0,0,0,2586,'\n',0,1,0,1258524906,'',0),('3n3H85BsdeRQ0I08WmvlOg',1245107956,'3','pbversion0000000000001','approved','thingy.css','thingy.css','root/import/thingy-templates/thingy.css','3','7','12',NULL,0,1,0,0,0,4731,NULL,0,1,0,1245445679,NULL,0),('FOvmwGC0GtZo5VTxJIL3OA',1247779862,'3','pbversion0000000000001','approved','Get Documentation','Get Documentation','yns/docs','3','7','4',NULL,0,1,0,0,0,622,NULL,0,1,0,1247779862,NULL,0),('Wl8WZ43g2rK5AYr9o4zY7w',1247779880,'3','pbversion0000000000001','approved','Get Style','Get Style','yns/style','3','7','4',NULL,0,1,0,0,0,607,NULL,0,1,0,1247779880,NULL,0),('FEDP3dk8J3Chw_gyr7_XEQ',1246278679,'3','pbversion0000000000001','approved','navigation.css','navigation.css','navigation.css','3','7','12',NULL,0,1,0,0,0,2676,NULL,0,1,0,1247779656,NULL,0),('f_tn9FfoSfKWX43F83v_3w',1247053009,'3','pbversion0000000000001','approved','Search','Search','root/import/search','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779657,NULL,0),('oGfxez5sksyB_PcaAsEm_Q',1247053097,'3','pbversion0000000000001','approved','SyndicatedContent','SyndicatedContent','root/import/syndicatedcontent','3','7','12',NULL,0,0,0,0,0,350,NULL,0,1,0,1247779657,NULL,0),('tPagC0AQErZXjLFZQ6OI1g',1246966459,'3','pbversion0000000000001','approved','ImageAsset','ImageAsset','root/import/imageasset','3','7','12',NULL,0,0,0,0,0,329,NULL,0,1,0,1247779656,NULL,0),('pbtmpl0000000000000220',1247488979,'3','pbversion0000000000001','approved','Flash Style 3 Template','Flash Style 3 Template','flash-style-3-template','3','7','12',NULL,0,0,0,0,0,1377,'\r\n\r\n',0,1,0,1258524907,'',0),('PBtmpl0000000000000001',1247535846,'3','pbversion0000000000001','approved','Admin Console','Admin Console','admin_console2','3','7','12',NULL,0,1,0,0,0,5858,'\n',0,1,0,1258524909,'',0),('GYaFxnMu9UsEG8oanwB6TA',1246965871,'3','pbversion0000000000001','approved','Folder','Folder','root/import/folder','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779656,NULL,0),('pbtmpl0000000000000221',1247487940,'3','pbversion0000000000001','approved','Flash Tutorial Template','Flash Tutorial Template','flash-tutorial-template','3','7','12',NULL,0,0,0,0,0,2088,'\r\n\r\n',0,1,0,1258524907,'',0),('VZK3CRgiMb8r4dBjUmCTgQ',1247046242,'3','pbversion0000000000001','approved','Poll','Poll','root/import/poll','3','7','12',NULL,0,0,0,0,0,311,NULL,0,1,0,1247779656,NULL,0),('RrV4aAPnn4dM0ZcU3OXnlw',1258524916,'3','pbversion0000000000001','approved','style','style','root/import/style','3','7','12',NULL,0,0,0,0,0,316,'\r\n',0,1,0,1258524918,NULL,0),('i5kt5aodVs_oepNEkE7Okw',1242312883,'3','pbversion0000000000001','approved','poll.css','poll.css','poll.css','3','7','12',NULL,0,1,0,0,0,499,NULL,0,1,0,1247779656,NULL,0),('tXwf1zaOXTvsqPn6yu-GSw',1246965607,'3','pbversion0000000000001','approved','FileAsset','FileAsset','root/import/fileasset','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1247779656,NULL,0),('nFen0xjkZn8WkpM93C9ceQ',1247864696,'3','pbversion0000000000001','approved','Shelf (Default)','Shelf (Default)','root/import/shelf-default','3','7','12',NULL,0,1,0,0,0,4327,'\n',0,1,0,1258524908,'',0),('2CS-BErrjMmESOtGT90qOg',1248549087,'3','pbversion0000000000001','approved','Default View Profile Template','Default View Profile Template','root/import/account/profile/default-view-profile-template','3','7','12',NULL,0,1,0,0,0,7546,NULL,0,1,0,1258524907,NULL,1),('MBmWlA_YEA2I6D29OMGtRg',1248549086,'3','pbversion0000000000001','approved','Default Profile Error Template','Default Profile Error Template','root/import/account/profile/default-profile-error-template','3','7','12',NULL,0,1,0,0,0,1211,NULL,0,1,0,1258524907,NULL,0),('gfZOwaTWYjbSoVaQtHBBEw',1249407461,'3','pbversion0000000000001','approved','Inbox Account Layout','Inbox Account Layout','root/import/account/inbox-account-layout','3','7','12',NULL,0,1,0,0,0,3141,'',0,1,0,1258524907,'',0),('0n4HtbXaWa_XJHkFjetnLQ',1248549086,'3','pbversion0000000000001','approved','Default Inbox View Message Template','Default Inbox View Message Template','root/import/account/inbox/default-inbox-view-message-template','3','7','12',NULL,0,1,0,0,0,4962,NULL,0,1,0,1258524907,NULL,0),('ErEzulFiEKDkaCDVmxUavw',1248549086,'3','pbversion0000000000001','approved','Default Inbox Error Template','Default Inbox Error Template','root/import/account/inbox/default-inbox-error-template','3','7','12',NULL,0,1,0,0,0,730,NULL,0,1,0,1258524907,NULL,0),('6uQEULvXFgCYlRWnYzZsuA',1248549086,'3','pbversion0000000000001','approved','Default Inbox Send Message Template','Default Inbox Send Message Template','root/import/account/inbox/default-inbox-send-message-template','3','7','12',NULL,0,1,0,0,0,8966,'\n\n\n\n\n',0,1,0,1258524907,'',0),('DUoxlTBXhVS-Zl3CFDpt9g',1248549086,'3','pbversion0000000000001','approved','Default Message Confirm Template','Default Message Confirm Template','root/import/account/inbox/default-message-confirm-template','3','7','12',NULL,0,1,0,0,0,783,NULL,0,1,0,1258524907,NULL,0),('1Q4Je3hKCJzeo0ZBB5YB8g',1248549086,'3','pbversion0000000000001','approved','Default Manage Invitations Template','Default Manage Invitations Template','root/import/account/inbox/default-manage-invitations-template','3','7','12',NULL,0,1,0,0,0,9680,'\n\n',0,1,0,1258524907,'',0),('5A8Hd9zXvByTDy4x-H28qw',1248549086,'3','pbversion0000000000001','approved','Default Invitation Confirmation Template','Default Invitation Confirmation Template','root/import/account/inbox/default-invitation-confirmation-template','3','7','12',NULL,0,1,0,0,0,1540,NULL,0,1,0,1258524907,NULL,0),('VBkY05f-E3WJS50WpdKd1Q',1248549087,'3','pbversion0000000000001','approved','Default View Invitation Template','Default View Invitation Template','root/import/account/inbox/default-view-invitation-template','3','7','12',NULL,0,1,0,0,0,3807,NULL,0,1,0,1258524907,NULL,0),('XgcsoDrbC0duVla7N7JAdw',1248549086,'3','pbversion0000000000001','approved','Default Invite User Email Template','Default Invite User Email Template','root/import/account/inbox/default-invite-user-email-template','3','7','12',NULL,0,1,0,0,0,489,NULL,0,1,0,1258524907,NULL,0),('cR0UFm7I1qUI2Wbpj--08Q',1248549086,'3','pbversion0000000000001','approved','Default Invite User Form Template','Default Invite User Form Template','root/import/account/inbox/default-invite-user-form-template','3','7','12',NULL,0,1,0,0,0,3933,NULL,0,1,0,1258524907,NULL,0),('SVIhz68689hwUGgcDM-gWw',1248549086,'3','pbversion0000000000001','approved','Default Invite User Confirm Template','Default Invite User Confirm Template','root/import/account/inbox/default-invite-user-confirm-template','3','7','12',NULL,0,1,0,0,0,817,NULL,0,1,0,1258524908,NULL,0),('zrNpGbT3odfIkg6nFSUy8Q',1249407461,'3','pbversion0000000000001','approved','Friends Layout Template','Friends Layout Template','root/import/account/friends/friends-layout-template','3','7','12',NULL,0,1,0,0,0,2552,'\n',0,1,0,1258524908,'',0),('1Yn_zE_dSiNuaBGNLPbxtw',1248549086,'3','pbversion0000000000001','approved','Default Friends View Template','Default Friends View Template','root/import/account/friends/default-friends-view-template','3','7','12',NULL,0,1,0,0,0,8014,NULL,0,1,0,1258524908,NULL,0),('AZFU33p0jpPJ-E6qLSWZng',1248549086,'3','pbversion0000000000001','approved','Default Friends Edit Template','Default Friends Edit Template','root/import/account/friends/default-friends-edit-template','3','7','12',NULL,0,1,0,0,0,9770,NULL,0,1,0,1258524908,NULL,0),('AGJBGviWGAwjnwziiPjvDg',1248549087,'3','pbversion0000000000001','approved','Default Send Request Template','Default Send Request Template','root/import/account/friends/default-send-request-template','3','7','12',NULL,0,1,0,0,0,2757,NULL,0,1,0,1258524908,NULL,0),('7Ijdd8SW32lVgg2H8R-Aqw',1248549086,'3','pbversion0000000000001','approved','Default Friends Error Template','Default Friends Error Template','root/import/account/friends/default-friends-error-template','3','7','12',NULL,0,1,0,0,0,772,NULL,0,1,0,1258524908,NULL,0),('K8F0j_cq_jgo8dvWY_26Ag',1248549086,'3','pbversion0000000000001','approved','Default Friends Confirmation Template','Default Friends Confirmation Template','root/import/account/friends/default-friends-confirmation-template','3','7','12',NULL,0,1,0,0,0,938,NULL,0,1,0,1258524908,NULL,0),('G5V6neXIDiFXN05oL-U3AQ',1248549087,'3','pbversion0000000000001','approved','Default Remove Friends Confirmation Template','Default Remove Friends Confirmation Template','root/import/account/friends/default-remove-friends-confirmation-template','3','7','12',NULL,0,1,0,0,0,1162,NULL,0,1,0,1258524908,NULL,0),('9ThW278DWLV0-Svf68ljFQ',1249407460,'3','pbversion0000000000001','approved','Account Layout','Account Layout','root/import/account/user/account-layout','3','7','12',NULL,0,1,0,0,0,1619,'\n',0,1,0,1258524908,'',0),('-zxyB-O50W8YnL39Ouoc4Q',1248563425,'3','pbversion0000000000001','approved','Default My Sales Template','Default My Sales Template','root/import/default-my-sales-template','3','7','12',NULL,0,1,0,0,0,3621,NULL,0,1,0,1258524908,NULL,0),('b4n3VyUIsAHyIvT-W-jziA',1249407461,'3','pbversion0000000000001','approved','Contributions Layout','Contributions Layout','root/import/account/contributions/contributions-layout','3','7','12',NULL,0,1,0,0,0,1644,'\n',0,1,0,1258524909,'',0),('PBtmpl0000000000000056',1248729559,'3','pbversion0000000000001','approved','Default Product','Default Product','default_product','3','7','12',NULL,0,1,0,0,0,13170,'\n\n',0,1,0,1258524908,'',0),('alraubvBu-YJJ614jAHD5w',1250147475,'3','pbversion0000000000001','approved','matrix-nav-tmpl','matrix-nav-tmpl','new-matrix/matrix-nav-tmpl','3','7','12',NULL,0,1,0,0,0,676,NULL,0,1,0,1258524907,NULL,0),('q5O62aH4pjUXsrQR3Pq4lw',1248833148,'3','pbversion0000000000001','approved','Default Gallery View Album Thumbnails','Default Gallery View Album Thumbnails','root/import/gallery-templates/default-gallery-view-album-thumbnails','3','7','3',NULL,0,1,0,0,0,7494,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1258524909,'',0),('i9-G00ALhJOr0gMh-vHbKA',1250408924,'3','pbversion0000000000001','approved','Inbox SMS Notification','Inbox SMS Notification','root/import/inbox-sms-notification','3','7','4',NULL,0,0,0,0,0,446,NULL,0,1,0,1258524907,NULL,0),('matrixtmpl000000000002',1251054814,'3','pbversion0000000000001','approved','Matrix Default Compare','Matrix Default Compare','matrix-default-compare-template','3','7','12',NULL,0,0,0,0,0,21189,'\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1258524906,'',0),('ohjyzab5i-yW6GOWTeDUHg',1251425384,'3','pbversion0000000000001','approved','Default Manage Ad Sku Template','Default Manage Ad Sku Template','root/import/ad-sku/default-manage-ad-sku-template','3','7','12',NULL,0,0,0,0,0,2618,NULL,0,1,0,1258524906,NULL,0),('AldPGu0u-jm_5xK13atCSQ',1251419124,'3','pbversion0000000000001','approved','Default Purchase Ad Sku Template','Default Purchase Ad Sku Template','root/import/ad-sku/default-purchase-ad-sku-template','3','7','12',NULL,0,0,0,0,0,3882,NULL,0,1,0,1258524906,NULL,0),('5bnNzteN7w3NnK9mF4XiCg',1250243000,'3','pbversion0000000000001','approved','Survey','Survey','root/import/survey','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1253052788,NULL,0),('PBtmpl0000000000000063',1250243000,'3','pbversion0000000000001','approved','Default Overview Report','Default Overview Report','root/import/survey/default-overview-report','3','7','12',NULL,0,1,0,0,0,5596,NULL,0,1,0,1258524908,NULL,0),('PBtmpl0000000000000062',1250243000,'3','pbversion0000000000001','approved','Default Gradebook Report','Default Gradebook Report','root/import/survey/default-gradebook-report','3','7','12',NULL,0,1,0,0,0,4820,NULL,0,1,0,1258524908,NULL,0),('PBtmpl0000000000000061',1250243000,'3','pbversion0000000000001','approved','Default Survey','Default Survey','root/import/survey/default-survey','3','7','12',NULL,0,1,0,0,0,2867,NULL,0,1,0,1258524908,NULL,0),('CxMpE_UPauZA3p8jdrOABw',1250243000,'3','pbversion0000000000001','approved','Default Questions','Default Questions','root/import/survey/default-questions','3','7','12',NULL,0,1,0,0,0,17294,NULL,0,1,0,1258524908,NULL,0),('1oBRscNIcFOI-pETrCOspA',1250243000,'3','pbversion0000000000001','approved','Default Section Edit','Default Section Edit','root/import/survey/default-section-edit','3','7','12',NULL,0,1,0,0,0,13450,NULL,0,1,0,1258524908,NULL,0),('wAc4azJViVTpo-2NYOXWvg',1250243000,'3','pbversion0000000000001','approved','Default Question Edit','Default Question Edit','root/import/survey/default-question-edit','3','7','12',NULL,0,1,0,0,0,12656,NULL,0,1,0,1258524906,NULL,0),('AjhlNO3wZvN5k4i4qioWcg',1250243000,'3','pbversion0000000000001','approved','Default Answer Edit','Default Answer Edit','root/import/survey/default-answer-edit','3','7','12',NULL,0,1,0,0,0,9539,NULL,0,1,0,1258524906,NULL,0),('qsG6B24a0SC5KrhQjmdZBw',1250243000,'3','pbversion0000000000001','approved','survey.css','survey.css','survey.css','3','7','12',NULL,0,1,0,0,0,5192,NULL,0,1,0,1253052788,NULL,0),('RSAMkc6WQmfRE3TOr1_3Mw',1250243000,'3','pbversion0000000000001','approved','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses','root/import/expireincompletesurveyresponses','3','7','12',NULL,0,1,0,0,0,399,NULL,0,1,0,1253052788,NULL,0),('ExpireIncResptmpl00001',1250243000,'3','pbversion0000000000001','approved','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses','root/import/expireincompletesurveyresponses/expireincompletesurveyresponses','3','7','12',NULL,0,1,0,0,0,809,NULL,0,1,0,1258524907,NULL,0),('7F-BuEHi7t9bPi008H8xZQ',1250243000,'3','pbversion0000000000001','approved','Default Survey Summary','Default Survey Summary','root/import/survey/default-survey-summary','3','7','12',NULL,0,1,0,0,0,2281,NULL,0,1,0,1253052789,NULL,0),('S3zpVitAmhy58CAioH359Q',1250243000,'3','pbversion0000000000001','approved','Default Test Results','Default Test Results','root/import/survey/default-test-results','3','7','12',NULL,0,1,0,0,0,6153,'',0,1,0,1258524906,'',0),('kwTL1SWCk0GlpiJ5zAAEPQ',1250243000,'3','pbversion0000000000001','approved','surveyedit.css','surveyedit.css','root/import/survey/surveyedit.css','3','7','12',NULL,0,1,0,0,0,5215,NULL,0,1,0,1253052789,NULL,0),('nWNVoMLrMo059mDRmfOp9g',1250243000,'3','pbversion0000000000001','approved','Default Feedback','Default Feedback','root/import/survey/default-feedback','3','7','12',NULL,0,1,0,0,0,1232,NULL,0,1,0,1258524908,NULL,0),('matrixtmpl000000000003',1252087641,'3','pbversion0000000000001','approved','Matrix Default Detailed Listing','Matrix Default Detailed Listing','matrix-default-detailed-listing','3','7','12',NULL,0,0,0,0,0,15768,'\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1258524907,'',0),('newslettercs0000000001',1252682678,'3','pbversion0000000000001','approved','Newsletter Manager (default)',' Newsletter Manager','newslettercstemplate','3','7','3',NULL,0,0,0,0,0,2763,'\n',0,1,0,1253052788,'',0),('1IzRpX0tgW7iuCfaU2Kk0A',1250243000,'3','pbversion0000000000001','approved','Default Contributions View','Default Contributions View','root/import/account/contributions/default-contributions-view','3','7','12',NULL,0,1,0,0,0,7747,'\n',0,1,0,1258524909,'',0),('0EAJ9EYb9ap2XwfrcXfdLQ',1250243000,'3','pbversion0000000000001','approved','Story Archive Asset List','Story Archive Asset List','root/import/storymanager/keywordlist','3','7','4',NULL,0,0,0,0,0,576,NULL,0,1,0,1258524908,NULL,0),('hkj6WeChxFyqfP85UlRP8w',1250243000,'3','pbversion0000000000001','approved','matrix.css','matrix.css','new-matrix/matrix.css','3','7','12',NULL,0,1,0,0,0,16408,NULL,0,1,0,1253052788,NULL,0),('TKmhv8boP3TD2xwSwUBq0g',1250243000,'3','pbversion0000000000001','approved','Default ThingyRecord View','Default ThingyRecord View','home/thinyrecord-templates/default-thingyrecord-view','3','7','3',NULL,0,1,0,0,0,1762,NULL,0,1,0,1258524908,NULL,0),('c8xrwVuu5QE0XtF9DiVzLw',1250243000,'3','pbversion0000000000001','approved','Default Inbox View Template','Default Inbox View Template','root/import/account/inbox/default-inbox-view-template','3','7','12',NULL,0,1,0,0,0,10792,'\n\n',0,1,0,1258524907,'',0),('WikiPageEditTmpl000001',1252615817,'3','pbversion0000000000001','approved','Default Wiki Page Edit','Default Wiki Page Edit','default-wiki-page-edit','3','7','12',NULL,0,0,0,0,0,2550,NULL,0,1,0,1253676393,NULL,0),('75CmQgpcCSkdsL-oawdn3Q',1253555614,'3','pbversion0000000000001','approved','Default Edit Profile Template','Default Edit Profile Template','root/import/account/profile/default-edit-profile-template','3','7','12',NULL,0,1,0,0,0,3273,'\n\n\n\n',0,1,0,1258524907,'',0),('d8jMMMRddSQ7twP4l1ZSIw',1253555614,'3','pbversion0000000000001','approved','Default Survey Take','Default Survey Take','root/import/survey/default-survey-take','3','7','12',NULL,0,1,0,0,0,3929,'\n\n\n\n',0,1,0,1258524908,'',0),('CalendarMonth000000001',1253146430,'3','pbversion0000000000001','approved','Default Calendar Month','Default Calendar Month','root/import/calendar-templates/default-calendar-month','3','7','12',NULL,0,0,0,0,0,15945,'\n\n\n\n\n',0,1,0,1258524909,'',0),('N716tpSna0iIQTKxS4gTWA',1253652848,'3','pbversion0000000000001','approved','Default Account Layout','Default Account Layout','root/import/account/default-account-layout2','3','7','12',NULL,0,1,0,0,0,1381,'\n',0,1,0,1258524909,'',0),('fowHfgOkJtAxdst7rugTog',1252595993,'3','pbversion0000000000001','approved','Story Manager','Story Manager','root/import/storymanager','3','7','12',NULL,0,1,0,0,0,339,'\r\n',0,1,0,1253676393,NULL,0),('3QpYtHrq_jmAk1FNutQM5A',1253636379,'3','pbversion0000000000001','approved','Story Template','Story Template','root/import/storymanager/storytemplate','3','7','4',NULL,0,0,0,0,0,6518,'\n\n\n',0,1,0,1253676393,'',0),('yxD5ka7XHebPLD-LXBwJqw',1253635396,'3','pbversion0000000000001','approved','StoryArchive','StoryArchive','root/import/storymanager/storyarchive','3','7','4',NULL,0,0,0,0,0,3075,'',0,1,0,1258524908,'',0),('E3tzZjzhmYoNlAyP2VW33Q',1253635296,'3','pbversion0000000000001','approved','Edit Story','Edit Story','root/import/storymanager/editstory','3','7','4',NULL,0,0,0,0,0,5900,'',0,1,0,1258524908,'',0),('TbDcVLbbznPi0I0rxQf2CQ',1253636379,'3','pbversion0000000000001','approved','Story Template Topic','Story Template Topic','root/import/storymanager/storytemplatetopic','3','7','4',NULL,0,0,0,0,0,7029,'\n\n\n\n\n',0,1,0,1258524908,'',0),('iCM9pRY5yYyjufROgaCDlg',1253305659,'3','pbversion0000000000001','approved','storyManager.css','storyManager.css','storymanager.css','3','7','12',NULL,0,1,0,0,0,4530,NULL,0,1,0,1253676393,NULL,0),('WikiFrontTmpl000000001',1252615824,'3','pbversion0000000000001','approved','Default Wiki Front Page','Default Wiki Front Page','default-wiki-front-page','3','7','12',NULL,0,0,0,0,0,3045,NULL,0,1,0,1253676393,NULL,0),('limMkk80fMB3fqNZVf162w',1253507213,'3','pbversion0000000000001','approved','Default Asset Subscription','Default Asset Subscription','root/import/default-asset-subscription','3','7','3',NULL,0,1,0,0,0,546,NULL,0,1,0,1253676393,NULL,0),('VyCINX2KixKYr2pzQGX9Mg',1254881103,'3','pbversion0000000000001','approved','layout.css','layout.css','layout.css','3','7','12',NULL,0,1,0,0,0,1388,'\r\n',0,1,0,1254881107,NULL,0),('CarouselTmpl0000000001',1254881103,'3','pbversion0000000000001','approved','Default Carousel','Default Carousel','root/import/carousel/carousel-default','3','7','12',NULL,0,0,0,0,0,2819,'\n\n\n',0,1,0,1258524907,'',0),('g8W53Pd71uHB9pxaXhWf_A',1256092368,'3','pbversion0000000000001','approved','My Purchases Detail (Default)','My Purchases Detail (Default)','shopping-cart-collateral-items/my-purchases-detail-default','3','7','3',NULL,0,1,0,0,0,8065,'\n',0,1,0,1258524908,'',0),('TvOZs8U1kRXLtwtmyW75pg',1256092368,'3','pbversion0000000000001','approved','Article','Article','root/import/article','3','7','12',NULL,0,0,0,0,0,322,'\r\n',0,1,0,1256092370,NULL,0),('zb_OPKNqcTuIjdvvbEkRjw',1256092368,'3','pbversion0000000000001','approved','article.css','article.css','article.css','3','7','12',NULL,0,1,0,0,0,733,'\r\n',0,1,0,1256092370,NULL,0),('brxm_faNdZX5tRo3p50g3g',1256092368,'3','pbversion0000000000001','approved','Map Templates','Map Templates','home/map/map-templates','3','7','3',NULL,0,0,0,0,0,336,'\r\n',0,1,0,1256092370,NULL,0),('oHh0UqAJeY7u2n--WD-BAA',1256092369,'3','pbversion0000000000001','approved','Default Edit Map Point','Default Edit Map Point','home/map/map-templates/default-edit-map-point','3','7','3',NULL,0,1,0,0,0,1680,'\r\n',0,1,0,1258524908,NULL,0),('PBrichedit000000000001',1256092369,'3','pbversion0000000000001','approved','Content Manager\'s Rich Edit','Content Manager\'s Rich Edit','content_managers_rich_edit','3','7','12',NULL,0,0,0,0,0,572,'\r\n',0,1,0,1256092370,NULL,0),('FJbUTvZ2nUTn65LpW6gjsA',1256092369,'3','pbversion0000000000001','approved','Profile Account Layout','Profile Account Layout','root/import/account/profile/profile-account-layout','3','7','12',NULL,0,1,0,0,0,4101,'',0,1,0,1258524906,'',0),('2gtFt7c0qAFNU3BG_uvNvg',1256092369,'3','pbversion0000000000001','approved','My Purchases (Default)','My Purchases (Default)','shopping-cart-collateral-items/my-purchases-default','3','7','3',NULL,0,1,0,0,0,3045,'\n',0,1,0,1256092370,'',0),('pbrobot000000000000001',1256092369,'3','pbversion0000000000001','approved','robots.txt','robots.txt','robots.txt','3','7','12',NULL,0,0,0,0,0,474,NULL,0,1,0,1256092370,NULL,0),('4qh0kIsFUdd4Ox-Iu1JZgg',1257311886,'3','pbversion0000000000001','approved','EMS','EMS','root/import/ems','3','7','12',NULL,0,1,0,0,0,310,'\r\n',0,1,0,1257311889,NULL,0),('OOyMH33plAy6oCj_QWrxtg',1257311886,'3','pbversion0000000000001','approved','Lookup Registrant (Default)','Lookup Registrant (Default)','root/import/ems/lookup-registrant-default','3','7','12',NULL,0,1,0,0,0,7091,'\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1257311889,'',0),('PsFn7dJt4wMwBa8hiE3hOA',1257311886,'3','pbversion0000000000001','approved','Print Badge (Default)','Print Badge (Default)','root/import/ems/print-badge-default','3','7','12',NULL,0,1,0,0,0,2304,NULL,0,1,0,1257311889,NULL,0),('yBwydfooiLvhEFawJb0VTQ',1257311887,'3','pbversion0000000000001','approved','Print Ticket (Default)','Print Ticket (Default)','root/import/ems/print-ticket-default','3','7','12',NULL,0,1,0,0,0,2368,NULL,0,1,0,1257311889,NULL,0),('PBEmsBadgeTemplate0000',1257311887,'3','pbversion0000000000001','approved','Default EMS Badge Template','Default EMS Badge Template','default_emsbadge','3','7','4',NULL,0,0,0,0,0,2563,NULL,0,1,0,1257311889,NULL,0),('S2_LsvVa95OSqc66ITAoig',1257311887,'3','pbversion0000000000001','approved','EMS Schedule Listing (default)','EMS Schedule Listing (default)','root/import/ems/ems-schedule-listing-default2','3','7','12',NULL,0,1,0,0,0,14244,'\n\n\n\n\n\n\n\n\n\n\n\n \n',0,1,0,1257311889,'',0),('hreA_bgxiTX-EzWCSZCZJw',1257311887,'3','pbversion0000000000001','approved','Print Remaining Tickets Template (default)','Print Remaining Tickets Template (default)','root/import/ems/default-print-remaining-tickets-template','3','7','12',NULL,0,1,0,0,0,2326,'\r\n',0,1,0,1257311889,NULL,0),('9j0_Z1j3Jd0QBbY2akb6qw',1257311887,'3','pbversion0000000000001','approved','Default Map View','Default Map View','home/map/map-templates/default-map-view','3','7','3',NULL,0,1,0,0,0,1289,'',0,1,0,1258524908,'',0),('-K8Hj45mbelljN9-0CXZxg',1257311887,'3','pbversion0000000000001','approved','DataForm','DataForm','root/import/dataform','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1257311888,NULL,0),('PBtmpl0000000000000020',1257311887,'3','pbversion0000000000001','approved','Mail Form','Mail Form','mail_form','3','7','12',NULL,0,1,0,0,0,4556,'\n',0,1,0,1257311888,'',0),('PBtmpl0000000000000085',1257311888,'3','pbversion0000000000001','approved','Default Email','Default Email','default_email','3','7','12',NULL,0,1,0,0,0,2008,NULL,0,1,0,1257311888,NULL,0),('PBtmpl0000000000000104',1257311888,'3','pbversion0000000000001','approved','Default Acknowledgement','Default Acknowledgement','default_acknowledgement','3','7','12',NULL,0,1,0,0,0,1736,'',0,1,0,1257311888,'',0),('PBtmpl0000000000000021',1257311888,'3','pbversion0000000000001','approved','Data List','Data List','data_list','3','7','12',NULL,0,1,0,0,0,4024,'',0,1,0,1257311888,'',0),('PBtmpl0000000000000116',1257311888,'3','pbversion0000000000001','approved','Tab Form','Tab Form','tab_form','3','7','12',NULL,0,1,0,0,0,5667,'\n',0,1,0,1257311888,'',0),('PBtmpl0000000000000141',1257311888,'3','pbversion0000000000001','approved','Default DataForm','Default DataForm','pbtmpl0000000000000141','3','7','12',NULL,0,1,0,0,0,5973,'\n',0,1,0,1257311888,'',0),('2GxjjkRuRkdUg_PccRPjpA',1257311888,'3','pbversion0000000000001','approved','Select Gateway (Default)','Select Gateway (Default)','shopping-cart-collateral-items/select-gateway-default','3','7','3',NULL,0,1,0,0,0,614,'\r\n',0,1,0,1257311889,NULL,0),('_aE16Rr1-bXBf8SIaLZjCg',1257311888,'3','pbversion0000000000001','approved','picklanguage','picklanguage','media/picklanguage','3','7','12',NULL,0,1,0,0,0,617,'\r\n',0,1,0,1257311889,NULL,0),('P_4uog81vSUK4KxuW_4GUA',1258524916,'3','pbversion0000000000001','approved','css','css','css','3','7','12',NULL,0,1,0,0,0,298,'\r\n',0,1,0,1258524918,NULL,0),('PBtmpl0000000000000060',1258524916,'3','pbversion0000000000001','approved','Fail Safe','Fail Safe','fail_safe','3','7','12',NULL,0,1,0,0,0,2013,NULL,0,1,0,1258524918,NULL,0),('PBtmpl0000000000000111',1258524916,'3','pbversion0000000000001','approved','Make Page Printable','Make Page Printable','make_page_printable','3','7','12',NULL,0,1,0,0,0,3579,NULL,0,1,0,1258524918,NULL,0),('PBtmpl0000000000000137',1258524916,'3','pbversion0000000000001','approved','Admin Console Style','Admin Console','admin_console','3','7','12',NULL,0,1,0,0,0,1272,NULL,0,1,0,1258524918,NULL,0),('PBtmpl0000000000000132',1258524916,'3','pbversion0000000000001','approved','Empty','Empty','empty','3','7','12',NULL,0,1,0,0,0,296,NULL,0,1,0,1258524918,NULL,0),('PBtmplBlankStyle000001',1258524916,'3','pbversion0000000000001','approved','WebGUI 6 Blank Style','WebGUI 6 Blank Style','pbtmplblankstyle000001','3','7','12',NULL,0,1,0,0,0,1636,NULL,0,1,0,1258524918,NULL,0),('uCn31PzislTZlgt_79j7cQ',1258524916,'3','pbversion0000000000001','approved','style.css','style.css','css/style.css','3','7','12',NULL,0,1,0,0,0,1065,'\r\n',0,1,0,1258524918,NULL,0),('H_-8zjtWsO1FUpQqNtkxNQ',1258524916,'3','pbversion0000000000001','approved','wg-base.css','wg-base.css','css/wg-base.css','3','7','12',NULL,0,1,0,0,0,1465,'\r\n',0,1,0,1258524918,NULL,0),('stevestyle000000000002',1258524916,'3','pbversion0000000000001','approved','Style 02','Style 02','style_02','3','7','12',NULL,0,0,0,0,0,5284,NULL,0,1,0,1258524918,NULL,0),('8tqyQx-LwYUHIWOlKPjJrA',1258524917,'3','pbversion0000000000001','approved','EMS Event Submission Template','EMS Event Submission Template','root/import/ems/ems-event-submission','3','7','12',NULL,0,1,0,0,0,4920,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n',0,1,0,1258524918,'',0),('stevestyle000000000003',1258524917,'3','pbversion0000000000001','approved','Style 03','Style 03','style_03','3','7','12',NULL,0,0,0,0,0,3279,NULL,0,1,0,1258524918,NULL,0),('DoVNijm6lMDE0cYrtvEbDQ',1258524917,'3','pbversion0000000000001','approved','EMS Event Submission Main Template','EMS Event Submission Main Template','root/import/ems/ems-event-submission-main','3','7','12',NULL,0,1,0,0,0,6922,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1258524918,'',0),('stevestyle000000000001',1258524917,'3','pbversion0000000000001','approved','Style 01','Style 01','style_01','3','7','12',NULL,0,0,0,0,0,3321,NULL,0,1,0,1258524918,NULL,0),('PBtmpl0000000000000117',1259133274,'3','pbversion0000000000001','approved','DropMenu','DropMenu','dropmenu','3','7','12',NULL,0,1,0,0,0,2566,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000136',1259133274,'3','pbversion0000000000001','approved','Synopsis','Synopsis','synopsis2','3','7','12',NULL,0,1,0,0,0,1641,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000093',1259133274,'3','pbversion0000000000001','approved','crumbTrail','crumbTrail','crumbtrail2','3','7','12',NULL,0,1,0,0,0,1405,NULL,0,1,0,1259133277,NULL,0),('GNvjCFQWjY2AF2uf0aCM8Q',1259133274,'3','pbversion0000000000001','approved','Syndicated Articles','Syndicated Articles','syndicated_articles','3','7','12',NULL,0,1,0,0,0,2288,NULL,0,1,0,1259133277,NULL,0),('-PkdI8l1idu-8gDX3iOdcw',1259133274,'3','pbversion0000000000001','approved','One Over Two','One Over Two','one_over_two','3','7','12',NULL,0,1,0,0,0,5991,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000103',1259133275,'3','pbversion0000000000001','approved','Article With Image','Article With Image','article-with-image','3','7','12',NULL,0,1,0,0,0,1961,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000024',1259133275,'3','pbversion0000000000001','approved','File','File','file','3','7','12',NULL,0,1,0,0,0,894,NULL,0,1,0,1259133277,NULL,0),('XdlKhCDvArs40uqBhvzR3w',1259133275,'3','pbversion0000000000001','approved','Article With Pagination','Article With Pagination','article-with-pagination','3','7','12',NULL,0,1,0,0,0,3090,'\n',0,1,0,1259133277,NULL,0),('PBnav00000000indentnav',1259133275,'3','pbversion0000000000001','approved','Indent Nav','Indent Nav','indent_nav','3','7','12',NULL,0,0,0,0,0,1877,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000124',1259133275,'3','pbversion0000000000001','approved','Tabs','Tabs','tabs','3','7','12',NULL,0,1,0,0,0,1678,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000131',1259133275,'3','pbversion0000000000001','approved','Right Column','Right Column','right_column','3','7','12',NULL,0,1,0,0,0,4643,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000134',1259133275,'3','pbversion0000000000001','approved','Hierarchical Top Nav','Hierarchical Top Nav','import/hierarchical-top-nav','3','7','12',NULL,0,1,0,0,0,3913,'\n\n\n\n\n\n',0,1,0,1259133277,'',0),('PBtmpl0000000000000088',1259133275,'3','pbversion0000000000001','approved','Image','Image','image','3','7','12',NULL,0,1,0,0,0,778,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000078',1259133275,'3','pbversion0000000000001','approved','File Folder','File Folder','file_folder','3','7','12',NULL,0,1,0,0,0,3708,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000055',1259133275,'3','pbversion0000000000001','approved','Default Poll','Default Poll','default_poll','3','7','12',NULL,0,1,0,0,0,2928,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000065',1259133275,'3','pbversion0000000000001','approved','Default Syndicated Content','Default Syndicated Content','default_syndicated_content','3','7','12',NULL,0,1,0,0,0,2246,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000054',1259133276,'3','pbversion0000000000001','approved','Default Page','Default Page','default_page','3','7','12',NULL,0,1,0,0,0,2912,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000108',1259133276,'3','pbversion0000000000001','approved','horizontalMenu','horizontalMenu','horizontalmenu','3','7','12',NULL,0,1,0,0,0,1888,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000115',1259133276,'3','pbversion0000000000001','approved','Linked Image with Caption','Linked Image with Caption','linked_image_with_caption','3','7','12',NULL,0,1,0,0,0,2246,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000109',1259133276,'3','pbversion0000000000001','approved','One Over Three','One Over Three','one_over_three','3','7','12',NULL,0,1,0,0,0,7556,'',0,1,0,1259133277,'',0),('VCFhB9WOsDsH2Apj3c6DpQ',1259133276,'3','pbversion0000000000001','approved','Three Columns','Three Columns','three-columns','3','7','12',NULL,0,1,0,0,0,5620,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000002',1259133276,'3','pbversion0000000000001','approved','Default Article','Default Article','default_article','3','7','12',NULL,0,1,0,0,0,2070,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000123',1259133276,'3','pbversion0000000000001','approved','Item','Item','item','3','7','12',NULL,0,1,0,0,0,2111,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000200',1259133276,'3','pbversion0000000000001','approved','Default Search','Default Search','default_search2','3','7','12',NULL,0,0,0,0,0,3831,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000135',1259133276,'3','pbversion0000000000001','approved','Side By Side','Side By Side','side_by_side','3','7','12',NULL,0,1,0,0,0,4241,'\n',0,1,0,1259133277,'',0),('PBnav00000000000bullet',1259133276,'3','pbversion0000000000001','approved','Bulleted List','Bulleted List','bulleted_list','3','7','12',NULL,0,0,0,0,0,2638,'\n\n',0,1,0,1259133277,'',0),('MK4fCNoyrx5SE8eyDfOpxg',1259133276,'3','pbversion0000000000001','approved','Flash File','Flash File','flash-file','3','7','12',NULL,0,1,0,0,0,1731,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000130',1259133276,'3','pbversion0000000000001','approved','Tree Navigation','Tree Navigation','root/import/navigation/tree-navigation','3','7','12',NULL,0,1,0,0,0,3424,'\n\n\n',0,1,0,1259133277,'',0),('2rC4ErZ3c77OJzJm7O5s3w',1260934195,'3','pbversion0000000000001','approved','EMS Badge Listing (default)','EMS Badge Listing (default)','root/import/ems/ems-badge-listing-default','3','7','12',NULL,0,1,0,0,0,10962,'\n\n\n\n\n\n\n\n\n\n\n\n\n \n',0,1,0,1260934196,'',0),('ktSvKU8riGimhcsxXwqvPQ',1260934196,'3','pbversion0000000000001','approved','EMS Event Submission Queue','EMS Event Submission Queue','root/import/ems/ems-event-submission-queue','3','7','12',NULL,0,1,0,0,0,7234,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n',0,1,0,1260934196,'',0),('matrixtmpl000000000005',1260934196,'3','pbversion0000000000001','approved','Matrix Default Search','Matrix Default Search','matrix-search-template','3','7','12',NULL,0,0,0,0,0,10239,'\n\n\n\n\n\n\n\n\n\n',0,1,0,1260934196,'',0),('BMybD3cEnmXVk2wQ_qEsRQ',1263962529,'3','pbversion0000000000001','approved','Badge Builder (Default)','Badge Builder (Default)','root/import/ems/badge-builder-default','3','7','12',NULL,0,1,0,0,0,37098,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n',0,1,0,1263962529,'',0),('mRtqRuVikSe82BQsYBlD0A',1263962529,'3','pbversion0000000000001','approved','Bare Image','Bare Image','bare_image','3','7','12',NULL,0,1,0,0,0,558,NULL,0,1,0,1263962529,NULL,0),('A16v-YjWAShXWvSACsraeg',1263962529,'3','pbversion0000000000001','approved','StoryTopic','StoryTopic','root/import/storymanager/storytopic','3','7','4',NULL,0,0,0,0,0,2223,'',0,1,0,1263962529,'',0),('aUDsJ-vB9RgP-AYvPOy8FQ',1263962529,'3','pbversion0000000000001','approved','Shop Account Layout','Shop Account Layout','root/import/account/shop/shop-account-layout','3','7','12',NULL,0,1,0,0,0,3174,'\n',0,1,0,1263962529,'',0),('3womoo7Teyy2YKFa25-MZg',1265171323,'3','pbversion0000000000001','approved','Address Book (Default)','Address Book (Default)','shopping-cart-collateral-items/address-book-default','3','7','3',NULL,0,1,0,0,0,3120,'\n',0,1,0,1265171324,'',0),('u9vfx33XDk5la1-QC5FK7g',1266382309,'3','pbversion0000000000001','approved','Default Map Point View','Default Map Point View','home/map/map-templates/default-map-point-view','3','7','3',NULL,0,1,0,0,0,1986,'\r\n',0,1,0,1266382309,NULL,0),('WikiPageTmpl0000000001',1267155811,'3','pbversion0000000000001','approved','Default Wiki Page','Default Wiki Page','default-wiki-page','3','7','12',NULL,0,0,0,0,0,6184,'\n\n\n\n\n\n\n\n',0,1,0,1267155811,'',0),('CalendarEventEdit00001',1269401468,'3','pbversion0000000000001','approved','Default Calendar Event Edit','Default Calendar Event Edit','root/import/calendar-templates/default-calendar-event-edit','3','7','12',NULL,0,0,0,0,0,17613,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n',0,1,0,1269401469,'',0),('1z9J1O08n_7gVVlBwSRBJQ',1269401468,'3','pbversion0000000000001','approved','Auth','Auth','root/import/auth','3','7','12',NULL,0,1,0,0,0,311,NULL,0,1,0,1269401469,NULL,0),('xSmREZO3GNzK3M5PaueOOQ',1269401468,'3','pbversion0000000000001','approved','LDAP/Account','LDAP/Account','root/import/auth/ldap/account','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000004',1269401468,'3','pbversion0000000000001','approved','Default LDAP Account Display Template','Default LDAP Account Display Template','default_ldap_account_display_template','3','7','12',NULL,0,1,0,0,0,1348,NULL,0,1,0,1269401469,NULL,0),('0bx-xoL8TSXXubFuqKAoVQ',1269401468,'3','pbversion0000000000001','approved','LDAP/Create','LDAP/Create','root/import/auth/ldap/create','3','7','12',NULL,0,0,0,0,0,344,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000005',1269401468,'3','pbversion0000000000001','approved','Default LDAP Anonymous Registration Template','Default LDAP Anonymous Registration Template','default_ldap_anonymous_registration_template','3','7','12',NULL,0,1,0,0,0,5961,'\r\n\r\n',0,1,0,1269401469,'',0),('taX2UYkFF21ALpFZY2rhMw',1269401468,'3','pbversion0000000000001','approved','LDAP/Login','LDAP/Login','root/import/auth/ldap/login','3','7','12',NULL,0,0,0,0,0,341,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000006',1269401468,'3','pbversion0000000000001','approved','Default LDAP Login Template','Default LDAP Login Template','default_ldap_login_template','3','7','12',NULL,0,1,0,0,0,1945,NULL,0,1,0,1269401469,NULL,0),('K0q_N885Httqev1VCqUWxg',1269401468,'3','pbversion0000000000001','approved','WebGUI/Account','WebGUI/Account','root/import/auth/webgui/account','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000010',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Account Display Template','Default WebGUI Account Display Template','default_webgui_account_display_template','3','7','12',NULL,0,1,0,0,0,2743,NULL,0,1,0,1269401469,NULL,0),('fq1ZkYhH24R5tb96kuT10Q',1269401468,'3','pbversion0000000000001','approved','WebGUI/Create','WebGUI/Create','root/import/auth/webgui/create','3','7','12',NULL,0,0,0,0,0,350,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000011',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Anonymous Registration Template','Default WebGUI Anonymous Registration Template','default_webgui_anonymous_registration_template','3','7','12',NULL,0,1,0,0,0,6734,'\r\n\r\n',0,1,0,1269401469,'',0),('PBtmpl0000000000000015',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Welcome Message Template','Default WebGUI Welcome Message Template','root/import/auth/webgui/create/default-webgui-welcome-message-template','3','7','12',NULL,0,1,0,0,0,696,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000016',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Account Activation Template','Default WebGUI Account Activation Template','root/import/auth/webgui/create/default-webgui-account-activation-template','3','7','3',NULL,0,1,0,0,0,601,NULL,0,1,0,1269401469,NULL,0),('oHk7fAFhEEkB7dHzi0QOQA',1269401468,'3','pbversion0000000000001','approved','WebGUI/Expired','WebGUI/Expired','root/import/auth/webgui/expired','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000012',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Password Reset Template','Default WebGUI Password Reset Template','default_webgui_password_reset_template','3','7','12',NULL,0,1,0,0,0,2055,NULL,0,1,0,1269401469,NULL,0),('9M-lrlPQWeeNWfvnDnK_Xg',1269401469,'3','pbversion0000000000001','approved','WebGUI/Login','WebGUI/Login','root/import/auth/webgui/login','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000013',1269401469,'3','pbversion0000000000001','approved','Default WebGUI Login Template','Default WebGUI Login Template','default_webgui_login_template','3','7','12',NULL,0,1,0,0,0,2230,NULL,0,1,0,1269401469,NULL,0),('_gBYAdTcbkiyamnqi2Xskg',1269401469,'3','pbversion0000000000001','approved','WebGUI/Recovery','WebGUI/Recovery','root/import/auth/webgui/recovery','3','7','12',NULL,0,0,0,0,0,356,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000014',1269401469,'3','pbversion0000000000001','approved','Default WebGUI Password Recovery Template','Default WebGUI Password Recovery Template','default_webgui_password_recovery_template','3','7','12',NULL,0,1,0,0,0,3029,NULL,0,1,0,1269401469,NULL,0),('0iMMbGN3BevuCBHjjLiQNA',1269401469,'3','pbversion0000000000001','approved','WebGUI/Deactivate','WebGUI/Deactivate','root/import/auth/webgui/deactivate','3','7','12',NULL,0,1,0,0,0,361,NULL,0,1,0,1269401469,NULL,0),('zaHUYsE_PgKk8hnVd8ffEQ',1269401469,'3','pbversion0000000000001','approved','WebGUI Deactivate Account Template','WebGUI Deactivate Account Template','default_webgui_deactivate_account_template','3','7','12',NULL,0,1,0,0,0,859,NULL,0,1,0,1269401469,NULL,0),('6A4yIjWwJfIE0Ep-I0jutg',1269401469,'3','pbversion0000000000001','approved','LDAP/Deactivate','LDAP/Deactivate','root/import/auth/ldap/deactivate','3','7','12',NULL,0,1,0,0,0,355,NULL,0,1,0,1269401469,NULL,0),('_P4PMiraGsLTfOjK4fYQPQ',1269401469,'3','pbversion0000000000001','approved','LDAP Deactivate Account Template','LDAP Deactivate Account Template','default_ldap_deactivate_account_template','3','7','12',NULL,0,1,0,0,0,851,NULL,0,1,0,1269401469,NULL,0),('matrixtmpl000000000001',1269401469,'3','pbversion0000000000001','approved','Matrix Default View','Matrix Default View','matrix-default-view-template','3','7','12',NULL,0,0,0,0,0,22177,'\n\n\n\n\n\n\n',0,1,0,1269401469,'',0),('GRUNFctldUgop-qRLuo_DA',1269401469,'3','pbversion0000000000001','approved','Default Survey Edit','Default Survey Edit','root/import/survey/default-survey-edit','3','7','12',NULL,0,1,0,0,0,6580,NULL,0,1,0,1269401469,NULL,0),('_9_eiaPgxzF_x_upt6-PNQ',1270612322,'3','pbversion0000000000001','approved','gallery.css','gallery.css','root/import/gallery-templates/gallery.css','3','7','3',NULL,0,1,0,0,0,19344,NULL,0,1,0,1270612332,NULL,0),('TEId5V-jEvUULsZA0wuRuA',1270612322,'3','pbversion0000000000001','approved','Default Gallery View Photo','Default Gallery View Photo','root/import/gallery-templates/default-gallery-view-photo','3','7','3',NULL,0,1,0,0,0,15043,'\n\n\n\n',0,1,0,1270612332,'',0),('_XfvgNH__bY1ykMiKYSobQ',1270612323,'3','pbversion0000000000001','approved','account.css','account.css','root/import/account/account.css','3','7','12',NULL,0,1,0,0,0,42943,NULL,0,1,0,1270612332,NULL,0),('GNOAsX98vCsl0JRwfwL-gg',1270612323,'3','pbversion0000000000001','approved','Collaboration','Collaboration','root/import/collaboration','3','7','12',NULL,0,0,0,0,0,338,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000066',1270612323,'3','pbversion0000000000001','approved','Default USS','Default USS','default_uss','3','7','12',NULL,0,1,0,0,0,4949,'\n\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000080',1270612323,'3','pbversion0000000000001','approved','FAQ','FAQ','faqtemplate','3','7','12',NULL,0,1,0,0,0,3916,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000097',1270612323,'3','pbversion0000000000001','approved','Traditional with Thumbnails','Traditional with Thumbnails','traditional_with_thumbnails','3','7','12',NULL,0,1,0,0,0,6623,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000112',1270612323,'3','pbversion0000000000001','approved','Weblog','Weblog','weblog','3','7','12',NULL,0,1,0,0,0,5088,'',0,1,0,1270612332,'',0),('PBtmpl0000000000000121',1270612323,'3','pbversion0000000000001','approved','Photo Gallery','Photo Gallery','photo_gallery','3','7','12',NULL,0,1,0,0,0,3154,'\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000067',1270612323,'3','pbversion0000000000001','approved','Default Submission','Default Submission','default_submission','3','7','12',NULL,0,1,0,0,0,22377,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000026',1270612323,'3','pbversion0000000000001','approved','Default Forum','Default Forum','default_forum','3','7','12',NULL,0,1,0,0,0,7866,'\n\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000128',1270612323,'3','pbversion0000000000001','approved','Classifieds','Classifieds','classifieds','3','7','12',NULL,0,1,0,0,0,3239,'\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000079',1270612323,'3','pbversion0000000000001','approved','Topics','Topics','topics','3','7','12',NULL,0,1,0,0,0,4906,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000083',1270612323,'3','pbversion0000000000001','approved','Link List','Link List','link_list','3','7','12',NULL,0,1,0,0,0,3667,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000082',1270612323,'3','pbversion0000000000001','approved','Unordered List','Unordered List','unordered_list','3','7','12',NULL,0,1,0,0,0,4582,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000133',1270612323,'3','pbversion0000000000001','approved','Guest Book','Guest Book','guest_book','3','7','12',NULL,0,1,0,0,0,3046,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000029',1270612323,'3','pbversion0000000000001','approved','Default Post Form','Default Post Form','default_post_form','3','7','12',NULL,0,1,0,0,0,4117,'\r\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000032',1270612323,'3','pbversion0000000000001','approved','Default Thread','Default Thread','default_thread','3','7','12',NULL,0,1,0,0,0,11566,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000027',1270612323,'3','pbversion0000000000001','approved','Default Forum Notification','Default Forum Notification','default_forum_notification','3','7','12',NULL,0,1,0,0,0,3058,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000031',1270612323,'3','pbversion0000000000001','approved','Default Forum Search','Default Forum Search','default_forum_search','3','7','12',NULL,0,1,0,0,0,3818,'',0,1,0,1270612332,'',0),('PBtmpl0000000000000068',1270612323,'3','pbversion0000000000001','approved','Default Submission Form','Default Submission Form','default_submission_form','3','7','12',NULL,0,1,0,0,0,4851,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000099',1270612323,'3','pbversion0000000000001','approved','FAQ Submission Form','FAQ Submission Form','faq_submission_form','3','7','12',NULL,0,1,0,0,0,4142,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000114',1270612323,'3','pbversion0000000000001','approved','Link List Submission Form','Link List Submission Form','link_list_submission_form','3','7','12',NULL,0,1,0,0,0,5302,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000077',1270612324,'3','pbversion0000000000001','approved','Job Listing','Job Listing','job_listing','3','7','12',NULL,0,1,0,0,0,4681,'\n\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000098',1270612324,'3','pbversion0000000000001','approved','Job','Job','job','3','7','12',NULL,0,1,0,0,0,19943,'',0,1,0,1270612332,'',0),('PBtmpl0000000000000122',1270612324,'3','pbversion0000000000001','approved','Job Submission Form','Job Submission Form','job_submission_form','3','7','12',NULL,0,1,0,0,0,5921,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000081',1270612324,'3','pbversion0000000000001','approved','Q and A','Q and A','q_and_a','3','7','12',NULL,0,1,0,0,0,4416,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000101',1270612324,'3','pbversion0000000000001','approved','Ordered List','Ordered List','ordered_list','3','7','12',NULL,0,1,0,0,0,3720,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000113',1270612324,'3','pbversion0000000000001','approved','Link','Link','link','3','7','12',NULL,0,1,0,0,0,18836,'',0,1,0,1270612332,'',0),('PBtmpl0000000000000208',1270612324,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-template','3','7','12',NULL,0,0,0,0,0,6743,'\n\n\n\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000209',1270612324,'3','pbversion0000000000001','approved','Request Tracker Thread','Request Tracker Thread','request-tracker-post-template','3','7','12',NULL,0,0,0,0,0,22156,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000210',1270612324,'3','pbversion0000000000001','approved','Request Tracker Post Form','Request Tracker Post Form','request-tracker-template2','3','7','12',NULL,0,0,0,0,0,5720,'\n\n\n',0,1,0,1270612332,'',0),('default_post_received1',1270612324,'3','pbversion0000000000001','approved','Default Post Received','Default Post Received','default_post_received','3','7','4',NULL,0,0,0,0,0,541,NULL,0,1,0,1270612332,NULL,0),('kaPRSaf8UKiskiGEgJgLAw',1270612324,'3','pbversion0000000000001','approved','images','images','root/import/gallery-templates/images','3','7','3',NULL,0,0,0,0,0,340,NULL,0,1,0,1270612332,NULL,0),('bANo8aiAPA7aY_oQZKxIWw',1270612325,'3','pbversion0000000000001','approved','rss.gif','rss.gif','root/import/gallery-templates/images/rss.gif','3','7','3',NULL,0,1,0,0,0,1389,NULL,0,1,0,1270612332,NULL,0),('2ci_v2d4x4uvyjTRlC49OA',1270612325,'3','pbversion0000000000001','approved','moveDown.gif','moveDown.gif','root/import/gallery-templates/images/movedown.gif','3','7','3',NULL,0,1,0,0,0,784,NULL,0,1,0,1270612332,NULL,0),('O-EsSzKgAk1KolFT-x_KsA',1270612325,'3','pbversion0000000000001','approved','moveUp.gif','moveUp.gif','root/import/gallery-templates/images/moveup.gif','3','7','3',NULL,0,1,0,0,0,772,NULL,0,1,0,1270612332,NULL,0),('fdd8tGExyVwHyrB8RBbKXg',1270612325,'3','pbversion0000000000001','approved','next.gif','next.gif','root/import/gallery-templates/images/next.gif','3','7','3',NULL,0,1,0,0,0,1676,NULL,0,1,0,1270612332,NULL,0),('BpisgHl4ZDcSECJp6oib1w',1270612325,'3','pbversion0000000000001','approved','play.gif','play.gif','root/import/gallery-templates/images/play.gif','3','7','3',NULL,0,1,0,0,0,2113,NULL,0,1,0,1270612332,NULL,0),('zshreRgPAXtnF0DtVbQ1Yg',1270612326,'3','pbversion0000000000001','approved','previous.gif','previous.gif','root/import/gallery-templates/images/previous.gif','3','7','3',NULL,0,1,0,0,0,1682,NULL,0,1,0,1270612332,NULL,0),('POVcY79vIqAHR8OfGt36aw',1270612326,'3','pbversion0000000000001','approved','pagination_button.jpg','pagination_button.jpg','root/import/gallery-templates/images/pagination_button.jpg','3','7','12',NULL,0,1,0,0,0,1050,NULL,0,0,0,1270612332,NULL,0),('hIB-z34r8Xl-vYVYCkKr-w',1270612326,'3','pbversion0000000000001','approved','bar-btn-r.jpg','bar-btn-r.jpg','root/import/gallery-templates/images/bar-btn-r.jpg','3','7','12',NULL,0,1,0,0,0,830,NULL,0,0,0,1270612332,NULL,0),('-mPUoFlYcjqjPUPRLAlxNQ',1270612326,'3','pbversion0000000000001','approved','search-field-r.jpg','search-field-r.jpg','root/import/gallery-templates/images/search-field-r.jpg','3','7','12',NULL,0,1,0,0,0,848,NULL,0,0,0,1270612332,NULL,0),('MDpUOR-N8KMyt1J7Hh_h4w',1270612327,'3','pbversion0000000000001','approved','bar-btn.jpg','bar-btn.jpg','root/import/gallery-templates/images/bar-btn.jpg','3','7','12',NULL,0,1,0,0,0,708,NULL,0,0,0,1270612332,NULL,0),('YfXKByTwDZVituMc4h13Dg',1270612327,'3','pbversion0000000000001','approved','pagination_bg.jpg','pagination_bg.jpg','root/import/gallery-templates/images/pagination_bg.jpg','3','7','12',NULL,0,1,0,0,0,1131,NULL,0,0,0,1270612332,NULL,0),('esko_HSU0Gh-uJZ1h3xRmQ',1270612327,'3','pbversion0000000000001','approved','search-field-l.jpg','search-field-l.jpg','root/import/gallery-templates/images/search-field-l.jpg','3','7','12',NULL,0,1,0,0,0,874,NULL,0,0,0,1270612332,NULL,0),('oSqpGswzpBG_ErdfYwIO8A',1270612327,'3','pbversion0000000000001','approved','top_bg.jpg','top_bg.jpg','root/import/gallery-templates/images/top_bg.jpg','3','7','12',NULL,0,1,0,0,0,692,NULL,0,0,0,1270612332,NULL,0),('MXJklShZvLLB_DSnZQmXrQ',1270612328,'3','pbversion0000000000001','approved','title_bg.jpg','title_bg.jpg','root/import/gallery-templates/images/title_bg.jpg','3','7','12',NULL,0,1,0,0,0,1658,NULL,0,0,0,1270612332,NULL,0),('BthxD5oJ0idmsyI3ioA2FA',1270612328,'3','pbversion0000000000001','approved','bar-btn-l.jpg','bar-btn-l.jpg','root/import/gallery-templates/images/bar-btn-l.jpg','3','7','12',NULL,0,1,0,0,0,845,NULL,0,0,0,1270612332,NULL,0),('aZ-1HYQamkRHYXvzAra8WQ',1270612328,'3','pbversion0000000000001','approved','search-field.jpg','search-field.jpg','root/import/gallery-templates/images/search-field.jpg','3','7','12',NULL,0,1,0,0,0,750,NULL,0,0,0,1270612332,NULL,0),('eRkb94OYcS5AdcrrerOP5Q',1270612328,'3','pbversion0000000000001','approved','rss.gif','rss.gif','root/import/gallery-templates/images/rss2.gif','3','7','12',NULL,0,1,0,0,0,1391,NULL,0,0,0,1270612332,NULL,0),('TbnkjAJQEASORXIpYqDkcA',1270612328,'3','pbversion0000000000001','approved','blank-image.jpg','blank-image.jpg','root/import/gallery-templates/images/blank-image.jpg','3','7','12',NULL,0,1,0,0,0,3084,NULL,0,0,0,1270612332,NULL,0),('er-3faBjY-hhlDcc5aKqdQ',1270612329,'3','pbversion0000000000001','approved','top_bg.jpg','top_bg.jpg','root/import/gallery-templates/images/top_bg2.jpg','3','7','12',NULL,0,1,0,0,0,693,NULL,0,0,0,1270612332,NULL,0),('8bFsu2FJUqHRUiHcozcVFw',1270612329,'3','pbversion0000000000001','approved','sub-btn-l.jpg','sub-btn-l.jpg','root/import/gallery-templates/images/sub-btn-l.jpg','3','7','12',NULL,0,1,0,0,0,844,NULL,0,0,0,1270612333,NULL,0),('34Aayx5eA320D8VfhdfDBw',1270612329,'3','pbversion0000000000001','approved','sub-btn-r.jpg','sub-btn-r.jpg','root/import/gallery-templates/images/sub-btn-r.jpg','3','7','12',NULL,0,1,0,0,0,824,NULL,0,0,0,1270612333,NULL,0),('TlhKOVmWblZOsAdqmhEpeg',1270612329,'3','pbversion0000000000001','approved','sub-btn.jpg','sub-btn.jpg','root/import/gallery-templates/images/sub-btn.jpg','3','7','12',NULL,0,1,0,0,0,702,NULL,0,0,0,1270612333,NULL,0),('Nx0ypjO3cN6QdZUBUEE0lA',1270612330,'3','pbversion0000000000001','approved','pic-title-bg.jpg','pic-title-bg.jpg','root/import/gallery-templates/images/pic-title-bg.jpg','3','7','12',NULL,0,1,0,0,0,865,NULL,0,0,0,1270612333,NULL,0),('CmFZLN7iPS7XXvUEsxKPKA',1270612330,'3','pbversion0000000000001','approved','row-2.jpg','row-2.jpg','root/import/gallery-templates/images/row-2.jpg','3','7','12',NULL,0,1,0,0,0,806,NULL,0,0,0,1270612333,NULL,0),('v_XBgwwZqgW1D5s4y05qfg',1270612330,'3','pbversion0000000000001','approved','addtl-info.gif','addtl-info.gif','root/import/gallery-templates/images/addtl-info.gif','3','7','12',NULL,0,1,0,0,0,914,NULL,0,0,0,1270612333,NULL,0),('4TdAkKoQbSCvI7QWcW889A',1270612330,'3','pbversion0000000000001','approved','row-1.jpg','row-1.jpg','root/import/gallery-templates/images/row-1.jpg','3','7','12',NULL,0,1,0,0,0,791,NULL,0,0,0,1270612333,NULL,0),('SAgK6eDPCG1cgkJ59WapHQ',1270612330,'3','pbversion0000000000001','approved','prev-btn.gif','prev-btn.gif','root/import/gallery-templates/images/prev-btn.gif','3','7','12',NULL,0,1,0,0,0,2015,NULL,0,0,0,1270612333,NULL,0),('XJYLuvGy9ubF7JNKyINtpA',1270612331,'3','pbversion0000000000001','approved','play-btn.gif','play-btn.gif','root/import/gallery-templates/images/play-btn.gif','3','7','12',NULL,0,1,0,0,0,2543,NULL,0,0,0,1270612333,NULL,0),('RWj7hyv2SpZuXxwj1Wocug',1270612331,'3','pbversion0000000000001','approved','next-btn.gif','next-btn.gif','root/import/gallery-templates/images/next-btn.gif','3','7','12',NULL,0,1,0,0,0,2045,NULL,0,0,0,1270612333,NULL,0),('aq8QElnlm3YufAoxRz9Pcg',1270612331,'3','pbversion0000000000001','approved','data-bg.jpg','data-bg.jpg','root/import/gallery-templates/images/data-bg.jpg','3','7','12',NULL,0,1,0,0,0,821,NULL,0,0,0,1270612333,NULL,0),('i6-BofrJJYozovlzFBByXg',1270612331,'3','pbversion0000000000001','approved','first-photo-button.png','first-photo-button.png','root/import/gallery-templates/images/first-photo-button.png','3','7','3',NULL,0,1,0,0,0,1069,NULL,0,1,0,1270612333,NULL,0),('fU_OZCmtdFNJ8a6bMve8ng',1270612331,'3','pbversion0000000000001','approved','previous-photo-button.png','previous-photo-button.png','root/import/gallery-templates/images/previous-photo-button.png','3','7','3',NULL,0,1,0,0,0,943,NULL,0,1,0,1270612333,NULL,0),('YXCtusAxb4vzZ5sTnUA5DA',1270612331,'3','pbversion0000000000001','approved','next-photo-button.png','next-photo-button.png','root/import/gallery-templates/images/next-photo-button.png','3','7','3',NULL,0,1,0,0,0,955,NULL,0,1,0,1270612333,NULL,0),('k_xuE82wwp8gFVl9aaaG8g',1270612331,'3','pbversion0000000000001','approved','last-photo-button.png','last-photo-button.png','root/import/gallery-templates/images/last-photo-button.png','3','7','3',NULL,0,1,0,0,0,1072,NULL,0,1,0,1270612333,NULL,0),('NPM_WItpM5IzLWBhWjYfCA',1270612331,'3','pbversion0000000000001','approved','photo-navigation-spacer.png','photo-navigation-spacer.png','root/import/gallery-templates/images/photo-navigation-spacer.png','3','7','3',NULL,0,1,0,0,0,569,NULL,0,1,0,1270612333,NULL,0); +ALTER TABLE `assetData` ENABLE KEYS; +ALTER TABLE `assetIndex` DISABLE KEYS; +INSERT INTO `assetIndex` VALUES ('PBasset000000000000003','Media','Media Media media','media',1147642437,1147642437,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Media Media media','000001000003'),('PBtmpl0000000000000112','Weblog','Weblog Weblog weblog','weblog',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Weblog Weblog weblog Collaboration','000001000001000008000004'),('PBtmplBlankStyle000001','WebGUI 6 Blank Style','WebGUI 6 Blank Style WebGUI 6 Blank Style pbtmplblankstyle000001','pbtmplblankstyle000001',1133743239,1258524916,'3','7','12','WebGUI::Asset::Template',0,'WebGUI 6 Blank Style WebGUI 6 Blank Style pbtmplblankstyle000001 style','000001000001000043000005'),('PBtmpl0000000000000079','Topics','Topics Topics topics','topics',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Topics Topics topics Collaboration','000001000001000008000009'),('PBtmpl0000000000000097','Traditional with Thumbnails','Traditional with Thumbnails Traditional with Thumbnails traditional with thumbnails','traditional_with_thumbnails',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Traditional with Thumbnails Traditional with Thumbnails traditional with thumbnails Collaboration','000001000001000008000003'),('PBtmpl0000000000000082','Unordered List','Unordered List Unordered List unordered list','unordered_list',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Unordered List Unordered List unordered list Collaboration','000001000001000008000011'),('PBtmpl0000000000000124','Tabs','Tabs Tabs tabs','tabs',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Tabs Tabs tabs Navigation','000001000001000025000004'),('GNvjCFQWjY2AF2uf0aCM8Q','Syndicated Articles','Syndicated Articles Syndicated Articles syndicated articles','syndicated_articles',1124395696,1259133274,'3','7','12','WebGUI::Asset::Template',0,'Syndicated Articles Syndicated Articles syndicated articles SyndicatedContent','000001000001000045000002'),('PBtmpl0000000000000136','Synopsis','Synopsis Synopsis synopsis2','synopsis2',1124395696,1259133274,'3','7','12','WebGUI::Asset::Template',0,'Synopsis Synopsis synopsis2 Navigation','000001000001000025000007'),('PBtmpl0000000000000116','Tab Form','Tab Form Tab Form tab form','tab_form',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Tab Form Tab Form tab form DataForm','000001000001000010000005'),('GRUNFctldUgop-qRLuo_DA','Default Survey Edit','Default Survey Edit Default Survey Edit root import survey default survey edit','root/import/survey/default-survey-edit',1227254010,1269401469,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Edit Default Survey Edit root import survey default survey edit Survey/Edit','000001000001000044000004'),('ProjectManagerTMPL0004','Default Project Manager Edit Task','Default Project Manager Edit Task Default Project Manager Edit Task default pm template edit task','default-pm-template-edit-task',1147642415,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Project Manager Edit Task Default Project Manager Edit Task default pm template edit task ProjectManager_editTask','000001000001000031000002000001'),('ProjectManagerTMPL0002','Default Project Display','Default Project Display Default Project Display default pm template project display','default-pm-template-project-display',1147642415,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Project Display Default Project Display default pm template project display ProjectManager_project','000001000001000031000004000001'),('PBtmpl0000000000000137','Admin Console Style','Admin Console Style Admin Console admin console','admin_console',1124395696,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Admin Console Style Admin Console admin console style','000001000001000043000003'),('StockDataTMPL000000001','StockData Default View','StockData Default View StockData Default View stockdatatmpl000000001','stockdatatmpl000000001',1133743239,1229453697,'3','7','12','WebGUI::Asset::Template',0,'StockData Default View StockData Default View stockdatatmpl000000001 StockData','000001000001000041000002'),('PBtmpl0000000000000135','Side By Side','Side By Side Side By Side side by side','side_by_side',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Side By Side Side By Side side by side Layout','000001000001000019000001'),('PBtmpl0000000000000200','Default Search','Default Search Default Search default search2','default_search2',1147642427,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Default Search Default Search default search2 Search','000001000001000036000001'),('PBtmpl0000000000000101','Ordered List','Ordered List Ordered List ordered list','ordered_list',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Ordered List Ordered List ordered list Collaboration','000001000001000008000024'),('PBtmpl0000000000000121','Photo Gallery','Photo Gallery Photo Gallery photo gallery','photo_gallery',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Photo Gallery Photo Gallery photo gallery Collaboration','000001000001000008000005'),('PBtmpl0000000000000081','Q and A','Q and A Q and A q and a','q_and_a',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Q and A Q and A q and a Collaboration','000001000001000008000023'),('WVtmpl0000000000000001','Random Thread Macro Default Template','Random Thread Macro Default Template Random Thread Macro Default Template randomthread template','randomthread-template',1133743240,1147642426,'3','7','12','WebGUI::Asset::Template',0,'Random Thread Macro Default Template Random Thread Macro Default Template randomthread template Macro/RandomThread','000001000001000021000010000001'),('PBtmpl0000000000000131','Right Column','Right Column Right Column right column','right_column',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Right Column Right Column right column Layout','000001000001000019000002'),('PBtmpl0000000000000094','News','News News plainblacknews','plainblacknews',1124395696,1220655703,'3','7','12','WebGUI::Asset::Template',0,'News News plainblacknews Layout','000001000001000019000005'),('matrixtmpl000000000005','Matrix Default Search','Matrix Default Search Matrix Default Search matrix search template','matrix-search-template',1133743239,1260934196,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Search Matrix Default Search matrix search template Matrix/Search','000001000001000022000005'),('MultiSearchTmpl0000001','MultiSearch Default Display','MultiSearch Default Display MultiSearch Default Display multisearchtmpl0000001','multisearchtmpl0000001',1133743239,1230269962,'3','7','12','WebGUI::Asset::Template',0,'MultiSearch Default Display MultiSearch Default Display multisearchtmpl0000001 MultiSearch','000001000001000024000001'),('matrixtmpl000000000002','Matrix Default Compare','Matrix Default Compare Matrix Default Compare matrix default compare template','matrix-default-compare-template',1133743238,1251054814,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Compare Matrix Default Compare matrix default compare template Matrix/Compare','000001000001000022000001'),('PBtmpl0000000000000111','Make Page Printable','Make Page Printable Make Page Printable make page printable','make_page_printable',1124395696,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Make Page Printable Make Page Printable make page printable style','000001000001000043000002'),('PBtmpl0000000000000020','Mail Form','Mail Form Mail Form mail form','mail_form',1124395696,1257311887,'3','7','12','WebGUI::Asset::Template',0,'Mail Form Mail Form mail form DataForm','000001000001000010000001'),('PBtmpl0000000000000113','Link','Link Link link','link',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Link Link link Collaboration/Thread','000001000001000008000025'),('PBtmpl0000000000000083','Link List','Link List Link List link list','link_list',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Link List Link List link list Collaboration','000001000001000008000010'),('PBtmpl0000000000000114','Link List Submission Form','Link List Submission Form Link List Submission Form link list submission form','link_list_submission_form',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Link List Submission Form Link List Submission Form link list submission form Collaboration/PostForm','000001000001000008000019'),('PBtmpl0000000000000115','Linked Image with Caption','Linked Image with Caption Linked Image with Caption linked image with caption','linked_image_with_caption',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Linked Image with Caption Linked Image with Caption linked image with caption Article','000001000001000004000003'),('PBtmpl0000000000000098','Job','Job Job job','job',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Job Job job Collaboration/Thread','000001000001000008000021'),('PBtmpl0000000000000077','Job Listing','Job Listing Job Listing job listing','job_listing',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Job Listing Job Listing job listing Collaboration','000001000001000008000020'),('PBtmpl0000000000000122','Job Submission Form','Job Submission Form Job Submission Form job submission form','job_submission_form',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Job Submission Form Job Submission Form job submission form Collaboration/PostForm','000001000001000008000022'),('PBtmpl0000000000000103','Article With Image','Article With Image Article With Image article with image','article-with-image',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Article With Image Article With Image article with image Article','000001000001000004000001'),('PBtmpl0000000000000092','Horizontal Login Box','Horizontal Login Box Horizontal Login Box horizontal login box','horizontal_login_box',1124395696,1148579524,'3','7','12','WebGUI::Asset::Template',0,'Horizontal Login Box Horizontal Login Box horizontal login box Macro/L_loginBox','000001000001000021000009000001'),('PBtmpl0000000000000108','horizontalMenu','horizontalMenu horizontalMenu horizontalmenu','horizontalmenu',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'horizontalMenu horizontalMenu horizontalmenu Navigation','000001000001000025000002'),('PBtmpl0000000000000088','Image','Image Image image','image',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Image Image image ImageAsset','000001000001000017000001'),('IOB0000000000000000002','Default InOutBoard Report Template','Default InOutBoard Report Template Default InOutBoard Report Template iob report template','iob-report-template',1133743239,1166019641,'3','7','12','WebGUI::Asset::Template',0,'Default InOutBoard Report Template Default InOutBoard Report Template iob report template InOutBoard/Report','000001000001000018000001'),('IOB0000000000000000001','Default InOutBoard Template','Default InOutBoard Template Default InOutBoard Template iob template','iob-template',1133743239,1169795123,'3','7','12','WebGUI::Asset::Template',0,'Default InOutBoard Template Default InOutBoard Template iob template InOutBoard','000001000001000018000002'),('PBtmpl0000000000000123','Item','Item Item item','item',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Item Item item Article','000001000001000004000004'),('PBtmpl0000000000000024','File','File File file','file',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'File File file FileAsset','000001000001000013000001'),('PBtmpl0000000000000078','File Folder','File Folder File Folder file folder','file_folder',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'File Folder File Folder file folder Folder','000001000001000014000001'),('PBtmpl0000000000000107','File with size','File with size File with size file with size','file_with_size',1124395696,1147642420,'3','7','12','WebGUI::Asset::Template',0,'File with size File with size file with size Macro/File','000001000001000021000004000003'),('PBtmpl0000000000000133','Guest Book','Guest Book Guest Book guest book','guest_book',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Guest Book Guest Book guest book Collaboration','000001000001000008000012'),('PBtmpl0000000000000117','DropMenu','DropMenu DropMenu dropmenu','dropmenu',1124395696,1259133274,'3','7','12','WebGUI::Asset::Template',0,'DropMenu DropMenu dropmenu Navigation','000001000001000025000003'),('PBtmpl0000000000000130','Tree Navigation','Tree Navigation Tree Navigation root import navigation tree navigation','root/import/navigation/tree-navigation',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Tree Navigation Tree Navigation root import navigation tree navigation Navigation','000001000001000025000005'),('PBtmpl0000000000000060','Fail Safe','Fail Safe Fail Safe fail safe','fail_safe',1124395696,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Fail Safe Fail Safe fail safe style','000001000001000043000001'),('PBtmpl0000000000000080','FAQ','FAQ FAQ faqtemplate','faqtemplate',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'FAQ FAQ faqtemplate Collaboration','000001000001000008000002'),('PBtmpl0000000000000099','FAQ Submission Form','FAQ Submission Form FAQ Submission Form faq submission form','faq_submission_form',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'FAQ Submission Form FAQ Submission Form faq submission form Collaboration/PostForm','000001000001000008000018'),('PBtmpl0000000000000010','Default WebGUI Account Display Template','Default WebGUI Account Display Template Default WebGUI Account Display Template default webgui account display template','default_webgui_account_display_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Account Display Template Default WebGUI Account Display Template default webgui account display template Auth/WebGUI/Account','000001000001000005000004000001'),('PBtmpl0000000000000013','Default WebGUI Login Template','Default WebGUI Login Template Default WebGUI Login Template default webgui login template','default_webgui_login_template',1124395696,1269401469,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Login Template Default WebGUI Login Template default webgui login template Auth/WebGUI/Login','000001000001000005000007000001'),('PBtmpl0000000000000012','Default WebGUI Password Reset Template','Default WebGUI Password Reset Template Default WebGUI Password Reset Template default webgui password reset template','default_webgui_password_reset_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Password Reset Template Default WebGUI Password Reset Template default webgui password reset template Auth/WebGUI/Expired','000001000001000005000006000001'),('PBtmpl0000000000000057','Default WebGUI Yes/No Prompt','Default WebGUI Yes/No Prompt Default WebGUI Yes/No Prompt default webgui yes no prompt','default_webgui_yes/no_prompt',1124395696,1147642418,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Yes/No Prompt Default WebGUI Yes/No Prompt default webgui yes no prompt prompt','000001000001000032000001'),('PBtmpl0000000000000066','Default USS','Default USS Default USS default uss','default_uss',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default USS Default USS default uss Collaboration','000001000001000008000001'),('TimeTrackingTMPL000001','Default Time Tracking User View','Default Time Tracking User View Default Time Tracking User View default tt template user','default-tt-template-user',1147642417,1201205738,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking User View Default Time Tracking User View default tt template user TimeTracking_user','000001000001000048000003000001'),('TimeTrackingTMPL000003','Default Time Tracking Row Template','Default Time Tracking Row Template Default Time Tracking Row Template default tt template row','default-tt-template-row',1147642417,1229311434,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking Row Template Default Time Tracking Row Template default tt template row TimeTracking_row','000001000001000048000002000001'),('TimeTrackingTMPL000002','Default Time Tracking Manager View','Default Time Tracking Manager View Default Time Tracking Manager View default tt template manager','default-tt-template-manager',1147642417,1147642417,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking Manager View Default Time Tracking Manager View default tt template manager TimeTracking_manager','000001000001000048000001000001'),('X7DrzUcj8pOKFa_6k9D5iw','Newsletter','Newsletter Newsletter root import newsletter','root/import/newsletter',1185754569,1222804045,'3','12','3','WebGUI::Asset::Wobject::Folder',1,'Newsletter Newsletter root import newsletter','000001000001000026'),('PBtmpl0000000000000065','Default Syndicated Content','Default Syndicated Content Default Syndicated Content default syndicated content','default_syndicated_content',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Default Syndicated Content Default Syndicated Content default syndicated content SyndicatedContent','000001000001000045000001'),('CxMpE_UPauZA3p8jdrOABw','Default Questions','Default Questions Default Questions root import survey default questions','root/import/survey/default-questions',1227556536,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Questions Default Questions root import survey default questions Survey/Take','000001000001000044000006'),('PBtmpl0000000000000059','Default SQL Report','Default SQL Report Default SQL Report default sql report','default_sql_report',1124395696,1229907401,'3','7','12','WebGUI::Asset::Template',0,'Default SQL Report Default SQL Report default sql report SQLReport','000001000001000040000001'),('PBtmpl0000000000000067','Default Submission','Default Submission Default Submission default submission','default_submission',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Submission Default Submission default submission Collaboration/Thread','000001000001000008000006'),('PBtmpl0000000000000068','Default Submission Form','Default Submission Form Default Submission Form default submission form','default_submission_form',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Submission Form Default Submission Form default submission form Collaboration/PostForm','000001000001000008000017'),('ProjectManagerTMPL0003','Default Project Manager Gantt Chart','Default Project Manager Gantt Chart Default Project Manager Gantt Chart default pm template gantt chart','default-pm-template-gantt-chart',1147642415,1159989349,'3','7','12','WebGUI::Asset::Template',0,'Default Project Manager Gantt Chart Default Project Manager Gantt Chart default pm template gantt chart ProjectManager_gantt','000001000001000031000003000001'),('ProjectManagerTMPL0001','Default Project Management System Dashboard','Default Project Management System Dashboard Default Project Management System Dashboard default pm template dashboard','default-pm-template-dashboard',1147642415,1229579830,'3','7','12','WebGUI::Asset::Template',0,'Default Project Management System Dashboard Default Project Management System Dashboard default pm template dashboard ProjectManager_dashboard','000001000001000031000001000001'),('PBtmpl0000000000000055','Default Poll','Default Poll Default Poll default poll','default_poll',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Default Poll Default Poll default poll Poll','000001000001000027000001'),('PBtmpl0000000000000029','Default Post Form','Default Post Form Default Post Form default post form','default_post_form',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Post Form Default Post Form default post form Collaboration/PostForm','000001000001000008000013'),('PBtmpl0000000000000056','Default Product','Default Product Default Product default product','default_product',1124395696,1248729559,'3','7','12','WebGUI::Asset::Template',0,'Default Product Default Product default product Product','000001000001000028000001'),('PBtmpl0000000000000033','Default HTTP Proxy','Default HTTP Proxy Default HTTP Proxy default http proxy','default_http_proxy',1124395696,1230159454,'3','7','12','WebGUI::Asset::Template',0,'Default HTTP Proxy Default HTTP Proxy default http proxy HttpProxy','000001000001000016000001'),('PBtmpl0000000000000004','Default LDAP Account Display Template','Default LDAP Account Display Template Default LDAP Account Display Template default ldap account display template','default_ldap_account_display_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Account Display Template Default LDAP Account Display Template default ldap account display template Auth/LDAP/Account','000001000001000005000001000001'),('PBtmpl0000000000000006','Default LDAP Login Template','Default LDAP Login Template Default LDAP Login Template default ldap login template','default_ldap_login_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Login Template Default LDAP Login Template default ldap login template Auth/LDAP/Login','000001000001000005000003000001'),('PBtmpl0000000000000044','Default Login Box','Default Login Box Default Login Box default login box','default_login_box',1124395696,1148579524,'3','7','12','WebGUI::Asset::Template',0,'Default Login Box Default Login Box default login box Macro/L_loginBox','000001000001000021000009000002'),('PBtmpl0000000000000047','Default Message Board','Default Message Board Default Message Board default message board','default_message_board',1124395696,1147642414,'3','7','12','WebGUI::Asset::Template',0,'Default Message Board Default Message Board default message board MessageBoard','000001000001000023000001'),('PBtmpl0000000000000054','Default Page','Default Page Default Page default page','default_page',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Default Page Default Page default page Layout','000001000001000019000003'),('Q4uX_C557arTp6D_jwB1jQ','Wiki','Wiki Wiki root import wiki','root/import/wiki',1165460175,1222803760,'3','12','12','WebGUI::Asset::Wobject::Folder',1,'Wiki Wiki root import wiki','000001000001000054'),('BmLaN4rmAANkCglXUViEbg','Resource','Resource Resource root import projectmanager resource','root/import/projectmanager/resource',1157679165,1222803871,'3','12','12','WebGUI::Asset::Wobject::Folder',1,'Resource Resource root import projectmanager resource','000001000001000031000005'),('PBtmpl0000000000000039','Default File Macro','Default File Macro Default File Macro default file macro','default_file_macro',1124395696,1154535073,'3','7','12','WebGUI::Asset::Template',0,'Default File Macro Default File Macro default file macro Macro/File','000001000001000021000004000001'),('PBtmpl0000000000000026','Default Forum','Default Forum Default Forum default forum','default_forum',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Default Forum default forum Collaboration','000001000001000008000007'),('PBtmpl0000000000000031','Default Forum Search','Default Forum Search Default Forum Search default forum search','default_forum_search',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Search Default Forum Search default forum search Collaboration/Search','000001000001000008000016'),('PBtmpl0000000000000093','crumbTrail','crumbTrail crumbTrail crumbtrail2','crumbtrail2',1124395696,1259133274,'3','7','12','WebGUI::Asset::Template',0,'crumbTrail crumbTrail crumbtrail2 Navigation','000001000001000025000001'),('DashboardViewTmpl00001','Dashboard Default View','Dashboard Default View Dashboard Default View dashboard default view template','dashboard-default-view-template',1133743239,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Dashboard Default View Dashboard Default View dashboard default view template Dashboard','000001000001000009000001'),('PBtmpl0000000000000021','Data List','Data List Data List data list','data_list',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Data List Data List data list DataForm/List','000001000001000010000004'),('PBtmpl0000000000000104','Default Acknowledgement','Default Acknowledgement Default Acknowledgement default acknowledgement','default_acknowledgement',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Default Acknowledgement Default Acknowledgement default acknowledgement DataForm','000001000001000010000003'),('PBtmpl0000000000000002','Default Article','Default Article Default Article default article','default_article',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Default Article Default Article default article Article','000001000001000004000002'),('PBtmpl0000000000000141','Default DataForm','Default DataForm Default DataForm pbtmpl0000000000000141','pbtmpl0000000000000141',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Default DataForm Default DataForm pbtmpl0000000000000141 DataForm','000001000001000010000006'),('WikiRCTmpl000000000001','Default Recent Changes','Default Recent Changes Default Recent Changes default wiki recent changes','default-wiki-recent-changes',1165460175,1169092823,'3','7','12','WebGUI::Asset::Template',0,'Default Recent Changes Default Recent Changes default wiki recent changes WikiMaster_recentChanges','000001000001000054000001'),('PBtmpl0000000000000128','Classifieds','Classifieds Classifieds classifieds','classifieds',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Classifieds Classifieds classifieds Collaboration','000001000001000008000008'),('PBtmpl0000000000000134','Hierarchical Top Nav','Hierarchical Top Nav Hierarchical Top Nav import hierarchical top nav','import/hierarchical-top-nav',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Hierarchical Top Nav Hierarchical Top Nav import hierarchical top nav Navigation','000001000001000025000006'),('PBtmplHelp000000000001','Help','Help Help help','help',1124395706,1147642410,'3','7','12','WebGUI::Asset::Template',0,'Help Help help AdminConsole','000001000001000003000002'),('PBtmpl0000000000000208','Request Tracker','Request Tracker Request Tracker request tracker template','request-tracker-template',1147642410,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Request Tracker request tracker template Collaboration','000001000001000008000026'),('wAc4azJViVTpo-2NYOXWvg','Default Question Edit','Default Question Edit Default Question Edit root import survey default question edit','root/import/survey/default-question-edit',1226009650,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Question Edit Default Question Edit root import survey default question edit Survey/Edit','000001000001000044000008'),('1z9J1O08n_7gVVlBwSRBJQ','Auth','Auth Auth root import auth','root/import/auth',1222803099,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Auth Auth root import auth','000001000001000005'),('zyWi26q9na-iiZqL4yedog','Macro','Macro Macro root import macro','root/import/macro',1222803114,1222803114,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Macro Macro root import macro','000001000001000021'),('PBtmpl0000000000000209','Request Tracker Thread','Request Tracker Thread Request Tracker Thread request tracker post template','request-tracker-post-template',1147642410,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Thread Request Tracker Thread request tracker post template Collaboration/Thread','000001000001000008000027'),('PBtmpl0000000000000109','One Over Three','One Over Three One Over Three one over three','one_over_three',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'One Over Three One Over Three one over three Layout','000001000001000019000004'),('PBtmpl0000000000000001','Admin Console','Admin Console Admin Console admin console2','admin_console2',1124395696,1247535846,'3','7','12','WebGUI::Asset::Template',0,'Admin Console Admin Console admin console2 AdminConsole','000001000001000003000001'),('LBuiKzg2mWwmOPS9AgV3bg','Get Translated','Let our team of professional translators bring your site to new customers by translating your content into additional languages. Our translation services are never machine automated. They\'re always done by professional translators that have years of exper','yns/translated',1147642517,1147642517,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Translated Get Translated yns translated Let our team of professional translators bring your site to new customers by translating your content into additional languages Our translation services are never machine automated They\'re always done by professional translators that have years of experience reading writing and speaking many languages ','000001000002000002000007'),('jTNggl7AoVSUc_ZzrvuCmw','Get Promoted','Now that you have a brilliant WebGUI site, you need to get people to visit it. We can help there too. Our marketing specialists can work with you to develop and execute the right combination of search engine placement, advertising buys, and affilliate pro','yns/promotion',1147642517,1147642517,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Promoted Get Promoted yns promotion Now that you have a brilliant WebGUI site you need to get people to visit it We can help there too Our marketing specialists can work with you to develop and execute the right combination of search engine placement advertising buys and affilliate programs to ensure your site gets the traffic it needs ','000001000002000002000008'),('Wl8WZ43g2rK5AYr9o4zY7w','Get Style','Not a designer? No problem! Plain Black\'s professional design team can make your site look great. Our team is fast, easy to work with, and can even migrate your existing content into your new WebGUI site. ','yns/style',1147642516,1247779880,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Style Get Style yns style Not a designer No problem Plain Black\'s professional design team can make your site look great Our team is fast easy to work with and can even migrate your existing content into your new WebGUI site ','000001000002000002000006'),('ix1p0AbwKAz8QWB-T-HHfg','Get Support','Plain Black provides support packages to fit any budget or need. Start out with online support which costs only $500 per year! And grow support as your needs grow. We build custom support packages to match our client\'s needs. And no matter what level of s','yns/support',1147642516,1147642516,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Support Get Support yns support Plain Black provides support packages to fit any budget or need Start out with online support which costs only $500 per year And grow support as your needs grow We build custom support packages to match our client\'s needs And no matter what level of support you purchase you get WebGUI Documentation included in your purchase ','000001000002000002000003'),('iCYOjohB9SKvAPr6bXElKA','Get Hosting','Who better to host your WebGUI sites than Plain Black. Let us deal with upgrades, security, and server management. Doing so lets you focus on building your WebGUI site, which is where your time and expertise should be spent. And when you sign up with host','yns/hosting',1147642516,1247779898,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Hosting Get Hosting yns hosting Who better to host your WebGUI sites than Plain Black Let us deal with upgrades security and server management Doing so lets you focus on building your WebGUI site which is where your time and expertise should be spent And when you sign up with hosting online support is included ','000001000002000002000004'),('4Yfz9hqBqM8OYMGuQK8oLw','Get Features','What\'s that you say? WebGUI\'s thousands of features are still missing some important ones? No problem, our professional development team can add any features you need for your site. We\'ve built hundreds of custom apps for people. From simple macros, to cu','yns/features',1147642516,1147642516,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Features Get Features yns features What\'s that you say WebGUI\'s thousands of features are still missing some important ones No problem our professional development team can add any features you need for your site We\'ve built hundreds of custom apps for people From simple macros to custom single sign on systems to applications that will manage your entire company our team can do it ','000001000002000002000005'),('Vzv1pWpg_w6R_o-b0rM2qQ','Ad','Ad Ad home ad2','home/ad2',1147642515,1147642515,'3','7','4','WebGUI::Asset::File',1,'Ad Ad home ad2','000001000002000001000002'),('FOvmwGC0GtZo5VTxJIL3OA','Get Documentation','WebGUI Documentation is the ultimate compendium to WebGUI. This is a must for anyone working in WebGUI, and Plain Black offers vast bulk discounts so you can give it to everyone in your organization. ','yns/docs',1147642515,1247779862,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Documentation Get Documentation yns docs WebGUI Documentation is the ultimate compendium to WebGUI This is a must for anyone working in WebGUI and Plain Black offers vast bulk discounts so you can give it to everyone in your organization ','000001000002000002000002'),('6QuS-0rosuZTdTv11fobig','Talk to the Experts','Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful. We bend over backwards to make sure you\'re a success. Contact us tod','yns/experts',1147642515,1147642515,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Talk to the Experts Talk to the Experts yns experts Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful We bend over backwards to make sure you\'re a success Contact us today to see how we can help you ','000001000002000002000001'),('NK8bqlwVRILJknqeCDPBHg','Getting Started (part 2)','\n\nNow you should log in and go into admin mode. The default username is \"admin\" and the default password is \"123qwe\", but you probably customized both of those when you visited this site for the very first time.\n \n\nNow that you\'re logged in, we recommend ','getting_started/getting-started-part2',1147642515,1147642515,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Getting Started part 2 Getting Started part 2 getting started getting started part2 Now you should log in and go into admin mode The default username is admin and the default password is 123qwe but you probably customized both of those when you visited this site for the very first time Now that you\'re logged in we recommend that you add a new user for yourself with admin privileges just in case you forget the login information for your primary admin account Don\'t worry if you lock yourself out you can always contact Plain Black® support to get instructions to get back in NOTE If you appear to be get logged out while moving between pages this is most likely your browser displaying a cached version of the page Click on your browser\'s refresh button to correct the problem No doubt after you enabled admin mode you saw a menu along the left side of the screen that\'s called the Admin Bar Use that to add content and access administrative functions You\'re now ready to begin exploring your new WebGUI site For more information about services related to WebGUI click here Enjoy your new WebGUI site ','000001000002000001000003'),('m4YJFaqzultnB_sj1Uq0aw','Ad','Ad Ad home ad','home/ad',1147642514,1147642514,'3','7','4','WebGUI::Asset::File',1,'Ad Ad home ad','000001000002000008'),('IWFxZDyGhQ3-SLZhELa3qw','Key Benefits','\n\nEasy To Use - WebGUI is absolutely easy to use. WebGUI 7 has a completely revamped user interface to make it even easier to use. There are lots of visual cues, consistent icons, helper apps, and a huge repository of built-in help files.\n \n\nWorkflow &','home/key-benefits',1147642514,1147642514,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Key Benefits Key Benefits home key benefits Easy To Use WebGUI is absolutely easy to use WebGUI 7 has a completely revamped user interface to make it even easier to use There are lots of visual cues consistent icons helper apps and a huge repository of built-in help files Workflow Versioning Never again worry about content getting put on your site that you don\'t want there Never again lose your old content after making an edit And never again push out new changes until you\'re absolutely ready to release them WebGUI\'s workflow and versioning system is fast flexible powerful and easy to use Everything\'s a Template Worry nevermore about your CMS forcing you into a mould that doesn\'t suit you With WebGUI everything a site visitor can see is a customizable template so you can make it look exactly how you want Moreover if you\'re the type that strives for excellence rest in the knowledge that all the templates that come with WebGUI are XHTML 1.0 strict compliant Localization WebGUI\'s entire user interface is set up to be internationalized Visit one of the WebGUI Worldwide member sites to get translations for your language Stay there to get support and services in your native language Feel confident in the knowledge that WebGUI will work with your native characters because it\'s UTF-8 compliant On top of that WebGUI allows you to customize dates currency and weights to match your locale Pluggable By Design With WebGUI 7 you have many plug-in points to add your own functionality And best of all the API is stable and standardized Write it today and it will still work years from now and survive all upgrades ','000001000002000009'),('bX5rYxb6tZ9docY6sUhBlw','Getting Started','\n\nIf you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine®. Great job! To get started with managing content, watch the short instructional video below.\n \nNOTE: Click on the green start icon on t','getting_started/getting-started',1147642514,1147642514,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Getting Started Getting Started getting started getting started If you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine® Great job To get started with managing content watch the short instructional video below NOTE Click on the green start icon on the video to begin your tutorial ','000001000002000001000001'),('Szs5eev3OMssmnsyLRZmWA','Tell A Friend','Tell a friend about WebGUI.','tell_a_friend/tell_a_friend',1124395696,1213317790,'3','7','3','WebGUI::Asset::Wobject::DataForm',1,'Tell A Friend Tell A Friend tell a friend tell a friend Tell a friend about WebGUI','000001000002000004000001'),('OhdaFLE7sXOzo_SIP2ZUgA','Welcome','The WebGUI Content Engine® is a powerful and easy to use system for managing web sites, and building web applications. It provides thousands of features out of the box, and lots of plug-in points so you can extend it to match your needs. It\'s easy eno','home/welcome',1147642513,1147642513,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Welcome Welcome home welcome The WebGUI Content Engine® is a powerful and easy to use system for managing web sites and building web applications It provides thousands of features out of the box and lots of plug-in points so you can extend it to match your needs It\'s easy enough for the average business user but powerful enough for any large enterprise There are thousands of small and large businesses schools universities governments associations clubs churches projects and communities using WebGUI all over the world today A brief list of some of them can be found here Your site should be on that list If you\'re new to WebGUI click here to learn how to get started If you\'re getting up to speed check out some ways you can do more faster If this is all old hat to you then check out the latest news No matter what level you\'re at tell your friends about WebGUI ','000001000002000007'),('7-0-style0000000000071','wg.jpg','wg.jpg wg.jpg style3 wg.jpg','style3/wg.jpg',1147642511,1147642511,'3','7','12','WebGUI::Asset::File::Image',1,'wg.jpg wg.jpg style3 wg.jpg','000001000001000053000022'),('7-0-style0000000000068','spacer.gif','spacer.gif spacer.gif style3 spacer.gif','style3/spacer.gif',1147642510,1147642510,'3','7','12','WebGUI::Asset::File::Image',1,'spacer.gif spacer.gif style3 spacer.gif','000001000001000053000019'),('7-0-style0000000000070','Style3 Coolmenu','Style3 Coolmenu Style3 Coolmenu style3 coolmenu','style3_coolmenu',1147642510,1147642510,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Style3 Coolmenu Style3 Coolmenu style3 coolmenu','000001000001000053000021'),('7-0-style0000000000066','nav_bg_on.jpg','nav_bg_on.jpg nav_bg_on.jpg style3 nav bg on.jpg','style3/nav_bg_on.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg_on.jpg nav_bg_on.jpg style3 nav bg on.jpg','000001000001000053000017'),('7-0-style0000000000064','nav_bg2.jpg','nav_bg2.jpg nav_bg2.jpg style3 nav bg2.jpg','style3/nav_bg2.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg2.jpg nav_bg2.jpg style3 nav bg2.jpg','000001000001000053000015'),('7-0-style0000000000065','nav_bg2_on.jpg','nav_bg2_on.jpg nav_bg2_on.jpg style3 nav bg2 on.jpg','style3/nav_bg2_on.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg2_on.jpg nav_bg2_on.jpg style3 nav bg2 on.jpg','000001000001000053000016'),('7-0-style0000000000067','pb.jpg','pb.jpg pb.jpg style3 pb.jpg','style3/pb.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'pb.jpg pb.jpg style3 pb.jpg','000001000001000053000018'),('7-0-style0000000000063','nav_bg1_on.jpg','nav_bg1_on.jpg nav_bg1_on.jpg style3 nav bg1 on.jpg','style3/nav_bg1_on.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg1_on.jpg nav_bg1_on.jpg style3 nav bg1 on.jpg','000001000001000053000014'),('7-0-style0000000000060','main_top_bg.jpg','main_top_bg.jpg main_top_bg.jpg style3 main top bg.jpg','style3/main_top_bg.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'main_top_bg.jpg main_top_bg.jpg style3 main top bg.jpg','000001000001000053000011'),('7-0-style0000000000062','nav_bg1.jpg','nav_bg1.jpg nav_bg1.jpg style3 nav bg1.jpg','style3/nav_bg1.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg1.jpg nav_bg1.jpg style3 nav bg1.jpg','000001000001000053000013'),('7-0-style0000000000061','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style3 nav bg.jpg','style3/nav_bg.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style3 nav bg.jpg','000001000001000053000012'),('7-0-style0000000000059','main_top.jpg','main_top.jpg main_top.jpg style3 main top.jpg','style3/main_top.jpg',1147642507,1213386091,'3','7','12','WebGUI::Asset::File::Image',1,'main_top.jpg main_top.jpg style3 main top.jpg','000001000001000053000010'),('7-0-style0000000000057','main_bg.jpg','main_bg.jpg main_bg.jpg style3 main bg.jpg','style3/main_bg.jpg',1147642507,1147642507,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style3 main bg.jpg','000001000001000053000008'),('7-0-style0000000000058','main_bottom.jpg','main_bottom.jpg main_bottom.jpg style3 main bottom.jpg','style3/main_bottom.jpg',1147642507,1147642507,'3','7','12','WebGUI::Asset::File::Image',1,'main_bottom.jpg main_bottom.jpg style3 main bottom.jpg','000001000001000053000009'),('7-0-style0000000000055','header_left.jpg','header_left.jpg header_left.jpg style3 header left.jpg','style3/header_left.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_left.jpg header_left.jpg style3 header left.jpg','000001000001000053000006'),('7-0-style0000000000056','header_right.jpg','header_right.jpg header_right.jpg style3 header right.jpg','style3/header_right.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_right.jpg header_right.jpg style3 header right.jpg','000001000001000053000007'),('7-0-style0000000000054','header_bg.jpg','header_bg.jpg header_bg.jpg style3 header bg.jpg','style3/header_bg.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_bg.jpg header_bg.jpg style3 header bg.jpg','000001000001000053000005'),('7-0-style0000000000052','footer_bg.jpg','footer_bg.jpg footer_bg.jpg style3 footer bg.jpg','style3/footer_bg.jpg',1147642505,1147642505,'3','7','12','WebGUI::Asset::File::Image',1,'footer_bg.jpg footer_bg.jpg style3 footer bg.jpg','000001000001000053000003'),('7-0-style0000000000053','footer_right.jpg','footer_right.jpg footer_right.jpg style3 footer right.jpg','style3/footer_right.jpg',1147642505,1147642505,'3','7','12','WebGUI::Asset::File::Image',1,'footer_right.jpg footer_right.jpg style3 footer right.jpg','000001000001000053000004'),('7-0-style0000000000046','rightCol_bg.jpg','rightCol_bg.jpg rightCol_bg.jpg style2 rightcol bg.jpg','style2/rightcol_bg.jpg',1147642504,1147642504,'3','7','12','WebGUI::Asset::File::Image',1,'rightCol_bg.jpg rightCol_bg.jpg style2 rightcol bg.jpg','000001000001000052000015'),('stevestyle000000000002','Style 02','Style 02 Style 02 style 02','style_02',1147642504,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Style 02 Style 02 style 02 style','000001000001000052000016'),('7-0-style0000000000049','WebGUI 7 Style 3','WebGUI 7 Style 3 WebGUI 7 Style 3 root import webgui 7 style 3','root/import/webgui-7-style-3',1147642504,1224117144,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 3 WebGUI 7 Style 3 root import webgui 7 style 3','000001000001000053'),('7-0-style0000000000048','wg.jpg','wg.jpg wg.jpg style2 wg.jpg','style2/wg.jpg',1147642504,1147642504,'3','7','12','WebGUI::Asset::File::Image',1,'wg.jpg wg.jpg style2 wg.jpg','000001000001000052000017'),('7-0-style0000000000045','pb_wg_bg.jpg','pb_wg_bg.jpg pb_wg_bg.jpg style2 pb wg bg.jpg','style2/pb_wg_bg.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb_wg_bg.jpg pb_wg_bg.jpg style2 pb wg bg.jpg','000001000001000052000014'),('7-0-style0000000000044','pb_wg.jpg','pb_wg.jpg pb_wg.jpg style2 pb wg.jpg','style2/pb_wg.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb_wg.jpg pb_wg.jpg style2 pb wg.jpg','000001000001000052000013'),('7-0-style0000000000043','pb.jpg','pb.jpg pb.jpg style2 pb.jpg','style2/pb.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb.jpg pb.jpg style2 pb.jpg','000001000001000052000012'),('7-0-style0000000000042','page_title_bg.jpg','page_title_bg.jpg page_title_bg.jpg style2 page title bg.jpg','style2/page_title_bg.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'page_title_bg.jpg page_title_bg.jpg style2 page title bg.jpg','000001000001000052000011'),('7-0-style0000000000041','page_title.jpg','page_title.jpg page_title.jpg style2 page title.jpg','style2/page_title.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'page_title.jpg page_title.jpg style2 page title.jpg','000001000001000052000010'),('7-0-style0000000000040','navbar_right.jpg','navbar_right.jpg navbar_right.jpg style2 navbar right.jpg','style2/navbar_right.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_right.jpg navbar_right.jpg style2 navbar right.jpg','000001000001000052000009'),('7-0-style0000000000039','navbar_left.jpg','navbar_left.jpg navbar_left.jpg style2 navbar left.jpg','style2/navbar_left.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_left.jpg navbar_left.jpg style2 navbar left.jpg','000001000001000052000008'),('7-0-style0000000000036','main_bg.jpg','main_bg.jpg main_bg.jpg style2 main bg.jpg','style2/main_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style2 main bg.jpg','000001000001000052000005'),('7-0-style0000000000038','navbar_bg.jpg','navbar_bg.jpg navbar_bg.jpg style2 navbar bg.jpg','style2/navbar_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_bg.jpg navbar_bg.jpg style2 navbar bg.jpg','000001000001000052000007'),('7-0-style0000000000035','leftCol_header02.jpg','leftCol_header02.jpg leftCol_header02.jpg style2 leftcol header02.jpg','style2/leftcol_header02.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'leftCol_header02.jpg leftCol_header02.jpg style2 leftcol header02.jpg','000001000001000052000004'),('7-0-style0000000000037','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style2 nav bg.jpg','style2/nav_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style2 nav bg.jpg','000001000001000052000006'),('7-0-style0000000000032','context_bg.jpg','context_bg.jpg context_bg.jpg style2 context bg.jpg','style2/context_bg.jpg',1147642500,1147642500,'3','7','12','WebGUI::Asset::File::Image',1,'context_bg.jpg context_bg.jpg style2 context bg.jpg','000001000001000052000001'),('7-0-style0000000000031','WebGUI 7 Style 2','WebGUI 7 Style 2 WebGUI 7 Style 2 root import webgui 7 style 2','root/import/webgui-7-style-2',1147642500,1147642500,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 2 WebGUI 7 Style 2 root import webgui 7 style 2','000001000001000052'),('7-0-style0000000000033','css02.css','css02.css css02.css style2 css02.css','style2/css02.css',1147642500,1147642500,'3','7','12','WebGUI::Asset::Snippet',0,'css02.css css02.css style2 css02.css body html height:100 body background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg repeat-y right margin:0px rightColumn width:20 height:100 background eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg repeat-y right text-align:center rightColumn pb_wg_bg background url(\'^FileUrl(style2/pb_wg_bg.jpg repeat-x width:100 text-align:left rightColumn pb_wg background url(\'^FileUrl(style2/pb_wg.jpg left no-repeat height:53px leftColumn width:80 background white url(\'^FileUrl(style2/context_bg.jpg repeat-y right leftColumn header width:100 background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg right no-repeat height:86px position:relative leftColumn header title leftColumn header title_bg color:white font-size:36pt font-weight:bold font-family:arial font-variant:small-caps letter-spacing:12px top:15px left:5px position:absolute z-index:10 leftColumn header title a color:white text-decoration:none leftColumn header title_bg color:black z-index:5 top:17px left:7px leftColumn context background fff url(\'^FileUrl(style2/context_bg.jpg repeat-y right width:95 font-family:verdana font-size:9pt color:#242424 moz-box-sizing:border-box position:relative padding-left:1 padding-right:1 padding-bottom:15px leftColumn context a color:#7C9AB0 font-weight:bold leftColumn context a:hover text-decoration:none leftColumn pageTitleBG background url(\'^FileUrl(style2/page_title_bg.jpg repeat-x width:100 leftColumn pageTitleBG pageTitle background url(\'^FileUrl(style2/page_title.jpg right no-repeat width:100 height:50px leftColumn pageTitleBG pageTitle h2 font-size:14pt color:#696969 font-family:arial font-weight:normal margin:0px padding-top:2px padding-left:25px letter-spacing:3px rightColumn nav width:85 background b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg repeat-x top border-right:solid 848484 1px margin-left:auto margin-right:auto text-align:left padding-left:3px padding-top:7px padding-bottom:7px rightColumn nav a color:white font-size:8pt font-weight:bold text-decoration:none font-family:arial line-height:8pt rightColumn nav selectedMenuItem color:yellow loginStyles font-size:8pt font-family:arial padding-bottom:25px loginStyles a color:#89ACCF font-weight:bold border-bottom:solid transparent 2px text-decoration:none loginStyles a:hover border-bottom:dotted B2C9D9 2px copyright border-top:solid silver 3px background-color:gray font-family:arial font-size:9pt color:silver text-align:center ','000001000001000052000002'),('7-0-style0000000000034','leftCol_header.jpg','leftCol_header.jpg leftCol_header.jpg style2 leftcol header.jpg','style2/leftcol_header.jpg',1147642500,1147642500,'3','7','12','WebGUI::Asset::File::Image',1,'leftCol_header.jpg leftCol_header.jpg style2 leftcol header.jpg','000001000001000052000003'),('stevenav00000000000001','Style 01 Nav','Style 01 Nav Style 01 Nav style1 nav','style1_nav',1147642499,1147642499,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Nav Style 01 Nav style1 nav Navigation','000001000001000051000027'),('PBnav000000style01lvl2','Style 01 Nav lvl2','Style 01 Nav lvl2 untitled style1 nav lvl2','style1_nav_lvl2',1147642499,1147642499,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Nav lvl2 untitled style1 nav lvl2 Navigation','000001000001000051000028'),('7-0-style0000000000030','webgui_btn.jpg','webgui_btn.jpg webgui_btn.jpg style1 webgui btn.jpg','style1/webgui_btn.jpg',1147642499,1147642499,'3','7','12','WebGUI::Asset::File::Image',1,'webgui_btn.jpg webgui_btn.jpg style1 webgui btn.jpg','000001000001000051000029'),('stevestyle000000000001','Style 01','Style 01 Style 01 style 01','style_01',1147642499,1258524917,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Style 01 style 01 style','000001000001000051000026'),('7-0-style0000000000026','RootTab Level 1','RootTab Level 1 RootTab Level 1 roottab level1','roottab_level1',1147642499,1147642499,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab Level 1 RootTab Level 1 roottab level1','000001000001000051000025'),('7-0-style0000000000024','orange_left01.jpg','orange_left01.jpg orange_left01.jpg style1 orange left01.jpg','style1/orange_left01.jpg',1147642498,1147642498,'3','7','12','WebGUI::Asset::File::Image',1,'orange_left01.jpg orange_left01.jpg style1 orange left01.jpg','000001000001000051000023'),('7-0-style0000000000023','nav_on.jpg','nav_on.jpg nav_on.jpg style1 nav on.jpg','style1/nav_on.jpg',1147642498,1147642498,'3','7','12','WebGUI::Asset::File::Image',1,'nav_on.jpg nav_on.jpg style1 nav on.jpg','000001000001000051000022'),('7-0-style0000000000025','RootTab Level 0','RootTab Level 0 RootTab Level 0 roottab level0','roottab_level0',1147642498,1147642498,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab Level 0 RootTab Level 0 roottab level0','000001000001000051000024'),('7-0-style0000000000019','nav2_off_right.jpg','nav2_off_right.jpg nav2_off_right.jpg style1 nav2 off right.jpg','style1/nav2_off_right.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_right.jpg nav2_off_right.jpg style1 nav2 off right.jpg','000001000001000051000018'),('7-0-style0000000000020','nav2_on_left.jpg','nav2_on_left.jpg nav2_on_left.jpg style1 nav2 on left.jpg','style1/nav2_on_left.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_on_left.jpg nav2_on_left.jpg style1 nav2 on left.jpg','000001000001000051000019'),('7-0-style0000000000022','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style1 nav bg.jpg','style1/nav_bg.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style1 nav bg.jpg','000001000001000051000021'),('7-0-style0000000000021','nav2_on_right.jpg','nav2_on_right.jpg nav2_on_right.jpg style1 nav2 on right.jpg','style1/nav2_on_right.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_on_right.jpg nav2_on_right.jpg style1 nav2 on right.jpg','000001000001000051000020'),('7-0-style0000000000017','nav2_off_center.jpg','nav2_off_center.jpg nav2_off_center.jpg style1 nav2 off center.jpg','style1/nav2_off_center.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_center.jpg nav2_off_center.jpg style1 nav2 off center.jpg','000001000001000051000016'),('7-0-style0000000000016','nav2_center_on.jpg','nav2_center_on.jpg nav2_center_on.jpg style1 nav2 center on.jpg','style1/nav2_center_on.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_center_on.jpg nav2_center_on.jpg style1 nav2 center on.jpg','000001000001000051000015'),('7-0-style0000000000018','nav2_off_left.jpg','nav2_off_left.jpg nav2_off_left.jpg style1 nav2 off left.jpg','style1/nav2_off_left.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_left.jpg nav2_off_left.jpg style1 nav2 off left.jpg','000001000001000051000017'),('7-0-style0000000000015','nav1_on_right.jpg','nav1_on_right.jpg nav1_on_right.jpg style1 nav1 on right.jpg','style1/nav1_on_right.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on_right.jpg nav1_on_right.jpg style1 nav1 on right.jpg','000001000001000051000014'),('7-0-style0000000000014','nav1_on_left.jpg','nav1_on_left.jpg nav1_on_left.jpg style1 nav1 on left.jpg','style1/nav1_on_left.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on_left.jpg nav1_on_left.jpg style1 nav1 on left.jpg','000001000001000051000013'),('7-0-style0000000000013','nav1_on.jpg','nav1_on.jpg nav1_on.jpg style1 nav1 on.jpg','style1/nav1_on.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on.jpg nav1_on.jpg style1 nav1 on.jpg','000001000001000051000012'),('7-0-style0000000000011','nav1_off_left.jpg','nav1_off_left.jpg nav1_off_left.jpg style1 nav1 off left.jpg','style1/nav1_off_left.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_left.jpg nav1_off_left.jpg style1 nav1 off left.jpg','000001000001000051000010'),('7-0-style0000000000012','nav1_off_right.jpg','nav1_off_right.jpg nav1_off_right.jpg style1 nav1 off right.jpg','style1/nav1_off_right.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_right.jpg nav1_off_right.jpg style1 nav1 off right.jpg','000001000001000051000011'),('7-0-style0000000000009','nav1_off.jpg','nav1_off.jpg nav1_off.jpg style1 nav1 off.jpg','style1/nav1_off.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off.jpg nav1_off.jpg style1 nav1 off.jpg','000001000001000051000008'),('7-0-style0000000000010','nav1_off_center.jpg','nav1_off_center.jpg nav1_off_center.jpg style1 nav1 off center.jpg','style1/nav1_off_center.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_center.jpg nav1_off_center.jpg style1 nav1 off center.jpg','000001000001000051000009'),('7-0-style0000000000008','nav1_center_on.jpg','nav1_center_on.jpg nav1_center_on.jpg style1 nav1 center on.jpg','style1/nav1_center_on.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_center_on.jpg nav1_center_on.jpg style1 nav1 center on.jpg','000001000001000051000007'),('7-0-style0000000000006','main_bg.gif','main_bg.gif main_bg.gif style1 main bg.gif','style1/main_bg.gif',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.gif main_bg.gif style1 main bg.gif','000001000001000051000005'),('7-0-style0000000000007','main_bg.jpg','main_bg.jpg main_bg.jpg style1 main bg.jpg','style1/main_bg.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style1 main bg.jpg','000001000001000051000006'),('7-0-style0000000000004','gui_bottom.jpg','gui_bottom.jpg gui_bottom.jpg style1 gui bottom.jpg','style1/gui_bottom.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'gui_bottom.jpg gui_bottom.jpg style1 gui bottom.jpg','000001000001000051000003'),('7-0-style0000000000005','header.jpg','header.jpg header.jpg style1 header.jpg','style1/header.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'header.jpg header.jpg style1 header.jpg','000001000001000051000004'),('7-0-style0000000000001','WebGUI 7 Style 1','WebGUI 7 Style 1 WebGUI 7 Style 1 root import webgui 7 style 1','root/import/webgui-7-style-1',1147642492,1147642492,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 1 WebGUI 7 Style 1 root import webgui 7 style 1','000001000001000051'),('7-0-style0000000000002','body_bg.jpg','body_bg.jpg body_bg.jpg style1 body bg.jpg','style1/body_bg.jpg',1147642492,1147642492,'3','7','12','WebGUI::Asset::File::Image',1,'body_bg.jpg body_bg.jpg style1 body bg.jpg','000001000001000051000001'),('7-0-style0000000000003','css01.css','css01.css css01.css style1 css01.css','style1/css01.css',1147642492,1147642492,'3','7','12','WebGUI::Asset::Snippet',0,'css01.css css01.css style1 css01.css body html text-align:center margin:0px height:100 background-color:#494949 main width:800px background url(\'^FileUrl(style1/main_bg.jpg repeat-y height:100 margin-left:auto margin-right:auto margin-top:0px margin-bottom:0px position:relative body > main height:auto min-height:100 main mainHeader width:800px height:133px background url(\'^FileUrl(style1/header.jpg top left no-repeat margin-bottom:0px position:relative main mainHeader title position:absolute top:23px left:145px font-size:32pt font-family:arial color:white font-weight:bold main mainHeader title a color:white text-decoration:none main mainContent background url(\'^FileUrl(style1/orange_left01.jpg left top no-repeat width:100 height:100 margin-top:0px text-align:left border:solid red 0px main > mainContent margin-top:0px min-height:500px main > mainContent > p margin-top:0px main mainContent mainText a:link color:#FF7F23 main mainContent mainText a:visited color:#D25900 LEVEL 1 AND 2 NAVIGATION main mainNav_1 main mainNav_2 border-bottom:dashed DADADA 1px width:621px height:25px text-align:left position:relative margin-left:137px clear:both main mainNav_1 a:link main mainNav_1 a:visited main mainNav_2 a:link main mainNav_2 a:visited color:white text-decoration:none top:5px position:relative moz-box-sizing:border-box main mainNav_1 a:hover,#main mainNav_2 a:hover color:black main mainNav_1 div left main mainNav_2 div left width:12px height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_left.jpg no-repeat top left main mainNav_2 div left background url(\'^FileUrl(style1/nav2_off_left.jpg no-repeat top left main mainNav_1 div center main mainNav_2 div center height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_center.jpg repeat-x top left color:white font-family:arial verdana font-size:8pt main mainNav_2 div center background url(\'^FileUrl(style1/nav2_off_center.jpg repeat-x top left main mainNav_1 div right main mainNav_2 div right width:10px height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_right.jpg no-repeat top left main mainNav_2 div right background url(\'^FileUrl(style1/nav2_off_right.jpg no-repeat top left main mainNav_1 div.navOn left background url(\'^FileUrl(style1/nav1_on_left.jpg no-repeat top left main mainNav_1 div.navOn center background url(\'^FileUrl(style1/nav1_center_on.jpg repeat-x top left main mainNav_1 div.navOn right background url(\'^FileUrl(style1/nav1_on_right.jpg no-repeat top left main mainNav_2 div.navOn left background url(\'^FileUrl(style1/nav2_on_left.jpg no-repeat top left main mainNav_2 div.navOn center background url(\'^FileUrl(style1/nav2_center_on.jpg repeat-x top left main mainNav_2 div.navOn right background url(\'^FileUrl(style1/nav2_on_right.jpg no-repeat top left main mainNav_1 div.navOn a:link main mainNav_1 div.navOn a:visited main mainNav_2 div.navOn a:link main mainNav_2 div.navOn a:visited color:black ENDOF LEVEL 1 AND 2 NAVIGATION main crumbTrail margin-left:177px margin-bottom:0px color:gray font-size:8pt font-weight:bold main crumbTrail a.crumbTrail:visited main crumbTrail a.crumbTrail:link color:silver font-size:8pt font-family:arial text-decoration:none font-weight:normal main crumbTrail a.crumbTrail:hover color:gray main mainText padding-left:150px font-family:verdana font-size:9pt width:600px margin-top:0px main gui bottom:0px left:0px position:absolute width:135px font-size:8pt color:black font-family:arial text-align:right main gui loginBox padding-right:12px moz-box-sizing:border-box width:100px float:right margin-bottom:10px main gui loginBox loginBoxField width:75px main gui loginBox loginBoxButton background-color:#D65501 color:white border:solid white 2px margin-top:4px font-variant:small-caps main gui a color:white copyright color:#fff position:absolute top:110px right:40px font-family:verdana font-size:8pt font-weight:bold background-color:#2D2D2D opacity:0.4 moz-opacity:0.4 khtml-opacity:0.4 padding:2px html copyright background transparent ','000001000001000051000002'),('7F-BuEHi7t9bPi008H8xZQ','Default Survey Summary','Default Survey Summary Default Survey Summary root import survey default survey summary','root/import/survey/default-survey-summary',1239248021,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Summary Default Survey Summary root import survey default survey summary Survey/Summary','000001000001000044000012'),('CSN-ZON7Uwv8kxf3F1fh5Q','ZipArchiveAsset','ZipArchiveAsset ZipArchiveAsset root import ziparchiveasset','root/import/ziparchiveasset',1147642484,1147642484,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ZipArchiveAsset ZipArchiveAsset root import ziparchiveasset','000001000001000055'),('TCtybxdqmdwdvRn555zpCQ','RichEdit','RichEdit RichEdit root import richedit','root/import/richedit',1147642484,1147642484,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'RichEdit RichEdit root import richedit','000001000001000034'),('NywJYmGWe1f6EBXJnWg9Xg','Profile','Profile Profile root import profile','root/import/profile',1222803606,1222803638,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Profile Profile root import profile','000001000001000030'),('9wKWdum0_8z-OhhquWLtSQ','WeatherData','WeatherData WeatherData root import weatherdata','root/import/weatherdata',1147642483,1147642483,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WeatherData WeatherData root import weatherdata','000001000001000050'),('AgyFhx3eXlfZXNp2MkrsiQ','Edit','Edit Edit root import profile edit','root/import/profile/edit',1147642477,1222803665,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Edit Edit root import profile edit','000001000001000030000001'),('F7MAQ-cpuvQ1KuC7J4P5zQ','View','View View root import profile view','root/import/profile/view',1147642477,1222803673,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'View View root import profile view','000001000001000030000002'),('oGfxez5sksyB_PcaAsEm_Q','SyndicatedContent','SyndicatedContent SyndicatedContent root import syndicatedcontent','root/import/syndicatedcontent',1147642482,1247053097,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'SyndicatedContent SyndicatedContent root import syndicatedcontent','000001000001000045'),('5bnNzteN7w3NnK9mF4XiCg','Survey','Survey Survey root import survey','root/import/survey',1147642481,1250243000,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Survey Survey root import survey','000001000001000044'),('Efe2W0UgrSRDltNJ87jlfg','StockData','StockData StockData root import stockdata','root/import/stockdata',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'StockData StockData root import stockdata','000001000001000041'),('bbiA9Zq5Gy2oCFBlILO3QA','SQLReport','SQLReport SQLReport root import sqlreport','root/import/sqlreport',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'SQLReport SQLReport root import sqlreport','000001000001000040'),('RrV4aAPnn4dM0ZcU3OXnlw','style','style style root import style','root/import/style',1147642480,1258524916,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'style style root import style','000001000001000043'),('Ik9HHky10DIyFTKehUD1dw','Prompt','Prompt Prompt root import prompt','root/import/prompt',1147642479,1222803478,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Prompt Prompt root import prompt','000001000001000032'),('f_tn9FfoSfKWX43F83v_3w','Search','Search Search root import search','root/import/search',1147642479,1247053009,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Search Search root import search','000001000001000036'),('Da6KWn805L4B5e4HFgQRQA','Shortcut','Shortcut Shortcut root import shortcut','root/import/shortcut',1147642479,1147642479,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shortcut Shortcut root import shortcut','000001000001000039'),('TYo2Bwl7aafzTtdHlS-arQ','Product','Product Product root import product','root/import/product',1147642478,1211664878,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Product Product root import product','000001000001000028'),('VZK3CRgiMb8r4dBjUmCTgQ','Poll','Poll Poll root import poll','root/import/poll',1147642477,1247046242,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Poll Poll root import poll','000001000001000027'),('jEz8iTGNWEt2I05IhVV19Q','Operation/RedeemSubscription','Operation/RedeemSubscription Operation/RedeemSubscription root import operation redeemsubscription','root/import/operation/redeemsubscription',1147642477,1147642477,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Operation/RedeemSubscription Operation/RedeemSubscription root import operation redeemsubscription','000001000001000038000016'),('BFfNj5wA9bDw8H3cnr8pTw','Navigation','Navigation Navigation root import navigation','root/import/navigation',1147642475,1247046273,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Navigation Navigation root import navigation','000001000001000025'),('bBzO4CWjqU_ile3gf5Iypw','MultiSearch','MultiSearch MultiSearch root import multisearch','root/import/multisearch',1147642475,1147642475,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'MultiSearch MultiSearch root import multisearch','000001000001000024'),('cj2y4papTVGZRFdwTI-_fw','MessageBoard','MessageBoard MessageBoard root import messageboard','root/import/messageboard',1147642475,1147642475,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'MessageBoard MessageBoard root import messageboard','000001000001000023'),('3womoo7Teyy2YKFa25-MZg','Address Book (Default)','Address Book Default Address Book Default shopping cart collateral items address book default','shopping-cart-collateral-items/address-book-default',1212098997,1265171323,'3','7','3','WebGUI::Asset::Template',0,'Address Book Default Address Book Default shopping cart collateral items address book default Shop/AddressBook','000001000001000038000013'),('g8W53Pd71uHB9pxaXhWf_A','My Purchases Detail (Default)','My Purchases Detail Default My Purchases Detail Default shopping cart collateral items my purchases detail default','shopping-cart-collateral-items/my-purchases-detail-default',1213184121,1256092368,'3','7','3','WebGUI::Asset::Template',0,'My Purchases Detail Default My Purchases Detail Default shopping cart collateral items my purchases detail default Shop/MyPurchasesDetail','000001000001000038000015'),('-WM2dt0ZGpDasuL2wWocxg','ProjectManager','ProjectManager ProjectManager root import projectmanager','root/import/projectmanager',1222803056,1222803056,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ProjectManager ProjectManager root import projectmanager','000001000001000031'),('LdiozcIUciWuvt3Z-na5Ww','Matrix','Matrix Matrix root import matrix','root/import/matrix',1147642474,1232673968,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Matrix Matrix root import matrix','000001000001000022'),('default_post_received1','Default Post Received','Default Post Received Default Post Received default post received','default_post_received',1222708029,1270612324,'3','7','4','WebGUI::Asset::Template',0,'Default Post Received Default Post Received default post received Collaboration/PostReceived','000001000001000008000029'),('aNNC62qLAS6TB-0_MCYjsw','Layout','Layout Layout root import layout','root/import/layout',1147642471,1246969327,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Layout Layout root import layout','000001000001000019'),('GYaFxnMu9UsEG8oanwB6TA','Folder','Folder Folder root import folder','root/import/folder',1147642470,1246965871,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Folder Folder root import folder','000001000001000014'),('N13SD1Fpqk00UgBt1Z8ivQ','HttpProxy','HttpProxy HttpProxy root import httpproxy','root/import/httpproxy',1147642470,1147642470,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'HttpProxy HttpProxy root import httpproxy','000001000001000016'),('tPagC0AQErZXjLFZQ6OI1g','ImageAsset','ImageAsset ImageAsset root import imageasset','root/import/imageasset',1147642470,1246966459,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ImageAsset ImageAsset root import imageasset','000001000001000017'),('3uuBf8cYuj1sew2OJXl9tg','InOutBoard','InOutBoard InOutBoard root import inoutboard','root/import/inoutboard',1147642470,1147642470,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'InOutBoard InOutBoard root import inoutboard','000001000001000018'),('PBtmpl0000000000000005','Default LDAP Anonymous Registration Template','Default LDAP Anonymous Registration Template Default LDAP Anonymous Registration Template default ldap anonymous registration template','default_ldap_anonymous_registration_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Anonymous Registration Template Default LDAP Anonymous Registration Template default ldap anonymous registration template Auth/LDAP/Create','000001000001000005000002000001'),('PBtmpl0000000000000011','Default WebGUI Anonymous Registration Template','Default WebGUI Anonymous Registration Template Default WebGUI Anonymous Registration Template default webgui anonymous registration template','default_webgui_anonymous_registration_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Anonymous Registration Template Default WebGUI Anonymous Registration Template default webgui anonymous registration template Auth/WebGUI/Create','000001000001000005000005000001'),('tXwf1zaOXTvsqPn6yu-GSw','FileAsset','FileAsset FileAsset root import fileasset','root/import/fileasset',1147642469,1246965607,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'FileAsset FileAsset root import fileasset','000001000001000013'),('S1A9iAwKcQQ6P20uTqw-Ew','Dashboard','Dashboard Dashboard root import dashboard','root/import/dashboard',1147642468,1147642468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Dashboard Dashboard root import dashboard','000001000001000009'),('-K8Hj45mbelljN9-0CXZxg','DataForm',' ','root/import/dataform',1147642468,1257311887,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'DataForm DataForm root import dataform','000001000001000010'),('GNOAsX98vCsl0JRwfwL-gg','Collaboration','Collaboration Collaboration root import collaboration','root/import/collaboration',1147642466,1270612323,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Collaboration Collaboration root import collaboration','000001000001000008'),('pbproto000000000000002','Request Tracker','Request Tracker Request Tracker request tracker prototype','request-tracker-prototype',1147642465,1163019036,'3','7','12','WebGUI::Asset::Wobject::Collaboration',1,'Request Tracker Request Tracker request tracker prototype','000001000001000033'),('pbtmpl0000000000000220','Flash Style 3 Template','Flash Style 3 Template Flash Style 3 Template flash style 3 template','flash-style-3-template',1147642465,1247488979,'3','7','12','WebGUI::Asset::Template',0,'Flash Style 3 Template Flash Style 3 Template flash style 3 template FileAsset','000001000001000013000002'),('pbtmpl0000000000000221','Flash Tutorial Template','Flash Tutorial Template Flash Tutorial Template flash tutorial template','flash-tutorial-template',1147642465,1247487940,'3','7','12','WebGUI::Asset::Template',0,'Flash Tutorial Template Flash Tutorial Template flash tutorial template FileAsset','000001000001000013000003'),('nbSrhXZQuxIjhWFaFPSuVA','AdminConsole','AdminConsole AdminConsole root import adminconsole','root/import/adminconsole',1147642465,1147642465,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'AdminConsole AdminConsole root import adminconsole','000001000001000003'),('TvOZs8U1kRXLtwtmyW75pg','Article','Article Article root import article','root/import/article',1147642465,1256092368,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Article Article root import article','000001000001000004'),('PBtmpl0000000000000027','Default Forum Notification','Default Forum Notification Default Forum Notification default forum notification','default_forum_notification',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Notification Default Forum Notification default forum notification Collaboration/Notification','000001000001000008000015'),('-PkdI8l1idu-8gDX3iOdcw','One Over Two','One Over Two One Over Two one over two','one_over_two',1247482172,1259133274,'3','7','12','WebGUI::Asset::Template',0,'One Over Two One Over Two one over two Layout','000001000001000019000007'),('FEDP3dk8J3Chw_gyr7_XEQ','navigation.css','navigation.css navigation.css navigation.css','navigation.css',1246278679,1246278679,'3','7','12','WebGUI::Asset::Snippet',0,'navigation.css navigation.css navigation.css Horizontal Menu styles horizontalMenu ul.menu padding 0 margin 0 0 1em list-style none width 100 clear floated li elements overflow auto clear floated li elements horizontalMenu ul.menu li float left horizontalMenu ul.menu li a float left padding 4px 8px margin-right 1px background ddd color 000 text-decoration none horizontalMenu ul.menu li.current a background:#eee horizontalMenu ul.menu li a:hover background:#fff Tabs tabbed navigation styles tabsMenu ul.menu margin 0 0 1em tabsMenu ul.menu li display inline tabsMenu ul.menu li a border 1px solid 999 border-bottom 0 padding 5px 10px 2px color 777 text-decoration:none tabsMenu ul.menu li.current a tabsMenu ul.menu li a:hover border 1px solid 000 border-bottom 0 color 000 Indent Nav styles indentMenu a.level0 margin-left:0px display:block indentMenu a.level1 margin-left:15px display:block indentMenu a.level2 margin-left:30px display:block indentMenu a.level3 margin-left:45px display:block indentMenu a.level4 margin-left:60px display:block ','000001000001000025000028'),('PBnav00000000indentnav','Indent Nav','Indent Nav Indent Nav indent nav','indent_nav',1148579525,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Indent Nav Indent Nav indent nav Navigation','000001000001000025000027'),('PBtmpl0000000000000085','Default Email','Default Email Default Email default email','default_email',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Default Email Default Email default email DataForm','000001000001000010000002'),('PBnav00000000000bullet','Bulleted List','Bulleted List Bulleted List bulleted list','bulleted_list',1148579524,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Bulleted List Bulleted List bulleted list Navigation','000001000001000025000026'),('StockDataTMPL000000002','StockData Default Display','StockData Default Display StockData Default Display stockdatatmpl000000002','stockdatatmpl000000002',1133743239,1229494994,'3','7','12','WebGUI::Asset::Template',0,'StockData Default Display StockData Default Display stockdatatmpl000000002 StockData/Display','000001000001000041000001'),('2OcUWHVsu_L1sDFzIMWYqw','TimeTracking','TimeTracking TimeTracking root import timetracking','root/import/timetracking',1222803070,1222803070,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'TimeTracking TimeTracking root import timetracking','000001000001000048'),('PBtmpl0000000000000014','Default WebGUI Password Recovery Template','Default WebGUI Password Recovery Template Default WebGUI Password Recovery Template default webgui password recovery template','default_webgui_password_recovery_template',1124395696,1269401469,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Password Recovery Template Default WebGUI Password Recovery Template default webgui password recovery template Auth/WebGUI/Recovery2','000001000001000005000008000001'),('ProjectManagerTMPL0006','Default Resource List','Default Resource List Default Resource List default pm resource list','default-pm-resource-list',1157679165,1157679165,'3','7','12','WebGUI::Asset::Template',0,'Default Resource List Default Resource List default pm resource list ProjectManager_resourceList','000001000001000031000005000001'),('ProjectManagerTMPL0005','Default Resource Popup','Default Resource Popup Default Resource Popup default pm resource popup','default-pm-resource-popup',1157679165,1229579830,'3','7','12','WebGUI::Asset::Template',0,'Default Resource Popup Default Resource Popup default pm resource popup ProjectManager_resourcePopup','000001000001000031000005000002'),('PBtmpl0000000000000032','Default Thread','Default Thread Default Thread default thread','default_thread',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Thread Default Thread default thread Collaboration/Thread','000001000001000008000014'),('WeatherDataTmpl0000001','WeatherData Default View','WeatherData Default View WeatherData Default View weatherdatatmpl0000001','weatherdatatmpl0000001',1133743239,1210711353,'3','7','12','WebGUI::Asset::Template',0,'WeatherData Default View WeatherData Default View weatherdatatmpl0000001 WeatherData','000001000001000050000001'),('PBasset000000000000001','Root','Root Root root','root',1124395696,1124395696,'3','7','3','WebGUI::Asset',0,'Root Root root','000001'),('PBrichedit000000000001','Content Manager\'s Rich Edit','Content Manager\'s Rich Edit Content Manager\'s Rich Edit content managers rich edit','content_managers_rich_edit',1124395696,1256092369,'3','7','12','WebGUI::Asset::RichEdit',0,'Content Manager\'s Rich Edit Content Manager\'s Rich Edit content managers rich edit','000001000001000034000001'),('PBrichedit000000000002','Forum Rich Edit','Forum Rich Edit Forum Rich Edit forum rich edit','forum_rich_edit',1124395696,1124395696,'3','7','12','WebGUI::Asset::RichEdit',0,'Forum Rich Edit Forum Rich Edit forum rich edit','000001000001000034000002'),('SynConXSLT000000000001','RSS 0.9 XSLT Stylesheet','RSS 0.9 XSLT Stylesheet RSS 0.9 XSLT xslt rss0.9.xsl','xslt/rss0.9.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 0.9 XSLT Stylesheet RSS 0.9 XSLT xslt rss0.9.xsl You\'re viewing an RSS version 0.9 feed Please use an RSS feed reader to view this content as intended','000001000001000045000003'),('SynConXSLT000000000002','RSS 0.91 XSLT Stylesheet','RSS 0.91 XSLT Stylesheet RSS 0.91 XSLT xslt rss0.91.xsl','xslt/rss0.91.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 0.91 XSLT Stylesheet RSS 0.91 XSLT xslt rss0.91.xsl You\'re viewing an RSS version 0.91 feed Please use an RSS feed reader to view this content as intended','000001000001000045000004'),('SynConXSLT000000000003','RSS 1.0 XSLT Stylesheet','RSS 1.0 XSLT Stylesheet RSS 1.0 XSLT xslt rss1.0.xsl','xslt/rss1.0.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 1.0 XSLT Stylesheet RSS 1.0 XSLT xslt rss1.0.xsl You\'re viewing an RSS version 1.0 feed Please use an RSS feed reader to view this content as intended ','000001000001000045000005'),('SynConXSLT000000000004','RSS 2.0 XSLT Stylesheet','RSS 2.0 XSLT Stylesheet RSS 2.0 XSLT xslt rss2.0.xsl','xslt/rss2.0.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 2.0 XSLT Stylesheet RSS 2.0 XSLT xslt rss2.0.xsl You\'re viewing an RSS version 2.0 feed Please use an RSS feed reader to view this content as intended ','000001000001000045000006'),('vrKXEtluIhbmAS9xmPukDA','Donation (Default)','Donation Default Donation Default root import default donation template','root/import/default-donation-template',1212092352,1226698051,'3','7','12','WebGUI::Asset::Template',0,'Donation Default Donation Default root import default donation template Donation','000001000001000038000010'),('eqb9sWjFEVq0yHunGV8IGw','Subscription (Default)','Subscription Default Subscription Default root import subscription default','root/import/subscription-default',1213182595,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Subscription Default Subscription Default root import subscription default Subscription','000001000001000038000012'),('PBtmpl0000000000000036','Default Admin Toggle Macro','Default Admin Toggle Macro Default Admin Toggle Macro default admin toggle macro','default_admin_toggle_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Admin Toggle Macro Default Admin Toggle Macro default admin toggle macro Macro/AdminToggle','000001000001000021000001000001'),('PBtmpl0000000000000037','Default Account Macro','Default Account Macro Default Account Macro default account macro','default_account_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Account Macro Default Account Macro default account macro Macro/a_account','000001000001000021000002000001'),('PBtmpl0000000000000038','Default Editable Toggle Macro','Default Editable Toggle Macro Default Editable Toggle Macro default editable toggle macro','default_editable_toggle_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Editable Toggle Macro Default Editable Toggle Macro default editable toggle macro Macro/EditableToggle','000001000001000021000003000001'),('PBtmpl0000000000000040','Default Group Add Macro','Default Group Add Macro Default Group Add Macro default group add macro','default_group_add_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Group Add Macro Default Group Add Macro default group add macro Macro/GroupAdd','000001000001000021000005000001'),('PBtmpl0000000000000041','Default Group Delete Macro','Default Group Delete Macro Default Group Delete Macro default group delete macro','default_group_delete_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Group Delete Macro Default Group Delete Macro default group delete macro Macro/GroupDelete','000001000001000021000006000001'),('PBtmpl0000000000000042','Default Homelink','Default Homelink Default Homelink default homelink','default_homelink',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Homelink Default Homelink default homelink Macro/H_homeLink','000001000001000021000007000001'),('PBtmpl0000000000000043','Default LoginToggle','Default LoginToggle Default LoginToggle default logintoggle','default_logintoggle',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default LoginToggle Default LoginToggle default logintoggle Macro/LoginToggle','000001000001000021000008000001'),('PBtmpl0000000000000045','Default Make Printable','Default Make Printable Default Make Printable default make printable','default_make_printable',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Make Printable Default Make Printable default make printable Macro/r_printable','000001000001000021000011000001'),('PBtmpl0000000000000091','File no icon','File no icon File no icon file no icon','file_no_icon',1124395696,1129049189,'3','7','12','WebGUI::Asset::Template',0,'File no icon File no icon file no icon Macro/File','000001000001000021000004000002'),('MK4fCNoyrx5SE8eyDfOpxg','Flash File','Flash File Flash File flash file','flash-file',1247489252,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Flash File Flash File flash file FileAsset','000001000001000013000004'),('PBtmpl0000000000000132','Empty','Empty Empty empty','empty',1124395696,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Empty Empty empty style','000001000001000043000004'),('PBtmpl0000000000000140','Default Shortcut','Default Shortcut Default Shortcut pbtmpl0000000000000140','pbtmpl0000000000000140',1124395696,1129573244,'3','7','12','WebGUI::Asset::Template',0,'Default Shortcut Default Shortcut pbtmpl0000000000000140 Shortcut','000001000001000039000001'),('hkj6WeChxFyqfP85UlRP8w','matrix.css','matrix.css matrix.css new matrix matrix.css','new-matrix/matrix.css',1232664229,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'matrix.css matrix.css new matrix matrix.css wg-clear display inline clear both font-size:0px line-height:0px COLUMN STYLES matrixLeft float:left width:65 padding:1 min-height:1 background-color:#d2d2d2 moz-border-radius:4px webkit-border-radius 4px matrixRight float:left width:25 padding:0px min-height:1 moz-border-radius:4px webkit-border-radius 4px border solid silver 1px background-color:white margin-left:5px DROPSHADOW BUTTONS matrixLeft buttons span background-color:#888 position:relative padding:5px 0px 0px 0px moz-border-radius:4px webkit-border-radius 4px matrixLeft buttons button matrixLeft buttons a#return border:solid 2f495e 2px position:relative background-color:#e1e1e1 padding:auto 3px margin:0px font-size:11px line-height:13px position:relative top:-6px left:-2px height:22px cursor:pointer moz-border-radius:4px webkit-border-radius 4px font-weight:bold text-decoration:none color:#333 matrixLeft buttons a#return font-size:10px padding:3px 10px 2px 10px matrixLeft buttons button:hover matrixLeft buttons a#return:hover border-color:black color:white background-color:#444 WHITE AREA FOR THE LISTING OF OBJECTS TO COMPARE matrixLeft matrixListing background-color:white height:300px min-height:300px moz-border-radius:4px webkit-border-radius 4px margin:10px 2px 20px 2px padding:auto 10px matrixLeft matrixListing table border-collapse:collapse margin:0px padding:0px display:block matrixLeft matrixListing table a:link font-size:12px color:#111 matrixLeft matrixListing table a:visited color:#333 font-size:12px text-decoration:none matrixLeft matrixListing table a:hover text-decoration:none GRAY BAR THAT HOLDS THE SORT BUTTONS matrixLeft matrixListing sortButtons background-color:#f1f1f1 border:solid silver 1px moz-border-radius-topLeft:4px moz-border-radius-topRight:4px webkit-border-radius-topLeft 4px webkit-border-radius-topRight 4px border-bottom:solid D2D2D2 2px display:block STYLES TO OVERRIDE THE SORT BUTTON CSS BUILT INTO THE PERL CODE sortByViews-button sortByCompares-button sortByUpdated-button sortByClicks-button sortByName-button background none white-space:nowrap border-style:none cursor:pointer padding-bottom:4px border-style:none background-color:transparent border-right:solid silver 1px color:#555 sortByViews-button:hover sortByCompares-button:hover sortByUpdated-button:hover sortByClicks-button:hover sortByName-button:hover color:black MATRIX STATISTICS matrixRight mainTitle font-size:20px padding:5px 10px border-bottom solid gray 1px background-color:#d2d2d2 matrixRight textBox border-top:solid silver 1px padding:10px 5px matrixStatistics padding:10px matrixStatistics title font-weight:bold background-color:#f1f1f1 padding:2px 5px font-size:11px moz-border-radius:4px border:solid d2d2d2 1px matrixStatistics statistics margin-bottom:15px matrixStatistics label text-align:right width:100px font-size:10px matrixStatistics data font-size:10px matrixStatistics data a color:#111 matrixStatistics data a:hover text-decoration:none LINKS TO CONTROL ADMIN FUNCTIONS adminLinks background-color:#f1f1f1 adminLinks a:link adminLinks a:visited display:block text-align:center text-decoration:none color:#555 font-weight:normal font-size:10px padding:2px 5px border-top:solid silver 1px adminLinks a:hover color:black adminLinks a.newLink:link adminLinks a.newLink:visited background-color:#3498d1 color:white display:block adminLinks a.newLink:hover background-color:#39a6e5 STYLE FOR THE DETAILED LISTING matrixDetail min-width:1000px matrixDetail editBtns font-size:9px line-height:11px vertical-align:middle font-weight:normal margin-left:10px matrixDetail editBtns a color:black text-decoration:underline matrixDetail editBtns a:hover text-decoration:none matrixDetail stats screenshot float:left margin-right:20px matrixDetail commentsMail strong.title margin-bottom:0px margin-top:20px display:block background-color:#d2d2d2 padding:2px 10px border:solid 1px gray border-bottom-color:silver moz-border-radius-topLeft:4px moz-border-radius-topRight:4px matrixDetail assetAspectComments margin:0px 0px 20px 0px border:solid gray 1px background-color:#f1f1f1 moz-border-radius-bottomLeft:4px moz-border-radius-bottomRight:4px matrixDetail assetAspectComments assetAspectComment border-top:solid silver 1px border-bottom:solid gray 1px padding:3px background-color:#f5f5f5 matrixDetail assetAspectComments assetAspectCommentForm border-top:solid d2d2d2 5px padding:20px matrixDetail stats ul matrixDetail stats ul li list-style-type:none margin:0px padding:0px matrixDetail stats ul li display:block line-height:20px margin:4px 0px matrixDetail stats ul li strong display:block float:left width:130px text-align:right background-color:#f1f1f1 padding-right:5px margin-right:5px moz-border-radius:4px webkit-border-radius:3px font-size:11px border:solid d2d2d2 1px showLink background-color:#e1e1e1 border:2px solid 2F495E moz-border-radius:4px webkit-border-radius:4px padding:3px 10px text-decoration:none color:black showLink:hover hideLink:hover background-color:#555 color:white hideLink background-color:#f1f1f1 border:2px solid 2F495E border-bottom-style:none moz-border-radius-topLeft:4px moz-border-radius-topRight:4px webkit-border-radius-topLeft:4px webkit-border-radius-topRight:4px padding:3px 10px text-decoration:none color:black matrixMail background-color:#f1f1f1 padding:15px border:2px solid 2F495E moz-border-radius:4px moz-border-radius-topLeft:0px webkit-border-radius:4px webkit-border-radius-topLeft:0px margin-top:1px matrixMail tableData padding:5px margin:0px matrixMail input padding:0px margin:0px matrixMail formDescription text-align:right vertical-align:middle padding-right:10px font-weight:bold matrixMail form img margin-top:-18px matrixMail verify_formId height:45px line-height:45px font-size:35px padding:0px margin:0px margin-right:20px matrixRatings width:264px position:relative left:-2px top:12px matrixRatings table margin-left:0px matrixRatings td overflow:hidden matrixRatings formDescription text-align:right background-color:#97BCD1 border:solid 4D606B 1px padding:2px 5px font-weight:bold font-size:10x moz-border-radius:4px webkit-border-radius:4px color:#333 matrixRatings formDescription a:before text-decoration:none matrixRatings formDescription a display:block color:red text-decoration:none matrixRatings formDescription a:hover text-decoration:underline matrixAttributes float:left width:40 min-width:20 max-width:45 margin-right:20px rightDetails float:left width:20 min-width:20 max-width:45 attributes border:solid d2d2d2 1px background-color:#f1f1f1 margin-top:10px moz-border-radius:4px webkit-border-radius:4px padding:10px attributes table border-collapse:collapse padding:0px margin:0px attributes table td padding:2px margin:0px yui-dt0-col-value font-weight:bold font-size:14px padding:3px white-space:no-wrap COMPARISON STYLES compareList table border-collapse:collapse border:solid silver 1px margin-top:5px compareList table th a color:black padding:1px 5px compareList table td background-color:#f1f1f1 border-top:solid gray 1px border-bottom:solid silver 1px compareList yui-dt-liner color:#39A6E5 compareList yui-dt-col-name yui-dt-liner font-style:italic font-size:10px color:#555 compareList yui-dt-col-name yui-dt-liner b font-size:15px font-style:normal padding-right:25px color:black ','000001000001000022000006'),('ZipArchiveTMPL00000001','Default Zip Archive Template','Default Zip Archive Template Default Zip Archive Template zip archive template','zip-archive-template',1133743240,1169738426,'3','7','12','WebGUI::Asset::Template',0,'Default Zip Archive Template Default Zip Archive Template zip archive template ZipArchiveAsset','000001000001000055000001'),('PBasset000000000000002','Import Node','Import Node Import root import','root/import',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Import Node Import root import','000001000001'),('2TqQc4OISddWCZmRY1_m8A','The Latest News','The Latest News The Latest News the latest news','the_latest_news',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'The Latest News The Latest News the latest news','000001000002000003'),('68sKwDgf9cGH58-NZcU4lg','Home','Home Home home','home',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Home Home home','000001000002'),('8Bb8gu-me2mhL3ljFyiWLg','What should you do next?','What should you do next Your Next Step your next step','your_next_step',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'What should you do next Your Next Step your next step','000001000002000002'),('Swf6L8poXKc7hUaNPkBevw','Tell A Friend','Tell A Friend Tell A Friend tell a friend','tell_a_friend',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Tell A Friend Tell A Friend tell a friend','000001000002000004'),('_iHetEvMQUOoxS-T2CM0sQ','Getting Started','Getting Started Getting Started getting started','getting_started',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Getting Started Getting Started getting started','000001000002000001'),('x3OFY6OJh_qsXkZfPwug4A','Site Map','Site Map Site Map site map','site_map',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Site Map Site Map site map','000001000002000006'),('PBnav00000000000000001','crumbTrail','crumbTrail crumbTrail crumbtrail','crumbtrail',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'crumbTrail crumbTrail crumbtrail','000001000001000025000008'),('PBnav00000000000000002','SpecificSubMenuVertical','SpecificSubMenuVertical SpecificSubMenuVertical specificsubmenuvertical','specificsubmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificSubMenuVertical SpecificSubMenuVertical specificsubmenuvertical','000001000001000025000017'),('PBnav00000000000000006','SpecificSubMenuHorizontal','SpecificSubMenuHorizontal SpecificSubMenuHorizontal specificsubmenuhorizontal','specificsubmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificSubMenuHorizontal SpecificSubMenuHorizontal specificsubmenuhorizontal','000001000001000025000018'),('PBnav00000000000000007','TopLevelMenuVertical','TopLevelMenuVertical TopLevelMenuVertical toplevelmenuvertical','toplevelmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopLevelMenuVertical TopLevelMenuVertical toplevelmenuvertical','000001000001000025000019'),('PBnav00000000000000008','TopLevelMenuHorizontal','TopLevelMenuHorizontal TopLevelMenuHorizontal toplevelmenuhorizontal','toplevelmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopLevelMenuHorizontal TopLevelMenuHorizontal toplevelmenuhorizontal','000001000001000025000020'),('PBnav00000000000000009','RootTab','RootTab RootTab roottab','roottab',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab RootTab roottab','000001000001000025000021'),('PBnav00000000000000010','TopDropMenu','TopDropMenu TopDropMenu topdropmenu','topdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopDropMenu TopDropMenu topdropmenu','000001000001000025000022'),('PBnav00000000000000011','dtree','dtree dtree dtree','dtree',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'dtree dtree dtree','000001000001000025000023'),('PBnav00000000000000012','coolmenu','coolmenu coolmenu coolmenu','coolmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'coolmenu coolmenu coolmenu','000001000001000025000024'),('PBnav00000000000000013','Synopsis','Synopsis Synopsis synopsis','synopsis',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Synopsis Synopsis synopsis','000001000001000025000025'),('PBnav00000000000000014','FlexMenu','FlexMenu FlexMenu flexmenu','flexmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'FlexMenu FlexMenu flexmenu','000001000001000025000009'),('PBnav00000000000000015','currentMenuVertical','currentMenuVertical currentMenuVertical currentmenuvertical','currentmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'currentMenuVertical currentMenuVertical currentmenuvertical','000001000001000025000010'),('PBnav00000000000000016','currentMenuHorizontal','currentMenuHorizontal currentMenuHorizontal currentmenuhorizontal','currentmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'currentMenuHorizontal currentMenuHorizontal currentmenuhorizontal','000001000001000025000011'),('PBnav00000000000000017','PreviousDropMenu','PreviousDropMenu PreviousDropMenu previousdropmenu','previousdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'PreviousDropMenu PreviousDropMenu previousdropmenu','000001000001000025000012'),('PBnav00000000000000018','previousMenuVertical','previousMenuVertical previousMenuVertical previousmenuvertical','previousmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'previousMenuVertical previousMenuVertical previousmenuvertical','000001000001000025000013'),('PBnav00000000000000019','previousMenuHorizontal','previousMenuHorizontal previousMenuHorizontal previousmenuhorizontal','previousmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'previousMenuHorizontal previousMenuHorizontal previousmenuhorizontal','000001000001000025000014'),('PBnav00000000000000020','rootmenu','rootmenu rootmenu rootmenu','rootmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'rootmenu rootmenu rootmenu','000001000001000025000015'),('PBnav00000000000000021','SpecificDropMenu','SpecificDropMenu SpecificDropMenu specificdropmenu','specificdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificDropMenu SpecificDropMenu specificdropmenu','000001000001000025000016'),('pJd5TLAjfWMVXD6sCRLwUg','Site Map','Site Map Site Map site map site map','site_map/site_map',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Navigation',1,'Site Map Site Map site map site map','000001000002000006000001'),('fK-HMSboA3uu0c1KYkYspA','The Latest News','This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','the_latest_news/the_latest_news',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::SyndicatedContent',1,'The Latest News The Latest News the latest news the latest news This is the latest news from Plain Black and WebGUI pulled directly from the site every hour','000001000002000003000001'),('WikiFrontTmpl000000001','Default Wiki Front Page','Default Wiki Front Page Default Wiki Front Page default wiki front page','default-wiki-front-page',1165460175,1252615824,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Front Page Default Wiki Front Page default wiki front page WikiMaster_front','000001000001000054000002'),('WikiSearchTmpl00000001','Default Wiki Search','Default Wiki Search Default Wiki Search default wiki search','default-wiki-search',1165460175,1168480840,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Search Default Wiki Search default wiki search WikiMaster_search','000001000001000054000003'),('WikiPHTmpl000000000001','Default Page History','Default Page History Default Page History default wiki page history','default-wiki-page-history',1165460175,1165460175,'3','7','12','WebGUI::Asset::Template',0,'Default Page History Default Page History default wiki page history WikiPage_pageHistory','000001000001000054000004'),('WikiPageTmpl0000000001','Default Wiki Page','Default Wiki Page Default Wiki Page default wiki page','default-wiki-page',1165460175,1267155811,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Page Default Wiki Page default wiki page WikiPage','000001000001000054000005'),('WikiPageEditTmpl000001','Default Wiki Page Edit','Default Wiki Page Edit Default Wiki Page Edit default wiki page edit','default-wiki-page-edit',1165460175,1252615817,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Page Edit Default Wiki Page Edit default wiki page edit WikiPage_edit','000001000001000054000006'),('WikiMPTmpl000000000001','Default Most Popular','Default Most Popular Default Most Popular default wiki most popular','default-wiki-most-popular',1165460175,1165460175,'3','7','12','WebGUI::Asset::Template',0,'Default Most Popular Default Most Popular default wiki most popular WikiMaster_mostPopular','000001000001000054000007'),('SQLReportDownload00001','SQLReport Download Default Template','SQLReport Download Default Template untitled SQLReportDownload0001','SQLReportDownload0001',1171466654,1171466654,'3','7','12','WebGUI::Asset::Template',0,'SQLReport Download Default Template untitled SQLReportDownload0001 SQLReport/Download','000001000001000040000002'),('newsletter000000000001',' Summary Newsletter (default)','Summary Newsletter default Summary Newsletter newsletterdefaulttemplate','newsletterdefaulttemplate',1185754569,1185754569,'3','7','3','WebGUI::Asset::Template',0,'Summary Newsletter default Summary Newsletter newsletterdefaulttemplate newsletter','000001000001000026000001'),('newslettersubscrip0001','My Subscriptions (default)','My Subscriptions default My Subscriptions newslettermysubscriptionstemplate','newslettermysubscriptionstemplate',1185754569,1221692339,'3','7','3','WebGUI::Asset::Template',0,'My Subscriptions default My Subscriptions newslettermysubscriptionstemplate newsletter/mysubscriptions','000001000001000026000003'),('AjhlNO3wZvN5k4i4qioWcg','Default Answer Edit','Default Answer Edit Default Answer Edit root import survey default answer edit','root/import/survey/default-answer-edit',1226009658,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Answer Edit Default Answer Edit root import survey default answer edit Survey/Edit','000001000001000044000009'),('QHn6T9rU7KsnS3Y70KCNTg','Account','Account Account root import account','root/import/account',1227080251,1233173545,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Account Account root import account','000001000001000002'),('HPDOcsj4gBme8D4svHodBw','Profile','Profile Profile root import account profile','root/import/account/profile',1225404573,1225404573,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Profile Profile root import account profile','000001000001000002000001'),('WikiKeyword00000000001',' Wiki Pages By Keyword (default)','Wiki Pages By Keyword default Wiki Pages By Keyword wiki master by keyword template.tmpl','wiki-master-by-keyword-template.tmpl',1185754571,1254881103,'3','7','3','WebGUI::Asset::Template',0,'Wiki Pages By Keyword default Wiki Pages By Keyword wiki master by keyword template.tmpl WikiMaster_byKeyword','000001000001000054000008'),('tempspace0000000000000','Tempspace','Tempspace Tempspace tempspace','tempspace',1185754574,1185754574,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Tempspace Tempspace tempspace','000001000004'),('QpmlAiYZz6VsKBM-_0wXaw','UsersOnline Macro',' ','users-online-macro-templates',1224616691,1224616691,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'UsersOnline Macro UsersOnline Macro users online macro templates','000001000001000021000012'),('h_T2xtOxGRQ9QJOR6ebLpQ','UsersOnline Default View','UsersOnline Default View UsersOnline Default View users online macro templates usersonline default view','users-online-macro-templates/usersonline-default-view',1224616545,1224616545,'3','7','3','WebGUI::Asset::Template',0,'UsersOnline Default View UsersOnline Default View users online macro templates usersonline default view Macro/UsersOnline','000001000001000021000012000001'),('4Ekp0kJoJllRRRo_J1Rj6w','UsersOnline Detailed View','UsersOnline Detailed View UsersOnline Detailed View users online macro templates usersonline detailed view','users-online-macro-templates/usersonline-detailed-view',1224616672,1224616672,'3','7','3','WebGUI::Asset::Template',0,'UsersOnline Detailed View UsersOnline Detailed View users online macro templates usersonline detailed view Macro/UsersOnline','000001000001000021000012000002'),('THQhn1C-ooj-TLlEP7aIJQ','gallery-ie.css','gallery-ie.css gallery-ie.css root import gallery templates gallery ie.css','root/import/gallery-templates/gallery-ie.css',1225313951,1225313951,'3','7','3','WebGUI::Asset::Snippet',0,'gallery-ie.css gallery-ie.css root import gallery templates gallery ie.css wgPicture float:left wgAlbum float:left wgGallery pagination li wgGallery pagination a float:left wgGallery container display:inline-block ','000001000001000015000025'),('itransact_credentials1','ITransact Credentials (Default)','ITransact Credentials Default ITransact Credentials Default shopping cart collateral items itransact credentials','shopping-cart-collateral-items/itransact-credentials',1228953856,1228953856,'3','7','4','WebGUI::Asset::Template',0,'ITransact Credentials Default ITransact Credentials Default shopping cart collateral items itransact credentials Shop/Credentials','000001000001000038000018'),('1oBRscNIcFOI-pETrCOspA','Default Section Edit','Default Section Edit Default Section Edit root import survey default section edit','root/import/survey/default-section-edit',1226009642,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Section Edit Default Section Edit root import survey default section edit Survey/Edit','000001000001000044000007'),('gI_TxK-5S4DNuv42wpImmw','Gallery Templates',' ','root/import/gallery-templates',1197330678,1213734379,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Gallery Templates Gallery Templates root import gallery templates','000001000001000015'),('jME5BEDYVDlBZ8jIQA9-jQ','Default Gallery Search','Default Gallery Search Default Gallery Search root import gallery templates default gallery search','root/import/gallery-templates/default-gallery-search',1197927169,1234565056,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Search Default Gallery Search root import gallery templates default gallery search Gallery/Search','000001000001000015000001'),('azCqD0IjdQSlM3ar29k5Sg','Default Gallery List Albums View','Default Gallery List Albums View Default Gallery List Albums View root import gallery templates default gallery list albums view','root/import/gallery-templates/default-gallery-list-albums-view',1197881748,1234561066,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Albums View Default Gallery List Albums View root import gallery templates default gallery list albums view Gallery/ListAlbums','000001000001000015000002'),('05FpjceLYhq4csF1Kww1KQ','Default Gallery View Album','Default Gallery View Album Default Gallery View Album root import gallery templates default gallery view album','root/import/gallery-templates/default-gallery-view-album',1197879361,1236641791,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Default Gallery View Album root import gallery templates default gallery view album GalleryAlbum/View','000001000001000015000003'),('KAMdiUdJykjN02CPHpyZOw','Default Gallery View Album Slideshow','Default Gallery View Album Slideshow Default Gallery View Album Slideshow root import gallery templates default gallery view album slideshow','root/import/gallery-templates/default-gallery-view-album-slideshow',1197825787,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Slideshow Default Gallery View Album Slideshow root import gallery templates default gallery view album slideshow GalleryAlbum/ViewSlideshow','000001000001000015000005'),('OkphOEdaSGTXnFGhK4GT5A','Default Gallery List Files For User','Default Gallery List Files For User Default Gallery List Files For User root import gallery templates default gallery list files for user','root/import/gallery-templates/default-gallery-list-files-for-user',1197825794,1234560760,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Files For User Default Gallery List Files For User root import gallery templates default gallery list files for user Gallery/ListFilesForUser','000001000001000015000006'),('TEId5V-jEvUULsZA0wuRuA','Default Gallery View Photo','Default Gallery View Photo Default Gallery View Photo root import gallery templates default gallery view photo','root/import/gallery-templates/default-gallery-view-photo',1197989443,1270612322,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Photo Default Gallery View Photo root import gallery templates default gallery view photo GalleryFile/View','000001000001000015000007'),('6X-7Twabn5KKO_AbgK3PEw','Default Gallery Edit Album','Default Gallery Edit Album Default Gallery Edit Album root import gallery templates default gallery edit album','root/import/gallery-templates/default-gallery-edit-album',1197987780,1233872216,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Album Default Gallery Edit Album root import gallery templates default gallery edit album GalleryAlbum/Edit','000001000001000015000008'),('7JCTAiu1U_bT9ldr655Blw','Default Gallery Edit Photo','Default Gallery Edit Photo Default Gallery Edit Photo root import gallery templates default gallery edit photo','root/import/gallery-templates/default-gallery-edit-photo',1197825824,1233872075,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Photo Default Gallery Edit Photo root import gallery templates default gallery edit photo GalleryFile/Edit','000001000001000015000009'),('0X4Q3tBWUb_thsVbsYz9xQ','Default Gallery Add Archive','Default Gallery Add Archive Default Gallery Add Archive root import gallery templates default gallery add archive','root/import/gallery-templates/default-gallery-add-archive',1197987372,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Add Archive Default Gallery Add Archive root import gallery templates default gallery add archive GalleryAlbum/AddArchive','000001000001000015000010'),('m3IbBavqzuKDd2PGGhKPlA','Default Gallery Make Shortcut','Default Gallery Make Shortcut Default Gallery Make Shortcut root import gallery templates default gallery make shortcut','root/import/gallery-templates/default-gallery-make-shortcut',1197825845,1233871747,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Make Shortcut Default Gallery Make Shortcut root import gallery templates default gallery make shortcut GalleryFile/MakeShortcut','000001000001000015000011'),('UTNFeV7B_aSCRmmaFCq4Vw','Default Gallery Delete Album','Default Gallery Delete Album Default Gallery Delete Album root import gallery templates default gallery delete album','root/import/gallery-templates/default-gallery-delete-album',1197825856,1244073447,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Delete Album Default Gallery Delete Album root import gallery templates default gallery delete album GalleryAlbum/Delete','000001000001000015000012'),('zcX-wIUct0S_np14xxOA-A','Default Gallery Delete File','Default Gallery Delete File Default Gallery Delete File root import gallery templates default gallery delete file','root/import/gallery-templates/default-gallery-delete-file',1197825866,1234568742,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Delete File Default Gallery Delete File root import gallery templates default gallery delete file GalleryFile/Delete','000001000001000015000013'),('MBZK_LPVzqhb4TV4mMRTJg','admin_ie7.css','admin_ie7.css admin_ie7.css root import gallery templates admin ie7.css','root/import/gallery-templates/admin_ie7.css',1197330678,1197330678,'3','7','3','WebGUI::Asset::Snippet',0,'admin_ie7.css admin_ie7.css root import gallery templates admin ie7.css input.captionEnter margin-left 5px width 92px ','000001000001000015000014'),('_hELmIJfgbAyXFNqPyApxQ','admin.css','admin.css admin.css root import gallery templates admin.css','root/import/gallery-templates/admin.css',1197330678,1213309523,'3','7','3','WebGUI::Asset::Snippet',0,'admin.css admin.css root import gallery templates admin.css adminWrapper text-align:left font-family:arial font-size:11px position relative z-index 2 h2 font-size:15px messageStyle font-weight:bold font-family:arial font-size:10px margin-bottom:8px adminButton border:solid silver 1px background-color:#e0e0e0 font-weight:bold font-size:10px color:#333 cursor:pointer padding 0.5em 1em adminTable border:solid silver 1px background-color:#F0F0F0 color black width:320px padding:5px adminTable select adminTable input adminTable textarea border:solid gray 1px font-size:10px padding-left:5px label white-space:nowrap text-align:right padding-right:10px font-weight:bold width:1px vertical-align:top galleryOrg position:relative margin-top:0px padding-top:0px margin-left:5px border:gray solid 1px text-align:center margin-top:3px width 95 background-color DEDEDE galleryOrg left float left width 36 galleryOrg right width 63 galleryOrg img display:block height:150px margin:0px auto promote margin-left:3px promote img height:14px width:16px demote margin-right:3px demote img height:14px width:16px delete img height 14px numbering position:absolute top:0px left:0px padding:1px background-color:black color:white moz-border-radius-bottomRight:5px input.captionEnter width:93px clear:both margin-bottom:3px galleryOrg button border-style:none background:none galleryOrg button img width:16px height:auto galleryOrg synopsis input width:80px ','000001000001000015000015'),('bANo8aiAPA7aY_oQZKxIWw','rss.gif','rss.gif rss.gif root import gallery templates images rss.gif','root/import/gallery-templates/images/rss.gif',1197330678,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'rss.gif rss.gif root import gallery templates images rss.gif','000001000001000015000017000001'),('2ci_v2d4x4uvyjTRlC49OA','moveDown.gif','moveDown.gif moveDown.gif root import gallery templates images movedown.gif','root/import/gallery-templates/images/movedown.gif',1197330678,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'moveDown.gif moveDown.gif root import gallery templates images movedown.gif','000001000001000015000017000002'),('O-EsSzKgAk1KolFT-x_KsA','moveUp.gif','moveUp.gif moveUp.gif root import gallery templates images moveup.gif','root/import/gallery-templates/images/moveup.gif',1197330678,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'moveUp.gif moveUp.gif root import gallery templates images moveup.gif','000001000001000015000017000003'),('fdd8tGExyVwHyrB8RBbKXg','next.gif','next.gif next.gif root import gallery templates images next.gif','root/import/gallery-templates/images/next.gif',1197330839,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'next.gif next.gif root import gallery templates images next.gif','000001000001000015000017000004'),('BpisgHl4ZDcSECJp6oib1w','play.gif','play.gif play.gif root import gallery templates images play.gif','root/import/gallery-templates/images/play.gif',1197330840,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'play.gif play.gif root import gallery templates images play.gif','000001000001000015000017000005'),('zshreRgPAXtnF0DtVbQ1Yg','previous.gif','previous.gif previous.gif root import gallery templates images previous.gif','root/import/gallery-templates/images/previous.gif',1197330840,1270612326,'3','7','3','WebGUI::Asset::File::Image',1,'previous.gif previous.gif root import gallery templates images previous.gif','000001000001000015000017000006'),('mM3bjP_iG9sv5nQb4S17tQ','Default Gallery View Album RSS','Default Gallery View Album RSS Default Gallery View Album RSS root import gallery templates default gallery album rss','root/import/gallery-templates/default-gallery-album-rss',1197879662,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album RSS Default Gallery View Album RSS root import gallery templates default gallery album rss GalleryAlbum/ViewRss','000001000001000015000018'),('ilu5BrM-VGaOsec9Lm7M6Q','Default Gallery List Albums RSS','Default Gallery List Albums RSS Default Gallery List Albums RSS root import gallery templates default gallery list albums rss','root/import/gallery-templates/default-gallery-list-albums-rss',1197878780,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Albums RSS Default Gallery List Albums RSS root import gallery templates default gallery list albums rss Gallery/ListAlbumsRss','000001000001000015000019'),('-ANLpoTEP-n4POAdRxCzRw','Default Gallery List Files For User RSS','Default Gallery List Files For User RSS Default Gallery List Files For User RSS root import gallery templates default gallery list files for user rss','root/import/gallery-templates/default-gallery-list-files-for-user-rss',1197880641,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Files For User RSS Default Gallery List Files For User RSS root import gallery templates default gallery list files for user rss Gallery/ListFilesForUserRss','000001000001000015000020'),('OxJWQgnGsgyGohP2L3zJPQ','Default Gallery Edit Comment','Default Gallery Edit Comment Default Gallery Edit Comment root import gallery templates default gallery edit comment','root/import/gallery-templates/default-gallery-edit-comment',1204663962,1234564647,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Comment Default Gallery Edit Comment root import gallery templates default gallery edit comment GalleryFile/EditComment','000001000001000015000021'),('Tsg7xmPYv782j6IVz7yHFg','Calendar Templates','Calendar Templates Calendar Templates root import calendar templates','root/import/calendar-templates',1204890713,1213244777,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Calendar Templates Calendar Templates root import calendar templates','000001000001000006'),('kj3b-X3i6zRKnhLb4ZiCLw','Default Calendar List View','Default Calendar List View Default Calendar List View root import calendar templates default calendar list view','root/import/calendar-templates/default-calendar-list-view',1204890713,1243445504,'3','7','3','WebGUI::Asset::Template',0,'Default Calendar List View Default Calendar List View root import calendar templates default calendar list view Calendar/List','000001000001000006000001'),('uRL9qtk7Rb0YRJ41LmHOJw','Default Calendar Print List View','Default Calendar Print List View Default Calendar Print List View root import calendar templates default calendar print list view','root/import/calendar-templates/default-calendar-print-list-view',1204890713,1229311072,'3','7','3','WebGUI::Asset::Template',0,'Default Calendar Print List View Default Calendar Print List View root import calendar templates default calendar print list view Calendar/Print/List','000001000001000006000002'),('CalendarWeek0000000001','Default Calendar Week','Default Calendar Week Default Calendar Week root import calendar templates default calendar week','root/import/calendar-templates/default-calendar-week',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Week Default Calendar Week root import calendar templates default calendar week Calendar/Week','000001000001000006000003'),('CalendarDay00000000001','Default Calendar Day','Default Calendar Day Default Calendar Day root import calendar templates default calendar day','root/import/calendar-templates/default-calendar-day',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Day Default Calendar Day root import calendar templates default calendar day Calendar/Day','000001000001000006000004'),('CalendarEvent000000001','Default Calendar Event','Default Calendar Event Default Calendar Event root import calendar templates default calendar event','root/import/calendar-templates/default-calendar-event',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Event Default Calendar Event root import calendar templates default calendar event Calendar/Event','000001000001000006000005'),('CalendarEventEdit00001','Default Calendar Event Edit','Default Calendar Event Edit Default Calendar Event Edit root import calendar templates default calendar event edit','root/import/calendar-templates/default-calendar-event-edit',1205160982,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Event Edit Default Calendar Event Edit root import calendar templates default calendar event edit Calendar/EventEdit','000001000001000006000006'),('CalendarSearch00000001','Default Calendar Search','Default Calendar Search Default Calendar Search root import calendar templates default calendar search','root/import/calendar-templates/default-calendar-search',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Search Default Calendar Search root import calendar templates default calendar search Calendar/Search','000001000001000006000008'),('CalendarPrintEvent0001','Default Calendar Print Event','Default Calendar Print Event Default Calendar Print Event root import calendar templates default calendar print event','root/import/calendar-templates/default-calendar-print-event',1204890714,1215396964,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Event Default Calendar Print Event root import calendar templates default calendar print event Calendar/Print/Event','000001000001000006000009'),('CalendarPrintMonth0001','Default Calendar Print Month','Default Calendar Print Month Default Calendar Print Month root import calendar templates default calendar print month','root/import/calendar-templates/default-calendar-print-month',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Month Default Calendar Print Month root import calendar templates default calendar print month Calendar/Print/Month','000001000001000006000010'),('CalendarPrintWeek00001','Default Calendar Print Week','Default Calendar Print Week Default Calendar Print Week root import calendar templates default calendar print week','root/import/calendar-templates/default-calendar-print-week',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Week Default Calendar Print Week root import calendar templates default calendar print week Calendar/Print/Week','000001000001000006000011'),('CalendarPrintDay000001','Default Calendar Print Day','Default Calendar Print Day Default Calendar Print Day root import calendar templates default calendar print day','root/import/calendar-templates/default-calendar-print-day',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Day Default Calendar Print Day root import calendar templates default calendar print day Calendar/Print/Day','000001000001000006000012'),('jnYdqDkUR8x7Pv2eGR1qTA','Thingy Templates','Thingy Templates Thingy Templates root import thingy templates','root/import/thingy-templates',1205431513,1216250666,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Thingy Templates Thingy Templates root import thingy templates','000001000001000046'),('ThingyTmpl000000000001','Default Thingy','Default Thingy Default Thingy templates thingy default','templates/thingy-default',1205003608,1237914005,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Default Thingy templates thingy default Thingy','000001000001000046000001'),('ThingyTmpl000000000002','Default Thingy View Thing','Default Thingy View Thing Default Thingy View Thing templates thingy default view thing','templates/thingy-default-view-thing',1205003676,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy View Thing Default Thingy View Thing templates thingy default view thing Thingy/ViewThing','000001000001000046000002'),('ThingyTmpl000000000003','Default Thingy Edit Thing','Default Thingy Edit Thing Default Thingy Edit Thing templates thingy default edit thing','templates/thingy-default-edit-thing',1205003711,1224518002,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Edit Thing Default Thingy Edit Thing templates thingy default edit thing Thingy/EditThing','000001000001000046000003'),('ThingyTmpl000000000004','Default Thingy Search Thing','Default Thingy Search Thing Default Thingy Search Thing templates thingy default search thing','templates/thingy-default-search-thing',1205158717,1227044214,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Search Thing Default Thingy Search Thing templates thingy default search thing Thingy/SearchThing','000001000001000046000004'),('7fE8md51vTCcuJFOvxNaGA','thumbnails.js','thumbnails.js thumbnails.js root import gallery templates thumbnails.js','root/import/gallery-templates/thumbnails.js',1205443600,1209503742,'3','7','3','WebGUI::Asset::Snippet',0,'thumbnails.js thumbnails.js root import gallery templates thumbnails.js Depends on BrowserDetect.js Make the thumbnails a little bigger while the mouse is over them function scaleThumbUp e anchor IE6 doesn\'t like to do the right thing with the CSS stuff below exclude it if BrowserDetect if BrowserDetect.browser == Explorer BrowserDetect.version < 7 return Make a new image with the same image src as the anchor var oldImage = anchor.getElementsByTagName(\"img\")[0 var newContainer = document.createElement(\"div newContainer.className = thumb-popup newContainer.style.position = absolute newContainer.style.zIndex = 1 var newWidth = oldImage.offsetWidth 3 var newHeight = oldImage.offsetHeight 3 var newLeft = anchor.offsetLeft + anchor.offsetWidth 2 newWidth 2 var newTop = anchor.offsetTop + anchor.offsetHeight 2 newHeight 2 newContainer.style.left = newLeft + px newContainer.style.top = newTop + px newContainer.style.width = newWidth + px newContainer.style.height = newHeight + px var newImage = document.createElement(\"img newImage.src = oldImage.src newImage.style.width = 100 newImage.style.height = 100 newContainer.appendChild newImage Make some text for the caption var caption = document.createElement(\"div caption.appendChild document.createTextNode anchor.title caption.className = caption newContainer.appendChild caption var newBox = document.createElement(\"a newBox.href = anchor.href newBox.style.display = block newBox.style.position = absolute newBox.style.zIndex = 10 newBox.style.left = anchor.offsetLeft + px newBox.style.top = anchor.offsetTop + px newBox.style.height = anchor.offsetHeight + px newBox.style.width = anchor.offsetWidth + px newBox.style.border = 1px solid transparent anchor.parentNode.appendChild newContainer anchor.parentNode.appendChild newBox YAHOO.util.Event.addListener newBox click function window.location.href = anchor.href YAHOO.util.Event.addListener newContainer mouseout scaleThumbDown newBox newContainer caption YAHOO.util.Event.addListener newBox mouseout scaleThumbDown newBox newContainer caption function scaleThumbDown e elements for var i = 0 i < elements.length i++ elements[i].parentNode.removeChild elements[i var anchorTimeout function enterAnchor e anchor if typeof anchorTimeout = undefined clearTimeout anchorTimeout anchorTimeout = setTimeout function scaleThumbUp e anchor 150 function leaveAnchor e anchor if typeof anchorTimeout = undefined clearTimeout anchorTimeout function initThumb var anchors = YAHOO.util.Dom.getElementsByClassName thumb for var i = 0 i < anchors.length i++ YAHOO.util.Event.addListener anchors[i mouseover enterAnchor anchors[i YAHOO.util.Event.addListener anchors[i mouseout leaveAnchor anchors[i YAHOO.util.Event.onDOMReady initThumb ','000001000001000015000022'),('1oGhfj00KkCzP1ez01AfKA','slideshow.js','slideshow.js slideshow.js root import gallery templates slideshow.js','root/import/gallery-templates/slideshow.js',1205635970,1218582812,'3','7','3','WebGUI::Asset::Snippet',0,'slideshow.js slideshow.js root import gallery templates slideshow.js if typeof WebGUI == undefined WebGUI = WebGUI.Slideshow config Configure and return a new Slideshow object config is an object with the following properties containerId The ID of the element that contains the Slideshow items Defaults to slideshow-container currentIndex The index of the first item in the Slideshow Defaults to 0 isPlaying If true the slideshow will begin immediately itemClassName The class name of the slideshow items Defaults to slideshow-item nextButtonId The id of the button to go to the next item pauseImageSrc The URL to the pause button image playDelay The delay in milliseconds between slides Defaults to 5000 playImageSrc The URL to the play button image playPauseButtonId The id of the button to toggle between play and pause previousButtonId The id of the button to go to the previous item wrap If true the slideshow will wrap around Control the slideshow To control the slideshow you can use the following methods next Pause the slideshow and go to the next slide previous Pause the slideshow and go to the previous slide play Play the slideshow pause Pause the slideshow togglePlay If it\'s playing pause it If it\'s paused play it WebGUI.Slideshow = function config this.containerId = config config.containerId config.containerId slideshow-container this.currentIndex = config config.currentIndex config.currentIndex 0 this.isPlaying = config config.isPlaying config.isPlaying false this.itemClassName = config config.itemClassName config.itemClassName slideshow-item this.nextButtonId = config config.nextButtonId undefined this.pauseImageSrc = config config.pauseImageSrc undefined this.playDelay = config config.playDelay config.playDelay 5000 this.playImageSrc = config config.playImageSrc undefined this.playPauseButtonId = config config.playPauseButtonId undefined this.previousButtonId = config config.previousButtonId undefined this.wrap = config config.wrap config.wrap false YAHOO.util.Event.onDOMReady this.init this true clearPlayTimeout Clears the timeout to move to the next slide WebGUI.Slideshow.prototype.clearPlayTimeout = function clearTimeout this.playTimeout this.playTimeout = undefined doPlayTick self Performs the action to move to the next slide and start a new timeout self is a new reference to the object to get around the scoping issues with setTimeout WebGUI.Slideshow.prototype.doPlayTick = function self self.showNext self.setPlayTimeout getSlideshowContainer Returns the HTMLElement for the Slideshow container WebGUI.Slideshow.prototype.getSlideshowContainer = function return document.getElementById this.containerId getSlideshowItems Returns an array of HTMLElements for the Slideshow\'s items WebGUI.Slideshow.prototype.getSlideshowItems = function var items = YAHOO.util.Dom.getElementsByClassName this.itemClassName undefined this.getSlideshowContainer return items init Initialize the slideshow Performed after the DOM is ready WebGUI.Slideshow.prototype.init = function Add handlers to buttons if this.playPauseButtonId YAHOO.util.Event.addListener this.playPauseButtonId click this.togglePlay this true if this.nextButtonId YAHOO.util.Event.addListener this.nextButtonId click this.next this true if this.previousButtonId YAHOO.util.Event.addListener this.previousButtonId click this.previous this true Hide all but the currentIndex var items = this.getSlideshowItems for var i = 0 i < items.length i++ if i = this.currentIndex items i style.display = none else items i style.display = block Start it off if necessary if this.isPlaying this.setPlayTimeout this.updatePlayPauseButton next Pause the slideshow and go to the next slide WebGUI.Slideshow.prototype.next = function this.pause this.showNext play Start the slideshow WebGUI.Slideshow.prototype.play = function if this.isPlaying this.isPlaying = true this.setPlayTimeout this.updatePlayPauseButton previous Pause the slideshow and show the previous slide WebGUI.Slideshow.prototype.previous = function this.pause this.showPrevious pause Pause the slideshow WebGUI.Slideshow.prototype.pause = function if this.isPlaying this.isPlaying = false this.clearPlayTimeout this.updatePlayPauseButton setPlayTimeout Sets the timeout to move to the next slide WebGUI.Slideshow.prototype.setPlayTimeout = function var self = this this.playTimeout = setTimeout function self.doPlayTick(self this.playDelay showNext Show the next slide WebGUI.Slideshow.prototype.showNext = function var items = this.getSlideshowItems var hideIndex = this.currentIndex var showIndex = this.currentIndex + 1 Wrap around if this.wrap showIndex >= items.length showIndex = 0 Don\'t allow going past the last item else if showIndex >= items.length return Do the switch if items hideIndex items hideIndex style.display = none if items showIndex items showIndex style.display = block this.currentIndex = showIndex showPrevious Show the previous slide WebGUI.Slideshow.prototype.showPrevious = function var items = this.getSlideshowItems var hideIndex = this.currentIndex var showIndex = this.currentIndex 1 Wrap around if this.wrap showIndex < 0 showIndex = items.length 1 Don\'t allow going past the last item else if showIndex < 0 return Do the switch items hideIndex style.display = none items showIndex style.display = block this.currentIndex = showIndex togglePlay If it\'s paused play it If it\'s playing pause it Return true if the slideshow is now playing WebGUI.Slideshow.prototype.togglePlay = function if this.isPlaying == false this.play return true else this.pause updatePlayPauseButton Update the Play/Pause button to have the correct image WebGUI.Slideshow.prototype.updatePlayPauseButton = function if this.playPauseButtonId if this.isPlaying this.playImageSrc document.getElementById this.playPauseButtonId src = this.pauseImageSrc else if this.pauseImageSrc document.getElementById this.playPauseButtonId src = this.playImageSrc ','000001000001000015000023'),('3qiVYhNTXMVC5hfsumVHgg','browserdetect.js','browserdetect.js browserdetect.js root import gallery templates browserdetect.js','root/import/gallery-templates/browserdetect.js',1206743306,1206743306,'3','7','3','WebGUI::Asset::Snippet',0,'browserdetect.js browserdetect.js root import gallery templates browserdetect.js var BrowserDetect = init function this.browser = this.searchString(this.dataBrowser || An unknown browser this.version = this.searchVersion(navigator.userAgent || this.searchVersion(navigator.appVersion || an unknown version this.OS = this.searchString(this.dataOS || an unknown OS searchString function data for var i=0;i','000001000001000015000024'),('usuxw9V3jN4d4pujRiEYxg','css03-ie.css','css03-ie.css css03-ie.css style3 css03 ie.css','style3/css03-ie.css',1209494150,1209494150,'3','7','12','WebGUI::Asset::Snippet',0,'css03-ie.css css03-ie.css style3 css03 ie.css contentArea height:500px padding-bottom:300px ','000001000001000053000023'),('POVcY79vIqAHR8OfGt36aw','pagination_button.jpg','pagination_button.jpg pagination_button.jpg root import gallery templates images pagination button.jpg','root/import/gallery-templates/images/pagination_button.jpg',1209499189,1270612326,'3','7','12','WebGUI::Asset::File::Image',1,'pagination_button.jpg pagination_button.jpg root import gallery templates images pagination button.jpg','000001000001000015000017000007'),('hIB-z34r8Xl-vYVYCkKr-w','bar-btn-r.jpg','bar-btn-r.jpg bar-btn-r.jpg root import gallery templates images bar btn r.jpg','root/import/gallery-templates/images/bar-btn-r.jpg',1209499189,1270612326,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn-r.jpg bar-btn-r.jpg root import gallery templates images bar btn r.jpg','000001000001000015000017000008'),('-mPUoFlYcjqjPUPRLAlxNQ','search-field-r.jpg','search-field-r.jpg search-field-r.jpg root import gallery templates images search field r.jpg','root/import/gallery-templates/images/search-field-r.jpg',1209499189,1270612326,'3','7','12','WebGUI::Asset::File::Image',1,'search-field-r.jpg search-field-r.jpg root import gallery templates images search field r.jpg','000001000001000015000017000009'),('MDpUOR-N8KMyt1J7Hh_h4w','bar-btn.jpg','bar-btn.jpg bar-btn.jpg root import gallery templates images bar btn.jpg','root/import/gallery-templates/images/bar-btn.jpg',1209499189,1270612327,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn.jpg bar-btn.jpg root import gallery templates images bar btn.jpg','000001000001000015000017000010'),('YfXKByTwDZVituMc4h13Dg','pagination_bg.jpg','pagination_bg.jpg pagination_bg.jpg root import gallery templates images pagination bg.jpg','root/import/gallery-templates/images/pagination_bg.jpg',1209499189,1270612327,'3','7','12','WebGUI::Asset::File::Image',1,'pagination_bg.jpg pagination_bg.jpg root import gallery templates images pagination bg.jpg','000001000001000015000017000011'),('esko_HSU0Gh-uJZ1h3xRmQ','search-field-l.jpg','search-field-l.jpg search-field-l.jpg root import gallery templates images search field l.jpg','root/import/gallery-templates/images/search-field-l.jpg',1209499189,1270612327,'3','7','12','WebGUI::Asset::File::Image',1,'search-field-l.jpg search-field-l.jpg root import gallery templates images search field l.jpg','000001000001000015000017000012'),('oSqpGswzpBG_ErdfYwIO8A','top_bg.jpg','top_bg.jpg top_bg.jpg root import gallery templates images top bg.jpg','root/import/gallery-templates/images/top_bg.jpg',1209499189,1270612327,'3','7','12','WebGUI::Asset::File::Image',1,'top_bg.jpg top_bg.jpg root import gallery templates images top bg.jpg','000001000001000015000017000013'),('MXJklShZvLLB_DSnZQmXrQ','title_bg.jpg','title_bg.jpg title_bg.jpg root import gallery templates images title bg.jpg','root/import/gallery-templates/images/title_bg.jpg',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'title_bg.jpg title_bg.jpg root import gallery templates images title bg.jpg','000001000001000015000017000014'),('BthxD5oJ0idmsyI3ioA2FA','bar-btn-l.jpg','bar-btn-l.jpg bar-btn-l.jpg root import gallery templates images bar btn l.jpg','root/import/gallery-templates/images/bar-btn-l.jpg',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn-l.jpg bar-btn-l.jpg root import gallery templates images bar btn l.jpg','000001000001000015000017000015'),('aZ-1HYQamkRHYXvzAra8WQ','search-field.jpg','search-field.jpg search-field.jpg root import gallery templates images search field.jpg','root/import/gallery-templates/images/search-field.jpg',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'search-field.jpg search-field.jpg root import gallery templates images search field.jpg','000001000001000015000017000016'),('eRkb94OYcS5AdcrrerOP5Q','rss.gif','rss.gif rss.gif root import gallery templates images rss2.gif','root/import/gallery-templates/images/rss2.gif',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'rss.gif rss.gif root import gallery templates images rss2.gif','000001000001000015000017000017'),('TbnkjAJQEASORXIpYqDkcA','blank-image.jpg','blank-image.jpg blank-image.jpg root import gallery templates images blank image.jpg','root/import/gallery-templates/images/blank-image.jpg',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'blank-image.jpg blank-image.jpg root import gallery templates images blank image.jpg','000001000001000015000017000018'),('er-3faBjY-hhlDcc5aKqdQ','top_bg.jpg','top_bg.jpg top_bg.jpg root import gallery templates images top bg2.jpg','root/import/gallery-templates/images/top_bg2.jpg',1209499189,1270612329,'3','7','12','WebGUI::Asset::File::Image',1,'top_bg.jpg top_bg.jpg root import gallery templates images top bg2.jpg','000001000001000015000017000019'),('8bFsu2FJUqHRUiHcozcVFw','sub-btn-l.jpg','sub-btn-l.jpg sub-btn-l.jpg root import gallery templates images sub btn l.jpg','root/import/gallery-templates/images/sub-btn-l.jpg',1209499189,1270612329,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn-l.jpg sub-btn-l.jpg root import gallery templates images sub btn l.jpg','000001000001000015000017000020'),('34Aayx5eA320D8VfhdfDBw','sub-btn-r.jpg','sub-btn-r.jpg sub-btn-r.jpg root import gallery templates images sub btn r.jpg','root/import/gallery-templates/images/sub-btn-r.jpg',1209499189,1270612329,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn-r.jpg sub-btn-r.jpg root import gallery templates images sub btn r.jpg','000001000001000015000017000021'),('TlhKOVmWblZOsAdqmhEpeg','sub-btn.jpg','sub-btn.jpg sub-btn.jpg root import gallery templates images sub btn.jpg','root/import/gallery-templates/images/sub-btn.jpg',1209499189,1270612329,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn.jpg sub-btn.jpg root import gallery templates images sub btn.jpg','000001000001000015000017000022'),('Nx0ypjO3cN6QdZUBUEE0lA','pic-title-bg.jpg','pic-title-bg.jpg pic-title-bg.jpg root import gallery templates images pic title bg.jpg','root/import/gallery-templates/images/pic-title-bg.jpg',1209499189,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'pic-title-bg.jpg pic-title-bg.jpg root import gallery templates images pic title bg.jpg','000001000001000015000017000023'),('CmFZLN7iPS7XXvUEsxKPKA','row-2.jpg','row-2.jpg row-2.jpg root import gallery templates images row 2.jpg','root/import/gallery-templates/images/row-2.jpg',1209499190,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'row-2.jpg row-2.jpg root import gallery templates images row 2.jpg','000001000001000015000017000024'),('v_XBgwwZqgW1D5s4y05qfg','addtl-info.gif','addtl-info.gif addtl-info.gif root import gallery templates images addtl info.gif','root/import/gallery-templates/images/addtl-info.gif',1209499190,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'addtl-info.gif addtl-info.gif root import gallery templates images addtl info.gif','000001000001000015000017000025'),('4TdAkKoQbSCvI7QWcW889A','row-1.jpg','row-1.jpg row-1.jpg root import gallery templates images row 1.jpg','root/import/gallery-templates/images/row-1.jpg',1209499190,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'row-1.jpg row-1.jpg root import gallery templates images row 1.jpg','000001000001000015000017000026'),('SAgK6eDPCG1cgkJ59WapHQ','prev-btn.gif','prev-btn.gif prev-btn.gif root import gallery templates images prev btn.gif','root/import/gallery-templates/images/prev-btn.gif',1209499190,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'prev-btn.gif prev-btn.gif root import gallery templates images prev btn.gif','000001000001000015000017000027'),('XJYLuvGy9ubF7JNKyINtpA','play-btn.gif','play-btn.gif play-btn.gif root import gallery templates images play btn.gif','root/import/gallery-templates/images/play-btn.gif',1209499190,1270612331,'3','7','12','WebGUI::Asset::File::Image',1,'play-btn.gif play-btn.gif root import gallery templates images play btn.gif','000001000001000015000017000028'),('RWj7hyv2SpZuXxwj1Wocug','next-btn.gif','next-btn.gif next-btn.gif root import gallery templates images next btn.gif','root/import/gallery-templates/images/next-btn.gif',1209499190,1270612331,'3','7','12','WebGUI::Asset::File::Image',1,'next-btn.gif next-btn.gif root import gallery templates images next btn.gif','000001000001000015000017000029'),('aq8QElnlm3YufAoxRz9Pcg','data-bg.jpg','data-bg.jpg data-bg.jpg root import gallery templates images data bg.jpg','root/import/gallery-templates/images/data-bg.jpg',1209499190,1270612331,'3','7','12','WebGUI::Asset::File::Image',1,'data-bg.jpg data-bg.jpg root import gallery templates images data bg.jpg','000001000001000015000017000030'),('6D4Z-oruXPS6OlH_Kx8pBg','images','images images root import thingy templates images','root/import/thingy-templates/images',1209509389,1209509389,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import thingy templates images','000001000001000046000005'),('hQ7z33_jOYkQ8WNX5xy9Sw','style-button.gif','style-button.gif style-button.gif root import thingy templates images style button.gif','root/import/thingy-templates/images/style-button.gif',1209509455,1209509455,'3','7','12','WebGUI::Asset::File::Image',1,'style-button.gif style-button.gif root import thingy templates images style button.gif','000001000001000046000005000001'),('vWW_DcHiYSrKZOkkIfEfcQ','row-2.jpg','row-2.jpg row-2.jpg root import thingy templates images row 2.jpg','root/import/thingy-templates/images/row-2.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'row-2.jpg row-2.jpg root import thingy templates images row 2.jpg','000001000001000046000005000002'),('_bPYzRA87NTAUIKlfrJMHg','row-1.jpg','row-1.jpg row-1.jpg root import thingy templates images row 1.jpg','root/import/thingy-templates/images/row-1.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'row-1.jpg row-1.jpg root import thingy templates images row 1.jpg','000001000001000046000005000003'),('nJjZHRwdDs5MAZYsAyioHw','title-bg.jpg','title-bg.jpg title-bg.jpg root import thingy templates images title bg.jpg','root/import/thingy-templates/images/title-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'title-bg.jpg title-bg.jpg root import thingy templates images title bg.jpg','000001000001000046000005000004'),('8hxfkrJPeFVRWF5piCNJ1A','field-bg.jpg','field-bg.jpg field-bg.jpg root import thingy templates images field bg.jpg','root/import/thingy-templates/images/field-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'field-bg.jpg field-bg.jpg root import thingy templates images field bg.jpg','000001000001000046000005000005'),('Osx7WN52iIKHZFT4vqUBHQ','search-btn.gif','search-btn.gif search-btn.gif root import thingy templates images search btn.gif','root/import/thingy-templates/images/search-btn.gif',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'search-btn.gif search-btn.gif root import thingy templates images search btn.gif','000001000001000046000005000006'),('oWff8fGzRdHPyq5VNREe9Q','top-bg.jpg','top-bg.jpg top-bg.jpg root import thingy templates images top bg.jpg','root/import/thingy-templates/images/top-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'top-bg.jpg top-bg.jpg root import thingy templates images top bg.jpg','000001000001000046000005000007'),('uqbkvb1b9443VvfkyRz95w','save-button.gif','save-button.gif save-button.gif root import thingy templates images save button.gif','root/import/thingy-templates/images/save-button.gif',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'save-button.gif save-button.gif root import thingy templates images save button.gif','000001000001000046000005000008'),('8YiMkcz32xalkAn3WBLpag','go-btn.gif','go-btn.gif go-btn.gif root import thingy templates images go btn.gif','root/import/thingy-templates/images/go-btn.gif',1210181860,1210181860,'3','7','12','WebGUI::Asset::File::Image',1,'go-btn.gif go-btn.gif root import thingy templates images go btn.gif','000001000001000046000005000009'),('3n3H85BsdeRQ0I08WmvlOg','thingy.css','thingy.css thingy.css root import thingy templates thingy.css','root/import/thingy-templates/thingy.css',1212091492,1245107956,'3','7','12','WebGUI::Asset::Snippet',0,'thingy.css thingy.css root import thingy templates thingy.css wgThingy margin:5px wgThingy styleButton color:black margin:0px 5px display:block float:left wgThingy spacerOne padding-left:15px wgThingy rowOne wgThingy tr.rowOne td background EEEEEE margin:1px border:solid CDCDCD 1px color:#000 padding:2px wgThingy rowTwo wgThingy tr.rowTwo td background DBDBDB margin:1px border:solid DDDDDD 1px color:#000 padding:2px wgThingsWrapper img display:block vertical-align:middle float:left wgThingsWrapper label font-weight:bold padding-left:15px wgThingy h2.title background 000 height:42px color:white font-size:18px font-weight:bold letter-spacing:1px line-height:42px padding-left:15px margin-bottom:0px wgThingy span.smaller font-size:13px color:white wgThingy controls line-height:35px height:35px background f1f1f1 margin-top:0px margin-bottom:20px padding:0px wgThingy label background:black color:white padding:2px 5px font-family:arial font-size:11px font-weight:bold vertical-align:middle wgThingy label a color:white searchTable input editThing input background white border:solid 555 1px editThing margin-top:15px thingyList thingyList margin:0px padding:0px thingyList position:relative float:left thingyList goButton:link thingyList goButton:visited padding:2px 25px 2px 2px background F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif no-repeat right line-height:20px border:solid a2a2a2 1px color:#a2a2a2 text-decoration:none font-family:verdana arial font-size:10px font-weight:bold margin-left:20px letter-spacing:0px thingyList goButton:hover background-color:white thingyList things padding:0px margin:0px width:300px z-index:5000 position:absolute top:27px left:20px border:solid a2a2a2 1px border-top-style:none thingyList things a:link thingyList things a:visited display:block background-color:#f1f1f1 border-top:solid a2a2a2 1px border-bottom:solid 727272 1px line-height:12px font-size:10px height:12px padding:2px 5px text-decoration:none font-weight:bold color:#a2a2a2 thingyList things a:hover background-color:white ','000001000001000046000006'),('5m5I7__l40C4hhv4ydqAHQ','thingy-ie.css','thingy-ie.css thingy-ie.css root import thingy templates thingy ie.css','root/import/thingy-templates/thingy-ie.css',1210181698,1216227786,'3','7','12','WebGUI::Asset::Snippet',0,'thingy-ie.css thingy-ie.css root import thingy templates thingy ie.css thingyList things padding:0px margin:0px width:200px z-index:5000 position:absolute top:27px left:20px border:solid a2a2a2 1px border-top-style:none thingyList things a:link thingyList things a:visited display:block background-color:#f1f1f1 border-top:solid a2a2a2 1px border-bottom:solid 727272 1px line-height:12px font-size:10px height:12px padding:2px 5px text-decoration:none font-weight:bold color:#a2a2a2 width:190px thingyList things a:hover background-color:white ','000001000001000046000007'),('2rC4ErZ3c77OJzJm7O5s3w','EMS Badge Listing (default)','EMS Badge Listing default EMS Badge Listing default root import ems ems badge listing default','root/import/ems/ems-badge-listing-default',1208721232,1260934195,'3','7','12','WebGUI::Asset::Template',0,'EMS Badge Listing default EMS Badge Listing default root import ems ems badge listing default EMS','000001000001000012000003'),('PsFn7dJt4wMwBa8hiE3hOA','Print Badge (Default)','Print Badge Default Print Badge Default root import ems print badge default','root/import/ems/print-badge-default',1208558071,1257311886,'3','7','12','WebGUI::Asset::Template',0,'Print Badge Default Print Badge Default root import ems print badge default EMS/PrintBadge','000001000001000012000004'),('yBwydfooiLvhEFawJb0VTQ','Print Ticket (Default)','Print Ticket Default Print Ticket Default root import ems print ticket default','root/import/ems/print-ticket-default',1208629936,1257311887,'3','7','12','WebGUI::Asset::Template',0,'Print Ticket Default Print Ticket Default root import ems print ticket default EMS/PrintTicket','000001000001000012000005'),('63ix2-hU0FchXGIWkG3tow','Flat Discount (Default)','Flat Discount Default Flat Discount Default root import flat discount default','root/import/flat-discount-default',1209588387,1216169693,'3','7','12','WebGUI::Asset::Template',0,'Flat Discount Default Flat Discount Default root import flat discount default FlatDiscount','000001000001000038000011'),('gbnRhcWNk1iQe32LFEB5eQ','Shelf','Shelf Shelf root import shelf2','root/import/shelf2',1210779723,1212086102,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shelf Shelf root import shelf2','000001000001000037'),('1XOJDcg_ITRYwVM-QnIcPw','shelf.css','shelf.css shelf.css root import shelf2 shelf.css','root/import/shelf2/shelf.css',1210779441,1219175575,'3','7','12','WebGUI::Asset::Snippet',0,'shelf.css shelf.css root import shelf2 shelf.css wgShelf font-size:12px font-family:arial verdana margin:15px 0px wgShelf h2 background black padding:5px padding-left:15px line-height:32px color:white margin:0px height:32px wgShelf wgShelves background F1F1F1 height:29px padding:3px line-height:29px padding-left:30px wgShelf product margin:15px margin-left:0px text-align:left background-color:#f1f1f1 border:solid e1e1e1 1px width 200px display moz-inline-box Moz display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space wgShelf product thumbnail display:block text-align:left margin:3px float:left wgShelf product link background e1e1e1 height:30px padding:3px line-height:24px margin-bottom:5px text-align:left display:block wgShelf product link a:link wgShelf product link a:visited color:#000 display:block wgShelf product link a:hover text-decoration:underline wgShelf product price display:block text-align:right font-size:18px font-weight:bold ','000001000001000037000003'),('C5fPz-Wg85vkYRvCdl-Xqw','UserList','UserList UserList root import userlist','root/import/userlist',1212160830,1212160830,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'UserList UserList root import userlist','000001000001000049'),('aNmgn0cd6tldmC1FpW4KbA','Shop','Shop Shop shopping cart collateral items','shopping-cart-collateral-items',1213122695,1213122695,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Shop Shop shopping cart collateral items','000001000001000038'),('2q5fxatSFLgIhXaUX-oSvg','bottom-left.jpg','bottom-left.jpg bottom-left.jpg shopping cart collateral items bottom left.jpg','shopping-cart-collateral-items/bottom-left.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'bottom-left.jpg bottom-left.jpg shopping cart collateral items bottom left.jpg','000001000001000038000001'),('_d5WTkKjnwct-_Dk7gZHvQ','bottom-right.jpg','bottom-right.jpg bottom-right.jpg shopping cart collateral items bottom right.jpg','shopping-cart-collateral-items/bottom-right.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'bottom-right.jpg bottom-right.jpg shopping cart collateral items bottom right.jpg','000001000001000038000002'),('Iz2mUR3jCPKyemwAea4b2g','input_bg.jpg','input_bg.jpg input_bg.jpg shopping cart collateral items input bg.jpg','shopping-cart-collateral-items/input_bg.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'input_bg.jpg input_bg.jpg shopping cart collateral items input bg.jpg','000001000001000038000003'),('JU9bjsLRoWj7GVHs__prig','top-left.jpg','top-left.jpg top-left.jpg shopping cart collateral items top left.jpg','shopping-cart-collateral-items/top-left.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'top-left.jpg top-left.jpg shopping cart collateral items top left.jpg','000001000001000038000004'),('noOlnjQGexHg8c4bGVUo9g','top-right.jpg','top-right.jpg top-right.jpg shopping cart collateral items top right.jpg','shopping-cart-collateral-items/top-right.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'top-right.jpg top-right.jpg shopping cart collateral items top right.jpg','000001000001000038000005'),('aIpCmr9Hi__vgdZnDTz1jw','Cart (Default)','Cart Default Cart Default default shopping cart template','default-shopping-cart-template',1209921197,1237379632,'3','7','3','WebGUI::Asset::Template',0,'Cart Default Cart Default default shopping cart template Shop/Cart','000001000001000038000006'),('4e-_rNs6mSWedZhQ_V5kJA','shelf-ie.css','shelf-ie.css shelf-ie.css root import shelf2 shelf ie.css','root/import/shelf2/shelf-ie.css',1210779672,1210779672,'3','7','12','WebGUI::Asset::Snippet',0,'shelf-ie.css shelf-ie.css root import shelf2 shelf ie.css wgShelf product margin:15px margin-left:0px float:left text-align:left background-color:#f1f1f1 border:solid e1e1e1 1px min-height:100px min-width:200px width:200px height:100px wgShelf product link background url(^FileUrl(root/import/shelf2/images/shelf-titles.jpg no-repeat top right height:30px padding:3px line-height:24px margin-bottom:5px text-align:left display:block ','000001000001000037000004'),('2gtFt7c0qAFNU3BG_uvNvg','My Purchases (Default)','My Purchases Default My Purchases Default shopping cart collateral items my purchases default','shopping-cart-collateral-items/my-purchases-default',1211824430,1256092369,'3','7','3','WebGUI::Asset::Template',0,'My Purchases Default My Purchases Default shopping cart collateral items my purchases default Shop/MyPurchases','000001000001000038000008'),('bPz1yk6Y9uwMDMBcmMsSCg','Email Receipt (Default)','Email Receipt Default Email Receipt Default shopping cart collateral items email receipt default','shopping-cart-collateral-items/email-receipt-default',1211829604,1211829604,'3','7','3','WebGUI::Asset::Template',0,'Email Receipt Default Email Receipt Default shopping cart collateral items email receipt default Shop/EmailReceipt','000001000001000038000009'),('EBlxJpZQ9o-8VBOaGQbChA','MiniCart','MiniCart MiniCart shopping cart collateral items minicart','shopping-cart-collateral-items/minicart',1212093746,1212093746,'3','7','3','WebGUI::Asset::Template',0,'MiniCart MiniCart shopping cart collateral items minicart Shop/MiniCart','000001000001000038000014'),('PBtmpl0000000000000053','Subscription code redemption','Subscription code redemption Subscription code redemption subscription code redemption','subscription_code_redemption',1124395696,1154535074,'3','7','12','WebGUI::Asset::Template',0,'Subscription code redemption Subscription code redemption subscription code redemption Operation/RedeemSubscription','000001000001000038000017'),('6tK47xsaIH-ELw0IBo0uRQ','images','images images root import shelf2 images','root/import/shelf2/images',1210777115,1210777115,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import shelf2 images','000001000001000037000001'),('XNd7a_g_cTvJVYrVHcx2Mw','Address (Default)','Address Default Address Default shopping cart collateral items address default','shopping-cart-collateral-items/address-default',1212099009,1242306865,'3','7','3','WebGUI::Asset::Template',0,'Address Default Address Default shopping cart collateral items address default Shop/Address','000001000001000038000007'),('_bZJ9LA_KNekZiFPaP2SeQ','shelf-titles.jpg','shelf-titles.jpg shelf-titles.jpg root import shelf2 images shelf titles.jpg','root/import/shelf2/images/shelf-titles.jpg',1210777868,1210777868,'3','7','12','WebGUI::Asset::File::Image',1,'shelf-titles.jpg shelf-titles.jpg root import shelf2 images shelf titles.jpg','000001000001000037000001000001'),('nFen0xjkZn8WkpM93C9ceQ','Shelf (Default)','Shelf Default Shelf Default root import shelf default','root/import/shelf-default',1210779326,1247864696,'3','7','12','WebGUI::Asset::Template',0,'Shelf Default Shelf Default root import shelf default Shelf','000001000001000037000002'),('mTOiwwk3q4k9g5-XykXhPA','Documentation','With any large system, having the right documentation to get you started is mandatory. The good news is that WebGUI has abundant documentation. ','documentation',1215717999,1218149728,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Documentation Documentation documentation With any large system having the right documentation to get you started is mandatory The good news is that WebGUI has abundant documentation','000001000002000005'),('j_1qEqM6iLfQLiR6VKy0aA','Free Documentation','There are hundreds of pages of free documentation available for WebGUI, provided by both Plain Black and the community at large. The following list is by no means comprehensive, but it should get you started in the right direction. \n\n\n\nPrimer - A download','documentation/free-documentation',1215718151,1215718151,'3','7','3','WebGUI::Asset::Wobject::Article',1,'Free Documentation Free Documentation documentation free documentation There are hundreds of pages of free documentation available for WebGUI provided by both Plain Black and the community at large The following list is by no means comprehensive but it should get you started in the right direction Primer A downloadable PDF that shows you the basics of publishing content in WebGUI Wiki Hundreds of pages of WebGUI community contributed content featuring a variety of tutorials Worldwide A collection of WebGUI related web sites from all over the world that have documentation and other resources for WebGUI API Docs The documentation of all of the WebGUI source code Template Help The documentation of all of WebGUI\'s template variables ','000001000002000005000001'),('o_pq_e4vRyhMOKFzs61eag','book-covers.jpg','book-covers.jpg book-covers.jpg documentation book covers.jpg','documentation/book-covers.jpg',1215714957,1215714957,'3','7','3','WebGUI::Asset::File::Image',1,'book-covers.jpg book-covers.jpg documentation book covers.jpg','000001000002000005000002'),('diZvW4bSgZWwyyGP3qXi1g','Commercial Documentation','Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI. Both black and white and full color editions of these books are available, and they are updated frequently to keep you on top of t','documentation/commercial-documentation',1215717972,1215717972,'3','7','3','WebGUI::Asset::Wobject::Article',1,'Commercial Documentation Commercial Documentation documentation commercial documentation Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI Both black and white and full color editions of these books are available and they are updated frequently to keep you on top of the latest WebGUI features Visit the book store today to stock your WebGUI library Other than hands on training there is no better way to hone your WebGUI skills No matter what your need Plain Black has created a book that\'s right for you and is creating new books each year ','000001000002000005000003'),('PBEmsBadgeTemplate0000','Default EMS Badge Template','Default EMS Badge Template Default EMS Badge Template default emsbadge','default_emsbadge',1221077977,1257311887,'3','7','4','WebGUI::Asset::Template',0,'Default EMS Badge Template Default EMS Badge Template default emsbadge EMSBadge','000001000001000012000006'),('9A-mg2gwWmaYi9o_1C7ArQ','dashboard','dashboard dashboard root import projectmanager dashboard','root/import/projectmanager/dashboard',1147642478,1222803338,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'dashboard dashboard root import projectmanager dashboard','000001000001000031000001'),('yD1SMHelczihzjEmx6eXBA','editTask','editTask editTask root import projectmanager edittask','root/import/projectmanager/edittask',1147642478,1222803342,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'editTask editTask root import projectmanager edittask','000001000001000031000002'),('pV7GnZdpjR3XpZaSINIoeg','gantt','gantt gantt root import projectmanager gantt','root/import/projectmanager/gantt',1147642478,1222803347,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'gantt gantt root import projectmanager gantt','000001000001000031000003'),('71e17KeduiXgODLMlUxiow','project','project project root import projectmanager project','root/import/projectmanager/project',1147642479,1222803352,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'project project root import projectmanager project','000001000001000031000004'),('vTymIDYL2YqEh6PV50F7ew','manager','manager manager root import timetracking manager','root/import/timetracking/manager',1147642482,1222803302,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'manager manager root import timetracking manager','000001000001000048000001'),('lo1ac3BsoJx3ijGQ3gR-bQ','row','row row root import timetracking row','root/import/timetracking/row',1147642482,1222803309,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'row row root import timetracking row','000001000001000048000002'),('huASapWvFDzqwOSbcN-JFQ','user','user user root import timetracking user','root/import/timetracking/user',1147642483,1222803313,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'user user root import timetracking user','000001000001000048000003'),('xSmREZO3GNzK3M5PaueOOQ','LDAP/Account','LDAP/Account LDAP/Account root import auth ldap account','root/import/auth/ldap/account',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Account LDAP/Account root import auth ldap account','000001000001000005000001'),('0bx-xoL8TSXXubFuqKAoVQ','LDAP/Create','LDAP/Create LDAP/Create root import auth ldap create','root/import/auth/ldap/create',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Create LDAP/Create root import auth ldap create','000001000001000005000002'),('taX2UYkFF21ALpFZY2rhMw','LDAP/Login','LDAP/Login LDAP/Login root import auth ldap login','root/import/auth/ldap/login',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Login LDAP/Login root import auth ldap login','000001000001000005000003'),('K0q_N885Httqev1VCqUWxg','WebGUI/Account','WebGUI/Account WebGUI/Account root import auth webgui account','root/import/auth/webgui/account',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Account WebGUI/Account root import auth webgui account','000001000001000005000004'),('fq1ZkYhH24R5tb96kuT10Q','WebGUI/Create','WebGUI/Create WebGUI/Create root import auth webgui create','root/import/auth/webgui/create',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Create WebGUI/Create root import auth webgui create','000001000001000005000005'),('oHk7fAFhEEkB7dHzi0QOQA','WebGUI/Expired','WebGUI/Expired WebGUI/Expired root import auth webgui expired','root/import/auth/webgui/expired',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Expired WebGUI/Expired root import auth webgui expired','000001000001000005000006'),('9M-lrlPQWeeNWfvnDnK_Xg','WebGUI/Login','WebGUI/Login WebGUI/Login root import auth webgui login','root/import/auth/webgui/login',1147642466,1269401469,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Login WebGUI/Login root import auth webgui login','000001000001000005000007'),('_gBYAdTcbkiyamnqi2Xskg','WebGUI/Recovery','WebGUI/Recovery WebGUI/Recovery root import auth webgui recovery','root/import/auth/webgui/recovery',1147642466,1269401469,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Recovery WebGUI/Recovery root import auth webgui recovery','000001000001000005000008'),('tBL7BWiQRZFed2Y-Zjo9tQ','AdminToggle','AdminToggle AdminToggle root import macro admintoggle','root/import/macro/admintoggle',1147642471,1222803200,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'AdminToggle AdminToggle root import macro admintoggle','000001000001000021000001'),('GdkQpvjRtJqtzOUbwIIQRA','a_account','a_account a_account root import macro a account','root/import/macro/a_account',1147642471,1222803205,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'a_account a_account root import macro a account','000001000001000021000002'),('tnc5iYyynX2hfdEs9D3P8w','EditableToggle','EditableToggle EditableToggle root import macro editabletoggle','root/import/macro/editabletoggle',1147642472,1222803213,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'EditableToggle EditableToggle root import macro editabletoggle','000001000001000021000003'),('vgXdBcFTqU7h4wBG1ewdBw','File','File File root import macro file','root/import/macro/file',1147642472,1222803217,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'File File root import macro file','000001000001000021000004'),('hcFlqnXlsmC1ujN6Id0F0A','GroupAdd','GroupAdd GroupAdd root import macro groupadd','root/import/macro/groupadd',1147642473,1222803234,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'GroupAdd GroupAdd root import macro groupadd','000001000001000021000005'),('eRJR52fvlaxfetv3DQkQYw','GroupDelete','GroupDelete GroupDelete root import macro groupdelete','root/import/macro/groupdelete',1147642473,1222803238,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'GroupDelete GroupDelete root import macro groupdelete','000001000001000021000006'),('5HIDHq5lAWHV5gpYGS0zLg','H_homeLink','H_homeLink H_homeLink root import macro h homelink','root/import/macro/h_homelink',1147642473,1222803244,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'H_homeLink H_homeLink root import macro h homelink','000001000001000021000007'),('rYEFwXXo0tkGhQTcbDibvg','LoginToggle','LoginToggle LoginToggle root import macro logintoggle','root/import/macro/logintoggle',1147642473,1222803249,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LoginToggle LoginToggle root import macro logintoggle','000001000001000021000008'),('V3l5S5TtI7wMm1WpIMhvOA','L_loginBox','L_loginBox L_loginBox root import macro l loginbox','root/import/macro/l_loginbox',1147642473,1222803253,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'L_loginBox L_loginBox root import macro l loginbox','000001000001000021000009'),('nqNbSUAhk9Vd1zda2SCz9A','RandomThread','RandomThread RandomThread root import macro randomthread','root/import/macro/randomthread',1147642474,1222803258,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'RandomThread RandomThread root import macro randomthread','000001000001000021000010'),('y8XkRdxIperLKkJ3bL5sSQ','r_printable','r_printable r_printable root import macro r printable','root/import/macro/r_printable',1147642474,1222803264,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'r_printable r_printable root import macro r printable','000001000001000021000011'),('UserListTmpl0000000002','UserList with search field selection','UserList with search field selection UserList with search field selection root import userlist userlist with search field selection','root/import/userlist/userlist-with-search-field-selection',1212000800,1228125752,'3','7','12','WebGUI::Asset::Template',0,'UserList with search field selection UserList with search field selection root import userlist userlist with search field selection UserList','000001000001000049000002'),('UserListTmpl0000000003','UserList with multiple search keywords','UserList with multiple search keywords UserList with multiple search keywords root import userlist userlist with multiple search keywords','root/import/userlist/userlist-with-multiple-search-keywords',1212001437,1228125758,'3','7','12','WebGUI::Asset::Template',0,'UserList with multiple search keywords UserList with multiple search keywords root import userlist userlist with multiple search keywords UserList','000001000001000049000003'),('UserListTmpl0000000001','Default UserList','Default UserList Default UserList root import userlist default userlist','root/import/userlist/default-userlist',1212159641,1228125743,'3','7','12','WebGUI::Asset::Template',0,'Default UserList Default UserList root import userlist default userlist UserList','000001000001000049000001'),('BMybD3cEnmXVk2wQ_qEsRQ','Badge Builder (Default)','Badge Builder Default Badge Builder Default root import ems badge builder default','root/import/ems/badge-builder-default',1208530113,1263962529,'3','7','12','WebGUI::Asset::Template',0,'Badge Builder Default Badge Builder Default root import ems badge builder default EMS/BadgeBuilder','000001000001000012000001'),('OOyMH33plAy6oCj_QWrxtg','Lookup Registrant (Default)','Lookup Registrant Default Lookup Registrant Default root import ems lookup registrant default','root/import/ems/lookup-registrant-default',1207951375,1257311886,'3','7','12','WebGUI::Asset::Template',0,'Lookup Registrant Default Lookup Registrant Default root import ems lookup registrant default EMS/LookupRegistrant','000001000001000012000002'),('stevecoolmenu000000001','Site Nav','Site Nav Site Nav webgui7 style3 hierarchical top nav','webgui7/style3/hierarchical-top-nav',1147642505,1224116942,'3','7','12','WebGUI::Asset::Template',0,'Site Nav Site Nav webgui7 style3 hierarchical top nav Navigation','000001000001000053000001'),('7-0-style0000000000051','css03.css','css03.css css03.css style3 css03.css','style3/css03.css',1147642505,1224117026,'3','7','12','WebGUI::Asset::Snippet',0,'css03.css css03.css style3 css03.css body html margin:0px background-color:#b53018 padding:0px body a color:#EE963E;font-weight:bold letter-spacing:1px font-size:8pt main width:98 min-width:790px margin:0px padding:0px padding-top:20px padding-bottom:20px position:relative header background url(\'^FileUrl(style3/header_bg.jpg repeat-x width:100 margin:0px height:115px headerTitle background url(\'^FileUrl(style3/header_left.jpg no-repeat left top height:100 width:100 headerRight background url(\'^FileUrl(style3/header_right.jpg no-repeat right top width:100 height:100 text-align:right position:relative headerRight title position:absolute top:25px left:20px font-family:arial text-align:left title h1 text-transform:uppercase margin-bottom:0px font-weight:normal font-size:26pt margin-top:0px color:white title h1 a color:white text-decoration:none font-size 26pt font-weight normal title h2 margin:0px font-size:12pt color:#bebebe padding-left:20px title img z-index:5 login position:absolute font-size:8pt top:45 right:150px color:white z-index:6 font-family:arial login a color:white font-weight normal letter-spacing 0px loginBox font-size:8pt margin:0px display:inline loginBox input font-size:8pt mainBody width:100 margin:0px height:500px background fff position:relative z-index:0 main > mainBody height:auto min-height:500px contentArea z-index:2 position:relative padding-top:10px padding-left:10px padding-right:20px padding-bottom:20px moz-box-sizing:border-box font-family:verdana font-size:9pt min-height:500px html main mainBody contentArea height:1 topCorner width:100 height:214px position:absolute top:0px left:0px background url(^FileUrl(/style3/main_top.jpg no-repeat 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 main yui-skin-sam font-family:verdana font-size:9pt font-weight:normal ','000001000001000053000002'),('stevestyle000000000003','Style 03','Style 03 Style 03 style 03','style_03',1147642510,1258524917,'3','7','12','WebGUI::Asset::Template',0,'Style 03 Style 03 style 03 style','000001000001000053000020'),('jVKLVakT_iA2010_oEuAwg','Style3 Coolmenu','Style3 Coolmenu Style3 Coolmenu department nav','department_nav',1224116526,1224116526,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Style3 Coolmenu Style3 Coolmenu department nav','000001000001000053000024'),('UL-ItI4L1Z6-WSuhuXVvsQ','DataTable','DataTable DataTable root import datatable','root/import/datatable',1225139673,1225139673,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'DataTable DataTable root import datatable','000001000001000011'),('3rjnBVJRO6ZSkxlFkYh_ug','Default DataTable Template (YUI)','Default DataTable Template YUI Default DataTable Template YUI root import datatable default datatable template yui','root/import/datatable/default-datatable-template-yui',1225139643,1233861835,'3','7','3','WebGUI::Asset::Template',0,'Default DataTable Template YUI Default DataTable Template YUI root import datatable default datatable template yui DataTable','000001000001000011000001'),('TuYPpHx7TUyk08639Pc8Bg','Default DataTable Template (HTML)','Default DataTable Template HTML Default DataTable Template HTML root import datatable default datatable template html','root/import/datatable/default-datatable-template-html',1225139643,1233861621,'3','7','3','WebGUI::Asset::Template',0,'Default DataTable Template HTML Default DataTable Template HTML root import datatable default datatable template html DataTable','000001000001000011000002'),('IZkrow_zwvbf4FCH-taVTQ','Inbox','Inbox Inbox root import account inbox','root/import/account/inbox',1226011853,1226011853,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Inbox Inbox root import account inbox','000001000001000002000002'),('K0YjxqOqr7RupSo6sIdcAg','Friends','Friends Friends root import account friends','root/import/account/friends',1227074310,1227074310,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Friends Friends root import account friends','000001000001000002000003'),('_ilRXNR3s8F2vGJ_k9ePcg','User','User User root import account user','root/import/account/user',1226643205,1226643205,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'User User root import account user','000001000001000002000004'),('AOjPG2NHgfL9Cq6dDJ7mew','Shop','Shop Shop root import account shop','root/import/account/shop',1226659753,1236960881,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shop Shop root import account shop','000001000001000002000005'),('qaVcU0FFzzraMX_bzELqzw','Contributions','Contributions Contributions root import account contributions','root/import/account/contributions',1227074362,1227074362,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Contributions Contributions root import account contributions','000001000001000002000006'),('matrixtmpl000000000004','Matrix Default Edit Listing','Matrix Default Edit Listing Matrix Default Edit Listing default matrix edit listing template','default-matrix-edit-listing-template',1133743239,1228834590,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Edit Listing Matrix Default Edit Listing default matrix edit listing template Matrix/EditListing','000001000001000022000004'),('kJf77eCr9GAMiEzWrzsBTA','matrix-ie.css','matrix-ie.css matrix-ie.css new matrix matrix ie.css','new-matrix/matrix-ie.css',1229639255,1229639255,'3','7','12','WebGUI::Asset::Snippet',0,'matrix-ie.css matrix-ie.css new matrix matrix ie.css matrixLeft buttons span matrixRight buttons span padding:0px 0px 0px 0px matrixLeft buttons button matrixRight buttons a top:-3px left:-2px height:22px matrixRight buttons a color:black text-decoration:none padding:1px 3px ','000001000001000022000007'),('4LQT4-bGW4FkiEQLSY5gvQ','show-hide.js','show-hide.js show-hide.js new matrix show hide.js','new-matrix/show-hide.js',1232400287,1232400287,'3','7','12','WebGUI::Asset::Snippet',0,'show-hide.js show-hide.js new matrix show hide.js function showHide(theLink,theId var theId = document.getElementById(theId var theLink = document.getElementById(theLink if(theId.style.display == block theId.style.display = none theLink.innerHTML = Send Creator a Message theLink.className = showLink else theId.style.display = block theLink.innerHTML = Hide theLink.className = hideLink ','000001000001000022000008'),('Vch1Ww7G_JpBhOhXX07RDg','matrx-nav','matrx-nav matrix-nav new matrix matrix nav','new-matrix/matrix-nav',1232664082,1235705952,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'matrx-nav matrix-nav new matrix matrix nav','000001000001000022000010'),('PBtmpl0000000000000063','Default Overview Report','Default Overview Report Default Overview Report root import survey default overview report','root/import/survey/default-overview-report',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Overview Report Default Overview Report root import survey default overview report Survey/Overview','000001000001000044000001'),('HW-sPoDDZR8wBZ0YgFgPtg','images','images images root import account images','root/import/account/images',1227634350,1227634350,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import account images','000001000001000002000009'),('hBpisL-_URyZnh9clR5ohA','no_photo.gif','no_photo.gif no_photo.gif root import account images no photo.gif','root/import/account/images/no_photo.gif',1227634417,1227634417,'3','7','12','WebGUI::Asset::File::Image',1,'no_photo.gif no_photo.gif root import account images no photo.gif','000001000001000002000009000001'),('FOBV6KkifreXa4GmEAUU4A','no_photo_sm.gif','no_photo_sm.gif no_photo_sm.gif root import account images no photo sm.gif','root/import/account/images/no_photo_sm.gif',1227634447,1227634447,'3','7','12','WebGUI::Asset::File::Image',1,'no_photo_sm.gif no_photo_sm.gif root import account images no photo sm.gif','000001000001000002000009000002'),('PBtmpl0000000000000061','Default Survey','Default Survey Default Survey root import survey default survey','root/import/survey/default-survey',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Default Survey root import survey default survey Survey','000001000001000044000003'),('S2_LsvVa95OSqc66ITAoig','EMS Schedule Listing (default)','EMS Schedule Listing default EMS Schedule Listing default root import ems ems schedule listing default2','root/import/ems/ems-schedule-listing-default2',1242730712,1257311887,'3','7','12','WebGUI::Asset::Template',0,'EMS Schedule Listing default EMS Schedule Listing default root import ems ems schedule listing default2 EMS/Schedule','000001000001000012000007'),('VyCINX2KixKYr2pzQGX9Mg','layout.css','layout.css layout.css layout.css','layout.css',1246968584,1254881103,'3','7','12','WebGUI::Asset::Snippet',0,'layout.css layout.css layout.css styles for the layout asset wg-left float left wg-right float right wg-clear clear both sidebyside wg-content-position oneovertwo wg-content-position width 49 oneovertwo wg-top width 100 oneoverthree wg-first-column oneoverthree wg-second-column oneoverthree wg-third-column threeColumns wg-first-column threeColumns wg-second-column threeColumns wg-third-column width 32 oneoverthree wg-first-column threeColumns wg-first-column margin-right:2 rightcolumn wg-first-column width 65 rightcolumn wg-second-column width 33 ','000001000001000019000006'),('XdlKhCDvArs40uqBhvzR3w','Article With Pagination','Article With Pagination Article With Pagination article with pagination','article-with-pagination',1254881103,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Article With Pagination Article With Pagination article with pagination Article','000001000001000057'),('VCFhB9WOsDsH2Apj3c6DpQ','Three Columns','Three Columns Three Columns three columns','three-columns',1254881103,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Three Columns Three Columns three columns Layout','000001000001000058'),('jmlI9IK-lV8n2WMYmmPhAA','Ad Sku','Ad Sku Ad Sku root import ad sku','root/import/ad-sku',1238106173,1238106173,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Ad Sku Ad Sku root import ad sku','000001000001000001'),('AldPGu0u-jm_5xK13atCSQ','Default Purchase Ad Sku Template','Default Purchase Ad Sku Template Default Purchase Ad Sku Template root import ad sku default purchase ad sku template','root/import/ad-sku/default-purchase-ad-sku-template',1238106805,1251419124,'3','7','12','WebGUI::Asset::Template',0,'Default Purchase Ad Sku Template Default Purchase Ad Sku Template root import ad sku default purchase ad sku template AdSku/Purchase','000001000001000001000001'),('ohjyzab5i-yW6GOWTeDUHg','Default Manage Ad Sku Template','Default Manage Ad Sku Template Default Manage Ad Sku Template root import ad sku default manage ad sku template','root/import/ad-sku/default-manage-ad-sku-template',1238106805,1251425384,'3','7','12','WebGUI::Asset::Template',0,'Default Manage Ad Sku Template Default Manage Ad Sku Template root import ad sku default manage ad sku template AdSku/Manage','000001000001000001000002'),('PBtmpl0000000000000015','Default WebGUI Welcome Message Template','Default WebGUI Welcome Message Template Default WebGUI Welcome Message Template root import auth webgui create default webgui welcome message template','root/import/auth/webgui/create/default-webgui-welcome-message-template',1237647040,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Welcome Message Template Default WebGUI Welcome Message Template root import auth webgui create default webgui welcome message template Auth/WebGUI/Welcome','000001000001000005000005000002'),('PBtmpl0000000000000016','Default WebGUI Account Activation Template','Default WebGUI Account Activation Template Default WebGUI Account Activation Template root import auth webgui create default webgui account activation template','root/import/auth/webgui/create/default-webgui-account-activation-template',1237407798,1269401468,'3','7','3','WebGUI::Asset::Template',0,'Default WebGUI Account Activation Template Default WebGUI Account Activation Template root import auth webgui create default webgui account activation template Auth/WebGUI/Activation','000001000001000005000005000003'),('wrq7hMxb1ewQqZ46xmd8Gg','equal-cols.js','equal-cols.js equal-cols.js matrix equal cols.js','matrix/equal-cols.js',1235706620,1235706620,'3','7','12','WebGUI::Asset::Snippet',0,'equal-cols.js equal-cols.js matrix equal cols.js function equalCol var colOne = document.getElementById(\'compareForm var colTwo = document.getElementById(\'matrixRight var colOneH = colOne.offsetHeight var colTwoH = colTwo.offsetHeight alert(colOneH + + colTwoH colOne.style.overflow = scroll colOne.style.height = colTwoH 150 + px ','000001000001000022000011'),('matrixtmpl000000000007','Matrix Default Screenshots Config','Matrix Default Screenshots Config Matrix Default Screenshots Config matrix default screenshots config','matrix-default-screenshots-config',1236594030,1242660972,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Screenshots Config Matrix Default Screenshots Config matrix default screenshots config Matrix/ScreenshotsConfig','000001000001000022000012'),('matrixtmpl000000000006','Matrix Default Screenshots','Matrix Default Screenshots Matrix Default Screenshots matrix default screenshots','matrix-default-screenshots',1236889702,1236889702,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Screenshots Matrix Default Screenshots matrix default screenshots Matrix/Screenshots','000001000001000022000013'),('RSAMkc6WQmfRE3TOr1_3Mw','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses','root/import/expireincompletesurveyresponses',1234828062,1250243000,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses','000001000001000044000011'),('ExpireIncResptmpl00001','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses expireincompletesurveyresponses','root/import/expireincompletesurveyresponses/expireincompletesurveyresponses',1236752721,1250243000,'3','7','12','WebGUI::Asset::Template',0,'ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses expireincompletesurveyresponses ExpireIncompleteSurveyResponses','000001000001000044000011000001'),('NBVSVNLp9X_bV7WrCprtCA','Annotate Image','Annotate Image Annotate Image image3','image3',1237842096,1237842096,'3','7','12','WebGUI::Asset::Template',0,'Annotate Image Annotate Image image3 ImageAsset','000001000001000017000002'),('qsG6B24a0SC5KrhQjmdZBw','survey.css','survey.css survey.css survey.css','survey.css',1233860274,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'survey.css survey.css survey.css body margin 0 background-repeat repeat-y background-position 0px 0px survey-header width 80 height 20px margin-left 80px survey margin-left 80px width 85 div.dateanswer overflow auto div.slider-bg position relative background:url(/extras/wobject/Survey/bg-fader-500.gif 5px 0 no-repeat height:68px width:529px div.slider-thumb cursor:default position absolute top 30px left 4px div.slider-min-thumb cursor:default position absolute top 4px div.slider-max-thumb cursor:default position absolute top 4px headertitle display none headertext display none questions display none input.mcbutton font-size 10px font-weight bold text-decoration none background-color CCCCCC background-repeat repeat-x text-align center display block margin 0.5em padding 8em min-width 60px font-family Verdana Arial Helvetica sans-serif color 000000 background-image url(/extras/wobject/Survey/gradient-glossy.png input.mcbutton:hover background-color B6D2F1 font-family Verdana Arial Helvetica sans-serif font-size 10px color 000000 input.mcbutton-selected background-color 172D9D background-repeat repeat-x color FFFFFF font-family Verdana Arial Helvetica sans-serif font-size 10px margin 0.5em padding 8em width 60px text-align center display block font-weight bold background-image url(/extras/wobject/Survey/gradient-glossy.png background-position 0px 0px By default the marker for invalid required fields is a red survey-invalid-marker color FF0000 survey font-family Verdana Arial Helvetica sans-serif font-size 10px border 3px solid 1e1e1e survey survey-header background-color cfcfcf padding-top 1px survey headertitle padding-left 5px survey progress position relative top 26px right 5px text-align right font-style italic survey progress:before content Progress survey headertext border-bottom 2px solid 1e1e1e padding 5px position relative top 20px survey questions position relative top 20px survey question background-color dfdfdf padding 10px 5px 10px 5px survey question p:before content Q survey scale:before content A survey submitbutton margin-left 5px restartMessage color FF0000 chart float left width 200px height 113px ','000001000001000044000010'),('6uvSLY-ak_w4p_wS8q33cA','Carousel','Carousel Carousel root import carousel','root/import/carousel',1239213092,1239213092,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Carousel Carousel root import carousel','000001000001000007'),('CarouselTmpl0000000001','Default Carousel','Default Carousel Default Carousel root import carousel carousel default','root/import/carousel/carousel-default',1239290719,1254881103,'3','7','12','WebGUI::Asset::Template',0,'Default Carousel Default Carousel root import carousel carousel default Carousel','000001000001000007000001'),('CarouselTmpl0000000002','Carousel hidden textareas','Carousel hidden textareas Carousel hidden textareas root import carousel carousel hidden textareas','root/import/carousel/carousel-hidden-textareas',1238878995,1239475937,'3','7','12','WebGUI::Asset::Template',0,'Carousel hidden textareas Carousel hidden textareas root import carousel carousel hidden textareas Carousel','000001000001000007000002'),('GaBAW-2iVhLMJaZQzVLE5A','ThingyRecord Templates','ThingyRecord Templates ThingyRecord Templates root import thingyrecord templates','root/import/thingyrecord-templates',1240103565,1240103565,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'ThingyRecord Templates ThingyRecord Templates root import thingyrecord templates','000001000001000047'),('TKmhv8boP3TD2xwSwUBq0g','Default ThingyRecord View','Default ThingyRecord View Default ThingyRecord View home thinyrecord templates default thingyrecord view','home/thinyrecord-templates/default-thingyrecord-view',1240103436,1250243000,'3','7','3','WebGUI::Asset::Template',0,'Default ThingyRecord View Default ThingyRecord View home thinyrecord templates default thingyrecord view ThingyRecord/View','000001000001000047000001'),('fowHfgOkJtAxdst7rugTog','Story Manager','Story Manager Story Manager root import storymanager','root/import/storymanager',1236184911,1252595993,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Story Manager Story Manager root import storymanager','000001000001000042'),('3QpYtHrq_jmAk1FNutQM5A','Story Template','Story Template Story Template root import storymanager storytemplate','root/import/storymanager/storytemplate',1239237827,1253636379,'3','7','4','WebGUI::Asset::Template',0,'Story Template Story Template root import storymanager storytemplate Story','000001000001000042000001'),('yxD5ka7XHebPLD-LXBwJqw','StoryArchive','StoryArchive StoryArchive root import storymanager storyarchive','root/import/storymanager/storyarchive',1239918573,1253635396,'3','7','4','WebGUI::Asset::Template',0,'StoryArchive StoryArchive root import storymanager storyarchive StoryArchive','000001000001000042000002'),('A16v-YjWAShXWvSACsraeg','StoryTopic','StoryTopic StoryTopic root import storymanager storytopic','root/import/storymanager/storytopic',1239918710,1263962529,'3','7','4','WebGUI::Asset::Template',0,'StoryTopic StoryTopic root import storymanager storytopic StoryTopic','000001000001000042000005'),('0EAJ9EYb9ap2XwfrcXfdLQ','Story Archive Asset List','Story Archive Asset List Story Archive Asset List root import storymanager keywordlist','root/import/storymanager/keywordlist',1240262820,1250243000,'3','7','4','WebGUI::Asset::Template',0,'Story Archive Asset List Story Archive Asset List root import storymanager keywordlist StoryArchive/KeywordList','000001000001000042000006'),('9j0_Z1j3Jd0QBbY2akb6qw','Default Map View','Default Map View Default Map View home map map templates default map view','home/map/map-templates/default-map-view',1238053232,1257311887,'3','7','3','WebGUI::Asset::Template',0,'Default Map View Default Map View home map map templates default map view Map/View','000001000001000020000001'),('oHh0UqAJeY7u2n--WD-BAA','Default Edit Map Point','Default Edit Map Point Default Edit Map Point home map map templates default edit map point','home/map/map-templates/default-edit-map-point',1238040667,1256092369,'3','7','3','WebGUI::Asset::Template',0,'Default Edit Map Point Default Edit Map Point home map map templates default edit map point MapPoint/Edit','000001000001000020000002'),('u9vfx33XDk5la1-QC5FK7g','Default Map Point View','Default Map Point View Default Map Point View home map map templates default map point view','home/map/map-templates/default-map-point-view',1238048383,1266382309,'3','7','3','WebGUI::Asset::Template',0,'Default Map Point View Default Map Point View home map map templates default map point view MapPoint/View','000001000001000020000003'),('kwTL1SWCk0GlpiJ5zAAEPQ','surveyedit.css','surveyedit.css surveyedit.css root import survey surveyedit.css','root/import/survey/surveyedit.css',1244488512,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'surveyedit.css surveyedit.css root import survey surveyedit.css editor_container visibility hidden z-index 100 loading-mask position absolute left 0 top 0 width 100 height 100 z-index 20000 background-color white opacity:0.6 filter:alpha(opacity=60 loading position absolute left 50 top 50 padding 2px z-index 20001 height auto margin 35px 0 0 30px loading loading-indicator background url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif no-repeat color 555 font bold 13px tahoma,arial,helvetica padding 18px 80px margin 0 text-align center height auto z-index 20002 div.testarea width 200px height 100px z-index 999 border 1px solid gray background f7f7f7 position absolute top 5 left:5 div.trashcan border 1px solid gray width 175px height 50px div.editarea margin-top:40px padding:10px float:left border 1px solid gray div.editquestion padding:10px float:left div.editanswer padding:10px float:left submitbutton padding:20px div.entry padding-bottom:10px padding-left:10px ul.draglist list-style none margin:0 padding:0 ul.draglist li margin 1px ul.questionList position relative background f7f7f7 border 1px solid gray list-style none margin:0 padding:0 min-height 40px li.section background-color CCCCFF border:1px solid 7EA6B2 cursor move min-height 10px li.question background-color D1E6EC border:1px solid 7EA6B2 cursor move padding-left:10px min-height 10px li.answer background-color F1FFB8 border:1px solid 7EA6B2 cursor move padding-left:15px min-height 10px sections-panel li.selected background-image url(^Extras(\"toolbar/bullet/moveRight.gif background-position:99 center background-repeat no-repeat font-weight:bold goto-yui-ac width:15em margin-top:0.5em wGwarning background-color:#FF6666 border:1px solid red margin:5px padding:10px warning padding 5px sections-panel bd overflow auto background-color:#fff padding:10px buttons height 30px sections-panel_c yui-resize yui-resize-handle-r right 6px make room for the scroll-bars sections-panel div.ft font-size 100 ','000001000001000044000014'),('YP9WaMPJHvCJl-YwrLVcPw','Progress Bar','Progress Bar Progress Bar admin progress bar','admin_progress_bar',1245376837,1245376837,'3','7','12','WebGUI::Asset::Template',0,'Progress Bar Progress Bar admin progress bar AdminConsole/ProgressBar','000001000001000029'),('i5kt5aodVs_oepNEkE7Okw','poll.css','poll.css poll.css poll.css','poll.css',1242312883,1242312883,'3','7','12','WebGUI::Asset::Snippet',0,'poll.css poll.css poll.css styles for the poll asset pollColor background-color:#808080 pollOptions pollSubmit border:0 margin:0 padding:0 ','000001000001000027000002'),('uCn31PzislTZlgt_79j7cQ','style.css','style.css style.css css style.css','css/style.css',1258524916,1258524916,'3','7','12','WebGUI::Asset::Snippet',0,'style.css style.css css style.css fail safe topWrapper font:82.5%/1.3 helvetica,arial,sans-serif width:98 overflow:hidden margin:0 auto 2em nav float:left width:20 margin:1em 0 2em nav menu list-style:none margin:0 padding:0 contentArea float:right width:77 margin:1em 0 2em padding:5px 1 border:1px solid ccc adminControls margin:1em 0 padding:1em 0 0 border-top:1px dotted ccc ','000001000001000043000006'),('FJbUTvZ2nUTn65LpW6gjsA','Profile Account Layout','Profile Account Layout Profile Account Layout root import account profile profile account layout','root/import/account/profile/profile-account-layout',1227070381,1256092369,'3','7','12','WebGUI::Asset::Template',0,'Profile Account Layout Profile Account Layout root import account profile profile account layout Account/Layout','000001000001000002000001000001'),('75CmQgpcCSkdsL-oawdn3Q','Default Edit Profile Template','Default Edit Profile Template Default Edit Profile Template root import account profile default edit profile template','root/import/account/profile/default-edit-profile-template',1227052575,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Edit Profile Template Default Edit Profile Template root import account profile default edit profile template Account/Profile/Edit','000001000001000002000001000002'),('2CS-BErrjMmESOtGT90qOg','Default View Profile Template','Default View Profile Template Default View Profile Template root import account profile default view profile template','root/import/account/profile/default-view-profile-template',1227070888,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default View Profile Template Default View Profile Template root import account profile default view profile template Account/Profile/View','000001000001000002000001000003'),('MBmWlA_YEA2I6D29OMGtRg','Default Profile Error Template','Default Profile Error Template Default Profile Error Template root import account profile default profile error template','root/import/account/profile/default-profile-error-template',1226542675,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Profile Error Template Default Profile Error Template root import account profile default profile error template Account/Profile/Error','000001000001000002000001000004'),('gfZOwaTWYjbSoVaQtHBBEw','Inbox Account Layout','Inbox Account Layout Inbox Account Layout root import account inbox account layout','root/import/account/inbox-account-layout',1226974679,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Inbox Account Layout Inbox Account Layout root import account inbox account layout Account/Layout','000001000001000002000002000001'),('c8xrwVuu5QE0XtF9DiVzLw','Default Inbox View Template','Default Inbox View Template Default Inbox View Template root import account inbox default inbox view template','root/import/account/inbox/default-inbox-view-template',1226894351,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox View Template Default Inbox View Template root import account inbox default inbox view template Account/Inbox/View','000001000001000002000002000002'),('0n4HtbXaWa_XJHkFjetnLQ','Default Inbox View Message Template','Default Inbox View Message Template Default Inbox View Message Template root import account inbox default inbox view message template','root/import/account/inbox/default-inbox-view-message-template',1226894994,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox View Message Template Default Inbox View Message Template root import account inbox default inbox view message template Account/Inbox/ViewMessage','000001000001000002000002000003'),('ErEzulFiEKDkaCDVmxUavw','Default Inbox Error Template','Default Inbox Error Template Default Inbox Error Template root import account inbox default inbox error template','root/import/account/inbox/default-inbox-error-template',1226895484,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox Error Template Default Inbox Error Template root import account inbox default inbox error template Account/Inbox/Error','000001000001000002000002000004'),('6uQEULvXFgCYlRWnYzZsuA','Default Inbox Send Message Template','Default Inbox Send Message Template Default Inbox Send Message Template root import account inbox default inbox send message template','root/import/account/inbox/default-inbox-send-message-template',1226896682,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox Send Message Template Default Inbox Send Message Template root import account inbox default inbox send message template Account/Inbox/SendMessage','000001000001000002000002000005'),('DUoxlTBXhVS-Zl3CFDpt9g','Default Message Confirm Template','Default Message Confirm Template Default Message Confirm Template root import account inbox default message confirm template','root/import/account/inbox/default-message-confirm-template',1226896802,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Message Confirm Template Default Message Confirm Template root import account inbox default message confirm template Account/Inbox/Confirm','000001000001000002000002000006'),('1Q4Je3hKCJzeo0ZBB5YB8g','Default Manage Invitations Template','Default Manage Invitations Template Default Manage Invitations Template root import account inbox default manage invitations template','root/import/account/inbox/default-manage-invitations-template',1226898445,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Manage Invitations Template Default Manage Invitations Template root import account inbox default manage invitations template Account/Inbox/ManageInvitations','000001000001000002000002000007'),('5A8Hd9zXvByTDy4x-H28qw','Default Invitation Confirmation Template','Default Invitation Confirmation Template Default Invitation Confirmation Template root import account inbox default invitation confirmation template','root/import/account/inbox/default-invitation-confirmation-template',1226899462,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invitation Confirmation Template Default Invitation Confirmation Template root import account inbox default invitation confirmation template Account/Inbox/Confirm','000001000001000002000002000008'),('VBkY05f-E3WJS50WpdKd1Q','Default View Invitation Template','Default View Invitation Template Default View Invitation Template root import account inbox default view invitation template','root/import/account/inbox/default-view-invitation-template',1226899241,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default View Invitation Template Default View Invitation Template root import account inbox default view invitation template Account/Inbox/ViewInvitation','000001000001000002000002000009'),('XgcsoDrbC0duVla7N7JAdw','Default Invite User Email Template','Default Invite User Email Template Default Invite User Email Template root import account inbox default invite user email template','root/import/account/inbox/default-invite-user-email-template',1226973330,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Email Template Default Invite User Email Template root import account inbox default invite user email template Account/Inbox/InviteUserMessage','000001000001000002000002000010'),('cR0UFm7I1qUI2Wbpj--08Q','Default Invite User Form Template','Default Invite User Form Template Default Invite User Form Template root import account inbox default invite user form template','root/import/account/inbox/default-invite-user-form-template',1226964738,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Form Template Default Invite User Form Template root import account inbox default invite user form template Account/Inbox/InviteUser','000001000001000002000002000011'),('SVIhz68689hwUGgcDM-gWw','Default Invite User Confirm Template','Default Invite User Confirm Template Default Invite User Confirm Template root import account inbox default invite user confirm template','root/import/account/inbox/default-invite-user-confirm-template',1226973314,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Confirm Template Default Invite User Confirm Template root import account inbox default invite user confirm template Account/Inbox/InviteUserConfirm','000001000001000002000002000012'),('zrNpGbT3odfIkg6nFSUy8Q','Friends Layout Template','Friends Layout Template Friends Layout Template root import account friends friends layout template','root/import/account/friends/friends-layout-template',1226994016,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Friends Layout Template Friends Layout Template root import account friends friends layout template Account/Layout','000001000001000002000003000001'),('1Yn_zE_dSiNuaBGNLPbxtw','Default Friends View Template','Default Friends View Template Default Friends View Template root import account friends default friends view template','root/import/account/friends/default-friends-view-template',1226994422,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends View Template Default Friends View Template root import account friends default friends view template Account/Friends/View','000001000001000002000003000002'),('AZFU33p0jpPJ-E6qLSWZng','Default Friends Edit Template','Default Friends Edit Template Default Friends Edit Template root import account friends default friends edit template','root/import/account/friends/default-friends-edit-template',1226994865,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Edit Template Default Friends Edit Template root import account friends default friends edit template Account/Friends/Edit','000001000001000002000003000003'),('AGJBGviWGAwjnwziiPjvDg','Default Send Request Template','Default Send Request Template Default Send Request Template root import account friends default send request template','root/import/account/friends/default-send-request-template',1226995497,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default Send Request Template Default Send Request Template root import account friends default send request template Account/Friends/SendRequest','000001000001000002000003000004'),('7Ijdd8SW32lVgg2H8R-Aqw','Default Friends Error Template','Default Friends Error Template Default Friends Error Template root import account friends default friends error template','root/import/account/friends/default-friends-error-template',1226995714,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Error Template Default Friends Error Template root import account friends default friends error template Account/Friends/Error','000001000001000002000003000005'),('K8F0j_cq_jgo8dvWY_26Ag','Default Friends Confirmation Template','Default Friends Confirmation Template Default Friends Confirmation Template root import account friends default friends confirmation template','root/import/account/friends/default-friends-confirmation-template',1226995643,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Confirmation Template Default Friends Confirmation Template root import account friends default friends confirmation template Account/Friends/Confirm','000001000001000002000003000006'),('G5V6neXIDiFXN05oL-U3AQ','Default Remove Friends Confirmation Template','Default Remove Friends Confirmation Template Default Remove Friends Confirmation Template root import account friends default remove friends confirmation template','root/import/account/friends/default-remove-friends-confirmation-template',1226995768,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default Remove Friends Confirmation Template Default Remove Friends Confirmation Template root import account friends default remove friends confirmation template Account/Friends/Confirm','000001000001000002000003000007'),('9ThW278DWLV0-Svf68ljFQ','Account Layout','Account Layout Account Layout root import account user account layout','root/import/account/user/account-layout',1226647187,1249407460,'3','7','12','WebGUI::Asset::Template',0,'Account Layout Account Layout root import account user account layout Account/Layout','000001000001000002000004000001'),('aUDsJ-vB9RgP-AYvPOy8FQ','Shop Account Layout','Shop Account Layout Shop Account Layout root import account shop shop account layout','root/import/account/shop/shop-account-layout',1226660439,1263962529,'3','7','12','WebGUI::Asset::Template',0,'Shop Account Layout Shop Account Layout root import account shop shop account layout Account/Layout','000001000001000002000005000001'),('-zxyB-O50W8YnL39Ouoc4Q','Default My Sales Template','Default My Sales Template Default My Sales Template root import default my sales template','root/import/default-my-sales-template',1236959717,1248563425,'3','7','12','WebGUI::Asset::Template',0,'Default My Sales Template Default My Sales Template root import default my sales template Shop/MySales','000001000001000002000005000002'),('b4n3VyUIsAHyIvT-W-jziA','Contributions Layout','Contributions Layout Contributions Layout root import account contributions contributions layout','root/import/account/contributions/contributions-layout',1227074747,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Contributions Layout Contributions Layout root import account contributions contributions layout Account/Layout','000001000001000002000006000001'),('1IzRpX0tgW7iuCfaU2Kk0A','Default Contributions View','Default Contributions View Default Contributions View root import account contributions default contributions view','root/import/account/contributions/default-contributions-view',1227079721,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Contributions View Default Contributions View root import account contributions default contributions view Account/Contrib/View','000001000001000002000006000002'),('N716tpSna0iIQTKxS4gTWA','Default Account Layout','Default Account Layout Default Account Layout root import account default account layout2','root/import/account/default-account-layout2',1226604666,1253652848,'3','7','12','WebGUI::Asset::Template',0,'Default Account Layout Default Account Layout root import account default account layout2 Account/Layout','000001000001000002000007'),('CalendarMonth000000001','Default Calendar Month','Default Calendar Month Default Calendar Month root import calendar templates default calendar month','root/import/calendar-templates/default-calendar-month',1204890713,1253146430,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Month Default Calendar Month root import calendar templates default calendar month Calendar/Month','000001000001000006000007'),('q5O62aH4pjUXsrQR3Pq4lw','Default Gallery View Album Thumbnails','Default Gallery View Album Thumbnails Default Gallery View Album Thumbnails root import gallery templates default gallery view album thumbnails','root/import/gallery-templates/default-gallery-view-album-thumbnails',1197825772,1248833148,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Thumbnails Default Gallery View Album Thumbnails root import gallery templates default gallery view album thumbnails GalleryAlbum/ViewThumbnails','000001000001000015000004'),('kaPRSaf8UKiskiGEgJgLAw','images','images images root import gallery templates images','root/import/gallery-templates/images',1197330678,1270612324,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'images images root import gallery templates images','000001000001000015000017'),('matrixtmpl000000000001','Matrix Default View','Matrix Default View Matrix Default View matrix default view template','matrix-default-view-template',1133743238,1269401469,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default View Matrix Default View matrix default view template Matrix','000001000001000022000002'),('matrixtmpl000000000003','Matrix Default Detailed Listing','Matrix Default Detailed Listing Matrix Default Detailed Listing matrix default detailed listing','matrix-default-detailed-listing',1133743238,1252087641,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Detailed Listing Matrix Default Detailed Listing matrix default detailed listing Matrix/Detail','000001000001000022000003'),('alraubvBu-YJJ614jAHD5w','matrix-nav-tmpl','matrix-nav-tmpl matrix-nav-tmpl new matrix matrix nav tmpl','new-matrix/matrix-nav-tmpl',1232664015,1250147475,'3','7','12','WebGUI::Asset::Template',0,'matrix-nav-tmpl matrix-nav-tmpl new matrix matrix nav tmpl Navigation','000001000001000022000009'),('PBtmpl0000000000000062','Default Gradebook Report','Default Gradebook Report Default Gradebook Report root import survey default gradebook report','root/import/survey/default-gradebook-report',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Gradebook Report Default Gradebook Report root import survey default gradebook report Survey/Gradebook','000001000001000044000002'),('d8jMMMRddSQ7twP4l1ZSIw','Default Survey Take','Default Survey Take Default Survey Take root import survey default survey take','root/import/survey/default-survey-take',1227248175,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Take Default Survey Take root import survey default survey take Survey/Take','000001000001000044000005'),('E3tzZjzhmYoNlAyP2VW33Q','Edit Story','Edit Story Edit Story root import storymanager editstory','root/import/storymanager/editstory',1239236292,1253635296,'3','7','4','WebGUI::Asset::Template',0,'Edit Story Edit Story root import storymanager editstory Story/Edit','000001000001000042000003'),('TbDcVLbbznPi0I0rxQf2CQ','Story Template Topic','Story Template Topic Story Template Topic root import storymanager storytemplatetopic','root/import/storymanager/storytemplatetopic',1237524306,1253636379,'3','7','4','WebGUI::Asset::Template',0,'Story Template Topic Story Template Topic root import storymanager storytemplatetopic Story','000001000001000042000004'),('brxm_faNdZX5tRo3p50g3g','Map Templates','Map Templates Map Templates home map map templates','home/map/map-templates',1238054297,1256092368,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Map Templates Map Templates home map map templates','000001000001000020'),('i9-G00ALhJOr0gMh-vHbKA','Inbox SMS Notification','Inbox SMS Notification Inbox SMS Notification root import inbox sms notification','root/import/inbox-sms-notification',1250408924,1250408924,'3','7','4','WebGUI::Asset::Template',0,'Inbox SMS Notification Inbox SMS Notification root import inbox sms notification Account/Inbox/Notification','000001000001000002000002000014'),('S3zpVitAmhy58CAioH359Q','Default Test Results','Default Test Results Default Test Results root import survey default test results','root/import/survey/default-test-results',1242893798,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Test Results Default Test Results root import survey default test results Survey/TestResults','000001000001000044000013'),('b1316COmd9xRv4fCI3LLGA','Inbox Notification','Inbox Notification Inbox Notification inbox notification','inbox_notification',1236956475,1236956475,'3','7','4','WebGUI::Asset::Template',0,'Inbox Notification Inbox Notification inbox notification Account/Inbox/Notification','000001000001000002000002000013'),('nWNVoMLrMo059mDRmfOp9g','Default Feedback','Default Feedback Default Feedback root import survey default feedback','root/import/survey/default-feedback',1242259265,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Feedback Default Feedback root import survey default feedback Survey/Feedback','000001000001000044000015'),('D6cJpRcey35aSkh9Q_FPUQ','Default EU User Screen','Default EU User Screen Default EU User Screen root import default eu user screen','root/import/default-eu-user-screen',1242407725,1242407725,'3','7','12','WebGUI::Asset::Template',0,'Default EU User Screen Default EU User Screen root import default eu user screen TaxDriver/EU/User','000001000001000038000019'),('lo1rpxn3t8YPyKGers5eQg','Friend Manager','Templates for the Friend Manager ','root/import/account/friendmanager',1238625621,1238625621,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Friend Manager Friend Manager root import account friendmanager Templates for the Friend Manager','000001000001000002000010'),('64tqS80D53Z0JoAs2cX2VQ','FriendManager View Template','FriendManager View Template FriendManager View Template root import account friendmanager view','root/import/account/friendmanager/view',1239400975,1239400975,'3','7','4','WebGUI::Asset::Template',0,'FriendManager View Template FriendManager View Template root import account friendmanager view Account/FriendManager/View','000001000001000002000010000001'),('lG2exkH9FeYvn4pA63idNg','Friend Manager Edit Friends','Friend Manager Edit Friends Friend Manager Edit Friends root import account friendmanager edit','root/import/account/friendmanager/edit',1239383808,1239383808,'3','7','4','WebGUI::Asset::Template',0,'Friend Manager Edit Friends Friend Manager Edit Friends root import account friendmanager edit Account/FriendManager/Edit','000001000001000002000010000002'),('newslettercs0000000001','Newsletter Manager (default)','Newsletter Manager default Newsletter Manager newslettercstemplate','newslettercstemplate',1185754569,1252682678,'3','7','3','WebGUI::Asset::Template',0,'Newsletter Manager default Newsletter Manager newslettercstemplate Collaboration','000001000001000026000002'),('iCM9pRY5yYyjufROgaCDlg','storyManager.css','storyManager.css storyManager.css storymanager.css','storymanager.css',1253305659,1253305659,'3','7','12','WebGUI::Asset::Snippet',0,'storyManager.css storyManager.css storymanager.css editStory width 100 editStory legend font-size 1.8em border-bottom 2px solid editStory tbody width 943px editStory td padding 5px editStory story float:left editStory story label editStory photo label display block width 100 text-align right editStory photoContainer border 1px solid float:left margin 10px 0 0 20px editStory photoContainer photoHeader font-size 1.2em font-weight bold editStory buttons clear both text-align right padding 10px 0 editStory story_formId_tbl width 100 important editStory fieldset border none storyArchive width 100 storyArchive h3 border-bottom 2px solid margin-bottom 10px storyArchive storyList list-style-type none padding-left 0 storyArchive storyList li padding-left 10px margin-bottom 10px storyArchive pagination float left list-style-type none storyArchive keywords width 100 clear both storyArchive img border none storyArchive controls a margin-right 10px viewStory storyTitle viewStory storyUpdated viewStoryTopic storyTitle viewStoryTopic storyUpdated float left viewStory storyTitle viewStoryTopic storyTitle font-size 1.5em width 100 viewStory storyHighlights viewStoryTopic storyHighlights float:right margin-top 1.5em viewStory storyPhoto viewStoryTopic storyPhoto float left margin 0 10px 10px 0 viewStory photoCaption viewStoryTopic photoCaption width 496px padding 5px display:block viewStory clear viewStoryTopic clear clear both storyTopic width 100 storyTopic h3 border-bottom 2px solid storyTopic topStory width 340px float left storyTopic storyList width 250px float left storyTopic storyListBig width 100 float left htmltagcloud wg-clear clear:both ','000001000001000042000007'),('limMkk80fMB3fqNZVf162w','Default Asset Subscription','Default Asset Subscription Default Asset Subscription root import default asset subscription','root/import/default-asset-subscription',1253507213,1253507213,'3','7','3','WebGUI::Asset::Template',0,'Default Asset Subscription Default Asset Subscription root import default asset subscription AssetAspect/Subscribable','000001000001000056'),('zb_OPKNqcTuIjdvvbEkRjw','article.css','article.css article.css article.css','article.css',1247484073,1256092368,'3','7','12','WebGUI::Asset::Snippet',0,'article.css article.css article.css styles for the article asset withImage articleContent linkedImage articleContent width:100 overflow:hidden withImage articleImage linkedImage articleImage float:right margin:0 0 10px 10px linkedImage caption display:block ','000001000001000004000005'),('PBtmpl0000000000000210','Request Tracker Post Form','Request Tracker Post Form Request Tracker Post Form request tracker template2','request-tracker-template2',1147642410,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Post Form Request Tracker Post Form request tracker template2 Collaboration/PostForm','000001000001000008000028'),('pbrobot000000000000001','robots.txt','robots.txt robots.txt robots.txt','robots.txt',1147642511,1256092369,'3','7','12','WebGUI::Asset::Snippet',0,'robots.txt robots.txt robots.txt User-agent Disallow op=auth Disallow op=account Disallow op=ajaxGetI18N Disallow op=makePrintable Disallow op=viewHelp Disallow op=viewHelpIndex','000001000001000035'),('4qh0kIsFUdd4Ox-Iu1JZgg','EMS','EMS EMS root import ems','root/import/ems',1208725439,1257311886,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'EMS EMS root import ems','000001000001000012'),('hreA_bgxiTX-EzWCSZCZJw','Print Remaining Tickets Template (default)','Print Remaining Tickets Template default Print Remaining Tickets Template default root import ems default print remaining tickets template','root/import/ems/default-print-remaining-tickets-template',1257311887,1257311887,'3','7','12','WebGUI::Asset::Template',0,'Print Remaining Tickets Template default Print Remaining Tickets Template default root import ems default print remaining tickets template EMS/PrintRemainingTickets','000001000001000012000008'),('2GxjjkRuRkdUg_PccRPjpA','Select Gateway (Default)','Select Gateway Default Select Gateway Default shopping cart collateral items select gateway default','shopping-cart-collateral-items/select-gateway-default',1257311888,1257311888,'3','7','3','WebGUI::Asset::Template',0,'Select Gateway Default Select Gateway Default shopping cart collateral items select gateway default Shop/selectGateway','000001000001000059'),('_aE16Rr1-bXBf8SIaLZjCg','picklanguage','picklanguage picklanguage media picklanguage','media/picklanguage',1257311888,1257311888,'3','7','12','WebGUI::Asset::Template',0,'picklanguage picklanguage media picklanguage Macro/PickLanguage','000001000001000060'),('P_4uog81vSUK4KxuW_4GUA','css','css css css','css',1258524916,1258524916,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'css css css','000001000001000061'),('H_-8zjtWsO1FUpQqNtkxNQ','wg-base.css','wg-base.css wg-base.css css wg base.css','css/wg-base.css',1258524916,1258524916,'3','7','12','WebGUI::Asset::Snippet',0,'wg-base.css wg-base.css css wg base.css In this stylesheet you can find the styles that are used in more than one template For example file/attachment icons pagination etc Elements that are styled with this stylesheet have a classname that starts with wg general wg-icon border:0px none vertical-align middle wg-clear clear:both inline list pagination wg-inline margin:0 0 1em padding:0 wg-inline li display:inline margin:0 padding:0 wg-inline li.active font-weight:bold forms wg-captchaImage border:0 none vertical-align:middle margin-left:5px ','000001000001000061000001'),('8tqyQx-LwYUHIWOlKPjJrA','EMS Event Submission Template','EMS Event Submission Template EMS Event Submission Template root import ems ems event submission','root/import/ems/ems-event-submission',1258524917,1258524917,'3','7','12','WebGUI::Asset::Template',0,'EMS Event Submission Template EMS Event Submission Template root import ems ems event submission EMS/Submission','000001000001000062'),('DoVNijm6lMDE0cYrtvEbDQ','EMS Event Submission Main Template','EMS Event Submission Main Template EMS Event Submission Main Template root import ems ems event submission main','root/import/ems/ems-event-submission-main',1258524917,1258524917,'3','7','12','WebGUI::Asset::Template',0,'EMS Event Submission Main Template EMS Event Submission Main Template root import ems ems event submission main EMS/SubmissionMain','000001000001000063'),('ktSvKU8riGimhcsxXwqvPQ','EMS Event Submission Queue','EMS Event Submission Queue EMS Event Submission Queue root import ems ems event submission queue','root/import/ems/ems-event-submission-queue',1258524917,1260934196,'3','7','12','WebGUI::Asset::Template',0,'EMS Event Submission Queue EMS Event Submission Queue root import ems ems event submission queue EMS/SubmissionQueue','000001000001000064'),('mRtqRuVikSe82BQsYBlD0A','Bare Image','Bare Image Bare Image bare image','bare_image',1263962529,1263962529,'3','7','12','WebGUI::Asset::Template',0,'Bare Image Bare Image bare image ImageAsset','000001000001000065'),('0iMMbGN3BevuCBHjjLiQNA','WebGUI/Deactivate','WebGUI/Deactivate WebGUI/Deactivate root import auth webgui deactivate','root/import/auth/webgui/deactivate',1269401469,1269401469,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Deactivate WebGUI/Deactivate root import auth webgui deactivate','000001000001000005000009'),('zaHUYsE_PgKk8hnVd8ffEQ','WebGUI Deactivate Account Template','WebGUI Deactivate Account Template WebGUI Deactivate Account Template default webgui deactivate account template','default_webgui_deactivate_account_template',1269401469,1269401469,'3','7','12','WebGUI::Asset::Template',0,'WebGUI Deactivate Account Template WebGUI Deactivate Account Template default webgui deactivate account template Auth/WebGUI/Deactivate','000001000001000005000009000001'),('6A4yIjWwJfIE0Ep-I0jutg','LDAP/Deactivate','LDAP/Deactivate LDAP/Deactivate root import auth ldap deactivate','root/import/auth/ldap/deactivate',1269401469,1269401469,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Deactivate LDAP/Deactivate root import auth ldap deactivate','000001000001000005000010'),('_P4PMiraGsLTfOjK4fYQPQ','LDAP Deactivate Account Template','LDAP Deactivate Account Template LDAP Deactivate Account Template default ldap deactivate account template','default_ldap_deactivate_account_template',1269401469,1269401469,'3','7','12','WebGUI::Asset::Template',0,'LDAP Deactivate Account Template LDAP Deactivate Account Template default ldap deactivate account template Auth/LDAP/Deactivate','000001000001000005000010000001'),('_XfvgNH__bY1ykMiKYSobQ','account.css','account.css account.css root import account account.css','root/import/account/account.css',1233168041,1270612323,'3','7','12','WebGUI::Asset::Snippet',0,'account.css account.css root import account account.css general WGsubContent color:#000000 WGbutton float:right padding-right:10px centered text-align center WGaccount_message background-color white border solid BECEF8 1px height 300px margin-bottom 10px margin-left 60px margin-top 20px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll padding:10px text-align left vertical-align:top width 90 WGprofileMember font-size:9px margin-right:20px text-align:right WGmember color:#3e4f77 font 9px Verdana Arial Helvetica sans-serif text-align:center WGphotostyle border:solid 3e4f77 2px margin-bottom:5px margin-top:5px rightalign float right WGsend float:right padding-right 75px bio addtonetwork network WGbordered border-bottom dashed BECEF8 2px padding-bottom 10px WGfriendpic border solid BECEF8 1px WGinvitemsg width 600px height 150px ol.WGProfile_interests color:#0B2259 font-size:15px font-weight:bold list-style-type:none margin:0px padding:0px padding:5px 5px ol.WGProfile_interests li margin-bottom:15px ol.WGProfile_interests span font-size:12px font-weight:normal color:black WGpBio border-bottom:solid DDE6FB 1px margin:0px margin-bottom:5px padding-bottom:5px WGpBio div background-color:#DDE6FB padding:2px 5px margin-bottom:2px WGprogram font-size 9px contributions WGContribCount font-size:12px text-align:left padding:3px WGContribTitle background-color:#f2f5fa border solid d8dee8 1px color:#0B2259 font-size:12px font-weight:bold min-height:25px padding:3px text-align:center text-decoration underline WGContribTitleLeft background-color:#f2f5fa border solid d8dee8 1px color:#0B2259 font-size:12px font-weight:bold min-height:25px padding:3px text-align:center text-decoration underline WGContribEntry text-align:center padding:3px WGContribEntryLeft text-align:left padding:3px edit box WGeditBox background:white url(images/edit_box_bg.jpg no-repeat bottom left border:solid 8DABF1 2px display:block font-family:verdana font-size:9px font-weight:bold left:100px moz-box-sizing:border-box padding:5px position:absolute top:100px width:590px z-index:100 WGeditBox input WGeditBox select font-size:9px friends WGfriends_name font-weight:bold width:90 WGfriends_photo font-weight:bold width:10 WGfriends_photo img height 50px width 50px WGfriends_private float:right padding-bottom 5px width 50 WGfriends_ninety vertical-align:top width 90 WGfriends_seventy vertical-align:top width 70 WGfriends_ten width 10 WGfriends_ten img height 50px width 50px WGfriends_twenty width 20 WGaccepts padding-bottom 5px inbox WGProfile_msgcontainer padding:2px WGinbox_count font-size:12px font-weight:bold padding:3px text-align:left WGinbox_errors font-weight:bold color:red text-align:center WG_inbox_InviteLabel width:50px text-align:right WG_inbox_InviteLabelView font-weight:bold width:120px WGmsgcontainer padding:6px display:block margin-bottom:6px inbox contacts WGdatacells border-bottom dashed BECEF8 1px WGinbox_contactsTbl background-color:#EEF2FD font-family:arial font-size:9pt width:100 contacts height 275px overflow auto inbox forms WGbuttons_left float left WGbuttons_right float right WGinbox_from color black font-weight normal text-decoration none WGinbox_subject width 530px WGinbox_messageTo background-color white border solid BECEF8 1px height 50px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll width 530px inbox pagination WGinbox_buttons display:inline float:left font-size:10px text-align:left width:70 WGinbox_pagination display:inline text-align:right width:20 WGinbox_messagerpp font-size:10px display:inline text-align:right width:20 WGmessage display:inline float:left font-size:10px text-align:left width:70 WGmessagerpp font-size:10px display:inline text-align:right float right WG-previous-next float right inbox threads WGevenThread background-color e1e8fb border-bottom 1px solid bfcef9 padding 8px text-align:center WGoddThread background-color eef2fd border-bottom 1px solid bfcef9 padding 8px text-align center pagination WGProfile_pagination font-size:10px text-align:right width:20 WGProfile_messagerpp font-size:10px display:inline text-align:right width:20 WGProfile_paginationLeft font-size:10px text-align:left width:20 WGProfile_paginationCenter font-size:10px text-align:center width:20 WGProfile_pagination a background-color:#f2f5fa border:solid bfc8dc 1px font-size:10px font-weight:bold padding:1px 5px text-decoration:none WGProfile_pagination a:hover background-color:#d8dee8 color:white WGProfile_pagination prevNext background-color transparent border none color black WGProfile_pagination prevNext:hover background-color transparent border none color black WGProfile_pagination active background-color:#d8dee8 border:solid bfc8dc 1px color:white font-size:10px font-weight:bold padding:1px 5px text-decoration:none WGProfile_pagination img vertical-align:middle margin-top:2px border:none profile WGProfile_registration background:none border:none font-size:9pt font-family:arial margin:0 padding:0 width:100 WGProfile_registration header background-color:#818997 color:#3e4f77 font-size:10px font-weight:bold text-align:left WGProfile_registration header a color:white text-decoration:none WGProfile_registration help a font-weight:bold text-decoration:none WGProfile_registration inputText font-size:10px margin-right:1px WGProfile_registration label font-size:9pt font-weight:bold text-align:right white-space:nowrap width:1 WGProfile_registration labelLeft font-size:9pt font-weight:bold white-space:nowrap width:1 text-align left vertical-align top WGProfile_registration smallLabel font-size:8px text-align:center WGProfile_registration smallText font-size:9px WGinboxTbl display:block margin 4px padding 2px WGProfile_registration bar WGProfile_registration barRight background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin:10px 0px 10px 0px min-height:25px padding:4px 4px 0px 4px vertical-align:middle WGProfile_registration bar text-align center WGProfile_registration barRight text-align right WGProfile_registration bar a color:#0B2259 font-size:10px font-weight:bold WGProfile_registration barFive background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold text-align:center margin-right:3px min-height:25px padding:2px width:4.3 WGProfile_registration barTen background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold min-height:25px padding:2px text-align:center width:7.2 WGProfile_registration barFifteen background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin-right:3px min-height:25px padding:2px text-align:center width:15 WGProfile_registration barFifty background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin-right:3px min-height:25px padding:2px text-align:center width:50 WGbarContainer display:block margin:10px 0px 10px 0px width:100 profile edit WGfields padding 2px WGfields_left padding:2px vertical-align:top width 15 WGfields_right display:inline float:right padding:2px text-align:right width:80 vertical-align top WGProfile display:table margin 0 padding 0 width:100 WGProfileFields border:0 padding 0 margin:0 width 100 WGProfileFields ol display inline list-style-type none WGProfileFields ul list-style-type none display inline WGProfileFields ul li display inline-block display inline zoom 1 profile view WGProfile_accepts text-align:right background-color:gray padding:4px width:100 WGviewContainer margin:0 padding:0 width:90 WGinternational background-color:red color:white display:inline font-weight:bold padding:4px text-align:center WGcategoryLabel vertical-align:top width:90 WGprivateMessage background-color:gray padding:4px text-align:right WGprofileAlert background-color:red color:white font-weight:bold padding:4px text-align:center width:100 WGprofilePhoto vertical-align:top profile errors WGprofileErrors background-color ff0000 color ffffff font-weight bold text-align center WGprofilefield_required_off WGprofilefield_required background-color ffd6bb WGprofilefield_error background-color FF9494 WGerrorMsg font-weight:bold color:red text-align:center user WGuserInvite_subject background-color white border solid BECEF8 1px height 25px text-align left width 500px margin-left 50px margin-bottom 20px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll view profile WGprofile_canEdit text-align:center background-color:red padding:4px color:white font-weight:bold WGprofile_fieldLabel background DDE6FB padding:2px width:200px WGprofile_fieldData margin-left 5px WGprofile_fieldStatus padding:4px color:white font-weight:bold TABS TABS outer WGbottombutton float:right padding-right:2px padding-top 2px position relative WGcontent padding:10px WGcleartab clear both height:0 WGsubContent color setting for border under outer tabs that surrounds inner tabs border solid d8dee8 6px WGtopbutton float:right clear:both padding-right:2px padding-top 2px position relative ul.WGtopTabs ul.WGtopTabs li list-style-type:none margin:10px 0px 0px 0px padding:0px position:relative width:auto Xposition:relative zoom:1 ul.WGtopTabs li display:block float:left margin-right 3px ul.WGtopTabs li b background-color eef2fd border-top:solid d8dee8 1px display:block padding:4px 8px position:relative top:-1px ul.WGtopTabs a non-selected tabs color settings display:block color:#9ea0bb font-size:12px font-family Arial Helvetica sans-serif text-decoration:none background-color:#f2f5fa border-left solid d8dee8 1px border-right solid d8dee8 1px ul.WGtopTabs a:hover ul.WGtopTabs a:hover b ul.WGtopTabs a.selected ul.WGtopTabs a.selected b selected tab color settings background-color:#d8dee8 color:#3e4f77 text-align right TABS YUI WGcleardiv clear both margin 0px 0px 0px 0px padding 0px WGviewProfile wgView border none font bold 10px Verdana color 3e4f77 text-decoration:none WGview position absolute right 4px top:4px WGprofile_displayView x-system-font:none border:medium none color:#0B2258 display:inline float:right font-family:Verdana font-size:10px font-size-adjust:none font-stretch:normal font-style:normal font-variant:normal font-weight:bold line-height:normal padding-right:8px padding-top:3px text-decoration none WGprofile_displaySubContent border around friends tab content border solid d8dee8 6px border-top solid d8dee8 18px Copyright c 2008 Yahoo Inc All rights reserved Code licensed under the BSD License http://developer.yahoo.net/yui/license.txt version 2.6.0 yui tabs color settings below yui-navset defaults to yui-navset-top WGsubContent yui-skin-sam yui-navset yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav protect nested tabviews from other orientations border:solid eef2fd color between tab list and content border-width:0 0 5px Xposition:relative zoom:1 WGsubContent yui-skin-sam yui-navset yui-nav a WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav a background:#ffffff tab background border:solid ffffff border-width:0 1px color:#bfccdd position:relative text-decoration:none font-size:12px font-family Arial Helvetica sans-serif font-weight bold WGsubContent yui-skin-sam yui-navset yui-nav a em WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav a em border:solid eef2fd border-width:1px 0 0 cursor:hand padding:0.25em 75em left:0 right 0 bottom 0 protect from other orientations top:-1px for 1px rounded corners position:relative WGsubContent yui-skin-sam yui-navset yui-nav selected a WGsubContent yui-skin-sam yui-navset yui-nav selected a:focus no focus effect for selected WGsubContent yui-skin-sam yui-navset yui-nav selected a:hover no hover effect for selected background eef2fd selected tab background color 3e4f77 font-size:12px font-family Arial Helvetica sans-serif text-decoration:none font-weight bold WGsubContent yui-skin-sam yui-navset yui-nav selected a WGsubContent yui-skin-sam yui-navset yui-nav selected a em border-color:#eef2fd selected tab border color WGsubContent yui-skin-sam yui-navset yui-nav a:hover WGsubContent yui-skin-sam yui-navset yui-nav a:focus background eef2fd hover tab background color 3e4f77 outline:0 font-size:12px font-family Arial Helvetica sans-serif text-decoration:none font-weight bold WGsubContent yui-skin-sam yui-navset yui-content background eef2fd content background color WGsubContent yui-skin-sam yui-navset yui-content WGsubContent yui-skin-sam yui-navset yui-navset-top yui-content border:5px solid eef2fd content border padding:0.75em 1em content padding left and right orientations WGsubContent yui-skin-sam yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav WGsubContent yui-skin-sam yui-navset-right yui-nav border-width:0 5px 0 0 Xposition:absolute from tabview-core have to reiterate for skin-sam due to pos:rel on skin-sam yui-nav top:0 bottom:0 stretch to fill content height WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav WGsubContent yui-skin-sam yui-navset-right yui-nav border-width:0 0 0 5px WGsubContent yui-skin-sam yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset-right yui-nav li margin:0 0 0.3em space between tabs padding:0 0 0 1px gecko make room for overflow WGsubContent yui-skin-sam yui-navset-right yui-nav li padding:0 1px 0 0 gecko make room for overflow WGsubContent yui-skin-sam yui-navset-left yui-nav selected WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav selected margin:0 1px 0.16em 0 WGsubContent yui-skin-sam yui-navset-right yui-nav selected margin:0 0 0.16em 1px WGsubContent yui-skin-sam yui-navset-left yui-nav a WGsubContent yui-skin-sam yui-navset-right yui-nav a border-width:1px 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a em WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav a em WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 0 0 1px padding:0.2em 75em top:auto left:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 1px 0 0 left:auto right:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-left yui-nav a WGsubContent yui-skin-sam yui-navset-left yui-nav selected a WGsubContent yui-skin-sam yui-navset-left yui-nav a:hover WGsubContent yui-skin-sam yui-navset-right yui-nav a WGsubContent yui-skin-sam yui-navset-right yui-nav selected a WGsubContent yui-skin-sam yui-navset-right yui-nav a:hover WGsubContent yui-skin-sam yui-navset-bottom yui-nav a WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected a WGsubContent yui-skin-sam yui-navset-bottom yui-nav a:hover background-image:none no left-right or bottom-top gradient WGsubContent yui-skin-sam yui-navset-left yui-content border:1px solid d8dee8 content border bottom orientation WGsubContent yui-skin-sam yui-navset-bottom yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav border-width:5px 0 0 color between tab list and content WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav selected WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected margin:-1px 0.3em 0 0 for overlap WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li WGsubContent yui-skin-sam yui-navset-bottom yui-nav li padding:0 0 1px 0 gecko make room for overflow vertical-align:top WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li a WGsubContent yui-skin-sam yui-navset-bottom yui-nav li a WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav a em WGsubContent yui-skin-sam yui-navset-bottom yui-nav a em border-width:0 0 1px top:auto bottom:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-bottom yui-content WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-content border:1px solid f2f5fa content border WGsubContent yui-skin-sam background-color d8dee8 padding 10px 5 5 5px display:block yui tab placement settings below WGsubContent yui-skin-sam yui-navset yui-nav li WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav li margin:0 0.3em 0 0 space between tabs padding:5px 0 0 gecko make room for overflow zoom:1 WGsubContent yui-skin-sam yui-navset yui-nav selected WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav selected margin:0 0.3em 1px 0 for overlap WGsubContent yui-navset yui-nav li,.yui-navset yui-navset-top yui-nav li WGsubContent yui-navset yui-navset-bottom yui-nav li margin:0 0.5em 0 0 WGsubContent yui-navset-left yui-nav li,.yui-navset-right yui-nav li margin:0 0 0.5em WGsubContent yui-navset yui-content yui-hidden display:none WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset yui-navset-right yui-nav WGsubContent yui-navset-left yui-nav,.yui-navset-right yui-nav width:6em WGsubContent yui-navset-top yui-nav,.yui-navset-bottom yui-nav width:auto WGsubContent yui-navset yui-navset-left,.yui-navset-left padding:0 0 0 6em WGsubContent yui-navset-right padding:0 6em 0 0 WGsubContent yui-navset-top,.yui-navset-bottom padding:auto WGsubContent yui-nav,.yui-nav li list-style:none margin:0 padding:0 WGsubContent yui-navset li em font-style:normal WGsubContent yui-navset position:relative zoom:1 WGsubContent yui-navset yui-content zoom:1 WGsubContent yui-navset yui-nav li,.yui-navset yui-navset-top yui-nav li WGsubContent yui-navset yui-navset-bottom yui-nav li display:inline-block display:-moz-inline-stack display:inline vertical-align:bottom cursor:pointer zoom:1 WGsubContent yui-navset-left yui-nav li,.yui-navset-right yui-nav li display:block WGsubContent yui-navset yui-nav a position:relative WGsubContent yui-navset yui-nav li a,.yui-navset-top yui-nav li a WGsubContent yui-navset-bottom yui-nav li a display:block display:inline-block vertical-align:bottom zoom:1 WGsubContent yui-navset-left yui-nav li a,.yui-navset-right yui-nav li a display:block WGsubContent yui-navset-bottom yui-nav li a vertical-align:text-top WGsubContent yui-navset yui-nav li a em,.yui-navset-top yui-nav li a em WGsubContent yui-navset-bottom yui-nav li a em display:block WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset yui-navset-right yui-nav WGsubContent yui-navset-left yui-nav,.yui-navset-right yui-nav position:absolute z-index:1 WGsubContent yui-navset-top yui-nav,.yui-navset-bottom yui-nav position:static WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset-left yui-nav left:0 right:auto WGsubContent yui-navset yui-navset-right yui-nav,.yui-navset-right yui-nav left:auto right:0 WGsubContent yui-skin-sam yui-navset yui-nav selected a em padding:0.35em 0.75em WGsubContent yui-skin-sam yui-navset-left yui-nav,.yui-skin-sam yui-navset yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav,.yui-skin-sam yui-navset-right yui-nav border-width:0 5px 0 0 bottom:0 top:0 Xposition:absolute WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav,.yui-skin-sam yui-navset-right yui-nav border-width:0 0 0 5px WGsubContent yui-skin-sam yui-navset-left yui-nav li,.yui-skin-sam yui-navset yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset-right yui-nav li margin:0 0 0.16em padding:0 0 0 1px WGsubContent yui-skin-sam yui-navset-right yui-nav li padding:0 1px 0 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a,.yui-skin-sam yui-navset-right yui-nav a border-width:1px 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a em,.yui-skin-sam yui-navset yui-navset-left yui-nav a em,.yui-skin-sam yui-navset-right yui-nav a em border-width:0 0 0 1px left:-1px padding:0.2em 75em top:auto WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 1px 0 0 left:auto right:-1px WGsubContent yui-skin-sam yui-navset-left yui-nav a,.yui-skin-sam yui-navset-left yui-nav selected a,.yui-skin-sam yui-navset-left yui-nav a:hover WGsubContent yui-skin-sam yui-navset-right yui-nav a,.yui-skin-sam yui-navset-right yui-nav selected a,.yui-skin-sam yui-navset-right yui-nav a:hover WGsubContent yui-skin-sam yui-navset-bottom yui-nav a,.yui-skin-sam yui-navset-bottom yui-nav selected a WGsubContent yui-skin-sam yui-navset-bottom yui-nav a:hover background-image:none WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav selected WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected margin:-1px 0.16em 0 0 WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li WGsubContent yui-skin-sam yui-navset-bottom yui-nav li padding:0 0 1px 0 vertical-align:top ','000001000001000002000008'),('_9_eiaPgxzF_x_upt6-PNQ','gallery.css','gallery.css gallery.css root import gallery templates gallery.css','root/import/gallery-templates/gallery.css',1197988920,1270612322,'3','7','3','WebGUI::Asset::Snippet',0,'gallery.css gallery.css root import gallery templates gallery.css FIXES FLOAT ISSUES WITHOUT THIS FLOATS GET ALL NUTSY ESPECIALLY IN OPERA AND SAFARI clearfix:after content display block height 0 clear both visibility hidden clearfix display inline-block END FLOAT FIX wgGallery font-family:verdana arial text-align:left firstBar background black color:white font-size:18px font-weight:bold firstBar title margin-left:20px line-height:42px firstBar title a font-size:18px font-weight:bold color:white firstBar buttons float:right firstBar buttons a display:block float:left height:42px line-height:42px font-size:10px color:white font-weight:bold text-align:center padding:0px 5px firstBar buttons rss display:block height:29px position:relative background:transparent padding-top:13px secondBar background F1F1F1 text-align:left border-top:solid 8B8B8B 5px color black overflow hidden secondBar author font-size:10px secondBar desc p margin-left 20px margin-top 0 color black pictures searchArea float:right searchArea float:left searchArea input.searchText border:solid black 1px width:100px margin:0px padding:2px margin-top:5px font-size:10px height:15px margin-right:10px searchArea input.searchBtn border:solid black 1px margin:0px padding:3px margin-top:5px font-size:10px vertical-align:middle cursor:pointer height:21px searchArea a:link searchArea a:visited secondBar author a:link secondBar author a:visited font-size:11px color:black searchArea current font-weight:bold text-transform:uppercase text-decoration:none font-size:10px wgAlbum display moz-inline-box Although this works in later versions of FireFox it does not work in 2.x display:block float:left display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space width:250px margin:10px wgAlbum albumTitle background black color:white font-size:12px font-weight:bold padding:10px padding-right:50px border:solid 475f6f 1px border-bottom:solid 8B8B8B 5px text-align:left display:block wgAlbum albumImage background F1F1F1 border-left solid black 1px border-right solid black 1px padding-top:15px height:135px wgAlbum albumImage a height:135px width:200px overflow:hidden display:block margin:0px 23px wgAlbum albumImage img border-style:none display:block width:200px height:auto border:solid black 1px wgAlbum albumDesc background F1F1F1 border-left solid black 1px border-right solid black 1px border-bottom solid black 1px text-align:center padding 5px 23px wgAlbum description font-size:10px height:40px overflow:auto text-align:left border:solid silver 1px padding:5px background-color fff color:#222 albumDesc description margin:2px 0px PAGINATION STYLES wgGallery paginationContainer text-align:center background black height:42px wgGallery container clear:both text-align:center wgGallery pagination margin:0px auto 20px auto display:table list-style-type:none white-space:nowrap padding:0px height:42px wgGallery pagination li display:table-cell wgGallery pagination a display:block width:50px line-height:42px color:white font-size:10px text-align:center wgPicture a:link wgPicture a:visited color:black wgPicture width:250px margin:10px display moz-inline-box This does not work in earlier versions of Firefox display:block float:left display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space wgPicture title background:#e0e0e0 display:block font-size:12px text-align:center padding:2px 5px border:solid black 1px border-bottom:solid 8B8B8B 4px wgPicture title a font-size:12px wgPicture thumbnail text-align:center background F1F1F1 padding:15px 23px 15px 23px margin:0px border-left:solid black 1px border-right:solid black 1px wgPicture thumbnail a display:block width:200px height:120px overflow:hidden border:solid black 1px wgPicture thumbnail img border-style:none width:200px height:auto wgPicture pictureDesc padding:0px border-top:solid e1e1e1 1px border-bottom:solid gray 1px border-left:solid black 1px border-right:solid black 1px background:#F1F1F1 margin:0px wgPicture pictureDesc description margin:0px padding:5px font-size:10px wgPicture details background:#e0e0e0 border:solid 999 1px border-top:solid aaa 1px font-size:9px padding:1px 3px wgPicture details date float:right wgPicture details comments float:left wgPicture details a font-size:9px BEGIN STYLES FOR PHOTO VIEW The Photo view uses some/all of the above classes plus those in this section wgSnapshot float:left margin:10px max-width:250px width:25 wgSnapshot fieldset background-color:#fefefe border:solid 555 2px padding:10px background-color:#f9f9f9 text-align:center navigation width 100 text-align center font-weight bold color navy wgSnapshot p max-width:230px wgSnapshot navigation width:100 margin:5px 0 0 text-align:center wgSnapshot navigation img border none wgSnapshot legend color:#333 font-size:15px font-weight:bold max-width:250px wgSnapshot a.thumbnail img width:200px height:auto border:solid 555 2px wgSnapshot description font-size:9px border:solid 555555 2px padding:5px width:190px margin:0px auto background-color:#fff height:50px overflow:auto text-align:left overflow:auto wgSnapshot a.fullSize margin:0px auto wgPictureDetails float:left width:70 margin:10px wgPictureDetails a:link wgPictureDetails a:visited color:black wgPictureDetails fieldset background-color:#fefefe border:solid 555 2px padding:10px background-color:#f9f9f9 margin-bottom:10px wgPictureDetails legend color:#333 font-size:15px font-weight:bold rowOne background EFEFEF margin:1px border:solid CDCDCD 1px color:black padding:3px rowTwo background DCDCDC margin:1px border:solid DDDDDD 1px color:black padding:3px rowOne label rowTwo label margin-left:15px display:inline text-align:left font-weight:bold font-size:11px rowOne data rowTwo data font-size:10px margin-left:5px display:inline a.fullSize:link a.fullSize:visited color:black display:block text-align:center font-weight:bold font-size:10px wgComments font-size:9px margin:10px width:90 wgComments title font-size:14px font-weight:bold color:#333 border-bottom:solid 555555 2px padding-bottom:2px wgComments title a color:navy text-decoration:none wgComments comment wgComments commentAlt position:relative padding:5px wgComments comment background-color:#e1e1e1 border-top:solid F7F7F7 1px border-bottom:solid C9C9C9 1px wgComments commentAlt background-color:#f0f0f0 border-bottom:solid CDCDCD 1px border-top:solid FBFBFB 1px wgComments number float:left font-size:30px color:silver margin:5px 10px 5px 5px wgComments posted font-style:italic padding-top:3px font-size:9px color:gray wgComments posted a color:navy text-decoration:underline BEGIN STYLES FOR THUMBNAIL VIEW The Thumbnail view uses some/all of the above classes plus those in this section thumbView width:400px height:auto thumbView thumbnail a display:block width:350px height:auto border:solid black 1px thumbView thumbnail img border-style:none width:350px height:auto thumb width:100px height:65px overflow:hidden display:block float:left border:solid black 2px margin:10px z-index 0 position relative thumb:hover background-color transparent z-index 50 overflow visible thumb img width:100px height:auto border-style:none thumb:hover img bottom 65px left 75px position absolute width 250px BEGIN STYLES FOR SLIDESHOW VIEW The Slideshow view uses some/all of the above classes plus those in this section wgSlideshow controls background url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg repeat-x width:500px height:42px margin:0px auto border:solid black 2px wgSlideshow text-align:center slideshow-container width:500px height:auto margin:0px auto text-align:center border:solid black 2px position:relative z-index:0 slideshow-container slideshow-item img width:100 height:auto border-style:none display:block slideshow-container slideshow-item title background-color:black padding:3px color:white border-top:solid white 1px border-bottom:solid white 1px slideshow-container slideshow-item title a color:white font-size:11px font-weight:bold slideshow-container slideshow-item counter background-color:black padding:3px color:white font-size:11px font-weight:bold slideshow-container slideshow-item synopsis width:494px background-color:white padding:3px color:black font-size:11px font-weight:bold border-top:solid black 1px text-align:left BEGIN STYLES FOR SEARCH VIEW The Search view uses some/all of the above classes plus those in this section adminWrapper margin-top:20px adminWrapper label background:black font-weight:bold font-size:10px color:white adminWrapper td.data input background f1f1f1 vertical-align:middle adminWrapper td.radio input border-style:none background:none adminWrapper forwardButton cursor:pointer float:rigbt adminWrapper forwardButton:hover color:gold ','000001000001000015000016'),('i6-BofrJJYozovlzFBByXg','first-photo-button.png','first-photo-button.png first-photo-button.png root import gallery templates images first photo button.png','root/import/gallery-templates/images/first-photo-button.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'first-photo-button.png first-photo-button.png root import gallery templates images first photo button.png','000001000001000015000017000031'),('fU_OZCmtdFNJ8a6bMve8ng','previous-photo-button.png','previous-photo-button.png previous-photo-button.png root import gallery templates images previous photo button.png','root/import/gallery-templates/images/previous-photo-button.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'previous-photo-button.png previous-photo-button.png root import gallery templates images previous photo button.png','000001000001000015000017000032'),('YXCtusAxb4vzZ5sTnUA5DA','next-photo-button.png','next-photo-button.png next-photo-button.png root import gallery templates images next photo button.png','root/import/gallery-templates/images/next-photo-button.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'next-photo-button.png next-photo-button.png root import gallery templates images next photo button.png','000001000001000015000017000033'),('k_xuE82wwp8gFVl9aaaG8g','last-photo-button.png','last-photo-button.png last-photo-button.png root import gallery templates images last photo button.png','root/import/gallery-templates/images/last-photo-button.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'last-photo-button.png last-photo-button.png root import gallery templates images last photo button.png','000001000001000015000017000034'),('NPM_WItpM5IzLWBhWjYfCA','photo-navigation-spacer.png','photo-navigation-spacer.png photo-navigation-spacer.png root import gallery templates images photo navigation spacer.png','root/import/gallery-templates/images/photo-navigation-spacer.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'photo-navigation-spacer.png photo-navigation-spacer.png root import gallery templates images photo navigation spacer.png','000001000001000015000017000035'); +ALTER TABLE `assetIndex` ENABLE KEYS; +ALTER TABLE `assetVersionTag` DISABLE KEYS; +INSERT INTO `assetVersionTag` VALUES ('pbversion0000000000001','Base 7.9.2 Install',1,1270612336,'3',1270612336,'3',0,'','3','',NULL,NULL,NULL,NULL,0); +ALTER TABLE `assetVersionTag` ENABLE KEYS; +ALTER TABLE `authentication` DISABLE KEYS; INSERT INTO `authentication` VALUES ('1','LDAP','ldapUrl',NULL),('3','LDAP','ldapUrl',''),('1','LDAP','connectDN',NULL),('3','LDAP','connectDN',''),('1','WebGUI','identifier','No Login'),('3','WebGUI','identifier','RvlMjeFPs2aAhQdo/xt/Kg'),('1','WebGUI','passwordLastUpdated','1078704037'),('1','WebGUI','passwordTimeout','3122064000'),('1','WebGUI','changeUsername','1'),('1','WebGUI','changePassword','1'),('3','WebGUI','passwordLastUpdated','1078704037'),('3','WebGUI','passwordTimeout','3122064000'),('3','WebGUI','changeUsername','1'),('3','WebGUI','changePassword','1'); +ALTER TABLE `authentication` ENABLE KEYS; +ALTER TABLE `databaseLink` DISABLE KEYS; INSERT INTO `databaseLink` VALUES ('0',NULL,NULL,NULL,NULL,NULL,1,''); -INSERT INTO `groupGroupings` VALUES ('4','12'),('6','12'),('8','12'),('11','12'),('3','2'),('3','4'),('3','6'),('3','7'),('3','8'),('3','13'),('3','11'),('3','12'),('3','14'),('3','pbgroup000000000000015'),('3','pbgroup000000000000016'),('3','pbgroup000000000000017'),('3','1'); +ALTER TABLE `databaseLink` ENABLE KEYS; +ALTER TABLE `groupGroupings` DISABLE KEYS; +INSERT INTO `groupGroupings` VALUES ('4','12'),('6','12'),('8','12'),('11','12'),('3','2'),('3','4'),('3','6'),('3','7'),('3','8'),('3','13'),('3','11'),('3','12'),('3','14'),('3','pbgroup000000000000015'),('3','pbgroup000000000000016'),('3','pbgroup000000000000017'); +ALTER TABLE `groupGroupings` ENABLE KEYS; +ALTER TABLE `groupings` DISABLE KEYS; INSERT INTO `groupings` VALUES ('1','1',2114402400,0),('3','3',2114402400,0),('7','1',2114402400,0),('7','3',2114402400,0),('2','3',2114402400,0); +ALTER TABLE `groupings` ENABLE KEYS; +ALTER TABLE `groups` DISABLE KEYS; INSERT INTO `groups` VALUES ('1','Visitors','This is the public group that has no privileges.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,0,1,NULL,NULL,NULL,NULL,NULL,0),('2','Registered Users','All registered users belong to this group automatically. There are no associated privileges other than that the user has an account and is logged in.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,0,1,NULL,NULL,NULL,NULL,NULL,0),('3','Admins','Anyone who belongs to this group has privileges to do anything and everything.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('4','Content Managers','Users that have privileges to edit content on this site. The user still needs to be added to a group that has editing privileges on specific pages.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('6','Package Managers','Users that have privileges to add, edit, and delete packages of wobjects and pages to deploy.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('7','Everyone','A group that automatically includes all users including Visitors.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,0,1,NULL,NULL,NULL,NULL,NULL,0),('8','Template Managers','Users that have privileges to edit templates for this site.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('13','Export Managers','Users in this group can export pages to disk.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('11','Secondary Admins','Users that have limited administrative privileges.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('12','Turn Admin On','These users can enable admin mode.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('14','Product Managers','The group that is allowed to edit, delete and create products.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('pbgroup000000000000015','Workflow Managers','People who can create, edit, and delete workflows.',314496000,1000000000,NULL,1147642408,1147642408,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('pbgroup000000000000016','Version Tag Managers','People who can create, edit, and delete special version tags.',314496000,1000000000,NULL,1147642408,1147642408,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('pbgroup000000000000017','Ad Manager','These users will be able to manage advertisements.',314496000,1000000000,NULL,1147642437,1147642437,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('Fwa7nt7HAQkelbjCRrtqKQ','Admin Friends','Friends of user 3',1892160000,1000000000,NULL,1251850059,1251850059,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,0,0,NULL,NULL,NULL,NULL,NULL,0); +ALTER TABLE `groups` ENABLE KEYS; +ALTER TABLE `imageColor` DISABLE KEYS; INSERT INTO `imageColor` VALUES ('UVL-iDSq7VTks3RCH2FEWg','Green','#31ca31','99','#31ca31','00'),('3Tf0W_tkAjR902FJcGZxCg','Blue','#007dff','99','#007dff','00'),('fuFripVJ4es4bUBPOq3ENQ','Yellow','#ffda08','99','#ffda08','00'),('n3yfk8JGilmChSer2xuZ0w','Orange','#FF8000','99','#FF8000','00'),('W683fO6r8uHgZ-Z-VodY7w','Red','#FF2000','99','#FF2000','00'),('pSnxDIInB9r0n06q6kKV3w','Purple','#FF00B0','99','#FF00B0','00'); +ALTER TABLE `imageColor` ENABLE KEYS; +ALTER TABLE `imageFont` DISABLE KEYS; INSERT INTO `imageFont` VALUES ('defaultFont','WebGUI default font',NULL,'default.ttf'); +ALTER TABLE `imageFont` ENABLE KEYS; +ALTER TABLE `imagePalette` DISABLE KEYS; INSERT INTO `imagePalette` VALUES ('defaultPalette','Default palette'); +ALTER TABLE `imagePalette` ENABLE KEYS; +ALTER TABLE `imagePaletteColors` DISABLE KEYS; INSERT INTO `imagePaletteColors` VALUES ('defaultPalette','UVL-iDSq7VTks3RCH2FEWg',1),('defaultPalette','3Tf0W_tkAjR902FJcGZxCg',2),('defaultPalette','fuFripVJ4es4bUBPOq3ENQ',3),('defaultPalette','n3yfk8JGilmChSer2xuZ0w',4),('defaultPalette','W683fO6r8uHgZ-Z-VodY7w',5),('defaultPalette','pSnxDIInB9r0n06q6kKV3w',6); -INSERT INTO `ldapLink` VALUES ('1uBbhUm686mkFZ1ghv7Lag','Default LDAP Connection','ldap://ldap.mycompany.com:389/o=MyCompany','','','cn','shortname','LDAP Shortname','LDAP Password','0','Welcome to our site.','PBtmpl0000000000000004','PBtmpl0000000000000005','PBtmpl0000000000000006',NULL); +ALTER TABLE `imagePaletteColors` ENABLE KEYS; +ALTER TABLE `incrementer` DISABLE KEYS; +INSERT INTO `incrementer` VALUES ('submissionId',1); +ALTER TABLE `incrementer` ENABLE KEYS; +ALTER TABLE `ldapLink` DISABLE KEYS; +INSERT INTO `ldapLink` VALUES ('1uBbhUm686mkFZ1ghv7Lag','Default LDAP Connection','ldap://ldap.mycompany.com:389/o=MyCompany','','','cn','shortname','LDAP Shortname','LDAP Password','0','Welcome to our site.','PBtmpl0000000000000004','PBtmpl0000000000000005','PBtmpl0000000000000006',NULL,'_P4PMiraGsLTfOjK4fYQPQ'); +ALTER TABLE `ldapLink` ENABLE KEYS; +ALTER TABLE `passiveAnalyticsStatus` DISABLE KEYS; INSERT INTO `passiveAnalyticsStatus` VALUES (NULL,NULL,0,'3'); -INSERT INTO `paymentGateway` VALUES ('gzUxkEZJxREF9JpylOg2zw','WebGUI::Shop::PayDriver::Cash','{\"receiptEmailTemplateId\":\"bPz1yk6Y9uwMDMBcmMsSCg\",\"saleNotificationGroupId\":3,\"groupToUse\":7,\"label\":\"Cash\",\"enabled\":1}'),('BaSs55o1bnOlAj4F0hHYag','WebGUI::Shop::PayDriver::ITransact','{\"receiptEmailTemplateId\":\"bPz1yk6Y9uwMDMBcmMsSCg\",\"saleNotificationGroupId\":3,\"credentialsTemplateId\":\"itransact_credentials1\",\"groupToUse\":7,\"label\":\"ITransact\",\"enabled\":1}'); +ALTER TABLE `passiveAnalyticsStatus` ENABLE KEYS; +ALTER TABLE `paymentGateway` DISABLE KEYS; +INSERT INTO `paymentGateway` VALUES ('gzUxkEZJxREF9JpylOg2zw','WebGUI::Shop::PayDriver::Cash','{\"groupToUse\":7,\"label\":\"Cash\",\"enabled\":1}'),('BaSs55o1bnOlAj4F0hHYag','WebGUI::Shop::PayDriver::ITransact','{\"credentialsTemplateId\":\"itransact_credentials1\",\"groupToUse\":7,\"label\":\"ITransact\",\"enabled\":1}'); +ALTER TABLE `paymentGateway` ENABLE KEYS; +ALTER TABLE `replacements` DISABLE KEYS; INSERT INTO `replacements` VALUES ('1','[quote]','
'),('2','[/quote]','
'),('3','[image]',''),('5','shit','crap'),('6','fuck','farg'),('7','asshole','icehole'),('8','nigger','guy'),('9','[b]',''),('10','[/b]',''),('11','[i]',''),('12','[/i]',''); -INSERT INTO `settings` VALUES ('maxAttachmentSize','100000'),('sessionTimeout','7200'),('smtpServer','localhost'),('companyEmail','info@mycompany.com'),('companyName','My Company'),('companyURL','http://www.mycompany.com'),('authMethod','WebGUI'),('anonymousRegistration','0'),('notFoundPage','68sKwDgf9cGH58-NZcU4lg'),('webguiRecoverPasswordEmail','Someone (probably you) requested your account information be sent. Your password has been reset. The following represents your new account information:'),('profileName','1'),('profileExtraContact','1'),('profileMisc','1'),('profileHome','0'),('profileWork','0'),('preventProxyCache','0'),('thumbnailSize','50'),('textBoxSize','30'),('defaultPage','68sKwDgf9cGH58-NZcU4lg'),('defaultVersionTagWorkflow','pbworkflow000000000003'),('useKarma','0'),('karmaPerLogin','1'),('runOnRegistration',''),('maxImageSize','100000'),('showDebug','0'),('richEditor','PBrichedit000000000001'),('selfDeactivation','1'),('snippetsPreviewLength','30'),('mailFooter','^c;\n^e;\n^u;\n'),('webguiSendWelcomeMessage','0'),('webguiWelcomeMessage','Welcome to our site.'),('encryptLogin','0'),('hostToUse','HTTP_HOST'),('webguiExpirePasswordOnCreation','0'),('webguiPasswordLength','0'),('webguiPasswordRecovery','0'),('webguiPasswordTimeout','3122064000'),('webguiChangePassword','1'),('webguiChangeUsername','1'),('metaDataEnabled','0'),('passiveProfilingEnabled','0'),('urlExtension',''),('AdminConsoleTemplate','PBtmpl0000000000000001'),('userFunctionStyleId','stevestyle000000000003'),('webguiValidateEmail','0'),('webguiUseCaptcha','1'),('webguiAccountTemplate','PBtmpl0000000000000010'),('webguiCreateAccountTemplate','PBtmpl0000000000000011'),('webguiExpiredPasswordTemplate','PBtmpl0000000000000012'),('webguiLoginTemplate','PBtmpl0000000000000013'),('webguiPasswordRecoveryTemplate','PBtmpl0000000000000014'),('ldapConnection','1uBbhUm686mkFZ1ghv7Lag'),('debugIp',''),('showPerformanceIndicators','0'),('mailReturnPath',NULL),('webguiNonWordCharacters','0'),('webguiRequiredMixedCase','0'),('webguiRequiredDigits','0'),('automaticLDAPRegistration','0'),('trashWorkflow',NULL),('purgeWorkflow',NULL),('changeUrlWorkflow',NULL),('webguiPasswordRecoveryRequireUsername','1'),('groupIdCashier','3'),('skipCommitComments','1'),('groupIdAdminCache','3'),('groupIdAdminSpectre','3'),('groupIdAdminAdSpace','3'),('groupIdAdminWorkflow','pbgroup000000000000015'),('groupIdAdminGroupAdmin','11'),('groupIdAdminProfileSettings','3'),('groupIdAdminDatabaseLink','3'),('groupIdAdminActiveSessions','3'),('groupIdAdminLDAPLink','3'),('groupIdAdminStatistics','3'),('groupIdAdminHelp','7'),('groupIdAdminCommerce','3'),('groupIdAdminWorkflowRun','3'),('groupIdAdminUserAdd','11'),('groupIdAdminUser','3'),('groupIdAdminVersionTag','12'),('groupIdAdminGraphics','3'),('groupIdAdminGroup','3'),('groupIdAdminCron','3'),('groupIdAdminLoginHistory','3'),('groupIdAdminReplacements','3'),('runOnAdminCreateUser',''),('runOnAdminUpdateUser',''),('shopCartTemplateId','aIpCmr9Hi__vgdZnDTz1jw'),('shopAddressBookTemplateId','3womoo7Teyy2YKFa25-MZg'),('shopAddressTemplateId','XNd7a_g_cTvJVYrVHcx2Mw'),('shopMyPurchasesTemplateId','2gtFt7c0qAFNU3BG_uvNvg'),('shopMyPurchasesDetailTemplateId','g8W53Pd71uHB9pxaXhWf_A'),('showMessageOnLoginTimes','0'),('showMessageOnLogin','0'),('showMessageOnLoginBody',''),('versionTagMode','autoCommit'),('profileStyleTemplateId',''),('profileLayoutTemplateId','FJbUTvZ2nUTn65LpW6gjsA'),('profileEditTemplateId','75CmQgpcCSkdsL-oawdn3Q'),('inboxStyleTemplateId',''),('inboxViewTemplateId','c8xrwVuu5QE0XtF9DiVzLw'),('inboxViewMessageTemplateId','0n4HtbXaWa_XJHkFjetnLQ'),('inboxSendMessageTemplateId','6uQEULvXFgCYlRWnYzZsuA'),('inboxErrorTemplateId','ErEzulFiEKDkaCDVmxUavw'),('inboxMessageConfirmationTemplateId','DUoxlTBXhVS-Zl3CFDpt9g'),('inboxManageInvitationsTemplateId','1Q4Je3hKCJzeo0ZBB5YB8g'),('inboxViewInvitationTemplateId','VBkY05f-E3WJS50WpdKd1Q'),('inboxInvitationConfirmTemplateId','5A8Hd9zXvByTDy4x-H28qw'),('inboxInviteUserEnabled','0'),('inboxInviteUserRestrictSubject','0'),('inboxInviteUserSubject','^International(invite subject,Account_Inbox,^u;);'),('inboxInviteUserRestrictMessage','0'),('inboxInviteUserMessage','^International(invite message,Account_Inbox);'),('inboxInviteUserMessageTemplateId','XgcsoDrbC0duVla7N7JAdw'),('inboxInviteUserTemplateId','cR0UFm7I1qUI2Wbpj--08Q'),('inboxInviteUserConfirmTemplateId','SVIhz68689hwUGgcDM-gWw'),('friendsStyleTemplateId',''),('friendsViewTemplateId','1Yn_zE_dSiNuaBGNLPbxtw'),('friendsEditTemplateId','AZFU33p0jpPJ-E6qLSWZng'),('friendsSendRequestTemplateId','AGJBGviWGAwjnwziiPjvDg'),('friendsErrorTemplateId','7Ijdd8SW32lVgg2H8R-Aqw'),('friendsConfirmTemplateId','K8F0j_cq_jgo8dvWY_26Ag'),('friendsRemoveConfirmTemplateId','G5V6neXIDiFXN05oL-U3AQ'),('userAccountStyleTemplateId',''),('userAccountLayoutTemplateId','9ThW278DWLV0-Svf68ljFQ'),('shopStyleTemplateId',''),('shopLayoutTemplateId','aUDsJ-vB9RgP-AYvPOy8FQ'),('contribStyleTemplateId',''),('contribLayoutTemplateId','b4n3VyUIsAHyIvT-W-jziA'),('contribViewTemplateId','1IzRpX0tgW7iuCfaU2Kk0A'),('profileViewTemplateId','2CS-BErrjMmESOtGT90qOg'),('profileErrorTemplateId','MBmWlA_YEA2I6D29OMGtRg'),('inboxLayoutTemplateId','gfZOwaTWYjbSoVaQtHBBEw'),('friendsLayoutTemplateId','zrNpGbT3odfIkg6nFSUy8Q'),('inboxRichEditId','PBrichedit000000000001'),('useRecaptcha',NULL),('recaptchaPublicKey',NULL),('recaptchaPrivateKey',NULL),('webguiAccountActivationTemplate','PBtmpl0000000000000016'),('groupIdAdminHistory','12'),('shopCartCheckoutMinimum','0.00'),('passiveAnalyticsInterval','300'),('passiveAnalyticsDeleteDelta','0'),('passiveAnalyticsEnabled','0'),('shopMySalesTemplateId','-zxyB-O50W8YnL39Ouoc4Q'),('webguiWelcomeMessageTemplate','PBtmpl0000000000000015'),('activeTaxPlugin','WebGUI::Shop::TaxDriver::Generic'),('globalHeadTags',''),('useMobileStyle','0'),('inboxCopySender','0'),('sendInboxNotificationsOnly','0'),('inboxNotificationTemplateId','b1316COmd9xRv4fCI3LLGA'),('smsGateway',''),('groupIdAdminFriends','3'),('fmViewTemplateId','64tqS80D53Z0JoAs2cX2VQ'),('fmEditTemplateId','lG2exkH9FeYvn4pA63idNg'),('groupsToManageFriends','2'),('overrideAbleToBeFriend','0'),('webguiUseEmailAsUsername','0'),('redirectAfterLoginUrl',NULL),('groupIdAdminFilePump','8'),('fmStyleTemplateId','stevestyle000000000003'),('fmLayoutTemplateId','N716tpSna0iIQTKxS4gTWA'),('smsGatewaySubject',''),('inboxNotificationsSubject',''),('inboxSmsNotificationTemplateId','i9-G00ALhJOr0gMh-vHbKA'),('specialState','init'); +ALTER TABLE `replacements` ENABLE KEYS; +ALTER TABLE `settings` DISABLE KEYS; +INSERT INTO `settings` VALUES ('maxAttachmentSize','100000'),('sessionTimeout','7200'),('smtpServer','localhost'),('companyEmail','info@mycompany.com'),('companyName','My Company'),('companyURL','http://www.mycompany.com'),('authMethod','WebGUI'),('anonymousRegistration','0'),('notFoundPage','68sKwDgf9cGH58-NZcU4lg'),('webguiRecoverPasswordEmail','Someone (probably you) requested your account information be sent. Your password has been reset. The following represents your new account information:'),('profileName','1'),('profileExtraContact','1'),('profileMisc','1'),('profileHome','0'),('profileWork','0'),('preventProxyCache','0'),('thumbnailSize','50'),('textBoxSize','30'),('defaultPage','68sKwDgf9cGH58-NZcU4lg'),('defaultVersionTagWorkflow','pbworkflow000000000003'),('useKarma','0'),('karmaPerLogin','1'),('runOnRegistration',''),('maxImageSize','100000'),('showDebug','0'),('richEditor','PBrichedit000000000001'),('selfDeactivation','1'),('snippetsPreviewLength','30'),('mailFooter','^c;\n^e;\n^u;\n'),('webguiSendWelcomeMessage','0'),('webguiWelcomeMessage','Welcome to our site.'),('encryptLogin','0'),('hostToUse','HTTP_HOST'),('webguiExpirePasswordOnCreation','0'),('webguiPasswordLength','0'),('webguiPasswordRecovery','0'),('webguiPasswordTimeout','3122064000'),('webguiChangePassword','1'),('webguiChangeUsername','1'),('metaDataEnabled','0'),('passiveProfilingEnabled','0'),('urlExtension',''),('AdminConsoleTemplate','PBtmpl0000000000000001'),('userFunctionStyleId','stevestyle000000000003'),('webguiValidateEmail','0'),('webguiUseCaptcha','1'),('webguiAccountTemplate','PBtmpl0000000000000010'),('webguiCreateAccountTemplate','PBtmpl0000000000000011'),('webguiExpiredPasswordTemplate','PBtmpl0000000000000012'),('webguiLoginTemplate','PBtmpl0000000000000013'),('webguiPasswordRecoveryTemplate','PBtmpl0000000000000014'),('ldapConnection','1uBbhUm686mkFZ1ghv7Lag'),('debugIp',''),('showPerformanceIndicators','0'),('mailReturnPath',NULL),('webguiNonWordCharacters','0'),('webguiRequiredMixedCase','0'),('webguiRequiredDigits','0'),('automaticLDAPRegistration','0'),('trashWorkflow',NULL),('purgeWorkflow',NULL),('changeUrlWorkflow',NULL),('webguiPasswordRecoveryRequireUsername','1'),('groupIdCashier','3'),('skipCommitComments','1'),('groupIdAdminCache','3'),('groupIdAdminSpectre','3'),('groupIdAdminAdSpace','3'),('groupIdAdminWorkflow','pbgroup000000000000015'),('groupIdAdminGroupAdmin','11'),('groupIdAdminProfileSettings','3'),('groupIdAdminDatabaseLink','3'),('groupIdAdminActiveSessions','3'),('groupIdAdminLDAPLink','3'),('groupIdAdminStatistics','3'),('groupIdAdminHelp','7'),('groupIdAdminCommerce','3'),('groupIdAdminWorkflowRun','3'),('groupIdAdminUserAdd','11'),('groupIdAdminUser','3'),('groupIdAdminVersionTag','12'),('groupIdAdminGraphics','3'),('groupIdAdminGroup','3'),('groupIdAdminCron','3'),('groupIdAdminLoginHistory','3'),('groupIdAdminReplacements','3'),('runOnAdminCreateUser',''),('runOnAdminUpdateUser',''),('shopCartTemplateId','aIpCmr9Hi__vgdZnDTz1jw'),('shopAddressBookTemplateId','3womoo7Teyy2YKFa25-MZg'),('shopAddressTemplateId','XNd7a_g_cTvJVYrVHcx2Mw'),('shopMyPurchasesTemplateId','2gtFt7c0qAFNU3BG_uvNvg'),('shopMyPurchasesDetailTemplateId','g8W53Pd71uHB9pxaXhWf_A'),('showMessageOnLoginTimes','0'),('showMessageOnLogin','0'),('showMessageOnLoginBody',''),('versionTagMode','autoCommit'),('profileStyleTemplateId',''),('profileLayoutTemplateId','FJbUTvZ2nUTn65LpW6gjsA'),('profileEditTemplateId','75CmQgpcCSkdsL-oawdn3Q'),('inboxStyleTemplateId',''),('inboxViewTemplateId','c8xrwVuu5QE0XtF9DiVzLw'),('inboxViewMessageTemplateId','0n4HtbXaWa_XJHkFjetnLQ'),('inboxSendMessageTemplateId','6uQEULvXFgCYlRWnYzZsuA'),('inboxErrorTemplateId','ErEzulFiEKDkaCDVmxUavw'),('inboxMessageConfirmationTemplateId','DUoxlTBXhVS-Zl3CFDpt9g'),('inboxManageInvitationsTemplateId','1Q4Je3hKCJzeo0ZBB5YB8g'),('inboxViewInvitationTemplateId','VBkY05f-E3WJS50WpdKd1Q'),('inboxInvitationConfirmTemplateId','5A8Hd9zXvByTDy4x-H28qw'),('inboxInviteUserEnabled','0'),('inboxInviteUserRestrictSubject','0'),('inboxInviteUserSubject','^International(invite subject,Account_Inbox,^u;);'),('inboxInviteUserRestrictMessage','0'),('inboxInviteUserMessage','^International(invite message,Account_Inbox);'),('inboxInviteUserMessageTemplateId','XgcsoDrbC0duVla7N7JAdw'),('inboxInviteUserTemplateId','cR0UFm7I1qUI2Wbpj--08Q'),('inboxInviteUserConfirmTemplateId','SVIhz68689hwUGgcDM-gWw'),('friendsStyleTemplateId',''),('friendsViewTemplateId','1Yn_zE_dSiNuaBGNLPbxtw'),('friendsEditTemplateId','AZFU33p0jpPJ-E6qLSWZng'),('friendsSendRequestTemplateId','AGJBGviWGAwjnwziiPjvDg'),('friendsErrorTemplateId','7Ijdd8SW32lVgg2H8R-Aqw'),('friendsConfirmTemplateId','K8F0j_cq_jgo8dvWY_26Ag'),('friendsRemoveConfirmTemplateId','G5V6neXIDiFXN05oL-U3AQ'),('userAccountStyleTemplateId',''),('userAccountLayoutTemplateId','9ThW278DWLV0-Svf68ljFQ'),('shopStyleTemplateId',''),('shopLayoutTemplateId','aUDsJ-vB9RgP-AYvPOy8FQ'),('contribStyleTemplateId',''),('contribLayoutTemplateId','b4n3VyUIsAHyIvT-W-jziA'),('contribViewTemplateId','1IzRpX0tgW7iuCfaU2Kk0A'),('profileViewTemplateId','2CS-BErrjMmESOtGT90qOg'),('profileErrorTemplateId','MBmWlA_YEA2I6D29OMGtRg'),('inboxLayoutTemplateId','gfZOwaTWYjbSoVaQtHBBEw'),('friendsLayoutTemplateId','zrNpGbT3odfIkg6nFSUy8Q'),('inboxRichEditId','PBrichedit000000000001'),('useRecaptcha',NULL),('recaptchaPublicKey',NULL),('recaptchaPrivateKey',NULL),('webguiAccountActivationTemplate','PBtmpl0000000000000016'),('groupIdAdminHistory','12'),('shopCartCheckoutMinimum','0.00'),('passiveAnalyticsInterval','300'),('passiveAnalyticsDeleteDelta','0'),('passiveAnalyticsEnabled','0'),('shopMySalesTemplateId','-zxyB-O50W8YnL39Ouoc4Q'),('webguiWelcomeMessageTemplate','PBtmpl0000000000000015'),('activeTaxPlugin','WebGUI::Shop::TaxDriver::Generic'),('globalHeadTags',''),('useMobileStyle','0'),('inboxCopySender','0'),('sendInboxNotificationsOnly','0'),('inboxNotificationTemplateId','b1316COmd9xRv4fCI3LLGA'),('smsGateway',''),('groupIdAdminFriends','3'),('fmViewTemplateId','64tqS80D53Z0JoAs2cX2VQ'),('fmEditTemplateId','lG2exkH9FeYvn4pA63idNg'),('groupsToManageFriends','2'),('overrideAbleToBeFriend','0'),('webguiUseEmailAsUsername','0'),('redirectAfterLoginUrl',NULL),('groupIdAdminFilePump','8'),('fmStyleTemplateId','stevestyle000000000003'),('fmLayoutTemplateId','N716tpSna0iIQTKxS4gTWA'),('smsGatewaySubject',''),('inboxNotificationsSubject',''),('inboxSmsNotificationTemplateId','i9-G00ALhJOr0gMh-vHbKA'),('shopSaleNotificationGroupId','3'),('shopReceiptEmailTemplateId','bPz1yk6Y9uwMDMBcmMsSCg'),('selectGatewayTemplateId','2GxjjkRuRkdUg_PccRPjpA'),('groupIdAdminClipboard','3'),('groupIdAdminTrash','3'),('maxCacheTimeout','86400'),('webguiDeactivateAccountTemplate','zaHUYsE_PgKk8hnVd8ffEQ'),('specialState','init'); +ALTER TABLE `settings` ENABLE KEYS; +ALTER TABLE `shipper` DISABLE KEYS; INSERT INTO `shipper` VALUES ('defaultfreeshipping000','WebGUI::Shop::ShipDriver::FlatRate','{\"groupToUse\":7,\"label\":\"Free Shipping\",\"enabled\":1}'); -INSERT INTO `snippet` VALUES ('SynConXSLT000000000001','\n\n\n \n \n \n \n \n \nYou\'re viewing an RSS version 0.9 feed. Please use an RSS feed reader to view this content as intended.\n
\n
\n \n
\n
\n \n
\n
    \n \n
\n
\n
\n \n
  • \n \n \n \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \nYou\'re viewing an RSS version 0.9 feed. Please use an RSS feed reader to view this content as intended.\n
    \n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n
    \n
    \n \n
  • \n \n \n \n
  • \n
    \n
    ',0),('SynConXSLT000000000002','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 0.91 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n
    \n \n\n
    \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 0.91 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n
    \n \n\n
    \n
  • \n
    \n
    ',0),('SynConXSLT000000000003','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 1.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n (\n )\n \n\n
    \n \n
    \n
  • \n
    \n
    \n',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 1.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n (\n )\n \n\n
    \n \n
    \n
  • \n
    \n
    \n',0),('SynConXSLT000000000004','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 2.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n ()\n \n\n
    \n \n
    \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 2.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n ()\n \n\n
    \n \n
    \n
  • \n
    \n
    ',0),('7-0-style0000000000003','body, html\n{\n text-align:center;\n margin:0px;\n height:100%; \n background-color:#494949;\n}\n\n#main\n{\n width:800px;\n background: url(\'^FileUrl(style1/main_bg.jpg);\') repeat-y;\n height:100%;\n margin-left:auto;\n margin-right:auto;\n margin-top:0px;\n margin-bottom:0px;\n position:relative;\n}\nbody > #main\n{\n height:auto;\n min-height:100%;\n}\n\n#main #mainHeader\n{\n width:800px;\n height:133px;\n background: url(\'^FileUrl(style1/header.jpg);\') top left no-repeat;\n margin-bottom:0px;\n position:relative;\n}\n#main #mainHeader #title\n{\n position:absolute;\n top:23px;\n left:145px;\n font-size:32pt;\n font-family:arial;\n color:white;\n font-weight:bold;\n}\n#main #mainHeader #title a {\n color:white;\n text-decoration:none;\n}\n\n#main #mainContent\n{\n background: url(\'^FileUrl(style1/orange_left01.jpg);\') left top no-repeat;\n width:100%;\n height:100%; \n margin-top:0px;\n text-align:left;\n border:solid red 0px;\n}\n#main > #mainContent\n{\n margin-top:0px;\n min-height:500px;\n}\n#main > #mainContent > p {\n margin-top:0px;\n}\n#main #mainContent #mainText a:link {\n color:#FF7F23;\n}\n#main #mainContent #mainText a:visited {\n color:#D25900;\n}\n\n/* LEVEL 1 AND 2 NAVIGATION */\n#main .mainNav_1, #main .mainNav_2 {\n border-bottom:dashed #DADADA 1px; \n width:621px;\n height:25px;\n text-align:left;\n position:relative;\n margin-left:137px; \n clear:both;\n}\n#main .mainNav_1 a:link, #main .mainNav_1 a:visited, #main .mainNav_2 a:link, #main .mainNav_2 a:visited {\n color:white;\n text-decoration:none;\n top:5px;\n position:relative;\n -moz-box-sizing:border-box;\n}\n#main .mainNav_1 a:hover,#main .mainNav_2 a:hover {\n color:black;\n}\n#main .mainNav_1 div .left, #main .mainNav_2 div .left {\n width:12px;\n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div .left {\n background: url(\'^FileUrl(style1/nav2_off_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div .center, #main .mainNav_2 div .center { \n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_center.jpg);\') repeat-x top left;\n color:white;\n font-family:arial, verdana;\n font-size:8pt;\n}\n#main .mainNav_2 div .center {\n background: url(\'^FileUrl(style1/nav2_off_center.jpg);\') repeat-x top left;\n}\n#main .mainNav_1 div .right, #main .mainNav_2 div .right {\n width:10px;\n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div .right {\n background: url(\'^FileUrl(style1/nav2_off_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div.navOn .left {\n background: url(\'^FileUrl(style1/nav1_on_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div.navOn .center {\n background: url(\'^FileUrl(style1/nav1_center_on.jpg);\') repeat-x top left;\n}\n#main .mainNav_1 div.navOn .right {\n background: url(\'^FileUrl(style1/nav1_on_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div.navOn .left {\n background: url(\'^FileUrl(style1/nav2_on_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div.navOn .center {\n background: url(\'^FileUrl(style1/nav2_center_on.jpg);\') repeat-x top left;\n}\n#main .mainNav_2 div.navOn .right {\n background: url(\'^FileUrl(style1/nav2_on_right.jpg);\') no-repeat top left;\n} \n#main .mainNav_1 div.navOn a:link, #main .mainNav_1 div.navOn a:visited, #main .mainNav_2 div.navOn a:link, #main .mainNav_2 div.navOn a:visited {\n color:black;\n}\n/* ENDOF LEVEL 1 AND 2 NAVIGATION */\n\n#main #crumbTrail {\n margin-left:177px;\n margin-bottom:0px;\n color:gray;\n font-size:8pt;\n font-weight:bold;\n}\n#main #crumbTrail a.crumbTrail:visited, #main #crumbTrail a.crumbTrail:link {\n color:silver;\n font-size:8pt; \n font-family:arial;\n text-decoration:none;\n font-weight:normal;\n}\n#main #crumbTrail a.crumbTrail:hover {\n color:gray;\n}\n\n#main #mainText\n{\n padding-left:150px;\n font-family:verdana;\n font-size:9pt;\n width:600px;\n margin-top:0px;\n}\n\n#main #gui\n{\n bottom:0px;\n left:0px;\n position:absolute;\n width:135px;\n font-size:8pt;\n color:black;\n font-family:arial;\n text-align:right;\n}\n#main #gui .loginBox {\n padding-right:12px;\n -moz-box-sizing:border-box;\n width:100px; \n float:right;\n margin-bottom:10px;\n}\n#main #gui .loginBox .loginBoxField {\n width:75px;\n}\n#main #gui .loginBox .loginBoxButton {\n background-color:#D65501;\n color:white;\n border:solid white 2px;\n margin-top:4px;\n font-variant:small-caps;\n}\n#main #gui a\n{\n color:white; \n}\n#copyright {\n color:#fff;\n position:absolute;\n top:110px;\n right:40px;\n font-family:verdana;\n font-size:8pt;\n font-weight:bold;\n background-color:#2D2D2D;\n opacity:0.4;\n -moz-opacity:0.4;\n -khtml-opacity:0.4; \n padding:2px;\n}\n* html #copyright {\n background: transparent;\n}\n',1,'text/css',1147642492,3600,'body,html{text-align:center;margin:0px;height:100%;background-color:#494949;}#main{width:800px;background:url(\'^FileUrl(style1/main_bg.jpg);\') repeat-y;height:100%;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;position:relative;}body > #main{height:auto;min-height:100%;}#main #mainHeader{width:800px;height:133px;background:url(\'^FileUrl(style1/header.jpg);\') top left no-repeat;margin-bottom:0px;position:relative;}#main #mainHeader #title{position:absolute;top:23px;left:145px;font-size:32pt;font-family:arial;color:white;font-weight:bold;}#main #mainHeader #title a{color:white;text-decoration:none;}#main #mainContent{background:url(\'^FileUrl(style1/orange_left01.jpg);\') left top no-repeat;width:100%;height:100%;margin-top:0px;text-align:left;border:solid red 0px;}#main > #mainContent{margin-top:0px;min-height:500px;}#main > #mainContent > p{margin-top:0px;}#main #mainContent #mainText a:link{color:#FF7F23;}#main #mainContent #mainText a:visited{color:#D25900;}#main .mainNav_1,#main .mainNav_2{border-bottom:dashed #DADADA 1px;width:621px;height:25px;text-align:left;position:relative;margin-left:137px;clear:both;}#main .mainNav_1 a:link,#main .mainNav_1 a:visited,#main .mainNav_2 a:link,#main .mainNav_2 a:visited{color:white;text-decoration:none;top:5px;position:relative;-moz-box-sizing:border-box;}#main .mainNav_1 a:hover,#main .mainNav_2 a:hover{color:black;}#main .mainNav_1 div .left,#main .mainNav_2 div .left{width:12px;height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_left.jpg);\') no-repeat top left;}#main .mainNav_2 div .left{background:url(\'^FileUrl(style1/nav2_off_left.jpg);\') no-repeat top left;}#main .mainNav_1 div .center,#main .mainNav_2 div .center{height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_center.jpg);\') repeat-x top left;color:white;font-family:arial,verdana;font-size:8pt;}#main .mainNav_2 div .center{background:url(\'^FileUrl(style1/nav2_off_center.jpg);\') repeat-x top left;}#main .mainNav_1 div .right,#main .mainNav_2 div .right{width:10px;height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_right.jpg);\') no-repeat top left;}#main .mainNav_2 div .right{background:url(\'^FileUrl(style1/nav2_off_right.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn .left{background:url(\'^FileUrl(style1/nav1_on_left.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn .center{background:url(\'^FileUrl(style1/nav1_center_on.jpg);\') repeat-x top left;}#main .mainNav_1 div.navOn .right{background:url(\'^FileUrl(style1/nav1_on_right.jpg);\') no-repeat top left;}#main .mainNav_2 div.navOn .left{background:url(\'^FileUrl(style1/nav2_on_left.jpg);\') no-repeat top left;}#main .mainNav_2 div.navOn .center{background:url(\'^FileUrl(style1/nav2_center_on.jpg);\') repeat-x top left;}#main .mainNav_2 div.navOn .right{background:url(\'^FileUrl(style1/nav2_on_right.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn a:link,#main .mainNav_1 div.navOn a:visited,#main .mainNav_2 div.navOn a:link,#main .mainNav_2 div.navOn a:visited{color:black;}#main #crumbTrail{margin-left:177px;margin-bottom:0px;color:gray;font-size:8pt;font-weight:bold;}#main #crumbTrail a.crumbTrail:visited,#main #crumbTrail a.crumbTrail:link{color:silver;font-size:8pt;font-family:arial;text-decoration:none;font-weight:normal;}#main #crumbTrail a.crumbTrail:hover{color:gray;}#main #mainText{padding-left:150px;font-family:verdana;font-size:9pt;width:600px;margin-top:0px;}#main #gui{bottom:0px;left:0px;position:absolute;width:135px;font-size:8pt;color:black;font-family:arial;text-align:right;}#main #gui .loginBox{padding-right:12px;-moz-box-sizing:border-box;width:100px;float:right;margin-bottom:10px;}#main #gui .loginBox .loginBoxField{width:75px;}#main #gui .loginBox .loginBoxButton{background-color:#D65501;color:white;border:solid white 2px;margin-top:4px;font-variant:small-caps;}#main #gui a{color:white;}#copyright{color:#fff;position:absolute;top:110px;right:40px;font-family:verdana;font-size:8pt;font-weight:bold;background-color:#2D2D2D;opacity:0.4;-moz-opacity:0.4;-khtml-opacity:0.4;padding:2px;}* html #copyright{background:transparent;}',0),('7-0-style0000000000033','body, html { \n height:100%; \n}\nbody {\n background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg);\') repeat-y right; \n margin:0px;\n}\n.rightColumn {\n width:20%;\n height:100%;\n background: #eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg);\') repeat-y right; \n text-align:center; \n}\n.rightColumn #pb_wg_bg {\n background: url(\'^FileUrl(style2/pb_wg_bg.jpg);\') repeat-x;\n width:100%;\n text-align:left; \n}\n.rightColumn #pb_wg {\n background: url(\'^FileUrl(style2/pb_wg.jpg);\') left no-repeat;\n height:53px;\n}\n.leftColumn { \n width:80%; \n background: white url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right; \n} \n.leftColumn #header {\n width:100%;\n background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg);\') right no-repeat; \n height:86px;\n position:relative;\n}\n.leftColumn #header #title, .leftColumn #header #title_bg {\n color:white;\n font-size:36pt;\n font-weight:bold;\n font-family:arial;\n font-variant:small-caps;\n letter-spacing:12px;\n top:15px;\n left:5px;\n position:absolute;\n z-index:10;\n}\n.leftColumn #header #title a {\n color:white;\n text-decoration:none;\n}\n.leftColumn #header #title_bg {\n color:black;\n z-index:5;\n top:17px;\n left:7px;\n}\n.leftColumn #context {\n /*background: #fff url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right; */\n width:95%;\n font-family:verdana;\n font-size:9pt;\n color:#242424;\n -moz-box-sizing:border-box; \n position:relative;\n padding-left:1%;\n padding-right:1%;\n padding-bottom:15px;\n}\n.leftColumn #context a {\n color:#7C9AB0;\n font-weight:bold;\n}\n.leftColumn #context a:hover {\n text-decoration:none;\n}\n.leftColumn #pageTitleBG {\n background: url(\'^FileUrl(style2/page_title_bg.jpg);\') repeat-x; \n width:100%;\n}\n.leftColumn #pageTitleBG #pageTitle {\n background: url(\'^FileUrl(style2/page_title.jpg);\') right no-repeat; \n width:100%;\n height:50px;\n} \n.leftColumn #pageTitleBG #pageTitle h2 {\n font-size:14pt;\n color:#696969;\n font-family:arial;\n font-weight:normal;\n margin:0px;\n padding-top:2px;\n padding-left:25px;\n letter-spacing:3px;\n}\n.rightColumn #nav {\n width:85%;\n background: #b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg);\') repeat-x top; \n border-right:solid #848484 1px;\n margin-left:auto;\n margin-right:auto;\n text-align:left;\n padding-left:3px;\n padding-top:7px;\n padding-bottom:7px;\n}\n.rightColumn #nav a {\n color:white;\n font-size:8pt;\n font-weight:bold;\n text-decoration:none;\n font-family:arial;\n line-height:8pt; \n} \n.rightColumn #nav .selectedMenuItem {\n color:yellow;\n}\n#loginStyles {\n font-size:8pt;\n font-family:arial;\n padding-bottom:25px;\n}\n#loginStyles a {\n color:#89ACCF;\n font-weight:bold; \n border-bottom:solid transparent 2px;\n text-decoration:none;\n}\n#loginStyles a:hover {\n border-bottom:dotted #B2C9D9 2px;\n} \n\n.copyright {\n border-top:solid silver 3px;\n background-color:gray;\n font-family:arial;\n font-size:9pt;\n color:silver; \n text-align:center;\n}\n',0,'text/css',1147642500,3600,'body,html{height:100%;}body{background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg);\') repeat-y right;margin:0px;}.rightColumn{width:20%;height:100%;background:#eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg);\') repeat-y right;text-align:center;}.rightColumn #pb_wg_bg{background:url(\'^FileUrl(style2/pb_wg_bg.jpg);\') repeat-x;width:100%;text-align:left;}.rightColumn #pb_wg{background:url(\'^FileUrl(style2/pb_wg.jpg);\') left no-repeat;height:53px;}.leftColumn{width:80%;background:white url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right;}.leftColumn #header{width:100%;background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg);\') right no-repeat;height:86px;position:relative;}.leftColumn #header #title,.leftColumn #header #title_bg{color:white;font-size:36pt;font-weight:bold;font-family:arial;font-variant:small-caps;letter-spacing:12px;top:15px;left:5px;position:absolute;z-index:10;}.leftColumn #header #title a{color:white;text-decoration:none;}.leftColumn #header #title_bg{color:black;z-index:5;top:17px;left:7px;}.leftColumn #context{width:95%;font-family:verdana;font-size:9pt;color:#242424;-moz-box-sizing:border-box;position:relative;padding-left:1%;padding-right:1%;padding-bottom:15px;}.leftColumn #context a{color:#7C9AB0;font-weight:bold;}.leftColumn #context a:hover{text-decoration:none;}.leftColumn #pageTitleBG{background:url(\'^FileUrl(style2/page_title_bg.jpg);\') repeat-x;width:100%;}.leftColumn #pageTitleBG #pageTitle{background:url(\'^FileUrl(style2/page_title.jpg);\') right no-repeat;width:100%;height:50px;}.leftColumn #pageTitleBG #pageTitle h2{font-size:14pt;color:#696969;font-family:arial;font-weight:normal;margin:0px;padding-top:2px;padding-left:25px;letter-spacing:3px;}.rightColumn #nav{width:85%;background:#b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg);\') repeat-x top;border-right:solid #848484 1px;margin-left:auto;margin-right:auto;text-align:left;padding-left:3px;padding-top:7px;padding-bottom:7px;}.rightColumn #nav a{color:white;font-size:8pt;font-weight:bold;text-decoration:none;font-family:arial;line-height:8pt;}.rightColumn #nav .selectedMenuItem{color:yellow;}#loginStyles{font-size:8pt;font-family:arial;padding-bottom:25px;}#loginStyles a{color:#89ACCF;font-weight:bold;border-bottom:solid transparent 2px;text-decoration:none;}#loginStyles a:hover{border-bottom:dotted #B2C9D9 2px;}.copyright{border-top:solid silver 3px;background-color:gray;font-family:arial;font-size:9pt;color:silver;text-align:center;}',0),('pbrobot000000000000001','User-agent: googlebot\nDisallow: *?op=displayLogin\nDisallow: *?op=makePrintable\n',0,'text/plain',1147642511,3600,'User-agent: googlebot\nDisallow: *?op=displayLogin\nDisallow: *?op=makePrintable\n',0),('MBZK_LPVzqhb4TV4mMRTJg','input.captionEnter {\r\n margin-left: -5px;\r\n width: 92px;\r\n}',0,'text/css',1197330678,3600,'input.captionEnter{margin-left:-5px;width:92px;}',0),('3qiVYhNTXMVC5hfsumVHgg','var BrowserDetect = {\r\n init: function () {\r\n this.browser = this.searchString(this.dataBrowser) || \"An unknown browser\";\r\n this.version = this.searchVersion(navigator.userAgent)\r\n || this.searchVersion(navigator.appVersion)\r\n || \"an unknown version\";\r\n this.OS = this.searchString(this.dataOS) || \"an unknown OS\";\r\n },\r\n searchString: function (data) {\r\n for (var i=0;i= items.length ) {\r\n showIndex = 0;\r\n }\r\n // Don\'t allow going past the last item\r\n else if ( showIndex >= items.length ) { \r\n return;\r\n }\r\n\r\n // Do the switch\r\n if ( items[ hideIndex ] )\r\n items[ hideIndex ].style.display = \"none\";\r\n if ( items[ showIndex ] ) {\r\n items[ showIndex ].style.display = \"block\";\r\n this.currentIndex = showIndex;\r\n }\r\n};\r\n\r\n/**\r\n showPrevious ( )\r\n Show the previous slide\r\n*/\r\nWebGUI.Slideshow.prototype.showPrevious\r\n= function () {\r\n var items = this.getSlideshowItems();\r\n \r\n var hideIndex = this.currentIndex;\r\n var showIndex = this.currentIndex - 1;\r\n\r\n // Wrap around\r\n if ( this.wrap && showIndex < 0 ) {\r\n showIndex = items.length - 1;\r\n }\r\n // Don\'t allow going past the last item\r\n else if ( showIndex < 0 ) { \r\n return;\r\n }\r\n\r\n // Do the switch\r\n items[ hideIndex ].style.display = \"none\";\r\n items[ showIndex ].style.display = \"block\";\r\n this.currentIndex = showIndex;\r\n};\r\n\r\n/**\r\n togglePlay ( )\r\n If it\'s paused, play it. If it\'s playing, pause it.\r\n Return true if the slideshow is now playing.\r\n*/\r\nWebGUI.Slideshow.prototype.togglePlay\r\n= function () {\r\n if ( this.isPlaying == false ) {\r\n this.play();\r\n return true;\r\n }\r\n else {\r\n this.pause();\r\n }\r\n};\r\n\r\n/**\r\n updatePlayPauseButton ( )\r\n Update the Play/Pause button to have the correct image\r\n*/\r\nWebGUI.Slideshow.prototype.updatePlayPauseButton\r\n= function () {\r\n if ( this.playPauseButtonId ) {\r\n if ( this.isPlaying && this.playImageSrc ) {\r\n document.getElementById( this.playPauseButtonId ).src = this.pauseImageSrc;\r\n }\r\n else if ( this.pauseImageSrc ) {\r\n document.getElementById( this.playPauseButtonId ).src = this.playImageSrc;\r\n }\r\n }\r\n};',0,'text/javascript',1218582812,3600,'if(typeof WebGUI==\"undefined\"){WebGUI={}}WebGUI.Slideshow=function(a){this.containerId=a&&a.containerId?a.containerId:\"slideshow-container\";this.currentIndex=a&&a.currentIndex?a.currentIndex:0;this.isPlaying=a&&a.isPlaying?a.isPlaying:false;this.itemClassName=a&&a.itemClassName?a.itemClassName:\"slideshow-item\";this.nextButtonId=a?a.nextButtonId:undefined;this.pauseImageSrc=a?a.pauseImageSrc:undefined;this.playDelay=a&&a.playDelay?a.playDelay:5000;this.playImageSrc=a?a.playImageSrc:undefined;this.playPauseButtonId=a?a.playPauseButtonId:undefined;this.previousButtonId=a?a.previousButtonId:undefined;this.wrap=a&&a.wrap?a.wrap:false;YAHOO.util.Event.onDOMReady(this.init,this,true)};WebGUI.Slideshow.prototype.clearPlayTimeout=function(){clearTimeout(this.playTimeout);this.playTimeout=undefined}WebGUI.Slideshow.prototype.doPlayTick=function(a){a.showNext();a.setPlayTimeout()}WebGUI.Slideshow.prototype.getSlideshowContainer=function(){return document.getElementById(this.containerId)};WebGUI.Slideshow.prototype.showPrevious=function(){var items=this.getSlideshowItems();var hideIndex=this.currentIndex;var showIndex=this.currentIndex-1;if(this.wrap&&showIndex<0){showIndex=items.length-1}/**\n togglePlay ( )\n If it\'s paused,play it.If it\'s playing,pause it.Return true if the slideshow is now playing.*/WebGUI.Slideshow.prototype.togglePlay=function(){if(this.isPlaying==false){this.play();return true}else{this.pause()}};WebGUI.Slideshow.prototype.updatePlayPauseButton=function(){if(this.playPauseButtonId){if(this.isPlaying&&this.playImageSrc){document.getElementById(this.playPauseButtonId).src=this.pauseImageSrc}else if(this.pauseImageSrc){document.getElementById(this.playPauseButtonId).src=this.playImageSrc}}};',0),('1XOJDcg_ITRYwVM-QnIcPw',' .wgShelf {\r\n font-size:12px;\r\n font-family:arial, verdana; \r\n margin:15px 0px;\r\n }\r\n .wgShelf h2 {\r\n background: black;\r\n padding:5px;\r\n padding-left:15px;\r\n line-height:32px;\r\n color:white;\r\n margin:0px;\r\n height:32px;\r\n }\r\n .wgShelf .wgShelves {\r\n background: #F1F1F1;\r\n height:29px;\r\n padding:3px;\r\n line-height:29px;\r\n padding-left:30px;\r\n }\r\n .wgShelf .product {\r\n margin:15px;\r\n margin-left:0px; \r\n text-align:left;\r\n background-color:#f1f1f1;\r\n border:solid #e1e1e1 1px;\r\n width: 200px;\r\n display: -moz-inline-box; /* Moz */\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n }\r\n .wgShelf .product .thumbnail {\r\n display:block;\r\n text-align:left;\r\n margin:3px;\r\n float:left;\r\n }\r\n .wgShelf .product .link {\r\n background: #e1e1e1;\r\n height:30px;\r\n padding:3px;\r\n line-height:24px;\r\n margin-bottom:5px; \r\n text-align:left;\r\n display:block;\r\n }\r\n .wgShelf .product .link a:link,\r\n .wgShelf .product .link a:visited {\r\n color:#000; \r\n display:block;\r\n }\r\n .wgShelf .product .link a:hover {\r\n text-decoration:underline;\r\n }\r\n .wgShelf .product .price {\r\n display:block;\r\n text-align:right;\r\n font-size:18px;\r\n font-weight:bold;\r\n }',0,'text/css',1219175575,0,'.wgShelf{font-size:12px;font-family:arial,verdana;margin:15px 0px;}.wgShelf h2{background:black;padding:5px;padding-left:15px;line-height:32px;color:white;margin:0px;height:32px;}.wgShelf .wgShelves{background:#F1F1F1;height:29px;padding:3px;line-height:29px;padding-left:30px;}.wgShelf .product{margin:15px;margin-left:0px;text-align:left;background-color:#f1f1f1;border:solid #e1e1e1 1px;width:200px;display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top; /**/}.wgShelf .product .thumbnail{display:block;text-align:left;margin:3px;float:left;}.wgShelf .product .link{background:#e1e1e1;height:30px;padding:3px;line-height:24px;margin-bottom:5px;text-align:left;display:block;}.wgShelf .product .link a:link,.wgShelf .product .link a:visited{color:#000;display:block;}.wgShelf .product .link a:hover{text-decoration:underline;}.wgShelf .product .price{display:block;text-align:right;font-size:18px;font-weight:bold;}',0),('THQhn1C-ooj-TLlEP7aIJQ','.wgPicture {\r\n float:left;\r\n}\r\n.wgAlbum {\r\n float:left;\r\n}\r\n.wgGallery .pagination li, \r\n.wgGallery .pagination a {\r\n float:left;\r\n}\r\n.wgGallery .container {\r\n display:inline-block;\r\n}',0,'text/html',1225313951,3600,'.wgPicture { float:left; }.wgAlbum { float:left; }.wgGallery .pagination li, .wgGallery .pagination a { float:left; }.wgGallery .container { display:inline-block; }',0),('7-0-style0000000000051','body, html {\r\n margin:0px;\r\n background-color:#b53018;\r\n padding:0px;\r\n}\r\nbody a {\r\n color:#EE963E;font-weight:bold;\r\n letter-spacing:1px;\r\n font-size:8pt;\r\n}\r\n#main {\r\n width:98%;\r\n /*min-width:790px;*/\r\n margin:0px;\r\n padding:0px;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n position:relative;\r\n}\r\n#header { \r\n background: url(\'^FileUrl(style3/header_bg.jpg);\') repeat-x;\r\n width:100%;\r\n margin:0px;\r\n height:115px;\r\n}\r\n#headerTitle {\r\n background: url(\'^FileUrl(style3/header_left.jpg);\') no-repeat left top;\r\n height:100%;\r\n width:100%;\r\n}\r\n#headerRight {\r\n background: url(\'^FileUrl(style3/header_right.jpg);\') no-repeat right top;\r\n width:100%;\r\n height:100%;\r\n text-align:right;\r\n position:relative;\r\n}\r\n#headerRight #title {\r\n position:absolute;\r\n top:25px;\r\n left:20px;\r\n font-family:arial;\r\n text-align:left;\r\n}\r\n#title h1 {\r\n text-transform:uppercase;\r\n margin-bottom:0px;\r\n font-weight:normal;\r\n font-size:26pt;\r\n margin-top:0px;\r\n color:white;\r\n}\r\n#title h1 a {\r\n color:white;\r\n text-decoration:none; font-size: 26pt; font-weight: normal; \r\n}\r\n#title h2 {\r\n margin:0px;\r\n font-size:12pt;\r\n color:#bebebe;\r\n padding-left:20px;\r\n}\r\n#title img {\r\n z-index:5;\r\n}\r\n#login {\r\n position:absolute;\r\n font-size:8pt;\r\n top:45%;\r\n right:150px;\r\n color:white;\r\n z-index:6;\r\n font-family:arial;\r\n}\r\n#login a {\r\n color:white; font-weight: normal; letter-spacing: 0px;\r\n}\r\n.loginBox {\r\n font-size:8pt;\r\n margin:0px;\r\n display:inline;\r\n}\r\n.loginBox input {\r\n font-size:8pt;\r\n}\r\n\r\n#mainBody {\r\n width:100%;\r\n margin:0px;\r\n height:500px;\r\n background: #fff;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#main > #mainBody {\r\n height:auto;\r\n min-height:500px;\r\n}\r\n#contentArea {\r\n z-index:2;\r\n position:relative;\r\n padding-top:10px;\r\n padding-left:10px;\r\n padding-right:20px;\r\n padding-bottom:20px;\r\n -moz-box-sizing:border-box;\r\n font-family:verdana;\r\n font-size:9pt;\r\n min-height:500px;\r\n}\r\nhtml #main #mainBody #contentArea {\r\n height:1%;\r\n}\r\n#topCorner {\r\n width:100%;\r\n height:214px;\r\n position:absolute;\r\n top:0px;\r\n left:0px;\r\n background: url(^FileUrl(/style3/main_top.jpg);) no-repeat;\r\n z-index:1;\r\n}\r\n#bottomCorner {\r\n width:100%;\r\n height:211px;\r\n position:absolute;\r\n bottom:59px;\r\n right:0px;\r\n background: url(\'^FileUrl(style3/main_bottom.jpg);\') no-repeat right;\r\n z-index:1;\r\n}\r\n* html #bottomCorner {\r\n bottom:58px;\r\n}\r\n\r\n#footer {\r\n width:100%;\r\n margin:0px;\r\n background:#000 url(\'^FileUrl(style3/footer_right.jpg);\') no-repeat right top;\r\n height:57px;\r\n border-top:solid #B53018 2px;\r\n text-align:right;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#footer #copyright {\r\n color:#3b3b3b;\r\n font-family:arial;\r\n position:absolute;\r\n top:20px;\r\n left:30px;\r\n font-size:8pt;\r\n}\r\n#main .yui-skin-sam {\r\n font-family:verdana;\r\n font-size:9pt;\r\n font-weight:normal;\r\n}',0,'text/css',1224117026,3600,'body,html{margin:0px;background-color:#b53018;padding:0px;}body a{color:#EE963E;font-weight:bold;letter-spacing:1px;font-size:8pt;}#main{width:98%;margin:0px;padding:0px;padding-top:20px;padding-bottom:20px;position:relative;}#header{background:url(\'^FileUrl(style3/header_bg.jpg);\') repeat-x;width:100%;margin:0px;height:115px;}#headerTitle{background:url(\'^FileUrl(style3/header_left.jpg);\') no-repeat left top;height:100%;width:100%;}#headerRight{background:url(\'^FileUrl(style3/header_right.jpg);\') no-repeat right top;width:100%;height:100%;text-align:right;position:relative;}#headerRight #title{position:absolute;top:25px;left:20px;font-family:arial;text-align:left;}#title h1{text-transform:uppercase;margin-bottom:0px;font-weight:normal;font-size:26pt;margin-top:0px;color:white;}#title h1 a{color:white;text-decoration:none;font-size:26pt;font-weight:normal;}#title h2{margin:0px;font-size:12pt;color:#bebebe;padding-left:20px;}#title img{z-index:5;}#login{position:absolute;font-size:8pt;top:45%;right:150px;color:white;z-index:6;font-family:arial;}#login a{color:white;font-weight:normal;letter-spacing:0px;}.loginBox{font-size:8pt;margin:0px;display:inline;}.loginBox input{font-size:8pt;}#mainBody{width:100%;margin:0px;height:500px;background:#fff;position:relative;z-index:0;}#main > #mainBody{height:auto;min-height:500px;}#contentArea{z-index:2;position:relative;padding-top:10px;padding-left:10px;padding-right:20px;padding-bottom:20px;-moz-box-sizing:border-box;font-family:verdana;font-size:9pt;min-height:500px;}html #main #mainBody #contentArea{height:1%;}#topCorner{width:100%;height:214px;position:absolute;top:0px;left:0px;background:url(^FileUrl(/style3/main_top.jpg);) no-repeat;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;}#main .yui-skin-sam{font-family:verdana;font-size:9pt;font-weight:normal;}',0),('kJf77eCr9GAMiEzWrzsBTA','.matrixLeft .buttons span,\r\n.matrixRight .buttons span {\r\n padding:0px 0px 0px 0px;\r\n}\r\n\r\n.matrixLeft .buttons button,\r\n.matrixRight .buttons a {\r\n top:-3px;\r\n left:-2px;\r\n height:22px;\r\n}\r\n.matrixRight .buttons a {\r\n color:black;\r\n text-decoration:none;\r\n padding:1px 3px;\r\n}',0,'text/css',1229639255,3600,'.matrixLeft .buttons span,.matrixRight .buttons span{padding:0px 0px 0px 0px;}.matrixLeft .buttons button,.matrixRight .buttons a{top:-3px;left:-2px;height:22px;}.matrixRight .buttons a{color:black;text-decoration:none;padding:1px 3px;}',0),('4LQT4-bGW4FkiEQLSY5gvQ','function showHide(theLink,theId) {\r\n var theId = document.getElementById(theId);\r\n var theLink = document.getElementById(theLink);\r\n if(theId.style.display == \'block\') {\r\n theId.style.display = \'none\';\r\n theLink.innerHTML = \"Send Creator a Message\";\r\n theLink.className = \"showLink\"\r\n }\r\n else {\r\n theId.style.display = \'block\';\r\n theLink.innerHTML = \"Hide\"; \r\n theLink.className = \"hideLink\" \r\n }\r\n}',0,'text/javascript',1232400287,0,'function showHide(b,a){var a=document.getElementById(a);var b=document.getElementById(b);if(a.style.display==\'block\'){a.style.display=\'none\';b.innerHTML=\"Send Creator a Message\";b.className=\"showLink\"}else{a.style.display=\'block\';b.innerHTML=\"Hide\";b.className=\"hideLink\"}}',0),('wrq7hMxb1ewQqZ46xmd8Gg','function equalCol() {\r\n var colOne = document.getElementById(\'compareForm\');\r\n var colTwo = document.getElementById(\'matrixRight\'); \r\n var colOneH = colOne.offsetHeight;\r\n var colTwoH = colTwo.offsetHeight; \r\n \r\n //alert(colOneH + \", \" + colTwoH);\r\n colOne.style.overflow = \"scroll\";\r\n colOne.style.height = (colTwoH - 150) + \"px\";\r\n}',0,'text/javascript',1235706620,3600,'function equalCol(){var d=document.getElementById(\'compareForm\');var b=document.getElementById(\'matrixRight\');var a=d.offsetHeight;var c=b.offsetHeight;d.style.overflow=\"scroll\";d.style.height=(c-150)+\"px\"}',0),('3n3H85BsdeRQ0I08WmvlOg','.wgThingy {\n margin:5px;\n}\n\n.wgThingy * .styleButton {\n color:black; \n margin:0px 5px;\n display:block;\n float:left;\n}\n.wgThingy * .spacerOne {\n padding-left:15px;\n}\n\n\n.wgThingy * .rowOne,\n.wgThingy * tr.rowOne td\n {\n background: #EEEEEE;\n margin:1px;\n border:solid #CDCDCD 1px;\n color:#000;\n padding:2px;\n}\n.wgThingy * .rowTwo,\n.wgThingy * tr.rowTwo td {\n background: #DBDBDB;\n margin:1px;\n border:solid #DDDDDD 1px;\n color:#000; \n padding:2px;\n}\n.wgThingsWrapper img { \n display:block;\n vertical-align:middle;\n float:left;\n}\n.wgThingsWrapper .label {\n font-weight:bold; \n padding-left:15px;\n}\n.wgThingy h2.title {\n background: #000;\n height:42px;\n color:white;\n font-size:18px;\n font-weight:bold;\n letter-spacing:1px; \n line-height:42px;\n padding-left:15px;\n margin-bottom:0px;\n}\n\n.wgThingy * span.smaller {\n font-size:13px;\n color:white;\n}\n.wgThingy .controls {\n line-height:35px;\n height:35px;\n background: #f1f1f1; \n margin-top:0px;\n margin-bottom:20px;\n padding:0px;\n}\n\n\n.wgThingy * .label {\n background:black;\n color:white;\n padding:2px 5px;\n font-family:arial;\n font-size:11px;\n font-weight:bold;\n vertical-align:middle;\n}\n.wgThingy .label a {\n color:white;\n}\n\n.searchTable * input,\n.editThing * input {\n background: white;\n border:solid #555 1px;\n}\n\n\n\n\n.editThing {\n margin-top:15px; \n} \n\n\n\n#thingyList, #thingyList * {\n margin:0px;\n padding:0px;\n}\n#thingyList {\n position:relative; \n float:left;\n}\n#thingyList .goButton:link,\n#thingyList .goButton:visited {\n padding:2px 25px 2px 2px;\n background: #F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif);) no-repeat right;\n line-height:20px;\n border:solid #a2a2a2 1px;\n color:#a2a2a2;\n text-decoration:none;\n font-family:verdana, arial;\n font-size:10px;\n font-weight:bold;\n margin-left:20px;\n letter-spacing:0px;\n}\n#thingyList .goButton:hover {\n background-color:white;\n}\n#thingyList .things {\n padding:0px;\n margin:0px;\n width:300px;\n z-index:5000;\n position:absolute;\n top:27px;\n left:20px;\n border:solid #a2a2a2 1px;\n border-top-style:none;\n}\n#thingyList .things a:link,\n#thingyList .things a:visited {\n display:block;\n background-color:#f1f1f1;\n border-top:solid #a2a2a2 1px; \n border-bottom:solid #727272 1px;\n line-height:12px;\n font-size:10px;\n height:12px;\n padding:2px 5px;\n text-decoration:none;\n font-weight:bold;\n color:#a2a2a2;\n}\n#thingyList .things a:hover {\n background-color:white;\n}',0,'text/css',1245107956,1,'.wgThingy{margin:5px;}.wgThingy * .styleButton{color:black;margin:0px 5px;display:block;float:left;}.wgThingy * .spacerOne{padding-left:15px;}.wgThingy * .rowOne,.wgThingy * tr.rowOne td{background:#EEEEEE;margin:1px;border:solid #CDCDCD 1px;color:#000;padding:2px;}.wgThingy * .rowTwo,.wgThingy * tr.rowTwo td{background:#DBDBDB;margin:1px;border:solid #DDDDDD 1px;color:#000;padding:2px;}.wgThingsWrapper img{display:block;vertical-align:center;float:left;}.wgThingsWrapper .label{font-weight:bold;padding-left:15px;}.wgThingy h2.title{background:#000;height:42px;color:white;font-size:18px;font-weight:bold;letter-spacing:1px;line-height:42px;padding-left:15px;margin-bottom:0px;}.wgThingy * span.smaller{font-size:13px;color:white;}.wgThingy .controls{line-height:35px;height:35px;background:#f1f1f1;margin-top:0px;margin-bottom:20px;padding:0px;}.wgThingy * .label{background:black;color:white;padding:2px 5px;font-family:arial;font-size:11px;font-weight:bold;vertical-align:middle;}.wgThingy .label a{color:white;}.searchTable * input,.editThing * input{background:white;border:solid #555 1px;}.editThing{margin-top:15px;}#thingyList,#thingyList *{margin:0px;padding:0px;}#thingyList{position:relative;float:left;}#thingyList .goButton:link,#thingyList .goButton:visited{padding:2px 25px 2px 2px;background:#F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif);) no-repeat right;line-height:20px;border:solid #a2a2a2 1px;color:#a2a2a2;text-decoration:none;font-family:verdana,arial;font-size:10px;font-weight:bold;margin-left:20px;letter-spacing:0px;}#thingyList .goButton:hover{background-color:white;}#thingyList .things{padding:0px;margin:0px;width:300px;z-index:5000;position:absolute;top:27px;left:20px;border:solid #a2a2a2 1px;border-top-style:none;}#thingyList .things a:link,#thingyList .things a:visited{display:block;background-color:#f1f1f1;border-top:solid #a2a2a2 1px;border-bottom:solid #727272 1px;line-height:12px;font-size:10px;height:12px;padding:2px 5px;text-decoration:none;font-weight:bold;color:#a2a2a2;}#thingyList .things a:hover{background-color:white;}',0),('VyCINX2KixKYr2pzQGX9Mg','/*/ styles for the layout asset /*/\r\n.wg-left {\r\n float: left;\r\n}\r\n.wg-right {\r\n float: right;\r\n}\r\n.wg-clear {\r\n clear: both;\r\n}\r\n.sidebyside .wg-content-position, .oneovertwo .wg-content-position {\r\n width: 49%;\r\n}\r\n.oneovertwo .wg-top {\r\n width: 100%;\r\n}\r\n.oneoverthree .wg-first-column, .oneoverthree .wg-second-column, .oneoverthree .wg-third-column {\r\n width: 32%;\r\n}\r\n.oneoverthree .wg-first-column {\r\n margin-right:2%;\r\n}\r\n.rightcolumn .wg-first-column {\r\n width: 65%;\r\n}\r\n.rightcolumn .wg-second-column {\r\n width: 33%;\r\n}\r\n',0,'text/css',1246968584,0,'/*/ styles for the layout asset /*/ .wg-left { float: left; }.wg-right { float: right; }.wg-clear { clear: both; }.sidebyside .wg-content-position, .oneovertwo .wg-content-position { width: 49%; }.oneovertwo .wg-top { width: 100%; }.oneoverthree .wg-first-column, .oneoverthree .wg-second-column, .oneoverthree .wg-third-column { width: 32%; }.oneoverthree .wg-first-column { margin-right:2%; }.rightcolumn .wg-first-column { width: 65%; }.rightcolumn .wg-second-column { width: 33%; }',0),('FEDP3dk8J3Chw_gyr7_XEQ','/*/Horizontal Menu styles/*/\r\n.horizontalMenu ul.menu {\r\n padding: 0;\r\n margin: 0 0 1em;\r\n list-style: none;\r\n width: 100%; /*/clear floated li elements/*/\r\n overflow: auto; /*/clear floated li elements/*/\r\n}\r\n.horizontalMenu ul.menu li {\r\n float: left;\r\n}\r\n.horizontalMenu ul.menu li a {\r\n float: left;\r\n padding: 4px 8px;\r\n margin-right: 1px;\r\n background: #ddd;\r\n color: #000;\r\n text-decoration: none;\r\n}\r\n.horizontalMenu ul.menu li.current a {\r\n background:#eee;\r\n}\r\n.horizontalMenu ul.menu li a:hover {\r\n background:#fff;\r\n}\r\n\r\n/*/Tabs (tabbed navigation) styles/*/\r\n.tabsMenu ul.menu {\r\n margin: 0 0 1em;\r\n}\r\n.tabsMenu ul.menu li {\r\n display: inline;\r\n}\r\n.tabsMenu ul.menu li a {\r\n border: 1px solid #999;\r\n border-bottom: 0;\r\n padding: 5px 10px 2px;\r\n color: #777;\r\n text-decoration:none;\r\n}\r\n.tabsMenu ul.menu li.current a,\r\n.tabsMenu ul.menu li a:hover {\r\n border: 1px solid #000;\r\n border-bottom: 0;\r\n color: #000;\r\n}\r\n\r\n/*/Indent Nav styles/*/\r\n.indentMenu a.level0 {\r\n margin-left:0px;\r\n display:block;\r\n}\r\n.indentMenu a.level1 {\r\n margin-left:15px;\r\n display:block; \r\n}\r\n.indentMenu a.level2 {\r\n margin-left:30px;\r\n display:block;\r\n}\r\n.indentMenu a.level3 {\r\n margin-left:45px;\r\n display:block;\r\n}\r\n.indentMenu a.level4 {\r\n margin-left:60px;\r\n display:block;\r\n}',0,'text/css',1246278679,3600,'/*/Horizontal Menu styles/*/ .horizontalMenu ul.menu { padding: 0; margin: 0 0 1em; list-style: none; width: 100%; /*/clear floated li elements/*/ overflow: auto; /*/clear floated li elements/*/ }.horizontalMenu ul.menu li { float: left; }.horizontalMenu ul.menu li a { float: left; padding: 4px 8px; margin-right: 1px; background: #ddd; color: #000; text-decoration: none; }.horizontalMenu ul.menu li.current a { background:#eee; }.horizontalMenu ul.menu li a:hover { background:#fff; }/*/Tabs (tabbed navigation) styles/*/ .tabsMenu ul.menu { margin: 0 0 1em; }.tabsMenu ul.menu li { display: inline; }.tabsMenu ul.menu li a { border: 1px solid #999; border-bottom: 0; padding: 5px 10px 2px; color: #777; text-decoration:none; }.tabsMenu ul.menu li.current a, .tabsMenu ul.menu li a:hover { border: 1px solid #000; border-bottom: 0; color: #000; }/*/Indent Nav styles/*/ .indentMenu a.level0 { margin-left:0px; display:block; }.indentMenu a.level1 { margin-left:15px; display:block; }.indentMenu a.level2 { margin-left:30px; display:block; }.indentMenu a.level3 { margin-left:45px; display:block; }.indentMenu a.level4 { margin-left:60px; display:block; }',0),('zb_OPKNqcTuIjdvvbEkRjw','/*/ styles for the article asset /*/\r\n.withImage .articleContent, .linkedImage .articleContent {\r\n width:100%;\r\n overflow:hidden;\r\n}\r\n.withImage .articleImage, .linkedImage .articleImage {\r\n float:right;\r\n margin:0 0 10px 10px;\r\n}\r\n',0,'text/css',1247484073,0,'/*/ styles for the article asset /*/ .withImage .articleContent, .linkedImage .articleContent { width:100%; overflow:hidden; }.withImage .articleImage, .linkedImage .articleImage { float:right; margin:0 0 10px 10px; }',0),('i5kt5aodVs_oepNEkE7Okw','/*/styles for the poll asset/*/\r\n.pollColor {\r\nbackground-color:#808080;\r\n}\r\n.pollOptions, .pollSubmit {\r\nborder:0;\r\nmargin:0;\r\npadding:0;\r\n}',0,'text/css',1242312883,3600,'/*/styles for the poll asset/*/ .pollColor { background-color:#808080; }.pollOptions, .pollSubmit { border:0; margin:0; padding:0; }',0),('PcRRPhh-0KfvLLNIPdxJTw','.wg-icon {\r\n border: 0px none;\r\n vertical-align: middle;\r\n}\r\n.wg-clear {\r\n clear: both;\r\n}\r\nul.wg-inline {\r\n margin:0;\r\n padding:0;\r\n}\r\nul.wg-inline li {\r\n display: inline;\r\n margin:0;\r\n padding:0;\r\n}\r\nul.wg-inline li.active {\r\n font-weight:bold;\r\n}\r\n',0,'text/css',1247055282,3600,'.wg-icon { border: 0px none; vertical-align: middle; }.wg-clear { clear: both; }ul.wg-inline { margin:0; padding:0; }ul.wg-inline li { display: inline; margin:0; padding:0; }ul.wg-inline li.active { font-weight:bold; }',0),('_9_eiaPgxzF_x_upt6-PNQ','/* FIXES FLOAT ISSUES. WITHOUT THIS, FLOATS GET ALL NUTSY ESPECIALLY IN OPERA AND SAFARI */\r\n.clearfix:after {\r\n content: \".\";\r\n display: block;\r\n height: 0;\r\n clear: both;\r\n visibility: hidden;\r\n}\r\n.clearfix {display: inline-block;}\r\n/* END FLOAT FIX */\r\n\r\n\r\n\r\n.wgGallery {\r\n font-family:verdana, arial;\r\n text-align:left;\r\n}\r\n\r\n\r\n\r\n\r\n.firstBar {\r\n background: black;\r\n color:white;\r\n font-size:18px;\r\n font-weight:bold;\r\n}\r\n\r\n.firstBar .title { \r\n margin-left:20px; \r\n line-height:42px; \r\n}\r\n.firstBar .title a {\r\n font-size:18px;\r\n font-weight:bold;\r\n color:white;\r\n}\r\n.firstBar .buttons {\r\n float:right;\r\n}\r\n.firstBar .buttons a {\r\n display:block;\r\n float:left;\r\n height:42px;\r\n line-height:42px; \r\n font-size:10px;\r\n color:white;\r\n font-weight:bold;\r\n text-align:center;\r\n padding:0px 5px; \r\n}\r\n.firstBar .buttons .rss {\r\n display:block;\r\n height:29px;\r\n position:relative;\r\n background:transparent;\r\n padding-top:13px;\r\n}\r\n\r\n\r\n\r\n\r\n.secondBar {\r\n background: #F1F1F1;\r\n text-align:left;\r\n border-top:solid #8B8B8B 5px; \r\n color: black;\r\n overflow: hidden;\r\n}\r\n.secondBar .author {\r\n font-size:10px;\r\n}\r\n\r\n\r\n.secondBar .desc p {\r\n margin-left: 20px;\r\n margin-top: 0;\r\n color: black;\r\n}\r\n\r\n.pictures {\r\n \r\n}\r\n\r\n\r\n.searchArea {\r\n float:right;\r\n}\r\n.searchArea * {\r\n float:left;\r\n} \r\n.searchArea input.searchText {\r\n border:solid black 1px; \r\n width:100px; \r\n margin:0px;\r\n padding:2px;\r\n margin-top:5px;\r\n font-size:10px;\r\n height:15px;\r\n margin-right:10px;\r\n} \r\n.searchArea input.searchBtn {\r\n border:solid black 1px; \r\n margin:0px;\r\n padding:3px;\r\n margin-top:5px;\r\n font-size:10px; \r\n vertical-align:middle;\r\n cursor:pointer;\r\n height:21px;\r\n} \r\n.searchArea a:link,\r\n.searchArea a:visited,\r\n.secondBar .author a:link,\r\n.secondBar .author a:visited {\r\n font-size:11px;\r\n color:black;\r\n}\r\n.searchArea .current {\r\n font-weight:bold;\r\n text-transform:uppercase;\r\n text-decoration:none;\r\n font-size:10px;\r\n} \r\n\r\n\r\n\r\n\r\n.wgAlbum {\r\n /* display: -moz-inline-box; Although this works in later versions of FireFox, it does not work in 2.x */\r\n display:block;\r\n float:left;\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n width:250px;\r\n margin:10px;\r\n}\r\n.wgAlbum .albumTitle { \r\n background: black;\r\n color:white;\r\n font-size:12px;\r\n font-weight:bold;\r\n padding:10px;\r\n padding-right:50px;\r\n border:solid #475f6f 1px;\r\n border-bottom:solid #8B8B8B 5px;\r\n text-align:left;\r\n display:block;\r\n}\r\n.wgAlbum .albumImage {\r\n background: #F1F1F1;\r\n border-left: solid black 1px;\r\n border-right: solid black 1px;\r\n padding-top:15px;\r\n height:135px;\r\n} \r\n.wgAlbum .albumImage a {\r\n height:135px;\r\n width:200px;\r\n overflow:hidden; \r\n display:block;\r\n margin:0px 23px;\r\n}\r\n.wgAlbum .albumImage img { \r\n border-style:none;\r\n display:block;\r\n width:200px;\r\n height:auto; \r\n border:solid black 1px; \r\n}\r\n.wgAlbum .albumDesc {\r\n background: #F1F1F1;\r\n border-left: solid black 1px;\r\n border-right: solid black 1px;\r\n border-bottom: solid black 1px;\r\n text-align:center;\r\n padding: 5px 23px;\r\n}\r\n.wgAlbum .description {\r\n font-size:10px; \r\n height:40px;\r\n overflow:auto;\r\n text-align:left;\r\n border:solid silver 1px;\r\n padding:5px;\r\n background-color: #fff;\r\n color:#222;\r\n}\r\n.albumDesc .description * {\r\n margin:2px 0px;\r\n}\r\n\r\n\r\n\r\n\r\n/* PAGINATION STYLES */\r\n.wgGallery .paginationContainer {\r\n text-align:center; \r\n background: black;\r\n height:42px;\r\n}\r\n.wgGallery .container {\r\n clear:both; \r\n text-align:center;\r\n}\r\n.wgGallery .pagination { \r\n margin:0px auto 20px auto;\r\n display:table;\r\n list-style-type:none;\r\n white-space:nowrap;\r\n padding:0px;\r\n height:42px;\r\n}\r\n.wgGallery .pagination li {\r\n display:table-cell;\r\n}\r\n.wgGallery .pagination a {\r\n display:block;\r\n width:50px; \r\n line-height:42px;\r\n color:white; \r\n font-size:10px; \r\n text-align:center;\r\n}\r\n\r\n\r\n\r\n.wgPicture a:link,\r\n.wgPicture a:visited {\r\n color:black;\r\n}\r\n.wgPicture {\r\n width:250px;\r\n margin:10px;\r\n /*display: -moz-inline-box; This does not work in earlier versions of Firefox */\r\n display:block;\r\n float:left;\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n}\r\n.wgPicture .title {\r\n background:#e0e0e0;\r\n display:block;\r\n font-size:12px;\r\n text-align:center;\r\n padding:2px 5px;\r\n border:solid black 1px;\r\n border-bottom:solid #8B8B8B 4px;\r\n}\r\n.wgPicture .thumbnail {\r\n text-align:center;\r\n background: #F1F1F1;\r\n padding:15px 23px 15px 23px;\r\n margin:0px;\r\n border-left:solid black 1px;\r\n\r\n\r\n\r\n\r\n\r\n border-right:solid black 1px;\r\n}\r\n.wgPicture .thumbnail a {\r\n display:block;\r\n width:200px;\r\n height:120px;\r\n overflow:hidden;\r\n border:solid black 1px;\r\n}\r\n.wgPicture .thumbnail img {\r\n border-style:none;\r\n width:200px;\r\n height:auto;\r\n}\r\n.wgPicture .pictureDesc {\r\n padding:0px;\r\n border-top:solid #e1e1e1 1px;\r\n border-bottom:solid gray 1px;\r\n border-left:solid black 1px;\r\n border-right:solid black 1px;\r\n background:#F1F1F1;\r\n margin:0px;\r\n}\r\n.wgPicture .pictureDesc .description {\r\n margin:0px;\r\n padding:5px;\r\n font-size:10px;\r\n}\r\n.wgPicture .details {\r\n background:#e0e0e0;\r\n border:solid #999 1px;\r\n border-top:solid #aaa 1px;\r\n font-size:9px;\r\n padding:1px 3px; \r\n}\r\n.wgPicture .details .date {\r\n float:right;\r\n}\r\n.wgPicture .details .comments {\r\n float:left;\r\n}\r\n.wgPicture .details a { \r\n font-size:9px; \r\n}\r\n\r\n\r\n\r\n/* \r\n* --BEGIN STYLES FOR PHOTO VIEW --\r\n * The Photo view uses some/all of the above classes, plus those in this section.\r\n*/\r\n.wgSnapshot {\r\n float:left;\r\n margin:10px;\r\n max-width:250px; \r\n width:25%;\r\n}\r\n.wgSnapshot fieldset { \r\n background-color:#fefefe;\r\n border:solid #555 2px;\r\n padding:10px;\r\n background-color:#f9f9f9;\r\n text-align:center;\r\n}\r\n.wgSnapshot p {\r\n max-width:230px;\r\n}\r\n.wgSnapshot legend {\r\n color:#333;\r\n font-size:15px;\r\n font-weight:bold;\r\n max-width:250px;\r\n}\r\n.wgSnapshot a.thumbnail img {\r\n width:200px;\r\n height:auto;\r\n border:solid #555 2px;\r\n}\r\n.wgSnapshot .description {\r\n font-size:9px;\r\n border:solid #555555 2px;\r\n padding:5px;\r\n width:190px;\r\n margin:0px auto;\r\n background-color:#fff;\r\n height:50px;\r\n overflow:auto;\r\n text-align:left;\r\n overflow:auto;\r\n}\r\n.wgSnapshot a.fullSize {\r\n margin:0px auto;\r\n}\r\n\r\n\r\n\r\n.wgPictureDetails {\r\n float:left;\r\n width:70%; \r\n margin:10px;\r\n} \r\n.wgPictureDetails a:link,\r\n.wgPictureDetails a:visited {\r\n color:black;\r\n}\r\n.wgPictureDetails fieldset { \r\n background-color:#fefefe;\r\n border:solid #555 2px;\r\n padding:10px;\r\n background-color:#f9f9f9; \r\n margin-bottom:10px;\r\n}\r\n.wgPictureDetails legend {\r\n color:#333;\r\n font-size:15px;\r\n font-weight:bold;\r\n}\r\n\r\n\r\n\r\n.rowOne {\r\n background: #EFEFEF;\r\n margin:1px;\r\n border:solid #CDCDCD 1px;\r\n color:black;\r\n padding:3px;\r\n}\r\n.rowTwo {\r\n background: #DCDCDC;\r\n margin:1px;\r\n border:solid #DDDDDD 1px;\r\n color:black; \r\n padding:3px;\r\n}\r\n.rowOne .label, .rowTwo .label {\r\n margin-left:15px;\r\n display:inline;\r\n text-align:left;\r\n font-weight:bold;\r\n font-size:11px;\r\n}\r\n.rowOne .data, .rowTwo .data { \r\n font-size:10px;\r\n margin-left:5px;\r\n display:inline;\r\n}\r\na.fullSize:link,\r\na.fullSize:visited { \r\n color:black;\r\n display:block;\r\n text-align:center;\r\n font-weight:bold;\r\n font-size:10px; \r\n}\r\n\r\n\r\n\r\n\r\n.wgComments { \r\n font-size:9px; \r\n margin:10px;\r\n width:90%;\r\n}\r\n.wgComments .title {\r\n font-size:14px;\r\n font-weight:bold;\r\n color:#333;\r\n border-bottom:solid #555555 2px;\r\n padding-bottom:2px;\r\n} \r\n.wgComments .title a {\r\n color:navy;\r\n text-decoration:none;\r\n}\r\n.wgComments .comment, .wgComments .commentAlt {\r\n position:relative; \r\n padding:5px; \r\n}\r\n.wgComments .comment {\r\n background-color:#e1e1e1;\r\n border-top:solid #F7F7F7 1px;\r\n border-bottom:solid #C9C9C9 1px;\r\n}\r\n.wgComments .commentAlt {\r\n background-color:#f0f0f0; \r\n border-bottom:solid #CDCDCD 1px;\r\n border-top:solid #FBFBFB 1px;\r\n}\r\n.wgComments .number {\r\n float:left;\r\n font-size:30px;\r\n color:silver;\r\n margin:5px 10px 5px 5px;\r\n}\r\n.wgComments .posted { \r\n font-style:italic;\r\n padding-top:3px;\r\n font-size:9px;\r\n color:gray;\r\n}\r\n.wgComments .posted a {\r\n color:navy;\r\n text-decoration:underline;\r\n}\r\n\r\n\r\n\r\n\r\n/* \r\n* --BEGIN STYLES FOR THUMBNAIL VIEW --\r\n * The Thumbnail view uses some/all of the above classes, plus those in this section.\r\n*/\r\n\r\n.thumbView {\r\n width:400px;\r\n height:auto;\r\n}\r\n.thumbView .thumbnail a {\r\n display:block;\r\n width:350px;\r\n height:auto; \r\n border:solid black 1px;\r\n}\r\n.thumbView .thumbnail img {\r\n border-style:none;\r\n width:350px;\r\n height:auto;\r\n}\r\n.thumb {\r\n width:100px;\r\n height:65px;\r\n overflow:hidden;\r\n display:block;\r\n float:left;\r\n border:solid black 2px;\r\n margin:10px;\r\n z-index: 0;\r\n position: relative;\r\n}\r\n.thumb:hover {\r\n background-color: transparent;\r\n z-index: 50;\r\n overflow: visible;\r\n}\r\n.thumb img {\r\n width:100px;\r\n height:auto;\r\n border-style:none;\r\n}\r\n.thumb:hover img {\r\n bottom: 65px;\r\n left: -75px;\r\n position: absolute;\r\n width: 250px;\r\n}\r\n\r\n/* \r\n* --BEGIN STYLES FOR SLIDESHOW VIEW --\r\n * The Slideshow view uses some/all of the above classes, plus those in this section.\r\n*/\r\n.wgSlideshow .controls {\r\n background: url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg);) repeat-x;\r\n width:500px;\r\n height:42px;\r\n margin:0px auto;\r\n border:solid black 2px;\r\n}\r\n.wgSlideshow { \r\n text-align:center;\r\n}\r\n#slideshow-container {\r\n width:500px;\r\n height:auto;\r\n margin:0px auto;\r\n text-align:center;\r\n border:solid black 2px;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#slideshow-container .slideshow-item img {\r\n width:100%;\r\n height:auto;\r\n border-style:none;\r\n display:block;\r\n}\r\n#slideshow-container .slideshow-item .title {\r\n background-color:black;\r\n padding:3px;\r\n color:white;\r\n border-top:solid white 1px;\r\n border-bottom:solid white 1px;\r\n}\r\n#slideshow-container .slideshow-item .title a {\r\n color:white;\r\n font-size:11px;\r\n font-weight:bold; \r\n}\r\n#slideshow-container .slideshow-item .counter {\r\n background-color:black;\r\n padding:3px;\r\n color:white;\r\n font-size:11px;\r\n font-weight:bold;\r\n}\r\n#slideshow-container .slideshow-item .synopsis {\r\n width:494px;\r\n background-color:white;\r\n padding:3px;\r\n color:black;\r\n font-size:11px;\r\n font-weight:bold;\r\n border-top:solid black 1px;\r\n text-align:left;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* \r\n* --BEGIN STYLES FOR SEARCH VIEW --\r\n * The Search view uses some/all of the above classes, plus those in this section.\r\n*/\r\n#adminWrapper {\r\n margin-top:20px;\r\n}\r\n#adminWrapper .label {\r\n background:black;\r\n font-weight:bold; \r\n font-size:10px;\r\n color:white;\r\n}\r\n#adminWrapper td.data input {\r\n background: #f1f1f1;\r\n vertical-align:middle;\r\n}\r\n#adminWrapper td.radio input {\r\n border-style:none;\r\n background:none;\r\n}\r\n#adminWrapper .forwardButton {\r\n cursor:pointer;\r\n float:rigbt;\r\n}\r\n#adminWrapper .forwardButton:hover {\r\n color:gold;\r\n}',0,'text/css',1250022514,3600,'.clearfix:after{content:\".\";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.wgGallery{font-family:verdana,arial;text-align:left;}.firstBar{background:black;color:white;font-size:18px;font-weight:bold;}.firstBar .title{margin-left:20px;line-height:42px;}.firstBar .title a{font-size:18px;font-weight:bold;color:white;}.firstBar .buttons{float:right;}.firstBar .buttons a{display:block;float:left;height:42px;line-height:42px;font-size:10px;color:white;font-weight:bold;text-align:center;padding:0px 5px;}.firstBar .buttons .rss{display:block;height:29px;position:relative;background:transparent;padding-top:13px;}.secondBar{background:#F1F1F1;text-align:left;border-top:solid #8B8B8B 5px;color:black;overflow:hidden;}.secondBar .author{font-size:10px;}.secondBar .desc p{margin-left:20px;margin-top:0;color:black;}.pictures{}.searchArea{float:right;}.searchArea *{float:left;}.searchArea input.searchText{border:solid black 1px;width:100px;margin:0px;padding:2px;margin-top:5px;font-size:10px;height:15px;margin-right:10px;}.searchArea input.searchBtn{border:solid black 1px;margin:0px;padding:3px;margin-top:5px;font-size:10px;vertical-align:center;cursor:pointer;height:21px;}.searchArea a:link,.searchArea a:visited,.secondBar .author a:link,.secondBar .author a:visited{font-size:11px;color:black;}.searchArea .current{font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:10px;}.wgAlbum{display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top;/**/\n width:250px;margin:10px;}.wgAlbum .albumTitle{background:black;color:white;font-size:12px;font-weight:bold;padding:10px;padding-right:50px;border:solid #475f6f 1px;border-bottom:solid #8B8B8B 5px;text-align:left;display:block;}.wgAlbum .albumImage{background:#F1F1F1;border-left:solid black 1px;border-right:solid black 1px;padding-top:15px;height:135px;}.wgAlbum .albumImage a{height:135px;width:200px;overflow:hidden;display:block;margin:0px 23px;}.wgAlbum .albumImage img{border-style:none;display:block;width:200px;height:auto;border:solid black 1px;}.wgAlbum .albumDesc{background:#F1F1F1;border-left:solid black 1px;border-right:solid black 1px;border-bottom:solid black 1px;text-align:center;padding:5px 23px;}.wgAlbum .description{font-size:10px;height:40px;overflow:auto;text-align:left;border:solid silver 1px;padding:5px;background-color:#fff;color:#222;}.albumDesc .description *{margin:2px 0px;}.wgGallery .paginationContainer{text-align:center;background:black;height:42px;}.wgGallery .container{clear:both;text-align:center;}.wgGallery .pagination{margin:0px auto 20px auto;display:table;list-style-type:none;white-space:nowrap;padding:0px;height:42px;}.wgGallery .pagination li{display:table-cell;}.wgGallery .pagination a{display:block;width:50px;line-height:42px;color:white;font-size:10px;text-align:center;}.wgPicture a:link,.wgPicture a:visited{color:black;}.wgPicture{width:250px;margin:10px;display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top; /**/}.wgPicture .title{background:#e0e0e0;display:block;font-size:12px;text-align:center;padding:2px 5px;border:solid black 1px;border-bottom:solid #8B8B8B 4px;}.wgPicture .thumbnail{text-align:center;background:#F1F1F1;padding:15px 23px 15px 23px;margin:0px;border-left:solid black 1px;border-right:solid black 1px;}.wgPicture .thumbnail a{display:block;width:200px;height:120px;overflow:hidden;border:solid black 1px;}.wgPicture .thumbnail img{border-style:none;width:200px;height:auto;}.wgPicture .pictureDesc{padding:0px;border-top:solid #e1e1e1 1px;border-bottom:solid gray 1px;border-left:solid black 1px;border-right:solid black 1px;background:#F1F1F1;margin:0px;}.wgPicture .pictureDesc .description{margin:0px;padding:5px;font-size:10px;}.wgPicture .details{background:#e0e0e0;border:solid #999 1px;border-top:solid #aaa 1px;font-size:9px;padding:1px 3px;}.wgPicture .details .date{float:right;}.wgPicture .details .comments{float:left;}.wgPicture .details a{font-size:9px;}.wgSnapshot{float:left;margin:10px;max-width:250px;width:25%;}.wgSnapshot fieldset{background-color:#fefefe;border:solid #555 2px;padding:10px;background-color:#f9f9f9;text-align:center;}.wgSnapshot p{max-width:230px;}.wgSnapshot legend{color:#333;font-size:15px;font-weight:bold;max-width:250px;}.wgSnapshot a.thumbnail img{width:200px;height:auto;border:solid #555 2px;}.wgSnapshot .description{font-size:9px;border:solid #555555 2px;padding:5px;width:190px;margin:0px auto;background-color:#fff;height:50px;overflow:auto;text-align:left;overflow:auto;}.wgSnapshot a.fullSize{margin:0px auto;}.wgPictureDetails{float:left;width:70%;margin:10px;}.wgPictureDetails a:link,.wgPictureDetails a:visited{color:black;}.wgPictureDetails fieldset{background-color:#fefefe;border:solid #555 2px;padding:10px;background-color:#f9f9f9;margin-bottom:10px;}.wgPictureDetails legend{color:#333;font-size:15px;font-weight:bold;}.rowOne{background:#EFEFEF;margin:1px;border:solid #CDCDCD 1px;color:black;padding:3px;}.rowTwo{background:#DCDCDC;margin:1px;border:solid #DDDDDD 1px;color:black;padding:3px;}.rowOne .label,.rowTwo .label{margin-left:15px;display:inline;text-align:left;font-weight:bold;font-size:11px;}.rowOne .data,.rowTwo .data{font-size:10px;margin-left:5px;display:inline;}a.fullSize:link,a.fullSize:visited{color:black;display:block;text-align:center;font-weight:bold;font-size:10px;}.wgComments{font-size:9px;margin:10px;width:90%;}.wgComments .title{font-size:14px;font-weight:bold;color:#333;border-bottom:solid #555555 2px;padding-bottom:2px;}.wgComments .title a{color:navy;text-decoration:none;}.wgComments .comment,.wgComments .commentAlt{position:relative;padding:5px;}.wgComments .comment{background-color:#e1e1e1;border-top:solid #F7F7F7 1px;border-bottom:solid #C9C9C9 1px;}.wgComments .commentAlt{background-color:#f0f0f0;border-bottom:solid #CDCDCD 1px;border-top:solid #FBFBFB 1px;}.wgComments .number{float:left;font-size:30px;color:silver;margin:5px 10px 5px 5px;}.wgComments .posted{font-style:italic;padding-top:3px;font-size:9px;color:gray;}.wgComments .posted a{color:navy;text-decoration:underline;}.thumbView{width:400px;height:auto;}.thumbView .thumbnail a{display:block;width:350px;height:auto;border:solid black 1px;}.thumbView .thumbnail img{border-style:none;width:350px;height:auto;}.thumb{width:100px;height:65px;overflow:hidden;display:block;float:left;border:solid black 2px;margin:10px;}.thumb img{width:100px;height:auto;border-style:none;}.thumb-popup{border:solid #555 1px;padding:2px;padding-bottom:4px;padding-right:4px;background-color:silver;}.thumb-popup img{border:solid #555 1px;}.thumb-popup .caption{background-color:black;color:white;padding:4px;border:solid #555 2px;}.wgSlideshow .controls{background:url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg);) repeat-x;width:500px;height:42px;margin:0px auto;border:solid black 2px;}.wgSlideshow{text-align:center;}#slideshow-container{width:500px;height:auto;margin:0px auto;text-align:center;border:solid black 2px;position:relative;z-index:0;}#slideshow-container .slideshow-item img{width:100%;height:auto;border-style:none;display:block;}#slideshow-container .slideshow-item .title{background-color:black;padding:3px;color:white;border-top:solid white 1px;border-bottom:solid white 1px;}#slideshow-container .slideshow-item .title a{color:white;font-size:11px;font-weight:bold;}#slideshow-container .slideshow-item .counter{background-color:black;padding:3px;color:white;font-size:11px;font-weight:bold;}#slideshow-container .slideshow-item .synopsis{width:494px;background-color:white;padding:3px;color:black;font-size:11px;font-weight:bold;border-top:solid black 1px;text-align:left;}#adminWrapper{margin-top:20px;}#adminWrapper .label{background:black;font-weight:bold;font-size:10px;color:white;}#adminWrapper td.data input{background:#f1f1f1;vertical-align:middle;}#adminWrapper td.radio input{border-style:none;background:none;}#adminWrapper .forwardButton{cursor:pointer;float:rigbt;}#adminWrapper .forwardButton:hover{color:gold;}',0),('qsG6B24a0SC5KrhQjmdZBw','body {\n margin: 0;\n background-repeat: repeat-y;\n background-position: 0px 0px;\n}\n.survey-header {\n width: 80%;\n height: 20px;\n margin-left: 80px;\n}\n#survey {\n margin-left: 80px;\n width: 85%;\n}\n\ndiv.dateanswer {\n overflow: auto;\n}\ndiv.slider-bg {\n position: relative;\n background:url(/extras/wobject/Survey/bg-fader-500.gif) 5px 0 no-repeat;\n height:68px;\n width:529px; \n}\ndiv.slider-thumb {\n cursor:default;\n position: absolute;\n top: 30px;\n left: 4px;\n}\ndiv.slider-min-thumb {\n cursor:default;\n position: absolute;\n top: 4px;\n}\ndiv.slider-max-thumb {\n cursor:default;\n position: absolute;\n top: 4px;\n}\n#headertitle {\n display: none;\n}\n#headertext {\n display: none;\n}\n#questions {\n display: none;\n}\ninput.mcbutton{\n font-size: 10px;\n font-weight: bold;\n text-decoration: none;\n background-color: #CCCCCC;\n background-repeat: repeat-x;\n text-align: center;\n display: block;\n margin: 0.5em;\n padding: .8em;\n min-width: 60px;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n color: #000000;\n background-image: url(/extras/wobject/Survey/gradient-glossy.png);\n}\ninput.mcbutton:hover{\n background-color: #B6D2F1;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n color: #000000;\n}\ninput.mcbutton-selected{\n background-color: #172D9D;\n background-repeat: repeat-x;\n color: #FFFFFF;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n margin: 0.5em;\n padding: .8em;\n width: 60px;\n text-align: center;\n display: block;\n font-weight: bold;\n background-image: url(/extras/wobject/Survey/gradient-glossy.png);\n background-position: 0px 0px;\n}\n\n/* By default the marker for invalid (required) fields is a red \'*\' */ \n.survey-invalid-marker {\n color: #FF0000;\n}\n\n\n#survey {\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n border: 3px solid #1e1e1e;\n}\n\n#survey #survey-header {\n background-color: #cfcfcf;\n padding-top: 1px;\n}\n\n#survey #headertitle {\n padding-left: 5px;\n}\n\n#survey #progress {\n position: relative;\n top: -26px;\n right: 5px;\n text-align: right;\n font-style: italic;\n}\n\n#survey #progress:before {\n content: \"Progress: \";\n}\n\n#survey #headertext {\n border-bottom: 2px solid #1e1e1e;\n padding: 5px;\n position: relative;\n top: -20px;\n}\n\n#survey #questions {\n position: relative;\n top: -20px;\n}\n\n#survey .question {\n background-color: #dfdfdf;\n padding: 10px 5px 10px 5px;\n}\n\n#survey .question p:before {\n content: \"Q: \";\n}\n\n#survey .scale:before {\n content: \"A: \";\n}\n\n#survey #submitbutton {\n margin-left: 5px;\n}\n\n#restartMessage {\n color: #FF0000;\n}\n\n#chart {\n float: left;\n width: 200px;\n height: 113px;\n}',0,'text/css',1250243000,3600,'body{margin:0;background-repeat:repeat-y;background-position:0px 0px;}.survey-header{width:80%;height:20px;margin-left:80px;}#survey{margin-left:80px;width:85%;}div.dateanswer{min-height:250px;}div.slider-bg{position:relative;background:url(/extras/wobject/Survey/bg-fader-500.gif) 5px 0 no-repeat;height:68px;width:529px;}div.slider-thumb{cursor:default;position:absolute;top:30px;left:4px;}div.slider-min-thumb{cursor:default;position:absolute;top:4px;}div.slider-max-thumb{cursor:default;position:absolute;top:4px;}#headertitle{display:none;}#headertext{display:none;}#questions{display:none;}input.mcbutton{font-size:10px;font-weight:bold;text-decoration:none;background-color:#CCCCCC;background-repeat:repeat-x;text-align:center;display:block;margin:0.5em;padding:.8em;min-width:60px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;background-image:url(/extras/wobject/Survey/gradient-glossy.png);}input.mcbutton:hover{background-color:#B6D2F1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;}input.mcbutton-selected{background-color:#172D9D;background-repeat:repeat-x;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;margin:0.5em;padding:.8em;width:60px;text-align:center;display:block;font-weight:bold;background-image:url(/extras/wobject/Survey/gradient-glossy.png);background-position:0px 0px;}.survey-invalid-marker{color:#FF0000;}#survey{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;border:3px solid #1e1e1e;}#survey #survey-header{background-color:#cfcfcf;padding-top:1px;}#survey #headertitle{padding-left:5px;}#survey #progress{position:relative;top:-26px;right:5px;text-align:right;font-style:italic;}#survey #progress:before{content:\"Progress: \";}#survey #headertext{border-bottom:2px solid #1e1e1e;padding:5px;position:relative;top:-20px;}#survey #questions{position:relative;top:-20px;}#survey .question{background-color:#dfdfdf;padding:10px 5px 10px 5px;}#survey .question p:before{content:\"Q: \";}#survey .scale:before{content:\"A: \";}#survey #submitbutton{margin-left:5px;}#restartMessage{color:#FF0000;}#chart{float:left;width:200px;height:113px;}',0),('kwTL1SWCk0GlpiJ5zAAEPQ','#editor_container {\r\n visibility: hidden;\r\n z-index: 100;\r\n}\r\n\r\n#loading-mask {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 20000;\r\n background-color: white;\r\n opacity:0.6;\r\n filter:alpha(opacity=60);\r\n}\r\n\r\n#loading {\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n padding: 2px;\r\n z-index: 20001;\r\n height: auto;\r\n margin: -35px 0 0 -30px;\r\n}\r\n\r\n#loading .loading-indicator {\r\n background: url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif\");) no-repeat;\r\n color: #555;\r\n font: bold 13px tahoma,arial,helvetica;\r\n padding: 18px 80px;\r\n margin: 0;\r\n text-align: center;\r\n height: auto;\r\n z-index: 20002;\r\n}\r\n\r\n\r\ndiv.testarea {\r\n width: 200px;\r\n height: 100px;\r\n z-index: 999;\r\n border: 1px solid gray;\r\n background: #f7f7f7;\r\n position: absolute;\r\n top: 5%;\r\n left:5%;\r\n}\r\n\r\ndiv.trashcan { \r\n border: 1px solid gray;\r\n width: 175px; \r\n height: 50px; \r\n}\r\n\r\ndiv.editarea { \r\n margin-top:40px;\r\n padding:10px; \r\n float:left;\r\n border: 1px solid gray;\r\n}\r\n\r\ndiv.editquestion { \r\n padding:10px; \r\n float:left; \r\n}\r\ndiv.editanswer { \r\n padding:10px; \r\n float:left; \r\n}\r\n\r\n#submitbutton { padding:20px; }\r\n\r\ndiv.entry { \r\n padding-bottom:10px;\r\n padding-left:10px;\r\n}\r\n\r\nul.draglist { \r\n list-style: none;\r\n margin:0;\r\n padding:0;\r\n}\r\n\r\nul.draglist li {\r\n margin: 1px;\r\n}\r\n\r\nul.questionList {\r\n position: relative;\r\n background: #f7f7f7;\r\n border: 1px solid gray;\r\n list-style: none;\r\n margin:0;\r\n padding:0;\r\n min-height: 40px\r\n}\r\n\r\nli.section {\r\n background-color: #CCCCFF;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n min-height: 10px;\r\n}\r\nli.question {\r\n background-color: #D1E6EC;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n padding-left:10px; \r\n min-height: 10px;\r\n}\r\nli.answer {\r\n background-color: #F1FFB8;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n padding-left:15px; \r\n min-height: 10px;\r\n}\r\n#sections-panel li.selected {\r\n background-image: url(^Extras(\"toolbar/bullet/moveRight.gif\"););\r\n background-position:99% center;\r\n background-repeat: no-repeat;\r\n font-weight:bold;\r\n}\r\n\r\n#goto-yui-ac {\r\n width:15em;\r\n margin-top:0.5em;\r\n}\r\n.wGwarning {\r\n background-color:#FF6666;\r\n border:1px solid red;\r\n margin:5px;\r\n padding:10px;\r\n}\r\n.warning {\r\n padding: 5px;\r\n}\r\n#sections-panel .bd {\r\n overflow: auto;\r\n background-color:#fff;\r\n padding:10px;\r\n}\r\n#buttons {\r\n height: 30px; \r\n}\r\n#sections-panel_c .yui-resize .yui-resize-handle-r {\r\n right: -6px; /* make room for the scroll-bars */\r\n}\r\n#sections-panel div.ft {\r\n font-size: 100%;\r\n}\r\n',0,'text/css',1250243000,3600,'#editor_container { visibility: hidden; z-index: 100; }#loading-mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 20000; background-color: white; opacity:0.6; filter:alpha(opacity=60); }#loading { position: absolute; left: 50%; top: 50%; padding: 2px; z-index: 20001; height: auto; margin: -35px 0 0 -30px; }#loading .loading-indicator { background: url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif\");) no-repeat; color: #555; font: bold 13px tahoma,arial,helvetica; padding: 18px 80px; margin: 0; text-align: center; height: auto; z-index: 20002; }div.testarea { width: 200px; height: 100px; z-index: 999; border: 1px solid gray; background: #f7f7f7; position: absolute; top: 5%; left:5%; }div.trashcan { border: 1px solid gray; width: 175px; height: 50px; }div.editarea { margin-top:40px; padding:10px; float:left; border: 1px solid gray; }div.editquestion { padding:10px; float:left; }div.editanswer { padding:10px; float:left; }#submitbutton { padding:20px; } div.entry { padding-bottom:10px; padding-left:10px; }ul.draglist { list-style: none; margin:0; padding:0; }ul.draglist li { margin: 1px; }ul.questionList { position: relative; background: #f7f7f7; border: 1px solid gray; list-style: none; margin:0; padding:0; min-height: 40px }li.section { background-color: #CCCCFF; border:1px solid #7EA6B2; cursor: move; min-height: 10px; }li.question { background-color: #D1E6EC; border:1px solid #7EA6B2; cursor: move; padding-left:10px; min-height: 10px; }li.answer { background-color: #F1FFB8; border:1px solid #7EA6B2; cursor: move; padding-left:15px; min-height: 10px; }#sections-panel li.selected { background-image: url(^Extras(\"toolbar/bullet/moveRight.gif\");); background-position:99% center; background-repeat: no-repeat; font-weight:bold; }#goto-yui-ac { width:15em; margin-top:0.5em; }.wGwarning { background-color:#FF6666; border:1px solid red; margin:5px; padding:10px; }.warning { padding: 5px; }#sections-panel .bd { overflow: auto; background-color:#fff; padding:10px; }#buttons { height: 30px; }#sections-panel_c .yui-resize .yui-resize-handle-r { right: -6px; /* make room for the scroll-bars */ }#sections-panel div.ft { font-size: 100%; }',0),('hkj6WeChxFyqfP85UlRP8w','.wg-clear {\r\n display: inline;\r\n clear: both;\r\n font-size:0px;\r\n line-height:0px;\r\n}\r\n\r\n/* COLUMN STYLES */\r\n#matrixLeft {\r\n float:left;\r\n width:65%;\r\n padding:1%;\r\n min-height:1%;\r\n background-color:#d2d2d2;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n}\r\n#matrixRight {\r\n float:left;\r\n width:25%;\r\n padding:0px;\r\n min-height:1%;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px;\r\n border: solid silver 1px;\r\n background-color:white; \r\n margin-left:5px;\r\n}\r\n\r\n\r\n\r\n/* DROPSHADOW BUTTONS */\r\n#matrixLeft .buttons span {\r\n background-color:#888;\r\n position:relative;\r\n padding:5px 0px 0px 0px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px;\r\n\r\n}\r\n#matrixLeft .buttons button,\r\n#matrixLeft .buttons a#return {\r\n border:solid #2f495e 2px;\r\n position:relative;\r\n background-color:#e1e1e1;\r\n padding:auto 3px;\r\n margin:0px;\r\n font-size:11px;\r\n line-height:13px;\r\n position:relative;\r\n top:-6px;\r\n left:-2px;\r\n height:22px;\r\n cursor:pointer;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n font-weight:bold;\r\n text-decoration:none;\r\n color:#333;\r\n}\r\n#matrixLeft .buttons a#return {\r\n font-size:10px;\r\n padding:3px 10px 2px 10px;\r\n}\r\n#matrixLeft .buttons button:hover,\r\n#matrixLeft .buttons a#return:hover {\r\n border-color:black;\r\n color:white;\r\n background-color:#444;\r\n}\r\n\r\n\r\n\r\n/* WHITE AREA FOR THE LISTING OF OBJECTS TO COMPARE */\r\n#matrixLeft .matrixListing {\r\n background-color:white;\r\n _height:300px;\r\n min-height:300px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n margin:10px 2px 20px 2px;\r\n padding:auto 10px;\r\n}\r\n#matrixLeft .matrixListing table {\r\n border-collapse:collapse;\r\n margin:0px;\r\n padding:0px;\r\n display:block;\r\n}\r\n#matrixLeft .matrixListing table a:link {\r\n font-size:12px;\r\n color:#111;\r\n}\r\n#matrixLeft .matrixListing table a:visited {\r\n color:#333;\r\n font-size:12px;\r\n text-decoration:none;\r\n}\r\n#matrixLeft .matrixListing table a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n\r\n\r\n/* GRAY BAR THAT HOLDS THE SORT BUTTONS */\r\n#matrixLeft .matrixListing .sortButtons {\r\n background-color:#f1f1f1;\r\n border:solid silver 1px;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n -webkit-border-radius-topLeft: 4px;\r\n -webkit-border-radius-topRight: 4px; \r\n border-bottom:solid #D2D2D2 2px;\r\n display:block;\r\n}\r\n\r\n\r\n\r\n/* STYLES TO OVERRIDE THE SORT BUTTON CSS BUILT INTO THE PERL CODE */\r\n#sortByViews-button,\r\n#sortByCompares-button,\r\n#sortByUpdated-button,\r\n#sortByClicks-button,\r\n#sortByName-button {\r\n background: none;\r\n white-space:nowrap;\r\n border-style:none;\r\n cursor:pointer;\r\n padding-bottom:4px;\r\n border-style:none;\r\n background-color:transparent;\r\n border-right:solid silver 1px;\r\n color:#555;\r\n}\r\n#sortByViews-button:hover,\r\n#sortByCompares-button:hover,\r\n#sortByUpdated-button:hover,\r\n#sortByClicks-button:hover,\r\n#sortByName-button:hover {\r\n color:black;\r\n}\r\n\r\n\r\n\r\n/* MATRIX STATISTICS */\r\n#matrixRight .mainTitle {\r\n font-size:20px;\r\n padding:5px 10px;\r\n border-bottom: solid gray 1px;\r\n background-color:#d2d2d2;\r\n}\r\n#matrixRight .textBox {\r\n border-top:solid silver 1px;\r\n padding:10px 5px;\r\n}\r\n.matrixStatistics {\r\n padding:10px;\r\n}\r\n.matrixStatistics .title {\r\n font-weight:bold;\r\n background-color:#f1f1f1;\r\n padding:2px 5px;\r\n font-size:11px;\r\n -moz-border-radius:4px;\r\n border:solid #d2d2d2 1px;\r\n}\r\n.matrixStatistics .statistics {\r\n margin-bottom:15px;\r\n}\r\n.matrixStatistics .label {\r\n text-align:right;\r\n width:100px;\r\n font-size:10px;\r\n}\r\n.matrixStatistics .data {\r\n font-size:10px;\r\n}\r\n.matrixStatistics .data a {\r\n color:#111;\r\n}\r\n.matrixStatistics .data a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n\r\n\r\n/* LINKS TO CONTROL ADMIN FUNCTIONS */\r\n.adminLinks {\r\n background-color:#f1f1f1;\r\n}\r\n.adminLinks a:link,\r\n.adminLinks a:visited {\r\n display:block;\r\n text-align:center;\r\n text-decoration:none;\r\n color:#555;\r\n font-weight:normal;\r\n font-size:10px;\r\n padding:2px 5px;\r\n border-top:solid silver 1px;\r\n}\r\n.adminLinks a:hover {\r\n color:black;\r\n}\r\n.adminLinks a.newLink:link,\r\n.adminLinks a.newLink:visited {\r\n background-color:#3498d1;\r\n color:white;\r\n display:block;\r\n}\r\n.adminLinks a.newLink:hover {\r\n background-color:#39a6e5;\r\n}\r\n\r\n\r\n\r\n/* STYLE FOR THE DETAILED LISTING */\r\n#matrixDetail {\r\n min-width:1000px;\r\n}\r\n#matrixDetail .editBtns {\r\n font-size:9px;\r\n line-height:11px;\r\n vertical-align:middle;\r\n font-weight:normal;\r\n margin-left:10px;\r\n}\r\n#matrixDetail .editBtns a {\r\n color:black;\r\n text-decoration:underline;\r\n}\r\n#matrixDetail .editBtns a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n#matrixDetail .stats .screenshot {\r\n float:left;\r\n margin-right:20px;\r\n}\r\n\r\n#matrixDetail .commentsMail strong.title {\r\n margin-bottom:0px;\r\n margin-top:20px;\r\n display:block;\r\n background-color:#d2d2d2;\r\n padding:2px 10px;\r\n border:solid 1px gray;\r\n border-bottom-color:silver;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n}\r\n\r\n#matrixDetail .assetAspectComments {\r\n margin:0px 0px 20px 0px;\r\n border:solid gray 1px;\r\n background-color:#f1f1f1;\r\n -moz-border-radius-bottomLeft:4px;\r\n -moz-border-radius-bottomRight:4px;\r\n}\r\n#matrixDetail .assetAspectComments .assetAspectComment {\r\n border-top:solid silver 1px;\r\n border-bottom:solid gray 1px;\r\n padding:3px;\r\n background-color:#f5f5f5;\r\n}\r\n#matrixDetail .assetAspectComments .assetAspectCommentForm {\r\n border-top:solid #d2d2d2 5px;\r\n padding:20px;\r\n}\r\n\r\n\r\n\r\n#matrixDetail .stats ul, #matrixDetail .stats ul li {\r\n list-style-type:none;\r\n margin:0px;\r\n padding:0px;\r\n}\r\n#matrixDetail .stats ul li {\r\n display:block;\r\n line-height:20px;\r\n margin:4px 0px;\r\n}\r\n#matrixDetail .stats ul li strong {\r\n display:block;\r\n float:left;\r\n width:130px;\r\n text-align:right;\r\n background-color:#f1f1f1;\r\n padding-right:5px;\r\n margin-right:5px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:3px;\r\n font-size:11px;\r\n border:solid #d2d2d2 1px;\r\n}\r\n\r\n\r\n.showLink {\r\n background-color:#e1e1e1;\r\n border:2px solid #2F495E;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n padding:3px 10px;\r\n text-decoration:none;\r\n color:black;\r\n}\r\n.showLink:hover,\r\n.hideLink:hover {\r\n background-color:#555;\r\n color:white;\r\n}\r\n.hideLink {\r\n background-color:#f1f1f1;\r\n border:2px solid #2F495E;\r\n border-bottom-style:none;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n -webkit-border-radius-topLeft:4px;\r\n -webkit-border-radius-topRight:4px;\r\n padding:3px 10px;\r\n text-decoration:none;\r\n color:black;\r\n}\r\n\r\n#matrixMail {\r\n background-color:#f1f1f1;\r\n padding:15px;\r\n border:2px solid #2F495E;\r\n -moz-border-radius:4px;\r\n -moz-border-radius-topLeft:0px;\r\n -webkit-border-radius:4px;\r\n -webkit-border-radius-topLeft:0px;\r\n margin-top:1px;\r\n}\r\n#matrixMail * .tableData {\r\n padding:5px;\r\n margin:0px;\r\n}\r\n#matrixMail * input {\r\n padding:0px;\r\n margin:0px;\r\n}\r\n#matrixMail * .formDescription {\r\n text-align:right;\r\n vertical-align:middle;\r\n padding-right:10px;\r\n font-weight:bold;\r\n}\r\n#matrixMail form * img {\r\n margin-top:-18px;\r\n}\r\n#matrixMail #verify_formId {\r\n height:45px;\r\n line-height:45px;\r\n font-size:35px;\r\n padding:0px;\r\n margin:0px;\r\n margin-right:20px;\r\n}\r\n\r\n#matrixRatings {\r\n width:264px;\r\n position:relative;\r\n left:-2px;\r\n top:12px;\r\n}\r\n#matrixRatings table {\r\n margin-left:0px;\r\n}\r\n#matrixRatings td {\r\n overflow:hidden;\r\n}\r\n#matrixRatings .formDescription {\r\n text-align:right;\r\n background-color:#97BCD1;\r\n border:solid #4D606B 1px;\r\n padding:2px 5px;\r\n font-weight:bold;\r\n font-size:10x;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n color:#333;\r\n}\r\n#matrixRatings .formDescription a:before {\r\n text-decoration:none;\r\n}\r\n#matrixRatings .formDescription a {\r\n display:block;\r\n color:red;\r\n text-decoration:none;\r\n}\r\n#matrixRatings .formDescription a:hover {\r\n text-decoration:underline;\r\n}\r\n\r\n\r\n\r\n\r\n#matrixAttributes {\r\n float:left;\r\n _width:40%;\r\n min-width:20%;\r\n max-width:45%;\r\n margin-right:20px;\r\n}\r\n#rightDetails {\r\n float:left;\r\n _width:20%;\r\n min-width:20%;\r\n max-width:45%;\r\n}\r\n\r\n\r\n\r\n#attributes {\r\n border:solid #d2d2d2 1px;\r\n background-color:#f1f1f1;\r\n margin-top:10px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n padding:10px;\r\n}\r\n#attributes table {\r\n border-collapse:collapse;\r\n padding:0px;\r\n margin:0px;\r\n}\r\n#attributes table * td {\r\n padding:2px;\r\n margin:0px;\r\n}\r\n\r\n\r\n.yui-dt0-col-value {\r\n font-weight:bold;\r\n font-size:14px;\r\n padding:3px;\r\n white-space:no-wrap;\r\n}\r\n\r\n\r\n\r\n/* COMPARISON STYLES */\r\n#compareList table {\r\n border-collapse:collapse;\r\n border:solid silver 1px;\r\n margin-top:5px;\r\n}\r\n#compareList table * th a {\r\n color:black;\r\n padding:1px 5px;\r\n}\r\n#compareList table * td {\r\n background-color:#f1f1f1;\r\n border-top:solid gray 1px;\r\n border-bottom:solid silver 1px;\r\n}\r\n\r\n#compareList .yui-dt-liner {\r\n color:#39A6E5;\r\n}\r\n\r\n#compareList .yui-dt-col-name .yui-dt-liner {\r\n font-style:italic;\r\n font-size:10px;\r\n color:#555;\r\n}\r\n#compareList .yui-dt-col-name .yui-dt-liner b {\r\n font-size:15px;\r\n font-style:normal;\r\n padding-right:25px;\r\n color:black;\r\n}',0,'text/css',1250243000,0,'.wg-clear{display:inline;clear:both;font-size:0px;line-height:0px;}#matrixLeft{float:left;width:65%;padding:1%;min-height:1%;background-color:#d2d2d2;-moz-border-radius:4px;-webkit-border-radius:4px;}#matrixRight{float:left;width:25%;padding:0px;min-height:1%;-moz-border-radius:4px;-webkit-border-radius:4px;border:solid silver 1px;background-color:white;margin-left:5px;}#matrixLeft .buttons span{background-color:#888;position:relative;padding:5px 0px 0px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;}#matrixLeft .buttons button,#matrixLeft .buttons a#return{border:solid #2f495e 2px;position:relative;background-color:#e1e1e1;padding:auto 3px;margin:0px;font-size:11px;line-height:13px;position:relative;top:-6px;left:-2px;height:22px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:bold;text-decoration:none;color:#333;}#matrixLeft .buttons a#return{font-size:10px;padding:3px 10px 2px 10px;}#matrixLeft .buttons button:hover,#matrixLeft .buttons a#return:hover{border-color:black;color:white;background-color:#444;}#matrixLeft .matrixListing{background-color:white;_height:300px;min-height:300px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:10px 2px 20px 2px;padding:auto 10px;}#matrixLeft .matrixListing table{border-collapse:collapse;margin:0px;padding:0px;display:block;}#matrixLeft .matrixListing table a:link{font-size:12px;color:#111;}#matrixLeft .matrixListing table a:visited{color:#333;font-size:12px;text-decoration:none;}#matrixLeft .matrixListing table a:hover{text-decoration:none;}#matrixLeft .matrixListing .sortButtons{background-color:#f1f1f1;border:solid silver 1px;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;-webkit-border-radius-topLeft:4px;-webkit-border-radius-topRight:4px;border-bottom:solid #D2D2D2 2px;display:block;}#sortByViews-button,#sortByCompares-button,#sortByUpdated-button,#sortByClicks-button,#sortByName-button{background:none;white-space:nowrap;border-style:none;cursor:pointer;padding-bottom:4px;border-style:none;background-color:transparent;border-right:solid silver 1px;color:#555;}#sortByViews-button:hover,#sortByCompares-button:hover,#sortByUpdated-button:hover,#sortByClicks-button:hover,#sortByName-button:hover{color:black;}#matrixRight .mainTitle{font-size:20px;padding:5px 10px;border-bottom:solid gray 1px;background-color:#d2d2d2;}#matrixRight .textBox{border-top:solid silver 1px;padding:10px 5px;}.matrixStatistics{padding:10px;}.matrixStatistics .title{font-weight:bold;background-color:#f1f1f1;padding:2px 5px;font-size:11px;-moz-border-radius:4px;border:solid #d2d2d2 1px;}.matrixStatistics .statistics{margin-bottom:15px;}.matrixStatistics .label{text-align:right;width:100px;font-size:10px;}.matrixStatistics .data{font-size:10px;}.matrixStatistics .data a{color:#111;}.matrixStatistics .data a:hover{text-decoration:none;}.adminLinks{background-color:#f1f1f1;}.adminLinks a:link,.adminLinks a:visited{display:block;text-align:center;text-decoration:none;color:#555;font-weight:normal;font-size:10px;padding:2px 5px;border-top:solid silver 1px;}.adminLinks a:hover{color:black;}.adminLinks a.newLink:link,.adminLinks a.newLink:visited{background-color:#3498d1;color:white;display:block;}.adminLinks a.newLink:hover{background-color:#39a6e5;}#matrixDetail{min-width:1000px;}#matrixDetail .editBtns{font-size:9px;line-height:11px;vertical-align:middle;font-weight:normal;margin-left:10px;}#matrixDetail .editBtns a{color:black;text-decoration:underline;}#matrixDetail .editBtns a:hover{text-decoration:none;}#matrixDetail .stats .screenshot{float:left;margin-right:20px;}#matrixDetail .commentsMail strong.title{margin-bottom:0px;margin-top:20px;display:block;background-color:#d2d2d2;padding:2px 10px;border:solid 1px gray;border-bottom-color:silver;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;}#matrixDetail .assetAspectComments{margin:0px 0px 20px 0px;border:solid gray 1px;background-color:#f1f1f1;-moz-border-radius-bottomLeft:4px;-moz-border-radius-bottomRight:4px;}#matrixDetail .assetAspectComments .assetAspectComment{border-top:solid silver 1px;border-bottom:solid gray 1px;padding:3px;background-color:#f5f5f5;}#matrixDetail .assetAspectComments .assetAspectCommentForm{border-top:solid #d2d2d2 5px;padding:20px;}#matrixDetail .stats ul,#matrixDetail .stats ul li{list-style-type:none;margin:0px;padding:0px;}#matrixDetail .stats ul li{display:block;line-height:20px;margin:4px 0px;}#matrixDetail .stats ul li strong{display:block;float:left;width:130px;text-align:right;background-color:#f1f1f1;padding-right:5px;margin-right:5px;-moz-border-radius:4px;-webkit-border-radius:3px;font-size:11px;border:solid #d2d2d2 1px;}.showLink{background-color:#e1e1e1;border:2px solid #2F495E;-moz-border-radius:4px;-webkit-border-radius:4px;padding:3px 10px;text-decoration:none;color:black;}.showLink:hover,.hideLink:hover{background-color:#555;color:white;}.hideLink{background-color:#f1f1f1;border:2px solid #2F495E;border-bottom-style:none;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;-webkit-border-radius-topLeft:4px;-webkit-border-radius-topRight:4px;padding:3px 10px;text-decoration:none;color:black;}#matrixMail{background-color:#f1f1f1;padding:15px;border:2px solid #2F495E;-moz-border-radius:4px;-moz-border-radius-topLeft:0px;-webkit-border-radius:4px;-webkit-border-radius-topLeft:0px;margin-top:1px;}#matrixMail * .tableData{padding:5px;margin:0px;}#matrixMail * input{padding:0px;margin:0px;}#matrixMail * .formDescription{text-align:right;vertical-align:middle;padding-right:10px;font-weight:bold;}#matrixMail form * img{margin-top:-18px;}#matrixMail #verify_formId{height:45px;line-height:45px;font-size:35px;padding:0px;margin:0px;margin-right:20px;}#matrixRatings{width:264px;position:relative;left:-2px;top:12px;}#matrixRatings table{margin-left:0px;}#matrixRatings td{overflow:hidden;}#matrixRatings .formDescription{text-align:right;background-color:#97BCD1;border:solid #4D606B 1px;padding:2px 5px;font-weight:bold;font-size:10x;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;}#matrixRatings .formDescription a:before{text-decoration:none;}#matrixRatings .formDescription a{display:block;color:red;text-decoration:none;}#matrixRatings .formDescription a:hover{text-decoration:underline;}#matrixAttributes{float:left;_width:40%;min-width:20%;max-width:45%;margin-right:20px;}#rightDetails{float:left;_width:20%;min-width:20%;max-width:45%;}#attributes{border:solid #d2d2d2 1px;background-color:#f1f1f1;margin-top:10px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px;}#attributes table{border-collapse:collapse;padding:0px;margin:0px;}#attributes table * td{padding:2px;margin:0px;}.yui-dt0-col-value{font-weight:bold;font-size:14px;padding:3px;white-space:no-wrap;}#compareList table{border-collapse:collapse;border:solid silver 1px;margin-top:5px;}#compareList table * th a{color:black;padding:1px 5px;}#compareList table * td{background-color:#f1f1f1;border-top:solid gray 1px;border-bottom:solid silver 1px;}#compareList .yui-dt-liner{color:#39A6E5;}#compareList .yui-dt-col-name .yui-dt-liner{font-style:italic;font-size:10px;color:#555;}#compareList .yui-dt-col-name .yui-dt-liner b{font-size:15px;font-style:normal;padding-right:25px;color:black;}',0),('iCM9pRY5yYyjufROgaCDlg','.editStory { width: 100%;\r\n}\r\n\r\n.editStory legend {\r\n font-size: 1.8em;\r\n border-bottom: 2px solid;\r\n}\r\n\r\n.editStory tbody {\r\n width: 943px;\r\n}\r\n\r\n.editStory td {\r\n padding: 5px;\r\n}\r\n\r\n.editStory .story {\r\n float:left;\r\n}\r\n\r\n.editStory .story label, .editStory .photo label {\r\n display: block;\r\n width: 100%;\r\n text-align: right;}\r\n\r\n.editStory .photoContainer {\r\n border: 1px solid;\r\n float:left;\r\n margin: 10px 0 0 20px;\r\n}\r\n\r\n.editStory .photoContainer .photoHeader {\r\n font-size: 1.2em;\r\n font-weight: bold;\r\n}\r\n\r\n.editStory .buttons {\r\n clear: both;\r\n text-align: right;\r\n padding: 10px 0;\r\n}\r\n\r\n.editStory #story_formId_tbl {\r\n width: 100% !important;\r\n}\r\n\r\n.editStory fieldset {\r\n border: none;\r\n}\r\n\r\n\r\n\r\n.storyArchive { width: 100%;\r\n}\r\n\r\n.storyArchive h3 {\r\n border-bottom: 2px solid;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.storyArchive .storyList {\r\n list-style-type: none;\r\n padding-left: 0;\r\n}\r\n\r\n.storyArchive .storyList li {\r\n padding-left: 10px;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.storyArchive .pagination { \r\n float: left;\r\n list-style-type: none;\r\n}\r\n\r\n.storyArchive .keywords {\r\n width: 100%;\r\n clear: both;\r\n}\r\n\r\n.storyArchive img {\r\n border: none;\r\n}\r\n\r\n.storyArchive .controls a {\r\n margin-right: 10px;\r\n}\r\n\r\n.viewStory .storyTitle, .viewStory .storyUpdated, .viewStoryTopic .storyTitle, .viewStoryTopic .storyUpdated {\r\n float: left;\r\n}\r\n\r\n.viewStory .storyTitle, .viewStoryTopic .storyTitle {\r\n font-size: 1.5em;\r\n width: 100%;\r\n}\r\n\r\n.viewStory .storyHighlights, .viewStoryTopic .storyHighlights {\r\n float:right;\r\n margin-top: -1.5em;\r\n}\r\n\r\n.viewStory .storyPhoto, .viewStoryTopic .storyPhoto {\r\n float: left;\r\n margin: 0 10px 10px 0;\r\n}\r\n\r\n.viewStory .photoCaption, .viewStoryTopic .photoCaption {\r\n width: 496px;\r\n padding: 5px;\r\n display:block;\r\n}\r\n.viewStory .clear, .viewStoryTopic .clear {\r\n clear: both;\r\n}\r\n.storyTopic {\r\n width: 100%;\r\n}\r\n\r\n.storyTopic h3{ border-bottom: 2px solid;\r\n}\r\n.storyTopic .topStory {\r\n width: 340px;\r\n float: left;\r\n}\r\n\r\n.storyTopic .storyList {\r\n width: 250px;\r\n float: left;\r\n}\r\n\r\n.storyTopic .storyListBig {\r\n width: 100%;\r\n float: left;\r\n}\r\n\r\n#htmltagcloud, .wg-clear {\r\n clear:both;\r\n}\r\n',0,'text/css',1253305659,3600,'.editStory { width: 100%; }.editStory legend { font-size: 1.8em; border-bottom: 2px solid; }.editStory tbody { width: 943px; }.editStory td { padding: 5px; }.editStory .story { float:left; }.editStory .story label, .editStory .photo label { display: block; width: 100%; text-align: right;} .editStory .photoContainer { border: 1px solid; float:left; margin: 10px 0 0 20px; }.editStory .photoContainer .photoHeader { font-size: 1.2em; font-weight: bold; }.editStory .buttons { clear: both; text-align: right; padding: 10px 0; }.editStory #story_formId_tbl { width: 100% !important; }.editStory fieldset { border: none; }.storyArchive { width: 100%; }.storyArchive h3 { border-bottom: 2px solid; margin-bottom: 10px; }.storyArchive .storyList { list-style-type: none; padding-left: 0; }.storyArchive .storyList li { padding-left: 10px; margin-bottom: 10px; }.storyArchive .pagination { float: left; list-style-type: none; }.storyArchive .keywords { width: 100%; clear: both; }.storyArchive img { border: none; }.storyArchive .controls a { margin-right: 10px; }.viewStory .storyTitle, .viewStory .storyUpdated, .viewStoryTopic .storyTitle, .viewStoryTopic .storyUpdated { float: left; }.viewStory .storyTitle, .viewStoryTopic .storyTitle { font-size: 1.5em; width: 100%; }.viewStory .storyHighlights, .viewStoryTopic .storyHighlights { float:right; margin-top: -1.5em; }.viewStory .storyPhoto, .viewStoryTopic .storyPhoto { float: left; margin: 0 10px 10px 0; }.viewStory .photoCaption, .viewStoryTopic .photoCaption { width: 496px; padding: 5px; display:block; }.viewStory .clear, .viewStoryTopic .clear { clear: both; }.storyTopic { width: 100%; }.storyTopic h3{ border-bottom: 2px solid; }.storyTopic .topStory { width: 340px; float: left; }.storyTopic .storyList { width: 250px; float: left; }.storyTopic .storyListBig { width: 100%; float: left; }#htmltagcloud, .wg-clear { clear:both; }',0),('_XfvgNH__bY1ykMiKYSobQ','/* general */ \n\n.WGbutton {\n float:right;\n padding-right:10px;\n} \n.centered {\n text-align: center;\n}\n.WGaccount_message {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 300px;\n margin-bottom: 10px;\n margin-left: 60px;\n margin-top: 20px;\n overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;\n padding:10px;\n text-align: left;\n vertical-align:top;\n width: 90%;\n}\n\n.WGprofileMember {\n font-size:9px;\n margin-right:20px;\n text-align:right;\n}\n.WGmember {\n color:#3e4f77;\n font: 9px Verdana, Arial, Helvetica, sans-serif;\n text-align:center;\n}\n.WGphotostyle {\n border:solid #3e4f77 2px;\n margin-bottom:5px;\n margin-top:5px\n }\n#rightalign {\n float: right;\n}\n/*.WGsend {\n float:right;\n padding-right: 75px;\n}*/\n\n\n/* bio, addtonetwork, network */\n.WGbordered {\n border-bottom: dashed #BECEF8 2px;\n padding-bottom: 10px;\n}\n.WGfriendpic {\n border: solid #BECEF8 1px;\n}\n.WGinvitemsg {\n width: 600px;\n height: 150px;\n}\nol.WGProfile_interests {\n color:#0B2259;\n font-size:15px;\n font-weight:bold;\n list-style-type:none;\n margin:0px;\n padding:0px;\n padding:5px 5px;\n}\nol.WGProfile_interests li {\n margin-bottom:15px;\n}\nol.WGProfile_interests span {\n font-size:12px;\n font-weight:normal;\n color:black;\n}\n.WGpBio {\n border-bottom:solid #DDE6FB 1px;\n margin:0px;\n margin-bottom:5px;\n padding-bottom:5px; \n}\n.WGpBio div {\n background-color:#DDE6FB;\n padding:2px 5px;\n margin-bottom:2px;\n}\n.WGprogram {\n font-size: 9px;\n}\n\n/* contributions */\n\n.WGContribCount {\n font-size:12px;\n text-align:left;\n padding:3px\n}\n.WGContribTitle {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#0B2259;\n font-size:12px;\n font-weight:bold;\n min-height:25px;\n padding:3px;\n text-align:center;\n text-decoration: underline;\n}\n.WGContribTitleLeft {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#0B2259;\n font-size:12px;\n font-weight:bold;\n min-height:25px;\n padding:3px;\n text-align:center;\n text-decoration: underline;\n} \n.WGContribEntry {\n text-align:center;\n padding:3px;\n}\n.WGContribEntryLeft {\n text-align:left;\n padding:3px;\n}\n \n/* edit box */\n.WGeditBox {\n /*background:white url(images/edit_box_bg.jpg) no-repeat bottom left;*/\n border:solid #8DABF1 2px;\n display:block;\n font-family:verdana;\n font-size:9px;\n font-weight:bold;\n left:100px;\n -moz-box-sizing:border-box;\n padding:5px;\n position:absolute;\n top:100px;\n width:590px;\n z-index:100;\n \n}\n.WGeditBox input, .WGeditBox select {\n font-size:9px; \n}\n\n/* friends */\n\n.WGfriends_name {\n font-weight:bold;\n width:90%;\n}\n.WGfriends_photo {\n font-weight:bold;\n width:10%;\n}\n.WGfriends_photo img {\n height: 50px; \n width: 50px;\n}\n.WGfriends_private { \n float:right;\n padding-bottom: 5px;\n width: 50%;\n}\n.WGfriends_ninety { \n vertical-align:top;\n width: 90%;\n}\n.WGfriends_seventy { \n vertical-align:top;\n width: 70%;\n}\n.WGfriends_ten { \n width: 10%;\n}\n.WGfriends_ten img {\n height: 50px; \n width: 50px;\n}\n.WGfriends_twenty { \n width: 20%;\n}\n.WGaccepts {\n padding-bottom: 5px;\n}\n\n/* inbox */\n\n.WGProfile_msgcontainer {\n padding:2px;\n}\n.WGinbox_count {\n font-size:12px;\n font-weight:bold;\n padding:3px;\n text-align:left;\n}\n.WGinbox_errors {\n font-weight:bold;\n color:red;\n text-align:center;\n}\n.WG_inbox_InviteLabel {\n width:50px;\n text-align:right;\n}\n.WG_inbox_InviteLabelView {\n font-weight:bold;\n width:120px;\n}\n.WGmsgcontainer {\n padding:6px;\n display:block;\n margin-bottom:6px;\n}\n/* inbox contacts */\n.WGdatacells {\n border-bottom: dashed #BECEF8 1px;\n}\n.WGinbox_contactsTbl {\n background-color:#EEF2FD;\n font-family:arial;\n font-size:9pt;\n width:100%;\n}\n#contacts {\n height: 275px;\n overflow: auto;\n}\n/* inbox forms */\n.WGbuttons_left {\n float: left;\n}\n.WGbuttons_right {\n float: right;\n}\n.WGinbox_from {\n color: black;\n font-weight: normal;\n text-decoration: none;\n}\n.WGinbox_subject {\n width: 530px;\n}\n.WGinbox_messageTo {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 50px;\n overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;\n width: 530px;\n}\n/* inbox pagination */\n.WGinbox_buttons {\n display:inline;\n float:left;\n font-size:10px;\n text-align:left;\n width:70%; \n}\n.WGinbox_pagination {\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGinbox_messagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGmessage {\n display:inline;\n float:left;\n font-size:10px;\n text-align:left;\n width:70%;\n}\n\n.WGmessagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n float: right;\n}\n\n.WG-previous-next {\n float: right;\n}\n\n/* inbox threads */\n\n.WGevenThread {\n background-color: #e1e8fb;\n border-bottom: 1px solid #bfcef9;\n padding: 8px;\n text-align:center;\n}\n.WGoddThread {\n background-color: #eef2fd;\n border-bottom: 1px solid #bfcef9;\n padding: 8px;\n text-align: center;\n}\n\n/* pagination */\n.WGProfile_pagination {\n font-size:10px;\n text-align:right;\n width:20%;\n}\n.WGProfile_messagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGProfile_paginationLeft {\n font-size:10px;\n text-align:left;\n width:20%;\n}\n.WGProfile_paginationCenter {\n font-size:10px;\n text-align:center;\n width:20%;\n}\n.WGProfile_pagination a {\n background-color:#f2f5fa;\n border:solid #bfc8dc 1px;\n font-size:10px;\n font-weight:bold;\n padding:1px 5px;\n text-decoration:none;\n}\n.WGProfile_pagination a:hover {\n background-color:#d8dee8;\n color:white;\n}\n.WGProfile_pagination .prevNext {\n background-color: transparent;\n border: none;\n color: black;\n}\n.WGProfile_pagination .prevNext:hover {\n background-color: transparent;\n border: none;\n color: black;\n}\n.WGProfile_pagination .active {\n background-color:#d8dee8;\n border:solid #bfc8dc 1px;\n color:white; \n font-size:10px;\n font-weight:bold;\n padding:1px 5px;\n text-decoration:none;\n}\n.WGProfile_pagination img {\n vertical-align:middle;\n margin-top:2px;\n border:none;\n}\n/* profile */\n.WGProfile_registration {\n background:none;\n border:none;\n font-size:9pt;\n font-family:arial;\n margin:0;\n padding:0;\n width:100%;\n}\n.WGProfile_registration .header {\n background-color:#818997;\n color:#3e4f77;\n font-size:10px;\n font-weight:bold;\n text-align:left; \n}\n.WGProfile_registration .header a {\n color:white;\n text-decoration:none; \n}\n.WGProfile_registration .help a {\n font-weight:bold;\n text-decoration:none;\n}\n.WGProfile_registration .inputText {\n font-size:10px;\n margin-right:1px;\n}\n.WGProfile_registration .label {\n font-size:9pt;\n font-weight:bold;\n text-align:right;\n white-space:nowrap;\n width:1%;\n} \n.WGProfile_registration .labelLeft {\n font-size:9pt;\n font-weight:bold;\n white-space:nowrap;\n width:1%;\n text-align: left;\n vertical-align: top;\n}\n.WGProfile_registration .smallLabel {\n font-size:8px;\n text-align:center;\n}\n.WGProfile_registration .smallText {\n font-size:9px;\n}\n\n.WGinboxTbl {\n display:block;\n margin: 4px;\n padding: 2px;\n}\n\n.WGProfile_registration .bar, .WGProfile_registration .barRight {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin:10px 0px 10px 0px;\n min-height:25px;\n padding:4px 4px 0px 4px;\n vertical-align:middle;\n}\n.WGProfile_registration .bar {\n text-align: center;\n}\n.WGProfile_registration .barRight {\n text-align: right;\n}\n.WGProfile_registration .bar a {\n color:#0B2259;\n font-size:10px;\n font-weight:bold;\n}\n.WGProfile_registration .barFive {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n text-align:center;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n width:4.3%;\n}\n.WGProfile_registration .barTen {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:7.2%;\n}\n.WGProfile_registration .barFifteen {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:15%;\n}\n.WGProfile_registration .barFifty {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:50%; \n}\n.WGbarContainer {\n display:block;\n margin:10px 0px 10px 0px; \n width:100%;\n\n}\n\n/* profile edit */\n\n.WGfields {\n padding: 2px;\n\n}\n.WGfields_left {\n padding:2px;\n vertical-align:top;\n width: 15%;\n}\n.WGfields_right {\n display:inline\n float:right;\n padding:2px;\n text-align:right;\n width:80%;\n vertical-align: top;\n}\n.WGProfile {\n display:table;\n margin: 0;\n padding: 0;\n width:100%;\n}\n.WGProfileFields {\n border:0;\n padding: 0;\n margin:0;\n width: 100%;\n \n}\n.WGProfileFields ol {\n display: inline;\n list-style-type: none;\n \n}\n.WGProfileFields ul {\n list-style-type: none;\n display: inline;\n}\n.WGProfileFields ul li {\n display: inline-block;\n *display: inline;\n zoom: 1;\n}\n/* profile view */\n.WGProfile_accepts {\n text-align:right;\n background-color:gray;\n padding:4px;\n width:100%;\n}\n.WGviewContainer {\n margin:0;\n padding:0;\n width:90%;\n}\n.WGinternational {\n background-color:red;\n color:white;\n display:inline;\n font-weight:bold;\n padding:4px;\n text-align:center;\n}\n\n.WGcategoryLabel {\n vertical-align:top; \n width:90%;\n}\n\n.WGprivateMessage {\n background-color:gray;\n padding:4px;\n text-align:right;\n}\n\n.WGprofileAlert {\n background-color:red;\n color:white;\n font-weight:bold;\n padding:4px;\n text-align:center;\n width:100%;\n}\nWGprofilePhoto {\n vertical-align:top;\n}\n\n/* profile errors */\n#WGprofileErrors {\n background-color: #ff0000;\n color: #ffffff;\n font-weight: bold;\n text-align: center;\n}\n.WGprofilefield_required_off {\n}\n.WGprofilefield_required {\n background-color: #ffd6bb;\n}\n.WGprofilefield_error {\n background-color: #FF9494;\n}\n.WGerrorMsg {\n font-weight:bold;\n color:red;\n text-align:center;\n}\n/* user */\n.WGuserInvite_subject {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 25px;\n text-align: left;\n width: 500px;\n /*margin-left: 50px;*/\n /*margin-bottom: 20px;*/\n /*overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;*/\n}\n/* view profile */\n\n.WGprofile_canEdit {\n text-align:center;\n background-color:red;\n padding:4px;\n color:white;\n font-weight:bold;\n}\n.WGprofile_fieldLabel {\n background: #DDE6FB;\n padding:2px;\n width:200px;\n}\n.WGprofile_fieldData {\n margin-left: 5px;\n}\n.WGprofile_fieldStatus {\n padding:4px;\n color:white;\n font-weight:bold\n}\n\n/**********************************************************************/\n/* TABS */\n/**********************************************************************/\n\n/* TABS - outer */\n\n.WGbottombutton {\n float:right;\n padding-right:2px;\n padding-top: 2px;\n position: relative;\n} \n.WGcontent {\n padding:10px;\n\n}\n.WGcleartab {\n clear: both; \n height:0;\n}\n.WGsubContent { /* color setting for border under outer tabs that surrounds inner tabs */\n border: solid #d8dee8 6px;\n}\n.WGtopbutton {\n float:right;\n clear:both;\n padding-right:2px;\n padding-top: 2px;\n position: relative;\n}\n\n\nul.WGtopTabs,\nul.WGtopTabs li {\n list-style-type:none;\n margin:10px 0px 0px 0px;\n padding:0px;\n position:relative;\n width:auto;\n Xposition:relative;\n zoom:1;\n}\nul.WGtopTabs li {\n display:block;\n float:left;\n margin-right: 3px;\n}\nul.WGtopTabs li b { \n background-color: #eef2fd;\n border-top:solid #d8dee8 1px;\n display:block;\n padding:4px 8px;\n position:relative;\n top:-1px; \n}\nul.WGtopTabs a { /* non-selected tabs color settings */\n display:block;\n color:#9ea0bb;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n background-color:#f2f5fa;\n border-left: solid #d8dee8 1px;\n border-right: solid #d8dee8 1px; \n}\n\nul.WGtopTabs a:hover,\nul.WGtopTabs a:hover b,\nul.WGtopTabs a.selected,\nul.WGtopTabs a.selected b { /* selected tab color settings */\n background-color:#d8dee8;\n color:#3e4f77;\n}\n\n/* TABS - YUI */\n\n.WGcleardiv {\n clear: both;\n margin: 0px 0px 0px 0px;\n padding: 0px;\n}\n\n.WGview {\n border: none;\n font: bold 10px Verdana;\n color: #3e4f77;\n text-decoration:none;\n position: absolute;\n right: 4px;\n top:4px;\n}\n\n.WGprofile_displayView {\n -x-system-font:none;\n border:medium none;\n color:#0B2258;\n display:inline;\n float:right;\n font-family:Verdana;\n font-size:10px;\n font-size-adjust:none;\n font-stretch:normal;\n font-style:normal;\n font-variant:normal;\n font-weight:bold;\n line-height:normal;\n padding-right:8px;\n padding-top:3px;\n text-decoration: none;\n}\n\n.WGprofile_displaySubContent { /* border around friends tab content */\n border: solid #d8dee8 6px;\n border-top: solid #d8dee8 18px;\n}\n\n\n /*\nCopyright (c) 2008, Yahoo! Inc. All rights reserved.\nCode licensed under the BSD License:\nhttp://developer.yahoo.net/yui/license.txt\nversion: 2.6.0\n*/\n\n/* yui tabs color settings below */\n\n/* .yui-navset defaults to .yui-navset-top */\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */\n border:solid #eef2fd; /* color between tab list and content */\n border-width:0 0 5px;\n Xposition:relative;\n zoom:1;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {\n background:#ffffff; /* tab background */\n border:solid #ffffff;\n border-width:0 1px;\n color:#bfccdd;\n position:relative;\n text-decoration:none;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n font-weight: bold;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {\n border:solid #eef2fd;\n border-width:1px 0 0;\n cursor:hand;\n padding:0.25em .75em;\n left:0; right: 0; bottom: 0; /* protect from other orientations */\n top:-1px; /* for 1px rounded corners */\n position:relative;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */\n background: #eef2fd; /* selected tab background */\n color: #3e4f77;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n font-weight: bold;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a em {\n border-color:#eef2fd; /* selected tab border color */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a:focus {\n background: #eef2fd; /* hover tab background */\n color: #3e4f77;\n outline:0;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n font-weight: bold;\n\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-content {\n background: #eef2fd; /* content background color */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-content,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-content {\n border:5px solid #eef2fd; /* content border */\n padding:0.75em 1em; /* content padding */\n}\n\n/* left and right orientations */\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 5px 0 0;\n Xposition:absolute; /* from tabview-core; have to reiterate for skin-sam due to pos:rel on skin-sam yui-nav */\n top:0; bottom:0; /* stretch to fill content height */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 0 0 5px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n margin:0 0 0.3em; /* space between tabs */\n padding:0 0 0 1px; /* gecko: make room for overflow */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n padding:0 1px 0 0; /* gecko: make room for overflow */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected { \n margin:0 -1px 0.16em 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav .selected { \n margin:0 0 0.16em -1px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a {\n border-width:1px 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 0 0 1px;\n padding:0.2em .75em;\n top:auto;\n left:-1px; /* for 1px rounded corners */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 1px 0 0;\n left:auto;\n right:-1px; /* for 1px rounded corners */\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {\n background-image:none; /* no left-right or bottom-top gradient */\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-content {\n border:1px solid #d8dee8; /* content border */\n}\n/* bottom orientation */\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav {\n border-width:5px 0 0; /* color between tab list and content */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected { \n margin:-1px 0.3em 0 0; /* for overlap */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li { \n padding:0 0 1px 0; /* gecko: make room for overflow */\n vertical-align:top;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li a { \n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a em {\n border-width:0 0 1px;\n top:auto;\n bottom:-1px; /* for 1px rounded corners */\n}\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-content,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-content {\n border:1px solid #f2f5fa; /* content border */\n}\n.WGsubContent .yui-skin-sam {\n background-color: #d8dee8;\n padding: 10px 5 5 5px;\n display:block;\n}\n\n/* yui tab placement settings below */\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {\n margin:0 0.3em 0 0; /* space between tabs */\n padding:5px 0 0; /* gecko: make room for overflow */\n zoom:1;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected { \n margin:0 0.3em -1px 0; /* for overlap */\n}\n\n.WGsubContent .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,\n.WGsubContent .yui-navset .yui-navset-bottom .yui-nav li {\n margin:0 0.5em 0 0;\n}\n.WGsubContent .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {\n margin:0 0 0.5em;\n}\n.WGsubContent .yui-navset .yui-content .yui-hidden {\n display:none;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-navset-left .yui-nav,.yui-navset-right .yui-nav {\n width:6em;\n}\n.WGsubContent .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {\n width:auto;\n}\n.WGsubContent .yui-navset .yui-navset-left,.yui-navset-left {\n padding:0 0 0 6em;\n}\n.WGsubContent .yui-navset-right {\n padding:0 6em 0 0;\n}\n.WGsubContent .yui-navset-top,.yui-navset-bottom {\n padding:auto;\n}\n.WGsubContent .yui-nav,.yui-nav li {\n list-style:none;\n margin:0;\n padding:0; \n}\n.WGsubContent .yui-navset li em {\n font-style:normal;\n}\n.WGsubContent .yui-navset {\n position:relative;\n zoom:1;\n}\n.WGsubContent .yui-navset .yui-content {\n zoom:1;\n}\n.WGsubContent .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,\n.WGsubContent .yui-navset .yui-navset-bottom .yui-nav li {\n display:inline-block;\n display:-moz-inline-stack;\n *display:inline;\n vertical-align:bottom;\n cursor:pointer;\n zoom:1;\n}\n.WGsubContent .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {\n display:block;\n}\n.WGsubContent .yui-navset .yui-nav a {\n position:relative;\n}\n.WGsubContent .yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,\n.WGsubContent .yui-navset-bottom .yui-nav li a {\n display:block;\n display:inline-block;\n vertical-align:bottom;\n zoom:1;\n}\n.WGsubContent .yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a {\n display:block;\n}\n.WGsubContent .yui-navset-bottom .yui-nav li a {\n vertical-align:text-top;\n}\n.WGsubContent .yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,\n.WGsubContent .yui-navset-bottom .yui-nav li a em {\n display:block;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-navset-left .yui-nav,.yui-navset-right .yui-nav {\n position:absolute;\n z-index:1;\n}\n.WGsubContent .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {\n position:static;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav {\n left:0;\n right:auto;\n}\n.WGsubContent .yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav {\n left:auto;\n right:0;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a em {\n padding:0.35em 0.75em;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 5px 0 0;\n bottom:0;\n top:0;\n Xposition:absolute;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 0 0 5px;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n margin:0 0 0.16em;\n padding:0 0 0 1px;\n}\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n padding:0 1px 0 0;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a {\n border-width:1px 0;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 0 0 1px;\n left:-1px;\n padding:0.2em .75em;\n top:auto;\n}\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 1px 0 0;\n left:auto;\n right:-1px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {\n background-image:none;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected {\n margin:-1px 0.16em 0 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li {\n padding:0 0 1px 0;\n vertical-align:top;\n}\n',0,'text/css',1253652887,3600,'body{margin:0;padding:0;font:11px Verdana;}a{cursor:pointer;}button{cursor:pointer;}img{border:none;}.WGbutton{float:right;padding-right:10px;}.centered{text-align:center;}.WGaccount_message{background-color:white;border:solid #BECEF8 1px;height:300px;margin-bottom:10px;margin-left:60px;margin-top:20px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;padding:10px;text-align:left;vertical-align:top;width:90%;}.WGprofileMember{font-size:9px;margin-right:20px;text-align:right;}.WGmember{color:#3e4f77;font:9px Verdana,Arial,Helvetica,sans-serif;text-align:center;}.WGphotostyle{border:solid #3e4f77 2px;margin-bottom:5px;\n margin-top:5px}#rightalign{float:right;}.WGbordered{border-bottom:dashed #BECEF8 2px;padding-bottom:10px;}.WGfriendpic{border:solid #BECEF8 1px;}.WGinvitemsg{width:600px;height:150px;}ol.WGProfile_interests{color:#0B2259;font-size:15px;font-weight:bold;list-style-type:none;margin:0px;padding:0px;padding:5px 5px;}ol.WGProfile_interests li{margin-bottom:15px;}ol.WGProfile_interests span{font-size:12px;font-weight:normal;color:black;}.WGpBio{border-bottom:solid #DDE6FB 1px;margin:0px;margin-bottom:5px;padding-bottom:5px;}.WGpBio div{background-color:#DDE6FB;padding:2px 5px;margin-bottom:2px;}.WGprogram{font-size:9px;}.WGContribCount{font-size:12px;text-align:left;\n padding:3px}.WGContribTitle{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#0B2259;font-size:12px;font-weight:bold;min-height:25px;padding:3px;text-align:center;text-decoration:underline;}.WGContribTitleLeft{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#0B2259;font-size:12px;font-weight:bold;min-height:25px;padding:3px;text-align:center;text-decoration:underline;}.WGContribEntry{text-align:center;padding:3px;}.WGContribEntryLeft{text-align:left;padding:3px;}.WGeditBox{border:solid #8DABF1 2px;display:block;font-family:verdana;font-size:9px;font-weight:bold;left:100px;-moz-box-sizing:border-box;padding:5px;position:absolute;top:100px;width:590px;z-index:100;}.WGeditBox input,.WGeditBox select{font-size:9px;}.WGfriends_name{font-weight:bold;width:90%;}.WGfriends_photo{font-weight:bold;width:10%;}.WGfriends_photo img{height:50px;width:50px;}.WGfriends_private{float:right;padding-bottom:5px;width:50%;}.WGfriends_ninety{vertical-align:top;width:90%;}.WGfriends_seventy{vertical-align:top;width:70%;}.WGfriends_ten{width:10%;}.WGfriends_ten img{height:50px;width:50px;}.WGfriends_twenty{width:20%;}.WGaccepts{padding-bottom:5px;}.WGProfile_msgcontainer{padding:2px;}.WGinbox_count{font-size:12px;font-weight:bold;padding:3px;text-align:left;}.WGinbox_errors{font-weight:bold;color:red;text-align:center;}.WG_inbox_InviteLabel{width:50px;text-align:right;}.WG_inbox_InviteLabelView{font-weight:bold;width:120px;}.WGmsgcontainer{padding:6px;display:block;margin-bottom:6px;}.WGdatacells{border-bottom:dashed #BECEF8 1px;}.WGinbox_contactsTbl{background-color:#EEF2FD;font-family:arial;font-size:9pt;width:100%;}#contacts{height:275px;overflow:auto;}.WGbuttons_left{float:left;}.WGbuttons_right{float:right;}.WGinbox_from{color:black;font-weight:normal;text-decoration:none;}.WGinbox_subject{width:530px;}.WGinbox_messageTo{background-color:white;border:solid #BECEF8 1px;height:50px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;width:530px;}.WGinbox_buttons{display:inline;float:left;font-size:10px;text-align:left;width:70%;}.WGinbox_pagination{display:inline;text-align:right;width:20%;}.WGinbox_messagerpp{font-size:10px;display:inline;text-align:right;width:20%;}.WGmessage{display:inline;float:left;font-size:10px;text-align:left;width:70%;}.WGmessagerpp{font-size:10px;display:inline;text-align:right;float:right;}.WG-previous-next{float:right;}.WGevenThread{background-color:#e1e8fb;border-bottom:1px solid #bfcef9;padding:8px;text-align:center;}.WGoddThread{background-color:#eef2fd;border-bottom:1px solid #bfcef9;padding:8px;text-align:center;}.WGProfile_pagination{font-size:10px;text-align:right;width:20%;}.WGProfile_messagerpp{font-size:10px;display:inline;text-align:right;width:20%;}.WGProfile_paginationLeft{font-size:10px;text-align:left;width:20%;}.WGProfile_paginationCenter{font-size:10px;text-align:center;width:20%;}.WGProfile_pagination a{background-color:#f2f5fa;border:solid #bfc8dc 1px;font-size:10px;font-weight:bold;padding:1px 5px;text-decoration:none;}.WGProfile_pagination a:hover{background-color:#d8dee8;color:white;}.WGProfile_pagination .prevNext{background-color:transparent;border:none;color:black;}.WGProfile_pagination .prevNext:hover{background-color:transparent;border:none;color:black;}.WGProfile_pagination .active{background-color:#d8dee8;border:solid #bfc8dc 1px;color:white;font-size:10px;font-weight:bold;padding:1px 5px;text-decoration:none;}.WGProfile_pagination img{vertical-align:middle;margin-top:2px;border:none;}.WGProfile_registration{background:none;border:none;font-size:9pt;font-family:arial;margin:0;padding:0;width:100%;}.WGProfile_registration .header{background-color:#818997;color:#3e4f77;font-size:10px;font-weight:bold;text-align:left;}.WGProfile_registration .header a{color:white;text-decoration:none;}.WGProfile_registration .help a{font-weight:bold;text-decoration:none;}.WGProfile_registration .inputText{font-size:10px;margin-right:1px;}.WGProfile_registration .label{font-size:9pt;font-weight:bold;text-align:right;white-space:nowrap;width:1%;}.WGProfile_registration .labelLeft{font-size:9pt;font-weight:bold;white-space:nowrap;width:1%;text-align:left;vertical-align:top;}.WGProfile_registration .smallLabel{font-size:8px;text-align:center;}.WGProfile_registration .smallText{font-size:9px;}.WGinboxTbl{display:block;margin:4px;padding:2px;}.WGProfile_registration .bar,.WGProfile_registration .barRight{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin:10px 0px 10px 0px;min-height:25px;padding:4px 4px 0px 4px;vertical-align:middle;}.WGProfile_registration .bar{text-align:center;}.WGProfile_registration .barRight{text-align:right;}.WGProfile_registration .bar a{color:#0B2259;font-size:10px;font-weight:bold;}.WGProfile_registration .barFive{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;text-align:center;margin-right:3px;min-height:25px;padding:2px;width:4.3%;}.WGProfile_registration .barTen{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;min-height:25px;padding:2px;text-align:center;width:7.2%;}.WGProfile_registration .barFifteen{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin-right:3px;min-height:25px;padding:2px;text-align:center;width:15%;}.WGProfile_registration .barFifty{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin-right:3px;min-height:25px;padding:2px;text-align:center;width:50%;}.WGbarContainer{display:block;margin:10px 0px 10px 0px;width:100%;}.WGfields{padding:2px;}.WGfields_left{padding:2px;vertical-align:top;width:15%;}.WGfields_right{display:inline float:right;padding:2px;text-align:right;width:80%;vertical-align:top;}.WGProfile{display:table;margin:0;padding:0;width:100%;}.WGProfileFields{border:0;padding:0;margin:0;width:100%;}.WGProfileFields ol{display:inline;list-style-type:none;}.WGProfileFields ul{list-style-type:none;display:inline;}.WGProfileFields ul li{display:inline-block;*display:inline;zoom:1;}.WGProfile_accepts{text-align:right;background-color:gray;padding:4px;width:100%;}.WGviewContainer{margin:0;padding:0;width:90%;}.WGinternational{background-color:red;color:white;display:inline;font-weight:bold;padding:4px;text-align:center;}.WGcategoryLabel{vertical-align:top;width:90%;}.WGprivateMessage{background-color:gray;padding:4px;text-align:right;}.WGprofileAlert{background-color:red;color:white;font-weight:bold;padding:4px;text-align:center;width:100%;}WGprofilePhoto{vertical-align:top;}#WGprofileErrors{background-color:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}.WGprofilefield_required_off{}.WGprofilefield_required{background-color:#ffd6bb;}.WGprofilefield_error{background-color:#FF9494;}.WGerrorMsg{font-weight:bold;color:red;text-align:center;}.WGuserInvite_subject{background-color:white;border:solid #BECEF8 1px;height:25px;text-align:left;width:500px;}.WGprofile_canEdit{text-align:center;background-color:red;padding:4px;color:white;font-weight:bold;}.WGprofile_fieldLabel{background:#DDE6FB;padding:2px;width:200px;}.WGprofile_fieldData{margin-left:5px;}.WGprofile_fieldStatus{padding:4px;color:white;\n font-weight:bold}.WGbottombutton{float:right;padding-right:2px;padding-top:2px;position:relative;}.WGcontent{padding:10px;}.WGcleartab{clear:both;height:0;}.WGsubContent{border:solid #d8dee8 6px;}.WGtopbutton{float:right;clear:both;padding-right:2px;padding-top:2px;position:relative;}ul.WGtopTabs,ul.WGtopTabs li{list-style-type:none;margin:10px 0px 0px 0px;padding:0px;position:relative;width:auto;Xposition:relative;zoom:1;}ul.WGtopTabs li{display:block;float:left;margin-right:3px;}ul.WGtopTabs li b{background-color:#eef2fd;border-top:solid #d8dee8 1px;display:block;padding:4px 8px;position:relative;top:-1px;}ul.WGtopTabs a{display:block;color:#9ea0bb;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;background-color:#f2f5fa;border-left:solid #d8dee8 1px;border-right:solid #d8dee8 1px;}ul.WGtopTabs a:hover,ul.WGtopTabs a:hover b,ul.WGtopTabs a.selected,ul.WGtopTabs a.selected b{background-color:#d8dee8;color:#3e4f77;}.WGcleardiv{clear:both;margin:0px 0px 0px 0px;padding:0px;}.WGview{border:none;font:bold 10px Verdana;color:#3e4f77;text-decoration:none;position:absolute;right:4px;top:4px;}.WGprofile_displayView{-x-system-font:none;border:medium none;color:#0B2258;display:inline;float:right;font-family:Verdana;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;padding-right:8px;padding-top:3px;text-decoration:none;}.WGprofile_displaySubContent{border:solid #d8dee8 6px;border-top:solid #d8dee8 18px;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #eef2fd;border-width:0 0 5px;Xposition:relative;zoom:1;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#ffffff;border:solid #ffffff;border-width:0 1px;color:#bfccdd;position:relative;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #eef2fd;border-width:1px 0 0;cursor:hand;padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#eef2fd;color:#3e4f77;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#eef2fd;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#eef2fd;color:#3e4f77;outline:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}.yui-skin-sam .yui-navset .yui-content{background:#eef2fd;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:5px solid #eef2fd;padding:0.75em 1em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.3em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px 0.16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #d8dee8;}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.3em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #f2f5fa;}.yui-skin-sam{background-color:#d8dee8;padding:10px 5 5 5px;display:block;}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.3em 0 0;padding:5px 0 0;zoom:1;}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.3em -1px 0;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0.5em;}.yui-navset .yui-content .yui-hidden{display:none;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{list-style:none;margin:0;padding:0;}.yui-navset li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content{zoom:1;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{left:auto;right:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;bottom:0;top:0;Xposition:absolute;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;left:-1px;padding:0.2em .75em;top:auto;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}',0); -INSERT INTO `template` VALUES ('\">','Macro/AdminToggle',1,1,'PBtmpl0000000000000036',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/a_account',1,1,'PBtmpl0000000000000037',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/EditableToggle',1,1,'PBtmpl0000000000000038',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/GroupAdd',1,1,'PBtmpl0000000000000040',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/GroupDelete',1,1,'PBtmpl0000000000000041',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/H_homeLink',1,1,'PBtmpl0000000000000042',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/LoginToggle',1,1,'PBtmpl0000000000000043',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/r_printable',1,1,'PBtmpl0000000000000045',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/File',1,1,'PBtmpl0000000000000091',1129049189,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('','style',0,0,'PBtmpl0000000000000132',1129049190,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\" id=\"id\">\n\n\n

    \n
    \n
    /opaque.gif);\">\n \n
    \n\n\n\n
    /opaque.gif);\">\n \n
    \n
    \n
    \n','Shortcut',1,1,'PBtmpl0000000000000140',1129573244,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    /opaque.gif);\">
    /opaque.gif);\">
    ',0),('

    \n\n\n
    \n \n
    \n
    \n
    :
    \n
    \n
    \n
    \n
    \n\n\n
    \n
    \n
    \n \n
    \n
    \n
    \n \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n','AdminConsole',1,1,'PBtmplHelp000000000001',1147642410,'WebGUI::Asset::Template::HTMLTemplate',1,'


    :
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n\n \n\n \n \n \n \n \n\n\n\n\n \n \n \n \n \n \n\n \n\n \n \n \n \n \n\n\n
    \">\">\">\">\">\">
    oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\">\n \">\n by\n \n \n \n \">\n \n on @ \n
    \n\n\n
    \n · · \n
    \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000208',1147642410,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">\">\">\">
    oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\"> \"> by \"> on @
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n
    \n\n\n
    \n
    \n \">
    \n ()\n \n \n \n
    \n \n
    \n
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000128',1147642411,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">


    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n
    \n \n
    \n\n\n\n\n \n \n\n\n
    \n

    \n\" class=\"backLabel\">\n\n\n','DataForm',1,1,'PBtmpl0000000000000104',1147642412,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" class=\"backLabel\">',0),('\" id=\"id\">\n\n\n

    \n\n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    class=\"odd\">\">class=\"odd\">class=\"odd\">\">class=\"odd\"> @
    \n
    \n\n\n
    \n · · \n
    \n
    \n\n\n','Collaboration/Search',1,1,'PBtmpl0000000000000031',1147642413,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    class=\"odd\">\">class=\"odd\">class=\"odd\">\">class=\"odd\"> @
    · ·
    ',0),('

    \n \n

    \n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n\n\n
    \n
      \n \n
    • \">
    • \n
      \n\n
    \n
    ','Auth/LDAP/Login',1,1,'PBtmpl0000000000000006',1147642414,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \">\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n class=\"even\">\n \">
    \n \n \n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\">\n \">\n by\n \n \n \n \">\n \n on @ \n \n
    \n \n
    \n\n

    \n \n
    \n
    \n \n

    \n \n\n\n\n','MessageBoard',1,1,'PBtmpl0000000000000047',1147642414,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">

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


    ',0),('\nThis is the Manager\'s View\n\n','TimeTracking_manager',1,1,'TimeTrackingTMPL000002',1147642417,'WebGUI::Asset::Template::HTMLTemplate',1,'This is the Manager\'s View',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n \n \n\n\n
    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000066',1147642417,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    · ·
    ',0),('

    \n \n

    \n\n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n\n\n
    \n \n
    ','Auth/WebGUI/Login',1,1,'PBtmpl0000000000000013',1147642418,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n \n

    \n\n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n \n \n \n
    \n \n \n \n
    \n \n \n \n
    \n \n
    \n','Auth/WebGUI/Expired',1,1,'PBtmpl0000000000000012',1147642418,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n\n

    \n\n

    \n\n
    \n\n\">\n\n          \n\n\">\n\n
    \n','prompt',1,1,'PBtmpl0000000000000057',1147642418,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">           \">
    ',0),('\n\n\n ^Page(\"title\"); - WebGUI\n \n\n\n ^AdminBar;\n
    \n\n
    \n ^AssetProxy(flexmenu);\n
    \n\n
    \n \n
    \n
    \n
    \n ^LoginToggle;   ^a(^@;);   ^H;   ^AdminToggle;\n
    \n\n
    \n\n\n\n','style',0,1,'PBtmpl0000000000000060',1147642419,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(\"title\"); - WebGUI^AdminBar;
    ^AssetProxy(flexmenu);



    ^LoginToggle;   ^a(^@;);   ^H;   ^AdminToggle;
    ',0),('\">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />()','Macro/File',1,1,'PBtmpl0000000000000107',1147642420,'WebGUI::Asset::Template::HTMLTemplate',1,'\">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />()',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n\n\n\n\n \n \n \n \n \n \n \n\n\n
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000077',1147642422,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">
    · ·
    ',0),('

    RandomThread macro debug output:

    \n
    \n
    approve.url:
    \n
    assetId:
    \n
    assetSize:
    \n\n
    <tmpl_loop attachment_loop>:
    \n
    \n
    filename:
    \n
    icon:
    \n
    isImage:
    \n
    thumbnail:
    \n
    url:
    \n</tmpl_loop>\n\n\n
    attachment.icon:
    \n
    attachment.thumbnail:
    \n
    attachment.url:
    \n
    className:
    \n
    content:
    \n
    contentType:
    \n
    createdBy:
    \n
    creationDate:
    \n
    dateSubmitted:
    \n
    dateSubmitted.human:
    \n
    dateUpdated:
    \n
    dateUpdated.human:
    \n
    delete.url:
    \n
    deny.url:
    \n
    edit.url:
    \n
    encryptPage:
    \n
    endDate:
    \n
    extraHeadTags:
    \n
    groupIdEdit:
    \n
    groupIdView:
    \n
    hasRated:
    \n
    image.url
    \n
    image.thumbnail
    \n
    isHidden:
    \n
    isLocked:
    \n
    isLockedBy:
    \n
    isMarkedRead:
    \n
    isPackage:
    \n
    isPrototype:
    \n
    isSticky:
    \n
    isSystem:
    \n
    lastPostDate:
    \n
    lastPostId:
    \n
    lineage:
    \n
    menuTitle:
    \n
    newWindow:
    \n
    ownerUserId:
    \n
    parentId:
    \n
    rate.url.1:
    \n
    rate.url.2:
    \n
    rate.url.3:
    \n
    rate.url.4:
    \n
    rate.url.5:
    \n
    rating:
    \n
    rating.value:
    \n
    replies:
    \n
    reply.url:
    \n
    reply.withquote.url:
    \n
    revisedBy:
    \n
    revisionDate:
    \n
    startDate:
    \n
    state:
    \n
    stateChanged:
    \n
    stateChangedBy:
    \n
    status:
    \n
    storageId:
    \n
    subscriptionGroupId:
    \n
    synopsis:
    \n
    tagId:
    \n
    threadId:
    \n
    title:
    \n
    title.short:
    \n
    url:
    \n
    user.canEdit:
    \n
    user.isPoster:
    \n
    userDefined1:
    \n
    userDefined2:
    \n
    userDefined3:
    \n
    userDefined4:
    \n
    userDefined5:
    \n
    userId:
    \n
    userProfile.url:
    \n
    username:
    \n
    views:
    \n
    \n','Macro/RandomThread',1,1,'WVtmpl0000000000000001',1147642426,'WebGUI::Asset::Template::HTMLTemplate',1,'

    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:
    ',0),('\n\n\n ^Page(title); - <tmpl_var session.setting.companyName>\n \n \n \n\n\n\n^AdminBar(\"PBtmpl0000000000000090\");\n\n\n

    \n^AdminToggle();\n

    \n\n\n','style',1,1,'PBtmplBlankStyle000001',1147642431,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title); - <tmpl_var session.setting.companyName>^AdminBar(\"PBtmpl0000000000000090\");

    ^AdminToggle();

    ',0),('\n

    \n
    \n \n\n

    \n
    \n \n\n \n \n \n       \n \n class=\"navOn\" class=\"navOn\">\n  \n \n onclick=\"window.open(\'\')\" href=\"#\" href=\"\">\n \n  \n \n \n\n
    \n','Navigation',1,1,'stevenav00000000000001',1147642499,'WebGUI::Asset::Template::HTMLTemplate',1,'

           class=\"navOn\" class=\"navOn\">  onclick=\"window.open(\'\')\" href=\"#\" href=\"\">  
    ',0),('\n

    \n
    \n \n\n

    \n
    \n \n\n \n \n \n       \n \n \n class=\"navOn\" class=\"navOn\">\n  \n \n onclick=\"window.open(\'\')\" href=\"#\" href=\"\">\n \n  \n \n \n \n','Navigation',1,1,'PBnav000000style01lvl2',1147642499,'WebGUI::Asset::Template::HTMLTemplate',1,'

           class=\"navOn\" class=\"navOn\">  onclick=\"window.open(\'\')\" href=\"#\" href=\"\">  ',0),('
    \n\n \n
    \n
    \n
    \n
    \n \n \n \n

    \">

    \n
    \n\n \n \">.\n \">\n \n \n \n
    \n
    \n\n','Macro/L_loginBox',1,1,'PBtmpl0000000000000044',1148579524,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \">\n \n\n \n \">.\n \">\n \n
    \n
    \n
    \n
    \n\n','Macro/L_loginBox',1,1,'PBtmpl0000000000000092',1148579524,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n
    \n\n

    \n\n\n\n\n

    \n · · \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000133',1149286278,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n \n \n [\">] \n \n \n \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n \n

    \n \" target=\"_blank\">\n \n - \n \n

    \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000083',1149286278,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    [\">[\">](\">)

    \" target=\"_blank\">-

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n
      \n \n
    1. \n \n \n [\">]\n \n \n \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n \n \" target=\"_blank\">\n \n - \n \n
    2. \n
      \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000101',1149286278,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    1. [\">][\">](\">)\" target=\"_blank\">-
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n
    \n\n\n
    \n
    \n
    ()
    \n \n \n
    \n
    \n
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000121',1149286279,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">


    · ·
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n \n  [\">]\n \n

    \n\n\n \n \n \">\n \n \n \n \n \n \n \n \n \"> •\n \n \n \n (\">)\n
    \n

    \n \n

    \n\n\n\n

    \n · · \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000079',1149286279,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \">  [\">]

    \"> \">(\">)

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000082',1149286279,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    · ·
    ',0),('\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n

    \n\n\n

    \n \n
    \n
    \n \n \">\n -\n \n \n - \n \n \n - \n \n \n - \n \n \n \n \n \">\" border=\"0\" alt=\"\" align=\"right\" />\n \n \n
    \n \">\n
    \n
    \n

    \n\n\n\n

    \n \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000112',1149286279,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \"> -- - - \">\" border=\"0\" alt=\"\" align=\"right\" />
    \">

    ',0),('\">\" style=\"border-style:none;vertical-align:middle;\" alt=\"\" />\n','Macro/File',1,1,'PBtmpl0000000000000039',1154535073,'WebGUI::Asset::Template::HTMLTemplate',1,'\">\" style=\"border-style:none;vertical-align:middle;\" alt=\"\" />',0),('\n\n\n^Page(title); - <tmpl_var session.setting.companyName>\n\n\n\n\n\n\n\n^AdminBar(\"\");\n\n
    \"plainblack\"
    \n\n
    \n \n
    \n\n
    © 2001-2004 Plain Black LLC
    \n\n\n\n','style',1,1,'PBtmpl0000000000000111',1154535074,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title); - <tmpl_var session.setting.companyName>^AdminBar(\"\");
    \"plainblack\"
    © 2001-2004 Plain Black LLC
    ',0),('\nBatch: \n\n\n
    \n\n','Operation/RedeemSubscription',1,1,'PBtmpl0000000000000053',1154535074,'WebGUI::Asset::Template::HTMLTemplate',1,'Batch:
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\" style=\"text-align: center;\">\n \n \">\" border=\"0\" alt=\"\" />\n \n  \n \n oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    \n\n\n
    \n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000097',1154535074,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\" style=\"text-align: center;\"> \">\" border=\"0\" alt=\"\" />  oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">

    · ·
    ',0),('\n\n\n class=\"odd\">\n \n \n \n \n\n
    /\">\n \" />\n \n (\'\', \'\')\">/\" style=\"border-style:none;\" alt=\"\" title=\"\" />\n
    \n','ProjectManager_resourceList',1,1,'ProjectManagerTMPL0006',1157679165,'WebGUI::Asset::Template::HTMLTemplate',1,'class=\"odd\">
    /\"> \" /> (\'\', \'\')\">/\" style=\"border-style:none;\" alt=\"\" title=\"\" />
    ',0),('\n\n
    \n \n \n
    px;top:px;\">♦
    \n
    \n
    px;top:px;width:px;background-color:\">\n
    %;\">
    \n \n
    \n
    \n \n
    px;top:3px;margin-top:-3px;\">
    \n
    \n
    \n
    \n
    \n \" id=\"projectTableWidth\">\n \" id=\"projectScrollPercentWidth\">\n px;z-index:1;\">\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \" class=\"monthName\" style=\"height:20px;\">
    \" class=\"empty\" style=\"height:21px;\"> 
    \n
    \n
    \n\n','ProjectManager_gantt',1,1,'ProjectManagerTMPL0003',1159989349,'WebGUI::Asset::Template::HTMLTemplate',1,'
    px;top:px;\">♦
    px;top:px;width:px;background-color:\">
    %;\">
    px;top:3px;margin-top:-3px;\">
    \" id=\"projectTableWidth\"> \" id=\"projectScrollPercentWidth\"> px;z-index:1;\">
    \" class=\"monthName\" style=\"height:20px;\">
    \" class=\"empty\" style=\"height:21px;\"> 

    ',0),('\n
      \n\n
    • at () by
    • \n
      \n
    \n','WikiPage_pageHistory',1,1,'WikiPHTmpl000000000001',1165460175,'WebGUI::Asset::Template::HTMLTemplate',1,'
    • at () by
    ',0),('

    \n\n
      \n
    1. \">
    2. \n
    \n\n
    \"> | \"> | \">
    \n\n','WikiMaster_mostPopular',1,1,'WikiMPTmpl000000000001',1165460175,'WebGUI::Asset::Template::HTMLTemplate',1,'

    1. \">
    \"> | \"> | \">
    ',0),('

    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n\n\n\n','InOutBoard/Report',1,1,'IOB0000000000000000002',1166019641,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ',0),('\n

    \n\n\n\n\n

    \n \n \n \n
    \n · · \n
    \n
    \n

    \n

    \">

    \n \n

    \n

    \">

    \n
    \n
    \n
    \"> | \"> | \">
    \n','WikiMaster_search',1,1,'WikiSearchTmpl00000001',1168480840,'WebGUI::Asset::Template::HTMLTemplate',1,'

    · ·

    \">

    \">

    \"> | \"> | \">
    ',0),('

    \n\n
      \n
    • \n \n \"> - on by \n \n - on by \n \n ( \"> )\n \n \n
    • \n
    \n\n
    \"> | \"> | \">
    \n\n\n','WikiMaster_recentChanges',1,1,'WikiRCTmpl000000000001',1169092823,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> | \"> | \">
    ',0),('\n\n \n

    \n
    \n
    \n\n\n
      \n
    • \n
    \n
    \n\n\n \">\n\n \n \n \n \n \n \n','ZipArchiveAsset',1,1,'ZipArchiveTMPL00000001',1169738426,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> ',0),('\" id=\"id\">\n\n

    \n
    \n\n \n

    \n
    \n\n
    \n \n

    \n
    \n\n
    \n\n \">\n\n\n \n  · \n \n \">\n\n
    \n\n \n
    \n \n
    \n
    \n \n \n \n \n \n \n \n class=\"odd\">\n class=\"odd\">\n class=\"odd\">\n class=\"odd\">\n \n \n \n

    \n \n \n\n','InOutBoard',1,1,'IOB0000000000000000001',1169795123,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    \">  ·  \">
    class=\"odd\"> class=\"odd\"> class=\"odd\"> class=\"odd\">

    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n \n \n
    [\">]
    \n
    \n
    \n \n
    \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n
    \n
    \n \" id=\"id\">
    \n \n

    \">[top]

    \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000080',1171466654,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    [\">]
    [\">](\">)
    \" id=\"id\">

    \">[top]

    · ·
    ',0),('\n\n\n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n','SQLReport/Download',1,1,'SQLReportDownload00001',1171466654,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">
     
    \">
     
    \">
     
    \">
     
    ',0),('\n

    \n\n\n

    \n \">
    \n

    \n

    \n
    \n\n

    \n\n','newsletter',1,1,'newsletter000000000001',1185754569,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n
    \">\">\">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\">\n \">\n by\n \n \n \n \">\n \n on @ \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000026',1185754569,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\"> \"> by \"> on @
    · ·
    ',0),('

    \r\n \r\n

    \r\n\r\n\r\n\r\n

    \r\n\r\n\r\n \r\n \r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n
    ','Auth/LDAP/Account',1,1,'PBtmpl0000000000000004',1227026214,'WebGUI::Asset::Template::HTMLTemplate',1,'



    ',0),('\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n
    \n
    \n\n\n\n

    \">

    \n\n\n\n\n','TimeTracking_user',1,1,'TimeTrackingTMPL000001',1201205738,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">

    ',0),('

    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    :
    \r\n
    \r\n\r\n\r\n

    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    :
    \r\n
    \r\n
    ','DataForm',1,1,'PBtmpl0000000000000085',1202884864,'WebGUI::Asset::Template::HTMLTemplate',1,'

    :

    :
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Month',1,1,'CalendarPrintMonth0001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
    © Plain Black 2006
    ',0),('
    \r\n   -   \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Week',1,1,'CalendarPrintWeek00001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
      -  
    © Plain Black 2006
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    :00\r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Day',1,1,'CalendarPrintDay000001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :00
    © Plain Black 2006
    ',0),('\" id=\"id\"> \r\n\r\n \r\n

    \r\n
    \r\n\r\n

    \r\n\r\n
    \r\n\r\n
    \r\n\" alt=\"\" />\r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n : [ \"> \"> ]
    \r\n \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n

    \r\n \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \" class=\"controlLink\">\r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n
    \r\n\" alt=\"\" />\r\n\r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n : \r\n
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n :
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \" class=\"controlLink\">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    px;\">\r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n
    \r\n\" alt=\"\" />\r\n\r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n : \r\n
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n :
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \" class=\"controlLink\">\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \" class=\"controlLink\"> \r\n •\r\n \r\n \" class=\"controlLink\">\r\n \r\n \r\n •\r\n \" class=\"controlLink\"> \r\n \r\n \r\n •\r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \r\n \r\n \" class=\"controlLink\">\r\n \r\n \" class=\"controlLink\">\r\n \r\n \r\n
    \r\n
    \r\n','Collaboration/Thread',1,1,'PBtmpl0000000000000067',1206998733,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" alt=\"\" />
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    : [ \"> \"> ]
    :



    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    px;\">
    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    [ | | ]
    ',0),('\r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n

    \">

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n
    px;\">\r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\" alt=\"\" />\r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n
    \r\n \r\n : [ \"> \"> ]
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \"> •\r\n \r\n \r\n \"> • \r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \"> •\r\n \r\n \r\n \"> • \r\n \r\n \r\n \"> •\r\n \r\n \r\n \r\n \"> •\r\n \r\n \"> •\r\n \r\n \r\n \"> •\r\n \r\n \"> •\r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \">\r\n \r\n \r\n
    \r\n\r\n','Collaboration/Thread',1,1,'PBtmpl0000000000000032',1206998756,'WebGUI::Asset::Template::HTMLTemplate',1,'

    px;\">
    Current\"> \">
    \" alt=\"\" />
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    : [ \"> \"> ]
    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\" id=\"id\"> \r\n\r\n \r\n

    \r\n
    \r\n\r\n

    \r\n\r\n
    \r\n\r\n
    \r\n\" alt=\"\" />\r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n :
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :     [ \">     [ \"> ]
    \r\n \r\n \r\n :
    \r\n
    \r\n
    \r\n\r\n :
    \r\n:\r\n\r\n
    \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n
    \r\n\" alt=\"\" />\r\n\r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n : \r\n
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    px;\">\r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n
    \r\n\" alt=\"\" />\r\n\r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n : \r\n
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \"> \r\n •\r\n \r\n \">\r\n \r\n \r\n •\r\n \"> \r\n \r\n \r\n •\r\n \">\r\n •\r\n \r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \">\r\n \r\n \r\n
    \r\n','Collaboration/Thread',1,1,'PBtmpl0000000000000209',1206998862,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" alt=\"\" />
    : \">
    :
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :     [ \">     [ \"> ]
    :
    :
    :


    \"> \">\">

    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    \"> \">\">
    px;\">
    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n , \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n','EMS/PrintBadge',1,1,'PsFn7dJt4wMwBa8hiE3hOA',1208558071,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ,
    ',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n \r\n / \r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n\r\n\r\n','EMS/PrintTicket',1,1,'yBwydfooiLvhEFawJb0VTQ',1208629936,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :
    /
    :
    ',0),('

    ^International(thank you message,Shop);

    \r\n\r\n\r\n

    \">^International(order number,Shop);

    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(date,Shop);
    ^International(amount,Shop);
    ^International(in shop credit used,Shop);
    ^International(taxes,Shop);
    ^International(shipping method,Shop);
    ^International(shipping amount,Shop);
    ^International(shipping address,Shop);
    ^International(payment method,Shop);
    ^International(status message,Shop);
    ^International(payment address,Shop);
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    \r\n ','Shop/EmailReceipt',1,1,'bPz1yk6Y9uwMDMBcmMsSCg',1211829604,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(thank you message,Shop);

    \">^International(order number,Shop);

    ^International(date,Shop);
    ^International(amount,Shop);
    ^International(in shop credit used,Shop);
    ^International(taxes,Shop);
    ^International(shipping method,Shop);
    ^International(shipping amount,Shop);
    ^International(shipping address,Shop);
    ^International(payment method,Shop);
    ^International(status message,Shop);
    ^International(payment address,Shop);
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    ',0),('
    \r\n

    Cart

    \r\n
    \r\n \r\n
    ) ()
    \r\n
    \r\n
    \r\n
    \r\n ^International(total,Shop);: \r\n
    \r\n
    \r\n ^ViewCart;\r\n
    \r\n
    \r\n','Shop/MiniCart',1,1,'EBlxJpZQ9o-8VBOaGQbChA',1212093746,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Cart

    ) ()
    ^International(total,Shop);:
    ^ViewCart;
    ',0),('\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \" alt=\"\" />\r\n
    \r\n
     
    \r\n\r\n
    \r\n X\r\n
    \r\n
    \r\n
    \r\n
    °F
    \r\n

    \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n\">\r\n
    \"The
    \r\n','WeatherData',1,1,'WeatherDataTmpl0000001',1210711353,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    \" alt=\"\" />
     
    X

    °F

    \">
    \"The
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
    ^International(location,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(description label,Asset_Event);
    \r\n
    \r\n
    \r\n
    \r\n
    ^International(scheduled,Asset_Event);
    \r\n
    \r\n
    \r\n ,\r\n \r\n \r\n : , \r\n \r\n \r\n : \r\n
    \r\n
    \r\n
    ^International(related material,Asset_Event);
    \r\n
    \r\n \">
    \r\n
    \r\n
    \r\n','Calendar/Print/Event',1,1,'CalendarPrintEvent0001',1215396964,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(location,Asset_Event);
    ^International(description label,Asset_Event);
    ^International(scheduled,Asset_Event);
    ,: ,:
    ^International(related material,Asset_Event);
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n

    \">^International(continue shopping button,Shop);\r\n\r\n\r\n\r\n\r\n','FlatDiscount',1,1,'63ix2-hU0FchXGIWkG3tow',1216169693,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(continue shopping button,Shop);',0),('

    \" class=\"nav tabsMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
      \r\n \r\n class=\"current\" class=\"ancestor\">\r\n \">\r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000124',1247482111,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav tabsMenu\"> \" id=\"id\">

      class=\"current\" class=\"ancestor\"> \">
    ',0),('
    \" class=\"nav treeNav\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \" class=\"yuimenubar h-top-nav-noscript\">\r\n
    \r\n
      \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n
  • onclick=\"window.open(this.href);return false;\" href=\"\">\r\n\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
  • \r\n \r\n \r\n
    \r\n
    \r\n \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Navigation',1,1,'PBtmpl0000000000000130',1247045981,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav treeNav\"> \" id=\"id\">

    \" class=\"yuimenubar h-top-nav-noscript\">
  • onclick=\"window.open(this.href);return false;\" href=\"\">
  • ',0),('
    \" class=\"layout oneovertwo\">\r\n \r\n \" id=\"id\">\r\n\r\n \r\n \r\n \r\n\r\n \r\n

    \r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'-PkdI8l1idu-8gDX3iOdcw',1247482172,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout oneovertwo\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav crumbTrail\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \"> >\r\n \r\n \r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000093',1247045864,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav crumbTrail\"> \" id=\"id\">

    \"> >
    ',0),('
    \" class=\"nav horizontalMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000108',1247482118,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav horizontalMenu\"> \" id=\"id\">

    ',0),('
    \" class=\"nav dropMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000117',1247045932,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav dropMenu\"> \" id=\"id\">

    ',0),('\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
     
    \r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
     
    \r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
     
    \r\n \r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000094',1220655703,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav synopsisMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    current\">\">
    \r\n
    \">
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000136',1247046089,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav synopsisMenu\"> \" id=\"id\">

    current\">\">
    \">
    ',0),('
    \" class=\"nav bulletedList\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
      \r\n\r\n\r\n\r\n
    \r\n \r\n\r\n\r\n class=\"current\" class=\"ancestor\"
    >\r\n onclick=\"window.open(this.href);return false;\" href=\"\">\r\n\r\n\r\n
      \">\r\n\r\n \r\n\r\n\r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBnav00000000000bullet',1247735688,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav bulletedList\"> \" id=\"id\">

    class=\"current\" class=\"ancestor\"
    > onclick=\"window.open(this.href);return false;\" href=\"\">
      \">
    ',0),('
    \" class=\"layout sidebyside\">\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000135',1247482152,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout sidebyside\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"layout rightcolumn\">\r\n\r\n \" id=\"id\">\r\n\r\n \r\n \r\n \r\n\r\n \r\n

    \r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000131',1247482158,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout rightcolumn\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"layout default\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000054',1247482162,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout default\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"layout oneoverthree\">\r\n \r\n \" id=\"id\">\r\n\r\n \r\n \r\n \r\n\r\n \r\n

    \r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000109',1247482167,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout oneoverthree\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \r\n
    \r\n
    Add/Edit Task
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
     
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
      
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
         
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
      
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n :

    \r\n \r\n \" href=\"\" target=\"_new\" onclick=\"taskEdit_searchPopup(this.href); return false;\">\" alt=\"\" src=\"/users.gif\" />     \r\n \" href=\"\" target=\"_new\" onclick=\"taskEdit_searchPopup(this.href); return false;\">\" alt=\"\" src=\"/groups.gif\" /> \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n
    \n','ProjectManager_editTask',1,1,'ProjectManagerTMPL0004',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n\r\n\r\npx;\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
     Task NameDurationStartFinishPred\" valign=\"top\" id=\"scrolltd\" style=\"border-style:none;width:%;\">\r\n
    \r\n \r\n
    \r\n
     
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
     
     
    \r\n\r\n\r\n\r\n
    \n','ProjectManager_project',1,1,'ProjectManagerTMPL0002',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'
    px;\">\">
     Task NameDurationStartFinishPred\" valign=\"top\" id=\"scrolltd\" style=\"border-style:none;width:%;\">
     
     
     
    ',0),('\n

    \n

    \n

    ^International(badge holder information,Asset_EventManagementSystem);

    \n\n\n

    \n
    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ^International(name,Shop);
    ^International(organization,Asset_EventManagementSystem);
    ^International(address,Shop);
     
     
    ^International(city,Shop);
    ^International(state,Shop);
    ^International(code,Shop);
    ^International(country,Shop);
    ^International(phone number,Shop);
    ^International(email address,Asset_EventManagementSystem);
    \n\n\n','EMSBadge',1,1,'PBEmsBadgeTemplate0000',1221692339,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(badge holder information,Asset_EventManagementSystem);

    ^International(name,Shop);
    ^International(organization,Asset_EventManagementSystem);
    ^International(address,Shop);
     
     
    ^International(city,Shop);
    ^International(state,Shop);
    ^International(code,Shop);
    ^International(country,Shop);
    ^International(phone number,Shop);
    ^International(email address,Asset_EventManagementSystem);
    ',0),('

    \r\n \r\n

    \r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n
    \r\n\r\n\r\n\r\n
    \r\n
      \r\n
    • \">
    • \r\n \r\n
    \r\n
    ','Auth/LDAP/Create',1,1,'PBtmpl0000000000000005',1221612327,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\" id=\"id\">\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
      \r\n\r\n
    • \r\n\r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \">\r\n • \">\r\n \r\n • \">\r\n \r\n \r\n • \">\r\n • \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n *\r\n
    \r\n
    ^International(template captcha label,Asset_DataForm);
    \r\n\r\n\r\n','DataForm',1,1,'PBtmpl0000000000000020',1221692340,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">\"> \"> \">\">
    *
    ^International(template captcha label,Asset_DataForm);
    ',0),('\n

    ^International(my subscriptions,Asset_Newsletter);

    \n\n\n

    ^International(newsletter categories,Asset_Newsletter);

    \n\n


    \n

    \n \n
    \n
    \n

    \n
    \n\n\n\n','newsletter/mysubscriptions',1,1,'newslettersubscrip0001',1221692339,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(my subscriptions,Asset_Newsletter);

    ^International(newsletter categories,Asset_Newsletter);



    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
      \r\n \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n \r\n

    \r\n\r\n\r\n\r\n

    \r\n \">\r\n • \">\r\n \r\n • \" onclick=\"\">\r\n \r\n \r\n • \" onclick=\"\">\r\n \r\n \r\n • \">\r\n • \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n *\r\n \r\n
    \r\n \r\n
    \r\n
    ^International(template captcha label,Asset_DataForm);
    \r\n
    \r\n\r\n\r\n\r\n','DataForm',1,1,'PBtmpl0000000000000141',1221692340,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    *
    ^International(template captcha label,Asset_DataForm);

    ',0),('
    \r\n \" id=\"id\">\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    (\">)
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \n','Subscription',1,1,'eqb9sWjFEVq0yHunGV8IGw',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n

    ^International(my purchases,Shop); · ^a(\"Return to Account\");

    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(order number,Shop);^International(amount,Shop);^International(date,Shop);
    \">
    \r\n
    \n','Shop/MyPurchases',1,1,'2gtFt7c0qAFNU3BG_uvNvg',1222574694,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(my purchases,Shop); · ^a(\"Return to Account\");

    ^International(order number,Shop);^International(amount,Shop);^International(date,Shop);
    \">
    ',0),('\n\n\n ^Page(title);\n \n \n \n \n\n\n ^AdminBar();\n
    \n
    \n
    \n ^H(^c(););\n
    \n \n
    \n © ^D(%y); ^c;\n
    \n
    \n\n
    \n
    \n ^AssetProxy(roottab_level0);\n
    \n
    \n
    \n ^AssetProxy(roottab_level1);\n
    \n
    \n ^AssetProxy(crumbtrail); \n
    \n
     
    \n
    \n \n
    \n
     
    \n
    \n \n
    \n ^L(\"\",\"\",\"PBtmpl0000000000000044\");\n
    ^AdminToggle;
    \n ^AssetProxy(style1/gui_bottom.jpg);
    \n \"WebGUI\n
    \n
    \n\n \n','style',1,1,'stevestyle000000000001',1222383245,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title);^AdminBar();
    ^H(^c(););
    © ^D(%y); ^c;
    ^AssetProxy(roottab_level0);
    ^AssetProxy(roottab_level1);
    ^AssetProxy(crumbtrail);
     
     
    ^L(\"\",\"\",\"PBtmpl0000000000000044\");
    ^AdminToggle;
    ^AssetProxy(style1/gui_bottom.jpg);
    \"WebGUI
    ',0),('\r\n\r\n\n\n \n ^c; - ^Page(title);\n \n \n \n\n\r\n^AdminBar();\r\n\n\n \n \n\r\n\r\n \r\n\n
    \n
    \n
    ^H(^c;);
    \n
    ^c;
    \n
    \n
    \n

    ^Page(title);

    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \r\n \"plain\"webgui\"
    \n
    \n
    \n
    \n \n \n \n \n \n
    \n
    \n ^AssetProxy(flexmenu);\n
    \n \n \n \n \n \n
    \n
    \n ^L(\"\",\"\",\"PBtmpl0000000000000044\");\n ^AdminToggle;\n
    \n
    \r\n © ^D(%y); ^c;\r\n
    \r\n\n\n\n','style',1,1,'stevestyle000000000002',1222383245,'WebGUI::Asset::Template::HTMLTemplate',1,'^c; - ^Page(title);^AdminBar();
    ^H(^c;);
    ^c;

    ^Page(title);

    \"plain\"webgui\"

    ^AssetProxy(flexmenu);
    ^L(\"\",\"\",\"PBtmpl0000000000000044\"); ^AdminToggle;
    © ^D(%y); ^c;
    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
      \r\n \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \">\r\n • \">\r\n \r\n • \">\r\n \r\n \r\n • \">\r\n • \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n )\" id=\"tab\" class=\"tab\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n *\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n^International(template captcha label,Asset_DataForm);
    \r\n\r\n\r\n\r\n','DataForm',1,1,'PBtmpl0000000000000116',1221692340,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">\"> \"> \">\">
    )\" id=\"tab\" class=\"tab\">
    *

    ^International(template captcha label,Asset_DataForm);
    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    • View

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n wgRowOnewgRowTwo\">\r\n \r\n \">\r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \n','Thingy/ViewThing',1,1,'ThingyTmpl000000000002',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n
    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \" class=\"yuimenubar\">\r\n
    \r\n
      \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n \r\n
    \r\n\r\n\r\n','Navigation',1,1,'stevecoolmenu000000001',1224116942,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n ^c; - ^Page(title);\r\n \r\n\r\n^AdminBar();\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;\r\n
    \r\n
    \r\n

    ^H(^c;);

    \r\n

    ^Page(title);

    \r\n
    \r\n \"webgui\"
    \r\n
    \r\n
    \r\n
    \r\n ^AssetProxy(style3_coolmenu);\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n © ^D(%y); ^c;\r\n
    \r\n \"plain
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n','style',1,1,'stevestyle000000000003',1224795533,'WebGUI::Asset::Template::HTMLTemplate',1,'^c; - ^Page(title);^AdminBar();
    ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;

    ^H(^c;);

    ^Page(title);

    \"webgui\"
    ^AssetProxy(style3_coolmenu);
    © ^D(%y); ^c;
    \"plain
    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n\r\n \r\n
      \r\n \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    wgRowOnewgRowTwo label\" valign=\"top\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n wgRowOnewgRowTwo\" valign=\"top\" colspan=\"2\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n *\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n','Thingy/EditThing',1,1,'ThingyTmpl000000000003',1224518002,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n

    \r\n  :
    \r\n  
    \r\n  
    \r\n  \r\n

    \r\n\r\n \r\n

    \r\n  :
    \r\n \r\n \" title=\"Link to profile\">
    \r\n
    \r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n','Macro/UsersOnline',1,1,'h_T2xtOxGRQ9QJOR6ebLpQ',1224616545,'WebGUI::Asset::Template::HTMLTemplate',1,'

     :
     
     
     

     :
    \" title=\"Link to profile\">

    ',0),('
    \r\n

    \r\n  :
    \r\n  
    \r\n  
    \r\n  \r\n

    \r\n

    \r\n  :
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    \" alt=\"Avatar of \"/> \" title=\"Link to profile\">

    \r\n

    \r\n

    \r\n  :
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n

    \r\n

    \r\n
    \r\n\r\n','Macro/UsersOnline',1,1,'4Ekp0kJoJllRRRo_J1Rj6w',1224616672,'WebGUI::Asset::Template::HTMLTemplate',1,'

     :
     
     
     

     :
    \" alt=\"Avatar of \"/> \" title=\"Link to profile\">

     :

    ',0),('

    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n','Auth/WebGUI/Account',1,1,'PBtmpl0000000000000010',1227026287,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n\n

    \n
    \n\n\n\n\n\n\n\n\n \n \n\n\n \n \n\n\n\n\n \n \n\n\n\n\n \n \n\n\n\n\n \n \n\n
    \n\n\n
    \n \n
    \n','Auth/WebGUI/Recovery2',1,1,'PBtmpl0000000000000014',1227218041,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('
    \r\n \" id=\"id\">\r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n\r\n \r\n
    \r\n
    ^ViewCart;
    \r\n \">^International(continue shopping button,Shop);\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n','Donation',1,1,'vrKXEtluIhbmAS9xmPukDA',1226698051,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> ^International(admin console,AdminConsole);\r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n','style',1,0,'PBtmpl0000000000000137',1236787780,'WebGUI::Asset::Template::HTMLTemplate',1,'WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> ^International(admin console,AdminConsole);',0),('
    \r\n \r\n
    default\">\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n','Shop/AddressBook',1,1,'3womoo7Teyy2YKFa25-MZg',1226703362,'WebGUI::Asset::Template::HTMLTemplate',1,'
    default\">
    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n

    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \">
    \r\n \r\n
    \r\n\r\n \r\n

    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n wgRowOnewgRowTwo\">\r\n \r\n \r\n \r\n \r\n \r\n
    \">\r\n

    Search Results

    \r\n
    \r\n \">\r\n
    \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n · · \r\n
    \r\n
    \r\n
    \r\n','Thingy/SearchThing',1,1,'ThingyTmpl000000000004',1227044214,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n\r\n\r\n\r\n\">\r\n\r\n\r\n | \r\n\r\n
    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000001',1228125743,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> |





    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n
    \r\n\r\n:
    \r\n:
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000003',1228125758,'WebGUI::Asset::Template::HTMLTemplate',1,'



    :
    :


    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n
    \r\n\r\n\r\n
    \r\n^International(\'search in label\',\'Asset_UserList\');
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000002',1228125752,'WebGUI::Asset::Template::HTMLTemplate',1,'




    ^International(\'search in label\',\'Asset_UserList\');




    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('

    ^International(\'edit matrix listing title\',\'Asset_MatrixListing\');

    \r\n\r\n','Matrix/EditListing',1,1,'matrixtmpl000000000004',1228834590,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'edit matrix listing title\',\'Asset_MatrixListing\');

    ',0),('
    \" class=\"navigation indentMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n\r\n \r\n \"\r\n class=\"level current ancestor\"\r\n onclick=\"window.open(this.href);return false;\">\r\n \r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBnav00000000indentnav',1247482102,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n \n \n \n \n \n
     
    /delete.gif\" border=\"0\" onclick=\"removeRow(\'\')\" style=\"cursor:pointer\" alt=\"delete\" />
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \" class=\"PM_blueLink\"> ^International(last week,Asset_TimeTracking);\" class=\"PM_blueLink\">^International(next week,Asset_TimeTracking);
     
    \n \n \n \" onclick=\"addRow();\" />   \" />\n
    \n
    \n\n\n\n \n \">\n \n \n \n \n \n \n \n \n
    /delete.gif\" border=\"0\" onclick=\"removeRow()\" style=\"cursor:pointer\" alt=\"delete\" />
    \n
    ','TimeTracking_row',1,1,'TimeTrackingTMPL000003',1229311434,'WebGUI::Asset::Template::HTMLTemplate',1,'\">
     
    /delete.gif\" border=\"0\" onclick=\"removeRow(\'\')\" style=\"cursor:pointer\" alt=\"delete\" />
    \" class=\"PM_blueLink\"> ^International(last week,Asset_TimeTracking);\" class=\"PM_blueLink\">^International(next week,Asset_TimeTracking);
     
    \" onclick=\"addRow();\" />   \" />
    \">
    /delete.gif\" border=\"0\" onclick=\"removeRow()\" style=\"cursor:pointer\" alt=\"delete\" />
    ',0),('

    Calendar

    \r\n\r\n\r\n

    \r\n \r\n ^International(New Year,Asset_Calendar);,\r\n \r\n \r\n ^International(New Month,Asset_Calendar);,\r\n \r\n \r\n ^International(New Day,Asset_Calendar);\r\n \r\n

    \r\n\r\n

    \">

    \r\n \r\n

    \r\n\r\n
    \r\n\r\n\r\n \"><< ^International(previous page,Asset_Calendar);\r\n\r\n\r\n \">^International(next page,Asset_Calendar); >>\r\n','Calendar/Print/List',1,1,'uRL9qtk7Rb0YRJ41LmHOJw',1229311072,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Calendar

    ^International(New Year,Asset_Calendar);,^International(New Month,Asset_Calendar);,^International(New Day,Asset_Calendar);

    \">

    \"><< ^International(previous page,Asset_Calendar); \">^International(next page,Asset_Calendar); >> ',0),('\n\"> \n \n \n

    \n
    \n\n\n

    \n
    \n\n\n

    \n\n\n\n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    ^International(Stock Watch,Asset_StockData);\n
    \n ^International(Last Update,Asset_StockData);: EDT
    \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n qmmt_cycleqmmt_main\'> \n \n \n \n \n \n \n \n
    Name SymbolLastTickChg
    \n \')\">\n \n /\" alt=\"\" /> \n _up_down\" style=\"text-align: right;whitespace:nowrap;\">
    \n
    ','StockData',1,1,'StockDataTMPL000000001',1229453697,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    ^International(Stock Watch,Asset_StockData);
    ^International(Last Update,Asset_StockData);: EDT
    qmmt_cycleqmmt_main\'>
    Name SymbolLastTickChg
    \')\"> /\" alt=\"\" />_up_down\" style=\"text-align: right;whitespace:nowrap;\">
    ',0),('

    \r\n\" id=\"id\">\r\n\r\n\r\n\r\n\r\n
    \r\n
    ^International(hide new content list,Asset_Dashboard);
    \r\n
    \r\n
    \r\n\r\n\r\n\">\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n
    \r\n\r\n
    Add New Content
    \r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n

    \r\n\r\n

    \r\n
    \r\n
    ^L(\"17\",\"\",\"PBtmpl0000000000000092\"); ^AdminToggle(Modify the Default User\'s Perspective,Leave Default User Perspective (Admin Mode));
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n\r\n\r\n \">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n\r\n\r\n\r\n\">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n\r\n\r\n\">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n
    \r\n
     
    \r\n\r\n
    ','Dashboard',1,1,'DashboardViewTmpl00001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" id=\"id\">
    ^International(hide new content list,Asset_Dashboard);
    \">
    Add New Content

    ^L(\"17\",\"\",\"PBtmpl0000000000000092\"); ^AdminToggle(Modify the Default User\'s Perspective,Leave Default User Perspective (Admin Mode));
    \">
    \">
    \">
     
    ',0),('\">\n\n

    \n

    \n\n\n

    \n • \">\n \n • \" onclick=\"\">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n\n\n\n \n \n \n\n\n\n\n\n \n \n \n \n \n \n \n\n\n
    ^International(Entry ID,Asset_DataForm);^International(Submission Date,Asset_DataForm);
    \">
    ','DataForm/List',1,1,'PBtmpl0000000000000021',1230269962,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    \"> \" onclick=\"\"> \">\">
    ^International(Entry ID,Asset_DataForm);^International(Submission Date,Asset_DataForm);
    \">
    ',0),('\n\n\n<tmpl_var title>\n\n\n/taskEdit.css\" />\n\n\n
    \">\n\" />\n\n\" />\n\" />\n
    \n
    \" size=\"20\" class=\"inputBox\" />\n\n
    \n\n

    \n

    \n','ProjectManager_resourcePopup',1,1,'ProjectManagerTMPL0005',1229579830,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title>/taskEdit.css\" />
    \"> \" /> \" /> \" />

    \" size=\"20\" class=\"inputBox\" />

    ',0),('\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n
    \n
    \n\n\n\n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \"> \n
    \">
    \n \">\n \n
    \n
    %;\">
    \n
    %
    \n
    \n
    \n \n \">/edit.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(edit,Asset);\" /> \n \'));\">/delete.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(delete,Asset);\" />\n
    ','ProjectManager_dashboard',1,1,'ProjectManagerTMPL0001',1229579830,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> 
    \">
    \">
    %;\">
    %
    \">/edit.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(edit,Asset);\" />  \'));\">/delete.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(delete,Asset);\" />
    ',0),('\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n \n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n
     
    ^International(has posted to one of your subscriptions,Asset_Collaboration);
    \">
      
    \n

    \">

    ','Collaboration/Notification',1,1,'PBtmpl0000000000000027',1230159257,'WebGUI::Asset::Template::HTMLTemplate',1,'
     
    ^International(has posted to one of your subscriptions,Asset_Collaboration);
    \">
      

    \">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \n \n \n \n \n ^International(Error: Search string,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);.\n \n\n\n\n\n\n \n \n \n \n \n ^International(Warning: Ending search point,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);.\n \n','HttpProxy',1,1,'PBtmpl0000000000000033',1230159454,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(Error: Search string,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);. ^International(Warning: Ending search point,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);. ',0),('

    ^International(post received,Asset_Post);

    \">^International(493,WebGUI);

    ','Collaboration/PostReceived',1,1,'default_post_received1',1230356300,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(post received,Asset_Post);

    \">^International(493,WebGUI);

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \">^International(Download this data,Asset_SQLReport);\n\n\n\n

      \n \n
    • \n
      \n
    \n
    \n\n\n\n\n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n\n
    \n \n
    \n
    ','SQLReport',1,1,'PBtmpl0000000000000059',1229907401,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">^International(Download this data,Asset_SQLReport);

    \">
     
    \">
     
    \">
     
    \">
     
    ',0),('\" id=\"id\"> \r\n\r\n \r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n :     [ \"> \"> ]
    \r\n
    \r\n
    \r\n\r\n\r\n ^International(job description,Asset_Collaboration);
    \r\n

    \r\n
    \r\n\r\n\r\n ^International(job requirements,Asset_Collaboration);
    \r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n
    ^International(date posted,Asset_Collaboration); 
    ^International(location,Asset_Collaboration); 
    ^International(compensation,Asset_Collaboration); 
    ^International(views,Asset_Collaboration); 
    \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    px;\">\r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \"> \r\n •\r\n \r\n \"> \r\n \r\n •\r\n \"> \r\n \r\n \r\n •\r\n \">\r\n •\r\n \r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \r\n \r\n \"> \r\n \r\n \">\r\n \r\n \r\n
    ','Collaboration/Thread',1,1,'PBtmpl0000000000000098',1229907401,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    :     [ \"> \"> ]
    ^International(job description,Asset_Collaboration);

    ^International(job requirements,Asset_Collaboration);

    ^International(date posted,Asset_Collaboration); 
    ^International(location,Asset_Collaboration); 
    ^International(compensation,Asset_Collaboration); 
    ^International(views,Asset_Collaboration); 


    \"> \">\">

    Current\"> \">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    px;\">
    Current\"> \">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\" id=\"id\"> \r\n\r\n \r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n :     [ \"> \"> ]
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n ^International(Link Description,Asset_Collaboration);

    \r\n
    \r\n \r\n ^International(Link URL,Asset_Collaboration);

    \r\n \">

    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    Current\">\r\n \" id=\"id\">\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \"> • \r\n \r\n \r\n \"> •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    px;\">\r\n
    Current\">\r\n \" id=\"id\">\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \"> •\r\n \r\n \r\n \"> • \r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \"> \r\n •\r\n \r\n \">^International(List All Links,Asset_Collaboration);\r\n \r\n •\r\n \"> \r\n \r\n \r\n •\r\n \">\r\n \r\n \r\n •\r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \">\r\n \r\n \r\n
    ','Collaboration/Thread',1,1,'PBtmpl0000000000000113',1229581394,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    :     [ \"> \"> ]
    ^International(Link Description,Asset_Collaboration);


    ^International(Link URL,Asset_Collaboration);

    \">



    \"> \">\">

    Current\"> \" id=\"id\">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    px;\">
    Current\"> \" id=\"id\">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    [ | | ]
    ',0),('\"> \n \n \n

    \n
    \n\n\n

    \n
    \n\n\n

    \n\n\n

    \n
    \n\n\n \n \n\n\n \n \n\n
    ^International(364,WebGUI);:\n \n
    ^International(For,WebGUI);: 
    \n
    \n
    ','MultiSearch',1,1,'MultiSearchTmpl0000001',1230269962,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    ^International(364,WebGUI);:
    ^International(For,WebGUI);: 
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n \r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n , , \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    :00
    \r\n
    \r\n
      \r\n
    • \r\n \">\r\n
    • \r\n
    \r\n
    \r\n
    ','Calendar/Day',1,1,'CalendarDay00000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    , ,
    :00
    ',0),('\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n \">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n ^International(event details,Asset_Event);\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n
    ^International(event title,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(location,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(description,Asset_Event);
    \r\n
    \r\n
    \r\n
    \r\n
    ^International(scheduled,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(related material,Asset_Event);
    \r\n
    \r\n \r\n
    \r\n
    ^International(attachments,Asset_Event);
    \r\n
    \r\n \"> \" />
    \r\n
    \r\n
    \r\n
    ','Calendar/Event',1,1,'CalendarEvent000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); \">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    ^International(event details,Asset_Event);
    ^International(event title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(scheduled,Asset_Event);
    ^International(related material,Asset_Event);
    ^International(attachments,Asset_Event);
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n ?type=day\">^International(label day,Asset_Calendar);\r\n ?type=week\">^International(label week,Asset_Calendar);\r\n ?type=month\">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n
    \r\n  \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n
    ^International(keyword,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    ^International(start date,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    ^International(end date,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n
    \r\n ^International(search results,Asset_Calendar);\r\n ^International(page x of x,Asset_Calendar,,);\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \" style=\"padding-left:10px\">\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    ','Calendar/Search',1,1,'CalendarSearch00000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ?type=day\">^International(label day,Asset_Calendar); ?type=week\">^International(label week,Asset_Calendar); ?type=month\">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
     
    ^International(keyword,Asset_Calendar);
    ^International(start date,Asset_Calendar);
    ^International(end date,Asset_Calendar);
    ^International(search results,Asset_Calendar);^International(page x of x,Asset_Calendar,,);
    \" style=\"padding-left:10px\">
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n , to , \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    curDay\"> \r\n \r\n \r\n
    \r\n
    \r\n
    ','Calendar/Week',1,1,'CalendarWeek0000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    , to ,
    curDay\">
    ',0),('
    \r\n

    ^International(\'template addArchive title\',\'Asset_GalleryAlbum\');

    \r\n\r\n

    ^International(\'template addArchive body\',\'Asset_GalleryAlbum\');

    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(\'template upload type\',\'Asset_GalleryAlbum\');\r\n \" class=\"adminButton\">^International(\'template upload single\',\'Asset_GalleryAlbum\');\r\n ^International(\'template upload archive\',\'Asset_GalleryAlbum\');\r\n
    ^International(\'addArchive file\',\'Asset_GalleryAlbum\');\r\n \r\n
    ^International(\'addArchive keywords\',\'Asset_GalleryAlbum\');\r\n \r\n
    ^International(\'addArchive friendsOnly\',\'Asset_GalleryAlbum\');
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n\r\n
    ','GalleryAlbum/AddArchive',1,1,'0X4Q3tBWUb_thsVbsYz9xQ',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'template addArchive title\',\'Asset_GalleryAlbum\');

    ^International(\'template addArchive body\',\'Asset_GalleryAlbum\');

    ^International(\'template upload type\',\'Asset_GalleryAlbum\'); \" class=\"adminButton\">^International(\'template upload single\',\'Asset_GalleryAlbum\'); ^International(\'template upload archive\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive file\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive keywords\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive friendsOnly\',\'Asset_GalleryAlbum\');
    ',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','GalleryAlbum/ViewRss',1,1,'mM3bjP_iG9sv5nQb4S17tQ',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Gallery/ListAlbumsRss',1,1,'ilu5BrM-VGaOsec9Lm7M6Q',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Gallery/ListFilesForUserRss',1,1,'-ANLpoTEP-n4POAdRxCzRw',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \">^International(template url_thumbnails,Asset_GalleryAlbum);  ·  \r\n \" class=\"current\">^International(template url_slideshow,Asset_GalleryAlbum);  ·  \r\n \">^International(template url,Asset_GalleryAlbum);    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n ·\r\n ^International(template by,Asset_Gallery);: \"> \r\n
    \r\n\r\n \r\n\r\n
    \r\n
    \r\n \"Previous\r\n \r\n \"Next\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \">\" style=\"border: none\" /> \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    ','GalleryAlbum/ViewSlideshow',1,1,'KAMdiUdJykjN02CPHpyZOw',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n \r\n
    \n
      \n
    • \n
    \n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \n \r\n \r\n \r\n \r\n \n \r\n \r\n \r\n \r\n
    \r\n \r\n\r\n
    \n','Shop/Credentials',1,1,'itransact_credentials1',1228953856,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n\n\n\n\n/tools.css\" />\n\n\n\n\n\n\n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    ()\n \n
    1:23 PM EDT
    \n \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n
    \n &t=1d&q=l&l=off&z=s&p=s\" alt=\"chart\" />\n \n \n \n \n \n \n \n \n \n \n
    Today5d1m3m1y5y20y
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(stocks.last,Asset_StockData);
    ^International(Market Cap,Asset_StockData);
    ^International(Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">\n /\' alt=\"\" /> \n
    ^International(Open,Asset_StockData);
    ^International(Day High,Asset_StockData);
    ^International(stocks.bid,Asset_StockData);
    ^International(52 Wk High,Asset_StockData);
    ^International(EPS,Asset_StockData);
    ^International(stocks.ex_div,Asset_StockData);
    ^International(Yield,Asset_StockData);
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(Last Trade,Asset_StockData);
    ^International(Volume,Asset_StockData); m
    ^International(% Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">%
    ^International(Prev Close,Asset_StockData);
    ^International(Day Low,Asset_StockData);
    ^International(stocks.ask,Asset_StockData);
    ^International(52 Wk Low,Asset_StockData);
    ^International(stocks.pe,Asset_StockData);
    ^International(Dividend,Asset_StockData);
    ^International(Exchange,Asset_StockData);
    \n
    \n
    \n\n\n\n','StockData/Display',1,1,'StockDataTMPL000000002',1229494994,'WebGUI::Asset::Template::HTMLTemplate',1,'/tools.css\" />
    ()
    1:23 PM EDT
    &t=1d&q=l&l=off&z=s&p=s\" alt=\"chart\" />
    Today5d1m3m1y5y20y
    ^International(stocks.last,Asset_StockData);
    ^International(Market Cap,Asset_StockData);
    ^International(Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">/\' alt=\"\" />
    ^International(Open,Asset_StockData);
    ^International(Day High,Asset_StockData);
    ^International(stocks.bid,Asset_StockData);
    ^International(52 Wk High,Asset_StockData);
    ^International(EPS,Asset_StockData);
    ^International(stocks.ex_div,Asset_StockData);
    ^International(Yield,Asset_StockData);
    ^International(Last Trade,Asset_StockData);
    ^International(Volume,Asset_StockData); m
    ^International(% Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">%
    ^International(Prev Close,Asset_StockData);
    ^International(Day Low,Asset_StockData);
    ^International(stocks.ask,Asset_StockData);
    ^International(52 Wk Low,Asset_StockData);
    ^International(stocks.pe,Asset_StockData);
    ^International(Dividend,Asset_StockData);
    ^International(Exchange,Asset_StockData);
    ',0),('\r\n\r\n\r\n

    ^International(errors,Asset_Event);

    \r\n
      \r\n\r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n
    \r\n ^International(tab event,Asset_Event);\r\n ^International(recurrence,Asset_Event);\r\n \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(event title,Asset_Event);
    ^International(short title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(start date,Asset_Event);
    ^International(end date,Asset_Event);
    ^International(time,Asset_Event);
     
    ^International(related material,Asset_Event);\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \'> \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    \r\n\r\n
    \' type=\'button\' name=\'\' value=\'DEL\' onClick=\"return delete_link(\'\',\'\');\">\r\n \' value=\'\'>\r\n \' value=\"\">\r\n
    \'>\r\n\' name=\'\' value=\'\'>\r\n\' name=\'rel_delconfirm_\' value=\'0\'>\r\n
    \r\n
    \r\n
    ^International(group to view,Asset_Event);
    ^International(attachments for event,Asset_Event);
    \r\n
    \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n
    ^International(recurrence pattern,Asset_Event);
    ^International(recurrence range,Asset_Event);\r\n

    ^International(start,Asset_Event);:

    \r\n

    \r\n

    ^International(end,Asset_Event);:

    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n','Calendar/EventEdit',1,1,'CalendarEventEdit00001',1233698348,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(errors,Asset_Event);

    ^International(tab event,Asset_Event); ^International(recurrence,Asset_Event);
    ^International(event title,Asset_Event);
    ^International(short title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(start date,Asset_Event);
    ^International(end date,Asset_Event);
    ^International(time,Asset_Event);
     
    ^International(related material,Asset_Event);\'>
    \' type=\'button\' name=\'\' value=\'DEL\' onClick=\"return delete_link(\'\',\'\');\">\' value=\'\'>\' value=\"\">
    \'> \' name=\'\' value=\'\'> \' name=\'rel_delconfirm_\' value=\'0\'>
    ^International(group to view,Asset_Event);
    ^International(attachments for event,Asset_Event);
    ^International(recurrence pattern,Asset_Event);
    ^International(recurrence range,Asset_Event);

    ^International(start,Asset_Event);:


    ^International(end,Asset_Event);:

    ',0),('
    \" class=\"dataTable\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    ','DataTable',1,1,'TuYPpHx7TUyk08639Pc8Bg',1233861621,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"dataTable\">

    ',0),('
    \" class=\"dataTable\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    ','DataTable',1,1,'3rjnBVJRO6ZSkxlFkYh_ug',1233861835,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"dataTable\">

    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n ^International(\'template add\',\'Asset_GalleryAlbum\');\n \n ^International(\'template edit\',\'Asset_GalleryAlbum\');\n \n
    \n\n

    \n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n
    ^International(\'editForm title label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm description label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm othersCanAdd label\',\'Asset_GalleryAlbum\');
    \n
    \n
    \n\n ^International(\'editForm assetIdThumbnail label\',\'Asset_GalleryAlbum\');

    \n \n
    \n
    \n \n\n
    \n

    \n
    \n\n
    \n \n
    \n
     
    \n
    \n
    \n
    \n\n\n
    \n \n
    \n \n
    ','GalleryAlbum/Edit',1,1,'6X-7Twabn5KKO_AbgK3PEw',1233872216,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template add\',\'Asset_GalleryAlbum\');^International(\'template edit\',\'Asset_GalleryAlbum\');


    ^International(\'editForm title label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm description label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm othersCanAdd label\',\'Asset_GalleryAlbum\');

    ^International(\'editForm assetIdThumbnail label\',\'Asset_GalleryAlbum\');

     
    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n ^International(\'template add\',\'Asset_GalleryAlbum\');\n \n ^International(\'template edit\',\'Asset_GalleryAlbum\');\n \n
    \n\n

    \n\n

    \n\n \n

    ^International(\'template error happened\',\'Asset_Photo\');

    \n
      \n \n
    • \n
      \n
    \n
    \n\n \n\n \n\n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'template upload type\',\'Asset_GalleryAlbum\');\n ^International(\'template upload single\',\'Asset_GalleryAlbum\');\n \" class=\"adminButton\">^International(\'template upload archive\',\'Asset_GalleryAlbum\');\n
    ^International(\'editForm title label\',\'Asset_Photo\');\n \n
    ^International(\'editForm synopsis label\',\'Asset_Photo\');\n \n
    ^International(\'editForm photo new\',\'Asset_Photo\'); ^International(\'editForm photo replace\',\'Asset_Photo\');\n \n
    ^International(\'editForm keywords\',\'Asset_Photo\');\n \n
    ^International(\'editForm location\',\'Asset_Photo\');\n \n
    ^International(\'editForm friendsOnly\',\'Asset_Photo\');\n \n
    \n\n \n\n \n\n
    ','GalleryFile/Edit',1,1,'7JCTAiu1U_bT9ldr655Blw',1233872075,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template add\',\'Asset_GalleryAlbum\');^International(\'template edit\',\'Asset_GalleryAlbum\');


    ^International(\'template error happened\',\'Asset_Photo\');

    ^International(\'template upload type\',\'Asset_GalleryAlbum\');^International(\'template upload single\',\'Asset_GalleryAlbum\'); \" class=\"adminButton\">^International(\'template upload archive\',\'Asset_GalleryAlbum\');
    ^International(\'editForm title label\',\'Asset_Photo\');
    ^International(\'editForm synopsis label\',\'Asset_Photo\');
    ^International(\'editForm photo new\',\'Asset_Photo\'); ^International(\'editForm photo replace\',\'Asset_Photo\');
    ^International(\'editForm keywords\',\'Asset_Photo\');
    ^International(\'editForm location\',\'Asset_Photo\');
    ^International(\'editForm friendsOnly\',\'Asset_Photo\');
    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ^International(template makeShortcut title,Asset_Photo);\n
    \n\n

    \n\n
    \n\n \n \n \n \n \n \n \n \n \n \n
    ^International(template makeShortcut file,Asset_Photo);
    ^International(template makeShortcut album,Asset_Photo);
    \n\n
    \n \n
    \n\n \n
    \n
    ','GalleryFile/MakeShortcut',1,1,'m3IbBavqzuKDd2PGGhKPlA',1233871747,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(template makeShortcut title,Asset_Photo);


    ^International(template makeShortcut file,Asset_Photo);
    ^International(template makeShortcut album,Asset_Photo);
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n

    \n \n
    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000029',1234392043,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('\" id=\"id\">\n\n

    \n

    \n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n
    \n
    \n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000068',1234393332,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n

    \n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n
    \n
    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000099',1234393376,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n
    \n

    \n

    \n

    \n

    \n

    \n
    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n

    \n

    \n

    \n
    \n
    \n

    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000122',1234393411,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n \n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000114',1234393441,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n
    \n\n\n\n

    \n \n
    \n','Collaboration/PostForm',1,1,'PBtmpl0000000000000210',1234393614,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n^International(template url_delete,Asset_Photo);\n
    \n\n

    \n\n \n
    ','GalleryFile/Delete',1,1,'zcX-wIUct0S_np14xxOA-A',1234568742,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \"\"\n \n \"\"\n \"\"\n \n \"\"\n
    \n
    \n
    \n\n

    \n\n
    \n ^International(\"template comment add title\",\"Asset_Photo\");\n ^International(\"template comment edit title\",\"Asset_Photo\");\n \n \n
    \n
    \n \n
    \n \n
    \n
    \n \n
    \n
    ','GalleryFile/EditComment',1,1,'OxJWQgnGsgyGohP2L3zJPQ',1234564647,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\"> \"\" \"\"\"\" \"\"


    ^International(\"template comment add title\",\"Asset_Photo\");^International(\"template comment edit title\",\"Asset_Photo\");

    ',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \" class=\"albumTitle\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n ?func=edit\">Add a Description\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    ','Gallery/ListAlbums',1,1,'azCqD0IjdQSlM3ar29k5Sg',1234561066,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n
    \n\n \n\n

    ^International(template listFilesForUser albums title,Asset_Gallery);

    \n \n \n \n \n \n
    \n \n

    ^International(template listFilesForUser pictures title,Asset_Gallery);

    \n \n \n
    \n \" class=\"title\">\n \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    ^International(\'template file creationDate\',\'Asset_GalleryAlbum\'); ^D(\"%z\", );
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    ','Gallery/ListFilesForUser',1,1,'OkphOEdaSGTXnFGhK4GT5A',1234560760,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ^International(\'template search title\',\'Asset_Gallery\');\n
    \n\n \n\n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'template search field title\',\'Asset_Gallery\');
    ^International(\'template search field description\',\'Asset_Gallery\');
    ^International(\'template search field keywords\',\'Asset_Gallery\');
    ^International(\'template search field className\',\'Asset_Gallery\');\n \n
    ^International(\'template search field creationDate\',\'Asset_Gallery\');^International(\'template search to\',\'Asset_Gallery\');
     \n \n
    \n
    \n \n\n

    \n\n \n
    \n \n
    \n ^International(\'template search results for\',\'Asset_Gallery\'); \"\".\n
    \n\n

    Albums

    \n \n \n \n \n \n \n
    \n \n

    Pictures

    \n \n \n
    \n \" class=\"title\">\n \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    ^International(\"template file creationDate\",\"Asset_GalleryAlbum\"); ^D(\"%M/%d/%Y\",);
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n
    \n \n \n
    \n\n
    \n
    ','Gallery/Search',1,1,'jME5BEDYVDlBZ8jIQA9-jQ',1234565056,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template search title\',\'Asset_Gallery\');
    ^International(\'template search field title\',\'Asset_Gallery\');
    ^International(\'template search field description\',\'Asset_Gallery\');
    ^International(\'template search field keywords\',\'Asset_Gallery\');
    ^International(\'template search field className\',\'Asset_Gallery\');
    ^International(\'template search field creationDate\',\'Asset_Gallery\');^International(\'template search to\',\'Asset_Gallery\');
     



    ^International(\'template search results for\',\'Asset_Gallery\'); \"\".

    Albums

    Pictures

    \" class=\"title\">
    ^International(\"template file creationDate\",\"Asset_GalleryAlbum\"); ^D(\"%M/%d/%Y\",);
    ',0),('\n \n\n\n
    \n \n\n
    \n
    \n \">^International(\'template url_album\',\'Asset_Photo\');    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ·\n ^International(\'template by\',\'Asset_Gallery\');: \">\n
    \n\n \n
    \n
    \n ^International(template view details,Asset_Photo);\n
    \n
    \n ^International(\'template creationDate\',\'Asset_Photo\');:\n
    \n
    \n ^D(\"%z %Z\", );\n
    \n
    \n
    \n
    \n ^International(\'template views\',\'Asset_Photo\');:\n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(\'template by\',\'Asset_Gallery\');:\n
    \n
    \n \">\n
    \n
    \n
    \n
    \n ^International(\'template friendsOnly label\',\'Asset_Photo\');:\n
    \n
    \n ^International(\'template friendsOnly yes\',\'Asset_Photo\');^International(\'template friendsOnly no\',\'Asset_Photo\');\n
    \n
    \n
    \n
    \n ^International(\'template location\',\'Asset_Photo\');:\n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(template view available resolutions,Asset_Photo);\n
    \n
    \n \n \">\n \n
    \n
    \n
    \n \n
    \n ^International(\'template keywords\',\'Asset_Photo\');\n \n \">, \n \n
    \n
    \n
    \n ^International(more details,Asset_Photo);\n
    \n \n
    rowOnerowTwo\">\n
    \n :\n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n ^International(\'template comments title\',\'Asset_Photo\'); [^International(post,Asset_Collaboration);]\n
    \n \n
    \n \n
    \n \n
    \n
    \n \n
    \n
    \n \n \n \n
    \n
    ','GalleryFile/View',1,1,'TEId5V-jEvUULsZA0wuRuA',1234568469,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">^International(\'template url_album\',\'Asset_Photo\');    
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ·^International(\'template by\',\'Asset_Gallery\');: \">
    ^International(template view details,Asset_Photo);
    ^International(\'template creationDate\',\'Asset_Photo\');:
    ^D(\"%z %Z\", );
    ^International(\'template views\',\'Asset_Photo\');:
    ^International(\'template by\',\'Asset_Gallery\');:
    \">
    ^International(\'template friendsOnly label\',\'Asset_Photo\');:
    ^International(\'template friendsOnly yes\',\'Asset_Photo\');^International(\'template friendsOnly no\',\'Asset_Photo\');
    ^International(\'template location\',\'Asset_Photo\');:
    ^International(template view available resolutions,Asset_Photo);
    \">
    ^International(\'template keywords\',\'Asset_Photo\'); \">,
    ^International(more details,Asset_Photo);
    rowOnerowTwo\">
    :
    ',0),('
    \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\nalt\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n
    ^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(extended price,Shop);^International(per item shipping,Shop);
    \r\n \r\n
    \r\n \r\n \r\n ^International(not applicable,Shop);\r\n
    \r\n
     
      
    ^International(subtotal,Shop);
    ^International(tax,Shop);
    ^International(shipping,Shop);
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    ^International(in shop credit,Shop);(^International(available,Shop);: )
    ^International(total,Shop);
    (^International(required minimum order amount,Shop); )
      
     
    ^International(order for,Shop);
     
    \r\n\r\n\r\n','Shop/Cart',1,1,'aIpCmr9Hi__vgdZnDTz1jw',1237379632,'WebGUI::Asset::Template::HTMLTemplate',1,'
    alt\">
    ^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(extended price,Shop);^International(per item shipping,Shop);

    ^International(not applicable,Shop);
     
      
    ^International(subtotal,Shop);
    ^International(tax,Shop);
    ^International(shipping,Shop);
    ^International(in shop credit,Shop);(^International(available,Shop);: )
    ^International(total,Shop);
    (^International(required minimum order amount,Shop); )
      
     
    ^International(order for,Shop);
     
    ',0),('\n\n\n Screenshots\n \n\n\n\n\n
    \n\n \n \n &width=800&height=600\" />\n \n \n &width=800&height=600\" />\n \n \n \"Get\n \n \n \n \n \n
    \n \n \n\n\n','Matrix/Screenshots',1,1,'matrixtmpl000000000006',1236889702,'WebGUI::Asset::Template::HTMLTemplate',1,'Screenshots
    &width=800&height=600\" />&width=800&height=600\" /> \"Get
    ',0),('\n \n\n\n','GalleryAlbum/View',1,1,'05FpjceLYhq4csF1Kww1KQ',1236641791,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n^AdminBar();\r\n
    \r\n
     
    \r\n
     
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \"\"\r\n \r\n
    \r\n
    \r\n

    ^Page(title);

    \r\n
    \r\n ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
      \r\n ^AssetProxy(prop_coolmenu);\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    Propeller © 2008 All rights reserved.
    \r\n Welcome | Services | Events | About Us | Contact Us
    \r\n
    Terms of Use
    Privacy Policy
    \r\n
    Oklahoma\'s Premiere Legal, Accounting, Human Resources, Marketing & Tax firm
    \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    The information contained in this website is for descriptive purposes only and is not a contract. It is intended to provide a general overview of the unique plans.
    \r\n Please remember that only the plan contract can give actual terms, amounts, conditions and exclusions.
    \r\n
    \r\n
    \r\n\r\n\r\n','style',1,1,'olxhUOpdclI-sl4Q5FYNdA',1233701832,'WebGUI::Asset::Template::HTMLTemplate',1,'^AdminBar();
     
     
    \"\"

    ^Page(title);

    ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;
      ^AssetProxy(prop_coolmenu);
    Propeller © 2008 All rights reserved.
    Welcome | Services | Events | About Us | Contact Us
    Terms of Use
    Privacy Policy
    Oklahoma\'s Premiere Legal, Accounting, Human Resources, Marketing & Tax firm

    The information contained in this website is for descriptive purposes only and is not a contract. It is intended to provide a general overview of the unique plans.
    Please remember that only the plan contract can give actual terms, amounts, conditions and exclusions.
    ',0),('\r\n
    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \" class=\"yuimenubar\">\r\n
    \r\n
      \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n \r\n\r\n
    \r\n','Navigation',1,1,'fCibAeqRifEEAhFL6-pEKg',1233689648,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\r\n
    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n
      \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n\r\n
  • \">onclick=\"window.open(\'\')\" href=\"#\" href=\"\">\r\n\r\n
      \r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n
    \r\n\r\n','Navigation',1,1,'1LiN6-Mh0rXBPoRaG8_BbQ',1233691814,'WebGUI::Asset::Template::HTMLTemplate',1,'

  • \">onclick=\"window.open(\'\')\" href=\"#\" href=\"\">
  • ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n \" align=\"right\" border=\"0\" alt=\"\" />\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n

    \r\n \">\r\n \r\n \r\n

    \">\" style=\"vertical-align:middle;border: 0px;\" alt=\"\" />

    \r\n
    \r\n\r\n\r\n\r\n·\r\n\r\n·\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n','Article',1,1,'CGirMWuhmjFFXITINo9djw',1233704854,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" align=\"right\" border=\"0\" alt=\"\" />

    \">

    \">\" style=\"vertical-align:middle;border: 0px;\" alt=\"\" />

    ··
    ',0),('

    \" />
    ','ImageAsset',1,1,'NBVSVNLp9X_bV7WrCprtCA',1237842096,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />
    ',0),('^International(\'50\',\'WebGUI\');: \r\n^International(\'51\',\'WebGUI\');: \r\n\r\n','Auth/WebGUI/Welcome',1,1,'PBtmpl0000000000000015',1237647040,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(\'50\',\'WebGUI\');: ^International(\'51\',\'WebGUI\');: ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    • ^International(manage things label,Asset_Thingy);

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n\r\n \r\n
    \r\n \r\n
    rowOnerowTwo\">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    ','Thingy',1,1,'ThingyTmpl000000000001',1237914005,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n ','Carousel',1,1,'CarouselTmpl0000000002',1239475937,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('
    \r\n \r\n
    \r\n
    \r\n\r\n

    ^International(order number,Shop);

    \r\n \r\n \r\n \r\n \r\n\r\n
      \r\n
    • ^International(date,Shop);
    • \r\n
    • ^International(amount,Shop);
    • \r\n
    • ^International(in shop credit used,Shop);
    • \r\n
    • ^International(taxes,Shop);
    • \r\n
    • ^International(shipping method,Shop);
    • \r\n
    • ^International(shipping amount,Shop);
    • \r\n
    • ^International(payment method,Shop);
    • \r\n
    • ^International(status message,Shop);
    • \r\n
    \r\n \r\n
    \r\n
    ^International(payment address,Shop);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    ^International(shipping address,Shop);
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \r\n \">\r\n
    \r\n \r\n [\">] \r\n \r\n
    \r\n
    \r\n
    \r\n','Shop/MyPurchasesDetail',1,1,'g8W53Pd71uHB9pxaXhWf_A',1240103725,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(order number,Shop);

    • ^International(date,Shop);
    • ^International(amount,Shop);
    • ^International(in shop credit used,Shop);
    • ^International(taxes,Shop);
    • ^International(shipping method,Shop);
    • ^International(shipping amount,Shop);
    • ^International(payment method,Shop);
    • ^International(status message,Shop);
    ^International(payment address,Shop);
    ^International(shipping address,Shop);
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    [\">]
    ',0),('^International(inbox notification,Account_Inbox);','Account/Inbox/Notification',1,1,'b1316COmd9xRv4fCI3LLGA',1236956475,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(inbox notification,Account_Inbox);',0),('
    \n\n\n
    \">
    \n
    \n\n
    ','Account/FriendManager/View',1,1,'64tqS80D53Z0JoAs2cX2VQ',1239400975,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">
    ',0),('

    Friends for

    \n

    \">^International(back to friend manager,Account_FriendManager);

    \n\n\n
    \n

    ^International(remove friends,Account_FriendManager);

    \n\n\n\n\n\n\n\n\n\n\n\n
    ^International(remove all,Account_FriendManager);
    \n
    \n
    \n
    \n

    ^International(add new friends,Account_FriendManager);

    \n\n

    ^International(group,WebGUI);: . \">^International(view users from all groups,Account_FriendManager);

    \n
    \n\n\n

    ^International(Add Friend Managers,Account_FriendManager);:

    \n
    \n
    \n
    \n\n','Account/FriendManager/Edit',1,1,'lG2exkH9FeYvn4pA63idNg',1239383808,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Friends for

    \">^International(back to friend manager,Account_FriendManager);

    ^International(remove friends,Account_FriendManager);

    ^International(remove all,Account_FriendManager);

    ^International(add new friends,Account_FriendManager);

    ^International(group,WebGUI);: . \">^International(view users from all groups,Account_FriendManager);

    ^International(Add Friend Managers,Account_FriendManager);:

    ',0),('
    \r\n

    Add Address

    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(label help,Shop);
    \r\n \r\n\r\n
    \r\n','Shop/Address',1,1,'XNd7a_g_cTvJVYrVHcx2Mw',1242306865,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Add Address

    ^International(label help,Shop);
    ',0),('

    Enter VAT numbers

    \r\n\r\n\r\n

    \r\n Error: \r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    CountryVAT NumberApproved for use
    yesno\">delete
    \r\n
    \r\n
    \r\n\r\n

    \r\n Add another VAT Number:
    \r\n \r\n

    ','TaxDriver/EU/User',1,1,'D6cJpRcey35aSkh9Q_FPUQ',1242407725,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Enter VAT numbers

    Error:

    CountryVAT NumberApproved for use
    yesno\">delete

    Add another VAT Number:

    ',0),('\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n','EMS',1,1,'2rC4ErZ3c77OJzJm7O5s3w',1242467983,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\r\n\r\n\r\n ?func=getScreenshots\r\n \r\n 400\r\n 300\r\n 0xDDDDEE\r\n 20\r\n 800\r\n 600 \r\n Verdana\r\n 12\r\n 0xFFFFFF\r\n\r\n 0x888888\r\n 0x000000\r\n true\r\n over \r\n 0\r\n\r\n 0xFFFFFF\r\n 0x888888\r\n 0x000000\r\n true\r\n\r\n 20\r\n 200\r\n\r\n 60\r\n 45\r\n 0x888888\r\n false\r\n true\r\n 100\r\n 8\r\n\r\n off \r\n false\r\n true\r\n false\r\n true\r\n \r\n \r\n\r\n rounded \r\n','Matrix/ScreenshotsConfig',1,1,'matrixtmpl000000000007',1242660972,'WebGUI::Asset::Template::HTMLTemplate',1,'?func=getScreenshots4003000xDDDDEE20800600 Verdana 120xFFFFFF0x8888880x000000trueover00xFFFFFF0x8888880x000000true2020060450x888888falsetrue1008offfalsetruefalsetruerounded',0),('\n','Calendar/List',1,1,'kj3b-X3i6zRKnhLb4ZiCLw',1243445504,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n^International(template url_delete,Asset_GalleryAlbum);\n
    \n\n

    \n\n \n\n
    ','GalleryAlbum/Delete',1,1,'UTNFeV7B_aSCRmmaFCq4Vw',1244073447,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n

    \r\n \r\n \"> •\r\n \r\n \r\n \r\n \"> \r\n \r\n \">\r\n \r\n \r\n •\r\n \r\n \r\n \r\n \">\r\n \r\n

    \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \"> •\r\n \r\n \r\n \r\n (\">)\r\n\r\n \r\n
    \r\n
    Q
    \r\n
    \r\n
    A
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n · · \r\n
    \r\n
    \r\n','Collaboration',1,1,'PBtmpl0000000000000081',1244679535,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \"> \">(\">)

    Q: A:

    · ·
    ',0),('
    \n
    \n \n
    \n
    \n
    ^International(Working...,WebGUI);
    \n
     
    \n
    \n
    \n \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />\n
    \n
    \n \"*\"\n
    \n
    ','AdminConsole/ProgressBar',1,1,'YP9WaMPJHvCJl-YwrLVcPw',1245376837,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(Working...,WebGUI);
     
    \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />
    \"*\"
    ',0),('
    \" class=\"syndicated default\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n

    \">

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
      \r\n \r\n
    • \r\n \">\r\n - \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','SyndicatedContent',1,1,'PBtmpl0000000000000065',1247053059,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"syndicated default\"> \" id=\"id\">

    \">

    ',0),('
    \" class=\"syndicated articles\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n

    \">

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \" class=\"feedLink\">^International(read more,WebGUI);...\r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','SyndicatedContent',1,1,'GNvjCFQWjY2AF2uf0aCM8Q',1247053070,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"image\">\r\n\" id=\"id\">\r\n\r\n\r\n
    \r\n
    \r\n\r\n\" />\r\n\r\n\r\n
    ','ImageAsset',1,1,'PBtmpl0000000000000088',1246965957,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"image\"> \" id=\"id\">
    \" />
    ',0),('\r\n \r\n

    \r\n
    \r\n
    \r\n\r\n
    \r\n \" style=\"height:auto;min-height:100px;width:100%;display:block;\">\r\n \" /> \r\n \r\n
    ','FileAsset',1,1,'pbtmpl0000000000000220',1247488979,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" style=\"height:auto;min-height:100px;width:100%;display:block;\">\" />
    ',0),('\n
    \n
    \n \n
    \n
    \n \n
    \n
    \n
    \n  \n
    \n \n \n \n \n \n
    \n  \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \" >
    \n
    \n \n
    \n
    \n \n
    \n \n \">
    \n
    \n
    \n
    \n
    \n \">
    \n ^AdminToggle;
    \n ^LoginToggle;
    \n
    \n
    \n
    \n \n
    \n
    \n \n \')\">\"?\"\n \n
    \n
    \n \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />\n
    \n
    \n\"*\"\n
    \n
    \n \" style=\"border-style:none;\" title=\"\" alt=\"\" />\n
    \n\n\n
    ','AdminConsole',1,1,'PBtmpl0000000000000001',1247535846,'WebGUI::Asset::Template::HTMLTemplate',1,'


    \">
    ^AdminToggle;
    ^LoginToggle;
    \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />
    \"*\"
    \" style=\"border-style:none;\" title=\"\" alt=\"\" />
    ',0),('
    \" class=\"article withImage\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n \" alt=\"\" />\r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n
    \r\n

    \">

    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Article',1,1,'PBtmpl0000000000000103',1247481928,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article withImage\"> \" id=\"id\">

    \" alt=\"\" />
    ',0),('
    \" class=\"article default\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n
    \r\n

    \">

    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n\r\n\r\n
    \r\n
      \r\n \r\n
    • \r\n \" alt=\"\" class=\"wg-icon\" />\r\n \">\r\n
    • \r\n
      \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Article',1,1,'PBtmpl0000000000000002',1247046405,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article default\"> \" id=\"id\">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"article linkedImage\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n \r\n\r\n
    \r\n \r\n \r\n \">\" alt=\"\" />\r\n \">\r\n \r\n \r\n \" alt=\"\" />\r\n \r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n\r\n\r\n
    \r\n','Article',1,1,'PBtmpl0000000000000115',1247481943,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article linkedImage\"> \" id=\"id\">

    \">\" alt=\"\" /> \"> \" alt=\"\" />
    ',0),('
    \" class=\"article item\">\r\n\r\n \" id=\"id\">\r\n\r\n \r\n \r\n \r\n \r\n

    \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n
      \r\n \r\n
    • \r\n \" alt=\"\" class=\"wg-icon\" />\r\n \">\r\n
    • \r\n
      \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Article',1,1,'PBtmpl0000000000000123',1247046416,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article item\"> \" id=\"id\">

    \">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"folder\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n \r\n\r\n

    \r\n
    \r\n \r\n\r\n
    \r\n \r\n\r\n
    \r\n
    \r\n \r\n\r\n

    \">

    \r\n
    \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n
    \r\n \r\n \" class=\"wg-icon\" alt=\"\" />\r\n \">\r\n \r\n \" class=\"wg-icon\" alt=\"\" />\r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \" class=\"wg-icon\" alt=\"\" />\r\n \">\r\n \r\n \" class=\"wg-icon\" alt=\"\" />\r\n \r\n \r\n \r\n \r\n \r\n ^D(\"%z %Z\",);\r\n \r\n \r\n
    \r\n\r\n\r\n
    \r\n','Folder',1,1,'PBtmpl0000000000000078',1246965701,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"folder\"> \" id=\"id\">

    \">

    \" class=\"wg-icon\" alt=\"\" /> \"> \" class=\"wg-icon\" alt=\"\" />
    \" class=\"wg-icon\" alt=\"\" /> \"> \" class=\"wg-icon\" alt=\"\" />^D(\"%z %Z\",);
    ',0),('

    \r\n

    \r\n\r\n\" />\" quality=\"high\" width=\"800\" height=\"600\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\r\n

    ','FileAsset',1,1,'pbtmpl0000000000000221',1247487940,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />\" quality=\"high\" width=\"800\" height=\"600\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

    ',0),('
    \" class=\"poll\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n

    \r\n\r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n\r\n \r\n \" alt=\"graph\" />\r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \" class=\"pollColor\">^Spacer(1,1); % ()
    \r\n
    \r\n

    :

    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','Poll',1,1,'PBtmpl0000000000000055',1247482346,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"poll\"> \" id=\"id\">


    \" alt=\"graph\" />
    \" class=\"pollColor\">^Spacer(1,1); % ()

    :

    ',0),('
    \" class=\"file\">\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\" alt=\"\" class=\"wg-icon\" />\r\n\">\r\n\r\n\r\n
    \r\n','FileAsset',1,1,'PBtmpl0000000000000024',1246965241,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"file\"> \" id=\"id\"> \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"file swfobject\">\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n
    \r\n\r\n \" />\r\n \r\n \" width=\"400\" height=\"300\">\r\n \r\n \r\n \"Get\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n\r\n\r\n
    \r\n','FileAsset',1,1,'MK4fCNoyrx5SE8eyDfOpxg',1247489252,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"file swfobject\"> \" id=\"id\">
    \" />\" width=\"400\" height=\"300\"> \"Get
    ',0),('
    \n \n

    \n
    \n\n \n

    \n
    \n\n
    \n ^ViewCart(); (^CartItemCount;)\n
    \n\n \n
    \n
    \n \n\n \n
    \n ^International(subcategories,Asset_Shelf);: \n \n \n \">\n \n
    \n
    \n\n \n
    \n \n \n \" class=\"thumbnail\">\" alt=\"\" />\n \n \n
    \n \n ()\n
    \n \n
    \n \n
    \n
    \n
    \n \n \n \n \n
    \n ^International(this shelf is empty,Asset_Shelf);\n
    \n \n \n
    \n ^International(You do not have permission to view the products on this shelf,Asset_Shelf);\n
    \n
    \n
    \n
    \n
    ','Shelf',1,1,'nFen0xjkZn8WkpM93C9ceQ',1247864696,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^ViewCart(); (^CartItemCount;)
    ^International(subcategories,Asset_Shelf);: \">
    ',0),('\n\n\n
    \n\" class=\"WGprofile_displayView\">^International(\'back to profile label\',\'Account_Profile\');\n
    \n
    \n
    \n \n
    \n \n
    * -  ^International(\'required field\',Account_Profile);
    † - ^International(\'set by admin\',Account_Profile);
    \n
    \n
    \n
    \n
    \n
    \n','Account/Layout',1,1,'FJbUTvZ2nUTn65LpW6gjsA',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"WGprofile_displayView\">^International(\'back to profile label\',\'Account_Profile\');
    WGsubContentWGprofile_displaySubContent\">
    * -  ^International(\'required field\',Account_Profile);
    † - ^International(\'set by admin\',Account_Profile);

    ',0),('
    \n\n\n
    \n );\'\"/>\n  \n );\'\"/>\n
    \n\n \n
    \n ^International(friends only,Account_Profile);^International(private profile,Account_Profile);^International(public profile,Account_Profile);\n
    \n\n
    \n\n\n

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Profile);

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    colspan=2 class=\"bar\">\n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    32\" class=\"bar\">
    greenredblue;\">
    \n
    \n );\" class=\"WGphotostyle\"/>
    \n
    \n
    \n \n
    \n );\'\"/>\n  \n );\'\"/>\n
    \n\n
    \n','Account/Profile/View',1,1,'2CS-BErrjMmESOtGT90qOg',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'
    );\'\"/> );\'\"/>
    ^International(friends only,Account_Profile);^International(private profile,Account_Profile);^International(public profile,Account_Profile);

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Profile);

    colspan=2 class=\"bar\">
    ^International(member since,Account_Inbox); ^D(%z,);
    32\" class=\"bar\">
    greenredblue;\">
    );\" class=\"WGphotostyle\"/>
    );\'\"/> );\'\"/>
    ',1),('
    \n
    \n
    \n
    \n
    \n

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Profile);

    \n
    \n
    \n
    \n
    \n
    ','Account/Profile/Error',1,1,'MBmWlA_YEA2I6D29OMGtRg',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Profile);

    ',0),('\n\n
    \n','Account/Layout',1,1,'gfZOwaTWYjbSoVaQtHBBEw',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n\n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n

    \n disabled onclick=\"location.href=\'\'\"/> \'\" /> \'\" />\n \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>\n

    \n
    \n

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(subject label,Account_Inbox);:
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:^D(\"%z %Z\",);
    ^International(status label,Account_Inbox);:
    \n
    \n
    \n \n\n
    \n\n
    \n','Account/Inbox/ViewMessage',1,1,'0n4HtbXaWa_XJHkFjetnLQ',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    disabled onclick=\"location.href=\'\'\"/> \'\" /> \'\" />\'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>


    ^International(subject label,Account_Inbox);:
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:^D(\"%z %Z\",);
    ^International(status label,Account_Inbox);:
    ',0),('

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Inbox);

    \n','Account/Inbox/Error',1,1,'ErEzulFiEKDkaCDVmxUavw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),(' \n\n \n \n \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    ^International(reply message label,Account_Inbox);^International(compose message label,Account_Inbox);
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(recipients label,Account_Inbox);^International(to label,Account_Inbox);:
    class=\"inbox_messageTo\"> [];
    ^International(subject label,Account_Inbox);:
    32\" class=\"send\">\n   \n \'\" />\n
    \n
    \n
    \n\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n
    _name\"> []
    \n
    \n
    \n \n \n
    \n
    \n
    \n','Account/Inbox/SendMessage',1,1,'6uQEULvXFgCYlRWnYzZsuA',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(member since,Account_Inbox); ^D(%z,);
    ^International(reply message label,Account_Inbox);^International(compose message label,Account_Inbox);
    ^International(recipients label,Account_Inbox);^International(to label,Account_Inbox);:
    class=\"inbox_messageTo\"> [];
    ^International(subject label,Account_Inbox);:
    32\" class=\"send\">    \'\" />
    _name\"> []
    ',0),('

    ^International(message sent label,Account_Inbox);

    \n

    ^International(message sent text,Account_Inbox);

    \n

    \">^International(back label,Account_Inbox);

    ','Account/Inbox/Confirm',1,1,'DUoxlTBXhVS-Zl3CFDpt9g',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(message sent label,Account_Inbox);

    ^International(message sent text,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),('\n
    \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n\n

    \n \n \n\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n \n
    \">^International(from label,Account_Inbox);\">^International(invitation label,Account_Inbox);\">^International(date label,Account_Inbox);
    \" class=\"WGinbox_from\">\">^International(invitation message,Account_Inbox,);
    ^International(no invitations,Account_Inbox);
    \n \n

    \n \n \n\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n \n \n \n

    \n\n

    \n ^International(invitation count,\'Account_Inbox\');\n

    \n\n
    \n
    \n','Account/Inbox/ManageInvitations',1,1,'1Q4Je3hKCJzeo0ZBB5YB8g',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('

    ^International(invitation confirm label,Account_Inbox);

    \n

    ^International(invitation confirm message,Account_Inbox);

    \n\n \n \n \n \n \n
    ^International(\'you have not been added\',\'Friends\',);^International(\'you have been added\',\'Friends\',);
    \n

    \">^International(invitations back label,Account_Inbox);

    \n','Account/Inbox/Confirm',1,1,'5A8Hd9zXvByTDy4x-H28qw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(invitation confirm label,Account_Inbox);

    ^International(invitation confirm message,Account_Inbox);

    ^International(\'you have not been added\',\'Friends\',);^International(\'you have been added\',\'Friends\',);

    \">^International(invitations back label,Account_Inbox);

    ',0),('\n
    \n \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n
    \n \'\" /> \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>\n
    \n \n

    \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:
    ^D(\"%z %Z\",);
    \n
    \n\n
    \n\n
    \n','Account/Inbox/ViewInvitation',1,1,'VBkY05f-E3WJS50WpdKd1Q',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    \'\" /> \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>

    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:
    ^D(\"%z %Z\",);
    ',0),('

    \n

    \n','Account/Inbox/InviteUserMessage',1,1,'XgcsoDrbC0duVla7N7JAdw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),(' \n
    \n \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n\n

    \n ^International(invite a friend,Account_Inbox);\n

    \n \n\n

    \n\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(to label,Account_Inbox);:
    ^International(subject label,Account_Inbox);:
    \n   \n \'\" />\n
    \n\n
    \n
    \n','Account/Inbox/InviteUser',1,1,'cR0UFm7I1qUI2Wbpj--08Q',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    ^International(invite a friend,Account_Inbox);

    ^International(to label,Account_Inbox);:
    ^International(subject label,Account_Inbox);:
       \'\" />
    ',0),('

    ^International(invitation sent label,Account_Inbox);

    \n

    ^International(invitation sent text,Account_Inbox);

    \n

    \">^International(back label,Account_Inbox);

    ','Account/Inbox/InviteUserConfirm',1,1,'SVIhz68689hwUGgcDM-gWw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(invitation sent label,Account_Inbox);

    ^International(invitation sent text,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),('\n\n
    \n\" class=\"WGprofile_displayView\">^International(\'friends as others label\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'edit my friends\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'back label\',\'Account_Friends\');\n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'zrNpGbT3odfIkg6nFSUy8Q',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"WGprofile_displayView\">^International(\'friends as others label\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'edit my friends\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'back label\',\'Account_Friends\');
    ',0),('\n
    \n\n\n

    \n
    \n ^International(member since,Account_Friends); ^D(%z,);\n

    \n\n \n\n
    \n\n
    \n\n

    \n \n \n \n

    \n \n \n \n

    \n\n \n
    class=\"bordered\">\n \n \n \n \n \n \n \n
    \">\"\"^Extras(account/images/no_photo.gif);\"/>\n \">
    \n \n ^International(member since,Account_Friends); ^D(%z,);
    \n
    \n
    \n
    \n
    \n \n

    \n \n \n \n

    \n \n \n \n

    \n\n
    \n','Account/Friends/View',1,1,'1Yn_zE_dSiNuaBGNLPbxtw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Friends); ^D(%z,);

    class=\"bordered\">
    \">\"\"^Extras(account/images/no_photo.gif);\"/> \">
    ^International(member since,Account_Friends); ^D(%z,);

    ',0),('
    \n\n
    \n\n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n\n \n\n
    \n\n
    \n\n

    \n \n \n \n

    \n \n \n \n

    \n\n \n \n \n \n \n \n
    class=\"WGbordered\" >\n \n \n \n \n \n \n \n \n
    \">\"Friend^Extras(account/images/no_photo.gif);\"/>
    ^International(online,Friends);^International(offline,Friends);
    \n \">
    \n \n ^International(member since,Account_Friends); ^D(%z,);
    \n ^User(homeCountry,);\n
    \n
    \n
    \n
    \n
    \n
    \n \n

    \n \n \n \n

    \n \n \n \n

    \n\n
    \n\n
    \n','Account/Friends/Edit',1,1,'AZFU33p0jpPJ-E6qLSWZng',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(member since,Account_Inbox); ^D(%z,);

    class=\"WGbordered\" >
    \">\"Friend^Extras(account/images/no_photo.gif);\"/>
    ^International(online,Friends);^International(offline,Friends);
    \">
    ^International(member since,Account_Friends); ^D(%z,);
    ^User(homeCountry,);

    ',0),('\n\n
    \n \n

    \n
    \n ^International(member since,Account_Friends); ^D(%z,);\n

    \n \n

    ^International(add to network label,Account_Friends);

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(adding user message,Account_Friends,);
    ^International(sending to message,Account_Friends);
    \n\n
    \n\n','Account/Friends/SendRequest',1,1,'AGJBGviWGAwjnwziiPjvDg',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Friends); ^D(%z,);

    ^International(add to network label,Account_Friends);

    ^International(adding user message,Account_Friends,);
    ^International(sending to message,Account_Friends);
    ',0),('

    \n

    ^International(error label,Account_Friends);

    \n

    \n

    \">^International(back label,Account_Inbox);

    \n

    \n','Account/Friends/Error',1,1,'7Ijdd8SW32lVgg2H8R-Aqw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Friends);

    \">^International(back label,Account_Inbox);

    ',0),('

    \n

    ^International(message sent label,Account_Friends);

    \n

    ^International(add to friends confirmation,Account_Friends,);

    \n

    \">^International(back to user profile,Account_Friends);

    \n

    ','Account/Friends/Confirm',1,1,'K8F0j_cq_jgo8dvWY_26Ag',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(message sent label,Account_Friends);

    ^International(add to friends confirmation,Account_Friends,);

    \">^International(back to user profile,Account_Friends);

    ',0),('

    \n

    ^International(remove confirm label,Account_Friends);

    \n

    ^International(remove confirm message,Account_Friends,);

    \n

    \n \">^International(remove confirm no,Account_Friends); · \n \">^International(remove confirm yes,Account_Friends);\n

    \n

    ','Account/Friends/Confirm',1,1,'G5V6neXIDiFXN05oL-U3AQ',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(remove confirm label,Account_Friends);

    ^International(remove confirm message,Account_Friends,);

    \">^International(remove confirm no,Account_Friends); ·  \">^International(remove confirm yes,Account_Friends);

    ',0),('\n\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'9ThW278DWLV0-Svf68ljFQ',1249407460,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n
    \n

    \n ^International(Payout Totals,Account_Shop);\n

    \n \n \n \n \n \n \n
    ^International(Paid,Account_Shop); :
    ^International(Scheduled for payment,Account_Shop); :
    ^International(Not yet scheduled,Account_Shop); : \n
    ^International(total,Shop); :
    \n \n

    ^International(my sales label,Account_Shop);

    \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n
    ^International(Product,Account_Shop);^International(quantity,Shop);^International(Payout,Account_Shop);
    \">
    ^International(no contributions,Account_Contributions);
    \n \n

    ^International(my sales label,Account_Shop); :: ^International(Products,Account_Shop);

    \n
    \n
    ','Shop/MySales',1,1,'-zxyB-O50W8YnL39Ouoc4Q',1248563425,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Payout Totals

    Paid :
    Scheduled for payment :
    Not yet scheduled :
    Total :

    Sales

    WGoddThreadWGevenThread\">
    ProductQuantityPayout
    \">
    ^International(no contributions,Account_Contributions);

    Sales :: Products

    ',0),('\n\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'b4n3VyUIsAHyIvT-W-jziA',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n \" id=\"id\">\n\n \n
    \n
    \n\n \n

    \n
    \n\n \n \n
    \n \n

    \n ^ViewCart();
    \n \">^International(continue shopping button,Shop);\n \n ^ViewCart(); (^CartItemCount;)\n

    \n \n \n \n \n \n \n \n \n \n\n \n \n \n
      \n ^International(variants,Asset_Product);\n \n
    • \n
      \n
    \n \n \n \n
    \n
    \n \n \n \n \n \n
      \n ^International(30,Asset_Product);\n \n
    • \n
      \n
    \n
    \n \n \n
      \n ^International(54,Asset_Product);\n \n
    • \n
      \n
    \n
    \n\n \n
      \n ^International(31,Asset_Product);\n \n
    • :
    • \n
      \n
    \n
    \n \n \n
      \n ^International(32,Asset_Product);\n \n
    • \">
    • \n
      \n
    \n
    \n \n \n
      \n ^International(33,Asset_Product);\n \n
    • \">
    • \n
      \n
    \n
    \n
    \n \n
    \n
    \n\n','Product',1,1,'PBtmpl0000000000000056',1248729559,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" id=\"id\">

    ^ViewCart();
    \">^International(continue shopping button,Shop); ^ViewCart(); (^CartItemCount;)

      ^International(variants,Asset_Product);
      ^International(30,Asset_Product);
      ^International(54,Asset_Product);
      ^International(31,Asset_Product);
    • :
      ^International(32,Asset_Product);
    • \">
      ^International(33,Asset_Product);
    • \">
    ',0),('\n\n\n\n \">^International(Return to Matrix,Asset_Matrix);\n\n\n','Navigation',1,1,'alraubvBu-YJJ614jAHD5w',1250147475,'WebGUI::Asset::Template::HTMLTemplate',1,' \">Return to Matrix ',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n\r\n
    \r\n
    \r\n \" class=\"current\">^International(template url_thumbnails,Asset_GalleryAlbum);  ·  \r\n \">^International(template url_slideshow,Asset_GalleryAlbum);  ·  \r\n \">^International(template url,Asset_GalleryAlbum);    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n ·\r\n ^International(template by,Asset_Gallery);: \">\r\n
    \r\n\r\n \r\n\r\n
    \r\n \" class=\"title\">\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    ^International(\'template creationDate\',\'Asset_Photo\');: ^D(\"%z %Z\",);
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \" class=\"thumb\">\r\n \" />\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    ','GalleryAlbum/ViewThumbnails',1,1,'q5O62aH4pjUXsrQR3Pq4lw',1248833148,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\n\n
    \n
    \n \n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    ^International(search label,Asset_Matrix);
    \n
    \n \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n

    \">^International(Return to Matrix,Asset_Matrix);

    \n
    \n\n\n\n','Matrix/Search',1,1,'matrixtmpl000000000005',1250534070,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'search label\',\'Asset_Matrix\');

    ',0),('
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ','MapPoint/Edit',1,1,'oHh0UqAJeY7u2n--WD-BAA',1250724545,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \r\n
    \r\n
    \r\n,\r\n\r\n


    \r\nPhone:
    \r\nFax:
    \r\n\">
    \r\n);\" />','MapPoint/View',1,1,'u9vfx33XDk5la1-QC5FK7g',1250723423,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ,


    Phone:
    Fax:
    \">
    );\" />',0),('\r\n\r\n\r\n\r\n\r\n','Map/View',1,1,'9j0_Z1j3Jd0QBbY2akb6qw',1250722646,'WebGUI::Asset::Template::HTMLTemplate',1,' ',0),('^International(inbox sms notification,Account_Inbox);','Account/Inbox/Notification',1,1,'i9-G00ALhJOr0gMh-vHbKA',1250408924,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(inbox sms notification,Account_Inbox);',0),('
    \" class=\"search\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n \r\n \" size=\"30\" maxlength=\"255\" />\r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n
    \r\n ^International(\'resultsFeedback\',Asset_Search); \r\n ^International(\'page\',Asset_Search); ^International(\'of\',Asset_Search); \r\n \r\n
    \r\n \r\n

    \r\n
    \r\n\r\n
    \r\n \r\n
    );\">
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
      \r\n
    • \r\n \r\n class=\"active\">\r\n \">\r\n \r\n \r\n
    • \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Search',1,1,'PBtmpl0000000000000200',1251484231,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"search\"> \" id=\"id\">

    \" size=\"30\" maxlength=\"255\" />
    ^International(\'resultsFeedback\',Asset_Search); ^International(\'page\',Asset_Search); ^International(\'of\',Asset_Search);

    );\">
    • class=\"active\"> \">
    ',0),('\n
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    ^International(\'comparison label\',\'Asset_Matrix\');
    \n
    \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n','Matrix/Compare',1,1,'matrixtmpl000000000002',1251054814,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(\'comparison label\',\'Asset_Matrix\');



    ',0),('\" id=\"id\">\n\n\n

    \n
    \n

    ^International(\"form manage title\",\"Asset_AdSku\");

    \n

    \'>^International(\"form purchase link\",\"Asset_AdSku\");

    \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
    ^International(\"form manage table header title\",\"Asset_AdSku\");^International(\"form manage table header clicks\",\"Asset_AdSku\");^International(\"form manage table header impressions\",\"Asset_AdSku\");^International(\"form manage table header renew\",\"Asset_AdSku\");
    \">^International(\"form manage table value renew\",\"Asset_AdSku\");
    \n\n^ViewCart(); (^CartItemCount;)','AdSku/Manage',1,1,'ohjyzab5i-yW6GOWTeDUHg',1251425384,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(\"form manage title\",\"Asset_AdSku\");

    \'>^International(\"form purchase link\",\"Asset_AdSku\");



    ^International(\"form manage table header title\",\"Asset_AdSku\");^International(\"form manage table header clicks\",\"Asset_AdSku\");^International(\"form manage table header impressions\",\"Asset_AdSku\");^International(\"form manage table header renew\",\"Asset_AdSku\");
    \">^International(\"form manage table value renew\",\"Asset_AdSku\");
    ^ViewCart(); (^CartItemCount;)',0),('\" id=\"id\">\n\n\n

    \n
    \n\n
    \n
    \n\n

    ^International(form added to cart thanks,Asset_AdSku);

    \n\n

    \n

    \n

    \">^International(form manage link,Asset_AdSku);

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(form purchase ad title,Asset_AdSku);
    ^International(form purchase ad link,Asset_AdSku);
    ^International(form purchase ad image,Asset_AdSku);
    ^International(form purchase number of clicks,Asset_AdSku);^International(form purchase per click,Asset_AdSku, );\n
    \n
    ^International(minimum clicks,Asset_AdSku,);
    ^International(form purchase number of impressions,Asset_AdSku);^International(form purchase per click,Asset_AdSku, );\n
    \n
    ^International(minimum impressions,Asset_AdSku,);
    \n \n
    \n^ViewCart(); (^CartItemCount;)','AdSku/Purchase',1,1,'AldPGu0u-jm_5xK13atCSQ',1251419124,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(form added to cart thanks,Asset_AdSku);

    \">^International(form manage link,Asset_AdSku);

    ^International(form purchase ad title,Asset_AdSku);
    ^International(form purchase ad link,Asset_AdSku);
    ^International(form purchase ad image,Asset_AdSku);
    ^International(form purchase number of clicks,Asset_AdSku); ^International(form purchase per click,Asset_AdSku, );
    ^International(form purchase number of impressions,Asset_AdSku); ^International(form purchase per click,Asset_AdSku, );
    ^ViewCart(); (^CartItemCount;)',0),('

    \n\n\n\n
    \n
    \n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \" style=\"display:none;\">\n \n \n \n \n
    ^International(\'answer label\',\'Asset_Survey\');^International(\'response count label\',\'Asset_Survey\');^International(\'response percent label\',\'Asset_Survey\');
    \');\">^International(\'show comments label\',\'Asset_Survey\');
    \n \n

    \n
    \n
    \n \n
    \n \');\">^International(\'show responses label\',\'Asset_Survey\');\n
    \n
    \" style=\"display:none;\">\n \n

    \n \n
    \n
    \n
    \n
    \n
    \n


    \n
    \n\n\n
    \n · · \n
    \n
    \n','Survey/Overview',1,1,'PBtmpl0000000000000063',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'



    \" style=\"display:none;\">
    ^International(\'answer label\',\'Asset_Survey\');^International(\'response count label\',\'Asset_Survey\');^International(\'response percent label\',\'Asset_Survey\');
    \');\">^International(\'show comments label\',\'Asset_Survey\');


    \');\">^International(\'show responses label\',\'Asset_Survey\');
    \" style=\"display:none;\">




    · ·
    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n

    \r\n\r\n\r\n

    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    ^International(\'user label\',\'Asset_Survey\');^International(\'start date\',\'Asset_Survey\');^International(\'end date\',\'Asset_Survey\');^International(\'score label\',\'Asset_Survey\');^International(\'percentage label\',\'Asset_Survey\');
    \">/%
    \r\n\r\n\r\n\r\n
    \r\n · · \r\n
    \r\n
    \r\n','Survey/Gradebook',1,1,'PBtmpl0000000000000062',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(\'user label\',\'Asset_Survey\');^International(\'start date\',\'Asset_Survey\');^International(\'end date\',\'Asset_Survey\');^International(\'score label\',\'Asset_Survey\');^International(\'percentage label\',\'Asset_Survey\');
    \">/%
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n

    \n\n\n','Survey',1,1,'PBtmpl0000000000000061',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('\r\n \r\n WebGUI ^International(assetName,Asset_Survey);\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n Loading...\r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \" id=\"id\">\r\n \r\n \r\n \r\n
    \r\n

    ^International(warnings,Asset_Survey);

    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n','Survey/Edit',1,1,'GRUNFctldUgop-qRLuo_DA',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'WebGUI ^International(assetName,Asset_Survey);
    Loading...
    \" id=\"id\">

    ^International(warnings,Asset_Survey);

    ',0),('
    \n
    \n
    \n
    \n\n\n
    \n

    \n^International(\'restart message\',\'Asset_Survey\');\n

    \n
    \n
    \n\n\n
    \n out of \n
    \n
    \n\n
    \n minutes left\n
    \n
    \n
    \n\n
    \n\n\n
    \n

    required\'>

    \n\n \n\n \n\n \n \n\n\n \n \n \n \n \n \' id=\'\' size=\'50\' />\n \n \n verbatim\' >\n \n \n \n \n\n \n \n \' value=\'\'>\n \n \n\n \n \n \n \n \n \" id=\"\">
    \n
    \n \n verbatim\'>\n \n \n
    \n
    \n\n \n \n \n \n \n
    \n
    \n \n verbatim\'>\n \n \n
    \n
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n button\" value=\"\">\n \n \n button\">\n \n \" id=\"\" value=\"\">\n \n \n \n \n \n verbatim\' name=\'verbatim\'>\n
    \n \n \n \n
    \n button\" value=\"\">\n \n \n button\">\n \n \" id=\"\" value=\"\">\n \n verbatim\' name=\'verbatim\'>\n \n
    \n
    \n\n \n \n \n \' id=\'\'>\n \n \n ^International(\'year\', \'Asset_Survey\');\n -year\' id=\'-year\' type=text size=4>\n ^International(\'month\', \'Asset_Survey\');\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n \' id=\'\' type=text>\n button\'>\n
    container\'>
    \n \n
    \n
    \n
    \n\n \n \n\n \n \' name=\'\' value=0>\n \n \n \' name=\'\' value=\"\">\n \n\n \n

    \n
    \n \n show\'>0\n \n \n \n show\'>\n \n
    0  \n
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>\n \n
    slider-min-thumb\' class=slider-min-thumb>\n \n
    \n \n
    slider-max-thumb\' class=slider-max-thumb>\n \n
    \n
    \n \n \n
    \n \n
    \n\n \n\n \n \n \n\n \n

    \n
    \n | \' name=\'\'> | \n \n
      \n
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>\n
    slider-thumb\' class=slider-thumb>\n \n
    \n
    \n
    \n
    \n \n\n \n \n \n \n\n \n \n

    Comment:

    \n
    \n\n\n
    \n
    \n
    \n \n \n \n ^International(\'finish\', \'Asset_Survey\');^International(\'continue\', \'Asset_Survey\');\">\n
    \n
    \n\n
    \n\n
    \n\n\n\n\n\n\n','Survey/Take',1,1,'CxMpE_UPauZA3p8jdrOABw',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'restart message\',\'Asset_Survey\');

    out of
    minutes left

    required\'>

    \' id=\'\' size=\'50\' /> verbatim\'> \' value=\'\'> \" id=\"\">
    verbatim\'>

    verbatim\'>
    button\" value=\"\"> button\"> \" id=\"\" value=\"\"> verbatim\' name=\'verbatim\'>
    button\" value=\"\"> button\"> \" id=\"\" value=\"\">verbatim\' name=\'verbatim\'>
    \' id=\'\'>^International(\'year\', \'Asset_Survey\'); -year\' id=\'-year\' type=text size=4>^International(\'month\', \'Asset_Survey\');
    container\'>
    \' id=\'\' type=text> button\'>verbatim\'> \' name=\'\' value=0> \' name=\'\' value=\"\">

    show\'>0show\'>
    0  
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>
    slider-min-thumb\' class=slider-min-thumb>
    slider-max-thumb\' class=slider-max-thumb>

    \' name=\'\'> | 
      
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>
    slider-thumb\' class=slider-thumb>

    Comment:


    ^International(\'finish\', \'Asset_Survey\');^International(\'continue\', \'Asset_Survey\');\">
    ',0),('
    \n
    ^International(\'please enter section information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n
    \n\n

    \n

    ^International(\'section number\',\'Asset_Survey\');\n
    ^International(\'section number description\',\'Asset_Survey\');
    \n
    \n

    \n \n

    \n

    ^International(\'section name\',\'Asset_Survey\');\n
    ^International(\'section name description\',\'Asset_Survey\');
    \n
    \n \' type=text>\n

    \n \n

    \n

    ^International(\'section custom variable name\',\'Asset_Survey\');\n
    ^International(\'section custom variable name description\',\'Asset_Survey\');
    \n
    \n \' name=\'variable\' size=\'2\'>\n

    \n \n \n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n\n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n \n \n
    \n \n

    \n

    ^International(\'randomize questions\',\'Asset_Survey\');\n
    ^International(\'randomize questions description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n\n

    \n

    ^International(\'questions per page\',\'Asset_Survey\');\n
    ^International(\'questions per page description\',\'Asset_Survey\');
    \n
    \n \n

    \n

    \n

    ^International(\'questions on section page\',\'Asset_Survey\');\n
    ^International(\'questions on section page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n \n

    \n

    ^International(\'title on every page\',\'Asset_Survey\');\n
    ^International(\'title on every page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'text on every page\',\'Asset_Survey\');\n
    ^International(\'text on every page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'terminal section\',\'Asset_Survey\');\n
    ^International(\'terminal section description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'terminal section url\',\'Asset_Survey\');\n
    ^International(\'terminal section url description\',\'Asset_Survey\');
    \n
    \n \'>\n

    \n\n

    \n

    ^International(\'logical section\',\'Asset_Survey\');\n
    ^International(\'logical section help\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n
    \n \n

    \n

    ^International(\'section text\',\'Asset_Survey\');\n
    ^International(\'section text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n \n
    \n
    \n
    ','Survey/Edit',1,1,'1oBRscNIcFOI-pETrCOspA',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter section information\',\'Asset_Survey\');
    \'>

    ^International(\'section number\',\'Asset_Survey\');
    ^International(\'section number description\',\'Asset_Survey\');

    ^International(\'section name\',\'Asset_Survey\');
    ^International(\'section name description\',\'Asset_Survey\');
    \' type=text>

    ^International(\'section custom variable name\',\'Asset_Survey\');
    ^International(\'section custom variable name description\',\'Asset_Survey\');
    \' name=\'variable\' size=\'2\'>

    ^International(\'questions per page\',\'Asset_Survey\');
    ^International(\'questions per page description\',\'Asset_Survey\');

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'randomize questions\',\'Asset_Survey\');
    ^International(\'randomize questions description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'questions on section page\',\'Asset_Survey\');
    ^International(\'questions on section page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'title on every page\',\'Asset_Survey\');
    ^International(\'title on every page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'text on every page\',\'Asset_Survey\');
    ^International(\'text on every page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'terminal section\',\'Asset_Survey\');
    ^International(\'terminal section description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'terminal section url\',\'Asset_Survey\');
    ^International(\'terminal section url description\',\'Asset_Survey\');
    \'>

    ^International(\'section text\',\'Asset_Survey\');
    ^International(\'section text description\',\'Asset_Survey\');

    ',0),('
    \n
    ^International(\'please enter question information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n \n \n
    \n \n

    \n

    ^International(\'question number\',\'Asset_Survey\');\n
    ^International(\'question number description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'question variable name\',\'Asset_Survey\');\n
    ^International(\'question variable name description\',\'Asset_Survey\');
    \n
    \n \' name=\'variable\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'question type\',\'Asset_Survey\');\n
    ^International(\'question type description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'question score\',\'Asset_Survey\');\n
    ^International(\'question score description\',\'Asset_Survey\');
    \n
    \n \' name=\'value\'>\n

    \n \n

    \n

    ^International(\'required label\',\'Asset_Survey\');\n
    ^International(\'required description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'randomize answers\',\'Asset_Survey\');\n
    ^International(\'randomize answers description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n

    \n

    ^International(\'vertical display\',\'Asset_Survey\');\n
    ^International(\'vertical display description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n\n\n
    \n\n

    \n

    ^International(\'show text in button\',\'Asset_Survey\');\n
    ^International(\'show text in button description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'allow comment\',\'Asset_Survey\');\n
    ^International(\'allow comment description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'comment cols\',\'Asset_Survey\');\n
    ^International(\'cols description\',\'Asset_Survey\');
    \n
    \n \' name=\'commentCols\'>\n

    \n \n

    \n

    ^International(\'comment rows\',\'Asset_Survey\');\n
    ^International(\'rows description\',\'Asset_Survey\');
    \n
    \n \' name=\'commentRows\'> \n

    \n \n

    \n

    ^International(\'maximum number of answers\',\'Asset_Survey\');\n
    ^International(\'maximum number of answers description\',\'Asset_Survey\');
    \n
    \n \' name=\'maxAnswers\' size=\'2\'>\n

    \n\n\n
    \n\n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n\n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n\n \n
    \n \n

    \n

    ^International(\'question text\',\'Asset_Survey\');\n
    ^International(\'question text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n
    \n
    \n
    \n','Survey/Edit',1,1,'wAc4azJViVTpo-2NYOXWvg',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter question information\',\'Asset_Survey\');
    \'>

    ^International(\'question number\',\'Asset_Survey\');
    ^International(\'question number description\',\'Asset_Survey\');

    ^International(\'question variable name\',\'Asset_Survey\');
    ^International(\'question variable name description\',\'Asset_Survey\');
    \' name=\'variable\' size=\'2\'>

    ^International(\'question type\',\'Asset_Survey\');
    ^International(\'question type description\',\'Asset_Survey\');

    ^International(\'question score\',\'Asset_Survey\');
    ^International(\'question score description\',\'Asset_Survey\');
    \' name=\'value\'>

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'required label\',\'Asset_Survey\');
    ^International(\'required description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'randomize answers\',\'Asset_Survey\');
    ^International(\'randomize answers description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'vertical display\',\'Asset_Survey\');
    ^International(\'vertical display description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'show text in button\',\'Asset_Survey\');
    ^International(\'show text in button description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'allow comment\',\'Asset_Survey\');
    ^International(\'allow comment description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'comment cols\',\'Asset_Survey\');
    ^International(\'cols description\',\'Asset_Survey\');
    \' name=\'commentCols\'>

    ^International(\'comment rows\',\'Asset_Survey\');
    ^International(\'rows description\',\'Asset_Survey\');
    \' name=\'commentRows\'>

    ^International(\'maximum number of answers\',\'Asset_Survey\');
    ^International(\'maximum number of answers description\',\'Asset_Survey\');
    \' name=\'maxAnswers\' size=\'2\'>

    ^International(\'question text\',\'Asset_Survey\');
    ^International(\'question text description\',\'Asset_Survey\');

    ',0),('
    \n
    ^International(\'please enter answer information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n \n \n
    \n \n

    \n

    ^International(\'answer number\',\'Asset_Survey\');\n
    ^International(\'answer number description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'recorded answer\',\'Asset_Survey\');\n
    ^International(\'recorded answer description\',\'Asset_Survey\');
    \n
    \n \' name=\'recordedAnswer\'>\n

    \n \n

    \n

    ^International(\'answer score\',\'Asset_Survey\');\n
    ^International(\'answer score description\',\'Asset_Survey\');
    \n
    \n \' name=\'value\'>\n

    \n \n

    \n

    ^International(\'verbatim label\',\'Asset_Survey\');\n
    ^International(\'verbatim description\',\'Asset_Survey\');
    \n
    \n ^International(\'checked\',\'Asset_Survey\');>^International(\'yes\',\'Asset_Survey\');\n ^International(\'checked\',\'Asset_Survey\');>^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'min label\',\'Asset_Survey\');\n
    ^International(\'min description\',\'Asset_Survey\');
    \n
    \n \' name=\'min\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'max label\',\'Asset_Survey\');\n
    ^International(\'max description\',\'Asset_Survey\');
    \n
    \n \' name=\'max\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'step label\',\'Asset_Survey\');\n
    ^International(\'step description\',\'Asset_Survey\');
    \n
    \n \' name=\'step\' size=\'2\'>\n

    \n\n
    \n \n \n

    \n

    ^International(\'textCols label\',\'Asset_Survey\');\n
    ^International(\'cols description\',\'Asset_Survey\');
    \n
    \n \' name=\'textCols\'>\n

    \n \n

    \n

    ^International(\'textRows label\',\'Asset_Survey\');\n
    ^International(\'rows description\',\'Asset_Survey\');
    \n
    \n \' name=\'textRows\'>\n

    \n \n

    \n

    ^International(\'is this the correct answer\',\'Asset_Survey\');\n
    ^International(\'is this the correct answer description\',\'Asset_Survey\');
    \n
    \n checked>^International(\'yes\',\'Asset_Survey\');\n checked>^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n \n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n \n
    \n \n

    \n

    ^International(\'answer text\',\'Asset_Survey\');\n
    ^International(\'answer text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n \n
    \n
    \n
    \n','Survey/Edit',1,1,'AjhlNO3wZvN5k4i4qioWcg',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter answer information\',\'Asset_Survey\');
    \'>

    ^International(\'answer number\',\'Asset_Survey\');
    ^International(\'answer number description\',\'Asset_Survey\');

    ^International(\'recorded answer\',\'Asset_Survey\');
    ^International(\'recorded answer description\',\'Asset_Survey\');
    \' name=\'recordedAnswer\'>

    ^International(\'answer score\',\'Asset_Survey\');
    ^International(\'answer score description\',\'Asset_Survey\');
    \' name=\'value\'>

    ^International(\'verbatim label\',\'Asset_Survey\');
    ^International(\'verbatim description\',\'Asset_Survey\');
    ^International(\'checked\',\'Asset_Survey\');>^International(\'yes\',\'Asset_Survey\'); ^International(\'checked\',\'Asset_Survey\');>^International(\'no\',\'Asset_Survey\');

    ^International(\'min label\',\'Asset_Survey\');
    ^International(\'min description\',\'Asset_Survey\');
    \' name=\'min\' size=\'2\'>

    ^International(\'max label\',\'Asset_Survey\');
    ^International(\'max description\',\'Asset_Survey\');
    \' name=\'max\' size=\'2\'>

    ^International(\'step label\',\'Asset_Survey\');
    ^International(\'step description\',\'Asset_Survey\');
    \' name=\'step\' size=\'2\'>

    ^International(\'text answer\',\'Asset_Survey\'); ^International(\'comment cols\',\'Asset_Survey\');
    ^International(\'cols description\',\'Asset_Survey\');
    \' name=\'textCols\'>

    ^International(\'text answer\',\'Asset_Survey\'); ^International(\'comment rows\',\'Asset_Survey\');
    ^International(\'rows description\',\'Asset_Survey\');
    \' name=\'textRows\'>

    ^International(\'is this the correct answer\',\'Asset_Survey\');
    ^International(\'is this the correct answer description\',\'Asset_Survey\');
    checked>^International(\'yes\',\'Asset_Survey\'); checked>^International(\'no\',\'Asset_Survey\');

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'answer text\',\'Asset_Survey\');
    ^International(\'answer text description\',\'Asset_Survey\');

    ',0),('Dear ,\r\n\r\nYour responses for the Survey have expired and have been deleted. \r\n\r\nSincerely,\r\n\r\n','ExpireIncompleteSurveyResponses',1,1,'ExpireIncResptmpl00001',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'Dear , Your responses for the Survey have expired and have been deleted. Sincerely,',0),('
    \r\n \r\n

    \r\n Survey Summary Total Sections: Total Questions: Total Answers: \r\n

    \r\n

    \r\n Total Correct: Total Incorrect: \r\n

    \r\n

    \r\n

    \r\n

    \r\n \r\n
    \r\n
    \r\n Section: Correct: Incorrect: \r\n chart\'>\r\n
    \r\n
    datatable\'>
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n','Survey/Summary',1,1,'7F-BuEHi7t9bPi008H8xZQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Survey Summary Total Sections: Total Questions: Total Answers:

    Total Correct: Total Incorrect:


    Section: Correct: Incorrect: chart\'>
    datatable\'>
    ',0),('\n\n\n

    failpass\">^International(\'test results\', \'Asset_Survey\'); - \n ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');

    \n

    Tests=, Passed=, Failed=,

    \n \n \n \n \n \n \n \n failpass \">\n \n \n \n \n \n \n \n \n \n
    ^International(\'test name\', \'Asset_Survey\');^International(\'tests run\', \'Asset_Survey\');^International(\'tests passed\', \'Asset_Survey\');^International(\'tests failed\', \'Asset_Survey\');^International(\'test result\', \'Asset_Survey\');
    ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');\">^International(\'575\', \'WebGUI\');\">^International(\'run test\', \'Asset_Survey\');
    \n\n

    ^International(\'details\', \'Asset_Survey\');

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    all_passed
    get_status
    failed
    parse_errors
    passed
    skipped
    todo
    todo_passed
    wait
    exit
    total
    has_problems
    has_errors
    \n\n\n\n

    failpass\">^International(\'test results\', \'Asset_Survey\'); - \n ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');

    \n \n \n \n passfail \">\n \n \n
    \n
    \n \n

    ^International(\'details\', \'Asset_Survey\');

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    passed
    failed
    actual_passed
    actual_failed
    todo
    todo_passed
    skipped
    plan
    tests_planned
    tests_run
    skip_all
    has_problems
    exit
    wait
    \n\n
    ','Survey/TestResults',1,1,'S3zpVitAmhy58CAioH359Q',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    failpass\">Test Results - FAILPASS

    passfail \">

    Summary Details

    passed
    failed
    actual_passed
    actual_failed
    todo
    todo_passed
    skipped
    plan
    tests_planned
    tests_run
    skip_all
    has_problems
    exit
    wait
    ',0),('
    \n\n \n ^International(\'response complete\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response restart\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response timeout\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response timeout restart\', \'Asset_Survey\'); on \n \n\n
    \n\n','Survey/Feedback',1,1,'nWNVoMLrMo059mDRmfOp9g',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'completed\', \'Asset_Survey\'); Response completed on ^International(\'timedOut\', \'Asset_Survey\'); This response was terminated early on because it timed out.^International(\'restarted\' \'Asset_Survey\'); This response was terminated early on because the Survey was restarted.
    ',0),('\n

    \n\n\n\n

    Yo, dudely

    \n\n\n
    \n · · \n
    \n
    \n\n','WikiMaster_byKeyword',1,1,'WikiKeyword00000000001',1251992856,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\n\n\n
    \n \n \n

    \n
    \n \n

    \n \n \n [\n ^AssetProxy(new-matrix/matrix-nav);\n blockblockblock\">\n \n • \">^International(\'edit label\',\'Asset_MatrixListing\');\n \n \n • \">^International(\'approve or deny label\',\'Asset_Matrix\');\n \n \n ]\n \n

    \n \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n ^International(\'description label\',\'Asset_MatrixListing\');\n \n
    \n \n \n \n
    \n
      \n
    • ^International(\'web site label\',\'Asset_MatrixListing\');\')\" href=\"#\"> 
    • \n
    • ^International(\'version label\',\'Asset_MatrixListing\'); 
    • \n
    • ^International(\'manufacturer label\',\'Asset_MatrixListing\');\')\" href=\"#\"> 
    • \n
    • ^International(\'last updated label\',\'Asset_MatrixListing\');
    • \n
    • ^International(\'clicks label\',\'Asset_Matrix\');
    • \n
    • ^International(\'views label\',\'Asset_Matrix\');
    • \n
    • ^International(\'compares label\',\'Asset_Matrix\');
    • \n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(Comments,WebGUI);\n \n ^International(Send Creator a Message,Asset_MatrixListing);\n
    \n \n
    ^International(\'message sent message\',\'Asset_MatrixListing\');
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    ','Matrix/Detail',1,1,'matrixtmpl000000000003',1252087641,'WebGUI::Asset::Template::HTMLTemplate',1,'

    [ ^AssetProxy(new-matrix/matrix-nav);blockblockblock\">\">^International(\'edit label\',\'Asset_MatrixListing\'); \">^International(\'approve or deny label\',\'Asset_Matrix\'); ]

    ^International(\'description label\',\'Asset_MatrixListing\');
    • ^International(\'web site label\',\'Asset_MatrixListing\');\')\" href=\"#\">
    • ^International(\'version label\',\'Asset_MatrixListing\');
    • ^International(\'manufacturer label\',\'Asset_MatrixListing\');\')\" href=\"#\">
    • ^International(\'last updated label\',\'Asset_MatrixListing\');
    • ^International(\'clicks label\',\'Asset_Matrix\');
    • ^International(\'views label\',\'Asset_Matrix\');
    • ^International(\'compares label\',\'Asset_Matrix\');

    Comments Send Creator a Message
    ^International(\'message sent message\',\'Asset_MatrixListing\');


    ',0),('^International(\'email address validation email body\',\'AuthWebGUI\');\r\n\r\n','Auth/WebGUI/Activation',1,1,'PBtmpl0000000000000016',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(\'email address validation email body\',\'AuthWebGUI\');',0),('\n\n\n\n','EMS/LookupRegistrant',1,1,'OOyMH33plAy6oCj_QWrxtg',1252004440,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n
    \n
    \n
    \n \n
    \n\n\n\n \n\n \n
    \n\n

    \n \">^International(add a ticket,Asset_EventManagementSystem);\n •\n \">^International(meta fields,Asset_EventManagementSystem);\n •\n \">^International(import,Asset_EventManagementSystem);\n •\n \">^International(export,Asset_EventManagementSystem);\n

    \n
    \n


    \n

    \n

    \n
    \n\n\n\n
    \n\n\n\n \n\n \n
    \n\n

    \">^International(add a ribbon,Asset_EventManagementSystem);

    \n
    \n

    \n
    \n\n\n\n
    \n \n\n\n\n\n \n \n
    \n\n

    \">^International(add a token,Asset_EventManagementSystem);

    \n
    \n

    \n
    \n\n\n\n
    \n
    \n
    \n
    \n
    \n\n\n\n\n\n\n\n\n\n^ViewCart;\n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n \n\n \n\n\n
    \n
    \n
    \n\n\n\n\n','EMS/BadgeBuilder',1,1,'BMybD3cEnmXVk2wQ_qEsRQ',1253035334,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(add a ticket,Asset_EventManagementSystem);\">^International(meta fields,Asset_EventManagementSystem);\">^International(import,Asset_EventManagementSystem);\">^International(export,Asset_EventManagementSystem);


    \">^International(add a ribbon,Asset_EventManagementSystem);

    \">^International(add a token,Asset_EventManagementSystem);

    ^ViewCart;
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n |\n \n \n \">^International(my subscriptions,Asset_Newsletter);\n |\n \n \">\n

    \n\n

    \n\n\n

    \">
    \n

    \n
    \n\n\n
    \n \n
    \n
    \n','Collaboration',1,1,'newslettercs0000000001',1252682678,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> | \">^International(my subscriptions,Asset_Newsletter); | \">

    \">

    ',0),('
    \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n \n

    \n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n
    \">^International(title label,Account_Contributions);\">^International(type label,Account_Contributions);\">^International(date label,Account_Contributions);
    \">^D(,);
    ^International(no contributions,Account_Contributions);
    \n \n

    \n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n

    ^International(contribution count,\'Account_Contributions\');

    \n
    \n
    ','Account/Contrib/View',1,1,'1IzRpX0tgW7iuCfaU2Kk0A',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    \" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    WGoddThreadWGevenThread\">
    \">^International(title label,Account_Contributions);\">^International(type label,Account_Contributions);\">^International(date label,Account_Contributions);
    \">^D(,);
    ^International(no contributions,Account_Contributions);

    \" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    ^International(contribution count,\'Account_Contributions\');

    ',0),('\n\n
    \n','Account/Layout',1,1,'aUDsJ-vB9RgP-AYvPOy8FQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('','StoryArchive/KeywordList',1,1,'0EAJ9EYb9ap2XwfrcXfdLQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'',0); -INSERT INTO `template` VALUES ('\n

    \n
    \n\n

    \n\n\n
    \n \n
    \n
    \n\n\n\n
    \n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \" enctype=\"multipart/form-data\" method=\"post\" name=\"doCompare\">

    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n\n \n
    checkedassetIdtitleviewsclickscompareslastUpdatedurl
    \n

    \n
    \n
    \n\n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    \n
    \n \n
    \n
    \n \n ^International(\'add new listing text\',\'Asset_Matrix\');\n \n ^International(\'create account part1 text\',\'Asset_Matrix\'); ^International(\'create account part2 text\',\'Asset_Matrix\');\n \n
    \n \n \n
    \n \n
    \n
    ^International(\'listing statistics label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'most clicks label\',\'Asset_Matrix\');\"> ()
    ^International(\'most views label\',\'Asset_Matrix\');\"> ()
    ^International(\'most compares label\',\'Asset_Matrix\');\"> ()
    \n \n
    ^International(\'most recently updated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \">
    \n \n
    ^International(\'best rated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \"> (/10)
    \n \n
    ^International(\'worst rated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \"> (/10)
    \n \n
    ^International(\'site statistics label\',\'Asset_Matrix\');
    \n \n \n \n \n \n
    ^International(\'listing count label\',\'Asset_Matrix\');
    \n \n\n \n
    ^International(\'pending listings label\',\'Asset_Matrix\');:
    \n \n \n \n \n \n \n \n \n
    \">
    \n
    \n
    \n\n
    \n\n
    \n
    \n
    \n\n','Matrix',1,1,'matrixtmpl000000000001',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" enctype=\"multipart/form-data\" method=\"post\" name=\"doCompare\">

    checkedassetIdtitleviewsclickscompareslastUpdatedurl

    ^International(\'add new listing text\',\'Asset_Matrix\');^International(\'create account part1 text\',\'Asset_Matrix\'); ^International(\'create account part2 text\',\'Asset_Matrix\');
    ^International(\'listing statistics label\',\'Asset_Matrix\');
    ^International(\'most clicks label\',\'Asset_Matrix\');\"> ()
    ^International(\'most views label\',\'Asset_Matrix\');\"> ()
    ^International(\'most compares label\',\'Asset_Matrix\');\"> ()
    ^International(\'most recently updated label\',\'Asset_Matrix\');
    \">
    ^International(\'best rated label\',\'Asset_Matrix\');
    \"> (/10)
    ^International(\'worst rated label\',\'Asset_Matrix\');
    \"> (/10)
    ^International(\'site statistics label\',\'Asset_Matrix\');
    ^International(\'listing count label\',\'Asset_Matrix\');
    ^International(\'pending listings label\',\'Asset_Matrix\');:
    \">
    ',0),('
    \" class=\"nav topNav\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n \r\n\r\n\r\n\r\n\r\n\r\n','Navigation',1,1,'PBtmpl0000000000000134',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\">^International(schedule back link,Asset_EventManagementSystem);\r\n\r\n\r\n','EMS',1,1,'S2_LsvVa95OSqc66ITAoig',1251939982,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(schedule back link,Asset_EventManagementSystem); ',0),('\r\n\r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n\">^International(continue shopping button,Shop);
    \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n
    (add $)
    Hide?
    \r\n\r\n\r\n\r\n
    \r\n','ThingyRecord/View',1,1,'TKmhv8boP3TD2xwSwUBq0g',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    \">^International(continue shopping button,Shop);
    (add $)
    Hide?
    ',0),('

    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
     
    \r\n\r\n\r\n
    \r\n
      \r\n
    • \">
    • \r\n \r\n
    • \">
    • \r\n
      \r\n
    \r\n
    \r\n','Auth/WebGUI/Create',1,1,'PBtmpl0000000000000011',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

     
    ',0),('\n
    \n\n
    \n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n \n

    \n location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n
     \">^International(from label,Account_Inbox);\">^International(subject label,Account_Inbox);\">^International(date label,Account_Inbox);\">^International(status label,Account_Inbox);
    old.pngnew.png);\" />\" class=\"inbox_from\">\">^D(,);
    \n \n

    \n location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n\n

    \n ^International(message count,\'Account_Inbox\');\n

    \n \n
    \n\n
    \n','Account/Inbox/View',1,1,'c8xrwVuu5QE0XtF9DiVzLw',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    WGoddThreadWGevenThread\">
     \">^International(from label,Account_Inbox);\">^International(subject label,Account_Inbox);\">^International(date label,Account_Inbox);\">^International(status label,Account_Inbox);
    old.pngnew.png);\" />\" class=\"inbox_from\">\">^D(,);

    location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    ^International(message count,\'Account_Inbox\');

    ',0),('\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n','WikiPage_edit',1,1,'WikiPageEditTmpl000001',1252615817,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n
    \">\n
    \n\n
    \n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n\n \n

    \n
    \n \n \n \n \n \n \n
    *
    \n \n \n
    \n\n
    \n
    \n
    ','Account/Profile/Edit',1,1,'75CmQgpcCSkdsL-oawdn3Q',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">

    ^International(member since,Account_Inbox); ^D(%z,);

    *
    ',0),('
    \n

    \n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n
    \n
    \n\n >\n >\n\n
    ','Survey/Take',1,1,'d8jMMMRddSQ7twP4l1ZSIw',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'

    >
    ',0),('\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n\n\n\n \n\n\n \n\n\n \n\n\n \n
    \n \">^International(label day,Asset_Calendar);\n \">^International(label week,Asset_Calendar);\n \">^International(label month,Asset_Calendar);\n ?type=list\">^International(486,WebGUI);\n \">^International(label search,Asset_Calendar);\n\n \n
    \n \n
    \n
    \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \" class=\"moreDisplay\">\n
    \n
      \n \n
    • \">
    • \n
      \n
    \n
    \n
    \n
    ','Calendar/Month',1,1,'CalendarMonth000000001',1253146430,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    \" class=\"moreDisplay\">
    ',0),('\n\n
    \n','Account/Layout',1,1,'N716tpSna0iIQTKxS4gTWA',1253652848,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\" id=\"id\">\n

    \n
    \n

    \n\n\n\n\n\">\n\n>\n\n

    \n


    \n\n

    \n

    \n

    ^International(last updated,Asset); ^International(ago,Asset_Story);

    \n

    ^International(by,Asset_Collaboration);

    \n


    \n\n \n \n \n
    \n \">\" alt=\"\" title=\"\" />

    \n ^International(Source,Asset_Story);: \n \n \n

      \n \n
    1. style=\"width:px;\">\n
      \n \">\" alt=\"\" title=\"\" />
      \n ^International(Source,Asset_Story);: \n
    2. \n
      \n
    \n \n \n \n\n

    \n

    ^International(keywords,Asset); \">

    \n
    ','Story',1,1,'3QpYtHrq_jmAk1FNutQM5A',1253636379,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> >


    ^International(last updated,Asset); ^International(ago,Asset_Story);

    ^International(by,Asset_Collaboration);

    \">\" alt=\"\" title=\"\" />^International(Source,Asset_Story);:

    1. \">\" alt=\"\" title=\"\" />^International(Source,Asset_Story);:

    ^International(keywords,Asset); \">

    ',0),('
    \" class=\"storyArchive\">\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n
    \n\n\n\n
      \n

      ^D(%c %D %y,);

      \n \n
    • \"> ^D(%Z,);
    • \n
      \n
    \n\n\n
      \n
    • \n\n class=\"active\">\n \">\n \n\n
    • \n
    \n
    \n\n\n
    ','StoryArchive',1,1,'yxD5ka7XHebPLD-LXBwJqw',1253635396,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"editStory\">\n
    \n\n\n\n
    \n \n
    \n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n\n\n \n \n\n\n
    \n\n\n\n\n \n\n\n \n \n\n\n\n \n \n\n \n \n\n \n \n\n\n \n \n\n \n \n\n \n \n\n\n \n \n\n\n
    ^International(photo,WebGUI);
    \">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />
    \n
    \n\n
    \n \n
    \n\n\n
    \n\n\n
    \n','Story/Edit',1,1,'E3tzZjzhmYoNlAyP2VW33Q',1253635296,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"editStory\">
    ^International(photo,WebGUI);
    \">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />
    ',0),('
    \" class=\"viewStoryTopic\">\n\" id=\"id\">\n

    \n

    \n\n\n\n\n\">\n\n>\n\n

    \n

    \n

    \n

    ^International(last updated,Asset); ^International(ago,Asset_Story);

    \n
    \n
    \n\n \n \n \n
    \n \">\" alt=\"\" title=\"\" />

    \n ^International(Source,Asset_Story);: \n \n \n
      \n \n
    1. style=\"width:px;\">\n
      \n \">\" alt=\"\" title=\"\" />
      \n ^International(Source,Asset_Story);: \n
    2. \n
      \n
    \n \n
    \n \n\n
    \n

    ^International(by,Asset_Collaboration);

    \n \n \n
    \n

    ^International(keywords,Asset); \">

    \n
    \n','Story',1,1,'TbDcVLbbznPi0I0rxQf2CQ',1253636379,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"viewStoryTopic\"> \" id=\"id\">

    \"> >

    ^International(last updated,Asset); ^International(ago,Asset_Story);


    \">\" alt=\"\" title=\"\" />

    ^International(Source,Asset_Story);:

    1. \">\" alt=\"\" title=\"\" />
      ^International(Source,Asset_Story);:

    ^International(by,Asset_Collaboration);

    ^International(keywords,Asset); \">

    ',0),('
    \" class=\"storyTopic\">\n\" id=\"id\">\n

    \n\n

    \n
    \n

    \">^International(rss,WebGUI); •\n\">Atom

    \n\n
    \n

    \">

    \n

    \n
    \n
    \n\n ','StoryTopic',1,1,'A16v-YjWAShXWvSACsraeg',1253633989,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"storyTopic\"> \" id=\"id\">

    \">^International(rss,WebGUI);\">Atom

    ',0),('

    \r\n\r\n

    \r\n\r\n\r\n

    \r\n\r\n
    \r\n\r\n\r\n

    Featured Article: \">

    \r\n\r\n
    \r\n\r\n
    \r\n

    \">

    \r\n
      \r\n
    • \r\n \r\n \">\r\n \r\n ()\r\n \r\n
    • \r\n
    \r\n
    \r\n
    \r\n

    \">

    \r\n
      \r\n
    1. \">
    2. \r\n
    \r\n\r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n','WikiMaster_front',1,1,'WikiFrontTmpl000000001',1252615824,'WebGUI::Asset::Template::HTMLTemplate',1,'


    Featured Article: \">

    \">

    ',0),('
    \n \n

    \n
    \n\n \n

    \n
    \n\n \n
    \n
    \n\n\n
    \">\n
      \n \n
    1. \" style=\"width:px;\">\n \n
    2. \n
      \n
    \n
    \n\n \n\n
    \n\n
    ','Carousel',1,1,'CarouselTmpl0000000001',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">
    1. \">
    ',0),(' ^International(new post,AssetAspect_Subscribable);\n\n\n\n\n','AssetAspect/Subscribable',1,1,'limMkk80fMB3fqNZVf162w',1253507213,'WebGUI::Asset::Template::HTMLTemplate',1,' ^International(new post,AssetAspect_Subscribable);',0),('

    \n

    \n\n
    \n
      \n
    • \n
    • \n
    \n
    \n
    \n
    ^International(locked,Asset_WikiPage);
    \n
    \n

    ^International(keywords,Asset);: \">

    \n
    \n
    \n
    \n
    \n
    \n\n
    \"> | \"> | \"> | \">
    ','WikiPage',1,1,'WikiPageTmpl0000000001',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(keywords,Asset);: \">

    \"> | \"> | \"> | \">
    ',0); -INSERT INTO `template_attachments` VALUES ('PBtmpl0000000000000200',1251484231,'/webgui.css','stylesheet',0); +ALTER TABLE `shipper` ENABLE KEYS; +ALTER TABLE `snippet` DISABLE KEYS; +INSERT INTO `snippet` VALUES ('SynConXSLT000000000001','\n\n\n \n \n \n \n \n \nYou\'re viewing an RSS version 0.9 feed. Please use an RSS feed reader to view this content as intended.\n
    \n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n
    \n
    \n \n
  • \n \n \n \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \nYou\'re viewing an RSS version 0.9 feed. Please use an RSS feed reader to view this content as intended.\n
    \n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n
    \n
    \n \n
  • \n \n \n \n
  • \n
    \n
    ',0),('SynConXSLT000000000002','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 0.91 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n
    \n \n\n
    \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 0.91 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n
    \n \n\n
    \n
  • \n
    \n
    ',0),('SynConXSLT000000000003','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 1.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n (\n )\n \n\n
    \n \n
    \n
  • \n
    \n
    \n',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 1.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n (\n )\n \n\n
    \n \n
    \n
  • \n
    \n
    \n',0),('SynConXSLT000000000004','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 2.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n ()\n \n\n
    \n \n
    \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 2.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n ()\n \n\n
    \n \n
    \n
  • \n
    \n
    ',0),('7-0-style0000000000003','body, html\n{\n text-align:center;\n margin:0px;\n height:100%; \n background-color:#494949;\n}\n\n#main\n{\n width:800px;\n background: url(\'^FileUrl(style1/main_bg.jpg);\') repeat-y;\n height:100%;\n margin-left:auto;\n margin-right:auto;\n margin-top:0px;\n margin-bottom:0px;\n position:relative;\n}\nbody > #main\n{\n height:auto;\n min-height:100%;\n}\n\n#main #mainHeader\n{\n width:800px;\n height:133px;\n background: url(\'^FileUrl(style1/header.jpg);\') top left no-repeat;\n margin-bottom:0px;\n position:relative;\n}\n#main #mainHeader #title\n{\n position:absolute;\n top:23px;\n left:145px;\n font-size:32pt;\n font-family:arial;\n color:white;\n font-weight:bold;\n}\n#main #mainHeader #title a {\n color:white;\n text-decoration:none;\n}\n\n#main #mainContent\n{\n background: url(\'^FileUrl(style1/orange_left01.jpg);\') left top no-repeat;\n width:100%;\n height:100%; \n margin-top:0px;\n text-align:left;\n border:solid red 0px;\n}\n#main > #mainContent\n{\n margin-top:0px;\n min-height:500px;\n}\n#main > #mainContent > p {\n margin-top:0px;\n}\n#main #mainContent #mainText a:link {\n color:#FF7F23;\n}\n#main #mainContent #mainText a:visited {\n color:#D25900;\n}\n\n/* LEVEL 1 AND 2 NAVIGATION */\n#main .mainNav_1, #main .mainNav_2 {\n border-bottom:dashed #DADADA 1px; \n width:621px;\n height:25px;\n text-align:left;\n position:relative;\n margin-left:137px; \n clear:both;\n}\n#main .mainNav_1 a:link, #main .mainNav_1 a:visited, #main .mainNav_2 a:link, #main .mainNav_2 a:visited {\n color:white;\n text-decoration:none;\n top:5px;\n position:relative;\n -moz-box-sizing:border-box;\n}\n#main .mainNav_1 a:hover,#main .mainNav_2 a:hover {\n color:black;\n}\n#main .mainNav_1 div .left, #main .mainNav_2 div .left {\n width:12px;\n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div .left {\n background: url(\'^FileUrl(style1/nav2_off_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div .center, #main .mainNav_2 div .center { \n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_center.jpg);\') repeat-x top left;\n color:white;\n font-family:arial, verdana;\n font-size:8pt;\n}\n#main .mainNav_2 div .center {\n background: url(\'^FileUrl(style1/nav2_off_center.jpg);\') repeat-x top left;\n}\n#main .mainNav_1 div .right, #main .mainNav_2 div .right {\n width:10px;\n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div .right {\n background: url(\'^FileUrl(style1/nav2_off_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div.navOn .left {\n background: url(\'^FileUrl(style1/nav1_on_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div.navOn .center {\n background: url(\'^FileUrl(style1/nav1_center_on.jpg);\') repeat-x top left;\n}\n#main .mainNav_1 div.navOn .right {\n background: url(\'^FileUrl(style1/nav1_on_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div.navOn .left {\n background: url(\'^FileUrl(style1/nav2_on_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div.navOn .center {\n background: url(\'^FileUrl(style1/nav2_center_on.jpg);\') repeat-x top left;\n}\n#main .mainNav_2 div.navOn .right {\n background: url(\'^FileUrl(style1/nav2_on_right.jpg);\') no-repeat top left;\n} \n#main .mainNav_1 div.navOn a:link, #main .mainNav_1 div.navOn a:visited, #main .mainNav_2 div.navOn a:link, #main .mainNav_2 div.navOn a:visited {\n color:black;\n}\n/* ENDOF LEVEL 1 AND 2 NAVIGATION */\n\n#main #crumbTrail {\n margin-left:177px;\n margin-bottom:0px;\n color:gray;\n font-size:8pt;\n font-weight:bold;\n}\n#main #crumbTrail a.crumbTrail:visited, #main #crumbTrail a.crumbTrail:link {\n color:silver;\n font-size:8pt; \n font-family:arial;\n text-decoration:none;\n font-weight:normal;\n}\n#main #crumbTrail a.crumbTrail:hover {\n color:gray;\n}\n\n#main #mainText\n{\n padding-left:150px;\n font-family:verdana;\n font-size:9pt;\n width:600px;\n margin-top:0px;\n}\n\n#main #gui\n{\n bottom:0px;\n left:0px;\n position:absolute;\n width:135px;\n font-size:8pt;\n color:black;\n font-family:arial;\n text-align:right;\n}\n#main #gui .loginBox {\n padding-right:12px;\n -moz-box-sizing:border-box;\n width:100px; \n float:right;\n margin-bottom:10px;\n}\n#main #gui .loginBox .loginBoxField {\n width:75px;\n}\n#main #gui .loginBox .loginBoxButton {\n background-color:#D65501;\n color:white;\n border:solid white 2px;\n margin-top:4px;\n font-variant:small-caps;\n}\n#main #gui a\n{\n color:white; \n}\n#copyright {\n color:#fff;\n position:absolute;\n top:110px;\n right:40px;\n font-family:verdana;\n font-size:8pt;\n font-weight:bold;\n background-color:#2D2D2D;\n opacity:0.4;\n -moz-opacity:0.4;\n -khtml-opacity:0.4; \n padding:2px;\n}\n* html #copyright {\n background: transparent;\n}\n',1,'text/css',1147642492,3600,'body,html{text-align:center;margin:0px;height:100%;background-color:#494949;}#main{width:800px;background:url(\'^FileUrl(style1/main_bg.jpg);\') repeat-y;height:100%;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;position:relative;}body > #main{height:auto;min-height:100%;}#main #mainHeader{width:800px;height:133px;background:url(\'^FileUrl(style1/header.jpg);\') top left no-repeat;margin-bottom:0px;position:relative;}#main #mainHeader #title{position:absolute;top:23px;left:145px;font-size:32pt;font-family:arial;color:white;font-weight:bold;}#main #mainHeader #title a{color:white;text-decoration:none;}#main #mainContent{background:url(\'^FileUrl(style1/orange_left01.jpg);\') left top no-repeat;width:100%;height:100%;margin-top:0px;text-align:left;border:solid red 0px;}#main > #mainContent{margin-top:0px;min-height:500px;}#main > #mainContent > p{margin-top:0px;}#main #mainContent #mainText a:link{color:#FF7F23;}#main #mainContent #mainText a:visited{color:#D25900;}#main .mainNav_1,#main .mainNav_2{border-bottom:dashed #DADADA 1px;width:621px;height:25px;text-align:left;position:relative;margin-left:137px;clear:both;}#main .mainNav_1 a:link,#main .mainNav_1 a:visited,#main .mainNav_2 a:link,#main .mainNav_2 a:visited{color:white;text-decoration:none;top:5px;position:relative;-moz-box-sizing:border-box;}#main .mainNav_1 a:hover,#main .mainNav_2 a:hover{color:black;}#main .mainNav_1 div .left,#main .mainNav_2 div .left{width:12px;height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_left.jpg);\') no-repeat top left;}#main .mainNav_2 div .left{background:url(\'^FileUrl(style1/nav2_off_left.jpg);\') no-repeat top left;}#main .mainNav_1 div .center,#main .mainNav_2 div .center{height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_center.jpg);\') repeat-x top left;color:white;font-family:arial,verdana;font-size:8pt;}#main .mainNav_2 div .center{background:url(\'^FileUrl(style1/nav2_off_center.jpg);\') repeat-x top left;}#main .mainNav_1 div .right,#main .mainNav_2 div .right{width:10px;height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_right.jpg);\') no-repeat top left;}#main .mainNav_2 div .right{background:url(\'^FileUrl(style1/nav2_off_right.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn .left{background:url(\'^FileUrl(style1/nav1_on_left.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn .center{background:url(\'^FileUrl(style1/nav1_center_on.jpg);\') repeat-x top left;}#main .mainNav_1 div.navOn .right{background:url(\'^FileUrl(style1/nav1_on_right.jpg);\') no-repeat top left;}#main .mainNav_2 div.navOn .left{background:url(\'^FileUrl(style1/nav2_on_left.jpg);\') no-repeat top left;}#main .mainNav_2 div.navOn .center{background:url(\'^FileUrl(style1/nav2_center_on.jpg);\') repeat-x top left;}#main .mainNav_2 div.navOn .right{background:url(\'^FileUrl(style1/nav2_on_right.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn a:link,#main .mainNav_1 div.navOn a:visited,#main .mainNav_2 div.navOn a:link,#main .mainNav_2 div.navOn a:visited{color:black;}#main #crumbTrail{margin-left:177px;margin-bottom:0px;color:gray;font-size:8pt;font-weight:bold;}#main #crumbTrail a.crumbTrail:visited,#main #crumbTrail a.crumbTrail:link{color:silver;font-size:8pt;font-family:arial;text-decoration:none;font-weight:normal;}#main #crumbTrail a.crumbTrail:hover{color:gray;}#main #mainText{padding-left:150px;font-family:verdana;font-size:9pt;width:600px;margin-top:0px;}#main #gui{bottom:0px;left:0px;position:absolute;width:135px;font-size:8pt;color:black;font-family:arial;text-align:right;}#main #gui .loginBox{padding-right:12px;-moz-box-sizing:border-box;width:100px;float:right;margin-bottom:10px;}#main #gui .loginBox .loginBoxField{width:75px;}#main #gui .loginBox .loginBoxButton{background-color:#D65501;color:white;border:solid white 2px;margin-top:4px;font-variant:small-caps;}#main #gui a{color:white;}#copyright{color:#fff;position:absolute;top:110px;right:40px;font-family:verdana;font-size:8pt;font-weight:bold;background-color:#2D2D2D;opacity:0.4;-moz-opacity:0.4;-khtml-opacity:0.4;padding:2px;}* html #copyright{background:transparent;}',0),('7-0-style0000000000033','body, html { \n height:100%; \n}\nbody {\n background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg);\') repeat-y right; \n margin:0px;\n}\n.rightColumn {\n width:20%;\n height:100%;\n background: #eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg);\') repeat-y right; \n text-align:center; \n}\n.rightColumn #pb_wg_bg {\n background: url(\'^FileUrl(style2/pb_wg_bg.jpg);\') repeat-x;\n width:100%;\n text-align:left; \n}\n.rightColumn #pb_wg {\n background: url(\'^FileUrl(style2/pb_wg.jpg);\') left no-repeat;\n height:53px;\n}\n.leftColumn { \n width:80%; \n background: white url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right; \n} \n.leftColumn #header {\n width:100%;\n background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg);\') right no-repeat; \n height:86px;\n position:relative;\n}\n.leftColumn #header #title, .leftColumn #header #title_bg {\n color:white;\n font-size:36pt;\n font-weight:bold;\n font-family:arial;\n font-variant:small-caps;\n letter-spacing:12px;\n top:15px;\n left:5px;\n position:absolute;\n z-index:10;\n}\n.leftColumn #header #title a {\n color:white;\n text-decoration:none;\n}\n.leftColumn #header #title_bg {\n color:black;\n z-index:5;\n top:17px;\n left:7px;\n}\n.leftColumn #context {\n /*background: #fff url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right; */\n width:95%;\n font-family:verdana;\n font-size:9pt;\n color:#242424;\n -moz-box-sizing:border-box; \n position:relative;\n padding-left:1%;\n padding-right:1%;\n padding-bottom:15px;\n}\n.leftColumn #context a {\n color:#7C9AB0;\n font-weight:bold;\n}\n.leftColumn #context a:hover {\n text-decoration:none;\n}\n.leftColumn #pageTitleBG {\n background: url(\'^FileUrl(style2/page_title_bg.jpg);\') repeat-x; \n width:100%;\n}\n.leftColumn #pageTitleBG #pageTitle {\n background: url(\'^FileUrl(style2/page_title.jpg);\') right no-repeat; \n width:100%;\n height:50px;\n} \n.leftColumn #pageTitleBG #pageTitle h2 {\n font-size:14pt;\n color:#696969;\n font-family:arial;\n font-weight:normal;\n margin:0px;\n padding-top:2px;\n padding-left:25px;\n letter-spacing:3px;\n}\n.rightColumn #nav {\n width:85%;\n background: #b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg);\') repeat-x top; \n border-right:solid #848484 1px;\n margin-left:auto;\n margin-right:auto;\n text-align:left;\n padding-left:3px;\n padding-top:7px;\n padding-bottom:7px;\n}\n.rightColumn #nav a {\n color:white;\n font-size:8pt;\n font-weight:bold;\n text-decoration:none;\n font-family:arial;\n line-height:8pt; \n} \n.rightColumn #nav .selectedMenuItem {\n color:yellow;\n}\n#loginStyles {\n font-size:8pt;\n font-family:arial;\n padding-bottom:25px;\n}\n#loginStyles a {\n color:#89ACCF;\n font-weight:bold; \n border-bottom:solid transparent 2px;\n text-decoration:none;\n}\n#loginStyles a:hover {\n border-bottom:dotted #B2C9D9 2px;\n} \n\n.copyright {\n border-top:solid silver 3px;\n background-color:gray;\n font-family:arial;\n font-size:9pt;\n color:silver; \n text-align:center;\n}\n',0,'text/css',1147642500,3600,'body,html{height:100%;}body{background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg);\') repeat-y right;margin:0px;}.rightColumn{width:20%;height:100%;background:#eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg);\') repeat-y right;text-align:center;}.rightColumn #pb_wg_bg{background:url(\'^FileUrl(style2/pb_wg_bg.jpg);\') repeat-x;width:100%;text-align:left;}.rightColumn #pb_wg{background:url(\'^FileUrl(style2/pb_wg.jpg);\') left no-repeat;height:53px;}.leftColumn{width:80%;background:white url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right;}.leftColumn #header{width:100%;background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg);\') right no-repeat;height:86px;position:relative;}.leftColumn #header #title,.leftColumn #header #title_bg{color:white;font-size:36pt;font-weight:bold;font-family:arial;font-variant:small-caps;letter-spacing:12px;top:15px;left:5px;position:absolute;z-index:10;}.leftColumn #header #title a{color:white;text-decoration:none;}.leftColumn #header #title_bg{color:black;z-index:5;top:17px;left:7px;}.leftColumn #context{width:95%;font-family:verdana;font-size:9pt;color:#242424;-moz-box-sizing:border-box;position:relative;padding-left:1%;padding-right:1%;padding-bottom:15px;}.leftColumn #context a{color:#7C9AB0;font-weight:bold;}.leftColumn #context a:hover{text-decoration:none;}.leftColumn #pageTitleBG{background:url(\'^FileUrl(style2/page_title_bg.jpg);\') repeat-x;width:100%;}.leftColumn #pageTitleBG #pageTitle{background:url(\'^FileUrl(style2/page_title.jpg);\') right no-repeat;width:100%;height:50px;}.leftColumn #pageTitleBG #pageTitle h2{font-size:14pt;color:#696969;font-family:arial;font-weight:normal;margin:0px;padding-top:2px;padding-left:25px;letter-spacing:3px;}.rightColumn #nav{width:85%;background:#b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg);\') repeat-x top;border-right:solid #848484 1px;margin-left:auto;margin-right:auto;text-align:left;padding-left:3px;padding-top:7px;padding-bottom:7px;}.rightColumn #nav a{color:white;font-size:8pt;font-weight:bold;text-decoration:none;font-family:arial;line-height:8pt;}.rightColumn #nav .selectedMenuItem{color:yellow;}#loginStyles{font-size:8pt;font-family:arial;padding-bottom:25px;}#loginStyles a{color:#89ACCF;font-weight:bold;border-bottom:solid transparent 2px;text-decoration:none;}#loginStyles a:hover{border-bottom:dotted #B2C9D9 2px;}.copyright{border-top:solid silver 3px;background-color:gray;font-family:arial;font-size:9pt;color:silver;text-align:center;}',0),('MBZK_LPVzqhb4TV4mMRTJg','input.captionEnter {\r\n margin-left: -5px;\r\n width: 92px;\r\n}',0,'text/css',1197330678,3600,'input.captionEnter{margin-left:-5px;width:92px;}',0),('3qiVYhNTXMVC5hfsumVHgg','var BrowserDetect = {\r\n init: function () {\r\n this.browser = this.searchString(this.dataBrowser) || \"An unknown browser\";\r\n this.version = this.searchVersion(navigator.userAgent)\r\n || this.searchVersion(navigator.appVersion)\r\n || \"an unknown version\";\r\n this.OS = this.searchString(this.dataOS) || \"an unknown OS\";\r\n },\r\n searchString: function (data) {\r\n for (var i=0;i= items.length ) {\r\n showIndex = 0;\r\n }\r\n // Don\'t allow going past the last item\r\n else if ( showIndex >= items.length ) { \r\n return;\r\n }\r\n\r\n // Do the switch\r\n if ( items[ hideIndex ] )\r\n items[ hideIndex ].style.display = \"none\";\r\n if ( items[ showIndex ] ) {\r\n items[ showIndex ].style.display = \"block\";\r\n this.currentIndex = showIndex;\r\n }\r\n};\r\n\r\n/**\r\n showPrevious ( )\r\n Show the previous slide\r\n*/\r\nWebGUI.Slideshow.prototype.showPrevious\r\n= function () {\r\n var items = this.getSlideshowItems();\r\n \r\n var hideIndex = this.currentIndex;\r\n var showIndex = this.currentIndex - 1;\r\n\r\n // Wrap around\r\n if ( this.wrap && showIndex < 0 ) {\r\n showIndex = items.length - 1;\r\n }\r\n // Don\'t allow going past the last item\r\n else if ( showIndex < 0 ) { \r\n return;\r\n }\r\n\r\n // Do the switch\r\n items[ hideIndex ].style.display = \"none\";\r\n items[ showIndex ].style.display = \"block\";\r\n this.currentIndex = showIndex;\r\n};\r\n\r\n/**\r\n togglePlay ( )\r\n If it\'s paused, play it. If it\'s playing, pause it.\r\n Return true if the slideshow is now playing.\r\n*/\r\nWebGUI.Slideshow.prototype.togglePlay\r\n= function () {\r\n if ( this.isPlaying == false ) {\r\n this.play();\r\n return true;\r\n }\r\n else {\r\n this.pause();\r\n }\r\n};\r\n\r\n/**\r\n updatePlayPauseButton ( )\r\n Update the Play/Pause button to have the correct image\r\n*/\r\nWebGUI.Slideshow.prototype.updatePlayPauseButton\r\n= function () {\r\n if ( this.playPauseButtonId ) {\r\n if ( this.isPlaying && this.playImageSrc ) {\r\n document.getElementById( this.playPauseButtonId ).src = this.pauseImageSrc;\r\n }\r\n else if ( this.pauseImageSrc ) {\r\n document.getElementById( this.playPauseButtonId ).src = this.playImageSrc;\r\n }\r\n }\r\n};',0,'text/javascript',1218582812,3600,'if(typeof WebGUI==\"undefined\"){WebGUI={}}WebGUI.Slideshow=function(a){this.containerId=a&&a.containerId?a.containerId:\"slideshow-container\";this.currentIndex=a&&a.currentIndex?a.currentIndex:0;this.isPlaying=a&&a.isPlaying?a.isPlaying:false;this.itemClassName=a&&a.itemClassName?a.itemClassName:\"slideshow-item\";this.nextButtonId=a?a.nextButtonId:undefined;this.pauseImageSrc=a?a.pauseImageSrc:undefined;this.playDelay=a&&a.playDelay?a.playDelay:5000;this.playImageSrc=a?a.playImageSrc:undefined;this.playPauseButtonId=a?a.playPauseButtonId:undefined;this.previousButtonId=a?a.previousButtonId:undefined;this.wrap=a&&a.wrap?a.wrap:false;YAHOO.util.Event.onDOMReady(this.init,this,true)};WebGUI.Slideshow.prototype.clearPlayTimeout=function(){clearTimeout(this.playTimeout);this.playTimeout=undefined}WebGUI.Slideshow.prototype.doPlayTick=function(a){a.showNext();a.setPlayTimeout()}WebGUI.Slideshow.prototype.getSlideshowContainer=function(){return document.getElementById(this.containerId)};WebGUI.Slideshow.prototype.showPrevious=function(){var items=this.getSlideshowItems();var hideIndex=this.currentIndex;var showIndex=this.currentIndex-1;if(this.wrap&&showIndex<0){showIndex=items.length-1}/**\n togglePlay ( )\n If it\'s paused,play it.If it\'s playing,pause it.Return true if the slideshow is now playing.*/WebGUI.Slideshow.prototype.togglePlay=function(){if(this.isPlaying==false){this.play();return true}else{this.pause()}};WebGUI.Slideshow.prototype.updatePlayPauseButton=function(){if(this.playPauseButtonId){if(this.isPlaying&&this.playImageSrc){document.getElementById(this.playPauseButtonId).src=this.pauseImageSrc}else if(this.pauseImageSrc){document.getElementById(this.playPauseButtonId).src=this.playImageSrc}}};',0),('1XOJDcg_ITRYwVM-QnIcPw',' .wgShelf {\r\n font-size:12px;\r\n font-family:arial, verdana; \r\n margin:15px 0px;\r\n }\r\n .wgShelf h2 {\r\n background: black;\r\n padding:5px;\r\n padding-left:15px;\r\n line-height:32px;\r\n color:white;\r\n margin:0px;\r\n height:32px;\r\n }\r\n .wgShelf .wgShelves {\r\n background: #F1F1F1;\r\n height:29px;\r\n padding:3px;\r\n line-height:29px;\r\n padding-left:30px;\r\n }\r\n .wgShelf .product {\r\n margin:15px;\r\n margin-left:0px; \r\n text-align:left;\r\n background-color:#f1f1f1;\r\n border:solid #e1e1e1 1px;\r\n width: 200px;\r\n display: -moz-inline-box; /* Moz */\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n }\r\n .wgShelf .product .thumbnail {\r\n display:block;\r\n text-align:left;\r\n margin:3px;\r\n float:left;\r\n }\r\n .wgShelf .product .link {\r\n background: #e1e1e1;\r\n height:30px;\r\n padding:3px;\r\n line-height:24px;\r\n margin-bottom:5px; \r\n text-align:left;\r\n display:block;\r\n }\r\n .wgShelf .product .link a:link,\r\n .wgShelf .product .link a:visited {\r\n color:#000; \r\n display:block;\r\n }\r\n .wgShelf .product .link a:hover {\r\n text-decoration:underline;\r\n }\r\n .wgShelf .product .price {\r\n display:block;\r\n text-align:right;\r\n font-size:18px;\r\n font-weight:bold;\r\n }',0,'text/css',1219175575,0,'.wgShelf{font-size:12px;font-family:arial,verdana;margin:15px 0px;}.wgShelf h2{background:black;padding:5px;padding-left:15px;line-height:32px;color:white;margin:0px;height:32px;}.wgShelf .wgShelves{background:#F1F1F1;height:29px;padding:3px;line-height:29px;padding-left:30px;}.wgShelf .product{margin:15px;margin-left:0px;text-align:left;background-color:#f1f1f1;border:solid #e1e1e1 1px;width:200px;display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top; /**/}.wgShelf .product .thumbnail{display:block;text-align:left;margin:3px;float:left;}.wgShelf .product .link{background:#e1e1e1;height:30px;padding:3px;line-height:24px;margin-bottom:5px;text-align:left;display:block;}.wgShelf .product .link a:link,.wgShelf .product .link a:visited{color:#000;display:block;}.wgShelf .product .link a:hover{text-decoration:underline;}.wgShelf .product .price{display:block;text-align:right;font-size:18px;font-weight:bold;}',0),('THQhn1C-ooj-TLlEP7aIJQ','.wgPicture {\r\n float:left;\r\n}\r\n.wgAlbum {\r\n float:left;\r\n}\r\n.wgGallery .pagination li, \r\n.wgGallery .pagination a {\r\n float:left;\r\n}\r\n.wgGallery .container {\r\n display:inline-block;\r\n}',0,'text/html',1225313951,3600,'.wgPicture { float:left; }.wgAlbum { float:left; }.wgGallery .pagination li, .wgGallery .pagination a { float:left; }.wgGallery .container { display:inline-block; }',0),('7-0-style0000000000051','body, html {\r\n margin:0px;\r\n background-color:#b53018;\r\n padding:0px;\r\n}\r\nbody a {\r\n color:#EE963E;font-weight:bold;\r\n letter-spacing:1px;\r\n font-size:8pt;\r\n}\r\n#main {\r\n width:98%;\r\n /*min-width:790px;*/\r\n margin:0px;\r\n padding:0px;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n position:relative;\r\n}\r\n#header { \r\n background: url(\'^FileUrl(style3/header_bg.jpg);\') repeat-x;\r\n width:100%;\r\n margin:0px;\r\n height:115px;\r\n}\r\n#headerTitle {\r\n background: url(\'^FileUrl(style3/header_left.jpg);\') no-repeat left top;\r\n height:100%;\r\n width:100%;\r\n}\r\n#headerRight {\r\n background: url(\'^FileUrl(style3/header_right.jpg);\') no-repeat right top;\r\n width:100%;\r\n height:100%;\r\n text-align:right;\r\n position:relative;\r\n}\r\n#headerRight #title {\r\n position:absolute;\r\n top:25px;\r\n left:20px;\r\n font-family:arial;\r\n text-align:left;\r\n}\r\n#title h1 {\r\n text-transform:uppercase;\r\n margin-bottom:0px;\r\n font-weight:normal;\r\n font-size:26pt;\r\n margin-top:0px;\r\n color:white;\r\n}\r\n#title h1 a {\r\n color:white;\r\n text-decoration:none; font-size: 26pt; font-weight: normal; \r\n}\r\n#title h2 {\r\n margin:0px;\r\n font-size:12pt;\r\n color:#bebebe;\r\n padding-left:20px;\r\n}\r\n#title img {\r\n z-index:5;\r\n}\r\n#login {\r\n position:absolute;\r\n font-size:8pt;\r\n top:45%;\r\n right:150px;\r\n color:white;\r\n z-index:6;\r\n font-family:arial;\r\n}\r\n#login a {\r\n color:white; font-weight: normal; letter-spacing: 0px;\r\n}\r\n.loginBox {\r\n font-size:8pt;\r\n margin:0px;\r\n display:inline;\r\n}\r\n.loginBox input {\r\n font-size:8pt;\r\n}\r\n\r\n#mainBody {\r\n width:100%;\r\n margin:0px;\r\n height:500px;\r\n background: #fff;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#main > #mainBody {\r\n height:auto;\r\n min-height:500px;\r\n}\r\n#contentArea {\r\n z-index:2;\r\n position:relative;\r\n padding-top:10px;\r\n padding-left:10px;\r\n padding-right:20px;\r\n padding-bottom:20px;\r\n -moz-box-sizing:border-box;\r\n font-family:verdana;\r\n font-size:9pt;\r\n min-height:500px;\r\n}\r\nhtml #main #mainBody #contentArea {\r\n height:1%;\r\n}\r\n#topCorner {\r\n width:100%;\r\n height:214px;\r\n position:absolute;\r\n top:0px;\r\n left:0px;\r\n background: url(^FileUrl(/style3/main_top.jpg);) no-repeat;\r\n z-index:1;\r\n}\r\n#bottomCorner {\r\n width:100%;\r\n height:211px;\r\n position:absolute;\r\n bottom:59px;\r\n right:0px;\r\n background: url(\'^FileUrl(style3/main_bottom.jpg);\') no-repeat right;\r\n z-index:1;\r\n}\r\n* html #bottomCorner {\r\n bottom:58px;\r\n}\r\n\r\n#footer {\r\n width:100%;\r\n margin:0px;\r\n background:#000 url(\'^FileUrl(style3/footer_right.jpg);\') no-repeat right top;\r\n height:57px;\r\n border-top:solid #B53018 2px;\r\n text-align:right;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#footer #copyright {\r\n color:#3b3b3b;\r\n font-family:arial;\r\n position:absolute;\r\n top:20px;\r\n left:30px;\r\n font-size:8pt;\r\n}\r\n#main .yui-skin-sam {\r\n font-family:verdana;\r\n font-size:9pt;\r\n font-weight:normal;\r\n}',0,'text/css',1224117026,3600,'body,html{margin:0px;background-color:#b53018;padding:0px;}body a{color:#EE963E;font-weight:bold;letter-spacing:1px;font-size:8pt;}#main{width:98%;margin:0px;padding:0px;padding-top:20px;padding-bottom:20px;position:relative;}#header{background:url(\'^FileUrl(style3/header_bg.jpg);\') repeat-x;width:100%;margin:0px;height:115px;}#headerTitle{background:url(\'^FileUrl(style3/header_left.jpg);\') no-repeat left top;height:100%;width:100%;}#headerRight{background:url(\'^FileUrl(style3/header_right.jpg);\') no-repeat right top;width:100%;height:100%;text-align:right;position:relative;}#headerRight #title{position:absolute;top:25px;left:20px;font-family:arial;text-align:left;}#title h1{text-transform:uppercase;margin-bottom:0px;font-weight:normal;font-size:26pt;margin-top:0px;color:white;}#title h1 a{color:white;text-decoration:none;font-size:26pt;font-weight:normal;}#title h2{margin:0px;font-size:12pt;color:#bebebe;padding-left:20px;}#title img{z-index:5;}#login{position:absolute;font-size:8pt;top:45%;right:150px;color:white;z-index:6;font-family:arial;}#login a{color:white;font-weight:normal;letter-spacing:0px;}.loginBox{font-size:8pt;margin:0px;display:inline;}.loginBox input{font-size:8pt;}#mainBody{width:100%;margin:0px;height:500px;background:#fff;position:relative;z-index:0;}#main > #mainBody{height:auto;min-height:500px;}#contentArea{z-index:2;position:relative;padding-top:10px;padding-left:10px;padding-right:20px;padding-bottom:20px;-moz-box-sizing:border-box;font-family:verdana;font-size:9pt;min-height:500px;}html #main #mainBody #contentArea{height:1%;}#topCorner{width:100%;height:214px;position:absolute;top:0px;left:0px;background:url(^FileUrl(/style3/main_top.jpg);) no-repeat;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;}#main .yui-skin-sam{font-family:verdana;font-size:9pt;font-weight:normal;}',0),('kJf77eCr9GAMiEzWrzsBTA','.matrixLeft .buttons span,\r\n.matrixRight .buttons span {\r\n padding:0px 0px 0px 0px;\r\n}\r\n\r\n.matrixLeft .buttons button,\r\n.matrixRight .buttons a {\r\n top:-3px;\r\n left:-2px;\r\n height:22px;\r\n}\r\n.matrixRight .buttons a {\r\n color:black;\r\n text-decoration:none;\r\n padding:1px 3px;\r\n}',0,'text/css',1229639255,3600,'.matrixLeft .buttons span,.matrixRight .buttons span{padding:0px 0px 0px 0px;}.matrixLeft .buttons button,.matrixRight .buttons a{top:-3px;left:-2px;height:22px;}.matrixRight .buttons a{color:black;text-decoration:none;padding:1px 3px;}',0),('4LQT4-bGW4FkiEQLSY5gvQ','function showHide(theLink,theId) {\r\n var theId = document.getElementById(theId);\r\n var theLink = document.getElementById(theLink);\r\n if(theId.style.display == \'block\') {\r\n theId.style.display = \'none\';\r\n theLink.innerHTML = \"Send Creator a Message\";\r\n theLink.className = \"showLink\"\r\n }\r\n else {\r\n theId.style.display = \'block\';\r\n theLink.innerHTML = \"Hide\"; \r\n theLink.className = \"hideLink\" \r\n }\r\n}',0,'text/javascript',1232400287,0,'function showHide(b,a){var a=document.getElementById(a);var b=document.getElementById(b);if(a.style.display==\'block\'){a.style.display=\'none\';b.innerHTML=\"Send Creator a Message\";b.className=\"showLink\"}else{a.style.display=\'block\';b.innerHTML=\"Hide\";b.className=\"hideLink\"}}',0),('wrq7hMxb1ewQqZ46xmd8Gg','function equalCol() {\r\n var colOne = document.getElementById(\'compareForm\');\r\n var colTwo = document.getElementById(\'matrixRight\'); \r\n var colOneH = colOne.offsetHeight;\r\n var colTwoH = colTwo.offsetHeight; \r\n \r\n //alert(colOneH + \", \" + colTwoH);\r\n colOne.style.overflow = \"scroll\";\r\n colOne.style.height = (colTwoH - 150) + \"px\";\r\n}',0,'text/javascript',1235706620,3600,'function equalCol(){var d=document.getElementById(\'compareForm\');var b=document.getElementById(\'matrixRight\');var a=d.offsetHeight;var c=b.offsetHeight;d.style.overflow=\"scroll\";d.style.height=(c-150)+\"px\"}',0),('3n3H85BsdeRQ0I08WmvlOg','.wgThingy {\n margin:5px;\n}\n\n.wgThingy * .styleButton {\n color:black; \n margin:0px 5px;\n display:block;\n float:left;\n}\n.wgThingy * .spacerOne {\n padding-left:15px;\n}\n\n\n.wgThingy * .rowOne,\n.wgThingy * tr.rowOne td\n {\n background: #EEEEEE;\n margin:1px;\n border:solid #CDCDCD 1px;\n color:#000;\n padding:2px;\n}\n.wgThingy * .rowTwo,\n.wgThingy * tr.rowTwo td {\n background: #DBDBDB;\n margin:1px;\n border:solid #DDDDDD 1px;\n color:#000; \n padding:2px;\n}\n.wgThingsWrapper img { \n display:block;\n vertical-align:middle;\n float:left;\n}\n.wgThingsWrapper .label {\n font-weight:bold; \n padding-left:15px;\n}\n.wgThingy h2.title {\n background: #000;\n height:42px;\n color:white;\n font-size:18px;\n font-weight:bold;\n letter-spacing:1px; \n line-height:42px;\n padding-left:15px;\n margin-bottom:0px;\n}\n\n.wgThingy * span.smaller {\n font-size:13px;\n color:white;\n}\n.wgThingy .controls {\n line-height:35px;\n height:35px;\n background: #f1f1f1; \n margin-top:0px;\n margin-bottom:20px;\n padding:0px;\n}\n\n\n.wgThingy * .label {\n background:black;\n color:white;\n padding:2px 5px;\n font-family:arial;\n font-size:11px;\n font-weight:bold;\n vertical-align:middle;\n}\n.wgThingy .label a {\n color:white;\n}\n\n.searchTable * input,\n.editThing * input {\n background: white;\n border:solid #555 1px;\n}\n\n\n\n\n.editThing {\n margin-top:15px; \n} \n\n\n\n#thingyList, #thingyList * {\n margin:0px;\n padding:0px;\n}\n#thingyList {\n position:relative; \n float:left;\n}\n#thingyList .goButton:link,\n#thingyList .goButton:visited {\n padding:2px 25px 2px 2px;\n background: #F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif);) no-repeat right;\n line-height:20px;\n border:solid #a2a2a2 1px;\n color:#a2a2a2;\n text-decoration:none;\n font-family:verdana, arial;\n font-size:10px;\n font-weight:bold;\n margin-left:20px;\n letter-spacing:0px;\n}\n#thingyList .goButton:hover {\n background-color:white;\n}\n#thingyList .things {\n padding:0px;\n margin:0px;\n width:300px;\n z-index:5000;\n position:absolute;\n top:27px;\n left:20px;\n border:solid #a2a2a2 1px;\n border-top-style:none;\n}\n#thingyList .things a:link,\n#thingyList .things a:visited {\n display:block;\n background-color:#f1f1f1;\n border-top:solid #a2a2a2 1px; \n border-bottom:solid #727272 1px;\n line-height:12px;\n font-size:10px;\n height:12px;\n padding:2px 5px;\n text-decoration:none;\n font-weight:bold;\n color:#a2a2a2;\n}\n#thingyList .things a:hover {\n background-color:white;\n}',0,'text/css',1245107956,1,'.wgThingy{margin:5px;}.wgThingy * .styleButton{color:black;margin:0px 5px;display:block;float:left;}.wgThingy * .spacerOne{padding-left:15px;}.wgThingy * .rowOne,.wgThingy * tr.rowOne td{background:#EEEEEE;margin:1px;border:solid #CDCDCD 1px;color:#000;padding:2px;}.wgThingy * .rowTwo,.wgThingy * tr.rowTwo td{background:#DBDBDB;margin:1px;border:solid #DDDDDD 1px;color:#000;padding:2px;}.wgThingsWrapper img{display:block;vertical-align:center;float:left;}.wgThingsWrapper .label{font-weight:bold;padding-left:15px;}.wgThingy h2.title{background:#000;height:42px;color:white;font-size:18px;font-weight:bold;letter-spacing:1px;line-height:42px;padding-left:15px;margin-bottom:0px;}.wgThingy * span.smaller{font-size:13px;color:white;}.wgThingy .controls{line-height:35px;height:35px;background:#f1f1f1;margin-top:0px;margin-bottom:20px;padding:0px;}.wgThingy * .label{background:black;color:white;padding:2px 5px;font-family:arial;font-size:11px;font-weight:bold;vertical-align:middle;}.wgThingy .label a{color:white;}.searchTable * input,.editThing * input{background:white;border:solid #555 1px;}.editThing{margin-top:15px;}#thingyList,#thingyList *{margin:0px;padding:0px;}#thingyList{position:relative;float:left;}#thingyList .goButton:link,#thingyList .goButton:visited{padding:2px 25px 2px 2px;background:#F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif);) no-repeat right;line-height:20px;border:solid #a2a2a2 1px;color:#a2a2a2;text-decoration:none;font-family:verdana,arial;font-size:10px;font-weight:bold;margin-left:20px;letter-spacing:0px;}#thingyList .goButton:hover{background-color:white;}#thingyList .things{padding:0px;margin:0px;width:300px;z-index:5000;position:absolute;top:27px;left:20px;border:solid #a2a2a2 1px;border-top-style:none;}#thingyList .things a:link,#thingyList .things a:visited{display:block;background-color:#f1f1f1;border-top:solid #a2a2a2 1px;border-bottom:solid #727272 1px;line-height:12px;font-size:10px;height:12px;padding:2px 5px;text-decoration:none;font-weight:bold;color:#a2a2a2;}#thingyList .things a:hover{background-color:white;}',0),('FEDP3dk8J3Chw_gyr7_XEQ','/*/Horizontal Menu styles/*/\r\n.horizontalMenu ul.menu {\r\n padding: 0;\r\n margin: 0 0 1em;\r\n list-style: none;\r\n width: 100%; /*/clear floated li elements/*/\r\n overflow: auto; /*/clear floated li elements/*/\r\n}\r\n.horizontalMenu ul.menu li {\r\n float: left;\r\n}\r\n.horizontalMenu ul.menu li a {\r\n float: left;\r\n padding: 4px 8px;\r\n margin-right: 1px;\r\n background: #ddd;\r\n color: #000;\r\n text-decoration: none;\r\n}\r\n.horizontalMenu ul.menu li.current a {\r\n background:#eee;\r\n}\r\n.horizontalMenu ul.menu li a:hover {\r\n background:#fff;\r\n}\r\n\r\n/*/Tabs (tabbed navigation) styles/*/\r\n.tabsMenu ul.menu {\r\n margin: 0 0 1em;\r\n}\r\n.tabsMenu ul.menu li {\r\n display: inline;\r\n}\r\n.tabsMenu ul.menu li a {\r\n border: 1px solid #999;\r\n border-bottom: 0;\r\n padding: 5px 10px 2px;\r\n color: #777;\r\n text-decoration:none;\r\n}\r\n.tabsMenu ul.menu li.current a,\r\n.tabsMenu ul.menu li a:hover {\r\n border: 1px solid #000;\r\n border-bottom: 0;\r\n color: #000;\r\n}\r\n\r\n/*/Indent Nav styles/*/\r\n.indentMenu a.level0 {\r\n margin-left:0px;\r\n display:block;\r\n}\r\n.indentMenu a.level1 {\r\n margin-left:15px;\r\n display:block; \r\n}\r\n.indentMenu a.level2 {\r\n margin-left:30px;\r\n display:block;\r\n}\r\n.indentMenu a.level3 {\r\n margin-left:45px;\r\n display:block;\r\n}\r\n.indentMenu a.level4 {\r\n margin-left:60px;\r\n display:block;\r\n}',0,'text/css',1246278679,3600,'/*/Horizontal Menu styles/*/ .horizontalMenu ul.menu { padding: 0; margin: 0 0 1em; list-style: none; width: 100%; /*/clear floated li elements/*/ overflow: auto; /*/clear floated li elements/*/ }.horizontalMenu ul.menu li { float: left; }.horizontalMenu ul.menu li a { float: left; padding: 4px 8px; margin-right: 1px; background: #ddd; color: #000; text-decoration: none; }.horizontalMenu ul.menu li.current a { background:#eee; }.horizontalMenu ul.menu li a:hover { background:#fff; }/*/Tabs (tabbed navigation) styles/*/ .tabsMenu ul.menu { margin: 0 0 1em; }.tabsMenu ul.menu li { display: inline; }.tabsMenu ul.menu li a { border: 1px solid #999; border-bottom: 0; padding: 5px 10px 2px; color: #777; text-decoration:none; }.tabsMenu ul.menu li.current a, .tabsMenu ul.menu li a:hover { border: 1px solid #000; border-bottom: 0; color: #000; }/*/Indent Nav styles/*/ .indentMenu a.level0 { margin-left:0px; display:block; }.indentMenu a.level1 { margin-left:15px; display:block; }.indentMenu a.level2 { margin-left:30px; display:block; }.indentMenu a.level3 { margin-left:45px; display:block; }.indentMenu a.level4 { margin-left:60px; display:block; }',0),('i5kt5aodVs_oepNEkE7Okw','/*/styles for the poll asset/*/\r\n.pollColor {\r\nbackground-color:#808080;\r\n}\r\n.pollOptions, .pollSubmit {\r\nborder:0;\r\nmargin:0;\r\npadding:0;\r\n}',0,'text/css',1242312883,3600,'/*/styles for the poll asset/*/ .pollColor { background-color:#808080; }.pollOptions, .pollSubmit { border:0; margin:0; padding:0; }',0),('uCn31PzislTZlgt_79j7cQ','/*/ fail safe /*/\r\n#topWrapper {\r\nfont:82.5%/1.3 helvetica,arial,sans-serif;\r\nwidth:98%;\r\noverflow:hidden;\r\nmargin:0 auto 2em;\r\n}\r\n.nav {\r\nfloat:left;\r\nwidth:20%;\r\nmargin:1em 0 2em;\r\n}\r\n.nav .menu {\r\nlist-style:none;\r\nmargin:0;\r\npadding:0;\r\n}\r\n#contentArea {\r\nfloat:right;\r\nwidth:77%;\r\nmargin:1em 0 2em;\r\npadding:5px 1%;\r\nborder:1px solid #ccc;\r\n}\r\n#adminControls {\r\nmargin:1em 0;\r\npadding:1em 0 0;\r\nborder-top:1px dotted #ccc;\r\n}\r\n\r\n',0,'text/css',1258524916,0,'/*/ fail safe /*/ #topWrapper { font:82.5%/1.3 helvetica,arial,sans-serif; width:98%; overflow:hidden; margin:0 auto 2em; }.nav { float:left; width:20%; margin:1em 0 2em; }.nav .menu { list-style:none; margin:0; padding:0; }#contentArea { float:right; width:77%; margin:1em 0 2em; padding:5px 1%; border:1px solid #ccc; }#adminControls { margin:1em 0; padding:1em 0 0; border-top:1px dotted #ccc; }',0),('qsG6B24a0SC5KrhQjmdZBw','body {\n margin: 0;\n background-repeat: repeat-y;\n background-position: 0px 0px;\n}\n.survey-header {\n width: 80%;\n height: 20px;\n margin-left: 80px;\n}\n#survey {\n margin-left: 80px;\n width: 85%;\n}\n\ndiv.dateanswer {\n overflow: auto;\n}\ndiv.slider-bg {\n position: relative;\n background:url(/extras/wobject/Survey/bg-fader-500.gif) 5px 0 no-repeat;\n height:68px;\n width:529px; \n}\ndiv.slider-thumb {\n cursor:default;\n position: absolute;\n top: 30px;\n left: 4px;\n}\ndiv.slider-min-thumb {\n cursor:default;\n position: absolute;\n top: 4px;\n}\ndiv.slider-max-thumb {\n cursor:default;\n position: absolute;\n top: 4px;\n}\n#headertitle {\n display: none;\n}\n#headertext {\n display: none;\n}\n#questions {\n display: none;\n}\ninput.mcbutton{\n font-size: 10px;\n font-weight: bold;\n text-decoration: none;\n background-color: #CCCCCC;\n background-repeat: repeat-x;\n text-align: center;\n display: block;\n margin: 0.5em;\n padding: .8em;\n min-width: 60px;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n color: #000000;\n background-image: url(/extras/wobject/Survey/gradient-glossy.png);\n}\ninput.mcbutton:hover{\n background-color: #B6D2F1;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n color: #000000;\n}\ninput.mcbutton-selected{\n background-color: #172D9D;\n background-repeat: repeat-x;\n color: #FFFFFF;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n margin: 0.5em;\n padding: .8em;\n width: 60px;\n text-align: center;\n display: block;\n font-weight: bold;\n background-image: url(/extras/wobject/Survey/gradient-glossy.png);\n background-position: 0px 0px;\n}\n\n/* By default the marker for invalid (required) fields is a red \'*\' */ \n.survey-invalid-marker {\n color: #FF0000;\n}\n\n\n#survey {\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n border: 3px solid #1e1e1e;\n}\n\n#survey #survey-header {\n background-color: #cfcfcf;\n padding-top: 1px;\n}\n\n#survey #headertitle {\n padding-left: 5px;\n}\n\n#survey #progress {\n position: relative;\n top: -26px;\n right: 5px;\n text-align: right;\n font-style: italic;\n}\n\n#survey #progress:before {\n content: \"Progress: \";\n}\n\n#survey #headertext {\n border-bottom: 2px solid #1e1e1e;\n padding: 5px;\n position: relative;\n top: -20px;\n}\n\n#survey #questions {\n position: relative;\n top: -20px;\n}\n\n#survey .question {\n background-color: #dfdfdf;\n padding: 10px 5px 10px 5px;\n}\n\n#survey .question p:before {\n content: \"Q: \";\n}\n\n#survey .scale:before {\n content: \"A: \";\n}\n\n#survey #submitbutton {\n margin-left: 5px;\n}\n\n#restartMessage {\n color: #FF0000;\n}\n\n#chart {\n float: left;\n width: 200px;\n height: 113px;\n}',0,'text/css',1250243000,3600,'body{margin:0;background-repeat:repeat-y;background-position:0px 0px;}.survey-header{width:80%;height:20px;margin-left:80px;}#survey{margin-left:80px;width:85%;}div.dateanswer{min-height:250px;}div.slider-bg{position:relative;background:url(/extras/wobject/Survey/bg-fader-500.gif) 5px 0 no-repeat;height:68px;width:529px;}div.slider-thumb{cursor:default;position:absolute;top:30px;left:4px;}div.slider-min-thumb{cursor:default;position:absolute;top:4px;}div.slider-max-thumb{cursor:default;position:absolute;top:4px;}#headertitle{display:none;}#headertext{display:none;}#questions{display:none;}input.mcbutton{font-size:10px;font-weight:bold;text-decoration:none;background-color:#CCCCCC;background-repeat:repeat-x;text-align:center;display:block;margin:0.5em;padding:.8em;min-width:60px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;background-image:url(/extras/wobject/Survey/gradient-glossy.png);}input.mcbutton:hover{background-color:#B6D2F1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;}input.mcbutton-selected{background-color:#172D9D;background-repeat:repeat-x;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;margin:0.5em;padding:.8em;width:60px;text-align:center;display:block;font-weight:bold;background-image:url(/extras/wobject/Survey/gradient-glossy.png);background-position:0px 0px;}.survey-invalid-marker{color:#FF0000;}#survey{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;border:3px solid #1e1e1e;}#survey #survey-header{background-color:#cfcfcf;padding-top:1px;}#survey #headertitle{padding-left:5px;}#survey #progress{position:relative;top:-26px;right:5px;text-align:right;font-style:italic;}#survey #progress:before{content:\"Progress: \";}#survey #headertext{border-bottom:2px solid #1e1e1e;padding:5px;position:relative;top:-20px;}#survey #questions{position:relative;top:-20px;}#survey .question{background-color:#dfdfdf;padding:10px 5px 10px 5px;}#survey .question p:before{content:\"Q: \";}#survey .scale:before{content:\"A: \";}#survey #submitbutton{margin-left:5px;}#restartMessage{color:#FF0000;}#chart{float:left;width:200px;height:113px;}',0),('kwTL1SWCk0GlpiJ5zAAEPQ','#editor_container {\r\n visibility: hidden;\r\n z-index: 100;\r\n}\r\n\r\n#loading-mask {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 20000;\r\n background-color: white;\r\n opacity:0.6;\r\n filter:alpha(opacity=60);\r\n}\r\n\r\n#loading {\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n padding: 2px;\r\n z-index: 20001;\r\n height: auto;\r\n margin: -35px 0 0 -30px;\r\n}\r\n\r\n#loading .loading-indicator {\r\n background: url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif\");) no-repeat;\r\n color: #555;\r\n font: bold 13px tahoma,arial,helvetica;\r\n padding: 18px 80px;\r\n margin: 0;\r\n text-align: center;\r\n height: auto;\r\n z-index: 20002;\r\n}\r\n\r\n\r\ndiv.testarea {\r\n width: 200px;\r\n height: 100px;\r\n z-index: 999;\r\n border: 1px solid gray;\r\n background: #f7f7f7;\r\n position: absolute;\r\n top: 5%;\r\n left:5%;\r\n}\r\n\r\ndiv.trashcan { \r\n border: 1px solid gray;\r\n width: 175px; \r\n height: 50px; \r\n}\r\n\r\ndiv.editarea { \r\n margin-top:40px;\r\n padding:10px; \r\n float:left;\r\n border: 1px solid gray;\r\n}\r\n\r\ndiv.editquestion { \r\n padding:10px; \r\n float:left; \r\n}\r\ndiv.editanswer { \r\n padding:10px; \r\n float:left; \r\n}\r\n\r\n#submitbutton { padding:20px; }\r\n\r\ndiv.entry { \r\n padding-bottom:10px;\r\n padding-left:10px;\r\n}\r\n\r\nul.draglist { \r\n list-style: none;\r\n margin:0;\r\n padding:0;\r\n}\r\n\r\nul.draglist li {\r\n margin: 1px;\r\n}\r\n\r\nul.questionList {\r\n position: relative;\r\n background: #f7f7f7;\r\n border: 1px solid gray;\r\n list-style: none;\r\n margin:0;\r\n padding:0;\r\n min-height: 40px\r\n}\r\n\r\nli.section {\r\n background-color: #CCCCFF;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n min-height: 10px;\r\n}\r\nli.question {\r\n background-color: #D1E6EC;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n padding-left:10px; \r\n min-height: 10px;\r\n}\r\nli.answer {\r\n background-color: #F1FFB8;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n padding-left:15px; \r\n min-height: 10px;\r\n}\r\n#sections-panel li.selected {\r\n background-image: url(^Extras(\"toolbar/bullet/moveRight.gif\"););\r\n background-position:99% center;\r\n background-repeat: no-repeat;\r\n font-weight:bold;\r\n}\r\n\r\n#goto-yui-ac {\r\n width:15em;\r\n margin-top:0.5em;\r\n}\r\n.wGwarning {\r\n background-color:#FF6666;\r\n border:1px solid red;\r\n margin:5px;\r\n padding:10px;\r\n}\r\n.warning {\r\n padding: 5px;\r\n}\r\n#sections-panel .bd {\r\n overflow: auto;\r\n background-color:#fff;\r\n padding:10px;\r\n}\r\n#buttons {\r\n height: 30px; \r\n}\r\n#sections-panel_c .yui-resize .yui-resize-handle-r {\r\n right: -6px; /* make room for the scroll-bars */\r\n}\r\n#sections-panel div.ft {\r\n font-size: 100%;\r\n}\r\n',0,'text/css',1250243000,3600,'#editor_container { visibility: hidden; z-index: 100; }#loading-mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 20000; background-color: white; opacity:0.6; filter:alpha(opacity=60); }#loading { position: absolute; left: 50%; top: 50%; padding: 2px; z-index: 20001; height: auto; margin: -35px 0 0 -30px; }#loading .loading-indicator { background: url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif\");) no-repeat; color: #555; font: bold 13px tahoma,arial,helvetica; padding: 18px 80px; margin: 0; text-align: center; height: auto; z-index: 20002; }div.testarea { width: 200px; height: 100px; z-index: 999; border: 1px solid gray; background: #f7f7f7; position: absolute; top: 5%; left:5%; }div.trashcan { border: 1px solid gray; width: 175px; height: 50px; }div.editarea { margin-top:40px; padding:10px; float:left; border: 1px solid gray; }div.editquestion { padding:10px; float:left; }div.editanswer { padding:10px; float:left; }#submitbutton { padding:20px; } div.entry { padding-bottom:10px; padding-left:10px; }ul.draglist { list-style: none; margin:0; padding:0; }ul.draglist li { margin: 1px; }ul.questionList { position: relative; background: #f7f7f7; border: 1px solid gray; list-style: none; margin:0; padding:0; min-height: 40px }li.section { background-color: #CCCCFF; border:1px solid #7EA6B2; cursor: move; min-height: 10px; }li.question { background-color: #D1E6EC; border:1px solid #7EA6B2; cursor: move; padding-left:10px; min-height: 10px; }li.answer { background-color: #F1FFB8; border:1px solid #7EA6B2; cursor: move; padding-left:15px; min-height: 10px; }#sections-panel li.selected { background-image: url(^Extras(\"toolbar/bullet/moveRight.gif\");); background-position:99% center; background-repeat: no-repeat; font-weight:bold; }#goto-yui-ac { width:15em; margin-top:0.5em; }.wGwarning { background-color:#FF6666; border:1px solid red; margin:5px; padding:10px; }.warning { padding: 5px; }#sections-panel .bd { overflow: auto; background-color:#fff; padding:10px; }#buttons { height: 30px; }#sections-panel_c .yui-resize .yui-resize-handle-r { right: -6px; /* make room for the scroll-bars */ }#sections-panel div.ft { font-size: 100%; }',0),('hkj6WeChxFyqfP85UlRP8w','.wg-clear {\r\n display: inline;\r\n clear: both;\r\n font-size:0px;\r\n line-height:0px;\r\n}\r\n\r\n/* COLUMN STYLES */\r\n#matrixLeft {\r\n float:left;\r\n width:65%;\r\n padding:1%;\r\n min-height:1%;\r\n background-color:#d2d2d2;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n}\r\n#matrixRight {\r\n float:left;\r\n width:25%;\r\n padding:0px;\r\n min-height:1%;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px;\r\n border: solid silver 1px;\r\n background-color:white; \r\n margin-left:5px;\r\n}\r\n\r\n\r\n\r\n/* DROPSHADOW BUTTONS */\r\n#matrixLeft .buttons span {\r\n background-color:#888;\r\n position:relative;\r\n padding:5px 0px 0px 0px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px;\r\n\r\n}\r\n#matrixLeft .buttons button,\r\n#matrixLeft .buttons a#return {\r\n border:solid #2f495e 2px;\r\n position:relative;\r\n background-color:#e1e1e1;\r\n padding:auto 3px;\r\n margin:0px;\r\n font-size:11px;\r\n line-height:13px;\r\n position:relative;\r\n top:-6px;\r\n left:-2px;\r\n height:22px;\r\n cursor:pointer;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n font-weight:bold;\r\n text-decoration:none;\r\n color:#333;\r\n}\r\n#matrixLeft .buttons a#return {\r\n font-size:10px;\r\n padding:3px 10px 2px 10px;\r\n}\r\n#matrixLeft .buttons button:hover,\r\n#matrixLeft .buttons a#return:hover {\r\n border-color:black;\r\n color:white;\r\n background-color:#444;\r\n}\r\n\r\n\r\n\r\n/* WHITE AREA FOR THE LISTING OF OBJECTS TO COMPARE */\r\n#matrixLeft .matrixListing {\r\n background-color:white;\r\n _height:300px;\r\n min-height:300px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n margin:10px 2px 20px 2px;\r\n padding:auto 10px;\r\n}\r\n#matrixLeft .matrixListing table {\r\n border-collapse:collapse;\r\n margin:0px;\r\n padding:0px;\r\n display:block;\r\n}\r\n#matrixLeft .matrixListing table a:link {\r\n font-size:12px;\r\n color:#111;\r\n}\r\n#matrixLeft .matrixListing table a:visited {\r\n color:#333;\r\n font-size:12px;\r\n text-decoration:none;\r\n}\r\n#matrixLeft .matrixListing table a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n\r\n\r\n/* GRAY BAR THAT HOLDS THE SORT BUTTONS */\r\n#matrixLeft .matrixListing .sortButtons {\r\n background-color:#f1f1f1;\r\n border:solid silver 1px;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n -webkit-border-radius-topLeft: 4px;\r\n -webkit-border-radius-topRight: 4px; \r\n border-bottom:solid #D2D2D2 2px;\r\n display:block;\r\n}\r\n\r\n\r\n\r\n/* STYLES TO OVERRIDE THE SORT BUTTON CSS BUILT INTO THE PERL CODE */\r\n#sortByViews-button,\r\n#sortByCompares-button,\r\n#sortByUpdated-button,\r\n#sortByClicks-button,\r\n#sortByName-button {\r\n background: none;\r\n white-space:nowrap;\r\n border-style:none;\r\n cursor:pointer;\r\n padding-bottom:4px;\r\n border-style:none;\r\n background-color:transparent;\r\n border-right:solid silver 1px;\r\n color:#555;\r\n}\r\n#sortByViews-button:hover,\r\n#sortByCompares-button:hover,\r\n#sortByUpdated-button:hover,\r\n#sortByClicks-button:hover,\r\n#sortByName-button:hover {\r\n color:black;\r\n}\r\n\r\n\r\n\r\n/* MATRIX STATISTICS */\r\n#matrixRight .mainTitle {\r\n font-size:20px;\r\n padding:5px 10px;\r\n border-bottom: solid gray 1px;\r\n background-color:#d2d2d2;\r\n}\r\n#matrixRight .textBox {\r\n border-top:solid silver 1px;\r\n padding:10px 5px;\r\n}\r\n.matrixStatistics {\r\n padding:10px;\r\n}\r\n.matrixStatistics .title {\r\n font-weight:bold;\r\n background-color:#f1f1f1;\r\n padding:2px 5px;\r\n font-size:11px;\r\n -moz-border-radius:4px;\r\n border:solid #d2d2d2 1px;\r\n}\r\n.matrixStatistics .statistics {\r\n margin-bottom:15px;\r\n}\r\n.matrixStatistics .label {\r\n text-align:right;\r\n width:100px;\r\n font-size:10px;\r\n}\r\n.matrixStatistics .data {\r\n font-size:10px;\r\n}\r\n.matrixStatistics .data a {\r\n color:#111;\r\n}\r\n.matrixStatistics .data a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n\r\n\r\n/* LINKS TO CONTROL ADMIN FUNCTIONS */\r\n.adminLinks {\r\n background-color:#f1f1f1;\r\n}\r\n.adminLinks a:link,\r\n.adminLinks a:visited {\r\n display:block;\r\n text-align:center;\r\n text-decoration:none;\r\n color:#555;\r\n font-weight:normal;\r\n font-size:10px;\r\n padding:2px 5px;\r\n border-top:solid silver 1px;\r\n}\r\n.adminLinks a:hover {\r\n color:black;\r\n}\r\n.adminLinks a.newLink:link,\r\n.adminLinks a.newLink:visited {\r\n background-color:#3498d1;\r\n color:white;\r\n display:block;\r\n}\r\n.adminLinks a.newLink:hover {\r\n background-color:#39a6e5;\r\n}\r\n\r\n\r\n\r\n/* STYLE FOR THE DETAILED LISTING */\r\n#matrixDetail {\r\n min-width:1000px;\r\n}\r\n#matrixDetail .editBtns {\r\n font-size:9px;\r\n line-height:11px;\r\n vertical-align:middle;\r\n font-weight:normal;\r\n margin-left:10px;\r\n}\r\n#matrixDetail .editBtns a {\r\n color:black;\r\n text-decoration:underline;\r\n}\r\n#matrixDetail .editBtns a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n#matrixDetail .stats .screenshot {\r\n float:left;\r\n margin-right:20px;\r\n}\r\n\r\n#matrixDetail .commentsMail strong.title {\r\n margin-bottom:0px;\r\n margin-top:20px;\r\n display:block;\r\n background-color:#d2d2d2;\r\n padding:2px 10px;\r\n border:solid 1px gray;\r\n border-bottom-color:silver;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n}\r\n\r\n#matrixDetail .assetAspectComments {\r\n margin:0px 0px 20px 0px;\r\n border:solid gray 1px;\r\n background-color:#f1f1f1;\r\n -moz-border-radius-bottomLeft:4px;\r\n -moz-border-radius-bottomRight:4px;\r\n}\r\n#matrixDetail .assetAspectComments .assetAspectComment {\r\n border-top:solid silver 1px;\r\n border-bottom:solid gray 1px;\r\n padding:3px;\r\n background-color:#f5f5f5;\r\n}\r\n#matrixDetail .assetAspectComments .assetAspectCommentForm {\r\n border-top:solid #d2d2d2 5px;\r\n padding:20px;\r\n}\r\n\r\n\r\n\r\n#matrixDetail .stats ul, #matrixDetail .stats ul li {\r\n list-style-type:none;\r\n margin:0px;\r\n padding:0px;\r\n}\r\n#matrixDetail .stats ul li {\r\n display:block;\r\n line-height:20px;\r\n margin:4px 0px;\r\n}\r\n#matrixDetail .stats ul li strong {\r\n display:block;\r\n float:left;\r\n width:130px;\r\n text-align:right;\r\n background-color:#f1f1f1;\r\n padding-right:5px;\r\n margin-right:5px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:3px;\r\n font-size:11px;\r\n border:solid #d2d2d2 1px;\r\n}\r\n\r\n\r\n.showLink {\r\n background-color:#e1e1e1;\r\n border:2px solid #2F495E;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n padding:3px 10px;\r\n text-decoration:none;\r\n color:black;\r\n}\r\n.showLink:hover,\r\n.hideLink:hover {\r\n background-color:#555;\r\n color:white;\r\n}\r\n.hideLink {\r\n background-color:#f1f1f1;\r\n border:2px solid #2F495E;\r\n border-bottom-style:none;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n -webkit-border-radius-topLeft:4px;\r\n -webkit-border-radius-topRight:4px;\r\n padding:3px 10px;\r\n text-decoration:none;\r\n color:black;\r\n}\r\n\r\n#matrixMail {\r\n background-color:#f1f1f1;\r\n padding:15px;\r\n border:2px solid #2F495E;\r\n -moz-border-radius:4px;\r\n -moz-border-radius-topLeft:0px;\r\n -webkit-border-radius:4px;\r\n -webkit-border-radius-topLeft:0px;\r\n margin-top:1px;\r\n}\r\n#matrixMail * .tableData {\r\n padding:5px;\r\n margin:0px;\r\n}\r\n#matrixMail * input {\r\n padding:0px;\r\n margin:0px;\r\n}\r\n#matrixMail * .formDescription {\r\n text-align:right;\r\n vertical-align:middle;\r\n padding-right:10px;\r\n font-weight:bold;\r\n}\r\n#matrixMail form * img {\r\n margin-top:-18px;\r\n}\r\n#matrixMail #verify_formId {\r\n height:45px;\r\n line-height:45px;\r\n font-size:35px;\r\n padding:0px;\r\n margin:0px;\r\n margin-right:20px;\r\n}\r\n\r\n#matrixRatings {\r\n width:264px;\r\n position:relative;\r\n left:-2px;\r\n top:12px;\r\n}\r\n#matrixRatings table {\r\n margin-left:0px;\r\n}\r\n#matrixRatings td {\r\n overflow:hidden;\r\n}\r\n#matrixRatings .formDescription {\r\n text-align:right;\r\n background-color:#97BCD1;\r\n border:solid #4D606B 1px;\r\n padding:2px 5px;\r\n font-weight:bold;\r\n font-size:10x;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n color:#333;\r\n}\r\n#matrixRatings .formDescription a:before {\r\n text-decoration:none;\r\n}\r\n#matrixRatings .formDescription a {\r\n display:block;\r\n color:red;\r\n text-decoration:none;\r\n}\r\n#matrixRatings .formDescription a:hover {\r\n text-decoration:underline;\r\n}\r\n\r\n\r\n\r\n\r\n#matrixAttributes {\r\n float:left;\r\n _width:40%;\r\n min-width:20%;\r\n max-width:45%;\r\n margin-right:20px;\r\n}\r\n#rightDetails {\r\n float:left;\r\n _width:20%;\r\n min-width:20%;\r\n max-width:45%;\r\n}\r\n\r\n\r\n\r\n#attributes {\r\n border:solid #d2d2d2 1px;\r\n background-color:#f1f1f1;\r\n margin-top:10px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n padding:10px;\r\n}\r\n#attributes table {\r\n border-collapse:collapse;\r\n padding:0px;\r\n margin:0px;\r\n}\r\n#attributes table * td {\r\n padding:2px;\r\n margin:0px;\r\n}\r\n\r\n\r\n.yui-dt0-col-value {\r\n font-weight:bold;\r\n font-size:14px;\r\n padding:3px;\r\n white-space:no-wrap;\r\n}\r\n\r\n\r\n\r\n/* COMPARISON STYLES */\r\n#compareList table {\r\n border-collapse:collapse;\r\n border:solid silver 1px;\r\n margin-top:5px;\r\n}\r\n#compareList table * th a {\r\n color:black;\r\n padding:1px 5px;\r\n}\r\n#compareList table * td {\r\n background-color:#f1f1f1;\r\n border-top:solid gray 1px;\r\n border-bottom:solid silver 1px;\r\n}\r\n\r\n#compareList .yui-dt-liner {\r\n color:#39A6E5;\r\n}\r\n\r\n#compareList .yui-dt-col-name .yui-dt-liner {\r\n font-style:italic;\r\n font-size:10px;\r\n color:#555;\r\n}\r\n#compareList .yui-dt-col-name .yui-dt-liner b {\r\n font-size:15px;\r\n font-style:normal;\r\n padding-right:25px;\r\n color:black;\r\n}',0,'text/css',1250243000,0,'.wg-clear{display:inline;clear:both;font-size:0px;line-height:0px;}#matrixLeft{float:left;width:65%;padding:1%;min-height:1%;background-color:#d2d2d2;-moz-border-radius:4px;-webkit-border-radius:4px;}#matrixRight{float:left;width:25%;padding:0px;min-height:1%;-moz-border-radius:4px;-webkit-border-radius:4px;border:solid silver 1px;background-color:white;margin-left:5px;}#matrixLeft .buttons span{background-color:#888;position:relative;padding:5px 0px 0px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;}#matrixLeft .buttons button,#matrixLeft .buttons a#return{border:solid #2f495e 2px;position:relative;background-color:#e1e1e1;padding:auto 3px;margin:0px;font-size:11px;line-height:13px;position:relative;top:-6px;left:-2px;height:22px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:bold;text-decoration:none;color:#333;}#matrixLeft .buttons a#return{font-size:10px;padding:3px 10px 2px 10px;}#matrixLeft .buttons button:hover,#matrixLeft .buttons a#return:hover{border-color:black;color:white;background-color:#444;}#matrixLeft .matrixListing{background-color:white;_height:300px;min-height:300px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:10px 2px 20px 2px;padding:auto 10px;}#matrixLeft .matrixListing table{border-collapse:collapse;margin:0px;padding:0px;display:block;}#matrixLeft .matrixListing table a:link{font-size:12px;color:#111;}#matrixLeft .matrixListing table a:visited{color:#333;font-size:12px;text-decoration:none;}#matrixLeft .matrixListing table a:hover{text-decoration:none;}#matrixLeft .matrixListing .sortButtons{background-color:#f1f1f1;border:solid silver 1px;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;-webkit-border-radius-topLeft:4px;-webkit-border-radius-topRight:4px;border-bottom:solid #D2D2D2 2px;display:block;}#sortByViews-button,#sortByCompares-button,#sortByUpdated-button,#sortByClicks-button,#sortByName-button{background:none;white-space:nowrap;border-style:none;cursor:pointer;padding-bottom:4px;border-style:none;background-color:transparent;border-right:solid silver 1px;color:#555;}#sortByViews-button:hover,#sortByCompares-button:hover,#sortByUpdated-button:hover,#sortByClicks-button:hover,#sortByName-button:hover{color:black;}#matrixRight .mainTitle{font-size:20px;padding:5px 10px;border-bottom:solid gray 1px;background-color:#d2d2d2;}#matrixRight .textBox{border-top:solid silver 1px;padding:10px 5px;}.matrixStatistics{padding:10px;}.matrixStatistics .title{font-weight:bold;background-color:#f1f1f1;padding:2px 5px;font-size:11px;-moz-border-radius:4px;border:solid #d2d2d2 1px;}.matrixStatistics .statistics{margin-bottom:15px;}.matrixStatistics .label{text-align:right;width:100px;font-size:10px;}.matrixStatistics .data{font-size:10px;}.matrixStatistics .data a{color:#111;}.matrixStatistics .data a:hover{text-decoration:none;}.adminLinks{background-color:#f1f1f1;}.adminLinks a:link,.adminLinks a:visited{display:block;text-align:center;text-decoration:none;color:#555;font-weight:normal;font-size:10px;padding:2px 5px;border-top:solid silver 1px;}.adminLinks a:hover{color:black;}.adminLinks a.newLink:link,.adminLinks a.newLink:visited{background-color:#3498d1;color:white;display:block;}.adminLinks a.newLink:hover{background-color:#39a6e5;}#matrixDetail{min-width:1000px;}#matrixDetail .editBtns{font-size:9px;line-height:11px;vertical-align:middle;font-weight:normal;margin-left:10px;}#matrixDetail .editBtns a{color:black;text-decoration:underline;}#matrixDetail .editBtns a:hover{text-decoration:none;}#matrixDetail .stats .screenshot{float:left;margin-right:20px;}#matrixDetail .commentsMail strong.title{margin-bottom:0px;margin-top:20px;display:block;background-color:#d2d2d2;padding:2px 10px;border:solid 1px gray;border-bottom-color:silver;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;}#matrixDetail .assetAspectComments{margin:0px 0px 20px 0px;border:solid gray 1px;background-color:#f1f1f1;-moz-border-radius-bottomLeft:4px;-moz-border-radius-bottomRight:4px;}#matrixDetail .assetAspectComments .assetAspectComment{border-top:solid silver 1px;border-bottom:solid gray 1px;padding:3px;background-color:#f5f5f5;}#matrixDetail .assetAspectComments .assetAspectCommentForm{border-top:solid #d2d2d2 5px;padding:20px;}#matrixDetail .stats ul,#matrixDetail .stats ul li{list-style-type:none;margin:0px;padding:0px;}#matrixDetail .stats ul li{display:block;line-height:20px;margin:4px 0px;}#matrixDetail .stats ul li strong{display:block;float:left;width:130px;text-align:right;background-color:#f1f1f1;padding-right:5px;margin-right:5px;-moz-border-radius:4px;-webkit-border-radius:3px;font-size:11px;border:solid #d2d2d2 1px;}.showLink{background-color:#e1e1e1;border:2px solid #2F495E;-moz-border-radius:4px;-webkit-border-radius:4px;padding:3px 10px;text-decoration:none;color:black;}.showLink:hover,.hideLink:hover{background-color:#555;color:white;}.hideLink{background-color:#f1f1f1;border:2px solid #2F495E;border-bottom-style:none;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;-webkit-border-radius-topLeft:4px;-webkit-border-radius-topRight:4px;padding:3px 10px;text-decoration:none;color:black;}#matrixMail{background-color:#f1f1f1;padding:15px;border:2px solid #2F495E;-moz-border-radius:4px;-moz-border-radius-topLeft:0px;-webkit-border-radius:4px;-webkit-border-radius-topLeft:0px;margin-top:1px;}#matrixMail * .tableData{padding:5px;margin:0px;}#matrixMail * input{padding:0px;margin:0px;}#matrixMail * .formDescription{text-align:right;vertical-align:middle;padding-right:10px;font-weight:bold;}#matrixMail form * img{margin-top:-18px;}#matrixMail #verify_formId{height:45px;line-height:45px;font-size:35px;padding:0px;margin:0px;margin-right:20px;}#matrixRatings{width:264px;position:relative;left:-2px;top:12px;}#matrixRatings table{margin-left:0px;}#matrixRatings td{overflow:hidden;}#matrixRatings .formDescription{text-align:right;background-color:#97BCD1;border:solid #4D606B 1px;padding:2px 5px;font-weight:bold;font-size:10x;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;}#matrixRatings .formDescription a:before{text-decoration:none;}#matrixRatings .formDescription a{display:block;color:red;text-decoration:none;}#matrixRatings .formDescription a:hover{text-decoration:underline;}#matrixAttributes{float:left;_width:40%;min-width:20%;max-width:45%;margin-right:20px;}#rightDetails{float:left;_width:20%;min-width:20%;max-width:45%;}#attributes{border:solid #d2d2d2 1px;background-color:#f1f1f1;margin-top:10px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px;}#attributes table{border-collapse:collapse;padding:0px;margin:0px;}#attributes table * td{padding:2px;margin:0px;}.yui-dt0-col-value{font-weight:bold;font-size:14px;padding:3px;white-space:no-wrap;}#compareList table{border-collapse:collapse;border:solid silver 1px;margin-top:5px;}#compareList table * th a{color:black;padding:1px 5px;}#compareList table * td{background-color:#f1f1f1;border-top:solid gray 1px;border-bottom:solid silver 1px;}#compareList .yui-dt-liner{color:#39A6E5;}#compareList .yui-dt-col-name .yui-dt-liner{font-style:italic;font-size:10px;color:#555;}#compareList .yui-dt-col-name .yui-dt-liner b{font-size:15px;font-style:normal;padding-right:25px;color:black;}',0),('iCM9pRY5yYyjufROgaCDlg','.editStory { width: 100%;\r\n}\r\n\r\n.editStory legend {\r\n font-size: 1.8em;\r\n border-bottom: 2px solid;\r\n}\r\n\r\n.editStory tbody {\r\n width: 943px;\r\n}\r\n\r\n.editStory td {\r\n padding: 5px;\r\n}\r\n\r\n.editStory .story {\r\n float:left;\r\n}\r\n\r\n.editStory .story label, .editStory .photo label {\r\n display: block;\r\n width: 100%;\r\n text-align: right;}\r\n\r\n.editStory .photoContainer {\r\n border: 1px solid;\r\n float:left;\r\n margin: 10px 0 0 20px;\r\n}\r\n\r\n.editStory .photoContainer .photoHeader {\r\n font-size: 1.2em;\r\n font-weight: bold;\r\n}\r\n\r\n.editStory .buttons {\r\n clear: both;\r\n text-align: right;\r\n padding: 10px 0;\r\n}\r\n\r\n.editStory #story_formId_tbl {\r\n width: 100% !important;\r\n}\r\n\r\n.editStory fieldset {\r\n border: none;\r\n}\r\n\r\n\r\n\r\n.storyArchive { width: 100%;\r\n}\r\n\r\n.storyArchive h3 {\r\n border-bottom: 2px solid;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.storyArchive .storyList {\r\n list-style-type: none;\r\n padding-left: 0;\r\n}\r\n\r\n.storyArchive .storyList li {\r\n padding-left: 10px;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.storyArchive .pagination { \r\n float: left;\r\n list-style-type: none;\r\n}\r\n\r\n.storyArchive .keywords {\r\n width: 100%;\r\n clear: both;\r\n}\r\n\r\n.storyArchive img {\r\n border: none;\r\n}\r\n\r\n.storyArchive .controls a {\r\n margin-right: 10px;\r\n}\r\n\r\n.viewStory .storyTitle, .viewStory .storyUpdated, .viewStoryTopic .storyTitle, .viewStoryTopic .storyUpdated {\r\n float: left;\r\n}\r\n\r\n.viewStory .storyTitle, .viewStoryTopic .storyTitle {\r\n font-size: 1.5em;\r\n width: 100%;\r\n}\r\n\r\n.viewStory .storyHighlights, .viewStoryTopic .storyHighlights {\r\n float:right;\r\n margin-top: -1.5em;\r\n}\r\n\r\n.viewStory .storyPhoto, .viewStoryTopic .storyPhoto {\r\n float: left;\r\n margin: 0 10px 10px 0;\r\n}\r\n\r\n.viewStory .photoCaption, .viewStoryTopic .photoCaption {\r\n width: 496px;\r\n padding: 5px;\r\n display:block;\r\n}\r\n.viewStory .clear, .viewStoryTopic .clear {\r\n clear: both;\r\n}\r\n.storyTopic {\r\n width: 100%;\r\n}\r\n\r\n.storyTopic h3{ border-bottom: 2px solid;\r\n}\r\n.storyTopic .topStory {\r\n width: 340px;\r\n float: left;\r\n}\r\n\r\n.storyTopic .storyList {\r\n width: 250px;\r\n float: left;\r\n}\r\n\r\n.storyTopic .storyListBig {\r\n width: 100%;\r\n float: left;\r\n}\r\n\r\n#htmltagcloud, .wg-clear {\r\n clear:both;\r\n}\r\n',0,'text/css',1253305659,3600,'.editStory { width: 100%; }.editStory legend { font-size: 1.8em; border-bottom: 2px solid; }.editStory tbody { width: 943px; }.editStory td { padding: 5px; }.editStory .story { float:left; }.editStory .story label, .editStory .photo label { display: block; width: 100%; text-align: right;} .editStory .photoContainer { border: 1px solid; float:left; margin: 10px 0 0 20px; }.editStory .photoContainer .photoHeader { font-size: 1.2em; font-weight: bold; }.editStory .buttons { clear: both; text-align: right; padding: 10px 0; }.editStory #story_formId_tbl { width: 100% !important; }.editStory fieldset { border: none; }.storyArchive { width: 100%; }.storyArchive h3 { border-bottom: 2px solid; margin-bottom: 10px; }.storyArchive .storyList { list-style-type: none; padding-left: 0; }.storyArchive .storyList li { padding-left: 10px; margin-bottom: 10px; }.storyArchive .pagination { float: left; list-style-type: none; }.storyArchive .keywords { width: 100%; clear: both; }.storyArchive img { border: none; }.storyArchive .controls a { margin-right: 10px; }.viewStory .storyTitle, .viewStory .storyUpdated, .viewStoryTopic .storyTitle, .viewStoryTopic .storyUpdated { float: left; }.viewStory .storyTitle, .viewStoryTopic .storyTitle { font-size: 1.5em; width: 100%; }.viewStory .storyHighlights, .viewStoryTopic .storyHighlights { float:right; margin-top: -1.5em; }.viewStory .storyPhoto, .viewStoryTopic .storyPhoto { float: left; margin: 0 10px 10px 0; }.viewStory .photoCaption, .viewStoryTopic .photoCaption { width: 496px; padding: 5px; display:block; }.viewStory .clear, .viewStoryTopic .clear { clear: both; }.storyTopic { width: 100%; }.storyTopic h3{ border-bottom: 2px solid; }.storyTopic .topStory { width: 340px; float: left; }.storyTopic .storyList { width: 250px; float: left; }.storyTopic .storyListBig { width: 100%; float: left; }#htmltagcloud, .wg-clear { clear:both; }',0),('VyCINX2KixKYr2pzQGX9Mg','/*/ styles for the layout asset /*/\r\n.wg-left {\r\n float: left;\r\n}\r\n.wg-right {\r\n float: right;\r\n}\r\n.wg-clear {\r\n clear: both;\r\n}\r\n.sidebyside .wg-content-position, .oneovertwo .wg-content-position {\r\n width: 49%;\r\n}\r\n.oneovertwo .wg-top {\r\n width: 100%;\r\n}\r\n.oneoverthree .wg-first-column, .oneoverthree .wg-second-column, .oneoverthree .wg-third-column,\r\n.threeColumns .wg-first-column, .threeColumns .wg-second-column, .threeColumns .wg-third-column {\r\n width: 32%;\r\n}\r\n.oneoverthree .wg-first-column,\r\n.threeColumns .wg-first-column {\r\n margin-right:2%;\r\n}\r\n.rightcolumn .wg-first-column {\r\n width: 65%;\r\n}\r\n.rightcolumn .wg-second-column {\r\n width: 33%;\r\n}\r\n',0,'text/css',1254881103,0,'/*/ styles for the layout asset /*/ .wg-left { float: left; }.wg-right { float: right; }.wg-clear { clear: both; }.sidebyside .wg-content-position, .oneovertwo .wg-content-position { width: 49%; }.oneovertwo .wg-top { width: 100%; }.oneoverthree .wg-first-column, .oneoverthree .wg-second-column, .oneoverthree .wg-third-column { width: 32%; }.oneoverthree .wg-first-column { margin-right:2%; }.rightcolumn .wg-first-column { width: 65%; }.rightcolumn .wg-second-column { width: 33%; }',0),('zb_OPKNqcTuIjdvvbEkRjw','/*/ styles for the article asset /*/\r\n.withImage .articleContent, .linkedImage .articleContent {\r\n width:100%;\r\n overflow:hidden;\r\n}\r\n.withImage .articleImage, .linkedImage .articleImage {\r\n float:right;\r\n margin:0 0 10px 10px;\r\n}\r\n.linkedImage .caption {\r\n display:block;\r\n}\r\n',0,'text/css',1256092368,0,'/*/ styles for the article asset /*/ .withImage .articleContent, .linkedImage .articleContent { width:100%; overflow:hidden; }.withImage .articleImage, .linkedImage .articleImage { float:right; margin:0 0 10px 10px; }',0),('pbrobot000000000000001','User-agent: *\nDisallow: *?op=auth\nDisallow: *?op=account\nDisallow: *?op=ajaxGetI18N\nDisallow: *?op=makePrintable\nDisallow: *?op=viewHelp\nDisallow: *?op=viewHelpIndex\n\n',0,'text/plain',1256092369,3600,'User-agent: googlebot\nDisallow: *?op=displayLogin\nDisallow: *?op=makePrintable\n',0),('H_-8zjtWsO1FUpQqNtkxNQ','/*/ In this stylesheet you can find the styles that are used\r\nin more than one template. For example: file/attachment icons,\r\npagination etc. /*/\r\n/*/ Elements that are styled with this stylesheet have a\r\nclassname that starts with \"wg-\". /*/\r\n\r\n/*/ general /*/\r\n.wg-icon {\r\nborder:0px none;\r\nvertical-align: middle;\r\n}\r\n.wg-clear {\r\nclear:both;\r\n}\r\n/*/ inline list (pagination) /*/\r\n.wg-inline {\r\nmargin:0 0 1em;\r\npadding:0;\r\n}\r\n.wg-inline li {\r\ndisplay:inline;\r\nmargin:0;\r\npadding:0;\r\n}\r\n.wg-inline li.active {\r\nfont-weight:bold;\r\n}\r\n/*/ forms /*/\r\n.wg-captchaImage {\r\nborder:0 none;\r\nvertical-align:middle;\r\nmargin-left:5px;\r\n}\r\n\r\n',0,'text/css',1258524916,0,'/*/ In this stylesheet you can find the styles that are used in more than one template. For example: file/attachment icons, pagination etc. /*/ /*/ Elements that are styled with this stylesheet have a classname that starts with \"wg-\". /*/ /*/ general /*/ .wg-icon { border:0px none; vertical-align: middle; }.wg-clear { clear:both; }/*/ inline list (pagination) /*/ .wg-inline { margin:0 0 1em; padding:0; }.wg-inline li { display:inline; margin:0; padding:0; }.wg-inline li.active { font-weight:bold; }/*/ forms /*/ .wg-captchaImage { border:0 none; vertical-align:middle; margin-left:5px; }',0),('_9_eiaPgxzF_x_upt6-PNQ','/* FIXES FLOAT ISSUES. WITHOUT THIS, FLOATS GET ALL NUTSY ESPECIALLY IN OPERA AND SAFARI */\r\n.clearfix:after {\r\n content: \".\";\r\n display: block;\r\n height: 0;\r\n clear: both;\r\n visibility: hidden;\r\n}\r\n.clearfix {display: inline-block;}\r\n/* END FLOAT FIX */\r\n\r\n\r\n\r\n.wgGallery {\r\n font-family:verdana, arial;\r\n text-align:left;\r\n}\r\n\r\n\r\n\r\n\r\n.firstBar {\r\n background: black;\r\n color:white;\r\n font-size:18px;\r\n font-weight:bold;\r\n}\r\n\r\n.firstBar .title { \r\n margin-left:20px; \r\n line-height:42px; \r\n}\r\n.firstBar .title a {\r\n font-size:18px;\r\n font-weight:bold;\r\n color:white;\r\n}\r\n.firstBar .buttons {\r\n float:right;\r\n}\r\n.firstBar .buttons a {\r\n display:block;\r\n float:left;\r\n height:42px;\r\n line-height:42px; \r\n font-size:10px;\r\n color:white;\r\n font-weight:bold;\r\n text-align:center;\r\n padding:0px 5px; \r\n}\r\n.firstBar .buttons .rss {\r\n display:block;\r\n height:29px;\r\n position:relative;\r\n background:transparent;\r\n padding-top:13px;\r\n}\r\n\r\n\r\n\r\n\r\n.secondBar {\r\n background: #F1F1F1;\r\n text-align:left;\r\n border-top:solid #8B8B8B 5px; \r\n color: black;\r\n overflow: hidden;\r\n}\r\n.secondBar .author {\r\n font-size:10px;\r\n}\r\n\r\n\r\n.secondBar .desc p {\r\n margin-left: 20px;\r\n margin-top: 0;\r\n color: black;\r\n}\r\n\r\n.pictures {\r\n \r\n}\r\n\r\n\r\n.searchArea {\r\n float:right;\r\n}\r\n.searchArea * {\r\n float:left;\r\n} \r\n.searchArea input.searchText {\r\n border:solid black 1px; \r\n width:100px; \r\n margin:0px;\r\n padding:2px;\r\n margin-top:5px;\r\n font-size:10px;\r\n height:15px;\r\n margin-right:10px;\r\n} \r\n.searchArea input.searchBtn {\r\n border:solid black 1px; \r\n margin:0px;\r\n padding:3px;\r\n margin-top:5px;\r\n font-size:10px; \r\n vertical-align:middle;\r\n cursor:pointer;\r\n height:21px;\r\n} \r\n.searchArea a:link,\r\n.searchArea a:visited,\r\n.secondBar .author a:link,\r\n.secondBar .author a:visited {\r\n font-size:11px;\r\n color:black;\r\n}\r\n.searchArea .current {\r\n font-weight:bold;\r\n text-transform:uppercase;\r\n text-decoration:none;\r\n font-size:10px;\r\n} \r\n\r\n\r\n\r\n\r\n.wgAlbum {\r\n /* display: -moz-inline-box; Although this works in later versions of FireFox, it does not work in 2.x */\r\n display:block;\r\n float:left;\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n width:250px;\r\n margin:10px;\r\n}\r\n.wgAlbum .albumTitle { \r\n background: black;\r\n color:white;\r\n font-size:12px;\r\n font-weight:bold;\r\n padding:10px;\r\n padding-right:50px;\r\n border:solid #475f6f 1px;\r\n border-bottom:solid #8B8B8B 5px;\r\n text-align:left;\r\n display:block;\r\n}\r\n.wgAlbum .albumImage {\r\n background: #F1F1F1;\r\n border-left: solid black 1px;\r\n border-right: solid black 1px;\r\n padding-top:15px;\r\n height:135px;\r\n} \r\n.wgAlbum .albumImage a {\r\n height:135px;\r\n width:200px;\r\n overflow:hidden; \r\n display:block;\r\n margin:0px 23px;\r\n}\r\n.wgAlbum .albumImage img { \r\n border-style:none;\r\n display:block;\r\n width:200px;\r\n height:auto; \r\n border:solid black 1px; \r\n}\r\n.wgAlbum .albumDesc {\r\n background: #F1F1F1;\r\n border-left: solid black 1px;\r\n border-right: solid black 1px;\r\n border-bottom: solid black 1px;\r\n text-align:center;\r\n padding: 5px 23px;\r\n}\r\n.wgAlbum .description {\r\n font-size:10px; \r\n height:40px;\r\n overflow:auto;\r\n text-align:left;\r\n border:solid silver 1px;\r\n padding:5px;\r\n background-color: #fff;\r\n color:#222;\r\n}\r\n.albumDesc .description * {\r\n margin:2px 0px;\r\n}\r\n\r\n\r\n\r\n\r\n/* PAGINATION STYLES */\r\n.wgGallery .paginationContainer {\r\n text-align:center; \r\n background: black;\r\n height:42px;\r\n}\r\n.wgGallery .container {\r\n clear:both;\r\n text-align:center;\r\n}\r\n.wgGallery .pagination { \r\n margin:0px auto 20px auto;\r\n display:table;\r\n list-style-type:none;\r\n white-space:nowrap;\r\n padding:0px;\r\n height:42px;\r\n}\r\n.wgGallery .pagination li {\r\n display:table-cell;\r\n}\r\n.wgGallery .pagination a {\r\n display:block;\r\n width:50px; \r\n line-height:42px;\r\n color:white; \r\n font-size:10px; \r\n text-align:center;\r\n}\r\n\r\n\r\n\r\n.wgPicture a:link,\r\n.wgPicture a:visited {\r\n color:black;\r\n}\r\n.wgPicture {\r\n width:250px;\r\n margin:10px;\r\n /*display: -moz-inline-box; This does not work in earlier versions of Firefox */\r\n display:block;\r\n float:left;\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n}\r\n.wgPicture .title {\r\n background:#e0e0e0;\r\n display:block;\r\n font-size:12px;\r\n text-align:center;\r\n padding:2px 5px;\r\n border:solid black 1px;\r\n border-bottom:solid #8B8B8B 4px;\r\n}\r\n.wgPicture .title a {\r\n font-size:12px;\r\n}\r\n.wgPicture .thumbnail {\r\n text-align:center;\r\n background: #F1F1F1;\r\n padding:15px 23px 15px 23px;\r\n margin:0px;\r\n border-left:solid black 1px;\r\n\r\n\r\n\r\n\r\n\r\n border-right:solid black 1px;\r\n}\r\n.wgPicture .thumbnail a {\r\n display:block;\r\n width:200px;\r\n height:120px;\r\n overflow:hidden;\r\n border:solid black 1px;\r\n}\r\n.wgPicture .thumbnail img {\r\n border-style:none;\r\n width:200px;\r\n height:auto;\r\n}\r\n.wgPicture .pictureDesc {\r\n padding:0px;\r\n border-top:solid #e1e1e1 1px;\r\n border-bottom:solid gray 1px;\r\n border-left:solid black 1px;\r\n border-right:solid black 1px;\r\n background:#F1F1F1;\r\n margin:0px;\r\n}\r\n.wgPicture .pictureDesc .description {\r\n margin:0px;\r\n padding:5px;\r\n font-size:10px;\r\n}\r\n.wgPicture .details {\r\n background:#e0e0e0;\r\n border:solid #999 1px;\r\n border-top:solid #aaa 1px;\r\n font-size:9px;\r\n padding:1px 3px; \r\n}\r\n.wgPicture .details .date {\r\n float:right;\r\n}\r\n.wgPicture .details .comments {\r\n float:left;\r\n}\r\n.wgPicture .details a { \r\n font-size:9px; \r\n}\r\n\r\n\r\n\r\n/*\r\n* --BEGIN STYLES FOR PHOTO VIEW --\r\n * The Photo view uses some/all of the above classes, plus those in this section.\r\n*/\r\n.wgSnapshot {\r\n float:left;\r\n margin:10px;\r\n max-width:250px; \r\n width:25%;\r\n}\r\n.wgSnapshot fieldset { \r\n background-color:#fefefe;\r\n border:solid #555 2px;\r\n padding:10px;\r\n background-color:#f9f9f9;\r\n text-align:center;\r\n}\r\n.navigation {\r\n width: 100%;\r\n text-align: center;\r\n font-weight: bold;\r\n color: navy;\r\n}\r\n.wgSnapshot p {\r\n max-width:230px;\r\n}\r\n.wgSnapshot .navigation {\r\n width:100%;\r\n margin:5px 0 0;\r\n text-align:center;\r\n}\r\n.wgSnapshot .navigation img {\r\n border: none;\r\n}\r\n.wgSnapshot legend {\r\n color:#333;\r\n font-size:15px;\r\n font-weight:bold;\r\n max-width:250px;\r\n}\r\n.wgSnapshot a.thumbnail img {\r\n width:200px;\r\n height:auto;\r\n border:solid #555 2px;\r\n}\r\n.wgSnapshot .description {\r\n font-size:9px;\r\n border:solid #555555 2px;\r\n padding:5px;\r\n width:190px;\r\n margin:0px auto;\r\n background-color:#fff;\r\n height:50px;\r\n overflow:auto;\r\n text-align:left;\r\n overflow:auto;\r\n}\r\n.wgSnapshot a.fullSize {\r\n margin:0px auto;\r\n}\r\n\r\n\r\n\r\n.wgPictureDetails {\r\n float:left;\r\n width:70%; \r\n margin:10px;\r\n}\r\n.wgPictureDetails a:link,\r\n.wgPictureDetails a:visited {\r\n color:black;\r\n}\r\n.wgPictureDetails fieldset { \r\n background-color:#fefefe;\r\n border:solid #555 2px;\r\n padding:10px;\r\n background-color:#f9f9f9; \r\n margin-bottom:10px;\r\n}\r\n.wgPictureDetails legend {\r\n color:#333;\r\n font-size:15px;\r\n font-weight:bold;\r\n}\r\n\r\n\r\n\r\n.rowOne {\r\n background: #EFEFEF;\r\n margin:1px;\r\n border:solid #CDCDCD 1px;\r\n color:black;\r\n padding:3px;\r\n}\r\n.rowTwo {\r\n background: #DCDCDC;\r\n margin:1px;\r\n border:solid #DDDDDD 1px;\r\n color:black; \r\n padding:3px;\r\n}\r\n.rowOne .label, .rowTwo .label {\r\n margin-left:15px;\r\n display:inline;\r\n text-align:left;\r\n font-weight:bold;\r\n font-size:11px;\r\n}\r\n.rowOne .data, .rowTwo .data { \r\n font-size:10px;\r\n margin-left:5px;\r\n display:inline;\r\n}\r\na.fullSize:link,\r\na.fullSize:visited { \r\n color:black;\r\n display:block;\r\n text-align:center;\r\n font-weight:bold;\r\n font-size:10px; \r\n}\r\n\r\n\r\n\r\n\r\n.wgComments { \r\n font-size:9px; \r\n margin:10px;\r\n width:90%;\r\n}\r\n.wgComments .title {\r\n font-size:14px;\r\n font-weight:bold;\r\n color:#333;\r\n border-bottom:solid #555555 2px;\r\n padding-bottom:2px;\r\n} \r\n.wgComments .title a {\r\n color:navy;\r\n text-decoration:none;\r\n}\r\n.wgComments .comment, .wgComments .commentAlt {\r\n position:relative; \r\n padding:5px; \r\n}\r\n.wgComments .comment {\r\n background-color:#e1e1e1;\r\n border-top:solid #F7F7F7 1px;\r\n border-bottom:solid #C9C9C9 1px;\r\n}\r\n.wgComments .commentAlt {\r\n background-color:#f0f0f0; \r\n border-bottom:solid #CDCDCD 1px;\r\n border-top:solid #FBFBFB 1px;\r\n}\r\n.wgComments .number {\r\n float:left;\r\n font-size:30px;\r\n color:silver;\r\n margin:5px 10px 5px 5px;\r\n}\r\n.wgComments .posted { \r\n font-style:italic;\r\n padding-top:3px;\r\n font-size:9px;\r\n color:gray;\r\n}\r\n.wgComments .posted a {\r\n color:navy;\r\n text-decoration:underline;\r\n}\r\n\r\n\r\n\r\n\r\n/*\r\n* --BEGIN STYLES FOR THUMBNAIL VIEW --\r\n * The Thumbnail view uses some/all of the above classes, plus those in this section.\r\n*/\r\n\r\n.thumbView {\r\n width:400px;\r\n height:auto;\r\n}\r\n.thumbView .thumbnail a {\r\n display:block;\r\n width:350px;\r\n height:auto; \r\n border:solid black 1px;\r\n}\r\n.thumbView .thumbnail img {\r\n border-style:none;\r\n width:350px;\r\n height:auto;\r\n}\r\n.thumb {\r\n width:100px;\r\n height:65px;\r\n overflow:hidden;\r\n display:block;\r\n float:left;\r\n border:solid black 2px;\r\n margin:10px;\r\n z-index: 0;\r\n position: relative;\r\n}\r\n.thumb:hover {\r\n background-color: transparent;\r\n z-index: 50;\r\n overflow: visible;\r\n}\r\n.thumb img {\r\n width:100px;\r\n height:auto;\r\n border-style:none;\r\n}\r\n.thumb:hover img {\r\n bottom: 65px;\r\n left: -75px;\r\n position: absolute;\r\n width: 250px;\r\n}\r\n\r\n/*\r\n* --BEGIN STYLES FOR SLIDESHOW VIEW --\r\n * The Slideshow view uses some/all of the above classes, plus those in this section.\r\n*/\r\n.wgSlideshow .controls {\r\n background: url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg);) repeat-x;\r\n width:500px;\r\n height:42px;\r\n margin:0px auto;\r\n border:solid black 2px;\r\n}\r\n.wgSlideshow { \r\n text-align:center;\r\n}\r\n#slideshow-container {\r\n width:500px;\r\n height:auto;\r\n margin:0px auto;\r\n text-align:center;\r\n border:solid black 2px;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#slideshow-container .slideshow-item img {\r\n width:100%;\r\n height:auto;\r\n border-style:none;\r\n display:block;\r\n}\r\n#slideshow-container .slideshow-item .title {\r\n background-color:black;\r\n padding:3px;\r\n color:white;\r\n border-top:solid white 1px;\r\n border-bottom:solid white 1px;\r\n}\r\n#slideshow-container .slideshow-item .title a {\r\n color:white;\r\n font-size:11px;\r\n font-weight:bold; \r\n}\r\n#slideshow-container .slideshow-item .counter {\r\n background-color:black;\r\n padding:3px;\r\n color:white;\r\n font-size:11px;\r\n font-weight:bold;\r\n}\r\n#slideshow-container .slideshow-item .synopsis {\r\n width:494px;\r\n background-color:white;\r\n padding:3px;\r\n color:black;\r\n font-size:11px;\r\n font-weight:bold;\r\n border-top:solid black 1px;\r\n text-align:left;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n/*\r\n* --BEGIN STYLES FOR SEARCH VIEW --\r\n * The Search view uses some/all of the above classes, plus those in this section.\r\n*/\r\n#adminWrapper {\r\n margin-top:20px;\r\n}\r\n#adminWrapper .label {\r\n background:black;\r\n font-weight:bold; \r\n font-size:10px;\r\n color:white;\r\n}\r\n#adminWrapper td.data input {\r\n background: #f1f1f1;\r\n vertical-align:middle;\r\n}\r\n#adminWrapper td.radio input {\r\n border-style:none;\r\n background:none;\r\n}\r\n#adminWrapper .forwardButton {\r\n cursor:pointer;\r\n float:rigbt;\r\n}\r\n#adminWrapper .forwardButton:hover {\r\n color:gold;\r\n}',0,'text/css',1270612322,3600,'.clearfix:after{content:\".\";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.wgGallery{font-family:verdana,arial;text-align:left;}.firstBar{background:black;color:white;font-size:18px;font-weight:bold;}.firstBar .title{margin-left:20px;line-height:42px;}.firstBar .title a{font-size:18px;font-weight:bold;color:white;}.firstBar .buttons{float:right;}.firstBar .buttons a{display:block;float:left;height:42px;line-height:42px;font-size:10px;color:white;font-weight:bold;text-align:center;padding:0px 5px;}.firstBar .buttons .rss{display:block;height:29px;position:relative;background:transparent;padding-top:13px;}.secondBar{background:#F1F1F1;text-align:left;border-top:solid #8B8B8B 5px;color:black;overflow:hidden;}.secondBar .author{font-size:10px;}.secondBar .desc p{margin-left:20px;margin-top:0;color:black;}.pictures{}.searchArea{float:right;}.searchArea *{float:left;}.searchArea input.searchText{border:solid black 1px;width:100px;margin:0px;padding:2px;margin-top:5px;font-size:10px;height:15px;margin-right:10px;}.searchArea input.searchBtn{border:solid black 1px;margin:0px;padding:3px;margin-top:5px;font-size:10px;vertical-align:center;cursor:pointer;height:21px;}.searchArea a:link,.searchArea a:visited,.secondBar .author a:link,.secondBar .author a:visited{font-size:11px;color:black;}.searchArea .current{font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:10px;}.wgAlbum{display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top;/**/\n width:250px;margin:10px;}.wgAlbum .albumTitle{background:black;color:white;font-size:12px;font-weight:bold;padding:10px;padding-right:50px;border:solid #475f6f 1px;border-bottom:solid #8B8B8B 5px;text-align:left;display:block;}.wgAlbum .albumImage{background:#F1F1F1;border-left:solid black 1px;border-right:solid black 1px;padding-top:15px;height:135px;}.wgAlbum .albumImage a{height:135px;width:200px;overflow:hidden;display:block;margin:0px 23px;}.wgAlbum .albumImage img{border-style:none;display:block;width:200px;height:auto;border:solid black 1px;}.wgAlbum .albumDesc{background:#F1F1F1;border-left:solid black 1px;border-right:solid black 1px;border-bottom:solid black 1px;text-align:center;padding:5px 23px;}.wgAlbum .description{font-size:10px;height:40px;overflow:auto;text-align:left;border:solid silver 1px;padding:5px;background-color:#fff;color:#222;}.albumDesc .description *{margin:2px 0px;}.wgGallery .paginationContainer{text-align:center;background:black;height:42px;}.wgGallery .container{clear:both;text-align:center;}.wgGallery .pagination{margin:0px auto 20px auto;display:table;list-style-type:none;white-space:nowrap;padding:0px;height:42px;}.wgGallery .pagination li{display:table-cell;}.wgGallery .pagination a{display:block;width:50px;line-height:42px;color:white;font-size:10px;text-align:center;}.wgPicture a:link,.wgPicture a:visited{color:black;}.wgPicture{width:250px;margin:10px;display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top; /**/}.wgPicture .title{background:#e0e0e0;display:block;font-size:12px;text-align:center;padding:2px 5px;border:solid black 1px;border-bottom:solid #8B8B8B 4px;}.wgPicture .thumbnail{text-align:center;background:#F1F1F1;padding:15px 23px 15px 23px;margin:0px;border-left:solid black 1px;border-right:solid black 1px;}.wgPicture .thumbnail a{display:block;width:200px;height:120px;overflow:hidden;border:solid black 1px;}.wgPicture .thumbnail img{border-style:none;width:200px;height:auto;}.wgPicture .pictureDesc{padding:0px;border-top:solid #e1e1e1 1px;border-bottom:solid gray 1px;border-left:solid black 1px;border-right:solid black 1px;background:#F1F1F1;margin:0px;}.wgPicture .pictureDesc .description{margin:0px;padding:5px;font-size:10px;}.wgPicture .details{background:#e0e0e0;border:solid #999 1px;border-top:solid #aaa 1px;font-size:9px;padding:1px 3px;}.wgPicture .details .date{float:right;}.wgPicture .details .comments{float:left;}.wgPicture .details a{font-size:9px;}.wgSnapshot{float:left;margin:10px;max-width:250px;width:25%;}.wgSnapshot fieldset{background-color:#fefefe;border:solid #555 2px;padding:10px;background-color:#f9f9f9;text-align:center;}.wgSnapshot p{max-width:230px;}.wgSnapshot legend{color:#333;font-size:15px;font-weight:bold;max-width:250px;}.wgSnapshot a.thumbnail img{width:200px;height:auto;border:solid #555 2px;}.wgSnapshot .description{font-size:9px;border:solid #555555 2px;padding:5px;width:190px;margin:0px auto;background-color:#fff;height:50px;overflow:auto;text-align:left;overflow:auto;}.wgSnapshot a.fullSize{margin:0px auto;}.wgPictureDetails{float:left;width:70%;margin:10px;}.wgPictureDetails a:link,.wgPictureDetails a:visited{color:black;}.wgPictureDetails fieldset{background-color:#fefefe;border:solid #555 2px;padding:10px;background-color:#f9f9f9;margin-bottom:10px;}.wgPictureDetails legend{color:#333;font-size:15px;font-weight:bold;}.rowOne{background:#EFEFEF;margin:1px;border:solid #CDCDCD 1px;color:black;padding:3px;}.rowTwo{background:#DCDCDC;margin:1px;border:solid #DDDDDD 1px;color:black;padding:3px;}.rowOne .label,.rowTwo .label{margin-left:15px;display:inline;text-align:left;font-weight:bold;font-size:11px;}.rowOne .data,.rowTwo .data{font-size:10px;margin-left:5px;display:inline;}a.fullSize:link,a.fullSize:visited{color:black;display:block;text-align:center;font-weight:bold;font-size:10px;}.wgComments{font-size:9px;margin:10px;width:90%;}.wgComments .title{font-size:14px;font-weight:bold;color:#333;border-bottom:solid #555555 2px;padding-bottom:2px;}.wgComments .title a{color:navy;text-decoration:none;}.wgComments .comment,.wgComments .commentAlt{position:relative;padding:5px;}.wgComments .comment{background-color:#e1e1e1;border-top:solid #F7F7F7 1px;border-bottom:solid #C9C9C9 1px;}.wgComments .commentAlt{background-color:#f0f0f0;border-bottom:solid #CDCDCD 1px;border-top:solid #FBFBFB 1px;}.wgComments .number{float:left;font-size:30px;color:silver;margin:5px 10px 5px 5px;}.wgComments .posted{font-style:italic;padding-top:3px;font-size:9px;color:gray;}.wgComments .posted a{color:navy;text-decoration:underline;}.thumbView{width:400px;height:auto;}.thumbView .thumbnail a{display:block;width:350px;height:auto;border:solid black 1px;}.thumbView .thumbnail img{border-style:none;width:350px;height:auto;}.thumb{width:100px;height:65px;overflow:hidden;display:block;float:left;border:solid black 2px;margin:10px;}.thumb img{width:100px;height:auto;border-style:none;}.thumb-popup{border:solid #555 1px;padding:2px;padding-bottom:4px;padding-right:4px;background-color:silver;}.thumb-popup img{border:solid #555 1px;}.thumb-popup .caption{background-color:black;color:white;padding:4px;border:solid #555 2px;}.wgSlideshow .controls{background:url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg);) repeat-x;width:500px;height:42px;margin:0px auto;border:solid black 2px;}.wgSlideshow{text-align:center;}#slideshow-container{width:500px;height:auto;margin:0px auto;text-align:center;border:solid black 2px;position:relative;z-index:0;}#slideshow-container .slideshow-item img{width:100%;height:auto;border-style:none;display:block;}#slideshow-container .slideshow-item .title{background-color:black;padding:3px;color:white;border-top:solid white 1px;border-bottom:solid white 1px;}#slideshow-container .slideshow-item .title a{color:white;font-size:11px;font-weight:bold;}#slideshow-container .slideshow-item .counter{background-color:black;padding:3px;color:white;font-size:11px;font-weight:bold;}#slideshow-container .slideshow-item .synopsis{width:494px;background-color:white;padding:3px;color:black;font-size:11px;font-weight:bold;border-top:solid black 1px;text-align:left;}#adminWrapper{margin-top:20px;}#adminWrapper .label{background:black;font-weight:bold;font-size:10px;color:white;}#adminWrapper td.data input{background:#f1f1f1;vertical-align:middle;}#adminWrapper td.radio input{border-style:none;background:none;}#adminWrapper .forwardButton{cursor:pointer;float:rigbt;}#adminWrapper .forwardButton:hover{color:gold;}',0),('_XfvgNH__bY1ykMiKYSobQ','/* general */ \n\n.WGsubContent {\n color:#000000;\n} \n.WGbutton {\n float:right;\n padding-right:10px;\n} \n.centered {\n text-align: center;\n}\n.WGaccount_message {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 300px;\n margin-bottom: 10px;\n margin-left: 60px;\n margin-top: 20px;\n overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;\n padding:10px;\n text-align: left;\n vertical-align:top;\n width: 90%;\n}\n\n.WGprofileMember {\n font-size:9px;\n margin-right:20px;\n text-align:right;\n}\n.WGmember {\n color:#3e4f77;\n font: 9px Verdana, Arial, Helvetica, sans-serif;\n text-align:center;\n}\n.WGphotostyle {\n border:solid #3e4f77 2px;\n margin-bottom:5px;\n margin-top:5px\n }\n#rightalign {\n float: right;\n}\n/*.WGsend {\n float:right;\n padding-right: 75px;\n}*/\n\n\n/* bio, addtonetwork, network */\n.WGbordered {\n border-bottom: dashed #BECEF8 2px;\n padding-bottom: 10px;\n}\n.WGfriendpic {\n border: solid #BECEF8 1px;\n}\n.WGinvitemsg {\n width: 600px;\n height: 150px;\n}\nol.WGProfile_interests {\n color:#0B2259;\n font-size:15px;\n font-weight:bold;\n list-style-type:none;\n margin:0px;\n padding:0px;\n padding:5px 5px;\n}\nol.WGProfile_interests li {\n margin-bottom:15px;\n}\nol.WGProfile_interests span {\n font-size:12px;\n font-weight:normal;\n color:black;\n}\n.WGpBio {\n border-bottom:solid #DDE6FB 1px;\n margin:0px;\n margin-bottom:5px;\n padding-bottom:5px; \n}\n.WGpBio div {\n background-color:#DDE6FB;\n padding:2px 5px;\n margin-bottom:2px;\n}\n.WGprogram {\n font-size: 9px;\n}\n\n/* contributions */\n\n.WGContribCount {\n font-size:12px;\n text-align:left;\n padding:3px\n}\n.WGContribTitle {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#0B2259;\n font-size:12px;\n font-weight:bold;\n min-height:25px;\n padding:3px;\n text-align:center;\n text-decoration: underline;\n}\n.WGContribTitleLeft {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#0B2259;\n font-size:12px;\n font-weight:bold;\n min-height:25px;\n padding:3px;\n text-align:center;\n text-decoration: underline;\n} \n.WGContribEntry {\n text-align:center;\n padding:3px;\n}\n.WGContribEntryLeft {\n text-align:left;\n padding:3px;\n}\n \n/* edit box */\n.WGeditBox {\n /*background:white url(images/edit_box_bg.jpg) no-repeat bottom left;*/\n border:solid #8DABF1 2px;\n display:block;\n font-family:verdana;\n font-size:9px;\n font-weight:bold;\n left:100px;\n -moz-box-sizing:border-box;\n padding:5px;\n position:absolute;\n top:100px;\n width:590px;\n z-index:100;\n \n}\n.WGeditBox input, .WGeditBox select {\n font-size:9px; \n}\n\n/* friends */\n\n.WGfriends_name {\n font-weight:bold;\n width:90%;\n}\n.WGfriends_photo {\n font-weight:bold;\n width:10%;\n}\n.WGfriends_photo img {\n height: 50px; \n width: 50px;\n}\n.WGfriends_private { \n float:right;\n padding-bottom: 5px;\n width: 50%;\n}\n.WGfriends_ninety { \n vertical-align:top;\n width: 90%;\n}\n.WGfriends_seventy { \n vertical-align:top;\n width: 70%;\n}\n.WGfriends_ten { \n width: 10%;\n}\n.WGfriends_ten img {\n height: 50px; \n width: 50px;\n}\n.WGfriends_twenty { \n width: 20%;\n}\n.WGaccepts {\n padding-bottom: 5px;\n}\n\n/* inbox */\n\n.WGProfile_msgcontainer {\n padding:2px;\n}\n.WGinbox_count {\n font-size:12px;\n font-weight:bold;\n padding:3px;\n text-align:left;\n}\n.WGinbox_errors {\n font-weight:bold;\n color:red;\n text-align:center;\n}\n.WG_inbox_InviteLabel {\n width:50px;\n text-align:right;\n}\n.WG_inbox_InviteLabelView {\n font-weight:bold;\n width:120px;\n}\n.WGmsgcontainer {\n padding:6px;\n display:block;\n margin-bottom:6px;\n}\n/* inbox contacts */\n.WGdatacells {\n border-bottom: dashed #BECEF8 1px;\n}\n.WGinbox_contactsTbl {\n background-color:#EEF2FD;\n font-family:arial;\n font-size:9pt;\n width:100%;\n}\n#contacts {\n height: 275px;\n overflow: auto;\n}\n/* inbox forms */\n.WGbuttons_left {\n float: left;\n}\n.WGbuttons_right {\n float: right;\n}\n.WGinbox_from {\n color: black;\n font-weight: normal;\n text-decoration: none;\n}\n.WGinbox_subject {\n width: 530px;\n}\n.WGinbox_messageTo {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 50px;\n overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;\n width: 530px;\n}\n/* inbox pagination */\n.WGinbox_buttons {\n display:inline;\n float:left;\n font-size:10px;\n text-align:left;\n width:70%; \n}\n.WGinbox_pagination {\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGinbox_messagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGmessage {\n display:inline;\n float:left;\n font-size:10px;\n text-align:left;\n width:70%;\n}\n\n.WGmessagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n float: right;\n}\n\n.WG-previous-next {\n float: right;\n}\n\n/* inbox threads */\n\n.WGevenThread {\n background-color: #e1e8fb;\n border-bottom: 1px solid #bfcef9;\n padding: 8px;\n text-align:center;\n}\n.WGoddThread {\n background-color: #eef2fd;\n border-bottom: 1px solid #bfcef9;\n padding: 8px;\n text-align: center;\n}\n\n/* pagination */\n.WGProfile_pagination {\n font-size:10px;\n text-align:right;\n width:20%;\n}\n.WGProfile_messagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGProfile_paginationLeft {\n font-size:10px;\n text-align:left;\n width:20%;\n}\n.WGProfile_paginationCenter {\n font-size:10px;\n text-align:center;\n width:20%;\n}\n.WGProfile_pagination a {\n background-color:#f2f5fa;\n border:solid #bfc8dc 1px;\n font-size:10px;\n font-weight:bold;\n padding:1px 5px;\n text-decoration:none;\n}\n.WGProfile_pagination a:hover {\n background-color:#d8dee8;\n color:white;\n}\n.WGProfile_pagination .prevNext {\n background-color: transparent;\n border: none;\n color: black;\n}\n.WGProfile_pagination .prevNext:hover {\n background-color: transparent;\n border: none;\n color: black;\n}\n.WGProfile_pagination .active {\n background-color:#d8dee8;\n border:solid #bfc8dc 1px;\n color:white; \n font-size:10px;\n font-weight:bold;\n padding:1px 5px;\n text-decoration:none;\n}\n.WGProfile_pagination img {\n vertical-align:middle;\n margin-top:2px;\n border:none;\n}\n/* profile */\n.WGProfile_registration {\n background:none;\n border:none;\n font-size:9pt;\n font-family:arial;\n margin:0;\n padding:0;\n width:100%;\n}\n.WGProfile_registration .header {\n background-color:#818997;\n color:#3e4f77;\n font-size:10px;\n font-weight:bold;\n text-align:left; \n}\n.WGProfile_registration .header a {\n color:white;\n text-decoration:none; \n}\n.WGProfile_registration .help a {\n font-weight:bold;\n text-decoration:none;\n}\n.WGProfile_registration .inputText {\n font-size:10px;\n margin-right:1px;\n}\n.WGProfile_registration .label {\n font-size:9pt;\n font-weight:bold;\n text-align:right;\n white-space:nowrap;\n width:1%;\n} \n.WGProfile_registration .labelLeft {\n font-size:9pt;\n font-weight:bold;\n white-space:nowrap;\n width:1%;\n text-align: left;\n vertical-align: top;\n}\n.WGProfile_registration .smallLabel {\n font-size:8px;\n text-align:center;\n}\n.WGProfile_registration .smallText {\n font-size:9px;\n}\n\n.WGinboxTbl {\n display:block;\n margin: 4px;\n padding: 2px;\n}\n\n.WGProfile_registration .bar, .WGProfile_registration .barRight {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin:10px 0px 10px 0px;\n min-height:25px;\n padding:4px 4px 0px 4px;\n vertical-align:middle;\n}\n.WGProfile_registration .bar {\n text-align: center;\n}\n.WGProfile_registration .barRight {\n text-align: right;\n}\n.WGProfile_registration .bar a {\n color:#0B2259;\n font-size:10px;\n font-weight:bold;\n}\n.WGProfile_registration .barFive {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n text-align:center;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n width:4.3%;\n}\n.WGProfile_registration .barTen {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:7.2%;\n}\n.WGProfile_registration .barFifteen {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:15%;\n}\n.WGProfile_registration .barFifty {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:50%; \n}\n.WGbarContainer {\n display:block;\n margin:10px 0px 10px 0px; \n width:100%;\n\n}\n\n/* profile edit */\n\n.WGfields {\n padding: 2px;\n\n}\n.WGfields_left {\n padding:2px;\n vertical-align:top;\n width: 15%;\n}\n.WGfields_right {\n display:inline\n float:right;\n padding:2px;\n text-align:right;\n width:80%;\n vertical-align: top;\n}\n.WGProfile {\n display:table;\n margin: 0;\n padding: 0;\n width:100%;\n}\n.WGProfileFields {\n border:0;\n padding: 0;\n margin:0;\n width: 100%;\n \n}\n.WGProfileFields ol {\n display: inline;\n list-style-type: none;\n \n}\n.WGProfileFields ul {\n list-style-type: none;\n display: inline;\n}\n.WGProfileFields ul li {\n display: inline-block;\n *display: inline;\n zoom: 1;\n}\n/* profile view */\n.WGProfile_accepts {\n text-align:right;\n background-color:gray;\n padding:4px;\n width:100%;\n}\n.WGviewContainer {\n margin:0;\n padding:0;\n width:90%;\n}\n.WGinternational {\n background-color:red;\n color:white;\n display:inline;\n font-weight:bold;\n padding:4px;\n text-align:center;\n}\n\n.WGcategoryLabel {\n vertical-align:top; \n width:90%;\n}\n\n.WGprivateMessage {\n background-color:gray;\n padding:4px;\n text-align:right;\n}\n\n.WGprofileAlert {\n background-color:red;\n color:white;\n font-weight:bold;\n padding:4px;\n text-align:center;\n width:100%;\n}\nWGprofilePhoto {\n vertical-align:top;\n}\n\n/* profile errors */\n#WGprofileErrors {\n background-color: #ff0000;\n color: #ffffff;\n font-weight: bold;\n text-align: center;\n}\n.WGprofilefield_required_off {\n}\n.WGprofilefield_required {\n background-color: #ffd6bb;\n}\n.WGprofilefield_error {\n background-color: #FF9494;\n}\n.WGerrorMsg {\n font-weight:bold;\n color:red;\n text-align:center;\n}\n/* user */\n.WGuserInvite_subject {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 25px;\n text-align: left;\n width: 500px;\n /*margin-left: 50px;*/\n /*margin-bottom: 20px;*/\n /*overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;*/\n}\n/* view profile */\n\n.WGprofile_canEdit {\n text-align:center;\n background-color:red;\n padding:4px;\n color:white;\n font-weight:bold;\n}\n.WGprofile_fieldLabel {\n background: #DDE6FB;\n padding:2px;\n width:200px;\n}\n.WGprofile_fieldData {\n margin-left: 5px;\n}\n.WGprofile_fieldStatus {\n padding:4px;\n color:white;\n font-weight:bold\n}\n\n/**********************************************************************/\n/* TABS */\n/**********************************************************************/\n\n/* TABS - outer */\n\n.WGbottombutton {\n float:right;\n padding-right:2px;\n padding-top: 2px;\n position: relative;\n} \n.WGcontent {\n padding:10px;\n\n}\n.WGcleartab {\n clear: both; \n height:0;\n}\n.WGsubContent { /* color setting for border under outer tabs that surrounds inner tabs */\n border: solid #d8dee8 6px;\n}\n.WGtopbutton {\n float:right;\n clear:both;\n padding-right:2px;\n padding-top: 2px;\n position: relative;\n}\n\n\nul.WGtopTabs,\nul.WGtopTabs li {\n list-style-type:none;\n margin:10px 0px 0px 0px;\n padding:0px;\n position:relative;\n width:auto;\n Xposition:relative;\n zoom:1;\n}\nul.WGtopTabs li {\n display:block;\n float:left;\n margin-right: 3px;\n}\nul.WGtopTabs li b { \n background-color: #eef2fd;\n border-top:solid #d8dee8 1px;\n display:block;\n padding:4px 8px;\n position:relative;\n top:-1px; \n}\nul.WGtopTabs a { /* non-selected tabs color settings */\n display:block;\n color:#9ea0bb;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n background-color:#f2f5fa;\n border-left: solid #d8dee8 1px;\n border-right: solid #d8dee8 1px; \n}\n\nul.WGtopTabs a:hover,\nul.WGtopTabs a:hover b,\nul.WGtopTabs a.selected,\nul.WGtopTabs a.selected b { /* selected tab color settings */\n background-color:#d8dee8;\n color:#3e4f77;\n}\ntext-align: right;\n/* TABS - YUI */\n\n.WGcleardiv {\n clear: both;\n margin: 0px 0px 0px 0px;\n padding: 0px;\n}\n\n.WGviewProfile, .wgView {\n border: none;\n font: bold 10px Verdana;\n color: #3e4f77;\n text-decoration:none;\n}\n\n.WGview {\n position: absolute;\n right: 4px;\n top:4px;\n}\n\n.WGprofile_displayView {\n -x-system-font:none;\n border:medium none;\n color:#0B2258;\n display:inline;\n float:right;\n font-family:Verdana;\n font-size:10px;\n font-size-adjust:none;\n font-stretch:normal;\n font-style:normal;\n font-variant:normal;\n font-weight:bold;\n line-height:normal;\n padding-right:8px;\n padding-top:3px;\n text-decoration: none;\n}\n\n.WGprofile_displaySubContent { /* border around friends tab content */\n border: solid #d8dee8 6px;\n border-top: solid #d8dee8 18px;\n}\n\n\n /*\nCopyright (c) 2008, Yahoo! Inc. All rights reserved.\nCode licensed under the BSD License:\nhttp://developer.yahoo.net/yui/license.txt\nversion: 2.6.0\n*/\n\n/* yui tabs color settings below */\n\n/* .yui-navset defaults to .yui-navset-top */\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */\n border:solid #eef2fd; /* color between tab list and content */\n border-width:0 0 5px;\n Xposition:relative;\n zoom:1;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {\n background:#ffffff; /* tab background */\n border:solid #ffffff;\n border-width:0 1px;\n color:#bfccdd;\n position:relative;\n text-decoration:none;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n font-weight: bold;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {\n border:solid #eef2fd;\n border-width:1px 0 0;\n cursor:hand;\n padding:0.25em .75em;\n left:0; right: 0; bottom: 0; /* protect from other orientations */\n top:-1px; /* for 1px rounded corners */\n position:relative;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */\n background: #eef2fd; /* selected tab background */\n color: #3e4f77;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n font-weight: bold;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a em {\n border-color:#eef2fd; /* selected tab border color */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a:focus {\n background: #eef2fd; /* hover tab background */\n color: #3e4f77;\n outline:0;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n font-weight: bold;\n\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-content {\n background: #eef2fd; /* content background color */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-content,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-content {\n border:5px solid #eef2fd; /* content border */\n padding:0.75em 1em; /* content padding */\n}\n\n/* left and right orientations */\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 5px 0 0;\n Xposition:absolute; /* from tabview-core; have to reiterate for skin-sam due to pos:rel on skin-sam yui-nav */\n top:0; bottom:0; /* stretch to fill content height */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 0 0 5px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n margin:0 0 0.3em; /* space between tabs */\n padding:0 0 0 1px; /* gecko: make room for overflow */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n padding:0 1px 0 0; /* gecko: make room for overflow */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected { \n margin:0 -1px 0.16em 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav .selected { \n margin:0 0 0.16em -1px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a {\n border-width:1px 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 0 0 1px;\n padding:0.2em .75em;\n top:auto;\n left:-1px; /* for 1px rounded corners */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 1px 0 0;\n left:auto;\n right:-1px; /* for 1px rounded corners */\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {\n background-image:none; /* no left-right or bottom-top gradient */\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-content {\n border:1px solid #d8dee8; /* content border */\n}\n/* bottom orientation */\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav {\n border-width:5px 0 0; /* color between tab list and content */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected { \n margin:-1px 0.3em 0 0; /* for overlap */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li { \n padding:0 0 1px 0; /* gecko: make room for overflow */\n vertical-align:top;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li a { \n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a em {\n border-width:0 0 1px;\n top:auto;\n bottom:-1px; /* for 1px rounded corners */\n}\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-content,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-content {\n border:1px solid #f2f5fa; /* content border */\n}\n.WGsubContent .yui-skin-sam {\n background-color: #d8dee8;\n padding: 10px 5 5 5px;\n display:block;\n}\n\n/* yui tab placement settings below */\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {\n margin:0 0.3em 0 0; /* space between tabs */\n padding:5px 0 0; /* gecko: make room for overflow */\n zoom:1;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected { \n margin:0 0.3em -1px 0; /* for overlap */\n}\n\n.WGsubContent .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,\n.WGsubContent .yui-navset .yui-navset-bottom .yui-nav li {\n margin:0 0.5em 0 0;\n}\n.WGsubContent .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {\n margin:0 0 0.5em;\n}\n.WGsubContent .yui-navset .yui-content .yui-hidden {\n display:none;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-navset-left .yui-nav,.yui-navset-right .yui-nav {\n width:6em;\n}\n.WGsubContent .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {\n width:auto;\n}\n.WGsubContent .yui-navset .yui-navset-left,.yui-navset-left {\n padding:0 0 0 6em;\n}\n.WGsubContent .yui-navset-right {\n padding:0 6em 0 0;\n}\n.WGsubContent .yui-navset-top,.yui-navset-bottom {\n padding:auto;\n}\n.WGsubContent .yui-nav,.yui-nav li {\n list-style:none;\n margin:0;\n padding:0; \n}\n.WGsubContent .yui-navset li em {\n font-style:normal;\n}\n.WGsubContent .yui-navset {\n position:relative;\n zoom:1;\n}\n.WGsubContent .yui-navset .yui-content {\n zoom:1;\n}\n.WGsubContent .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,\n.WGsubContent .yui-navset .yui-navset-bottom .yui-nav li {\n display:inline-block;\n display:-moz-inline-stack;\n *display:inline;\n vertical-align:bottom;\n cursor:pointer;\n zoom:1;\n}\n.WGsubContent .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {\n display:block;\n}\n.WGsubContent .yui-navset .yui-nav a {\n position:relative;\n}\n.WGsubContent .yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,\n.WGsubContent .yui-navset-bottom .yui-nav li a {\n display:block;\n display:inline-block;\n vertical-align:bottom;\n zoom:1;\n}\n.WGsubContent .yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a {\n display:block;\n}\n.WGsubContent .yui-navset-bottom .yui-nav li a {\n vertical-align:text-top;\n}\n.WGsubContent .yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,\n.WGsubContent .yui-navset-bottom .yui-nav li a em {\n display:block;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-navset-left .yui-nav,.yui-navset-right .yui-nav {\n position:absolute;\n z-index:1;\n}\n.WGsubContent .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {\n position:static;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav {\n left:0;\n right:auto;\n}\n.WGsubContent .yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav {\n left:auto;\n right:0;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a em {\n padding:0.35em 0.75em;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 5px 0 0;\n bottom:0;\n top:0;\n Xposition:absolute;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 0 0 5px;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n margin:0 0 0.16em;\n padding:0 0 0 1px;\n}\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n padding:0 1px 0 0;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a {\n border-width:1px 0;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 0 0 1px;\n left:-1px;\n padding:0.2em .75em;\n top:auto;\n}\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 1px 0 0;\n left:auto;\n right:-1px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {\n background-image:none;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected {\n margin:-1px 0.16em 0 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li {\n padding:0 0 1px 0;\n vertical-align:top;\n}\n',0,'text/css',1270612323,3600,'body{margin:0;padding:0;font:11px Verdana;}a{cursor:pointer;}button{cursor:pointer;}img{border:none;}.WGbutton{float:right;padding-right:10px;}.centered{text-align:center;}.WGaccount_message{background-color:white;border:solid #BECEF8 1px;height:300px;margin-bottom:10px;margin-left:60px;margin-top:20px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;padding:10px;text-align:left;vertical-align:top;width:90%;}.WGprofileMember{font-size:9px;margin-right:20px;text-align:right;}.WGmember{color:#3e4f77;font:9px Verdana,Arial,Helvetica,sans-serif;text-align:center;}.WGphotostyle{border:solid #3e4f77 2px;margin-bottom:5px;\n margin-top:5px}#rightalign{float:right;}.WGbordered{border-bottom:dashed #BECEF8 2px;padding-bottom:10px;}.WGfriendpic{border:solid #BECEF8 1px;}.WGinvitemsg{width:600px;height:150px;}ol.WGProfile_interests{color:#0B2259;font-size:15px;font-weight:bold;list-style-type:none;margin:0px;padding:0px;padding:5px 5px;}ol.WGProfile_interests li{margin-bottom:15px;}ol.WGProfile_interests span{font-size:12px;font-weight:normal;color:black;}.WGpBio{border-bottom:solid #DDE6FB 1px;margin:0px;margin-bottom:5px;padding-bottom:5px;}.WGpBio div{background-color:#DDE6FB;padding:2px 5px;margin-bottom:2px;}.WGprogram{font-size:9px;}.WGContribCount{font-size:12px;text-align:left;\n padding:3px}.WGContribTitle{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#0B2259;font-size:12px;font-weight:bold;min-height:25px;padding:3px;text-align:center;text-decoration:underline;}.WGContribTitleLeft{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#0B2259;font-size:12px;font-weight:bold;min-height:25px;padding:3px;text-align:center;text-decoration:underline;}.WGContribEntry{text-align:center;padding:3px;}.WGContribEntryLeft{text-align:left;padding:3px;}.WGeditBox{border:solid #8DABF1 2px;display:block;font-family:verdana;font-size:9px;font-weight:bold;left:100px;-moz-box-sizing:border-box;padding:5px;position:absolute;top:100px;width:590px;z-index:100;}.WGeditBox input,.WGeditBox select{font-size:9px;}.WGfriends_name{font-weight:bold;width:90%;}.WGfriends_photo{font-weight:bold;width:10%;}.WGfriends_photo img{height:50px;width:50px;}.WGfriends_private{float:right;padding-bottom:5px;width:50%;}.WGfriends_ninety{vertical-align:top;width:90%;}.WGfriends_seventy{vertical-align:top;width:70%;}.WGfriends_ten{width:10%;}.WGfriends_ten img{height:50px;width:50px;}.WGfriends_twenty{width:20%;}.WGaccepts{padding-bottom:5px;}.WGProfile_msgcontainer{padding:2px;}.WGinbox_count{font-size:12px;font-weight:bold;padding:3px;text-align:left;}.WGinbox_errors{font-weight:bold;color:red;text-align:center;}.WG_inbox_InviteLabel{width:50px;text-align:right;}.WG_inbox_InviteLabelView{font-weight:bold;width:120px;}.WGmsgcontainer{padding:6px;display:block;margin-bottom:6px;}.WGdatacells{border-bottom:dashed #BECEF8 1px;}.WGinbox_contactsTbl{background-color:#EEF2FD;font-family:arial;font-size:9pt;width:100%;}#contacts{height:275px;overflow:auto;}.WGbuttons_left{float:left;}.WGbuttons_right{float:right;}.WGinbox_from{color:black;font-weight:normal;text-decoration:none;}.WGinbox_subject{width:530px;}.WGinbox_messageTo{background-color:white;border:solid #BECEF8 1px;height:50px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;width:530px;}.WGinbox_buttons{display:inline;float:left;font-size:10px;text-align:left;width:70%;}.WGinbox_pagination{display:inline;text-align:right;width:20%;}.WGinbox_messagerpp{font-size:10px;display:inline;text-align:right;width:20%;}.WGmessage{display:inline;float:left;font-size:10px;text-align:left;width:70%;}.WGmessagerpp{font-size:10px;display:inline;text-align:right;float:right;}.WG-previous-next{float:right;}.WGevenThread{background-color:#e1e8fb;border-bottom:1px solid #bfcef9;padding:8px;text-align:center;}.WGoddThread{background-color:#eef2fd;border-bottom:1px solid #bfcef9;padding:8px;text-align:center;}.WGProfile_pagination{font-size:10px;text-align:right;width:20%;}.WGProfile_messagerpp{font-size:10px;display:inline;text-align:right;width:20%;}.WGProfile_paginationLeft{font-size:10px;text-align:left;width:20%;}.WGProfile_paginationCenter{font-size:10px;text-align:center;width:20%;}.WGProfile_pagination a{background-color:#f2f5fa;border:solid #bfc8dc 1px;font-size:10px;font-weight:bold;padding:1px 5px;text-decoration:none;}.WGProfile_pagination a:hover{background-color:#d8dee8;color:white;}.WGProfile_pagination .prevNext{background-color:transparent;border:none;color:black;}.WGProfile_pagination .prevNext:hover{background-color:transparent;border:none;color:black;}.WGProfile_pagination .active{background-color:#d8dee8;border:solid #bfc8dc 1px;color:white;font-size:10px;font-weight:bold;padding:1px 5px;text-decoration:none;}.WGProfile_pagination img{vertical-align:middle;margin-top:2px;border:none;}.WGProfile_registration{background:none;border:none;font-size:9pt;font-family:arial;margin:0;padding:0;width:100%;}.WGProfile_registration .header{background-color:#818997;color:#3e4f77;font-size:10px;font-weight:bold;text-align:left;}.WGProfile_registration .header a{color:white;text-decoration:none;}.WGProfile_registration .help a{font-weight:bold;text-decoration:none;}.WGProfile_registration .inputText{font-size:10px;margin-right:1px;}.WGProfile_registration .label{font-size:9pt;font-weight:bold;text-align:right;white-space:nowrap;width:1%;}.WGProfile_registration .labelLeft{font-size:9pt;font-weight:bold;white-space:nowrap;width:1%;text-align:left;vertical-align:top;}.WGProfile_registration .smallLabel{font-size:8px;text-align:center;}.WGProfile_registration .smallText{font-size:9px;}.WGinboxTbl{display:block;margin:4px;padding:2px;}.WGProfile_registration .bar,.WGProfile_registration .barRight{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin:10px 0px 10px 0px;min-height:25px;padding:4px 4px 0px 4px;vertical-align:middle;}.WGProfile_registration .bar{text-align:center;}.WGProfile_registration .barRight{text-align:right;}.WGProfile_registration .bar a{color:#0B2259;font-size:10px;font-weight:bold;}.WGProfile_registration .barFive{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;text-align:center;margin-right:3px;min-height:25px;padding:2px;width:4.3%;}.WGProfile_registration .barTen{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;min-height:25px;padding:2px;text-align:center;width:7.2%;}.WGProfile_registration .barFifteen{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin-right:3px;min-height:25px;padding:2px;text-align:center;width:15%;}.WGProfile_registration .barFifty{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin-right:3px;min-height:25px;padding:2px;text-align:center;width:50%;}.WGbarContainer{display:block;margin:10px 0px 10px 0px;width:100%;}.WGfields{padding:2px;}.WGfields_left{padding:2px;vertical-align:top;width:15%;}.WGfields_right{display:inline float:right;padding:2px;text-align:right;width:80%;vertical-align:top;}.WGProfile{display:table;margin:0;padding:0;width:100%;}.WGProfileFields{border:0;padding:0;margin:0;width:100%;}.WGProfileFields ol{display:inline;list-style-type:none;}.WGProfileFields ul{list-style-type:none;display:inline;}.WGProfileFields ul li{display:inline-block;*display:inline;zoom:1;}.WGProfile_accepts{text-align:right;background-color:gray;padding:4px;width:100%;}.WGviewContainer{margin:0;padding:0;width:90%;}.WGinternational{background-color:red;color:white;display:inline;font-weight:bold;padding:4px;text-align:center;}.WGcategoryLabel{vertical-align:top;width:90%;}.WGprivateMessage{background-color:gray;padding:4px;text-align:right;}.WGprofileAlert{background-color:red;color:white;font-weight:bold;padding:4px;text-align:center;width:100%;}WGprofilePhoto{vertical-align:top;}#WGprofileErrors{background-color:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}.WGprofilefield_required_off{}.WGprofilefield_required{background-color:#ffd6bb;}.WGprofilefield_error{background-color:#FF9494;}.WGerrorMsg{font-weight:bold;color:red;text-align:center;}.WGuserInvite_subject{background-color:white;border:solid #BECEF8 1px;height:25px;text-align:left;width:500px;}.WGprofile_canEdit{text-align:center;background-color:red;padding:4px;color:white;font-weight:bold;}.WGprofile_fieldLabel{background:#DDE6FB;padding:2px;width:200px;}.WGprofile_fieldData{margin-left:5px;}.WGprofile_fieldStatus{padding:4px;color:white;\n font-weight:bold}.WGbottombutton{float:right;padding-right:2px;padding-top:2px;position:relative;}.WGcontent{padding:10px;}.WGcleartab{clear:both;height:0;}.WGsubContent{border:solid #d8dee8 6px;}.WGtopbutton{float:right;clear:both;padding-right:2px;padding-top:2px;position:relative;}ul.WGtopTabs,ul.WGtopTabs li{list-style-type:none;margin:10px 0px 0px 0px;padding:0px;position:relative;width:auto;Xposition:relative;zoom:1;}ul.WGtopTabs li{display:block;float:left;margin-right:3px;}ul.WGtopTabs li b{background-color:#eef2fd;border-top:solid #d8dee8 1px;display:block;padding:4px 8px;position:relative;top:-1px;}ul.WGtopTabs a{display:block;color:#9ea0bb;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;background-color:#f2f5fa;border-left:solid #d8dee8 1px;border-right:solid #d8dee8 1px;}ul.WGtopTabs a:hover,ul.WGtopTabs a:hover b,ul.WGtopTabs a.selected,ul.WGtopTabs a.selected b{background-color:#d8dee8;color:#3e4f77;}.WGcleardiv{clear:both;margin:0px 0px 0px 0px;padding:0px;}.WGview{border:none;font:bold 10px Verdana;color:#3e4f77;text-decoration:none;position:absolute;right:4px;top:4px;}.WGprofile_displayView{-x-system-font:none;border:medium none;color:#0B2258;display:inline;float:right;font-family:Verdana;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;padding-right:8px;padding-top:3px;text-decoration:none;}.WGprofile_displaySubContent{border:solid #d8dee8 6px;border-top:solid #d8dee8 18px;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #eef2fd;border-width:0 0 5px;Xposition:relative;zoom:1;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#ffffff;border:solid #ffffff;border-width:0 1px;color:#bfccdd;position:relative;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #eef2fd;border-width:1px 0 0;cursor:hand;padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#eef2fd;color:#3e4f77;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#eef2fd;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#eef2fd;color:#3e4f77;outline:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}.yui-skin-sam .yui-navset .yui-content{background:#eef2fd;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:5px solid #eef2fd;padding:0.75em 1em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.3em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px 0.16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #d8dee8;}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.3em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #f2f5fa;}.yui-skin-sam{background-color:#d8dee8;padding:10px 5 5 5px;display:block;}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.3em 0 0;padding:5px 0 0;zoom:1;}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.3em -1px 0;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0.5em;}.yui-navset .yui-content .yui-hidden{display:none;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{list-style:none;margin:0;padding:0;}.yui-navset li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content{zoom:1;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{left:auto;right:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;bottom:0;top:0;Xposition:absolute;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;left:-1px;padding:0.2em .75em;top:auto;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}',0); +ALTER TABLE `snippet` ENABLE KEYS; +ALTER TABLE `template` DISABLE KEYS; +INSERT INTO `template` VALUES ('\">','Macro/AdminToggle',1,1,'PBtmpl0000000000000036',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/a_account',1,1,'PBtmpl0000000000000037',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/EditableToggle',1,1,'PBtmpl0000000000000038',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/GroupAdd',1,1,'PBtmpl0000000000000040',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/GroupDelete',1,1,'PBtmpl0000000000000041',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/H_homeLink',1,1,'PBtmpl0000000000000042',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/LoginToggle',1,1,'PBtmpl0000000000000043',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/r_printable',1,1,'PBtmpl0000000000000045',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/File',1,1,'PBtmpl0000000000000091',1129049189,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\" id=\"id\">\n\n\n

    \n
    \n
    /opaque.gif);\">\n \n
    \n\n\n\n
    /opaque.gif);\">\n \n
    \n
    \n
    \n','Shortcut',1,1,'PBtmpl0000000000000140',1129573244,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    /opaque.gif);\">
    /opaque.gif);\">
    ',0),('

    \n\n\n
    \n \n
    \n
    \n
    :
    \n
    \n
    \n
    \n
    \n\n\n
    \n
    \n
    \n \n
    \n
    \n
    \n \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n','AdminConsole',1,1,'PBtmplHelp000000000001',1147642410,'WebGUI::Asset::Template::HTMLTemplate',1,'


    :
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \">\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n class=\"even\">\n \">
    \n \n \n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\">\n \">\n by\n \n \n \n \">\n \n on @ \n \n
    \n \n
    \n\n

    \n \n
    \n
    \n \n

    \n \n\n\n\n','MessageBoard',1,1,'PBtmpl0000000000000047',1147642414,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">

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


    ',0),('\nThis is the Manager\'s View\n\n','TimeTracking_manager',1,1,'TimeTrackingTMPL000002',1147642417,'WebGUI::Asset::Template::HTMLTemplate',1,'This is the Manager\'s View',0),('

    \n\n

    \n\n

    \n\n
    \n\n\">\n\n          \n\n\">\n\n
    \n','prompt',1,1,'PBtmpl0000000000000057',1147642418,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">           \">
    ',0),('\">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />()','Macro/File',1,1,'PBtmpl0000000000000107',1147642420,'WebGUI::Asset::Template::HTMLTemplate',1,'\">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />()',0),('

    RandomThread macro debug output:

    \n
    \n
    approve.url:
    \n
    assetId:
    \n
    assetSize:
    \n\n
    <tmpl_loop attachment_loop>:
    \n
    \n
    filename:
    \n
    icon:
    \n
    isImage:
    \n
    thumbnail:
    \n
    url:
    \n</tmpl_loop>\n\n\n
    attachment.icon:
    \n
    attachment.thumbnail:
    \n
    attachment.url:
    \n
    className:
    \n
    content:
    \n
    contentType:
    \n
    createdBy:
    \n
    creationDate:
    \n
    dateSubmitted:
    \n
    dateSubmitted.human:
    \n
    dateUpdated:
    \n
    dateUpdated.human:
    \n
    delete.url:
    \n
    deny.url:
    \n
    edit.url:
    \n
    encryptPage:
    \n
    endDate:
    \n
    extraHeadTags:
    \n
    groupIdEdit:
    \n
    groupIdView:
    \n
    hasRated:
    \n
    image.url
    \n
    image.thumbnail
    \n
    isHidden:
    \n
    isLocked:
    \n
    isLockedBy:
    \n
    isMarkedRead:
    \n
    isPackage:
    \n
    isPrototype:
    \n
    isSticky:
    \n
    isSystem:
    \n
    lastPostDate:
    \n
    lastPostId:
    \n
    lineage:
    \n
    menuTitle:
    \n
    newWindow:
    \n
    ownerUserId:
    \n
    parentId:
    \n
    rate.url.1:
    \n
    rate.url.2:
    \n
    rate.url.3:
    \n
    rate.url.4:
    \n
    rate.url.5:
    \n
    rating:
    \n
    rating.value:
    \n
    replies:
    \n
    reply.url:
    \n
    reply.withquote.url:
    \n
    revisedBy:
    \n
    revisionDate:
    \n
    startDate:
    \n
    state:
    \n
    stateChanged:
    \n
    stateChangedBy:
    \n
    status:
    \n
    storageId:
    \n
    subscriptionGroupId:
    \n
    synopsis:
    \n
    tagId:
    \n
    threadId:
    \n
    title:
    \n
    title.short:
    \n
    url:
    \n
    user.canEdit:
    \n
    user.isPoster:
    \n
    userDefined1:
    \n
    userDefined2:
    \n
    userDefined3:
    \n
    userDefined4:
    \n
    userDefined5:
    \n
    userId:
    \n
    userProfile.url:
    \n
    username:
    \n
    views:
    \n
    \n','Macro/RandomThread',1,1,'WVtmpl0000000000000001',1147642426,'WebGUI::Asset::Template::HTMLTemplate',1,'

    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:
    ',0),('\n

    \n
    \n \n\n

    \n
    \n \n\n \n \n \n       \n \n class=\"navOn\"
    class=\"navOn\">\n  \n \n onclick=\"window.open(\'\')\" href=\"#\" href=\"\"
    >\n \n  \n
    \n \n\n
    \n','Navigation',1,1,'stevenav00000000000001',1147642499,'WebGUI::Asset::Template::HTMLTemplate',1,'

           class=\"navOn\"
    class=\"navOn\">  onclick=\"window.open(\'\')\" href=\"#\" href=\"\">  
    ',0),('\n

    \n
    \n \n\n

    \n
    \n \n\n \n \n \n       \n \n \n class=\"navOn\" class=\"navOn\">\n  \n \n onclick=\"window.open(\'\')\" href=\"#\" href=\"\">\n \n  \n \n \n \n','Navigation',1,1,'PBnav000000style01lvl2',1147642499,'WebGUI::Asset::Template::HTMLTemplate',1,'

           class=\"navOn\" class=\"navOn\">  onclick=\"window.open(\'\')\" href=\"#\" href=\"\">  ',0),('
    \n\n \n
    \n
    \n
    \n
    \n \n \n \n

    \">

    \n
    \n\n \n \">.\n \">\n \n \n \n
    \n
    \n\n','Macro/L_loginBox',1,1,'PBtmpl0000000000000044',1148579524,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \">\n \n\n \n \">.\n \">\n \n
    \n
    \n
    \n
    \n\n','Macro/L_loginBox',1,1,'PBtmpl0000000000000092',1148579524,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\">\" style=\"border-style:none;vertical-align:middle;\" alt=\"\" />\n','Macro/File',1,1,'PBtmpl0000000000000039',1154535073,'WebGUI::Asset::Template::HTMLTemplate',1,'\">\" style=\"border-style:none;vertical-align:middle;\" alt=\"\" />',0),('\nBatch: \n\n\n
    \n\n','Operation/RedeemSubscription',1,1,'PBtmpl0000000000000053',1154535074,'WebGUI::Asset::Template::HTMLTemplate',1,'Batch:
    ',0),('\n\n\n class=\"odd\">\n \n \n \n \n\n
    /\">\n \" />\n \n (\'\', \'\')\">/\" style=\"border-style:none;\" alt=\"\" title=\"\" />\n
    \n','ProjectManager_resourceList',1,1,'ProjectManagerTMPL0006',1157679165,'WebGUI::Asset::Template::HTMLTemplate',1,'class=\"odd\">
    /\"> \" /> (\'\', \'\')\">/\" style=\"border-style:none;\" alt=\"\" title=\"\" />
    ',0),('\n\n
    \n \n \n
    px;top:px;\">♦
    \n
    \n
    px;top:px;width:px;background-color:\">\n
    %;\">
    \n \n
    \n
    \n \n
    px;top:3px;margin-top:-3px;\">
    \n
    \n
    \n
    \n
    \n \" id=\"projectTableWidth\">\n \" id=\"projectScrollPercentWidth\">\n px;z-index:1;\">\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \" class=\"monthName\" style=\"height:20px;\">
    \" class=\"empty\" style=\"height:21px;\"> 
    \n
    \n
    \n\n','ProjectManager_gantt',1,1,'ProjectManagerTMPL0003',1159989349,'WebGUI::Asset::Template::HTMLTemplate',1,'
    px;top:px;\">♦
    px;top:px;width:px;background-color:\">
    %;\">
    px;top:3px;margin-top:-3px;\">
    \" id=\"projectTableWidth\"> \" id=\"projectScrollPercentWidth\"> px;z-index:1;\">
    \" class=\"monthName\" style=\"height:20px;\">
    \" class=\"empty\" style=\"height:21px;\"> 

    ',0),('\n
      \n\n
    • at () by
    • \n
      \n
    \n','WikiPage_pageHistory',1,1,'WikiPHTmpl000000000001',1165460175,'WebGUI::Asset::Template::HTMLTemplate',1,'
    • at () by
    ',0),('

    \n\n
      \n
    1. \">
    2. \n
    \n\n
    \"> | \"> | \">
    \n\n','WikiMaster_mostPopular',1,1,'WikiMPTmpl000000000001',1165460175,'WebGUI::Asset::Template::HTMLTemplate',1,'

    1. \">
    \"> | \"> | \">
    ',0),('

    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n\n\n\n','InOutBoard/Report',1,1,'IOB0000000000000000002',1166019641,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ',0),('\n

    \n\n\n\n\n

    \n \n \n \n
    \n · · \n
    \n
    \n

    \n

    \">

    \n \n

    \n

    \">

    \n
    \n
    \n
    \"> | \"> | \">
    \n','WikiMaster_search',1,1,'WikiSearchTmpl00000001',1168480840,'WebGUI::Asset::Template::HTMLTemplate',1,'

    · ·

    \">

    \">

    \"> | \"> | \">
    ',0),('

    \n\n
      \n
    • \n \n \"> - on by \n \n - on by \n \n ( \"> )\n \n \n
    • \n
    \n\n
    \"> | \"> | \">
    \n\n\n','WikiMaster_recentChanges',1,1,'WikiRCTmpl000000000001',1169092823,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> | \"> | \">
    ',0),('\n\n \n

    \n
    \n
    \n\n\n
      \n
    • \n
    \n
    \n\n\n \">\n\n \n \n \n \n \n \n','ZipArchiveAsset',1,1,'ZipArchiveTMPL00000001',1169738426,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> ',0),('\" id=\"id\">\n\n

    \n
    \n\n \n

    \n
    \n\n
    \n \n

    \n
    \n\n
    \n\n \">\n\n\n \n  · \n \n \">\n\n
    \n\n \n
    \n \n
    \n
    \n \n \n \n \n \n \n \n class=\"odd\">\n class=\"odd\">\n class=\"odd\">\n class=\"odd\">\n \n \n \n

    \n \n \n\n','InOutBoard',1,1,'IOB0000000000000000001',1169795123,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    \">  ·  \">
    class=\"odd\"> class=\"odd\"> class=\"odd\"> class=\"odd\">

    ',0),('\n\n\n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n','SQLReport/Download',1,1,'SQLReportDownload00001',1171466654,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">
     
    \">
     
    \">
     
    \">
     
    ',0),('\n

    \n\n\n

    \n \">
    \n

    \n

    \n
    \n\n

    \n\n','newsletter',1,1,'newsletter000000000001',1185754569,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">

    ',0),('\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n
    \n
    \n\n\n\n

    \">

    \n\n\n\n\n','TimeTracking_user',1,1,'TimeTrackingTMPL000001',1201205738,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">

    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Month',1,1,'CalendarPrintMonth0001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
    © Plain Black 2006
    ',0),('
    \r\n   -   \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Week',1,1,'CalendarPrintWeek00001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
      -  
    © Plain Black 2006
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    :00\r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Day',1,1,'CalendarPrintDay000001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :00
    © Plain Black 2006
    ',0),('

    ^International(thank you message,Shop);

    \r\n\r\n\r\n

    \">^International(order number,Shop);

    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(date,Shop);
    ^International(amount,Shop);
    ^International(in shop credit used,Shop);
    ^International(taxes,Shop);
    ^International(shipping method,Shop);
    ^International(shipping amount,Shop);
    ^International(shipping address,Shop);
    ^International(payment method,Shop);
    ^International(status message,Shop);
    ^International(payment address,Shop);
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    \r\n ','Shop/EmailReceipt',1,1,'bPz1yk6Y9uwMDMBcmMsSCg',1211829604,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(thank you message,Shop);

    \">^International(order number,Shop);

    ^International(date,Shop);
    ^International(amount,Shop);
    ^International(in shop credit used,Shop);
    ^International(taxes,Shop);
    ^International(shipping method,Shop);
    ^International(shipping amount,Shop);
    ^International(shipping address,Shop);
    ^International(payment method,Shop);
    ^International(status message,Shop);
    ^International(payment address,Shop);
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    ',0),('
    \r\n

    Cart

    \r\n
    \r\n \r\n
    ) ()
    \r\n
    \r\n
    \r\n
    \r\n ^International(total,Shop);: \r\n
    \r\n
    \r\n ^ViewCart;\r\n
    \r\n
    \r\n','Shop/MiniCart',1,1,'EBlxJpZQ9o-8VBOaGQbChA',1212093746,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Cart

    ) ()
    ^International(total,Shop);:
    ^ViewCart;
    ',0),('\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \" alt=\"\" />\r\n
    \r\n
     
    \r\n\r\n
    \r\n X\r\n
    \r\n
    \r\n
    \r\n
    °F
    \r\n

    \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n\">\r\n
    \"The
    \r\n','WeatherData',1,1,'WeatherDataTmpl0000001',1210711353,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    \" alt=\"\" />
     
    X

    °F

    \">
    \"The
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
    ^International(location,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(description label,Asset_Event);
    \r\n
    \r\n
    \r\n
    \r\n
    ^International(scheduled,Asset_Event);
    \r\n
    \r\n
    \r\n ,\r\n \r\n \r\n : , \r\n \r\n \r\n : \r\n
    \r\n
    \r\n
    ^International(related material,Asset_Event);
    \r\n
    \r\n \">
    \r\n
    \r\n
    \r\n','Calendar/Print/Event',1,1,'CalendarPrintEvent0001',1215396964,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(location,Asset_Event);
    ^International(description label,Asset_Event);
    ^International(scheduled,Asset_Event);
    ,: ,:
    ^International(related material,Asset_Event);
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n

    \">^International(continue shopping button,Shop);\r\n\r\n\r\n\r\n\r\n','FlatDiscount',1,1,'63ix2-hU0FchXGIWkG3tow',1216169693,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(continue shopping button,Shop);',0),('

    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
     
    \r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
     
    \r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
     
    \r\n \r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000094',1220655703,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \r\n
    \r\n
    Add/Edit Task
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
     
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
      
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
         
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
      
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n :

    \r\n \r\n \" href=\"\" target=\"_new\" onclick=\"taskEdit_searchPopup(this.href); return false;\">\" alt=\"\" src=\"/users.gif\" />     \r\n \" href=\"\" target=\"_new\" onclick=\"taskEdit_searchPopup(this.href); return false;\">\" alt=\"\" src=\"/groups.gif\" /> \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n
    \n','ProjectManager_editTask',1,1,'ProjectManagerTMPL0004',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n\r\n\r\npx;\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
     Task NameDurationStartFinishPred\" valign=\"top\" id=\"scrolltd\" style=\"border-style:none;width:%;\">\r\n
    \r\n \r\n
    \r\n
     
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
     
     
    \r\n\r\n\r\n\r\n
    \n','ProjectManager_project',1,1,'ProjectManagerTMPL0002',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'
    px;\">\">
     Task NameDurationStartFinishPred\" valign=\"top\" id=\"scrolltd\" style=\"border-style:none;width:%;\">
     
     
     
    ',0),('\n

    ^International(my subscriptions,Asset_Newsletter);

    \n\n\n

    ^International(newsletter categories,Asset_Newsletter);

    \n\n


    \n

    \n \n
    \n
    \n

    \n
    \n\n\n\n','newsletter/mysubscriptions',1,1,'newslettersubscrip0001',1221692339,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(my subscriptions,Asset_Newsletter);

    ^International(newsletter categories,Asset_Newsletter);



    ',0),('
    \r\n \" id=\"id\">\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    (\">)
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \n','Subscription',1,1,'eqb9sWjFEVq0yHunGV8IGw',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    • View

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n wgRowOnewgRowTwo\">\r\n \r\n \">\r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \n','Thingy/ViewThing',1,1,'ThingyTmpl000000000002',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n
    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \" class=\"yuimenubar\">\r\n
    \r\n
      \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n \r\n\r\n\r\n\r\n','Navigation',1,1,'stevecoolmenu000000001',1224116942,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n\r\n \r\n
      \r\n \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    wgRowOnewgRowTwo label\" valign=\"top\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n wgRowOnewgRowTwo\" valign=\"top\" colspan=\"2\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n *\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n','Thingy/EditThing',1,1,'ThingyTmpl000000000003',1224518002,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n

    \r\n  :
    \r\n  
    \r\n  
    \r\n  \r\n

    \r\n\r\n \r\n

    \r\n  :
    \r\n \r\n \" title=\"Link to profile\">
    \r\n
    \r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n','Macro/UsersOnline',1,1,'h_T2xtOxGRQ9QJOR6ebLpQ',1224616545,'WebGUI::Asset::Template::HTMLTemplate',1,'

     :
     
     
     

     :
    \" title=\"Link to profile\">

    ',0),('
    \r\n

    \r\n  :
    \r\n  
    \r\n  
    \r\n  \r\n

    \r\n

    \r\n  :
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    \" alt=\"Avatar of \"/> \" title=\"Link to profile\">

    \r\n

    \r\n

    \r\n  :
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n

    \r\n

    \r\n
    \r\n\r\n','Macro/UsersOnline',1,1,'4Ekp0kJoJllRRRo_J1Rj6w',1224616672,'WebGUI::Asset::Template::HTMLTemplate',1,'

     :
     
     
     

     :
    \" alt=\"Avatar of \"/> \" title=\"Link to profile\">

     :

    ',0),('
    \r\n \" id=\"id\">\r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n\r\n \r\n
    \r\n
    ^ViewCart;
    \r\n \">^International(continue shopping button,Shop);\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n','Donation',1,1,'vrKXEtluIhbmAS9xmPukDA',1226698051,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n

    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \">
    \r\n \r\n
    \r\n\r\n \r\n

    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n wgRowOnewgRowTwo\">\r\n \r\n \r\n \r\n \r\n \r\n
    \">\r\n

    Search Results

    \r\n
    \r\n \">\r\n
    \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n · · \r\n
    \r\n
    \r\n
    \r\n','Thingy/SearchThing',1,1,'ThingyTmpl000000000004',1227044214,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n\r\n\r\n\r\n\">\r\n\r\n\r\n | \r\n\r\n
    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000001',1228125743,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> |





    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n
    \r\n\r\n:
    \r\n:
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000003',1228125758,'WebGUI::Asset::Template::HTMLTemplate',1,'



    :
    :


    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n
    \r\n\r\n\r\n
    \r\n^International(\'search in label\',\'Asset_UserList\');
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000002',1228125752,'WebGUI::Asset::Template::HTMLTemplate',1,'




    ^International(\'search in label\',\'Asset_UserList\');




    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('

    ^International(\'edit matrix listing title\',\'Asset_MatrixListing\');

    \r\n\r\n','Matrix/EditListing',1,1,'matrixtmpl000000000004',1228834590,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'edit matrix listing title\',\'Asset_MatrixListing\');

    ',0),('\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n \n \n \n \n \n
     
    /delete.gif\" border=\"0\" onclick=\"removeRow(\'\')\" style=\"cursor:pointer\" alt=\"delete\" />
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \" class=\"PM_blueLink\"> ^International(last week,Asset_TimeTracking);\" class=\"PM_blueLink\">^International(next week,Asset_TimeTracking);
     
    \n \n \n \" onclick=\"addRow();\" />   \" />\n
    \n
    \n\n\n\n \n \">\n \n \n \n \n \n \n \n \n
    /delete.gif\" border=\"0\" onclick=\"removeRow()\" style=\"cursor:pointer\" alt=\"delete\" />
    \n
    ','TimeTracking_row',1,1,'TimeTrackingTMPL000003',1229311434,'WebGUI::Asset::Template::HTMLTemplate',1,'\">
     
    /delete.gif\" border=\"0\" onclick=\"removeRow(\'\')\" style=\"cursor:pointer\" alt=\"delete\" />
    \" class=\"PM_blueLink\"> ^International(last week,Asset_TimeTracking);\" class=\"PM_blueLink\">^International(next week,Asset_TimeTracking);
     
    \" onclick=\"addRow();\" />   \" />
    \">
    /delete.gif\" border=\"0\" onclick=\"removeRow()\" style=\"cursor:pointer\" alt=\"delete\" />
    ',0),('

    Calendar

    \r\n\r\n\r\n

    \r\n \r\n ^International(New Year,Asset_Calendar);,\r\n \r\n \r\n ^International(New Month,Asset_Calendar);,\r\n \r\n \r\n ^International(New Day,Asset_Calendar);\r\n \r\n

    \r\n\r\n

    \">

    \r\n \r\n

    \r\n\r\n
    \r\n\r\n\r\n \"><< ^International(previous page,Asset_Calendar);\r\n\r\n\r\n \">^International(next page,Asset_Calendar); >>\r\n','Calendar/Print/List',1,1,'uRL9qtk7Rb0YRJ41LmHOJw',1229311072,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Calendar

    ^International(New Year,Asset_Calendar);,^International(New Month,Asset_Calendar);,^International(New Day,Asset_Calendar);

    \">

    \"><< ^International(previous page,Asset_Calendar); \">^International(next page,Asset_Calendar); >> ',0),('\n\"> \n \n \n

    \n
    \n\n\n

    \n
    \n\n\n

    \n\n\n\n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    ^International(Stock Watch,Asset_StockData);\n
    \n ^International(Last Update,Asset_StockData);: EDT
    \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n qmmt_cycleqmmt_main\'> \n \n \n \n \n \n \n \n
    Name SymbolLastTickChg
    \n \')\">\n \n /\" alt=\"\" /> \n _up_down\" style=\"text-align: right;whitespace:nowrap;\">
    \n
    ','StockData',1,1,'StockDataTMPL000000001',1229453697,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    ^International(Stock Watch,Asset_StockData);
    ^International(Last Update,Asset_StockData);: EDT
    qmmt_cycleqmmt_main\'>
    Name SymbolLastTickChg
    \')\"> /\" alt=\"\" />_up_down\" style=\"text-align: right;whitespace:nowrap;\">
    ',0),('

    \r\n\" id=\"id\">\r\n\r\n\r\n\r\n\r\n
    \r\n
    ^International(hide new content list,Asset_Dashboard);
    \r\n
    \r\n
    \r\n\r\n\r\n\">\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n
    \r\n\r\n
    Add New Content
    \r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n

    \r\n\r\n

    \r\n
    \r\n
    ^L(\"17\",\"\",\"PBtmpl0000000000000092\"); ^AdminToggle(Modify the Default User\'s Perspective,Leave Default User Perspective (Admin Mode));
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n\r\n\r\n \">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n\r\n\r\n\r\n\">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n\r\n\r\n\">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n
    \r\n
     
    \r\n\r\n
    ','Dashboard',1,1,'DashboardViewTmpl00001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" id=\"id\">
    ^International(hide new content list,Asset_Dashboard);
    \">
    Add New Content

    ^L(\"17\",\"\",\"PBtmpl0000000000000092\"); ^AdminToggle(Modify the Default User\'s Perspective,Leave Default User Perspective (Admin Mode));
    \">
    \">
    \">
     
    ',0),('\n\n\n<tmpl_var title>\n\n\n/taskEdit.css\" />\n\n\n
    \">\n\" />\n\n\" />\n\" />\n
    \n
    \" size=\"20\" class=\"inputBox\" />\n\n
    \n\n

    \n

    \n','ProjectManager_resourcePopup',1,1,'ProjectManagerTMPL0005',1229579830,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title>/taskEdit.css\" />
    \"> \" /> \" /> \" />

    \" size=\"20\" class=\"inputBox\" />

    ',0),('\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n
    \n
    \n\n\n\n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \"> \n
    \">
    \n \">\n \n
    \n
    %;\">
    \n
    %
    \n
    \n
    \n \n \">/edit.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(edit,Asset);\" /> \n \'));\">/delete.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(delete,Asset);\" />\n
    ','ProjectManager_dashboard',1,1,'ProjectManagerTMPL0001',1229579830,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> 
    \">
    \">
    %;\">
    %
    \">/edit.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(edit,Asset);\" />  \'));\">/delete.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(delete,Asset);\" />
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \n \n \n \n \n ^International(Error: Search string,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);.\n \n\n\n\n\n\n \n \n \n \n \n ^International(Warning: Ending search point,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);.\n \n','HttpProxy',1,1,'PBtmpl0000000000000033',1230159454,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(Error: Search string,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);. ^International(Warning: Ending search point,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);. ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \">^International(Download this data,Asset_SQLReport);\n\n\n\n

      \n \n
    • \n
      \n
    \n
    \n\n\n\n\n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n\n
    \n \n
    \n
    ','SQLReport',1,1,'PBtmpl0000000000000059',1229907401,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">^International(Download this data,Asset_SQLReport);

    \">
     
    \">
     
    \">
     
    \">
     
    ',0),('\"> \n \n \n

    \n
    \n\n\n

    \n
    \n\n\n

    \n\n\n

    \n
    \n\n\n \n \n\n\n \n \n\n
    ^International(364,WebGUI);:\n \n
    ^International(For,WebGUI);: 
    \n
    \n
    ','MultiSearch',1,1,'MultiSearchTmpl0000001',1230269962,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    ^International(364,WebGUI);:
    ^International(For,WebGUI);: 
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n \r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n , , \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    :00
    \r\n
    \r\n
      \r\n
    • \r\n \">\r\n
    • \r\n
    \r\n
    \r\n
    ','Calendar/Day',1,1,'CalendarDay00000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    , ,
    :00
    ',0),('\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n \">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n ^International(event details,Asset_Event);\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n
    ^International(event title,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(location,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(description,Asset_Event);
    \r\n
    \r\n
    \r\n
    \r\n
    ^International(scheduled,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(related material,Asset_Event);
    \r\n
    \r\n \r\n
    \r\n
    ^International(attachments,Asset_Event);
    \r\n
    \r\n \"> \" />
    \r\n
    \r\n
    \r\n
    ','Calendar/Event',1,1,'CalendarEvent000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); \">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    ^International(event details,Asset_Event);
    ^International(event title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(scheduled,Asset_Event);
    ^International(related material,Asset_Event);
    ^International(attachments,Asset_Event);
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n ?type=day\">^International(label day,Asset_Calendar);\r\n ?type=week\">^International(label week,Asset_Calendar);\r\n ?type=month\">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n
    \r\n  \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n
    ^International(keyword,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    ^International(start date,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    ^International(end date,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n
    \r\n ^International(search results,Asset_Calendar);\r\n ^International(page x of x,Asset_Calendar,,);\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \" style=\"padding-left:10px\">\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    ','Calendar/Search',1,1,'CalendarSearch00000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ?type=day\">^International(label day,Asset_Calendar); ?type=week\">^International(label week,Asset_Calendar); ?type=month\">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
     
    ^International(keyword,Asset_Calendar);
    ^International(start date,Asset_Calendar);
    ^International(end date,Asset_Calendar);
    ^International(search results,Asset_Calendar);^International(page x of x,Asset_Calendar,,);
    \" style=\"padding-left:10px\">
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n , to , \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    curDay\"> \r\n \r\n \r\n
    \r\n
    \r\n
    ','Calendar/Week',1,1,'CalendarWeek0000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    , to ,
    curDay\">
    ',0),('
    \r\n

    ^International(\'template addArchive title\',\'Asset_GalleryAlbum\');

    \r\n\r\n

    ^International(\'template addArchive body\',\'Asset_GalleryAlbum\');

    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(\'template upload type\',\'Asset_GalleryAlbum\');\r\n \" class=\"adminButton\">^International(\'template upload single\',\'Asset_GalleryAlbum\');\r\n ^International(\'template upload archive\',\'Asset_GalleryAlbum\');\r\n
    ^International(\'addArchive file\',\'Asset_GalleryAlbum\');\r\n \r\n
    ^International(\'addArchive keywords\',\'Asset_GalleryAlbum\');\r\n \r\n
    ^International(\'addArchive friendsOnly\',\'Asset_GalleryAlbum\');
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n\r\n
    ','GalleryAlbum/AddArchive',1,1,'0X4Q3tBWUb_thsVbsYz9xQ',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'template addArchive title\',\'Asset_GalleryAlbum\');

    ^International(\'template addArchive body\',\'Asset_GalleryAlbum\');

    ^International(\'template upload type\',\'Asset_GalleryAlbum\'); \" class=\"adminButton\">^International(\'template upload single\',\'Asset_GalleryAlbum\'); ^International(\'template upload archive\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive file\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive keywords\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive friendsOnly\',\'Asset_GalleryAlbum\');
    ',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','GalleryAlbum/ViewRss',1,1,'mM3bjP_iG9sv5nQb4S17tQ',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Gallery/ListAlbumsRss',1,1,'ilu5BrM-VGaOsec9Lm7M6Q',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Gallery/ListFilesForUserRss',1,1,'-ANLpoTEP-n4POAdRxCzRw',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \">^International(template url_thumbnails,Asset_GalleryAlbum);  ·  \r\n \" class=\"current\">^International(template url_slideshow,Asset_GalleryAlbum);  ·  \r\n \">^International(template url,Asset_GalleryAlbum);    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n ·\r\n ^International(template by,Asset_Gallery);: \"> \r\n
    \r\n\r\n \r\n\r\n
    \r\n
    \r\n \"Previous\r\n \r\n \"Next\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \">\" style=\"border: none\" /> \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    ','GalleryAlbum/ViewSlideshow',1,1,'KAMdiUdJykjN02CPHpyZOw',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n \r\n
    \n
      \n
    • \n
    \n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \n \r\n \r\n \r\n \r\n \n \r\n \r\n \r\n \r\n
    \r\n \r\n\r\n
    \n','Shop/Credentials',1,1,'itransact_credentials1',1228953856,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n\n\n\n\n/tools.css\" />\n\n\n\n\n\n\n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    ()\n \n
    1:23 PM EDT
    \n \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n
    \n &t=1d&q=l&l=off&z=s&p=s\" alt=\"chart\" />\n \n \n \n \n \n \n \n \n \n \n
    Today5d1m3m1y5y20y
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(stocks.last,Asset_StockData);
    ^International(Market Cap,Asset_StockData);
    ^International(Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">\n /\' alt=\"\" /> \n
    ^International(Open,Asset_StockData);
    ^International(Day High,Asset_StockData);
    ^International(stocks.bid,Asset_StockData);
    ^International(52 Wk High,Asset_StockData);
    ^International(EPS,Asset_StockData);
    ^International(stocks.ex_div,Asset_StockData);
    ^International(Yield,Asset_StockData);
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(Last Trade,Asset_StockData);
    ^International(Volume,Asset_StockData); m
    ^International(% Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">%
    ^International(Prev Close,Asset_StockData);
    ^International(Day Low,Asset_StockData);
    ^International(stocks.ask,Asset_StockData);
    ^International(52 Wk Low,Asset_StockData);
    ^International(stocks.pe,Asset_StockData);
    ^International(Dividend,Asset_StockData);
    ^International(Exchange,Asset_StockData);
    \n
    \n
    \n\n\n\n','StockData/Display',1,1,'StockDataTMPL000000002',1229494994,'WebGUI::Asset::Template::HTMLTemplate',1,'/tools.css\" />
    ()
    1:23 PM EDT
    &t=1d&q=l&l=off&z=s&p=s\" alt=\"chart\" />
    Today5d1m3m1y5y20y
    ^International(stocks.last,Asset_StockData);
    ^International(Market Cap,Asset_StockData);
    ^International(Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">/\' alt=\"\" />
    ^International(Open,Asset_StockData);
    ^International(Day High,Asset_StockData);
    ^International(stocks.bid,Asset_StockData);
    ^International(52 Wk High,Asset_StockData);
    ^International(EPS,Asset_StockData);
    ^International(stocks.ex_div,Asset_StockData);
    ^International(Yield,Asset_StockData);
    ^International(Last Trade,Asset_StockData);
    ^International(Volume,Asset_StockData); m
    ^International(% Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">%
    ^International(Prev Close,Asset_StockData);
    ^International(Day Low,Asset_StockData);
    ^International(stocks.ask,Asset_StockData);
    ^International(52 Wk Low,Asset_StockData);
    ^International(stocks.pe,Asset_StockData);
    ^International(Dividend,Asset_StockData);
    ^International(Exchange,Asset_StockData);
    ',0),('
    \" class=\"dataTable\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    ','DataTable',1,1,'TuYPpHx7TUyk08639Pc8Bg',1233861621,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"dataTable\">

    ',0),('
    \" class=\"dataTable\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    ','DataTable',1,1,'3rjnBVJRO6ZSkxlFkYh_ug',1233861835,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"dataTable\">

    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n ^International(\'template add\',\'Asset_GalleryAlbum\');\n \n ^International(\'template edit\',\'Asset_GalleryAlbum\');\n \n
    \n\n

    \n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n
    ^International(\'editForm title label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm description label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm othersCanAdd label\',\'Asset_GalleryAlbum\');
    \n
    \n
    \n\n ^International(\'editForm assetIdThumbnail label\',\'Asset_GalleryAlbum\');

    \n \n
    \n
    \n \n\n
    \n

    \n
    \n\n
    \n \n
    \n
     
    \n
    \n
    \n
    \n\n\n
    \n \n
    \n \n
    ','GalleryAlbum/Edit',1,1,'6X-7Twabn5KKO_AbgK3PEw',1233872216,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template add\',\'Asset_GalleryAlbum\');^International(\'template edit\',\'Asset_GalleryAlbum\');


    ^International(\'editForm title label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm description label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm othersCanAdd label\',\'Asset_GalleryAlbum\');

    ^International(\'editForm assetIdThumbnail label\',\'Asset_GalleryAlbum\');

     
    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n ^International(\'template add\',\'Asset_GalleryAlbum\');\n \n ^International(\'template edit\',\'Asset_GalleryAlbum\');\n \n
    \n\n

    \n\n

    \n\n \n

    ^International(\'template error happened\',\'Asset_Photo\');

    \n
      \n \n
    • \n
      \n
    \n
    \n\n \n\n \n\n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'template upload type\',\'Asset_GalleryAlbum\');\n ^International(\'template upload single\',\'Asset_GalleryAlbum\');\n \" class=\"adminButton\">^International(\'template upload archive\',\'Asset_GalleryAlbum\');\n
    ^International(\'editForm title label\',\'Asset_Photo\');\n \n
    ^International(\'editForm synopsis label\',\'Asset_Photo\');\n \n
    ^International(\'editForm photo new\',\'Asset_Photo\'); ^International(\'editForm photo replace\',\'Asset_Photo\');\n \n
    ^International(\'editForm keywords\',\'Asset_Photo\');\n \n
    ^International(\'editForm location\',\'Asset_Photo\');\n \n
    ^International(\'editForm friendsOnly\',\'Asset_Photo\');\n \n
    \n\n \n\n \n\n
    ','GalleryFile/Edit',1,1,'7JCTAiu1U_bT9ldr655Blw',1233872075,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template add\',\'Asset_GalleryAlbum\');^International(\'template edit\',\'Asset_GalleryAlbum\');


    ^International(\'template error happened\',\'Asset_Photo\');

    ^International(\'template upload type\',\'Asset_GalleryAlbum\');^International(\'template upload single\',\'Asset_GalleryAlbum\'); \" class=\"adminButton\">^International(\'template upload archive\',\'Asset_GalleryAlbum\');
    ^International(\'editForm title label\',\'Asset_Photo\');
    ^International(\'editForm synopsis label\',\'Asset_Photo\');
    ^International(\'editForm photo new\',\'Asset_Photo\'); ^International(\'editForm photo replace\',\'Asset_Photo\');
    ^International(\'editForm keywords\',\'Asset_Photo\');
    ^International(\'editForm location\',\'Asset_Photo\');
    ^International(\'editForm friendsOnly\',\'Asset_Photo\');
    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ^International(template makeShortcut title,Asset_Photo);\n
    \n\n

    \n\n
    \n\n \n \n \n \n \n \n \n \n \n \n
    ^International(template makeShortcut file,Asset_Photo);
    ^International(template makeShortcut album,Asset_Photo);
    \n\n
    \n \n
    \n\n \n
    \n
    ','GalleryFile/MakeShortcut',1,1,'m3IbBavqzuKDd2PGGhKPlA',1233871747,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(template makeShortcut title,Asset_Photo);


    ^International(template makeShortcut file,Asset_Photo);
    ^International(template makeShortcut album,Asset_Photo);
    ',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n^International(template url_delete,Asset_Photo);\n
    \n\n

    \n\n \n
    ','GalleryFile/Delete',1,1,'zcX-wIUct0S_np14xxOA-A',1234568742,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \"\"\n \n \"\"\n \"\"\n \n \"\"\n
    \n
    \n
    \n\n

    \n\n
    \n ^International(\"template comment add title\",\"Asset_Photo\");\n ^International(\"template comment edit title\",\"Asset_Photo\");\n \n \n
    \n
    \n \n
    \n \n
    \n
    \n \n
    \n
    ','GalleryFile/EditComment',1,1,'OxJWQgnGsgyGohP2L3zJPQ',1234564647,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\"> \"\" \"\"\"\" \"\"


    ^International(\"template comment add title\",\"Asset_Photo\");^International(\"template comment edit title\",\"Asset_Photo\");

    ',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \" class=\"albumTitle\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n ?func=edit\">Add a Description\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    ','Gallery/ListAlbums',1,1,'azCqD0IjdQSlM3ar29k5Sg',1234561066,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n
    \n\n \n\n

    ^International(template listFilesForUser albums title,Asset_Gallery);

    \n \n \n \n \n \n
    \n \n

    ^International(template listFilesForUser pictures title,Asset_Gallery);

    \n \n \n
    \n \" class=\"title\">\n \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    ^International(\'template file creationDate\',\'Asset_GalleryAlbum\'); ^D(\"%z\", );
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    ','Gallery/ListFilesForUser',1,1,'OkphOEdaSGTXnFGhK4GT5A',1234560760,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ^International(\'template search title\',\'Asset_Gallery\');\n
    \n\n \n\n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'template search field title\',\'Asset_Gallery\');
    ^International(\'template search field description\',\'Asset_Gallery\');
    ^International(\'template search field keywords\',\'Asset_Gallery\');
    ^International(\'template search field className\',\'Asset_Gallery\');\n \n
    ^International(\'template search field creationDate\',\'Asset_Gallery\');^International(\'template search to\',\'Asset_Gallery\');
     \n \n
    \n
    \n \n\n

    \n\n \n
    \n \n
    \n ^International(\'template search results for\',\'Asset_Gallery\'); \"\".\n
    \n\n

    Albums

    \n \n \n \n \n \n \n
    \n \n

    Pictures

    \n \n \n
    \n \" class=\"title\">\n \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    ^International(\"template file creationDate\",\"Asset_GalleryAlbum\"); ^D(\"%M/%d/%Y\",);
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n
    \n \n \n
    \n\n
    \n
    ','Gallery/Search',1,1,'jME5BEDYVDlBZ8jIQA9-jQ',1234565056,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template search title\',\'Asset_Gallery\');
    ^International(\'template search field title\',\'Asset_Gallery\');
    ^International(\'template search field description\',\'Asset_Gallery\');
    ^International(\'template search field keywords\',\'Asset_Gallery\');
    ^International(\'template search field className\',\'Asset_Gallery\');
    ^International(\'template search field creationDate\',\'Asset_Gallery\');^International(\'template search to\',\'Asset_Gallery\');
     



    ^International(\'template search results for\',\'Asset_Gallery\'); \"\".

    Albums

    Pictures

    \" class=\"title\">
    ^International(\"template file creationDate\",\"Asset_GalleryAlbum\"); ^D(\"%M/%d/%Y\",);
    ',0),('
    \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\nalt\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n
    ^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(extended price,Shop);^International(per item shipping,Shop);
    \r\n \r\n
    \r\n \r\n \r\n ^International(not applicable,Shop);\r\n
    \r\n
     
      
    ^International(subtotal,Shop);
    ^International(tax,Shop);
    ^International(shipping,Shop);
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    ^International(in shop credit,Shop);(^International(available,Shop);: )
    ^International(total,Shop);
    (^International(required minimum order amount,Shop); )
      
     
    ^International(order for,Shop);
     
    \r\n\r\n\r\n','Shop/Cart',1,1,'aIpCmr9Hi__vgdZnDTz1jw',1237379632,'WebGUI::Asset::Template::HTMLTemplate',1,'
    alt\">
    ^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(extended price,Shop);^International(per item shipping,Shop);

    ^International(not applicable,Shop);
     
      
    ^International(subtotal,Shop);
    ^International(tax,Shop);
    ^International(shipping,Shop);
    ^International(in shop credit,Shop);(^International(available,Shop);: )
    ^International(total,Shop);
    (^International(required minimum order amount,Shop); )
      
     
    ^International(order for,Shop);
     
    ',0),('\n\n\n Screenshots\n \n\n\n\n\n
    \n\n \n \n &width=800&height=600\" />\n \n \n &width=800&height=600\" />\n \n \n \"Get\n \n \n \n \n \n
    \n \n \n\n\n','Matrix/Screenshots',1,1,'matrixtmpl000000000006',1236889702,'WebGUI::Asset::Template::HTMLTemplate',1,'Screenshots
    &width=800&height=600\" />&width=800&height=600\" /> \"Get
    ',0),('\n \n\n\n','GalleryAlbum/View',1,1,'05FpjceLYhq4csF1Kww1KQ',1236641791,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n

    \n
    \n\n \n

    \n
    \n\n \n
    \n
    \n\n\n
    \">\n
      \n \n
    1. \" style=\"width:px;\">\n \n
    2. \n
      \n
    \n
    \n\n \n\n
    \n\n
    ','Carousel',1,1,'CarouselTmpl0000000001',1254881103,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">
    1. \">
    ',0),('\n

    \n\n\n\n\n
    \n · · \n
    \n
    \n\n','WikiMaster_byKeyword',1,1,'WikiKeyword00000000001',1254881103,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \" />
    ','ImageAsset',1,1,'NBVSVNLp9X_bV7WrCprtCA',1237842096,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />
    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    • ^International(manage things label,Asset_Thingy);

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n\r\n \r\n
    \r\n \r\n
    rowOnerowTwo\">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    ','Thingy',1,1,'ThingyTmpl000000000001',1237914005,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n ','Carousel',1,1,'CarouselTmpl0000000002',1239475937,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('^International(inbox notification,Account_Inbox);','Account/Inbox/Notification',1,1,'b1316COmd9xRv4fCI3LLGA',1236956475,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(inbox notification,Account_Inbox);',0),('
    \n\n\n
    \">
    \n
    \n\n
    ','Account/FriendManager/View',1,1,'64tqS80D53Z0JoAs2cX2VQ',1239400975,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">
    ',0),('

    Friends for

    \n

    \">^International(back to friend manager,Account_FriendManager);

    \n\n\n
    \n

    ^International(remove friends,Account_FriendManager);

    \n\n\n\n\n\n\n\n\n\n\n\n
    ^International(remove all,Account_FriendManager);
    \n
    \n
    \n
    \n

    ^International(add new friends,Account_FriendManager);

    \n\n

    ^International(group,WebGUI);: . \">^International(view users from all groups,Account_FriendManager);

    \n
    \n\n\n

    ^International(Add Friend Managers,Account_FriendManager);:

    \n
    \n
    \n
    \n\n','Account/FriendManager/Edit',1,1,'lG2exkH9FeYvn4pA63idNg',1239383808,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Friends for

    \">^International(back to friend manager,Account_FriendManager);

    ^International(remove friends,Account_FriendManager);

    ^International(remove all,Account_FriendManager);

    ^International(add new friends,Account_FriendManager);

    ^International(group,WebGUI);: . \">^International(view users from all groups,Account_FriendManager);

    ^International(Add Friend Managers,Account_FriendManager);:

    ',0),('
    \r\n

    Add Address

    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(label help,Shop);
    \r\n \r\n\r\n
    \r\n','Shop/Address',1,1,'XNd7a_g_cTvJVYrVHcx2Mw',1242306865,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Add Address

    ^International(label help,Shop);
    ',0),('

    Enter VAT numbers

    \r\n\r\n\r\n

    \r\n Error: \r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    CountryVAT NumberApproved for use
    yesno\">delete
    \r\n
    \r\n
    \r\n\r\n

    \r\n Add another VAT Number:
    \r\n \r\n

    ','TaxDriver/EU/User',1,1,'D6cJpRcey35aSkh9Q_FPUQ',1242407725,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Enter VAT numbers

    Error:

    CountryVAT NumberApproved for use
    yesno\">delete

    Add another VAT Number:

    ',0),('\r\n\r\n\r\n ?func=getScreenshots\r\n \r\n 400\r\n 300\r\n 0xDDDDEE\r\n 20\r\n 800\r\n 600 \r\n Verdana\r\n 12\r\n 0xFFFFFF\r\n\r\n 0x888888\r\n 0x000000\r\n true\r\n over \r\n 0\r\n\r\n 0xFFFFFF\r\n 0x888888\r\n 0x000000\r\n true\r\n\r\n 20\r\n 200\r\n\r\n 60\r\n 45\r\n 0x888888\r\n false\r\n true\r\n 100\r\n 8\r\n\r\n off \r\n false\r\n true\r\n false\r\n true\r\n \r\n \r\n\r\n rounded \r\n','Matrix/ScreenshotsConfig',1,1,'matrixtmpl000000000007',1242660972,'WebGUI::Asset::Template::HTMLTemplate',1,'?func=getScreenshots4003000xDDDDEE20800600 Verdana 120xFFFFFF0x8888880x000000trueover00xFFFFFF0x8888880x000000true2020060450x888888falsetrue1008offfalsetruefalsetruerounded',0),('\n','Calendar/List',1,1,'kj3b-X3i6zRKnhLb4ZiCLw',1243445504,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n^International(template url_delete,Asset_GalleryAlbum);\n
    \n\n

    \n\n \n\n
    ','GalleryAlbum/Delete',1,1,'UTNFeV7B_aSCRmmaFCq4Vw',1244073447,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n
    \n \n
    \n
    \n
    ^International(Working...,WebGUI);
    \n
     
    \n
    \n
    \n \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />\n
    \n
    \n \"*\"\n
    \n
    ','AdminConsole/ProgressBar',1,1,'YP9WaMPJHvCJl-YwrLVcPw',1245376837,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(Working...,WebGUI);
     
    \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />
    \"*\"
    ',0),('\r\n \r\n

    \r\n
    \r\n
    \r\n\r\n
    \r\n \" style=\"height:auto;min-height:100px;width:100%;display:block;\">\r\n \" /> \r\n \r\n
    ','FileAsset',1,1,'pbtmpl0000000000000220',1247488979,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" style=\"height:auto;min-height:100px;width:100%;display:block;\">\" />
    ',0),('\n
    \n
    \n \n
    \n
    \n \n
    \n
    \n
    \n  \n
    \n \n \n \n \n \n
    \n  \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \" >
    \n
    \n \n
    \n
    \n \n
    \n \n \">
    \n
    \n
    \n
    \n
    \n \">
    \n ^AdminToggle;
    \n ^LoginToggle;
    \n
    \n
    \n
    \n \n
    \n
    \n \n \')\">\"?\"\n \n
    \n
    \n \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />\n
    \n
    \n\"*\"\n
    \n
    \n \" style=\"border-style:none;\" title=\"\" alt=\"\" />\n
    \n\n\n
    ','AdminConsole',1,1,'PBtmpl0000000000000001',1247535846,'WebGUI::Asset::Template::HTMLTemplate',1,'


    \">
    ^AdminToggle;
    ^LoginToggle;
    \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />
    \"*\"
    \" style=\"border-style:none;\" title=\"\" alt=\"\" />
    ',0),('

    \r\n

    \r\n\r\n\" />\" quality=\"high\" width=\"800\" height=\"600\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\r\n

    ','FileAsset',1,1,'pbtmpl0000000000000221',1247487940,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />\" quality=\"high\" width=\"800\" height=\"600\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

    ',0),('
    \n \n

    \n
    \n\n \n

    \n
    \n\n
    \n ^ViewCart(); (^CartItemCount;)\n
    \n\n \n
    \n
    \n \n\n \n
    \n ^International(subcategories,Asset_Shelf);: \n \n \n \">\n \n
    \n
    \n\n \n
    \n \n \n \" class=\"thumbnail\">\" alt=\"\" />\n \n \n
    \n \n ()\n
    \n \n
    \n \n
    \n
    \n
    \n \n \n \n \n
    \n ^International(this shelf is empty,Asset_Shelf);\n
    \n \n \n
    \n ^International(You do not have permission to view the products on this shelf,Asset_Shelf);\n
    \n
    \n
    \n
    \n
    ','Shelf',1,1,'nFen0xjkZn8WkpM93C9ceQ',1247864696,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^ViewCart(); (^CartItemCount;)
    ^International(subcategories,Asset_Shelf);: \">
    ',0),('
    \n\n\n
    \n );\'\"/>\n  \n );\'\"/>\n
    \n\n \n
    \n ^International(friends only,Account_Profile);^International(private profile,Account_Profile);^International(public profile,Account_Profile);\n
    \n\n
    \n\n\n

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Profile);

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    colspan=2 class=\"bar\">\n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    32\" class=\"bar\">
    greenredblue;\">
    \n
    \n );\" class=\"WGphotostyle\"/>
    \n
    \n
    \n \n
    \n );\'\"/>\n  \n );\'\"/>\n
    \n\n
    \n','Account/Profile/View',1,1,'2CS-BErrjMmESOtGT90qOg',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'
    );\'\"/> );\'\"/>
    ^International(friends only,Account_Profile);^International(private profile,Account_Profile);^International(public profile,Account_Profile);

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Profile);

    colspan=2 class=\"bar\">
    ^International(member since,Account_Inbox); ^D(%z,);
    32\" class=\"bar\">
    greenredblue;\">
    );\" class=\"WGphotostyle\"/>
    );\'\"/> );\'\"/>
    ',1),('
    \n
    \n
    \n
    \n
    \n

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Profile);

    \n
    \n
    \n
    \n
    \n
    ','Account/Profile/Error',1,1,'MBmWlA_YEA2I6D29OMGtRg',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Profile);

    ',0),('\n\n
    \n','Account/Layout',1,1,'gfZOwaTWYjbSoVaQtHBBEw',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n\n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n

    \n disabled onclick=\"location.href=\'\'\"/> \'\" /> \'\" />\n \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>\n

    \n
    \n

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(subject label,Account_Inbox);:
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:^D(\"%z %Z\",);
    ^International(status label,Account_Inbox);:
    \n
    \n
    \n \n\n
    \n\n
    \n','Account/Inbox/ViewMessage',1,1,'0n4HtbXaWa_XJHkFjetnLQ',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    disabled onclick=\"location.href=\'\'\"/> \'\" /> \'\" />\'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>


    ^International(subject label,Account_Inbox);:
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:^D(\"%z %Z\",);
    ^International(status label,Account_Inbox);:
    ',0),('

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Inbox);

    \n','Account/Inbox/Error',1,1,'ErEzulFiEKDkaCDVmxUavw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),(' \n\n \n \n \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    ^International(reply message label,Account_Inbox);^International(compose message label,Account_Inbox);
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(recipients label,Account_Inbox);^International(to label,Account_Inbox);:
    class=\"inbox_messageTo\"> [];
    ^International(subject label,Account_Inbox);:
    32\" class=\"send\">\n   \n \'\" />\n
    \n
    \n
    \n\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n
    _name\"> []
    \n
    \n
    \n \n \n
    \n
    \n
    \n','Account/Inbox/SendMessage',1,1,'6uQEULvXFgCYlRWnYzZsuA',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(member since,Account_Inbox); ^D(%z,);
    ^International(reply message label,Account_Inbox);^International(compose message label,Account_Inbox);
    ^International(recipients label,Account_Inbox);^International(to label,Account_Inbox);:
    class=\"inbox_messageTo\"> [];
    ^International(subject label,Account_Inbox);:
    32\" class=\"send\">    \'\" />
    _name\"> []
    ',0),('

    ^International(message sent label,Account_Inbox);

    \n

    ^International(message sent text,Account_Inbox);

    \n

    \">^International(back label,Account_Inbox);

    ','Account/Inbox/Confirm',1,1,'DUoxlTBXhVS-Zl3CFDpt9g',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(message sent label,Account_Inbox);

    ^International(message sent text,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),('\n
    \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n\n

    \n \n \n\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n \n
    \">^International(from label,Account_Inbox);\">^International(invitation label,Account_Inbox);\">^International(date label,Account_Inbox);
    \" class=\"WGinbox_from\">\">^International(invitation message,Account_Inbox,);
    ^International(no invitations,Account_Inbox);
    \n \n

    \n \n \n\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n \n \n \n

    \n\n

    \n ^International(invitation count,\'Account_Inbox\');\n

    \n\n
    \n
    \n','Account/Inbox/ManageInvitations',1,1,'1Q4Je3hKCJzeo0ZBB5YB8g',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('

    ^International(invitation confirm label,Account_Inbox);

    \n

    ^International(invitation confirm message,Account_Inbox);

    \n\n \n \n \n \n \n
    ^International(\'you have not been added\',\'Friends\',);^International(\'you have been added\',\'Friends\',);
    \n

    \">^International(invitations back label,Account_Inbox);

    \n','Account/Inbox/Confirm',1,1,'5A8Hd9zXvByTDy4x-H28qw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(invitation confirm label,Account_Inbox);

    ^International(invitation confirm message,Account_Inbox);

    ^International(\'you have not been added\',\'Friends\',);^International(\'you have been added\',\'Friends\',);

    \">^International(invitations back label,Account_Inbox);

    ',0),('\n
    \n \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n
    \n \'\" /> \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>\n
    \n \n

    \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:
    ^D(\"%z %Z\",);
    \n
    \n\n
    \n\n
    \n','Account/Inbox/ViewInvitation',1,1,'VBkY05f-E3WJS50WpdKd1Q',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    \'\" /> \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>

    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:
    ^D(\"%z %Z\",);
    ',0),('

    \n

    \n','Account/Inbox/InviteUserMessage',1,1,'XgcsoDrbC0duVla7N7JAdw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),(' \n
    \n \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n\n

    \n ^International(invite a friend,Account_Inbox);\n

    \n \n\n

    \n\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(to label,Account_Inbox);:
    ^International(subject label,Account_Inbox);:
    \n   \n \'\" />\n
    \n\n
    \n
    \n','Account/Inbox/InviteUser',1,1,'cR0UFm7I1qUI2Wbpj--08Q',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    ^International(invite a friend,Account_Inbox);

    ^International(to label,Account_Inbox);:
    ^International(subject label,Account_Inbox);:
       \'\" />
    ',0),('

    ^International(invitation sent label,Account_Inbox);

    \n

    ^International(invitation sent text,Account_Inbox);

    \n

    \">^International(back label,Account_Inbox);

    ','Account/Inbox/InviteUserConfirm',1,1,'SVIhz68689hwUGgcDM-gWw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(invitation sent label,Account_Inbox);

    ^International(invitation sent text,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),('\n\n
    \n\" class=\"WGprofile_displayView\">^International(\'friends as others label\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'edit my friends\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'back label\',\'Account_Friends\');\n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'zrNpGbT3odfIkg6nFSUy8Q',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"WGprofile_displayView\">^International(\'friends as others label\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'edit my friends\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'back label\',\'Account_Friends\');
    ',0),('\n
    \n\n\n

    \n
    \n ^International(member since,Account_Friends); ^D(%z,);\n

    \n\n \n\n
    \n\n
    \n\n

    \n \n \n \n

    \n \n \n \n

    \n\n \n
    class=\"bordered\">\n \n \n \n \n \n \n \n
    \">\"\"^Extras(account/images/no_photo.gif);\"/>\n \">
    \n \n ^International(member since,Account_Friends); ^D(%z,);
    \n
    \n
    \n
    \n
    \n \n

    \n \n \n \n

    \n \n \n \n

    \n\n
    \n','Account/Friends/View',1,1,'1Yn_zE_dSiNuaBGNLPbxtw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Friends); ^D(%z,);

    class=\"bordered\">
    \">\"\"^Extras(account/images/no_photo.gif);\"/> \">
    ^International(member since,Account_Friends); ^D(%z,);

    ',0),('
    \n\n
    \n\n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n\n \n\n
    \n\n
    \n\n

    \n \n \n \n

    \n \n \n \n

    \n\n \n \n \n \n \n \n
    class=\"WGbordered\" >\n \n \n \n \n \n \n \n \n
    \">\"Friend^Extras(account/images/no_photo.gif);\"/>
    ^International(online,Friends);^International(offline,Friends);
    \n \">
    \n \n ^International(member since,Account_Friends); ^D(%z,);
    \n ^User(homeCountry,);\n
    \n
    \n
    \n
    \n
    \n
    \n \n

    \n \n \n \n

    \n \n \n \n

    \n\n
    \n\n
    \n','Account/Friends/Edit',1,1,'AZFU33p0jpPJ-E6qLSWZng',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(member since,Account_Inbox); ^D(%z,);

    class=\"WGbordered\" >
    \">\"Friend^Extras(account/images/no_photo.gif);\"/>
    ^International(online,Friends);^International(offline,Friends);
    \">
    ^International(member since,Account_Friends); ^D(%z,);
    ^User(homeCountry,);

    ',0),('\n\n
    \n \n

    \n
    \n ^International(member since,Account_Friends); ^D(%z,);\n

    \n \n

    ^International(add to network label,Account_Friends);

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(adding user message,Account_Friends,);
    ^International(sending to message,Account_Friends);
    \n\n
    \n\n','Account/Friends/SendRequest',1,1,'AGJBGviWGAwjnwziiPjvDg',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Friends); ^D(%z,);

    ^International(add to network label,Account_Friends);

    ^International(adding user message,Account_Friends,);
    ^International(sending to message,Account_Friends);
    ',0),('

    \n

    ^International(error label,Account_Friends);

    \n

    \n

    \">^International(back label,Account_Inbox);

    \n

    \n','Account/Friends/Error',1,1,'7Ijdd8SW32lVgg2H8R-Aqw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Friends);

    \">^International(back label,Account_Inbox);

    ',0),('

    \n

    ^International(message sent label,Account_Friends);

    \n

    ^International(add to friends confirmation,Account_Friends,);

    \n

    \">^International(back to user profile,Account_Friends);

    \n

    ','Account/Friends/Confirm',1,1,'K8F0j_cq_jgo8dvWY_26Ag',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(message sent label,Account_Friends);

    ^International(add to friends confirmation,Account_Friends,);

    \">^International(back to user profile,Account_Friends);

    ',0),('

    \n

    ^International(remove confirm label,Account_Friends);

    \n

    ^International(remove confirm message,Account_Friends,);

    \n

    \n \">^International(remove confirm no,Account_Friends); · \n \">^International(remove confirm yes,Account_Friends);\n

    \n

    ','Account/Friends/Confirm',1,1,'G5V6neXIDiFXN05oL-U3AQ',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(remove confirm label,Account_Friends);

    ^International(remove confirm message,Account_Friends,);

    \">^International(remove confirm no,Account_Friends); ·  \">^International(remove confirm yes,Account_Friends);

    ',0),('\n\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'9ThW278DWLV0-Svf68ljFQ',1249407460,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n
    \n

    \n ^International(Payout Totals,Account_Shop);\n

    \n \n \n \n \n \n \n
    ^International(Paid,Account_Shop); :
    ^International(Scheduled for payment,Account_Shop); :
    ^International(Not yet scheduled,Account_Shop); : \n
    ^International(total,Shop); :
    \n \n

    ^International(my sales label,Account_Shop);

    \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n
    ^International(Product,Account_Shop);^International(quantity,Shop);^International(Payout,Account_Shop);
    \">
    ^International(no contributions,Account_Contributions);
    \n \n

    ^International(my sales label,Account_Shop); :: ^International(Products,Account_Shop);

    \n
    \n
    ','Shop/MySales',1,1,'-zxyB-O50W8YnL39Ouoc4Q',1248563425,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Payout Totals

    Paid :
    Scheduled for payment :
    Not yet scheduled :
    Total :

    Sales

    WGoddThreadWGevenThread\">
    ProductQuantityPayout
    \">
    ^International(no contributions,Account_Contributions);

    Sales :: Products

    ',0),('\n\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'b4n3VyUIsAHyIvT-W-jziA',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n \" id=\"id\">\n\n \n
    \n
    \n\n \n

    \n
    \n\n \n \n
    \n \n

    \n ^ViewCart();
    \n \">^International(continue shopping button,Shop);\n \n ^ViewCart(); (^CartItemCount;)\n

    \n \n \n \n \n \n \n \n \n \n\n \n \n \n
      \n ^International(variants,Asset_Product);\n \n
    • \n
      \n
    \n \n \n \n
    \n
    \n \n \n \n \n \n
      \n ^International(30,Asset_Product);\n \n
    • \n
      \n
    \n
    \n \n \n
      \n ^International(54,Asset_Product);\n \n
    • \n
      \n
    \n
    \n\n \n
      \n ^International(31,Asset_Product);\n \n
    • :
    • \n
      \n
    \n
    \n \n \n
      \n ^International(32,Asset_Product);\n \n
    • \">
    • \n
      \n
    \n
    \n \n \n
      \n ^International(33,Asset_Product);\n \n
    • \">
    • \n
      \n
    \n
    \n
    \n \n
    \n
    \n\n','Product',1,1,'PBtmpl0000000000000056',1248729559,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" id=\"id\">

    ^ViewCart();
    \">^International(continue shopping button,Shop); ^ViewCart(); (^CartItemCount;)

      ^International(variants,Asset_Product);
      ^International(30,Asset_Product);
      ^International(54,Asset_Product);
      ^International(31,Asset_Product);
    • :
      ^International(32,Asset_Product);
    • \">
      ^International(33,Asset_Product);
    • \">
    ',0),('\n\n\n\n \">^International(Return to Matrix,Asset_Matrix);\n\n\n','Navigation',1,1,'alraubvBu-YJJ614jAHD5w',1250147475,'WebGUI::Asset::Template::HTMLTemplate',1,' \">Return to Matrix ',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n\r\n
    \r\n
    \r\n \" class=\"current\">^International(template url_thumbnails,Asset_GalleryAlbum);  ·  \r\n \">^International(template url_slideshow,Asset_GalleryAlbum);  ·  \r\n \">^International(template url,Asset_GalleryAlbum);    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n ·\r\n ^International(template by,Asset_Gallery);: \">\r\n
    \r\n\r\n \r\n\r\n
    \r\n \" class=\"title\">\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    ^International(\'template creationDate\',\'Asset_Photo\');: ^D(\"%z %Z\",);
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \" class=\"thumb\">\r\n \" />\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    ','GalleryAlbum/ViewThumbnails',1,1,'q5O62aH4pjUXsrQR3Pq4lw',1248833148,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('^International(inbox sms notification,Account_Inbox);','Account/Inbox/Notification',1,1,'i9-G00ALhJOr0gMh-vHbKA',1250408924,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(inbox sms notification,Account_Inbox);',0),('\n
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    ^International(\'comparison label\',\'Asset_Matrix\');
    \n
    \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n','Matrix/Compare',1,1,'matrixtmpl000000000002',1251054814,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(\'comparison label\',\'Asset_Matrix\');



    ',0),('\" id=\"id\">\n\n\n

    \n
    \n

    ^International(\"form manage title\",\"Asset_AdSku\");

    \n

    \'>^International(\"form purchase link\",\"Asset_AdSku\");

    \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
    ^International(\"form manage table header title\",\"Asset_AdSku\");^International(\"form manage table header clicks\",\"Asset_AdSku\");^International(\"form manage table header impressions\",\"Asset_AdSku\");^International(\"form manage table header renew\",\"Asset_AdSku\");
    \">^International(\"form manage table value renew\",\"Asset_AdSku\");
    \n\n^ViewCart(); (^CartItemCount;)','AdSku/Manage',1,1,'ohjyzab5i-yW6GOWTeDUHg',1251425384,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(\"form manage title\",\"Asset_AdSku\");

    \'>^International(\"form purchase link\",\"Asset_AdSku\");



    ^International(\"form manage table header title\",\"Asset_AdSku\");^International(\"form manage table header clicks\",\"Asset_AdSku\");^International(\"form manage table header impressions\",\"Asset_AdSku\");^International(\"form manage table header renew\",\"Asset_AdSku\");
    \">^International(\"form manage table value renew\",\"Asset_AdSku\");
    ^ViewCart(); (^CartItemCount;)',0),('\" id=\"id\">\n\n\n

    \n
    \n\n
    \n
    \n\n

    ^International(form added to cart thanks,Asset_AdSku);

    \n\n

    \n

    \n

    \">^International(form manage link,Asset_AdSku);

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(form purchase ad title,Asset_AdSku);
    ^International(form purchase ad link,Asset_AdSku);
    ^International(form purchase ad image,Asset_AdSku);
    ^International(form purchase number of clicks,Asset_AdSku);^International(form purchase per click,Asset_AdSku, );\n
    \n
    ^International(minimum clicks,Asset_AdSku,);
    ^International(form purchase number of impressions,Asset_AdSku);^International(form purchase per click,Asset_AdSku, );\n
    \n
    ^International(minimum impressions,Asset_AdSku,);
    \n \n
    \n^ViewCart(); (^CartItemCount;)','AdSku/Purchase',1,1,'AldPGu0u-jm_5xK13atCSQ',1251419124,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(form added to cart thanks,Asset_AdSku);

    \">^International(form manage link,Asset_AdSku);

    ^International(form purchase ad title,Asset_AdSku);
    ^International(form purchase ad link,Asset_AdSku);
    ^International(form purchase ad image,Asset_AdSku);
    ^International(form purchase number of clicks,Asset_AdSku); ^International(form purchase per click,Asset_AdSku, );
    ^International(form purchase number of impressions,Asset_AdSku); ^International(form purchase per click,Asset_AdSku, );
    ^ViewCart(); (^CartItemCount;)',0),('

    \n\n\n\n
    \n
    \n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \" style=\"display:none;\">\n \n \n \n \n
    ^International(\'answer label\',\'Asset_Survey\');^International(\'response count label\',\'Asset_Survey\');^International(\'response percent label\',\'Asset_Survey\');
    \');\">^International(\'show comments label\',\'Asset_Survey\');
    \n \n

    \n
    \n
    \n \n
    \n \');\">^International(\'show responses label\',\'Asset_Survey\');\n
    \n
    \" style=\"display:none;\">\n \n

    \n \n
    \n
    \n
    \n
    \n
    \n


    \n
    \n\n\n
    \n · · \n
    \n
    \n','Survey/Overview',1,1,'PBtmpl0000000000000063',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'



    \" style=\"display:none;\">
    ^International(\'answer label\',\'Asset_Survey\');^International(\'response count label\',\'Asset_Survey\');^International(\'response percent label\',\'Asset_Survey\');
    \');\">^International(\'show comments label\',\'Asset_Survey\');


    \');\">^International(\'show responses label\',\'Asset_Survey\');
    \" style=\"display:none;\">




    · ·
    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n

    \r\n\r\n\r\n

    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    ^International(\'user label\',\'Asset_Survey\');^International(\'start date\',\'Asset_Survey\');^International(\'end date\',\'Asset_Survey\');^International(\'score label\',\'Asset_Survey\');^International(\'percentage label\',\'Asset_Survey\');
    \">/%
    \r\n\r\n\r\n\r\n
    \r\n · · \r\n
    \r\n
    \r\n','Survey/Gradebook',1,1,'PBtmpl0000000000000062',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(\'user label\',\'Asset_Survey\');^International(\'start date\',\'Asset_Survey\');^International(\'end date\',\'Asset_Survey\');^International(\'score label\',\'Asset_Survey\');^International(\'percentage label\',\'Asset_Survey\');
    \">/%
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n

    \n\n\n','Survey',1,1,'PBtmpl0000000000000061',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('
    \n
    \n
    \n
    \n\n\n
    \n

    \n^International(\'restart message\',\'Asset_Survey\');\n

    \n
    \n
    \n\n\n
    \n out of \n
    \n
    \n\n
    \n minutes left\n
    \n
    \n
    \n\n
    \n\n\n
    \n

    required\'>

    \n\n \n\n \n\n \n \n\n\n \n \n \n \n \n \' id=\'\' size=\'50\' />\n \n \n verbatim\' >\n \n \n \n \n\n \n \n \' value=\'\'>\n \n \n\n \n \n \n \n \n \" id=\"\">
    \n
    \n \n verbatim\'>\n \n \n
    \n
    \n\n \n \n \n \n \n
    \n
    \n \n verbatim\'>\n \n \n
    \n
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n button\" value=\"\">\n \n \n button\">\n \n \" id=\"\" value=\"\">\n \n \n \n \n \n verbatim\' name=\'verbatim\'>\n
    \n \n \n \n
    \n button\" value=\"\">\n \n \n button\">\n \n \" id=\"\" value=\"\">\n \n verbatim\' name=\'verbatim\'>\n \n
    \n
    \n\n \n \n \n \' id=\'\'>\n \n \n ^International(\'year\', \'Asset_Survey\');\n -year\' id=\'-year\' type=text size=4>\n ^International(\'month\', \'Asset_Survey\');\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n \' id=\'\' type=text>\n button\'>\n
    container\'>
    \n \n
    \n
    \n
    \n\n \n \n\n \n \' name=\'\' value=0>\n \n \n \' name=\'\' value=\"\">\n \n\n \n

    \n
    \n \n show\'>0\n \n \n \n show\'>\n \n
    0  \n
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>\n \n
    slider-min-thumb\' class=slider-min-thumb>\n \n
    \n \n
    slider-max-thumb\' class=slider-max-thumb>\n \n
    \n
    \n \n \n
    \n \n
    \n\n \n\n \n \n \n\n \n

    \n
    \n | \' name=\'\'> | \n \n
      \n
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>\n
    slider-thumb\' class=slider-thumb>\n \n
    \n
    \n
    \n
    \n \n\n \n \n \n \n\n \n \n

    Comment:

    \n
    \n\n\n
    \n
    \n
    \n \n \n \n ^International(\'finish\', \'Asset_Survey\');^International(\'continue\', \'Asset_Survey\');\">\n
    \n
    \n\n
    \n\n
    \n\n\n\n\n\n\n','Survey/Take',1,1,'CxMpE_UPauZA3p8jdrOABw',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'restart message\',\'Asset_Survey\');

    out of
    minutes left

    required\'>

    \' id=\'\' size=\'50\' /> verbatim\'> \' value=\'\'> \" id=\"\">
    verbatim\'>

    verbatim\'>
    button\" value=\"\"> button\"> \" id=\"\" value=\"\"> verbatim\' name=\'verbatim\'>
    button\" value=\"\"> button\"> \" id=\"\" value=\"\">verbatim\' name=\'verbatim\'>
    \' id=\'\'>^International(\'year\', \'Asset_Survey\'); -year\' id=\'-year\' type=text size=4>^International(\'month\', \'Asset_Survey\');
    container\'>
    \' id=\'\' type=text> button\'>verbatim\'> \' name=\'\' value=0> \' name=\'\' value=\"\">

    show\'>0show\'>
    0  
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>
    slider-min-thumb\' class=slider-min-thumb>
    slider-max-thumb\' class=slider-max-thumb>

    \' name=\'\'> | 
      
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>
    slider-thumb\' class=slider-thumb>

    Comment:


    ^International(\'finish\', \'Asset_Survey\');^International(\'continue\', \'Asset_Survey\');\">
    ',0),('
    \n
    ^International(\'please enter section information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n
    \n\n

    \n

    ^International(\'section number\',\'Asset_Survey\');\n
    ^International(\'section number description\',\'Asset_Survey\');
    \n
    \n

    \n \n

    \n

    ^International(\'section name\',\'Asset_Survey\');\n
    ^International(\'section name description\',\'Asset_Survey\');
    \n
    \n \' type=text>\n

    \n \n

    \n

    ^International(\'section custom variable name\',\'Asset_Survey\');\n
    ^International(\'section custom variable name description\',\'Asset_Survey\');
    \n
    \n \' name=\'variable\' size=\'2\'>\n

    \n \n \n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n\n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n \n \n
    \n \n

    \n

    ^International(\'randomize questions\',\'Asset_Survey\');\n
    ^International(\'randomize questions description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n\n

    \n

    ^International(\'questions per page\',\'Asset_Survey\');\n
    ^International(\'questions per page description\',\'Asset_Survey\');
    \n
    \n \n

    \n

    \n

    ^International(\'questions on section page\',\'Asset_Survey\');\n
    ^International(\'questions on section page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n \n

    \n

    ^International(\'title on every page\',\'Asset_Survey\');\n
    ^International(\'title on every page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'text on every page\',\'Asset_Survey\');\n
    ^International(\'text on every page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'terminal section\',\'Asset_Survey\');\n
    ^International(\'terminal section description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'terminal section url\',\'Asset_Survey\');\n
    ^International(\'terminal section url description\',\'Asset_Survey\');
    \n
    \n \'>\n

    \n\n

    \n

    ^International(\'logical section\',\'Asset_Survey\');\n
    ^International(\'logical section help\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n
    \n \n

    \n

    ^International(\'section text\',\'Asset_Survey\');\n
    ^International(\'section text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n \n
    \n
    \n
    ','Survey/Edit',1,1,'1oBRscNIcFOI-pETrCOspA',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter section information\',\'Asset_Survey\');
    \'>

    ^International(\'section number\',\'Asset_Survey\');
    ^International(\'section number description\',\'Asset_Survey\');

    ^International(\'section name\',\'Asset_Survey\');
    ^International(\'section name description\',\'Asset_Survey\');
    \' type=text>

    ^International(\'section custom variable name\',\'Asset_Survey\');
    ^International(\'section custom variable name description\',\'Asset_Survey\');
    \' name=\'variable\' size=\'2\'>

    ^International(\'questions per page\',\'Asset_Survey\');
    ^International(\'questions per page description\',\'Asset_Survey\');

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'randomize questions\',\'Asset_Survey\');
    ^International(\'randomize questions description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'questions on section page\',\'Asset_Survey\');
    ^International(\'questions on section page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'title on every page\',\'Asset_Survey\');
    ^International(\'title on every page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'text on every page\',\'Asset_Survey\');
    ^International(\'text on every page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'terminal section\',\'Asset_Survey\');
    ^International(\'terminal section description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'terminal section url\',\'Asset_Survey\');
    ^International(\'terminal section url description\',\'Asset_Survey\');
    \'>

    ^International(\'section text\',\'Asset_Survey\');
    ^International(\'section text description\',\'Asset_Survey\');

    ',0),('
    \n
    ^International(\'please enter question information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n \n \n
    \n \n

    \n

    ^International(\'question number\',\'Asset_Survey\');\n
    ^International(\'question number description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'question variable name\',\'Asset_Survey\');\n
    ^International(\'question variable name description\',\'Asset_Survey\');
    \n
    \n \' name=\'variable\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'question type\',\'Asset_Survey\');\n
    ^International(\'question type description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'question score\',\'Asset_Survey\');\n
    ^International(\'question score description\',\'Asset_Survey\');
    \n
    \n \' name=\'value\'>\n

    \n \n

    \n

    ^International(\'required label\',\'Asset_Survey\');\n
    ^International(\'required description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'randomize answers\',\'Asset_Survey\');\n
    ^International(\'randomize answers description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n

    \n

    ^International(\'vertical display\',\'Asset_Survey\');\n
    ^International(\'vertical display description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n\n\n
    \n\n

    \n

    ^International(\'show text in button\',\'Asset_Survey\');\n
    ^International(\'show text in button description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'allow comment\',\'Asset_Survey\');\n
    ^International(\'allow comment description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'comment cols\',\'Asset_Survey\');\n
    ^International(\'cols description\',\'Asset_Survey\');
    \n
    \n \' name=\'commentCols\'>\n

    \n \n

    \n

    ^International(\'comment rows\',\'Asset_Survey\');\n
    ^International(\'rows description\',\'Asset_Survey\');
    \n
    \n \' name=\'commentRows\'> \n

    \n \n

    \n

    ^International(\'maximum number of answers\',\'Asset_Survey\');\n
    ^International(\'maximum number of answers description\',\'Asset_Survey\');
    \n
    \n \' name=\'maxAnswers\' size=\'2\'>\n

    \n\n\n
    \n\n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n\n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n\n \n
    \n \n

    \n

    ^International(\'question text\',\'Asset_Survey\');\n
    ^International(\'question text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n
    \n
    \n
    \n','Survey/Edit',1,1,'wAc4azJViVTpo-2NYOXWvg',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter question information\',\'Asset_Survey\');
    \'>

    ^International(\'question number\',\'Asset_Survey\');
    ^International(\'question number description\',\'Asset_Survey\');

    ^International(\'question variable name\',\'Asset_Survey\');
    ^International(\'question variable name description\',\'Asset_Survey\');
    \' name=\'variable\' size=\'2\'>

    ^International(\'question type\',\'Asset_Survey\');
    ^International(\'question type description\',\'Asset_Survey\');

    ^International(\'question score\',\'Asset_Survey\');
    ^International(\'question score description\',\'Asset_Survey\');
    \' name=\'value\'>

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'required label\',\'Asset_Survey\');
    ^International(\'required description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'randomize answers\',\'Asset_Survey\');
    ^International(\'randomize answers description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'vertical display\',\'Asset_Survey\');
    ^International(\'vertical display description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'show text in button\',\'Asset_Survey\');
    ^International(\'show text in button description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'allow comment\',\'Asset_Survey\');
    ^International(\'allow comment description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'comment cols\',\'Asset_Survey\');
    ^International(\'cols description\',\'Asset_Survey\');
    \' name=\'commentCols\'>

    ^International(\'comment rows\',\'Asset_Survey\');
    ^International(\'rows description\',\'Asset_Survey\');
    \' name=\'commentRows\'>

    ^International(\'maximum number of answers\',\'Asset_Survey\');
    ^International(\'maximum number of answers description\',\'Asset_Survey\');
    \' name=\'maxAnswers\' size=\'2\'>

    ^International(\'question text\',\'Asset_Survey\');
    ^International(\'question text description\',\'Asset_Survey\');

    ',0),('
    \n
    ^International(\'please enter answer information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n \n \n
    \n \n

    \n

    ^International(\'answer number\',\'Asset_Survey\');\n
    ^International(\'answer number description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'recorded answer\',\'Asset_Survey\');\n
    ^International(\'recorded answer description\',\'Asset_Survey\');
    \n
    \n \' name=\'recordedAnswer\'>\n

    \n \n

    \n

    ^International(\'answer score\',\'Asset_Survey\');\n
    ^International(\'answer score description\',\'Asset_Survey\');
    \n
    \n \' name=\'value\'>\n

    \n \n

    \n

    ^International(\'verbatim label\',\'Asset_Survey\');\n
    ^International(\'verbatim description\',\'Asset_Survey\');
    \n
    \n ^International(\'checked\',\'Asset_Survey\');>^International(\'yes\',\'Asset_Survey\');\n ^International(\'checked\',\'Asset_Survey\');>^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'min label\',\'Asset_Survey\');\n
    ^International(\'min description\',\'Asset_Survey\');
    \n
    \n \' name=\'min\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'max label\',\'Asset_Survey\');\n
    ^International(\'max description\',\'Asset_Survey\');
    \n
    \n \' name=\'max\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'step label\',\'Asset_Survey\');\n
    ^International(\'step description\',\'Asset_Survey\');
    \n
    \n \' name=\'step\' size=\'2\'>\n

    \n\n
    \n \n \n

    \n

    ^International(\'textCols label\',\'Asset_Survey\');\n
    ^International(\'cols description\',\'Asset_Survey\');
    \n
    \n \' name=\'textCols\'>\n

    \n \n

    \n

    ^International(\'textRows label\',\'Asset_Survey\');\n
    ^International(\'rows description\',\'Asset_Survey\');
    \n
    \n \' name=\'textRows\'>\n

    \n \n

    \n

    ^International(\'is this the correct answer\',\'Asset_Survey\');\n
    ^International(\'is this the correct answer description\',\'Asset_Survey\');
    \n
    \n checked>^International(\'yes\',\'Asset_Survey\');\n checked>^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n \n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n \n
    \n \n

    \n

    ^International(\'answer text\',\'Asset_Survey\');\n
    ^International(\'answer text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n \n
    \n
    \n
    \n','Survey/Edit',1,1,'AjhlNO3wZvN5k4i4qioWcg',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter answer information\',\'Asset_Survey\');
    \'>

    ^International(\'answer number\',\'Asset_Survey\');
    ^International(\'answer number description\',\'Asset_Survey\');

    ^International(\'recorded answer\',\'Asset_Survey\');
    ^International(\'recorded answer description\',\'Asset_Survey\');
    \' name=\'recordedAnswer\'>

    ^International(\'answer score\',\'Asset_Survey\');
    ^International(\'answer score description\',\'Asset_Survey\');
    \' name=\'value\'>

    ^International(\'verbatim label\',\'Asset_Survey\');
    ^International(\'verbatim description\',\'Asset_Survey\');
    ^International(\'checked\',\'Asset_Survey\');>^International(\'yes\',\'Asset_Survey\'); ^International(\'checked\',\'Asset_Survey\');>^International(\'no\',\'Asset_Survey\');

    ^International(\'min label\',\'Asset_Survey\');
    ^International(\'min description\',\'Asset_Survey\');
    \' name=\'min\' size=\'2\'>

    ^International(\'max label\',\'Asset_Survey\');
    ^International(\'max description\',\'Asset_Survey\');
    \' name=\'max\' size=\'2\'>

    ^International(\'step label\',\'Asset_Survey\');
    ^International(\'step description\',\'Asset_Survey\');
    \' name=\'step\' size=\'2\'>

    ^International(\'text answer\',\'Asset_Survey\'); ^International(\'comment cols\',\'Asset_Survey\');
    ^International(\'cols description\',\'Asset_Survey\');
    \' name=\'textCols\'>

    ^International(\'text answer\',\'Asset_Survey\'); ^International(\'comment rows\',\'Asset_Survey\');
    ^International(\'rows description\',\'Asset_Survey\');
    \' name=\'textRows\'>

    ^International(\'is this the correct answer\',\'Asset_Survey\');
    ^International(\'is this the correct answer description\',\'Asset_Survey\');
    checked>^International(\'yes\',\'Asset_Survey\'); checked>^International(\'no\',\'Asset_Survey\');

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'answer text\',\'Asset_Survey\');
    ^International(\'answer text description\',\'Asset_Survey\');

    ',0),('Dear ,\r\n\r\nYour responses for the Survey have expired and have been deleted. \r\n\r\nSincerely,\r\n\r\n','ExpireIncompleteSurveyResponses',1,1,'ExpireIncResptmpl00001',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'Dear , Your responses for the Survey have expired and have been deleted. Sincerely,',0),('
    \r\n \r\n

    \r\n Survey Summary Total Sections: Total Questions: Total Answers: \r\n

    \r\n

    \r\n Total Correct: Total Incorrect: \r\n

    \r\n

    \r\n

    \r\n

    \r\n \r\n
    \r\n
    \r\n Section: Correct: Incorrect: \r\n chart\'>\r\n
    \r\n
    datatable\'>
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n','Survey/Summary',1,1,'7F-BuEHi7t9bPi008H8xZQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Survey Summary Total Sections: Total Questions: Total Answers:

    Total Correct: Total Incorrect:


    Section: Correct: Incorrect: chart\'>
    datatable\'>
    ',0),('\n\n\n

    failpass\">^International(\'test results\', \'Asset_Survey\'); - \n ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');

    \n

    Tests=, Passed=, Failed=,

    \n \n \n \n \n \n \n \n failpass \">\n \n \n \n \n \n \n \n \n \n
    ^International(\'test name\', \'Asset_Survey\');^International(\'tests run\', \'Asset_Survey\');^International(\'tests passed\', \'Asset_Survey\');^International(\'tests failed\', \'Asset_Survey\');^International(\'test result\', \'Asset_Survey\');
    ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');\">^International(\'575\', \'WebGUI\');\">^International(\'run test\', \'Asset_Survey\');
    \n\n

    ^International(\'details\', \'Asset_Survey\');

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    all_passed
    get_status
    failed
    parse_errors
    passed
    skipped
    todo
    todo_passed
    wait
    exit
    total
    has_problems
    has_errors
    \n\n\n\n

    failpass\">^International(\'test results\', \'Asset_Survey\'); - \n ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');

    \n \n \n \n passfail \">\n \n \n
    \n
    \n \n

    ^International(\'details\', \'Asset_Survey\');

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    passed
    failed
    actual_passed
    actual_failed
    todo
    todo_passed
    skipped
    plan
    tests_planned
    tests_run
    skip_all
    has_problems
    exit
    wait
    \n\n
    ','Survey/TestResults',1,1,'S3zpVitAmhy58CAioH359Q',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    failpass\">Test Results - FAILPASS

    passfail \">

    Summary Details

    passed
    failed
    actual_passed
    actual_failed
    todo
    todo_passed
    skipped
    plan
    tests_planned
    tests_run
    skip_all
    has_problems
    exit
    wait
    ',0),('
    \n\n \n ^International(\'response complete\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response restart\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response timeout\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response timeout restart\', \'Asset_Survey\'); on \n \n\n
    \n\n','Survey/Feedback',1,1,'nWNVoMLrMo059mDRmfOp9g',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'completed\', \'Asset_Survey\'); Response completed on ^International(\'timedOut\', \'Asset_Survey\'); This response was terminated early on because it timed out.^International(\'restarted\' \'Asset_Survey\'); This response was terminated early on because the Survey was restarted.
    ',0),('\n\n\n
    \n \n \n

    \n
    \n \n

    \n \n \n [\n ^AssetProxy(new-matrix/matrix-nav);\n blockblockblock\">\n \n • \">^International(\'edit label\',\'Asset_MatrixListing\');\n \n \n • \">^International(\'approve or deny label\',\'Asset_Matrix\');\n \n \n ]\n \n

    \n \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n ^International(\'description label\',\'Asset_MatrixListing\');\n \n
    \n \n \n \n
    \n
      \n
    • ^International(\'web site label\',\'Asset_MatrixListing\');\')\" href=\"#\"> 
    • \n
    • ^International(\'version label\',\'Asset_MatrixListing\'); 
    • \n
    • ^International(\'manufacturer label\',\'Asset_MatrixListing\');\')\" href=\"#\"> 
    • \n
    • ^International(\'last updated label\',\'Asset_MatrixListing\');
    • \n
    • ^International(\'clicks label\',\'Asset_Matrix\');
    • \n
    • ^International(\'views label\',\'Asset_Matrix\');
    • \n
    • ^International(\'compares label\',\'Asset_Matrix\');
    • \n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(Comments,WebGUI);\n \n ^International(Send Creator a Message,Asset_MatrixListing);\n
    \n \n
    ^International(\'message sent message\',\'Asset_MatrixListing\');
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    ','Matrix/Detail',1,1,'matrixtmpl000000000003',1252087641,'WebGUI::Asset::Template::HTMLTemplate',1,'

    [ ^AssetProxy(new-matrix/matrix-nav);blockblockblock\">\">^International(\'edit label\',\'Asset_MatrixListing\'); \">^International(\'approve or deny label\',\'Asset_Matrix\'); ]

    ^International(\'description label\',\'Asset_MatrixListing\');
    • ^International(\'web site label\',\'Asset_MatrixListing\');\')\" href=\"#\">
    • ^International(\'version label\',\'Asset_MatrixListing\');
    • ^International(\'manufacturer label\',\'Asset_MatrixListing\');\')\" href=\"#\">
    • ^International(\'last updated label\',\'Asset_MatrixListing\');
    • ^International(\'clicks label\',\'Asset_Matrix\');
    • ^International(\'views label\',\'Asset_Matrix\');
    • ^International(\'compares label\',\'Asset_Matrix\');

    Comments Send Creator a Message
    ^International(\'message sent message\',\'Asset_MatrixListing\');


    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n |\n \n \n \">^International(my subscriptions,Asset_Newsletter);\n |\n \n \">\n

    \n\n

    \n\n\n

    \">
    \n

    \n\n\n\n
    \n \n
    \n
    \n','Collaboration',1,1,'newslettercs0000000001',1252682678,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> | \">^International(my subscriptions,Asset_Newsletter); | \">

    \">

    ',0),('
    \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n \n

    \n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n
    \">^International(title label,Account_Contributions);\">^International(type label,Account_Contributions);\">^International(date label,Account_Contributions);
    \">^D(,);
    ^International(no contributions,Account_Contributions);
    \n \n

    \n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n

    ^International(contribution count,\'Account_Contributions\');

    \n
    \n
    ','Account/Contrib/View',1,1,'1IzRpX0tgW7iuCfaU2Kk0A',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    \" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    WGoddThreadWGevenThread\">
    \">^International(title label,Account_Contributions);\">^International(type label,Account_Contributions);\">^International(date label,Account_Contributions);
    \">^D(,);
    ^International(no contributions,Account_Contributions);

    \" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    ^International(contribution count,\'Account_Contributions\');

    ',0),('','StoryArchive/KeywordList',1,1,'0EAJ9EYb9ap2XwfrcXfdLQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n\">^International(continue shopping button,Shop);
    \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n
    (add $)
    Hide?
    \r\n\r\n\r\n\r\n
    \r\n','ThingyRecord/View',1,1,'TKmhv8boP3TD2xwSwUBq0g',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    \">^International(continue shopping button,Shop);
    (add $)
    Hide?
    ',0),('\n
    \n\n
    \n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n \n

    \n location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n
     \">^International(from label,Account_Inbox);\">^International(subject label,Account_Inbox);\">^International(date label,Account_Inbox);\">^International(status label,Account_Inbox);
    old.pngnew.png);\" />\" class=\"inbox_from\">\">^D(,);
    \n \n

    \n location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n\n

    \n ^International(message count,\'Account_Inbox\');\n

    \n \n
    \n\n
    \n','Account/Inbox/View',1,1,'c8xrwVuu5QE0XtF9DiVzLw',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    WGoddThreadWGevenThread\">
     \">^International(from label,Account_Inbox);\">^International(subject label,Account_Inbox);\">^International(date label,Account_Inbox);\">^International(status label,Account_Inbox);
    old.pngnew.png);\" />\" class=\"inbox_from\">\">^D(,);

    location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    ^International(message count,\'Account_Inbox\');

    ',0),('\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n','WikiPage_edit',1,1,'WikiPageEditTmpl000001',1252615817,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n
    \">\n
    \n\n
    \n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n\n \n

    \n
    \n \n \n \n \n \n \n
    *
    \n \n \n
    \n\n
    \n
    \n
    ','Account/Profile/Edit',1,1,'75CmQgpcCSkdsL-oawdn3Q',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">

    ^International(member since,Account_Inbox); ^D(%z,);

    *
    ',0),('
    \n

    \n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n
    \n
    \n\n >\n >\n\n
    ','Survey/Take',1,1,'d8jMMMRddSQ7twP4l1ZSIw',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'

    >
    ',0),('\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n\n\n\n \n\n\n \n\n\n \n\n\n \n
    \n \">^International(label day,Asset_Calendar);\n \">^International(label week,Asset_Calendar);\n \">^International(label month,Asset_Calendar);\n ?type=list\">^International(486,WebGUI);\n \">^International(label search,Asset_Calendar);\n\n \n
    \n \n
    \n
    \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \" class=\"moreDisplay\">\n
    \n
      \n \n
    • \">
    • \n
      \n
    \n
    \n
    \n
    ','Calendar/Month',1,1,'CalendarMonth000000001',1253146430,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    \" class=\"moreDisplay\">
    ',0),('\n\n
    \n','Account/Layout',1,1,'N716tpSna0iIQTKxS4gTWA',1253652848,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\" id=\"id\">\n

    \n
    \n

    \n\n\n\n\n\">\n\n>\n\n

    \n


    \n\n

    \n

    \n

    ^International(last updated,Asset); ^International(ago,Asset_Story);

    \n

    ^International(by,Asset_Collaboration);

    \n


    \n\n \n \n \n
    \n \">\" alt=\"\" title=\"\" />

    \n ^International(Source,Asset_Story);: \n \n \n

      \n \n
    1. style=\"width:px;\">\n
      \n \">\" alt=\"\" title=\"\" />
      \n ^International(Source,Asset_Story);: \n
    2. \n
      \n
    \n \n \n \n\n

    \n

    ^International(keywords,Asset); \">

    \n
    ','Story',1,1,'3QpYtHrq_jmAk1FNutQM5A',1253636379,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> >


    ^International(last updated,Asset); ^International(ago,Asset_Story);

    ^International(by,Asset_Collaboration);

    \">\" alt=\"\" title=\"\" />^International(Source,Asset_Story);:

    1. \">\" alt=\"\" title=\"\" />^International(Source,Asset_Story);:

    ^International(keywords,Asset); \">

    ',0),('
    \" class=\"storyArchive\">\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n
    \n\n\n\n
      \n

      ^D(%c %D %y,);

      \n \n
    • \"> ^D(%Z,);
    • \n
      \n
    \n\n\n
      \n
    • \n\n class=\"active\">\n \">\n \n\n
    • \n
    \n
    \n\n\n
    ','StoryArchive',1,1,'yxD5ka7XHebPLD-LXBwJqw',1253635396,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"editStory\">\n
    \n\n\n\n
    \n \n
    \n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n\n\n \n \n\n\n
    \n\n\n\n\n \n\n\n \n \n\n\n\n \n \n\n \n \n\n \n \n\n\n \n \n\n \n \n\n \n \n\n\n \n \n\n\n
    ^International(photo,WebGUI);
    \">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />
    \n
    \n\n
    \n \n
    \n\n\n
    \n\n\n
    \n','Story/Edit',1,1,'E3tzZjzhmYoNlAyP2VW33Q',1253635296,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"editStory\">
    ^International(photo,WebGUI);
    \">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />
    ',0),('
    \" class=\"viewStoryTopic\">\n\" id=\"id\">\n

    \n

    \n\n\n\n\n\">\n\n>\n\n

    \n

    \n

    \n

    ^International(last updated,Asset); ^International(ago,Asset_Story);

    \n
    \n
    \n\n \n \n \n
    \n \">\" alt=\"\" title=\"\" />

    \n ^International(Source,Asset_Story);: \n \n \n
      \n \n
    1. style=\"width:px;\">\n
      \n \">\" alt=\"\" title=\"\" />
      \n ^International(Source,Asset_Story);: \n
    2. \n
      \n
    \n \n
    \n \n\n
    \n

    ^International(by,Asset_Collaboration);

    \n \n \n
    \n

    ^International(keywords,Asset); \">

    \n
    \n','Story',1,1,'TbDcVLbbznPi0I0rxQf2CQ',1253636379,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"viewStoryTopic\"> \" id=\"id\">

    \"> >

    ^International(last updated,Asset); ^International(ago,Asset_Story);


    \">\" alt=\"\" title=\"\" />

    ^International(Source,Asset_Story);:

    1. \">\" alt=\"\" title=\"\" />
      ^International(Source,Asset_Story);:

    ^International(by,Asset_Collaboration);

    ^International(keywords,Asset); \">

    ',0),('

    \r\n\r\n

    \r\n\r\n\r\n

    \r\n\r\n
    \r\n\r\n\r\n

    Featured Article: \">

    \r\n\r\n
    \r\n\r\n
    \r\n

    \">

    \r\n
      \r\n
    • \r\n \r\n \">\r\n \r\n ()\r\n \r\n
    • \r\n
    \r\n
    \r\n
    \r\n

    \">

    \r\n
      \r\n
    1. \">
    2. \r\n
    \r\n\r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n','WikiMaster_front',1,1,'WikiFrontTmpl000000001',1252615824,'WebGUI::Asset::Template::HTMLTemplate',1,'


    Featured Article: \">

    \">

    ',0),(' ^International(new post,AssetAspect_Subscribable);\n\n\n\n\n','AssetAspect/Subscribable',1,1,'limMkk80fMB3fqNZVf162w',1253507213,'WebGUI::Asset::Template::HTMLTemplate',1,' ^International(new post,AssetAspect_Subscribable);',0),('
    \n \n
    \n
    \n\n

    ^International(order number,Shop);

    \n \n \n \n \n\n
      \n
    • ^International(date,Shop);
    • \n
    • ^International(Status,Shop);^International(Success,Shop);^International(Failed,Shop);
    • \n
    • ^International(amount,Shop);
    • \n
    • ^International(in shop credit used,Shop);
    • \n
    • ^International(taxes,Shop);
    • \n
    • ^International(shipping method,Shop);
    • \n
    • ^International(shipping amount,Shop);
    • \n
    • ^International(payment method,Shop);
    • \n
    • ^International(status message,Shop);
    • \n
    \n
    \n \n
    \n
    ^International(payment address,Shop);
    \n
    \n
    \n \n
    \n
    ^International(shipping address,Shop);
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \n \">\n
    \n \n [\">] \n \n
    \n
    \n
    \n','Shop/MyPurchasesDetail',1,1,'g8W53Pd71uHB9pxaXhWf_A',1256092368,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(order number,Shop);

    • ^International(date,Shop);
    • ^International(amount,Shop);
    • ^International(in shop credit used,Shop);
    • ^International(taxes,Shop);
    • ^International(shipping method,Shop);
    • ^International(shipping amount,Shop);
    • ^International(payment method,Shop);
    • ^International(status message,Shop);
    ^International(payment address,Shop);
    ^International(shipping address,Shop);
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    [\">]
    ',0),('
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ','MapPoint/Edit',1,1,'oHh0UqAJeY7u2n--WD-BAA',1256092369,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n\n\n
    \n\" class=\"WGprofile_displayView\">^International(\'back to profile label\',\'Account_Profile\');\n
    \n
    \n
    \n \n
    \n \n \n
    \n
    \n \n
    * -  ^International(\'required field\',Account_Profile);
    † - ^International(\'set by admin\',Account_Profile);
    \n
    \n
    \n
    \n
    \n
    \n','Account/Layout',1,1,'FJbUTvZ2nUTn65LpW6gjsA',1256092369,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"WGprofile_displayView\">^International(\'back to profile label\',\'Account_Profile\');
    WGsubContentWGprofile_displaySubContent\">
    * -  ^International(\'required field\',Account_Profile);
    † - ^International(\'set by admin\',Account_Profile);

    ',0),('
    \n

    ^International(my purchases,Shop); · ^a(\"Return to Account\");

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(order number,Shop);^International(amount,Shop);^International(date,Shop);^International(Status,Shop);
    \">^International(Success,Shop);^International(Failed,Shop);
    \n
    \n','Shop/MyPurchases',1,1,'2gtFt7c0qAFNU3BG_uvNvg',1256092369,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(my purchases,Shop); · ^a(\"Return to Account\");

    ^International(order number,Shop);^International(amount,Shop);^International(date,Shop);
    \">
    ',0),('\n\n\n\n','EMS/LookupRegistrant',1,1,'OOyMH33plAy6oCj_QWrxtg',1257311886,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n , \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n','EMS/PrintBadge',1,1,'PsFn7dJt4wMwBa8hiE3hOA',1257311886,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ,
    ',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n \r\n / \r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n\r\n\r\n','EMS/PrintTicket',1,1,'yBwydfooiLvhEFawJb0VTQ',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :
    /
    :
    ',0),('\n

    \n

    \n

    ^International(badge holder information,Asset_EventManagementSystem);

    \n\n\n

    \n
    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ^International(name,Shop);
    ^International(organization,Asset_EventManagementSystem);
    ^International(address,Shop);
     
     
    ^International(city,Shop);
    ^International(state,Shop);
    ^International(code,Shop);
    ^International(country,Shop);
    ^International(phone number,Shop);
    ^International(email address,Asset_EventManagementSystem);
    \n\n\n','EMSBadge',1,1,'PBEmsBadgeTemplate0000',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(badge holder information,Asset_EventManagementSystem);

    ^International(name,Shop);
    ^International(organization,Asset_EventManagementSystem);
    ^International(address,Shop);
     
     
    ^International(city,Shop);
    ^International(state,Shop);
    ^International(code,Shop);
    ^International(country,Shop);
    ^International(phone number,Shop);
    ^International(email address,Asset_EventManagementSystem);
    ',0),('\n

    \n
    \n\n

    \n
    \n\n

    \n
    \n\n\n
    \n
    \n
    \n
    \n
    \n
    \n\n\">^International(schedule back link,Asset_EventManagementSystem);\n\n\n','EMS/Schedule',1,1,'S2_LsvVa95OSqc66ITAoig',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(schedule back link,Asset_EventManagementSystem); ',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n
    \r\n\r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n \r\n / \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n','EMS/PrintRemainingTickets',1,1,'hreA_bgxiTX-EzWCSZCZJw',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :
    /
    ',0),('\r\n\r\n\r\n\r\n\r\n','Map/View',1,1,'9j0_Z1j3Jd0QBbY2akb6qw',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\" id=\"id\">\n\n

    \n
    \n\n\n

    \n
    \n\n\n
      \n\n
    • \n\n
    \n
    \n\n\n
    \n \n
    \n
    \n\n\n
    \n \">\n • \">\n \n • \">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n\n\n \n \n \n\n\n \n \n \n \n\n\n
    \n \n \n *\n \n \n \n \n \n \n
    \n
    ^International(template captcha label,Asset_DataForm);
    \n\n\n','DataForm',1,1,'PBtmpl0000000000000020',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">\"> \"> \">\">
    *
    ^International(template captcha label,Asset_DataForm);
    ',0),('

    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    :
    \r\n
    \r\n\r\n\r\n

    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    :
    \r\n
    \r\n
    ','DataForm',1,1,'PBtmpl0000000000000085',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'

    :

    :
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n
    \n \n
    \n\n\n\n\n \n \n\n\n
    \n

    \n\" class=\"backLabel\">\n\n\n','DataForm',1,1,'PBtmpl0000000000000104',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" class=\"backLabel\">',0),('\">\n\n

    \n

    \n\n\n

    \n • \">\n \n • \" onclick=\"\">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n\n\n\n \n \n \n\n\n\n\n\n \n \n \n \n \n \n \n\n\n
    ^International(Entry ID,Asset_DataForm);^International(Submission Date,Asset_DataForm);
    \">
    ','DataForm/List',1,1,'PBtmpl0000000000000021',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    \"> \" onclick=\"\"> \">\">
    ^International(Entry ID,Asset_DataForm);^International(Submission Date,Asset_DataForm);
    \">
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
      \n \n
    • \n
      \n
    \n
    \n\n\n
    \n \n
    \n
    \n\n\n
    \n \">\n • \">\n \n • \">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n
    \n \n )\" id=\"tab\" class=\"tab\">\n \n \n \n \n \n \n \n
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n \n \n \n *\n \n \n \n \n \n \n \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n^International(template captcha label,Asset_DataForm);
    \n\n\n\n','DataForm',1,1,'PBtmpl0000000000000116',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">\"> \"> \">\">
    )\" id=\"tab\" class=\"tab\">
    *

    ^International(template captcha label,Asset_DataForm);
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
      \n \n
    • \n
      \n
    \n
    \n\n\n \n

    \n\n\n\n

    \n \">\n • \">\n \n • \" onclick=\"\">\n \n \n • \" onclick=\"\">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n \n \n \n *\n \n \n \n \n \n \n \n
    \n \n
    \n
    ^International(template captcha label,Asset_DataForm);
    \n
    \n\n\n\n','DataForm',1,1,'PBtmpl0000000000000141',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    *
    ^International(template captcha label,Asset_DataForm);

    ',0),('
    \r\n

    \r\n\r\n\r\n
    \r\n
    \r\n
    ','Shop/selectGateway',1,1,'2GxjjkRuRkdUg_PccRPjpA',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ',0),('\r\n \">\r\n\r\n\">\r\n','Macro/PickLanguage',1,1,'_aE16Rr1-bXBf8SIaLZjCg',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,' \"> \">',0),('\r\n\r\n\r\n \r\n ^Page(\"title\"); - WebGUI\r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n ^AdminBar;\r\n
    \r\n\r\n ^AssetProxy(flexmenu);\r\n\r\n
    \r\n \r\n\r\n
      \r\n
    • ^H;
    • \r\n
    • ^a(^@;);
    • \r\n
    • ^LoginToggle;
    • \r\n ^GroupText(Turn Admin On,
    • ^AdminToggle;
    • );\r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','style',0,1,'PBtmpl0000000000000060',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(\"title\"); - WebGUI^AdminBar;
    ^AssetProxy(flexmenu);
    • ^H;
    • ^a(^@;);
    • ^LoginToggle;
    • ^GroupText(Turn Admin On,
    • ^AdminToggle;
    • );
    ',0),('\n\n\n^Page(title); - <tmpl_var session.setting.companyName>\n\n\n\n\n\n\n\n^AdminBar(\"\");\n\n
    \"plainblack\"
    \n\n
    \n \n
    \n\n
    © 2001-2004 Plain Black LLC
    \n\n\n\n','style',1,1,'PBtmpl0000000000000111',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title); - <tmpl_var session.setting.companyName>^AdminBar(\"\");
    \"plainblack\"
    © 2001-2004 Plain Black LLC
    ',0),('\r\n\r\n\r\n WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> ^International(admin console,AdminConsole);\r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n','style',1,0,'PBtmpl0000000000000137',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> ^International(admin console,AdminConsole);',0),('','style',0,0,'PBtmpl0000000000000132',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n \r\n ^Page(title); - ^c();\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n ^AdminBar();\r\n\r\n \r\n\r\n ^AdminToggle();\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','style',1,1,'PBtmplBlankStyle000001',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title); - ^c();^AdminBar();^AdminToggle();',0),('\r\n\r\n\r\n\r\n \r\n ^c; - ^Page(title);\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n^AdminBar();\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n
    \r\n
    \r\n
    ^H(^c;);
    \r\n
    ^c;
    \r\n
    \r\n
    \r\n

    ^Page(title);

    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \"plain\"webgui\"
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n ^AssetProxy(flexmenu);\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n ^L(\"\",\"\",\"PBtmpl0000000000000044\");\r\n ^AdminToggle;\r\n
    \r\n
    \r\n © ^D(%y); ^c;\r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','style',1,1,'stevestyle000000000002',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'^c; - ^Page(title);^AdminBar();
    ^H(^c;);
    ^c;

    ^Page(title);

    \"plain\"webgui\"

    ^AssetProxy(flexmenu);
    ^L(\"\",\"\",\"PBtmpl0000000000000044\"); ^AdminToggle;
    © ^D(%y); ^c;
    ',0),('\n\n

    \n
    \n
    \n \n

    \n
    \n \n

    \n
    \n\n \n
      \n \n
    • \n
      \n
    \n
    \n\n\n \n \n \n \n
    \n \n \n
    \n ^International(comments,Asset_EMSSubmission);\n \n
    \n\n
    \n\n','EMS/Submission',1,1,'8tqyQx-LwYUHIWOlKPjJrA',1258524917,'WebGUI::Asset::Template::HTMLTemplate',1,'

    -- the title of the form being used

    -- the description of the form being used
    \">^International(schedule back link,Asset_EventManagementSystem);
    ',0),('\n\n\n \n ^c; - ^Page(title);\n \n \n \n \n \n \n\n\n\n\n\n^AdminBar();\n\n
    \n
    \n
    \n
    \n
    \n ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;\n
    \n
    \n

    ^H(^c;);

    \n

    ^Page(title);

    \n
    \n \"webgui\"
    \n
    \n
    \n
    \n ^AssetProxy(style3_coolmenu);\n \n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    \n © ^D(%y); ^c;\n
    \n \"plain
    \n
    \n
    \n
    \n\n\n\n\n\n\n\n','style',1,1,'stevestyle000000000003',1258524917,'WebGUI::Asset::Template::HTMLTemplate',1,'^c; - ^Page(title);^AdminBar();
    ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;

    ^H(^c;);

    ^Page(title);

    \"webgui\"
    ^AssetProxy(style3_coolmenu);
    © ^D(%y); ^c;
    \"plain
    ',0),('\n

    \n
    \n\n

    \n
    \n \n

    \n
    \n\n\n\n\n\n
    \n
    \n
      \n \n
    • class=\"selected\">\">
    • \n
      \n
    \n
    \n \n
    \">
    \n
    \n
    \n
    \n
    \n\n\">^International(schedule back link,Asset_EventManagementSystem);\n\n\n\n\n\n\n\n','EMS/SubmissionMain',1,1,'DoVNijm6lMDE0cYrtvEbDQ',1258524917,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \r\n\r\ninsert tabset code here\r\n-- copy from helpdesk\r\n\r\n
    \">^International(schedule back link,Asset_EventManagementSystem); ',0),('\r\n\r\n\r\n \r\n ^Page(title);\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n ^AdminBar();\r\n
    \r\n
    \r\n
    \r\n ^H(^c(););\r\n
    \r\n \r\n
    \r\n © ^D(%y); ^c;\r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n ^AssetProxy(roottab_level0);\r\n
    \r\n
    \r\n
    \r\n ^AssetProxy(roottab_level1);\r\n
    \r\n
    \r\n ^AssetProxy(crumbtrail); \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n ^L(\"\",\"\",\"PBtmpl0000000000000044\");\r\n
    ^AdminToggle;
    \r\n ^AssetProxy(style1/gui_bottom.jpg);
    \r\n \"WebGUI\r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n \r\n','style',1,1,'stevestyle000000000001',1258524917,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title);^AdminBar();
    ^H(^c(););
    © ^D(%y); ^c;
    ^AssetProxy(roottab_level0);
    ^AssetProxy(roottab_level1);
    ^AssetProxy(crumbtrail);
     
     
    ^L(\"\",\"\",\"PBtmpl0000000000000044\");
    ^AdminToggle;
    ^AssetProxy(style1/gui_bottom.jpg);
    \"WebGUI
    ',0),('
    \" class=\"nav dropMenu\">\n\n\" id=\"id\">\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n
    \n\n

    \n\n

    \n
    \n\n\n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000117',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav dropMenu\"> \" id=\"id\">

    ',0),('
    \" class=\"nav synopsisMenu\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
    \n \n
    current\">\">
    \n
    \">
    \n
    \n
    \n
    \n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000136',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav synopsisMenu\"> \" id=\"id\">

    current\">\">
    \">
    ',0),('
    \" class=\"nav crumbTrail\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n \n \"> >\n \n \n\n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000093',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav crumbTrail\"> \" id=\"id\">

    \"> >
    ',0),('
    \" class=\"syndicated articles\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n

    \">

    \n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n\n\n\n
    \n','SyndicatedContent',1,1,'GNvjCFQWjY2AF2uf0aCM8Q',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"layout oneovertwo\">\n \n \" id=\"id\">\n\n \n \n \n\n \n

    \n \n

    \n
    \n\n \n
    \n \n \n
    \n
    \n \n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n \n \n \n \n \n
    \n
     
    \n
    \n \n
    \n\n\n
    \n','Layout',1,1,'-PkdI8l1idu-8gDX3iOdcw',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout oneovertwo\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"article withImage\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n
    \n\n\n
    \n \" alt=\"\" />\n \n
    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n
    \n

    \">

    \n \n
    \n
    \n
    \n\n\n
    \n\n
    \n\n\n
    \n','Article',1,1,'PBtmpl0000000000000103',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article withImage\"> \" id=\"id\">

    \" alt=\"\" />
    ',0),('
    \" class=\"file\">\n\" id=\"id\">\n\n\n \n\n\n\" alt=\"\" class=\"wg-icon\" />\n\">\n\n\n
    \n','FileAsset',1,1,'PBtmpl0000000000000024',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"file\"> \" id=\"id\"> \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"article withPagination\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n \n
    \n

    \">

    \n \n
    \n
    \n
    \n
    \n\n\n
    \n\n\n \n
    \n
      \n \n
    • \n \" alt=\"\" class=\"wg-icon\" />\n \">\n
    • \n
      \n
    \n \n
    \n
    \n
    \n\n
    \n\n\n
      \n
    • \n \n class=\"active\">\n \">\n \n \n
    • \n
    \n
    \n\n\n
    \n','Article',1,1,'XdlKhCDvArs40uqBhvzR3w',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article withPagination\"> \" id=\"id\">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    • class=\"active\"> \">
    ',0),('
    \" class=\"navigation indentMenu\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n \n\n \n \"\n class=\"level current ancestor\"\n onclick=\"window.open(this.href);return false;\">\n \n\n\n\n
    \n','Navigation',1,1,'PBnav00000000indentnav',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"nav tabsMenu\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
      \n \n class=\"current\" class=\"ancestor\">\n \">\n \n \n
    \n
    \n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000124',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav tabsMenu\"> \" id=\"id\">

      class=\"current\" class=\"ancestor\"> \">
    ',0),('
    \" class=\"layout rightcolumn\">\n\n \" id=\"id\">\n\n \n \n \n\n \n

    \n \n

    \n
    \n\n \n
    \n \n \n
    \n
    \n \n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n
    \n \n \n \n \n \n \n
    \n
     
    \n
    \n \n
    \n\n\n
    \n','Layout',1,1,'PBtmpl0000000000000131',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout rightcolumn\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav topNav\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n
    \n\n \n
    \n
    \n
      \n \n \n
    \n
    \n
    \n \n
    \n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\n \n
    \n
    \n
      \n \n \n \n \n \n \n
    \n \n
  • \n
    \n\n\n\n\n\n','Navigation',1,1,'PBtmpl0000000000000134',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \" class=\"image\">\n\" id=\"id\">\n\n\n
    \n
    \n\n\" />\n\n\n
    ','ImageAsset',1,1,'PBtmpl0000000000000088',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"image\"> \" id=\"id\">
    \" />
    ',0),('
    \" class=\"folder\">\n\n\" id=\"id\">\n\n\n \n\n \n\n

    \n
    \n \n\n
    \n \n\n
    \n
    \n \n\n

    \">

    \n
    \n\n \n\n \n\n \n \n\n\n\n\n \n\n\n \n \n \n \n\n\n\n
    \n \n \" class=\"wg-icon\" alt=\"\" />\n \">\n \n \" class=\"wg-icon\" alt=\"\" />\n \n \n \n \n
    \n \n \n \n \n \n \n \" class=\"wg-icon\" alt=\"\" />\n \">\n \n \" class=\"wg-icon\" alt=\"\" />\n \n \n \n \n \n ^D(\"%z %Z\",);\n \n \n
    \n\n\n
    \n','Folder',1,1,'PBtmpl0000000000000078',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"folder\"> \" id=\"id\">

    \">

    \" class=\"wg-icon\" alt=\"\" /> \"> \" class=\"wg-icon\" alt=\"\" />
    \" class=\"wg-icon\" alt=\"\" /> \"> \" class=\"wg-icon\" alt=\"\" />^D(\"%z %Z\",);
    ',0),('
    \" class=\"poll\">\n\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n
    \n

    \n\n\n \n
    \n \n
    \n
    \n
    \n
    \n \n
    \n \n\n \n \" alt=\"graph\" />\n \n \n
    \n \n \n \n \n \n
    \" class=\"pollColor\">^Spacer(1,1); % ()
    \n
    \n

    :

    \n
    \n
    \n
    \n\n\n
    \n','Poll',1,1,'PBtmpl0000000000000055',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"poll\"> \" id=\"id\">


    \" alt=\"graph\" />
    \" class=\"pollColor\">^Spacer(1,1); % ()

    :

    ',0),('
    \" class=\"syndicated default\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n

    \">

    \n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
      \n \n
    • \n \">\n - \n
    • \n
      \n
    \n
    \n\n\n
    \n','SyndicatedContent',1,1,'PBtmpl0000000000000065',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"syndicated default\"> \" id=\"id\">

    \">

    ',0),('
    \" class=\"layout default\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
    \n\n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n \n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n\n \n \n \n \n
    \n
     
    \n
    \n\n
    \n\n\n
    \n','Layout',1,1,'PBtmpl0000000000000054',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout default\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav horizontalMenu\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n\n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000108',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav horizontalMenu\"> \" id=\"id\">

    ',0),('
    \" class=\"article linkedImage\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n
    \n\n\n
    \n \n \">\" alt=\"\" />\n \n \" class=\"caption\">\n \n \n \" alt=\"\" />\n \n
    \n \n
    \n\n\n
    \n \n
    \n \n
    \n\n
    \n\n\n
    \n\n\n
    \n','Article',1,1,'PBtmpl0000000000000115',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article linkedImage\"> \" id=\"id\">

    ',0),('
    \" class=\"layout oneoverthree\">\n \n \" id=\"id\">\n\n \n \n \n\n \n

    \n \n

    \n
    \n\n \n
    \n \n \n
    \n
    \n \n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n \n \n \n \n \n
    \n
     
    \n
    \n \n
    \n\n\n
    \n','Layout',1,1,'PBtmpl0000000000000109',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout oneoverthree\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"layout threeColumns\">\n\n \" id=\"id\">\n\n \n \n \n\n \n

    \n
    \n\n \n
    \n \n \n
    \n
    \n\n \n
    \n\n \n \n \n \n\n \n \n \">\n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n\n \n \n \n \n\n \n \n \">\n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n\n \n \n \n \n\n \n \n \">\n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n \n \n \n \n \n
     
    \n \n
    \n\n\n
    \n\n','Layout',1,1,'VCFhB9WOsDsH2Apj3c6DpQ',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout threeColumns\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"article default\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n
    \n

    \">

    \n \n
    \n
    \n
    \n\n\n
    \n\n\n
    \n
      \n \n
    • \n \" alt=\"\" class=\"wg-icon\" />\n \">\n
    • \n
      \n
    \n \n
    \n
    \n\n
    \n\n\n
    \n','Article',1,1,'PBtmpl0000000000000002',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article default\"> \" id=\"id\">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"article item\">\n\n \" id=\"id\">\n\n \n \n \n \n

    \n \n \n \">\n \n \n \n \n \n \n

    \n \n \n
    \n \n
    \n \n
    \n \n \n
    \n
      \n \n
    • \n \" alt=\"\" class=\"wg-icon\" />\n \">\n
    • \n
      \n
    \n \n
    \n
    \n\n
    \n\n\n
    \n','Article',1,1,'PBtmpl0000000000000123',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article item\"> \" id=\"id\">

    \">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"search\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n
    \n
    \n \n \" size=\"30\" maxlength=\"255\" />\n \n
    \n
    \n\n\n \n
    \n ^International(\'resultsFeedback\',Asset_Search); \n ^International(\'page\',Asset_Search); ^International(\'of\',Asset_Search); \n \n
    \n \n

    \n
    \n\n
    \n \n
    );\">
    \n
    \n
    \n
    \n\n \n
      \n
    • \n \n class=\"active\">\n \">\n \n \n
    • \n
    \n
    \n\n
    \n\n\n
    \n','Search',1,1,'PBtmpl0000000000000200',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"search\"> \" id=\"id\">

    \" size=\"30\" maxlength=\"255\" />
    ^International(\'resultsFeedback\',Asset_Search); ^International(\'page\',Asset_Search); ^International(\'of\',Asset_Search);

    );\">
    • class=\"active\"> \">
    ',0),('
    \" class=\"layout sidebyside\">\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
    \n\n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n \n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n\n
    \n\n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n \n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n\n \n \n \n \n
    \n
     
    \n
    \n\n
    \n\n\n
    \n','Layout',1,1,'PBtmpl0000000000000135',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout sidebyside\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav bulletedList\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
      \n\n\n\n
    \n \n\n\n class=\"current\" class=\"ancestor\"
    >\n onclick=\"window.open(this.href);return false;\" href=\"\">\n\n\n
      \">\n\n \n\n\n\n \n
    \n \n \n
    \n\n\n\n\n\n\n
    \n','Navigation',1,1,'PBnav00000000000bullet',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav bulletedList\"> \" id=\"id\">

    class=\"current\" class=\"ancestor\"
    > onclick=\"window.open(this.href);return false;\" href=\"\">
      \">
    ',0),('
    \" class=\"file swfobject\">\n\" id=\"id\">\n\n\n \n\n\n
    \n\n \" />\n \n \" width=\"400\" height=\"300\">\n \n \n \"Get\n \n \n \n \n\n
    \n\n\n
    \n','FileAsset',1,1,'MK4fCNoyrx5SE8eyDfOpxg',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"file swfobject\"> \" id=\"id\">
    \" />\" width=\"400\" height=\"300\"> \"Get
    ',0),('
    \" class=\"nav treeNav\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
    \">\n
      \n\n\n \n
    \n \n \n\n class=\"expanded\" class=\"expanded\">\n \">\n\n \n
      \">\n \n \n \n\n \n \n
    \n \n \n
    \n\n\n\n
    \n\n\n\n
    \n\n\n
    \n\n','Navigation',1,1,'PBtmpl0000000000000130',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav treeNav\"> \" id=\"id\">

    \">
    class=\"current\" class=\"ancestor\"> \">
      \">
    ',0),('\n

    \n
    \n\n

    \n
    \n\n

    \n
    \n\n\n\n\n\n','EMS',1,1,'2rC4ErZ3c77OJzJm7O5s3w',1260934195,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('
    \n\n
    \n
    \n
    \n
    \n
    \n\n
    \n\n\n','EMS/SubmissionQueue',1,1,'ktSvKU8riGimhcsxXwqvPQ',1260934196,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n\n
    \n
    \n \n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    ^International(search label,Asset_Matrix);
    \n
    \n \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n

    \">^International(Return to Matrix,Asset_Matrix);

    \n
    \n\n\n\n','Matrix/Search',1,1,'matrixtmpl000000000005',1260934196,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'search label\',\'Asset_Matrix\');

    ',0),('
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n\r\n

    \r\n \">^International(add a ticket,Asset_EventManagementSystem);\r\n •\r\n \">^International(meta fields,Asset_EventManagementSystem);\r\n •\r\n \">^International(import,Asset_EventManagementSystem);\r\n •\r\n \">^International(export,Asset_EventManagementSystem);\r\n •\r\n \">^International(print remaining tickets,Asset_EventManagementSystem);\r\n

    \r\n
    \r\n


    \r\n

    \r\n

    \r\n
    \r\n\r\n\r\n\r\n
    \r\n\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n\r\n

    \">^International(add a ribbon,Asset_EventManagementSystem);

    \r\n
    \r\n

    \r\n
    \r\n\r\n\r\n\r\n
    \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n
    \r\n\r\n

    \">^International(add a token,Asset_EventManagementSystem);

    \r\n
    \r\n

    \r\n
    \r\n\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n^ViewCart;\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n\r\n \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n','EMS/BadgeBuilder',1,1,'BMybD3cEnmXVk2wQ_qEsRQ',1263962529,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(add a ticket,Asset_EventManagementSystem);\">^International(meta fields,Asset_EventManagementSystem);\">^International(import,Asset_EventManagementSystem);\">^International(export,Asset_EventManagementSystem);\">^International(print remaining tickets,Asset_EventManagementSystem);


    \">^International(add a ribbon,Asset_EventManagementSystem);

    \">^International(add a token,Asset_EventManagementSystem);

    ^ViewCart;
    ',0),('

    \" />','ImageAsset',1,1,'mRtqRuVikSe82BQsYBlD0A',1263962529,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />',0),('
    \" class=\"storyTopic\">\n\" id=\"id\">\n

    \n\n

    \n
    \n

    \">^International(rss,WebGUI); •\n\">Atom

    \n\n\n
    \n

    \">

    \n

    \n
    \n
    \n\n ','StoryTopic',1,1,'A16v-YjWAShXWvSACsraeg',1263962529,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"storyTopic\"> \" id=\"id\">

    \">^International(rss,WebGUI);\">Atom

    ',0),('\n\n
    \n','Account/Layout',1,1,'aUDsJ-vB9RgP-AYvPOy8FQ',1263962529,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n \n
    default\">\n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n
    \n
    \n','Shop/AddressBook',1,1,'3womoo7Teyy2YKFa25-MZg',1265171323,'WebGUI::Asset::Template::HTMLTemplate',1,'
    default\">
    ',0),('
    \r\n
    \r\n
    \r\n
    \r\n,\r\n\r\n


    \r\n
    \r\n\">
    \r\nPhone:
    \r\nFax:
    \r\n\">
    \r\n);\" />','MapPoint/View',1,1,'u9vfx33XDk5la1-QC5FK7g',1266382309,'WebGUI::Asset::Template::HTMLTemplate',1,'



    ,



    \">
    Phone:
    Fax:
    \">
    );\" />',0),('

    \n

    \n\n
    \n \n
    \n
    \n
    ^International(locked,Asset_WikiPage);
    \n
    \n

    ^International(keywords,Asset);: \">

    \n
    \n
    \n
    \n
    \n
    \n\n\n\n
    \"> | \"> | \"> | \">
    ','WikiPage',1,1,'WikiPageTmpl0000000001',1267155811,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(keywords,Asset);: \">

    \"> | \"> | \"> | \">
    ',0),('
    \r\n\r\n\r\n\r\n

    ^International(errors,Asset_Event);

    \r\n
      \r\n\r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n
    \r\n ^International(tab event,Asset_Event);\r\n ^International(recurrence,Asset_Event);\r\n \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(event title,Asset_Event);
    ^International(short title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(start date,Asset_Event);
    ^International(end date,Asset_Event);
    ^International(time,Asset_Event);
     
    ^International(related material,Asset_Event);\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \'>\r\n \r\n \r\n \r\n \r\n \r\n\r\n
    \r\n\r\n
    \' type=\'button\' name=\'\' value=\'DEL\' onClick=\"return delete_link(\'\',\'\');\">\r\n \' value=\'\'>\r\n \' value=\"\">\r\n
    \'>\r\n\' name=\'\' value=\'\'>\r\n\' name=\'rel_delconfirm_\' value=\'0\'>\r\n
    \r\n
    \r\n
    ^International(group to view,Asset_Event);
    ^International(attachments for event,Asset_Event);
    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n
    ^International(recurrence pattern,Asset_Event);
    ^International(recurrence range,Asset_Event);\r\n

    ^International(start,Asset_Event);:

    \r\n

    \r\n

    ^International(end,Asset_Event);:

    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n','Calendar/EventEdit',1,1,'CalendarEventEdit00001',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(errors,Asset_Event);

    ^International(tab event,Asset_Event); ^International(recurrence,Asset_Event);
    ^International(event title,Asset_Event);
    ^International(short title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(start date,Asset_Event);
    ^International(end date,Asset_Event);
    ^International(time,Asset_Event);
     
    ^International(related material,Asset_Event);\'>
    \' type=\'button\' name=\'\' value=\'DEL\' onClick=\"return delete_link(\'\',\'\');\">\' value=\'\'>\' value=\"\">
    \'> \' name=\'\' value=\'\'> \' name=\'rel_delconfirm_\' value=\'0\'>
    ^International(group to view,Asset_Event);
    ^International(attachments for event,Asset_Event);
    ^International(recurrence pattern,Asset_Event);
    ^International(recurrence range,Asset_Event);

    ^International(start,Asset_Event);:


    ^International(end,Asset_Event);:

    ',0),('

    \r\n \r\n

    \r\n\r\n\r\n\r\n

    \r\n\r\n\r\n \r\n \r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n
    ','Auth/LDAP/Account',1,1,'PBtmpl0000000000000004',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'



    ',0),('

    \r\n \r\n

    \r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n
    \r\n\r\n\r\n\r\n
    \r\n
      \r\n
    • \">
    • \r\n \r\n
    \r\n
    ','Auth/LDAP/Create',1,1,'PBtmpl0000000000000005',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n \n

    \n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n\n\n
    \n
      \n \n
    • \">
    • \n
      \n\n
    \n
    ','Auth/LDAP/Login',1,1,'PBtmpl0000000000000006',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n','Auth/WebGUI/Account',1,1,'PBtmpl0000000000000010',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
     
    \r\n\r\n\r\n
    \r\n
      \r\n
    • \">
    • \r\n \r\n
    • \">
    • \r\n
      \r\n
    \r\n
    \r\n','Auth/WebGUI/Create',1,1,'PBtmpl0000000000000011',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

     
    ',0),('^International(\'50\',\'WebGUI\');: \r\n^International(\'51\',\'WebGUI\');: \r\n\r\n','Auth/WebGUI/Welcome',1,1,'PBtmpl0000000000000015',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(\'50\',\'WebGUI\');: ^International(\'51\',\'WebGUI\');: ',0),('^International(\'email address validation email body\',\'AuthWebGUI\');\r\n\r\n','Auth/WebGUI/Activation',1,1,'PBtmpl0000000000000016',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(\'email address validation email body\',\'AuthWebGUI\');',0),('

    \n \n

    \n\n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n \n \n \n
    \n \n \n \n
    \n \n \n \n
    \n \n
    \n','Auth/WebGUI/Expired',1,1,'PBtmpl0000000000000012',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n \n

    \n\n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n\n\n
    \n \n
    ','Auth/WebGUI/Login',1,1,'PBtmpl0000000000000013',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n\n

    \n
    \n\n\n\n\n\n\n\n\n \n \n\n\n \n \n\n\n\n\n \n \n\n\n\n\n \n \n\n\n\n\n \n \n\n
    \n\n\n
    \n \n
    \n','Auth/WebGUI/Recovery2',1,1,'PBtmpl0000000000000014',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \r\n\r\n

    \r\n\r\n

    \r\n\r\n
    \r\n\r\n\">\r\n\r\n         \r\n\r\n\">\r\n\r\n
    \r\n','Auth/WebGUI/Deactivate',1,1,'zaHUYsE_PgKk8hnVd8ffEQ',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \n

    \n\n

    \n
    \n\">\n         \n\">\n
    ',0),('

    \r\n\r\n

    \r\n\r\n

    \r\n\r\n
    \r\n\r\n\">\r\n\r\n         \r\n\r\n\">\r\n\r\n
    \r\n','Auth/LDAP/Deactivate',1,1,'_P4PMiraGsLTfOjK4fYQPQ',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \n

    \n\n

    \n
    \n\">\n         \n\">\n
    ',0),('\n

    \n
    \n\n

    \n\n\n
    \n \n
    \n
    \n\n\n\n
    \n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \" enctype=\"multipart/form-data\" method=\"post\" name=\"doCompare\">

    \n
    \n
    \n
    \n
    \n\n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    \n
    \n \n
    \n
    \n \n ^International(\'add new listing text\',\'Asset_Matrix\');\n \n ^International(\'create account part1 text\',\'Asset_Matrix\'); ^International(\'create account part2 text\',\'Asset_Matrix\');\n \n
    \n \n \n
    \n \n
    \n
    ^International(\'listing statistics label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'most clicks label\',\'Asset_Matrix\');\"> ()
    ^International(\'most views label\',\'Asset_Matrix\');\"> ()
    ^International(\'most compares label\',\'Asset_Matrix\');\"> ()
    \n \n
    ^International(\'most recently updated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \">
    \n \n
    ^International(\'best rated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \"> (/10)
    \n \n
    ^International(\'worst rated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \"> (/10)
    \n \n
    ^International(\'site statistics label\',\'Asset_Matrix\');
    \n \n \n \n \n \n
    ^International(\'listing count label\',\'Asset_Matrix\');
    \n \n\n \n
    ^International(\'pending listings label\',\'Asset_Matrix\');:
    \n \n \n \n \n \n \n \n \n
    \">
    \n
    \n
    \n\n
    \n\n
    \n
    \n
    \n\n','Matrix',1,1,'matrixtmpl000000000001',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" enctype=\"multipart/form-data\" method=\"post\" name=\"doCompare\">

    checkedassetIdtitleviewsclickscompareslastUpdatedurl

    ^International(\'add new listing text\',\'Asset_Matrix\');^International(\'create account part1 text\',\'Asset_Matrix\'); ^International(\'create account part2 text\',\'Asset_Matrix\');
    ^International(\'listing statistics label\',\'Asset_Matrix\');
    ^International(\'most clicks label\',\'Asset_Matrix\');\"> ()
    ^International(\'most views label\',\'Asset_Matrix\');\"> ()
    ^International(\'most compares label\',\'Asset_Matrix\');\"> ()
    ^International(\'most recently updated label\',\'Asset_Matrix\');
    \">
    ^International(\'best rated label\',\'Asset_Matrix\');
    \"> (/10)
    ^International(\'worst rated label\',\'Asset_Matrix\');
    \"> (/10)
    ^International(\'site statistics label\',\'Asset_Matrix\');
    ^International(\'listing count label\',\'Asset_Matrix\');
    ^International(\'pending listings label\',\'Asset_Matrix\');:
    \">
    ',0),('\n \n WebGUI ^International(assetName,Asset_Survey);\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n
    \n
    \n
    \n
    \n ^International(Loading...,WebGUI);\n
    \n
    \n
    \n\n\n \" id=\"id\">\n \n \n \n
    \n

    ^International(warnings,Asset_Survey);

    \n
    \n
    \n \n
    \n
    \n
    \n \n \n \n
    \n
    \n
    \n
    \n\n','Survey/Edit',1,1,'GRUNFctldUgop-qRLuo_DA',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'WebGUI ^International(assetName,Asset_Survey);
    Loading...
    \" id=\"id\">

    ^International(warnings,Asset_Survey);

    ',0),('\n \n\n\n
    \n \n\n
    \n
    \n \">^International(\'template url_album\',\'Asset_Photo\');    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ·\n ^International(\'template by\',\'Asset_Gallery\');: \">\n
    \n\n
    \n
    \n

    \n \" class=\"thumbnail\">\" alt=\"Image\" />\n \n
    \n \n
    \n
    \n \" class=\"fullSize\">^International(\'template fileUrl\',\'Asset_Photo\');\n
    \n
    \n\n
    \n \n \">\n \"first\n \n \n \"first\n \n \n \">\n \"first\n \n \n \"first\n \n \n \">\n \"first\n \n \n \"first\n \n \n \">\n \"first\n \n \n \"first\n \n
    \n\n
    \n\n
    \n
    \n ^International(template view details,Asset_Photo);\n
    \n
    \n ^International(\'template creationDate\',\'Asset_Photo\');:\n
    \n
    \n ^D(\"%z %Z\",);\n
    \n
    \n
    \n
    \n ^International(\'template views\',\'Asset_Photo\');:\n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(\'template by\',\'Asset_Gallery\');:\n
    \n
    \n \">\n
    \n
    \n
    \n
    \n ^International(\'template friendsOnly label\',\'Asset_Photo\');:\n
    \n
    \n ^International(\'template friendsOnly yes\',\'Asset_Photo\');^International(\'template friendsOnly no\',\'Asset_Photo\');\n
    \n
    \n
    \n
    \n ^International(\'template location\',\'Asset_Photo\');:\n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(template view available resolutions,Asset_Photo);\n
    \n
    \n \n \">\n \n
    \n
    \n
    \n \n
    \n ^International(\'template keywords\',\'Asset_Photo\');\n \n \">, \n \n
    \n
    \n
    \n ^International(more details,Asset_Photo);\n
    \n \n
    rowOnerowTwo\">\n
    \n :\n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n ^International(\'template comments title\',\'Asset_Photo\'); [^International(post,Asset_Collaboration);]\n
    \n \n
    \n \n
    \n \n
    \n
    \n \n
    \n
    \n \n \n \n
    \n
    ','GalleryFile/View',1,1,'TEId5V-jEvUULsZA0wuRuA',1270612322,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">^International(\'template url_album\',\'Asset_Photo\');    
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ·^International(\'template by\',\'Asset_Gallery\');: \">
    ^International(template view details,Asset_Photo);
    ^International(\'template creationDate\',\'Asset_Photo\');:
    ^D(\"%z %Z\", );
    ^International(\'template views\',\'Asset_Photo\');:
    ^International(\'template by\',\'Asset_Gallery\');:
    \">
    ^International(\'template friendsOnly label\',\'Asset_Photo\');:
    ^International(\'template friendsOnly yes\',\'Asset_Photo\');^International(\'template friendsOnly no\',\'Asset_Photo\');
    ^International(\'template location\',\'Asset_Photo\');:
    ^International(template view available resolutions,Asset_Photo);
    \">
    ^International(\'template keywords\',\'Asset_Photo\'); \">,
    ^International(more details,Asset_Photo);
    rowOnerowTwo\">
    :
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n \n \n\n\n
    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000066',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    · ·
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n \n \n
    [\">]
    \n
    \n
    \n \n
    \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n
    \n
    \n \" id=\"id\">
    \n \n

    \">[top]

    \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000080',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    [\">]
    [\">](\">)
    \" id=\"id\">

    \">[top]

    · ·
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\" style=\"text-align: center;\">\n \n \">\" border=\"0\" alt=\"\" />\n \n  \n \n oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    \n\n\n
    \n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000097',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\" style=\"text-align: center;\"> \">\" border=\"0\" alt=\"\" />  oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">

    · ·
    ',0),('\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n

    \n\n\n

    \n \n
    \n
    \n \n \n \n \n \n \">\n \n -\n \n \n - \n \n \n - \n \n \n - \n \n \n \n \n \">\" border=\"0\" alt=\"\" align=\"right\" />\n \n \n
    \n \">\n
    \n
    \n

    \n\n\n\n

    \n \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000112',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \"> -- - - \">\" border=\"0\" alt=\"\" align=\"right\" />
    \">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n
    \n\n\n
    \n
    \n
    ()
    \n \n \n
    \n
    \n
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000121',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">


    · ·
    ',0),('\" id=\"id\"> \n\n \n

    \n
    \n\n

    \n\n
    \n\n
    \n\" alt=\"\" />\n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n : [ \"> \"> ]
    \n \n \n :
    \n
    \n
    \n
    \n\n
    \n

    \n \n
    \n\n\n
    \n \n \n \n
    \n
    \n
    \n\n\n\n\n \n\n\n
    \n\n\n
    \n

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n \n \n \n \n \n
    Current\">\n \">\n
    \n \n
    \n
    \n \n \n \n\n\n\n \n \n \n
    \n\" alt=\"\" />\n\n : \n \n \n \n \">\n \n
    \n : \n
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n :
    \n
    \n
    \n \n \n \n \n
    \n
    \n
    \n \n
    \n \n \n \n \n \n
    px;\">\n
    Current\">\n \">\n
    \n \n
    \n
    \n \n \n \n\n\n\n \n \n \n
    \n\" alt=\"\" />\n\n : \n \n \n \n \">\n \n
    \n : \n
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n :
    \n
    \n
    \n \n \n \n \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    \n [ | | ]\n
    \n
    \n
    \n\n\n','Collaboration/Thread',1,1,'PBtmpl0000000000000067',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" alt=\"\" />
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    : [ \"> \"> ]
    :



    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    px;\">
    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    [ | | ]
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n
    \">\">\">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\">\n \">\n by\n \n \n \n \">\n \n on @ \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000026',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\"> \"> by \"> on @
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n
    \n\n\n
    \n
    \n \">
    \n ()\n \n \n \n
    \n \n
    \n
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000128',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">


    · ·
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n \n  [\">]\n \n

    \n\n\n \n \n \">\n \n \n \n \n \n \n \n \n \"> •\n \n \n \n (\">)\n
    \n

    \n \n

    \n\n\n\n

    \n · · \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000079',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \">  [\">]

    \"> \">(\">)

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n \n \n [\">] \n \n \n \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n \n

    \n \" target=\"_blank\">\n \n - \n \n

    \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000083',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    [\">[\">](\">)

    \" target=\"_blank\">-

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000082',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n\n\n\n\n
    \n\n

    \n\n\n\n\n

    \n · · \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000133',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    · ·
    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n\r\n\r\n\r\n

    \r\n \r\n
    \r\n\r\n\r\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000029',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">\n\n

    \n
    \n\n

    \n
    \n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    \n\n\n

    \n\n
    ',0),('\n\n \n

    \n
    \n\n \n
    \n

    \">

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n\n\n
    px;\">\n
    Current\">\n \">\n
    \n \n
    \n
    \n\n
    \n\" alt=\"\" />\n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n
    \n \n : [ \"> \"> ]
    \n
    \n
    \n
    \n \n \n
    \n \n \"> •\n \n \n \"> • \n \">\n \n
    \n
    \n
    \n
    \n
    \n\n\n
    \n [ | | ]\n
    \n
    \n\n
    \n \n \"> •\n \n \n \"> • \n \n \n \"> •\n \n \n \n \"> •\n \n \"> •\n \n \n \"> •\n \n \"> •\n \n \n \n \n \">\n \n \">\n \n \n
    \n\n','Collaboration/Thread',1,1,'PBtmpl0000000000000032',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'

    px;\">
    Current\"> \">
    \" alt=\"\" />
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    : [ \"> \"> ]
    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n \n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n
     
    ^International(has posted to one of your subscriptions,Asset_Collaboration);
    #\">#
      
    \n

    \">

    ','Collaboration/Notification',1,1,'PBtmpl0000000000000027',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'
     
    ^International(has posted to one of your subscriptions,Asset_Collaboration);
    \">
      

    \">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    class=\"odd\">\">class=\"odd\">class=\"odd\">\">class=\"odd\"> @
    \n
    \n\n\n
    \n · · \n
    \n
    \n\n\n','Collaboration/Search',1,1,'PBtmpl0000000000000031',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    class=\"odd\">\">class=\"odd\">class=\"odd\">\">class=\"odd\"> @
    · ·
    ',0),('\" id=\"id\">\n\n

    \n

    \n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n
    \n
    \n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000068',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0); +INSERT INTO `template` VALUES ('\" id=\"id\">\n\n

    \n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n
    \n
    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000099',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n\n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n \n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000114',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n\n\n\n\n \n \n \n \n \n \n \n\n\n
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000077',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">
    · ·
    ',0),('\" id=\"id\"> \n\n \n

    \n
    \n\n

    \n\n\n
    \n :     [ \"> \"> ]
    \n
    \n
    \n\n\n ^International(job description,Asset_Collaboration);
    \n

    \n
    \n\n\n ^International(job requirements,Asset_Collaboration);
    \n

    \n
    \n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n
    ^International(date posted,Asset_Collaboration); 
    ^International(location,Asset_Collaboration); 
    ^International(compensation,Asset_Collaboration); 
    ^International(views,Asset_Collaboration); 
    \n\n\n
    \n \n \n \n
    \n
    \n
    \n\n\n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n\n\n\n
    \n

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n \n \n \n \n \n
    Current\">\n \">\n
    \n \n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :
    \n
    \n
    \n
    \n \n \n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \n \n \n
    px;\">\n
    Current\">\n \">\n
    \n \n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :
    \n
    \n
    \n
    \n \n \n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    \n [ | | ]\n
    \n
    \n
    \n\n
    \n \n \"> \n •\n \n \"> \n \n •\n \"> \n \n \n •\n \">\n •\n \n \n \n \">\n •\n \n \">\n •\n \n \n \">\n •\n \n \">\n •\n \n \n \n \n \"> \n \n \">\n \n \n
    ','Collaboration/Thread',1,1,'PBtmpl0000000000000098',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    :     [ \"> \"> ]
    ^International(job description,Asset_Collaboration);

    ^International(job requirements,Asset_Collaboration);

    ^International(date posted,Asset_Collaboration); 
    ^International(location,Asset_Collaboration); 
    ^International(compensation,Asset_Collaboration); 
    ^International(views,Asset_Collaboration); 


    \"> \">\">

    Current\"> \">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    px;\">
    Current\"> \">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\" id=\"id\">\n\n
    \n

    \n

    \n

    \n

    \n

    \n
    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n

    \n

    \n

    \n
    \n
    \n

    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000122',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n\n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \"> \n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n
    \n\n
    \n
    \n \n \">\n \n \n \n\n \n \n \n \n \n \"> •\n \n \n \n (\">)\n\n \n
    \n
    Q
    \n
    \n
    A
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000081',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \"> \">(\">)

    Q: A:

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n
      \n \n
    1. \n \n \n [\">]\n \n \n \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n \n \" target=\"_blank\">\n \n - \n \n
    2. \n
      \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000101',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    1. [\">][\">](\">)\" target=\"_blank\">-
    · ·
    ',0),('\" id=\"id\"> \n\n \n

    \n
    \n\n

    \n\n\n
    \n :     [ \"> \"> ]
    \n
    \n
    \n\n\n
    \n ^International(Link Description,Asset_Collaboration);

    \n
    \n \n ^International(Link URL,Asset_Collaboration);

    \n \">

    \n
    \n
    \n\n\n\n\n
    \n \n \n \n
    \n
    \n
    \n\n\n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n\n\n\n
    \n

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n \n \n \n \n \n
    Current\">\n \" id=\"id\">\n
    \n \n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :
    \n
    \n
    \n
    \n \n \n
    \n \n \"> • \n \n \n \"> •\n \">\n \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \n \n \n
    px;\">\n
    Current\">\n \" id=\"id\">\n
    \n \n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :
    \n
    \n
    \n
    \n \n \n
    \n \n \"> •\n \n \n \"> • \n \">\n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    \n [ | | ]\n
    \n
    \n
    \n\n
    \n \n \"> \n •\n \n \">^International(List All Links,Asset_Collaboration);\n \n •\n \"> \n \n \n •\n \">\n \n \n •\n \n \">\n •\n \n \">\n •\n \n \n \">\n •\n \n \">\n •\n \n \n \n \n \">\n \n \">\n \n \n
    ','Collaboration/Thread',1,1,'PBtmpl0000000000000113',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    :     [ \"> \"> ]
    ^International(Link Description,Asset_Collaboration);


    ^International(Link URL,Asset_Collaboration);

    \">



    \"> \">\">

    Current\"> \" id=\"id\">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    px;\">
    Current\"> \" id=\"id\">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    [ | | ]
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n\n \n\n \n \n \n \n \n\n\n\n\n \n \n \n \n \n \n\n \n\n \n \n \n \n \n\n\n
    \">\">\">\">\">\">
    oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\">\n \">\n by\n \n \n \n \">\n \n on @ \n
    \n\n\n
    \n · · \n
    \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000208',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">\">\">\">
    oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\"> \"> by \"> on @
    · ·
    ',0),('\" id=\"id\"> \n\n \n

    \n
    \n\n

    \n\n
    \n\n
    \n\" alt=\"\" />\n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n :
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :     [ \">     [ \"> ]
    \n \n \n :
    \n
    \n
    \n\n :
    \n:\n\n
    \n
    \n\n
    \n \n
    \n\n\n
    \n \n \n \n
    \n
    \n
    \n\n\n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n\n
    \n\n\n
    \n

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n \n \n \n \n \n
    Current\">\n \">\n
    \n \n
    \n
    \n \n \n \n\n\n\n \n \n \n
    \n\" alt=\"\" />\n\n : \n \n \n \n \">\n \n
    \n : \n
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n
    \n
    \n \n \n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \n \n \n
    px;\">\n
    Current\">\n \">\n
    \n \n
    \n
    \n \n \n \n\n\n\n \n \n \n
    \n\" alt=\"\" />\n\n : \n \n \n \n \">\n \n
    \n : \n
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n
    \n
    \n \n \n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    \n [ | | ]\n
    \n
    \n
    \n\n
    \n \n \"> \n •\n \n \">\n \n \n •\n \"> \n \n \n •\n \">\n •\n \n \n \n \">\n •\n \n \">\n •\n \n \n \">\n •\n \n \">\n •\n \n \n \n \n \">\n \n \">\n \n \n
    \n','Collaboration/Thread',1,1,'PBtmpl0000000000000209',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" alt=\"\" />
    : \">
    :
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :     [ \">     [ \"> ]
    :
    :
    :


    \"> \">\">

    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    \"> \">\">
    px;\">
    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n
    \n\n\n\n

    \n \n
    \n','Collaboration/PostForm',1,1,'PBtmpl0000000000000210',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('

    ^International(post received,Asset_Post);

    \">^International(493,WebGUI);

    ','Collaboration/PostReceived',1,1,'default_post_received1',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(post received,Asset_Post);

    \">^International(493,WebGUI);

    ',0); +ALTER TABLE `template` ENABLE KEYS; +ALTER TABLE `template_attachments` DISABLE KEYS; +INSERT INTO `template_attachments` VALUES ('PBtmpl0000000000000200',1259133276,'/webgui.css','stylesheet',0,'BrSx3_ePQd9ZnkAK9X9pGQ'); +ALTER TABLE `template_attachments` ENABLE KEYS; +ALTER TABLE `userProfileCategory` DISABLE KEYS; INSERT INTO `userProfileCategory` VALUES ('1','WebGUI::International::get(449,\"WebGUI\");','WebGUI::International::get(\"misc info short\",\"WebGUI\");',6,1,1,1),('2','WebGUI::International::get(440,\"WebGUI\");','WebGUI::International::get(\"contact info short\",\"WebGUI\");',2,1,1,1),('3','WebGUI::International::get(439,\"WebGUI\");','WebGUI::International::get(\"personal info short\",\"WebGUI\");',1,1,1,1),('4','WebGUI::International::get(445,\"WebGUI\");','WebGUI::International::get(\"preferences short\",\"WebGUI\");',7,0,1,1),('5','WebGUI::International::get(443,\"WebGUI\");','WebGUI::International::get(\"home info short\",\"WebGUI\");',3,1,1,1),('6','WebGUI::International::get(442,\"WebGUI\");','WebGUI::International::get(\"work info short\",\"WebGUI\");',4,1,1,1),('7','WebGUI::International::get(444,\"WebGUI\");','WebGUI::International::get(\"demographic info short\",\"WebGUI\");',5,1,1,1); +ALTER TABLE `userProfileCategory` ENABLE KEYS; +ALTER TABLE `userProfileData` DISABLE KEYS; INSERT INTO `userProfileData` VALUES ('1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'English',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'America/Chicago',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'none',NULL,NULL,NULL,NULL,'none',0,NULL,NULL,NULL,'{\"workCity\":\"all\",\"department\":\"all\",\"uiLevel\":\"none\",\"homeCountry\":\"all\",\"homeZip\":\"all\",\"firstDayOfWeek\":\"none\",\"photo\":\"all\",\"email\":\"all\",\"homeAddress\":\"all\",\"allowPrivateMessages\":\"none\",\"timeZone\":\"none\",\"firstName\":\"all\",\"birthdate\":\"all\",\"toolbar\":\"none\",\"yahooIM\":\"all\",\"workPhone\":\"all\",\"showMessageOnLoginSeen\":\"none\",\"middleName\":\"all\",\"workURL\":\"all\",\"signature\":\"all\",\"homeURL\":\"all\",\"homeState\":\"all\",\"alias\":\"all\",\"discussionLayout\":\"none\",\"workAddress\":\"all\",\"workCountry\":\"all\",\"avatar\":\"all\",\"publicProfile\":\"none\",\"dateFormat\":\"none\",\"ableToBeFriend\":\"none\",\"workName\":\"all\",\"icq\":\"all\",\"workZip\":\"all\",\"timeFormat\":\"none\",\"cellPhone\":\"all\",\"lastName\":\"all\",\"homePhone\":\"all\",\"versionTagMode\":\"none\",\"gender\":\"all\",\"showOnline\":\"none\",\"language\":\"none\",\"homeCity\":\"all\",\"aim\":\"all\",\"workState\":\"all\",\"emailToPager\":\"all\",\"msnIM\":\"all\",\"pager\":\"all\",\"publicEmail\":\"none\"}',NULL,NULL),('3',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'English',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'America/Chicago',NULL,NULL,NULL,'0','9',NULL,NULL,'none',NULL,NULL,NULL,NULL,'all',NULL,NULL,NULL,NULL,'{\"workCity\":\"all\",\"department\":\"all\",\"uiLevel\":\"none\",\"homeCountry\":\"all\",\"homeZip\":\"all\",\"firstDayOfWeek\":\"none\",\"photo\":\"all\",\"email\":\"all\",\"homeAddress\":\"all\",\"allowPrivateMessages\":\"none\",\"timeZone\":\"none\",\"firstName\":\"all\",\"birthdate\":\"all\",\"toolbar\":\"none\",\"yahooIM\":\"all\",\"workPhone\":\"all\",\"showMessageOnLoginSeen\":\"none\",\"middleName\":\"all\",\"workURL\":\"all\",\"signature\":\"all\",\"homeURL\":\"all\",\"homeState\":\"all\",\"alias\":\"all\",\"discussionLayout\":\"none\",\"workAddress\":\"all\",\"workCountry\":\"all\",\"avatar\":\"all\",\"publicProfile\":\"none\",\"dateFormat\":\"none\",\"ableToBeFriend\":\"none\",\"workName\":\"all\",\"icq\":\"all\",\"workZip\":\"all\",\"timeFormat\":\"none\",\"cellPhone\":\"all\",\"lastName\":\"all\",\"homePhone\":\"all\",\"versionTagMode\":\"none\",\"gender\":\"all\",\"showOnline\":\"none\",\"language\":\"none\",\"homeCity\":\"all\",\"aim\":\"all\",\"workState\":\"all\",\"emailToPager\":\"all\",\"msnIM\":\"all\",\"pager\":\"all\",\"publicEmail\":\"all\"}',NULL,NULL); -INSERT INTO `userProfileField` VALUES ('email','WebGUI::International::get(56,\"WebGUI\");',1,1,'email',NULL,NULL,1,'2',1,1,1,1,0,NULL,'all'),('firstName','WebGUI::International::get(314,\"WebGUI\");',1,0,'text',NULL,NULL,1,'3',1,1,1,0,0,NULL,'all'),('middleName','WebGUI::International::get(315,\"WebGUI\");',1,0,'text',NULL,NULL,2,'3',1,1,1,0,0,NULL,'all'),('lastName','WebGUI::International::get(316,\"WebGUI\");',1,0,'text',NULL,NULL,3,'3',1,1,1,0,0,NULL,'all'),('icq','WebGUI::International::get(317,\"WebGUI\");',1,0,'text',NULL,NULL,2,'2',1,1,1,0,0,NULL,'all'),('aim','WebGUI::International::get(318,\"WebGUI\");',1,0,'text',NULL,NULL,3,'2',1,1,1,0,0,NULL,'all'),('msnIM','WebGUI::International::get(319,\"WebGUI\");',1,0,'text',NULL,NULL,4,'2',1,1,1,0,0,NULL,'all'),('yahooIM','WebGUI::International::get(320,\"WebGUI\");',1,0,'text',NULL,NULL,5,'2',1,1,1,0,0,NULL,'all'),('cellPhone','WebGUI::International::get(321,\"WebGUI\");',1,0,'phone',NULL,NULL,6,'2',1,1,1,0,0,NULL,'all'),('pager','WebGUI::International::get(322,\"WebGUI\");',1,0,'phone',NULL,NULL,7,'2',1,1,1,0,0,NULL,'all'),('emailToPager','WebGUI::International::get(441,\"WebGUI\");',1,0,'email',NULL,NULL,8,'2',1,1,1,0,0,NULL,'all'),('language','WebGUI::International::get(304,\"WebGUI\");',1,0,'selectBox','WebGUI::International::getLanguages()','\'English\'',1,'4',1,1,1,0,0,NULL,'none'),('homeAddress','WebGUI::International::get(323,\"WebGUI\");',1,0,'text',NULL,NULL,1,'5',1,1,1,0,0,NULL,'none'),('homeCity','WebGUI::International::get(324,\"WebGUI\");',1,0,'text',NULL,NULL,2,'5',1,1,1,0,0,NULL,'none'),('homeState','WebGUI::International::get(325,\"WebGUI\");',1,0,'text',NULL,NULL,3,'5',1,1,1,0,0,NULL,'none'),('homeZip','WebGUI::International::get(326,\"WebGUI\");',1,0,'zipcode',NULL,NULL,4,'5',1,1,1,0,0,NULL,'none'),('homeCountry','WebGUI::International::get(327,\"WebGUI\");',1,0,'text',NULL,NULL,5,'5',1,1,1,0,0,NULL,'none'),('homePhone','WebGUI::International::get(328,\"WebGUI\");',1,0,'phone',NULL,NULL,6,'5',1,1,1,0,0,NULL,'none'),('workAddress','WebGUI::International::get(329,\"WebGUI\");',1,0,'text',NULL,NULL,2,'6',1,1,1,0,0,NULL,'all'),('workCity','WebGUI::International::get(330,\"WebGUI\");',1,0,'text',NULL,NULL,3,'6',1,1,1,0,0,NULL,'all'),('workState','WebGUI::International::get(331,\"WebGUI\");',1,0,'text',NULL,NULL,4,'6',1,1,1,0,0,NULL,'all'),('workZip','WebGUI::International::get(332,\"WebGUI\");',1,0,'zipcode',NULL,NULL,5,'6',1,1,1,0,0,NULL,'all'),('workCountry','WebGUI::International::get(333,\"WebGUI\");',1,0,'text',NULL,NULL,6,'6',1,1,1,0,0,NULL,'all'),('workPhone','WebGUI::International::get(334,\"WebGUI\");',1,0,'phone',NULL,NULL,7,'6',1,1,1,0,0,NULL,'all'),('gender','WebGUI::International::get(335,\"WebGUI\");',1,0,'selectBox','{\r\n \'neuter\'=>WebGUI::International::get(403),\r\n \'male\'=>WebGUI::International::get(339),\r\n \'female\'=>WebGUI::International::get(340)\r\n}','\'neuter\'',1,'7',1,1,1,0,0,NULL,'none'),('birthdate','WebGUI::International::get(336,\"WebGUI\");',1,0,'date',NULL,NULL,2,'7',1,1,1,0,0,NULL,'none'),('homeURL','WebGUI::International::get(337,\"WebGUI\");',1,0,'url',NULL,NULL,7,'5',1,1,1,0,0,NULL,'none'),('workURL','WebGUI::International::get(446,\"WebGUI\");',1,0,'url',NULL,NULL,8,'6',1,1,1,0,0,NULL,'all'),('workName','WebGUI::International::get(450,\"WebGUI\");',1,0,'text',NULL,NULL,1,'6',1,1,1,0,0,NULL,'all'),('timeZone','WebGUI::International::get(\"timezone\",\"DateTime\");',1,0,'timeZone','','\'America/Chicago\'',3,'4',1,1,1,0,0,NULL,'none'),('dateFormat','WebGUI::International::get(461,\"WebGUI\");',1,0,'selectBox','{\n\'%d-%m-%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%d-%m-%y\"),\n\'%d.%m.%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%d.%m.%y\"),\r\n \'%M/%D/%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%M/%D/%y\"),\r\n \'%y-%m-%d\'=>WebGUI::DateTime::epochToHuman(\"\",\"%y-%m-%d\"),\r\n \'%D-%c-%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%D-%c-%y\"),\r\n \'%c %D, %y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%c %D, %y\")\r\n}\r\n','\'%M/%D/%y\'',4,'4',1,1,1,0,0,NULL,'none'),('timeFormat','WebGUI::International::get(462,\"WebGUI\");',1,0,'selectBox','{\r\n \'%H:%n %p\'=>WebGUI::DateTime::epochToHuman(\"\",\"%H:%n %p\"),\r\n \'%H:%n:%s %p\'=>WebGUI::DateTime::epochToHuman(\"\",\"%H:%n:%s %p\"),\r\n \'%j:%n\'=>WebGUI::DateTime::epochToHuman(\"\",\"%j:%n\"),\r\n \'%j:%n:%s\'=>WebGUI::DateTime::epochToHuman(\"\",\"%j:%n:%s\")\r\n}\r\n','\'%H:%n %p\'',5,'4',1,1,1,0,0,NULL,'none'),('discussionLayout','WebGUI::International::get(509)',1,0,'selectBox','{\n flat=>WebGUI::International::get(510),\n nested=>WebGUI::International::get(1045)\n}','\'nested\'',6,'4',1,1,1,0,0,NULL,'none'),('firstDayOfWeek','WebGUI::International::get(699,\"WebGUI\");',1,0,'selectBox','{0=>WebGUI::International::get(\"sunday\",\"DateTime\"),1=>WebGUI::International::get(\"monday\",\"DateTime\")}','\'0\'',2,'4',1,1,1,0,0,NULL,'none'),('uiLevel','WebGUI::International::get(739,\"WebGUI\");',0,0,'selectBox','{\r\n0=>WebGUI::International::get(729,\"WebGUI\"),\r\n1=>WebGUI::International::get(730,\"WebGUI\"),\r\n2=>WebGUI::International::get(731,\"WebGUI\"),\r\n3=>WebGUI::International::get(732,\"WebGUI\"),\r\n4=>WebGUI::International::get(733,\"WebGUI\"),\r\n5=>WebGUI::International::get(734,\"WebGUI\"),\r\n6=>WebGUI::International::get(735,\"WebGUI\"),\r\n7=>WebGUI::International::get(736,\"WebGUI\"),\r\n8=>WebGUI::International::get(737,\"WebGUI\"),\r\n9=>WebGUI::International::get(738,\"WebGUI\")\r\n}','\'5\'',7,'4',1,0,1,0,0,NULL,'none'),('alias','WebGUI::International::get(858)',1,0,'text','','',4,'3',1,1,1,0,0,NULL,'all'),('signature','WebGUI::International::get(859)',1,0,'HTMLArea','','',5,'3',1,1,1,0,0,NULL,'all'),('publicProfile','WebGUI::International::get(861)',1,0,'RadioList','{ all=>WebGUI::International::get(\'public label\',\'Account_Profile\'), friends=>WebGUI::International::get(\'friends only label\',\'Account_Profile\'), none=>WebGUI::International::get(\'private label\',\'Account_Profile\')}','[\"none\"]',8,'4',1,1,0,0,0,'','none'),('toolbar','WebGUI::International::get(746)',0,0,'selectBox','WebGUI::Icon::getToolbarOptions()','\'useLanguageDefault\'',9,'4',1,0,1,0,0,NULL,'none'),('photo','WebGUI::International::get(\"photo\",\"WebGUI\");',1,0,'Image','','',6,'3',1,1,1,0,0,NULL,'all'),('avatar','WebGUI::International::get(\"avatar\",\"WebGUI\");',1,0,'Image','','',1,'1',1,1,1,0,0,NULL,'none'),('department','WebGUI::International::get(\'Department\',\'Asset_InOutBoard\')',1,0,'selectBox','{\'IT\'=>WebGUI::International::get(\'IT\',\'Asset_InOutBoard\'),\'HR\'=>WebGUI::International::get(\'HR\',\'Asset_InOutBoard\'),\'Regular Staff\'=>WebGUI::International::get(\'Regular Staff\',\'Asset_InOutBoard\')}\n','\'Regular Staff\'',8,'6',0,1,1,0,0,NULL,'all'),('allowPrivateMessages','WebGUI::International::get(\"allow private messages label\",\"WebGUI\")',1,0,'RadioList','{ all=>WebGUI::International::get(\"user profile field private message allow label\",\"WebGUI\"), friends=>WebGUI::International::get(\"user profile field private message friends only label\",\"WebGUI\"), none=>WebGUI::International::get(\"user profile field private message allow none label\",\"WebGUI\"),}','[\"all\"]',10,'4',1,1,1,0,0,NULL,'none'),('ableToBeFriend','Are you available to be added as a Friend?',0,0,'yesNo',NULL,'1',2,'1',1,1,1,0,0,NULL,'none'),('showMessageOnLoginSeen','WebGUI::International::get(\"showMessageOnLoginSeen\",\"Auth\");',0,0,'integer',NULL,'0',3,'1',1,0,1,0,0,NULL,'none'),('showOnline','WebGUI::International::get(\'Show when online?\',\'WebGUI\')',1,0,'YesNo',NULL,'0',11,'4',1,1,1,0,0,'','none'),('versionTagMode','WebGUI::International::get(\"version tag mode\",\"WebGUI\");',1,0,'selectBox','\n{\n inherited => WebGUI::International::get(\"versionTagMode inherited\"),\n multiPerUser => WebGUI::International::get(\"versionTagMode multiPerUser\"),\n singlePerUser => WebGUI::International::get(\"versionTagMode singlePerUser\"),\n siteWide => WebGUI::International::get(\"versionTagMode siteWide\"),\n autoCommit => WebGUI::International::get(\"versionTagMode autoCommit\"),\n}\n','inherited',12,'4',1,1,0,0,0,'','none'),('receiveInboxEmailNotifications','WebGUI::International::get(\'receive inbox emails\',\'WebGUI\')',1,0,'yesNo',NULL,'1',13,'4',1,1,1,0,0,'','none'),('receiveInboxSmsNotifications','WebGUI::International::get(\'receive inbox sms\',\'WebGUI\')',1,0,'yesNo',NULL,'0',14,'4',1,1,1,0,0,'','none'); +ALTER TABLE `userProfileData` ENABLE KEYS; +ALTER TABLE `userProfileField` DISABLE KEYS; +INSERT INTO `userProfileField` VALUES ('email','WebGUI::International::get(56,\"WebGUI\");',1,1,'email',NULL,NULL,1,'2',1,1,1,1,0,NULL,'all'),('firstName','WebGUI::International::get(314,\"WebGUI\");',1,0,'text',NULL,NULL,1,'3',1,1,1,0,0,NULL,'all'),('middleName','WebGUI::International::get(315,\"WebGUI\");',1,0,'text',NULL,NULL,2,'3',1,1,1,0,0,NULL,'all'),('lastName','WebGUI::International::get(316,\"WebGUI\");',1,0,'text',NULL,NULL,3,'3',1,1,1,0,0,NULL,'all'),('icq','WebGUI::International::get(317,\"WebGUI\");',1,0,'text',NULL,NULL,2,'2',1,1,1,0,0,NULL,'all'),('aim','WebGUI::International::get(318,\"WebGUI\");',1,0,'text',NULL,NULL,3,'2',1,1,1,0,0,NULL,'all'),('msnIM','WebGUI::International::get(319,\"WebGUI\");',1,0,'text',NULL,NULL,4,'2',1,1,1,0,0,NULL,'all'),('yahooIM','WebGUI::International::get(320,\"WebGUI\");',1,0,'text',NULL,NULL,5,'2',1,1,1,0,0,NULL,'all'),('cellPhone','WebGUI::International::get(321,\"WebGUI\");',1,0,'phone',NULL,NULL,6,'2',1,1,1,0,0,NULL,'all'),('pager','WebGUI::International::get(322,\"WebGUI\");',1,0,'phone',NULL,NULL,7,'2',1,1,1,0,0,NULL,'all'),('emailToPager','WebGUI::International::get(441,\"WebGUI\");',1,0,'email',NULL,NULL,8,'2',1,1,1,0,0,NULL,'all'),('language','WebGUI::International::get(304,\"WebGUI\");',1,0,'selectBox','WebGUI::International::getLanguages()','\'English\'',1,'4',1,1,1,0,0,NULL,'none'),('homeAddress','WebGUI::International::get(323,\"WebGUI\");',1,0,'text',NULL,NULL,1,'5',1,1,1,0,0,NULL,'none'),('homeCity','WebGUI::International::get(324,\"WebGUI\");',1,0,'text',NULL,NULL,2,'5',1,1,1,0,0,NULL,'none'),('homeState','WebGUI::International::get(325,\"WebGUI\");',1,0,'text',NULL,NULL,3,'5',1,1,1,0,0,NULL,'none'),('homeZip','WebGUI::International::get(326,\"WebGUI\");',1,0,'zipcode',NULL,NULL,4,'5',1,1,1,0,0,NULL,'none'),('homeCountry','WebGUI::International::get(327,\"WebGUI\");',1,0,'text',NULL,NULL,5,'5',1,1,1,0,0,NULL,'none'),('homePhone','WebGUI::International::get(328,\"WebGUI\");',1,0,'phone',NULL,NULL,6,'5',1,1,1,0,0,NULL,'none'),('workAddress','WebGUI::International::get(329,\"WebGUI\");',1,0,'text',NULL,NULL,2,'6',1,1,1,0,0,NULL,'all'),('workCity','WebGUI::International::get(330,\"WebGUI\");',1,0,'text',NULL,NULL,3,'6',1,1,1,0,0,NULL,'all'),('workState','WebGUI::International::get(331,\"WebGUI\");',1,0,'text',NULL,NULL,4,'6',1,1,1,0,0,NULL,'all'),('workZip','WebGUI::International::get(332,\"WebGUI\");',1,0,'zipcode',NULL,NULL,5,'6',1,1,1,0,0,NULL,'all'),('workCountry','WebGUI::International::get(333,\"WebGUI\");',1,0,'text',NULL,NULL,6,'6',1,1,1,0,0,NULL,'all'),('workPhone','WebGUI::International::get(334,\"WebGUI\");',1,0,'phone',NULL,NULL,7,'6',1,1,1,0,0,NULL,'all'),('gender','WebGUI::International::get(335,\"WebGUI\");',1,0,'SelectBox','{\r\n \'other\'=>WebGUI::International::get(403),\r\n \'male\'=>WebGUI::International::get(339),\r\n \'female\'=>WebGUI::International::get(340)\r\n}','\'other\'',1,'7',1,1,0,0,0,'','none'),('birthdate','WebGUI::International::get(336,\"WebGUI\");',1,0,'date',NULL,NULL,2,'7',1,1,1,0,0,NULL,'none'),('homeURL','WebGUI::International::get(337,\"WebGUI\");',1,0,'url',NULL,NULL,7,'5',1,1,1,0,0,NULL,'none'),('workURL','WebGUI::International::get(446,\"WebGUI\");',1,0,'url',NULL,NULL,8,'6',1,1,1,0,0,NULL,'all'),('workName','WebGUI::International::get(450,\"WebGUI\");',1,0,'text',NULL,NULL,1,'6',1,1,1,0,0,NULL,'all'),('timeZone','WebGUI::International::get(\"timezone\",\"DateTime\");',1,0,'timeZone','','\'America/Chicago\'',3,'4',1,1,1,0,0,NULL,'none'),('dateFormat','WebGUI::International::get(461,\"WebGUI\");',1,0,'selectBox','{\n\'%d-%m-%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%d-%m-%y\"),\n\'%d.%m.%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%d.%m.%y\"),\r\n \'%M/%D/%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%M/%D/%y\"),\r\n \'%y-%m-%d\'=>WebGUI::DateTime::epochToHuman(\"\",\"%y-%m-%d\"),\r\n \'%D-%c-%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%D-%c-%y\"),\r\n \'%c %D, %y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%c %D, %y\")\r\n}\r\n','\'%M/%D/%y\'',4,'4',1,1,1,0,0,NULL,'none'),('timeFormat','WebGUI::International::get(462,\"WebGUI\");',1,0,'selectBox','{\r\n \'%H:%n %p\'=>WebGUI::DateTime::epochToHuman(\"\",\"%H:%n %p\"),\r\n \'%H:%n:%s %p\'=>WebGUI::DateTime::epochToHuman(\"\",\"%H:%n:%s %p\"),\r\n \'%j:%n\'=>WebGUI::DateTime::epochToHuman(\"\",\"%j:%n\"),\r\n \'%j:%n:%s\'=>WebGUI::DateTime::epochToHuman(\"\",\"%j:%n:%s\")\r\n}\r\n','\'%H:%n %p\'',5,'4',1,1,1,0,0,NULL,'none'),('discussionLayout','WebGUI::International::get(509)',1,0,'selectBox','{\n flat=>WebGUI::International::get(510),\n nested=>WebGUI::International::get(1045)\n}','\'nested\'',6,'4',1,1,1,0,0,NULL,'none'),('firstDayOfWeek','WebGUI::International::get(699,\"WebGUI\");',1,0,'selectBox','{0=>WebGUI::International::get(\"sunday\",\"DateTime\"),1=>WebGUI::International::get(\"monday\",\"DateTime\")}','\'0\'',2,'4',1,1,1,0,0,NULL,'none'),('uiLevel','WebGUI::International::get(739,\"WebGUI\");',0,0,'selectBox','{\r\n0=>WebGUI::International::get(729,\"WebGUI\"),\r\n1=>WebGUI::International::get(730,\"WebGUI\"),\r\n2=>WebGUI::International::get(731,\"WebGUI\"),\r\n3=>WebGUI::International::get(732,\"WebGUI\"),\r\n4=>WebGUI::International::get(733,\"WebGUI\"),\r\n5=>WebGUI::International::get(734,\"WebGUI\"),\r\n6=>WebGUI::International::get(735,\"WebGUI\"),\r\n7=>WebGUI::International::get(736,\"WebGUI\"),\r\n8=>WebGUI::International::get(737,\"WebGUI\"),\r\n9=>WebGUI::International::get(738,\"WebGUI\")\r\n}','\'5\'',7,'4',1,0,1,0,0,NULL,'none'),('alias','WebGUI::International::get(858)',1,0,'text','','',4,'3',1,1,1,0,0,NULL,'all'),('signature','WebGUI::International::get(859)',1,0,'HTMLArea','','',5,'3',1,1,1,0,0,NULL,'all'),('publicProfile','WebGUI::International::get(861)',1,0,'RadioList','{ all=>WebGUI::International::get(\'public label\',\'Account_Profile\'), friends=>WebGUI::International::get(\'friends only label\',\'Account_Profile\'), none=>WebGUI::International::get(\'private label\',\'Account_Profile\')}','[\"none\"]',8,'4',1,1,0,0,0,'','none'),('toolbar','WebGUI::International::get(746)',0,0,'selectBox','WebGUI::Icon::getToolbarOptions()','\'useLanguageDefault\'',9,'4',1,0,1,0,0,NULL,'none'),('photo','WebGUI::International::get(\"photo\",\"WebGUI\");',1,0,'Image','','',6,'3',1,1,1,0,0,NULL,'all'),('avatar','WebGUI::International::get(\"avatar\",\"WebGUI\");',1,0,'Image','','',1,'1',1,1,1,0,0,NULL,'none'),('department','WebGUI::International::get(\'Department\',\'Asset_InOutBoard\')',1,0,'selectBox','{\'IT\'=>WebGUI::International::get(\'IT\',\'Asset_InOutBoard\'),\'HR\'=>WebGUI::International::get(\'HR\',\'Asset_InOutBoard\'),\'Regular Staff\'=>WebGUI::International::get(\'Regular Staff\',\'Asset_InOutBoard\')}\n','\'Regular Staff\'',8,'6',0,1,1,0,0,NULL,'all'),('allowPrivateMessages','WebGUI::International::get(\"allow private messages label\",\"WebGUI\")',1,0,'RadioList','{ all=>WebGUI::International::get(\"user profile field private message allow label\",\"WebGUI\"), friends=>WebGUI::International::get(\"user profile field private message friends only label\",\"WebGUI\"), none=>WebGUI::International::get(\"user profile field private message allow none label\",\"WebGUI\"),}','[\"all\"]',10,'4',1,1,1,0,0,NULL,'none'),('ableToBeFriend','WebGUI::International::get(\'user profile field friend availability\',\'WebGUI\')',0,0,'yesNo',NULL,'1',2,'1',1,1,1,0,0,'','none'),('showMessageOnLoginSeen','WebGUI::International::get(\"showMessageOnLoginSeen\",\"Auth\");',0,0,'integer',NULL,'0',3,'1',1,0,1,0,0,NULL,'none'),('showOnline','WebGUI::International::get(\'Show when online?\',\'WebGUI\')',1,0,'YesNo',NULL,'0',11,'4',1,1,1,0,0,'','none'),('versionTagMode','WebGUI::International::get(\"version tag mode\",\"WebGUI\");',1,0,'selectBox','\n{\n inherited => WebGUI::International::get(\"versionTagMode inherited\"),\n multiPerUser => WebGUI::International::get(\"versionTagMode multiPerUser\"),\n singlePerUser => WebGUI::International::get(\"versionTagMode singlePerUser\"),\n siteWide => WebGUI::International::get(\"versionTagMode siteWide\"),\n autoCommit => WebGUI::International::get(\"versionTagMode autoCommit\"),\n}\n','inherited',12,'4',1,1,0,0,0,'','none'),('receiveInboxEmailNotifications','WebGUI::International::get(\'receive inbox emails\',\'WebGUI\')',1,0,'yesNo',NULL,'1',13,'4',1,1,1,0,0,'','none'),('receiveInboxSmsNotifications','WebGUI::International::get(\'receive inbox sms\',\'WebGUI\')',1,0,'yesNo',NULL,'0',14,'4',1,1,1,0,0,'','none'); +ALTER TABLE `userProfileField` ENABLE KEYS; +ALTER TABLE `users` DISABLE KEYS; INSERT INTO `users` VALUES ('1','Visitor','WebGUI',1019867418,1238721273,0,'Active','0',''),('3','Admin','WebGUI',1019867418,1251850059,0,'Active','1','Fwa7nt7HAQkelbjCRrtqKQ'); +ALTER TABLE `users` ENABLE KEYS; +ALTER TABLE `vendor` DISABLE KEYS; INSERT INTO `vendor` VALUES ('defaultvendor000000000','2008-06-12 19:43:10','Default Vendor','3',NULL,NULL,NULL,NULL); -INSERT INTO `wobject` VALUES (1,'

    What\'s that you say? WebGUI\'s thousands of features are still missing some important ones? No problem, our professional development team can add any features you need for your site. We\'ve built hundreds of custom apps for people. From simple macros, to custom single sign on systems, to applications that will manage your entire company, our team can do it.

    ','4Yfz9hqBqM8OYMGuQK8oLw','stevestyle000000000003','stevestyle000000000003',1147642516,'stevestyle000000000003'),(0,'\n

    \nNow you should log in and go into admin mode. The default username is \"admin\" and the default password is \"123qwe\", but you probably customized both of those when you visited this site for the very first time.\n

    \n

    \nNow that you\'re logged in, we recommend that you add a new user for yourself with admin privileges just in case you forget the login information for your primary admin account. Don\'t worry if you lock yourself out, you can always contact Plain Black® support to get instructions to get back in.\n

    NOTE: If you appear to be get logged out while moving between pages, this is most likely your browser displaying a cached version of the page. Click on your browser\'s refresh button to correct the problem.

    \n

    \nNo doubt after you enabled admin mode you saw a menu along the left side of the screen, that\'s called the Admin Bar. Use that to add content and access administrative functions. You\'re now ready to begin exploring your new WebGUI site.

    \n

    \nFor more information about services related to WebGUI click here.\n

    \n

    \nEnjoy your new WebGUI site!\n

    \n','NK8bqlwVRILJknqeCDPBHg','stevestyle000000000003','stevestyle000000000003',1147642515,'stevestyle000000000003'),(1,'

    Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful. We bend over backwards to make sure you\'re a success. Contact us today to see how we can help you.

    ','6QuS-0rosuZTdTv11fobig','stevestyle000000000003','stevestyle000000000003',1147642515,'stevestyle000000000003'),(1,'

    Plain Black provides support packages to fit any budget or need. Start out with online support which costs only $500 per year! And grow support as your needs grow. We build custom support packages to match our client\'s needs. And no matter what level of support you purchase, you get WebGUI Documentation included in your purchase.

    ','ix1p0AbwKAz8QWB-T-HHfg','stevestyle000000000003','stevestyle000000000003',1147642516,'stevestyle000000000003'),(1,'\n

    \nEasy To Use - WebGUI is absolutely easy to use. WebGUI 7 has a completely revamped user interface to make it even easier to use. There are lots of visual cues, consistent icons, helper apps, and a huge repository of built-in help files.\n

    \n

    \nWorkflow & Versioning - Never again worry about content getting put on your site that you don\'t want there. Never again lose your old content after making an edit. And never again push out new changes until you\'re absolutely ready to release them. WebGUI\'s workflow and versioning system is fast, flexible, powerful, and easy to use.\n

    \n

    \nEverything\'s a Template - Worry nevermore about your CMS forcing you into a mould that doesn\'t suit you. With WebGUI everything a site visitor can see is a customizable template, so you can make it look exactly how you want. Moreover if you\'re the type that strives for excellence rest in the knowledge that all the templates that come with WebGUI are XHTML 1.0 strict compliant.\n

    \n

    \nLocalization - WebGUI\'s entire user interface is set up to be internationalized. Visit one of the WebGUI Worldwide member sites to get translations for your language. Stay there to get support and services in your native language. Feel confident in the knowledge that WebGUI will work with your native characters because it\'s UTF-8 compliant. On top of that WebGUI allows you to customize dates, currency, and weights to match your locale. \n

    \n

    \nPluggable By Design - With WebGUI 7 you have many plug-in points to add your own functionality. And best of all, the API is stable and standardized. Write it today and it will still work years from now and survive all upgrades.\n

    \n','IWFxZDyGhQ3-SLZhELa3qw','stevestyle000000000003','stevestyle000000000003',1147642514,'stevestyle000000000003'),(1,'

    The WebGUI Content Engine® is a powerful and easy to use system for managing web sites, and building web applications. It provides thousands of features out of the box, and lots of plug-in points so you can extend it to match your needs. It\'s easy enough for the average business user, but powerful enough for any large enterprise.

    \n\n

    There are thousands of small and large businesses, schools, universities, governments, associations, clubs, churches, projects, and communities using WebGUI all over the world today. A brief list of some of them can be found here. Your site should be on that list.

    \n\n

    If you\'re new to WebGUI, click here to learn how to get started. If you\'re getting up to speed, check out some ways you can do more faster. If this is all old hat to you, then check out the latest news. No matter what level you\'re at tell your friends about WebGUI.

    ','OhdaFLE7sXOzo_SIP2ZUgA','stevestyle000000000003','stevestyle000000000003',1147642513,'stevestyle000000000003'),(0,'This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','fK-HMSboA3uu0c1KYkYspA','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'pJd5TLAjfWMVXD6sCRLwUg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'68sKwDgf9cGH58-NZcU4lg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'_iHetEvMQUOoxS-T2CM0sQ','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'8Bb8gu-me2mhL3ljFyiWLg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'2TqQc4OISddWCZmRY1_m8A','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'Swf6L8poXKc7hUaNPkBevw','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'x3OFY6OJh_qsXkZfPwug4A','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(1,NULL,'PBasset000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000026','PBtmpl0000000000000060','',1147642499,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000001','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000014','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000015','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000016','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000017','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000018','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000019','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000020','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000021','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000006','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000007','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000008','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000009','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000010','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000011','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000012','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000013','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000070','PBtmpl0000000000000060','PBtmpl0000000000000060',1147642510,'PBtmpl0000000000000060'),(1,'

    Let our team of professional translators bring your site to new customers by translating your content into additional languages. Our translation services are never machine automated. They\'re always done by professional translators that have years of experience reading, writing, and speaking many languages.

    ','LBuiKzg2mWwmOPS9AgV3bg','stevestyle000000000003','stevestyle000000000003',1147642517,'stevestyle000000000003'),(1,'

    Now that you have a brilliant WebGUI site, you need to get people to visit it. We can help there too. Our marketing specialists can work with you to develop and execute the right combination of search engine placement, advertising buys, and affilliate programs to ensure your site gets the traffic it needs.

    ','jTNggl7AoVSUc_ZzrvuCmw','stevestyle000000000003','stevestyle000000000003',1147642517,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000001','PBtmpl0000000000000060','',1147642492,'PBtmpl0000000000000060'),(1,'\n

    \nIf you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine®. Great job! To get started with managing content, watch the short instructional video below.\n

    \n

    NOTE: Click on the green start icon on the video to begin your tutorial.

    ','bX5rYxb6tZ9docY6sUhBlw','stevestyle000000000003','stevestyle000000000003',1147642514,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000031','PBtmpl0000000000000060','',1147642500,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000025','PBtmpl0000000000000060','',1147642498,'PBtmpl0000000000000060'),(1,NULL,'PBasset000000000000003','PBtmpl0000000000000060','PBtmpl0000000000000111',1147642437,'PBtmpl0000000000000060'),(1,NULL,'nbSrhXZQuxIjhWFaFPSuVA','PBtmpl0000000000000060','',1147642465,'PBtmpl0000000000000060'),(1,NULL,'GNOAsX98vCsl0JRwfwL-gg','PBtmpl0000000000000060','PBtmpl0000000000000060',1147642466,'PBtmpl0000000000000060'),(1,NULL,'S1A9iAwKcQQ6P20uTqw-Ew','PBtmpl0000000000000060','',1147642468,'PBtmpl0000000000000060'),(1,'

    Not a designer? No problem! Plain Black\'s professional design team can make your site look great. Our team is fast, easy to work with, and can even migrate your existing content into your new WebGUI site.

    ','Wl8WZ43g2rK5AYr9o4zY7w','stevestyle000000000003','stevestyle000000000003',1247779880,'stevestyle000000000003'),(1,NULL,'N13SD1Fpqk00UgBt1Z8ivQ','PBtmpl0000000000000060','',1147642470,'PBtmpl0000000000000060'),(1,NULL,'-WM2dt0ZGpDasuL2wWocxg','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803056,'PBtmpl0000000000000060'),(1,NULL,'3uuBf8cYuj1sew2OJXl9tg','PBtmpl0000000000000060','',1147642470,'PBtmpl0000000000000060'),(1,NULL,'cj2y4papTVGZRFdwTI-_fw','PBtmpl0000000000000060','',1147642475,'PBtmpl0000000000000060'),(1,NULL,'bBzO4CWjqU_ile3gf5Iypw','PBtmpl0000000000000060','',1147642475,'PBtmpl0000000000000060'),(1,NULL,'jEz8iTGNWEt2I05IhVV19Q','PBtmpl0000000000000060','',1147642477,'PBtmpl0000000000000060'),(1,NULL,'Da6KWn805L4B5e4HFgQRQA','PBtmpl0000000000000060','',1147642479,'PBtmpl0000000000000060'),(0,'Tell a friend about WebGUI.','Szs5eev3OMssmnsyLRZmWA','stevestyle000000000003','PBtmpl0000000000000111',1213317790,'stevestyle000000000003'),(1,NULL,'bbiA9Zq5Gy2oCFBlILO3QA','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'Efe2W0UgrSRDltNJ87jlfg','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'RrV4aAPnn4dM0ZcU3OXnlw','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'9wKWdum0_8z-OhhquWLtSQ','PBtmpl0000000000000060','',1147642483,'PBtmpl0000000000000060'),(1,NULL,'CSN-ZON7Uwv8kxf3F1fh5Q','PBtmpl0000000000000060','',1147642484,'PBtmpl0000000000000060'),(1,NULL,'TCtybxdqmdwdvRn555zpCQ','PBtmpl0000000000000060','',1147642484,'PBtmpl0000000000000060'),(1,NULL,'pbproto000000000000002','PBtmpl0000000000000060','',1163019036,'PBtmpl0000000000000060'),(1,NULL,'tempspace0000000000000','PBtmpl0000000000000060','PBtmpl0000000000000060',1185754574,'PBtmpl0000000000000060'),(1,NULL,'Tsg7xmPYv782j6IVz7yHFg','PBtmpl0000000000000060','PBtmpl0000000000000111',1213244777,'PBtmpl0000000000000060'),(1,'

     

    ','-K8Hj45mbelljN9-0CXZxg','PBtmpl0000000000000060','PBtmpl0000000000000060',1209325764,'PBtmpl0000000000000060'),(1,'

     

    ','4qh0kIsFUdd4Ox-Iu1JZgg','PBtmpl0000000000000060','PBtmpl0000000000000111',1208725439,'PBtmpl0000000000000060'),(1,'

    WebGUI Documentation is the ultimate compendium to WebGUI. This is a must for anyone working in WebGUI, and Plain Black offers vast bulk discounts so you can give it to everyone in your organization.

    ','FOvmwGC0GtZo5VTxJIL3OA','stevestyle000000000003','stevestyle000000000003',1247779862,'stevestyle000000000003'),(1,NULL,'TYo2Bwl7aafzTtdHlS-arQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1211664878,'PBtmpl0000000000000060'),(1,NULL,'6tK47xsaIH-ELw0IBo0uRQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1210777115,'PBtmpl0000000000000060'),(1,NULL,'gbnRhcWNk1iQe32LFEB5eQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1212086102,'PBtmpl0000000000000060'),(1,NULL,'6D4Z-oruXPS6OlH_Kx8pBg','PBtmpl0000000000000060','PBtmpl0000000000000111',1209509389,'PBtmpl0000000000000060'),(1,NULL,'C5fPz-Wg85vkYRvCdl-Xqw','PBtmpl0000000000000060','PBtmpl0000000000000111',1212160830,'PBtmpl0000000000000060'),(1,NULL,'aNmgn0cd6tldmC1FpW4KbA','PBtmpl0000000000000060','PBtmpl0000000000000060',1213122695,'PBtmpl0000000000000060'),(1,'

     

    ','gI_TxK-5S4DNuv42wpImmw','PBtmpl0000000000000060','PBtmpl0000000000000111',1213734379,'PBtmpl0000000000000060'),(1,'

    There are hundreds of pages of free documentation available for WebGUI, provided by both Plain Black and the community at large. The following list is by no means comprehensive, but it should get you started in the right direction.

    \n

    \n

    \n
      \n
    • Primer - A downloadable PDF that shows you the basics of publishing content in WebGUI.
    • \n
    • Wiki - Hundreds of pages of WebGUI community contributed content featuring a variety of tutorials.
    • \n
    • Worldwide - A collection of WebGUI related web sites from all over the world that have documentation and other resources for WebGUI.
    • \n
    • API Docs - The documentation of all of the WebGUI source code.
    • \n
    • Template Help - The documentation of all of WebGUI\'s template variables.
    • \n
    \n

     

    ','j_1qEqM6iLfQLiR6VKy0aA','stevestyle000000000003','PBtmpl0000000000000111',1215718151,'stevestyle000000000003'),(1,'

    Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI. Both black and white and full color editions of these books are available, and they are updated frequently to keep you on top of the latest WebGUI features. Visit the book store today to stock your WebGUI library. Other than hands on training, there is no better way to hone your WebGUI skills. No matter what your need, Plain Black has created a book that\'s right for you and is creating new books each year.

    ','diZvW4bSgZWwyyGP3qXi1g','stevestyle000000000003','PBtmpl0000000000000111',1215717972,'stevestyle000000000003'),(1,NULL,'jnYdqDkUR8x7Pv2eGR1qTA','PBtmpl0000000000000060','PBtmpl0000000000000111',1216250666,'PBtmpl0000000000000060'),(1,'

    With any large system, having the right documentation to get you started is mandatory. The good news is that WebGUI has abundant documentation.

    ','mTOiwwk3q4k9g5-XykXhPA','stevestyle000000000003','PBtmpl0000000000000111',1218149728,'stevestyle000000000003'),(1,NULL,'2OcUWHVsu_L1sDFzIMWYqw','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803070,'PBtmpl0000000000000060'),(1,NULL,'1z9J1O08n_7gVVlBwSRBJQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803099,'PBtmpl0000000000000060'),(1,NULL,'zyWi26q9na-iiZqL4yedog','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803114,'PBtmpl0000000000000060'),(1,NULL,'tBL7BWiQRZFed2Y-Zjo9tQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803200,'PBtmpl0000000000000060'),(1,NULL,'GdkQpvjRtJqtzOUbwIIQRA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803205,'PBtmpl0000000000000060'),(1,NULL,'tnc5iYyynX2hfdEs9D3P8w','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803213,'PBtmpl0000000000000060'),(1,NULL,'vgXdBcFTqU7h4wBG1ewdBw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803217,'PBtmpl0000000000000060'),(1,NULL,'hcFlqnXlsmC1ujN6Id0F0A','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803234,'PBtmpl0000000000000060'),(1,NULL,'eRJR52fvlaxfetv3DQkQYw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803238,'PBtmpl0000000000000060'),(1,NULL,'5HIDHq5lAWHV5gpYGS0zLg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803244,'PBtmpl0000000000000060'),(1,NULL,'rYEFwXXo0tkGhQTcbDibvg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803249,'PBtmpl0000000000000060'),(1,NULL,'V3l5S5TtI7wMm1WpIMhvOA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803253,'PBtmpl0000000000000060'),(1,NULL,'nqNbSUAhk9Vd1zda2SCz9A','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803258,'PBtmpl0000000000000060'),(1,NULL,'y8XkRdxIperLKkJ3bL5sSQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803264,'PBtmpl0000000000000060'),(1,NULL,'vTymIDYL2YqEh6PV50F7ew','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803302,'PBtmpl0000000000000060'),(1,NULL,'lo1ac3BsoJx3ijGQ3gR-bQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803309,'PBtmpl0000000000000060'),(1,NULL,'huASapWvFDzqwOSbcN-JFQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803313,'PBtmpl0000000000000060'),(1,NULL,'9A-mg2gwWmaYi9o_1C7ArQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803338,'PBtmpl0000000000000060'),(1,NULL,'yD1SMHelczihzjEmx6eXBA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803342,'PBtmpl0000000000000060'),(1,NULL,'pV7GnZdpjR3XpZaSINIoeg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803347,'PBtmpl0000000000000060'),(1,NULL,'71e17KeduiXgODLMlUxiow','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803352,'PBtmpl0000000000000060'),(1,NULL,'xSmREZO3GNzK3M5PaueOOQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803378,'PBtmpl0000000000000060'),(1,NULL,'0bx-xoL8TSXXubFuqKAoVQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803383,'PBtmpl0000000000000060'),(1,NULL,'taX2UYkFF21ALpFZY2rhMw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803387,'PBtmpl0000000000000060'),(1,NULL,'K0q_N885Httqev1VCqUWxg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803391,'PBtmpl0000000000000060'),(1,NULL,'fq1ZkYhH24R5tb96kuT10Q','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803395,'PBtmpl0000000000000060'),(1,NULL,'oHk7fAFhEEkB7dHzi0QOQA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803399,'PBtmpl0000000000000060'),(1,NULL,'9M-lrlPQWeeNWfvnDnK_Xg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803405,'PBtmpl0000000000000060'),(1,NULL,'_gBYAdTcbkiyamnqi2Xskg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803409,'PBtmpl0000000000000060'),(1,NULL,'Ik9HHky10DIyFTKehUD1dw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803478,'PBtmpl0000000000000060'),(1,NULL,'NywJYmGWe1f6EBXJnWg9Xg','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803638,'PBtmpl0000000000000060'),(1,NULL,'AgyFhx3eXlfZXNp2MkrsiQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803665,'PBtmpl0000000000000060'),(1,NULL,'F7MAQ-cpuvQ1KuC7J4P5zQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803673,'PBtmpl0000000000000060'),(1,NULL,'Q4uX_C557arTp6D_jwB1jQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803760,'PBtmpl0000000000000060'),(1,NULL,'BmLaN4rmAANkCglXUViEbg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803871,'PBtmpl0000000000000060'),(1,NULL,'X7DrzUcj8pOKFa_6k9D5iw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222804045,'PBtmpl0000000000000060'),(1,NULL,'UL-ItI4L1Z6-WSuhuXVvsQ','stevestyle000000000003','PBtmpl0000000000000111',1225139673,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000049','PBtmpl0000000000000060','PBtmpl0000000000000060',1224117144,'PBtmpl0000000000000060'),(0,NULL,'jVKLVakT_iA2010_oEuAwg','PBtmpl0000000000000060','PBtmpl0000000000000060',1224116526,'PBtmpl0000000000000060'),(1,'

     

    ','QpmlAiYZz6VsKBM-_0wXaw','stevestyle000000000003','PBtmpl0000000000000111',1224616691,'stevestyle000000000003'),(1,NULL,'HPDOcsj4gBme8D4svHodBw','PBtmpl0000000000000060','PBtmpl0000000000000111',1225404573,'PBtmpl0000000000000060'),(1,NULL,'IZkrow_zwvbf4FCH-taVTQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1226011853,'PBtmpl0000000000000060'),(1,NULL,'K0YjxqOqr7RupSo6sIdcAg','PBtmpl0000000000000060','PBtmpl0000000000000111',1227074310,'PBtmpl0000000000000060'),(1,NULL,'_ilRXNR3s8F2vGJ_k9ePcg','PBtmpl0000000000000060','PBtmpl0000000000000111',1226643205,'PBtmpl0000000000000060'),(1,NULL,'qaVcU0FFzzraMX_bzELqzw','PBtmpl0000000000000060','PBtmpl0000000000000111',1227074362,'PBtmpl0000000000000060'),(1,NULL,'LdiozcIUciWuvt3Z-na5Ww','PBtmpl0000000000000060','PBtmpl0000000000000060',1232673968,'PBtmpl0000000000000060'),(1,NULL,'QHn6T9rU7KsnS3Y70KCNTg','PBtmpl0000000000000060','PBtmpl0000000000000111',1233173545,'PBtmpl0000000000000060'),(1,NULL,'HW-sPoDDZR8wBZ0YgFgPtg','PBtmpl0000000000000060','PBtmpl0000000000000111',1227634350,'PBtmpl0000000000000060'),(1,NULL,'Vch1Ww7G_JpBhOhXX07RDg','PBtmpl0000000000000060','PBtmpl0000000000000111',1235705952,'PBtmpl0000000000000060'),(1,NULL,'AOjPG2NHgfL9Cq6dDJ7mew','PBtmpl0000000000000060','PBtmpl0000000000000111',1236960881,'PBtmpl0000000000000060'),(1,NULL,'2c4RcwsUfQMup_WNujoTGg','PBtmpl0000000000000060','PBtmpl0000000000000111',1234192609,'PBtmpl0000000000000060'),(0,NULL,'CcFIbiAykwArJrJeTPgbDg','PBtmpl0000000000000060','PBtmpl0000000000000060',1233691706,'PBtmpl0000000000000060'),(1,NULL,'jmlI9IK-lV8n2WMYmmPhAA','PBtmpl0000000000000060','PBtmpl0000000000000111',1238106173,'PBtmpl0000000000000060'),(1,NULL,'6uvSLY-ak_w4p_wS8q33cA','PBtmpl0000000000000060','PBtmpl0000000000000111',1239213092,'PBtmpl0000000000000060'),(1,NULL,'GaBAW-2iVhLMJaZQzVLE5A','stevestyle000000000003','PBtmpl0000000000000111',1240103565,'stevestyle000000000003'),(1,'

    Templates for the Friend Manager

    ','lo1rpxn3t8YPyKGers5eQg','PBtmpl0000000000000060','PBtmpl0000000000000111',1238625621,'PBtmpl0000000000000060'),(1,NULL,'aNNC62qLAS6TB-0_MCYjsw','PBtmpl0000000000000060','PBtmpl0000000000000060',1246969327,'PBtmpl0000000000000060'),(1,NULL,'BFfNj5wA9bDw8H3cnr8pTw','PBtmpl0000000000000060','PBtmpl0000000000000060',1247046273,'PBtmpl0000000000000060'),(1,NULL,'f_tn9FfoSfKWX43F83v_3w','PBtmpl0000000000000060','PBtmpl0000000000000060',1247053009,'PBtmpl0000000000000060'),(1,NULL,'oGfxez5sksyB_PcaAsEm_Q','PBtmpl0000000000000060','PBtmpl0000000000000060',1247053097,'PBtmpl0000000000000060'),(1,NULL,'tPagC0AQErZXjLFZQ6OI1g','PBtmpl0000000000000060','PBtmpl0000000000000060',1246966459,'PBtmpl0000000000000060'),(1,NULL,'TvOZs8U1kRXLtwtmyW75pg','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965034,'PBtmpl0000000000000060'),(1,NULL,'GYaFxnMu9UsEG8oanwB6TA','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965871,'PBtmpl0000000000000060'),(1,NULL,'VZK3CRgiMb8r4dBjUmCTgQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1247046242,'PBtmpl0000000000000060'),(1,NULL,'tXwf1zaOXTvsqPn6yu-GSw','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965607,'PBtmpl0000000000000060'),(1,'

    Who better to host your WebGUI sites than Plain Black. Let us deal with upgrades, security, and server management. Doing so lets you focus on building your WebGUI site, which is where your time and expertise should be spent. And when you sign up with hosting, online support is included!

    ','iCYOjohB9SKvAPr6bXElKA','stevestyle000000000003','stevestyle000000000003',1247779898,'stevestyle000000000003'),(1,NULL,'kaPRSaf8UKiskiGEgJgLAw','PBtmpl0000000000000060','PBtmpl0000000000000111',1250190850,'2p9ygcqH_Z11qOUvQ1uBvw'),(1,NULL,'brxm_faNdZX5tRo3p50g3g','PBtmpl0000000000000060','PBtmpl0000000000000111',1250190850,'PBtmpl0000000000000060'),(1,NULL,'5bnNzteN7w3NnK9mF4XiCg','PBtmpl0000000000000060','PBtmpl0000000000000060',1250243000,'PBtmpl0000000000000060'),(1,NULL,'RSAMkc6WQmfRE3TOr1_3Mw','PBtmpl0000000000000060','PBtmpl0000000000000111',1250243000,'PBtmpl0000000000000060'),(1,NULL,'fowHfgOkJtAxdst7rugTog','PBtmpl0000000000000060','PBtmpl0000000000000111',1252595993,'PBtmpl0000000000000060'); -INSERT INTO webguiVersion (webguiVersion,versionType,dateApplied) VALUES ('7.8.0','Initial Install',UNIX_TIMESTAMP()); +ALTER TABLE `vendor` ENABLE KEYS; +ALTER TABLE `wobject` DISABLE KEYS; +INSERT INTO `wobject` VALUES (1,'

    What\'s that you say? WebGUI\'s thousands of features are still missing some important ones? No problem, our professional development team can add any features you need for your site. We\'ve built hundreds of custom apps for people. From simple macros, to custom single sign on systems, to applications that will manage your entire company, our team can do it.

    ','4Yfz9hqBqM8OYMGuQK8oLw','stevestyle000000000003','stevestyle000000000003',1147642516,'stevestyle000000000003'),(0,'\n

    \nNow you should log in and go into admin mode. The default username is \"admin\" and the default password is \"123qwe\", but you probably customized both of those when you visited this site for the very first time.\n

    \n

    \nNow that you\'re logged in, we recommend that you add a new user for yourself with admin privileges just in case you forget the login information for your primary admin account. Don\'t worry if you lock yourself out, you can always contact Plain Black® support to get instructions to get back in.\n

    NOTE: If you appear to be get logged out while moving between pages, this is most likely your browser displaying a cached version of the page. Click on your browser\'s refresh button to correct the problem.

    \n

    \nNo doubt after you enabled admin mode you saw a menu along the left side of the screen, that\'s called the Admin Bar. Use that to add content and access administrative functions. You\'re now ready to begin exploring your new WebGUI site.

    \n

    \nFor more information about services related to WebGUI click here.\n

    \n

    \nEnjoy your new WebGUI site!\n

    \n','NK8bqlwVRILJknqeCDPBHg','stevestyle000000000003','stevestyle000000000003',1147642515,'stevestyle000000000003'),(1,'

    Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful. We bend over backwards to make sure you\'re a success. Contact us today to see how we can help you.

    ','6QuS-0rosuZTdTv11fobig','stevestyle000000000003','stevestyle000000000003',1147642515,'stevestyle000000000003'),(1,'

    Plain Black provides support packages to fit any budget or need. Start out with online support which costs only $500 per year! And grow support as your needs grow. We build custom support packages to match our client\'s needs. And no matter what level of support you purchase, you get WebGUI Documentation included in your purchase.

    ','ix1p0AbwKAz8QWB-T-HHfg','stevestyle000000000003','stevestyle000000000003',1147642516,'stevestyle000000000003'),(1,'\n

    \nEasy To Use - WebGUI is absolutely easy to use. WebGUI 7 has a completely revamped user interface to make it even easier to use. There are lots of visual cues, consistent icons, helper apps, and a huge repository of built-in help files.\n

    \n

    \nWorkflow & Versioning - Never again worry about content getting put on your site that you don\'t want there. Never again lose your old content after making an edit. And never again push out new changes until you\'re absolutely ready to release them. WebGUI\'s workflow and versioning system is fast, flexible, powerful, and easy to use.\n

    \n

    \nEverything\'s a Template - Worry nevermore about your CMS forcing you into a mould that doesn\'t suit you. With WebGUI everything a site visitor can see is a customizable template, so you can make it look exactly how you want. Moreover if you\'re the type that strives for excellence rest in the knowledge that all the templates that come with WebGUI are XHTML 1.0 strict compliant.\n

    \n

    \nLocalization - WebGUI\'s entire user interface is set up to be internationalized. Visit one of the WebGUI Worldwide member sites to get translations for your language. Stay there to get support and services in your native language. Feel confident in the knowledge that WebGUI will work with your native characters because it\'s UTF-8 compliant. On top of that WebGUI allows you to customize dates, currency, and weights to match your locale. \n

    \n

    \nPluggable By Design - With WebGUI 7 you have many plug-in points to add your own functionality. And best of all, the API is stable and standardized. Write it today and it will still work years from now and survive all upgrades.\n

    \n','IWFxZDyGhQ3-SLZhELa3qw','stevestyle000000000003','stevestyle000000000003',1147642514,'stevestyle000000000003'),(1,'

    The WebGUI Content Engine® is a powerful and easy to use system for managing web sites, and building web applications. It provides thousands of features out of the box, and lots of plug-in points so you can extend it to match your needs. It\'s easy enough for the average business user, but powerful enough for any large enterprise.

    \n\n

    There are thousands of small and large businesses, schools, universities, governments, associations, clubs, churches, projects, and communities using WebGUI all over the world today. A brief list of some of them can be found here. Your site should be on that list.

    \n\n

    If you\'re new to WebGUI, click here to learn how to get started. If you\'re getting up to speed, check out some ways you can do more faster. If this is all old hat to you, then check out the latest news. No matter what level you\'re at tell your friends about WebGUI.

    ','OhdaFLE7sXOzo_SIP2ZUgA','stevestyle000000000003','stevestyle000000000003',1147642513,'stevestyle000000000003'),(0,'This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','fK-HMSboA3uu0c1KYkYspA','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'pJd5TLAjfWMVXD6sCRLwUg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'68sKwDgf9cGH58-NZcU4lg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'_iHetEvMQUOoxS-T2CM0sQ','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'8Bb8gu-me2mhL3ljFyiWLg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'2TqQc4OISddWCZmRY1_m8A','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'Swf6L8poXKc7hUaNPkBevw','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'x3OFY6OJh_qsXkZfPwug4A','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(1,NULL,'PBasset000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000026','PBtmpl0000000000000060','',1147642499,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000001','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000014','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000015','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000016','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000017','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000018','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000019','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000020','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000021','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000006','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000007','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000008','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000009','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000010','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000011','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000012','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000013','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000070','PBtmpl0000000000000060','PBtmpl0000000000000060',1147642510,'PBtmpl0000000000000060'),(1,'

    Let our team of professional translators bring your site to new customers by translating your content into additional languages. Our translation services are never machine automated. They\'re always done by professional translators that have years of experience reading, writing, and speaking many languages.

    ','LBuiKzg2mWwmOPS9AgV3bg','stevestyle000000000003','stevestyle000000000003',1147642517,'stevestyle000000000003'),(1,'

    Now that you have a brilliant WebGUI site, you need to get people to visit it. We can help there too. Our marketing specialists can work with you to develop and execute the right combination of search engine placement, advertising buys, and affilliate programs to ensure your site gets the traffic it needs.

    ','jTNggl7AoVSUc_ZzrvuCmw','stevestyle000000000003','stevestyle000000000003',1147642517,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000001','PBtmpl0000000000000060','',1147642492,'PBtmpl0000000000000060'),(1,'\n

    \nIf you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine®. Great job! To get started with managing content, watch the short instructional video below.\n

    \n

    NOTE: Click on the green start icon on the video to begin your tutorial.

    ','bX5rYxb6tZ9docY6sUhBlw','stevestyle000000000003','stevestyle000000000003',1147642514,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000031','PBtmpl0000000000000060','',1147642500,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000025','PBtmpl0000000000000060','',1147642498,'PBtmpl0000000000000060'),(1,NULL,'PBasset000000000000003','PBtmpl0000000000000060','PBtmpl0000000000000111',1147642437,'PBtmpl0000000000000060'),(1,NULL,'nbSrhXZQuxIjhWFaFPSuVA','PBtmpl0000000000000060','',1147642465,'PBtmpl0000000000000060'),(1,NULL,'S1A9iAwKcQQ6P20uTqw-Ew','PBtmpl0000000000000060','',1147642468,'PBtmpl0000000000000060'),(1,'

    Not a designer? No problem! Plain Black\'s professional design team can make your site look great. Our team is fast, easy to work with, and can even migrate your existing content into your new WebGUI site.

    ','Wl8WZ43g2rK5AYr9o4zY7w','stevestyle000000000003','stevestyle000000000003',1247779880,'stevestyle000000000003'),(1,NULL,'N13SD1Fpqk00UgBt1Z8ivQ','PBtmpl0000000000000060','',1147642470,'PBtmpl0000000000000060'),(1,NULL,'-WM2dt0ZGpDasuL2wWocxg','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803056,'PBtmpl0000000000000060'),(1,NULL,'3uuBf8cYuj1sew2OJXl9tg','PBtmpl0000000000000060','',1147642470,'PBtmpl0000000000000060'),(1,NULL,'cj2y4papTVGZRFdwTI-_fw','PBtmpl0000000000000060','',1147642475,'PBtmpl0000000000000060'),(1,NULL,'bBzO4CWjqU_ile3gf5Iypw','PBtmpl0000000000000060','',1147642475,'PBtmpl0000000000000060'),(1,NULL,'jEz8iTGNWEt2I05IhVV19Q','PBtmpl0000000000000060','',1147642477,'PBtmpl0000000000000060'),(1,NULL,'Da6KWn805L4B5e4HFgQRQA','PBtmpl0000000000000060','',1147642479,'PBtmpl0000000000000060'),(0,'Tell a friend about WebGUI.','Szs5eev3OMssmnsyLRZmWA','stevestyle000000000003','PBtmpl0000000000000111',1213317790,'stevestyle000000000003'),(1,NULL,'bbiA9Zq5Gy2oCFBlILO3QA','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'Efe2W0UgrSRDltNJ87jlfg','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'9wKWdum0_8z-OhhquWLtSQ','PBtmpl0000000000000060','',1147642483,'PBtmpl0000000000000060'),(1,NULL,'CSN-ZON7Uwv8kxf3F1fh5Q','PBtmpl0000000000000060','',1147642484,'PBtmpl0000000000000060'),(1,NULL,'TCtybxdqmdwdvRn555zpCQ','PBtmpl0000000000000060','',1147642484,'PBtmpl0000000000000060'),(1,NULL,'pbproto000000000000002','PBtmpl0000000000000060','',1163019036,'PBtmpl0000000000000060'),(1,NULL,'tempspace0000000000000','PBtmpl0000000000000060','PBtmpl0000000000000060',1185754574,'PBtmpl0000000000000060'),(1,NULL,'Tsg7xmPYv782j6IVz7yHFg','PBtmpl0000000000000060','PBtmpl0000000000000111',1213244777,'PBtmpl0000000000000060'),(1,'

    WebGUI Documentation is the ultimate compendium to WebGUI. This is a must for anyone working in WebGUI, and Plain Black offers vast bulk discounts so you can give it to everyone in your organization.

    ','FOvmwGC0GtZo5VTxJIL3OA','stevestyle000000000003','stevestyle000000000003',1247779862,'stevestyle000000000003'),(1,NULL,'TYo2Bwl7aafzTtdHlS-arQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1211664878,'PBtmpl0000000000000060'),(1,NULL,'6tK47xsaIH-ELw0IBo0uRQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1210777115,'PBtmpl0000000000000060'),(1,NULL,'gbnRhcWNk1iQe32LFEB5eQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1212086102,'PBtmpl0000000000000060'),(1,NULL,'6D4Z-oruXPS6OlH_Kx8pBg','PBtmpl0000000000000060','PBtmpl0000000000000111',1209509389,'PBtmpl0000000000000060'),(1,NULL,'C5fPz-Wg85vkYRvCdl-Xqw','PBtmpl0000000000000060','PBtmpl0000000000000111',1212160830,'PBtmpl0000000000000060'),(1,NULL,'aNmgn0cd6tldmC1FpW4KbA','PBtmpl0000000000000060','PBtmpl0000000000000060',1213122695,'PBtmpl0000000000000060'),(1,'

     

    ','gI_TxK-5S4DNuv42wpImmw','PBtmpl0000000000000060','PBtmpl0000000000000111',1213734379,'PBtmpl0000000000000060'),(1,'

    There are hundreds of pages of free documentation available for WebGUI, provided by both Plain Black and the community at large. The following list is by no means comprehensive, but it should get you started in the right direction.

    \n

    \n

    \n
      \n
    • Primer - A downloadable PDF that shows you the basics of publishing content in WebGUI.
    • \n
    • Wiki - Hundreds of pages of WebGUI community contributed content featuring a variety of tutorials.
    • \n
    • Worldwide - A collection of WebGUI related web sites from all over the world that have documentation and other resources for WebGUI.
    • \n
    • API Docs - The documentation of all of the WebGUI source code.
    • \n
    • Template Help - The documentation of all of WebGUI\'s template variables.
    • \n
    \n

     

    ','j_1qEqM6iLfQLiR6VKy0aA','stevestyle000000000003','PBtmpl0000000000000111',1215718151,'stevestyle000000000003'),(1,'

    Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI. Both black and white and full color editions of these books are available, and they are updated frequently to keep you on top of the latest WebGUI features. Visit the book store today to stock your WebGUI library. Other than hands on training, there is no better way to hone your WebGUI skills. No matter what your need, Plain Black has created a book that\'s right for you and is creating new books each year.

    ','diZvW4bSgZWwyyGP3qXi1g','stevestyle000000000003','PBtmpl0000000000000111',1215717972,'stevestyle000000000003'),(1,NULL,'jnYdqDkUR8x7Pv2eGR1qTA','PBtmpl0000000000000060','PBtmpl0000000000000111',1216250666,'PBtmpl0000000000000060'),(1,'

    With any large system, having the right documentation to get you started is mandatory. The good news is that WebGUI has abundant documentation.

    ','mTOiwwk3q4k9g5-XykXhPA','stevestyle000000000003','PBtmpl0000000000000111',1218149728,'stevestyle000000000003'),(1,NULL,'2OcUWHVsu_L1sDFzIMWYqw','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803070,'PBtmpl0000000000000060'),(1,NULL,'zyWi26q9na-iiZqL4yedog','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803114,'PBtmpl0000000000000060'),(1,NULL,'tBL7BWiQRZFed2Y-Zjo9tQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803200,'PBtmpl0000000000000060'),(1,NULL,'GdkQpvjRtJqtzOUbwIIQRA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803205,'PBtmpl0000000000000060'),(1,NULL,'tnc5iYyynX2hfdEs9D3P8w','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803213,'PBtmpl0000000000000060'),(1,NULL,'vgXdBcFTqU7h4wBG1ewdBw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803217,'PBtmpl0000000000000060'),(1,NULL,'hcFlqnXlsmC1ujN6Id0F0A','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803234,'PBtmpl0000000000000060'),(1,NULL,'eRJR52fvlaxfetv3DQkQYw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803238,'PBtmpl0000000000000060'),(1,NULL,'5HIDHq5lAWHV5gpYGS0zLg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803244,'PBtmpl0000000000000060'),(1,NULL,'rYEFwXXo0tkGhQTcbDibvg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803249,'PBtmpl0000000000000060'),(1,NULL,'V3l5S5TtI7wMm1WpIMhvOA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803253,'PBtmpl0000000000000060'),(1,NULL,'nqNbSUAhk9Vd1zda2SCz9A','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803258,'PBtmpl0000000000000060'),(1,NULL,'y8XkRdxIperLKkJ3bL5sSQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803264,'PBtmpl0000000000000060'),(1,NULL,'vTymIDYL2YqEh6PV50F7ew','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803302,'PBtmpl0000000000000060'),(1,NULL,'lo1ac3BsoJx3ijGQ3gR-bQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803309,'PBtmpl0000000000000060'),(1,NULL,'huASapWvFDzqwOSbcN-JFQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803313,'PBtmpl0000000000000060'),(1,NULL,'9A-mg2gwWmaYi9o_1C7ArQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803338,'PBtmpl0000000000000060'),(1,NULL,'yD1SMHelczihzjEmx6eXBA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803342,'PBtmpl0000000000000060'),(1,NULL,'pV7GnZdpjR3XpZaSINIoeg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803347,'PBtmpl0000000000000060'),(1,NULL,'71e17KeduiXgODLMlUxiow','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803352,'PBtmpl0000000000000060'),(1,NULL,'Ik9HHky10DIyFTKehUD1dw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803478,'PBtmpl0000000000000060'),(1,NULL,'NywJYmGWe1f6EBXJnWg9Xg','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803638,'PBtmpl0000000000000060'),(1,NULL,'AgyFhx3eXlfZXNp2MkrsiQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803665,'PBtmpl0000000000000060'),(1,NULL,'F7MAQ-cpuvQ1KuC7J4P5zQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803673,'PBtmpl0000000000000060'),(1,NULL,'Q4uX_C557arTp6D_jwB1jQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803760,'PBtmpl0000000000000060'),(1,NULL,'BmLaN4rmAANkCglXUViEbg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803871,'PBtmpl0000000000000060'),(1,NULL,'X7DrzUcj8pOKFa_6k9D5iw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222804045,'PBtmpl0000000000000060'),(1,NULL,'UL-ItI4L1Z6-WSuhuXVvsQ','stevestyle000000000003','PBtmpl0000000000000111',1225139673,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000049','PBtmpl0000000000000060','PBtmpl0000000000000060',1224117144,'PBtmpl0000000000000060'),(0,NULL,'jVKLVakT_iA2010_oEuAwg','PBtmpl0000000000000060','PBtmpl0000000000000060',1224116526,'PBtmpl0000000000000060'),(1,'

     

    ','QpmlAiYZz6VsKBM-_0wXaw','stevestyle000000000003','PBtmpl0000000000000111',1224616691,'stevestyle000000000003'),(1,NULL,'HPDOcsj4gBme8D4svHodBw','PBtmpl0000000000000060','PBtmpl0000000000000111',1225404573,'PBtmpl0000000000000060'),(1,NULL,'IZkrow_zwvbf4FCH-taVTQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1226011853,'PBtmpl0000000000000060'),(1,NULL,'K0YjxqOqr7RupSo6sIdcAg','PBtmpl0000000000000060','PBtmpl0000000000000111',1227074310,'PBtmpl0000000000000060'),(1,NULL,'_ilRXNR3s8F2vGJ_k9ePcg','PBtmpl0000000000000060','PBtmpl0000000000000111',1226643205,'PBtmpl0000000000000060'),(1,NULL,'qaVcU0FFzzraMX_bzELqzw','PBtmpl0000000000000060','PBtmpl0000000000000111',1227074362,'PBtmpl0000000000000060'),(1,NULL,'LdiozcIUciWuvt3Z-na5Ww','PBtmpl0000000000000060','PBtmpl0000000000000060',1232673968,'PBtmpl0000000000000060'),(1,NULL,'QHn6T9rU7KsnS3Y70KCNTg','PBtmpl0000000000000060','PBtmpl0000000000000111',1233173545,'PBtmpl0000000000000060'),(1,NULL,'HW-sPoDDZR8wBZ0YgFgPtg','PBtmpl0000000000000060','PBtmpl0000000000000111',1227634350,'PBtmpl0000000000000060'),(1,NULL,'Vch1Ww7G_JpBhOhXX07RDg','PBtmpl0000000000000060','PBtmpl0000000000000111',1235705952,'PBtmpl0000000000000060'),(1,NULL,'AOjPG2NHgfL9Cq6dDJ7mew','PBtmpl0000000000000060','PBtmpl0000000000000111',1236960881,'PBtmpl0000000000000060'),(1,NULL,'jmlI9IK-lV8n2WMYmmPhAA','PBtmpl0000000000000060','PBtmpl0000000000000111',1238106173,'PBtmpl0000000000000060'),(1,NULL,'6uvSLY-ak_w4p_wS8q33cA','PBtmpl0000000000000060','PBtmpl0000000000000111',1239213092,'PBtmpl0000000000000060'),(1,NULL,'GaBAW-2iVhLMJaZQzVLE5A','stevestyle000000000003','PBtmpl0000000000000111',1240103565,'stevestyle000000000003'),(1,'

    Templates for the Friend Manager

    ','lo1rpxn3t8YPyKGers5eQg','PBtmpl0000000000000060','PBtmpl0000000000000111',1238625621,'PBtmpl0000000000000060'),(1,NULL,'aNNC62qLAS6TB-0_MCYjsw','PBtmpl0000000000000060','PBtmpl0000000000000060',1246969327,'PBtmpl0000000000000060'),(1,NULL,'BFfNj5wA9bDw8H3cnr8pTw','PBtmpl0000000000000060','PBtmpl0000000000000060',1247046273,'PBtmpl0000000000000060'),(1,NULL,'f_tn9FfoSfKWX43F83v_3w','PBtmpl0000000000000060','PBtmpl0000000000000060',1247053009,'PBtmpl0000000000000060'),(1,NULL,'oGfxez5sksyB_PcaAsEm_Q','PBtmpl0000000000000060','PBtmpl0000000000000060',1247053097,'PBtmpl0000000000000060'),(1,NULL,'tPagC0AQErZXjLFZQ6OI1g','PBtmpl0000000000000060','PBtmpl0000000000000060',1246966459,'PBtmpl0000000000000060'),(1,NULL,'GYaFxnMu9UsEG8oanwB6TA','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965871,'PBtmpl0000000000000060'),(1,NULL,'VZK3CRgiMb8r4dBjUmCTgQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1247046242,'PBtmpl0000000000000060'),(1,NULL,'tXwf1zaOXTvsqPn6yu-GSw','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965607,'PBtmpl0000000000000060'),(1,'

    Who better to host your WebGUI sites than Plain Black. Let us deal with upgrades, security, and server management. Doing so lets you focus on building your WebGUI site, which is where your time and expertise should be spent. And when you sign up with hosting, online support is included!

    ','iCYOjohB9SKvAPr6bXElKA','stevestyle000000000003','stevestyle000000000003',1247779898,'stevestyle000000000003'),(1,NULL,'5bnNzteN7w3NnK9mF4XiCg','PBtmpl0000000000000060','PBtmpl0000000000000060',1250243000,'PBtmpl0000000000000060'),(1,NULL,'RSAMkc6WQmfRE3TOr1_3Mw','PBtmpl0000000000000060','PBtmpl0000000000000111',1250243000,'PBtmpl0000000000000060'),(1,NULL,'fowHfgOkJtAxdst7rugTog','PBtmpl0000000000000060','PBtmpl0000000000000111',1252595993,'PBtmpl0000000000000060'),(1,NULL,'TvOZs8U1kRXLtwtmyW75pg','PBtmpl0000000000000060','PBtmpl0000000000000060',1256092368,'PBtmpl0000000000000060'),(1,NULL,'brxm_faNdZX5tRo3p50g3g','PBtmpl0000000000000060','PBtmpl0000000000000111',1256092368,'PBtmpl0000000000000060'),(1,NULL,'4qh0kIsFUdd4Ox-Iu1JZgg','PBtmpl0000000000000060','PBtmpl0000000000000111',1257311886,'PBtmpl0000000000000060'),(1,'

     

    ','-K8Hj45mbelljN9-0CXZxg','PBtmpl0000000000000060','PBtmpl0000000000000060',1257311887,'PBtmpl0000000000000060'),(1,NULL,'RrV4aAPnn4dM0ZcU3OXnlw','PBtmpl0000000000000060','PBtmpl0000000000000060',1258524916,'PBtmpl0000000000000060'),(1,NULL,'P_4uog81vSUK4KxuW_4GUA','PBtmpl0000000000000060','PBtmpl0000000000000111',1258524916,'PBtmpl0000000000000060'),(1,NULL,'1z9J1O08n_7gVVlBwSRBJQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1269401468,'PBtmpl0000000000000060'),(1,NULL,'xSmREZO3GNzK3M5PaueOOQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'0bx-xoL8TSXXubFuqKAoVQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'taX2UYkFF21ALpFZY2rhMw','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'K0q_N885Httqev1VCqUWxg','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'fq1ZkYhH24R5tb96kuT10Q','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'oHk7fAFhEEkB7dHzi0QOQA','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'9M-lrlPQWeeNWfvnDnK_Xg','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401469,'PBtmpl0000000000000060'),(1,NULL,'_gBYAdTcbkiyamnqi2Xskg','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401469,'PBtmpl0000000000000060'),(1,NULL,'0iMMbGN3BevuCBHjjLiQNA','PBtmpl0000000000000060','PBtmpl0000000000000111',1269401469,'PBtmpl0000000000000060'),(1,NULL,'6A4yIjWwJfIE0Ep-I0jutg','PBtmpl0000000000000060','PBtmpl0000000000000111',1269401469,'PBtmpl0000000000000060'),(1,NULL,'GNOAsX98vCsl0JRwfwL-gg','PBtmpl0000000000000060','PBtmpl0000000000000060',1270612323,'PBtmpl0000000000000060'),(1,NULL,'kaPRSaf8UKiskiGEgJgLAw','PBtmpl0000000000000060','PBtmpl0000000000000111',1270612324,'2p9ygcqH_Z11qOUvQ1uBvw'); +ALTER TABLE `wobject` ENABLE KEYS; +INSERT INTO webguiVersion (webguiVersion,versionType,dateApplied) VALUES ('7.9.2','Initial Install',UNIX_TIMESTAMP()); +SET CHARACTER_SET_CLIENT = @OLD_CHARACTER_SET_CLIENT; +SET CHARACTER_SET_RESULTS = @OLD_CHARACTER_SET_RESULTS; +SET CHARACTER_SET_CONNECTION = @OLD_CHARACTER_SET_CONNECTION; +SET COLLATION_CONNECTION = @OLD_COLLATION_CONNECTION; +SET TIME_ZONE = @OLD_TIME_ZONE; +SET UNIQUE_CHECKS = @OLD_UNIQUE_CHECKS; +SET FOREIGN_KEY_CHECKS = @OLD_FOREIGN_KEY_CHECKS; +SET SQL_MODE = @OLD_SQL_MODE; +SET SQL_NOTES = @OLD_SQL_NOTES; diff --git a/docs/credits.txt b/docs/credits.txt index 6bee66954..53af501ed 100644 --- a/docs/credits.txt +++ b/docs/credits.txt @@ -14,24 +14,29 @@ Contributing Developers..............Meg O'Keefe Andrea / Plain Black Leendert Bottelberghs / United Knowledge Richard Caelius / 100 World Irving Carrion + N. Hao Ching / Plain Black Richard Clark Doug Collinge Misja Op de Coul / E-Wise Flavio Curti John Dagitz / Plain Black Joeri de Bruin / Oqapi + David Delikat Michele Dell'Aquila / CSU Jeff Depons / Adaptive Dynamics Frank Dillon / Plain Black Arne Dokken Patrick Donelan / SDH Consulting + Paul Driver / Plain Black Junying Du / Brunswick Ed Van Duinen / UNC Greg Fast / Brunswick Chris Gebhardt / OpenServe Andy Grundman + Tessa Harmon / Knowmad Technologies Chris Jackson Roy Johnson / Plain Black + Bart Jol / ProcoliX Koen de Jonge / ProcoliX Martin Kamerbeek / Oqapi Yung Han Khoe @@ -47,20 +52,26 @@ Contributing Developers..............Meg O'Keefe Andrea / Plain Black Kaleb Murphy / Plain Black Chris Nehren / Plain Black Ernesto Hernández-Novich / itverx C.A. + Stephen Opal / Plain Black Tavis Parker / Plain Black Daniel Quinlan Jukka Raimovaara / Axxion Oy Alan Ritari / DonorWare Hal Roberts / Harvard + Luke Robinson / Orchard Solutions Laura Rummage / Plain Black Tera Runde / Plain Black Steve Simms Ben Simpson + Andrew Smith / SDH Consulting Alan Smithee Steve Swanson / Plain Black Jeff Szpak / Plain Black + Henry Tang / Long Term Results B.V. + Dale Trexel / U of MN Law School Sean Tu / WDI Vladimir Vitkovsky / WebGUI Worldwide + Rogier Voogt / United Knowledge Jamie Vrbsky / Plain Black Arjan Widlak / United Knowledge Madsen Wikholm @@ -68,8 +79,9 @@ Contributing Developers..............Meg O'Keefe Andrea / Plain Black Paul Wrightson / Invicta Services Zhou Xiaopeng / WebGUI Worldwide Gerald Young + Bernd Kalbfuß-Zimmermann Tabitha Zipperer / Plain Black - Henry Tang / Long Term Results B.V. + Rory Zweistra / Oqapi The following are people/companies who didn't directly contribute to WebGUI, but whose work has made WebGUI possible: diff --git a/docs/gotcha.txt b/docs/gotcha.txt index 5f71ad524..790d62dde 100644 --- a/docs/gotcha.txt +++ b/docs/gotcha.txt @@ -13,12 +13,123 @@ save you many hours of grief. code, chances are you'll need to update it to make it work with WebGUI 8. - * WebGUI now requires memcached. + * WebGUI now requires the following modules + - Moose + - CHI - * WebGUI now requires the following Perl Modules: - - Memcached::libmemcached (0.3102) +7.9.3 +-------------------------------------------------------------------- + * Test:Deep, which had been an optional dependency for testing, has been used + in components of the core for a while, since the release of the new Survey. + Test::Deep version 0.095 or higher is now required. + +7.9.2 +-------------------------------------------------------------------- + * new dependency: DateTime::Event::ICal 0.10 or higher + +7.9.0 +-------------------------------------------------------------------- + * WebGUI new requires Test::Harness 3.17 or higher to enable the testing functions + the Survey. + +7.8.13 +-------------------------------------------------------------------- + * A new gotcha was not documented in the 7.8.11 release, the new required version + of Javascript::Packer, 0.04. The correct version was put into the testEnvironment + script. + +7.8.11 +-------------------------------------------------------------------- + * WebGUI now requires DateTime::Format::HTTP, to handle parsing HTTP dates. + + * WebGUI now requires JavaScript Packer v0.04, for compressing javascript. + + * The Google sitemap generator in WebGUI was including hidden pages in the list of + pages. This is now configurable, with the default being to NOT show hidden pages. + If you wish hidden pages to be shown, then in the config file set showHiddenPages + to 1. + +7.8.6 +-------------------------------------------------------------------- + * WebGUI now requires LWP 5.833 or higher, to fix a bug in that module. + +7.8.5 +-------------------------------------------------------------------- + * WebGUI now requires Locales 0.10 or higher, to replace the deprecated + module Locales::Country. + + * WebGUI now requires Net::CIDR::Lite 0.20 or higher, to replace the deprecated + module Net::Subnets. + + * Users, no matter if they are created via anonymous registration, + via the Admin Console Users screen, or via code, now always get + their default values from the Profile Fields instead of via + the Visitor account. Previously, based on how the user was created, + they would get default values from different places. + + * The following style templates have been cleaned up by the TWG: + - WebGUI 6 Blank Style, Style 01; Style 02, Style 03: + - no structural changes + - Fail safe: + - added new CSS that is more robust and validates (in external file: style.css); + - it was also necessary to update the css to work with the new navigation templates + - changed the markup and the order of the home/login/user/admin controls at the bottom + - All of the above templates: + - added a link tag to wg-base.css + - added conditional comments at the top and bottom of the body tag to be able to target + IE versions easily with css + + * Added wg-base.css, which is linked to in each style template. This stylesheet is for css that + is used in more than one tempalte, like pagination inline icons etc. Inline styles that are + removed from templates, will be replaced with styles in wg-base.css (and example is RFE 11182). + Elements that are styled in wg-base.css have a classname that starts with "wg-". + + wg-base.css replaces webgui.css, which will be removed from the site. + +7.8.4 +-------------------------------------------------------------------- + * A bug introduced in 7.8.1 could cause the Shop sale notification + group to be reset to the group Everyone. The bug has been fixed, + and the group has been reset to Admins. If you were using a different + group, you will need to edit the Shop Settings and reselect the + proper group. + +7.8.3 +-------------------------------------------------------------------- + * WebGUI now requires Locales::Country 0.05 or higher to use + the UPS shipping driver. + +7.8.2 +-------------------------------------------------------------------- + * WebGUI now requires Business::PayPal::API 0.62 or higher. +7.8.1 +-------------------------------------------------------------------- + * The EventManagementSystem schedule template was accidently given + the same namespace as the main EMS template. This allowed the + wrong template to be chosen for the main EMS template and the + schedule template. The upgrade from 7.8.0 to 7.8.1 will attempt + to fix this when default templates have been used. + + * In the past, it was possible to leave WebguiRoot undefined + or incorrectly specified, and WebGUI would still function. It + must now be properly specified, which means it must be configured + in the global Apache section (outside any VirtualHost or + Directory sections) and point to the correct WebGUI root + directory. For example: + PerlSetVar WebguiRoot /data/WebGUI + + * WebGUI creates thumbnails for uploaded images. The name for + those thumbnail files is created by prepending "thumb-" to the + name of the file. If a file that start with "thumb-" is created + then WebGUI would throw an error. Starting with 7.8.1, files + that start with "thumb-" will be renamed by removing that + prefix from the filename. + + + +>>>>>>> master 7.8.0 -------------------------------------------------------------------- diff --git a/docs/migration.txt b/docs/migration.txt index 4d6f09d25..dfbf12e8f 100644 --- a/docs/migration.txt +++ b/docs/migration.txt @@ -5,6 +5,22 @@ The information contained herein documents the API changes that have occurred in +WebGUI::Config +============= +WebGUI::Config->new has a new API. Its WebGUI root parameter has been eliminated. It now only accepts a config file as either an absolute path, or a path relative to WebGUI's etc directory. + +my $config = WebGUI::Config->new($filename); + + + +WebGUI::Session +============= +WebGUI::Session->open has a new API. Its WebGUI root parameter has been eliminated. The config file it is given can be either an absolute path, or a path relative to WebGUI's etc directory. + +my $session = WebGUI::Session->open($configFile, $request, $server); + + + WebGUI::Cache ============= WebGUI::Cache has been completely rewritten. If you were using the cache API in the past, you'll need to update your code to reflect the changes. NOTE: you can get a cached reference to the cache object from WebGUI::Session, which will be substantially faster than instantiating the object yourself. diff --git a/docs/previousVersion.sql b/docs/previousVersion.sql index 5fe02b2c1..395f78261 100644 --- a/docs/previousVersion.sql +++ b/docs/previousVersion.sql @@ -1,1031 +1,896 @@ -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +SET @OLD_CHARACTER_SET_CLIENT = @@CHARACTER_SET_CLIENT; +SET @OLD_CHARACTER_SET_RESULTS = @@CHARACTER_SET_RESULTS; +SET @OLD_CHARACTER_SET_CONNECTION = @@CHARACTER_SET_CONNECTION; +SET @OLD_COLLATION_CONNECTION = @@COLLATION_CONNECTION; +SET @OLD_TIME_ZONE = @@TIME_ZONE; +SET @OLD_UNIQUE_CHECKS = @@UNIQUE_CHECKS; +SET @OLD_FOREIGN_KEY_CHECKS = @@FOREIGN_KEY_CHECKS; +SET @OLD_SQL_MODE = @@SQL_MODE; +SET @OLD_SQL_NOTES = @@SQL_NOTES; + +SET CHARACTER_SET_CLIENT = 'utf8'; +SET CHARACTER_SET_RESULTS = 'utf8'; +SET CHARACTER_SET_CONNECTION = 'utf8'; +SET TIME_ZONE = '+00:00'; +SET UNIQUE_CHECKS = 0; +SET FOREIGN_KEY_CHECKS = 0; +SET SQL_MODE = 'NO_AUTO_VALUE_ON_ZERO'; +SET SQL_NOTES = 0; CREATE TABLE `AdSku` ( - `assetId` varchar(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `purchaseTemplate` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `manageTemplate` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `adSpace` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `priority` int(11) default '1', - `pricePerClick` float default '0', - `pricePerImpression` float default '0', - `clickDiscounts` varchar(1024) character set utf8 default NULL, - `impressionDiscounts` varchar(1024) character set utf8 default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `purchaseTemplate` char(22) binary NOT NULL, + `manageTemplate` char(22) binary NOT NULL, + `adSpace` char(22) binary NOT NULL, + `priority` int(11) DEFAULT '1', + `pricePerClick` float DEFAULT '0', + `pricePerImpression` float DEFAULT '0', + `clickDiscounts` char(22) DEFAULT NULL, + `impressionDiscounts` char(22) DEFAULT NULL, + `karma` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Article` ( - `linkTitle` char(255) default NULL, + `linkTitle` char(255) DEFAULT NULL, `linkURL` text, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '3600', - `storageId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', + `storageId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Calendar` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL default '0', - `defaultDate` enum('current','first','last') default 'current', - `defaultView` enum('month','week','day','list') default 'month', - `visitorCacheTimeout` int(11) unsigned default NULL, - `templateIdMonth` char(22) character set utf8 collate utf8_bin default 'CalendarMonth000000001', - `templateIdWeek` char(22) character set utf8 collate utf8_bin default 'CalendarWeek0000000001', - `templateIdDay` char(22) character set utf8 collate utf8_bin default 'CalendarDay00000000001', - `templateIdEvent` char(22) character set utf8 collate utf8_bin default 'CalendarEvent000000001', - `templateIdEventEdit` char(22) character set utf8 collate utf8_bin default 'CalendarEventEdit00001', - `templateIdSearch` char(22) character set utf8 collate utf8_bin default 'CalendarSearch00000001', - `templateIdPrintMonth` char(22) character set utf8 collate utf8_bin default 'CalendarPrintMonth0001', - `templateIdPrintWeek` char(22) character set utf8 collate utf8_bin default 'CalendarPrintWeek00001', - `templateIdPrintDay` char(22) character set utf8 collate utf8_bin default 'CalendarPrintDay000001', - `templateIdPrintEvent` char(22) character set utf8 collate utf8_bin default 'CalendarPrintEvent0001', - `groupIdEventEdit` char(22) character set utf8 collate utf8_bin default '3', - `groupIdSubscribed` char(22) character set utf8 collate utf8_bin default NULL, - `subscriberNotifyOffset` int(11) default NULL, - `sortEventsBy` enum('time','sequencenumber') default 'time', - `listViewPageInterval` bigint(20) default NULL, - `templateIdList` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdPrintList` char(22) character set utf8 collate utf8_bin default NULL, - `icalInterval` bigint(20) default NULL, - `workflowIdCommit` char(22) character set utf8 collate utf8_bin default NULL, + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `defaultDate` enum('current','first','last') DEFAULT 'current', + `defaultView` enum('month','week','day','list') DEFAULT 'month', + `visitorCacheTimeout` int(11) unsigned DEFAULT NULL, + `templateIdMonth` char(22) binary DEFAULT 'CalendarMonth000000001', + `templateIdWeek` char(22) binary DEFAULT 'CalendarWeek0000000001', + `templateIdDay` char(22) binary DEFAULT 'CalendarDay00000000001', + `templateIdEvent` char(22) binary DEFAULT 'CalendarEvent000000001', + `templateIdEventEdit` char(22) binary DEFAULT 'CalendarEventEdit00001', + `templateIdSearch` char(22) binary DEFAULT 'CalendarSearch00000001', + `templateIdPrintMonth` char(22) binary DEFAULT 'CalendarPrintMonth0001', + `templateIdPrintWeek` char(22) binary DEFAULT 'CalendarPrintWeek00001', + `templateIdPrintDay` char(22) binary DEFAULT 'CalendarPrintDay000001', + `templateIdPrintEvent` char(22) binary DEFAULT 'CalendarPrintEvent0001', + `groupIdEventEdit` char(22) binary DEFAULT '3', + `groupIdSubscribed` char(22) binary DEFAULT NULL, + `subscriberNotifyOffset` int(11) DEFAULT NULL, + `sortEventsBy` enum('time','sequencenumber') DEFAULT 'time', + `listViewPageInterval` bigint(20) DEFAULT NULL, + `templateIdList` char(22) binary DEFAULT NULL, + `templateIdPrintList` char(22) binary DEFAULT NULL, + `icalInterval` bigint(20) DEFAULT NULL, + `workflowIdCommit` char(22) binary DEFAULT NULL, `icalFeeds` longtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Carousel` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `items` mediumtext character set utf8, - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - `slideWidth` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `items` mediumtext, + `templateId` char(22) binary DEFAULT NULL, + `slideWidth` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Collaboration` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `postGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `canStartThreadGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `karmaPerPost` int(11) NOT NULL default '0', - `collaborationTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `threadTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `postFormTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `searchTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `notificationTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sortBy` char(35) NOT NULL default 'assetData.revisionDate', - `sortOrder` char(4) NOT NULL default 'desc', - `usePreview` int(11) NOT NULL default '1', - `addEditStampToPosts` int(11) NOT NULL default '0', - `editTimeout` int(11) NOT NULL default '3600', - `attachmentsPerPost` int(11) NOT NULL default '0', - `filterCode` char(30) NOT NULL default 'javascript', - `useContentFilter` int(11) NOT NULL default '1', - `threads` int(11) NOT NULL default '0', - `views` int(11) NOT NULL default '0', - `replies` int(11) NOT NULL default '0', - `rating` int(11) NOT NULL default '0', - `lastPostId` char(22) character set utf8 collate utf8_bin default NULL, - `lastPostDate` bigint(20) default NULL, - `archiveAfter` int(11) NOT NULL default '31536000', - `postsPerPage` int(11) NOT NULL default '10', - `threadsPerPage` int(11) NOT NULL default '30', - `subscriptionGroupId` char(22) character set utf8 collate utf8_bin default NULL, - `allowReplies` int(11) NOT NULL default '0', - `displayLastReply` int(11) NOT NULL default '0', - `richEditor` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBrichedit000000000002', - `karmaRatingMultiplier` int(11) NOT NULL default '0', - `karmaSpentToRate` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', - `avatarsEnabled` int(11) NOT NULL default '0', - `approvalWorkflow` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003', - `threadApprovalWorkflow` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003', - `defaultKarmaScale` int(11) NOT NULL default '1', - `mailServer` char(255) default NULL, - `mailAccount` char(255) default NULL, - `mailPassword` char(255) default NULL, - `mailAddress` char(255) default NULL, - `mailPrefix` char(255) default NULL, - `getMail` int(11) NOT NULL default '0', - `getMailInterval` int(11) NOT NULL default '300', - `getMailCronId` char(22) character set utf8 collate utf8_bin default NULL, - `visitorCacheTimeout` int(11) NOT NULL default '3600', - `autoSubscribeToThread` int(11) NOT NULL default '1', - `requireSubscriptionForEmailPosting` int(11) NOT NULL default '1', - `thumbnailSize` int(11) NOT NULL default '0', - `maxImageSize` int(11) NOT NULL default '0', - `enablePostMetaData` int(11) NOT NULL default '0', - `useCaptcha` int(11) NOT NULL default '0', - `groupToEditPost` char(22) character set utf8 collate utf8_bin NOT NULL, - `archiveEnabled` int(1) default '1', - `postReceivedTemplateId` char(22) character set utf8 collate utf8_bin default 'default_post_received1', - `replyRichEditor` varchar(22) character set utf8 collate utf8_bin default 'PBrichedit000000000002', - `replyFilterCode` varchar(30) default 'javascript', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `postGroupId` char(22) binary NOT NULL DEFAULT '2', + `canStartThreadGroupId` char(22) binary NOT NULL DEFAULT '2', + `karmaPerPost` int(11) NOT NULL DEFAULT '0', + `collaborationTemplateId` char(22) binary NOT NULL, + `threadTemplateId` char(22) binary NOT NULL, + `postFormTemplateId` char(22) binary NOT NULL, + `searchTemplateId` char(22) binary NOT NULL, + `notificationTemplateId` char(22) binary NOT NULL, + `sortBy` char(35) NOT NULL DEFAULT 'assetData.revisionDate', + `sortOrder` char(4) NOT NULL DEFAULT 'desc', + `usePreview` int(11) NOT NULL DEFAULT '1', + `addEditStampToPosts` int(11) NOT NULL DEFAULT '0', + `editTimeout` int(11) NOT NULL DEFAULT '3600', + `attachmentsPerPost` int(11) NOT NULL DEFAULT '0', + `filterCode` char(30) NOT NULL DEFAULT 'javascript', + `useContentFilter` int(11) NOT NULL DEFAULT '1', + `threads` int(11) NOT NULL DEFAULT '0', + `views` int(11) NOT NULL DEFAULT '0', + `replies` int(11) NOT NULL DEFAULT '0', + `rating` int(11) NOT NULL DEFAULT '0', + `lastPostId` char(22) binary DEFAULT NULL, + `lastPostDate` bigint(20) DEFAULT NULL, + `archiveAfter` int(11) NOT NULL DEFAULT '31536000', + `postsPerPage` int(11) NOT NULL DEFAULT '10', + `threadsPerPage` int(11) NOT NULL DEFAULT '30', + `subscriptionGroupId` char(22) binary DEFAULT NULL, + `allowReplies` int(11) NOT NULL DEFAULT '0', + `displayLastReply` int(11) NOT NULL DEFAULT '0', + `richEditor` char(22) binary NOT NULL DEFAULT 'PBrichedit000000000002', + `karmaRatingMultiplier` int(11) NOT NULL DEFAULT '0', + `karmaSpentToRate` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `avatarsEnabled` int(11) NOT NULL DEFAULT '0', + `approvalWorkflow` char(22) binary NOT NULL DEFAULT 'pbworkflow000000000003', + `threadApprovalWorkflow` char(22) binary NOT NULL DEFAULT 'pbworkflow000000000003', + `defaultKarmaScale` int(11) NOT NULL DEFAULT '1', + `mailServer` char(255) DEFAULT NULL, + `mailAccount` char(255) DEFAULT NULL, + `mailPassword` char(255) DEFAULT NULL, + `mailAddress` char(255) DEFAULT NULL, + `mailPrefix` char(255) DEFAULT NULL, + `getMail` int(11) NOT NULL DEFAULT '0', + `getMailInterval` int(11) NOT NULL DEFAULT '300', + `getMailCronId` char(22) binary DEFAULT NULL, + `visitorCacheTimeout` int(11) NOT NULL DEFAULT '3600', + `autoSubscribeToThread` int(11) NOT NULL DEFAULT '1', + `requireSubscriptionForEmailPosting` int(11) NOT NULL DEFAULT '1', + `thumbnailSize` int(11) NOT NULL DEFAULT '0', + `maxImageSize` int(11) NOT NULL DEFAULT '0', + `enablePostMetaData` int(11) NOT NULL DEFAULT '0', + `useCaptcha` int(11) NOT NULL DEFAULT '0', + `groupToEditPost` char(22) binary NOT NULL, + `archiveEnabled` int(1) DEFAULT '1', + `postReceivedTemplateId` char(22) binary DEFAULT 'default_post_received1', + `replyRichEditor` char(22) binary DEFAULT 'PBrichedit000000000002', + `replyFilterCode` char(30) binary DEFAULT 'javascript', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Dashboard` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` char(22) character set utf8 collate utf8_bin NOT NULL, - `adminsGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '4', - `usersGroupId` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'DashboardViewTmpl00001', - `isInitialized` tinyint(3) unsigned NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `adminsGroupId` char(22) binary NOT NULL DEFAULT '4', + `usersGroupId` char(22) binary NOT NULL DEFAULT '2', + `templateId` char(22) binary NOT NULL DEFAULT 'DashboardViewTmpl00001', + `isInitialized` tinyint(3) unsigned NOT NULL DEFAULT '0', `assetsToHide` text, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `DataForm` ( `acknowledgement` text, - `mailData` int(11) NOT NULL default '1', - `emailTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `acknowlegementTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `listTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `defaultView` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', - `groupToViewEntries` char(22) character set utf8 collate utf8_bin NOT NULL default '7', - `mailAttachments` int(11) default '0', - `useCaptcha` int(1) default '0', - `storeData` int(1) default '1', + `mailData` int(11) NOT NULL DEFAULT '1', + `emailTemplateId` char(22) binary NOT NULL, + `acknowlegementTemplateId` char(22) binary NOT NULL, + `listTemplateId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `defaultView` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `groupToViewEntries` char(22) binary NOT NULL DEFAULT '7', + `mailAttachments` int(11) DEFAULT '0', + `useCaptcha` int(1) DEFAULT '0', + `storeData` int(1) DEFAULT '1', `fieldConfiguration` longtext, `tabConfiguration` longtext, - `workflowIdAddEntry` char(22) character set utf8 collate utf8_bin default NULL, - `htmlAreaRichEditor` varchar(22) character set utf8 collate utf8_bin default '**Use_Default_Editor**', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `workflowIdAddEntry` char(22) binary DEFAULT NULL, + `htmlAreaRichEditor` char(22) binary DEFAULT '**Use_Default_Editor**', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `DataForm_entry` ( - `DataForm_entryId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `username` char(255) default NULL, - `ipAddress` char(255) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `DataForm_entryId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `username` char(255) DEFAULT NULL, + `ipAddress` char(255) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, `entryData` longtext, - `submissionDate` datetime default NULL, - PRIMARY KEY (`DataForm_entryId`), + `submissionDate` datetime DEFAULT NULL, + PRIMARY KEY (`DataForm_entryId`), KEY `assetId` (`assetId`), KEY `assetId_submissionDate` (`assetId`,`submissionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `DataTable` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `data` longtext character set utf8, - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `data` longtext, + `templateId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `EMSBadge` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `price` float NOT NULL default '0', - `seatsAvailable` int(11) NOT NULL default '100', + `price` float NOT NULL DEFAULT '0', + `seatsAvailable` int(11) NOT NULL DEFAULT '100', `relatedBadgeGroups` mediumtext, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `earlyBirdPrice` float NOT NULL default '0', - `earlyBirdPriceEndDate` bigint(20) default NULL, - `preRegistrationPrice` float NOT NULL default '0', - `preRegistrationPriceEndDate` bigint(20) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + `earlyBirdPrice` float NOT NULL DEFAULT '0', + `earlyBirdPriceEndDate` bigint(20) DEFAULT NULL, + `preRegistrationPrice` float NOT NULL DEFAULT '0', + `preRegistrationPriceEndDate` bigint(20) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `EMSBadgeGroup` ( - `badgeGroupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `emsAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(100) default NULL, - PRIMARY KEY (`badgeGroupId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `badgeGroupId` char(22) binary NOT NULL, + `emsAssetId` char(22) binary NOT NULL, + `name` char(100) DEFAULT NULL, + PRIMARY KEY (`badgeGroupId`) +) TYPE=MyISAM; CREATE TABLE `EMSEventMetaField` ( - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin default NULL, - `label` char(100) default NULL, - `dataType` char(20) default NULL, - `visible` tinyint(4) default '0', - `required` tinyint(4) default '0', + `fieldId` char(22) binary NOT NULL, + `assetId` char(22) binary DEFAULT NULL, + `label` char(100) DEFAULT NULL, + `dataType` char(20) DEFAULT NULL, + `visible` tinyint(4) DEFAULT '0', + `required` tinyint(4) DEFAULT '0', `possibleValues` text, `defaultValues` text, - `sequenceNumber` int(5) default NULL, - PRIMARY KEY (`fieldId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `sequenceNumber` int(5) DEFAULT NULL, + `helpText` mediumtext, + PRIMARY KEY (`fieldId`) +) TYPE=MyISAM; CREATE TABLE `EMSRegistrant` ( - `badgeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `badgeNumber` int(11) NOT NULL auto_increment, - `badgeAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `emsAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `badgeId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL, + `badgeNumber` int(11) NOT NULL AUTO_INCREMENT, + `badgeAssetId` char(22) binary NOT NULL, + `emsAssetId` char(22) binary NOT NULL, `name` char(35) NOT NULL, - `address1` char(35) default NULL, - `address2` char(35) default NULL, - `address3` char(35) default NULL, - `city` char(35) default NULL, - `state` char(35) default NULL, - `zipcode` char(35) default NULL, - `country` char(35) default NULL, - `phoneNumber` char(35) default NULL, - `organization` char(35) default NULL, - `email` char(255) default NULL, + `address1` char(35) DEFAULT NULL, + `address2` char(35) DEFAULT NULL, + `address3` char(35) DEFAULT NULL, + `city` char(35) DEFAULT NULL, + `state` char(35) DEFAULT NULL, + `zipcode` char(35) DEFAULT NULL, + `country` char(35) DEFAULT NULL, + `phoneNumber` char(35) DEFAULT NULL, + `organization` char(35) DEFAULT NULL, + `email` char(255) DEFAULT NULL, `notes` mediumtext, - `purchaseComplete` tinyint(1) default NULL, - `hasCheckedIn` tinyint(1) default NULL, - `transactionItemId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`badgeId`), + `purchaseComplete` tinyint(1) DEFAULT NULL, + `hasCheckedIn` tinyint(1) DEFAULT NULL, + `transactionItemId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`badgeId`), UNIQUE KEY `badgeNumber` (`badgeNumber`), KEY `badgeAssetId_purchaseComplete` (`badgeAssetId`,`purchaseComplete`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `EMSRegistrantRibbon` ( - `badgeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ribbonAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `transactionItemId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`badgeId`,`ribbonAssetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `badgeId` char(22) binary NOT NULL, + `ribbonAssetId` char(22) binary NOT NULL, + `transactionItemId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`badgeId`,`ribbonAssetId`) +) TYPE=MyISAM; CREATE TABLE `EMSRegistrantTicket` ( - `badgeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ticketAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `purchaseComplete` tinyint(1) default NULL, - `transactionItemId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`badgeId`,`ticketAssetId`), + `badgeId` char(22) binary NOT NULL, + `ticketAssetId` char(22) binary NOT NULL, + `purchaseComplete` tinyint(1) DEFAULT NULL, + `transactionItemId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`badgeId`,`ticketAssetId`), KEY `ticketAssetId_purchaseComplete` (`ticketAssetId`,`purchaseComplete`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `EMSRegistrantToken` ( - `badgeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `tokenAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `quantity` int(11) default NULL, + `badgeId` char(22) binary NOT NULL, + `tokenAssetId` char(22) binary NOT NULL, + `quantity` int(11) DEFAULT NULL, `transactionItemIds` text, - PRIMARY KEY (`badgeId`,`tokenAssetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`badgeId`,`tokenAssetId`) +) TYPE=MyISAM; CREATE TABLE `EMSRibbon` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `percentageDiscount` float NOT NULL default '10', - `price` float NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `EMSTicket` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `percentageDiscount` float NOT NULL DEFAULT '10', + `price` float NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `EMSSubmission` ( + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `price` float NOT NULL default '0', - `seatsAvailable` int(11) NOT NULL default '100', - `startDate` datetime default NULL, - `duration` float NOT NULL default '1', - `eventNumber` int(11) default NULL, - `location` char(100) default NULL, + `submissionId` int(11) NOT NULL, + `submissionStatus` char(30) DEFAULT NULL, + `ticketId` char(22) binary DEFAULT NULL, + `description` mediumtext, + `sku` char(35) DEFAULT NULL, + `vendorId` char(22) binary DEFAULT NULL, + `displayTitle` tinyint(1) DEFAULT NULL, + `shipsSeparately` tinyint(1) DEFAULT NULL, + `price` float DEFAULT NULL, + `seatsAvailable` int(11) DEFAULT NULL, + `startDate` datetime DEFAULT NULL, + `duration` float DEFAULT NULL, + `eventNumber` int(11) DEFAULT NULL, + `location` char(100) DEFAULT NULL, `relatedBadgeGroups` mediumtext, `relatedRibbons` mediumtext, `eventMetaData` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `EMSToken` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `EMSSubmissionForm` ( + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `price` float NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `canSubmitGroupId` char(22) binary DEFAULT NULL, + `daysBeforeCleanup` int(11) DEFAULT NULL, + `deleteCreatedItems` int(1) DEFAULT NULL, + `formDescription` text, + `submissionDeadline` date DEFAULT NULL, + `pastDeadlineMessage` text, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `EMSTicket` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `price` float NOT NULL DEFAULT '0', + `seatsAvailable` int(11) NOT NULL DEFAULT '100', + `startDate` datetime DEFAULT NULL, + `duration` float NOT NULL DEFAULT '1', + `eventNumber` int(11) DEFAULT NULL, + `location` char(100) DEFAULT NULL, + `relatedBadgeGroups` mediumtext, + `relatedRibbons` mediumtext, + `eventMetaData` mediumtext, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `EMSToken` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `price` float NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Event` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL, - `feedId` char(22) character set utf8 collate utf8_bin default NULL, - `feedUid` char(255) default NULL, - `startDate` date default NULL, - `endDate` date default NULL, + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `feedId` char(22) binary DEFAULT NULL, + `feedUid` char(255) DEFAULT NULL, + `startDate` date DEFAULT NULL, + `endDate` date DEFAULT NULL, `userDefined1` text, `userDefined2` text, `userDefined3` text, `userDefined4` text, `userDefined5` text, - `recurId` char(22) character set utf8 collate utf8_bin default NULL, + `recurId` char(22) binary DEFAULT NULL, `description` longtext, - `startTime` time default NULL, - `endTime` time default NULL, + `startTime` time DEFAULT NULL, + `endTime` time DEFAULT NULL, `relatedLinks` longtext, - `location` char(255) default NULL, - `storageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `timeZone` char(255) default 'America/Chicago', - `sequenceNumber` bigint(20) default NULL, - `iCalSequenceNumber` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `location` char(255) DEFAULT NULL, + `storageId` char(22) binary NOT NULL, + `timeZone` char(255) DEFAULT 'America/Chicago', + `sequenceNumber` bigint(20) DEFAULT NULL, + `iCalSequenceNumber` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `EventManagementSystem` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `groupToApproveEvents` char(22) character set utf8 collate utf8_bin default NULL, - `timezone` char(30) NOT NULL default 'America/Chicago', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default '2rC4ErZ3c77OJzJm7O5s3w', - `badgeBuilderTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'BMybD3cEnmXVk2wQ_qEsRQ', - `lookupRegistrantTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'OOyMH33plAy6oCj_QWrxtg', - `printBadgeTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'PsFn7dJt4wMwBa8hiE3hOA', - `printTicketTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'yBwydfooiLvhEFawJb0VTQ', + `groupToApproveEvents` char(22) binary DEFAULT NULL, + `timezone` char(30) NOT NULL DEFAULT 'America/Chicago', + `templateId` char(22) binary NOT NULL DEFAULT '2rC4ErZ3c77OJzJm7O5s3w', + `badgeBuilderTemplateId` char(22) binary NOT NULL DEFAULT 'BMybD3cEnmXVk2wQ_qEsRQ', + `lookupRegistrantTemplateId` char(22) binary NOT NULL DEFAULT 'OOyMH33plAy6oCj_QWrxtg', + `printBadgeTemplateId` char(22) binary NOT NULL DEFAULT 'PsFn7dJt4wMwBa8hiE3hOA', + `printTicketTemplateId` char(22) binary NOT NULL DEFAULT 'yBwydfooiLvhEFawJb0VTQ', + `printRemainingTicketsTemplateId` char(22) NOT NULL DEFAULT 'hreA_bgxiTX-EzWCSZCZJw', `badgeInstructions` mediumtext, `ribbonInstructions` mediumtext, `ticketInstructions` mediumtext, `tokenInstructions` mediumtext, - `registrationStaffGroupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `scheduleTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `scheduleColumnsPerPage` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `registrationStaffGroupId` char(22) binary NOT NULL, + `scheduleTemplateId` char(22) binary DEFAULT NULL, + `scheduleColumnsPerPage` int(11) DEFAULT NULL, + `eventSubmissionTemplateId` char(22) binary DEFAULT NULL, + `eventSubmissionQueueTemplateId` char(22) binary DEFAULT NULL, + `eventSubmissionMainTemplateId` char(22) binary DEFAULT NULL, + `eventSubmissionGroups` mediumtext, + `submittedLocationsList` mediumtext, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Event_recur` ( - `recurId` char(22) character set utf8 collate utf8_bin NOT NULL, - `recurType` char(16) default NULL, - `pattern` char(255) default NULL, - `startDate` date default NULL, - `endDate` char(10) default NULL, - PRIMARY KEY (`recurId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `recurId` char(22) binary NOT NULL, + `recurType` char(16) DEFAULT NULL, + `pattern` char(255) DEFAULT NULL, + `startDate` date DEFAULT NULL, + `endDate` char(10) DEFAULT NULL, + PRIMARY KEY (`recurId`) +) TYPE=MyISAM; CREATE TABLE `Event_relatedlink` ( - `eventlinkId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `eventlinkId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, `linkURL` tinytext, - `linktext` char(80) default NULL, - `groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` bigint(20) default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `linktext` char(80) DEFAULT NULL, + `groupIdView` char(22) binary NOT NULL, + `sequenceNumber` bigint(20) DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `FileAsset` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `storageId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `storageId` char(22) binary NOT NULL, `filename` char(255) NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '3600', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `FlatDiscount` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default '63ix2-hU0FchXGIWkG3tow', - `mustSpend` float NOT NULL default '0', - `percentageDiscount` int(3) NOT NULL default '0', - `priceDiscount` float NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL DEFAULT '63ix2-hU0FchXGIWkG3tow', + `mustSpend` float NOT NULL DEFAULT '0', + `percentageDiscount` int(3) NOT NULL DEFAULT '0', + `priceDiscount` float NOT NULL DEFAULT '0', `thankYouMessage` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Folder` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `visitorCacheTimeout` int(11) NOT NULL default '3600', - `sortAlphabetically` int(11) NOT NULL default '0', - `sortOrder` enum('ASC','DESC') default 'ASC', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `visitorCacheTimeout` int(11) NOT NULL DEFAULT '3600', + `sortAlphabetically` int(11) NOT NULL DEFAULT '0', + `sortOrder` enum('ASC','DESC') DEFAULT 'ASC', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Gallery` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `groupIdAddComment` char(22) character set utf8 collate utf8_bin default NULL, - `groupIdAddFile` char(22) character set utf8 collate utf8_bin default NULL, + `groupIdAddComment` char(22) binary DEFAULT NULL, + `groupIdAddFile` char(22) binary DEFAULT NULL, `imageResolutions` text, - `imageViewSize` int(11) default NULL, - `imageThumbnailSize` int(11) default NULL, - `maxSpacePerUser` char(20) default NULL, - `richEditIdComment` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdAddArchive` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdDeleteAlbum` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdDeleteFile` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdEditAlbum` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdEditFile` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdListAlbums` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdListAlbumsRss` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdListFilesForUser` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdListFilesForUserRss` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdMakeShortcut` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdSearch` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewSlideshow` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewThumbnails` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewAlbum` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewAlbumRss` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewFile` char(22) character set utf8 collate utf8_bin default NULL, - `viewAlbumAssetId` char(22) character set utf8 collate utf8_bin default NULL, - `viewDefault` enum('album','list') default NULL, - `viewListOrderBy` char(40) default NULL, - `viewListOrderDirection` enum('ASC','DESC') default NULL, - `workflowIdCommit` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdEditComment` char(22) character set utf8 collate utf8_bin default NULL, - `richEditIdAlbum` char(22) character set utf8 collate utf8_bin default NULL, - `richEditIdFile` char(22) character set utf8 collate utf8_bin default NULL, - `defaultFilesPerPage` int(11) default NULL, - `imageDensity` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `imageViewSize` int(11) DEFAULT NULL, + `imageThumbnailSize` int(11) DEFAULT NULL, + `maxSpacePerUser` char(20) DEFAULT NULL, + `richEditIdComment` char(22) binary DEFAULT NULL, + `templateIdAddArchive` char(22) binary DEFAULT NULL, + `templateIdDeleteAlbum` char(22) binary DEFAULT NULL, + `templateIdDeleteFile` char(22) binary DEFAULT NULL, + `templateIdEditAlbum` char(22) binary DEFAULT NULL, + `templateIdEditFile` char(22) binary DEFAULT NULL, + `templateIdListAlbums` char(22) binary DEFAULT NULL, + `templateIdListAlbumsRss` char(22) binary DEFAULT NULL, + `templateIdListFilesForUser` char(22) binary DEFAULT NULL, + `templateIdListFilesForUserRss` char(22) binary DEFAULT NULL, + `templateIdMakeShortcut` char(22) binary DEFAULT NULL, + `templateIdSearch` char(22) binary DEFAULT NULL, + `templateIdViewSlideshow` char(22) binary DEFAULT NULL, + `templateIdViewThumbnails` char(22) binary DEFAULT NULL, + `templateIdViewAlbum` char(22) binary DEFAULT NULL, + `templateIdViewAlbumRss` char(22) binary DEFAULT NULL, + `templateIdViewFile` char(22) binary DEFAULT NULL, + `viewAlbumAssetId` char(22) binary DEFAULT NULL, + `viewDefault` enum('album','list') DEFAULT NULL, + `viewListOrderBy` char(40) DEFAULT NULL, + `viewListOrderDirection` enum('ASC','DESC') DEFAULT NULL, + `workflowIdCommit` char(22) binary DEFAULT NULL, + `templateIdEditComment` char(22) binary DEFAULT NULL, + `richEditIdAlbum` char(22) binary DEFAULT NULL, + `richEditIdFile` char(22) binary DEFAULT NULL, + `defaultFilesPerPage` int(11) DEFAULT NULL, + `imageDensity` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `GalleryAlbum` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `allowComments` int(11) default NULL, - `assetIdThumbnail` char(22) character set utf8 collate utf8_bin default NULL, + `allowComments` int(11) DEFAULT NULL, + `assetIdThumbnail` char(22) binary DEFAULT NULL, `userDefined1` text, `userDefined2` text, `userDefined3` text, `userDefined4` text, `userDefined5` text, - `othersCanAdd` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `othersCanAdd` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `GalleryFile` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, `userDefined1` longtext, `userDefined2` longtext, `userDefined3` longtext, `userDefined4` longtext, `userDefined5` longtext, - `views` bigint(20) default '0', - `friendsOnly` int(1) default '0', - `rating` int(1) default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `views` bigint(20) DEFAULT '0', + `friendsOnly` int(1) DEFAULT '0', + `rating` int(1) DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `GalleryFile_comment` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `commentId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `visitorIp` char(255) default NULL, - `creationDate` datetime default NULL, + `assetId` char(22) binary NOT NULL, + `commentId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL, + `visitorIp` char(255) DEFAULT NULL, + `creationDate` datetime DEFAULT NULL, `bodyText` longtext, - PRIMARY KEY (`assetId`,`commentId`), + PRIMARY KEY (`assetId`,`commentId`), KEY `commentId` (`commentId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `HttpProxy` ( `proxiedUrl` text, - `timeout` int(11) default NULL, - `removeStyle` int(11) default NULL, - `filterHtml` char(30) default NULL, - `followExternal` int(11) default NULL, - `followRedirect` int(11) default NULL, - `cacheHttp` int(11) default '0', - `useCache` int(11) default '0', - `debug` int(11) default '0', - `rewriteUrls` int(11) default NULL, - `searchFor` char(255) default NULL, - `stopAt` char(255) default NULL, - `cookieJarStorageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '0', - `useAmpersand` int(11) NOT NULL default '0', + `timeout` int(11) DEFAULT NULL, + `removeStyle` int(11) DEFAULT NULL, + `filterHtml` char(30) DEFAULT NULL, + `followExternal` int(11) DEFAULT NULL, + `followRedirect` int(11) DEFAULT NULL, + `cacheHttp` int(11) DEFAULT '0', + `useCache` int(11) DEFAULT '0', + `debug` int(11) DEFAULT '0', + `rewriteUrls` int(11) DEFAULT NULL, + `searchFor` char(255) DEFAULT NULL, + `stopAt` char(255) DEFAULT NULL, + `cookieJarStorageId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '0', + `useAmpersand` int(11) NOT NULL DEFAULT '0', `urlPatternFilter` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `ITransact_recurringStatus` ( - `gatewayId` char(128) NOT NULL, - `initDate` bigint(20) NOT NULL default '0', - `lastTransaction` bigint(20) NOT NULL default '0', - `status` char(10) NOT NULL, - `errorMessage` char(128) default NULL, - `recipe` char(15) NOT NULL, - PRIMARY KEY (`gatewayId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `ImageAsset` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `thumbnailSize` int(11) NOT NULL default '50', + `assetId` char(22) binary NOT NULL, + `thumbnailSize` int(11) NOT NULL DEFAULT '50', `parameters` text, - `revisionDate` bigint(20) NOT NULL default '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `annotations` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `InOutBoard` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `statusList` text, - `reportViewerGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `inOutGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `inOutTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'IOB0000000000000000001', - `reportTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'IOB0000000000000000002', - `paginateAfter` int(11) NOT NULL default '50', - `reportPaginateAfter` int(11) NOT NULL default '50', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `reportViewerGroup` char(22) binary NOT NULL DEFAULT '3', + `inOutGroup` char(22) binary NOT NULL DEFAULT '2', + `inOutTemplateId` char(22) binary NOT NULL DEFAULT 'IOB0000000000000000001', + `reportTemplateId` char(22) binary NOT NULL DEFAULT 'IOB0000000000000000002', + `paginateAfter` int(11) NOT NULL DEFAULT '50', + `reportPaginateAfter` int(11) NOT NULL DEFAULT '50', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `InOutBoard_delegates` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `delegateUserId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `delegateUserId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL +) TYPE=MyISAM; CREATE TABLE `InOutBoard_status` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `status` char(255) DEFAULT NULL, `dateStamp` int(11) NOT NULL, `message` text -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `InOutBoard_statusLog` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `status` char(255) DEFAULT NULL, `dateStamp` int(11) NOT NULL, `message` text, - `createdBy` char(22) character set utf8 collate utf8_bin default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `createdBy` char(22) binary DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `Layout` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, `contentPositions` text, `assetsToHide` text, - `revisionDate` bigint(20) NOT NULL default '0', - `assetOrder` char(20) default 'asc', - `mobileTemplateId` char(22) character set utf8 collate utf8_bin default 'PBtmpl0000000000000054', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `assetOrder` char(20) DEFAULT 'asc', + `mobileTemplateId` char(22) binary DEFAULT 'PBtmpl0000000000000054', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Map` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `groupIdAddPoint` char(22) character set utf8 collate utf8_bin default NULL, - `mapApiKey` text character set utf8, - `mapHeight` char(12) character set utf8 default NULL, - `mapWidth` char(12) character set utf8 default NULL, - `startLatitude` float default NULL, - `startLongitude` float default NULL, - `startZoom` tinyint(3) unsigned default NULL, - `templateIdEditPoint` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdView` char(22) character set utf8 collate utf8_bin default NULL, - `templateIdViewPoint` char(22) character set utf8 collate utf8_bin default NULL, - `workflowIdPoint` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `groupIdAddPoint` char(22) binary DEFAULT NULL, + `mapApiKey` text, + `mapHeight` char(12) DEFAULT NULL, + `mapWidth` char(12) DEFAULT NULL, + `startLatitude` float DEFAULT NULL, + `startLongitude` float DEFAULT NULL, + `startZoom` tinyint(3) unsigned DEFAULT NULL, + `templateIdEditPoint` char(22) binary DEFAULT NULL, + `templateIdView` char(22) binary DEFAULT NULL, + `templateIdViewPoint` char(22) binary DEFAULT NULL, + `workflowIdPoint` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `MapPoint` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `latitude` float default NULL, - `longitude` float default NULL, - `website` varchar(255) character set utf8 default NULL, - `address1` varchar(255) character set utf8 default NULL, - `address2` varchar(255) character set utf8 default NULL, - `city` varchar(255) character set utf8 default NULL, - `state` varchar(255) character set utf8 default NULL, - `zipCode` varchar(255) character set utf8 default NULL, - `country` varchar(255) character set utf8 default NULL, - `phone` varchar(255) character set utf8 default NULL, - `fax` varchar(255) character set utf8 default NULL, - `email` varchar(255) character set utf8 default NULL, - `storageIdPhoto` char(22) character set utf8 collate utf8_bin default NULL, - `userDefined1` text character set utf8, - `userDefined2` text character set utf8, - `userDefined3` text character set utf8, - `userDefined4` text character set utf8, - `userDefined5` text character set utf8, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Matrix` ( - `detailTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `compareTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `searchTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `categories` text, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `maxComparisons` int(11) NOT NULL default '10', - `maxComparisonsPrivileged` int(11) NOT NULL default '10', - `defaultSort` char(22) character set utf8 collate utf8_bin NOT NULL default 'score', - `compareColorNo` char(22) character set utf8 collate utf8_bin default '#ffaaaa', - `compareColorLimited` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa', - `compareColorCostsExtra` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa', - `compareColorFreeAddOn` char(22) character set utf8 collate utf8_bin NOT NULL default '#ffffaa', - `compareColorYes` char(22) character set utf8 collate utf8_bin NOT NULL default '#aaffaa', - `submissionApprovalWorkflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ratingsDuration` int(11) NOT NULL default '7776000', - `editListingTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `groupToAdd` char(22) character set utf8 collate utf8_bin default '2', - `screenshotsConfigTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `screenshotsTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `statisticsCacheTimeout` int(11) NOT NULL default '3600', - `maxScreenshotWidth` int(11) default NULL, - `maxScreenshotHeight` int(11) default NULL, - `listingsCacheTimeout` int(11) NOT NULL default '3600', - `maxComparisonsGroup` char(22) character set utf8 collate utf8_bin default NULL, - `maxComparisonsGroupInt` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MatrixListing` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL, - `screenshots` char(22) character set utf8 collate utf8_bin default NULL, - `description` text character set utf8, - `version` char(255) character set utf8 default NULL, - `views` int(11) default NULL, - `compares` int(11) default NULL, - `clicks` int(11) default NULL, - `viewsLastIp` char(255) character set utf8 default NULL, - `comparesLastIp` char(255) character set utf8 default NULL, - `clicksLastIp` char(255) character set utf8 default NULL, - `lastUpdated` int(11) default NULL, - `maintainer` char(22) character set utf8 collate utf8_bin default NULL, - `manufacturerName` char(255) character set utf8 default NULL, - `manufacturerURL` char(255) character set utf8 default NULL, - `productURL` char(255) character set utf8 default NULL, - `score` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MatrixListing_attribute` ( - `matrixId` char(22) character set utf8 collate utf8_bin NOT NULL, - `matrixListingId` char(22) character set utf8 collate utf8_bin NOT NULL, - `attributeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `value` char(255) character set utf8 default NULL, - PRIMARY KEY (`attributeId`,`matrixListingId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MatrixListing_rating` ( - `timeStamp` int(11) NOT NULL default '0', - `category` char(255) default NULL, - `rating` int(11) NOT NULL default '1', - `listingId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ipAddress` char(15) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MatrixListing_ratingSummary` ( - `listingId` char(22) character set utf8 collate utf8_bin NOT NULL, - `category` char(255) NOT NULL, - `meanValue` decimal(3,2) default NULL, - `medianValue` int(11) default NULL, - `countValue` int(11) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`listingId`,`category`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Matrix_attribute` ( - `attributeId` char(22) character set utf8 collate utf8_bin NOT NULL, - `category` char(255) NOT NULL, - `name` char(255) default NULL, - `description` text, - `fieldType` char(255) NOT NULL default 'MatrixCompare', - `defaultValue` char(255) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `options` text, - PRIMARY KEY (`attributeId`), - KEY `categoryIndex` (`category`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MessageBoard` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `visitorCacheTimeout` int(11) NOT NULL default '3600', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `MultiSearch` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'MultiSearchTmpl0000001', - `predefinedSearches` text, - `cacheTimeout` int(11) NOT NULL default '3600', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Navigation` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetsToInclude` text, - `startType` char(35) default NULL, - `startPoint` char(255) default NULL, - `descendantEndPoint` int(11) NOT NULL default '55', - `showSystemPages` int(11) NOT NULL default '0', - `showHiddenPages` int(11) NOT NULL default '0', - `showUnprivilegedPages` int(11) NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ancestorEndPoint` int(11) NOT NULL default '55', - `revisionDate` bigint(20) NOT NULL default '0', - `mimeType` char(50) default 'text/html', - `reversePageLoop` tinyint(1) default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Newsletter` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL, - `newsletterTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'newsletter000000000001', - `mySubscriptionsTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'newslettersubscrip0001', - `newsletterHeader` mediumtext, - `newsletterFooter` mediumtext, - `newsletterCategories` text, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Newsletter_subscriptions` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `subscriptions` text, - `lastTimeSent` bigint(20) NOT NULL default '0', - PRIMARY KEY (`assetId`,`userId`), - KEY `lastTimeSent_assetId_userId` (`lastTimeSent`,`assetId`,`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `PM_project` ( - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin default NULL, - `name` char(255) NOT NULL, - `description` text, - `startDate` bigint(20) default NULL, - `endDate` bigint(20) default NULL, - `projectManager` char(22) character set utf8 collate utf8_bin default NULL, - `durationUnits` enum('hours','days') default 'hours', - `hoursPerDay` float default NULL, - `targetBudget` float(15,2) default '0.00', - `percentComplete` float NOT NULL default '0', - `parentId` char(22) character set utf8 collate utf8_bin default NULL, - `creationDate` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdateDate` bigint(20) NOT NULL, - `projectObserver` char(22) character set utf8 collate utf8_bin default '7', - PRIMARY KEY (`projectId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `PM_task` ( - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `taskName` char(255) NOT NULL, - `duration` float default NULL, - `startDate` bigint(20) default NULL, - `endDate` bigint(20) default NULL, - `dependants` char(50) default NULL, - `parentId` char(22) character set utf8 collate utf8_bin default NULL, - `percentComplete` float default NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `creationDate` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdateDate` bigint(20) NOT NULL, - `lagTime` bigint(20) default '0', - `taskType` enum('timed','progressive','milestone') NOT NULL default 'timed', - PRIMARY KEY (`taskId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `PM_taskResource` ( - `taskResourceId` char(22) character set utf8 collate utf8_bin NOT NULL, - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL, - `resourceKind` enum('user','group') NOT NULL, - `resourceId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`taskResourceId`), - UNIQUE KEY `taskId` (`taskId`,`resourceKind`,`resourceId`), - UNIQUE KEY `taskId_2` (`taskId`,`sequenceNumber`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `PM_wobject` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `projectDashboardTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0001', - `projectDisplayTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0002', - `ganttChartTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0003', - `editTaskTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0004', - `groupToAdd` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `revisionDate` bigint(20) NOT NULL, - `resourcePopupTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0005', - `resourceListTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'ProjectManagerTMPL0006', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Photo` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL, - `exifData` longtext, - `location` char(255) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Photo_rating` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `visitorIp` char(255) default NULL, - `rating` int(11) default NULL, - KEY `assetId` (`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Poll` ( - `active` int(11) NOT NULL default '1', - `graphWidth` int(11) NOT NULL default '150', - `voteGroup` char(22) character set utf8 collate utf8_bin default NULL, - `question` char(255) default NULL, - `a1` char(255) default NULL, - `a2` char(255) default NULL, - `a3` char(255) default NULL, - `a4` char(255) default NULL, - `a5` char(255) default NULL, - `a6` char(255) default NULL, - `a7` char(255) default NULL, - `a8` char(255) default NULL, - `a9` char(255) default NULL, - `a10` char(255) default NULL, - `a11` char(255) default NULL, - `a12` char(255) default NULL, - `a13` char(255) default NULL, - `a14` char(255) default NULL, - `a15` char(255) default NULL, - `a16` char(255) default NULL, - `a17` char(255) default NULL, - `a18` char(255) default NULL, - `a19` char(255) default NULL, - `a20` char(255) default NULL, - `karmaPerVote` int(11) NOT NULL default '0', - `randomizeAnswers` int(11) NOT NULL default '0', - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `graphConfiguration` blob, - `generateGraph` tinyint(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Poll_answer` ( - `answer` char(3) default NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ipAddress` char(50) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `Post` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `threadId` char(22) character set utf8 collate utf8_bin NOT NULL, - `username` char(30) default NULL, - `content` mediumtext, - `views` int(11) NOT NULL default '0', - `contentType` char(35) NOT NULL default 'mixed', + `latitude` float DEFAULT NULL, + `longitude` float DEFAULT NULL, + `website` char(255) DEFAULT NULL, + `address1` char(35) DEFAULT NULL, + `address2` char(35) DEFAULT NULL, + `city` char(35) DEFAULT NULL, + `state` char(35) DEFAULT NULL, + `zipCode` char(35) DEFAULT NULL, + `country` char(35) DEFAULT NULL, + `phone` char(22) binary DEFAULT NULL, + `fax` char(22) binary DEFAULT NULL, + `email` char(35) DEFAULT NULL, + `storageIdPhoto` char(22) binary DEFAULT NULL, `userDefined1` text, `userDefined2` text, `userDefined3` text, `userDefined4` text, `userDefined5` text, - `storageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `rating` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Matrix` ( + `detailTemplateId` char(22) binary DEFAULT NULL, + `compareTemplateId` char(22) binary DEFAULT NULL, + `searchTemplateId` char(22) binary DEFAULT NULL, + `categories` text, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `maxComparisons` int(11) NOT NULL DEFAULT '10', + `maxComparisonsPrivileged` int(11) NOT NULL DEFAULT '10', + `defaultSort` char(22) binary NOT NULL DEFAULT 'score', + `compareColorNo` char(22) binary DEFAULT '#ffaaaa', + `compareColorLimited` char(22) binary NOT NULL DEFAULT '#ffffaa', + `compareColorCostsExtra` char(22) binary NOT NULL DEFAULT '#ffffaa', + `compareColorFreeAddOn` char(22) binary NOT NULL DEFAULT '#ffffaa', + `compareColorYes` char(22) binary NOT NULL DEFAULT '#aaffaa', + `submissionApprovalWorkflowId` char(22) binary NOT NULL, + `ratingsDuration` int(11) NOT NULL DEFAULT '7776000', + `editListingTemplateId` char(22) binary DEFAULT NULL, + `groupToAdd` char(22) binary DEFAULT '2', + `screenshotsConfigTemplateId` char(22) binary DEFAULT NULL, + `screenshotsTemplateId` char(22) binary DEFAULT NULL, + `statisticsCacheTimeout` int(11) NOT NULL DEFAULT '3600', + `maxScreenshotWidth` int(11) DEFAULT NULL, + `maxScreenshotHeight` int(11) DEFAULT NULL, + `listingsCacheTimeout` int(11) NOT NULL DEFAULT '3600', + `maxComparisonsGroup` char(22) binary DEFAULT NULL, + `maxComparisonsGroupInt` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `MatrixListing` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `screenshots` char(22) binary DEFAULT NULL, + `description` text, + `version` char(255) DEFAULT NULL, + `views` int(11) DEFAULT NULL, + `compares` int(11) DEFAULT NULL, + `clicks` int(11) DEFAULT NULL, + `viewsLastIp` char(255) DEFAULT NULL, + `comparesLastIp` char(255) DEFAULT NULL, + `clicksLastIp` char(255) DEFAULT NULL, + `lastUpdated` int(11) DEFAULT NULL, + `maintainer` char(22) binary DEFAULT NULL, + `manufacturerName` char(255) DEFAULT NULL, + `manufacturerURL` char(255) DEFAULT NULL, + `productURL` char(255) DEFAULT NULL, + `score` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `MatrixListing_attribute` ( + `matrixId` char(22) binary NOT NULL, + `matrixListingId` char(22) binary NOT NULL, + `attributeId` char(22) binary NOT NULL, + `value` char(255) DEFAULT NULL, + PRIMARY KEY (`attributeId`,`matrixListingId`) +) TYPE=MyISAM; +CREATE TABLE `MatrixListing_rating` ( + `timeStamp` int(11) NOT NULL DEFAULT '0', + `category` char(255) DEFAULT NULL, + `rating` int(11) NOT NULL DEFAULT '1', + `listingId` char(22) binary NOT NULL, + `ipAddress` char(15) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL +) TYPE=MyISAM; +CREATE TABLE `MatrixListing_ratingSummary` ( + `listingId` char(22) binary NOT NULL, + `category` char(255) NOT NULL, + `meanValue` decimal(3,2) DEFAULT NULL, + `medianValue` int(11) DEFAULT NULL, + `countValue` int(11) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + PRIMARY KEY (`listingId`,`category`) +) TYPE=MyISAM; +CREATE TABLE `Matrix_attribute` ( + `attributeId` char(22) binary NOT NULL, + `category` char(255) NOT NULL, + `name` char(255) DEFAULT NULL, + `description` text, + `fieldType` char(255) NOT NULL DEFAULT 'MatrixCompare', + `defaultValue` char(255) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + `options` text, + PRIMARY KEY (`attributeId`), + KEY `categoryIndex` (`category`) +) TYPE=MyISAM; +CREATE TABLE `MessageBoard` ( + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `visitorCacheTimeout` int(11) NOT NULL DEFAULT '3600', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `MultiSearch` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL DEFAULT 'MultiSearchTmpl0000001', + `predefinedSearches` text, + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Navigation` ( + `assetId` char(22) binary NOT NULL, + `assetsToInclude` text, + `startType` char(35) DEFAULT NULL, + `startPoint` char(255) DEFAULT NULL, + `descendantEndPoint` int(11) NOT NULL DEFAULT '55', + `showSystemPages` int(11) NOT NULL DEFAULT '0', + `showHiddenPages` int(11) NOT NULL DEFAULT '0', + `showUnprivilegedPages` int(11) NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL, + `ancestorEndPoint` int(11) NOT NULL DEFAULT '55', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `mimeType` char(50) DEFAULT 'text/html', + `reversePageLoop` tinyint(1) DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Newsletter` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `newsletterTemplateId` char(22) binary NOT NULL DEFAULT 'newsletter000000000001', + `mySubscriptionsTemplateId` char(22) binary NOT NULL DEFAULT 'newslettersubscrip0001', + `newsletterHeader` mediumtext, + `newsletterFooter` mediumtext, + `newsletterCategories` text, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Newsletter_subscriptions` ( + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `subscriptions` text, + `lastTimeSent` bigint(20) NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`userId`), + KEY `lastTimeSent_assetId_userId` (`lastTimeSent`,`assetId`,`userId`) +) TYPE=MyISAM; +CREATE TABLE `PM_project` ( + `projectId` char(22) binary NOT NULL, + `assetId` char(22) binary DEFAULT NULL, + `name` char(255) NOT NULL, + `description` text, + `startDate` bigint(20) DEFAULT NULL, + `endDate` bigint(20) DEFAULT NULL, + `projectManager` char(22) binary DEFAULT NULL, + `durationUnits` enum('hours','days') DEFAULT 'hours', + `hoursPerDay` float DEFAULT NULL, + `targetBudget` float(15,2) DEFAULT '0.00', + `percentComplete` float NOT NULL DEFAULT '0', + `parentId` char(22) binary DEFAULT NULL, + `creationDate` bigint(20) NOT NULL, + `createdBy` char(22) binary NOT NULL, + `lastUpdatedBy` char(22) binary NOT NULL, + `lastUpdateDate` bigint(20) NOT NULL, + `projectObserver` char(22) binary DEFAULT '7', + PRIMARY KEY (`projectId`) +) TYPE=MyISAM; +CREATE TABLE `PM_task` ( + `taskId` char(22) binary NOT NULL, + `projectId` char(22) binary NOT NULL, + `taskName` char(255) NOT NULL, + `duration` float DEFAULT NULL, + `startDate` bigint(20) DEFAULT NULL, + `endDate` bigint(20) DEFAULT NULL, + `dependants` char(50) DEFAULT NULL, + `parentId` char(22) binary DEFAULT NULL, + `percentComplete` float DEFAULT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `creationDate` bigint(20) NOT NULL, + `createdBy` char(22) binary NOT NULL, + `lastUpdatedBy` char(22) binary NOT NULL, + `lastUpdateDate` bigint(20) NOT NULL, + `lagTime` bigint(20) DEFAULT '0', + `taskType` enum('timed','progressive','milestone') NOT NULL DEFAULT 'timed', + PRIMARY KEY (`taskId`) +) TYPE=MyISAM; +CREATE TABLE `PM_taskResource` ( + `taskResourceId` char(22) binary NOT NULL, + `taskId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL, + `resourceKind` enum('user','group') NOT NULL, + `resourceId` char(22) binary NOT NULL, + PRIMARY KEY (`taskResourceId`), + UNIQUE KEY `taskId` (`taskId`,`resourceKind`,`resourceId`), + UNIQUE KEY `taskId_2` (`taskId`,`sequenceNumber`) +) TYPE=MyISAM; +CREATE TABLE `PM_wobject` ( + `assetId` char(22) binary NOT NULL, + `projectDashboardTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0001', + `projectDisplayTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0002', + `ganttChartTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0003', + `editTaskTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0004', + `groupToAdd` char(22) binary NOT NULL DEFAULT '3', + `revisionDate` bigint(20) NOT NULL, + `resourcePopupTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0005', + `resourceListTemplateId` char(22) binary NOT NULL DEFAULT 'ProjectManagerTMPL0006', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Photo` ( + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL, + `exifData` longtext, + `location` char(255) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Photo_rating` ( + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL, + `visitorIp` char(255) DEFAULT NULL, + `rating` int(11) DEFAULT NULL, + KEY `assetId` (`assetId`) +) TYPE=MyISAM; +CREATE TABLE `Poll` ( + `active` int(11) NOT NULL DEFAULT '1', + `graphWidth` int(11) NOT NULL DEFAULT '150', + `voteGroup` char(22) binary DEFAULT NULL, + `question` char(255) DEFAULT NULL, + `a1` char(255) DEFAULT NULL, + `a2` char(255) DEFAULT NULL, + `a3` char(255) DEFAULT NULL, + `a4` char(255) DEFAULT NULL, + `a5` char(255) DEFAULT NULL, + `a6` char(255) DEFAULT NULL, + `a7` char(255) DEFAULT NULL, + `a8` char(255) DEFAULT NULL, + `a9` char(255) DEFAULT NULL, + `a10` char(255) DEFAULT NULL, + `a11` char(255) DEFAULT NULL, + `a12` char(255) DEFAULT NULL, + `a13` char(255) DEFAULT NULL, + `a14` char(255) DEFAULT NULL, + `a15` char(255) DEFAULT NULL, + `a16` char(255) DEFAULT NULL, + `a17` char(255) DEFAULT NULL, + `a18` char(255) DEFAULT NULL, + `a19` char(255) DEFAULT NULL, + `a20` char(255) DEFAULT NULL, + `karmaPerVote` int(11) NOT NULL DEFAULT '0', + `randomizeAnswers` int(11) NOT NULL DEFAULT '0', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `graphConfiguration` blob, + `generateGraph` tinyint(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +CREATE TABLE `Poll_answer` ( + `answer` char(3) DEFAULT NULL, + `userId` char(22) binary NOT NULL, + `ipAddress` char(50) DEFAULT NULL, + `assetId` char(22) binary NOT NULL +) TYPE=MyISAM; +CREATE TABLE `Post` ( + `assetId` char(22) binary NOT NULL, + `threadId` char(22) binary NOT NULL, + `username` char(30) DEFAULT NULL, + `content` mediumtext, + `views` int(11) NOT NULL DEFAULT '0', + `contentType` char(35) NOT NULL DEFAULT 'mixed', + `userDefined1` text, + `userDefined2` text, + `userDefined3` text, + `userDefined4` text, + `userDefined5` text, + `storageId` char(22) binary NOT NULL, + `rating` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `originalEmail` mediumtext, - PRIMARY KEY (`assetId`,`revisionDate`), + PRIMARY KEY (`assetId`,`revisionDate`), KEY `threadId_rating` (`threadId`,`rating`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `Post_rating` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, `ipAddress` char(15) NOT NULL, - `dateOfRating` bigint(20) default NULL, - `rating` int(11) NOT NULL default '0', + `dateOfRating` bigint(20) DEFAULT NULL, + `rating` int(11) NOT NULL DEFAULT '0', KEY `assetId_userId` (`assetId`,`userId`), KEY `assetId_ipAddress` (`assetId`,`ipAddress`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `Product` ( - `image1` char(255) default NULL, - `image2` char(255) default NULL, - `image3` char(255) default NULL, - `brochure` char(255) default NULL, - `manual` char(255) default NULL, - `warranty` char(255) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '3600', + `image1` char(255) DEFAULT NULL, + `image2` char(255) DEFAULT NULL, + `image3` char(255) DEFAULT NULL, + `brochure` char(255) DEFAULT NULL, + `manual` char(255) DEFAULT NULL, + `warranty` char(255) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', `thankYouMessage` mediumtext, `accessoryJSON` longtext, `benefitJSON` longtext, @@ -1033,1827 +898,1568 @@ CREATE TABLE `Product` ( `relatedJSON` longtext, `specificationJSON` longtext, `variantsJSON` longtext, - `isShippingRequired` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `isShippingRequired` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `RichEdit` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `askAboutRichEdit` int(11) NOT NULL default '0', - `preformatted` int(11) NOT NULL default '0', - `editorWidth` int(11) NOT NULL default '0', - `editorHeight` int(11) NOT NULL default '0', - `sourceEditorWidth` int(11) NOT NULL default '0', - `sourceEditorHeight` int(11) NOT NULL default '0', - `useBr` int(11) NOT NULL default '0', - `nowrap` int(11) NOT NULL default '0', - `removeLineBreaks` int(11) NOT NULL default '0', - `npwrap` int(11) NOT NULL default '0', - `directionality` char(3) NOT NULL default 'ltr', - `toolbarLocation` char(6) NOT NULL default 'bottom', - `cssFile` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `askAboutRichEdit` int(11) NOT NULL DEFAULT '0', + `preformatted` int(11) NOT NULL DEFAULT '0', + `editorWidth` int(11) NOT NULL DEFAULT '0', + `editorHeight` int(11) NOT NULL DEFAULT '0', + `sourceEditorWidth` int(11) NOT NULL DEFAULT '0', + `sourceEditorHeight` int(11) NOT NULL DEFAULT '0', + `useBr` int(11) NOT NULL DEFAULT '0', + `nowrap` int(11) NOT NULL DEFAULT '0', + `removeLineBreaks` int(11) NOT NULL DEFAULT '0', + `npwrap` int(11) NOT NULL DEFAULT '0', + `directionality` char(3) NOT NULL DEFAULT 'ltr', + `toolbarLocation` char(6) NOT NULL DEFAULT 'bottom', + `cssFile` char(255) DEFAULT NULL, `validElements` mediumtext, `toolbarRow1` text, `toolbarRow2` text, `toolbarRow3` text, - `enableContextMenu` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', - `disableRichEditor` int(11) default '0', - `inlinePopups` int(11) NOT NULL default '0', - `allowMedia` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `SQLForm_fieldOrder` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, - `rank` int(11) NOT NULL default '0' -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `enableContextMenu` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `disableRichEditor` int(11) DEFAULT '0', + `inlinePopups` int(11) NOT NULL DEFAULT '0', + `allowMedia` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `SQLReport` ( `dbQuery1` text, - `paginateAfter` int(11) NOT NULL default '50', - `preprocessMacros1` int(11) default '0', - `debugMode` int(11) NOT NULL default '0', - `databaseLinkId1` char(22) character set utf8 collate utf8_bin NOT NULL, + `paginateAfter` int(11) NOT NULL DEFAULT '50', + `preprocessMacros1` int(11) DEFAULT '0', + `debugMode` int(11) NOT NULL DEFAULT '0', + `databaseLinkId1` char(22) binary NOT NULL, `placeholderParams1` text, - `preprocessMacros2` int(11) default '0', + `preprocessMacros2` int(11) DEFAULT '0', `dbQuery2` text, `placeholderParams2` text, - `databaseLinkId2` char(22) character set utf8 collate utf8_bin NOT NULL, - `preprocessMacros3` int(11) default '0', + `databaseLinkId2` char(22) binary NOT NULL, + `preprocessMacros3` int(11) DEFAULT '0', `dbQuery3` text, `placeholderParams3` text, - `databaseLinkId3` char(22) character set utf8 collate utf8_bin NOT NULL, - `preprocessMacros4` int(11) default '0', + `databaseLinkId3` char(22) binary NOT NULL, + `preprocessMacros4` int(11) DEFAULT '0', `dbQuery4` text, `placeholderParams4` text, - `databaseLinkId4` char(22) character set utf8 collate utf8_bin NOT NULL, - `preprocessMacros5` int(11) default '0', + `databaseLinkId4` char(22) binary NOT NULL, + `preprocessMacros5` int(11) DEFAULT '0', `dbQuery5` text, `placeholderParams5` text, - `databaseLinkId5` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '0', + `databaseLinkId5` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '0', `prequeryStatements1` text, `prequeryStatements2` text, `prequeryStatements3` text, `prequeryStatements4` text, `prequeryStatements5` text, - `downloadType` char(255) default NULL, - `downloadFilename` char(255) default NULL, - `downloadTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `downloadMimeType` char(255) default NULL, - `downloadUserGroup` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `downloadType` char(255) DEFAULT NULL, + `downloadFilename` char(255) DEFAULT NULL, + `downloadTemplateId` char(22) binary DEFAULT NULL, + `downloadMimeType` char(255) DEFAULT NULL, + `downloadUserGroup` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Shelf` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'nFen0xjkZn8WkpM93C9ceQ', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL DEFAULT 'nFen0xjkZn8WkpM93C9ceQ', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Shortcut` ( - `overrideTitle` int(11) NOT NULL default '0', - `overrideDescription` int(11) NOT NULL default '0', - `overrideTemplate` int(11) NOT NULL default '0', - `overrideDisplayTitle` int(11) NOT NULL default '0', - `overrideTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `shortcutByCriteria` int(11) NOT NULL default '0', - `resolveMultiples` char(30) default 'mostRecent', + `overrideTitle` int(11) NOT NULL DEFAULT '0', + `overrideDescription` int(11) NOT NULL DEFAULT '0', + `overrideTemplate` int(11) NOT NULL DEFAULT '0', + `overrideDisplayTitle` int(11) NOT NULL DEFAULT '0', + `overrideTemplateId` char(22) binary NOT NULL, + `shortcutByCriteria` int(11) NOT NULL DEFAULT '0', + `resolveMultiples` char(30) DEFAULT 'mostRecent', `shortcutCriteria` text NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `shortcutToAssetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `disableContentLock` int(11) NOT NULL default '0', - `revisionDate` bigint(20) NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `shortcutToAssetId` char(22) binary NOT NULL, + `disableContentLock` int(11) NOT NULL DEFAULT '0', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `prefFieldsToShow` text, `prefFieldsToImport` text, - `showReloadIcon` tinyint(3) unsigned NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `showReloadIcon` tinyint(3) unsigned NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Shortcut_overrides` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `fieldName` char(255) NOT NULL, `newValue` text, - PRIMARY KEY (`assetId`,`fieldName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`fieldName`) +) TYPE=MyISAM; CREATE TABLE `StockData` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'StockListTMPL000000001', - `displayTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'StockListTMPL000000002', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL DEFAULT 'StockListTMPL000000001', + `displayTemplateId` char(22) binary NOT NULL DEFAULT 'StockListTMPL000000002', `defaultStocks` text, - `source` char(50) default 'usa', - `failover` int(11) default '1', - `revisionDate` int(11) NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `source` char(50) DEFAULT 'usa', + `failover` int(11) DEFAULT '1', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Story` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `headline` char(255) character set utf8 default NULL, - `subtitle` char(255) character set utf8 default NULL, - `byline` char(255) character set utf8 default NULL, - `location` char(255) character set utf8 default NULL, - `highlights` text character set utf8, - `story` mediumtext character set utf8, - `photo` longtext character set utf8, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `headline` char(255) DEFAULT NULL, + `subtitle` char(255) DEFAULT NULL, + `byline` char(255) DEFAULT NULL, + `location` char(255) DEFAULT NULL, + `highlights` text, + `story` mediumtext, + `photo` longtext, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `StoryArchive` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `storiesPerPage` int(11) default NULL, - `groupToPost` char(22) character set utf8 collate utf8_bin default NULL, - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - `storyTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `editStoryTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `keywordListTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `archiveAfter` int(11) default NULL, - `richEditorId` char(22) character set utf8 collate utf8_bin default NULL, - `approvalWorkflowId` char(22) character set utf8 collate utf8_bin default 'pbworkflow000000000003', - `photoWidth` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `storiesPerPage` int(11) DEFAULT NULL, + `groupToPost` char(22) binary DEFAULT NULL, + `templateId` char(22) binary DEFAULT NULL, + `storyTemplateId` char(22) binary DEFAULT NULL, + `editStoryTemplateId` char(22) binary DEFAULT NULL, + `keywordListTemplateId` char(22) binary DEFAULT NULL, + `archiveAfter` int(11) DEFAULT NULL, + `richEditorId` char(22) binary DEFAULT NULL, + `approvalWorkflowId` char(22) binary DEFAULT 'pbworkflow000000000003', + `photoWidth` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `StoryTopic` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `storiesPer` int(11) default NULL, - `storiesShort` int(11) default NULL, - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - `storyTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `storiesPer` int(11) DEFAULT NULL, + `storiesShort` int(11) DEFAULT NULL, + `templateId` char(22) binary DEFAULT NULL, + `storyTemplateId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Subscription` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, + `templateId` char(22) binary NOT NULL, `thankYouMessage` mediumtext, - `price` float NOT NULL default '0', - `subscriptionGroup` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `duration` char(12) NOT NULL default 'Monthly', - `executeOnSubscription` char(255) default NULL, - `karma` int(6) default '0', - `recurringSubscription` tinyint(1) NOT NULL default '1', - `redeemSubscriptionCodeTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `price` float NOT NULL DEFAULT '0', + `subscriptionGroup` char(22) binary NOT NULL DEFAULT '2', + `duration` char(12) NOT NULL DEFAULT 'Monthly', + `executeOnSubscription` char(255) DEFAULT NULL, + `karma` int(6) DEFAULT '0', + `recurringSubscription` tinyint(1) NOT NULL DEFAULT '1', + `redeemSubscriptionCodeTemplateId` char(22) binary NOT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Subscription_code` ( `code` char(64) NOT NULL, - `batchId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(10) NOT NULL default 'Unused', - `dateUsed` bigint(20) default NULL, - `usedBy` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`code`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `batchId` char(22) binary NOT NULL, + `status` char(10) NOT NULL DEFAULT 'Unused', + `dateUsed` bigint(20) DEFAULT NULL, + `usedBy` char(22) binary DEFAULT NULL, + PRIMARY KEY (`code`) +) TYPE=MyISAM; CREATE TABLE `Subscription_codeBatch` ( - `batchId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(255) default NULL, + `batchId` char(22) binary NOT NULL, + `name` char(255) DEFAULT NULL, `description` mediumtext, - `subscriptionId` char(22) character set utf8 collate utf8_bin NOT NULL, + `subscriptionId` char(22) binary NOT NULL, `expirationDate` bigint(20) NOT NULL, `dateCreated` bigint(20) NOT NULL, - PRIMARY KEY (`batchId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`batchId`) +) TYPE=MyISAM; CREATE TABLE `Survey` ( - `groupToTakeSurvey` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `groupToEditSurvey` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `groupToViewReports` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `overviewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `maxResponsesPerUser` int(11) NOT NULL default '1', - `gradebookTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `surveyEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `answerEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `questionEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `sectionEditTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `surveyTakeTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `surveyQuestionsId` char(22) character set utf8 collate utf8_bin default NULL, + `groupToTakeSurvey` char(22) binary NOT NULL DEFAULT '2', + `groupToEditSurvey` char(22) binary NOT NULL DEFAULT '3', + `groupToViewReports` char(22) binary NOT NULL DEFAULT '3', + `overviewTemplateId` char(22) binary NOT NULL, + `maxResponsesPerUser` int(11) NOT NULL DEFAULT '1', + `gradebookTemplateId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `surveyEditTemplateId` char(22) binary DEFAULT NULL, + `answerEditTemplateId` char(22) binary DEFAULT NULL, + `questionEditTemplateId` char(22) binary DEFAULT NULL, + `sectionEditTemplateId` char(22) binary DEFAULT NULL, + `surveyTakeTemplateId` char(22) binary DEFAULT NULL, + `surveyQuestionsId` char(22) binary DEFAULT NULL, `exitURL` text, `surveyJSON` longtext, `timeLimit` mediumint(8) unsigned NOT NULL, - `showProgress` tinyint(3) unsigned NOT NULL default '0', - `showTimeLimit` tinyint(3) unsigned NOT NULL default '0', - `doAfterTimeLimit` char(22) character set utf8 collate utf8_bin default NULL, - `onSurveyEndWorkflowId` varchar(22) character set utf8 collate utf8_bin default NULL, - `quizModeSummary` tinyint(3) default NULL, - `surveySummaryTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `allowBackBtn` tinyint(3) default NULL, - `feedbackTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `testResultsTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `showProgress` tinyint(3) unsigned NOT NULL DEFAULT '0', + `showTimeLimit` tinyint(3) unsigned NOT NULL DEFAULT '0', + `doAfterTimeLimit` char(22) binary DEFAULT NULL, + `onSurveyEndWorkflowId` char(22) binary DEFAULT NULL, + `quizModeSummary` tinyint(3) DEFAULT NULL, + `surveySummaryTemplateId` char(22) binary DEFAULT NULL, + `allowBackBtn` tinyint(3) DEFAULT NULL, + `feedbackTemplateId` char(22) binary DEFAULT NULL, + `testResultsTemplateId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Survey_questionTypes` ( - `questionType` varchar(56) character set utf8 NOT NULL, - `answers` text character set utf8 NOT NULL, - PRIMARY KEY (`questionType`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `questionType` char(56) NOT NULL, + `answers` text NOT NULL, + PRIMARY KEY (`questionType`) +) TYPE=MyISAM; CREATE TABLE `Survey_response` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `Survey_responseId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `username` char(255) default NULL, - `ipAddress` char(15) default NULL, - `startDate` bigint(20) NOT NULL default '0', - `endDate` bigint(20) NOT NULL default '0', - `isComplete` int(11) NOT NULL default '0', - `anonId` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `Survey_responseId` char(22) binary NOT NULL, + `userId` char(22) binary DEFAULT NULL, + `username` char(255) DEFAULT NULL, + `ipAddress` char(15) DEFAULT NULL, + `startDate` bigint(20) NOT NULL DEFAULT '0', + `endDate` bigint(20) NOT NULL DEFAULT '0', + `isComplete` int(11) NOT NULL DEFAULT '0', + `anonId` char(255) DEFAULT NULL, `responseJSON` longtext, - `revisionDate` bigint(20) NOT NULL default '0', - PRIMARY KEY (`Survey_responseId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + PRIMARY KEY (`Survey_responseId`) +) TYPE=MyISAM; CREATE TABLE `Survey_tempReport` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `Survey_responseId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `Survey_responseId` char(22) binary NOT NULL, `order` smallint(5) unsigned NOT NULL, `sectionNumber` smallint(5) unsigned NOT NULL, `sectionName` text, `questionNumber` smallint(5) unsigned NOT NULL, `questionName` text, `questionComment` mediumtext, - `answerNumber` smallint(5) unsigned default NULL, + `answerNumber` smallint(5) unsigned DEFAULT NULL, `answerValue` mediumtext, `answerComment` mediumtext, `entryDate` bigint(20) unsigned NOT NULL COMMENT 'UTC Unix Time', - `isCorrect` tinyint(3) unsigned default NULL, - `value` int(11) default NULL, - `fileStoreageId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`Survey_responseId`,`order`), + `isCorrect` tinyint(3) unsigned DEFAULT NULL, + `value` int(11) DEFAULT NULL, + `fileStoreageId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`Survey_responseId`,`order`), KEY `assetId` (`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `Survey_test` ( - `testId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `assetId` char(255) character set utf8 default NULL, - `name` char(255) character set utf8 default NULL, - `test` mediumtext character set utf8 NOT NULL, - PRIMARY KEY (`testId`), + `testId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `assetId` char(255) DEFAULT NULL, + `name` char(255) DEFAULT NULL, + `test` mediumtext NOT NULL, + PRIMARY KEY (`testId`), KEY `assetId` (`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `SyndicatedContent` ( `rssUrl` text, - `maxHeadlines` int(11) NOT NULL default '0', - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', + `maxHeadlines` int(11) NOT NULL DEFAULT '0', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `hasTerms` char(255) NOT NULL, - `cacheTimeout` int(11) NOT NULL default '3600', - `processMacroInRssUrl` int(11) default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', + `processMacroInRssUrl` int(11) DEFAULT '0', + `sortItems` tinyint(1) DEFAULT '1', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `TT_projectList` ( - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin default NULL, + `projectId` char(22) binary NOT NULL, + `assetId` char(22) binary DEFAULT NULL, `projectName` char(255) NOT NULL, `creationDate` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, + `createdBy` char(22) binary NOT NULL, + `lastUpdatedBy` char(22) binary NOT NULL, `lastUpdateDate` bigint(20) NOT NULL, - PRIMARY KEY (`projectId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`projectId`) +) TYPE=MyISAM; CREATE TABLE `TT_projectResourceList` ( - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `resourceId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`projectId`,`resourceId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `projectId` char(22) binary NOT NULL, + `resourceId` char(22) binary NOT NULL, + PRIMARY KEY (`projectId`,`resourceId`) +) TYPE=MyISAM; CREATE TABLE `TT_projectTasks` ( - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, + `taskId` char(22) binary NOT NULL, + `projectId` char(22) binary NOT NULL, `taskName` char(255) NOT NULL, - PRIMARY KEY (`taskId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`taskId`) +) TYPE=MyISAM; CREATE TABLE `TT_report` ( - `reportId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `reportId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, `startDate` char(10) NOT NULL, `endDate` char(10) NOT NULL, - `reportComplete` int(11) NOT NULL default '0', - `resourceId` char(22) character set utf8 collate utf8_bin NOT NULL, + `reportComplete` int(11) NOT NULL DEFAULT '0', + `resourceId` char(22) binary NOT NULL, `creationDate` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastUpdatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, + `createdBy` char(22) binary NOT NULL, + `lastUpdatedBy` char(22) binary NOT NULL, `lastUpdateDate` bigint(20) NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `TT_timeEntry` ( - `entryId` char(22) character set utf8 collate utf8_bin NOT NULL, - `projectId` char(22) character set utf8 collate utf8_bin NOT NULL, - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, + `entryId` char(22) binary NOT NULL, + `projectId` char(22) binary NOT NULL, + `taskId` char(22) binary NOT NULL, `taskDate` char(10) NOT NULL, - `hours` float default '0', + `hours` float DEFAULT '0', `comments` text, - `reportId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`entryId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `reportId` char(22) binary NOT NULL, + PRIMARY KEY (`entryId`) +) TYPE=MyISAM; CREATE TABLE `TT_wobject` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userViewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000001', - `managerViewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000002', - `timeRowTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'TimeTrackingTMPL000003', - `pmAssetId` char(22) character set utf8 collate utf8_bin default NULL, - `groupToManage` char(22) character set utf8 collate utf8_bin NOT NULL default '3', + `assetId` char(22) binary NOT NULL, + `userViewTemplateId` char(22) binary NOT NULL DEFAULT 'TimeTrackingTMPL000001', + `managerViewTemplateId` char(22) binary NOT NULL DEFAULT 'TimeTrackingTMPL000002', + `timeRowTemplateId` char(22) binary NOT NULL DEFAULT 'TimeTrackingTMPL000003', + `pmAssetId` char(22) binary DEFAULT NULL, + `groupToManage` char(22) binary NOT NULL DEFAULT '3', `revisionDate` bigint(20) NOT NULL, - `pmIntegration` int(11) NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `pmIntegration` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Thingy` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `defaultThingId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + `defaultThingId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `ThingyRecord` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `templateIdView` char(22) character set utf8 collate utf8_bin default NULL, - `thingId` char(22) character set utf8 collate utf8_bin default NULL, - `thingFields` longtext character set utf8, - `thankYouText` longtext character set utf8, - `price` float default NULL, - `duration` bigint(20) default NULL, + `templateIdView` char(22) binary DEFAULT NULL, + `thingId` char(22) binary DEFAULT NULL, + `thingFields` longtext, + `thankYouText` longtext, + `price` float DEFAULT NULL, + `duration` bigint(20) DEFAULT NULL, `fieldPrice` longtext, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `ThingyRecord_record` ( - `recordId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `transactionId` char(255) character set utf8 default NULL, - `assetId` char(255) character set utf8 default NULL, - `expires` bigint(20) NOT NULL default '0', - `userId` char(255) character set utf8 default NULL, - `fields` longtext character set utf8, - `isHidden` tinyint(1) NOT NULL default '0', - `sentExpiresNotice` tinyint(1) NOT NULL default '0', - PRIMARY KEY (`recordId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `recordId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `transactionId` char(255) DEFAULT NULL, + `assetId` char(255) DEFAULT NULL, + `expires` bigint(20) NOT NULL DEFAULT '0', + `userId` char(255) DEFAULT NULL, + `fields` longtext, + `isHidden` tinyint(1) NOT NULL DEFAULT '0', + `sentExpiresNotice` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`recordId`) +) TYPE=MyISAM; CREATE TABLE `Thingy_fields` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `thingId` char(22) character set utf8 collate utf8_bin NOT NULL, - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `thingId` char(22) binary NOT NULL, + `fieldId` char(22) binary NOT NULL, `sequenceNumber` int(11) NOT NULL, `dateCreated` bigint(20) NOT NULL, - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, + `createdBy` char(22) binary NOT NULL, `dateUpdated` bigint(20) NOT NULL, - `updatedBy` char(22) character set utf8 collate utf8_bin NOT NULL, + `updatedBy` char(22) binary NOT NULL, `label` char(255) NOT NULL, `fieldType` char(255) NOT NULL, `defaultValue` longtext, `possibleValues` text, - `subtext` char(255) default NULL, + `subtext` char(255) DEFAULT NULL, `status` char(255) NOT NULL, - `width` int(11) default NULL, - `height` int(11) default NULL, - `vertical` smallint(1) default NULL, - `extras` char(255) default NULL, - `display` int(11) default NULL, - `viewScreenTitle` int(11) default NULL, - `displayInSearch` int(11) default NULL, - `searchIn` int(11) default NULL, - `fieldInOtherThingId` char(22) character set utf8 collate utf8_bin default NULL, - `size` int(11) default NULL, - `pretext` char(255) default NULL, - PRIMARY KEY (`fieldId`,`thingId`,`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `width` int(11) DEFAULT NULL, + `height` int(11) DEFAULT NULL, + `vertical` smallint(1) DEFAULT NULL, + `extras` char(255) DEFAULT NULL, + `display` int(11) DEFAULT NULL, + `viewScreenTitle` int(11) DEFAULT NULL, + `displayInSearch` int(11) DEFAULT NULL, + `searchIn` int(11) DEFAULT NULL, + `fieldInOtherThingId` char(22) binary DEFAULT NULL, + `size` int(11) DEFAULT NULL, + `pretext` char(255) DEFAULT NULL, + PRIMARY KEY (`fieldId`,`thingId`,`assetId`) +) TYPE=MyISAM; CREATE TABLE `Thingy_things` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `thingId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `thingId` char(22) binary NOT NULL, `label` char(255) NOT NULL, `editScreenTitle` char(255) NOT NULL, `editInstructions` text, - `groupIdAdd` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdEdit` char(22) character set utf8 collate utf8_bin NOT NULL, + `groupIdAdd` char(22) binary NOT NULL, + `groupIdEdit` char(22) binary NOT NULL, `saveButtonLabel` char(255) NOT NULL, `afterSave` char(255) NOT NULL, - `editTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `onAddWorkflowId` char(22) character set utf8 collate utf8_bin default NULL, - `onEditWorkflowId` char(22) character set utf8 collate utf8_bin default NULL, - `onDeleteWorkflowId` char(22) character set utf8 collate utf8_bin default NULL, - `groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL, - `viewTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, + `editTemplateId` char(22) binary NOT NULL, + `onAddWorkflowId` char(22) binary DEFAULT NULL, + `onEditWorkflowId` char(22) binary DEFAULT NULL, + `onDeleteWorkflowId` char(22) binary DEFAULT NULL, + `groupIdView` char(22) binary NOT NULL, + `viewTemplateId` char(22) binary NOT NULL, `defaultView` char(255) NOT NULL, `searchScreenTitle` char(255) NOT NULL, `searchDescription` text, - `groupIdSearch` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdImport` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdExport` char(22) character set utf8 collate utf8_bin NOT NULL, - `searchTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `thingsPerPage` int(11) NOT NULL default '25', - `sortBy` char(22) character set utf8 collate utf8_bin default NULL, - `display` int(11) default NULL, - `exportMetaData` int(11) default NULL, - `maxEntriesPerUser` int(11) default NULL, - PRIMARY KEY (`thingId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `groupIdSearch` char(22) binary NOT NULL, + `groupIdImport` char(22) binary NOT NULL, + `groupIdExport` char(22) binary NOT NULL, + `searchTemplateId` char(22) binary NOT NULL, + `thingsPerPage` int(11) NOT NULL DEFAULT '25', + `sortBy` char(22) binary DEFAULT NULL, + `display` int(11) DEFAULT NULL, + `exportMetaData` int(11) DEFAULT NULL, + `maxEntriesPerUser` int(11) DEFAULT NULL, + PRIMARY KEY (`thingId`) +) TYPE=MyISAM; CREATE TABLE `Thread` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `replies` int(11) NOT NULL default '0', - `lastPostId` char(22) character set utf8 collate utf8_bin NOT NULL, - `lastPostDate` bigint(20) default NULL, - `isLocked` int(11) NOT NULL default '0', - `isSticky` int(11) NOT NULL default '0', - `subscriptionGroupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `karma` int(11) NOT NULL default '0', - `karmaScale` int(11) NOT NULL default '1', - `karmaRank` float(11,6) default NULL, - `threadRating` int(11) default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `assetId` char(22) binary NOT NULL, + `replies` int(11) NOT NULL DEFAULT '0', + `lastPostId` char(22) binary NOT NULL, + `lastPostDate` bigint(20) DEFAULT NULL, + `isLocked` int(11) NOT NULL DEFAULT '0', + `isSticky` int(11) NOT NULL DEFAULT '0', + `subscriptionGroupId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `karma` int(11) NOT NULL DEFAULT '0', + `karmaScale` int(11) NOT NULL DEFAULT '1', + `karmaRank` float(11,6) DEFAULT NULL, + `threadRating` int(11) DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Thread_read` ( - `threadId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, + `threadId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, KEY `threadId_userId` (`threadId`,`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `UserList` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin default NULL, - `showGroupId` char(22) character set utf8 collate utf8_bin default NULL, - `hideGroupId` char(22) character set utf8 collate utf8_bin default NULL, - `usersPerPage` int(11) default NULL, + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `templateId` char(22) binary DEFAULT NULL, + `showGroupId` char(22) binary DEFAULT NULL, + `hideGroupId` char(22) binary DEFAULT NULL, + `usersPerPage` int(11) DEFAULT NULL, `alphabet` text, - `alphabetSearchField` char(128) default NULL, - `showOnlyVisibleAsNamed` int(11) default NULL, - `sortBy` char(128) default NULL, - `sortOrder` char(4) default NULL, - `overridePublicEmail` int(11) default NULL, - `overridePublicProfile` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `alphabetSearchField` char(128) DEFAULT NULL, + `showOnlyVisibleAsNamed` int(11) DEFAULT NULL, + `sortBy` char(128) DEFAULT NULL, + `sortOrder` char(4) DEFAULT NULL, + `overridePublicEmail` int(11) DEFAULT NULL, + `overridePublicProfile` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `WeatherData` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) unsigned NOT NULL default '0', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WeatherDataTmpl0000001', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) unsigned NOT NULL DEFAULT '0', + `templateId` char(22) binary NOT NULL DEFAULT 'WeatherDataTmpl0000001', `locations` text, - `partnerId` char(100) default NULL, - `licenseKey` char(100) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `partnerId` char(100) DEFAULT NULL, + `licenseKey` char(100) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `WikiMaster` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `groupToEditPages` char(22) character set utf8 collate utf8_bin NOT NULL default '2', - `groupToAdminister` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `richEditor` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBrichedit000000000002', - `frontPageTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiFrontTmpl000000001', - `pageTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPageTmpl0000000001', - `pageEditTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPageEditTmpl000001', - `recentChangesTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiRCTmpl000000000001', - `mostPopularTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiMPTmpl000000000001', - `pageHistoryTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiPHTmpl000000000001', - `searchTemplateId` char(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` char(22) character set utf8 collate utf8_bin NOT NULL default 'pbworkflow000000000003', - `useContentFilter` int(11) default '0', - `filterCode` char(30) default 'javascript', - `byKeywordTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'WikiKeyword00000000001', - `allowAttachments` int(11) NOT NULL default '0', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `groupToEditPages` char(22) binary NOT NULL DEFAULT '2', + `groupToAdminister` char(22) binary NOT NULL DEFAULT '3', + `richEditor` char(22) binary NOT NULL DEFAULT 'PBrichedit000000000002', + `frontPageTemplateId` char(22) binary NOT NULL DEFAULT 'WikiFrontTmpl000000001', + `pageTemplateId` char(22) binary NOT NULL DEFAULT 'WikiPageTmpl0000000001', + `pageEditTemplateId` char(22) binary NOT NULL DEFAULT 'WikiPageEditTmpl000001', + `recentChangesTemplateId` char(22) binary NOT NULL DEFAULT 'WikiRCTmpl000000000001', + `mostPopularTemplateId` char(22) binary NOT NULL DEFAULT 'WikiMPTmpl000000000001', + `pageHistoryTemplateId` char(22) binary NOT NULL DEFAULT 'WikiPHTmpl000000000001', + `searchTemplateId` char(22) binary 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` char(22) binary NOT NULL DEFAULT 'pbworkflow000000000003', + `useContentFilter` int(11) DEFAULT '0', + `filterCode` char(30) DEFAULT 'javascript', + `byKeywordTemplateId` char(22) binary NOT NULL DEFAULT 'WikiKeyword00000000001', + `allowAttachments` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `WikiPage` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, `content` mediumtext, - `views` bigint(20) NOT NULL default '0', - `isProtected` int(11) NOT NULL default '0', + `views` bigint(20) NOT NULL DEFAULT '0', + `isProtected` int(11) NOT NULL DEFAULT '0', `actionTaken` char(35) NOT NULL, - `actionTakenBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `isFeatured` int(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `actionTakenBy` char(22) binary NOT NULL, + `isFeatured` int(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `Workflow` ( - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) NOT NULL default 'Untitled', + `workflowId` char(22) binary NOT NULL, + `title` char(255) NOT NULL DEFAULT 'Untitled', `description` text, - `enabled` int(11) NOT NULL default '0', - `type` char(255) NOT NULL default 'None', - `mode` char(20) NOT NULL default 'parallel', - PRIMARY KEY (`workflowId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `enabled` int(11) NOT NULL DEFAULT '0', + `type` char(255) NOT NULL DEFAULT 'None', + `mode` char(20) NOT NULL DEFAULT 'parallel', + PRIMARY KEY (`workflowId`) +) TYPE=MyISAM; CREATE TABLE `WorkflowActivity` ( - `activityId` char(22) character set utf8 collate utf8_bin NOT NULL, - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) NOT NULL default 'Untitled', + `activityId` char(22) binary NOT NULL, + `workflowId` char(22) binary NOT NULL, + `title` char(255) NOT NULL DEFAULT 'Untitled', `description` text, - `sequenceNumber` int(11) NOT NULL default '1', - `className` char(255) default NULL, - PRIMARY KEY (`activityId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `className` char(255) DEFAULT NULL, + PRIMARY KEY (`activityId`) +) TYPE=MyISAM; CREATE TABLE `WorkflowActivityData` ( - `activityId` char(22) character set utf8 collate utf8_bin NOT NULL, + `activityId` char(22) binary NOT NULL, `name` char(255) NOT NULL, `value` text, - PRIMARY KEY (`activityId`,`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`activityId`,`name`) +) TYPE=MyISAM; CREATE TABLE `WorkflowInstance` ( - `instanceId` char(22) character set utf8 collate utf8_bin NOT NULL, - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `currentActivityId` char(22) character set utf8 collate utf8_bin NOT NULL, - `priority` int(11) NOT NULL default '2', - `className` char(255) default NULL, - `methodName` char(255) default NULL, + `instanceId` char(22) binary NOT NULL, + `workflowId` char(22) binary NOT NULL, + `currentActivityId` char(22) binary NOT NULL, + `priority` int(11) NOT NULL DEFAULT '2', + `className` char(255) DEFAULT NULL, + `methodName` char(255) DEFAULT NULL, `parameters` longtext, - `runningSince` bigint(20) default NULL, - `lastUpdate` bigint(20) default NULL, - `lastStatus` char(15) default NULL, - `noSession` tinyint(1) NOT NULL default '0', - PRIMARY KEY (`instanceId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `runningSince` bigint(20) DEFAULT NULL, + `lastUpdate` bigint(20) DEFAULT NULL, + `lastStatus` char(15) DEFAULT NULL, + `noSession` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`instanceId`) +) TYPE=MyISAM; CREATE TABLE `WorkflowInstanceScratch` ( - `instanceId` char(22) character set utf8 collate utf8_bin NOT NULL, + `instanceId` char(22) binary NOT NULL, `name` char(255) NOT NULL, `value` text, - PRIMARY KEY (`instanceId`,`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`instanceId`,`name`) +) TYPE=MyISAM; CREATE TABLE `WorkflowSchedule` ( - `taskId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) NOT NULL default 'Untitled', - `enabled` int(11) NOT NULL default '0', - `runOnce` int(11) NOT NULL default '0', - `minuteOfHour` char(255) NOT NULL default '0', - `hourOfDay` char(255) NOT NULL default '*', - `dayOfMonth` char(255) NOT NULL default '*', - `monthOfYear` char(255) NOT NULL default '*', - `dayOfWeek` char(255) NOT NULL default '*', - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `className` char(255) default NULL, - `methodName` char(255) default NULL, - `priority` int(11) NOT NULL default '2', + `taskId` char(22) binary NOT NULL, + `title` char(255) NOT NULL DEFAULT 'Untitled', + `enabled` int(11) NOT NULL DEFAULT '0', + `runOnce` int(11) NOT NULL DEFAULT '0', + `minuteOfHour` char(255) NOT NULL DEFAULT '0', + `hourOfDay` char(255) NOT NULL DEFAULT '*', + `dayOfMonth` char(255) NOT NULL DEFAULT '*', + `monthOfYear` char(255) NOT NULL DEFAULT '*', + `dayOfWeek` char(255) NOT NULL DEFAULT '*', + `workflowId` char(22) binary NOT NULL, + `className` char(255) DEFAULT NULL, + `methodName` char(255) DEFAULT NULL, + `priority` int(11) NOT NULL DEFAULT '2', `parameters` longtext, - PRIMARY KEY (`taskId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`taskId`) +) TYPE=MyISAM; CREATE TABLE `ZipArchiveAsset` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `showPage` char(255) NOT NULL default 'index.html', + `assetId` char(22) binary NOT NULL, + `templateId` char(22) binary NOT NULL, + `showPage` char(255) NOT NULL DEFAULT 'index.html', `revisionDate` bigint(20) NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `adSkuPurchase` ( - `adSkuPurchaseId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `isDeleted` tinyint(1) NOT NULL default '0', - `clicksPurchased` bigint(20) default NULL, - `dateOfPurchase` bigint(20) default NULL, - `impressionsPurchased` bigint(20) default NULL, - `transactionItemId` char(22) character set utf8 collate utf8_bin default NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `adId` char(22) character set utf8 collate utf8_bin default NULL, - `storedImage` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`adSkuPurchaseId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `adSkuPurchaseId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `isDeleted` tinyint(1) NOT NULL DEFAULT '0', + `clicksPurchased` bigint(20) DEFAULT NULL, + `dateOfPurchase` bigint(20) DEFAULT NULL, + `impressionsPurchased` bigint(20) DEFAULT NULL, + `transactionItemId` char(22) binary DEFAULT NULL, + `userId` char(22) binary DEFAULT NULL, + `adId` char(22) binary DEFAULT NULL, + `storedImage` char(22) binary DEFAULT NULL, + PRIMARY KEY (`adSkuPurchaseId`) +) TYPE=MyISAM; CREATE TABLE `adSpace` ( - `adSpaceId` char(22) character set utf8 collate utf8_bin NOT NULL, + `adSpaceId` char(22) binary NOT NULL, `name` char(35) NOT NULL, `title` char(255) NOT NULL, `description` text, - `minimumImpressions` int(11) NOT NULL default '1000', - `minimumClicks` int(11) NOT NULL default '1000', - `width` int(11) NOT NULL default '468', - `height` int(11) NOT NULL default '60', - PRIMARY KEY (`adSpaceId`), + `minimumImpressions` int(11) NOT NULL DEFAULT '1000', + `minimumClicks` int(11) NOT NULL DEFAULT '1000', + `width` int(11) NOT NULL DEFAULT '468', + `height` int(11) NOT NULL DEFAULT '60', + PRIMARY KEY (`adSpaceId`), UNIQUE KEY `name` (`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `address` ( - `addressId` char(22) character set utf8 collate utf8_bin NOT NULL, - `addressBookId` char(22) character set utf8 collate utf8_bin NOT NULL, - `label` char(35) default NULL, - `firstName` char(35) default NULL, - `lastName` char(35) default NULL, - `address1` char(35) default NULL, - `address2` char(35) default NULL, - `address3` char(35) default NULL, - `city` char(35) default NULL, - `state` char(35) default NULL, - `country` char(35) default NULL, - `code` char(35) default NULL, - `phoneNumber` char(35) default NULL, - `organization` char(255) default NULL, - `email` char(255) default NULL, - PRIMARY KEY (`addressId`), + `addressId` char(22) binary NOT NULL, + `addressBookId` char(22) binary NOT NULL, + `label` char(35) DEFAULT NULL, + `firstName` char(35) DEFAULT NULL, + `lastName` char(35) DEFAULT NULL, + `address1` char(35) DEFAULT NULL, + `address2` char(35) DEFAULT NULL, + `address3` char(35) DEFAULT NULL, + `city` char(35) DEFAULT NULL, + `state` char(35) DEFAULT NULL, + `country` char(35) DEFAULT NULL, + `code` char(35) DEFAULT NULL, + `phoneNumber` char(35) DEFAULT NULL, + `organization` char(255) DEFAULT NULL, + `email` char(255) DEFAULT NULL, + PRIMARY KEY (`addressId`), KEY `addressBookId_addressId` (`addressBookId`,`addressId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `addressBook` ( - `addressBookId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sessionId` char(22) character set utf8 collate utf8_bin default NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `defaultAddressId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`addressBookId`), + `addressBookId` char(22) binary NOT NULL, + `sessionId` char(22) binary DEFAULT NULL, + `userId` char(22) binary DEFAULT NULL, + `defaultAddressId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`addressBookId`), KEY `userId` (`sessionId`), KEY `sessionId` (`sessionId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `advertisement` ( - `adId` char(22) character set utf8 collate utf8_bin NOT NULL, - `adSpaceId` char(22) character set utf8 collate utf8_bin NOT NULL, - `ownerUserId` char(22) character set utf8 collate utf8_bin NOT NULL, - `isActive` int(11) NOT NULL default '0', + `adId` char(22) binary NOT NULL, + `adSpaceId` char(22) binary NOT NULL, + `ownerUserId` char(22) binary NOT NULL, + `isActive` int(11) NOT NULL DEFAULT '0', `title` char(255) NOT NULL, - `type` char(15) NOT NULL default 'text', - `storageId` char(22) character set utf8 collate utf8_bin default NULL, - `adText` char(255) default NULL, + `type` char(15) NOT NULL DEFAULT 'text', + `storageId` char(22) binary DEFAULT NULL, + `adText` char(255) DEFAULT NULL, `url` text, `richMedia` text, - `borderColor` char(7) NOT NULL default '#000000', - `textColor` char(7) NOT NULL default '#000000', - `backgroundColor` char(7) NOT NULL default '#ffffff', - `clicks` int(11) NOT NULL default '0', - `clicksBought` int(11) NOT NULL default '0', - `impressions` int(11) NOT NULL default '0', - `impressionsBought` int(11) NOT NULL default '0', - `priority` int(11) NOT NULL default '0', - `nextInPriority` bigint(20) NOT NULL default '0', + `borderColor` char(7) NOT NULL DEFAULT '#000000', + `textColor` char(7) NOT NULL DEFAULT '#000000', + `backgroundColor` char(7) NOT NULL DEFAULT '#ffffff', + `clicks` int(11) NOT NULL DEFAULT '0', + `clicksBought` int(11) NOT NULL DEFAULT '0', + `impressions` int(11) NOT NULL DEFAULT '0', + `impressionsBought` int(11) NOT NULL DEFAULT '0', + `priority` int(11) NOT NULL DEFAULT '0', + `nextInPriority` bigint(20) NOT NULL DEFAULT '0', `renderedAd` text, - PRIMARY KEY (`adId`), + PRIMARY KEY (`adId`), KEY `adSpaceId_isActive` (`adSpaceId`,`isActive`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `analyticRule` ( - `ruleId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `bucketName` char(255) default NULL, - `regexp` char(255) NOT NULL default '.+', - PRIMARY KEY (`ruleId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `ruleId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `bucketName` char(255) DEFAULT NULL, + `regexp` char(255) NOT NULL DEFAULT '.+', + PRIMARY KEY (`ruleId`) +) TYPE=MyISAM; CREATE TABLE `asset` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `parentId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, + `parentId` char(22) binary NOT NULL, `lineage` char(255) NOT NULL, `state` char(35) NOT NULL, `className` char(255) NOT NULL, - `creationDate` bigint(20) NOT NULL default '997995720', - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `stateChanged` char(22) character set utf8 collate utf8_bin NOT NULL default '997995720', - `stateChangedBy` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `isLockedBy` char(22) character set utf8 collate utf8_bin default NULL, - `isSystem` int(11) NOT NULL default '0', - `lastExportedAs` char(255) default NULL, - PRIMARY KEY (`assetId`), + `creationDate` bigint(20) NOT NULL DEFAULT '997995720', + `createdBy` char(22) binary NOT NULL DEFAULT '3', + `stateChanged` char(22) binary NOT NULL DEFAULT '997995720', + `stateChangedBy` char(22) binary NOT NULL DEFAULT '3', + `isLockedBy` char(22) binary DEFAULT NULL, + `isSystem` int(11) NOT NULL DEFAULT '0', + `lastExportedAs` char(255) DEFAULT NULL, + PRIMARY KEY (`assetId`), UNIQUE KEY `lineage` (`lineage`), KEY `parentId` (`parentId`), KEY `state_parentId_lineage` (`state`,`parentId`,`lineage`), KEY `isPrototype_className_assetId` (`className`,`assetId`), KEY `className_assetId_state` (`className`,`assetId`,`state`), KEY `state_lineage` (`state`,`lineage`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `assetAspectComments` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, `comments` longtext, - `averageCommentRating` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `averageCommentRating` int(11) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `assetAspectRssFeed` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `itemsPerFeed` int(11) default '25', - `feedCopyright` text character set utf8, - `feedTitle` text character set utf8, - `feedDescription` mediumtext character set utf8, - `feedImage` char(22) character set utf8 collate utf8_bin default NULL, - `feedImageLink` text character set utf8, - `feedImageDescription` mediumtext character set utf8, - `feedHeaderLinks` char(32) character set utf8 default 'rss\natom', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `itemsPerFeed` int(11) DEFAULT '25', + `feedCopyright` text, + `feedTitle` text, + `feedDescription` mediumtext, + `feedImage` char(22) binary DEFAULT NULL, + `feedImageLink` text, + `feedImageDescription` mediumtext, + `feedHeaderLinks` char(32) DEFAULT 'rss\natom', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `assetAspect_Subscribable` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `subscriptionGroupId` char(22) character set utf8 collate utf8_bin default NULL, - `subscriptionTemplateId` char(22) character set utf8 collate utf8_bin default NULL, - `skipNotification` int(11) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `subscriptionGroupId` char(22) binary DEFAULT NULL, + `subscriptionTemplateId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `assetData` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `revisedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `tagId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(35) NOT NULL default 'pending', - `title` char(255) NOT NULL default 'untitled', - `menuTitle` char(255) NOT NULL default 'untitled', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `revisedBy` char(22) binary NOT NULL, + `tagId` char(22) binary NOT NULL, + `status` char(35) NOT NULL DEFAULT 'pending', + `title` char(255) NOT NULL DEFAULT 'untitled', + `menuTitle` char(255) NOT NULL DEFAULT 'untitled', `url` char(255) NOT NULL, - `ownerUserId` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdView` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupIdEdit` char(22) character set utf8 collate utf8_bin NOT NULL, + `ownerUserId` char(22) binary NOT NULL, + `groupIdView` char(22) binary NOT NULL, + `groupIdEdit` char(22) binary NOT NULL, `synopsis` text, - `newWindow` int(11) NOT NULL default '0', - `isHidden` int(11) NOT NULL default '0', - `isPackage` int(11) NOT NULL default '0', - `isPrototype` int(11) NOT NULL default '0', - `encryptPage` int(11) NOT NULL default '0', - `assetSize` int(11) NOT NULL default '0', + `newWindow` int(11) NOT NULL DEFAULT '0', + `isHidden` int(11) NOT NULL DEFAULT '0', + `isPackage` int(11) NOT NULL DEFAULT '0', + `isPrototype` int(11) NOT NULL DEFAULT '0', + `encryptPage` int(11) NOT NULL DEFAULT '0', + `assetSize` int(11) NOT NULL DEFAULT '0', `extraHeadTags` text, - `skipNotification` int(11) NOT NULL default '0', - `isExportable` int(11) NOT NULL default '1', - `inheritUrlFromParent` int(11) NOT NULL default '0', - `lastModified` bigint(20) default NULL, + `skipNotification` int(11) NOT NULL DEFAULT '0', + `isExportable` int(11) NOT NULL DEFAULT '1', + `inheritUrlFromParent` int(11) NOT NULL DEFAULT '0', + `lastModified` bigint(20) DEFAULT NULL, `extraHeadTagsPacked` longtext, - `usePackedHeadTags` int(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`), + `usePackedHeadTags` int(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`), KEY `assetId_url` (`assetId`,`url`), KEY `assetId_revisionDate_status_tagId` (`assetId`,`revisionDate`,`status`,`tagId`), KEY `url` (`url`), KEY `assetId_status_tagId_revisionDate` (`assetId`,`status`,`tagId`,`revisionDate`), KEY `assetId_status` (`assetId`,`status`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `assetHistory` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `dateStamp` bigint(20) NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `dateStamp` bigint(20) NOT NULL DEFAULT '0', `actionTaken` char(255) NOT NULL, - `url` char(255) default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `url` char(255) DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `assetIndex` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) default NULL, + `assetId` char(22) binary NOT NULL, + `title` char(255) DEFAULT NULL, `synopsis` text, - `url` char(255) default NULL, - `creationDate` bigint(20) default NULL, - `revisionDate` bigint(20) default NULL, - `ownerUserId` char(22) character set utf8 collate utf8_bin default NULL, - `groupIdView` char(22) character set utf8 collate utf8_bin default NULL, - `groupIdEdit` char(22) character set utf8 collate utf8_bin default NULL, - `className` char(255) default NULL, - `isPublic` int(11) NOT NULL default '1', + `url` char(255) DEFAULT NULL, + `creationDate` bigint(20) DEFAULT NULL, + `revisionDate` bigint(20) DEFAULT NULL, + `ownerUserId` char(22) binary DEFAULT NULL, + `groupIdView` char(22) binary DEFAULT NULL, + `groupIdEdit` char(22) binary DEFAULT NULL, + `className` char(255) DEFAULT NULL, + `isPublic` int(11) NOT NULL DEFAULT '1', `keywords` mediumtext, - `lineage` char(255) default NULL, - PRIMARY KEY (`assetId`), + `lineage` char(255) DEFAULT NULL, + PRIMARY KEY (`assetId`), FULLTEXT KEY `keywords` (`keywords`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `assetKeyword` ( `keyword` char(64) NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`keyword`,`assetId`), + `assetId` char(22) binary NOT NULL, + PRIMARY KEY (`keyword`,`assetId`), KEY `keyword` (`keyword`), KEY `assetId` (`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `assetVersionTag` ( - `tagId` char(22) character set utf8 collate utf8_bin NOT NULL, + `tagId` char(22) binary NOT NULL, `name` char(255) NOT NULL, - `isCommitted` int(11) NOT NULL default '0', - `creationDate` bigint(20) NOT NULL default '0', - `createdBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `commitDate` bigint(20) NOT NULL default '0', - `committedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `isLocked` int(11) NOT NULL default '0', - `lockedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupToUse` char(22) character set utf8 collate utf8_bin NOT NULL, - `workflowId` char(22) character set utf8 collate utf8_bin NOT NULL, - `workflowInstanceId` char(22) character set utf8 collate utf8_bin default NULL, + `isCommitted` int(11) NOT NULL DEFAULT '0', + `creationDate` bigint(20) NOT NULL DEFAULT '0', + `createdBy` char(22) binary NOT NULL, + `commitDate` bigint(20) NOT NULL DEFAULT '0', + `committedBy` char(22) binary NOT NULL, + `isLocked` int(11) NOT NULL DEFAULT '0', + `lockedBy` char(22) binary NOT NULL, + `groupToUse` char(22) binary NOT NULL, + `workflowId` char(22) binary NOT NULL, + `workflowInstanceId` char(22) binary DEFAULT NULL, `comments` text, - `startTime` datetime default NULL, - `endTime` datetime default NULL, - `isSiteWide` tinyint(1) NOT NULL default '0', - PRIMARY KEY (`tagId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `startTime` datetime DEFAULT NULL, + `endTime` datetime DEFAULT NULL, + `isSiteWide` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`tagId`) +) TYPE=MyISAM; CREATE TABLE `authentication` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, + `userId` char(22) binary NOT NULL, `authMethod` char(30) NOT NULL, `fieldName` char(128) NOT NULL, `fieldData` text, - PRIMARY KEY (`userId`,`authMethod`,`fieldName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`userId`,`authMethod`,`fieldName`) +) TYPE=MyISAM; CREATE TABLE `bucketLog` ( - `userId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `Bucket` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `duration` int(11) default NULL, - `timeStamp` datetime default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `Bucket` char(22) binary NOT NULL, + `duration` int(11) DEFAULT NULL, + `timeStamp` datetime DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `cache` ( `namespace` char(128) NOT NULL, `cachekey` char(128) NOT NULL, `expires` bigint(20) NOT NULL, `size` int(11) NOT NULL, `content` mediumblob, - PRIMARY KEY (`namespace`,`cachekey`), + PRIMARY KEY (`namespace`,`cachekey`), KEY `namespace_cachekey_size` (`namespace`,`cachekey`,`expires`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `cart` ( - `cartId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sessionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `shipperId` char(22) character set utf8 collate utf8_bin default NULL, - `posUserId` char(22) character set utf8 collate utf8_bin default NULL, - `creationDate` int(20) default NULL, - PRIMARY KEY (`cartId`), + `cartId` char(22) binary NOT NULL, + `sessionId` char(22) binary NOT NULL, + `shippingAddressId` char(22) binary DEFAULT NULL, + `shipperId` char(22) binary DEFAULT NULL, + `posUserId` char(22) binary DEFAULT NULL, + `creationDate` int(20) DEFAULT NULL, + PRIMARY KEY (`cartId`), KEY `sessionId` (`sessionId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `cartItem` ( - `itemId` char(22) character set utf8 collate utf8_bin NOT NULL, - `cartId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `itemId` char(22) binary NOT NULL, + `cartId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, `dateAdded` datetime NOT NULL, `options` longtext, - `configuredTitle` char(255) default NULL, - `shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `quantity` int(11) NOT NULL default '1', - PRIMARY KEY (`itemId`), + `configuredTitle` char(255) DEFAULT NULL, + `shippingAddressId` char(22) binary DEFAULT NULL, + `quantity` int(11) NOT NULL DEFAULT '1', + PRIMARY KEY (`itemId`), KEY `cartId_assetId_dateAdded` (`cartId`,`assetId`,`dateAdded`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `databaseLink` ( - `databaseLinkId` char(22) character set utf8 collate utf8_bin NOT NULL, - `title` char(255) default NULL, - `DSN` char(255) default NULL, - `username` char(255) default NULL, - `identifier` char(255) default NULL, + `databaseLinkId` char(22) binary NOT NULL, + `title` char(255) DEFAULT NULL, + `DSN` char(255) DEFAULT NULL, + `username` char(255) DEFAULT NULL, + `identifier` char(255) DEFAULT NULL, `allowedKeywords` text, - `allowMacroAccess` int(11) NOT NULL default '0', + `allowMacroAccess` int(11) NOT NULL DEFAULT '0', `additionalParameters` char(255) NOT NULL, - PRIMARY KEY (`databaseLinkId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`databaseLinkId`) +) TYPE=MyISAM; CREATE TABLE `deltaLog` ( - `userId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `delta` int(11) default NULL, - `timeStamp` bigint(20) default NULL, - `url` varchar(255) NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `delta` int(11) DEFAULT NULL, + `timeStamp` bigint(20) DEFAULT NULL, + `url` char(255) NOT NULL +) TYPE=MyISAM; CREATE TABLE `donation` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, - `defaultPrice` float NOT NULL default '100', + `defaultPrice` float NOT NULL DEFAULT '100', `thankYouMessage` mediumtext, - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `filePumpBundle` ( - `bundleId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `dateCreated` datetime default NULL, - `lastUpdated` datetime default NULL, - `bundleName` char(255) character set utf8 NOT NULL default 'New bundle', - `lastModified` bigint(20) NOT NULL default '0', - `lastBuild` bigint(20) NOT NULL default '0', - `jsFiles` longtext character set utf8 NOT NULL, - `cssFiles` longtext character set utf8 NOT NULL, - `otherFiles` longtext character set utf8 NOT NULL, - PRIMARY KEY (`bundleId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `bundleId` char(22) binary NOT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `dateCreated` datetime DEFAULT NULL, + `lastUpdated` datetime DEFAULT NULL, + `bundleName` char(255) NOT NULL DEFAULT 'New bundle', + `lastModified` bigint(20) NOT NULL DEFAULT '0', + `lastBuild` bigint(20) NOT NULL DEFAULT '0', + `jsFiles` longtext NOT NULL, + `cssFiles` longtext NOT NULL, + `otherFiles` longtext NOT NULL, + PRIMARY KEY (`bundleId`) +) TYPE=MyISAM; CREATE TABLE `friendInvitations` ( - `inviteId` char(22) character set utf8 collate utf8_bin NOT NULL, - `inviterId` char(22) character set utf8 collate utf8_bin NOT NULL, - `friendId` char(22) character set utf8 collate utf8_bin NOT NULL, + `inviteId` char(22) binary NOT NULL, + `inviterId` char(22) binary NOT NULL, + `friendId` char(22) binary NOT NULL, `dateSent` datetime NOT NULL, `comments` char(255) NOT NULL, - `messageId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`inviteId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `messageId` char(22) binary NOT NULL, + PRIMARY KEY (`inviteId`) +) TYPE=MyISAM; CREATE TABLE `groupGroupings` ( - `groupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `inGroup` char(22) character set utf8 collate utf8_bin NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `groupId` char(22) binary NOT NULL, + `inGroup` char(22) binary NOT NULL +) TYPE=MyISAM; CREATE TABLE `groupings` ( - `groupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `expireDate` bigint(20) NOT NULL default '2114402400', - `groupAdmin` int(11) NOT NULL default '0', - PRIMARY KEY (`groupId`,`userId`), + `groupId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `expireDate` bigint(20) NOT NULL DEFAULT '2114402400', + `groupAdmin` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`groupId`,`userId`), KEY `userId` (`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `groups` ( - `groupId` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupName` char(100) default NULL, - `description` char(255) default NULL, - `expireOffset` int(11) NOT NULL default '314496000', - `karmaThreshold` int(11) NOT NULL default '1000000000', + `groupId` char(22) binary NOT NULL, + `groupName` char(100) DEFAULT NULL, + `description` char(255) DEFAULT NULL, + `expireOffset` int(11) NOT NULL DEFAULT '314496000', + `karmaThreshold` int(11) NOT NULL DEFAULT '1000000000', `ipFilter` text, - `dateCreated` int(11) NOT NULL default '997938000', - `lastUpdated` int(11) NOT NULL default '997938000', - `deleteOffset` int(11) NOT NULL default '14', - `expireNotifyOffset` int(11) NOT NULL default '-14', + `dateCreated` int(11) NOT NULL DEFAULT '997938000', + `lastUpdated` int(11) NOT NULL DEFAULT '997938000', + `deleteOffset` int(11) NOT NULL DEFAULT '14', + `expireNotifyOffset` int(11) NOT NULL DEFAULT '-14', `expireNotifyMessage` text, - `expireNotify` int(11) NOT NULL default '0', + `expireNotify` int(11) NOT NULL DEFAULT '0', `scratchFilter` text, - `autoAdd` int(11) NOT NULL default '0', - `autoDelete` int(11) NOT NULL default '0', - `databaseLinkId` char(22) character set utf8 collate utf8_bin NOT NULL, - `groupCacheTimeout` int(11) NOT NULL default '3600', + `autoAdd` int(11) NOT NULL DEFAULT '0', + `autoDelete` int(11) NOT NULL DEFAULT '0', + `databaseLinkId` char(22) binary NOT NULL, + `groupCacheTimeout` int(11) NOT NULL DEFAULT '3600', `dbQuery` text, - `isEditable` int(11) NOT NULL default '1', - `showInForms` int(11) NOT NULL default '1', - `ldapGroup` char(255) default NULL, - `ldapGroupProperty` char(255) default NULL, - `ldapRecursiveProperty` char(255) default NULL, - `ldapLinkId` char(22) character set utf8 collate utf8_bin default NULL, + `isEditable` int(11) NOT NULL DEFAULT '1', + `showInForms` int(11) NOT NULL DEFAULT '1', + `ldapGroup` char(255) DEFAULT NULL, + `ldapGroupProperty` char(255) DEFAULT NULL, + `ldapRecursiveProperty` char(255) DEFAULT NULL, + `ldapLinkId` char(22) binary DEFAULT NULL, `ldapRecursiveFilter` mediumtext, - `isAdHocMailGroup` tinyint(4) NOT NULL default '0', - PRIMARY KEY (`groupId`), + `isAdHocMailGroup` tinyint(4) NOT NULL DEFAULT '0', + PRIMARY KEY (`groupId`), KEY `groupName` (`groupName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `imageColor` ( - `colorId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(255) NOT NULL default 'untitled', - `fillTriplet` char(7) NOT NULL default '#000000', - `fillAlpha` char(2) NOT NULL default '00', - `strokeTriplet` char(7) NOT NULL default '#000000', - `strokeAlpha` char(2) NOT NULL default '00', - PRIMARY KEY (`colorId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `colorId` char(22) binary NOT NULL, + `name` char(255) NOT NULL DEFAULT 'untitled', + `fillTriplet` char(7) NOT NULL DEFAULT '#000000', + `fillAlpha` char(2) NOT NULL DEFAULT '00', + `strokeTriplet` char(7) NOT NULL DEFAULT '#000000', + `strokeAlpha` char(2) NOT NULL DEFAULT '00', + PRIMARY KEY (`colorId`) +) TYPE=MyISAM; CREATE TABLE `imageFont` ( - `fontId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(255) default NULL, - `storageId` char(22) character set utf8 collate utf8_bin default NULL, - `filename` char(255) default NULL, - PRIMARY KEY (`fontId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `fontId` char(22) binary NOT NULL, + `name` char(255) DEFAULT NULL, + `storageId` char(22) binary DEFAULT NULL, + `filename` char(255) DEFAULT NULL, + PRIMARY KEY (`fontId`) +) TYPE=MyISAM; CREATE TABLE `imagePalette` ( - `paletteId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(255) NOT NULL default 'untitled', - PRIMARY KEY (`paletteId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `paletteId` char(22) binary NOT NULL, + `name` char(255) NOT NULL DEFAULT 'untitled', + PRIMARY KEY (`paletteId`) +) TYPE=MyISAM; CREATE TABLE `imagePaletteColors` ( - `paletteId` char(22) character set utf8 collate utf8_bin NOT NULL, - `colorId` char(22) character set utf8 collate utf8_bin NOT NULL, + `paletteId` char(22) binary NOT NULL, + `colorId` char(22) binary NOT NULL, `paletteOrder` int(11) NOT NULL, - PRIMARY KEY (`paletteId`,`paletteOrder`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`paletteId`,`paletteOrder`) +) TYPE=MyISAM; CREATE TABLE `inbox` ( - `messageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(15) NOT NULL default 'pending', + `messageId` char(22) binary NOT NULL, + `status` char(15) NOT NULL DEFAULT 'pending', `dateStamp` bigint(20) NOT NULL, - `completedOn` bigint(20) default NULL, - `completedBy` char(22) character set utf8 collate utf8_bin default NULL, - `userId` char(22) character set utf8 collate utf8_bin default NULL, - `groupId` char(22) character set utf8 collate utf8_bin default NULL, - `subject` char(255) NOT NULL default 'No Subject', + `completedOn` bigint(20) DEFAULT NULL, + `completedBy` char(22) binary DEFAULT NULL, + `userId` char(22) binary DEFAULT NULL, + `groupId` char(22) binary DEFAULT NULL, + `subject` char(255) NOT NULL DEFAULT 'No Subject', `message` mediumtext, - `sentBy` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - PRIMARY KEY (`messageId`), + `sentBy` char(22) binary NOT NULL DEFAULT '3', + PRIMARY KEY (`messageId`), KEY `completedOn_dateStamp` (`completedOn`,`dateStamp`), KEY `pb_userId` (`userId`), KEY `pb_groupId` (`groupId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `inbox_messageState` ( - `messageId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `isRead` tinyint(4) NOT NULL default '0', - `repliedTo` tinyint(4) NOT NULL default '0', - `deleted` tinyint(4) NOT NULL default '0', - PRIMARY KEY (`messageId`,`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `messageId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `isRead` tinyint(4) NOT NULL DEFAULT '0', + `repliedTo` tinyint(4) NOT NULL DEFAULT '0', + `deleted` tinyint(4) NOT NULL DEFAULT '0', + PRIMARY KEY (`messageId`,`userId`) +) TYPE=MyISAM; CREATE TABLE `incrementer` ( `incrementerId` char(50) NOT NULL, - `nextValue` int(11) NOT NULL default '1', - PRIMARY KEY (`incrementerId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `nextValue` int(11) NOT NULL DEFAULT '1', + PRIMARY KEY (`incrementerId`) +) TYPE=MyISAM; CREATE TABLE `karmaLog` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `amount` int(11) NOT NULL default '1', - `source` char(255) default NULL, + `userId` char(22) binary NOT NULL, + `amount` int(11) NOT NULL DEFAULT '1', + `source` char(255) DEFAULT NULL, `description` text, - `dateModified` bigint(20) NOT NULL default '0' -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `dateModified` bigint(20) NOT NULL DEFAULT '0' +) TYPE=MyISAM; CREATE TABLE `ldapLink` ( - `ldapLinkId` char(22) character set utf8 collate utf8_bin NOT NULL, + `ldapLinkId` char(22) binary NOT NULL, `ldapLinkName` char(255) NOT NULL, `ldapUrl` char(255) NOT NULL, `connectDn` char(255) NOT NULL, `identifier` char(255) NOT NULL, - `ldapUserRDN` char(255) default NULL, - `ldapIdentity` char(255) default NULL, - `ldapIdentityName` char(255) default NULL, - `ldapPasswordName` char(255) default NULL, - `ldapSendWelcomeMessage` char(2) default NULL, + `ldapUserRDN` char(255) DEFAULT NULL, + `ldapIdentity` char(255) DEFAULT NULL, + `ldapIdentityName` char(255) DEFAULT NULL, + `ldapPasswordName` char(255) DEFAULT NULL, + `ldapSendWelcomeMessage` char(2) DEFAULT NULL, `ldapWelcomeMessage` text, - `ldapAccountTemplate` char(22) character set utf8 collate utf8_bin NOT NULL, - `ldapCreateAccountTemplate` char(22) character set utf8 collate utf8_bin NOT NULL, - `ldapLoginTemplate` char(22) character set utf8 collate utf8_bin NOT NULL, + `ldapAccountTemplate` char(22) binary NOT NULL, + `ldapCreateAccountTemplate` char(22) binary NOT NULL, + `ldapLoginTemplate` char(22) binary NOT NULL, `ldapGlobalRecursiveFilter` mediumtext, - PRIMARY KEY (`ldapLinkId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `ldapDeactivateAccountTemplate` char(22) NOT NULL, + PRIMARY KEY (`ldapLinkId`) +) TYPE=MyISAM; CREATE TABLE `mailQueue` ( - `messageId` char(22) character set utf8 collate utf8_bin NOT NULL, + `messageId` char(22) binary NOT NULL, `message` mediumtext, - `toGroup` char(22) character set utf8 collate utf8_bin default NULL, - `isInbox` tinyint(4) default '0', - PRIMARY KEY (`messageId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `toGroup` char(22) binary DEFAULT NULL, + `isInbox` tinyint(4) DEFAULT '0', + PRIMARY KEY (`messageId`) +) TYPE=MyISAM; CREATE TABLE `metaData_properties` ( - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, + `fieldId` char(22) binary NOT NULL, `fieldName` char(100) NOT NULL, `description` mediumtext NOT NULL, - `fieldType` char(30) default NULL, + `fieldType` char(30) DEFAULT NULL, `possibleValues` text, - `defaultValue` char(255) default NULL, - PRIMARY KEY (`fieldId`), + `defaultValue` char(255) DEFAULT NULL, + PRIMARY KEY (`fieldId`), UNIQUE KEY `field_unique` (`fieldName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `metaData_values` ( - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, - `value` char(255) default NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`fieldId`,`assetId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `fieldId` char(22) binary NOT NULL, + `value` char(255) DEFAULT NULL, + `assetId` char(22) binary NOT NULL, + PRIMARY KEY (`fieldId`,`assetId`) +) TYPE=MyISAM; CREATE TABLE `passiveAnalyticsStatus` ( - `startDate` datetime default NULL, - `endDate` datetime default NULL, - `running` int(2) default '0', - `userId` varchar(22) character set utf8 collate utf8_bin NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `startDate` datetime DEFAULT NULL, + `endDate` datetime DEFAULT NULL, + `running` int(2) DEFAULT '0', + `userId` char(255) NOT NULL +) TYPE=MyISAM; CREATE TABLE `passiveLog` ( - `userId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `sessionId` varchar(22) character set utf8 collate utf8_bin NOT NULL, - `timeStamp` bigint(20) default NULL, - `url` varchar(255) NOT NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `sessionId` char(22) binary NOT NULL, + `timeStamp` bigint(20) DEFAULT NULL, + `url` char(255) NOT NULL +) TYPE=MyISAM; CREATE TABLE `passiveProfileAOI` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `fieldId` char(22) character set utf8 collate utf8_bin NOT NULL, + `userId` char(22) binary NOT NULL, + `fieldId` char(22) binary NOT NULL, `value` char(100) NOT NULL, - `count` int(11) default NULL, - PRIMARY KEY (`userId`,`fieldId`,`value`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `count` int(11) DEFAULT NULL, + PRIMARY KEY (`userId`,`fieldId`,`value`) +) TYPE=MyISAM; CREATE TABLE `passiveProfileLog` ( - `passiveProfileLogId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `sessionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `dateOfEntry` bigint(20) NOT NULL default '0', - PRIMARY KEY (`passiveProfileLogId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `passiveProfileLogId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `sessionId` char(22) binary NOT NULL, + `assetId` char(22) binary NOT NULL, + `dateOfEntry` bigint(20) NOT NULL DEFAULT '0', + PRIMARY KEY (`passiveProfileLogId`) +) TYPE=MyISAM; CREATE TABLE `paymentGateway` ( - `paymentGatewayId` char(22) character set utf8 collate utf8_bin NOT NULL, - `className` char(255) default NULL, + `paymentGatewayId` char(22) binary NOT NULL, + `className` char(255) DEFAULT NULL, `options` longtext, - PRIMARY KEY (`paymentGatewayId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`paymentGatewayId`) +) TYPE=MyISAM; CREATE TABLE `redirect` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `redirectUrl` text, - `revisionDate` bigint(20) NOT NULL default '0', - `redirectType` int(11) NOT NULL default '302', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `redirectType` int(11) NOT NULL DEFAULT '302', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `replacements` ( - `replacementId` char(22) character set utf8 collate utf8_bin NOT NULL, - `searchFor` char(255) default NULL, + `replacementId` char(22) binary NOT NULL, + `searchFor` char(255) DEFAULT NULL, `replaceWith` text, - PRIMARY KEY (`replacementId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`replacementId`) +) TYPE=MyISAM; CREATE TABLE `search` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', `classLimiter` text, - `searchRoot` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBasset000000000000001', - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL default 'PBtmpl0000000000000200', - `useContainers` int(11) NOT NULL default '0', - `paginateAfter` int(11) NOT NULL default '25', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `searchRoot` char(22) binary NOT NULL DEFAULT 'PBasset000000000000001', + `templateId` char(22) binary NOT NULL DEFAULT 'PBtmpl0000000000000200', + `useContainers` int(11) NOT NULL DEFAULT '0', + `paginateAfter` int(11) NOT NULL DEFAULT '25', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `settings` ( `name` char(255) NOT NULL, `value` text, - PRIMARY KEY (`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`name`) +) TYPE=MyISAM; CREATE TABLE `shipper` ( - `shipperId` char(22) character set utf8 collate utf8_bin NOT NULL, - `className` char(255) default NULL, + `shipperId` char(22) binary NOT NULL, + `className` char(255) DEFAULT NULL, `options` longtext, - PRIMARY KEY (`shipperId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`shipperId`) +) TYPE=MyISAM; CREATE TABLE `shopCredit` ( - `creditId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `amount` float NOT NULL default '0', + `creditId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `amount` float NOT NULL DEFAULT '0', `comment` text, - `dateOfAdjustment` datetime default NULL, - PRIMARY KEY (`creditId`), + `dateOfAdjustment` datetime DEFAULT NULL, + PRIMARY KEY (`creditId`), KEY `userId` (`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `sku` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `revisionDate` bigint(20) NOT NULL, `description` mediumtext, `sku` char(35) NOT NULL, - `vendorId` char(22) character set utf8 collate utf8_bin NOT NULL default 'defaultvendor000000000', - `displayTitle` tinyint(1) NOT NULL default '1', - `overrideTaxRate` tinyint(1) NOT NULL default '0', - `taxRateOverride` float NOT NULL default '0', + `vendorId` char(22) binary NOT NULL DEFAULT 'defaultvendor000000000', + `displayTitle` tinyint(1) NOT NULL DEFAULT '1', + `overrideTaxRate` tinyint(1) NOT NULL DEFAULT '0', + `taxRateOverride` float NOT NULL DEFAULT '0', `taxConfiguration` longtext, `shipsSeparately` tinyint(1) NOT NULL, - PRIMARY KEY (`assetId`,`revisionDate`), + PRIMARY KEY (`assetId`,`revisionDate`), KEY `sku` (`sku`), KEY `vendorId` (`vendorId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `snippet` ( - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, + `assetId` char(22) binary NOT NULL, `snippet` mediumtext, - `processAsTemplate` int(11) NOT NULL default '0', - `mimeType` char(50) NOT NULL default 'text/html', - `revisionDate` bigint(20) NOT NULL default '0', - `cacheTimeout` int(11) NOT NULL default '3600', + `processAsTemplate` int(11) NOT NULL DEFAULT '0', + `mimeType` char(50) NOT NULL DEFAULT 'text/html', + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `cacheTimeout` int(11) NOT NULL DEFAULT '3600', `snippetPacked` longtext, - `usePacked` int(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `subscriptionCode` ( - `batchId` char(22) character set utf8 collate utf8_bin NOT NULL, - `code` char(64) NOT NULL, - `status` char(10) NOT NULL default 'Unused', - `dateCreated` int(11) NOT NULL default '0', - `dateUsed` int(11) NOT NULL default '0', - `expires` int(11) NOT NULL default '0', - `usedBy` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`code`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `subscriptionCodeBatch` ( - `batchId` char(22) character set utf8 collate utf8_bin NOT NULL, - `name` char(128) default NULL, - `description` mediumtext NOT NULL, - `subscriptionId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`batchId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; -CREATE TABLE `subscriptionCodeSubscriptions` ( - `code` char(64) NOT NULL, - `subscriptionId` char(22) character set utf8 collate utf8_bin NOT NULL, - UNIQUE KEY `code` (`code`,`subscriptionId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `usePacked` int(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; CREATE TABLE `taxDriver` ( - `className` char(255) character set utf8 NOT NULL, + `className` char(255) NOT NULL, `options` longtext, - PRIMARY KEY (`className`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`className`) +) TYPE=MyISAM; CREATE TABLE `tax_eu_vatNumbers` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `countryCode` char(3) character set utf8 NOT NULL, - `vatNumber` char(20) character set utf8 NOT NULL, - `viesValidated` tinyint(1) default NULL, - `viesErrorCode` int(3) default NULL, - `approved` tinyint(1) default NULL, - PRIMARY KEY (`userId`,`vatNumber`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `userId` char(22) binary NOT NULL, + `countryCode` char(3) NOT NULL, + `vatNumber` char(20) NOT NULL, + `viesValidated` tinyint(1) DEFAULT NULL, + `viesErrorCode` int(3) DEFAULT NULL, + `approved` tinyint(1) DEFAULT NULL, + PRIMARY KEY (`userId`,`vatNumber`) +) TYPE=MyISAM; CREATE TABLE `tax_generic_rates` ( - `taxId` char(22) character set utf8 collate utf8_bin NOT NULL, + `taxId` char(22) binary NOT NULL, `country` char(100) NOT NULL, - `state` char(100) default NULL, - `city` char(100) default NULL, - `code` char(100) default NULL, - `taxRate` float NOT NULL default '0', - PRIMARY KEY (`taxId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `state` char(100) DEFAULT NULL, + `city` char(100) DEFAULT NULL, + `code` char(100) DEFAULT NULL, + `taxRate` float NOT NULL DEFAULT '0', + PRIMARY KEY (`taxId`) +) TYPE=MyISAM; CREATE TABLE `template` ( `template` mediumtext, - `namespace` char(35) NOT NULL default 'Page', - `isEditable` int(11) NOT NULL default '1', - `showInForms` int(11) NOT NULL default '1', - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `parser` char(255) NOT NULL default 'WebGUI::Asset::Template::HTMLTemplate', - `isDefault` int(1) default '0', + `namespace` char(35) NOT NULL DEFAULT 'Page', + `isEditable` int(11) NOT NULL DEFAULT '1', + `showInForms` int(11) NOT NULL DEFAULT '1', + `assetId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `parser` char(255) NOT NULL DEFAULT 'WebGUI::Asset::Template::HTMLTemplate', + `isDefault` int(1) DEFAULT '0', `templatePacked` longtext, - `usePacked` int(1) default NULL, - PRIMARY KEY (`assetId`,`revisionDate`), + `usePacked` int(1) DEFAULT NULL, + PRIMARY KEY (`assetId`,`revisionDate`), KEY `namespace_showInForms` (`namespace`,`showInForms`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `template_attachments` ( - `templateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `url` varchar(256) character set utf8 NOT NULL, - `type` varchar(20) character set utf8 default NULL, - `sequence` int(11) default NULL, - PRIMARY KEY (`templateId`,`revisionDate`,`url`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `templateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `url` varchar(256) NOT NULL, + `type` varchar(20) DEFAULT NULL, + `sequence` int(11) DEFAULT NULL, + `attachId` char(22) binary NOT NULL, + PRIMARY KEY (`attachId`) +) TYPE=MyISAM; CREATE TABLE `transaction` ( - `transactionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `originatingTransactionId` char(22) character set utf8 collate utf8_bin default NULL, - `isSuccessful` tinyint(1) NOT NULL default '0', - `orderNumber` int(11) NOT NULL auto_increment, - `transactionCode` char(100) default NULL, - `statusCode` char(35) default NULL, - `statusMessage` char(255) default NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, + `transactionId` char(22) binary NOT NULL, + `originatingTransactionId` char(22) binary DEFAULT NULL, + `isSuccessful` tinyint(1) NOT NULL DEFAULT '0', + `orderNumber` int(11) NOT NULL AUTO_INCREMENT, + `transactionCode` char(100) DEFAULT NULL, + `statusCode` char(35) DEFAULT NULL, + `statusMessage` char(255) DEFAULT NULL, + `userId` char(22) binary NOT NULL, `username` char(35) NOT NULL, - `amount` float default NULL, - `shopCreditDeduction` float default NULL, - `shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `shippingAddressName` char(35) default NULL, - `shippingAddress1` char(35) default NULL, - `shippingAddress2` char(35) default NULL, - `shippingAddress3` char(35) default NULL, - `shippingCity` char(35) default NULL, - `shippingState` char(35) default NULL, - `shippingCountry` char(35) default NULL, - `shippingCode` char(35) default NULL, - `shippingPhoneNumber` char(35) default NULL, - `shippingDriverId` char(22) character set utf8 collate utf8_bin default NULL, - `shippingDriverLabel` char(35) default NULL, - `shippingPrice` float default NULL, - `paymentAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `paymentAddressName` char(35) default NULL, - `paymentAddress1` char(35) default NULL, - `paymentAddress2` char(35) default NULL, - `paymentAddress3` char(35) default NULL, - `paymentCity` char(35) default NULL, - `paymentState` char(35) default NULL, - `paymentCountry` char(35) default NULL, - `paymentCode` char(35) default NULL, - `paymentPhoneNumber` char(35) default NULL, - `paymentDriverId` char(22) character set utf8 collate utf8_bin default NULL, - `paymentDriverLabel` char(35) default NULL, - `taxes` float default NULL, - `dateOfPurchase` datetime default NULL, - `isRecurring` tinyint(1) default NULL, + `amount` float DEFAULT NULL, + `shopCreditDeduction` float DEFAULT NULL, + `shippingAddressId` char(22) binary DEFAULT NULL, + `shippingAddressName` char(35) DEFAULT NULL, + `shippingAddress1` char(35) DEFAULT NULL, + `shippingAddress2` char(35) DEFAULT NULL, + `shippingAddress3` char(35) DEFAULT NULL, + `shippingCity` char(35) DEFAULT NULL, + `shippingState` char(35) DEFAULT NULL, + `shippingCountry` char(35) DEFAULT NULL, + `shippingCode` char(35) DEFAULT NULL, + `shippingPhoneNumber` char(35) DEFAULT NULL, + `shippingDriverId` char(22) binary DEFAULT NULL, + `shippingDriverLabel` char(35) DEFAULT NULL, + `shippingPrice` float DEFAULT NULL, + `paymentAddressId` char(22) binary DEFAULT NULL, + `paymentAddressName` char(35) DEFAULT NULL, + `paymentAddress1` char(35) DEFAULT NULL, + `paymentAddress2` char(35) DEFAULT NULL, + `paymentAddress3` char(35) DEFAULT NULL, + `paymentCity` char(35) DEFAULT NULL, + `paymentState` char(35) DEFAULT NULL, + `paymentCountry` char(35) DEFAULT NULL, + `paymentCode` char(35) DEFAULT NULL, + `paymentPhoneNumber` char(35) DEFAULT NULL, + `paymentDriverId` char(22) binary DEFAULT NULL, + `paymentDriverLabel` char(35) DEFAULT NULL, + `taxes` float DEFAULT NULL, + `dateOfPurchase` datetime DEFAULT NULL, + `isRecurring` tinyint(1) DEFAULT NULL, `notes` mediumtext, - `cashierUserId` char(22) character set utf8 collate utf8_bin default NULL, - PRIMARY KEY (`transactionId`), + `cashierUserId` char(22) binary DEFAULT NULL, + PRIMARY KEY (`transactionId`), UNIQUE KEY `orderNumber` (`orderNumber`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `transactionItem` ( - `itemId` char(22) character set utf8 collate utf8_bin NOT NULL, - `transactionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `assetId` char(22) character set utf8 collate utf8_bin default NULL, - `configuredTitle` char(255) default NULL, + `itemId` char(22) binary NOT NULL, + `transactionId` char(22) binary NOT NULL, + `assetId` char(22) binary DEFAULT NULL, + `configuredTitle` char(255) DEFAULT NULL, `options` longtext, - `shippingAddressId` char(22) character set utf8 collate utf8_bin default NULL, - `shippingName` char(35) default NULL, - `shippingAddress1` char(35) default NULL, - `shippingAddress2` char(35) default NULL, - `shippingAddress3` char(35) default NULL, - `shippingCity` char(35) default NULL, - `shippingState` char(35) default NULL, - `shippingCountry` char(35) default NULL, - `shippingCode` char(35) default NULL, - `shippingPhoneNumber` char(35) default NULL, - `shippingTrackingNumber` char(255) default NULL, - `orderStatus` char(35) NOT NULL default 'NotShipped', - `lastUpdated` datetime default NULL, - `quantity` int(11) NOT NULL default '1', - `price` float default NULL, - `vendorId` char(22) character set utf8 collate utf8_bin NOT NULL default 'defaultvendor000000000', - `vendorPayoutStatus` char(10) default 'NotPaid', - `vendorPayoutAmount` decimal(8,2) default '0.00', - `taxRate` decimal(6,3) default NULL, + `shippingAddressId` char(22) binary DEFAULT NULL, + `shippingName` char(35) DEFAULT NULL, + `shippingAddress1` char(35) DEFAULT NULL, + `shippingAddress2` char(35) DEFAULT NULL, + `shippingAddress3` char(35) DEFAULT NULL, + `shippingCity` char(35) DEFAULT NULL, + `shippingState` char(35) DEFAULT NULL, + `shippingCountry` char(35) DEFAULT NULL, + `shippingCode` char(35) DEFAULT NULL, + `shippingPhoneNumber` char(35) DEFAULT NULL, + `shippingTrackingNumber` char(255) DEFAULT NULL, + `orderStatus` char(35) NOT NULL DEFAULT 'NotShipped', + `lastUpdated` datetime DEFAULT NULL, + `quantity` int(11) NOT NULL DEFAULT '1', + `price` float DEFAULT NULL, + `vendorId` char(22) binary NOT NULL DEFAULT 'defaultvendor000000000', + `vendorPayoutStatus` char(10) DEFAULT 'NotPaid', + `vendorPayoutAmount` decimal(8,2) DEFAULT '0.00', + `taxRate` decimal(6,3) DEFAULT NULL, `taxConfiguration` longtext, - PRIMARY KEY (`itemId`), + PRIMARY KEY (`itemId`), KEY `transactionId` (`transactionId`), KEY `vendorId` (`vendorId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `userInvitations` ( - `inviteId` char(22) character set utf8 collate utf8_bin NOT NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `dateSent` date default NULL, + `inviteId` char(22) binary NOT NULL, + `userId` char(22) binary NOT NULL, + `dateSent` date DEFAULT NULL, `email` char(255) NOT NULL, - `newUserId` char(22) character set utf8 collate utf8_bin default NULL, - `dateCreated` date default NULL, - PRIMARY KEY (`inviteId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `newUserId` char(22) binary DEFAULT NULL, + `dateCreated` date DEFAULT NULL, + PRIMARY KEY (`inviteId`) +) TYPE=MyISAM; CREATE TABLE `userLoginLog` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `status` char(30) default NULL, - `timeStamp` int(11) default NULL, - `ipAddress` char(128) default NULL, + `userId` char(22) binary NOT NULL, + `status` char(30) DEFAULT NULL, + `timeStamp` int(11) DEFAULT NULL, + `ipAddress` char(128) DEFAULT NULL, `userAgent` text, - `sessionId` char(22) character set utf8 collate utf8_bin default NULL, - `lastPageViewed` int(11) default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `sessionId` char(22) binary DEFAULT NULL, + `lastPageViewed` int(11) DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `userProfileCategory` ( - `profileCategoryId` char(22) character set utf8 collate utf8_bin NOT NULL, - `label` char(255) NOT NULL default 'Undefined', - `shortLabel` char(255) default NULL, - `sequenceNumber` int(11) NOT NULL default '1', - `visible` int(11) NOT NULL default '1', - `editable` int(11) NOT NULL default '1', - `protected` int(11) NOT NULL default '0', - PRIMARY KEY (`profileCategoryId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `profileCategoryId` char(22) binary NOT NULL, + `label` char(255) NOT NULL DEFAULT 'Undefined', + `shortLabel` char(255) DEFAULT NULL, + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `visible` int(11) NOT NULL DEFAULT '1', + `editable` int(11) NOT NULL DEFAULT '1', + `protected` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`profileCategoryId`) +) TYPE=MyISAM; CREATE TABLE `userProfileData` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `email` char(255) default NULL, - `firstName` char(255) default NULL, - `middleName` char(255) default NULL, - `lastName` char(255) default NULL, - `icq` char(255) default NULL, - `aim` char(255) default NULL, - `msnIM` char(255) default NULL, - `yahooIM` char(255) default NULL, - `cellPhone` char(255) default NULL, - `pager` char(255) default NULL, - `emailToPager` char(255) default NULL, - `language` char(255) default NULL, - `homeAddress` char(255) default NULL, - `homeCity` char(255) default NULL, - `homeState` char(255) default NULL, - `homeZip` char(255) default NULL, - `homeCountry` char(255) default NULL, - `homePhone` char(255) default NULL, - `workAddress` char(255) default NULL, - `workCity` char(255) default NULL, - `workState` char(255) default NULL, - `workZip` char(255) default NULL, - `workCountry` char(255) default NULL, - `workPhone` char(255) default NULL, - `gender` char(255) default NULL, - `birthdate` bigint(20) default NULL, - `homeURL` char(255) default NULL, - `workURL` char(255) default NULL, - `workName` char(255) default NULL, - `timeZone` char(255) default NULL, - `dateFormat` char(255) default NULL, - `timeFormat` char(255) default NULL, - `discussionLayout` char(255) default NULL, - `firstDayOfWeek` char(255) default NULL, - `uiLevel` char(255) default NULL, - `alias` char(255) default NULL, + `userId` char(22) binary NOT NULL, + `email` char(255) DEFAULT NULL, + `firstName` char(255) DEFAULT NULL, + `middleName` char(255) DEFAULT NULL, + `lastName` char(255) DEFAULT NULL, + `icq` char(255) DEFAULT NULL, + `aim` char(255) DEFAULT NULL, + `msnIM` char(255) DEFAULT NULL, + `yahooIM` char(255) DEFAULT NULL, + `cellPhone` char(255) DEFAULT NULL, + `pager` char(255) DEFAULT NULL, + `emailToPager` char(255) DEFAULT NULL, + `language` char(255) DEFAULT NULL, + `homeAddress` char(255) DEFAULT NULL, + `homeCity` char(255) DEFAULT NULL, + `homeState` char(255) DEFAULT NULL, + `homeZip` char(255) DEFAULT NULL, + `homeCountry` char(255) DEFAULT NULL, + `homePhone` char(255) DEFAULT NULL, + `workAddress` char(255) DEFAULT NULL, + `workCity` char(255) DEFAULT NULL, + `workState` char(255) DEFAULT NULL, + `workZip` char(255) DEFAULT NULL, + `workCountry` char(255) DEFAULT NULL, + `workPhone` char(255) DEFAULT NULL, + `gender` char(255) DEFAULT NULL, + `birthdate` bigint(20) DEFAULT NULL, + `homeURL` char(255) DEFAULT NULL, + `workURL` char(255) DEFAULT NULL, + `workName` char(255) DEFAULT NULL, + `timeZone` char(255) DEFAULT NULL, + `dateFormat` char(255) DEFAULT NULL, + `timeFormat` char(255) DEFAULT NULL, + `discussionLayout` char(255) DEFAULT NULL, + `firstDayOfWeek` char(255) DEFAULT NULL, + `uiLevel` char(255) DEFAULT NULL, + `alias` char(255) DEFAULT NULL, `signature` longtext, `publicProfile` longtext, - `toolbar` char(255) default NULL, - `photo` char(22) character set utf8 collate utf8_bin default NULL, - `avatar` char(22) character set utf8 collate utf8_bin default NULL, - `department` char(255) default NULL, + `toolbar` char(255) DEFAULT NULL, + `photo` char(22) binary DEFAULT NULL, + `avatar` char(22) binary DEFAULT NULL, + `department` char(255) DEFAULT NULL, `allowPrivateMessages` longtext, - `ableToBeFriend` tinyint(4) default NULL, - `showMessageOnLoginSeen` bigint(20) default NULL, - `showOnline` tinyint(1) default NULL, - `versionTagMode` char(255) default NULL, + `ableToBeFriend` tinyint(4) DEFAULT NULL, + `showMessageOnLoginSeen` bigint(20) DEFAULT NULL, + `showOnline` tinyint(1) DEFAULT NULL, + `versionTagMode` char(255) DEFAULT NULL, `wg_privacySettings` longtext, - `receiveInboxEmailNotifications` tinyint(1) default NULL, - `receiveInboxSmsNotifications` tinyint(1) default NULL, - PRIMARY KEY (`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `receiveInboxEmailNotifications` tinyint(1) DEFAULT NULL, + `receiveInboxSmsNotifications` tinyint(1) DEFAULT NULL, + PRIMARY KEY (`userId`) +) TYPE=MyISAM; CREATE TABLE `userProfileField` ( `fieldName` char(128) NOT NULL, - `label` char(255) NOT NULL default 'Undefined', - `visible` int(11) NOT NULL default '0', - `required` int(11) NOT NULL default '0', - `fieldType` char(128) NOT NULL default 'text', + `label` char(255) NOT NULL DEFAULT 'Undefined', + `visible` int(11) NOT NULL DEFAULT '0', + `required` int(11) NOT NULL DEFAULT '0', + `fieldType` char(128) NOT NULL DEFAULT 'text', `possibleValues` text, `dataDefault` text, - `sequenceNumber` int(11) NOT NULL default '1', - `profileCategoryId` char(22) character set utf8 collate utf8_bin NOT NULL, - `protected` int(11) NOT NULL default '0', - `editable` int(11) NOT NULL default '1', - `forceImageOnly` int(11) default '1', - `showAtRegistration` int(11) NOT NULL default '0', - `requiredForPasswordRecovery` int(11) NOT NULL default '0', + `sequenceNumber` int(11) NOT NULL DEFAULT '1', + `profileCategoryId` char(22) binary NOT NULL, + `protected` int(11) NOT NULL DEFAULT '0', + `editable` int(11) NOT NULL DEFAULT '1', + `forceImageOnly` int(11) DEFAULT '1', + `showAtRegistration` int(11) NOT NULL DEFAULT '0', + `requiredForPasswordRecovery` int(11) NOT NULL DEFAULT '0', `extras` text, - `defaultPrivacySetting` char(128) default NULL, - PRIMARY KEY (`fieldName`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `defaultPrivacySetting` char(128) DEFAULT NULL, + PRIMARY KEY (`fieldName`) +) TYPE=MyISAM; CREATE TABLE `userSession` ( - `sessionId` char(22) character set utf8 collate utf8_bin NOT NULL, - `expires` int(11) default NULL, - `lastPageView` int(11) default NULL, - `adminOn` int(11) NOT NULL default '0', - `lastIP` char(50) default NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`sessionId`), + `sessionId` char(22) binary NOT NULL, + `expires` int(11) DEFAULT NULL, + `lastPageView` int(11) DEFAULT NULL, + `adminOn` int(11) NOT NULL DEFAULT '0', + `lastIP` char(50) DEFAULT NULL, + `userId` char(22) binary NOT NULL, + PRIMARY KEY (`sessionId`), KEY `expires` (`expires`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `userSessionScratch` ( - `sessionId` char(22) character set utf8 collate utf8_bin NOT NULL, + `sessionId` char(22) binary NOT NULL, `name` char(255) NOT NULL, `value` text, - PRIMARY KEY (`sessionId`,`name`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + PRIMARY KEY (`sessionId`,`name`) +) TYPE=MyISAM; CREATE TABLE `users` ( - `userId` char(22) character set utf8 collate utf8_bin NOT NULL, - `username` char(100) default NULL, - `authMethod` char(30) NOT NULL default 'WebGUI', - `dateCreated` int(11) NOT NULL default '1019867418', - `lastUpdated` int(11) NOT NULL default '1019867418', - `karma` int(11) NOT NULL default '0', - `status` char(35) NOT NULL default 'Active', - `referringAffiliate` char(22) character set utf8 collate utf8_bin NOT NULL, - `friendsGroup` char(22) character set utf8 collate utf8_bin NOT NULL, - PRIMARY KEY (`userId`), + `userId` char(22) binary NOT NULL, + `username` char(100) DEFAULT NULL, + `authMethod` char(30) NOT NULL DEFAULT 'WebGUI', + `dateCreated` int(11) NOT NULL DEFAULT '1019867418', + `lastUpdated` int(11) NOT NULL DEFAULT '1019867418', + `karma` int(11) NOT NULL DEFAULT '0', + `status` char(35) NOT NULL DEFAULT 'Active', + `referringAffiliate` char(22) binary NOT NULL, + `friendsGroup` char(22) binary NOT NULL, + PRIMARY KEY (`userId`), UNIQUE KEY `username_unique` (`username`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; CREATE TABLE `vendor` ( - `vendorId` char(22) character set utf8 collate utf8_bin NOT NULL, - `dateCreated` datetime default NULL, - `name` char(255) default NULL, - `userId` char(22) character set utf8 collate utf8_bin NOT NULL default '3', - `preferredPaymentType` char(255) default NULL, + `vendorId` char(22) binary NOT NULL, + `dateCreated` datetime DEFAULT NULL, + `name` char(255) DEFAULT NULL, + `userId` char(22) binary NOT NULL DEFAULT '3', + `preferredPaymentType` char(255) DEFAULT NULL, `paymentInformation` text, - `paymentAddressId` char(22) character set utf8 collate utf8_bin default NULL, + `paymentAddressId` char(22) binary DEFAULT NULL, `url` text, - PRIMARY KEY (`vendorId`), + PRIMARY KEY (`vendorId`), KEY `userId` (`userId`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; +) TYPE=MyISAM; +CREATE TABLE `vendorPayoutLog` ( + `payoutId` char(22) binary NOT NULL, + `isSuccessful` tinyint(1) NOT NULL, + `errorCode` char(10) DEFAULT NULL, + `errorMessage` char(255) DEFAULT NULL, + `paypalTimestamp` char(20) NOT NULL, + `amount` decimal(7,2) NOT NULL, + `currency` char(3) NOT NULL, + `correlationId` char(13) NOT NULL, + `paymentInformation` char(255) NOT NULL, + PRIMARY KEY (`payoutId`) +) TYPE=MyISAM; +CREATE TABLE `vendorPayoutLog_items` ( + `payoutId` char(22) binary NOT NULL, + `transactionItemId` char(22) binary NOT NULL, + `amount` decimal(7,2) NOT NULL, + PRIMARY KEY (`payoutId`,`transactionItemId`) +) TYPE=MyISAM; CREATE TABLE `webguiVersion` ( - `webguiVersion` char(10) default NULL, - `versionType` char(30) default NULL, - `dateApplied` int(11) default NULL -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; -/*!40101 SET @saved_cs_client = @@character_set_client */; -/*!40101 SET character_set_client = utf8 */; + `webguiVersion` char(10) DEFAULT NULL, + `versionType` char(30) DEFAULT NULL, + `dateApplied` int(11) DEFAULT NULL +) TYPE=MyISAM; CREATE TABLE `wobject` ( - `displayTitle` int(11) NOT NULL default '1', + `displayTitle` int(11) NOT NULL DEFAULT '1', `description` mediumtext, - `assetId` char(22) character set utf8 collate utf8_bin NOT NULL, - `styleTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `printableStyleTemplateId` char(22) character set utf8 collate utf8_bin NOT NULL, - `revisionDate` bigint(20) NOT NULL default '0', - `mobileStyleTemplateId` char(22) character set utf8 collate utf8_bin default 'PBtmpl0000000000000060', - PRIMARY KEY (`assetId`,`revisionDate`) -) ENGINE=MyISAM DEFAULT CHARSET=utf8; -/*!40101 SET character_set_client = @saved_cs_client */; + `assetId` char(22) binary NOT NULL, + `styleTemplateId` char(22) binary NOT NULL, + `printableStyleTemplateId` char(22) binary NOT NULL, + `revisionDate` bigint(20) NOT NULL DEFAULT '0', + `mobileStyleTemplateId` char(22) binary DEFAULT 'PBtmpl0000000000000060', + PRIMARY KEY (`assetId`,`revisionDate`) +) TYPE=MyISAM; +ALTER TABLE `Article` DISABLE KEYS; INSERT INTO `Article` VALUES (NULL,NULL,'NK8bqlwVRILJknqeCDPBHg','PBtmpl0000000000000002',1147642515,3600,'0jTuDoyTcQK6ju8cs8a4ew'),(NULL,NULL,'bX5rYxb6tZ9docY6sUhBlw','PBtmpl0000000000000002',1147642514,3600,'r3QdZwvuVK9o9kLb7mpHGQ'),(NULL,NULL,'OhdaFLE7sXOzo_SIP2ZUgA','PBtmpl0000000000000002',1147642513,3600,'GY5wyiuNmZZyLdgFt3zluQ'),(NULL,NULL,'IWFxZDyGhQ3-SLZhELa3qw','PBtmpl0000000000000002',1147642514,3600,'BS9OtDY_8oUnmzStD-wPmg'),(NULL,NULL,'6QuS-0rosuZTdTv11fobig','PBtmpl0000000000000002',1147642515,3600,'qDIYM6Jcmkk_LmWZIqqJ7w'),(NULL,NULL,'ix1p0AbwKAz8QWB-T-HHfg','PBtmpl0000000000000002',1147642516,3600,'gU8kZk0nV6SqcwKqSiojQQ'),(NULL,NULL,'4Yfz9hqBqM8OYMGuQK8oLw','PBtmpl0000000000000002',1147642516,3600,'x4_4U_yb-MAGELG0jxAqpQ'),(NULL,NULL,'LBuiKzg2mWwmOPS9AgV3bg','PBtmpl0000000000000002',1147642517,3600,'UYaT3bhIk9HXmX1io5MdlQ'),(NULL,NULL,'jTNggl7AoVSUc_ZzrvuCmw','PBtmpl0000000000000002',1147642517,3600,'NWhmkoojuu9dA4_zv3a4pg'),(NULL,'http://','j_1qEqM6iLfQLiR6VKy0aA','PBtmpl0000000000000002',1215718151,3600,'2k_h890E0bVoT1Jq6s-Edg'),(NULL,'http://','diZvW4bSgZWwyyGP3qXi1g','PBtmpl0000000000000002',1215717972,3600,'kjLi5s-xRSCL63HfE8ArtA'),(NULL,NULL,'FOvmwGC0GtZo5VTxJIL3OA','PBtmpl0000000000000103',1247779862,3600,'EBxIv4lhFPtYw-pPtiBqmg'),(NULL,NULL,'Wl8WZ43g2rK5AYr9o4zY7w','PBtmpl0000000000000103',1247779880,3600,'x1ypCI9yBd2SYyeWNWGiag'),(NULL,NULL,'iCYOjohB9SKvAPr6bXElKA','PBtmpl0000000000000103',1247779898,3600,'TlE3LEEoLsOLiuTpAnxxUw'); +ALTER TABLE `Article` ENABLE KEYS; +ALTER TABLE `Collaboration` DISABLE KEYS; INSERT INTO `Collaboration` VALUES ('pbproto000000000000002','2','2',0,'PBtmpl0000000000000208','PBtmpl0000000000000209','PBtmpl0000000000000210','','','assetData.revisionDate','desc',0,0,3600,10,'javascript',1,0,0,0,0,NULL,NULL,2592000,10,30,NULL,1,0,'PBrichedit000000000002',0,0,1163019036,0,'pbworkflow000000000003','pbworkflow000000000003',100,NULL,NULL,NULL,NULL,NULL,0,300,'NpRVTSR-NX2sD52LUc520A',3600,1,1,0,0,0,0,'12',1,'default_post_received1','PBrichedit000000000002','javascript'); +ALTER TABLE `Collaboration` ENABLE KEYS; +ALTER TABLE `DataForm` DISABLE KEYS; INSERT INTO `DataForm` VALUES ('Thank you for telling your friends about WebGUI!',1,'PBtmpl0000000000000085','PBtmpl0000000000000104','PBtmpl0000000000000021','Szs5eev3OMssmnsyLRZmWA','PBtmpl0000000000000020',0,1213317790,'7',0,0,1,'[{\"width\":\"0\",\"options\":\"\",\"status\":\"required\",\"tabId\":null,\"name\":\"from\",\"rows\":\"0\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":\"\",\"label\":\"Your Email Address\",\"type\":\"Email\",\"defaultValue\":\"\"},{\"width\":\"0\",\"options\":\"\",\"status\":\"required\",\"tabId\":null,\"name\":\"to\",\"rows\":\"0\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":\"\",\"label\":\"Your Friends Email Address\",\"type\":\"Email\",\"defaultValue\":\"\"},{\"width\":\"0\",\"options\":null,\"status\":\"hidden\",\"tabId\":null,\"name\":\"cc\",\"rows\":null,\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":null,\"label\":\"Cc\",\"type\":\"Email\",\"defaultValue\":null},{\"width\":\"0\",\"options\":null,\"status\":\"hidden\",\"tabId\":null,\"name\":\"bcc\",\"rows\":null,\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":null,\"label\":\"Bcc\",\"type\":\"Email\",\"defaultValue\":null},{\"width\":\"0\",\"options\":\"\",\"status\":\"hidden\",\"tabId\":null,\"name\":\"subject\",\"rows\":\"0\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":\"\",\"label\":\"Subject\",\"type\":\"Text\",\"defaultValue\":\"Cool CMS\"},{\"width\":\"0\",\"options\":\"\",\"status\":\"visible\",\"tabId\":null,\"name\":\"url\",\"rows\":\"0\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"1\",\"subtext\":\"\",\"label\":\"URL\",\"type\":\"Url\",\"defaultValue\":\"http://www.webgui.org\"},{\"width\":\"300\",\"options\":\"\",\"status\":\"required\",\"tabId\":null,\"name\":\"message\",\"rows\":\"100\",\"extras\":null,\"vertical\":\"1\",\"isMailField\":\"0\",\"subtext\":\"\",\"label\":\"Message\",\"type\":\"Textarea\",\"defaultValue\":\"Hey I just wanted to tell you about this great program called WebGUI that I found: http://www.webgui.org\\r\\n\\r\\nYou should really check it out.\"}]','[]',NULL,'**Use_Default_Editor**'); -INSERT INTO `FileAsset` VALUES ('7-0-style0000000000002','_Vo1Pvl3sPPANyxz-IcCtA','body_bg.jpg','PBtmpl0000000000000088',1147642492,3600),('7-0-style0000000000004','Gemp7cEVjh2_M2IicUYs-g','gui_bottom.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000005','ry-yzLVH-vxn71H9byjGXA','header.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000006','VEPa65fhY3dok6vj-beFCA','main_bg.gif','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000007','Cfay1MNkC-73WKJ7fX_pVw','main_bg.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000008','iEBE--vQb_lxuZd5AP8tuw','nav1_center_on.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000009','XR1Yjf3MkYA53TJlcpRBsw','nav1_off.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000010','sxvAS8na-QAdY_eycd2gKw','nav1_off_center.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000011','2lhmrXW46ZMLvpbaaX2g7Q','nav1_off_left.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000012','sEoRwhmonl877RBgx2nE1w','nav1_off_right.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000013','AoSfRkPI3fl7vAooT4Fj_A','nav1_on.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000014','MgNDJRsghd_zQZ292hqVMQ','nav1_on_left.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000015','aUG1FZaIqHaQHlieZ4_Mkg','nav1_on_right.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000016','HyhLnkaJMfr8eJsLIX8XeA','nav2_center_on.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000017','aledEnWoD-JVNURWSklfdg','nav2_off_center.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000018','Ffd33PToWon9X7mcKZqUAQ','nav2_off_left.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000019','B3TTkcOlr-VzcxRwQXZmyg','nav2_off_right.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000020','RxGSyn-8W4p64SQ-NYzNOg','nav2_on_left.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000021','NciEByP8ssN6qDYyKcoGWw','nav2_on_right.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000022','9OVg_Nxo0gha5pWZsS_dmw','nav_bg.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000023','VKtJGCmBtsMj8ZeAJ6ePNw','nav_on.jpg','PBtmpl0000000000000088',1147642498,3600),('7-0-style0000000000024','ryQb0A4YeEwYZo9hdgrCcw','orange_left01.jpg','PBtmpl0000000000000088',1147642498,3600),('7-0-style0000000000030','coew3C1i9AORof9ezjWLDg','webgui_btn.jpg','PBtmpl0000000000000088',1147642499,3600),('7-0-style0000000000032','HEySmh0CRxpkI-tjzgkDDw','context_bg.jpg','PBtmpl0000000000000088',1147642500,3600),('7-0-style0000000000034','HPn3mVDaMkn8Iu0GAq7cAw','leftCol_header.jpg','PBtmpl0000000000000088',1147642500,3600),('7-0-style0000000000035','IqaSdxJqqN_8C-7OWeyE2g','leftCol_header02.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000036','M0cIcS1GDFIV8lwAw3U2hA','main_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000037','77rakTqCXGBihEOXoh4ZXQ','nav_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000038','5najYvfJiZBBaiCVxaNkcQ','navbar_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000039','27XAOBKNfJ2euexImD73Aw','navbar_left.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000040','sgd1YdmVKj-n6IyIWJicXg','navbar_right.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000041','i1oJph6lb3hxEsTNu_3Y7g','page_title.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000042','qMwO_tp9KOya_N-kyIHDJQ','page_title_bg.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000043','l5hF84u5R9MoqMvS9gpp6g','pb.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000044','Eh4IRmClOEzDAU1IVn5vHQ','pb_wg.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000045','e8yirsGt9FZEgzfeHLgRiw','pb_wg_bg.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000046','hDmN6gu1w_jtrcxgTRN5OQ','rightCol_bg.jpg','PBtmpl0000000000000088',1147642504,3600),('7-0-style0000000000048','_QhSdbnBeA1zio6iAuGIag','wg.jpg','PBtmpl0000000000000088',1147642504,3600),('7-0-style0000000000052','VRqMCZ_-GgaJiDeOrnwlQg','footer_bg.jpg','PBtmpl0000000000000088',1147642505,3600),('7-0-style0000000000053','baxoDEB4C8eLjZbnENMs9w','footer_right.jpg','PBtmpl0000000000000088',1147642505,3600),('7-0-style0000000000054','FlivcrAW0pKW4q_2fvlVpw','header_bg.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000055','5hgdAMRWeSmHDrRFM_qbBw','header_left.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000056','lV6l3Sctxx8J1JmYlXwSDA','header_right.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000057','FKGH2yiNQoC2E_FqbMYebw','main_bg.jpg','PBtmpl0000000000000088',1147642507,3600),('7-0-style0000000000058','UGtgwjDaqCtCPnEkuLPtIw','main_bottom.jpg','PBtmpl0000000000000088',1147642507,3600),('7-0-style0000000000060','XsuCCMz5vyyfC8Xr89pb1Q','main_top_bg.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000061','is_6p2ROuy6AhCR1eJ8SdQ','nav_bg.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000062','3rpFbJWSV14AWeDZqqPSSw','nav_bg1.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000063','NcTFm_t9rn63ejwtBQnDQw','nav_bg1_on.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000064','XLKBWi6Asbz5CtZdnwzZmg','nav_bg2.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000065','02cdKPH5-SyFEb_Zo_WL8A','nav_bg2_on.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000066','0QQpTB8bi6JZvFrW74SOWg','nav_bg_on.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000067','DdhQHfqGq-yC1ukTdlqoEg','pb.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000068','Y4AWquISZVLcwVQLzd_u7w','spacer.gif','PBtmpl0000000000000088',1147642510,3600),('7-0-style0000000000071','mJOrQFemh2R3xn2HYviQlQ','wg.jpg','PBtmpl0000000000000088',1147642511,3600),('m4YJFaqzultnB_sj1Uq0aw','JX9y6tHiSaAv3-Jq6QXHGw','advert01.swf','pbtmpl0000000000000220',1147642514,3600),('Vzv1pWpg_w6R_o-b0rM2qQ','PMKX5QYkNFvrCD15QVo8Tg','Tutorial.swf','pbtmpl0000000000000221',1147642515,3600),('bANo8aiAPA7aY_oQZKxIWw','l0vJttSGYiITS96pOJIh2Q','rss.gif','PBtmpl0000000000000088',1197330678,0),('fdd8tGExyVwHyrB8RBbKXg','H8qvtaTvDkNHOm-h0yfpAg','next.gif','PBtmpl0000000000000088',1197330839,0),('BpisgHl4ZDcSECJp6oib1w','B3fjChKsXh4QFgvs1Gf4BQ','play.gif','PBtmpl0000000000000088',1197330840,0),('zshreRgPAXtnF0DtVbQ1Yg','tYxidtXD9bXmPkEZsinI-A','previous.gif','PBtmpl0000000000000088',1197330840,0),('2ci_v2d4x4uvyjTRlC49OA','QBcmUnAdUKoMQoP9OxDdqA','moveDown.gif','PBtmpl0000000000000088',1209499188,0),('O-EsSzKgAk1KolFT-x_KsA','g8rvEQyyvxfs0sNklPNzsQ','moveUp.gif','PBtmpl0000000000000088',1209499188,0),('POVcY79vIqAHR8OfGt36aw','NGu3NiVKD4TV1Sw4N5YmIg','pagination_button.jpg','PBtmpl0000000000000088',1209499189,0),('hIB-z34r8Xl-vYVYCkKr-w','i1uZztdNddqvW9Tt_JOBzw','bar-btn-r.jpg','PBtmpl0000000000000088',1209499189,0),('-mPUoFlYcjqjPUPRLAlxNQ','X7PA2VUynp_X5b1mHRqvnA','search-field-r.jpg','PBtmpl0000000000000088',1209499189,0),('MDpUOR-N8KMyt1J7Hh_h4w','ed1kbQ8Aed2Uh09gIo5HTQ','bar-btn.jpg','PBtmpl0000000000000088',1209499189,0),('YfXKByTwDZVituMc4h13Dg','SMhIjHLxVLJSjOsSvbLcMA','pagination_bg.jpg','PBtmpl0000000000000088',1209499189,0),('esko_HSU0Gh-uJZ1h3xRmQ','av317NZvdb5ATKy1BctVyg','search-field-l.jpg','PBtmpl0000000000000088',1209499189,0),('oSqpGswzpBG_ErdfYwIO8A','gyukfQn4q_CoHrieNClI3A','top_bg.jpg','PBtmpl0000000000000088',1209499189,0),('MXJklShZvLLB_DSnZQmXrQ','fEBf-KYzxE-cPJYrKkpyHg','title_bg.jpg','PBtmpl0000000000000088',1209499189,0),('BthxD5oJ0idmsyI3ioA2FA','ZzZWC22vEsrgqSbNABaiSw','bar-btn-l.jpg','PBtmpl0000000000000088',1209499189,0),('aZ-1HYQamkRHYXvzAra8WQ','--qeq91xu4bPCfTNHQTN6g','search-field.jpg','PBtmpl0000000000000088',1209499189,0),('eRkb94OYcS5AdcrrerOP5Q','VTYx-kkmpTSFtdKzX9FRcw','rss.gif','PBtmpl0000000000000088',1209499189,0),('TbnkjAJQEASORXIpYqDkcA','rysPVifAyGtsgqtkgS6RTw','blank-image.jpg','PBtmpl0000000000000088',1209499189,0),('er-3faBjY-hhlDcc5aKqdQ','AGRuD_tUqpjUhixhisn8rA','top_bg.jpg','PBtmpl0000000000000088',1209499189,0),('8bFsu2FJUqHRUiHcozcVFw','KQJheWAz7PTd1Gl194tzcg','sub-btn-l.jpg','PBtmpl0000000000000088',1209499189,0),('34Aayx5eA320D8VfhdfDBw','qx70ceBPO3mE5H_ZqhHa3A','sub-btn-r.jpg','PBtmpl0000000000000088',1209499189,0),('TlhKOVmWblZOsAdqmhEpeg','q9zSV7MQt6cwmXLWqoRCHQ','sub-btn.jpg','PBtmpl0000000000000088',1209499189,0),('Nx0ypjO3cN6QdZUBUEE0lA','UX3aGyzXzStKrn0BME9eSQ','pic-title-bg.jpg','PBtmpl0000000000000088',1209499189,0),('CmFZLN7iPS7XXvUEsxKPKA','3rRxsOMTV6hkG8TCywAxQg','row-2.jpg','PBtmpl0000000000000088',1209499190,0),('v_XBgwwZqgW1D5s4y05qfg','SHaZ0680E30gPydYkaxPPQ','addtl-info.gif','PBtmpl0000000000000088',1209499190,0),('4TdAkKoQbSCvI7QWcW889A','JsG1nDZj8IB7zdaEpqxljQ','row-1.jpg','PBtmpl0000000000000088',1209499190,0),('SAgK6eDPCG1cgkJ59WapHQ','blLNHs44P_vzBevRm3EKVg','prev-btn.gif','PBtmpl0000000000000088',1209499190,0),('XJYLuvGy9ubF7JNKyINtpA','7Fb1GdqH0E_1Or-ltSpW5Q','play-btn.gif','PBtmpl0000000000000088',1209499190,0),('RWj7hyv2SpZuXxwj1Wocug','WPuDj1dkyhluxUfsNHnPhg','next-btn.gif','PBtmpl0000000000000088',1209499190,0),('aq8QElnlm3YufAoxRz9Pcg','sDgpNdN1VdgPUQS6h57gVw','data-bg.jpg','PBtmpl0000000000000088',1209499190,0),('_bZJ9LA_KNekZiFPaP2SeQ','RwcPC6VO-WH3HPaMNxQdxQ','shelf-titles.jpg','PBtmpl0000000000000088',1210777868,0),('hQ7z33_jOYkQ8WNX5xy9Sw','HCc0_yDJrhZIoKV__wiUDw','style-button.gif','PBtmpl0000000000000088',1209509455,0),('vWW_DcHiYSrKZOkkIfEfcQ','t_FrH8_ktSJtHQGQLDeudA','row-2.jpg','PBtmpl0000000000000088',1209509433,0),('_bPYzRA87NTAUIKlfrJMHg','EgZoQgSAhCrNP3sXjRDPkw','row-1.jpg','PBtmpl0000000000000088',1209509433,0),('nJjZHRwdDs5MAZYsAyioHw','edb4FERsJ0pU0mmnfsiCig','title-bg.jpg','PBtmpl0000000000000088',1209509433,0),('8hxfkrJPeFVRWF5piCNJ1A','hRM4w6S2cqFdDRPcUP6FIg','field-bg.jpg','PBtmpl0000000000000088',1209509433,0),('Osx7WN52iIKHZFT4vqUBHQ','Wa42mXdBWCT9B9kgqzh9CQ','search-btn.gif','PBtmpl0000000000000088',1209509433,0),('oWff8fGzRdHPyq5VNREe9Q','j-AYUZHpCRd0yYH2Youp4A','top-bg.jpg','PBtmpl0000000000000088',1209509433,0),('uqbkvb1b9443VvfkyRz95w','JXBzB0XDxTHC_KRk0jROGQ','save-button.gif','PBtmpl0000000000000088',1209509433,0),('8YiMkcz32xalkAn3WBLpag','3lttrXIB4qCFnsKxFTJoKw','go-btn.gif','PBtmpl0000000000000088',1210181860,0),('2q5fxatSFLgIhXaUX-oSvg','j5rX358i5J9yPV4DoEHwxg','bottom-left.jpg','PBtmpl0000000000000088',1204149033,0),('_d5WTkKjnwct-_Dk7gZHvQ','tpvHAIwy2uRbYM8spLAfVA','bottom-right.jpg','PBtmpl0000000000000088',1204149033,0),('Iz2mUR3jCPKyemwAea4b2g','7wvz-X76oSFQc4y88amMIA','input_bg.jpg','PBtmpl0000000000000088',1204149033,0),('JU9bjsLRoWj7GVHs__prig','hT-SRTK5QszwKt9YV7bSDg','top-left.jpg','PBtmpl0000000000000088',1204149033,0),('noOlnjQGexHg8c4bGVUo9g','itESNdKblVlX-kLwnt3qVw','top-right.jpg','PBtmpl0000000000000088',1204149033,0),('7-0-style0000000000059','QOhEl8bdecbSrml06V84iw','main_top.jpg','PBtmpl0000000000000088',1213386091,0),('o_pq_e4vRyhMOKFzs61eag','zTRhj1ZmjPc6b4ytLNIdLg','book-covers.jpg','PBtmpl0000000000000088',1215714957,0),('hBpisL-_URyZnh9clR5ohA','IYUoN4EWQWHZHQj-f5ex0g','no_photo.gif','PBtmpl0000000000000088',1227634417,0),('FOBV6KkifreXa4GmEAUU4A','69Zh__B-EI01IWjf9KBDrw','no_photo_sm.gif','PBtmpl0000000000000088',1227634447,0); -INSERT INTO `Folder` VALUES ('PBasset000000000000002','PBtmpl0000000000000078',1124395696,3600,0,'ASC'),('7-0-style0000000000001','PBtmpl0000000000000078',1147642492,3600,0,'ASC'),('7-0-style0000000000031','PBtmpl0000000000000078',1147642500,3600,0,'ASC'),('PBasset000000000000003','PBtmpl0000000000000078',1147642437,3600,0,'ASC'),('nbSrhXZQuxIjhWFaFPSuVA','PBtmpl0000000000000078',1147642465,3600,0,'ASC'),('GNOAsX98vCsl0JRwfwL-gg','PBtmpl0000000000000078',1147642466,3600,0,'ASC'),('S1A9iAwKcQQ6P20uTqw-Ew','PBtmpl0000000000000078',1147642468,3600,0,'ASC'),('N13SD1Fpqk00UgBt1Z8ivQ','PBtmpl0000000000000078',1147642470,3600,0,'ASC'),('-WM2dt0ZGpDasuL2wWocxg','PBtmpl0000000000000078',1222803056,3600,0,'ASC'),('3uuBf8cYuj1sew2OJXl9tg','PBtmpl0000000000000078',1147642470,3600,0,'ASC'),('2OcUWHVsu_L1sDFzIMWYqw','PBtmpl0000000000000078',1222803070,3600,0,'ASC'),('cj2y4papTVGZRFdwTI-_fw','PBtmpl0000000000000078',1147642475,3600,0,'ASC'),('bBzO4CWjqU_ile3gf5Iypw','PBtmpl0000000000000078',1147642475,3600,0,'ASC'),('jEz8iTGNWEt2I05IhVV19Q','PBtmpl0000000000000078',1147642477,3600,0,'ASC'),('Da6KWn805L4B5e4HFgQRQA','PBtmpl0000000000000078',1147642479,3600,0,'ASC'),('bbiA9Zq5Gy2oCFBlILO3QA','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('Efe2W0UgrSRDltNJ87jlfg','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('RrV4aAPnn4dM0ZcU3OXnlw','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('9wKWdum0_8z-OhhquWLtSQ','PBtmpl0000000000000078',1147642483,3600,0,'ASC'),('CSN-ZON7Uwv8kxf3F1fh5Q','PBtmpl0000000000000078',1147642484,3600,0,'ASC'),('TCtybxdqmdwdvRn555zpCQ','PBtmpl0000000000000078',1147642484,3600,0,'ASC'),('tempspace0000000000000','PBtmpl0000000000000078',1185754574,3600,0,'ASC'),('Tsg7xmPYv782j6IVz7yHFg','PBtmpl0000000000000078',1213244777,3600,0,'ASC'),('-K8Hj45mbelljN9-0CXZxg','PBtmpl0000000000000078',1209325764,3600,0,'ASC'),('4qh0kIsFUdd4Ox-Iu1JZgg','PBtmpl0000000000000078',1208725439,3600,0,'ASC'),('TYo2Bwl7aafzTtdHlS-arQ','PBtmpl0000000000000078',1211664878,3600,0,'ASC'),('6tK47xsaIH-ELw0IBo0uRQ','PBtmpl0000000000000078',1210777115,3600,0,'ASC'),('gbnRhcWNk1iQe32LFEB5eQ','PBtmpl0000000000000078',1212086102,3600,0,'ASC'),('6D4Z-oruXPS6OlH_Kx8pBg','PBtmpl0000000000000078',1209509389,3600,0,'ASC'),('C5fPz-Wg85vkYRvCdl-Xqw','PBtmpl0000000000000078',1212160830,3600,0,'ASC'),('aNmgn0cd6tldmC1FpW4KbA','PBtmpl0000000000000078',1213122695,3600,0,'ASC'),('gI_TxK-5S4DNuv42wpImmw','PBtmpl0000000000000078',1213734379,3600,0,'ASC'),('jnYdqDkUR8x7Pv2eGR1qTA','PBtmpl0000000000000078',1216250666,3600,0,'ASC'),('1z9J1O08n_7gVVlBwSRBJQ','PBtmpl0000000000000078',1222803099,3600,0,'ASC'),('zyWi26q9na-iiZqL4yedog','PBtmpl0000000000000078',1222803114,3600,0,'ASC'),('tBL7BWiQRZFed2Y-Zjo9tQ','PBtmpl0000000000000078',1222803200,3600,0,'ASC'),('GdkQpvjRtJqtzOUbwIIQRA','PBtmpl0000000000000078',1222803205,3600,0,'ASC'),('tnc5iYyynX2hfdEs9D3P8w','PBtmpl0000000000000078',1222803213,3600,0,'ASC'),('vgXdBcFTqU7h4wBG1ewdBw','PBtmpl0000000000000078',1222803217,3600,0,'ASC'),('hcFlqnXlsmC1ujN6Id0F0A','PBtmpl0000000000000078',1222803234,3600,0,'ASC'),('eRJR52fvlaxfetv3DQkQYw','PBtmpl0000000000000078',1222803238,3600,0,'ASC'),('5HIDHq5lAWHV5gpYGS0zLg','PBtmpl0000000000000078',1222803244,3600,0,'ASC'),('rYEFwXXo0tkGhQTcbDibvg','PBtmpl0000000000000078',1222803249,3600,0,'ASC'),('V3l5S5TtI7wMm1WpIMhvOA','PBtmpl0000000000000078',1222803253,3600,0,'ASC'),('nqNbSUAhk9Vd1zda2SCz9A','PBtmpl0000000000000078',1222803258,3600,0,'ASC'),('y8XkRdxIperLKkJ3bL5sSQ','PBtmpl0000000000000078',1222803264,3600,0,'ASC'),('vTymIDYL2YqEh6PV50F7ew','PBtmpl0000000000000078',1222803302,3600,0,'ASC'),('lo1ac3BsoJx3ijGQ3gR-bQ','PBtmpl0000000000000078',1222803309,3600,0,'ASC'),('huASapWvFDzqwOSbcN-JFQ','PBtmpl0000000000000078',1222803313,3600,0,'ASC'),('9A-mg2gwWmaYi9o_1C7ArQ','PBtmpl0000000000000078',1222803338,3600,0,'ASC'),('yD1SMHelczihzjEmx6eXBA','PBtmpl0000000000000078',1222803342,3600,0,'ASC'),('pV7GnZdpjR3XpZaSINIoeg','PBtmpl0000000000000078',1222803347,3600,0,'ASC'),('71e17KeduiXgODLMlUxiow','PBtmpl0000000000000078',1222803352,3600,0,'ASC'),('xSmREZO3GNzK3M5PaueOOQ','PBtmpl0000000000000078',1222803378,3600,0,'ASC'),('0bx-xoL8TSXXubFuqKAoVQ','PBtmpl0000000000000078',1222803383,3600,0,'ASC'),('taX2UYkFF21ALpFZY2rhMw','PBtmpl0000000000000078',1222803387,3600,0,'ASC'),('K0q_N885Httqev1VCqUWxg','PBtmpl0000000000000078',1222803391,3600,0,'ASC'),('fq1ZkYhH24R5tb96kuT10Q','PBtmpl0000000000000078',1222803395,3600,0,'ASC'),('oHk7fAFhEEkB7dHzi0QOQA','PBtmpl0000000000000078',1222803399,3600,0,'ASC'),('9M-lrlPQWeeNWfvnDnK_Xg','PBtmpl0000000000000078',1222803405,3600,0,'ASC'),('_gBYAdTcbkiyamnqi2Xskg','PBtmpl0000000000000078',1222803409,3600,0,'ASC'),('Ik9HHky10DIyFTKehUD1dw','PBtmpl0000000000000078',1222803478,3600,0,'ASC'),('NywJYmGWe1f6EBXJnWg9Xg','PBtmpl0000000000000078',1222803638,3600,0,'ASC'),('AgyFhx3eXlfZXNp2MkrsiQ','PBtmpl0000000000000078',1222803665,3600,0,'ASC'),('F7MAQ-cpuvQ1KuC7J4P5zQ','PBtmpl0000000000000078',1222803673,3600,0,'ASC'),('Q4uX_C557arTp6D_jwB1jQ','PBtmpl0000000000000078',1222803760,3600,0,'ASC'),('BmLaN4rmAANkCglXUViEbg','PBtmpl0000000000000078',1222803871,3600,0,'ASC'),('X7DrzUcj8pOKFa_6k9D5iw','PBtmpl0000000000000078',1222804045,3600,0,'ASC'),('UL-ItI4L1Z6-WSuhuXVvsQ','PBtmpl0000000000000078',1225139673,3600,0,'ASC'),('7-0-style0000000000049','PBtmpl0000000000000078',1224117144,3600,0,'ASC'),('QpmlAiYZz6VsKBM-_0wXaw','PBtmpl0000000000000078',1224616691,3600,0,'ASC'),('HPDOcsj4gBme8D4svHodBw','PBtmpl0000000000000078',1225404573,3600,0,'ASC'),('IZkrow_zwvbf4FCH-taVTQ','PBtmpl0000000000000078',1226011853,3600,0,'ASC'),('K0YjxqOqr7RupSo6sIdcAg','PBtmpl0000000000000078',1227074310,3600,0,'ASC'),('_ilRXNR3s8F2vGJ_k9ePcg','PBtmpl0000000000000078',1226643205,3600,0,'ASC'),('qaVcU0FFzzraMX_bzELqzw','PBtmpl0000000000000078',1227074362,3600,0,'ASC'),('LdiozcIUciWuvt3Z-na5Ww','PBtmpl0000000000000078',1232673968,3600,0,'ASC'),('QHn6T9rU7KsnS3Y70KCNTg','PBtmpl0000000000000078',1233173545,3600,0,'ASC'),('HW-sPoDDZR8wBZ0YgFgPtg','PBtmpl0000000000000078',1227634350,3600,0,'ASC'),('AOjPG2NHgfL9Cq6dDJ7mew','PBtmpl0000000000000078',1236960881,3600,0,'ASC'),('2c4RcwsUfQMup_WNujoTGg','PBtmpl0000000000000078',1234192609,3600,0,'ASC'),('jmlI9IK-lV8n2WMYmmPhAA','PBtmpl0000000000000078',1238106173,3600,0,'ASC'),('6uvSLY-ak_w4p_wS8q33cA','PBtmpl0000000000000078',1239213092,3600,0,'ASC'),('GaBAW-2iVhLMJaZQzVLE5A','PBtmpl0000000000000078',1240103565,3600,0,'ASC'),('lo1rpxn3t8YPyKGers5eQg','PBtmpl0000000000000078',1238625621,3600,0,'ASC'),('aNNC62qLAS6TB-0_MCYjsw','PBtmpl0000000000000078',1246969327,3600,0,'ASC'),('BFfNj5wA9bDw8H3cnr8pTw','PBtmpl0000000000000078',1247046273,3600,0,'ASC'),('f_tn9FfoSfKWX43F83v_3w','PBtmpl0000000000000078',1247053009,3600,0,'ASC'),('oGfxez5sksyB_PcaAsEm_Q','PBtmpl0000000000000078',1247053097,3600,0,'ASC'),('tPagC0AQErZXjLFZQ6OI1g','PBtmpl0000000000000078',1246966459,3600,0,'ASC'),('TvOZs8U1kRXLtwtmyW75pg','PBtmpl0000000000000078',1246965034,3600,0,'ASC'),('GYaFxnMu9UsEG8oanwB6TA','PBtmpl0000000000000078',1246965871,3600,0,'ASC'),('VZK3CRgiMb8r4dBjUmCTgQ','PBtmpl0000000000000078',1247046242,3600,0,'ASC'),('tXwf1zaOXTvsqPn6yu-GSw','PBtmpl0000000000000078',1246965607,3600,0,'ASC'),('kaPRSaf8UKiskiGEgJgLAw','PBtmpl0000000000000078',1250190850,3600,0,'ASC'),('brxm_faNdZX5tRo3p50g3g','PBtmpl0000000000000078',1250190850,3600,0,'ASC'),('5bnNzteN7w3NnK9mF4XiCg','PBtmpl0000000000000078',1250243000,3600,0,'ASC'),('RSAMkc6WQmfRE3TOr1_3Mw','PBtmpl0000000000000078',1250243000,3600,0,'ASC'),('fowHfgOkJtAxdst7rugTog','PBtmpl0000000000000078',1252595993,3600,0,'ASC'); -INSERT INTO `ImageAsset` VALUES ('7-0-style0000000000002',50,NULL,1147642492,NULL),('7-0-style0000000000004',50,NULL,1147642493,NULL),('7-0-style0000000000005',50,NULL,1147642493,NULL),('7-0-style0000000000006',50,NULL,1147642493,NULL),('7-0-style0000000000007',50,NULL,1147642493,NULL),('7-0-style0000000000008',50,NULL,1147642494,NULL),('7-0-style0000000000009',50,NULL,1147642494,NULL),('7-0-style0000000000010',50,NULL,1147642494,NULL),('7-0-style0000000000011',50,NULL,1147642495,NULL),('7-0-style0000000000012',50,NULL,1147642495,NULL),('7-0-style0000000000013',50,NULL,1147642495,NULL),('7-0-style0000000000014',50,NULL,1147642495,NULL),('7-0-style0000000000015',50,NULL,1147642496,NULL),('7-0-style0000000000016',50,NULL,1147642496,NULL),('7-0-style0000000000017',50,NULL,1147642496,NULL),('7-0-style0000000000018',50,NULL,1147642496,NULL),('7-0-style0000000000019',50,NULL,1147642497,NULL),('7-0-style0000000000020',50,NULL,1147642497,NULL),('7-0-style0000000000021',50,NULL,1147642497,NULL),('7-0-style0000000000022',50,NULL,1147642497,NULL),('7-0-style0000000000023',50,NULL,1147642498,NULL),('7-0-style0000000000024',50,NULL,1147642498,NULL),('7-0-style0000000000030',50,NULL,1147642499,NULL),('7-0-style0000000000032',50,NULL,1147642500,NULL),('7-0-style0000000000034',50,NULL,1147642500,NULL),('7-0-style0000000000035',50,NULL,1147642501,NULL),('7-0-style0000000000036',50,NULL,1147642501,NULL),('7-0-style0000000000037',50,NULL,1147642501,NULL),('7-0-style0000000000038',50,NULL,1147642501,NULL),('7-0-style0000000000039',50,NULL,1147642502,NULL),('7-0-style0000000000040',50,NULL,1147642502,NULL),('7-0-style0000000000041',50,NULL,1147642502,NULL),('7-0-style0000000000042',50,NULL,1147642502,NULL),('7-0-style0000000000043',50,NULL,1147642503,NULL),('7-0-style0000000000044',50,NULL,1147642503,NULL),('7-0-style0000000000045',50,NULL,1147642503,NULL),('7-0-style0000000000046',50,NULL,1147642504,NULL),('7-0-style0000000000048',50,NULL,1147642504,NULL),('7-0-style0000000000052',50,'style=\"border-style:none;\"',1147642505,NULL),('7-0-style0000000000053',50,'style=\"border-style:none;\"',1147642505,NULL),('7-0-style0000000000054',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000055',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000056',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000057',50,'style=\"border-style:none;\"',1147642507,NULL),('7-0-style0000000000058',50,'style=\"border-style:none;\"',1147642507,NULL),('7-0-style0000000000060',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000061',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000062',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000063',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000064',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000065',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000066',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000067',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000068',50,'style=\"border-style:none;\"',1147642510,NULL),('7-0-style0000000000071',50,'style=\"border-style:none;\"',1147642511,NULL),('bANo8aiAPA7aY_oQZKxIWw',50,'style=\"border-style:none;\" alt=\"rss.gif\"',1197330678,''),('fdd8tGExyVwHyrB8RBbKXg',50,'style=\"border-style:none;\" alt=\"next.gif\"',1197330839,''),('BpisgHl4ZDcSECJp6oib1w',50,'style=\"border-style:none;\" alt=\"play.gif\"',1197330840,''),('zshreRgPAXtnF0DtVbQ1Yg',50,'style=\"border-style:none;\" alt=\"previous.gif\"',1197330840,''),('2ci_v2d4x4uvyjTRlC49OA',50,'style=\"border-style:none;\" alt=\"moveDown.gif\"',1209499188,''),('O-EsSzKgAk1KolFT-x_KsA',50,'style=\"border-style:none;\" alt=\"moveUp.gif\"',1209499188,''),('POVcY79vIqAHR8OfGt36aw',50,'style=\"border-style:none;\" alt=\"pagination_button.jpg\"',1209499189,''),('hIB-z34r8Xl-vYVYCkKr-w',50,'style=\"border-style:none;\" alt=\"bar-btn-r.jpg\"',1209499189,''),('-mPUoFlYcjqjPUPRLAlxNQ',50,'style=\"border-style:none;\" alt=\"search-field-r.jpg\"',1209499189,''),('MDpUOR-N8KMyt1J7Hh_h4w',50,'style=\"border-style:none;\" alt=\"bar-btn.jpg\"',1209499189,''),('YfXKByTwDZVituMc4h13Dg',50,'style=\"border-style:none;\" alt=\"pagination_bg.jpg\"',1209499189,''),('esko_HSU0Gh-uJZ1h3xRmQ',50,'style=\"border-style:none;\" alt=\"search-field-l.jpg\"',1209499189,''),('oSqpGswzpBG_ErdfYwIO8A',50,'style=\"border-style:none;\" alt=\"top_bg.jpg\"',1209499189,''),('MXJklShZvLLB_DSnZQmXrQ',50,'style=\"border-style:none;\" alt=\"title_bg.jpg\"',1209499189,''),('BthxD5oJ0idmsyI3ioA2FA',50,'style=\"border-style:none;\" alt=\"bar-btn-l.jpg\"',1209499189,''),('aZ-1HYQamkRHYXvzAra8WQ',50,'style=\"border-style:none;\" alt=\"search-field.jpg\"',1209499189,''),('eRkb94OYcS5AdcrrerOP5Q',50,'style=\"border-style:none;\" alt=\"rss.gif\"',1209499189,''),('TbnkjAJQEASORXIpYqDkcA',50,'style=\"border-style:none;\" alt=\"blank-image.jpg\"',1209499189,''),('er-3faBjY-hhlDcc5aKqdQ',50,'style=\"border-style:none;\" alt=\"top_bg.jpg\"',1209499189,''),('8bFsu2FJUqHRUiHcozcVFw',50,'style=\"border-style:none;\" alt=\"sub-btn-l.jpg\"',1209499189,''),('34Aayx5eA320D8VfhdfDBw',50,'style=\"border-style:none;\" alt=\"sub-btn-r.jpg\"',1209499189,''),('TlhKOVmWblZOsAdqmhEpeg',50,'style=\"border-style:none;\" alt=\"sub-btn.jpg\"',1209499189,''),('Nx0ypjO3cN6QdZUBUEE0lA',50,'style=\"border-style:none;\" alt=\"pic-title-bg.jpg\"',1209499189,''),('CmFZLN7iPS7XXvUEsxKPKA',50,'style=\"border-style:none;\" alt=\"row-2.jpg\"',1209499190,''),('v_XBgwwZqgW1D5s4y05qfg',50,'style=\"border-style:none;\" alt=\"addtl-info.gif\"',1209499190,''),('4TdAkKoQbSCvI7QWcW889A',50,'style=\"border-style:none;\" alt=\"row-1.jpg\"',1209499190,''),('SAgK6eDPCG1cgkJ59WapHQ',50,'style=\"border-style:none;\" alt=\"prev-btn.gif\"',1209499190,''),('XJYLuvGy9ubF7JNKyINtpA',50,'style=\"border-style:none;\" alt=\"play-btn.gif\"',1209499190,''),('RWj7hyv2SpZuXxwj1Wocug',50,'style=\"border-style:none;\" alt=\"next-btn.gif\"',1209499190,''),('aq8QElnlm3YufAoxRz9Pcg',50,'style=\"border-style:none;\" alt=\"data-bg.jpg\"',1209499190,''),('_bZJ9LA_KNekZiFPaP2SeQ',50,'style=\"border-style:none;\" alt=\"shelf-titles.jpg\"',1210777868,NULL),('hQ7z33_jOYkQ8WNX5xy9Sw',50,'style=\"border-style:none;\" alt=\"style-button.gif\"',1209509455,NULL),('vWW_DcHiYSrKZOkkIfEfcQ',50,'style=\"border-style:none;\" alt=\"row-2.jpg\"',1209509433,NULL),('_bPYzRA87NTAUIKlfrJMHg',50,'style=\"border-style:none;\" alt=\"row-1.jpg\"',1209509433,NULL),('nJjZHRwdDs5MAZYsAyioHw',50,'style=\"border-style:none;\" alt=\"title-bg.jpg\"',1209509433,NULL),('8hxfkrJPeFVRWF5piCNJ1A',50,'style=\"border-style:none;\" alt=\"field-bg.jpg\"',1209509433,NULL),('Osx7WN52iIKHZFT4vqUBHQ',50,'style=\"border-style:none;\" alt=\"search-btn.gif\"',1209509433,NULL),('oWff8fGzRdHPyq5VNREe9Q',50,'style=\"border-style:none;\" alt=\"top-bg.jpg\"',1209509433,NULL),('uqbkvb1b9443VvfkyRz95w',50,'style=\"border-style:none;\" alt=\"save-button.gif\"',1209509433,NULL),('8YiMkcz32xalkAn3WBLpag',50,'style=\"border-style:none;\" alt=\"go-btn.gif\"',1210181860,NULL),('2q5fxatSFLgIhXaUX-oSvg',50,'style=\"border-style:none;\" alt=\"bottom-left.jpg\"',1204149033,NULL),('_d5WTkKjnwct-_Dk7gZHvQ',50,'style=\"border-style:none;\" alt=\"bottom-right.jpg\"',1204149033,NULL),('Iz2mUR3jCPKyemwAea4b2g',50,'style=\"border-style:none;\" alt=\"input_bg.jpg\"',1204149033,NULL),('JU9bjsLRoWj7GVHs__prig',50,'style=\"border-style:none;\" alt=\"top-left.jpg\"',1204149033,NULL),('noOlnjQGexHg8c4bGVUo9g',50,'style=\"border-style:none;\" alt=\"top-right.jpg\"',1204149033,NULL),('7-0-style0000000000059',50,'alt=\"main_top.jpg\"',1213386091,NULL),('o_pq_e4vRyhMOKFzs61eag',50,'style=\"border-style:none;\" alt=\"book-covers.jpg\"',1215714957,NULL),('hBpisL-_URyZnh9clR5ohA',50,'style=\"border-style:none;\" alt=\"no_photo.gif\"',1227634417,''),('FOBV6KkifreXa4GmEAUU4A',50,'style=\"border-style:none;\" alt=\"no_photo_sm.gif\"',1227634447,''); +ALTER TABLE `DataForm` ENABLE KEYS; +ALTER TABLE `FileAsset` DISABLE KEYS; +INSERT INTO `FileAsset` VALUES ('7-0-style0000000000002','_Vo1Pvl3sPPANyxz-IcCtA','body_bg.jpg','PBtmpl0000000000000088',1147642492,3600),('7-0-style0000000000004','Gemp7cEVjh2_M2IicUYs-g','gui_bottom.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000005','ry-yzLVH-vxn71H9byjGXA','header.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000006','VEPa65fhY3dok6vj-beFCA','main_bg.gif','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000007','Cfay1MNkC-73WKJ7fX_pVw','main_bg.jpg','PBtmpl0000000000000088',1147642493,3600),('7-0-style0000000000008','iEBE--vQb_lxuZd5AP8tuw','nav1_center_on.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000009','XR1Yjf3MkYA53TJlcpRBsw','nav1_off.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000010','sxvAS8na-QAdY_eycd2gKw','nav1_off_center.jpg','PBtmpl0000000000000088',1147642494,3600),('7-0-style0000000000011','2lhmrXW46ZMLvpbaaX2g7Q','nav1_off_left.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000012','sEoRwhmonl877RBgx2nE1w','nav1_off_right.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000013','AoSfRkPI3fl7vAooT4Fj_A','nav1_on.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000014','MgNDJRsghd_zQZ292hqVMQ','nav1_on_left.jpg','PBtmpl0000000000000088',1147642495,3600),('7-0-style0000000000015','aUG1FZaIqHaQHlieZ4_Mkg','nav1_on_right.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000016','HyhLnkaJMfr8eJsLIX8XeA','nav2_center_on.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000017','aledEnWoD-JVNURWSklfdg','nav2_off_center.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000018','Ffd33PToWon9X7mcKZqUAQ','nav2_off_left.jpg','PBtmpl0000000000000088',1147642496,3600),('7-0-style0000000000019','B3TTkcOlr-VzcxRwQXZmyg','nav2_off_right.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000020','RxGSyn-8W4p64SQ-NYzNOg','nav2_on_left.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000021','NciEByP8ssN6qDYyKcoGWw','nav2_on_right.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000022','9OVg_Nxo0gha5pWZsS_dmw','nav_bg.jpg','PBtmpl0000000000000088',1147642497,3600),('7-0-style0000000000023','VKtJGCmBtsMj8ZeAJ6ePNw','nav_on.jpg','PBtmpl0000000000000088',1147642498,3600),('7-0-style0000000000024','ryQb0A4YeEwYZo9hdgrCcw','orange_left01.jpg','PBtmpl0000000000000088',1147642498,3600),('7-0-style0000000000030','coew3C1i9AORof9ezjWLDg','webgui_btn.jpg','PBtmpl0000000000000088',1147642499,3600),('7-0-style0000000000032','HEySmh0CRxpkI-tjzgkDDw','context_bg.jpg','PBtmpl0000000000000088',1147642500,3600),('7-0-style0000000000034','HPn3mVDaMkn8Iu0GAq7cAw','leftCol_header.jpg','PBtmpl0000000000000088',1147642500,3600),('7-0-style0000000000035','IqaSdxJqqN_8C-7OWeyE2g','leftCol_header02.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000036','M0cIcS1GDFIV8lwAw3U2hA','main_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000037','77rakTqCXGBihEOXoh4ZXQ','nav_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000038','5najYvfJiZBBaiCVxaNkcQ','navbar_bg.jpg','PBtmpl0000000000000088',1147642501,3600),('7-0-style0000000000039','27XAOBKNfJ2euexImD73Aw','navbar_left.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000040','sgd1YdmVKj-n6IyIWJicXg','navbar_right.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000041','i1oJph6lb3hxEsTNu_3Y7g','page_title.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000042','qMwO_tp9KOya_N-kyIHDJQ','page_title_bg.jpg','PBtmpl0000000000000088',1147642502,3600),('7-0-style0000000000043','l5hF84u5R9MoqMvS9gpp6g','pb.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000044','Eh4IRmClOEzDAU1IVn5vHQ','pb_wg.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000045','e8yirsGt9FZEgzfeHLgRiw','pb_wg_bg.jpg','PBtmpl0000000000000088',1147642503,3600),('7-0-style0000000000046','hDmN6gu1w_jtrcxgTRN5OQ','rightCol_bg.jpg','PBtmpl0000000000000088',1147642504,3600),('7-0-style0000000000048','_QhSdbnBeA1zio6iAuGIag','wg.jpg','PBtmpl0000000000000088',1147642504,3600),('7-0-style0000000000052','VRqMCZ_-GgaJiDeOrnwlQg','footer_bg.jpg','PBtmpl0000000000000088',1147642505,3600),('7-0-style0000000000053','baxoDEB4C8eLjZbnENMs9w','footer_right.jpg','PBtmpl0000000000000088',1147642505,3600),('7-0-style0000000000054','FlivcrAW0pKW4q_2fvlVpw','header_bg.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000055','5hgdAMRWeSmHDrRFM_qbBw','header_left.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000056','lV6l3Sctxx8J1JmYlXwSDA','header_right.jpg','PBtmpl0000000000000088',1147642506,3600),('7-0-style0000000000057','FKGH2yiNQoC2E_FqbMYebw','main_bg.jpg','PBtmpl0000000000000088',1147642507,3600),('7-0-style0000000000058','UGtgwjDaqCtCPnEkuLPtIw','main_bottom.jpg','PBtmpl0000000000000088',1147642507,3600),('7-0-style0000000000060','XsuCCMz5vyyfC8Xr89pb1Q','main_top_bg.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000061','is_6p2ROuy6AhCR1eJ8SdQ','nav_bg.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000062','3rpFbJWSV14AWeDZqqPSSw','nav_bg1.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000063','NcTFm_t9rn63ejwtBQnDQw','nav_bg1_on.jpg','PBtmpl0000000000000088',1147642508,3600),('7-0-style0000000000064','XLKBWi6Asbz5CtZdnwzZmg','nav_bg2.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000065','02cdKPH5-SyFEb_Zo_WL8A','nav_bg2_on.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000066','0QQpTB8bi6JZvFrW74SOWg','nav_bg_on.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000067','DdhQHfqGq-yC1ukTdlqoEg','pb.jpg','PBtmpl0000000000000088',1147642509,3600),('7-0-style0000000000068','Y4AWquISZVLcwVQLzd_u7w','spacer.gif','PBtmpl0000000000000088',1147642510,3600),('7-0-style0000000000071','mJOrQFemh2R3xn2HYviQlQ','wg.jpg','PBtmpl0000000000000088',1147642511,3600),('m4YJFaqzultnB_sj1Uq0aw','JX9y6tHiSaAv3-Jq6QXHGw','advert01.swf','pbtmpl0000000000000220',1147642514,3600),('Vzv1pWpg_w6R_o-b0rM2qQ','PMKX5QYkNFvrCD15QVo8Tg','Tutorial.swf','pbtmpl0000000000000221',1147642515,3600),('_bZJ9LA_KNekZiFPaP2SeQ','RwcPC6VO-WH3HPaMNxQdxQ','shelf-titles.jpg','PBtmpl0000000000000088',1210777868,0),('hQ7z33_jOYkQ8WNX5xy9Sw','HCc0_yDJrhZIoKV__wiUDw','style-button.gif','PBtmpl0000000000000088',1209509455,0),('vWW_DcHiYSrKZOkkIfEfcQ','t_FrH8_ktSJtHQGQLDeudA','row-2.jpg','PBtmpl0000000000000088',1209509433,0),('_bPYzRA87NTAUIKlfrJMHg','EgZoQgSAhCrNP3sXjRDPkw','row-1.jpg','PBtmpl0000000000000088',1209509433,0),('nJjZHRwdDs5MAZYsAyioHw','edb4FERsJ0pU0mmnfsiCig','title-bg.jpg','PBtmpl0000000000000088',1209509433,0),('8hxfkrJPeFVRWF5piCNJ1A','hRM4w6S2cqFdDRPcUP6FIg','field-bg.jpg','PBtmpl0000000000000088',1209509433,0),('Osx7WN52iIKHZFT4vqUBHQ','Wa42mXdBWCT9B9kgqzh9CQ','search-btn.gif','PBtmpl0000000000000088',1209509433,0),('oWff8fGzRdHPyq5VNREe9Q','j-AYUZHpCRd0yYH2Youp4A','top-bg.jpg','PBtmpl0000000000000088',1209509433,0),('uqbkvb1b9443VvfkyRz95w','JXBzB0XDxTHC_KRk0jROGQ','save-button.gif','PBtmpl0000000000000088',1209509433,0),('8YiMkcz32xalkAn3WBLpag','3lttrXIB4qCFnsKxFTJoKw','go-btn.gif','PBtmpl0000000000000088',1210181860,0),('2q5fxatSFLgIhXaUX-oSvg','j5rX358i5J9yPV4DoEHwxg','bottom-left.jpg','PBtmpl0000000000000088',1204149033,0),('_d5WTkKjnwct-_Dk7gZHvQ','tpvHAIwy2uRbYM8spLAfVA','bottom-right.jpg','PBtmpl0000000000000088',1204149033,0),('Iz2mUR3jCPKyemwAea4b2g','7wvz-X76oSFQc4y88amMIA','input_bg.jpg','PBtmpl0000000000000088',1204149033,0),('JU9bjsLRoWj7GVHs__prig','hT-SRTK5QszwKt9YV7bSDg','top-left.jpg','PBtmpl0000000000000088',1204149033,0),('noOlnjQGexHg8c4bGVUo9g','itESNdKblVlX-kLwnt3qVw','top-right.jpg','PBtmpl0000000000000088',1204149033,0),('7-0-style0000000000059','QOhEl8bdecbSrml06V84iw','main_top.jpg','PBtmpl0000000000000088',1213386091,0),('o_pq_e4vRyhMOKFzs61eag','zTRhj1ZmjPc6b4ytLNIdLg','book-covers.jpg','PBtmpl0000000000000088',1215714957,0),('hBpisL-_URyZnh9clR5ohA','IYUoN4EWQWHZHQj-f5ex0g','no_photo.gif','PBtmpl0000000000000088',1227634417,0),('FOBV6KkifreXa4GmEAUU4A','69Zh__B-EI01IWjf9KBDrw','no_photo_sm.gif','PBtmpl0000000000000088',1227634447,0),('bANo8aiAPA7aY_oQZKxIWw','gArW6tPazRYUlv2XecWt0Q','rss.gif','PBtmpl0000000000000088',1270612325,0),('2ci_v2d4x4uvyjTRlC49OA','kgw43ZlJpQaUKc2JVwBuNg','moveDown.gif','PBtmpl0000000000000088',1270612325,0),('O-EsSzKgAk1KolFT-x_KsA','odyXdf0ExBC3VMQgcYX8MQ','moveUp.gif','PBtmpl0000000000000088',1270612325,0),('fdd8tGExyVwHyrB8RBbKXg','Gpks39j833Kjwam1MJbb2A','next.gif','PBtmpl0000000000000088',1270612325,0),('BpisgHl4ZDcSECJp6oib1w','-8WFE7pn_wnnCDbJfcYh_Q','play.gif','PBtmpl0000000000000088',1270612325,0),('zshreRgPAXtnF0DtVbQ1Yg','dhDr2PoZFmvKrEK7rzFgtw','previous.gif','PBtmpl0000000000000088',1270612326,0),('POVcY79vIqAHR8OfGt36aw','_8YEZojfjFmVQULyu0qXcA','pagination_button.jpg','PBtmpl0000000000000088',1270612326,0),('hIB-z34r8Xl-vYVYCkKr-w','yUvH9mEXtkaohZyj-MZ-xQ','bar-btn-r.jpg','PBtmpl0000000000000088',1270612326,0),('-mPUoFlYcjqjPUPRLAlxNQ','u6ke9f_Kzd2U3QasVGaJyw','search-field-r.jpg','PBtmpl0000000000000088',1270612326,0),('MDpUOR-N8KMyt1J7Hh_h4w','ZNYup_prHpS28JacRaquuw','bar-btn.jpg','PBtmpl0000000000000088',1270612327,0),('YfXKByTwDZVituMc4h13Dg','gWyGuSahtpi5upT-KgtIfw','pagination_bg.jpg','PBtmpl0000000000000088',1270612327,0),('esko_HSU0Gh-uJZ1h3xRmQ','aU8Y8zXmJMmpWhNy3jjbKA','search-field-l.jpg','PBtmpl0000000000000088',1270612327,0),('oSqpGswzpBG_ErdfYwIO8A','-ykJE5MvADwX2llQANgVBg','top_bg.jpg','PBtmpl0000000000000088',1270612327,0),('MXJklShZvLLB_DSnZQmXrQ','W8I2DsSrNehGb2g9w0jBgg','title_bg.jpg','PBtmpl0000000000000088',1270612328,0),('BthxD5oJ0idmsyI3ioA2FA','O58ySU6Sp-oapaXxMmkIpQ','bar-btn-l.jpg','PBtmpl0000000000000088',1270612328,0),('aZ-1HYQamkRHYXvzAra8WQ','T4zdgZbE29_0gTEl5JzXcQ','search-field.jpg','PBtmpl0000000000000088',1270612328,0),('eRkb94OYcS5AdcrrerOP5Q','xf_yZuyiutKfS6MLvukPCw','rss.gif','PBtmpl0000000000000088',1270612328,0),('TbnkjAJQEASORXIpYqDkcA','6eaW4wAfU_3Ax8d5wISERA','blank-image.jpg','PBtmpl0000000000000088',1270612328,0),('er-3faBjY-hhlDcc5aKqdQ','07Nrw9u5E367SJRvlK7iog','top_bg.jpg','PBtmpl0000000000000088',1270612329,0),('8bFsu2FJUqHRUiHcozcVFw','msjTf91ymPZ-NbAQFUZ6kA','sub-btn-l.jpg','PBtmpl0000000000000088',1270612329,0),('34Aayx5eA320D8VfhdfDBw','DCp63hgp2dD7dfo_ceak3w','sub-btn-r.jpg','PBtmpl0000000000000088',1270612329,0),('TlhKOVmWblZOsAdqmhEpeg','GuuhET0z2wQd08cXr0TUkw','sub-btn.jpg','PBtmpl0000000000000088',1270612329,0),('Nx0ypjO3cN6QdZUBUEE0lA','k7IcZ_B9h8bQEgm9_IMmnA','pic-title-bg.jpg','PBtmpl0000000000000088',1270612330,0),('CmFZLN7iPS7XXvUEsxKPKA','U4vIYlUm9KfOGRvll4J9WQ','row-2.jpg','PBtmpl0000000000000088',1270612330,0),('v_XBgwwZqgW1D5s4y05qfg','Bqc1VuWfuu04vZqCZEyH7g','addtl-info.gif','PBtmpl0000000000000088',1270612330,0),('4TdAkKoQbSCvI7QWcW889A','lZA8-fhIaBn_jFmTl6fwKg','row-1.jpg','PBtmpl0000000000000088',1270612330,0),('SAgK6eDPCG1cgkJ59WapHQ','ozB9jgJRJhVrCOleKQ3FhA','prev-btn.gif','PBtmpl0000000000000088',1270612330,0),('XJYLuvGy9ubF7JNKyINtpA','_uym4EZHg7Bi_3w-NbfETw','play-btn.gif','PBtmpl0000000000000088',1270612331,0),('RWj7hyv2SpZuXxwj1Wocug','CVEIKrdROpR7VpkU-XsREA','next-btn.gif','PBtmpl0000000000000088',1270612331,0),('aq8QElnlm3YufAoxRz9Pcg','1uj-Jk1d6s0qf9l4wbjH2A','data-bg.jpg','PBtmpl0000000000000088',1270612331,0),('i6-BofrJJYozovlzFBByXg','wR89R4Hr_1Lw6fQe9KRBXg','first-photo-button.png','PBtmpl0000000000000088',1270612331,0),('fU_OZCmtdFNJ8a6bMve8ng','Ql_57t4F-xC1E9nIWUxOiA','previous-photo-button.png','PBtmpl0000000000000088',1270612331,0),('YXCtusAxb4vzZ5sTnUA5DA','hNDlq6IQ5t-92fBnbcgVtA','next-photo-button.png','PBtmpl0000000000000088',1270612331,0),('k_xuE82wwp8gFVl9aaaG8g','YCNdn0GbPrk4y8xUUMkmLw','last-photo-button.png','PBtmpl0000000000000088',1270612331,0),('NPM_WItpM5IzLWBhWjYfCA','88h5-pOn3HtO8ZmVYH-BHA','photo-navigation-spacer.png','PBtmpl0000000000000088',1270612331,0); +ALTER TABLE `FileAsset` ENABLE KEYS; +ALTER TABLE `Folder` DISABLE KEYS; +INSERT INTO `Folder` VALUES ('PBasset000000000000002','PBtmpl0000000000000078',1124395696,3600,0,'ASC'),('7-0-style0000000000001','PBtmpl0000000000000078',1147642492,3600,0,'ASC'),('7-0-style0000000000031','PBtmpl0000000000000078',1147642500,3600,0,'ASC'),('PBasset000000000000003','PBtmpl0000000000000078',1147642437,3600,0,'ASC'),('nbSrhXZQuxIjhWFaFPSuVA','PBtmpl0000000000000078',1147642465,3600,0,'ASC'),('S1A9iAwKcQQ6P20uTqw-Ew','PBtmpl0000000000000078',1147642468,3600,0,'ASC'),('N13SD1Fpqk00UgBt1Z8ivQ','PBtmpl0000000000000078',1147642470,3600,0,'ASC'),('-WM2dt0ZGpDasuL2wWocxg','PBtmpl0000000000000078',1222803056,3600,0,'ASC'),('3uuBf8cYuj1sew2OJXl9tg','PBtmpl0000000000000078',1147642470,3600,0,'ASC'),('2OcUWHVsu_L1sDFzIMWYqw','PBtmpl0000000000000078',1222803070,3600,0,'ASC'),('cj2y4papTVGZRFdwTI-_fw','PBtmpl0000000000000078',1147642475,3600,0,'ASC'),('bBzO4CWjqU_ile3gf5Iypw','PBtmpl0000000000000078',1147642475,3600,0,'ASC'),('jEz8iTGNWEt2I05IhVV19Q','PBtmpl0000000000000078',1147642477,3600,0,'ASC'),('Da6KWn805L4B5e4HFgQRQA','PBtmpl0000000000000078',1147642479,3600,0,'ASC'),('bbiA9Zq5Gy2oCFBlILO3QA','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('Efe2W0UgrSRDltNJ87jlfg','PBtmpl0000000000000078',1147642480,3600,0,'ASC'),('9wKWdum0_8z-OhhquWLtSQ','PBtmpl0000000000000078',1147642483,3600,0,'ASC'),('CSN-ZON7Uwv8kxf3F1fh5Q','PBtmpl0000000000000078',1147642484,3600,0,'ASC'),('TCtybxdqmdwdvRn555zpCQ','PBtmpl0000000000000078',1147642484,3600,0,'ASC'),('tempspace0000000000000','PBtmpl0000000000000078',1185754574,3600,0,'ASC'),('Tsg7xmPYv782j6IVz7yHFg','PBtmpl0000000000000078',1213244777,3600,0,'ASC'),('TYo2Bwl7aafzTtdHlS-arQ','PBtmpl0000000000000078',1211664878,3600,0,'ASC'),('6tK47xsaIH-ELw0IBo0uRQ','PBtmpl0000000000000078',1210777115,3600,0,'ASC'),('gbnRhcWNk1iQe32LFEB5eQ','PBtmpl0000000000000078',1212086102,3600,0,'ASC'),('6D4Z-oruXPS6OlH_Kx8pBg','PBtmpl0000000000000078',1209509389,3600,0,'ASC'),('C5fPz-Wg85vkYRvCdl-Xqw','PBtmpl0000000000000078',1212160830,3600,0,'ASC'),('aNmgn0cd6tldmC1FpW4KbA','PBtmpl0000000000000078',1213122695,3600,0,'ASC'),('gI_TxK-5S4DNuv42wpImmw','PBtmpl0000000000000078',1213734379,3600,0,'ASC'),('jnYdqDkUR8x7Pv2eGR1qTA','PBtmpl0000000000000078',1216250666,3600,0,'ASC'),('zyWi26q9na-iiZqL4yedog','PBtmpl0000000000000078',1222803114,3600,0,'ASC'),('tBL7BWiQRZFed2Y-Zjo9tQ','PBtmpl0000000000000078',1222803200,3600,0,'ASC'),('GdkQpvjRtJqtzOUbwIIQRA','PBtmpl0000000000000078',1222803205,3600,0,'ASC'),('tnc5iYyynX2hfdEs9D3P8w','PBtmpl0000000000000078',1222803213,3600,0,'ASC'),('vgXdBcFTqU7h4wBG1ewdBw','PBtmpl0000000000000078',1222803217,3600,0,'ASC'),('hcFlqnXlsmC1ujN6Id0F0A','PBtmpl0000000000000078',1222803234,3600,0,'ASC'),('eRJR52fvlaxfetv3DQkQYw','PBtmpl0000000000000078',1222803238,3600,0,'ASC'),('5HIDHq5lAWHV5gpYGS0zLg','PBtmpl0000000000000078',1222803244,3600,0,'ASC'),('rYEFwXXo0tkGhQTcbDibvg','PBtmpl0000000000000078',1222803249,3600,0,'ASC'),('V3l5S5TtI7wMm1WpIMhvOA','PBtmpl0000000000000078',1222803253,3600,0,'ASC'),('nqNbSUAhk9Vd1zda2SCz9A','PBtmpl0000000000000078',1222803258,3600,0,'ASC'),('y8XkRdxIperLKkJ3bL5sSQ','PBtmpl0000000000000078',1222803264,3600,0,'ASC'),('vTymIDYL2YqEh6PV50F7ew','PBtmpl0000000000000078',1222803302,3600,0,'ASC'),('lo1ac3BsoJx3ijGQ3gR-bQ','PBtmpl0000000000000078',1222803309,3600,0,'ASC'),('huASapWvFDzqwOSbcN-JFQ','PBtmpl0000000000000078',1222803313,3600,0,'ASC'),('9A-mg2gwWmaYi9o_1C7ArQ','PBtmpl0000000000000078',1222803338,3600,0,'ASC'),('yD1SMHelczihzjEmx6eXBA','PBtmpl0000000000000078',1222803342,3600,0,'ASC'),('pV7GnZdpjR3XpZaSINIoeg','PBtmpl0000000000000078',1222803347,3600,0,'ASC'),('71e17KeduiXgODLMlUxiow','PBtmpl0000000000000078',1222803352,3600,0,'ASC'),('Ik9HHky10DIyFTKehUD1dw','PBtmpl0000000000000078',1222803478,3600,0,'ASC'),('NywJYmGWe1f6EBXJnWg9Xg','PBtmpl0000000000000078',1222803638,3600,0,'ASC'),('AgyFhx3eXlfZXNp2MkrsiQ','PBtmpl0000000000000078',1222803665,3600,0,'ASC'),('F7MAQ-cpuvQ1KuC7J4P5zQ','PBtmpl0000000000000078',1222803673,3600,0,'ASC'),('Q4uX_C557arTp6D_jwB1jQ','PBtmpl0000000000000078',1222803760,3600,0,'ASC'),('BmLaN4rmAANkCglXUViEbg','PBtmpl0000000000000078',1222803871,3600,0,'ASC'),('X7DrzUcj8pOKFa_6k9D5iw','PBtmpl0000000000000078',1222804045,3600,0,'ASC'),('UL-ItI4L1Z6-WSuhuXVvsQ','PBtmpl0000000000000078',1225139673,3600,0,'ASC'),('7-0-style0000000000049','PBtmpl0000000000000078',1224117144,3600,0,'ASC'),('QpmlAiYZz6VsKBM-_0wXaw','PBtmpl0000000000000078',1224616691,3600,0,'ASC'),('HPDOcsj4gBme8D4svHodBw','PBtmpl0000000000000078',1225404573,3600,0,'ASC'),('IZkrow_zwvbf4FCH-taVTQ','PBtmpl0000000000000078',1226011853,3600,0,'ASC'),('K0YjxqOqr7RupSo6sIdcAg','PBtmpl0000000000000078',1227074310,3600,0,'ASC'),('_ilRXNR3s8F2vGJ_k9ePcg','PBtmpl0000000000000078',1226643205,3600,0,'ASC'),('qaVcU0FFzzraMX_bzELqzw','PBtmpl0000000000000078',1227074362,3600,0,'ASC'),('LdiozcIUciWuvt3Z-na5Ww','PBtmpl0000000000000078',1232673968,3600,0,'ASC'),('QHn6T9rU7KsnS3Y70KCNTg','PBtmpl0000000000000078',1233173545,3600,0,'ASC'),('HW-sPoDDZR8wBZ0YgFgPtg','PBtmpl0000000000000078',1227634350,3600,0,'ASC'),('AOjPG2NHgfL9Cq6dDJ7mew','PBtmpl0000000000000078',1236960881,3600,0,'ASC'),('jmlI9IK-lV8n2WMYmmPhAA','PBtmpl0000000000000078',1238106173,3600,0,'ASC'),('6uvSLY-ak_w4p_wS8q33cA','PBtmpl0000000000000078',1239213092,3600,0,'ASC'),('GaBAW-2iVhLMJaZQzVLE5A','PBtmpl0000000000000078',1240103565,3600,0,'ASC'),('lo1rpxn3t8YPyKGers5eQg','PBtmpl0000000000000078',1238625621,3600,0,'ASC'),('aNNC62qLAS6TB-0_MCYjsw','PBtmpl0000000000000078',1246969327,3600,0,'ASC'),('BFfNj5wA9bDw8H3cnr8pTw','PBtmpl0000000000000078',1247046273,3600,0,'ASC'),('f_tn9FfoSfKWX43F83v_3w','PBtmpl0000000000000078',1247053009,3600,0,'ASC'),('oGfxez5sksyB_PcaAsEm_Q','PBtmpl0000000000000078',1247053097,3600,0,'ASC'),('tPagC0AQErZXjLFZQ6OI1g','PBtmpl0000000000000078',1246966459,3600,0,'ASC'),('GYaFxnMu9UsEG8oanwB6TA','PBtmpl0000000000000078',1246965871,3600,0,'ASC'),('VZK3CRgiMb8r4dBjUmCTgQ','PBtmpl0000000000000078',1247046242,3600,0,'ASC'),('tXwf1zaOXTvsqPn6yu-GSw','PBtmpl0000000000000078',1246965607,3600,0,'ASC'),('5bnNzteN7w3NnK9mF4XiCg','PBtmpl0000000000000078',1250243000,3600,0,'ASC'),('RSAMkc6WQmfRE3TOr1_3Mw','PBtmpl0000000000000078',1250243000,3600,0,'ASC'),('fowHfgOkJtAxdst7rugTog','PBtmpl0000000000000078',1252595993,3600,0,'ASC'),('TvOZs8U1kRXLtwtmyW75pg','PBtmpl0000000000000078',1256092368,3600,0,'ASC'),('brxm_faNdZX5tRo3p50g3g','PBtmpl0000000000000078',1256092368,3600,0,'ASC'),('4qh0kIsFUdd4Ox-Iu1JZgg','PBtmpl0000000000000078',1257311886,3600,0,'ASC'),('-K8Hj45mbelljN9-0CXZxg','PBtmpl0000000000000078',1257311887,3600,0,'ASC'),('RrV4aAPnn4dM0ZcU3OXnlw','PBtmpl0000000000000078',1258524916,3600,0,'ASC'),('P_4uog81vSUK4KxuW_4GUA','PBtmpl0000000000000078',1258524916,3600,0,'ASC'),('1z9J1O08n_7gVVlBwSRBJQ','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('xSmREZO3GNzK3M5PaueOOQ','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('0bx-xoL8TSXXubFuqKAoVQ','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('taX2UYkFF21ALpFZY2rhMw','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('K0q_N885Httqev1VCqUWxg','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('fq1ZkYhH24R5tb96kuT10Q','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('oHk7fAFhEEkB7dHzi0QOQA','PBtmpl0000000000000078',1269401468,3600,0,'ASC'),('9M-lrlPQWeeNWfvnDnK_Xg','PBtmpl0000000000000078',1269401469,3600,0,'ASC'),('_gBYAdTcbkiyamnqi2Xskg','PBtmpl0000000000000078',1269401469,3600,0,'ASC'),('0iMMbGN3BevuCBHjjLiQNA','PBtmpl0000000000000078',1269401469,3600,0,'ASC'),('6A4yIjWwJfIE0Ep-I0jutg','PBtmpl0000000000000078',1269401469,3600,0,'ASC'),('GNOAsX98vCsl0JRwfwL-gg','PBtmpl0000000000000078',1270612323,3600,0,'ASC'),('kaPRSaf8UKiskiGEgJgLAw','PBtmpl0000000000000078',1270612324,3600,0,'ASC'); +ALTER TABLE `Folder` ENABLE KEYS; +ALTER TABLE `ImageAsset` DISABLE KEYS; +INSERT INTO `ImageAsset` VALUES ('7-0-style0000000000002',50,NULL,1147642492,NULL),('7-0-style0000000000004',50,NULL,1147642493,NULL),('7-0-style0000000000005',50,NULL,1147642493,NULL),('7-0-style0000000000006',50,NULL,1147642493,NULL),('7-0-style0000000000007',50,NULL,1147642493,NULL),('7-0-style0000000000008',50,NULL,1147642494,NULL),('7-0-style0000000000009',50,NULL,1147642494,NULL),('7-0-style0000000000010',50,NULL,1147642494,NULL),('7-0-style0000000000011',50,NULL,1147642495,NULL),('7-0-style0000000000012',50,NULL,1147642495,NULL),('7-0-style0000000000013',50,NULL,1147642495,NULL),('7-0-style0000000000014',50,NULL,1147642495,NULL),('7-0-style0000000000015',50,NULL,1147642496,NULL),('7-0-style0000000000016',50,NULL,1147642496,NULL),('7-0-style0000000000017',50,NULL,1147642496,NULL),('7-0-style0000000000018',50,NULL,1147642496,NULL),('7-0-style0000000000019',50,NULL,1147642497,NULL),('7-0-style0000000000020',50,NULL,1147642497,NULL),('7-0-style0000000000021',50,NULL,1147642497,NULL),('7-0-style0000000000022',50,NULL,1147642497,NULL),('7-0-style0000000000023',50,NULL,1147642498,NULL),('7-0-style0000000000024',50,NULL,1147642498,NULL),('7-0-style0000000000030',50,NULL,1147642499,NULL),('7-0-style0000000000032',50,NULL,1147642500,NULL),('7-0-style0000000000034',50,NULL,1147642500,NULL),('7-0-style0000000000035',50,NULL,1147642501,NULL),('7-0-style0000000000036',50,NULL,1147642501,NULL),('7-0-style0000000000037',50,NULL,1147642501,NULL),('7-0-style0000000000038',50,NULL,1147642501,NULL),('7-0-style0000000000039',50,NULL,1147642502,NULL),('7-0-style0000000000040',50,NULL,1147642502,NULL),('7-0-style0000000000041',50,NULL,1147642502,NULL),('7-0-style0000000000042',50,NULL,1147642502,NULL),('7-0-style0000000000043',50,NULL,1147642503,NULL),('7-0-style0000000000044',50,NULL,1147642503,NULL),('7-0-style0000000000045',50,NULL,1147642503,NULL),('7-0-style0000000000046',50,NULL,1147642504,NULL),('7-0-style0000000000048',50,NULL,1147642504,NULL),('7-0-style0000000000052',50,'style=\"border-style:none;\"',1147642505,NULL),('7-0-style0000000000053',50,'style=\"border-style:none;\"',1147642505,NULL),('7-0-style0000000000054',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000055',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000056',50,'style=\"border-style:none;\"',1147642506,NULL),('7-0-style0000000000057',50,'style=\"border-style:none;\"',1147642507,NULL),('7-0-style0000000000058',50,'style=\"border-style:none;\"',1147642507,NULL),('7-0-style0000000000060',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000061',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000062',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000063',50,'style=\"border-style:none;\"',1147642508,NULL),('7-0-style0000000000064',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000065',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000066',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000067',50,'style=\"border-style:none;\"',1147642509,NULL),('7-0-style0000000000068',50,'style=\"border-style:none;\"',1147642510,NULL),('7-0-style0000000000071',50,'style=\"border-style:none;\"',1147642511,NULL),('_bZJ9LA_KNekZiFPaP2SeQ',50,'style=\"border-style:none;\" alt=\"shelf-titles.jpg\"',1210777868,NULL),('hQ7z33_jOYkQ8WNX5xy9Sw',50,'style=\"border-style:none;\" alt=\"style-button.gif\"',1209509455,NULL),('vWW_DcHiYSrKZOkkIfEfcQ',50,'style=\"border-style:none;\" alt=\"row-2.jpg\"',1209509433,NULL),('_bPYzRA87NTAUIKlfrJMHg',50,'style=\"border-style:none;\" alt=\"row-1.jpg\"',1209509433,NULL),('nJjZHRwdDs5MAZYsAyioHw',50,'style=\"border-style:none;\" alt=\"title-bg.jpg\"',1209509433,NULL),('8hxfkrJPeFVRWF5piCNJ1A',50,'style=\"border-style:none;\" alt=\"field-bg.jpg\"',1209509433,NULL),('Osx7WN52iIKHZFT4vqUBHQ',50,'style=\"border-style:none;\" alt=\"search-btn.gif\"',1209509433,NULL),('oWff8fGzRdHPyq5VNREe9Q',50,'style=\"border-style:none;\" alt=\"top-bg.jpg\"',1209509433,NULL),('uqbkvb1b9443VvfkyRz95w',50,'style=\"border-style:none;\" alt=\"save-button.gif\"',1209509433,NULL),('8YiMkcz32xalkAn3WBLpag',50,'style=\"border-style:none;\" alt=\"go-btn.gif\"',1210181860,NULL),('2q5fxatSFLgIhXaUX-oSvg',50,'style=\"border-style:none;\" alt=\"bottom-left.jpg\"',1204149033,NULL),('_d5WTkKjnwct-_Dk7gZHvQ',50,'style=\"border-style:none;\" alt=\"bottom-right.jpg\"',1204149033,NULL),('Iz2mUR3jCPKyemwAea4b2g',50,'style=\"border-style:none;\" alt=\"input_bg.jpg\"',1204149033,NULL),('JU9bjsLRoWj7GVHs__prig',50,'style=\"border-style:none;\" alt=\"top-left.jpg\"',1204149033,NULL),('noOlnjQGexHg8c4bGVUo9g',50,'style=\"border-style:none;\" alt=\"top-right.jpg\"',1204149033,NULL),('7-0-style0000000000059',50,'alt=\"main_top.jpg\"',1213386091,NULL),('o_pq_e4vRyhMOKFzs61eag',50,'style=\"border-style:none;\" alt=\"book-covers.jpg\"',1215714957,NULL),('hBpisL-_URyZnh9clR5ohA',50,'style=\"border-style:none;\" alt=\"no_photo.gif\"',1227634417,''),('FOBV6KkifreXa4GmEAUU4A',50,'style=\"border-style:none;\" alt=\"no_photo_sm.gif\"',1227634447,''),('bANo8aiAPA7aY_oQZKxIWw',50,'style=\"border-style:none;\" alt=\"rss.gif\"',1270612325,''),('2ci_v2d4x4uvyjTRlC49OA',50,'style=\"border-style:none;\" alt=\"moveDown.gif\"',1270612325,''),('O-EsSzKgAk1KolFT-x_KsA',50,'style=\"border-style:none;\" alt=\"moveUp.gif\"',1270612325,''),('fdd8tGExyVwHyrB8RBbKXg',50,'style=\"border-style:none;\" alt=\"next.gif\"',1270612325,''),('BpisgHl4ZDcSECJp6oib1w',50,'style=\"border-style:none;\" alt=\"play.gif\"',1270612325,''),('zshreRgPAXtnF0DtVbQ1Yg',50,'style=\"border-style:none;\" alt=\"previous.gif\"',1270612326,''),('POVcY79vIqAHR8OfGt36aw',50,'style=\"border-style:none;\" alt=\"pagination_button.jpg\"',1270612326,''),('hIB-z34r8Xl-vYVYCkKr-w',50,'style=\"border-style:none;\" alt=\"bar-btn-r.jpg\"',1270612326,''),('-mPUoFlYcjqjPUPRLAlxNQ',50,'style=\"border-style:none;\" alt=\"search-field-r.jpg\"',1270612326,''),('MDpUOR-N8KMyt1J7Hh_h4w',50,'style=\"border-style:none;\" alt=\"bar-btn.jpg\"',1270612327,''),('YfXKByTwDZVituMc4h13Dg',50,'style=\"border-style:none;\" alt=\"pagination_bg.jpg\"',1270612327,''),('esko_HSU0Gh-uJZ1h3xRmQ',50,'style=\"border-style:none;\" alt=\"search-field-l.jpg\"',1270612327,''),('oSqpGswzpBG_ErdfYwIO8A',50,'style=\"border-style:none;\" alt=\"top_bg.jpg\"',1270612327,''),('MXJklShZvLLB_DSnZQmXrQ',50,'style=\"border-style:none;\" alt=\"title_bg.jpg\"',1270612328,''),('BthxD5oJ0idmsyI3ioA2FA',50,'style=\"border-style:none;\" alt=\"bar-btn-l.jpg\"',1270612328,''),('aZ-1HYQamkRHYXvzAra8WQ',50,'style=\"border-style:none;\" alt=\"search-field.jpg\"',1270612328,''),('eRkb94OYcS5AdcrrerOP5Q',50,'style=\"border-style:none;\" alt=\"rss.gif\"',1270612328,''),('TbnkjAJQEASORXIpYqDkcA',50,'style=\"border-style:none;\" alt=\"blank-image.jpg\"',1270612328,''),('er-3faBjY-hhlDcc5aKqdQ',50,'style=\"border-style:none;\" alt=\"top_bg.jpg\"',1270612329,''),('8bFsu2FJUqHRUiHcozcVFw',50,'style=\"border-style:none;\" alt=\"sub-btn-l.jpg\"',1270612329,''),('34Aayx5eA320D8VfhdfDBw',50,'style=\"border-style:none;\" alt=\"sub-btn-r.jpg\"',1270612329,''),('TlhKOVmWblZOsAdqmhEpeg',50,'style=\"border-style:none;\" alt=\"sub-btn.jpg\"',1270612329,''),('Nx0ypjO3cN6QdZUBUEE0lA',50,'style=\"border-style:none;\" alt=\"pic-title-bg.jpg\"',1270612330,''),('CmFZLN7iPS7XXvUEsxKPKA',50,'style=\"border-style:none;\" alt=\"row-2.jpg\"',1270612330,''),('v_XBgwwZqgW1D5s4y05qfg',50,'style=\"border-style:none;\" alt=\"addtl-info.gif\"',1270612330,''),('4TdAkKoQbSCvI7QWcW889A',50,'style=\"border-style:none;\" alt=\"row-1.jpg\"',1270612330,''),('SAgK6eDPCG1cgkJ59WapHQ',50,'style=\"border-style:none;\" alt=\"prev-btn.gif\"',1270612330,''),('XJYLuvGy9ubF7JNKyINtpA',50,'style=\"border-style:none;\" alt=\"play-btn.gif\"',1270612331,''),('RWj7hyv2SpZuXxwj1Wocug',50,'style=\"border-style:none;\" alt=\"next-btn.gif\"',1270612331,''),('aq8QElnlm3YufAoxRz9Pcg',50,'style=\"border-style:none;\" alt=\"data-bg.jpg\"',1270612331,''),('i6-BofrJJYozovlzFBByXg',50,'style=\"border-style:none;\"',1270612331,''),('fU_OZCmtdFNJ8a6bMve8ng',50,'style=\"border-style:none;\"',1270612331,''),('YXCtusAxb4vzZ5sTnUA5DA',50,'style=\"border-style:none;\"',1270612331,''),('k_xuE82wwp8gFVl9aaaG8g',50,'style=\"border-style:none;\"',1270612331,''),('NPM_WItpM5IzLWBhWjYfCA',50,'style=\"border-style:none;\"',1270612331,''); +ALTER TABLE `ImageAsset` ENABLE KEYS; +ALTER TABLE `Layout` DISABLE KEYS; INSERT INTO `Layout` VALUES ('68sKwDgf9cGH58-NZcU4lg','PBtmpl0000000000000054','TKzUMeIxRLrZ3NAEez6CXQ,sWVXMZGibxHe2Ekj1DCldA',NULL,1124395696,'asc','PBtmpl0000000000000054'),('_iHetEvMQUOoxS-T2CM0sQ','PBtmpl0000000000000054','x_WjMvFmilhX-jvZuIpinw',NULL,1124395696,'asc','PBtmpl0000000000000054'),('8Bb8gu-me2mhL3ljFyiWLg','PBtmpl0000000000000094','6QuS-0rosuZTdTv11fobig.FOvmwGC0GtZo5VTxJIL3OA,ix1p0AbwKAz8QWB-T-HHfg,iCYOjohB9SKvAPr6bXElKA.4Yfz9hqBqM8OYMGuQK8oLw,Wl8WZ43g2rK5AYr9o4zY7w,LBuiKzg2mWwmOPS9AgV3bg,jTNggl7AoVSUc_ZzrvuCmw.',NULL,1124395696,'asc','PBtmpl0000000000000054'),('2TqQc4OISddWCZmRY1_m8A','PBtmpl0000000000000054','fK-HMSboA3uu0c1KYkYspA',NULL,1124395696,'asc','PBtmpl0000000000000054'),('Swf6L8poXKc7hUaNPkBevw','PBtmpl0000000000000054','Szs5eev3OMssmnsyLRZmWA',NULL,1124395696,'asc','PBtmpl0000000000000054'),('x3OFY6OJh_qsXkZfPwug4A','PBtmpl0000000000000054','pJd5TLAjfWMVXD6sCRLwUg',NULL,1124395696,'asc','PBtmpl0000000000000054'),('mTOiwwk3q4k9g5-XykXhPA','PBtmpl0000000000000054','diZvW4bSgZWwyyGP3qXi1g,o_pq_e4vRyhMOKFzs61eag,j_1qEqM6iLfQLiR6VKy0aA',NULL,1218149728,'asc','PBtmpl0000000000000054'); -INSERT INTO `Navigation` VALUES ('pJd5TLAjfWMVXD6sCRLwUg','descendants','specificUrl','root',55,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000001','self\nancestors','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000093',55,1124395696,'text/html',0),('PBnav00000000000000014','pedigree','relativeToRoot','1',55,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000015','descendants','relativeToCurrentUrl','0',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000016','descendants','relativeToCurrentUrl','0',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000017','self\nsiblings','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000018','descendants','relativeToCurrentUrl','-1',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000019','descendants','relativeToCurrentUrl','-1',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000020','descendants','relativeToRoot','0',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000021','descendants','specificUrl','home',3,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000002','descendants','specificUrl','home',3,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000006','descendants','specificUrl','home',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000007','descendants','relativeToRoot','1',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000008','descendants','relativeToRoot','1',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000009','descendants','relativeToRoot','0',1,0,0,0,'PBtmpl0000000000000124',55,1124395696,'text/html',0),('PBnav00000000000000010','descendants','relativeToRoot','1',1,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000011','self\ndescendants','relativeToRoot','1',55,0,0,0,'PBtmpl0000000000000130',55,1124395696,'text/html',0),('PBnav00000000000000012','descendants','relativeToRoot','1',55,0,0,0,'PBtmpl0000000000000134',55,1124395696,'text/html',0),('PBnav00000000000000013','self\ndescendants','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000136',55,1124395696,'text/html',0),('7-0-style0000000000025','descendants','relativeToRoot','1',1,0,0,0,'stevenav00000000000001',55,1147642498,'text/html',0),('7-0-style0000000000026','descendants','relativeToRoot','2',1,0,0,0,'PBnav000000style01lvl2',55,1147642499,'text/html',0),('7-0-style0000000000070','descendants','relativeToRoot','1',55,0,0,0,'stevecoolmenu000000001',55,1147642510,'text/html',0),('jVKLVakT_iA2010_oEuAwg','self\ndescendants','specificUrl','department',1,0,0,0,'stevecoolmenu000000001',55,1224116526,'text/html',0),('Vch1Ww7G_JpBhOhXX07RDg','ancestors','relativeToCurrentUrl','0',55,0,1,0,'alraubvBu-YJJ614jAHD5w',1,1235705952,'text/html',0),('CcFIbiAykwArJrJeTPgbDg','descendants','relativeToRoot','1',55,0,0,0,'PBnav00000000000bullet',55,1233691706,'text/html',0); -INSERT INTO `RichEdit` VALUES ('PBrichedit000000000002',0,0,0,0,0,0,0,0,0,0,'ltr','bottom',NULL,'a[name|href|target|title],strong/b[class],em/i[class],strike[class],u[class],p[dir|class|align],ol,ul,li,br,img[class|src|border=0|alt|title|hspace|vspace|width|height|align],sub,sup,blockquote[dir|style],table[border=0|cellspacing|cellpadding|width|height|class|align],tr[class|rowspan|width|height|align|valign],td[dir|class|colspan|rowspan|width|height|align|valign],div[dir|class|align],span[class|align],pre[class|align],address[class|align],h1[dir|class|align],h2[dir|class|align],h3[dir|class|align],h4[dir|class|align],h5[dir|class|align],h6[dir|class|align],hr','bold\nitalic\nbullist\nnumlist\nlink\nunlink\nemotions',NULL,NULL,0,1124395696,0,0,NULL),('PBrichedit000000000001',0,0,0,0,600,500,0,0,0,0,'ltr','bottom',NULL,'*[*]','bold\nitalic\njustifyleft\njustifyright\njustifycenter\njustifyfull\nindent\noutdent\nsub\nsup\nformatselect\nremoveformat','bullist\nnumlist\nlink\nwgpagetree\nanchor\nunlink\nadvhr\nimage\nwginsertimage\ncharmap\nwgmacro','tablecontrols\nvisualaid\npreview\ncode\ncleanup\nreplace',1,1207240829,0,0,NULL); +ALTER TABLE `Layout` ENABLE KEYS; +ALTER TABLE `Navigation` DISABLE KEYS; +INSERT INTO `Navigation` VALUES ('pJd5TLAjfWMVXD6sCRLwUg','descendants','specificUrl','root',55,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000001','self\nancestors','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000093',55,1124395696,'text/html',0),('PBnav00000000000000014','pedigree','relativeToRoot','1',55,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000015','descendants','relativeToCurrentUrl','0',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000016','descendants','relativeToCurrentUrl','0',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000017','self\nsiblings','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000018','descendants','relativeToCurrentUrl','-1',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000019','descendants','relativeToCurrentUrl','-1',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000020','descendants','relativeToRoot','0',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000021','descendants','specificUrl','home',3,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000002','descendants','specificUrl','home',3,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000006','descendants','specificUrl','home',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000007','descendants','relativeToRoot','1',1,0,0,0,'PBnav00000000000bullet',55,1124395696,'text/html',0),('PBnav00000000000000008','descendants','relativeToRoot','1',1,0,0,0,'PBtmpl0000000000000108',55,1124395696,'text/html',0),('PBnav00000000000000009','descendants','relativeToRoot','0',1,0,0,0,'PBtmpl0000000000000124',55,1124395696,'text/html',0),('PBnav00000000000000010','descendants','relativeToRoot','1',1,0,0,0,'PBtmpl0000000000000117',55,1124395696,'text/html',0),('PBnav00000000000000011','self\ndescendants','relativeToRoot','1',55,0,0,0,'PBtmpl0000000000000130',55,1124395696,'text/html',0),('PBnav00000000000000012','descendants','relativeToRoot','1',55,0,0,0,'PBtmpl0000000000000134',55,1124395696,'text/html',0),('PBnav00000000000000013','self\ndescendants','relativeToCurrentUrl','0',55,0,0,0,'PBtmpl0000000000000136',55,1124395696,'text/html',0),('7-0-style0000000000025','descendants','relativeToRoot','1',1,0,0,0,'stevenav00000000000001',55,1147642498,'text/html',0),('7-0-style0000000000026','descendants','relativeToRoot','2',1,0,0,0,'PBnav000000style01lvl2',55,1147642499,'text/html',0),('7-0-style0000000000070','descendants','relativeToRoot','1',55,0,0,0,'stevecoolmenu000000001',55,1147642510,'text/html',0),('jVKLVakT_iA2010_oEuAwg','self\ndescendants','specificUrl','department',1,0,0,0,'stevecoolmenu000000001',55,1224116526,'text/html',0),('Vch1Ww7G_JpBhOhXX07RDg','ancestors','relativeToCurrentUrl','0',55,0,1,0,'alraubvBu-YJJ614jAHD5w',1,1235705952,'text/html',0); +ALTER TABLE `Navigation` ENABLE KEYS; +ALTER TABLE `RichEdit` DISABLE KEYS; +INSERT INTO `RichEdit` VALUES ('PBrichedit000000000002',0,0,0,0,0,0,0,0,0,0,'ltr','bottom',NULL,'a[name|href|target|title],strong/b[class],em/i[class],strike[class],u[class],p[dir|class|align],ol,ul,li,br,img[class|src|border=0|alt|title|hspace|vspace|width|height|align],sub,sup,blockquote[dir|style],table[border=0|cellspacing|cellpadding|width|height|class|align],tr[class|rowspan|width|height|align|valign],td[dir|class|colspan|rowspan|width|height|align|valign],div[dir|class|align],span[class|align],pre[class|align],address[class|align],h1[dir|class|align],h2[dir|class|align],h3[dir|class|align],h4[dir|class|align],h5[dir|class|align],h6[dir|class|align],hr','bold\nitalic\nbullist\nnumlist\nlink\nunlink\nemotions',NULL,NULL,0,1124395696,0,0,NULL),('PBrichedit000000000001',0,0,0,0,600,500,0,0,0,0,'ltr','bottom',NULL,'strong/b[*],em/i[*],*[*]','bold\nitalic\njustifyleft\njustifycenter\njustifyright\njustifyfull\noutdent\nindent\nsub\nsup\nformatselect\nremoveformat','bullist\nnumlist\nlink\nwgpagetree\nanchor\nunlink\nadvhr\nimage\nwginsertimage\ncharmap\nwgmacro','replace\ntablecontrols\nvisualaid\ncode\ncleanup\npreview',1,1256092369,0,0,0); +ALTER TABLE `RichEdit` ENABLE KEYS; +ALTER TABLE `Survey_questionTypes` DISABLE KEYS; INSERT INTO `Survey_questionTypes` VALUES ('Scale','[]'),('Gender','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Male\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Female\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Education','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Elementary or some high school\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"High school/GED\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Some college/vocational school\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"College graduate\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Some graduate work\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Master\'s degree\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Doctorate (of any type)\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":1,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Other degree (verbatim)\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Importance','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all important\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely important\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Yes/No','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Yes\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"No\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Confidence','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all confident\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely confident\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Effectiveness','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all effective\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely effective\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Oppose/Support','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly oppose\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly support\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Certainty','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all certain\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely certain\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('True/False','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"True\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"False\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Concern','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all concerned\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely concerned\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Ideology','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly liberal\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Liberal\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Somewhat liberal\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Middle of the road\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Slightly conservative\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Conservative\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly conservative\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Security','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all secure\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely secure\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Risk','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"No risk\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extreme risk\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Agree/Disagree','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly disagree\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Strongly agree\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Race','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"American Indian\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Asian\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Black\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Hispanic\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"White non-Hispanic\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":1,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Something else (verbatim)\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Threat','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"No threat\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extreme threat\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Party','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Democratic party\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Republican party (or GOP)\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Independent party\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":1,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Other party (verbatim)\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Likelihood','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all likely\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely likely\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'),('Multiple Choice','[]'),('Satisfaction','[{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Not at all satisfied\",\"recordedAnswer\":0,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":1,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":2,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":3,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":4,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":5,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":6,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":7,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":8,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"\",\"recordedAnswer\":9,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1},{\"verbatim\":0,\"value\":1,\"min\":1,\"gotoExpression\":\"\",\"textCols\":10,\"max\":10,\"step\":1,\"terminal\":0,\"textRows\":5,\"text\":\"Extremely satisfied\",\"recordedAnswer\":10,\"type\":\"answer\",\"terminalUrl\":\"\",\"goto\":\"\",\"isCorrect\":1}]'); -INSERT INTO `SyndicatedContent` VALUES ('http://www.plainblack.com/news/news?func=viewRSS',3,'fK-HMSboA3uu0c1KYkYspA','GNvjCFQWjY2AF2uf0aCM8Q',1124395696,'',3600,0); -INSERT INTO `Workflow` VALUES ('pbworkflow000000000001','Daily Maintenance Tasks','This workflow runs daily maintenance tasks such as cleaning up old temporary files and cache.',1,'None','singleton'),('pbworkflow000000000002','Weekly Maintenance Tasks','This workflow runs once per week to perform maintenance tasks like cleaning up log files.',1,'None','singleton'),('pbworkflow000000000004','Hourly Maintenance Tasks','This workflow runs once per hour to perform maintenance tasks like deleting expired user sessions.',1,'None','singleton'),('pbworkflow000000000003','Commit Without Approval','This workflow commits all the assets in this version tag without asking for any approval.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000005','Commit With Approval','This workflow commits all the assets in this version tag after getting approval from content managers.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000006','Unlock Version Tag and Notify Owner','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.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000007','Send Queued Email Messages','Sends all the messages in the mail queue.',1,'None','singleton'),('csworkflow000000000001','Get CS Mail','Retrieves mail from a POP3 account for the given Collaboration System.',1,'WebGUI::Asset::Wobject::Collaboration','singleton'),('AuthLDAPworkflow000001','Synchronize Profile To LDAP','Synchronizes a users LDAP information to their WebGUI User Profile',1,'WebGUI::User','singleton'),('DPWwf20061030000000002','Delete Exported Files','Deletes exported files from an asset being deleted or moved.',1,'None','parallel'),('PassiveAnalytics000001','Analyze Passive Analytics','Manual changes to this workflow will be lost. Please only use the Passive Analytics screen to make changes',1,'None','singleton'),('send_webgui_statistics','Send WebGUI Stats','This workflow sends some information about your site to the central WebGUI statistics repository. No personal information is sent. The information is used to help determine the future direction WebGUI should take.',1,'None','singleton'); -INSERT INTO `WorkflowActivity` VALUES ('pbwfactivity0000000001','pbworkflow000000000001','Delete temp files older than 24 hours',NULL,1,'WebGUI::Workflow::Activity::CleanTempStorage'),('pbwfactivity0000000002','pbworkflow000000000001','Prune file cache larger than 100MB',NULL,3,'WebGUI::Workflow::Activity::CleanFileCache'),('pbwfactivity0000000022','pbworkflow000000000001','Prune database cache larger than 100MB',NULL,4,'WebGUI::Workflow::Activity::CleanDatabaseCache'),('pbwfactivity0000000005','pbworkflow000000000001','Archive old CS threads',NULL,5,'WebGUI::Workflow::Activity::ArchiveOldThreads'),('vtagactivity0000000002','pbworkflow000000000003','Wait Until','This workflow waits until the value chosen in the \"Wait Until\" field has passed and then continues',1,'WebGUI::Workflow::Activity::WaitUntil'),('pbwfactivity0000000007','pbworkflow000000000001','deal with user groupings that have expired',NULL,6,'WebGUI::Workflow::Activity::ExpireGroupings'),('pbwfactivity0000000011','pbworkflow000000000001','Expire old subscription codes',NULL,7,'WebGUI::Workflow::Activity::ExpireSubscriptionCodes'),('pbwfactivity0000000014','pbworkflow000000000001','Summarize Passive Profiling Data',NULL,8,'WebGUI::Workflow::Activity::SummarizePassiveProfileLog'),('pbwfactivity0000000015','pbworkflow000000000001','Sync User Profiles With LDAP',NULL,9,'WebGUI::Workflow::Activity::SyncProfilesToLdap'),('pbwfactivity0000000003','pbworkflow000000000002','Delete login entries older than 90 days',NULL,1,'WebGUI::Workflow::Activity::CleanLoginHistory'),('pbwfactivity0000000004','pbworkflow000000000002','Move clipboard items older than 30 days to trash',NULL,2,'WebGUI::Workflow::Activity::TrashClipboard'),('pbwfactivity0000000008','pbworkflow000000000002','delete asset revisions older than a year from the database',NULL,3,'WebGUI::Workflow::Activity::PurgeOldAssetRevisions'),('pbwfactivity0000000010','pbworkflow000000000002','delete assets from trash that have been sitting around for 30 days',NULL,4,'WebGUI::Workflow::Activity::PurgeOldTrash'),('pbwfactivity0000000009','pbworkflow000000000004','delete expired sessions',NULL,1,'WebGUI::Workflow::Activity::DeleteExpiredSessions'),('pbwfactivity0000000012','pbworkflow000000000004','Get syndicated content',NULL,2,'WebGUI::Workflow::Activity::GetSyndicatedContent'),('vtagactivity0000000001','pbworkflow000000000005','Wait Until','This workflow waits until the value chosen in the \"Wait Until\" field has passed and then continues',2,'WebGUI::Workflow::Activity::WaitUntil'),('pbwfactivity0000000017','pbworkflow000000000005','Get Approval from Content Managers',NULL,1,'WebGUI::Workflow::Activity::RequestApprovalForVersionTag'),('pbwfactivity0000000019','pbworkflow000000000006','Unlock Version Tag',NULL,1,'WebGUI::Workflow::Activity::UnlockVersionTag'),('pbwfactivity0000000020','pbworkflow000000000006','Notify Committer of Denial',NULL,2,'WebGUI::Workflow::Activity::NotifyAboutVersionTag'),('pbwfactivity0000000021','pbworkflow000000000007','Send Queued Messages',NULL,1,'WebGUI::Workflow::Activity::SendQueuedMailMessages'),('csactivity000000000001','csworkflow000000000001','Get the mail',NULL,1,'WebGUI::Workflow::Activity::GetCsMail'),('Dl_3P-4y1OoOTf3cRwQ7EA','AuthLDAPworkflow000001','Synchronize Profile To LDAP',NULL,1,'WebGUI::Workflow::Activity::SyncProfileToLdap'),('DPWwfa2006103000000002','DPWwf20061030000000002','Delete Exported Files',NULL,1,'WebGUI::Workflow::Activity::DeleteExportedFiles'),('SWHs3shndnc8LuLpmLeeNw','pbworkflow000000000004','Update Calendar Feeds','This activity imports calendar events from calendar feeds',3,'WebGUI::Workflow::Activity::CalendarUpdateFeeds'),('pbwfactivity0000000006','pbworkflow000000000003','Commit Assets',NULL,2,'WebGUI::Workflow::Activity::CommitVersionTag'),('newslettersendactivity','pbworkflow000000000002','Send Newsletters For Newsletter Assets',NULL,5,'WebGUI::Workflow::Activity::SendNewsletters'),('unansweredfriends_____','pbworkflow000000000001','Deny Friend Requests Older Than A Month',NULL,10,'WebGUI::Workflow::Activity::DenyUnansweredFriends'),('pbwfactivity0000000016','pbworkflow000000000005','Commit Assets',NULL,3,'WebGUI::Workflow::Activity::CommitVersionTag'),('pbwfactivity0000000018','pbworkflow000000000005','Notify Committer of Approval',NULL,4,'WebGUI::Workflow::Activity::NotifyAboutVersionTag'),('4X02MxKDfvNwzyY4u_yEwQ','PassiveAnalytics000001','Perform duration analysis',NULL,1,'WebGUI::Workflow::Activity::SummarizePassiveAnalytics'),('zUZZLAyKNUl933pI4RspPg','PassiveAnalytics000001','Please log entries into buckets',NULL,2,'WebGUI::Workflow::Activity::BucketPassiveAnalytics'),('1BbO0rpY9-fGqlfpMDHang','pbworkflow000000000001','Remove old carts',NULL,11,'WebGUI::Workflow::Activity::RemoveOldCarts'),('C2v8fZHn-epffECKPWE87g','pbworkflow000000000004','Expire Purchased Thingy Records','Expire any expired thingy records. Send notifications of imminent expiration.',4,'WebGUI::Workflow::Activity::ExpirePurchasedThingyRecords'),('LT8Y9qSH4mOkgH7GVlj6ww','pbworkflow000000000001','Archive Old Stories','Archive old stories, based on the settings of the Story Archives that own them',12,'WebGUI::Workflow::Activity::ArchiveOldStories'),('send_webgui_statistics','send_webgui_statistics','Send WebGUI Stats',NULL,1,'WebGUI::Workflow::Activity::SendWebguiStats'),('ixOnGnjE6D1m71WzhSxcFQ','pbworkflow000000000001','Expire Incomplete Survey Responses','Expires incomplete Survey Responses according to per-instance Survey settings',13,'WebGUI::Workflow::Activity::ExpireIncompleteSurveyResponses'); -INSERT INTO `WorkflowActivityData` VALUES ('pbwfactivity0000000001','storageTimeout','86400'),('pbwfactivity0000000002','sizeLimit','1000000000'),('pbwfactivity0000000022','sizeLimit','1000000000'),('vtagactivity0000000002','type','startTime'),('pbwfactivity0000000003','ageToDelete','7776000'),('pbwfactivity0000000004','trashAfter','2592000'),('pbwfactivity0000000008','purgeAfter','31536000'),('pbwfactivity0000000010','purgeAfter','2592000'),('vtagactivity0000000001','type','startTime'),('pbwfactivity0000000017','message','A new version tag awaits your approval.'),('pbwfactivity0000000017','doOnDeny','pbworkflow000000000006'),('pbwfactivity0000000017','groupToApprove','4'),('pbwfactivity0000000020','message','Your version tag was denied. Please take corrective actions and recommit your changes.'),('pbwfactivity0000000020','who','committer'),('unansweredfriends_____','timeout','2592000'),('pbwfactivity0000000006','trashAfter','2592000'),('pbwfactivity0000000018','who','committer'),('pbwfactivity0000000018','message','Your version tag was approved.'); +ALTER TABLE `Survey_questionTypes` ENABLE KEYS; +ALTER TABLE `SyndicatedContent` DISABLE KEYS; +INSERT INTO `SyndicatedContent` VALUES ('http://www.plainblack.com/news/news?func=viewRSS',3,'fK-HMSboA3uu0c1KYkYspA','GNvjCFQWjY2AF2uf0aCM8Q',1124395696,'',3600,0,1); +ALTER TABLE `SyndicatedContent` ENABLE KEYS; +ALTER TABLE `Workflow` DISABLE KEYS; +INSERT INTO `Workflow` VALUES ('pbworkflow000000000001','Daily Maintenance Tasks','This workflow runs daily maintenance tasks such as cleaning up old temporary files and cache.',1,'None','singleton'),('pbworkflow000000000002','Weekly Maintenance Tasks','This workflow runs once per week to perform maintenance tasks like cleaning up log files.',1,'None','singleton'),('pbworkflow000000000004','Hourly Maintenance Tasks','This workflow runs once per hour to perform maintenance tasks like deleting expired user sessions.',1,'None','singleton'),('pbworkflow000000000003','Commit Without Approval','This workflow commits all the assets in this version tag without asking for any approval.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000005','Commit With Approval','This workflow commits all the assets in this version tag after getting approval from content managers.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000006','Unlock Version Tag and Notify Owner','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.',1,'WebGUI::VersionTag','parallel'),('pbworkflow000000000007','Send Queued Email Messages','Sends all the messages in the mail queue.',1,'None','singleton'),('csworkflow000000000001','Get CS Mail','Retrieves mail from a POP3 account for the given Collaboration System.',1,'WebGUI::Asset::Wobject::Collaboration','singleton'),('AuthLDAPworkflow000001','Synchronize Profile To LDAP','Synchronizes a users LDAP information to their WebGUI User Profile',1,'WebGUI::User','singleton'),('DPWwf20061030000000002','Delete Exported Files','Deletes exported files from an asset being deleted or moved.',1,'None','parallel'),('PassiveAnalytics000001','Analyze Passive Analytics','Manual changes to this workflow will be lost. Please only use the Passive Analytics screen to make changes',1,'None','singleton'),('send_webgui_statistics','Send WebGUI Stats','This workflow sends some information about your site to the central WebGUI statistics repository. No personal information is sent. The information is used to help determine the future direction WebGUI should take.',0,'None','singleton'),('taxeurecheckworkflow01','Recheck unverified EU VAT numbers','Utility workflow that automatically rechecks VAT numbers that could not be checked when they were submitted',1,'None','parallel'); +ALTER TABLE `Workflow` ENABLE KEYS; +ALTER TABLE `WorkflowActivity` DISABLE KEYS; +INSERT INTO `WorkflowActivity` VALUES ('pbwfactivity0000000001','pbworkflow000000000001','Delete temp files older than 24 hours',NULL,1,'WebGUI::Workflow::Activity::CleanTempStorage'),('pbwfactivity0000000002','pbworkflow000000000001','Prune file cache larger than 100MB',NULL,3,'WebGUI::Workflow::Activity::CleanFileCache'),('pbwfactivity0000000022','pbworkflow000000000001','Prune database cache larger than 100MB',NULL,4,'WebGUI::Workflow::Activity::CleanDatabaseCache'),('pbwfactivity0000000005','pbworkflow000000000001','Archive old CS threads',NULL,5,'WebGUI::Workflow::Activity::ArchiveOldThreads'),('vtagactivity0000000002','pbworkflow000000000003','Wait Until','This workflow waits until the value chosen in the \"Wait Until\" field has passed and then continues',1,'WebGUI::Workflow::Activity::WaitUntil'),('pbwfactivity0000000007','pbworkflow000000000001','deal with user groupings that have expired',NULL,6,'WebGUI::Workflow::Activity::ExpireGroupings'),('pbwfactivity0000000011','pbworkflow000000000001','Expire old subscription codes',NULL,7,'WebGUI::Workflow::Activity::ExpireSubscriptionCodes'),('pbwfactivity0000000014','pbworkflow000000000001','Summarize Passive Profiling Data',NULL,8,'WebGUI::Workflow::Activity::SummarizePassiveProfileLog'),('pbwfactivity0000000015','pbworkflow000000000001','Sync User Profiles With LDAP',NULL,9,'WebGUI::Workflow::Activity::SyncProfilesToLdap'),('pbwfactivity0000000003','pbworkflow000000000002','Delete login entries older than 90 days',NULL,1,'WebGUI::Workflow::Activity::CleanLoginHistory'),('pbwfactivity0000000004','pbworkflow000000000002','Move clipboard items older than 30 days to trash',NULL,2,'WebGUI::Workflow::Activity::TrashClipboard'),('pbwfactivity0000000008','pbworkflow000000000002','delete asset revisions older than a year from the database',NULL,3,'WebGUI::Workflow::Activity::PurgeOldAssetRevisions'),('pbwfactivity0000000010','pbworkflow000000000002','delete assets from trash that have been sitting around for 30 days',NULL,4,'WebGUI::Workflow::Activity::PurgeOldTrash'),('pbwfactivity0000000009','pbworkflow000000000004','delete expired sessions',NULL,1,'WebGUI::Workflow::Activity::DeleteExpiredSessions'),('pbwfactivity0000000012','pbworkflow000000000004','Get syndicated content',NULL,2,'WebGUI::Workflow::Activity::GetSyndicatedContent'),('vtagactivity0000000001','pbworkflow000000000005','Wait Until','This workflow waits until the value chosen in the \"Wait Until\" field has passed and then continues',2,'WebGUI::Workflow::Activity::WaitUntil'),('pbwfactivity0000000017','pbworkflow000000000005','Get Approval from Content Managers',NULL,1,'WebGUI::Workflow::Activity::RequestApprovalForVersionTag'),('pbwfactivity0000000019','pbworkflow000000000006','Unlock Version Tag',NULL,1,'WebGUI::Workflow::Activity::UnlockVersionTag'),('pbwfactivity0000000020','pbworkflow000000000006','Notify Committer of Denial',NULL,2,'WebGUI::Workflow::Activity::NotifyAboutVersionTag'),('pbwfactivity0000000021','pbworkflow000000000007','Send Queued Messages',NULL,1,'WebGUI::Workflow::Activity::SendQueuedMailMessages'),('csactivity000000000001','csworkflow000000000001','Get the mail',NULL,1,'WebGUI::Workflow::Activity::GetCsMail'),('Dl_3P-4y1OoOTf3cRwQ7EA','AuthLDAPworkflow000001','Synchronize Profile To LDAP',NULL,1,'WebGUI::Workflow::Activity::SyncProfileToLdap'),('DPWwfa2006103000000002','DPWwf20061030000000002','Delete Exported Files',NULL,1,'WebGUI::Workflow::Activity::DeleteExportedFiles'),('SWHs3shndnc8LuLpmLeeNw','pbworkflow000000000004','Update Calendar Feeds','This activity imports calendar events from calendar feeds',3,'WebGUI::Workflow::Activity::CalendarUpdateFeeds'),('pbwfactivity0000000006','pbworkflow000000000003','Commit Assets',NULL,2,'WebGUI::Workflow::Activity::CommitVersionTag'),('newslettersendactivity','pbworkflow000000000002','Send Newsletters For Newsletter Assets',NULL,5,'WebGUI::Workflow::Activity::SendNewsletters'),('unansweredfriends_____','pbworkflow000000000001','Deny Friend Requests Older Than A Month',NULL,10,'WebGUI::Workflow::Activity::DenyUnansweredFriends'),('pbwfactivity0000000016','pbworkflow000000000005','Commit Assets',NULL,3,'WebGUI::Workflow::Activity::CommitVersionTag'),('pbwfactivity0000000018','pbworkflow000000000005','Notify Committer of Approval',NULL,4,'WebGUI::Workflow::Activity::NotifyAboutVersionTag'),('4X02MxKDfvNwzyY4u_yEwQ','PassiveAnalytics000001','Perform duration analysis',NULL,1,'WebGUI::Workflow::Activity::SummarizePassiveAnalytics'),('zUZZLAyKNUl933pI4RspPg','PassiveAnalytics000001','Please log entries into buckets',NULL,2,'WebGUI::Workflow::Activity::BucketPassiveAnalytics'),('1BbO0rpY9-fGqlfpMDHang','pbworkflow000000000001','Remove old carts',NULL,11,'WebGUI::Workflow::Activity::RemoveOldCarts'),('C2v8fZHn-epffECKPWE87g','pbworkflow000000000004','Expire Purchased Thingy Records','Expire any expired thingy records. Send notifications of imminent expiration.',4,'WebGUI::Workflow::Activity::ExpirePurchasedThingyRecords'),('LT8Y9qSH4mOkgH7GVlj6ww','pbworkflow000000000001','Archive Old Stories','Archive old stories, based on the settings of the Story Archives that own them',12,'WebGUI::Workflow::Activity::ArchiveOldStories'),('send_webgui_statistics','send_webgui_statistics','Send WebGUI Stats',NULL,1,'WebGUI::Workflow::Activity::SendWebguiStats'),('ixOnGnjE6D1m71WzhSxcFQ','pbworkflow000000000001','Expire Incomplete Survey Responses','Expires incomplete Survey Responses according to per-instance Survey settings',13,'WebGUI::Workflow::Activity::ExpireIncompleteSurveyResponses'),('g6jJY1hPVgrUm5PKzrfZaQ','pbworkflow000000000001','Purge Denied EMS Submissions','Purges EMS Submissions that were denied and are aged according to parameters.',14,'WebGUI::Workflow::Activity::CleanupEMSSubmissions'),('w5DtU9T4SzFLwiXjP5hEbg','pbworkflow000000000004','Process Approves EMS Submissions','Create EMS Ticket Assets for approved submissions.',5,'WebGUI::Workflow::Activity::ProcessEMSApprovals'),('taxeurecheckactivity01','taxeurecheckworkflow01','Untitled',NULL,1,'WebGUI::Workflow::Activity::RecheckVATNumber'),('ZATo3t_rm09J74Cs_Xavyg','pbworkflow000000000002','Extend Calendar Recurrences','Create events for live recurrences up to two years from the current date',6,'WebGUI::Workflow::Activity::ExtendCalendarRecurrences'); +ALTER TABLE `WorkflowActivity` ENABLE KEYS; +ALTER TABLE `WorkflowActivityData` DISABLE KEYS; +INSERT INTO `WorkflowActivityData` VALUES ('pbwfactivity0000000001','storageTimeout','86400'),('pbwfactivity0000000002','sizeLimit','100000000'),('pbwfactivity0000000022','sizeLimit','100000000'),('vtagactivity0000000002','type','startTime'),('pbwfactivity0000000003','ageToDelete','7776000'),('pbwfactivity0000000004','trashAfter','2592000'),('pbwfactivity0000000008','purgeAfter','31536000'),('pbwfactivity0000000010','purgeAfter','2592000'),('vtagactivity0000000001','type','startTime'),('pbwfactivity0000000017','message','A new version tag awaits your approval.'),('pbwfactivity0000000017','doOnDeny','pbworkflow000000000006'),('pbwfactivity0000000017','groupToApprove','4'),('pbwfactivity0000000020','message','Your version tag was denied. Please take corrective actions and recommit your changes.'),('pbwfactivity0000000020','who','committer'),('unansweredfriends_____','timeout','2592000'),('pbwfactivity0000000006','trashAfter','2592000'),('pbwfactivity0000000018','who','committer'),('pbwfactivity0000000018','message','Your version tag was approved.'); +ALTER TABLE `WorkflowActivityData` ENABLE KEYS; +ALTER TABLE `WorkflowSchedule` DISABLE KEYS; INSERT INTO `WorkflowSchedule` VALUES ('pbcron0000000000000001','Daily Maintenance',1,0,'30','23','*','*','*','pbworkflow000000000001',NULL,NULL,3,NULL),('pbcron0000000000000002','Weekly Maintenance',1,0,'30','1','*','*','0','pbworkflow000000000002',NULL,NULL,3,NULL),('pbcron0000000000000003','Hourly Maintenance',1,0,'15','*','*','*','*','pbworkflow000000000004',NULL,NULL,3,NULL),('pbcron0000000000000004','Send Queued Email Messages Every 5 Minutes',1,0,'*/5','*','*','*','*','pbworkflow000000000007',NULL,NULL,3,NULL),('NpRVTSR-NX2sD52LUc520A','Request Tracker Mail',0,0,'*/5','*','*','*','*','csworkflow000000000001','WebGUI::Asset::Wobject::Collaboration','new',2,'{\n \"parameters\" : \"pbproto000000000000002\"\n}'); -INSERT INTO `asset` VALUES ('PBasset000000000000001','infinity','000001','published','WebGUI::Asset',1124395696,'3','997995720','3',NULL,1,NULL),('PBasset000000000000002','PBasset000000000000001','000001000001','published','WebGUI::Asset::Wobject::Folder',1124395696,'3','997995720','3',NULL,1,NULL),('68sKwDgf9cGH58-NZcU4lg','PBasset000000000000001','000001000002','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('iCYOjohB9SKvAPr6bXElKA','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000004','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('ix1p0AbwKAz8QWB-T-HHfg','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000003','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('_iHetEvMQUOoxS-T2CM0sQ','68sKwDgf9cGH58-NZcU4lg','000001000002000001','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('FOvmwGC0GtZo5VTxJIL3OA','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000002','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('8Bb8gu-me2mhL3ljFyiWLg','68sKwDgf9cGH58-NZcU4lg','000001000002000002','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('m4YJFaqzultnB_sj1Uq0aw','68sKwDgf9cGH58-NZcU4lg','000001000002000008','published','WebGUI::Asset::File',1147642514,'3','997995720','3',NULL,0,NULL),('IWFxZDyGhQ3-SLZhELa3qw','68sKwDgf9cGH58-NZcU4lg','000001000002000009','published','WebGUI::Asset::Wobject::Article',1147642514,'3','997995720','3',NULL,0,NULL),('bX5rYxb6tZ9docY6sUhBlw','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000001','published','WebGUI::Asset::Wobject::Article',1147642514,'3','997995720','3',NULL,0,NULL),('Vzv1pWpg_w6R_o-b0rM2qQ','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000002','published','WebGUI::Asset::File',1147642515,'3','997995720','3',NULL,0,NULL),('NK8bqlwVRILJknqeCDPBHg','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000003','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('6QuS-0rosuZTdTv11fobig','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000001','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('2TqQc4OISddWCZmRY1_m8A','68sKwDgf9cGH58-NZcU4lg','000001000002000003','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('fK-HMSboA3uu0c1KYkYspA','2TqQc4OISddWCZmRY1_m8A','000001000002000003000001','published','WebGUI::Asset::Wobject::SyndicatedContent',1124395696,'3','997995720','3',NULL,0,NULL),('Swf6L8poXKc7hUaNPkBevw','68sKwDgf9cGH58-NZcU4lg','000001000002000004','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('Szs5eev3OMssmnsyLRZmWA','Swf6L8poXKc7hUaNPkBevw','000001000002000004000001','published','WebGUI::Asset::Wobject::DataForm',1124395696,'3','997995720','3',NULL,0,NULL),('x3OFY6OJh_qsXkZfPwug4A','68sKwDgf9cGH58-NZcU4lg','000001000002000006','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('pJd5TLAjfWMVXD6sCRLwUg','x3OFY6OJh_qsXkZfPwug4A','000001000002000006000001','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000003','7-0-style0000000000001','000001000001000053000002','published','WebGUI::Asset::Snippet',1147642492,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000001','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000008','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000014','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000009','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000015','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000010','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000016','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000011','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000017','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000012','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000018','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000013','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000019','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000014','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000020','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000015','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000021','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000016','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000002','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000017','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000006','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000018','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000007','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000019','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000008','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000020','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000009','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000021','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000010','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000022','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000011','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000023','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000012','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000024','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000013','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000025','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('Wl8WZ43g2rK5AYr9o4zY7w','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000006','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('4Yfz9hqBqM8OYMGuQK8oLw','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000005','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000005','7-0-style0000000000001','000001000001000053000004','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000006','7-0-style0000000000001','000001000001000053000005','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000103','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000002','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000115','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000066','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000080','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000097','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000112','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000121','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000067','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000026','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000007','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000128','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000008','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000079','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000009','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000083','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000010','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000082','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000011','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000056','TYo2Bwl7aafzTtdHlS-arQ','000001000001000028000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000135','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000131','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000054','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000024','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000088','tPagC0AQErZXjLFZQ6OI1g','000001000001000017000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000078','GYaFxnMu9UsEG8oanwB6TA','000001000001000014000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('-PkdI8l1idu-8gDX3iOdcw','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000007','published','WebGUI::Asset::Template',1247482172,'3','997995720','3',NULL,0,NULL),('VyCINX2KixKYr2pzQGX9Mg','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000006','published','WebGUI::Asset::Snippet',1246968584,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000109','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000094','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000133','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000012','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000065','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000055','VZK3CRgiMb8r4dBjUmCTgQ','000001000001000027000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000020','-K8Hj45mbelljN9-0CXZxg','000001000001000010000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000085','-K8Hj45mbelljN9-0CXZxg','000001000001000010000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000104','-K8Hj45mbelljN9-0CXZxg','000001000001000010000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000021','-K8Hj45mbelljN9-0CXZxg','000001000001000010000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000033','N13SD1Fpqk00UgBt1Z8ivQ','000001000001000016000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000047','cj2y4papTVGZRFdwTI-_fw','000001000001000023000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000029','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000013','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000032','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000014','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000027','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000015','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000031','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000016','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('jTNggl7AoVSUc_ZzrvuCmw','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000008','published','WebGUI::Asset::Wobject::Article',1147642517,'3','997995720','3',NULL,0,NULL),('LBuiKzg2mWwmOPS9AgV3bg','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000007','published','WebGUI::Asset::Wobject::Article',1147642517,'3','997995720','3',NULL,0,NULL),('GNvjCFQWjY2AF2uf0aCM8Q','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000068','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000017','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000099','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000018','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000114','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000019','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000092','V3l5S5TtI7wMm1WpIMhvOA','000001000001000021000009000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000044','V3l5S5TtI7wMm1WpIMhvOA','000001000001000021000009000002','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000059','bbiA9Zq5Gy2oCFBlILO3QA','000001000001000041000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('IZkrow_zwvbf4FCH-taVTQ','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000002','published','WebGUI::Asset::Wobject::Folder',1226011853,'3','997995720','3',NULL,0,NULL),('QHn6T9rU7KsnS3Y70KCNTg','PBasset000000000000002','000001000001000002','published','WebGUI::Asset::Wobject::Folder',1227080251,'3','997995720','3',NULL,0,NULL),('HPDOcsj4gBme8D4svHodBw','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000001','published','WebGUI::Asset::Wobject::Folder',1225404573,'3','997995720','3',NULL,0,NULL),('PBrichedit000000000002','TCtybxdqmdwdvRn555zpCQ','000001000001000035000002','published','WebGUI::Asset::RichEdit',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000063','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000062','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000061','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000007','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000012','published','WebGUI::Asset::Template',1236594030,'3','1238119576','3',NULL,0,NULL),('PBtmpl0000000000000116','-K8Hj45mbelljN9-0CXZxg','000001000001000010000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000007','7-0-style0000000000001','000001000001000053000006','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000093','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000108','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000117','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000124','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000130','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000134','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000077','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000020','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000098','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000021','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000122','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000022','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000136','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000007','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000013','9M-lrlPQWeeNWfvnDnK_Xg','000001000001000005000007000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000010','K0q_N885Httqev1VCqUWxg','000001000001000005000004000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000011','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000014','_gBYAdTcbkiyamnqi2Xskg','000001000001000005000008000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000012','oHk7fAFhEEkB7dHzi0QOQA','000001000001000005000006000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000006','taX2UYkFF21ALpFZY2rhMw','000001000001000005000003000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000004','xSmREZO3GNzK3M5PaueOOQ','000001000001000005000001000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000005','0bx-xoL8TSXXubFuqKAoVQ','000001000001000005000002000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000057','Ik9HHky10DIyFTKehUD1dw','000001000001000032000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000060','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('pbrobot000000000000001','PBasset000000000000002','000001000001000036','published','WebGUI::Asset::Snippet',1147642511,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000111','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000137','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000132','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000123','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000081','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000023','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000101','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000024','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000065','7-0-style0000000000049','000001000001000055000016','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('OhdaFLE7sXOzo_SIP2ZUgA','68sKwDgf9cGH58-NZcU4lg','000001000002000007','published','WebGUI::Asset::Wobject::Article',1147642513,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000113','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000025','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000037','GdkQpvjRtJqtzOUbwIIQRA','000001000001000021000002000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000038','tnc5iYyynX2hfdEs9D3P8w','000001000001000021000003000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000036','tBL7BWiQRZFed2Y-Zjo9tQ','000001000001000021000001000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000039','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000091','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000002','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000107','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000003','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000040','hcFlqnXlsmC1ujN6Id0F0A','000001000001000021000005000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000041','eRJR52fvlaxfetv3DQkQYw','000001000001000021000006000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000042','5HIDHq5lAWHV5gpYGS0zLg','000001000001000021000007000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000045','y8XkRdxIperLKkJ3bL5sSQ','000001000001000021000011000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000043','rYEFwXXo0tkGhQTcbDibvg','000001000001000021000008000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('7-0-style0000000000064','7-0-style0000000000049','000001000001000055000015','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('PBrichedit000000000001','TCtybxdqmdwdvRn555zpCQ','000001000001000035000001','published','WebGUI::Asset::RichEdit',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000053','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000017','published','WebGUI::Asset::Template',1124395696,'3','1222802960','3',NULL,0,NULL),('PBtmpl0000000000000001','nbSrhXZQuxIjhWFaFPSuVA','000001000001000003000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000140','Da6KWn805L4B5e4HFgQRQA','000001000001000040000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000141','-K8Hj45mbelljN9-0CXZxg','000001000001000010000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000066','7-0-style0000000000049','000001000001000055000017','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000062','7-0-style0000000000049','000001000001000055000013','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000060','7-0-style0000000000049','000001000001000055000011','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000061','7-0-style0000000000049','000001000001000055000012','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000057','7-0-style0000000000049','000001000001000055000008','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000058','7-0-style0000000000049','000001000001000055000009','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000059','7-0-style0000000000049','000001000001000055000010','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000056','7-0-style0000000000049','000001000001000055000007','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000052','7-0-style0000000000049','000001000001000055000003','published','WebGUI::Asset::File::Image',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000053','7-0-style0000000000049','000001000001000055000004','published','WebGUI::Asset::File::Image',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000054','7-0-style0000000000049','000001000001000055000005','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000055','7-0-style0000000000049','000001000001000055000006','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('stevecoolmenu000000001','7-0-style0000000000049','000001000001000055000001','published','WebGUI::Asset::Template',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000051','7-0-style0000000000049','000001000001000055000002','published','WebGUI::Asset::Snippet',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000049','PBasset000000000000002','000001000001000055','published','WebGUI::Asset::Wobject::Folder',1147642504,'3','997995720','3',NULL,0,NULL),('stevestyle000000000002','7-0-style0000000000031','000001000001000054000016','published','WebGUI::Asset::Template',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000048','7-0-style0000000000031','000001000001000054000017','published','WebGUI::Asset::File::Image',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000046','7-0-style0000000000031','000001000001000054000015','published','WebGUI::Asset::File::Image',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000044','7-0-style0000000000031','000001000001000054000013','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000045','7-0-style0000000000031','000001000001000054000014','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000043','7-0-style0000000000031','000001000001000054000012','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000041','7-0-style0000000000031','000001000001000054000010','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000042','7-0-style0000000000031','000001000001000054000011','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000038','7-0-style0000000000031','000001000001000054000007','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000039','7-0-style0000000000031','000001000001000054000008','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000040','7-0-style0000000000031','000001000001000054000009','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000036','7-0-style0000000000031','000001000001000054000005','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000037','7-0-style0000000000031','000001000001000054000006','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000034','7-0-style0000000000031','000001000001000054000003','published','WebGUI::Asset::File::Image',1147642500,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000035','7-0-style0000000000031','000001000001000054000004','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000032','7-0-style0000000000031','000001000001000054000001','published','WebGUI::Asset::File::Image',1147642500,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000033','7-0-style0000000000031','000001000001000054000002','published','WebGUI::Asset::Snippet',1147642500,'3','997995720','3',NULL,0,NULL),('PBnav000000style01lvl2','7-0-style0000000000001','000001000001000053000028','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000030','7-0-style0000000000001','000001000001000053000029','published','WebGUI::Asset::File::Image',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000031','PBasset000000000000002','000001000001000054','published','WebGUI::Asset::Wobject::Folder',1147642500,'3','997995720','3',NULL,0,NULL),('stevenav00000000000001','7-0-style0000000000001','000001000001000053000027','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000025','7-0-style0000000000001','000001000001000053000024','published','WebGUI::Asset::Wobject::Navigation',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000026','7-0-style0000000000001','000001000001000053000025','published','WebGUI::Asset::Wobject::Navigation',1147642499,'3','997995720','3',NULL,0,NULL),('stevestyle000000000001','7-0-style0000000000001','000001000001000053000026','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000023','7-0-style0000000000001','000001000001000053000022','published','WebGUI::Asset::File::Image',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000024','7-0-style0000000000001','000001000001000053000023','published','WebGUI::Asset::File::Image',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000022','7-0-style0000000000001','000001000001000053000021','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000021','7-0-style0000000000001','000001000001000053000020','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000018','7-0-style0000000000001','000001000001000053000017','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000019','7-0-style0000000000001','000001000001000053000018','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000020','7-0-style0000000000001','000001000001000053000019','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000017','7-0-style0000000000001','000001000001000053000016','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000016','7-0-style0000000000001','000001000001000053000015','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000015','7-0-style0000000000001','000001000001000053000014','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000014','7-0-style0000000000001','000001000001000053000013','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000012','7-0-style0000000000001','000001000001000053000011','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000013','7-0-style0000000000001','000001000001000053000012','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000010','7-0-style0000000000001','000001000001000053000009','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000011','7-0-style0000000000001','000001000001000053000010','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000009','7-0-style0000000000001','000001000001000053000008','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000008','7-0-style0000000000001','000001000001000053000007','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000067','7-0-style0000000000049','000001000001000055000018','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('PBtmplHelp000000000001','nbSrhXZQuxIjhWFaFPSuVA','000001000001000003000002','published','WebGUI::Asset::Template',1124395706,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000001','PBasset000000000000002','000001000001000053','published','WebGUI::Asset::Wobject::Folder',1147642492,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000001','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000003','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000002','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000004','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000003','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000005','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000004','oGfxez5sksyB_PcaAsEm_Q','000001000001000046000006','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000063','7-0-style0000000000049','000001000001000055000014','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('stevestyle000000000003','7-0-style0000000000049','000001000001000055000020','published','WebGUI::Asset::Template',1147642510,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000002','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000001','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000001','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000002','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000003','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000003','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000004','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000004','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000005','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000005','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000004','7-0-style0000000000001','000001000001000053000003','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('IOB0000000000000000002','3uuBf8cYuj1sew2OJXl9tg','000001000001000018000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('IOB0000000000000000001','3uuBf8cYuj1sew2OJXl9tg','000001000001000018000002','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('PBtmplBlankStyle000001','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000044000005','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('DashboardViewTmpl00001','S1A9iAwKcQQ6P20uTqw-Ew','000001000001000009000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('WeatherDataTmpl0000001','9wKWdum0_8z-OhhquWLtSQ','000001000001000051000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('StockDataTMPL000000002','Efe2W0UgrSRDltNJ87jlfg','000001000001000042000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('StockDataTMPL000000001','Efe2W0UgrSRDltNJ87jlfg','000001000001000042000002','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('MultiSearchTmpl0000001','bBzO4CWjqU_ile3gf5Iypw','000001000001000024000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000068','7-0-style0000000000049','000001000001000055000019','published','WebGUI::Asset::File::Image',1147642510,'3','997995720','3',NULL,0,NULL),('ZipArchiveTMPL00000001','CSN-ZON7Uwv8kxf3F1fh5Q','000001000001000057000001','published','WebGUI::Asset::Template',1133743240,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000002','7-0-style0000000000001','000001000001000053000001','published','WebGUI::Asset::File::Image',1147642492,'3','997995720','3',NULL,0,NULL),('WVtmpl0000000000000001','nqNbSUAhk9Vd1zda2SCz9A','000001000001000021000010000001','published','WebGUI::Asset::Template',1133743240,'3','1222803175','3',NULL,0,NULL),('2CS-BErrjMmESOtGT90qOg','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000003','published','WebGUI::Asset::Template',1227070888,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000208','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000026','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000209','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000027','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000210','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000028','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('ProjectManagerTMPL0004','yD1SMHelczihzjEmx6eXBA','000001000001000031000002000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0003','pV7GnZdpjR3XpZaSINIoeg','000001000001000031000003000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0002','71e17KeduiXgODLMlUxiow','000001000001000031000004000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0001','9A-mg2gwWmaYi9o_1C7ArQ','000001000001000031000001000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('TimeTrackingTMPL000002','vTymIDYL2YqEh6PV50F7ew','000001000001000049000001000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('TimeTrackingTMPL000003','lo1ac3BsoJx3ijGQ3gR-bQ','000001000001000049000002000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('TimeTrackingTMPL000001','huASapWvFDzqwOSbcN-JFQ','000001000001000049000003000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('PBtmpl0000000000000200','f_tn9FfoSfKWX43F83v_3w','000001000001000037000001','published','WebGUI::Asset::Template',1147642427,'3','997995720','3',NULL,0,NULL),('PBasset000000000000003','PBasset000000000000001','000001000003','published','WebGUI::Asset::Wobject::Folder',1147642437,'3','997995720','3',NULL,1,NULL),('pbproto000000000000002','PBasset000000000000002','000001000001000034','published','WebGUI::Asset::Wobject::Collaboration',1147642465,'3','997995720','3',NULL,0,NULL),('pbtmpl0000000000000220','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000002','published','WebGUI::Asset::Template',1147642465,'3','997995720','3',NULL,0,NULL),('pbtmpl0000000000000221','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000003','published','WebGUI::Asset::Template',1147642465,'3','997995720','3',NULL,0,NULL),('nbSrhXZQuxIjhWFaFPSuVA','PBasset000000000000002','000001000001000003','published','WebGUI::Asset::Wobject::Folder',1147642465,'3','997995720','3',NULL,0,NULL),('TvOZs8U1kRXLtwtmyW75pg','PBasset000000000000002','000001000001000004','published','WebGUI::Asset::Wobject::Folder',1147642465,'3','997995720','3',NULL,0,NULL),('xSmREZO3GNzK3M5PaueOOQ','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000001','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('0bx-xoL8TSXXubFuqKAoVQ','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000002','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('taX2UYkFF21ALpFZY2rhMw','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000003','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('K0q_N885Httqev1VCqUWxg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000004','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('fq1ZkYhH24R5tb96kuT10Q','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000005','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('oHk7fAFhEEkB7dHzi0QOQA','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000006','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('9M-lrlPQWeeNWfvnDnK_Xg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000007','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('_gBYAdTcbkiyamnqi2Xskg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000008','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('GNOAsX98vCsl0JRwfwL-gg','PBasset000000000000002','000001000001000008','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','997995720','3',NULL,0,NULL),('S1A9iAwKcQQ6P20uTqw-Ew','PBasset000000000000002','000001000001000009','published','WebGUI::Asset::Wobject::Folder',1147642468,'3','997995720','3',NULL,0,NULL),('-K8Hj45mbelljN9-0CXZxg','PBasset000000000000002','000001000001000010','published','WebGUI::Asset::Wobject::Folder',1147642468,'3','997995720','3',NULL,0,NULL),('tXwf1zaOXTvsqPn6yu-GSw','PBasset000000000000002','000001000001000013','published','WebGUI::Asset::Wobject::Folder',1147642469,'3','997995720','3',NULL,0,NULL),('GYaFxnMu9UsEG8oanwB6TA','PBasset000000000000002','000001000001000014','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('N13SD1Fpqk00UgBt1Z8ivQ','PBasset000000000000002','000001000001000016','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('tPagC0AQErZXjLFZQ6OI1g','PBasset000000000000002','000001000001000017','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('default_post_received1','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000029','published','WebGUI::Asset::Template',1222708029,'3','1222803001','3',NULL,0,NULL),('3uuBf8cYuj1sew2OJXl9tg','PBasset000000000000002','000001000001000018','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('aNNC62qLAS6TB-0_MCYjsw','PBasset000000000000002','000001000001000019','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','997995720','3',NULL,0,NULL),('tBL7BWiQRZFed2Y-Zjo9tQ','zyWi26q9na-iiZqL4yedog','000001000001000021000001','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','1222803175','3',NULL,0,NULL),('GdkQpvjRtJqtzOUbwIIQRA','zyWi26q9na-iiZqL4yedog','000001000001000021000002','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','1222803175','3',NULL,0,NULL),('tnc5iYyynX2hfdEs9D3P8w','zyWi26q9na-iiZqL4yedog','000001000001000021000003','published','WebGUI::Asset::Wobject::Folder',1147642472,'3','1222803175','3',NULL,0,NULL),('vgXdBcFTqU7h4wBG1ewdBw','zyWi26q9na-iiZqL4yedog','000001000001000021000004','published','WebGUI::Asset::Wobject::Folder',1147642472,'3','1222803175','3',NULL,0,NULL),('hcFlqnXlsmC1ujN6Id0F0A','zyWi26q9na-iiZqL4yedog','000001000001000021000005','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('eRJR52fvlaxfetv3DQkQYw','zyWi26q9na-iiZqL4yedog','000001000001000021000006','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('5HIDHq5lAWHV5gpYGS0zLg','zyWi26q9na-iiZqL4yedog','000001000001000021000007','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('rYEFwXXo0tkGhQTcbDibvg','zyWi26q9na-iiZqL4yedog','000001000001000021000008','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('V3l5S5TtI7wMm1WpIMhvOA','zyWi26q9na-iiZqL4yedog','000001000001000021000009','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('nqNbSUAhk9Vd1zda2SCz9A','zyWi26q9na-iiZqL4yedog','000001000001000021000010','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','1222803175','3',NULL,0,NULL),('y8XkRdxIperLKkJ3bL5sSQ','zyWi26q9na-iiZqL4yedog','000001000001000021000011','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','1222803175','3',NULL,0,NULL),('LdiozcIUciWuvt3Z-na5Ww','PBasset000000000000002','000001000001000022','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','997995720','3',NULL,0,NULL),('cj2y4papTVGZRFdwTI-_fw','PBasset000000000000002','000001000001000023','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('bBzO4CWjqU_ile3gf5Iypw','PBasset000000000000002','000001000001000024','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('BFfNj5wA9bDw8H3cnr8pTw','PBasset000000000000002','000001000001000025','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('AgyFhx3eXlfZXNp2MkrsiQ','NywJYmGWe1f6EBXJnWg9Xg','000001000001000030000001','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222803652','3',NULL,0,NULL),('F7MAQ-cpuvQ1KuC7J4P5zQ','NywJYmGWe1f6EBXJnWg9Xg','000001000001000030000002','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222803653','3',NULL,0,NULL),('jEz8iTGNWEt2I05IhVV19Q','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000016','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222802937','3',NULL,0,NULL),('VZK3CRgiMb8r4dBjUmCTgQ','PBasset000000000000002','000001000001000027','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','997995720','3',NULL,0,NULL),('TYo2Bwl7aafzTtdHlS-arQ','PBasset000000000000002','000001000001000028','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','997995720','3',NULL,0,NULL),('9A-mg2gwWmaYi9o_1C7ArQ','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000001','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('yD1SMHelczihzjEmx6eXBA','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000002','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('pV7GnZdpjR3XpZaSINIoeg','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000003','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('71e17KeduiXgODLMlUxiow','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000004','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','1222803147','3',NULL,0,NULL),('Ik9HHky10DIyFTKehUD1dw','PBasset000000000000002','000001000001000032','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('f_tn9FfoSfKWX43F83v_3w','PBasset000000000000002','000001000001000037','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('Da6KWn805L4B5e4HFgQRQA','PBasset000000000000002','000001000001000040','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('bbiA9Zq5Gy2oCFBlILO3QA','PBasset000000000000002','000001000001000041','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('Efe2W0UgrSRDltNJ87jlfg','PBasset000000000000002','000001000001000042','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('RrV4aAPnn4dM0ZcU3OXnlw','PBasset000000000000002','000001000001000044','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('5bnNzteN7w3NnK9mF4XiCg','PBasset000000000000002','000001000001000045','published','WebGUI::Asset::Wobject::Folder',1147642481,'3','997995720','3',NULL,0,NULL),('oGfxez5sksyB_PcaAsEm_Q','PBasset000000000000002','000001000001000046','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','997995720','3',NULL,0,NULL),('vTymIDYL2YqEh6PV50F7ew','2OcUWHVsu_L1sDFzIMWYqw','000001000001000049000001','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','1222803153','3',NULL,0,NULL),('lo1ac3BsoJx3ijGQ3gR-bQ','2OcUWHVsu_L1sDFzIMWYqw','000001000001000049000002','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','1222803153','3',NULL,0,NULL),('huASapWvFDzqwOSbcN-JFQ','2OcUWHVsu_L1sDFzIMWYqw','000001000001000049000003','published','WebGUI::Asset::Wobject::Folder',1147642483,'3','1222803153','3',NULL,0,NULL),('9wKWdum0_8z-OhhquWLtSQ','PBasset000000000000002','000001000001000051','published','WebGUI::Asset::Wobject::Folder',1147642483,'3','997995720','3',NULL,0,NULL),('CSN-ZON7Uwv8kxf3F1fh5Q','PBasset000000000000002','000001000001000057','published','WebGUI::Asset::Wobject::Folder',1147642484,'3','997995720','3',NULL,0,NULL),('TCtybxdqmdwdvRn555zpCQ','PBasset000000000000002','000001000001000035','published','WebGUI::Asset::Wobject::Folder',1147642484,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000070','7-0-style0000000000049','000001000001000055000021','published','WebGUI::Asset::Wobject::Navigation',1147642510,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000071','7-0-style0000000000049','000001000001000055000022','published','WebGUI::Asset::File::Image',1147642511,'3','997995720','3',NULL,0,NULL),('PBnav00000000000bullet','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000026','published','WebGUI::Asset::Template',1148579524,'3','1222803972','3',NULL,0,NULL),('PBnav00000000indentnav','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000027','published','WebGUI::Asset::Template',1148579525,'3','1222803972','3',NULL,0,NULL),('MK4fCNoyrx5SE8eyDfOpxg','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000004','published','WebGUI::Asset::Template',1247489252,'3','997995720','3',NULL,0,NULL),('PcRRPhh-0KfvLLNIPdxJTw','PBasset000000000000002','000001000001000052','published','WebGUI::Asset::Snippet',1247055282,'3','997995720','3',NULL,0,NULL),('i5kt5aodVs_oepNEkE7Okw','VZK3CRgiMb8r4dBjUmCTgQ','000001000001000027000002','published','WebGUI::Asset::Snippet',1242312883,'3','997995720','3',NULL,0,NULL),('zb_OPKNqcTuIjdvvbEkRjw','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000005','published','WebGUI::Asset::Snippet',1247484073,'3','997995720','3',NULL,0,NULL),('FEDP3dk8J3Chw_gyr7_XEQ','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000028','published','WebGUI::Asset::Snippet',1246278679,'3','997995720','3',NULL,0,NULL),('BmLaN4rmAANkCglXUViEbg','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000005','published','WebGUI::Asset::Wobject::Folder',1157679165,'3','1222803845','3',NULL,0,NULL),('ProjectManagerTMPL0006','BmLaN4rmAANkCglXUViEbg','000001000001000031000005000001','published','WebGUI::Asset::Template',1157679165,'3','1222803845','3',NULL,0,NULL),('ProjectManagerTMPL0005','BmLaN4rmAANkCglXUViEbg','000001000001000031000005000002','published','WebGUI::Asset::Template',1157679165,'3','1222803845','3',NULL,0,NULL),('Q4uX_C557arTp6D_jwB1jQ','PBasset000000000000002','000001000001000056','published','WebGUI::Asset::Wobject::Folder',1165460175,'3','997995720','3',NULL,0,NULL),('WikiRCTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000001','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiFrontTmpl000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000002','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiSearchTmpl00000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000003','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPHTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000004','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPageTmpl0000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000005','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPageEditTmpl000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000006','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiMPTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000007','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('SQLReportDownload00001','bbiA9Zq5Gy2oCFBlILO3QA','000001000001000041000002','published','WebGUI::Asset::Template',1171466654,'3','1222803962','3',NULL,0,NULL),('X7DrzUcj8pOKFa_6k9D5iw','PBasset000000000000002','000001000001000026','published','WebGUI::Asset::Wobject::Folder',1185754569,'3','997995720','3',NULL,0,NULL),('newsletter000000000001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000001','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('newslettercs0000000001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000002','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('newslettersubscrip0001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000003','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('MBmWlA_YEA2I6D29OMGtRg','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000004','published','WebGUI::Asset::Template',1226542675,'3','997995720','3',NULL,0,NULL),('FJbUTvZ2nUTn65LpW6gjsA','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000001','published','WebGUI::Asset::Template',1227070381,'3','997995720','3',NULL,0,NULL),('WikiKeyword00000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000056000008','published','WebGUI::Asset::Template',1185754571,'3','1222803956','3',NULL,0,NULL),('tempspace0000000000000','PBasset000000000000001','000001000004','published','WebGUI::Asset::Wobject::Folder',1185754574,'3','997995720','3',NULL,1,NULL),('75CmQgpcCSkdsL-oawdn3Q','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000002','published','WebGUI::Asset::Template',1227052575,'3','997995720','3',NULL,0,NULL),('gI_TxK-5S4DNuv42wpImmw','PBasset000000000000002','000001000001000015','published','WebGUI::Asset::Wobject::Folder',1197330678,'3','997995720','3',NULL,0,NULL),('jME5BEDYVDlBZ8jIQA9-jQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000001','published','WebGUI::Asset::Template',1197927169,'3','997995720','3',NULL,0,NULL),('azCqD0IjdQSlM3ar29k5Sg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000002','published','WebGUI::Asset::Template',1197881748,'3','997995720','3',NULL,0,NULL),('05FpjceLYhq4csF1Kww1KQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000003','published','WebGUI::Asset::Template',1197879361,'3','997995720','3',NULL,0,NULL),('q5O62aH4pjUXsrQR3Pq4lw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000004','published','WebGUI::Asset::Template',1197825772,'3','997995720','3',NULL,0,NULL),('KAMdiUdJykjN02CPHpyZOw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000005','published','WebGUI::Asset::Template',1197825787,'3','997995720','3',NULL,0,NULL),('OkphOEdaSGTXnFGhK4GT5A','gI_TxK-5S4DNuv42wpImmw','000001000001000015000006','published','WebGUI::Asset::Template',1197825794,'3','997995720','3',NULL,0,NULL),('TEId5V-jEvUULsZA0wuRuA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000007','published','WebGUI::Asset::Template',1197989443,'3','997995720','3',NULL,0,NULL),('6X-7Twabn5KKO_AbgK3PEw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000008','published','WebGUI::Asset::Template',1197987780,'3','997995720','3',NULL,0,NULL),('7JCTAiu1U_bT9ldr655Blw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000009','published','WebGUI::Asset::Template',1197825824,'3','997995720','3',NULL,0,NULL),('0X4Q3tBWUb_thsVbsYz9xQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000010','published','WebGUI::Asset::Template',1197987372,'3','997995720','3',NULL,0,NULL),('m3IbBavqzuKDd2PGGhKPlA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000011','published','WebGUI::Asset::Template',1197825845,'3','997995720','3',NULL,0,NULL),('UTNFeV7B_aSCRmmaFCq4Vw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000012','published','WebGUI::Asset::Template',1197825856,'3','997995720','3',NULL,0,NULL),('zcX-wIUct0S_np14xxOA-A','gI_TxK-5S4DNuv42wpImmw','000001000001000015000013','published','WebGUI::Asset::Template',1197825866,'3','997995720','3',NULL,0,NULL),('MBZK_LPVzqhb4TV4mMRTJg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000014','published','WebGUI::Asset::Snippet',1197330678,'3','997995720','3',NULL,0,NULL),('_hELmIJfgbAyXFNqPyApxQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000015','published','WebGUI::Asset::Snippet',1197330678,'3','997995720','3',NULL,0,NULL),('_9_eiaPgxzF_x_upt6-PNQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000016','published','WebGUI::Asset::Snippet',1197988920,'3','997995720','3',NULL,0,NULL),('kaPRSaf8UKiskiGEgJgLAw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000017','published','WebGUI::Asset::Wobject::Folder',1197330678,'3','997995720','3',NULL,0,NULL),('bANo8aiAPA7aY_oQZKxIWw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000001','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('2ci_v2d4x4uvyjTRlC49OA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000002','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('O-EsSzKgAk1KolFT-x_KsA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000003','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('fdd8tGExyVwHyrB8RBbKXg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000004','published','WebGUI::Asset::File::Image',1197330839,'3','997995720','3',NULL,0,NULL),('BpisgHl4ZDcSECJp6oib1w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000005','published','WebGUI::Asset::File::Image',1197330840,'3','997995720','3',NULL,0,NULL),('zshreRgPAXtnF0DtVbQ1Yg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000006','published','WebGUI::Asset::File::Image',1197330840,'3','997995720','3',NULL,0,NULL),('mM3bjP_iG9sv5nQb4S17tQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000018','published','WebGUI::Asset::Template',1197879662,'3','997995720','3',NULL,0,NULL),('ilu5BrM-VGaOsec9Lm7M6Q','gI_TxK-5S4DNuv42wpImmw','000001000001000015000019','published','WebGUI::Asset::Template',1197878780,'3','997995720','3',NULL,0,NULL),('-ANLpoTEP-n4POAdRxCzRw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000020','published','WebGUI::Asset::Template',1197880641,'3','997995720','3',NULL,0,NULL),('OxJWQgnGsgyGohP2L3zJPQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000021','published','WebGUI::Asset::Template',1204663962,'3','997995720','3',NULL,0,NULL),('Tsg7xmPYv782j6IVz7yHFg','PBasset000000000000002','000001000001000006','published','WebGUI::Asset::Wobject::Folder',1204890713,'3','997995720','3',NULL,0,NULL),('kj3b-X3i6zRKnhLb4ZiCLw','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000001','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('uRL9qtk7Rb0YRJ41LmHOJw','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000002','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarWeek0000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000003','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarDay00000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000004','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarEvent000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000005','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarEventEdit00001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000006','published','WebGUI::Asset::Template',1205160982,'3','997995720','3',NULL,0,NULL),('CalendarMonth000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000007','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarSearch00000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000008','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarPrintEvent0001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000009','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintMonth0001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000010','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintWeek00001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000011','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintDay000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000012','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('jnYdqDkUR8x7Pv2eGR1qTA','PBasset000000000000002','000001000001000047','published','WebGUI::Asset::Wobject::Folder',1205431513,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000001','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000001','published','WebGUI::Asset::Template',1205003608,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000002','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000002','published','WebGUI::Asset::Template',1205003676,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000003','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000003','published','WebGUI::Asset::Template',1205003711,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000004','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000004','published','WebGUI::Asset::Template',1205158717,'3','997995720','3',NULL,0,NULL),('7fE8md51vTCcuJFOvxNaGA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000022','published','WebGUI::Asset::Snippet',1205443600,'3','997995720','3',NULL,0,NULL),('1oGhfj00KkCzP1ez01AfKA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000023','published','WebGUI::Asset::Snippet',1205635970,'3','997995720','3',NULL,0,NULL),('3qiVYhNTXMVC5hfsumVHgg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000024','published','WebGUI::Asset::Snippet',1206743306,'3','997995720','3',NULL,0,NULL),('vrKXEtluIhbmAS9xmPukDA','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000010','published','WebGUI::Asset::Template',1212092352,'3','1222802925','3',NULL,0,NULL),('4qh0kIsFUdd4Ox-Iu1JZgg','PBasset000000000000002','000001000001000012','published','WebGUI::Asset::Wobject::Folder',1208725439,'3','997995720','3',NULL,0,NULL),('BMybD3cEnmXVk2wQ_qEsRQ','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000001','published','WebGUI::Asset::Template',1208530113,'3','997995720','3',NULL,0,NULL),('OOyMH33plAy6oCj_QWrxtg','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000002','published','WebGUI::Asset::Template',1207951375,'3','997995720','3',NULL,0,NULL),('2rC4ErZ3c77OJzJm7O5s3w','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000003','published','WebGUI::Asset::Template',1208721232,'3','997995720','3',NULL,0,NULL),('PsFn7dJt4wMwBa8hiE3hOA','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000004','published','WebGUI::Asset::Template',1208558071,'3','997995720','3',NULL,0,NULL),('yBwydfooiLvhEFawJb0VTQ','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000005','published','WebGUI::Asset::Template',1208629936,'3','997995720','3',NULL,0,NULL),('63ix2-hU0FchXGIWkG3tow','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000011','published','WebGUI::Asset::Template',1209588387,'3','1222802925','3',NULL,0,NULL),('POVcY79vIqAHR8OfGt36aw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000007','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('hIB-z34r8Xl-vYVYCkKr-w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000008','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('-mPUoFlYcjqjPUPRLAlxNQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000009','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('MDpUOR-N8KMyt1J7Hh_h4w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000010','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('YfXKByTwDZVituMc4h13Dg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000011','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('esko_HSU0Gh-uJZ1h3xRmQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000012','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('oSqpGswzpBG_ErdfYwIO8A','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000013','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('MXJklShZvLLB_DSnZQmXrQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000014','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('BthxD5oJ0idmsyI3ioA2FA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000015','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('aZ-1HYQamkRHYXvzAra8WQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000016','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('eRkb94OYcS5AdcrrerOP5Q','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000017','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('TbnkjAJQEASORXIpYqDkcA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000018','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('er-3faBjY-hhlDcc5aKqdQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000019','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('8bFsu2FJUqHRUiHcozcVFw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000020','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('34Aayx5eA320D8VfhdfDBw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000021','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('TlhKOVmWblZOsAdqmhEpeg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000022','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('Nx0ypjO3cN6QdZUBUEE0lA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000023','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('CmFZLN7iPS7XXvUEsxKPKA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000024','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('v_XBgwwZqgW1D5s4y05qfg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000025','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('4TdAkKoQbSCvI7QWcW889A','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000026','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('SAgK6eDPCG1cgkJ59WapHQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000027','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('XJYLuvGy9ubF7JNKyINtpA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000028','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('RWj7hyv2SpZuXxwj1Wocug','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000029','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('aq8QElnlm3YufAoxRz9Pcg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000030','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('gbnRhcWNk1iQe32LFEB5eQ','PBasset000000000000002','000001000001000038','published','WebGUI::Asset::Wobject::Folder',1210779723,'3','997995720','3',NULL,0,NULL),('6tK47xsaIH-ELw0IBo0uRQ','gbnRhcWNk1iQe32LFEB5eQ','000001000001000038000001','published','WebGUI::Asset::Wobject::Folder',1210777115,'3','997995720','3',NULL,0,NULL),('_bZJ9LA_KNekZiFPaP2SeQ','6tK47xsaIH-ELw0IBo0uRQ','000001000001000038000001000001','published','WebGUI::Asset::File::Image',1210777868,'3','997995720','3',NULL,0,NULL),('nFen0xjkZn8WkpM93C9ceQ','gbnRhcWNk1iQe32LFEB5eQ','000001000001000038000002','published','WebGUI::Asset::Template',1210779326,'3','997995720','3',NULL,0,NULL),('1XOJDcg_ITRYwVM-QnIcPw','gbnRhcWNk1iQe32LFEB5eQ','000001000001000038000003','published','WebGUI::Asset::Snippet',1210779441,'3','997995720','3',NULL,0,NULL),('4e-_rNs6mSWedZhQ_V5kJA','gbnRhcWNk1iQe32LFEB5eQ','000001000001000038000004','published','WebGUI::Asset::Snippet',1210779672,'3','997995720','3',NULL,0,NULL),('eqb9sWjFEVq0yHunGV8IGw','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000012','published','WebGUI::Asset::Template',1213182595,'3','1222802925','3',NULL,0,NULL),('6D4Z-oruXPS6OlH_Kx8pBg','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000005','published','WebGUI::Asset::Wobject::Folder',1209509389,'3','997995720','3',NULL,0,NULL),('hQ7z33_jOYkQ8WNX5xy9Sw','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000001','published','WebGUI::Asset::File::Image',1209509455,'3','997995720','3',NULL,0,NULL),('vWW_DcHiYSrKZOkkIfEfcQ','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000002','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('_bPYzRA87NTAUIKlfrJMHg','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000003','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('nJjZHRwdDs5MAZYsAyioHw','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000004','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('8hxfkrJPeFVRWF5piCNJ1A','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000005','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('Osx7WN52iIKHZFT4vqUBHQ','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000006','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('oWff8fGzRdHPyq5VNREe9Q','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000007','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('uqbkvb1b9443VvfkyRz95w','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000008','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('8YiMkcz32xalkAn3WBLpag','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000047000005000009','published','WebGUI::Asset::File::Image',1210181860,'3','997995720','3',NULL,0,NULL),('3n3H85BsdeRQ0I08WmvlOg','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000006','published','WebGUI::Asset::Snippet',1212091492,'3','997995720','3',NULL,0,NULL),('5m5I7__l40C4hhv4ydqAHQ','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000047000007','published','WebGUI::Asset::Snippet',1210181698,'3','997995720','3',NULL,0,NULL),('C5fPz-Wg85vkYRvCdl-Xqw','PBasset000000000000002','000001000001000050','published','WebGUI::Asset::Wobject::Folder',1212160830,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000001','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000050000001','published','WebGUI::Asset::Template',1212159641,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000002','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000050000002','published','WebGUI::Asset::Template',1212000800,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000003','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000050000003','published','WebGUI::Asset::Template',1212001437,'3','997995720','3',NULL,0,NULL),('usuxw9V3jN4d4pujRiEYxg','7-0-style0000000000049','000001000001000055000023','published','WebGUI::Asset::Snippet',1209494150,'3','997995720','3',NULL,0,NULL),('aNmgn0cd6tldmC1FpW4KbA','PBasset000000000000002','000001000001000039','published','WebGUI::Asset::Wobject::Folder',1213122695,'3','997995720','3',NULL,0,NULL),('2q5fxatSFLgIhXaUX-oSvg','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000001','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('_d5WTkKjnwct-_Dk7gZHvQ','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000002','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('Iz2mUR3jCPKyemwAea4b2g','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000003','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('JU9bjsLRoWj7GVHs__prig','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000004','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('noOlnjQGexHg8c4bGVUo9g','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000005','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('aIpCmr9Hi__vgdZnDTz1jw','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000006','published','WebGUI::Asset::Template',1209921197,'3','997995720','3',NULL,0,NULL),('XNd7a_g_cTvJVYrVHcx2Mw','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000007','published','WebGUI::Asset::Template',1212099009,'3','997995720','3',NULL,0,NULL),('2gtFt7c0qAFNU3BG_uvNvg','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000008','published','WebGUI::Asset::Template',1211824430,'3','997995720','3',NULL,0,NULL),('bPz1yk6Y9uwMDMBcmMsSCg','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000009','published','WebGUI::Asset::Template',1211829604,'3','997995720','3',NULL,0,NULL),('3womoo7Teyy2YKFa25-MZg','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000013','published','WebGUI::Asset::Template',1212098997,'3','1222802925','3',NULL,0,NULL),('EBlxJpZQ9o-8VBOaGQbChA','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000014','published','WebGUI::Asset::Template',1212093746,'3','1222802925','3',NULL,0,NULL),('g8W53Pd71uHB9pxaXhWf_A','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000015','published','WebGUI::Asset::Template',1213184121,'3','1222802925','3',NULL,0,NULL),('mTOiwwk3q4k9g5-XykXhPA','68sKwDgf9cGH58-NZcU4lg','000001000002000005','published','WebGUI::Asset::Wobject::Layout',1215717999,'3','1215733893','3',NULL,0,NULL),('j_1qEqM6iLfQLiR6VKy0aA','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000001','published','WebGUI::Asset::Wobject::Article',1215718151,'3','1215733893','3',NULL,0,NULL),('o_pq_e4vRyhMOKFzs61eag','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000002','published','WebGUI::Asset::File::Image',1215714957,'3','1215733893','3',NULL,0,NULL),('diZvW4bSgZWwyyGP3qXi1g','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000003','published','WebGUI::Asset::Wobject::Article',1215717972,'3','1215733893','3',NULL,0,NULL),('PBEmsBadgeTemplate0000','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000006','published','WebGUI::Asset::Template',1221077977,'3','1222802972','3',NULL,0,NULL),('-WM2dt0ZGpDasuL2wWocxg','PBasset000000000000002','000001000001000031','published','WebGUI::Asset::Wobject::Folder',1222803056,'3','997995720','3',NULL,0,NULL),('2OcUWHVsu_L1sDFzIMWYqw','PBasset000000000000002','000001000001000049','published','WebGUI::Asset::Wobject::Folder',1222803070,'3','997995720','3',NULL,0,NULL),('1z9J1O08n_7gVVlBwSRBJQ','PBasset000000000000002','000001000001000005','published','WebGUI::Asset::Wobject::Folder',1222803099,'3','997995720','3',NULL,0,NULL),('zyWi26q9na-iiZqL4yedog','PBasset000000000000002','000001000001000021','published','WebGUI::Asset::Wobject::Folder',1222803114,'3','997995720','3',NULL,0,NULL),('NywJYmGWe1f6EBXJnWg9Xg','PBasset000000000000002','000001000001000030','published','WebGUI::Asset::Wobject::Folder',1222803606,'3','997995720','3',NULL,0,NULL),('UL-ItI4L1Z6-WSuhuXVvsQ','PBasset000000000000002','000001000001000011','published','WebGUI::Asset::Wobject::Folder',1225139673,'3','997995720','3',NULL,0,NULL),('3rjnBVJRO6ZSkxlFkYh_ug','UL-ItI4L1Z6-WSuhuXVvsQ','000001000001000011000001','published','WebGUI::Asset::Template',1225139643,'3','997995720','3',NULL,0,NULL),('TuYPpHx7TUyk08639Pc8Bg','UL-ItI4L1Z6-WSuhuXVvsQ','000001000001000011000002','published','WebGUI::Asset::Template',1225139643,'3','997995720','3',NULL,0,NULL),('THQhn1C-ooj-TLlEP7aIJQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000025','published','WebGUI::Asset::Snippet',1225313951,'3','1234301624','3',NULL,0,NULL),('jVKLVakT_iA2010_oEuAwg','7-0-style0000000000049','000001000001000055000024','published','WebGUI::Asset::Wobject::Navigation',1224116526,'3','997995720','3',NULL,0,NULL),('QpmlAiYZz6VsKBM-_0wXaw','zyWi26q9na-iiZqL4yedog','000001000001000021000012','published','WebGUI::Asset::Wobject::Folder',1224616691,'3','1234301591','3',NULL,0,NULL),('h_T2xtOxGRQ9QJOR6ebLpQ','QpmlAiYZz6VsKBM-_0wXaw','000001000001000021000012000001','published','WebGUI::Asset::Template',1224616545,'3','1234301591','3',NULL,0,NULL),('4Ekp0kJoJllRRRo_J1Rj6w','QpmlAiYZz6VsKBM-_0wXaw','000001000001000021000012000002','published','WebGUI::Asset::Template',1224616672,'3','1234301591','3',NULL,0,NULL),('gfZOwaTWYjbSoVaQtHBBEw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000001','published','WebGUI::Asset::Template',1226974679,'3','997995720','3',NULL,0,NULL),('c8xrwVuu5QE0XtF9DiVzLw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000002','published','WebGUI::Asset::Template',1226894351,'3','997995720','3',NULL,0,NULL),('0n4HtbXaWa_XJHkFjetnLQ','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000003','published','WebGUI::Asset::Template',1226894994,'3','997995720','3',NULL,0,NULL),('ErEzulFiEKDkaCDVmxUavw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000004','published','WebGUI::Asset::Template',1226895484,'3','997995720','3',NULL,0,NULL),('6uQEULvXFgCYlRWnYzZsuA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000005','published','WebGUI::Asset::Template',1226896682,'3','997995720','3',NULL,0,NULL),('DUoxlTBXhVS-Zl3CFDpt9g','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000006','published','WebGUI::Asset::Template',1226896802,'3','997995720','3',NULL,0,NULL),('1Q4Je3hKCJzeo0ZBB5YB8g','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000007','published','WebGUI::Asset::Template',1226898445,'3','997995720','3',NULL,0,NULL),('5A8Hd9zXvByTDy4x-H28qw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000008','published','WebGUI::Asset::Template',1226899462,'3','997995720','3',NULL,0,NULL),('VBkY05f-E3WJS50WpdKd1Q','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000009','published','WebGUI::Asset::Template',1226899241,'3','997995720','3',NULL,0,NULL),('XgcsoDrbC0duVla7N7JAdw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000010','published','WebGUI::Asset::Template',1226973330,'3','997995720','3',NULL,0,NULL),('cR0UFm7I1qUI2Wbpj--08Q','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000011','published','WebGUI::Asset::Template',1226964738,'3','997995720','3',NULL,0,NULL),('SVIhz68689hwUGgcDM-gWw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000012','published','WebGUI::Asset::Template',1226973314,'3','997995720','3',NULL,0,NULL),('K0YjxqOqr7RupSo6sIdcAg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000003','published','WebGUI::Asset::Wobject::Folder',1227074310,'3','997995720','3',NULL,0,NULL),('zrNpGbT3odfIkg6nFSUy8Q','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000001','published','WebGUI::Asset::Template',1226994016,'3','997995720','3',NULL,0,NULL),('1Yn_zE_dSiNuaBGNLPbxtw','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000002','published','WebGUI::Asset::Template',1226994422,'3','997995720','3',NULL,0,NULL),('AZFU33p0jpPJ-E6qLSWZng','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000003','published','WebGUI::Asset::Template',1226994865,'3','997995720','3',NULL,0,NULL),('AGJBGviWGAwjnwziiPjvDg','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000004','published','WebGUI::Asset::Template',1226995497,'3','997995720','3',NULL,0,NULL),('7Ijdd8SW32lVgg2H8R-Aqw','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000005','published','WebGUI::Asset::Template',1226995714,'3','997995720','3',NULL,0,NULL),('K8F0j_cq_jgo8dvWY_26Ag','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000006','published','WebGUI::Asset::Template',1226995643,'3','997995720','3',NULL,0,NULL),('G5V6neXIDiFXN05oL-U3AQ','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000007','published','WebGUI::Asset::Template',1226995768,'3','997995720','3',NULL,0,NULL),('_ilRXNR3s8F2vGJ_k9ePcg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000004','published','WebGUI::Asset::Wobject::Folder',1226643205,'3','997995720','3',NULL,0,NULL),('9ThW278DWLV0-Svf68ljFQ','_ilRXNR3s8F2vGJ_k9ePcg','000001000001000002000004000001','published','WebGUI::Asset::Template',1226647187,'3','997995720','3',NULL,0,NULL),('AOjPG2NHgfL9Cq6dDJ7mew','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000005','published','WebGUI::Asset::Wobject::Folder',1226659753,'3','997995720','3',NULL,0,NULL),('aUDsJ-vB9RgP-AYvPOy8FQ','AOjPG2NHgfL9Cq6dDJ7mew','000001000001000002000005000001','published','WebGUI::Asset::Template',1226660439,'3','997995720','3',NULL,0,NULL),('qaVcU0FFzzraMX_bzELqzw','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000006','published','WebGUI::Asset::Wobject::Folder',1227074362,'3','997995720','3',NULL,0,NULL),('b4n3VyUIsAHyIvT-W-jziA','qaVcU0FFzzraMX_bzELqzw','000001000001000002000006000001','published','WebGUI::Asset::Template',1227074747,'3','997995720','3',NULL,0,NULL),('1IzRpX0tgW7iuCfaU2Kk0A','qaVcU0FFzzraMX_bzELqzw','000001000001000002000006000002','published','WebGUI::Asset::Template',1227079721,'3','997995720','3',NULL,0,NULL),('N716tpSna0iIQTKxS4gTWA','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000007','published','WebGUI::Asset::Template',1226604666,'3','997995720','3',NULL,0,NULL),('GRUNFctldUgop-qRLuo_DA','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000004','published','WebGUI::Asset::Template',1227254010,'3','997995720','3',NULL,0,NULL),('d8jMMMRddSQ7twP4l1ZSIw','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000005','published','WebGUI::Asset::Template',1227248175,'3','997995720','3',NULL,0,NULL),('CxMpE_UPauZA3p8jdrOABw','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000006','published','WebGUI::Asset::Template',1227556536,'3','997995720','3',NULL,0,NULL),('1oBRscNIcFOI-pETrCOspA','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000007','published','WebGUI::Asset::Template',1226009642,'3','997995720','3',NULL,0,NULL),('wAc4azJViVTpo-2NYOXWvg','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000008','published','WebGUI::Asset::Template',1226009650,'3','997995720','3',NULL,0,NULL),('AjhlNO3wZvN5k4i4qioWcg','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000009','published','WebGUI::Asset::Template',1226009658,'3','997995720','3',NULL,0,NULL),('itransact_credentials1','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000018','published','WebGUI::Asset::Template',1228953856,'3','1234301682','3',NULL,0,NULL),('hkj6WeChxFyqfP85UlRP8w','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000006','published','WebGUI::Asset::Snippet',1232664229,'3','997995720','3',NULL,0,NULL),('kJf77eCr9GAMiEzWrzsBTA','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000007','published','WebGUI::Asset::Snippet',1229639255,'3','997995720','3',NULL,0,NULL),('4LQT4-bGW4FkiEQLSY5gvQ','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000008','published','WebGUI::Asset::Snippet',1232400287,'3','997995720','3',NULL,0,NULL),('alraubvBu-YJJ614jAHD5w','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000009','published','WebGUI::Asset::Template',1232664015,'3','997995720','3',NULL,0,NULL),('Vch1Ww7G_JpBhOhXX07RDg','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000010','published','WebGUI::Asset::Wobject::Navigation',1232664082,'3','997995720','3',NULL,0,NULL),('_XfvgNH__bY1ykMiKYSobQ','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000008','published','WebGUI::Asset::Snippet',1233168041,'3','997995720','3',NULL,0,NULL),('HW-sPoDDZR8wBZ0YgFgPtg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000009','published','WebGUI::Asset::Wobject::Folder',1227634350,'3','997995720','3',NULL,0,NULL),('hBpisL-_URyZnh9clR5ohA','HW-sPoDDZR8wBZ0YgFgPtg','000001000001000002000009000001','published','WebGUI::Asset::File::Image',1227634417,'3','997995720','3',NULL,0,NULL),('FOBV6KkifreXa4GmEAUU4A','HW-sPoDDZR8wBZ0YgFgPtg','000001000001000002000009000002','published','WebGUI::Asset::File::Image',1227634447,'3','997995720','3',NULL,0,NULL),('qsG6B24a0SC5KrhQjmdZBw','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000010','published','WebGUI::Asset::Snippet',1233860274,'3','1234301655','3',NULL,0,NULL),('wrq7hMxb1ewQqZ46xmd8Gg','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000011','published','WebGUI::Asset::Snippet',1235706620,'3','1238119575','3',NULL,0,NULL),('matrixtmpl000000000006','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000013','published','WebGUI::Asset::Template',1236889702,'3','1238119576','3',NULL,0,NULL),('-zxyB-O50W8YnL39Ouoc4Q','AOjPG2NHgfL9Cq6dDJ7mew','000001000001000002000005000002','published','WebGUI::Asset::Template',1236959717,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000016','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000003','published','WebGUI::Asset::Template',1237407798,'3','1238119553','3',NULL,0,NULL),('RSAMkc6WQmfRE3TOr1_3Mw','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000011','published','WebGUI::Asset::Wobject::Folder',1234828062,'3','1238119589','3',NULL,0,NULL),('ExpireIncResptmpl00001','RSAMkc6WQmfRE3TOr1_3Mw','000001000001000045000011000001','published','WebGUI::Asset::Template',1236752721,'3','1238119589','3',NULL,0,NULL),('2c4RcwsUfQMup_WNujoTGg','PBasset000000000000002','000001000001000033','published','WebGUI::Asset::Wobject::Folder',1234192609,'3','997995720','3',NULL,0,NULL),('olxhUOpdclI-sl4Q5FYNdA','2c4RcwsUfQMup_WNujoTGg','000001000001000033000001','published','WebGUI::Asset::Template',1233701832,'3','997995720','3',NULL,0,NULL),('CcFIbiAykwArJrJeTPgbDg','2c4RcwsUfQMup_WNujoTGg','000001000001000033000002','published','WebGUI::Asset::Wobject::Navigation',1233691706,'3','997995720','3',NULL,0,NULL),('fCibAeqRifEEAhFL6-pEKg','2c4RcwsUfQMup_WNujoTGg','000001000001000033000003','published','WebGUI::Asset::Template',1233689648,'3','997995720','3',NULL,0,NULL),('1LiN6-Mh0rXBPoRaG8_BbQ','2c4RcwsUfQMup_WNujoTGg','000001000001000033000004','published','WebGUI::Asset::Template',1233691814,'3','997995720','3',NULL,0,NULL),('CGirMWuhmjFFXITINo9djw','2c4RcwsUfQMup_WNujoTGg','000001000001000033000005','published','WebGUI::Asset::Template',1233704854,'3','997995720','3',NULL,0,NULL),('NBVSVNLp9X_bV7WrCprtCA','tPagC0AQErZXjLFZQ6OI1g','000001000001000017000002','published','WebGUI::Asset::Template',1237842096,'3','1238119599','3',NULL,0,NULL),('jmlI9IK-lV8n2WMYmmPhAA','PBasset000000000000002','000001000001000001','published','WebGUI::Asset::Wobject::Folder',1238106173,'3','997995720','3',NULL,0,NULL),('AldPGu0u-jm_5xK13atCSQ','jmlI9IK-lV8n2WMYmmPhAA','000001000001000001000001','published','WebGUI::Asset::Template',1238106805,'3','997995720','3',NULL,0,NULL),('ohjyzab5i-yW6GOWTeDUHg','jmlI9IK-lV8n2WMYmmPhAA','000001000001000001000002','published','WebGUI::Asset::Template',1238106805,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000015','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000002','published','WebGUI::Asset::Template',1237647040,'3','1238119545','3',NULL,0,NULL),('6uvSLY-ak_w4p_wS8q33cA','PBasset000000000000002','000001000001000007','published','WebGUI::Asset::Wobject::Folder',1239213092,'3','997995720','3',NULL,0,NULL),('CarouselTmpl0000000001','6uvSLY-ak_w4p_wS8q33cA','000001000001000007000001','published','WebGUI::Asset::Template',1239290719,'3','997995720','3',NULL,0,NULL),('CarouselTmpl0000000002','6uvSLY-ak_w4p_wS8q33cA','000001000001000007000002','published','WebGUI::Asset::Template',1238878995,'3','997995720','3',NULL,0,NULL),('7F-BuEHi7t9bPi008H8xZQ','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000012','published','WebGUI::Asset::Template',1239248021,'3','1251849727','3',NULL,0,NULL),('GaBAW-2iVhLMJaZQzVLE5A','PBasset000000000000002','000001000001000048','published','WebGUI::Asset::Wobject::Folder',1240103565,'3','997995720','3',NULL,0,NULL),('TKmhv8boP3TD2xwSwUBq0g','GaBAW-2iVhLMJaZQzVLE5A','000001000001000048000001','published','WebGUI::Asset::Template',1240103436,'3','997995720','3',NULL,0,NULL),('fowHfgOkJtAxdst7rugTog','PBasset000000000000002','000001000001000043','published','WebGUI::Asset::Wobject::Folder',1236184911,'3','997995720','3',NULL,0,NULL),('3QpYtHrq_jmAk1FNutQM5A','fowHfgOkJtAxdst7rugTog','000001000001000043000001','published','WebGUI::Asset::Template',1239237827,'3','997995720','3',NULL,0,NULL),('yxD5ka7XHebPLD-LXBwJqw','fowHfgOkJtAxdst7rugTog','000001000001000043000002','published','WebGUI::Asset::Template',1239918573,'3','997995720','3',NULL,0,NULL),('E3tzZjzhmYoNlAyP2VW33Q','fowHfgOkJtAxdst7rugTog','000001000001000043000003','published','WebGUI::Asset::Template',1239236292,'3','997995720','3',NULL,0,NULL),('TbDcVLbbznPi0I0rxQf2CQ','fowHfgOkJtAxdst7rugTog','000001000001000043000004','published','WebGUI::Asset::Template',1237524306,'3','997995720','3',NULL,0,NULL),('A16v-YjWAShXWvSACsraeg','fowHfgOkJtAxdst7rugTog','000001000001000043000005','published','WebGUI::Asset::Template',1239918710,'3','997995720','3',NULL,0,NULL),('0EAJ9EYb9ap2XwfrcXfdLQ','fowHfgOkJtAxdst7rugTog','000001000001000043000006','published','WebGUI::Asset::Template',1240262820,'3','997995720','3',NULL,0,NULL),('b1316COmd9xRv4fCI3LLGA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000013','published','WebGUI::Asset::Template',1236956475,'3','1251849906','3',NULL,0,NULL),('lo1rpxn3t8YPyKGers5eQg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000010','published','WebGUI::Asset::Wobject::Folder',1238625621,'3','1251850125','3',NULL,0,NULL),('64tqS80D53Z0JoAs2cX2VQ','lo1rpxn3t8YPyKGers5eQg','000001000001000002000010000001','published','WebGUI::Asset::Template',1239400975,'3','1251850125','3',NULL,0,NULL),('lG2exkH9FeYvn4pA63idNg','lo1rpxn3t8YPyKGers5eQg','000001000001000002000010000002','published','WebGUI::Asset::Template',1239383808,'3','1251850125','3',NULL,0,NULL),('nWNVoMLrMo059mDRmfOp9g','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000015','published','WebGUI::Asset::Template',1242259265,'3','1251849915','3',NULL,0,NULL),('brxm_faNdZX5tRo3p50g3g','PBasset000000000000002','000001000001000020','published','WebGUI::Asset::Wobject::Folder',1238054297,'3','997995720','3',NULL,0,NULL),('9j0_Z1j3Jd0QBbY2akb6qw','brxm_faNdZX5tRo3p50g3g','000001000001000020000001','published','WebGUI::Asset::Template',1238053232,'3','997995720','3',NULL,0,NULL),('oHh0UqAJeY7u2n--WD-BAA','brxm_faNdZX5tRo3p50g3g','000001000001000020000002','published','WebGUI::Asset::Template',1238040667,'3','997995720','3',NULL,0,NULL),('u9vfx33XDk5la1-QC5FK7g','brxm_faNdZX5tRo3p50g3g','000001000001000020000003','published','WebGUI::Asset::Template',1238048383,'3','997995720','3',NULL,0,NULL),('D6cJpRcey35aSkh9Q_FPUQ','aNmgn0cd6tldmC1FpW4KbA','000001000001000039000019','published','WebGUI::Asset::Template',1242407725,'3','1251849978','3',NULL,0,NULL),('S2_LsvVa95OSqc66ITAoig','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000007','published','WebGUI::Asset::Template',1242730712,'3','1251849967','3',NULL,0,NULL),('S3zpVitAmhy58CAioH359Q','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000013','published','WebGUI::Asset::Template',1242893798,'3','1251849727','3',NULL,0,NULL),('kwTL1SWCk0GlpiJ5zAAEPQ','5bnNzteN7w3NnK9mF4XiCg','000001000001000045000014','published','WebGUI::Asset::Snippet',1244488512,'3','1251849727','3',NULL,0,NULL),('YP9WaMPJHvCJl-YwrLVcPw','PBasset000000000000002','000001000001000029','published','WebGUI::Asset::Template',1245376837,'3','997995720','3',NULL,0,NULL),('i9-G00ALhJOr0gMh-vHbKA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000014','published','WebGUI::Asset::Template',1250408924,'3','1251849906','3',NULL,0,NULL),('iCM9pRY5yYyjufROgaCDlg','fowHfgOkJtAxdst7rugTog','000001000001000043000007','published','WebGUI::Asset::Snippet',1253305659,'3','997995720','3',NULL,0,NULL),('limMkk80fMB3fqNZVf162w','PBasset000000000000002','000001000001000058','published','WebGUI::Asset::Template',1253507213,'3','997995720','3',NULL,0,NULL); +ALTER TABLE `WorkflowSchedule` ENABLE KEYS; +ALTER TABLE `asset` DISABLE KEYS; +INSERT INTO `asset` VALUES ('PBasset000000000000001','infinity','000001','published','WebGUI::Asset',1124395696,'3','997995720','3',NULL,1,NULL),('PBasset000000000000002','PBasset000000000000001','000001000001','published','WebGUI::Asset::Wobject::Folder',1124395696,'3','997995720','3',NULL,1,NULL),('68sKwDgf9cGH58-NZcU4lg','PBasset000000000000001','000001000002','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('iCYOjohB9SKvAPr6bXElKA','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000004','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('ix1p0AbwKAz8QWB-T-HHfg','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000003','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('_iHetEvMQUOoxS-T2CM0sQ','68sKwDgf9cGH58-NZcU4lg','000001000002000001','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('FOvmwGC0GtZo5VTxJIL3OA','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000002','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('8Bb8gu-me2mhL3ljFyiWLg','68sKwDgf9cGH58-NZcU4lg','000001000002000002','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('m4YJFaqzultnB_sj1Uq0aw','68sKwDgf9cGH58-NZcU4lg','000001000002000008','published','WebGUI::Asset::File',1147642514,'3','997995720','3',NULL,0,NULL),('IWFxZDyGhQ3-SLZhELa3qw','68sKwDgf9cGH58-NZcU4lg','000001000002000009','published','WebGUI::Asset::Wobject::Article',1147642514,'3','997995720','3',NULL,0,NULL),('bX5rYxb6tZ9docY6sUhBlw','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000001','published','WebGUI::Asset::Wobject::Article',1147642514,'3','997995720','3',NULL,0,NULL),('Vzv1pWpg_w6R_o-b0rM2qQ','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000002','published','WebGUI::Asset::File',1147642515,'3','997995720','3',NULL,0,NULL),('NK8bqlwVRILJknqeCDPBHg','_iHetEvMQUOoxS-T2CM0sQ','000001000002000001000003','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('6QuS-0rosuZTdTv11fobig','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000001','published','WebGUI::Asset::Wobject::Article',1147642515,'3','997995720','3',NULL,0,NULL),('2TqQc4OISddWCZmRY1_m8A','68sKwDgf9cGH58-NZcU4lg','000001000002000003','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('fK-HMSboA3uu0c1KYkYspA','2TqQc4OISddWCZmRY1_m8A','000001000002000003000001','published','WebGUI::Asset::Wobject::SyndicatedContent',1124395696,'3','997995720','3',NULL,0,NULL),('Swf6L8poXKc7hUaNPkBevw','68sKwDgf9cGH58-NZcU4lg','000001000002000004','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('Szs5eev3OMssmnsyLRZmWA','Swf6L8poXKc7hUaNPkBevw','000001000002000004000001','published','WebGUI::Asset::Wobject::DataForm',1124395696,'3','997995720','3',NULL,0,NULL),('x3OFY6OJh_qsXkZfPwug4A','68sKwDgf9cGH58-NZcU4lg','000001000002000006','published','WebGUI::Asset::Wobject::Layout',1124395696,'3','997995720','3',NULL,0,NULL),('pJd5TLAjfWMVXD6sCRLwUg','x3OFY6OJh_qsXkZfPwug4A','000001000002000006000001','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000003','7-0-style0000000000001','000001000001000051000002','published','WebGUI::Asset::Snippet',1147642492,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000001','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000008','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000014','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000009','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000015','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000010','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000016','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000011','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000017','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000012','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000018','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000013','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000019','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000014','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000020','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000015','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000021','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000016','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000002','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000017','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000006','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000018','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000007','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000019','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000008','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000020','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000009','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000021','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000010','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000022','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000011','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000023','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000012','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000024','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('PBnav00000000000000013','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000025','published','WebGUI::Asset::Wobject::Navigation',1124395696,'3','997995720','3',NULL,0,NULL),('Wl8WZ43g2rK5AYr9o4zY7w','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000006','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('4Yfz9hqBqM8OYMGuQK8oLw','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000005','published','WebGUI::Asset::Wobject::Article',1147642516,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000005','7-0-style0000000000001','000001000001000051000004','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000006','7-0-style0000000000001','000001000001000051000005','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000103','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000002','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000115','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000066','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000080','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000097','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000112','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000121','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000067','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000026','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000007','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000128','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000008','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000079','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000009','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000083','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000010','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000082','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000011','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000056','TYo2Bwl7aafzTtdHlS-arQ','000001000001000028000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000135','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000131','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000054','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000024','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000088','tPagC0AQErZXjLFZQ6OI1g','000001000001000017000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000078','GYaFxnMu9UsEG8oanwB6TA','000001000001000014000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('-PkdI8l1idu-8gDX3iOdcw','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000007','published','WebGUI::Asset::Template',1247482172,'3','997995720','3',NULL,0,NULL),('VyCINX2KixKYr2pzQGX9Mg','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000006','published','WebGUI::Asset::Snippet',1246968584,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000109','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000094','aNNC62qLAS6TB-0_MCYjsw','000001000001000019000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000133','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000012','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000065','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000055','VZK3CRgiMb8r4dBjUmCTgQ','000001000001000027000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000020','-K8Hj45mbelljN9-0CXZxg','000001000001000010000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000085','-K8Hj45mbelljN9-0CXZxg','000001000001000010000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000104','-K8Hj45mbelljN9-0CXZxg','000001000001000010000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000021','-K8Hj45mbelljN9-0CXZxg','000001000001000010000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000033','N13SD1Fpqk00UgBt1Z8ivQ','000001000001000016000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000047','cj2y4papTVGZRFdwTI-_fw','000001000001000023000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000029','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000013','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000032','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000014','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000027','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000015','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000031','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000016','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('jTNggl7AoVSUc_ZzrvuCmw','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000008','published','WebGUI::Asset::Wobject::Article',1147642517,'3','997995720','3',NULL,0,NULL),('LBuiKzg2mWwmOPS9AgV3bg','8Bb8gu-me2mhL3ljFyiWLg','000001000002000002000007','published','WebGUI::Asset::Wobject::Article',1147642517,'3','997995720','3',NULL,0,NULL),('GNvjCFQWjY2AF2uf0aCM8Q','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000068','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000017','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000099','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000018','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000114','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000019','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000092','V3l5S5TtI7wMm1WpIMhvOA','000001000001000021000009000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000044','V3l5S5TtI7wMm1WpIMhvOA','000001000001000021000009000002','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000059','bbiA9Zq5Gy2oCFBlILO3QA','000001000001000040000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('IZkrow_zwvbf4FCH-taVTQ','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000002','published','WebGUI::Asset::Wobject::Folder',1226011853,'3','997995720','3',NULL,0,NULL),('QHn6T9rU7KsnS3Y70KCNTg','PBasset000000000000002','000001000001000002','published','WebGUI::Asset::Wobject::Folder',1227080251,'3','997995720','3',NULL,0,NULL),('HPDOcsj4gBme8D4svHodBw','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000001','published','WebGUI::Asset::Wobject::Folder',1225404573,'3','997995720','3',NULL,0,NULL),('PBrichedit000000000002','TCtybxdqmdwdvRn555zpCQ','000001000001000034000002','published','WebGUI::Asset::RichEdit',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000063','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000062','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000061','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000007','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000012','published','WebGUI::Asset::Template',1236594030,'3','1238119576','3',NULL,0,NULL),('PBtmpl0000000000000116','-K8Hj45mbelljN9-0CXZxg','000001000001000010000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000007','7-0-style0000000000001','000001000001000051000006','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000093','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000108','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000117','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000124','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000130','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000005','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000134','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000077','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000020','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000098','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000021','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000122','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000022','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000136','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000007','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000013','9M-lrlPQWeeNWfvnDnK_Xg','000001000001000005000007000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000010','K0q_N885Httqev1VCqUWxg','000001000001000005000004000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000011','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000014','_gBYAdTcbkiyamnqi2Xskg','000001000001000005000008000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000012','oHk7fAFhEEkB7dHzi0QOQA','000001000001000005000006000001','published','WebGUI::Asset::Template',1124395696,'3','1222803164','3',NULL,0,NULL),('PBtmpl0000000000000006','taX2UYkFF21ALpFZY2rhMw','000001000001000005000003000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000004','xSmREZO3GNzK3M5PaueOOQ','000001000001000005000001000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000005','0bx-xoL8TSXXubFuqKAoVQ','000001000001000005000002000001','published','WebGUI::Asset::Template',1124395696,'3','1222803163','3',NULL,0,NULL),('PBtmpl0000000000000057','Ik9HHky10DIyFTKehUD1dw','000001000001000032000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000060','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('pbrobot000000000000001','PBasset000000000000002','000001000001000035','published','WebGUI::Asset::Snippet',1147642511,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000111','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000002','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000137','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000003','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000132','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000123','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000004','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000081','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000023','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000101','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000024','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000065','7-0-style0000000000049','000001000001000053000016','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('OhdaFLE7sXOzo_SIP2ZUgA','68sKwDgf9cGH58-NZcU4lg','000001000002000007','published','WebGUI::Asset::Wobject::Article',1147642513,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000113','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000025','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000037','GdkQpvjRtJqtzOUbwIIQRA','000001000001000021000002000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000038','tnc5iYyynX2hfdEs9D3P8w','000001000001000021000003000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000036','tBL7BWiQRZFed2Y-Zjo9tQ','000001000001000021000001000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000039','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000091','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000002','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000107','vgXdBcFTqU7h4wBG1ewdBw','000001000001000021000004000003','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000040','hcFlqnXlsmC1ujN6Id0F0A','000001000001000021000005000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000041','eRJR52fvlaxfetv3DQkQYw','000001000001000021000006000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000042','5HIDHq5lAWHV5gpYGS0zLg','000001000001000021000007000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000045','y8XkRdxIperLKkJ3bL5sSQ','000001000001000021000011000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('PBtmpl0000000000000043','rYEFwXXo0tkGhQTcbDibvg','000001000001000021000008000001','published','WebGUI::Asset::Template',1124395696,'3','1222803175','3',NULL,0,NULL),('7-0-style0000000000064','7-0-style0000000000049','000001000001000053000015','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('PBrichedit000000000001','TCtybxdqmdwdvRn555zpCQ','000001000001000034000001','published','WebGUI::Asset::RichEdit',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000053','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000017','published','WebGUI::Asset::Template',1124395696,'3','1222802960','3',NULL,0,NULL),('PBtmpl0000000000000001','nbSrhXZQuxIjhWFaFPSuVA','000001000001000003000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000140','Da6KWn805L4B5e4HFgQRQA','000001000001000039000001','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000141','-K8Hj45mbelljN9-0CXZxg','000001000001000010000006','published','WebGUI::Asset::Template',1124395696,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000066','7-0-style0000000000049','000001000001000053000017','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000062','7-0-style0000000000049','000001000001000053000013','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000060','7-0-style0000000000049','000001000001000053000011','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000061','7-0-style0000000000049','000001000001000053000012','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000057','7-0-style0000000000049','000001000001000053000008','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000058','7-0-style0000000000049','000001000001000053000009','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000059','7-0-style0000000000049','000001000001000053000010','published','WebGUI::Asset::File::Image',1147642507,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000056','7-0-style0000000000049','000001000001000053000007','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000052','7-0-style0000000000049','000001000001000053000003','published','WebGUI::Asset::File::Image',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000053','7-0-style0000000000049','000001000001000053000004','published','WebGUI::Asset::File::Image',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000054','7-0-style0000000000049','000001000001000053000005','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000055','7-0-style0000000000049','000001000001000053000006','published','WebGUI::Asset::File::Image',1147642506,'3','997995720','3',NULL,0,NULL),('stevecoolmenu000000001','7-0-style0000000000049','000001000001000053000001','published','WebGUI::Asset::Template',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000051','7-0-style0000000000049','000001000001000053000002','published','WebGUI::Asset::Snippet',1147642505,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000049','PBasset000000000000002','000001000001000053','published','WebGUI::Asset::Wobject::Folder',1147642504,'3','997995720','3',NULL,0,NULL),('stevestyle000000000002','7-0-style0000000000031','000001000001000052000016','published','WebGUI::Asset::Template',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000048','7-0-style0000000000031','000001000001000052000017','published','WebGUI::Asset::File::Image',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000046','7-0-style0000000000031','000001000001000052000015','published','WebGUI::Asset::File::Image',1147642504,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000044','7-0-style0000000000031','000001000001000052000013','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000045','7-0-style0000000000031','000001000001000052000014','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000043','7-0-style0000000000031','000001000001000052000012','published','WebGUI::Asset::File::Image',1147642503,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000041','7-0-style0000000000031','000001000001000052000010','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000042','7-0-style0000000000031','000001000001000052000011','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000038','7-0-style0000000000031','000001000001000052000007','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000039','7-0-style0000000000031','000001000001000052000008','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000040','7-0-style0000000000031','000001000001000052000009','published','WebGUI::Asset::File::Image',1147642502,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000036','7-0-style0000000000031','000001000001000052000005','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000037','7-0-style0000000000031','000001000001000052000006','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000034','7-0-style0000000000031','000001000001000052000003','published','WebGUI::Asset::File::Image',1147642500,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000035','7-0-style0000000000031','000001000001000052000004','published','WebGUI::Asset::File::Image',1147642501,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000032','7-0-style0000000000031','000001000001000052000001','published','WebGUI::Asset::File::Image',1147642500,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000033','7-0-style0000000000031','000001000001000052000002','published','WebGUI::Asset::Snippet',1147642500,'3','997995720','3',NULL,0,NULL),('PBnav000000style01lvl2','7-0-style0000000000001','000001000001000051000028','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000030','7-0-style0000000000001','000001000001000051000029','published','WebGUI::Asset::File::Image',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000031','PBasset000000000000002','000001000001000052','published','WebGUI::Asset::Wobject::Folder',1147642500,'3','997995720','3',NULL,0,NULL),('stevenav00000000000001','7-0-style0000000000001','000001000001000051000027','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000025','7-0-style0000000000001','000001000001000051000024','published','WebGUI::Asset::Wobject::Navigation',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000026','7-0-style0000000000001','000001000001000051000025','published','WebGUI::Asset::Wobject::Navigation',1147642499,'3','997995720','3',NULL,0,NULL),('stevestyle000000000001','7-0-style0000000000001','000001000001000051000026','published','WebGUI::Asset::Template',1147642499,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000023','7-0-style0000000000001','000001000001000051000022','published','WebGUI::Asset::File::Image',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000024','7-0-style0000000000001','000001000001000051000023','published','WebGUI::Asset::File::Image',1147642498,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000022','7-0-style0000000000001','000001000001000051000021','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000021','7-0-style0000000000001','000001000001000051000020','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000018','7-0-style0000000000001','000001000001000051000017','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000019','7-0-style0000000000001','000001000001000051000018','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000020','7-0-style0000000000001','000001000001000051000019','published','WebGUI::Asset::File::Image',1147642497,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000017','7-0-style0000000000001','000001000001000051000016','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000016','7-0-style0000000000001','000001000001000051000015','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000015','7-0-style0000000000001','000001000001000051000014','published','WebGUI::Asset::File::Image',1147642496,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000014','7-0-style0000000000001','000001000001000051000013','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000012','7-0-style0000000000001','000001000001000051000011','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000013','7-0-style0000000000001','000001000001000051000012','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000010','7-0-style0000000000001','000001000001000051000009','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000011','7-0-style0000000000001','000001000001000051000010','published','WebGUI::Asset::File::Image',1147642495,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000009','7-0-style0000000000001','000001000001000051000008','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000008','7-0-style0000000000001','000001000001000051000007','published','WebGUI::Asset::File::Image',1147642494,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000067','7-0-style0000000000049','000001000001000053000018','published','WebGUI::Asset::File::Image',1147642509,'3','997995720','3',NULL,0,NULL),('PBtmplHelp000000000001','nbSrhXZQuxIjhWFaFPSuVA','000001000001000003000002','published','WebGUI::Asset::Template',1124395706,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000001','PBasset000000000000002','000001000001000051','published','WebGUI::Asset::Wobject::Folder',1147642492,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000001','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000003','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000002','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000004','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000003','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000005','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('SynConXSLT000000000004','oGfxez5sksyB_PcaAsEm_Q','000001000001000045000006','published','WebGUI::Asset::Snippet',1124395707,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000063','7-0-style0000000000049','000001000001000053000014','published','WebGUI::Asset::File::Image',1147642508,'3','997995720','3',NULL,0,NULL),('stevestyle000000000003','7-0-style0000000000049','000001000001000053000020','published','WebGUI::Asset::Template',1147642510,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000002','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000001','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000001','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000002','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000003','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000003','published','WebGUI::Asset::Template',1133743238,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000004','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000004','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('matrixtmpl000000000005','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000005','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000004','7-0-style0000000000001','000001000001000051000003','published','WebGUI::Asset::File::Image',1147642493,'3','997995720','3',NULL,0,NULL),('IOB0000000000000000002','3uuBf8cYuj1sew2OJXl9tg','000001000001000018000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('IOB0000000000000000001','3uuBf8cYuj1sew2OJXl9tg','000001000001000018000002','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('PBtmplBlankStyle000001','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000005','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('DashboardViewTmpl00001','S1A9iAwKcQQ6P20uTqw-Ew','000001000001000009000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('WeatherDataTmpl0000001','9wKWdum0_8z-OhhquWLtSQ','000001000001000050000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('StockDataTMPL000000002','Efe2W0UgrSRDltNJ87jlfg','000001000001000041000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('StockDataTMPL000000001','Efe2W0UgrSRDltNJ87jlfg','000001000001000041000002','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('MultiSearchTmpl0000001','bBzO4CWjqU_ile3gf5Iypw','000001000001000024000001','published','WebGUI::Asset::Template',1133743239,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000068','7-0-style0000000000049','000001000001000053000019','published','WebGUI::Asset::File::Image',1147642510,'3','997995720','3',NULL,0,NULL),('ZipArchiveTMPL00000001','CSN-ZON7Uwv8kxf3F1fh5Q','000001000001000055000001','published','WebGUI::Asset::Template',1133743240,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000002','7-0-style0000000000001','000001000001000051000001','published','WebGUI::Asset::File::Image',1147642492,'3','997995720','3',NULL,0,NULL),('WVtmpl0000000000000001','nqNbSUAhk9Vd1zda2SCz9A','000001000001000021000010000001','published','WebGUI::Asset::Template',1133743240,'3','1222803175','3',NULL,0,NULL),('2CS-BErrjMmESOtGT90qOg','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000003','published','WebGUI::Asset::Template',1227070888,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000208','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000026','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000209','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000027','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000210','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000028','published','WebGUI::Asset::Template',1147642410,'3','997995720','3',NULL,0,NULL),('ProjectManagerTMPL0004','yD1SMHelczihzjEmx6eXBA','000001000001000031000002000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0003','pV7GnZdpjR3XpZaSINIoeg','000001000001000031000003000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0002','71e17KeduiXgODLMlUxiow','000001000001000031000004000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('ProjectManagerTMPL0001','9A-mg2gwWmaYi9o_1C7ArQ','000001000001000031000001000001','published','WebGUI::Asset::Template',1147642415,'3','1222803147','3',NULL,0,NULL),('TimeTrackingTMPL000002','vTymIDYL2YqEh6PV50F7ew','000001000001000048000001000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('TimeTrackingTMPL000003','lo1ac3BsoJx3ijGQ3gR-bQ','000001000001000048000002000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('TimeTrackingTMPL000001','huASapWvFDzqwOSbcN-JFQ','000001000001000048000003000001','published','WebGUI::Asset::Template',1147642417,'3','1222803153','3',NULL,0,NULL),('PBtmpl0000000000000200','f_tn9FfoSfKWX43F83v_3w','000001000001000036000001','published','WebGUI::Asset::Template',1147642427,'3','997995720','3',NULL,0,NULL),('PBasset000000000000003','PBasset000000000000001','000001000003','published','WebGUI::Asset::Wobject::Folder',1147642437,'3','997995720','3',NULL,1,NULL),('pbproto000000000000002','PBasset000000000000002','000001000001000033','published','WebGUI::Asset::Wobject::Collaboration',1147642465,'3','997995720','3',NULL,0,NULL),('pbtmpl0000000000000220','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000002','published','WebGUI::Asset::Template',1147642465,'3','997995720','3',NULL,0,NULL),('pbtmpl0000000000000221','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000003','published','WebGUI::Asset::Template',1147642465,'3','997995720','3',NULL,0,NULL),('nbSrhXZQuxIjhWFaFPSuVA','PBasset000000000000002','000001000001000003','published','WebGUI::Asset::Wobject::Folder',1147642465,'3','997995720','3',NULL,0,NULL),('TvOZs8U1kRXLtwtmyW75pg','PBasset000000000000002','000001000001000004','published','WebGUI::Asset::Wobject::Folder',1147642465,'3','997995720','3',NULL,0,NULL),('xSmREZO3GNzK3M5PaueOOQ','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000001','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('0bx-xoL8TSXXubFuqKAoVQ','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000002','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('taX2UYkFF21ALpFZY2rhMw','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000003','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803163','3',NULL,0,NULL),('K0q_N885Httqev1VCqUWxg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000004','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('fq1ZkYhH24R5tb96kuT10Q','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000005','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('oHk7fAFhEEkB7dHzi0QOQA','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000006','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('9M-lrlPQWeeNWfvnDnK_Xg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000007','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('_gBYAdTcbkiyamnqi2Xskg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000008','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','1222803164','3',NULL,0,NULL),('GNOAsX98vCsl0JRwfwL-gg','PBasset000000000000002','000001000001000008','published','WebGUI::Asset::Wobject::Folder',1147642466,'3','997995720','3',NULL,0,NULL),('S1A9iAwKcQQ6P20uTqw-Ew','PBasset000000000000002','000001000001000009','published','WebGUI::Asset::Wobject::Folder',1147642468,'3','997995720','3',NULL,0,NULL),('-K8Hj45mbelljN9-0CXZxg','PBasset000000000000002','000001000001000010','published','WebGUI::Asset::Wobject::Folder',1147642468,'3','997995720','3',NULL,0,NULL),('tXwf1zaOXTvsqPn6yu-GSw','PBasset000000000000002','000001000001000013','published','WebGUI::Asset::Wobject::Folder',1147642469,'3','997995720','3',NULL,0,NULL),('GYaFxnMu9UsEG8oanwB6TA','PBasset000000000000002','000001000001000014','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('N13SD1Fpqk00UgBt1Z8ivQ','PBasset000000000000002','000001000001000016','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('tPagC0AQErZXjLFZQ6OI1g','PBasset000000000000002','000001000001000017','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('default_post_received1','GNOAsX98vCsl0JRwfwL-gg','000001000001000008000029','published','WebGUI::Asset::Template',1222708029,'3','1222803001','3',NULL,0,NULL),('3uuBf8cYuj1sew2OJXl9tg','PBasset000000000000002','000001000001000018','published','WebGUI::Asset::Wobject::Folder',1147642470,'3','997995720','3',NULL,0,NULL),('aNNC62qLAS6TB-0_MCYjsw','PBasset000000000000002','000001000001000019','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','997995720','3',NULL,0,NULL),('tBL7BWiQRZFed2Y-Zjo9tQ','zyWi26q9na-iiZqL4yedog','000001000001000021000001','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','1222803175','3',NULL,0,NULL),('GdkQpvjRtJqtzOUbwIIQRA','zyWi26q9na-iiZqL4yedog','000001000001000021000002','published','WebGUI::Asset::Wobject::Folder',1147642471,'3','1222803175','3',NULL,0,NULL),('tnc5iYyynX2hfdEs9D3P8w','zyWi26q9na-iiZqL4yedog','000001000001000021000003','published','WebGUI::Asset::Wobject::Folder',1147642472,'3','1222803175','3',NULL,0,NULL),('vgXdBcFTqU7h4wBG1ewdBw','zyWi26q9na-iiZqL4yedog','000001000001000021000004','published','WebGUI::Asset::Wobject::Folder',1147642472,'3','1222803175','3',NULL,0,NULL),('hcFlqnXlsmC1ujN6Id0F0A','zyWi26q9na-iiZqL4yedog','000001000001000021000005','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('eRJR52fvlaxfetv3DQkQYw','zyWi26q9na-iiZqL4yedog','000001000001000021000006','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('5HIDHq5lAWHV5gpYGS0zLg','zyWi26q9na-iiZqL4yedog','000001000001000021000007','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('rYEFwXXo0tkGhQTcbDibvg','zyWi26q9na-iiZqL4yedog','000001000001000021000008','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('V3l5S5TtI7wMm1WpIMhvOA','zyWi26q9na-iiZqL4yedog','000001000001000021000009','published','WebGUI::Asset::Wobject::Folder',1147642473,'3','1222803175','3',NULL,0,NULL),('nqNbSUAhk9Vd1zda2SCz9A','zyWi26q9na-iiZqL4yedog','000001000001000021000010','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','1222803175','3',NULL,0,NULL),('y8XkRdxIperLKkJ3bL5sSQ','zyWi26q9na-iiZqL4yedog','000001000001000021000011','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','1222803175','3',NULL,0,NULL),('LdiozcIUciWuvt3Z-na5Ww','PBasset000000000000002','000001000001000022','published','WebGUI::Asset::Wobject::Folder',1147642474,'3','997995720','3',NULL,0,NULL),('cj2y4papTVGZRFdwTI-_fw','PBasset000000000000002','000001000001000023','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('bBzO4CWjqU_ile3gf5Iypw','PBasset000000000000002','000001000001000024','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('BFfNj5wA9bDw8H3cnr8pTw','PBasset000000000000002','000001000001000025','published','WebGUI::Asset::Wobject::Folder',1147642475,'3','997995720','3',NULL,0,NULL),('AgyFhx3eXlfZXNp2MkrsiQ','NywJYmGWe1f6EBXJnWg9Xg','000001000001000030000001','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222803652','3',NULL,0,NULL),('F7MAQ-cpuvQ1KuC7J4P5zQ','NywJYmGWe1f6EBXJnWg9Xg','000001000001000030000002','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222803653','3',NULL,0,NULL),('jEz8iTGNWEt2I05IhVV19Q','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000016','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','1222802937','3',NULL,0,NULL),('VZK3CRgiMb8r4dBjUmCTgQ','PBasset000000000000002','000001000001000027','published','WebGUI::Asset::Wobject::Folder',1147642477,'3','997995720','3',NULL,0,NULL),('TYo2Bwl7aafzTtdHlS-arQ','PBasset000000000000002','000001000001000028','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','997995720','3',NULL,0,NULL),('9A-mg2gwWmaYi9o_1C7ArQ','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000001','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('yD1SMHelczihzjEmx6eXBA','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000002','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('pV7GnZdpjR3XpZaSINIoeg','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000003','published','WebGUI::Asset::Wobject::Folder',1147642478,'3','1222803147','3',NULL,0,NULL),('71e17KeduiXgODLMlUxiow','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000004','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','1222803147','3',NULL,0,NULL),('Ik9HHky10DIyFTKehUD1dw','PBasset000000000000002','000001000001000032','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('f_tn9FfoSfKWX43F83v_3w','PBasset000000000000002','000001000001000036','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('Da6KWn805L4B5e4HFgQRQA','PBasset000000000000002','000001000001000039','published','WebGUI::Asset::Wobject::Folder',1147642479,'3','997995720','3',NULL,0,NULL),('bbiA9Zq5Gy2oCFBlILO3QA','PBasset000000000000002','000001000001000040','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('Efe2W0UgrSRDltNJ87jlfg','PBasset000000000000002','000001000001000041','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('RrV4aAPnn4dM0ZcU3OXnlw','PBasset000000000000002','000001000001000043','published','WebGUI::Asset::Wobject::Folder',1147642480,'3','997995720','3',NULL,0,NULL),('5bnNzteN7w3NnK9mF4XiCg','PBasset000000000000002','000001000001000044','published','WebGUI::Asset::Wobject::Folder',1147642481,'3','997995720','3',NULL,0,NULL),('oGfxez5sksyB_PcaAsEm_Q','PBasset000000000000002','000001000001000045','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','997995720','3',NULL,0,NULL),('vTymIDYL2YqEh6PV50F7ew','2OcUWHVsu_L1sDFzIMWYqw','000001000001000048000001','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','1222803153','3',NULL,0,NULL),('lo1ac3BsoJx3ijGQ3gR-bQ','2OcUWHVsu_L1sDFzIMWYqw','000001000001000048000002','published','WebGUI::Asset::Wobject::Folder',1147642482,'3','1222803153','3',NULL,0,NULL),('huASapWvFDzqwOSbcN-JFQ','2OcUWHVsu_L1sDFzIMWYqw','000001000001000048000003','published','WebGUI::Asset::Wobject::Folder',1147642483,'3','1222803153','3',NULL,0,NULL),('9wKWdum0_8z-OhhquWLtSQ','PBasset000000000000002','000001000001000050','published','WebGUI::Asset::Wobject::Folder',1147642483,'3','997995720','3',NULL,0,NULL),('CSN-ZON7Uwv8kxf3F1fh5Q','PBasset000000000000002','000001000001000055','published','WebGUI::Asset::Wobject::Folder',1147642484,'3','997995720','3',NULL,0,NULL),('TCtybxdqmdwdvRn555zpCQ','PBasset000000000000002','000001000001000034','published','WebGUI::Asset::Wobject::Folder',1147642484,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000070','7-0-style0000000000049','000001000001000053000021','published','WebGUI::Asset::Wobject::Navigation',1147642510,'3','997995720','3',NULL,0,NULL),('7-0-style0000000000071','7-0-style0000000000049','000001000001000053000022','published','WebGUI::Asset::File::Image',1147642511,'3','997995720','3',NULL,0,NULL),('PBnav00000000000bullet','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000026','published','WebGUI::Asset::Template',1148579524,'3','1222803972','3',NULL,0,NULL),('PBnav00000000indentnav','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000027','published','WebGUI::Asset::Template',1148579525,'3','1222803972','3',NULL,0,NULL),('MK4fCNoyrx5SE8eyDfOpxg','tXwf1zaOXTvsqPn6yu-GSw','000001000001000013000004','published','WebGUI::Asset::Template',1247489252,'3','997995720','3',NULL,0,NULL),('uCn31PzislTZlgt_79j7cQ','RrV4aAPnn4dM0ZcU3OXnlw','000001000001000043000006','published','WebGUI::Asset::Snippet',1258524916,'3','997995720','3',NULL,0,NULL),('i5kt5aodVs_oepNEkE7Okw','VZK3CRgiMb8r4dBjUmCTgQ','000001000001000027000002','published','WebGUI::Asset::Snippet',1242312883,'3','997995720','3',NULL,0,NULL),('zb_OPKNqcTuIjdvvbEkRjw','TvOZs8U1kRXLtwtmyW75pg','000001000001000004000005','published','WebGUI::Asset::Snippet',1247484073,'3','997995720','3',NULL,0,NULL),('FEDP3dk8J3Chw_gyr7_XEQ','BFfNj5wA9bDw8H3cnr8pTw','000001000001000025000028','published','WebGUI::Asset::Snippet',1246278679,'3','997995720','3',NULL,0,NULL),('BmLaN4rmAANkCglXUViEbg','-WM2dt0ZGpDasuL2wWocxg','000001000001000031000005','published','WebGUI::Asset::Wobject::Folder',1157679165,'3','1222803845','3',NULL,0,NULL),('ProjectManagerTMPL0006','BmLaN4rmAANkCglXUViEbg','000001000001000031000005000001','published','WebGUI::Asset::Template',1157679165,'3','1222803845','3',NULL,0,NULL),('ProjectManagerTMPL0005','BmLaN4rmAANkCglXUViEbg','000001000001000031000005000002','published','WebGUI::Asset::Template',1157679165,'3','1222803845','3',NULL,0,NULL),('Q4uX_C557arTp6D_jwB1jQ','PBasset000000000000002','000001000001000054','published','WebGUI::Asset::Wobject::Folder',1165460175,'3','997995720','3',NULL,0,NULL),('WikiRCTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000001','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiFrontTmpl000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000002','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiSearchTmpl00000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000003','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPHTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000004','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPageTmpl0000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000005','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiPageEditTmpl000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000006','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('WikiMPTmpl000000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000007','published','WebGUI::Asset::Template',1165460175,'3','1222803570','3',NULL,0,NULL),('SQLReportDownload00001','bbiA9Zq5Gy2oCFBlILO3QA','000001000001000040000002','published','WebGUI::Asset::Template',1171466654,'3','1222803962','3',NULL,0,NULL),('X7DrzUcj8pOKFa_6k9D5iw','PBasset000000000000002','000001000001000026','published','WebGUI::Asset::Wobject::Folder',1185754569,'3','997995720','3',NULL,0,NULL),('newsletter000000000001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000001','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('newslettercs0000000001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000002','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('newslettersubscrip0001','X7DrzUcj8pOKFa_6k9D5iw','000001000001000026000003','published','WebGUI::Asset::Template',1185754569,'3','1222803570','3',NULL,0,NULL),('MBmWlA_YEA2I6D29OMGtRg','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000004','published','WebGUI::Asset::Template',1226542675,'3','997995720','3',NULL,0,NULL),('FJbUTvZ2nUTn65LpW6gjsA','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000001','published','WebGUI::Asset::Template',1227070381,'3','997995720','3',NULL,0,NULL),('WikiKeyword00000000001','Q4uX_C557arTp6D_jwB1jQ','000001000001000054000008','published','WebGUI::Asset::Template',1185754571,'3','1222803956','3',NULL,0,NULL),('tempspace0000000000000','PBasset000000000000001','000001000004','published','WebGUI::Asset::Wobject::Folder',1185754574,'3','997995720','3',NULL,1,NULL),('75CmQgpcCSkdsL-oawdn3Q','HPDOcsj4gBme8D4svHodBw','000001000001000002000001000002','published','WebGUI::Asset::Template',1227052575,'3','997995720','3',NULL,0,NULL),('gI_TxK-5S4DNuv42wpImmw','PBasset000000000000002','000001000001000015','published','WebGUI::Asset::Wobject::Folder',1197330678,'3','997995720','3',NULL,0,NULL),('jME5BEDYVDlBZ8jIQA9-jQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000001','published','WebGUI::Asset::Template',1197927169,'3','997995720','3',NULL,0,NULL),('azCqD0IjdQSlM3ar29k5Sg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000002','published','WebGUI::Asset::Template',1197881748,'3','997995720','3',NULL,0,NULL),('05FpjceLYhq4csF1Kww1KQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000003','published','WebGUI::Asset::Template',1197879361,'3','997995720','3',NULL,0,NULL),('q5O62aH4pjUXsrQR3Pq4lw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000004','published','WebGUI::Asset::Template',1197825772,'3','997995720','3',NULL,0,NULL),('KAMdiUdJykjN02CPHpyZOw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000005','published','WebGUI::Asset::Template',1197825787,'3','997995720','3',NULL,0,NULL),('OkphOEdaSGTXnFGhK4GT5A','gI_TxK-5S4DNuv42wpImmw','000001000001000015000006','published','WebGUI::Asset::Template',1197825794,'3','997995720','3',NULL,0,NULL),('TEId5V-jEvUULsZA0wuRuA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000007','published','WebGUI::Asset::Template',1197989443,'3','997995720','3',NULL,0,NULL),('6X-7Twabn5KKO_AbgK3PEw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000008','published','WebGUI::Asset::Template',1197987780,'3','997995720','3',NULL,0,NULL),('7JCTAiu1U_bT9ldr655Blw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000009','published','WebGUI::Asset::Template',1197825824,'3','997995720','3',NULL,0,NULL),('0X4Q3tBWUb_thsVbsYz9xQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000010','published','WebGUI::Asset::Template',1197987372,'3','997995720','3',NULL,0,NULL),('m3IbBavqzuKDd2PGGhKPlA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000011','published','WebGUI::Asset::Template',1197825845,'3','997995720','3',NULL,0,NULL),('UTNFeV7B_aSCRmmaFCq4Vw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000012','published','WebGUI::Asset::Template',1197825856,'3','997995720','3',NULL,0,NULL),('zcX-wIUct0S_np14xxOA-A','gI_TxK-5S4DNuv42wpImmw','000001000001000015000013','published','WebGUI::Asset::Template',1197825866,'3','997995720','3',NULL,0,NULL),('MBZK_LPVzqhb4TV4mMRTJg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000014','published','WebGUI::Asset::Snippet',1197330678,'3','997995720','3',NULL,0,NULL),('_hELmIJfgbAyXFNqPyApxQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000015','published','WebGUI::Asset::Snippet',1197330678,'3','997995720','3',NULL,0,NULL),('_9_eiaPgxzF_x_upt6-PNQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000016','published','WebGUI::Asset::Snippet',1197988920,'3','997995720','3',NULL,0,NULL),('kaPRSaf8UKiskiGEgJgLAw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000017','published','WebGUI::Asset::Wobject::Folder',1197330678,'3','997995720','3',NULL,0,NULL),('bANo8aiAPA7aY_oQZKxIWw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000001','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('2ci_v2d4x4uvyjTRlC49OA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000002','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('O-EsSzKgAk1KolFT-x_KsA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000003','published','WebGUI::Asset::File::Image',1197330678,'3','997995720','3',NULL,0,NULL),('fdd8tGExyVwHyrB8RBbKXg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000004','published','WebGUI::Asset::File::Image',1197330839,'3','997995720','3',NULL,0,NULL),('BpisgHl4ZDcSECJp6oib1w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000005','published','WebGUI::Asset::File::Image',1197330840,'3','997995720','3',NULL,0,NULL),('zshreRgPAXtnF0DtVbQ1Yg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000006','published','WebGUI::Asset::File::Image',1197330840,'3','997995720','3',NULL,0,NULL),('mM3bjP_iG9sv5nQb4S17tQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000018','published','WebGUI::Asset::Template',1197879662,'3','997995720','3',NULL,0,NULL),('ilu5BrM-VGaOsec9Lm7M6Q','gI_TxK-5S4DNuv42wpImmw','000001000001000015000019','published','WebGUI::Asset::Template',1197878780,'3','997995720','3',NULL,0,NULL),('-ANLpoTEP-n4POAdRxCzRw','gI_TxK-5S4DNuv42wpImmw','000001000001000015000020','published','WebGUI::Asset::Template',1197880641,'3','997995720','3',NULL,0,NULL),('OxJWQgnGsgyGohP2L3zJPQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000021','published','WebGUI::Asset::Template',1204663962,'3','997995720','3',NULL,0,NULL),('Tsg7xmPYv782j6IVz7yHFg','PBasset000000000000002','000001000001000006','published','WebGUI::Asset::Wobject::Folder',1204890713,'3','997995720','3',NULL,0,NULL),('kj3b-X3i6zRKnhLb4ZiCLw','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000001','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('uRL9qtk7Rb0YRJ41LmHOJw','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000002','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarWeek0000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000003','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarDay00000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000004','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarEvent000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000005','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarEventEdit00001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000006','published','WebGUI::Asset::Template',1205160982,'3','997995720','3',NULL,0,NULL),('CalendarMonth000000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000007','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarSearch00000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000008','published','WebGUI::Asset::Template',1204890713,'3','997995720','3',NULL,0,NULL),('CalendarPrintEvent0001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000009','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintMonth0001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000010','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintWeek00001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000011','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('CalendarPrintDay000001','Tsg7xmPYv782j6IVz7yHFg','000001000001000006000012','published','WebGUI::Asset::Template',1204890714,'3','997995720','3',NULL,0,NULL),('jnYdqDkUR8x7Pv2eGR1qTA','PBasset000000000000002','000001000001000046','published','WebGUI::Asset::Wobject::Folder',1205431513,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000001','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000001','published','WebGUI::Asset::Template',1205003608,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000002','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000002','published','WebGUI::Asset::Template',1205003676,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000003','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000003','published','WebGUI::Asset::Template',1205003711,'3','997995720','3',NULL,0,NULL),('ThingyTmpl000000000004','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000004','published','WebGUI::Asset::Template',1205158717,'3','997995720','3',NULL,0,NULL),('7fE8md51vTCcuJFOvxNaGA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000022','published','WebGUI::Asset::Snippet',1205443600,'3','997995720','3',NULL,0,NULL),('1oGhfj00KkCzP1ez01AfKA','gI_TxK-5S4DNuv42wpImmw','000001000001000015000023','published','WebGUI::Asset::Snippet',1205635970,'3','997995720','3',NULL,0,NULL),('3qiVYhNTXMVC5hfsumVHgg','gI_TxK-5S4DNuv42wpImmw','000001000001000015000024','published','WebGUI::Asset::Snippet',1206743306,'3','997995720','3',NULL,0,NULL),('vrKXEtluIhbmAS9xmPukDA','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000010','published','WebGUI::Asset::Template',1212092352,'3','1222802925','3',NULL,0,NULL),('4qh0kIsFUdd4Ox-Iu1JZgg','PBasset000000000000002','000001000001000012','published','WebGUI::Asset::Wobject::Folder',1208725439,'3','997995720','3',NULL,0,NULL),('BMybD3cEnmXVk2wQ_qEsRQ','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000001','published','WebGUI::Asset::Template',1208530113,'3','997995720','3',NULL,0,NULL),('OOyMH33plAy6oCj_QWrxtg','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000002','published','WebGUI::Asset::Template',1207951375,'3','997995720','3',NULL,0,NULL),('2rC4ErZ3c77OJzJm7O5s3w','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000003','published','WebGUI::Asset::Template',1208721232,'3','997995720','3',NULL,0,NULL),('PsFn7dJt4wMwBa8hiE3hOA','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000004','published','WebGUI::Asset::Template',1208558071,'3','997995720','3',NULL,0,NULL),('yBwydfooiLvhEFawJb0VTQ','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000005','published','WebGUI::Asset::Template',1208629936,'3','997995720','3',NULL,0,NULL),('63ix2-hU0FchXGIWkG3tow','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000011','published','WebGUI::Asset::Template',1209588387,'3','1222802925','3',NULL,0,NULL),('POVcY79vIqAHR8OfGt36aw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000007','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('hIB-z34r8Xl-vYVYCkKr-w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000008','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('-mPUoFlYcjqjPUPRLAlxNQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000009','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('MDpUOR-N8KMyt1J7Hh_h4w','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000010','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('YfXKByTwDZVituMc4h13Dg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000011','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('esko_HSU0Gh-uJZ1h3xRmQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000012','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('oSqpGswzpBG_ErdfYwIO8A','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000013','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('MXJklShZvLLB_DSnZQmXrQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000014','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('BthxD5oJ0idmsyI3ioA2FA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000015','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('aZ-1HYQamkRHYXvzAra8WQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000016','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('eRkb94OYcS5AdcrrerOP5Q','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000017','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('TbnkjAJQEASORXIpYqDkcA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000018','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('er-3faBjY-hhlDcc5aKqdQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000019','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('8bFsu2FJUqHRUiHcozcVFw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000020','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('34Aayx5eA320D8VfhdfDBw','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000021','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('TlhKOVmWblZOsAdqmhEpeg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000022','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('Nx0ypjO3cN6QdZUBUEE0lA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000023','published','WebGUI::Asset::File::Image',1209499189,'3','997995720','3',NULL,0,NULL),('CmFZLN7iPS7XXvUEsxKPKA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000024','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('v_XBgwwZqgW1D5s4y05qfg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000025','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('4TdAkKoQbSCvI7QWcW889A','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000026','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('SAgK6eDPCG1cgkJ59WapHQ','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000027','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('XJYLuvGy9ubF7JNKyINtpA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000028','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('RWj7hyv2SpZuXxwj1Wocug','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000029','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('aq8QElnlm3YufAoxRz9Pcg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000030','published','WebGUI::Asset::File::Image',1209499190,'3','997995720','3',NULL,0,NULL),('gbnRhcWNk1iQe32LFEB5eQ','PBasset000000000000002','000001000001000037','published','WebGUI::Asset::Wobject::Folder',1210779723,'3','997995720','3',NULL,0,NULL),('6tK47xsaIH-ELw0IBo0uRQ','gbnRhcWNk1iQe32LFEB5eQ','000001000001000037000001','published','WebGUI::Asset::Wobject::Folder',1210777115,'3','997995720','3',NULL,0,NULL),('_bZJ9LA_KNekZiFPaP2SeQ','6tK47xsaIH-ELw0IBo0uRQ','000001000001000037000001000001','published','WebGUI::Asset::File::Image',1210777868,'3','997995720','3',NULL,0,NULL),('nFen0xjkZn8WkpM93C9ceQ','gbnRhcWNk1iQe32LFEB5eQ','000001000001000037000002','published','WebGUI::Asset::Template',1210779326,'3','997995720','3',NULL,0,NULL),('1XOJDcg_ITRYwVM-QnIcPw','gbnRhcWNk1iQe32LFEB5eQ','000001000001000037000003','published','WebGUI::Asset::Snippet',1210779441,'3','997995720','3',NULL,0,NULL),('4e-_rNs6mSWedZhQ_V5kJA','gbnRhcWNk1iQe32LFEB5eQ','000001000001000037000004','published','WebGUI::Asset::Snippet',1210779672,'3','997995720','3',NULL,0,NULL),('eqb9sWjFEVq0yHunGV8IGw','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000012','published','WebGUI::Asset::Template',1213182595,'3','1222802925','3',NULL,0,NULL),('6D4Z-oruXPS6OlH_Kx8pBg','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000005','published','WebGUI::Asset::Wobject::Folder',1209509389,'3','997995720','3',NULL,0,NULL),('hQ7z33_jOYkQ8WNX5xy9Sw','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000001','published','WebGUI::Asset::File::Image',1209509455,'3','997995720','3',NULL,0,NULL),('vWW_DcHiYSrKZOkkIfEfcQ','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000002','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('_bPYzRA87NTAUIKlfrJMHg','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000003','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('nJjZHRwdDs5MAZYsAyioHw','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000004','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('8hxfkrJPeFVRWF5piCNJ1A','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000005','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('Osx7WN52iIKHZFT4vqUBHQ','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000006','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('oWff8fGzRdHPyq5VNREe9Q','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000007','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('uqbkvb1b9443VvfkyRz95w','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000008','published','WebGUI::Asset::File::Image',1209509433,'3','997995720','3',NULL,0,NULL),('8YiMkcz32xalkAn3WBLpag','6D4Z-oruXPS6OlH_Kx8pBg','000001000001000046000005000009','published','WebGUI::Asset::File::Image',1210181860,'3','997995720','3',NULL,0,NULL),('3n3H85BsdeRQ0I08WmvlOg','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000006','published','WebGUI::Asset::Snippet',1212091492,'3','997995720','3',NULL,0,NULL),('5m5I7__l40C4hhv4ydqAHQ','jnYdqDkUR8x7Pv2eGR1qTA','000001000001000046000007','published','WebGUI::Asset::Snippet',1210181698,'3','997995720','3',NULL,0,NULL),('C5fPz-Wg85vkYRvCdl-Xqw','PBasset000000000000002','000001000001000049','published','WebGUI::Asset::Wobject::Folder',1212160830,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000001','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000049000001','published','WebGUI::Asset::Template',1212159641,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000002','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000049000002','published','WebGUI::Asset::Template',1212000800,'3','997995720','3',NULL,0,NULL),('UserListTmpl0000000003','C5fPz-Wg85vkYRvCdl-Xqw','000001000001000049000003','published','WebGUI::Asset::Template',1212001437,'3','997995720','3',NULL,0,NULL),('usuxw9V3jN4d4pujRiEYxg','7-0-style0000000000049','000001000001000053000023','published','WebGUI::Asset::Snippet',1209494150,'3','997995720','3',NULL,0,NULL),('aNmgn0cd6tldmC1FpW4KbA','PBasset000000000000002','000001000001000038','published','WebGUI::Asset::Wobject::Folder',1213122695,'3','997995720','3',NULL,0,NULL),('2q5fxatSFLgIhXaUX-oSvg','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000001','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('_d5WTkKjnwct-_Dk7gZHvQ','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000002','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('Iz2mUR3jCPKyemwAea4b2g','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000003','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('JU9bjsLRoWj7GVHs__prig','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000004','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('noOlnjQGexHg8c4bGVUo9g','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000005','published','WebGUI::Asset::File::Image',1204149033,'3','997995720','3',NULL,0,NULL),('aIpCmr9Hi__vgdZnDTz1jw','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000006','published','WebGUI::Asset::Template',1209921197,'3','997995720','3',NULL,0,NULL),('XNd7a_g_cTvJVYrVHcx2Mw','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000007','published','WebGUI::Asset::Template',1212099009,'3','997995720','3',NULL,0,NULL),('2gtFt7c0qAFNU3BG_uvNvg','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000008','published','WebGUI::Asset::Template',1211824430,'3','997995720','3',NULL,0,NULL),('bPz1yk6Y9uwMDMBcmMsSCg','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000009','published','WebGUI::Asset::Template',1211829604,'3','997995720','3',NULL,0,NULL),('3womoo7Teyy2YKFa25-MZg','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000013','published','WebGUI::Asset::Template',1212098997,'3','1222802925','3',NULL,0,NULL),('EBlxJpZQ9o-8VBOaGQbChA','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000014','published','WebGUI::Asset::Template',1212093746,'3','1222802925','3',NULL,0,NULL),('g8W53Pd71uHB9pxaXhWf_A','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000015','published','WebGUI::Asset::Template',1213184121,'3','1222802925','3',NULL,0,NULL),('mTOiwwk3q4k9g5-XykXhPA','68sKwDgf9cGH58-NZcU4lg','000001000002000005','published','WebGUI::Asset::Wobject::Layout',1215717999,'3','1215733893','3',NULL,0,NULL),('j_1qEqM6iLfQLiR6VKy0aA','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000001','published','WebGUI::Asset::Wobject::Article',1215718151,'3','1215733893','3',NULL,0,NULL),('o_pq_e4vRyhMOKFzs61eag','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000002','published','WebGUI::Asset::File::Image',1215714957,'3','1215733893','3',NULL,0,NULL),('diZvW4bSgZWwyyGP3qXi1g','mTOiwwk3q4k9g5-XykXhPA','000001000002000005000003','published','WebGUI::Asset::Wobject::Article',1215717972,'3','1215733893','3',NULL,0,NULL),('PBEmsBadgeTemplate0000','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000006','published','WebGUI::Asset::Template',1221077977,'3','1222802972','3',NULL,0,NULL),('-WM2dt0ZGpDasuL2wWocxg','PBasset000000000000002','000001000001000031','published','WebGUI::Asset::Wobject::Folder',1222803056,'3','997995720','3',NULL,0,NULL),('2OcUWHVsu_L1sDFzIMWYqw','PBasset000000000000002','000001000001000048','published','WebGUI::Asset::Wobject::Folder',1222803070,'3','997995720','3',NULL,0,NULL),('1z9J1O08n_7gVVlBwSRBJQ','PBasset000000000000002','000001000001000005','published','WebGUI::Asset::Wobject::Folder',1222803099,'3','997995720','3',NULL,0,NULL),('zyWi26q9na-iiZqL4yedog','PBasset000000000000002','000001000001000021','published','WebGUI::Asset::Wobject::Folder',1222803114,'3','997995720','3',NULL,0,NULL),('NywJYmGWe1f6EBXJnWg9Xg','PBasset000000000000002','000001000001000030','published','WebGUI::Asset::Wobject::Folder',1222803606,'3','997995720','3',NULL,0,NULL),('UL-ItI4L1Z6-WSuhuXVvsQ','PBasset000000000000002','000001000001000011','published','WebGUI::Asset::Wobject::Folder',1225139673,'3','997995720','3',NULL,0,NULL),('3rjnBVJRO6ZSkxlFkYh_ug','UL-ItI4L1Z6-WSuhuXVvsQ','000001000001000011000001','published','WebGUI::Asset::Template',1225139643,'3','997995720','3',NULL,0,NULL),('TuYPpHx7TUyk08639Pc8Bg','UL-ItI4L1Z6-WSuhuXVvsQ','000001000001000011000002','published','WebGUI::Asset::Template',1225139643,'3','997995720','3',NULL,0,NULL),('THQhn1C-ooj-TLlEP7aIJQ','gI_TxK-5S4DNuv42wpImmw','000001000001000015000025','published','WebGUI::Asset::Snippet',1225313951,'3','1234301624','3',NULL,0,NULL),('jVKLVakT_iA2010_oEuAwg','7-0-style0000000000049','000001000001000053000024','published','WebGUI::Asset::Wobject::Navigation',1224116526,'3','997995720','3',NULL,0,NULL),('QpmlAiYZz6VsKBM-_0wXaw','zyWi26q9na-iiZqL4yedog','000001000001000021000012','published','WebGUI::Asset::Wobject::Folder',1224616691,'3','1234301591','3',NULL,0,NULL),('h_T2xtOxGRQ9QJOR6ebLpQ','QpmlAiYZz6VsKBM-_0wXaw','000001000001000021000012000001','published','WebGUI::Asset::Template',1224616545,'3','1234301591','3',NULL,0,NULL),('4Ekp0kJoJllRRRo_J1Rj6w','QpmlAiYZz6VsKBM-_0wXaw','000001000001000021000012000002','published','WebGUI::Asset::Template',1224616672,'3','1234301591','3',NULL,0,NULL),('gfZOwaTWYjbSoVaQtHBBEw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000001','published','WebGUI::Asset::Template',1226974679,'3','997995720','3',NULL,0,NULL),('c8xrwVuu5QE0XtF9DiVzLw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000002','published','WebGUI::Asset::Template',1226894351,'3','997995720','3',NULL,0,NULL),('0n4HtbXaWa_XJHkFjetnLQ','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000003','published','WebGUI::Asset::Template',1226894994,'3','997995720','3',NULL,0,NULL),('ErEzulFiEKDkaCDVmxUavw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000004','published','WebGUI::Asset::Template',1226895484,'3','997995720','3',NULL,0,NULL),('6uQEULvXFgCYlRWnYzZsuA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000005','published','WebGUI::Asset::Template',1226896682,'3','997995720','3',NULL,0,NULL),('DUoxlTBXhVS-Zl3CFDpt9g','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000006','published','WebGUI::Asset::Template',1226896802,'3','997995720','3',NULL,0,NULL),('1Q4Je3hKCJzeo0ZBB5YB8g','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000007','published','WebGUI::Asset::Template',1226898445,'3','997995720','3',NULL,0,NULL),('5A8Hd9zXvByTDy4x-H28qw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000008','published','WebGUI::Asset::Template',1226899462,'3','997995720','3',NULL,0,NULL),('VBkY05f-E3WJS50WpdKd1Q','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000009','published','WebGUI::Asset::Template',1226899241,'3','997995720','3',NULL,0,NULL),('XgcsoDrbC0duVla7N7JAdw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000010','published','WebGUI::Asset::Template',1226973330,'3','997995720','3',NULL,0,NULL),('cR0UFm7I1qUI2Wbpj--08Q','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000011','published','WebGUI::Asset::Template',1226964738,'3','997995720','3',NULL,0,NULL),('SVIhz68689hwUGgcDM-gWw','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000012','published','WebGUI::Asset::Template',1226973314,'3','997995720','3',NULL,0,NULL),('K0YjxqOqr7RupSo6sIdcAg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000003','published','WebGUI::Asset::Wobject::Folder',1227074310,'3','997995720','3',NULL,0,NULL),('zrNpGbT3odfIkg6nFSUy8Q','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000001','published','WebGUI::Asset::Template',1226994016,'3','997995720','3',NULL,0,NULL),('1Yn_zE_dSiNuaBGNLPbxtw','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000002','published','WebGUI::Asset::Template',1226994422,'3','997995720','3',NULL,0,NULL),('AZFU33p0jpPJ-E6qLSWZng','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000003','published','WebGUI::Asset::Template',1226994865,'3','997995720','3',NULL,0,NULL),('AGJBGviWGAwjnwziiPjvDg','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000004','published','WebGUI::Asset::Template',1226995497,'3','997995720','3',NULL,0,NULL),('7Ijdd8SW32lVgg2H8R-Aqw','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000005','published','WebGUI::Asset::Template',1226995714,'3','997995720','3',NULL,0,NULL),('K8F0j_cq_jgo8dvWY_26Ag','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000006','published','WebGUI::Asset::Template',1226995643,'3','997995720','3',NULL,0,NULL),('G5V6neXIDiFXN05oL-U3AQ','K0YjxqOqr7RupSo6sIdcAg','000001000001000002000003000007','published','WebGUI::Asset::Template',1226995768,'3','997995720','3',NULL,0,NULL),('_ilRXNR3s8F2vGJ_k9ePcg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000004','published','WebGUI::Asset::Wobject::Folder',1226643205,'3','997995720','3',NULL,0,NULL),('9ThW278DWLV0-Svf68ljFQ','_ilRXNR3s8F2vGJ_k9ePcg','000001000001000002000004000001','published','WebGUI::Asset::Template',1226647187,'3','997995720','3',NULL,0,NULL),('AOjPG2NHgfL9Cq6dDJ7mew','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000005','published','WebGUI::Asset::Wobject::Folder',1226659753,'3','997995720','3',NULL,0,NULL),('aUDsJ-vB9RgP-AYvPOy8FQ','AOjPG2NHgfL9Cq6dDJ7mew','000001000001000002000005000001','published','WebGUI::Asset::Template',1226660439,'3','997995720','3',NULL,0,NULL),('qaVcU0FFzzraMX_bzELqzw','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000006','published','WebGUI::Asset::Wobject::Folder',1227074362,'3','997995720','3',NULL,0,NULL),('b4n3VyUIsAHyIvT-W-jziA','qaVcU0FFzzraMX_bzELqzw','000001000001000002000006000001','published','WebGUI::Asset::Template',1227074747,'3','997995720','3',NULL,0,NULL),('1IzRpX0tgW7iuCfaU2Kk0A','qaVcU0FFzzraMX_bzELqzw','000001000001000002000006000002','published','WebGUI::Asset::Template',1227079721,'3','997995720','3',NULL,0,NULL),('N716tpSna0iIQTKxS4gTWA','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000007','published','WebGUI::Asset::Template',1226604666,'3','997995720','3',NULL,0,NULL),('GRUNFctldUgop-qRLuo_DA','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000004','published','WebGUI::Asset::Template',1227254010,'3','997995720','3',NULL,0,NULL),('d8jMMMRddSQ7twP4l1ZSIw','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000005','published','WebGUI::Asset::Template',1227248175,'3','997995720','3',NULL,0,NULL),('CxMpE_UPauZA3p8jdrOABw','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000006','published','WebGUI::Asset::Template',1227556536,'3','997995720','3',NULL,0,NULL),('1oBRscNIcFOI-pETrCOspA','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000007','published','WebGUI::Asset::Template',1226009642,'3','997995720','3',NULL,0,NULL),('wAc4azJViVTpo-2NYOXWvg','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000008','published','WebGUI::Asset::Template',1226009650,'3','997995720','3',NULL,0,NULL),('AjhlNO3wZvN5k4i4qioWcg','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000009','published','WebGUI::Asset::Template',1226009658,'3','997995720','3',NULL,0,NULL),('itransact_credentials1','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000018','published','WebGUI::Asset::Template',1228953856,'3','1234301682','3',NULL,0,NULL),('hkj6WeChxFyqfP85UlRP8w','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000006','published','WebGUI::Asset::Snippet',1232664229,'3','997995720','3',NULL,0,NULL),('kJf77eCr9GAMiEzWrzsBTA','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000007','published','WebGUI::Asset::Snippet',1229639255,'3','997995720','3',NULL,0,NULL),('4LQT4-bGW4FkiEQLSY5gvQ','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000008','published','WebGUI::Asset::Snippet',1232400287,'3','997995720','3',NULL,0,NULL),('alraubvBu-YJJ614jAHD5w','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000009','published','WebGUI::Asset::Template',1232664015,'3','997995720','3',NULL,0,NULL),('Vch1Ww7G_JpBhOhXX07RDg','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000010','published','WebGUI::Asset::Wobject::Navigation',1232664082,'3','997995720','3',NULL,0,NULL),('_XfvgNH__bY1ykMiKYSobQ','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000008','published','WebGUI::Asset::Snippet',1233168041,'3','997995720','3',NULL,0,NULL),('HW-sPoDDZR8wBZ0YgFgPtg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000009','published','WebGUI::Asset::Wobject::Folder',1227634350,'3','997995720','3',NULL,0,NULL),('hBpisL-_URyZnh9clR5ohA','HW-sPoDDZR8wBZ0YgFgPtg','000001000001000002000009000001','published','WebGUI::Asset::File::Image',1227634417,'3','997995720','3',NULL,0,NULL),('FOBV6KkifreXa4GmEAUU4A','HW-sPoDDZR8wBZ0YgFgPtg','000001000001000002000009000002','published','WebGUI::Asset::File::Image',1227634447,'3','997995720','3',NULL,0,NULL),('qsG6B24a0SC5KrhQjmdZBw','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000010','published','WebGUI::Asset::Snippet',1233860274,'3','1234301655','3',NULL,0,NULL),('wrq7hMxb1ewQqZ46xmd8Gg','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000011','published','WebGUI::Asset::Snippet',1235706620,'3','1238119575','3',NULL,0,NULL),('matrixtmpl000000000006','LdiozcIUciWuvt3Z-na5Ww','000001000001000022000013','published','WebGUI::Asset::Template',1236889702,'3','1238119576','3',NULL,0,NULL),('-zxyB-O50W8YnL39Ouoc4Q','AOjPG2NHgfL9Cq6dDJ7mew','000001000001000002000005000002','published','WebGUI::Asset::Template',1236959717,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000016','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000003','published','WebGUI::Asset::Template',1237407798,'3','1238119553','3',NULL,0,NULL),('RSAMkc6WQmfRE3TOr1_3Mw','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000011','published','WebGUI::Asset::Wobject::Folder',1234828062,'3','1238119589','3',NULL,0,NULL),('ExpireIncResptmpl00001','RSAMkc6WQmfRE3TOr1_3Mw','000001000001000044000011000001','published','WebGUI::Asset::Template',1236752721,'3','1238119589','3',NULL,0,NULL),('XdlKhCDvArs40uqBhvzR3w','PBasset000000000000002','000001000001000057','published','WebGUI::Asset::Template',1254881103,'3','997995720','3',NULL,0,NULL),('VCFhB9WOsDsH2Apj3c6DpQ','PBasset000000000000002','000001000001000058','published','WebGUI::Asset::Template',1254881103,'3','997995720','3',NULL,0,NULL),('NBVSVNLp9X_bV7WrCprtCA','tPagC0AQErZXjLFZQ6OI1g','000001000001000017000002','published','WebGUI::Asset::Template',1237842096,'3','1238119599','3',NULL,0,NULL),('jmlI9IK-lV8n2WMYmmPhAA','PBasset000000000000002','000001000001000001','published','WebGUI::Asset::Wobject::Folder',1238106173,'3','997995720','3',NULL,0,NULL),('AldPGu0u-jm_5xK13atCSQ','jmlI9IK-lV8n2WMYmmPhAA','000001000001000001000001','published','WebGUI::Asset::Template',1238106805,'3','997995720','3',NULL,0,NULL),('ohjyzab5i-yW6GOWTeDUHg','jmlI9IK-lV8n2WMYmmPhAA','000001000001000001000002','published','WebGUI::Asset::Template',1238106805,'3','997995720','3',NULL,0,NULL),('PBtmpl0000000000000015','fq1ZkYhH24R5tb96kuT10Q','000001000001000005000005000002','published','WebGUI::Asset::Template',1237647040,'3','1238119545','3',NULL,0,NULL),('6uvSLY-ak_w4p_wS8q33cA','PBasset000000000000002','000001000001000007','published','WebGUI::Asset::Wobject::Folder',1239213092,'3','997995720','3',NULL,0,NULL),('CarouselTmpl0000000001','6uvSLY-ak_w4p_wS8q33cA','000001000001000007000001','published','WebGUI::Asset::Template',1239290719,'3','997995720','3',NULL,0,NULL),('CarouselTmpl0000000002','6uvSLY-ak_w4p_wS8q33cA','000001000001000007000002','published','WebGUI::Asset::Template',1238878995,'3','997995720','3',NULL,0,NULL),('7F-BuEHi7t9bPi008H8xZQ','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000012','published','WebGUI::Asset::Template',1239248021,'3','1251849727','3',NULL,0,NULL),('GaBAW-2iVhLMJaZQzVLE5A','PBasset000000000000002','000001000001000047','published','WebGUI::Asset::Wobject::Folder',1240103565,'3','997995720','3',NULL,0,NULL),('TKmhv8boP3TD2xwSwUBq0g','GaBAW-2iVhLMJaZQzVLE5A','000001000001000047000001','published','WebGUI::Asset::Template',1240103436,'3','997995720','3',NULL,0,NULL),('fowHfgOkJtAxdst7rugTog','PBasset000000000000002','000001000001000042','published','WebGUI::Asset::Wobject::Folder',1236184911,'3','997995720','3',NULL,0,NULL),('3QpYtHrq_jmAk1FNutQM5A','fowHfgOkJtAxdst7rugTog','000001000001000042000001','published','WebGUI::Asset::Template',1239237827,'3','997995720','3',NULL,0,NULL),('yxD5ka7XHebPLD-LXBwJqw','fowHfgOkJtAxdst7rugTog','000001000001000042000002','published','WebGUI::Asset::Template',1239918573,'3','997995720','3',NULL,0,NULL),('E3tzZjzhmYoNlAyP2VW33Q','fowHfgOkJtAxdst7rugTog','000001000001000042000003','published','WebGUI::Asset::Template',1239236292,'3','997995720','3',NULL,0,NULL),('TbDcVLbbznPi0I0rxQf2CQ','fowHfgOkJtAxdst7rugTog','000001000001000042000004','published','WebGUI::Asset::Template',1237524306,'3','997995720','3',NULL,0,NULL),('A16v-YjWAShXWvSACsraeg','fowHfgOkJtAxdst7rugTog','000001000001000042000005','published','WebGUI::Asset::Template',1239918710,'3','997995720','3',NULL,0,NULL),('0EAJ9EYb9ap2XwfrcXfdLQ','fowHfgOkJtAxdst7rugTog','000001000001000042000006','published','WebGUI::Asset::Template',1240262820,'3','997995720','3',NULL,0,NULL),('b1316COmd9xRv4fCI3LLGA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000013','published','WebGUI::Asset::Template',1236956475,'3','1251849906','3',NULL,0,NULL),('lo1rpxn3t8YPyKGers5eQg','QHn6T9rU7KsnS3Y70KCNTg','000001000001000002000010','published','WebGUI::Asset::Wobject::Folder',1238625621,'3','1251850125','3',NULL,0,NULL),('64tqS80D53Z0JoAs2cX2VQ','lo1rpxn3t8YPyKGers5eQg','000001000001000002000010000001','published','WebGUI::Asset::Template',1239400975,'3','1251850125','3',NULL,0,NULL),('lG2exkH9FeYvn4pA63idNg','lo1rpxn3t8YPyKGers5eQg','000001000001000002000010000002','published','WebGUI::Asset::Template',1239383808,'3','1251850125','3',NULL,0,NULL),('nWNVoMLrMo059mDRmfOp9g','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000015','published','WebGUI::Asset::Template',1242259265,'3','1251849915','3',NULL,0,NULL),('brxm_faNdZX5tRo3p50g3g','PBasset000000000000002','000001000001000020','published','WebGUI::Asset::Wobject::Folder',1238054297,'3','997995720','3',NULL,0,NULL),('9j0_Z1j3Jd0QBbY2akb6qw','brxm_faNdZX5tRo3p50g3g','000001000001000020000001','published','WebGUI::Asset::Template',1238053232,'3','997995720','3',NULL,0,NULL),('oHh0UqAJeY7u2n--WD-BAA','brxm_faNdZX5tRo3p50g3g','000001000001000020000002','published','WebGUI::Asset::Template',1238040667,'3','997995720','3',NULL,0,NULL),('u9vfx33XDk5la1-QC5FK7g','brxm_faNdZX5tRo3p50g3g','000001000001000020000003','published','WebGUI::Asset::Template',1238048383,'3','997995720','3',NULL,0,NULL),('D6cJpRcey35aSkh9Q_FPUQ','aNmgn0cd6tldmC1FpW4KbA','000001000001000038000019','published','WebGUI::Asset::Template',1242407725,'3','1251849978','3',NULL,0,NULL),('S2_LsvVa95OSqc66ITAoig','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000007','published','WebGUI::Asset::Template',1242730712,'3','1251849967','3',NULL,0,NULL),('S3zpVitAmhy58CAioH359Q','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000013','published','WebGUI::Asset::Template',1242893798,'3','1251849727','3',NULL,0,NULL),('kwTL1SWCk0GlpiJ5zAAEPQ','5bnNzteN7w3NnK9mF4XiCg','000001000001000044000014','published','WebGUI::Asset::Snippet',1244488512,'3','1251849727','3',NULL,0,NULL),('YP9WaMPJHvCJl-YwrLVcPw','PBasset000000000000002','000001000001000029','published','WebGUI::Asset::Template',1245376837,'3','997995720','3',NULL,0,NULL),('i9-G00ALhJOr0gMh-vHbKA','IZkrow_zwvbf4FCH-taVTQ','000001000001000002000002000014','published','WebGUI::Asset::Template',1250408924,'3','1251849906','3',NULL,0,NULL),('iCM9pRY5yYyjufROgaCDlg','fowHfgOkJtAxdst7rugTog','000001000001000042000007','published','WebGUI::Asset::Snippet',1253305659,'3','997995720','3',NULL,0,NULL),('limMkk80fMB3fqNZVf162w','PBasset000000000000002','000001000001000056','published','WebGUI::Asset::Template',1253507213,'3','997995720','3',NULL,0,NULL),('hreA_bgxiTX-EzWCSZCZJw','4qh0kIsFUdd4Ox-Iu1JZgg','000001000001000012000008','published','WebGUI::Asset::Template',1257311887,'3','997995720','3',NULL,0,NULL),('2GxjjkRuRkdUg_PccRPjpA','PBasset000000000000002','000001000001000059','published','WebGUI::Asset::Template',1257311888,'3','997995720','3',NULL,0,NULL),('_aE16Rr1-bXBf8SIaLZjCg','PBasset000000000000002','000001000001000060','published','WebGUI::Asset::Template',1257311888,'3','997995720','3',NULL,0,NULL),('P_4uog81vSUK4KxuW_4GUA','PBasset000000000000002','000001000001000061','published','WebGUI::Asset::Wobject::Folder',1258524916,'3','997995720','3',NULL,0,NULL),('H_-8zjtWsO1FUpQqNtkxNQ','P_4uog81vSUK4KxuW_4GUA','000001000001000061000001','published','WebGUI::Asset::Snippet',1258524916,'3','997995720','3',NULL,0,NULL),('8tqyQx-LwYUHIWOlKPjJrA','PBasset000000000000002','000001000001000062','published','WebGUI::Asset::Template',1258524917,'3','997995720','3',NULL,0,NULL),('DoVNijm6lMDE0cYrtvEbDQ','PBasset000000000000002','000001000001000063','published','WebGUI::Asset::Template',1258524917,'3','997995720','3',NULL,0,NULL),('ktSvKU8riGimhcsxXwqvPQ','PBasset000000000000002','000001000001000064','published','WebGUI::Asset::Template',1258524917,'3','997995720','3',NULL,0,NULL),('mRtqRuVikSe82BQsYBlD0A','PBasset000000000000002','000001000001000065','published','WebGUI::Asset::Template',1263962529,'3','997995720','3',NULL,0,NULL),('0iMMbGN3BevuCBHjjLiQNA','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000009','published','WebGUI::Asset::Wobject::Folder',1269401469,'3','997995720','3',NULL,0,NULL),('zaHUYsE_PgKk8hnVd8ffEQ','0iMMbGN3BevuCBHjjLiQNA','000001000001000005000009000001','published','WebGUI::Asset::Template',1269401469,'3','997995720','3',NULL,0,NULL),('6A4yIjWwJfIE0Ep-I0jutg','1z9J1O08n_7gVVlBwSRBJQ','000001000001000005000010','published','WebGUI::Asset::Wobject::Folder',1269401469,'3','997995720','3',NULL,0,NULL),('_P4PMiraGsLTfOjK4fYQPQ','6A4yIjWwJfIE0Ep-I0jutg','000001000001000005000010000001','published','WebGUI::Asset::Template',1269401469,'3','997995720','3',NULL,0,NULL),('i6-BofrJJYozovlzFBByXg','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000031','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL),('fU_OZCmtdFNJ8a6bMve8ng','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000032','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL),('YXCtusAxb4vzZ5sTnUA5DA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000033','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL),('k_xuE82wwp8gFVl9aaaG8g','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000034','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL),('NPM_WItpM5IzLWBhWjYfCA','kaPRSaf8UKiskiGEgJgLAw','000001000001000015000017000035','published','WebGUI::Asset::File::Image',1270612331,'3','997995720','3',NULL,0,NULL); +ALTER TABLE `asset` ENABLE KEYS; +ALTER TABLE `assetAspectRssFeed` DISABLE KEYS; INSERT INTO `assetAspectRssFeed` VALUES ('fK-HMSboA3uu0c1KYkYspA',1124395696,25,NULL,'','',NULL,'','','rss\natom'),('pbproto000000000000002',1163019036,25,NULL,'','',NULL,'','',''); -INSERT INTO `assetData` VALUES ('PBasset000000000000001',1124395696,'3','pbversion0000000000001','approved','Root','Root','root','3','7','3',NULL,0,1,0,0,0,158,NULL,0,1,0,1242380151,NULL,0),('PBasset000000000000002',1124395696,'3','pbversion0000000000001','approved','Import Node','Import','root/import','3','7','12',NULL,0,1,0,0,0,309,NULL,0,1,0,1242380151,NULL,0),('68sKwDgf9cGH58-NZcU4lg',1124395696,'3','pbversion0000000000001','approved','Home','Home','home','3','7','3',NULL,0,0,0,0,0,354,NULL,0,1,0,1242380142,NULL,0),('_iHetEvMQUOoxS-T2CM0sQ',1124395696,'3','pbversion0000000000001','approved','Getting Started','Getting Started','getting_started','3','7','3',NULL,0,0,0,0,0,370,NULL,0,1,0,1242380165,NULL,0),('8Bb8gu-me2mhL3ljFyiWLg',1124395696,'3','pbversion0000000000001','approved','What should you do next?','Your Next Step','your_next_step','3','7','3',NULL,0,0,0,0,0,539,NULL,0,1,0,1242380146,NULL,0),('Vzv1pWpg_w6R_o-b0rM2qQ',1147642515,'3','pbversion0000000000001','approved','Ad','Ad','home/ad2','3','7','4',NULL,0,1,0,0,0,2155188,NULL,0,1,0,1242380164,NULL,0),('NK8bqlwVRILJknqeCDPBHg',1147642515,'3','pbversion0000000000001','approved','Getting Started (part 2)','Getting Started (part 2)','getting_started/getting-started-part2','3','7','4',NULL,0,1,0,0,0,1693,NULL,0,1,0,1242380151,NULL,0),('6QuS-0rosuZTdTv11fobig',1147642515,'3','pbversion0000000000001','approved','Talk to the Experts','Talk to the Experts','yns/experts','3','7','4',NULL,0,1,0,0,0,703,NULL,0,1,0,1242380142,NULL,0),('ix1p0AbwKAz8QWB-T-HHfg',1147642516,'3','pbversion0000000000001','approved','Get Support','Get Support','yns/support','3','7','4',NULL,0,1,0,0,0,739,NULL,0,1,0,1242380149,NULL,0),('4Yfz9hqBqM8OYMGuQK8oLw',1147642516,'3','pbversion0000000000001','approved','Get Features','Get Features','yns/features','3','7','4',NULL,0,1,0,0,0,772,NULL,0,1,0,1242380142,NULL,0),('LBuiKzg2mWwmOPS9AgV3bg',1147642517,'3','pbversion0000000000001','approved','Get Translated','Get Translated','yns/translated','3','7','4',NULL,0,1,0,0,0,728,NULL,0,1,0,1242380150,NULL,0),('jTNggl7AoVSUc_ZzrvuCmw',1147642517,'3','pbversion0000000000001','approved','Get Promoted','Get Promoted','yns/promotion','3','7','4',NULL,0,1,0,0,0,721,NULL,0,1,0,1242380150,NULL,0),('2TqQc4OISddWCZmRY1_m8A',1124395696,'3','pbversion0000000000001','approved','The Latest News','The Latest News','the_latest_news','3','7','3',NULL,0,0,0,0,0,370,NULL,0,1,0,1242380142,NULL,0),('fK-HMSboA3uu0c1KYkYspA',1124395696,'3','pbversion0000000000001','approved','The Latest News','The Latest News','the_latest_news/the_latest_news','3','7','3',NULL,0,1,0,0,0,513,NULL,0,1,0,1242380148,NULL,0),('Swf6L8poXKc7hUaNPkBevw',1124395696,'3','pbversion0000000000001','approved','Tell A Friend','Tell A Friend','tell_a_friend','3','7','3',NULL,0,0,0,0,0,364,NULL,0,1,0,1242380163,NULL,0),('x3OFY6OJh_qsXkZfPwug4A',1124395696,'3','pbversion0000000000001','approved','Site Map','Site Map','site_map','3','7','3',NULL,0,0,0,0,0,349,NULL,0,1,0,1242380165,NULL,0),('pJd5TLAjfWMVXD6sCRLwUg',1124395696,'3','pbversion0000000000001','approved','Site Map','Site Map','site_map/site_map','3','7','3',NULL,0,1,0,0,0,364,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000003',1147642492,'3','pbversion0000000000001','approved','css01.css','css01.css','style1/css01.css','3','7','12',NULL,0,0,0,0,0,9086,NULL,0,1,0,1242380143,NULL,0),('PBnav00000000000000001',1124395696,'3','pbversion0000000000001','approved','crumbTrail','crumbTrail','crumbtrail','3','7','12',NULL,0,1,0,0,0,371,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000014',1124395696,'3','pbversion0000000000001','approved','FlexMenu','FlexMenu','flexmenu','3','7','12',NULL,0,1,0,0,0,353,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000015',1124395696,'3','pbversion0000000000001','approved','currentMenuVertical','currentMenuVertical','currentmenuvertical','3','7','12',NULL,0,1,0,0,0,394,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000016',1124395696,'3','pbversion0000000000001','approved','currentMenuHorizontal','currentMenuHorizontal','currentmenuhorizontal','3','7','12',NULL,0,1,0,0,0,400,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000017',1124395696,'3','pbversion0000000000001','approved','PreviousDropMenu','PreviousDropMenu','previousdropmenu','3','7','12',NULL,0,1,0,0,0,388,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000018',1124395696,'3','pbversion0000000000001','approved','previousMenuVertical','previousMenuVertical','previousmenuvertical','3','7','12',NULL,0,1,0,0,0,398,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000019',1124395696,'3','pbversion0000000000001','approved','previousMenuHorizontal','previousMenuHorizontal','previousmenuhorizontal','3','7','12',NULL,0,1,0,0,0,404,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000020',1124395696,'3','pbversion0000000000001','approved','rootmenu','rootmenu','rootmenu','3','7','12',NULL,0,1,0,0,0,355,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000021',1124395696,'3','pbversion0000000000001','approved','SpecificDropMenu','SpecificDropMenu','specificdropmenu','3','7','12',NULL,0,1,0,0,0,379,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000002',1124395696,'3','pbversion0000000000001','approved','SpecificSubMenuVertical','SpecificSubMenuVertical','specificsubmenuvertical','3','7','12',NULL,0,1,0,0,0,400,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000006',1124395696,'3','pbversion0000000000001','approved','SpecificSubMenuHorizontal','SpecificSubMenuHorizontal','specificsubmenuhorizontal','3','7','12',NULL,0,1,0,0,0,406,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000007',1124395696,'3','pbversion0000000000001','approved','TopLevelMenuVertical','TopLevelMenuVertical','toplevelmenuvertical','3','7','12',NULL,0,1,0,0,0,391,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000008',1124395696,'3','pbversion0000000000001','approved','TopLevelMenuHorizontal','TopLevelMenuHorizontal','toplevelmenuhorizontal','3','7','12',NULL,0,1,0,0,0,397,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000009',1124395696,'3','pbversion0000000000001','approved','RootTab','RootTab','roottab','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000010',1124395696,'3','pbversion0000000000001','approved','TopDropMenu','TopDropMenu','topdropmenu','3','7','12',NULL,0,1,0,0,0,364,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000011',1124395696,'3','pbversion0000000000001','approved','dtree','dtree','dtree','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000012',1124395696,'3','pbversion0000000000001','approved','coolmenu','coolmenu','coolmenu','3','7','12',NULL,0,1,0,0,0,356,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000013',1124395696,'3','pbversion0000000000001','approved','Synopsis','Synopsis','synopsis','3','7','12',NULL,0,1,0,0,0,367,NULL,0,1,0,1247779653,NULL,0),('7-0-style0000000000006',1147642493,'3','pbversion0000000000001','approved','main_bg.gif','main_bg.gif','style1/main_bg.gif','3','7','12',NULL,0,0,0,0,0,1149,NULL,0,1,0,1242380143,NULL,0),('PBrichedit000000000002',1124395696,'3','pbversion0000000000001','approved','Forum Rich Edit','Forum Rich Edit','forum_rich_edit','3','7','12',NULL,0,0,0,0,0,873,NULL,0,1,0,1242380152,NULL,0),('7-0-style0000000000068',1147642510,'3','pbversion0000000000001','approved','spacer.gif','spacer.gif','style3/spacer.gif','3','7','12',NULL,0,0,0,0,0,358,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000066',1147642509,'3','pbversion0000000000001','approved','nav_bg_on.jpg','nav_bg_on.jpg','style3/nav_bg_on.jpg','3','7','12',NULL,0,0,0,0,0,658,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000067',1147642509,'3','pbversion0000000000001','approved','pb.jpg','pb.jpg','style3/pb.jpg','3','7','12',NULL,0,0,0,0,0,24981,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000062',1147642508,'3','pbversion0000000000001','approved','nav_bg1.jpg','nav_bg1.jpg','style3/nav_bg1.jpg','3','7','12',NULL,0,0,0,0,0,672,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000063',1147642508,'3','pbversion0000000000001','approved','nav_bg1_on.jpg','nav_bg1_on.jpg','style3/nav_bg1_on.jpg','3','7','12',NULL,0,0,0,0,0,683,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000064',1147642509,'3','pbversion0000000000001','approved','nav_bg2.jpg','nav_bg2.jpg','style3/nav_bg2.jpg','3','7','12',NULL,0,0,0,0,0,675,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000065',1147642509,'3','pbversion0000000000001','approved','nav_bg2_on.jpg','nav_bg2_on.jpg','style3/nav_bg2_on.jpg','3','7','12',NULL,0,0,0,0,0,688,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000061',1147642508,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style3/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,669,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000057',1147642507,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style3/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,639,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000058',1147642507,'3','pbversion0000000000001','approved','main_bottom.jpg','main_bottom.jpg','style3/main_bottom.jpg','3','7','12',NULL,0,0,0,0,0,2630,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000060',1147642508,'3','pbversion0000000000001','approved','main_top_bg.jpg','main_top_bg.jpg','style3/main_top_bg.jpg','3','7','12',NULL,0,0,0,0,0,687,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000054',1147642506,'3','pbversion0000000000001','approved','header_bg.jpg','header_bg.jpg','style3/header_bg.jpg','3','7','12',NULL,0,0,0,0,0,715,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000055',1147642506,'3','pbversion0000000000001','approved','header_left.jpg','header_left.jpg','style3/header_left.jpg','3','7','12',NULL,0,0,0,0,0,23983,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000056',1147642506,'3','pbversion0000000000001','approved','header_right.jpg','header_right.jpg','style3/header_right.jpg','3','7','12',NULL,0,0,0,0,0,24757,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000053',1147642505,'3','pbversion0000000000001','approved','footer_right.jpg','footer_right.jpg','style3/footer_right.jpg','3','7','12',NULL,0,0,0,0,0,2886,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000052',1147642505,'3','pbversion0000000000001','approved','footer_bg.jpg','footer_bg.jpg','style3/footer_bg.jpg','3','7','12',NULL,0,0,0,0,0,680,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000048',1147642504,'3','pbversion0000000000001','approved','wg.jpg','wg.jpg','style2/wg.jpg','3','7','12',NULL,0,0,0,0,0,20795,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000046',1147642504,'3','pbversion0000000000001','approved','rightCol_bg.jpg','rightCol_bg.jpg','style2/rightcol_bg.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000043',1147642503,'3','pbversion0000000000001','approved','pb.jpg','pb.jpg','style2/pb.jpg','3','7','12',NULL,0,0,0,0,0,22948,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000044',1147642503,'3','pbversion0000000000001','approved','pb_wg.jpg','pb_wg.jpg','style2/pb_wg.jpg','3','7','12',NULL,0,0,0,0,0,2720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000040',1147642502,'3','pbversion0000000000001','approved','navbar_right.jpg','navbar_right.jpg','style2/navbar_right.jpg','3','7','12',NULL,0,0,0,0,0,960,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000041',1147642502,'3','pbversion0000000000001','approved','page_title.jpg','page_title.jpg','style2/page_title.jpg','3','7','12',NULL,0,0,0,0,0,24856,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000042',1147642502,'3','pbversion0000000000001','approved','page_title_bg.jpg','page_title_bg.jpg','style2/page_title_bg.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000038',1147642501,'3','pbversion0000000000001','approved','navbar_bg.jpg','navbar_bg.jpg','style2/navbar_bg.jpg','3','7','12',NULL,0,0,0,0,0,625,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000039',1147642502,'3','pbversion0000000000001','approved','navbar_left.jpg','navbar_left.jpg','style2/navbar_left.jpg','3','7','12',NULL,0,0,0,0,0,663,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000036',1147642501,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style2/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,764,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000037',1147642501,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style2/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,602,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000033',1147642500,'3','pbversion0000000000001','approved','css02.css','css02.css','style2/css02.css','3','7','12',NULL,0,0,0,0,0,5530,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000034',1147642500,'3','pbversion0000000000001','approved','leftCol_header.jpg','leftCol_header.jpg','style2/leftcol_header.jpg','3','7','12',NULL,0,0,0,0,0,10987,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000035',1147642501,'3','pbversion0000000000001','approved','leftCol_header02.jpg','leftCol_header02.jpg','style2/leftcol_header02.jpg','3','7','12',NULL,0,0,0,0,0,4606,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000030',1147642499,'3','pbversion0000000000001','approved','webgui_btn.jpg','webgui_btn.jpg','style1/webgui_btn.jpg','3','7','12',NULL,0,0,0,0,0,5180,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000031',1147642500,'3','pbversion0000000000001','approved','WebGUI 7 Style 2','WebGUI 7 Style 2','root/import/webgui-7-style-2','3','7','12',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000032',1147642500,'3','pbversion0000000000001','approved','context_bg.jpg','context_bg.jpg','style2/context_bg.jpg','3','7','12',NULL,0,0,0,0,0,661,NULL,0,1,0,1242380143,NULL,0),('PBnav000000style01lvl2',1147642499,'3','pbversion0000000000001','approved','Style 01 Nav lvl2','untitled','style1_nav_lvl2','3','7','12',NULL,0,0,0,0,0,1695,NULL,0,1,0,1242380152,NULL,0),('7-0-style0000000000026',1147642499,'3','pbversion0000000000001','approved','RootTab Level 1','RootTab Level 1','roottab_level1','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380143,NULL,0),('stevenav00000000000001',1147642499,'3','pbversion0000000000001','approved','Style 01 Nav','Style 01 Nav','style1_nav','3','7','12',NULL,0,0,0,0,0,1665,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000025',1147642498,'3','pbversion0000000000001','approved','RootTab Level 0','RootTab Level 0','roottab_level0','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000022',1147642497,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style1/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,1109,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000023',1147642498,'3','pbversion0000000000001','approved','nav_on.jpg','nav_on.jpg','style1/nav_on.jpg','3','7','12',NULL,0,0,0,0,0,919,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000024',1147642498,'3','pbversion0000000000001','approved','orange_left01.jpg','orange_left01.jpg','style1/orange_left01.jpg','3','7','12',NULL,0,0,0,0,0,2747,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000018',1147642496,'3','pbversion0000000000001','approved','nav2_off_left.jpg','nav2_off_left.jpg','style1/nav2_off_left.jpg','3','7','12',NULL,0,0,0,0,0,752,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000019',1147642497,'3','pbversion0000000000001','approved','nav2_off_right.jpg','nav2_off_right.jpg','style1/nav2_off_right.jpg','3','7','12',NULL,0,0,0,0,0,748,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000017',1147642496,'3','pbversion0000000000001','approved','nav2_off_center.jpg','nav2_off_center.jpg','style1/nav2_off_center.jpg','3','7','12',NULL,0,0,0,0,0,837,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000015',1147642496,'3','pbversion0000000000001','approved','nav1_on_right.jpg','nav1_on_right.jpg','style1/nav1_on_right.jpg','3','7','12',NULL,0,0,0,0,0,1134,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000014',1147642495,'3','pbversion0000000000001','approved','nav1_on_left.jpg','nav1_on_left.jpg','style1/nav1_on_left.jpg','3','7','12',NULL,0,0,0,0,0,1195,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000013',1147642495,'3','pbversion0000000000001','approved','nav1_on.jpg','nav1_on.jpg','style1/nav1_on.jpg','3','7','12',NULL,0,0,0,0,0,2426,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000011',1147642495,'3','pbversion0000000000001','approved','nav1_off_left.jpg','nav1_off_left.jpg','style1/nav1_off_left.jpg','3','7','12',NULL,0,0,0,0,0,1230,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000012',1147642495,'3','pbversion0000000000001','approved','nav1_off_right.jpg','nav1_off_right.jpg','style1/nav1_off_right.jpg','3','7','12',NULL,0,0,0,0,0,1178,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000010',1147642494,'3','pbversion0000000000001','approved','nav1_off_center.jpg','nav1_off_center.jpg','style1/nav1_off_center.jpg','3','7','12',NULL,0,0,0,0,0,1468,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000009',1147642494,'3','pbversion0000000000001','approved','nav1_off.jpg','nav1_off.jpg','style1/nav1_off.jpg','3','7','12',NULL,0,0,0,0,0,2591,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000007',1147642493,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style1/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,1149,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000001',1147642492,'3','pbversion0000000000001','approved','WebGUI 7 Style 1','WebGUI 7 Style 1','root/import/webgui-7-style-1','3','7','12',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380142,NULL,0),('SynConXSLT000000000001',1124395707,'3','pbversion0000000000001','approved','RSS 0.9 XSLT Stylesheet','RSS 0.9 XSLT','xslt/rss0.9.xsl','3','7','12',NULL,0,0,0,0,0,5040,NULL,0,1,0,1247779653,NULL,0),('SynConXSLT000000000002',1124395707,'3','pbversion0000000000001','approved','RSS 0.91 XSLT Stylesheet','RSS 0.91 XSLT','xslt/rss0.91.xsl','3','7','12',NULL,0,0,0,0,0,4717,NULL,0,1,0,1247779654,NULL,0),('SynConXSLT000000000003',1124395707,'3','pbversion0000000000001','approved','RSS 1.0 XSLT Stylesheet','RSS 1.0 XSLT','xslt/rss1.0.xsl','3','7','12',NULL,0,0,0,0,0,5186,NULL,0,1,0,1247779654,NULL,0),('SynConXSLT000000000004',1124395707,'3','pbversion0000000000001','approved','RSS 2.0 XSLT Stylesheet','RSS 2.0 XSLT','xslt/rss2.0.xsl','3','7','12',NULL,0,0,0,0,0,4852,NULL,0,1,0,1247779654,NULL,0),('PBtmpl0000000000000036',1129049186,'3','pbversion0000000000001','approved','Default Admin Toggle Macro','Default Admin Toggle Macro','default_admin_toggle_macro','3','7','12',NULL,0,1,0,0,0,448,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000037',1129049186,'3','pbversion0000000000001','approved','Default Account Macro','Default Account Macro','default_account_macro','3','7','12',NULL,0,1,0,0,0,479,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000038',1129049186,'3','pbversion0000000000001','approved','Default Editable Toggle Macro','Default Editable Toggle Macro','default_editable_toggle_macro','3','7','12',NULL,0,1,0,0,0,460,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000040',1129049186,'3','pbversion0000000000001','approved','Default Group Add Macro','Default Group Add Macro','default_group_add_macro','3','7','12',NULL,0,1,0,0,0,432,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000041',1129049186,'3','pbversion0000000000001','approved','Default Group Delete Macro','Default Group Delete Macro','default_group_delete_macro','3','7','12',NULL,0,1,0,0,0,444,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000042',1129049186,'3','pbversion0000000000001','approved','Default Homelink','Default Homelink','default_homelink','3','7','12',NULL,0,1,0,0,0,459,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000043',1129049186,'3','pbversion0000000000001','approved','Default LoginToggle','Default LoginToggle','default_logintoggle','3','7','12',NULL,0,1,0,0,0,475,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000045',1129049186,'3','pbversion0000000000001','approved','Default Make Printable','Default Make Printable','default_make_printable','3','7','12',NULL,0,1,0,0,0,500,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000208',1147642410,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-template','3','7','12',NULL,0,0,0,0,0,6743,'\n\n\n\n\n',0,1,0,1242380161,'',0),('PBtmpl0000000000000091',1129049189,'3','pbversion0000000000001','approved','File no icon','File no icon','file_no_icon','3','7','12',NULL,0,1,0,0,0,391,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000132',1129049190,'3','pbversion0000000000001','approved','Empty','Empty','empty','3','7','12',NULL,0,1,0,0,0,296,NULL,0,1,0,1242380161,NULL,0),('PBtmpl0000000000000140',1129573244,'3','pbversion0000000000001','approved','Default Shortcut','Default Shortcut','pbtmpl0000000000000140','3','7','12',NULL,0,1,0,0,0,1719,NULL,0,1,0,1242380161,NULL,0),('PBtmplHelp000000000001',1147642410,'3','pbversion0000000000001','approved','Help','Help','help','3','7','12',NULL,0,0,0,0,0,2162,'\n\n',0,1,0,1242380162,'',0),('ProjectManagerTMPL0004',1222574693,'3','pbversion0000000000001','approved','Default Project Manager Edit Task','Default Project Manager Edit Task','default-pm-template-edit-task','3','7','12',NULL,0,0,0,0,0,8699,'\r\n',0,1,0,1242380162,'',0),('7-0-style0000000000071',1147642511,'3','pbversion0000000000001','approved','wg.jpg','wg.jpg','style3/wg.jpg','3','7','12',NULL,0,0,0,0,0,27499,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000070',1147642510,'3','pbversion0000000000001','approved','Style3 Coolmenu','Style3 Coolmenu','style3_coolmenu','3','7','12',NULL,0,0,0,0,0,377,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000004',1147642493,'3','pbversion0000000000001','approved','gui_bottom.jpg','gui_bottom.jpg','style1/gui_bottom.jpg','3','7','12',NULL,0,0,0,0,0,11011,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000002',1147642492,'3','pbversion0000000000001','approved','body_bg.jpg','body_bg.jpg','style1/body_bg.jpg','3','7','12',NULL,0,0,0,0,0,598,NULL,0,1,0,1242380142,NULL,0),('PBtmpl0000000000000128',1147642411,'3','pbversion0000000000001','approved','Classifieds','Classifieds','classifieds','3','7','12',NULL,0,1,0,0,0,3239,'\n\n',0,1,0,1242380161,'',0),('PBtmpl0000000000000104',1147642412,'3','pbversion0000000000001','approved','Default Acknowledgement','Default Acknowledgement','default_acknowledgement','3','7','12',NULL,0,1,0,0,0,1736,'',0,1,0,1242380160,'',0),('PBtmpl0000000000000031',1147642413,'3','pbversion0000000000001','approved','Default Forum Search','Default Forum Search','default_forum_search','3','7','12',NULL,0,1,0,0,0,3818,'',0,1,0,1242380153,'',0),('PBtmpl0000000000000006',1147642414,'3','pbversion0000000000001','approved','Default LDAP Login Template','Default LDAP Login Template','default_ldap_login_template','3','7','12',NULL,0,1,0,0,0,1945,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000047',1147642414,'3','pbversion0000000000001','approved','Default Message Board','Default Message Board','default_message_board','3','7','12',NULL,0,1,0,0,0,5583,'',0,1,0,1242380153,'',0),('TimeTrackingTMPL000002',1147642417,'3','pbversion0000000000001','approved','Default Time Tracking Manager View','Default Time Tracking Manager View','default-tt-template-manager','3','7','12',NULL,0,0,0,0,0,408,' ',0,1,0,1242380163,NULL,0),('PBtmpl0000000000000066',1147642417,'3','pbversion0000000000001','approved','Default USS','Default USS','default_uss','3','7','12',NULL,0,1,0,0,0,4949,'\n\n\n',0,1,0,1242380156,'',0),('PBtmpl0000000000000013',1147642418,'3','pbversion0000000000001','approved','Default WebGUI Login Template','Default WebGUI Login Template','default_webgui_login_template','3','7','12',NULL,0,1,0,0,0,2230,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000012',1147642418,'3','pbversion0000000000001','approved','Default WebGUI Password Reset Template','Default WebGUI Password Reset Template','default_webgui_password_reset_template','3','7','12',NULL,0,1,0,0,0,2055,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000057',1147642418,'3','pbversion0000000000001','approved','Default WebGUI Yes/No Prompt','Default WebGUI Yes/No Prompt','default_webgui_yes/no_prompt','3','7','12',NULL,0,1,0,0,0,793,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000060',1147642419,'3','pbversion0000000000001','approved','Fail Safe','Fail Safe','fail_safe','3','7','12',NULL,0,1,0,0,0,1236,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000107',1147642420,'3','pbversion0000000000001','approved','File with size','File with size','file_with_size','3','7','12',NULL,0,1,0,0,0,661,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000077',1147642422,'3','pbversion0000000000001','approved','Job Listing','Job Listing','job_listing','3','7','12',NULL,0,1,0,0,0,4681,'\n\n\n',0,1,0,1242380158,'',0),('WVtmpl0000000000000001',1147642426,'3','pbversion0000000000001','approved','Random Thread Macro Default Template','Random Thread Macro Default Template','randomthread-template','3','7','12',NULL,0,0,0,0,0,9130,NULL,0,1,0,1242380165,NULL,0),('PBtmplBlankStyle000001',1147642431,'3','pbversion0000000000001','approved','WebGUI 6 Blank Style','WebGUI 6 Blank Style','pbtmplblankstyle000001','3','7','12',NULL,0,1,0,0,0,1396,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000005',1147642493,'3','pbversion0000000000001','approved','header.jpg','header.jpg','style1/header.jpg','3','7','12',NULL,0,0,0,0,0,45014,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000008',1147642494,'3','pbversion0000000000001','approved','nav1_center_on.jpg','nav1_center_on.jpg','style1/nav1_center_on.jpg','3','7','12',NULL,0,0,0,0,0,1382,NULL,0,1,0,1242380143,NULL,0),('pbrobot000000000000001',1147642511,'3','pbversion0000000000001','approved','robots.txt','robots.txt','robots.txt','3','7','12',NULL,0,0,0,0,0,386,NULL,0,1,0,1242380152,NULL,0),('bX5rYxb6tZ9docY6sUhBlw',1147642514,'3','pbversion0000000000001','approved','Getting Started','Getting Started','getting_started/getting-started','3','7','4',NULL,0,1,0,0,0,679,NULL,0,1,0,1242380147,NULL,0),('IWFxZDyGhQ3-SLZhELa3qw',1147642514,'3','pbversion0000000000001','approved','Key Benefits','Key Benefits','home/key-benefits','3','7','4',NULL,0,1,0,0,0,2052,NULL,0,1,0,1242380149,NULL,0),('m4YJFaqzultnB_sj1Uq0aw',1147642514,'3','pbversion0000000000001','approved','Ad','Ad','home/ad','3','7','4',NULL,0,1,0,0,0,92376,NULL,0,1,0,1242380150,NULL,0),('7-0-style0000000000045',1147642503,'3','pbversion0000000000001','approved','pb_wg_bg.jpg','pb_wg_bg.jpg','style2/pb_wg_bg.jpg','3','7','12',NULL,0,0,0,0,0,21720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000021',1147642497,'3','pbversion0000000000001','approved','nav2_on_right.jpg','nav2_on_right.jpg','style1/nav2_on_right.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000020',1147642497,'3','pbversion0000000000001','approved','nav2_on_left.jpg','nav2_on_left.jpg','style1/nav2_on_left.jpg','3','7','12',NULL,0,0,0,0,0,732,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000016',1147642496,'3','pbversion0000000000001','approved','nav2_center_on.jpg','nav2_center_on.jpg','style1/nav2_center_on.jpg','3','7','12',NULL,0,0,0,0,0,807,NULL,0,1,0,1242380143,NULL,0),('PBasset000000000000003',1147642437,'3','pbversion0000000000001','approved','Media','Media','media','3','7','12',NULL,0,0,0,0,0,296,NULL,0,1,0,1242380151,NULL,0),('OhdaFLE7sXOzo_SIP2ZUgA',1147642513,'3','pbversion0000000000001','approved','Welcome','Welcome','home/welcome','3','7','4',NULL,0,1,0,0,0,1863,NULL,0,1,0,1242380151,NULL,0),('nbSrhXZQuxIjhWFaFPSuVA',1147642465,'3','pbversion0000000000001','approved','AdminConsole','AdminConsole','root/import/adminconsole','3','7','12',NULL,0,0,0,0,0,313,NULL,0,1,0,1242380150,NULL,0),('GNOAsX98vCsl0JRwfwL-gg',1147642466,'3','pbversion0000000000001','approved','Collaboration','Collaboration','root/import/collaboration','3','7','12',NULL,0,0,0,0,0,338,NULL,0,1,0,1242380149,NULL,0),('S1A9iAwKcQQ6P20uTqw-Ew',1147642468,'3','pbversion0000000000001','approved','Dashboard','Dashboard','root/import/dashboard','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380162,NULL,0),('71e17KeduiXgODLMlUxiow',1222803352,'3','pbversion0000000000001','approved','project','project','root/import/projectmanager/project','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380145,NULL,0),('N13SD1Fpqk00UgBt1Z8ivQ',1147642470,'3','pbversion0000000000001','approved','HttpProxy','HttpProxy','root/import/httpproxy','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380150,NULL,0),('3uuBf8cYuj1sew2OJXl9tg',1147642470,'3','pbversion0000000000001','approved','InOutBoard','InOutBoard','root/import/inoutboard','3','7','12',NULL,0,0,0,0,0,307,NULL,0,1,0,1242380142,NULL,0),('ProjectManagerTMPL0002',1222574693,'3','pbversion0000000000001','approved','Default Project Display','Default Project Display','default-pm-template-project-display','3','7','12',NULL,0,0,0,0,0,12801,'\r\n\r\n\r\n',0,1,0,1242380162,'',0),('cj2y4papTVGZRFdwTI-_fw',1147642475,'3','pbversion0000000000001','approved','MessageBoard','MessageBoard','root/import/messageboard','3','7','12',NULL,0,0,0,0,0,313,NULL,0,1,0,1242380147,NULL,0),('bBzO4CWjqU_ile3gf5Iypw',1147642475,'3','pbversion0000000000001','approved','MultiSearch','MultiSearch','root/import/multisearch','3','7','12',NULL,0,0,0,0,0,310,NULL,0,1,0,1242380147,NULL,0),('jEz8iTGNWEt2I05IhVV19Q',1147642477,'3','pbversion0000000000001','approved','Operation/RedeemSubscription','Operation/RedeemSubscription','root/import/operation/redeemsubscription','3','7','12',NULL,0,0,0,0,0,368,NULL,0,1,0,1242380149,NULL,0),('Da6KWn805L4B5e4HFgQRQA',1147642479,'3','pbversion0000000000001','approved','Shortcut','Shortcut','root/import/shortcut','3','7','12',NULL,0,0,0,0,0,301,NULL,0,1,0,1242380148,NULL,0),('bbiA9Zq5Gy2oCFBlILO3QA',1147642480,'3','pbversion0000000000001','approved','SQLReport','SQLReport','root/import/sqlreport','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380147,NULL,0),('Efe2W0UgrSRDltNJ87jlfg',1147642480,'3','pbversion0000000000001','approved','StockData','StockData','root/import/stockdata','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380148,NULL,0),('RrV4aAPnn4dM0ZcU3OXnlw',1147642480,'3','pbversion0000000000001','approved','style','style','root/import/style','3','7','12',NULL,0,0,0,0,0,292,NULL,0,1,0,1242380162,NULL,0),('9wKWdum0_8z-OhhquWLtSQ',1147642483,'3','pbversion0000000000001','approved','WeatherData','WeatherData','root/import/weatherdata','3','7','12',NULL,0,0,0,0,0,310,NULL,0,1,0,1242380146,NULL,0),('CSN-ZON7Uwv8kxf3F1fh5Q',1147642484,'3','pbversion0000000000001','approved','ZipArchiveAsset','ZipArchiveAsset','root/import/ziparchiveasset','3','7','12',NULL,0,0,0,0,0,322,NULL,0,1,0,1242380147,NULL,0),('TCtybxdqmdwdvRn555zpCQ',1147642484,'3','pbversion0000000000001','approved','RichEdit','RichEdit','root/import/richedit','3','7','12',NULL,0,0,0,0,0,301,NULL,0,1,0,1242380163,NULL,0),('PBtmpl0000000000000044',1148579524,'3','pbversion0000000000001','approved','Default Login Box','Default Login Box','default_login_box','3','7','12',NULL,0,1,0,0,0,1868,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000092',1148579524,'3','pbversion0000000000001','approved','Horizontal Login Box','Horizontal Login Box','horizontal_login_box','3','7','12',NULL,0,1,0,0,0,2061,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000133',1149286278,'3','pbversion0000000000001','approved','Guest Book','Guest Book','guest_book','3','7','12',NULL,0,1,0,0,0,2852,NULL,0,1,0,1242380161,NULL,0),('PBtmpl0000000000000083',1149286278,'3','pbversion0000000000001','approved','Link List','Link List','link_list','3','7','12',NULL,0,1,0,0,0,3667,NULL,0,1,0,1242380159,NULL,0),('PBtmpl0000000000000101',1149286278,'3','pbversion0000000000001','approved','Ordered List','Ordered List','ordered_list','3','7','12',NULL,0,1,0,0,0,3720,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000121',1149286279,'3','pbversion0000000000001','approved','Photo Gallery','Photo Gallery','photo_gallery','3','7','12',NULL,0,1,0,0,0,3168,'\n\n',0,1,0,1242380160,'',0),('PBtmpl0000000000000079',1149286279,'3','pbversion0000000000001','approved','Topics','Topics','topics','3','7','12',NULL,0,1,0,0,0,4906,'\n',0,1,0,1242380159,'',0),('PBtmpl0000000000000082',1149286279,'3','pbversion0000000000001','approved','Unordered List','Unordered List','unordered_list','3','7','12',NULL,0,1,0,0,0,4594,'\n',0,1,0,1242380159,'',0),('PBtmpl0000000000000112',1149286279,'3','pbversion0000000000001','approved','Weblog','Weblog','weblog','3','7','12',NULL,0,1,0,0,0,4972,'',0,1,0,1242380160,'',0),('PBtmpl0000000000000039',1154535073,'3','pbversion0000000000001','approved','Default File Macro','Default File Macro','default_file_macro','3','7','12',NULL,0,1,0,0,0,630,NULL,0,1,0,1242380153,NULL,0),('Szs5eev3OMssmnsyLRZmWA',1213317790,'3','pbversion0000000000001','approved','Tell A Friend','Tell A Friend','tell_a_friend/tell_a_friend','3','7','3',NULL,0,1,0,0,0,2062,NULL,0,1,0,1242380163,NULL,0),('PBtmpl0000000000000111',1154535074,'3','pbversion0000000000001','approved','Make Page Printable','Make Page Printable','make_page_printable','3','7','12',NULL,0,1,0,0,0,3579,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000053',1154535074,'3','pbversion0000000000001','approved','Subscription code redemption','Subscription code redemption','subscription_code_redemption','3','7','12',NULL,0,1,0,0,0,575,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000097',1154535074,'3','pbversion0000000000001','approved','Traditional with Thumbnails','Traditional with Thumbnails','traditional_with_thumbnails','3','7','12',NULL,0,1,0,0,0,6623,'\n',0,1,0,1242380160,'',0),('ProjectManagerTMPL0006',1157679165,'3','pbversion0000000000001','approved','Default Resource List','Default Resource List','default-pm-resource-list','3','7','12',NULL,0,0,0,0,0,1793,NULL,0,1,0,1242380162,NULL,0),('ProjectManagerTMPL0003',1159989349,'3','pbversion0000000000001','approved','Default Project Manager Gantt Chart','Default Project Manager Gantt Chart','default-pm-template-gantt-chart','3','7','12',NULL,0,0,0,0,0,3753,NULL,0,1,0,1242380162,NULL,0),('pbproto000000000000002',1163019036,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-prototype','3','7','12',NULL,0,0,0,1,0,562,NULL,0,1,0,1242380152,NULL,0),('WikiPHTmpl000000000001',1165460175,'3','pbversion0000000000001','approved','Default Page History','Default Page History','default-wiki-page-history','3','7','12',NULL,0,0,0,0,0,653,NULL,0,1,0,1242380165,NULL,0),('WikiMPTmpl000000000001',1165460175,'3','pbversion0000000000001','approved','Default Most Popular','Default Most Popular','default-wiki-most-popular','3','7','12',NULL,0,0,0,0,0,1029,NULL,0,1,0,1242380164,NULL,0),('IOB0000000000000000002',1166019641,'3','pbversion0000000000001','approved','Default InOutBoard Report Template','Default InOutBoard Report Template','iob-report-template','3','7','12',NULL,0,0,0,0,0,2719,'',0,1,0,1242380149,'',0),('WikiSearchTmpl00000001',1168480840,'3','pbversion0000000000001','approved','Default Wiki Search','Default Wiki Search','default-wiki-search','3','7','12',NULL,0,0,0,0,0,2432,'\n\n',0,1,0,1242380165,NULL,0),('WikiRCTmpl000000000001',1169092823,'3','pbversion0000000000001','approved','Default Recent Changes','Default Recent Changes','default-wiki-recent-changes','3','7','12',NULL,0,0,0,0,0,1645,NULL,0,1,0,1242380165,NULL,0),('ZipArchiveTMPL00000001',1169738426,'3','pbversion0000000000001','approved','Default Zip Archive Template','Default Zip Archive Template','zip-archive-template','3','7','12',NULL,0,0,0,0,0,1040,NULL,0,1,0,1242380165,NULL,0),('IOB0000000000000000001',1169795123,'3','pbversion0000000000001','approved','Default InOutBoard Template','Default InOutBoard Template','iob-template','3','7','12',NULL,0,0,0,0,0,3815,'',0,1,0,1242380149,'',0),('PBtmpl0000000000000080',1171466654,'3','pbversion0000000000001','approved','FAQ','FAQ','faqtemplate','3','7','12',NULL,0,1,0,0,0,3916,NULL,0,1,0,1242380159,NULL,0),('SQLReportDownload00001',1171466654,'3','pbversion0000000000001','approved','SQLReport Download Default Template','untitled','SQLReportDownload0001','3','7','12',NULL,0,0,0,0,0,6145,NULL,0,1,0,1242380162,NULL,0),('newsletter000000000001',1185754569,'3','pbversion0000000000001','approved',' Summary Newsletter (default)',' Summary Newsletter','newsletterdefaulttemplate','3','7','3',NULL,0,0,0,0,0,668,NULL,0,1,0,1242380151,NULL,0),('PBtmpl0000000000000026',1185754569,'3','pbversion0000000000001','approved','Default Forum','Default Forum','default_forum','3','7','12',NULL,0,1,0,0,0,7866,'\n\n\n',0,1,0,1242380153,'',0),('PBtmpl0000000000000010',1227026287,'3','pbversion0000000000001','approved','Default WebGUI Account Display Template','Default WebGUI Account Display Template','default_webgui_account_display_template','3','7','12',NULL,0,1,0,0,0,2743,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000014',1227218041,'3','pbversion0000000000001','approved','Default WebGUI Password Recovery Template','Default WebGUI Password Recovery Template','default_webgui_password_recovery_template','3','7','12',NULL,0,1,0,0,0,3029,NULL,0,1,0,1242380152,NULL,0),('PBtmpl0000000000000004',1227026214,'3','pbversion0000000000001','approved','Default LDAP Account Display Template','Default LDAP Account Display Template','default_ldap_account_display_template','3','7','12',NULL,0,1,0,0,0,1348,NULL,0,1,0,1242380152,NULL,0),('tempspace0000000000000',1185754574,'3','pbversion0000000000001','approved','Tempspace','Tempspace','tempspace','3','7','3',NULL,0,0,0,0,0,307,NULL,0,1,0,1242380163,NULL,0),('MBZK_LPVzqhb4TV4mMRTJg',1197330678,'3','pbversion0000000000001','approved','admin_ie7.css','admin_ie7.css','root/import/gallery-templates/admin_ie7.css','3','7','3',NULL,0,1,0,0,0,380,NULL,0,1,0,1244130527,NULL,0),('bANo8aiAPA7aY_oQZKxIWw',1197330678,'3','pbversion0000000000001','approved','rss.gif','rss.gif','root/import/gallery-templates/images/rss.gif','3','7','3',NULL,0,1,0,0,0,1389,NULL,0,1,0,1244130527,NULL,0),('fdd8tGExyVwHyrB8RBbKXg',1197330839,'3','pbversion0000000000001','approved','next.gif','next.gif','root/import/gallery-templates/images/next.gif','3','7','3',NULL,0,1,0,0,0,1676,NULL,0,1,0,1244130527,NULL,0),('BpisgHl4ZDcSECJp6oib1w',1197330840,'3','pbversion0000000000001','approved','play.gif','play.gif','root/import/gallery-templates/images/play.gif','3','7','3',NULL,0,1,0,0,0,2113,NULL,0,1,0,1244130527,NULL,0),('zshreRgPAXtnF0DtVbQ1Yg',1197330840,'3','pbversion0000000000001','approved','previous.gif','previous.gif','root/import/gallery-templates/images/previous.gif','3','7','3',NULL,0,1,0,0,0,1682,NULL,0,1,0,1244130527,NULL,0),('TimeTrackingTMPL000001',1201205738,'3','pbversion0000000000001','approved','Default Time Tracking User View','Default Time Tracking User View','default-tt-template-user','3','7','12',NULL,0,0,0,0,0,18629,'\n \n',0,1,0,1242380163,'',0),('PBtmpl0000000000000085',1202884864,'3','pbversion0000000000001','approved','Default Email','Default Email','default_email','3','7','12',NULL,0,1,0,0,0,2008,NULL,0,1,0,1242380160,NULL,0),('CalendarPrintMonth0001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Month','Default Calendar Print Month','root/import/calendar-templates/default-calendar-print-month','3','7','12',NULL,0,0,0,0,0,2436,' \r\n',0,1,0,1242380147,'',0),('CalendarPrintWeek00001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Week','Default Calendar Print Week','root/import/calendar-templates/default-calendar-print-week','3','7','12',NULL,0,0,0,0,0,2636,' \r\n',0,1,0,1242380147,'',0),('CalendarPrintDay000001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Day','Default Calendar Print Day','root/import/calendar-templates/default-calendar-print-day','3','7','12',NULL,0,0,0,0,0,2376,' \r\n',0,1,0,1242380147,'',0),('PBtmpl0000000000000067',1206998733,'3','pbversion0000000000001','approved','Default Submission','Default Submission','default_submission','3','7','12',NULL,0,1,0,0,0,22753,'\r\n',0,1,0,1242380156,'',0),('PBtmpl0000000000000032',1206998756,'3','pbversion0000000000001','approved','Default Thread','Default Thread','default_thread','3','7','12',NULL,0,1,0,0,0,11763,'\r\n',0,1,0,1242380153,'',0),('PBtmpl0000000000000209',1206998862,'3','pbversion0000000000001','approved','Request Tracker Thread','Request Tracker Thread','request-tracker-post-template','3','7','12',NULL,0,0,0,0,0,22538,'\r\n',0,1,0,1242380161,'',0),('PBrichedit000000000001',1207240829,'3','pbversion0000000000001','approved','Content Manager\'s Rich Edit','Content Manager\'s Rich Edit','content_managers_rich_edit','3','7','12',NULL,0,0,0,0,0,549,NULL,0,1,0,1242380152,NULL,0),('3qiVYhNTXMVC5hfsumVHgg',1206743306,'3','pbversion0000000000001','approved','browserdetect.js','browserdetect.js','root/import/gallery-templates/browserdetect.js','3','7','3',NULL,0,1,0,0,0,4375,NULL,0,1,0,1244130528,NULL,0),('F7MAQ-cpuvQ1KuC7J4P5zQ',1222803673,'3','pbversion0000000000001','approved','View','View','root/import/profile/view','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1242380148,NULL,0),('Tsg7xmPYv782j6IVz7yHFg',1213244777,'3','pbversion0000000000001','approved','Calendar Templates','Calendar Templates','root/import/calendar-templates','3','7','12',NULL,0,1,0,0,0,353,NULL,0,1,0,1242380164,NULL,0),('-K8Hj45mbelljN9-0CXZxg',1209325764,'3','pbversion0000000000001','approved','DataForm','DataForm','root/import/dataform','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380141,NULL,0),('Q4uX_C557arTp6D_jwB1jQ',1222803760,'3','pbversion0000000000001','approved','Wiki','Wiki','root/import/wiki','3','12','12',NULL,0,0,0,0,0,312,NULL,0,1,0,1242380162,NULL,0),('4qh0kIsFUdd4Ox-Iu1JZgg',1208725439,'3','pbversion0000000000001','approved','EMS','EMS','root/import/ems','3','7','12',NULL,0,1,0,0,0,321,NULL,0,1,0,1242380142,NULL,0),('PsFn7dJt4wMwBa8hiE3hOA',1208558071,'3','pbversion0000000000001','approved','Print Badge (Default)','Print Badge (Default)','root/import/ems/print-badge-default','3','7','12',NULL,0,1,0,0,0,2304,NULL,0,1,0,1242380162,NULL,0),('yBwydfooiLvhEFawJb0VTQ',1208629936,'3','pbversion0000000000001','approved','Print Ticket (Default)','Print Ticket (Default)','root/import/ems/print-ticket-default','3','7','12',NULL,0,1,0,0,0,2368,NULL,0,1,0,1242380165,NULL,0),('NywJYmGWe1f6EBXJnWg9Xg',1222803638,'3','pbversion0000000000001','approved','Profile','Profile','root/import/profile','3','7','12',NULL,0,1,0,0,0,320,NULL,0,1,0,1242380151,NULL,0),('AgyFhx3eXlfZXNp2MkrsiQ',1222803665,'3','pbversion0000000000001','approved','Edit','Edit','root/import/profile/edit','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1242380146,NULL,0),('_hELmIJfgbAyXFNqPyApxQ',1213309523,'3','pbversion0000000000001','approved','admin.css','admin.css','root/import/gallery-templates/admin.css','3','7','3',NULL,0,1,0,0,0,3478,NULL,0,1,0,1244130527,NULL,0),('2ci_v2d4x4uvyjTRlC49OA',1209499188,'3','pbversion0000000000001','approved','moveDown.gif','moveDown.gif','root/import/gallery-templates/images/movedown.gif','3','7','3',NULL,0,1,0,0,0,784,NULL,0,1,0,1244130527,NULL,0),('O-EsSzKgAk1KolFT-x_KsA',1209499188,'3','pbversion0000000000001','approved','moveUp.gif','moveUp.gif','root/import/gallery-templates/images/moveup.gif','3','7','3',NULL,0,1,0,0,0,772,NULL,0,1,0,1244130527,NULL,0),('POVcY79vIqAHR8OfGt36aw',1209499189,'3','pbversion0000000000001','approved','pagination_button.jpg','pagination_button.jpg','root/import/gallery-templates/images/pagination_button.jpg','3','7','12',NULL,0,1,0,0,0,1050,NULL,0,0,0,1244130527,NULL,0),('hIB-z34r8Xl-vYVYCkKr-w',1209499189,'3','pbversion0000000000001','approved','bar-btn-r.jpg','bar-btn-r.jpg','root/import/gallery-templates/images/bar-btn-r.jpg','3','7','12',NULL,0,1,0,0,0,830,NULL,0,0,0,1244130527,NULL,0),('-mPUoFlYcjqjPUPRLAlxNQ',1209499189,'3','pbversion0000000000001','approved','search-field-r.jpg','search-field-r.jpg','root/import/gallery-templates/images/search-field-r.jpg','3','7','12',NULL,0,1,0,0,0,848,NULL,0,0,0,1244130528,NULL,0),('MDpUOR-N8KMyt1J7Hh_h4w',1209499189,'3','pbversion0000000000001','approved','bar-btn.jpg','bar-btn.jpg','root/import/gallery-templates/images/bar-btn.jpg','3','7','12',NULL,0,1,0,0,0,708,NULL,0,0,0,1244130528,NULL,0),('YfXKByTwDZVituMc4h13Dg',1209499189,'3','pbversion0000000000001','approved','pagination_bg.jpg','pagination_bg.jpg','root/import/gallery-templates/images/pagination_bg.jpg','3','7','12',NULL,0,1,0,0,0,1131,NULL,0,0,0,1244130528,NULL,0),('esko_HSU0Gh-uJZ1h3xRmQ',1209499189,'3','pbversion0000000000001','approved','search-field-l.jpg','search-field-l.jpg','root/import/gallery-templates/images/search-field-l.jpg','3','7','12',NULL,0,1,0,0,0,874,NULL,0,0,0,1244130528,NULL,0),('oSqpGswzpBG_ErdfYwIO8A',1209499189,'3','pbversion0000000000001','approved','top_bg.jpg','top_bg.jpg','root/import/gallery-templates/images/top_bg.jpg','3','7','12',NULL,0,1,0,0,0,692,NULL,0,0,0,1244130528,NULL,0),('MXJklShZvLLB_DSnZQmXrQ',1209499189,'3','pbversion0000000000001','approved','title_bg.jpg','title_bg.jpg','root/import/gallery-templates/images/title_bg.jpg','3','7','12',NULL,0,1,0,0,0,1658,NULL,0,0,0,1244130528,NULL,0),('BthxD5oJ0idmsyI3ioA2FA',1209499189,'3','pbversion0000000000001','approved','bar-btn-l.jpg','bar-btn-l.jpg','root/import/gallery-templates/images/bar-btn-l.jpg','3','7','12',NULL,0,1,0,0,0,845,NULL,0,0,0,1244130528,NULL,0),('aZ-1HYQamkRHYXvzAra8WQ',1209499189,'3','pbversion0000000000001','approved','search-field.jpg','search-field.jpg','root/import/gallery-templates/images/search-field.jpg','3','7','12',NULL,0,1,0,0,0,750,NULL,0,0,0,1244130528,NULL,0),('eRkb94OYcS5AdcrrerOP5Q',1209499189,'3','pbversion0000000000001','approved','rss.gif','rss.gif','root/import/gallery-templates/images/rss2.gif','3','7','12',NULL,0,1,0,0,0,1391,NULL,0,0,0,1244130528,NULL,0),('TbnkjAJQEASORXIpYqDkcA',1209499189,'3','pbversion0000000000001','approved','blank-image.jpg','blank-image.jpg','root/import/gallery-templates/images/blank-image.jpg','3','7','12',NULL,0,1,0,0,0,3084,NULL,0,0,0,1244130528,NULL,0),('er-3faBjY-hhlDcc5aKqdQ',1209499189,'3','pbversion0000000000001','approved','top_bg.jpg','top_bg.jpg','root/import/gallery-templates/images/top_bg2.jpg','3','7','12',NULL,0,1,0,0,0,693,NULL,0,0,0,1244130528,NULL,0),('8bFsu2FJUqHRUiHcozcVFw',1209499189,'3','pbversion0000000000001','approved','sub-btn-l.jpg','sub-btn-l.jpg','root/import/gallery-templates/images/sub-btn-l.jpg','3','7','12',NULL,0,1,0,0,0,844,NULL,0,0,0,1244130528,NULL,0),('34Aayx5eA320D8VfhdfDBw',1209499189,'3','pbversion0000000000001','approved','sub-btn-r.jpg','sub-btn-r.jpg','root/import/gallery-templates/images/sub-btn-r.jpg','3','7','12',NULL,0,1,0,0,0,824,NULL,0,0,0,1244130528,NULL,0),('TlhKOVmWblZOsAdqmhEpeg',1209499189,'3','pbversion0000000000001','approved','sub-btn.jpg','sub-btn.jpg','root/import/gallery-templates/images/sub-btn.jpg','3','7','12',NULL,0,1,0,0,0,702,NULL,0,0,0,1244130528,NULL,0),('Nx0ypjO3cN6QdZUBUEE0lA',1209499189,'3','pbversion0000000000001','approved','pic-title-bg.jpg','pic-title-bg.jpg','root/import/gallery-templates/images/pic-title-bg.jpg','3','7','12',NULL,0,1,0,0,0,865,NULL,0,0,0,1244130528,NULL,0),('CmFZLN7iPS7XXvUEsxKPKA',1209499190,'3','pbversion0000000000001','approved','row-2.jpg','row-2.jpg','root/import/gallery-templates/images/row-2.jpg','3','7','12',NULL,0,1,0,0,0,806,NULL,0,0,0,1244130528,NULL,0),('v_XBgwwZqgW1D5s4y05qfg',1209499190,'3','pbversion0000000000001','approved','addtl-info.gif','addtl-info.gif','root/import/gallery-templates/images/addtl-info.gif','3','7','12',NULL,0,1,0,0,0,914,NULL,0,0,0,1244130528,NULL,0),('4TdAkKoQbSCvI7QWcW889A',1209499190,'3','pbversion0000000000001','approved','row-1.jpg','row-1.jpg','root/import/gallery-templates/images/row-1.jpg','3','7','12',NULL,0,1,0,0,0,791,NULL,0,0,0,1244130528,NULL,0),('SAgK6eDPCG1cgkJ59WapHQ',1209499190,'3','pbversion0000000000001','approved','prev-btn.gif','prev-btn.gif','root/import/gallery-templates/images/prev-btn.gif','3','7','12',NULL,0,1,0,0,0,2015,NULL,0,0,0,1244130528,NULL,0),('XJYLuvGy9ubF7JNKyINtpA',1209499190,'3','pbversion0000000000001','approved','play-btn.gif','play-btn.gif','root/import/gallery-templates/images/play-btn.gif','3','7','12',NULL,0,1,0,0,0,2543,NULL,0,0,0,1244130528,NULL,0),('RWj7hyv2SpZuXxwj1Wocug',1209499190,'3','pbversion0000000000001','approved','next-btn.gif','next-btn.gif','root/import/gallery-templates/images/next-btn.gif','3','7','12',NULL,0,1,0,0,0,2045,NULL,0,0,0,1244130528,NULL,0),('aq8QElnlm3YufAoxRz9Pcg',1209499190,'3','pbversion0000000000001','approved','data-bg.jpg','data-bg.jpg','root/import/gallery-templates/images/data-bg.jpg','3','7','12',NULL,0,1,0,0,0,821,NULL,0,0,0,1244130528,NULL,0),('7fE8md51vTCcuJFOvxNaGA',1209503742,'3','pbversion0000000000001','approved','thumbnails.js','thumbnails.js','root/import/gallery-templates/thumbnails.js','3','7','3',NULL,0,1,0,0,0,5881,NULL,0,1,0,1244130528,NULL,0),('mTOiwwk3q4k9g5-XykXhPA',1218149728,'3','pbversion0000000000001','approved','Documentation','Documentation','documentation','3','7','3',NULL,0,0,0,0,0,561,NULL,0,1,0,1242380150,NULL,0),('TYo2Bwl7aafzTtdHlS-arQ',1211664878,'3','pbversion0000000000001','approved','Product','Product','root/import/product','3','7','12',NULL,0,0,0,0,0,320,NULL,0,1,0,1242380164,NULL,0),('gbnRhcWNk1iQe32LFEB5eQ',1212086102,'3','pbversion0000000000001','approved','Shelf','Shelf','root/import/shelf2','3','7','12',NULL,0,1,0,0,0,315,NULL,0,1,0,1242380149,NULL,0),('6tK47xsaIH-ELw0IBo0uRQ',1210777115,'3','pbversion0000000000001','approved','images','images','root/import/shelf2/images','3','7','12',NULL,0,1,0,0,0,330,NULL,0,1,0,1242380142,NULL,0),('_bZJ9LA_KNekZiFPaP2SeQ',1210777868,'3','pbversion0000000000001','approved','shelf-titles.jpg','shelf-titles.jpg','root/import/shelf2/images/shelf-titles.jpg','3','7','12',NULL,0,1,0,0,0,1038,NULL,0,0,0,1242380165,NULL,0),('4e-_rNs6mSWedZhQ_V5kJA',1210779672,'3','pbversion0000000000001','approved','shelf-ie.css','shelf-ie.css','root/import/shelf2/shelf-ie.css','3','7','12',NULL,0,1,0,0,0,1092,NULL,0,1,0,1242380142,NULL,0),('6D4Z-oruXPS6OlH_Kx8pBg',1209509389,'3','pbversion0000000000001','approved','images','images','root/import/thingy-templates/images','3','7','12',NULL,0,1,0,0,0,340,NULL,0,1,0,1242380142,NULL,0),('hQ7z33_jOYkQ8WNX5xy9Sw',1209509455,'3','pbversion0000000000001','approved','style-button.gif','style-button.gif','root/import/thingy-templates/images/style-button.gif','3','7','12',NULL,0,1,0,0,0,923,NULL,0,0,0,1242380149,NULL,0),('vWW_DcHiYSrKZOkkIfEfcQ',1209509433,'3','pbversion0000000000001','approved','row-2.jpg','row-2.jpg','root/import/thingy-templates/images/row-2.jpg','3','7','12',NULL,0,1,0,0,0,805,NULL,0,0,0,1242380164,NULL,0),('_bPYzRA87NTAUIKlfrJMHg',1209509433,'3','pbversion0000000000001','approved','row-1.jpg','row-1.jpg','root/import/thingy-templates/images/row-1.jpg','3','7','12',NULL,0,1,0,0,0,790,NULL,0,0,0,1242380165,NULL,0),('nJjZHRwdDs5MAZYsAyioHw',1209509433,'3','pbversion0000000000001','approved','title-bg.jpg','title-bg.jpg','root/import/thingy-templates/images/title-bg.jpg','3','7','12',NULL,0,1,0,0,0,1105,NULL,0,0,0,1242380151,NULL,0),('8hxfkrJPeFVRWF5piCNJ1A',1209509433,'3','pbversion0000000000001','approved','field-bg.jpg','field-bg.jpg','root/import/thingy-templates/images/field-bg.jpg','3','7','12',NULL,0,1,0,0,0,721,NULL,0,0,0,1242380146,NULL,0),('Osx7WN52iIKHZFT4vqUBHQ',1209509433,'3','pbversion0000000000001','approved','search-btn.gif','search-btn.gif','root/import/thingy-templates/images/search-btn.gif','3','7','12',NULL,0,1,0,0,0,1263,NULL,0,0,0,1242380151,NULL,0),('oWff8fGzRdHPyq5VNREe9Q',1209509433,'3','pbversion0000000000001','approved','top-bg.jpg','top-bg.jpg','root/import/thingy-templates/images/top-bg.jpg','3','7','12',NULL,0,1,0,0,0,691,NULL,0,0,0,1242380151,NULL,0),('uqbkvb1b9443VvfkyRz95w',1209509433,'3','pbversion0000000000001','approved','save-button.gif','save-button.gif','root/import/thingy-templates/images/save-button.gif','3','7','12',NULL,0,1,0,0,0,1271,NULL,0,0,0,1242380164,NULL,0),('8YiMkcz32xalkAn3WBLpag',1210181860,'3','pbversion0000000000001','approved','go-btn.gif','go-btn.gif','root/import/thingy-templates/images/go-btn.gif','3','7','12',NULL,0,1,0,0,0,430,NULL,0,0,0,1242380146,NULL,0),('C5fPz-Wg85vkYRvCdl-Xqw',1212160830,'3','pbversion0000000000001','approved','UserList','UserList','root/import/userlist','3','7','12',NULL,0,1,0,0,0,323,NULL,0,1,0,1242380147,NULL,0),('usuxw9V3jN4d4pujRiEYxg',1209494150,'3','pbversion0000000000001','approved','css03-ie.css','css03-ie.css','style3/css03-ie.css','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380164,NULL,0),('aNmgn0cd6tldmC1FpW4KbA',1213122695,'3','pbversion0000000000001','approved','Shop','Shop','shopping-cart-collateral-items','3','7','3',NULL,0,1,0,0,0,324,NULL,0,0,0,1242380146,NULL,0),('2q5fxatSFLgIhXaUX-oSvg',1204149033,'3','pbversion0000000000001','approved','bottom-left.jpg','bottom-left.jpg','shopping-cart-collateral-items/bottom-left.jpg','3','7','3',NULL,0,1,0,0,0,32254,NULL,0,0,0,1242380141,NULL,0),('_d5WTkKjnwct-_Dk7gZHvQ',1204149033,'3','pbversion0000000000001','approved','bottom-right.jpg','bottom-right.jpg','shopping-cart-collateral-items/bottom-right.jpg','3','7','3',NULL,0,1,0,0,0,32258,NULL,0,0,0,1242380165,NULL,0),('Iz2mUR3jCPKyemwAea4b2g',1204149033,'3','pbversion0000000000001','approved','input_bg.jpg','input_bg.jpg','shopping-cart-collateral-items/input_bg.jpg','3','7','3',NULL,0,1,0,0,0,30076,NULL,0,0,0,1242380149,NULL,0),('JU9bjsLRoWj7GVHs__prig',1204149033,'3','pbversion0000000000001','approved','top-left.jpg','top-left.jpg','shopping-cart-collateral-items/top-left.jpg','3','7','3',NULL,0,1,0,0,0,32207,NULL,0,0,0,1242380150,NULL,0),('noOlnjQGexHg8c4bGVUo9g',1204149033,'3','pbversion0000000000001','approved','top-right.jpg','top-right.jpg','shopping-cart-collateral-items/top-right.jpg','3','7','3',NULL,0,1,0,0,0,32245,NULL,0,0,0,1242380151,NULL,0),('bPz1yk6Y9uwMDMBcmMsSCg',1211829604,'3','pbversion0000000000001','approved','Email Receipt (Default)','Email Receipt (Default)','shopping-cart-collateral-items/email-receipt-default','3','7','3',NULL,0,1,0,0,0,4632,NULL,0,1,0,1242380147,NULL,0),('EBlxJpZQ9o-8VBOaGQbChA',1212093746,'3','pbversion0000000000001','approved','MiniCart','MiniCart','shopping-cart-collateral-items/minicart','3','7','3',NULL,0,1,0,0,0,2611,'',0,1,0,1242380148,'',0),('WeatherDataTmpl0000001',1210711353,'3','pbversion0000000000001','approved','WeatherData Default View','WeatherData Default View','weatherdatatmpl0000001','3','7','12',NULL,0,1,0,0,0,5505,'\r\n\r\n\r\n',0,1,0,1242380164,'',0),('Ik9HHky10DIyFTKehUD1dw',1222803478,'3','pbversion0000000000001','approved','Prompt','Prompt','root/import/prompt','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1242380149,NULL,0),('gI_TxK-5S4DNuv42wpImmw',1213734379,'3','pbversion0000000000001','approved','Gallery Templates','Gallery Templates','root/import/gallery-templates','3','7','3',NULL,0,0,0,0,0,362,NULL,0,1,0,1244130527,NULL,0),('BmLaN4rmAANkCglXUViEbg',1222803871,'3','pbversion0000000000001','approved','Resource','Resource','root/import/projectmanager/resource','3','12','12',NULL,0,0,0,0,0,346,NULL,0,1,0,1242380147,NULL,0),('X7DrzUcj8pOKFa_6k9D5iw',1222804045,'3','pbversion0000000000001','approved','Newsletter','Newsletter','root/import/newsletter','3','12','3',NULL,0,0,0,0,0,329,NULL,0,1,0,1242380165,NULL,0),('7-0-style0000000000059',1213386091,'3','pbversion0000000000001','approved','main_top.jpg','main_top.jpg','style3/main_top.jpg','3','7','12',NULL,0,0,0,0,0,3594,NULL,0,1,0,1242380144,NULL,0),('CalendarPrintEvent0001',1215396964,'3','pbversion0000000000001','approved','Default Calendar Print Event','Default Calendar Print Event','root/import/calendar-templates/default-calendar-print-event','3','7','12',NULL,0,0,0,0,0,4156,' \r\n',0,1,0,1242380147,'',0),('_gBYAdTcbkiyamnqi2Xskg',1222803409,'3','pbversion0000000000001','approved','WebGUI/Recovery','WebGUI/Recovery','root/import/auth/webgui/recovery','3','7','12',NULL,0,0,0,0,0,356,NULL,0,1,0,1242380165,NULL,0),('j_1qEqM6iLfQLiR6VKy0aA',1215718151,'3','pbversion0000000000001','approved','Free Documentation','Free Documentation','documentation/free-documentation','3','7','3',NULL,0,1,0,0,0,1415,NULL,0,1,0,1242380150,NULL,0),('o_pq_e4vRyhMOKFzs61eag',1215714957,'3','pbversion0000000000001','approved','book-covers.jpg','book-covers.jpg','documentation/book-covers.jpg','3','7','3',NULL,0,1,0,0,0,106078,NULL,0,0,0,1242380151,NULL,0),('diZvW4bSgZWwyyGP3qXi1g',1215717972,'3','pbversion0000000000001','approved','Commercial Documentation','Commercial Documentation','documentation/commercial-documentation','3','7','3',NULL,0,1,0,0,0,1110,NULL,0,1,0,1242380148,NULL,0),('oHk7fAFhEEkB7dHzi0QOQA',1222803399,'3','pbversion0000000000001','approved','WebGUI/Expired','WebGUI/Expired','root/import/auth/webgui/expired','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380151,NULL,0),('fq1ZkYhH24R5tb96kuT10Q',1222803395,'3','pbversion0000000000001','approved','WebGUI/Create','WebGUI/Create','root/import/auth/webgui/create','3','7','12',NULL,0,0,0,0,0,350,NULL,0,1,0,1242380148,NULL,0),('63ix2-hU0FchXGIWkG3tow',1216169693,'3','pbversion0000000000001','approved','Flat Discount (Default)','Flat Discount (Default)','root/import/flat-discount-default','3','7','12',NULL,0,1,0,0,0,1265,NULL,0,1,0,1242380142,NULL,0),('K0q_N885Httqev1VCqUWxg',1222803391,'3','pbversion0000000000001','approved','WebGUI/Account','WebGUI/Account','root/import/auth/webgui/account','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380150,NULL,0),('jnYdqDkUR8x7Pv2eGR1qTA',1216250666,'3','pbversion0000000000001','approved','Thingy Templates','Thingy Templates','root/import/thingy-templates','3','7','12',NULL,0,1,0,0,0,347,NULL,0,1,0,1242380149,NULL,0),('taX2UYkFF21ALpFZY2rhMw',1222803387,'3','pbversion0000000000001','approved','LDAP/Login','LDAP/Login','root/import/auth/ldap/login','3','7','12',NULL,0,0,0,0,0,341,NULL,0,1,0,1242380163,NULL,0),('5m5I7__l40C4hhv4ydqAHQ',1216227786,'3','pbversion0000000000001','approved','thingy-ie.css','thingy-ie.css','root/import/thingy-templates/thingy-ie.css','3','7','12',NULL,0,1,0,0,0,1329,NULL,0,1,0,1242380142,NULL,0),('9M-lrlPQWeeNWfvnDnK_Xg',1222803405,'3','pbversion0000000000001','approved','WebGUI/Login','WebGUI/Login','root/import/auth/webgui/login','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380146,NULL,0),('xSmREZO3GNzK3M5PaueOOQ',1222803378,'3','pbversion0000000000001','approved','LDAP/Account','LDAP/Account','root/import/auth/ldap/account','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380165,NULL,0),('0bx-xoL8TSXXubFuqKAoVQ',1222803383,'3','pbversion0000000000001','approved','LDAP/Create','LDAP/Create','root/import/auth/ldap/create','3','7','12',NULL,0,0,0,0,0,344,NULL,0,1,0,1242380141,NULL,0),('1oGhfj00KkCzP1ez01AfKA',1218582812,'3','pbversion0000000000001','approved','slideshow.js','slideshow.js','root/import/gallery-templates/slideshow.js','3','7','3',NULL,0,1,0,0,0,10453,NULL,0,1,0,1244130528,NULL,0),('pV7GnZdpjR3XpZaSINIoeg',1222803347,'3','pbversion0000000000001','approved','gantt','gantt','root/import/projectmanager/gantt','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380162,NULL,0),('9A-mg2gwWmaYi9o_1C7ArQ',1222803338,'3','pbversion0000000000001','approved','dashboard','dashboard','root/import/projectmanager/dashboard','3','7','12',NULL,0,0,0,0,0,348,NULL,0,1,0,1242380146,NULL,0),('PBtmpl0000000000000117',1247045932,'3','pbversion0000000000001','approved','DropMenu','DropMenu','dropmenu','3','7','12',NULL,0,1,0,0,0,2607,'',0,1,0,1247779656,'',0),('yD1SMHelczihzjEmx6eXBA',1222803342,'3','pbversion0000000000001','approved','editTask','editTask','root/import/projectmanager/edittask','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380165,NULL,0),('PBtmpl0000000000000109',1247482167,'3','pbversion0000000000001','approved','One Over Three','One Over Three','one_over_three','3','7','12',NULL,0,1,0,0,0,7720,'',0,1,0,1247779656,'',0),('VyCINX2KixKYr2pzQGX9Mg',1246968584,'3','pbversion0000000000001','approved','layout.css','layout.css','layout.css','3','7','12',NULL,0,1,0,0,0,1255,NULL,0,1,0,1247779656,NULL,0),('-PkdI8l1idu-8gDX3iOdcw',1247482172,'3','pbversion0000000000001','approved','One Over Two','One Over Two','one_over_two','3','7','12',NULL,0,1,0,0,0,6120,'',0,1,0,1247779656,'',0),('BFfNj5wA9bDw8H3cnr8pTw',1247046273,'3','pbversion0000000000001','approved','Navigation','Navigation','root/import/navigation','3','7','12',NULL,0,0,0,0,0,329,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000093',1247045864,'3','pbversion0000000000001','approved','crumbTrail','crumbTrail','crumbtrail2','3','7','12',NULL,0,1,0,0,0,1428,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000108',1247482118,'3','pbversion0000000000001','approved','horizontalMenu','horizontalMenu','horizontalmenu','3','7','12',NULL,0,1,0,0,0,1913,'',0,1,0,1247779656,'',0),('PBtmpl0000000000000094',1220655703,'3','pbversion0000000000001','approved','News','News','plainblacknews','3','7','12',NULL,0,1,0,0,0,5945,'\r\n\r\n\r\n',0,1,0,1247779651,'',0),('PBtmpl0000000000000124',1247482111,'3','pbversion0000000000001','approved','Tabs','Tabs','tabs','3','7','12',NULL,0,1,0,0,0,1703,'',0,1,0,1247779656,'',0),('1XOJDcg_ITRYwVM-QnIcPw',1219175575,'3','pbversion0000000000001','approved','shelf.css','shelf.css','root/import/shelf2/shelf.css','3','7','12',NULL,0,1,0,0,0,2431,NULL,0,1,0,1242380141,NULL,0),('aNNC62qLAS6TB-0_MCYjsw',1246969327,'3','pbversion0000000000001','approved','Layout','Layout','root/import/layout','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000135',1247482152,'3','pbversion0000000000001','approved','Side By Side','Side By Side','side_by_side','3','7','12',NULL,0,1,0,0,0,4335,'\r\n',0,1,0,1247779656,'',0),('PBtmpl0000000000000131',1247482158,'3','pbversion0000000000001','approved','Right Column','Right Column','right_column','3','7','12',NULL,0,1,0,0,0,4739,'',0,1,0,1247779656,'',0),('PBtmpl0000000000000054',1247482162,'3','pbversion0000000000001','approved','Default Page','Default Page','default_page','3','7','12',NULL,0,1,0,0,0,2973,'',0,1,0,1247779656,'',0),('huASapWvFDzqwOSbcN-JFQ',1222803313,'3','pbversion0000000000001','approved','user','user','root/import/timetracking/user','3','7','12',NULL,0,0,0,0,0,331,NULL,0,1,0,1242380149,NULL,0),('lo1ac3BsoJx3ijGQ3gR-bQ',1222803309,'3','pbversion0000000000001','approved','row','row','root/import/timetracking/row','3','7','12',NULL,0,0,0,0,0,328,NULL,0,1,0,1242380150,NULL,0),('1z9J1O08n_7gVVlBwSRBJQ',1222803099,'3','pbversion0000000000001','approved','Auth','Auth','root/import/auth','3','7','12',NULL,0,1,0,0,0,311,NULL,0,1,0,1242380141,NULL,0),('zyWi26q9na-iiZqL4yedog',1222803114,'3','pbversion0000000000001','approved','Macro','Macro','root/import/macro','3','7','12',NULL,0,1,0,0,0,314,NULL,0,1,0,1242380165,NULL,0),('tBL7BWiQRZFed2Y-Zjo9tQ',1222803200,'3','pbversion0000000000001','approved','AdminToggle','AdminToggle','root/import/macro/admintoggle','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380163,NULL,0),('GdkQpvjRtJqtzOUbwIIQRA',1222803205,'3','pbversion0000000000001','approved','a_account','a_account','root/import/macro/a_account','3','7','12',NULL,0,0,0,0,0,339,NULL,0,1,0,1242380149,NULL,0),('tnc5iYyynX2hfdEs9D3P8w',1222803213,'3','pbversion0000000000001','approved','EditableToggle','EditableToggle','root/import/macro/editabletoggle','3','7','12',NULL,0,0,0,0,0,354,NULL,0,1,0,1242380164,NULL,0),('vgXdBcFTqU7h4wBG1ewdBw',1222803217,'3','pbversion0000000000001','approved','File','File','root/import/macro/file','3','7','12',NULL,0,0,0,0,0,324,NULL,0,1,0,1242380164,NULL,0),('hcFlqnXlsmC1ujN6Id0F0A',1222803234,'3','pbversion0000000000001','approved','GroupAdd','GroupAdd','root/import/macro/groupadd','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380149,NULL,0),('eRJR52fvlaxfetv3DQkQYw',1222803238,'3','pbversion0000000000001','approved','GroupDelete','GroupDelete','root/import/macro/groupdelete','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380148,NULL,0),('5HIDHq5lAWHV5gpYGS0zLg',1222803244,'3','pbversion0000000000001','approved','H_homeLink','H_homeLink','root/import/macro/h_homelink','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380142,NULL,0),('rYEFwXXo0tkGhQTcbDibvg',1222803249,'3','pbversion0000000000001','approved','LoginToggle','LoginToggle','root/import/macro/logintoggle','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380162,NULL,0),('-WM2dt0ZGpDasuL2wWocxg',1222803056,'3','pbversion0000000000001','approved','ProjectManager','ProjectManager','root/import/projectmanager','3','7','12',NULL,0,1,0,0,0,341,NULL,0,1,0,1242380141,NULL,0),('2OcUWHVsu_L1sDFzIMWYqw',1222803070,'3','pbversion0000000000001','approved','TimeTracking','TimeTracking','root/import/timetracking','3','7','12',NULL,0,1,0,0,0,335,NULL,0,1,0,1242380141,NULL,0),('vTymIDYL2YqEh6PV50F7ew',1222803302,'3','pbversion0000000000001','approved','manager','manager','root/import/timetracking/manager','3','7','12',NULL,0,0,0,0,0,340,NULL,0,1,0,1242380164,NULL,0),('nqNbSUAhk9Vd1zda2SCz9A',1222803258,'3','pbversion0000000000001','approved','RandomThread','RandomThread','root/import/macro/randomthread','3','7','12',NULL,0,0,0,0,0,348,NULL,0,1,0,1242380151,NULL,0),('y8XkRdxIperLKkJ3bL5sSQ',1222803264,'3','pbversion0000000000001','approved','r_printable','r_printable','root/import/macro/r_printable','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380165,NULL,0),('V3l5S5TtI7wMm1WpIMhvOA',1222803253,'3','pbversion0000000000001','approved','L_loginBox','L_loginBox','root/import/macro/l_loginbox','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380164,NULL,0),('PBEmsBadgeTemplate0000',1221692339,'3','pbversion0000000000001','approved','Default EMS Badge Template','Default EMS Badge Template','default_emsbadge','3','7','4',NULL,0,0,0,0,0,2563,NULL,0,1,0,1242380151,NULL,0),('PBtmpl0000000000000005',1221612327,'3','pbversion0000000000001','approved','Default LDAP Anonymous Registration Template','Default LDAP Anonymous Registration Template','default_ldap_anonymous_registration_template','3','7','12',NULL,0,1,0,0,0,5961,'\r\n\r\n',0,1,0,1242380152,'',0),('PBtmpl0000000000000020',1221692340,'3','pbversion0000000000001','approved','Mail Form','Mail Form','mail_form','3','7','12',NULL,0,1,0,0,0,4656,'\n',0,1,0,1242380152,'',0),('newslettersubscrip0001',1221692339,'3','pbversion0000000000001','approved','My Subscriptions (default)',' My Subscriptions','newslettermysubscriptionstemplate','3','7','3',NULL,0,0,0,0,0,1173,NULL,0,1,0,1242380151,NULL,0),('PBtmpl0000000000000141',1221692340,'3','pbversion0000000000001','approved','Default DataForm','Default DataForm','pbtmpl0000000000000141','3','7','12',NULL,0,1,0,0,0,6086,'\r\n',0,1,0,1242380161,'',0),('eqb9sWjFEVq0yHunGV8IGw',1222574693,'3','pbversion0000000000001','approved','Subscription (Default)','Subscription (Default)','root/import/subscription-default','3','7','12',NULL,0,1,0,0,0,2850,'\n',0,1,0,1242380148,'',0),('2gtFt7c0qAFNU3BG_uvNvg',1222574694,'3','pbversion0000000000001','approved','My Purchases (Default)','My Purchases (Default)','shopping-cart-collateral-items/my-purchases-default','3','7','3',NULL,0,1,0,0,0,2934,'\n',0,1,0,1253052783,'',0),('stevestyle000000000001',1222383245,'3','pbversion0000000000001','approved','Style 01','Style 01','style_01','3','7','12',NULL,0,0,0,0,0,2811,NULL,0,1,0,1242380162,NULL,0),('stevestyle000000000002',1222383245,'3','pbversion0000000000001','approved','Style 02','Style 02','style_02','3','7','12',NULL,0,0,0,0,0,4753,NULL,0,1,0,1242380162,NULL,0),('PBtmpl0000000000000116',1221692340,'3','pbversion0000000000001','approved','Tab Form','Tab Form','tab_form','3','7','12',NULL,0,1,0,0,0,5794,'\n',0,1,0,1242380160,'',0),('ThingyTmpl000000000002',1222574693,'3','pbversion0000000000001','approved','Default Thingy View Thing','Default Thingy View Thing','templates/thingy-default-view-thing','3','7','12',NULL,0,0,0,0,0,4793,'\n',0,1,0,1242380163,'',0),('UL-ItI4L1Z6-WSuhuXVvsQ',1225139673,'3','pbversion0000000000001','approved','DataTable','DataTable','root/import/datatable','3','7','3',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380164,NULL,0),('THQhn1C-ooj-TLlEP7aIJQ',1225313951,'3','pbversion0000000000001','approved','gallery-ie.css','gallery-ie.css','root/import/gallery-templates/gallery-ie.css','3','7','3',NULL,0,1,0,0,0,623,NULL,0,1,0,1244130528,NULL,0),('7-0-style0000000000049',1224117144,'3','pbversion0000000000001','approved','WebGUI 7 Style 3','WebGUI 7 Style 3','root/import/webgui-7-style-3','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380144,NULL,0),('stevecoolmenu000000001',1224116942,'3','pbversion0000000000001','approved','Site Nav','Site Nav','webgui7/style3/hierarchical-top-nav','3','7','12',NULL,0,0,0,0,0,3716,'\r\n\r\n\r\n\r\n',0,1,0,1242380162,'',0),('7-0-style0000000000051',1224117026,'3','pbversion0000000000001','approved','css03.css','css03.css','style3/css03.css','3','7','12',NULL,0,0,0,0,0,5975,NULL,0,1,0,1242380144,NULL,0),('jVKLVakT_iA2010_oEuAwg',1224116526,'3','pbversion0000000000001','approved','Style3 Coolmenu','Style3 Coolmenu','department_nav','3','7','12',NULL,0,0,0,0,0,386,NULL,0,1,0,1242380150,NULL,0),('stevestyle000000000003',1224795533,'3','pbversion0000000000001','approved','Style 03','Style 03','style_03','3','7','12',NULL,0,0,0,0,0,2868,NULL,0,1,0,1242380163,NULL,0),('ThingyTmpl000000000003',1224518002,'3','pbversion0000000000001','approved','Default Thingy Edit Thing','Default Thingy Edit Thing','templates/thingy-default-edit-thing','3','7','12',NULL,0,0,0,0,0,6242,'\r\n\r\n\r\n',0,1,0,1242380163,'',0),('QpmlAiYZz6VsKBM-_0wXaw',1224616691,'3','pbversion0000000000001','approved','UsersOnline Macro','UsersOnline Macro','users-online-macro-templates','3','7','3',NULL,0,0,0,0,0,368,NULL,0,1,0,1242380162,NULL,0),('h_T2xtOxGRQ9QJOR6ebLpQ',1224616545,'3','pbversion0000000000001','approved','UsersOnline Default View','UsersOnline Default View','users-online-macro-templates/usersonline-default-view','3','7','3',NULL,0,1,0,0,0,2479,'\r\n\r\n',0,1,0,1242380149,'',0),('4Ekp0kJoJllRRRo_J1Rj6w',1224616672,'3','pbversion0000000000001','approved','UsersOnline Detailed View','UsersOnline Detailed View','users-online-macro-templates/usersonline-detailed-view','3','7','3',NULL,0,1,0,0,0,4271,'\r\n\r\n',0,1,0,1242380142,'',0),('HPDOcsj4gBme8D4svHodBw',1225404573,'3','pbversion0000000000001','approved','Profile','Profile','root/import/account/profile','3','7','12',NULL,0,1,0,0,0,334,NULL,0,1,0,1250190873,NULL,0),('IZkrow_zwvbf4FCH-taVTQ',1226011853,'3','pbversion0000000000001','approved','Inbox','Inbox','root/import/account/inbox','3','7','12',NULL,0,1,0,0,0,328,NULL,0,1,0,1250190873,NULL,0),('K0YjxqOqr7RupSo6sIdcAg',1227074310,'3','pbversion0000000000001','approved','Friends','Friends','root/import/account/friends','3','7','12',NULL,0,1,0,0,0,334,NULL,0,1,0,1250190873,NULL,0),('_ilRXNR3s8F2vGJ_k9ePcg',1226643205,'3','pbversion0000000000001','approved','User','User','root/import/account/user','3','7','12',NULL,0,1,0,0,0,325,NULL,0,1,0,1250190873,NULL,0),('qaVcU0FFzzraMX_bzELqzw',1227074362,'3','pbversion0000000000001','approved','Contributions','Contributions','root/import/account/contributions','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1250190873,NULL,0),('vrKXEtluIhbmAS9xmPukDA',1226698051,'3','pbversion0000000000001','approved','Donation (Default)','Donation (Default)','root/import/default-donation-template','3','7','12',NULL,0,1,0,0,0,2486,'\r\n',0,0,0,1242380164,'',0),('PBtmpl0000000000000137',1236787780,'3','pbversion0000000000001','approved','Admin Console Style','Admin Console','admin_console','3','7','12',NULL,0,1,0,0,0,1272,NULL,0,1,0,1253052782,NULL,0),('3womoo7Teyy2YKFa25-MZg',1226703362,'3','pbversion0000000000001','approved','Address Book (Default)','Address Book (Default)','shopping-cart-collateral-items/address-book-default','3','7','3',NULL,0,1,0,0,0,3053,'\r\n',0,1,0,1242380142,'',0),('ThingyTmpl000000000004',1227044214,'3','pbversion0000000000001','approved','Default Thingy Search Thing','Default Thingy Search Thing','templates/thingy-default-search-thing','3','7','12',NULL,0,0,0,0,0,9339,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1242380163,'',0),('UserListTmpl0000000001',1228125743,'3','pbversion0000000000001','approved','Default UserList','Default UserList','root/import/userlist/default-userlist','3','7','12',NULL,0,1,0,0,0,5131,NULL,0,1,0,1242380164,NULL,0),('UserListTmpl0000000003',1228125758,'3','pbversion0000000000001','approved','UserList with multiple search keywords','UserList with multiple search keywords','root/import/userlist/userlist-with-multiple-search-keywords','3','7','12',NULL,0,1,0,0,0,5417,NULL,0,1,0,1242380164,NULL,0),('UserListTmpl0000000002',1228125752,'3','pbversion0000000000001','approved','UserList with search field selection','UserList with search field selection','root/import/userlist/userlist-with-search-field-selection','3','7','12',NULL,0,1,0,0,0,5049,NULL,0,1,0,1242380164,NULL,0),('matrixtmpl000000000004',1228834590,'3','pbversion0000000000001','approved','Matrix Default Edit Listing','Matrix Default Edit Listing','default-matrix-edit-listing-template','3','7','12',NULL,0,0,0,0,0,522,NULL,0,1,0,1242380150,NULL,0),('PBtmpl0000000000000130',1247045981,'3','pbversion0000000000001','approved','Tree Navigation','Tree Navigation','root/import/navigation/tree-navigation','3','7','12',NULL,0,1,0,0,0,3987,'\r\n\r\n\r\n',0,1,0,1247779656,'',0),('TimeTrackingTMPL000003',1229311434,'3','pbversion0000000000001','approved','Default Time Tracking Row Template','Default Time Tracking Row Template','default-tt-template-row','3','7','12',NULL,0,0,0,0,0,5662,NULL,0,1,0,1242380163,NULL,0),('uRL9qtk7Rb0YRJ41LmHOJw',1229311072,'3','pbversion0000000000001','approved','Default Calendar Print List View','Default Calendar Print List View','root/import/calendar-templates/default-calendar-print-list-view','3','7','3',NULL,0,1,0,0,0,1719,NULL,0,1,0,1242380164,NULL,0),('StockDataTMPL000000001',1229453697,'3','pbversion0000000000001','approved','StockData Default View','StockData Default View','stockdatatmpl000000001','3','7','12',NULL,0,1,0,0,0,9001,'\n',0,1,0,1242380163,'',0),('DashboardViewTmpl00001',1230358389,'3','pbversion0000000000001','approved','Dashboard Default View','Dashboard Default View','dashboard-default-view-template','3','7','12',NULL,0,0,0,0,0,14755,'\r\n\r\n\r\n',0,1,0,1242380148,'',0),('PBtmpl0000000000000021',1230269962,'3','pbversion0000000000001','approved','Data List','Data List','data_list','3','7','12',NULL,0,1,0,0,0,4024,'',0,1,0,1242380152,'',0),('ProjectManagerTMPL0005',1229579830,'3','pbversion0000000000001','approved','Default Resource Popup','Default Resource Popup','default-pm-resource-popup','3','7','12',NULL,0,0,0,0,0,3562,NULL,0,1,0,1242380162,NULL,0),('ProjectManagerTMPL0001',1229579830,'3','pbversion0000000000001','approved','Default Project Management System Dashboard','Default Project Management System Dashboard','default-pm-template-dashboard','3','7','12',NULL,0,0,0,0,0,6708,'',0,1,0,1242380162,'',0),('PBtmpl0000000000000027',1230159257,'3','pbversion0000000000001','approved','Default Forum Notification','Default Forum Notification','default_forum_notification','3','7','12',NULL,0,1,0,0,0,3020,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000033',1230159454,'3','pbversion0000000000001','approved','Default HTTP Proxy','Default HTTP Proxy','default_http_proxy','3','7','12',NULL,0,1,0,0,0,2008,NULL,0,1,0,1242380153,NULL,0),('default_post_received1',1230356300,'3','pbversion0000000000001','approved','Default Post Received','Default Post Received','default_post_received','3','7','4',NULL,0,0,0,0,0,541,NULL,0,1,0,1242380148,NULL,0),('PBtmpl0000000000000059',1229907401,'3','pbversion0000000000001','approved','Default SQL Report','Default SQL Report','default_sql_report','3','7','12',NULL,0,1,0,0,0,7473,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000098',1229907401,'3','pbversion0000000000001','approved','Job','Job','job','3','7','12',NULL,0,1,0,0,0,20288,'',0,1,0,1242380160,'',0),('PBtmpl0000000000000113',1229581394,'3','pbversion0000000000001','approved','Link','Link','link','3','7','12',NULL,0,1,0,0,0,19157,'',0,1,0,1242380160,'',0),('MultiSearchTmpl0000001',1230269962,'3','pbversion0000000000001','approved','MultiSearch Default Display','MultiSearch Default Display','multisearchtmpl0000001','3','7','12',NULL,0,1,0,0,0,3510,'',0,1,0,1242380150,'',0),('CalendarDay00000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Day','Default Calendar Day','root/import/calendar-templates/default-calendar-day','3','7','12',NULL,0,0,0,0,0,13634,' ',0,1,0,1242380147,'',0),('CalendarEvent000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Event','Default Calendar Event','root/import/calendar-templates/default-calendar-event','3','7','12',NULL,0,0,0,0,0,11714,' ',0,1,0,1242380147,'',0),('CalendarSearch00000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Search','Default Calendar Search','root/import/calendar-templates/default-calendar-search','3','7','12',NULL,0,0,0,0,0,14697,' ',0,1,0,1242380147,'',0),('CalendarWeek0000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Week','Default Calendar Week','root/import/calendar-templates/default-calendar-week','3','7','12',NULL,0,0,0,0,0,12645,'',0,1,0,1242380147,'',0),('0X4Q3tBWUb_thsVbsYz9xQ',1230581176,'3','pbversion0000000000001','approved','Default Gallery Add Archive','Default Gallery Add Archive','root/import/gallery-templates/default-gallery-add-archive','3','7','3',NULL,0,1,0,0,0,3075,' \r\n\r\n ',0,1,0,1244130527,'',0),('mM3bjP_iG9sv5nQb4S17tQ',1230581176,'3','pbversion0000000000001','approved','Default Gallery View Album RSS','Default Gallery View Album RSS','root/import/gallery-templates/default-gallery-album-rss','3','7','3',NULL,0,1,0,0,0,1243,NULL,0,1,0,1244130528,NULL,0),('ilu5BrM-VGaOsec9Lm7M6Q',1230581176,'3','pbversion0000000000001','approved','Default Gallery List Albums RSS','Default Gallery List Albums RSS','root/import/gallery-templates/default-gallery-list-albums-rss','3','7','3',NULL,0,1,0,0,0,1252,NULL,0,1,0,1244130528,NULL,0),('-ANLpoTEP-n4POAdRxCzRw',1230581176,'3','pbversion0000000000001','approved','Default Gallery List Files For User RSS','Default Gallery List Files For User RSS','root/import/gallery-templates/default-gallery-list-files-for-user-rss','3','7','3',NULL,0,1,0,0,0,1284,NULL,0,1,0,1244130528,NULL,0),('KAMdiUdJykjN02CPHpyZOw',1230581176,'3','pbversion0000000000001','approved','Default Gallery View Album Slideshow','Default Gallery View Album Slideshow','root/import/gallery-templates/default-gallery-view-album-slideshow','3','7','3',NULL,0,1,0,0,0,7792,'\r\n \r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n',0,1,0,1244130527,'',0),('itransact_credentials1',1228953856,'3','pbversion0000000000001','approved','ITransact Credentials (Default)','ITransact Credentials (Default)','shopping-cart-collateral-items/itransact-credentials','3','7','4',NULL,0,0,0,0,0,5321,'\n',0,1,0,1242380149,'',0),('StockDataTMPL000000002',1229494994,'3','pbversion0000000000001','approved','StockData Default Display','StockData Default Display','stockdatatmpl000000002','3','7','12',NULL,0,1,0,0,0,20449,NULL,0,1,0,1242380163,NULL,0),('LdiozcIUciWuvt3Z-na5Ww',1232673968,'3','pbversion0000000000001','approved','Matrix','Matrix','root/import/matrix','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1242380150,NULL,0),('kJf77eCr9GAMiEzWrzsBTA',1229639255,'3','pbversion0000000000001','approved','matrix-ie.css','matrix-ie.css','new-matrix/matrix-ie.css','3','7','12',NULL,0,1,0,0,0,764,NULL,0,1,0,1242380150,NULL,0),('4LQT4-bGW4FkiEQLSY5gvQ',1232400287,'3','pbversion0000000000001','approved','show-hide.js','show-hide.js','new-matrix/show-hide.js','3','7','12',NULL,0,1,0,0,0,933,NULL,0,1,0,1242380142,NULL,0),('QHn6T9rU7KsnS3Y70KCNTg',1233173545,'3','pbversion0000000000001','approved','Account','Account','root/import/account','3','7','12',NULL,0,1,0,0,0,320,NULL,0,1,0,1250190873,NULL,0),('HW-sPoDDZR8wBZ0YgFgPtg',1227634350,'3','pbversion0000000000001','approved','images','images','root/import/account/images','3','7','12',NULL,0,1,0,0,0,331,NULL,0,1,0,1250190873,NULL,0),('hBpisL-_URyZnh9clR5ohA',1227634417,'3','pbversion0000000000001','approved','no_photo.gif','no_photo.gif','root/import/account/images/no_photo.gif','3','7','12',NULL,0,1,0,0,0,2564,NULL,0,1,0,1250190873,NULL,0),('FOBV6KkifreXa4GmEAUU4A',1227634447,'3','pbversion0000000000001','approved','no_photo_sm.gif','no_photo_sm.gif','root/import/account/images/no_photo_sm.gif','3','7','12',NULL,0,1,0,0,0,1580,NULL,0,1,0,1250190873,NULL,0),('CalendarEventEdit00001',1233698348,'3','pbversion0000000000001','approved','Default Calendar Event Edit','Default Calendar Event Edit','root/import/calendar-templates/default-calendar-event-edit','3','7','12',NULL,0,0,0,0,0,17311,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n',0,1,0,1242380147,'',0),('TuYPpHx7TUyk08639Pc8Bg',1233861621,'3','pbversion0000000000001','approved','Default DataTable Template (HTML)','Default DataTable Template (HTML)','root/import/datatable/default-datatable-template-html','3','7','3',NULL,0,1,0,0,0,1360,NULL,0,1,0,1242380164,NULL,0),('3rjnBVJRO6ZSkxlFkYh_ug',1233861835,'3','pbversion0000000000001','approved','Default DataTable Template (YUI)','Default DataTable Template (YUI)','root/import/datatable/default-datatable-template-yui','3','7','3',NULL,0,1,0,0,0,1023,NULL,0,1,0,1242380142,NULL,0),('6X-7Twabn5KKO_AbgK3PEw',1233872216,'3','pbversion0000000000001','approved','Default Gallery Edit Album','Default Gallery Edit Album','root/import/gallery-templates/default-gallery-edit-album','3','7','3',NULL,0,1,0,0,0,6148,'\n\n',0,1,0,1244130527,'',0),('7JCTAiu1U_bT9ldr655Blw',1233872075,'3','pbversion0000000000001','approved','Default Gallery Edit Photo','Default Gallery Edit Photo','root/import/gallery-templates/default-gallery-edit-photo','3','7','3',NULL,0,1,0,0,0,7124,'\n\n\n\n',0,1,0,1244130527,'',0),('m3IbBavqzuKDd2PGGhKPlA',1233871747,'3','pbversion0000000000001','approved','Default Gallery Make Shortcut','Default Gallery Make Shortcut','root/import/gallery-templates/default-gallery-make-shortcut','3','7','3',NULL,0,1,0,0,0,4843,'\n\n\n\n',0,1,0,1244130527,'',0),('PBtmpl0000000000000029',1234392043,'3','pbversion0000000000001','approved','Default Post Form','Default Post Form','default_post_form','3','7','12',NULL,0,1,0,0,0,3907,'\n',0,1,0,1242380153,'',0),('PBtmpl0000000000000068',1234393332,'3','pbversion0000000000001','approved','Default Submission Form','Default Submission Form','default_submission_form','3','7','12',NULL,0,1,0,0,0,4829,'\n',0,1,0,1242380157,'',0),('PBtmpl0000000000000099',1234393376,'3','pbversion0000000000001','approved','FAQ Submission Form','FAQ Submission Form','faq_submission_form','3','7','12',NULL,0,1,0,0,0,4120,'\n',0,1,0,1242380160,'',0),('PBtmpl0000000000000122',1234393411,'3','pbversion0000000000001','approved','Job Submission Form','Job Submission Form','job_submission_form','3','7','12',NULL,0,1,0,0,0,5899,'\n',0,1,0,1242380160,'',0),('PBtmpl0000000000000114',1234393441,'3','pbversion0000000000001','approved','Link List Submission Form','Link List Submission Form','link_list_submission_form','3','7','12',NULL,0,1,0,0,0,5280,'\n',0,1,0,1242380160,'',0),('PBtmpl0000000000000210',1234393614,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-template2','3','7','12',NULL,0,0,0,0,0,5678,'\n\n\n',0,1,0,1242380161,'',0),('zcX-wIUct0S_np14xxOA-A',1234568742,'3','pbversion0000000000001','approved','Default Gallery Delete File','Default Gallery Delete File','root/import/gallery-templates/default-gallery-delete-file','3','7','3',NULL,0,1,0,0,0,4466,'\n \n\n\n',0,1,0,1244130527,'',0),('OxJWQgnGsgyGohP2L3zJPQ',1234564647,'3','pbversion0000000000001','approved','Default Gallery Edit Comment','Default Gallery Edit Comment','root/import/gallery-templates/default-gallery-edit-comment','3','7','3',NULL,0,1,0,0,0,5463,'',0,1,0,1244130528,'',0),('azCqD0IjdQSlM3ar29k5Sg',1234561066,'3','pbversion0000000000001','approved','Default Gallery List Albums View','Default Gallery List Albums View','root/import/gallery-templates/default-gallery-list-albums-view','3','7','3',NULL,0,1,0,0,0,5772,' \r\n \r\n ',0,1,0,1244130527,'',0),('OkphOEdaSGTXnFGhK4GT5A',1234560760,'3','pbversion0000000000001','approved','Default Gallery List Files For User','Default Gallery List Files For User','root/import/gallery-templates/default-gallery-list-files-for-user','3','7','3',NULL,0,1,0,0,0,7618,'\n \n',0,1,0,1244130527,'',0),('jME5BEDYVDlBZ8jIQA9-jQ',1234565056,'3','pbversion0000000000001','approved','Default Gallery Search','Default Gallery Search','root/import/gallery-templates/default-gallery-search','3','7','3',NULL,0,1,0,0,0,10749,'\n\n \n',0,1,0,1244130527,'',0),('TEId5V-jEvUULsZA0wuRuA',1234568469,'3','pbversion0000000000001','approved','Default Gallery View Photo','Default Gallery View Photo','root/import/gallery-templates/default-gallery-view-photo','3','7','3',NULL,0,1,0,0,0,12325,'\n\n\n\n',0,1,0,1244130527,'',0),('wrq7hMxb1ewQqZ46xmd8Gg',1235706620,'3','pbversion0000000000001','approved','equal-cols.js','equal-cols.js','matrix/equal-cols.js','3','7','12',NULL,0,1,0,0,0,796,NULL,0,1,0,1242380165,NULL,0),('Vch1Ww7G_JpBhOhXX07RDg',1235705952,'3','pbversion0000000000001','approved','matrx-nav','matrix-nav','new-matrix/matrix-nav','3','7','12',NULL,0,1,0,0,0,375,NULL,0,1,0,1242380164,NULL,0),('aIpCmr9Hi__vgdZnDTz1jw',1237379632,'3','pbversion0000000000001','approved','Cart (Default)','Cart (Default)','default-shopping-cart-template','3','7','3',NULL,0,1,0,0,0,11646,' ',0,1,0,1253052783,'',0),('matrixtmpl000000000006',1236889702,'3','pbversion0000000000001','approved','Matrix Default Screenshots','Matrix Default Screenshots','matrix-default-screenshots','3','7','12',NULL,0,0,0,0,0,2864,NULL,0,1,0,1242380150,NULL,0),('AOjPG2NHgfL9Cq6dDJ7mew',1236960881,'3','pbversion0000000000001','approved','Shop','Shop','root/import/account/shop','3','7','12',NULL,0,1,0,0,0,325,NULL,0,1,0,1250190873,NULL,0),('05FpjceLYhq4csF1Kww1KQ',1236641791,'3','pbversion0000000000001','approved','Default Gallery View Album','Default Gallery View Album','root/import/gallery-templates/default-gallery-view-album','3','7','3',NULL,0,1,0,0,0,7698,' \n \n ',0,1,0,1244130527,'',0),('2c4RcwsUfQMup_WNujoTGg',1234192609,'3','pbversion0000000000001','approved','Prop Style','Prop Style','root/import/prop-style','3','7','12',NULL,0,1,0,0,0,329,NULL,0,1,0,1242380141,NULL,0),('olxhUOpdclI-sl4Q5FYNdA',1233701832,'3','pbversion0000000000001','approved','Prop Style','Prop Style','root/import/prop-style/prop-style','3','7','12',NULL,0,1,0,0,0,6716,'^c; - ^Page(title);\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n',0,1,0,1242380151,'^c; - ^Page(title);',0),('CcFIbiAykwArJrJeTPgbDg',1233691706,'3','pbversion0000000000001','approved','Prop Coolmenu','Prop Coolmenu','prop_coolmenu','3','7','12',NULL,0,0,0,0,0,371,NULL,0,1,0,1242380147,NULL,0),('fCibAeqRifEEAhFL6-pEKg',1233689648,'3','pbversion0000000000001','approved','Prop Nav','Prop Nav','webgui7/prop/hierarchical-top-nav','3','7','12',NULL,0,0,0,0,0,3749,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1242380148,'',0),('1LiN6-Mh0rXBPoRaG8_BbQ',1233691814,'3','pbversion0000000000001','approved','Prop List','Prop List','bulleted_list_prop','3','7','12',NULL,0,0,0,0,0,2200,'\r\n\r\n',0,1,0,1242380141,'',0),('CGirMWuhmjFFXITINo9djw',1233704854,'3','pbversion0000000000001','approved','Prop Article Orange Bullets','Prop Article Orange Bullets','prop_article_orange_bullets','3','7','12',NULL,0,1,0,0,0,3543,NULL,0,1,0,1242380147,NULL,0),('NBVSVNLp9X_bV7WrCprtCA',1237842096,'3','pbversion0000000000001','approved','Annotate Image','Annotate Image','image3','3','7','12',NULL,0,1,0,0,0,675,NULL,0,1,0,1247779654,NULL,0),('jmlI9IK-lV8n2WMYmmPhAA',1238106173,'3','pbversion0000000000001','approved','Ad Sku','Ad Sku','root/import/ad-sku','3','7','12',NULL,0,1,0,0,0,317,NULL,0,1,0,1242380149,NULL,0),('PBtmpl0000000000000015',1237647040,'3','pbversion0000000000001','approved','Default WebGUI Welcome Message Template','Default WebGUI Welcome Message Template','root/import/auth/webgui/create/default-webgui-welcome-message-template','3','7','12',NULL,0,1,0,0,0,696,NULL,0,1,0,1253052785,NULL,0),('ThingyTmpl000000000001',1237914005,'3','pbversion0000000000001','approved','Default Thingy','Default Thingy','templates/thingy-default','3','7','12',NULL,0,0,0,0,0,2531,'',0,1,0,1253052783,'',0),('6uvSLY-ak_w4p_wS8q33cA',1239213092,'3','pbversion0000000000001','approved','Carousel','Carousel','root/import/carousel','3','7','12',NULL,0,1,0,0,0,323,NULL,0,1,0,1242380142,NULL,0),('CarouselTmpl0000000002',1239475937,'3','pbversion0000000000001','approved','Carousel hidden textareas','Carousel hidden textareas','root/import/carousel/carousel-hidden-textareas','3','7','12',NULL,0,0,0,0,0,1048,NULL,0,1,0,1253052782,NULL,0),('GaBAW-2iVhLMJaZQzVLE5A',1240103565,'3','pbversion0000000000001','approved','ThingyRecord Templates','ThingyRecord Templates','root/import/thingyrecord-templates','3','7','3',NULL,0,0,0,0,0,364,NULL,0,1,0,1242380149,NULL,0),('g8W53Pd71uHB9pxaXhWf_A',1240103725,'3','pbversion0000000000001','approved','My Purchases Detail (Default)','My Purchases Detail (Default)','shopping-cart-collateral-items/my-purchases-detail-default','3','7','3',NULL,0,1,0,0,0,7937,'\r\n',0,1,0,1253052783,'',0),('b1316COmd9xRv4fCI3LLGA',1236956475,'3','pbversion0000000000001','approved','Inbox Notification','Inbox Notification','inbox_notification','3','7','4',NULL,0,0,0,0,0,402,NULL,0,1,0,1242380168,NULL,0),('lo1rpxn3t8YPyKGers5eQg',1238625621,'3','pbversion0000000000001','approved','Friend Manager','Friend Manager','root/import/account/friendmanager','3','7','12',NULL,0,1,0,0,0,388,NULL,0,1,0,1242380168,NULL,0),('64tqS80D53Z0JoAs2cX2VQ',1239400975,'3','pbversion0000000000001','approved','FriendManager View Template','FriendManager View Template','root/import/account/friendmanager/view','3','7','4',NULL,0,0,0,0,0,4426,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1242380168,'',0),('lG2exkH9FeYvn4pA63idNg',1239383808,'3','pbversion0000000000001','approved','Friend Manager Edit Friends','Friend Manager Edit Friends','root/import/account/friendmanager/edit','3','7','4',NULL,0,0,0,0,0,2555,'',0,1,0,1253052785,'',0),('XNd7a_g_cTvJVYrVHcx2Mw',1242306865,'3','pbversion0000000000001','approved','Address (Default)','Address (Default)','shopping-cart-collateral-items/address-default','3','7','3',NULL,0,1,0,0,0,5815,'\r\n',0,1,0,1242380168,'',0),('D6cJpRcey35aSkh9Q_FPUQ',1242407725,'3','pbversion0000000000001','approved','Default EU User Screen','Default EU User Screen','root/import/default-eu-user-screen','3','7','12',NULL,0,1,0,0,0,1599,NULL,0,1,0,1242936342,NULL,0),('2rC4ErZ3c77OJzJm7O5s3w',1242467983,'3','pbversion0000000000001','approved','EMS Badge Listing (default)','EMS Badge Listing (default)','root/import/ems/ems-badge-listing-default','3','7','12',NULL,0,1,0,0,0,10220,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n',0,1,0,1253052783,'',0),('matrixtmpl000000000007',1242660972,'3','pbversion0000000000001','approved','Matrix Default Screenshots Config','Matrix Default Screenshots Config','matrix-default-screenshots-config','3','7','12',NULL,0,0,0,0,0,3766,NULL,0,1,0,1242936342,NULL,0),('kj3b-X3i6zRKnhLb4ZiCLw',1243445504,'3','pbversion0000000000001','approved','Default Calendar List View','Default Calendar List View','root/import/calendar-templates/default-calendar-list-view','3','7','3',NULL,0,1,0,0,0,5681,'\n',0,1,0,1243533448,'',0),('UTNFeV7B_aSCRmmaFCq4Vw',1244073447,'3','pbversion0000000000001','approved','Default Gallery Delete Album','Default Gallery Delete Album','root/import/gallery-templates/default-gallery-delete-album','3','7','3',NULL,0,1,0,0,0,4445,'\n \n\n\n',0,1,0,1244130529,'',0),('PBtmpl0000000000000081',1244679535,'3','pbversion0000000000001','approved','Q and A','Q and A','q_and_a','3','7','12',NULL,0,1,0,0,0,4490,'\r\n',0,1,0,1253052783,'',0),('iCYOjohB9SKvAPr6bXElKA',1247779898,'3','pbversion0000000000001','approved','Get Hosting','Get Hosting','yns/hosting','3','7','4',NULL,0,1,0,0,0,697,NULL,0,1,0,1247779898,NULL,0),('YP9WaMPJHvCJl-YwrLVcPw',1245376837,'3','pbversion0000000000001','approved','Progress Bar','Progress Bar','admin_progress_bar','3','7','12',NULL,0,1,0,0,0,2586,'\n',0,1,0,1245445679,'',0),('3n3H85BsdeRQ0I08WmvlOg',1245107956,'3','pbversion0000000000001','approved','thingy.css','thingy.css','root/import/thingy-templates/thingy.css','3','7','12',NULL,0,1,0,0,0,4731,NULL,0,1,0,1245445679,NULL,0),('FOvmwGC0GtZo5VTxJIL3OA',1247779862,'3','pbversion0000000000001','approved','Get Documentation','Get Documentation','yns/docs','3','7','4',NULL,0,1,0,0,0,622,NULL,0,1,0,1247779862,NULL,0),('Wl8WZ43g2rK5AYr9o4zY7w',1247779880,'3','pbversion0000000000001','approved','Get Style','Get Style','yns/style','3','7','4',NULL,0,1,0,0,0,607,NULL,0,1,0,1247779880,NULL,0),('PBtmpl0000000000000136',1247046089,'3','pbversion0000000000001','approved','Synopsis','Synopsis','synopsis2','3','7','12',NULL,0,1,0,0,0,1665,NULL,0,1,0,1247779656,NULL,0),('PBnav00000000000bullet',1247735688,'3','pbversion0000000000001','approved','Bulleted List','Bulleted List','bulleted_list','3','7','12',NULL,0,0,0,0,0,2698,'\r\n\r\n',0,1,0,1247779656,'',0),('PBnav00000000indentnav',1247482102,'3','pbversion0000000000001','approved','Indent Nav','Indent Nav','indent_nav','3','7','12',NULL,0,0,0,0,0,1900,'',0,1,0,1247779656,'',0),('FEDP3dk8J3Chw_gyr7_XEQ',1246278679,'3','pbversion0000000000001','approved','navigation.css','navigation.css','navigation.css','3','7','12',NULL,0,1,0,0,0,2676,NULL,0,1,0,1247779656,NULL,0),('f_tn9FfoSfKWX43F83v_3w',1247053009,'3','pbversion0000000000001','approved','Search','Search','root/import/search','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779657,NULL,0),('oGfxez5sksyB_PcaAsEm_Q',1247053097,'3','pbversion0000000000001','approved','SyndicatedContent','SyndicatedContent','root/import/syndicatedcontent','3','7','12',NULL,0,0,0,0,0,350,NULL,0,1,0,1247779657,NULL,0),('PBtmpl0000000000000065',1247053059,'3','pbversion0000000000001','approved','Default Syndicated Content','Default Syndicated Content','default_syndicated_content','3','7','12',NULL,0,1,0,0,0,2285,NULL,0,1,0,1247779657,NULL,0),('GNvjCFQWjY2AF2uf0aCM8Q',1247053070,'3','pbversion0000000000001','approved','Syndicated Articles','Syndicated Articles','syndicated_articles','3','7','12',NULL,0,1,0,0,0,2332,NULL,0,1,0,1247779657,NULL,0),('tPagC0AQErZXjLFZQ6OI1g',1246966459,'3','pbversion0000000000001','approved','ImageAsset','ImageAsset','root/import/imageasset','3','7','12',NULL,0,0,0,0,0,329,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000088',1246965957,'3','pbversion0000000000001','approved','Image','Image','image','3','7','12',NULL,0,1,0,0,0,782,NULL,0,1,0,1247779656,NULL,0),('pbtmpl0000000000000220',1247488979,'3','pbversion0000000000001','approved','Flash Style 3 Template','Flash Style 3 Template','flash-style-3-template','3','7','12',NULL,0,0,0,0,0,1377,'\r\n\r\n',0,1,0,1253052783,'',0),('PBtmpl0000000000000001',1247535846,'3','pbversion0000000000001','approved','Admin Console','Admin Console','admin_console2','3','7','12',NULL,0,1,0,0,0,5858,'\n',0,1,0,1247779656,'',0),('TvOZs8U1kRXLtwtmyW75pg',1246965034,'3','pbversion0000000000001','approved','Article','Article','root/import/article','3','7','12',NULL,0,0,0,0,0,320,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000103',1247481928,'3','pbversion0000000000001','approved','Article With Image','Article With Image','article-with-image','3','7','12',NULL,0,1,0,0,0,1999,'',0,1,0,1247779656,'',0),('PBtmpl0000000000000002',1247046405,'3','pbversion0000000000001','approved','Default Article','Default Article','default_article','3','7','12',NULL,0,1,0,0,0,2115,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000115',1247481943,'3','pbversion0000000000001','approved','Linked Image with Caption','Linked Image with Caption','linked_image_with_caption','3','7','12',NULL,0,1,0,0,0,2257,'',0,1,0,1247779656,'',0),('PBtmpl0000000000000123',1247046416,'3','pbversion0000000000001','approved','Item','Item','item','3','7','12',NULL,0,1,0,0,0,2150,NULL,0,1,0,1247779656,NULL,0),('zb_OPKNqcTuIjdvvbEkRjw',1247484073,'3','pbversion0000000000001','approved','article.css','article.css','article.css','3','7','12',NULL,0,1,0,0,0,685,NULL,0,1,0,1247779656,NULL,0),('GYaFxnMu9UsEG8oanwB6TA',1246965871,'3','pbversion0000000000001','approved','Folder','Folder','root/import/folder','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000078',1246965701,'3','pbversion0000000000001','approved','File Folder','File Folder','file_folder','3','7','12',NULL,0,1,0,0,0,3778,NULL,0,1,0,1247779656,NULL,0),('pbtmpl0000000000000221',1247487940,'3','pbversion0000000000001','approved','Flash Tutorial Template','Flash Tutorial Template','flash-tutorial-template','3','7','12',NULL,0,0,0,0,0,2088,'\r\n\r\n',0,1,0,1253052783,'',0),('VZK3CRgiMb8r4dBjUmCTgQ',1247046242,'3','pbversion0000000000001','approved','Poll','Poll','root/import/poll','3','7','12',NULL,0,0,0,0,0,311,NULL,0,1,0,1247779656,NULL,0),('PcRRPhh-0KfvLLNIPdxJTw',1247055282,'3','pbversion0000000000001','approved','webgui.css','webgui.css','webgui.css','3','7','3',NULL,0,1,0,0,0,721,NULL,0,1,0,1253052783,NULL,0),('PBtmpl0000000000000055',1247482346,'3','pbversion0000000000001','approved','Default Poll','Default Poll','default_poll','3','7','12',NULL,0,1,0,0,0,2975,'',0,1,0,1247779656,'',0),('i5kt5aodVs_oepNEkE7Okw',1242312883,'3','pbversion0000000000001','approved','poll.css','poll.css','poll.css','3','7','12',NULL,0,1,0,0,0,499,NULL,0,1,0,1247779656,NULL,0),('tXwf1zaOXTvsqPn6yu-GSw',1246965607,'3','pbversion0000000000001','approved','FileAsset','FileAsset','root/import/fileasset','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000024',1246965241,'3','pbversion0000000000001','approved','File','File','file','3','7','12',NULL,0,1,0,0,0,900,NULL,0,1,0,1247779656,NULL,0),('MK4fCNoyrx5SE8eyDfOpxg',1247489252,'3','pbversion0000000000001','approved','Flash File','Flash File','flash-file','3','7','12',NULL,0,1,0,0,0,1749,NULL,0,1,0,1247779656,NULL,0),('nFen0xjkZn8WkpM93C9ceQ',1247864696,'3','pbversion0000000000001','approved','Shelf (Default)','Shelf (Default)','root/import/shelf-default','3','7','12',NULL,0,1,0,0,0,4327,'\n',0,1,0,1248380901,'',0),('kaPRSaf8UKiskiGEgJgLAw',1250190850,'3','pbversion0000000000001','approved','images','images','root/import/gallery-templates/images','3','7','3',NULL,0,0,0,0,0,340,NULL,0,1,0,1250190876,NULL,0),('brxm_faNdZX5tRo3p50g3g',1250190850,'3','pbversion0000000000001','approved','Map Templates','Map Templates','home/map/map-templates','3','7','3',NULL,0,0,0,0,0,334,NULL,0,1,0,1250190876,NULL,0),('FJbUTvZ2nUTn65LpW6gjsA',1249407461,'3','pbversion0000000000001','approved','Profile Account Layout','Profile Account Layout','root/import/account/profile/profile-account-layout','3','7','12',NULL,0,1,0,0,0,4013,'',0,1,0,1250190875,'',0),('2CS-BErrjMmESOtGT90qOg',1248549087,'3','pbversion0000000000001','approved','Default View Profile Template','Default View Profile Template','root/import/account/profile/default-view-profile-template','3','7','12',NULL,0,1,0,0,0,7546,NULL,0,1,0,1253052783,NULL,1),('MBmWlA_YEA2I6D29OMGtRg',1248549086,'3','pbversion0000000000001','approved','Default Profile Error Template','Default Profile Error Template','root/import/account/profile/default-profile-error-template','3','7','12',NULL,0,1,0,0,0,1211,NULL,0,1,0,1250190875,NULL,0),('gfZOwaTWYjbSoVaQtHBBEw',1249407461,'3','pbversion0000000000001','approved','Inbox Account Layout','Inbox Account Layout','root/import/account/inbox-account-layout','3','7','12',NULL,0,1,0,0,0,3141,'',0,1,0,1250190875,'',0),('0n4HtbXaWa_XJHkFjetnLQ',1248549086,'3','pbversion0000000000001','approved','Default Inbox View Message Template','Default Inbox View Message Template','root/import/account/inbox/default-inbox-view-message-template','3','7','12',NULL,0,1,0,0,0,4962,NULL,0,1,0,1250190875,NULL,0),('ErEzulFiEKDkaCDVmxUavw',1248549086,'3','pbversion0000000000001','approved','Default Inbox Error Template','Default Inbox Error Template','root/import/account/inbox/default-inbox-error-template','3','7','12',NULL,0,1,0,0,0,730,NULL,0,1,0,1250190875,NULL,0),('6uQEULvXFgCYlRWnYzZsuA',1248549086,'3','pbversion0000000000001','approved','Default Inbox Send Message Template','Default Inbox Send Message Template','root/import/account/inbox/default-inbox-send-message-template','3','7','12',NULL,0,1,0,0,0,8966,'\n\n\n\n\n',0,1,0,1250190875,'',0),('DUoxlTBXhVS-Zl3CFDpt9g',1248549086,'3','pbversion0000000000001','approved','Default Message Confirm Template','Default Message Confirm Template','root/import/account/inbox/default-message-confirm-template','3','7','12',NULL,0,1,0,0,0,783,NULL,0,1,0,1250190875,NULL,0),('1Q4Je3hKCJzeo0ZBB5YB8g',1248549086,'3','pbversion0000000000001','approved','Default Manage Invitations Template','Default Manage Invitations Template','root/import/account/inbox/default-manage-invitations-template','3','7','12',NULL,0,1,0,0,0,9680,'\n\n',0,1,0,1250190875,'',0),('5A8Hd9zXvByTDy4x-H28qw',1248549086,'3','pbversion0000000000001','approved','Default Invitation Confirmation Template','Default Invitation Confirmation Template','root/import/account/inbox/default-invitation-confirmation-template','3','7','12',NULL,0,1,0,0,0,1540,NULL,0,1,0,1250190876,NULL,0),('VBkY05f-E3WJS50WpdKd1Q',1248549087,'3','pbversion0000000000001','approved','Default View Invitation Template','Default View Invitation Template','root/import/account/inbox/default-view-invitation-template','3','7','12',NULL,0,1,0,0,0,3807,NULL,0,1,0,1250190876,NULL,0),('XgcsoDrbC0duVla7N7JAdw',1248549086,'3','pbversion0000000000001','approved','Default Invite User Email Template','Default Invite User Email Template','root/import/account/inbox/default-invite-user-email-template','3','7','12',NULL,0,1,0,0,0,489,NULL,0,1,0,1250190876,NULL,0),('cR0UFm7I1qUI2Wbpj--08Q',1248549086,'3','pbversion0000000000001','approved','Default Invite User Form Template','Default Invite User Form Template','root/import/account/inbox/default-invite-user-form-template','3','7','12',NULL,0,1,0,0,0,3933,NULL,0,1,0,1250190876,NULL,0),('SVIhz68689hwUGgcDM-gWw',1248549086,'3','pbversion0000000000001','approved','Default Invite User Confirm Template','Default Invite User Confirm Template','root/import/account/inbox/default-invite-user-confirm-template','3','7','12',NULL,0,1,0,0,0,817,NULL,0,1,0,1250190876,NULL,0),('zrNpGbT3odfIkg6nFSUy8Q',1249407461,'3','pbversion0000000000001','approved','Friends Layout Template','Friends Layout Template','root/import/account/friends/friends-layout-template','3','7','12',NULL,0,1,0,0,0,2552,'\n',0,1,0,1250190876,'',0),('1Yn_zE_dSiNuaBGNLPbxtw',1248549086,'3','pbversion0000000000001','approved','Default Friends View Template','Default Friends View Template','root/import/account/friends/default-friends-view-template','3','7','12',NULL,0,1,0,0,0,8014,NULL,0,1,0,1250190876,NULL,0),('AZFU33p0jpPJ-E6qLSWZng',1248549086,'3','pbversion0000000000001','approved','Default Friends Edit Template','Default Friends Edit Template','root/import/account/friends/default-friends-edit-template','3','7','12',NULL,0,1,0,0,0,9770,NULL,0,1,0,1250190876,NULL,0),('AGJBGviWGAwjnwziiPjvDg',1248549087,'3','pbversion0000000000001','approved','Default Send Request Template','Default Send Request Template','root/import/account/friends/default-send-request-template','3','7','12',NULL,0,1,0,0,0,2757,NULL,0,1,0,1250190876,NULL,0),('7Ijdd8SW32lVgg2H8R-Aqw',1248549086,'3','pbversion0000000000001','approved','Default Friends Error Template','Default Friends Error Template','root/import/account/friends/default-friends-error-template','3','7','12',NULL,0,1,0,0,0,772,NULL,0,1,0,1250190876,NULL,0),('K8F0j_cq_jgo8dvWY_26Ag',1248549086,'3','pbversion0000000000001','approved','Default Friends Confirmation Template','Default Friends Confirmation Template','root/import/account/friends/default-friends-confirmation-template','3','7','12',NULL,0,1,0,0,0,938,NULL,0,1,0,1250190876,NULL,0),('G5V6neXIDiFXN05oL-U3AQ',1248549087,'3','pbversion0000000000001','approved','Default Remove Friends Confirmation Template','Default Remove Friends Confirmation Template','root/import/account/friends/default-remove-friends-confirmation-template','3','7','12',NULL,0,1,0,0,0,1162,NULL,0,1,0,1250190876,NULL,0),('9ThW278DWLV0-Svf68ljFQ',1249407460,'3','pbversion0000000000001','approved','Account Layout','Account Layout','root/import/account/user/account-layout','3','7','12',NULL,0,1,0,0,0,1619,'\n',0,1,0,1250190876,'',0),('-zxyB-O50W8YnL39Ouoc4Q',1248563425,'3','pbversion0000000000001','approved','Default My Sales Template','Default My Sales Template','root/import/default-my-sales-template','3','7','12',NULL,0,1,0,0,0,3621,NULL,0,1,0,1250190876,NULL,0),('b4n3VyUIsAHyIvT-W-jziA',1249407461,'3','pbversion0000000000001','approved','Contributions Layout','Contributions Layout','root/import/account/contributions/contributions-layout','3','7','12',NULL,0,1,0,0,0,1644,'\n',0,1,0,1250190876,'',0),('_9_eiaPgxzF_x_upt6-PNQ',1250022514,'3','pbversion0000000000001','approved','gallery.css','gallery.css','root/import/gallery-templates/gallery.css','3','7','3',NULL,0,1,0,0,0,19058,NULL,0,1,0,1250190876,NULL,0),('PBtmpl0000000000000056',1248729559,'3','pbversion0000000000001','approved','Default Product','Default Product','default_product','3','7','12',NULL,0,1,0,0,0,13170,'\n\n',0,1,0,1250190876,'',0),('alraubvBu-YJJ614jAHD5w',1250147475,'3','pbversion0000000000001','approved','matrix-nav-tmpl','matrix-nav-tmpl','new-matrix/matrix-nav-tmpl','3','7','12',NULL,0,1,0,0,0,676,NULL,0,1,0,1250190876,NULL,0),('q5O62aH4pjUXsrQR3Pq4lw',1248833148,'3','pbversion0000000000001','approved','Default Gallery View Album Thumbnails','Default Gallery View Album Thumbnails','root/import/gallery-templates/default-gallery-view-album-thumbnails','3','7','3',NULL,0,1,0,0,0,7494,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1250190876,'',0),('matrixtmpl000000000005',1250534070,'3','pbversion0000000000001','approved','Matrix Default Search','Matrix Default Search','matrix-search-template','3','7','12',NULL,0,0,0,0,0,10213,'\n\n\n\n\n\n\n\n\n\n',0,1,0,1250804516,'',0),('oHh0UqAJeY7u2n--WD-BAA',1250724545,'3','pbversion0000000000001','approved','Default Edit Map Point','Default Edit Map Point','home/map/map-templates/default-edit-map-point','3','7','3',NULL,0,1,0,0,0,1720,NULL,0,1,0,1250804517,NULL,0),('u9vfx33XDk5la1-QC5FK7g',1250723423,'3','pbversion0000000000001','approved','Default Map Point View','Default Map Point View','home/map/map-templates/default-map-point-view','3','7','3',NULL,0,1,0,0,0,1608,NULL,0,1,0,1250804517,NULL,0),('9j0_Z1j3Jd0QBbY2akb6qw',1250722646,'3','pbversion0000000000001','approved','Default Map View','Default Map View','home/map/map-templates/default-map-view','3','7','3',NULL,0,1,0,0,0,1591,'',0,1,0,1250804517,'',0),('i9-G00ALhJOr0gMh-vHbKA',1250408924,'3','pbversion0000000000001','approved','Inbox SMS Notification','Inbox SMS Notification','root/import/inbox-sms-notification','3','7','4',NULL,0,0,0,0,0,433,NULL,0,1,0,1250804517,NULL,0),('PBtmpl0000000000000200',1251484231,'3','pbversion0000000000001','approved','Default Search','Default Search','default_search2','3','7','12',NULL,0,0,0,0,0,3886,NULL,0,1,0,1251849576,NULL,0),('matrixtmpl000000000002',1251054814,'3','pbversion0000000000001','approved','Matrix Default Compare','Matrix Default Compare','matrix-default-compare-template','3','7','12',NULL,0,0,0,0,0,21189,'\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1251849576,'',0),('ohjyzab5i-yW6GOWTeDUHg',1251425384,'3','pbversion0000000000001','approved','Default Manage Ad Sku Template','Default Manage Ad Sku Template','root/import/ad-sku/default-manage-ad-sku-template','3','7','12',NULL,0,0,0,0,0,2618,NULL,0,1,0,1251849576,NULL,0),('AldPGu0u-jm_5xK13atCSQ',1251419124,'3','pbversion0000000000001','approved','Default Purchase Ad Sku Template','Default Purchase Ad Sku Template','root/import/ad-sku/default-purchase-ad-sku-template','3','7','12',NULL,0,0,0,0,0,3882,NULL,0,1,0,1251849576,NULL,0),('5bnNzteN7w3NnK9mF4XiCg',1250243000,'3','pbversion0000000000001','approved','Survey','Survey','root/import/survey','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1253052788,NULL,0),('PBtmpl0000000000000063',1250243000,'3','pbversion0000000000001','approved','Default Overview Report','Default Overview Report','root/import/survey/default-overview-report','3','7','12',NULL,0,1,0,0,0,5596,NULL,0,1,0,1253052788,NULL,0),('PBtmpl0000000000000062',1250243000,'3','pbversion0000000000001','approved','Default Gradebook Report','Default Gradebook Report','root/import/survey/default-gradebook-report','3','7','12',NULL,0,1,0,0,0,4820,NULL,0,1,0,1253052788,NULL,0),('PBtmpl0000000000000061',1250243000,'3','pbversion0000000000001','approved','Default Survey','Default Survey','root/import/survey/default-survey','3','7','12',NULL,0,1,0,0,0,2867,NULL,0,1,0,1253052788,NULL,0),('GRUNFctldUgop-qRLuo_DA',1250243000,'3','pbversion0000000000001','approved','Default Survey Edit','Default Survey Edit','root/import/survey/default-survey-edit','3','7','12',NULL,0,1,0,0,0,6337,NULL,0,1,0,1253052788,NULL,0),('CxMpE_UPauZA3p8jdrOABw',1250243000,'3','pbversion0000000000001','approved','Default Questions','Default Questions','root/import/survey/default-questions','3','7','12',NULL,0,1,0,0,0,17294,NULL,0,1,0,1253052788,NULL,0),('1oBRscNIcFOI-pETrCOspA',1250243000,'3','pbversion0000000000001','approved','Default Section Edit','Default Section Edit','root/import/survey/default-section-edit','3','7','12',NULL,0,1,0,0,0,13450,NULL,0,1,0,1253052788,NULL,0),('wAc4azJViVTpo-2NYOXWvg',1250243000,'3','pbversion0000000000001','approved','Default Question Edit','Default Question Edit','root/import/survey/default-question-edit','3','7','12',NULL,0,1,0,0,0,12656,NULL,0,1,0,1253052788,NULL,0),('AjhlNO3wZvN5k4i4qioWcg',1250243000,'3','pbversion0000000000001','approved','Default Answer Edit','Default Answer Edit','root/import/survey/default-answer-edit','3','7','12',NULL,0,1,0,0,0,9539,NULL,0,1,0,1253052788,NULL,0),('qsG6B24a0SC5KrhQjmdZBw',1250243000,'3','pbversion0000000000001','approved','survey.css','survey.css','survey.css','3','7','12',NULL,0,1,0,0,0,5192,NULL,0,1,0,1253052788,NULL,0),('RSAMkc6WQmfRE3TOr1_3Mw',1250243000,'3','pbversion0000000000001','approved','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses','root/import/expireincompletesurveyresponses','3','7','12',NULL,0,1,0,0,0,399,NULL,0,1,0,1253052788,NULL,0),('ExpireIncResptmpl00001',1250243000,'3','pbversion0000000000001','approved','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses','root/import/expireincompletesurveyresponses/expireincompletesurveyresponses','3','7','12',NULL,0,1,0,0,0,809,NULL,0,1,0,1253052788,NULL,0),('7F-BuEHi7t9bPi008H8xZQ',1250243000,'3','pbversion0000000000001','approved','Default Survey Summary','Default Survey Summary','root/import/survey/default-survey-summary','3','7','12',NULL,0,1,0,0,0,2281,NULL,0,1,0,1253052789,NULL,0),('S3zpVitAmhy58CAioH359Q',1250243000,'3','pbversion0000000000001','approved','Default Test Results','Default Test Results','root/import/survey/default-test-results','3','7','12',NULL,0,1,0,0,0,6153,'',0,1,0,1253052789,'',0),('kwTL1SWCk0GlpiJ5zAAEPQ',1250243000,'3','pbversion0000000000001','approved','surveyedit.css','surveyedit.css','root/import/survey/surveyedit.css','3','7','12',NULL,0,1,0,0,0,5215,NULL,0,1,0,1253052789,NULL,0),('nWNVoMLrMo059mDRmfOp9g',1250243000,'3','pbversion0000000000001','approved','Default Feedback','Default Feedback','root/import/survey/default-feedback','3','7','12',NULL,0,1,0,0,0,1232,NULL,0,1,0,1253052789,NULL,0),('WikiKeyword00000000001',1251992856,'3','pbversion0000000000001','approved',' Wiki Pages By Keyword (default)',' Wiki Pages By Keyword','wiki-master-by-keyword-template.tmpl','3','7','3',NULL,0,0,0,0,0,841,NULL,0,1,0,1253052789,NULL,0),('matrixtmpl000000000003',1252087641,'3','pbversion0000000000001','approved','Matrix Default Detailed Listing','Matrix Default Detailed Listing','matrix-default-detailed-listing','3','7','12',NULL,0,0,0,0,0,15768,'\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1253052788,'',0),('PBtmpl0000000000000016',1250243000,'3','pbversion0000000000001','approved','Default WebGUI Account Activation Template','Default WebGUI Account Activation Template','root/import/auth/webgui/create/default-webgui-account-activation-template','3','7','3',NULL,0,1,0,0,0,601,NULL,0,1,0,1253052788,NULL,0),('OOyMH33plAy6oCj_QWrxtg',1252004440,'3','pbversion0000000000001','approved','Lookup Registrant (Default)','Lookup Registrant (Default)','root/import/ems/lookup-registrant-default','3','7','12',NULL,0,1,0,0,0,7091,'\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1253052788,'',0),('BMybD3cEnmXVk2wQ_qEsRQ',1253035334,'3','pbversion0000000000001','approved','Badge Builder (Default)','Badge Builder (Default)','root/import/ems/badge-builder-default','3','7','12',NULL,0,1,0,0,0,35839,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1253052788,'',0),('newslettercs0000000001',1252682678,'3','pbversion0000000000001','approved','Newsletter Manager (default)',' Newsletter Manager','newslettercstemplate','3','7','3',NULL,0,0,0,0,0,2763,'\n',0,1,0,1253052788,'',0),('1IzRpX0tgW7iuCfaU2Kk0A',1250243000,'3','pbversion0000000000001','approved','Default Contributions View','Default Contributions View','root/import/account/contributions/default-contributions-view','3','7','12',NULL,0,1,0,0,0,7747,'\n',0,1,0,1253052788,'',0),('aUDsJ-vB9RgP-AYvPOy8FQ',1250243000,'3','pbversion0000000000001','approved','Shop Account Layout','Shop Account Layout','root/import/account/shop/shop-account-layout','3','7','12',NULL,0,1,0,0,0,3142,'\n',0,1,0,1253052788,'',0),('0EAJ9EYb9ap2XwfrcXfdLQ',1250243000,'3','pbversion0000000000001','approved','Story Archive Asset List','Story Archive Asset List','root/import/storymanager/keywordlist','3','7','4',NULL,0,0,0,0,0,576,NULL,0,1,0,1253676392,NULL,0),('matrixtmpl000000000001',1250243000,'3','pbversion0000000000001','approved','Matrix Default View','Matrix Default View','matrix-default-view-template','3','7','12',NULL,0,0,0,0,0,22851,'\n\n\n\n\n\n\n',0,1,0,1253052788,'',0),('PBtmpl0000000000000134',1250243000,'3','pbversion0000000000001','approved','Hierarchical Top Nav','Hierarchical Top Nav','import/hierarchical-top-nav','3','7','12',NULL,0,1,0,0,0,3977,'\r\n\r\n\r\n\r\n\r\n\r\n',0,1,0,1253052788,'',0),('hkj6WeChxFyqfP85UlRP8w',1250243000,'3','pbversion0000000000001','approved','matrix.css','matrix.css','new-matrix/matrix.css','3','7','12',NULL,0,1,0,0,0,16408,NULL,0,1,0,1253052788,NULL,0),('S2_LsvVa95OSqc66ITAoig',1251939982,'3','pbversion0000000000001','approved','EMS Schedule Listing (default)','EMS Schedule Listing (default)','root/import/ems/ems-schedule-listing-default2','3','7','12',NULL,0,1,0,0,0,14477,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n',0,1,0,1253052788,'',0),('TKmhv8boP3TD2xwSwUBq0g',1250243000,'3','pbversion0000000000001','approved','Default ThingyRecord View','Default ThingyRecord View','home/thinyrecord-templates/default-thingyrecord-view','3','7','3',NULL,0,1,0,0,0,1762,NULL,0,1,0,1253052789,NULL,0),('PBtmpl0000000000000011',1250243000,'3','pbversion0000000000001','approved','Default WebGUI Anonymous Registration Template','Default WebGUI Anonymous Registration Template','default_webgui_anonymous_registration_template','3','7','12',NULL,0,1,0,0,0,6734,'\r\n\r\n',0,1,0,1253052788,'',0),('c8xrwVuu5QE0XtF9DiVzLw',1250243000,'3','pbversion0000000000001','approved','Default Inbox View Template','Default Inbox View Template','root/import/account/inbox/default-inbox-view-template','3','7','12',NULL,0,1,0,0,0,10792,'\n\n',0,1,0,1253052787,'',0),('WikiPageEditTmpl000001',1252615817,'3','pbversion0000000000001','approved','Default Wiki Page Edit','Default Wiki Page Edit','default-wiki-page-edit','3','7','12',NULL,0,0,0,0,0,2550,NULL,0,1,0,1253676393,NULL,0),('75CmQgpcCSkdsL-oawdn3Q',1253555614,'3','pbversion0000000000001','approved','Default Edit Profile Template','Default Edit Profile Template','root/import/account/profile/default-edit-profile-template','3','7','12',NULL,0,1,0,0,0,3273,'\n\n\n\n',0,1,0,1253676393,'',0),('d8jMMMRddSQ7twP4l1ZSIw',1253555614,'3','pbversion0000000000001','approved','Default Survey Take','Default Survey Take','root/import/survey/default-survey-take','3','7','12',NULL,0,1,0,0,0,3929,'\n\n\n\n',0,1,0,1253676393,'',0),('CalendarMonth000000001',1253146430,'3','pbversion0000000000001','approved','Default Calendar Month','Default Calendar Month','root/import/calendar-templates/default-calendar-month','3','7','12',NULL,0,0,0,0,0,15945,'\n\n\n\n\n',0,1,0,1253676393,'',0),('N716tpSna0iIQTKxS4gTWA',1253652848,'3','pbversion0000000000001','approved','Default Account Layout','Default Account Layout','root/import/account/default-account-layout2','3','7','12',NULL,0,1,0,0,0,1381,'\n',0,1,0,1253676393,'',0),('fowHfgOkJtAxdst7rugTog',1252595993,'3','pbversion0000000000001','approved','Story Manager','Story Manager','root/import/storymanager','3','7','12',NULL,0,1,0,0,0,339,'\r\n',0,1,0,1253676393,NULL,0),('3QpYtHrq_jmAk1FNutQM5A',1253636379,'3','pbversion0000000000001','approved','Story Template','Story Template','root/import/storymanager/storytemplate','3','7','4',NULL,0,0,0,0,0,6518,'\n\n\n',0,1,0,1253676393,'',0),('yxD5ka7XHebPLD-LXBwJqw',1253635396,'3','pbversion0000000000001','approved','StoryArchive','StoryArchive','root/import/storymanager/storyarchive','3','7','4',NULL,0,0,0,0,0,3075,'',0,1,0,1253676393,'',0),('E3tzZjzhmYoNlAyP2VW33Q',1253635296,'3','pbversion0000000000001','approved','Edit Story','Edit Story','root/import/storymanager/editstory','3','7','4',NULL,0,0,0,0,0,5900,'',0,1,0,1253676393,'',0),('TbDcVLbbznPi0I0rxQf2CQ',1253636379,'3','pbversion0000000000001','approved','Story Template Topic','Story Template Topic','root/import/storymanager/storytemplatetopic','3','7','4',NULL,0,0,0,0,0,7029,'\n\n\n\n\n',0,1,0,1253676393,'',0),('A16v-YjWAShXWvSACsraeg',1253633989,'3','pbversion0000000000001','approved','StoryTopic','StoryTopic','root/import/storymanager/storytopic','3','7','4',NULL,0,0,0,0,0,2200,'',0,1,0,1253676393,'',0),('iCM9pRY5yYyjufROgaCDlg',1253305659,'3','pbversion0000000000001','approved','storyManager.css','storyManager.css','storymanager.css','3','7','12',NULL,0,1,0,0,0,4530,NULL,0,1,0,1253676393,NULL,0),('WikiFrontTmpl000000001',1252615824,'3','pbversion0000000000001','approved','Default Wiki Front Page','Default Wiki Front Page','default-wiki-front-page','3','7','12',NULL,0,0,0,0,0,3045,NULL,0,1,0,1253676393,NULL,0),('CarouselTmpl0000000001',1253555614,'3','pbversion0000000000001','approved','Default Carousel','Default Carousel','root/import/carousel/carousel-default','3','7','12',NULL,0,0,0,0,0,2829,'\n\n\n',0,1,0,1253676393,'',0),('_XfvgNH__bY1ykMiKYSobQ',1253652887,'3','pbversion0000000000001','approved','account.css','account.css','root/import/account/account.css','3','7','12',NULL,0,1,0,0,0,42861,NULL,0,1,0,1253676393,NULL,0),('limMkk80fMB3fqNZVf162w',1253507213,'3','pbversion0000000000001','approved','Default Asset Subscription','Default Asset Subscription','root/import/default-asset-subscription','3','7','3',NULL,0,1,0,0,0,546,NULL,0,1,0,1253676393,NULL,0),('WikiPageTmpl0000000001',1253555614,'3','pbversion0000000000001','approved','Default Wiki Page','Default Wiki Page','default-wiki-page','3','7','12',NULL,0,0,0,0,0,6096,'\n\n\n\n\n\n\n\n',0,1,0,1253676393,'',0); -INSERT INTO `assetIndex` VALUES ('PBasset000000000000003','Media','Media Media media','media',1147642437,1147642437,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Media Media media','000001000003'),('PBtmpl0000000000000112','Weblog','Weblog Weblog weblog','weblog',1124395696,1149286279,'3','7','12','WebGUI::Asset::Template',0,'Weblog Weblog weblog Collaboration','000001000001000008000004'),('PBtmplBlankStyle000001','WebGUI 6 Blank Style','WebGUI 6 Blank Style WebGUI 6 Blank Style pbtmplblankstyle000001','pbtmplblankstyle000001',1133743239,1147642431,'3','7','12','WebGUI::Asset::Template',0,'WebGUI 6 Blank Style WebGUI 6 Blank Style pbtmplblankstyle000001 style','000001000001000044000005'),('PBtmpl0000000000000079','Topics','Topics Topics topics','topics',1124395696,1149286279,'3','7','12','WebGUI::Asset::Template',0,'Topics Topics topics Collaboration','000001000001000008000009'),('PBtmpl0000000000000097','Traditional with Thumbnails','Traditional with Thumbnails Traditional with Thumbnails traditional with thumbnails','traditional_with_thumbnails',1124395696,1154535074,'3','7','12','WebGUI::Asset::Template',0,'Traditional with Thumbnails Traditional with Thumbnails traditional with thumbnails Collaboration','000001000001000008000003'),('PBtmpl0000000000000082','Unordered List','Unordered List Unordered List unordered list','unordered_list',1124395696,1149286279,'3','7','12','WebGUI::Asset::Template',0,'Unordered List Unordered List unordered list Collaboration','000001000001000008000011'),('PBtmpl0000000000000124','Tabs','Tabs Tabs tabs','tabs',1124395696,1247482111,'3','7','12','WebGUI::Asset::Template',0,'Tabs Tabs tabs Navigation','000001000001000025000004'),('GNvjCFQWjY2AF2uf0aCM8Q','Syndicated Articles','Syndicated Articles Syndicated Articles syndicated articles','syndicated_articles',1124395696,1247053070,'3','7','12','WebGUI::Asset::Template',0,'Syndicated Articles Syndicated Articles syndicated articles SyndicatedContent','000001000001000046000002'),('PBtmpl0000000000000136','Synopsis','Synopsis Synopsis synopsis2','synopsis2',1124395696,1247046089,'3','7','12','WebGUI::Asset::Template',0,'Synopsis Synopsis synopsis2 Navigation','000001000001000025000007'),('PBtmpl0000000000000116','Tab Form','Tab Form Tab Form tab form','tab_form',1124395696,1221692340,'3','7','12','WebGUI::Asset::Template',0,'Tab Form Tab Form tab form DataForm','000001000001000010000005'),('GRUNFctldUgop-qRLuo_DA','Default Survey Edit','Default Survey Edit Default Survey Edit root import survey default survey edit','root/import/survey/default-survey-edit',1227254010,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Edit Default Survey Edit root import survey default survey edit Survey/Edit','000001000001000045000004'),('ProjectManagerTMPL0004','Default Project Manager Edit Task','Default Project Manager Edit Task Default Project Manager Edit Task default pm template edit task','default-pm-template-edit-task',1147642415,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Project Manager Edit Task Default Project Manager Edit Task default pm template edit task ProjectManager_editTask','000001000001000031000002000001'),('ProjectManagerTMPL0002','Default Project Display','Default Project Display Default Project Display default pm template project display','default-pm-template-project-display',1147642415,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Project Display Default Project Display default pm template project display ProjectManager_project','000001000001000031000004000001'),('PBtmpl0000000000000137','Admin Console Style','Admin Console Style Admin Console admin console','admin_console',1124395696,1236787780,'3','7','12','WebGUI::Asset::Template',0,'Admin Console Style Admin Console admin console style','000001000001000044000003'),('StockDataTMPL000000001','StockData Default View','StockData Default View StockData Default View stockdatatmpl000000001','stockdatatmpl000000001',1133743239,1229453697,'3','7','12','WebGUI::Asset::Template',0,'StockData Default View StockData Default View stockdatatmpl000000001 StockData','000001000001000042000002'),('PBtmpl0000000000000135','Side By Side','Side By Side Side By Side side by side','side_by_side',1124395696,1247482152,'3','7','12','WebGUI::Asset::Template',0,'Side By Side Side By Side side by side Layout','000001000001000019000001'),('PBtmpl0000000000000200','Default Search','Default Search Default Search default search2','default_search2',1147642427,1251484231,'3','7','12','WebGUI::Asset::Template',0,'Default Search Default Search default search2 Search','000001000001000037000001'),('PBtmpl0000000000000101','Ordered List','Ordered List Ordered List ordered list','ordered_list',1124395696,1149286278,'3','7','12','WebGUI::Asset::Template',0,'Ordered List Ordered List ordered list Collaboration','000001000001000008000024'),('PBtmpl0000000000000121','Photo Gallery','Photo Gallery Photo Gallery photo gallery','photo_gallery',1124395696,1149286279,'3','7','12','WebGUI::Asset::Template',0,'Photo Gallery Photo Gallery photo gallery Collaboration','000001000001000008000005'),('PBtmpl0000000000000081','Q and A','Q and A Q and A q and a','q_and_a',1124395696,1244679535,'3','7','12','WebGUI::Asset::Template',0,'Q and A Q and A q and a Collaboration','000001000001000008000023'),('WVtmpl0000000000000001','Random Thread Macro Default Template','Random Thread Macro Default Template Random Thread Macro Default Template randomthread template','randomthread-template',1133743240,1147642426,'3','7','12','WebGUI::Asset::Template',0,'Random Thread Macro Default Template Random Thread Macro Default Template randomthread template Macro/RandomThread','000001000001000021000010000001'),('PBtmpl0000000000000131','Right Column','Right Column Right Column right column','right_column',1124395696,1247482158,'3','7','12','WebGUI::Asset::Template',0,'Right Column Right Column right column Layout','000001000001000019000002'),('PBtmpl0000000000000094','News','News News plainblacknews','plainblacknews',1124395696,1220655703,'3','7','12','WebGUI::Asset::Template',0,'News News plainblacknews Layout','000001000001000019000005'),('matrixtmpl000000000005','Matrix Default Search','Matrix Default Search Matrix Default Search matrix search template','matrix-search-template',1133743239,1250534070,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Search Matrix Default Search matrix search template Matrix/Search','000001000001000022000005'),('MultiSearchTmpl0000001','MultiSearch Default Display','MultiSearch Default Display MultiSearch Default Display multisearchtmpl0000001','multisearchtmpl0000001',1133743239,1230269962,'3','7','12','WebGUI::Asset::Template',0,'MultiSearch Default Display MultiSearch Default Display multisearchtmpl0000001 MultiSearch','000001000001000024000001'),('matrixtmpl000000000002','Matrix Default Compare','Matrix Default Compare Matrix Default Compare matrix default compare template','matrix-default-compare-template',1133743238,1251054814,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Compare Matrix Default Compare matrix default compare template Matrix/Compare','000001000001000022000001'),('PBtmpl0000000000000111','Make Page Printable','Make Page Printable Make Page Printable make page printable','make_page_printable',1124395696,1154535074,'3','7','12','WebGUI::Asset::Template',0,'Make Page Printable Make Page Printable make page printable style','000001000001000044000002'),('PBtmpl0000000000000020','Mail Form','Mail Form Mail Form mail form','mail_form',1124395696,1221692340,'3','7','12','WebGUI::Asset::Template',0,'Mail Form Mail Form mail form DataForm','000001000001000010000001'),('PBtmpl0000000000000113','Link','Link Link link','link',1124395696,1229581394,'3','7','12','WebGUI::Asset::Template',0,'Link Link link Collaboration/Thread','000001000001000008000025'),('PBtmpl0000000000000083','Link List','Link List Link List link list','link_list',1124395696,1149286278,'3','7','12','WebGUI::Asset::Template',0,'Link List Link List link list Collaboration','000001000001000008000010'),('PBtmpl0000000000000114','Link List Submission Form','Link List Submission Form Link List Submission Form link list submission form','link_list_submission_form',1124395696,1234393441,'3','7','12','WebGUI::Asset::Template',0,'Link List Submission Form Link List Submission Form link list submission form Collaboration/PostForm','000001000001000008000019'),('PBtmpl0000000000000115','Linked Image with Caption','Linked Image with Caption Linked Image with Caption linked image with caption','linked_image_with_caption',1124395696,1247481943,'3','7','12','WebGUI::Asset::Template',0,'Linked Image with Caption Linked Image with Caption linked image with caption Article','000001000001000004000003'),('zb_OPKNqcTuIjdvvbEkRjw','article.css','article.css article.css article.css','article.css',1247484073,1247484073,'3','7','12','WebGUI::Asset::Snippet',0,'article.css article.css article.css styles for the article asset withImage articleContent linkedImage articleContent width:100 overflow:hidden withImage articleImage linkedImage articleImage float:right margin:0 0 10px 10px ','000001000001000004000005'),('PBtmpl0000000000000098','Job','Job Job job','job',1124395696,1229907401,'3','7','12','WebGUI::Asset::Template',0,'Job Job job Collaboration/Thread','000001000001000008000021'),('PBtmpl0000000000000077','Job Listing','Job Listing Job Listing job listing','job_listing',1124395696,1147642422,'3','7','12','WebGUI::Asset::Template',0,'Job Listing Job Listing job listing Collaboration','000001000001000008000020'),('PBtmpl0000000000000122','Job Submission Form','Job Submission Form Job Submission Form job submission form','job_submission_form',1124395696,1234393411,'3','7','12','WebGUI::Asset::Template',0,'Job Submission Form Job Submission Form job submission form Collaboration/PostForm','000001000001000008000022'),('PBtmpl0000000000000103','Article With Image','Article With Image Article With Image article with image','article-with-image',1124395696,1247481928,'3','7','12','WebGUI::Asset::Template',0,'Article With Image Article With Image article with image Article','000001000001000004000001'),('PBtmpl0000000000000092','Horizontal Login Box','Horizontal Login Box Horizontal Login Box horizontal login box','horizontal_login_box',1124395696,1148579524,'3','7','12','WebGUI::Asset::Template',0,'Horizontal Login Box Horizontal Login Box horizontal login box Macro/L_loginBox','000001000001000021000009000001'),('PBtmpl0000000000000108','horizontalMenu','horizontalMenu horizontalMenu horizontalmenu','horizontalmenu',1124395696,1247482118,'3','7','12','WebGUI::Asset::Template',0,'horizontalMenu horizontalMenu horizontalmenu Navigation','000001000001000025000002'),('PBtmpl0000000000000088','Image','Image Image image','image',1124395696,1246965957,'3','7','12','WebGUI::Asset::Template',0,'Image Image image ImageAsset','000001000001000017000001'),('IOB0000000000000000002','Default InOutBoard Report Template','Default InOutBoard Report Template Default InOutBoard Report Template iob report template','iob-report-template',1133743239,1166019641,'3','7','12','WebGUI::Asset::Template',0,'Default InOutBoard Report Template Default InOutBoard Report Template iob report template InOutBoard/Report','000001000001000018000001'),('IOB0000000000000000001','Default InOutBoard Template','Default InOutBoard Template Default InOutBoard Template iob template','iob-template',1133743239,1169795123,'3','7','12','WebGUI::Asset::Template',0,'Default InOutBoard Template Default InOutBoard Template iob template InOutBoard','000001000001000018000002'),('PBtmpl0000000000000123','Item','Item Item item','item',1124395696,1247046416,'3','7','12','WebGUI::Asset::Template',0,'Item Item item Article','000001000001000004000004'),('PBtmpl0000000000000024','File','File File file','file',1124395696,1246965241,'3','7','12','WebGUI::Asset::Template',0,'File File file FileAsset','000001000001000013000001'),('PBtmpl0000000000000078','File Folder','File Folder File Folder file folder','file_folder',1124395696,1246965701,'3','7','12','WebGUI::Asset::Template',0,'File Folder File Folder file folder Folder','000001000001000014000001'),('PBtmpl0000000000000107','File with size','File with size File with size file with size','file_with_size',1124395696,1147642420,'3','7','12','WebGUI::Asset::Template',0,'File with size File with size file with size Macro/File','000001000001000021000004000003'),('PBtmpl0000000000000133','Guest Book','Guest Book Guest Book guest book','guest_book',1124395696,1149286278,'3','7','12','WebGUI::Asset::Template',0,'Guest Book Guest Book guest book Collaboration','000001000001000008000012'),('PBtmpl0000000000000117','DropMenu','DropMenu DropMenu dropmenu','dropmenu',1124395696,1247045932,'3','7','12','WebGUI::Asset::Template',0,'DropMenu DropMenu dropmenu Navigation','000001000001000025000003'),('PBtmpl0000000000000130','Tree Navigation','Tree Navigation Tree Navigation root import navigation tree navigation','root/import/navigation/tree-navigation',1124395696,1247045981,'3','7','12','WebGUI::Asset::Template',0,'Tree Navigation Tree Navigation root import navigation tree navigation Navigation','000001000001000025000005'),('PBtmpl0000000000000060','Fail Safe','Fail Safe Fail Safe fail safe','fail_safe',1124395696,1147642419,'3','7','12','WebGUI::Asset::Template',0,'Fail Safe Fail Safe fail safe style','000001000001000044000001'),('PBtmpl0000000000000080','FAQ','FAQ FAQ faqtemplate','faqtemplate',1124395696,1171466654,'3','7','12','WebGUI::Asset::Template',0,'FAQ FAQ faqtemplate Collaboration','000001000001000008000002'),('PBtmpl0000000000000099','FAQ Submission Form','FAQ Submission Form FAQ Submission Form faq submission form','faq_submission_form',1124395696,1234393376,'3','7','12','WebGUI::Asset::Template',0,'FAQ Submission Form FAQ Submission Form faq submission form Collaboration/PostForm','000001000001000008000018'),('PBtmpl0000000000000010','Default WebGUI Account Display Template','Default WebGUI Account Display Template Default WebGUI Account Display Template default webgui account display template','default_webgui_account_display_template',1124395696,1227026287,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Account Display Template Default WebGUI Account Display Template default webgui account display template Auth/WebGUI/Account','000001000001000005000004000001'),('PBtmpl0000000000000013','Default WebGUI Login Template','Default WebGUI Login Template Default WebGUI Login Template default webgui login template','default_webgui_login_template',1124395696,1147642418,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Login Template Default WebGUI Login Template default webgui login template Auth/WebGUI/Login','000001000001000005000007000001'),('PBtmpl0000000000000012','Default WebGUI Password Reset Template','Default WebGUI Password Reset Template Default WebGUI Password Reset Template default webgui password reset template','default_webgui_password_reset_template',1124395696,1147642418,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Password Reset Template Default WebGUI Password Reset Template default webgui password reset template Auth/WebGUI/Expired','000001000001000005000006000001'),('PBtmpl0000000000000057','Default WebGUI Yes/No Prompt','Default WebGUI Yes/No Prompt Default WebGUI Yes/No Prompt default webgui yes no prompt','default_webgui_yes/no_prompt',1124395696,1147642418,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Yes/No Prompt Default WebGUI Yes/No Prompt default webgui yes no prompt prompt','000001000001000032000001'),('PBtmpl0000000000000066','Default USS','Default USS Default USS default uss','default_uss',1124395696,1147642417,'3','7','12','WebGUI::Asset::Template',0,'Default USS Default USS default uss Collaboration','000001000001000008000001'),('TimeTrackingTMPL000001','Default Time Tracking User View','Default Time Tracking User View Default Time Tracking User View default tt template user','default-tt-template-user',1147642417,1201205738,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking User View Default Time Tracking User View default tt template user TimeTracking_user','000001000001000049000003000001'),('TimeTrackingTMPL000003','Default Time Tracking Row Template','Default Time Tracking Row Template Default Time Tracking Row Template default tt template row','default-tt-template-row',1147642417,1229311434,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking Row Template Default Time Tracking Row Template default tt template row TimeTracking_row','000001000001000049000002000001'),('TimeTrackingTMPL000002','Default Time Tracking Manager View','Default Time Tracking Manager View Default Time Tracking Manager View default tt template manager','default-tt-template-manager',1147642417,1147642417,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking Manager View Default Time Tracking Manager View default tt template manager TimeTracking_manager','000001000001000049000001000001'),('X7DrzUcj8pOKFa_6k9D5iw','Newsletter','Newsletter Newsletter root import newsletter','root/import/newsletter',1185754569,1222804045,'3','12','3','WebGUI::Asset::Wobject::Folder',1,'Newsletter Newsletter root import newsletter','000001000001000026'),('PBtmpl0000000000000065','Default Syndicated Content','Default Syndicated Content Default Syndicated Content default syndicated content','default_syndicated_content',1124395696,1247053059,'3','7','12','WebGUI::Asset::Template',0,'Default Syndicated Content Default Syndicated Content default syndicated content SyndicatedContent','000001000001000046000001'),('CxMpE_UPauZA3p8jdrOABw','Default Questions','Default Questions Default Questions root import survey default questions','root/import/survey/default-questions',1227556536,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Questions Default Questions root import survey default questions Survey/Take','000001000001000045000006'),('PBtmpl0000000000000059','Default SQL Report','Default SQL Report Default SQL Report default sql report','default_sql_report',1124395696,1229907401,'3','7','12','WebGUI::Asset::Template',0,'Default SQL Report Default SQL Report default sql report SQLReport','000001000001000041000001'),('PBtmpl0000000000000067','Default Submission','Default Submission Default Submission default submission','default_submission',1124395696,1206998733,'3','7','12','WebGUI::Asset::Template',0,'Default Submission Default Submission default submission Collaboration/Thread','000001000001000008000006'),('PBtmpl0000000000000068','Default Submission Form','Default Submission Form Default Submission Form default submission form','default_submission_form',1124395696,1234393332,'3','7','12','WebGUI::Asset::Template',0,'Default Submission Form Default Submission Form default submission form Collaboration/PostForm','000001000001000008000017'),('ProjectManagerTMPL0003','Default Project Manager Gantt Chart','Default Project Manager Gantt Chart Default Project Manager Gantt Chart default pm template gantt chart','default-pm-template-gantt-chart',1147642415,1159989349,'3','7','12','WebGUI::Asset::Template',0,'Default Project Manager Gantt Chart Default Project Manager Gantt Chart default pm template gantt chart ProjectManager_gantt','000001000001000031000003000001'),('ProjectManagerTMPL0001','Default Project Management System Dashboard','Default Project Management System Dashboard Default Project Management System Dashboard default pm template dashboard','default-pm-template-dashboard',1147642415,1229579830,'3','7','12','WebGUI::Asset::Template',0,'Default Project Management System Dashboard Default Project Management System Dashboard default pm template dashboard ProjectManager_dashboard','000001000001000031000001000001'),('PBtmpl0000000000000055','Default Poll','Default Poll Default Poll default poll','default_poll',1124395696,1247482346,'3','7','12','WebGUI::Asset::Template',0,'Default Poll Default Poll default poll Poll','000001000001000027000001'),('PBtmpl0000000000000029','Default Post Form','Default Post Form Default Post Form default post form','default_post_form',1124395696,1234392043,'3','7','12','WebGUI::Asset::Template',0,'Default Post Form Default Post Form default post form Collaboration/PostForm','000001000001000008000013'),('PBtmpl0000000000000056','Default Product','Default Product Default Product default product','default_product',1124395696,1248729559,'3','7','12','WebGUI::Asset::Template',0,'Default Product Default Product default product Product','000001000001000028000001'),('PBtmpl0000000000000033','Default HTTP Proxy','Default HTTP Proxy Default HTTP Proxy default http proxy','default_http_proxy',1124395696,1230159454,'3','7','12','WebGUI::Asset::Template',0,'Default HTTP Proxy Default HTTP Proxy default http proxy HttpProxy','000001000001000016000001'),('PBtmpl0000000000000004','Default LDAP Account Display Template','Default LDAP Account Display Template Default LDAP Account Display Template default ldap account display template','default_ldap_account_display_template',1124395696,1227026214,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Account Display Template Default LDAP Account Display Template default ldap account display template Auth/LDAP/Account','000001000001000005000001000001'),('PBtmpl0000000000000006','Default LDAP Login Template','Default LDAP Login Template Default LDAP Login Template default ldap login template','default_ldap_login_template',1124395696,1147642414,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Login Template Default LDAP Login Template default ldap login template Auth/LDAP/Login','000001000001000005000003000001'),('PBtmpl0000000000000044','Default Login Box','Default Login Box Default Login Box default login box','default_login_box',1124395696,1148579524,'3','7','12','WebGUI::Asset::Template',0,'Default Login Box Default Login Box default login box Macro/L_loginBox','000001000001000021000009000002'),('PBtmpl0000000000000047','Default Message Board','Default Message Board Default Message Board default message board','default_message_board',1124395696,1147642414,'3','7','12','WebGUI::Asset::Template',0,'Default Message Board Default Message Board default message board MessageBoard','000001000001000023000001'),('PBtmpl0000000000000054','Default Page','Default Page Default Page default page','default_page',1124395696,1247482162,'3','7','12','WebGUI::Asset::Template',0,'Default Page Default Page default page Layout','000001000001000019000003'),('Q4uX_C557arTp6D_jwB1jQ','Wiki','Wiki Wiki root import wiki','root/import/wiki',1165460175,1222803760,'3','12','12','WebGUI::Asset::Wobject::Folder',1,'Wiki Wiki root import wiki','000001000001000056'),('BmLaN4rmAANkCglXUViEbg','Resource','Resource Resource root import projectmanager resource','root/import/projectmanager/resource',1157679165,1222803871,'3','12','12','WebGUI::Asset::Wobject::Folder',1,'Resource Resource root import projectmanager resource','000001000001000031000005'),('PBtmpl0000000000000039','Default File Macro','Default File Macro Default File Macro default file macro','default_file_macro',1124395696,1154535073,'3','7','12','WebGUI::Asset::Template',0,'Default File Macro Default File Macro default file macro Macro/File','000001000001000021000004000001'),('PBtmpl0000000000000026','Default Forum','Default Forum Default Forum default forum','default_forum',1124395696,1185754569,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Default Forum default forum Collaboration','000001000001000008000007'),('PBtmpl0000000000000031','Default Forum Search','Default Forum Search Default Forum Search default forum search','default_forum_search',1124395696,1147642413,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Search Default Forum Search default forum search Collaboration/Search','000001000001000008000016'),('PBtmpl0000000000000093','crumbTrail','crumbTrail crumbTrail crumbtrail2','crumbtrail2',1124395696,1247045864,'3','7','12','WebGUI::Asset::Template',0,'crumbTrail crumbTrail crumbtrail2 Navigation','000001000001000025000001'),('DashboardViewTmpl00001','Dashboard Default View','Dashboard Default View Dashboard Default View dashboard default view template','dashboard-default-view-template',1133743239,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Dashboard Default View Dashboard Default View dashboard default view template Dashboard','000001000001000009000001'),('PBtmpl0000000000000021','Data List','Data List Data List data list','data_list',1124395696,1230269962,'3','7','12','WebGUI::Asset::Template',0,'Data List Data List data list DataForm/List','000001000001000010000004'),('PBtmpl0000000000000104','Default Acknowledgement','Default Acknowledgement Default Acknowledgement default acknowledgement','default_acknowledgement',1124395696,1147642412,'3','7','12','WebGUI::Asset::Template',0,'Default Acknowledgement Default Acknowledgement default acknowledgement DataForm','000001000001000010000003'),('PBtmpl0000000000000002','Default Article','Default Article Default Article default article','default_article',1124395696,1247046405,'3','7','12','WebGUI::Asset::Template',0,'Default Article Default Article default article Article','000001000001000004000002'),('PBtmpl0000000000000141','Default DataForm','Default DataForm Default DataForm pbtmpl0000000000000141','pbtmpl0000000000000141',1124395696,1221692340,'3','7','12','WebGUI::Asset::Template',0,'Default DataForm Default DataForm pbtmpl0000000000000141 DataForm','000001000001000010000006'),('WikiRCTmpl000000000001','Default Recent Changes','Default Recent Changes Default Recent Changes default wiki recent changes','default-wiki-recent-changes',1165460175,1169092823,'3','7','12','WebGUI::Asset::Template',0,'Default Recent Changes Default Recent Changes default wiki recent changes WikiMaster_recentChanges','000001000001000056000001'),('PBtmpl0000000000000128','Classifieds','Classifieds Classifieds classifieds','classifieds',1124395696,1147642411,'3','7','12','WebGUI::Asset::Template',0,'Classifieds Classifieds classifieds Collaboration','000001000001000008000008'),('PBtmpl0000000000000134','Hierarchical Top Nav','Hierarchical Top Nav Hierarchical Top Nav import hierarchical top nav','import/hierarchical-top-nav',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Hierarchical Top Nav Hierarchical Top Nav import hierarchical top nav Navigation','000001000001000025000006'),('PBtmplHelp000000000001','Help','Help Help help','help',1124395706,1147642410,'3','7','12','WebGUI::Asset::Template',0,'Help Help help AdminConsole','000001000001000003000002'),('PBtmpl0000000000000208','Request Tracker','Request Tracker Request Tracker request tracker template','request-tracker-template',1147642410,1147642410,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Request Tracker request tracker template Collaboration','000001000001000008000026'),('wAc4azJViVTpo-2NYOXWvg','Default Question Edit','Default Question Edit Default Question Edit root import survey default question edit','root/import/survey/default-question-edit',1226009650,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Question Edit Default Question Edit root import survey default question edit Survey/Edit','000001000001000045000008'),('1z9J1O08n_7gVVlBwSRBJQ','Auth','Auth Auth root import auth','root/import/auth',1222803099,1222803099,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Auth Auth root import auth','000001000001000005'),('zyWi26q9na-iiZqL4yedog','Macro','Macro Macro root import macro','root/import/macro',1222803114,1222803114,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Macro Macro root import macro','000001000001000021'),('PBtmpl0000000000000209','Request Tracker Thread','Request Tracker Thread Request Tracker Thread request tracker post template','request-tracker-post-template',1147642410,1206998862,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Thread Request Tracker Thread request tracker post template Collaboration/Thread','000001000001000008000027'),('PBtmpl0000000000000210','Request Tracker','Request Tracker Request Tracker request tracker template2','request-tracker-template2',1147642410,1234393614,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Request Tracker request tracker template2 Collaboration/PostForm','000001000001000008000028'),('PBtmpl0000000000000109','One Over Three','One Over Three One Over Three one over three','one_over_three',1124395696,1247482167,'3','7','12','WebGUI::Asset::Template',0,'One Over Three One Over Three one over three Layout','000001000001000019000004'),('PBtmpl0000000000000001','Admin Console','Admin Console Admin Console admin console2','admin_console2',1124395696,1247535846,'3','7','12','WebGUI::Asset::Template',0,'Admin Console Admin Console admin console2 AdminConsole','000001000001000003000001'),('LBuiKzg2mWwmOPS9AgV3bg','Get Translated','Let our team of professional translators bring your site to new customers by translating your content into additional languages. Our translation services are never machine automated. They\'re always done by professional translators that have years of exper','yns/translated',1147642517,1147642517,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Translated Get Translated yns translated Let our team of professional translators bring your site to new customers by translating your content into additional languages Our translation services are never machine automated They\'re always done by professional translators that have years of experience reading writing and speaking many languages ','000001000002000002000007'),('jTNggl7AoVSUc_ZzrvuCmw','Get Promoted','Now that you have a brilliant WebGUI site, you need to get people to visit it. We can help there too. Our marketing specialists can work with you to develop and execute the right combination of search engine placement, advertising buys, and affilliate pro','yns/promotion',1147642517,1147642517,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Promoted Get Promoted yns promotion Now that you have a brilliant WebGUI site you need to get people to visit it We can help there too Our marketing specialists can work with you to develop and execute the right combination of search engine placement advertising buys and affilliate programs to ensure your site gets the traffic it needs ','000001000002000002000008'),('Wl8WZ43g2rK5AYr9o4zY7w','Get Style','Not a designer? No problem! Plain Black\'s professional design team can make your site look great. Our team is fast, easy to work with, and can even migrate your existing content into your new WebGUI site. ','yns/style',1147642516,1247779880,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Style Get Style yns style Not a designer No problem Plain Black\'s professional design team can make your site look great Our team is fast easy to work with and can even migrate your existing content into your new WebGUI site ','000001000002000002000006'),('ix1p0AbwKAz8QWB-T-HHfg','Get Support','Plain Black provides support packages to fit any budget or need. Start out with online support which costs only $500 per year! And grow support as your needs grow. We build custom support packages to match our client\'s needs. And no matter what level of s','yns/support',1147642516,1147642516,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Support Get Support yns support Plain Black provides support packages to fit any budget or need Start out with online support which costs only $500 per year And grow support as your needs grow We build custom support packages to match our client\'s needs And no matter what level of support you purchase you get WebGUI Documentation included in your purchase ','000001000002000002000003'),('iCYOjohB9SKvAPr6bXElKA','Get Hosting','Who better to host your WebGUI sites than Plain Black. Let us deal with upgrades, security, and server management. Doing so lets you focus on building your WebGUI site, which is where your time and expertise should be spent. And when you sign up with host','yns/hosting',1147642516,1247779898,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Hosting Get Hosting yns hosting Who better to host your WebGUI sites than Plain Black Let us deal with upgrades security and server management Doing so lets you focus on building your WebGUI site which is where your time and expertise should be spent And when you sign up with hosting online support is included ','000001000002000002000004'),('4Yfz9hqBqM8OYMGuQK8oLw','Get Features','What\'s that you say? WebGUI\'s thousands of features are still missing some important ones? No problem, our professional development team can add any features you need for your site. We\'ve built hundreds of custom apps for people. From simple macros, to cu','yns/features',1147642516,1147642516,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Features Get Features yns features What\'s that you say WebGUI\'s thousands of features are still missing some important ones No problem our professional development team can add any features you need for your site We\'ve built hundreds of custom apps for people From simple macros to custom single sign on systems to applications that will manage your entire company our team can do it ','000001000002000002000005'),('Vzv1pWpg_w6R_o-b0rM2qQ','Ad','Ad Ad home ad2','home/ad2',1147642515,1147642515,'3','7','4','WebGUI::Asset::File',1,'Ad Ad home ad2','000001000002000001000002'),('FOvmwGC0GtZo5VTxJIL3OA','Get Documentation','WebGUI Documentation is the ultimate compendium to WebGUI. This is a must for anyone working in WebGUI, and Plain Black offers vast bulk discounts so you can give it to everyone in your organization. ','yns/docs',1147642515,1247779862,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Documentation Get Documentation yns docs WebGUI Documentation is the ultimate compendium to WebGUI This is a must for anyone working in WebGUI and Plain Black offers vast bulk discounts so you can give it to everyone in your organization ','000001000002000002000002'),('6QuS-0rosuZTdTv11fobig','Talk to the Experts','Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful. We bend over backwards to make sure you\'re a success. Contact us tod','yns/experts',1147642515,1147642515,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Talk to the Experts Talk to the Experts yns experts Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful We bend over backwards to make sure you\'re a success Contact us today to see how we can help you ','000001000002000002000001'),('NK8bqlwVRILJknqeCDPBHg','Getting Started (part 2)','\n\nNow you should log in and go into admin mode. The default username is \"admin\" and the default password is \"123qwe\", but you probably customized both of those when you visited this site for the very first time.\n \n\nNow that you\'re logged in, we recommend ','getting_started/getting-started-part2',1147642515,1147642515,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Getting Started part 2 Getting Started part 2 getting started getting started part2 Now you should log in and go into admin mode The default username is admin and the default password is 123qwe but you probably customized both of those when you visited this site for the very first time Now that you\'re logged in we recommend that you add a new user for yourself with admin privileges just in case you forget the login information for your primary admin account Don\'t worry if you lock yourself out you can always contact Plain Black® support to get instructions to get back in NOTE If you appear to be get logged out while moving between pages this is most likely your browser displaying a cached version of the page Click on your browser\'s refresh button to correct the problem No doubt after you enabled admin mode you saw a menu along the left side of the screen that\'s called the Admin Bar Use that to add content and access administrative functions You\'re now ready to begin exploring your new WebGUI site For more information about services related to WebGUI click here Enjoy your new WebGUI site ','000001000002000001000003'),('m4YJFaqzultnB_sj1Uq0aw','Ad','Ad Ad home ad','home/ad',1147642514,1147642514,'3','7','4','WebGUI::Asset::File',1,'Ad Ad home ad','000001000002000008'),('IWFxZDyGhQ3-SLZhELa3qw','Key Benefits','\n\nEasy To Use - WebGUI is absolutely easy to use. WebGUI 7 has a completely revamped user interface to make it even easier to use. There are lots of visual cues, consistent icons, helper apps, and a huge repository of built-in help files.\n \n\nWorkflow &','home/key-benefits',1147642514,1147642514,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Key Benefits Key Benefits home key benefits Easy To Use WebGUI is absolutely easy to use WebGUI 7 has a completely revamped user interface to make it even easier to use There are lots of visual cues consistent icons helper apps and a huge repository of built-in help files Workflow Versioning Never again worry about content getting put on your site that you don\'t want there Never again lose your old content after making an edit And never again push out new changes until you\'re absolutely ready to release them WebGUI\'s workflow and versioning system is fast flexible powerful and easy to use Everything\'s a Template Worry nevermore about your CMS forcing you into a mould that doesn\'t suit you With WebGUI everything a site visitor can see is a customizable template so you can make it look exactly how you want Moreover if you\'re the type that strives for excellence rest in the knowledge that all the templates that come with WebGUI are XHTML 1.0 strict compliant Localization WebGUI\'s entire user interface is set up to be internationalized Visit one of the WebGUI Worldwide member sites to get translations for your language Stay there to get support and services in your native language Feel confident in the knowledge that WebGUI will work with your native characters because it\'s UTF-8 compliant On top of that WebGUI allows you to customize dates currency and weights to match your locale Pluggable By Design With WebGUI 7 you have many plug-in points to add your own functionality And best of all the API is stable and standardized Write it today and it will still work years from now and survive all upgrades ','000001000002000009'),('bX5rYxb6tZ9docY6sUhBlw','Getting Started','\n\nIf you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine®. Great job! To get started with managing content, watch the short instructional video below.\n \nNOTE: Click on the green start icon on t','getting_started/getting-started',1147642514,1147642514,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Getting Started Getting Started getting started getting started If you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine® Great job To get started with managing content watch the short instructional video below NOTE Click on the green start icon on the video to begin your tutorial ','000001000002000001000001'),('Szs5eev3OMssmnsyLRZmWA','Tell A Friend','Tell a friend about WebGUI.','tell_a_friend/tell_a_friend',1124395696,1213317790,'3','7','3','WebGUI::Asset::Wobject::DataForm',1,'Tell A Friend Tell A Friend tell a friend tell a friend Tell a friend about WebGUI','000001000002000004000001'),('OhdaFLE7sXOzo_SIP2ZUgA','Welcome','The WebGUI Content Engine® is a powerful and easy to use system for managing web sites, and building web applications. It provides thousands of features out of the box, and lots of plug-in points so you can extend it to match your needs. It\'s easy eno','home/welcome',1147642513,1147642513,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Welcome Welcome home welcome The WebGUI Content Engine® is a powerful and easy to use system for managing web sites and building web applications It provides thousands of features out of the box and lots of plug-in points so you can extend it to match your needs It\'s easy enough for the average business user but powerful enough for any large enterprise There are thousands of small and large businesses schools universities governments associations clubs churches projects and communities using WebGUI all over the world today A brief list of some of them can be found here Your site should be on that list If you\'re new to WebGUI click here to learn how to get started If you\'re getting up to speed check out some ways you can do more faster If this is all old hat to you then check out the latest news No matter what level you\'re at tell your friends about WebGUI ','000001000002000007'),('pbrobot000000000000001','robots.txt','robots.txt robots.txt robots.txt','robots.txt',1147642511,1147642511,'3','7','12','WebGUI::Asset::Snippet',0,'robots.txt robots.txt robots.txt User-agent googlebot Disallow op=displayLogin Disallow op=makePrintable','000001000001000036'),('7-0-style0000000000071','wg.jpg','wg.jpg wg.jpg style3 wg.jpg','style3/wg.jpg',1147642511,1147642511,'3','7','12','WebGUI::Asset::File::Image',1,'wg.jpg wg.jpg style3 wg.jpg','000001000001000055000022'),('7-0-style0000000000068','spacer.gif','spacer.gif spacer.gif style3 spacer.gif','style3/spacer.gif',1147642510,1147642510,'3','7','12','WebGUI::Asset::File::Image',1,'spacer.gif spacer.gif style3 spacer.gif','000001000001000055000019'),('7-0-style0000000000070','Style3 Coolmenu','Style3 Coolmenu Style3 Coolmenu style3 coolmenu','style3_coolmenu',1147642510,1147642510,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Style3 Coolmenu Style3 Coolmenu style3 coolmenu','000001000001000055000021'),('7-0-style0000000000066','nav_bg_on.jpg','nav_bg_on.jpg nav_bg_on.jpg style3 nav bg on.jpg','style3/nav_bg_on.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg_on.jpg nav_bg_on.jpg style3 nav bg on.jpg','000001000001000055000017'),('7-0-style0000000000064','nav_bg2.jpg','nav_bg2.jpg nav_bg2.jpg style3 nav bg2.jpg','style3/nav_bg2.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg2.jpg nav_bg2.jpg style3 nav bg2.jpg','000001000001000055000015'),('7-0-style0000000000065','nav_bg2_on.jpg','nav_bg2_on.jpg nav_bg2_on.jpg style3 nav bg2 on.jpg','style3/nav_bg2_on.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg2_on.jpg nav_bg2_on.jpg style3 nav bg2 on.jpg','000001000001000055000016'),('7-0-style0000000000067','pb.jpg','pb.jpg pb.jpg style3 pb.jpg','style3/pb.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'pb.jpg pb.jpg style3 pb.jpg','000001000001000055000018'),('7-0-style0000000000063','nav_bg1_on.jpg','nav_bg1_on.jpg nav_bg1_on.jpg style3 nav bg1 on.jpg','style3/nav_bg1_on.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg1_on.jpg nav_bg1_on.jpg style3 nav bg1 on.jpg','000001000001000055000014'),('7-0-style0000000000060','main_top_bg.jpg','main_top_bg.jpg main_top_bg.jpg style3 main top bg.jpg','style3/main_top_bg.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'main_top_bg.jpg main_top_bg.jpg style3 main top bg.jpg','000001000001000055000011'),('7-0-style0000000000062','nav_bg1.jpg','nav_bg1.jpg nav_bg1.jpg style3 nav bg1.jpg','style3/nav_bg1.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg1.jpg nav_bg1.jpg style3 nav bg1.jpg','000001000001000055000013'),('7-0-style0000000000061','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style3 nav bg.jpg','style3/nav_bg.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style3 nav bg.jpg','000001000001000055000012'),('7-0-style0000000000059','main_top.jpg','main_top.jpg main_top.jpg style3 main top.jpg','style3/main_top.jpg',1147642507,1213386091,'3','7','12','WebGUI::Asset::File::Image',1,'main_top.jpg main_top.jpg style3 main top.jpg','000001000001000055000010'),('7-0-style0000000000057','main_bg.jpg','main_bg.jpg main_bg.jpg style3 main bg.jpg','style3/main_bg.jpg',1147642507,1147642507,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style3 main bg.jpg','000001000001000055000008'),('7-0-style0000000000058','main_bottom.jpg','main_bottom.jpg main_bottom.jpg style3 main bottom.jpg','style3/main_bottom.jpg',1147642507,1147642507,'3','7','12','WebGUI::Asset::File::Image',1,'main_bottom.jpg main_bottom.jpg style3 main bottom.jpg','000001000001000055000009'),('7-0-style0000000000055','header_left.jpg','header_left.jpg header_left.jpg style3 header left.jpg','style3/header_left.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_left.jpg header_left.jpg style3 header left.jpg','000001000001000055000006'),('7-0-style0000000000056','header_right.jpg','header_right.jpg header_right.jpg style3 header right.jpg','style3/header_right.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_right.jpg header_right.jpg style3 header right.jpg','000001000001000055000007'),('7-0-style0000000000054','header_bg.jpg','header_bg.jpg header_bg.jpg style3 header bg.jpg','style3/header_bg.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_bg.jpg header_bg.jpg style3 header bg.jpg','000001000001000055000005'),('7-0-style0000000000052','footer_bg.jpg','footer_bg.jpg footer_bg.jpg style3 footer bg.jpg','style3/footer_bg.jpg',1147642505,1147642505,'3','7','12','WebGUI::Asset::File::Image',1,'footer_bg.jpg footer_bg.jpg style3 footer bg.jpg','000001000001000055000003'),('7-0-style0000000000053','footer_right.jpg','footer_right.jpg footer_right.jpg style3 footer right.jpg','style3/footer_right.jpg',1147642505,1147642505,'3','7','12','WebGUI::Asset::File::Image',1,'footer_right.jpg footer_right.jpg style3 footer right.jpg','000001000001000055000004'),('7-0-style0000000000046','rightCol_bg.jpg','rightCol_bg.jpg rightCol_bg.jpg style2 rightcol bg.jpg','style2/rightcol_bg.jpg',1147642504,1147642504,'3','7','12','WebGUI::Asset::File::Image',1,'rightCol_bg.jpg rightCol_bg.jpg style2 rightcol bg.jpg','000001000001000054000015'),('stevestyle000000000002','Style 02','Style 02 Style 02 style 02','style_02',1147642504,1222383245,'3','7','12','WebGUI::Asset::Template',0,'Style 02 Style 02 style 02 style','000001000001000054000016'),('7-0-style0000000000049','WebGUI 7 Style 3','WebGUI 7 Style 3 WebGUI 7 Style 3 root import webgui 7 style 3','root/import/webgui-7-style-3',1147642504,1224117144,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 3 WebGUI 7 Style 3 root import webgui 7 style 3','000001000001000055'),('7-0-style0000000000048','wg.jpg','wg.jpg wg.jpg style2 wg.jpg','style2/wg.jpg',1147642504,1147642504,'3','7','12','WebGUI::Asset::File::Image',1,'wg.jpg wg.jpg style2 wg.jpg','000001000001000054000017'),('7-0-style0000000000045','pb_wg_bg.jpg','pb_wg_bg.jpg pb_wg_bg.jpg style2 pb wg bg.jpg','style2/pb_wg_bg.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb_wg_bg.jpg pb_wg_bg.jpg style2 pb wg bg.jpg','000001000001000054000014'),('7-0-style0000000000044','pb_wg.jpg','pb_wg.jpg pb_wg.jpg style2 pb wg.jpg','style2/pb_wg.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb_wg.jpg pb_wg.jpg style2 pb wg.jpg','000001000001000054000013'),('7-0-style0000000000043','pb.jpg','pb.jpg pb.jpg style2 pb.jpg','style2/pb.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb.jpg pb.jpg style2 pb.jpg','000001000001000054000012'),('7-0-style0000000000042','page_title_bg.jpg','page_title_bg.jpg page_title_bg.jpg style2 page title bg.jpg','style2/page_title_bg.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'page_title_bg.jpg page_title_bg.jpg style2 page title bg.jpg','000001000001000054000011'),('7-0-style0000000000041','page_title.jpg','page_title.jpg page_title.jpg style2 page title.jpg','style2/page_title.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'page_title.jpg page_title.jpg style2 page title.jpg','000001000001000054000010'),('7-0-style0000000000040','navbar_right.jpg','navbar_right.jpg navbar_right.jpg style2 navbar right.jpg','style2/navbar_right.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_right.jpg navbar_right.jpg style2 navbar right.jpg','000001000001000054000009'),('7-0-style0000000000039','navbar_left.jpg','navbar_left.jpg navbar_left.jpg style2 navbar left.jpg','style2/navbar_left.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_left.jpg navbar_left.jpg style2 navbar left.jpg','000001000001000054000008'),('7-0-style0000000000036','main_bg.jpg','main_bg.jpg main_bg.jpg style2 main bg.jpg','style2/main_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style2 main bg.jpg','000001000001000054000005'),('7-0-style0000000000038','navbar_bg.jpg','navbar_bg.jpg navbar_bg.jpg style2 navbar bg.jpg','style2/navbar_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_bg.jpg navbar_bg.jpg style2 navbar bg.jpg','000001000001000054000007'),('7-0-style0000000000035','leftCol_header02.jpg','leftCol_header02.jpg leftCol_header02.jpg style2 leftcol header02.jpg','style2/leftcol_header02.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'leftCol_header02.jpg leftCol_header02.jpg style2 leftcol header02.jpg','000001000001000054000004'),('7-0-style0000000000037','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style2 nav bg.jpg','style2/nav_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style2 nav bg.jpg','000001000001000054000006'),('7-0-style0000000000032','context_bg.jpg','context_bg.jpg context_bg.jpg style2 context bg.jpg','style2/context_bg.jpg',1147642500,1147642500,'3','7','12','WebGUI::Asset::File::Image',1,'context_bg.jpg context_bg.jpg style2 context bg.jpg','000001000001000054000001'),('7-0-style0000000000031','WebGUI 7 Style 2','WebGUI 7 Style 2 WebGUI 7 Style 2 root import webgui 7 style 2','root/import/webgui-7-style-2',1147642500,1147642500,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 2 WebGUI 7 Style 2 root import webgui 7 style 2','000001000001000054'),('7-0-style0000000000033','css02.css','css02.css css02.css style2 css02.css','style2/css02.css',1147642500,1147642500,'3','7','12','WebGUI::Asset::Snippet',0,'css02.css css02.css style2 css02.css body html height:100 body background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg repeat-y right margin:0px rightColumn width:20 height:100 background eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg repeat-y right text-align:center rightColumn pb_wg_bg background url(\'^FileUrl(style2/pb_wg_bg.jpg repeat-x width:100 text-align:left rightColumn pb_wg background url(\'^FileUrl(style2/pb_wg.jpg left no-repeat height:53px leftColumn width:80 background white url(\'^FileUrl(style2/context_bg.jpg repeat-y right leftColumn header width:100 background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg right no-repeat height:86px position:relative leftColumn header title leftColumn header title_bg color:white font-size:36pt font-weight:bold font-family:arial font-variant:small-caps letter-spacing:12px top:15px left:5px position:absolute z-index:10 leftColumn header title a color:white text-decoration:none leftColumn header title_bg color:black z-index:5 top:17px left:7px leftColumn context background fff url(\'^FileUrl(style2/context_bg.jpg repeat-y right width:95 font-family:verdana font-size:9pt color:#242424 moz-box-sizing:border-box position:relative padding-left:1 padding-right:1 padding-bottom:15px leftColumn context a color:#7C9AB0 font-weight:bold leftColumn context a:hover text-decoration:none leftColumn pageTitleBG background url(\'^FileUrl(style2/page_title_bg.jpg repeat-x width:100 leftColumn pageTitleBG pageTitle background url(\'^FileUrl(style2/page_title.jpg right no-repeat width:100 height:50px leftColumn pageTitleBG pageTitle h2 font-size:14pt color:#696969 font-family:arial font-weight:normal margin:0px padding-top:2px padding-left:25px letter-spacing:3px rightColumn nav width:85 background b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg repeat-x top border-right:solid 848484 1px margin-left:auto margin-right:auto text-align:left padding-left:3px padding-top:7px padding-bottom:7px rightColumn nav a color:white font-size:8pt font-weight:bold text-decoration:none font-family:arial line-height:8pt rightColumn nav selectedMenuItem color:yellow loginStyles font-size:8pt font-family:arial padding-bottom:25px loginStyles a color:#89ACCF font-weight:bold border-bottom:solid transparent 2px text-decoration:none loginStyles a:hover border-bottom:dotted B2C9D9 2px copyright border-top:solid silver 3px background-color:gray font-family:arial font-size:9pt color:silver text-align:center ','000001000001000054000002'),('7-0-style0000000000034','leftCol_header.jpg','leftCol_header.jpg leftCol_header.jpg style2 leftcol header.jpg','style2/leftcol_header.jpg',1147642500,1147642500,'3','7','12','WebGUI::Asset::File::Image',1,'leftCol_header.jpg leftCol_header.jpg style2 leftcol header.jpg','000001000001000054000003'),('stevenav00000000000001','Style 01 Nav','Style 01 Nav Style 01 Nav style1 nav','style1_nav',1147642499,1147642499,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Nav Style 01 Nav style1 nav Navigation','000001000001000053000027'),('PBnav000000style01lvl2','Style 01 Nav lvl2','Style 01 Nav lvl2 untitled style1 nav lvl2','style1_nav_lvl2',1147642499,1147642499,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Nav lvl2 untitled style1 nav lvl2 Navigation','000001000001000053000028'),('7-0-style0000000000030','webgui_btn.jpg','webgui_btn.jpg webgui_btn.jpg style1 webgui btn.jpg','style1/webgui_btn.jpg',1147642499,1147642499,'3','7','12','WebGUI::Asset::File::Image',1,'webgui_btn.jpg webgui_btn.jpg style1 webgui btn.jpg','000001000001000053000029'),('stevestyle000000000001','Style 01','Style 01 Style 01 style 01','style_01',1147642499,1222383245,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Style 01 style 01 style','000001000001000053000026'),('7-0-style0000000000026','RootTab Level 1','RootTab Level 1 RootTab Level 1 roottab level1','roottab_level1',1147642499,1147642499,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab Level 1 RootTab Level 1 roottab level1','000001000001000053000025'),('7-0-style0000000000024','orange_left01.jpg','orange_left01.jpg orange_left01.jpg style1 orange left01.jpg','style1/orange_left01.jpg',1147642498,1147642498,'3','7','12','WebGUI::Asset::File::Image',1,'orange_left01.jpg orange_left01.jpg style1 orange left01.jpg','000001000001000053000023'),('7-0-style0000000000023','nav_on.jpg','nav_on.jpg nav_on.jpg style1 nav on.jpg','style1/nav_on.jpg',1147642498,1147642498,'3','7','12','WebGUI::Asset::File::Image',1,'nav_on.jpg nav_on.jpg style1 nav on.jpg','000001000001000053000022'),('7-0-style0000000000025','RootTab Level 0','RootTab Level 0 RootTab Level 0 roottab level0','roottab_level0',1147642498,1147642498,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab Level 0 RootTab Level 0 roottab level0','000001000001000053000024'),('7-0-style0000000000019','nav2_off_right.jpg','nav2_off_right.jpg nav2_off_right.jpg style1 nav2 off right.jpg','style1/nav2_off_right.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_right.jpg nav2_off_right.jpg style1 nav2 off right.jpg','000001000001000053000018'),('7-0-style0000000000020','nav2_on_left.jpg','nav2_on_left.jpg nav2_on_left.jpg style1 nav2 on left.jpg','style1/nav2_on_left.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_on_left.jpg nav2_on_left.jpg style1 nav2 on left.jpg','000001000001000053000019'),('7-0-style0000000000022','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style1 nav bg.jpg','style1/nav_bg.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style1 nav bg.jpg','000001000001000053000021'),('7-0-style0000000000021','nav2_on_right.jpg','nav2_on_right.jpg nav2_on_right.jpg style1 nav2 on right.jpg','style1/nav2_on_right.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_on_right.jpg nav2_on_right.jpg style1 nav2 on right.jpg','000001000001000053000020'),('7-0-style0000000000017','nav2_off_center.jpg','nav2_off_center.jpg nav2_off_center.jpg style1 nav2 off center.jpg','style1/nav2_off_center.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_center.jpg nav2_off_center.jpg style1 nav2 off center.jpg','000001000001000053000016'),('7-0-style0000000000016','nav2_center_on.jpg','nav2_center_on.jpg nav2_center_on.jpg style1 nav2 center on.jpg','style1/nav2_center_on.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_center_on.jpg nav2_center_on.jpg style1 nav2 center on.jpg','000001000001000053000015'),('7-0-style0000000000018','nav2_off_left.jpg','nav2_off_left.jpg nav2_off_left.jpg style1 nav2 off left.jpg','style1/nav2_off_left.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_left.jpg nav2_off_left.jpg style1 nav2 off left.jpg','000001000001000053000017'),('7-0-style0000000000015','nav1_on_right.jpg','nav1_on_right.jpg nav1_on_right.jpg style1 nav1 on right.jpg','style1/nav1_on_right.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on_right.jpg nav1_on_right.jpg style1 nav1 on right.jpg','000001000001000053000014'),('7-0-style0000000000014','nav1_on_left.jpg','nav1_on_left.jpg nav1_on_left.jpg style1 nav1 on left.jpg','style1/nav1_on_left.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on_left.jpg nav1_on_left.jpg style1 nav1 on left.jpg','000001000001000053000013'),('7-0-style0000000000013','nav1_on.jpg','nav1_on.jpg nav1_on.jpg style1 nav1 on.jpg','style1/nav1_on.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on.jpg nav1_on.jpg style1 nav1 on.jpg','000001000001000053000012'),('7-0-style0000000000011','nav1_off_left.jpg','nav1_off_left.jpg nav1_off_left.jpg style1 nav1 off left.jpg','style1/nav1_off_left.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_left.jpg nav1_off_left.jpg style1 nav1 off left.jpg','000001000001000053000010'),('7-0-style0000000000012','nav1_off_right.jpg','nav1_off_right.jpg nav1_off_right.jpg style1 nav1 off right.jpg','style1/nav1_off_right.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_right.jpg nav1_off_right.jpg style1 nav1 off right.jpg','000001000001000053000011'),('7-0-style0000000000009','nav1_off.jpg','nav1_off.jpg nav1_off.jpg style1 nav1 off.jpg','style1/nav1_off.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off.jpg nav1_off.jpg style1 nav1 off.jpg','000001000001000053000008'),('7-0-style0000000000010','nav1_off_center.jpg','nav1_off_center.jpg nav1_off_center.jpg style1 nav1 off center.jpg','style1/nav1_off_center.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_center.jpg nav1_off_center.jpg style1 nav1 off center.jpg','000001000001000053000009'),('7-0-style0000000000008','nav1_center_on.jpg','nav1_center_on.jpg nav1_center_on.jpg style1 nav1 center on.jpg','style1/nav1_center_on.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_center_on.jpg nav1_center_on.jpg style1 nav1 center on.jpg','000001000001000053000007'),('7-0-style0000000000006','main_bg.gif','main_bg.gif main_bg.gif style1 main bg.gif','style1/main_bg.gif',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.gif main_bg.gif style1 main bg.gif','000001000001000053000005'),('7-0-style0000000000007','main_bg.jpg','main_bg.jpg main_bg.jpg style1 main bg.jpg','style1/main_bg.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style1 main bg.jpg','000001000001000053000006'),('7-0-style0000000000004','gui_bottom.jpg','gui_bottom.jpg gui_bottom.jpg style1 gui bottom.jpg','style1/gui_bottom.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'gui_bottom.jpg gui_bottom.jpg style1 gui bottom.jpg','000001000001000053000003'),('7-0-style0000000000005','header.jpg','header.jpg header.jpg style1 header.jpg','style1/header.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'header.jpg header.jpg style1 header.jpg','000001000001000053000004'),('7-0-style0000000000001','WebGUI 7 Style 1','WebGUI 7 Style 1 WebGUI 7 Style 1 root import webgui 7 style 1','root/import/webgui-7-style-1',1147642492,1147642492,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 1 WebGUI 7 Style 1 root import webgui 7 style 1','000001000001000053'),('7-0-style0000000000002','body_bg.jpg','body_bg.jpg body_bg.jpg style1 body bg.jpg','style1/body_bg.jpg',1147642492,1147642492,'3','7','12','WebGUI::Asset::File::Image',1,'body_bg.jpg body_bg.jpg style1 body bg.jpg','000001000001000053000001'),('7-0-style0000000000003','css01.css','css01.css css01.css style1 css01.css','style1/css01.css',1147642492,1147642492,'3','7','12','WebGUI::Asset::Snippet',0,'css01.css css01.css style1 css01.css body html text-align:center margin:0px height:100 background-color:#494949 main width:800px background url(\'^FileUrl(style1/main_bg.jpg repeat-y height:100 margin-left:auto margin-right:auto margin-top:0px margin-bottom:0px position:relative body > main height:auto min-height:100 main mainHeader width:800px height:133px background url(\'^FileUrl(style1/header.jpg top left no-repeat margin-bottom:0px position:relative main mainHeader title position:absolute top:23px left:145px font-size:32pt font-family:arial color:white font-weight:bold main mainHeader title a color:white text-decoration:none main mainContent background url(\'^FileUrl(style1/orange_left01.jpg left top no-repeat width:100 height:100 margin-top:0px text-align:left border:solid red 0px main > mainContent margin-top:0px min-height:500px main > mainContent > p margin-top:0px main mainContent mainText a:link color:#FF7F23 main mainContent mainText a:visited color:#D25900 LEVEL 1 AND 2 NAVIGATION main mainNav_1 main mainNav_2 border-bottom:dashed DADADA 1px width:621px height:25px text-align:left position:relative margin-left:137px clear:both main mainNav_1 a:link main mainNav_1 a:visited main mainNav_2 a:link main mainNav_2 a:visited color:white text-decoration:none top:5px position:relative moz-box-sizing:border-box main mainNav_1 a:hover,#main mainNav_2 a:hover color:black main mainNav_1 div left main mainNav_2 div left width:12px height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_left.jpg no-repeat top left main mainNav_2 div left background url(\'^FileUrl(style1/nav2_off_left.jpg no-repeat top left main mainNav_1 div center main mainNav_2 div center height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_center.jpg repeat-x top left color:white font-family:arial verdana font-size:8pt main mainNav_2 div center background url(\'^FileUrl(style1/nav2_off_center.jpg repeat-x top left main mainNav_1 div right main mainNav_2 div right width:10px height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_right.jpg no-repeat top left main mainNav_2 div right background url(\'^FileUrl(style1/nav2_off_right.jpg no-repeat top left main mainNav_1 div.navOn left background url(\'^FileUrl(style1/nav1_on_left.jpg no-repeat top left main mainNav_1 div.navOn center background url(\'^FileUrl(style1/nav1_center_on.jpg repeat-x top left main mainNav_1 div.navOn right background url(\'^FileUrl(style1/nav1_on_right.jpg no-repeat top left main mainNav_2 div.navOn left background url(\'^FileUrl(style1/nav2_on_left.jpg no-repeat top left main mainNav_2 div.navOn center background url(\'^FileUrl(style1/nav2_center_on.jpg repeat-x top left main mainNav_2 div.navOn right background url(\'^FileUrl(style1/nav2_on_right.jpg no-repeat top left main mainNav_1 div.navOn a:link main mainNav_1 div.navOn a:visited main mainNav_2 div.navOn a:link main mainNav_2 div.navOn a:visited color:black ENDOF LEVEL 1 AND 2 NAVIGATION main crumbTrail margin-left:177px margin-bottom:0px color:gray font-size:8pt font-weight:bold main crumbTrail a.crumbTrail:visited main crumbTrail a.crumbTrail:link color:silver font-size:8pt font-family:arial text-decoration:none font-weight:normal main crumbTrail a.crumbTrail:hover color:gray main mainText padding-left:150px font-family:verdana font-size:9pt width:600px margin-top:0px main gui bottom:0px left:0px position:absolute width:135px font-size:8pt color:black font-family:arial text-align:right main gui loginBox padding-right:12px moz-box-sizing:border-box width:100px float:right margin-bottom:10px main gui loginBox loginBoxField width:75px main gui loginBox loginBoxButton background-color:#D65501 color:white border:solid white 2px margin-top:4px font-variant:small-caps main gui a color:white copyright color:#fff position:absolute top:110px right:40px font-family:verdana font-size:8pt font-weight:bold background-color:#2D2D2D opacity:0.4 moz-opacity:0.4 khtml-opacity:0.4 padding:2px html copyright background transparent ','000001000001000053000002'),('7F-BuEHi7t9bPi008H8xZQ','Default Survey Summary','Default Survey Summary Default Survey Summary root import survey default survey summary','root/import/survey/default-survey-summary',1239248021,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Summary Default Survey Summary root import survey default survey summary Survey/Summary','000001000001000045000012'),('CSN-ZON7Uwv8kxf3F1fh5Q','ZipArchiveAsset','ZipArchiveAsset ZipArchiveAsset root import ziparchiveasset','root/import/ziparchiveasset',1147642484,1147642484,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ZipArchiveAsset ZipArchiveAsset root import ziparchiveasset','000001000001000057'),('TCtybxdqmdwdvRn555zpCQ','RichEdit','RichEdit RichEdit root import richedit','root/import/richedit',1147642484,1147642484,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'RichEdit RichEdit root import richedit','000001000001000035'),('NywJYmGWe1f6EBXJnWg9Xg','Profile','Profile Profile root import profile','root/import/profile',1222803606,1222803638,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Profile Profile root import profile','000001000001000030'),('9wKWdum0_8z-OhhquWLtSQ','WeatherData','WeatherData WeatherData root import weatherdata','root/import/weatherdata',1147642483,1147642483,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WeatherData WeatherData root import weatherdata','000001000001000051'),('AgyFhx3eXlfZXNp2MkrsiQ','Edit','Edit Edit root import profile edit','root/import/profile/edit',1147642477,1222803665,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Edit Edit root import profile edit','000001000001000030000001'),('F7MAQ-cpuvQ1KuC7J4P5zQ','View','View View root import profile view','root/import/profile/view',1147642477,1222803673,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'View View root import profile view','000001000001000030000002'),('oGfxez5sksyB_PcaAsEm_Q','SyndicatedContent','SyndicatedContent SyndicatedContent root import syndicatedcontent','root/import/syndicatedcontent',1147642482,1247053097,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'SyndicatedContent SyndicatedContent root import syndicatedcontent','000001000001000046'),('5bnNzteN7w3NnK9mF4XiCg','Survey','Survey Survey root import survey','root/import/survey',1147642481,1250243000,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Survey Survey root import survey','000001000001000045'),('Efe2W0UgrSRDltNJ87jlfg','StockData','StockData StockData root import stockdata','root/import/stockdata',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'StockData StockData root import stockdata','000001000001000042'),('bbiA9Zq5Gy2oCFBlILO3QA','SQLReport','SQLReport SQLReport root import sqlreport','root/import/sqlreport',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'SQLReport SQLReport root import sqlreport','000001000001000041'),('RrV4aAPnn4dM0ZcU3OXnlw','style','style style root import style','root/import/style',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'style style root import style','000001000001000044'),('Ik9HHky10DIyFTKehUD1dw','Prompt','Prompt Prompt root import prompt','root/import/prompt',1147642479,1222803478,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Prompt Prompt root import prompt','000001000001000032'),('f_tn9FfoSfKWX43F83v_3w','Search','Search Search root import search','root/import/search',1147642479,1247053009,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Search Search root import search','000001000001000037'),('Da6KWn805L4B5e4HFgQRQA','Shortcut','Shortcut Shortcut root import shortcut','root/import/shortcut',1147642479,1147642479,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shortcut Shortcut root import shortcut','000001000001000040'),('TYo2Bwl7aafzTtdHlS-arQ','Product','Product Product root import product','root/import/product',1147642478,1211664878,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Product Product root import product','000001000001000028'),('VZK3CRgiMb8r4dBjUmCTgQ','Poll','Poll Poll root import poll','root/import/poll',1147642477,1247046242,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Poll Poll root import poll','000001000001000027'),('jEz8iTGNWEt2I05IhVV19Q','Operation/RedeemSubscription','Operation/RedeemSubscription Operation/RedeemSubscription root import operation redeemsubscription','root/import/operation/redeemsubscription',1147642477,1147642477,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Operation/RedeemSubscription Operation/RedeemSubscription root import operation redeemsubscription','000001000001000039000016'),('BFfNj5wA9bDw8H3cnr8pTw','Navigation','Navigation Navigation root import navigation','root/import/navigation',1147642475,1247046273,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Navigation Navigation root import navigation','000001000001000025'),('bBzO4CWjqU_ile3gf5Iypw','MultiSearch','MultiSearch MultiSearch root import multisearch','root/import/multisearch',1147642475,1147642475,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'MultiSearch MultiSearch root import multisearch','000001000001000024'),('cj2y4papTVGZRFdwTI-_fw','MessageBoard','MessageBoard MessageBoard root import messageboard','root/import/messageboard',1147642475,1147642475,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'MessageBoard MessageBoard root import messageboard','000001000001000023'),('3womoo7Teyy2YKFa25-MZg','Address Book (Default)','Address Book Default Address Book Default shopping cart collateral items address book default','shopping-cart-collateral-items/address-book-default',1212098997,1226703362,'3','7','3','WebGUI::Asset::Template',0,'Address Book Default Address Book Default shopping cart collateral items address book default Shop/AddressBook','000001000001000039000013'),('g8W53Pd71uHB9pxaXhWf_A','My Purchases Detail (Default)','My Purchases Detail Default My Purchases Detail Default shopping cart collateral items my purchases detail default','shopping-cart-collateral-items/my-purchases-detail-default',1213184121,1240103725,'3','7','3','WebGUI::Asset::Template',0,'My Purchases Detail Default My Purchases Detail Default shopping cart collateral items my purchases detail default Shop/MyPurchasesDetail','000001000001000039000015'),('-WM2dt0ZGpDasuL2wWocxg','ProjectManager','ProjectManager ProjectManager root import projectmanager','root/import/projectmanager',1222803056,1222803056,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ProjectManager ProjectManager root import projectmanager','000001000001000031'),('LdiozcIUciWuvt3Z-na5Ww','Matrix','Matrix Matrix root import matrix','root/import/matrix',1147642474,1232673968,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Matrix Matrix root import matrix','000001000001000022'),('default_post_received1','Default Post Received','Default Post Received Default Post Received default post received','default_post_received',1222708029,1230356300,'3','7','4','WebGUI::Asset::Template',0,'Default Post Received Default Post Received default post received Collaboration/PostReceived','000001000001000008000029'),('aNNC62qLAS6TB-0_MCYjsw','Layout','Layout Layout root import layout','root/import/layout',1147642471,1246969327,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Layout Layout root import layout','000001000001000019'),('GYaFxnMu9UsEG8oanwB6TA','Folder','Folder Folder root import folder','root/import/folder',1147642470,1246965871,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Folder Folder root import folder','000001000001000014'),('N13SD1Fpqk00UgBt1Z8ivQ','HttpProxy','HttpProxy HttpProxy root import httpproxy','root/import/httpproxy',1147642470,1147642470,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'HttpProxy HttpProxy root import httpproxy','000001000001000016'),('tPagC0AQErZXjLFZQ6OI1g','ImageAsset','ImageAsset ImageAsset root import imageasset','root/import/imageasset',1147642470,1246966459,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ImageAsset ImageAsset root import imageasset','000001000001000017'),('3uuBf8cYuj1sew2OJXl9tg','InOutBoard','InOutBoard InOutBoard root import inoutboard','root/import/inoutboard',1147642470,1147642470,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'InOutBoard InOutBoard root import inoutboard','000001000001000018'),('PBtmpl0000000000000005','Default LDAP Anonymous Registration Template','Default LDAP Anonymous Registration Template Default LDAP Anonymous Registration Template default ldap anonymous registration template','default_ldap_anonymous_registration_template',1124395696,1221612327,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Anonymous Registration Template Default LDAP Anonymous Registration Template default ldap anonymous registration template Auth/LDAP/Create','000001000001000005000002000001'),('PBtmpl0000000000000011','Default WebGUI Anonymous Registration Template','Default WebGUI Anonymous Registration Template Default WebGUI Anonymous Registration Template default webgui anonymous registration template','default_webgui_anonymous_registration_template',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Anonymous Registration Template Default WebGUI Anonymous Registration Template default webgui anonymous registration template Auth/WebGUI/Create','000001000001000005000005000001'),('tXwf1zaOXTvsqPn6yu-GSw','FileAsset','FileAsset FileAsset root import fileasset','root/import/fileasset',1147642469,1246965607,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'FileAsset FileAsset root import fileasset','000001000001000013'),('S1A9iAwKcQQ6P20uTqw-Ew','Dashboard','Dashboard Dashboard root import dashboard','root/import/dashboard',1147642468,1147642468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Dashboard Dashboard root import dashboard','000001000001000009'),('-K8Hj45mbelljN9-0CXZxg','DataForm',' ','root/import/dataform',1147642468,1209325764,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'DataForm DataForm root import dataform','000001000001000010'),('GNOAsX98vCsl0JRwfwL-gg','Collaboration','Collaboration Collaboration root import collaboration','root/import/collaboration',1147642466,1147642466,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Collaboration Collaboration root import collaboration','000001000001000008'),('pbproto000000000000002','Request Tracker','Request Tracker Request Tracker request tracker prototype','request-tracker-prototype',1147642465,1163019036,'3','7','12','WebGUI::Asset::Wobject::Collaboration',1,'Request Tracker Request Tracker request tracker prototype','000001000001000034'),('pbtmpl0000000000000220','Flash Style 3 Template','Flash Style 3 Template Flash Style 3 Template flash style 3 template','flash-style-3-template',1147642465,1247488979,'3','7','12','WebGUI::Asset::Template',0,'Flash Style 3 Template Flash Style 3 Template flash style 3 template FileAsset','000001000001000013000002'),('pbtmpl0000000000000221','Flash Tutorial Template','Flash Tutorial Template Flash Tutorial Template flash tutorial template','flash-tutorial-template',1147642465,1247487940,'3','7','12','WebGUI::Asset::Template',0,'Flash Tutorial Template Flash Tutorial Template flash tutorial template FileAsset','000001000001000013000003'),('nbSrhXZQuxIjhWFaFPSuVA','AdminConsole','AdminConsole AdminConsole root import adminconsole','root/import/adminconsole',1147642465,1147642465,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'AdminConsole AdminConsole root import adminconsole','000001000001000003'),('TvOZs8U1kRXLtwtmyW75pg','Article','Article Article root import article','root/import/article',1147642465,1246965034,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Article Article root import article','000001000001000004'),('PBtmpl0000000000000027','Default Forum Notification','Default Forum Notification Default Forum Notification default forum notification','default_forum_notification',1124395696,1230159257,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Notification Default Forum Notification default forum notification Collaboration/Notification','000001000001000008000015'),('-PkdI8l1idu-8gDX3iOdcw','One Over Two','One Over Two One Over Two one over two','one_over_two',1247482172,1247482172,'3','7','12','WebGUI::Asset::Template',0,'One Over Two One Over Two one over two Layout','000001000001000019000007'),('FEDP3dk8J3Chw_gyr7_XEQ','navigation.css','navigation.css navigation.css navigation.css','navigation.css',1246278679,1246278679,'3','7','12','WebGUI::Asset::Snippet',0,'navigation.css navigation.css navigation.css Horizontal Menu styles horizontalMenu ul.menu padding 0 margin 0 0 1em list-style none width 100 clear floated li elements overflow auto clear floated li elements horizontalMenu ul.menu li float left horizontalMenu ul.menu li a float left padding 4px 8px margin-right 1px background ddd color 000 text-decoration none horizontalMenu ul.menu li.current a background:#eee horizontalMenu ul.menu li a:hover background:#fff Tabs tabbed navigation styles tabsMenu ul.menu margin 0 0 1em tabsMenu ul.menu li display inline tabsMenu ul.menu li a border 1px solid 999 border-bottom 0 padding 5px 10px 2px color 777 text-decoration:none tabsMenu ul.menu li.current a tabsMenu ul.menu li a:hover border 1px solid 000 border-bottom 0 color 000 Indent Nav styles indentMenu a.level0 margin-left:0px display:block indentMenu a.level1 margin-left:15px display:block indentMenu a.level2 margin-left:30px display:block indentMenu a.level3 margin-left:45px display:block indentMenu a.level4 margin-left:60px display:block ','000001000001000025000028'),('PBnav00000000indentnav','Indent Nav','Indent Nav Indent Nav indent nav','indent_nav',1148579525,1247482102,'3','7','12','WebGUI::Asset::Template',0,'Indent Nav Indent Nav indent nav Navigation','000001000001000025000027'),('PBtmpl0000000000000085','Default Email','Default Email Default Email default email','default_email',1124395696,1202884864,'3','7','12','WebGUI::Asset::Template',0,'Default Email Default Email default email DataForm','000001000001000010000002'),('PBnav00000000000bullet','Bulleted List','Bulleted List Bulleted List bulleted list','bulleted_list',1148579524,1247735688,'3','7','12','WebGUI::Asset::Template',0,'Bulleted List Bulleted List bulleted list Navigation','000001000001000025000026'),('StockDataTMPL000000002','StockData Default Display','StockData Default Display StockData Default Display stockdatatmpl000000002','stockdatatmpl000000002',1133743239,1229494994,'3','7','12','WebGUI::Asset::Template',0,'StockData Default Display StockData Default Display stockdatatmpl000000002 StockData/Display','000001000001000042000001'),('2OcUWHVsu_L1sDFzIMWYqw','TimeTracking','TimeTracking TimeTracking root import timetracking','root/import/timetracking',1222803070,1222803070,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'TimeTracking TimeTracking root import timetracking','000001000001000049'),('VyCINX2KixKYr2pzQGX9Mg','layout.css','layout.css layout.css layout.css','layout.css',1246968584,1246968584,'3','7','12','WebGUI::Asset::Snippet',0,'layout.css layout.css layout.css styles for the layout asset wg-left float left wg-right float right wg-clear clear both sidebyside wg-content-position oneovertwo wg-content-position width 49 oneovertwo wg-top width 100 oneoverthree wg-first-column oneoverthree wg-second-column oneoverthree wg-third-column width 32 oneoverthree wg-first-column margin-right:2 rightcolumn wg-first-column width 65 rightcolumn wg-second-column width 33 ','000001000001000019000006'),('PBtmpl0000000000000014','Default WebGUI Password Recovery Template','Default WebGUI Password Recovery Template Default WebGUI Password Recovery Template default webgui password recovery template','default_webgui_password_recovery_template',1124395696,1227218041,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Password Recovery Template Default WebGUI Password Recovery Template default webgui password recovery template Auth/WebGUI/Recovery2','000001000001000005000008000001'),('ProjectManagerTMPL0006','Default Resource List','Default Resource List Default Resource List default pm resource list','default-pm-resource-list',1157679165,1157679165,'3','7','12','WebGUI::Asset::Template',0,'Default Resource List Default Resource List default pm resource list ProjectManager_resourceList','000001000001000031000005000001'),('ProjectManagerTMPL0005','Default Resource Popup','Default Resource Popup Default Resource Popup default pm resource popup','default-pm-resource-popup',1157679165,1229579830,'3','7','12','WebGUI::Asset::Template',0,'Default Resource Popup Default Resource Popup default pm resource popup ProjectManager_resourcePopup','000001000001000031000005000002'),('PBtmpl0000000000000032','Default Thread','Default Thread Default Thread default thread','default_thread',1124395696,1206998756,'3','7','12','WebGUI::Asset::Template',0,'Default Thread Default Thread default thread Collaboration/Thread','000001000001000008000014'),('WeatherDataTmpl0000001','WeatherData Default View','WeatherData Default View WeatherData Default View weatherdatatmpl0000001','weatherdatatmpl0000001',1133743239,1210711353,'3','7','12','WebGUI::Asset::Template',0,'WeatherData Default View WeatherData Default View weatherdatatmpl0000001 WeatherData','000001000001000051000001'),('PBasset000000000000001','Root','Root Root root','root',1124395696,1124395696,'3','7','3','WebGUI::Asset',0,'Root Root root','000001'),('PBrichedit000000000001','Content Manager\'s Rich Edit','Content Manager\'s Rich Edit Content Manager\'s Rich Edit content managers rich edit','content_managers_rich_edit',1124395696,1207240829,'3','7','12','WebGUI::Asset::RichEdit',0,'Content Manager\'s Rich Edit Content Manager\'s Rich Edit content managers rich edit','000001000001000035000001'),('PBrichedit000000000002','Forum Rich Edit','Forum Rich Edit Forum Rich Edit forum rich edit','forum_rich_edit',1124395696,1124395696,'3','7','12','WebGUI::Asset::RichEdit',0,'Forum Rich Edit Forum Rich Edit forum rich edit','000001000001000035000002'),('SynConXSLT000000000001','RSS 0.9 XSLT Stylesheet','RSS 0.9 XSLT Stylesheet RSS 0.9 XSLT xslt rss0.9.xsl','xslt/rss0.9.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 0.9 XSLT Stylesheet RSS 0.9 XSLT xslt rss0.9.xsl You\'re viewing an RSS version 0.9 feed Please use an RSS feed reader to view this content as intended','000001000001000046000003'),('SynConXSLT000000000002','RSS 0.91 XSLT Stylesheet','RSS 0.91 XSLT Stylesheet RSS 0.91 XSLT xslt rss0.91.xsl','xslt/rss0.91.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 0.91 XSLT Stylesheet RSS 0.91 XSLT xslt rss0.91.xsl You\'re viewing an RSS version 0.91 feed Please use an RSS feed reader to view this content as intended','000001000001000046000004'),('SynConXSLT000000000003','RSS 1.0 XSLT Stylesheet','RSS 1.0 XSLT Stylesheet RSS 1.0 XSLT xslt rss1.0.xsl','xslt/rss1.0.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 1.0 XSLT Stylesheet RSS 1.0 XSLT xslt rss1.0.xsl You\'re viewing an RSS version 1.0 feed Please use an RSS feed reader to view this content as intended ','000001000001000046000005'),('SynConXSLT000000000004','RSS 2.0 XSLT Stylesheet','RSS 2.0 XSLT Stylesheet RSS 2.0 XSLT xslt rss2.0.xsl','xslt/rss2.0.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 2.0 XSLT Stylesheet RSS 2.0 XSLT xslt rss2.0.xsl You\'re viewing an RSS version 2.0 feed Please use an RSS feed reader to view this content as intended ','000001000001000046000006'),('vrKXEtluIhbmAS9xmPukDA','Donation (Default)','Donation Default Donation Default root import default donation template','root/import/default-donation-template',1212092352,1226698051,'3','7','12','WebGUI::Asset::Template',0,'Donation Default Donation Default root import default donation template Donation','000001000001000039000010'),('eqb9sWjFEVq0yHunGV8IGw','Subscription (Default)','Subscription Default Subscription Default root import subscription default','root/import/subscription-default',1213182595,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Subscription Default Subscription Default root import subscription default Subscription','000001000001000039000012'),('PBtmpl0000000000000036','Default Admin Toggle Macro','Default Admin Toggle Macro Default Admin Toggle Macro default admin toggle macro','default_admin_toggle_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Admin Toggle Macro Default Admin Toggle Macro default admin toggle macro Macro/AdminToggle','000001000001000021000001000001'),('PBtmpl0000000000000037','Default Account Macro','Default Account Macro Default Account Macro default account macro','default_account_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Account Macro Default Account Macro default account macro Macro/a_account','000001000001000021000002000001'),('PBtmpl0000000000000038','Default Editable Toggle Macro','Default Editable Toggle Macro Default Editable Toggle Macro default editable toggle macro','default_editable_toggle_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Editable Toggle Macro Default Editable Toggle Macro default editable toggle macro Macro/EditableToggle','000001000001000021000003000001'),('PBtmpl0000000000000040','Default Group Add Macro','Default Group Add Macro Default Group Add Macro default group add macro','default_group_add_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Group Add Macro Default Group Add Macro default group add macro Macro/GroupAdd','000001000001000021000005000001'),('PBtmpl0000000000000041','Default Group Delete Macro','Default Group Delete Macro Default Group Delete Macro default group delete macro','default_group_delete_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Group Delete Macro Default Group Delete Macro default group delete macro Macro/GroupDelete','000001000001000021000006000001'),('PBtmpl0000000000000042','Default Homelink','Default Homelink Default Homelink default homelink','default_homelink',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Homelink Default Homelink default homelink Macro/H_homeLink','000001000001000021000007000001'),('PBtmpl0000000000000043','Default LoginToggle','Default LoginToggle Default LoginToggle default logintoggle','default_logintoggle',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default LoginToggle Default LoginToggle default logintoggle Macro/LoginToggle','000001000001000021000008000001'),('PBtmpl0000000000000045','Default Make Printable','Default Make Printable Default Make Printable default make printable','default_make_printable',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Make Printable Default Make Printable default make printable Macro/r_printable','000001000001000021000011000001'),('PBtmpl0000000000000091','File no icon','File no icon File no icon file no icon','file_no_icon',1124395696,1129049189,'3','7','12','WebGUI::Asset::Template',0,'File no icon File no icon file no icon Macro/File','000001000001000021000004000002'),('MK4fCNoyrx5SE8eyDfOpxg','Flash File','Flash File Flash File flash file','flash-file',1247489252,1247489252,'3','7','12','WebGUI::Asset::Template',0,'Flash File Flash File flash file FileAsset','000001000001000013000004'),('PBtmpl0000000000000132','Empty','Empty Empty empty','empty',1124395696,1129049190,'3','7','12','WebGUI::Asset::Template',0,'Empty Empty empty style','000001000001000044000004'),('PBtmpl0000000000000140','Default Shortcut','Default Shortcut Default Shortcut pbtmpl0000000000000140','pbtmpl0000000000000140',1124395696,1129573244,'3','7','12','WebGUI::Asset::Template',0,'Default Shortcut Default Shortcut pbtmpl0000000000000140 Shortcut','000001000001000040000001'),('hkj6WeChxFyqfP85UlRP8w','matrix.css','matrix.css matrix.css new matrix matrix.css','new-matrix/matrix.css',1232664229,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'matrix.css matrix.css new matrix matrix.css wg-clear display inline clear both font-size:0px line-height:0px COLUMN STYLES matrixLeft float:left width:65 padding:1 min-height:1 background-color:#d2d2d2 moz-border-radius:4px webkit-border-radius 4px matrixRight float:left width:25 padding:0px min-height:1 moz-border-radius:4px webkit-border-radius 4px border solid silver 1px background-color:white margin-left:5px DROPSHADOW BUTTONS matrixLeft buttons span background-color:#888 position:relative padding:5px 0px 0px 0px moz-border-radius:4px webkit-border-radius 4px matrixLeft buttons button matrixLeft buttons a#return border:solid 2f495e 2px position:relative background-color:#e1e1e1 padding:auto 3px margin:0px font-size:11px line-height:13px position:relative top:-6px left:-2px height:22px cursor:pointer moz-border-radius:4px webkit-border-radius 4px font-weight:bold text-decoration:none color:#333 matrixLeft buttons a#return font-size:10px padding:3px 10px 2px 10px matrixLeft buttons button:hover matrixLeft buttons a#return:hover border-color:black color:white background-color:#444 WHITE AREA FOR THE LISTING OF OBJECTS TO COMPARE matrixLeft matrixListing background-color:white height:300px min-height:300px moz-border-radius:4px webkit-border-radius 4px margin:10px 2px 20px 2px padding:auto 10px matrixLeft matrixListing table border-collapse:collapse margin:0px padding:0px display:block matrixLeft matrixListing table a:link font-size:12px color:#111 matrixLeft matrixListing table a:visited color:#333 font-size:12px text-decoration:none matrixLeft matrixListing table a:hover text-decoration:none GRAY BAR THAT HOLDS THE SORT BUTTONS matrixLeft matrixListing sortButtons background-color:#f1f1f1 border:solid silver 1px moz-border-radius-topLeft:4px moz-border-radius-topRight:4px webkit-border-radius-topLeft 4px webkit-border-radius-topRight 4px border-bottom:solid D2D2D2 2px display:block STYLES TO OVERRIDE THE SORT BUTTON CSS BUILT INTO THE PERL CODE sortByViews-button sortByCompares-button sortByUpdated-button sortByClicks-button sortByName-button background none white-space:nowrap border-style:none cursor:pointer padding-bottom:4px border-style:none background-color:transparent border-right:solid silver 1px color:#555 sortByViews-button:hover sortByCompares-button:hover sortByUpdated-button:hover sortByClicks-button:hover sortByName-button:hover color:black MATRIX STATISTICS matrixRight mainTitle font-size:20px padding:5px 10px border-bottom solid gray 1px background-color:#d2d2d2 matrixRight textBox border-top:solid silver 1px padding:10px 5px matrixStatistics padding:10px matrixStatistics title font-weight:bold background-color:#f1f1f1 padding:2px 5px font-size:11px moz-border-radius:4px border:solid d2d2d2 1px matrixStatistics statistics margin-bottom:15px matrixStatistics label text-align:right width:100px font-size:10px matrixStatistics data font-size:10px matrixStatistics data a color:#111 matrixStatistics data a:hover text-decoration:none LINKS TO CONTROL ADMIN FUNCTIONS adminLinks background-color:#f1f1f1 adminLinks a:link adminLinks a:visited display:block text-align:center text-decoration:none color:#555 font-weight:normal font-size:10px padding:2px 5px border-top:solid silver 1px adminLinks a:hover color:black adminLinks a.newLink:link adminLinks a.newLink:visited background-color:#3498d1 color:white display:block adminLinks a.newLink:hover background-color:#39a6e5 STYLE FOR THE DETAILED LISTING matrixDetail min-width:1000px matrixDetail editBtns font-size:9px line-height:11px vertical-align:middle font-weight:normal margin-left:10px matrixDetail editBtns a color:black text-decoration:underline matrixDetail editBtns a:hover text-decoration:none matrixDetail stats screenshot float:left margin-right:20px matrixDetail commentsMail strong.title margin-bottom:0px margin-top:20px display:block background-color:#d2d2d2 padding:2px 10px border:solid 1px gray border-bottom-color:silver moz-border-radius-topLeft:4px moz-border-radius-topRight:4px matrixDetail assetAspectComments margin:0px 0px 20px 0px border:solid gray 1px background-color:#f1f1f1 moz-border-radius-bottomLeft:4px moz-border-radius-bottomRight:4px matrixDetail assetAspectComments assetAspectComment border-top:solid silver 1px border-bottom:solid gray 1px padding:3px background-color:#f5f5f5 matrixDetail assetAspectComments assetAspectCommentForm border-top:solid d2d2d2 5px padding:20px matrixDetail stats ul matrixDetail stats ul li list-style-type:none margin:0px padding:0px matrixDetail stats ul li display:block line-height:20px margin:4px 0px matrixDetail stats ul li strong display:block float:left width:130px text-align:right background-color:#f1f1f1 padding-right:5px margin-right:5px moz-border-radius:4px webkit-border-radius:3px font-size:11px border:solid d2d2d2 1px showLink background-color:#e1e1e1 border:2px solid 2F495E moz-border-radius:4px webkit-border-radius:4px padding:3px 10px text-decoration:none color:black showLink:hover hideLink:hover background-color:#555 color:white hideLink background-color:#f1f1f1 border:2px solid 2F495E border-bottom-style:none moz-border-radius-topLeft:4px moz-border-radius-topRight:4px webkit-border-radius-topLeft:4px webkit-border-radius-topRight:4px padding:3px 10px text-decoration:none color:black matrixMail background-color:#f1f1f1 padding:15px border:2px solid 2F495E moz-border-radius:4px moz-border-radius-topLeft:0px webkit-border-radius:4px webkit-border-radius-topLeft:0px margin-top:1px matrixMail tableData padding:5px margin:0px matrixMail input padding:0px margin:0px matrixMail formDescription text-align:right vertical-align:middle padding-right:10px font-weight:bold matrixMail form img margin-top:-18px matrixMail verify_formId height:45px line-height:45px font-size:35px padding:0px margin:0px margin-right:20px matrixRatings width:264px position:relative left:-2px top:12px matrixRatings table margin-left:0px matrixRatings td overflow:hidden matrixRatings formDescription text-align:right background-color:#97BCD1 border:solid 4D606B 1px padding:2px 5px font-weight:bold font-size:10x moz-border-radius:4px webkit-border-radius:4px color:#333 matrixRatings formDescription a:before text-decoration:none matrixRatings formDescription a display:block color:red text-decoration:none matrixRatings formDescription a:hover text-decoration:underline matrixAttributes float:left width:40 min-width:20 max-width:45 margin-right:20px rightDetails float:left width:20 min-width:20 max-width:45 attributes border:solid d2d2d2 1px background-color:#f1f1f1 margin-top:10px moz-border-radius:4px webkit-border-radius:4px padding:10px attributes table border-collapse:collapse padding:0px margin:0px attributes table td padding:2px margin:0px yui-dt0-col-value font-weight:bold font-size:14px padding:3px white-space:no-wrap COMPARISON STYLES compareList table border-collapse:collapse border:solid silver 1px margin-top:5px compareList table th a color:black padding:1px 5px compareList table td background-color:#f1f1f1 border-top:solid gray 1px border-bottom:solid silver 1px compareList yui-dt-liner color:#39A6E5 compareList yui-dt-col-name yui-dt-liner font-style:italic font-size:10px color:#555 compareList yui-dt-col-name yui-dt-liner b font-size:15px font-style:normal padding-right:25px color:black ','000001000001000022000006'),('ZipArchiveTMPL00000001','Default Zip Archive Template','Default Zip Archive Template Default Zip Archive Template zip archive template','zip-archive-template',1133743240,1169738426,'3','7','12','WebGUI::Asset::Template',0,'Default Zip Archive Template Default Zip Archive Template zip archive template ZipArchiveAsset','000001000001000057000001'),('PBasset000000000000002','Import Node','Import Node Import root import','root/import',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Import Node Import root import','000001000001'),('2TqQc4OISddWCZmRY1_m8A','The Latest News','The Latest News The Latest News the latest news','the_latest_news',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'The Latest News The Latest News the latest news','000001000002000003'),('68sKwDgf9cGH58-NZcU4lg','Home','Home Home home','home',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Home Home home','000001000002'),('8Bb8gu-me2mhL3ljFyiWLg','What should you do next?','What should you do next Your Next Step your next step','your_next_step',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'What should you do next Your Next Step your next step','000001000002000002'),('Swf6L8poXKc7hUaNPkBevw','Tell A Friend','Tell A Friend Tell A Friend tell a friend','tell_a_friend',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Tell A Friend Tell A Friend tell a friend','000001000002000004'),('_iHetEvMQUOoxS-T2CM0sQ','Getting Started','Getting Started Getting Started getting started','getting_started',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Getting Started Getting Started getting started','000001000002000001'),('x3OFY6OJh_qsXkZfPwug4A','Site Map','Site Map Site Map site map','site_map',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Site Map Site Map site map','000001000002000006'),('PBnav00000000000000001','crumbTrail','crumbTrail crumbTrail crumbtrail','crumbtrail',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'crumbTrail crumbTrail crumbtrail','000001000001000025000008'),('PBnav00000000000000002','SpecificSubMenuVertical','SpecificSubMenuVertical SpecificSubMenuVertical specificsubmenuvertical','specificsubmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificSubMenuVertical SpecificSubMenuVertical specificsubmenuvertical','000001000001000025000017'),('PBnav00000000000000006','SpecificSubMenuHorizontal','SpecificSubMenuHorizontal SpecificSubMenuHorizontal specificsubmenuhorizontal','specificsubmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificSubMenuHorizontal SpecificSubMenuHorizontal specificsubmenuhorizontal','000001000001000025000018'),('PBnav00000000000000007','TopLevelMenuVertical','TopLevelMenuVertical TopLevelMenuVertical toplevelmenuvertical','toplevelmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopLevelMenuVertical TopLevelMenuVertical toplevelmenuvertical','000001000001000025000019'),('PBnav00000000000000008','TopLevelMenuHorizontal','TopLevelMenuHorizontal TopLevelMenuHorizontal toplevelmenuhorizontal','toplevelmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopLevelMenuHorizontal TopLevelMenuHorizontal toplevelmenuhorizontal','000001000001000025000020'),('PBnav00000000000000009','RootTab','RootTab RootTab roottab','roottab',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab RootTab roottab','000001000001000025000021'),('PBnav00000000000000010','TopDropMenu','TopDropMenu TopDropMenu topdropmenu','topdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopDropMenu TopDropMenu topdropmenu','000001000001000025000022'),('PBnav00000000000000011','dtree','dtree dtree dtree','dtree',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'dtree dtree dtree','000001000001000025000023'),('PBnav00000000000000012','coolmenu','coolmenu coolmenu coolmenu','coolmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'coolmenu coolmenu coolmenu','000001000001000025000024'),('PBnav00000000000000013','Synopsis','Synopsis Synopsis synopsis','synopsis',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Synopsis Synopsis synopsis','000001000001000025000025'),('PBnav00000000000000014','FlexMenu','FlexMenu FlexMenu flexmenu','flexmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'FlexMenu FlexMenu flexmenu','000001000001000025000009'),('PBnav00000000000000015','currentMenuVertical','currentMenuVertical currentMenuVertical currentmenuvertical','currentmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'currentMenuVertical currentMenuVertical currentmenuvertical','000001000001000025000010'),('PBnav00000000000000016','currentMenuHorizontal','currentMenuHorizontal currentMenuHorizontal currentmenuhorizontal','currentmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'currentMenuHorizontal currentMenuHorizontal currentmenuhorizontal','000001000001000025000011'),('PBnav00000000000000017','PreviousDropMenu','PreviousDropMenu PreviousDropMenu previousdropmenu','previousdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'PreviousDropMenu PreviousDropMenu previousdropmenu','000001000001000025000012'),('PBnav00000000000000018','previousMenuVertical','previousMenuVertical previousMenuVertical previousmenuvertical','previousmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'previousMenuVertical previousMenuVertical previousmenuvertical','000001000001000025000013'),('PBnav00000000000000019','previousMenuHorizontal','previousMenuHorizontal previousMenuHorizontal previousmenuhorizontal','previousmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'previousMenuHorizontal previousMenuHorizontal previousmenuhorizontal','000001000001000025000014'),('PBnav00000000000000020','rootmenu','rootmenu rootmenu rootmenu','rootmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'rootmenu rootmenu rootmenu','000001000001000025000015'),('PBnav00000000000000021','SpecificDropMenu','SpecificDropMenu SpecificDropMenu specificdropmenu','specificdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificDropMenu SpecificDropMenu specificdropmenu','000001000001000025000016'),('pJd5TLAjfWMVXD6sCRLwUg','Site Map','Site Map Site Map site map site map','site_map/site_map',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Navigation',1,'Site Map Site Map site map site map','000001000002000006000001'),('fK-HMSboA3uu0c1KYkYspA','The Latest News','This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','the_latest_news/the_latest_news',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::SyndicatedContent',1,'The Latest News The Latest News the latest news the latest news This is the latest news from Plain Black and WebGUI pulled directly from the site every hour','000001000002000003000001'),('WikiFrontTmpl000000001','Default Wiki Front Page','Default Wiki Front Page Default Wiki Front Page default wiki front page','default-wiki-front-page',1165460175,1252615824,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Front Page Default Wiki Front Page default wiki front page WikiMaster_front','000001000001000056000002'),('WikiSearchTmpl00000001','Default Wiki Search','Default Wiki Search Default Wiki Search default wiki search','default-wiki-search',1165460175,1168480840,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Search Default Wiki Search default wiki search WikiMaster_search','000001000001000056000003'),('WikiPHTmpl000000000001','Default Page History','Default Page History Default Page History default wiki page history','default-wiki-page-history',1165460175,1165460175,'3','7','12','WebGUI::Asset::Template',0,'Default Page History Default Page History default wiki page history WikiPage_pageHistory','000001000001000056000004'),('WikiPageTmpl0000000001','Default Wiki Page','Default Wiki Page Default Wiki Page default wiki page','default-wiki-page',1165460175,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Page Default Wiki Page default wiki page WikiPage','000001000001000056000005'),('WikiPageEditTmpl000001','Default Wiki Page Edit','Default Wiki Page Edit Default Wiki Page Edit default wiki page edit','default-wiki-page-edit',1165460175,1252615817,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Page Edit Default Wiki Page Edit default wiki page edit WikiPage_edit','000001000001000056000006'),('WikiMPTmpl000000000001','Default Most Popular','Default Most Popular Default Most Popular default wiki most popular','default-wiki-most-popular',1165460175,1165460175,'3','7','12','WebGUI::Asset::Template',0,'Default Most Popular Default Most Popular default wiki most popular WikiMaster_mostPopular','000001000001000056000007'),('SQLReportDownload00001','SQLReport Download Default Template','SQLReport Download Default Template untitled SQLReportDownload0001','SQLReportDownload0001',1171466654,1171466654,'3','7','12','WebGUI::Asset::Template',0,'SQLReport Download Default Template untitled SQLReportDownload0001 SQLReport/Download','000001000001000041000002'),('newsletter000000000001',' Summary Newsletter (default)','Summary Newsletter default Summary Newsletter newsletterdefaulttemplate','newsletterdefaulttemplate',1185754569,1185754569,'3','7','3','WebGUI::Asset::Template',0,'Summary Newsletter default Summary Newsletter newsletterdefaulttemplate newsletter','000001000001000026000001'),('newslettersubscrip0001','My Subscriptions (default)','My Subscriptions default My Subscriptions newslettermysubscriptionstemplate','newslettermysubscriptionstemplate',1185754569,1221692339,'3','7','3','WebGUI::Asset::Template',0,'My Subscriptions default My Subscriptions newslettermysubscriptionstemplate newsletter/mysubscriptions','000001000001000026000003'),('AjhlNO3wZvN5k4i4qioWcg','Default Answer Edit','Default Answer Edit Default Answer Edit root import survey default answer edit','root/import/survey/default-answer-edit',1226009658,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Answer Edit Default Answer Edit root import survey default answer edit Survey/Edit','000001000001000045000009'),('QHn6T9rU7KsnS3Y70KCNTg','Account','Account Account root import account','root/import/account',1227080251,1233173545,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Account Account root import account','000001000001000002'),('HPDOcsj4gBme8D4svHodBw','Profile','Profile Profile root import account profile','root/import/account/profile',1225404573,1225404573,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Profile Profile root import account profile','000001000001000002000001'),('WikiKeyword00000000001',' Wiki Pages By Keyword (default)','Wiki Pages By Keyword default Wiki Pages By Keyword wiki master by keyword template.tmpl','wiki-master-by-keyword-template.tmpl',1185754571,1251992856,'3','7','3','WebGUI::Asset::Template',0,'Wiki Pages By Keyword default Wiki Pages By Keyword wiki master by keyword template.tmpl WikiMaster_byKeyword','000001000001000056000008'),('tempspace0000000000000','Tempspace','Tempspace Tempspace tempspace','tempspace',1185754574,1185754574,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Tempspace Tempspace tempspace','000001000004'),('QpmlAiYZz6VsKBM-_0wXaw','UsersOnline Macro',' ','users-online-macro-templates',1224616691,1224616691,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'UsersOnline Macro UsersOnline Macro users online macro templates','000001000001000021000012'),('h_T2xtOxGRQ9QJOR6ebLpQ','UsersOnline Default View','UsersOnline Default View UsersOnline Default View users online macro templates usersonline default view','users-online-macro-templates/usersonline-default-view',1224616545,1224616545,'3','7','3','WebGUI::Asset::Template',0,'UsersOnline Default View UsersOnline Default View users online macro templates usersonline default view Macro/UsersOnline','000001000001000021000012000001'),('4Ekp0kJoJllRRRo_J1Rj6w','UsersOnline Detailed View','UsersOnline Detailed View UsersOnline Detailed View users online macro templates usersonline detailed view','users-online-macro-templates/usersonline-detailed-view',1224616672,1224616672,'3','7','3','WebGUI::Asset::Template',0,'UsersOnline Detailed View UsersOnline Detailed View users online macro templates usersonline detailed view Macro/UsersOnline','000001000001000021000012000002'),('THQhn1C-ooj-TLlEP7aIJQ','gallery-ie.css','gallery-ie.css gallery-ie.css root import gallery templates gallery ie.css','root/import/gallery-templates/gallery-ie.css',1225313951,1225313951,'3','7','3','WebGUI::Asset::Snippet',0,'gallery-ie.css gallery-ie.css root import gallery templates gallery ie.css wgPicture float:left wgAlbum float:left wgGallery pagination li wgGallery pagination a float:left wgGallery container display:inline-block ','000001000001000015000025'),('itransact_credentials1','ITransact Credentials (Default)','ITransact Credentials Default ITransact Credentials Default shopping cart collateral items itransact credentials','shopping-cart-collateral-items/itransact-credentials',1228953856,1228953856,'3','7','4','WebGUI::Asset::Template',0,'ITransact Credentials Default ITransact Credentials Default shopping cart collateral items itransact credentials Shop/Credentials','000001000001000039000018'),('1oBRscNIcFOI-pETrCOspA','Default Section Edit','Default Section Edit Default Section Edit root import survey default section edit','root/import/survey/default-section-edit',1226009642,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Section Edit Default Section Edit root import survey default section edit Survey/Edit','000001000001000045000007'),('gI_TxK-5S4DNuv42wpImmw','Gallery Templates',' ','root/import/gallery-templates',1197330678,1213734379,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Gallery Templates Gallery Templates root import gallery templates','000001000001000015'),('jME5BEDYVDlBZ8jIQA9-jQ','Default Gallery Search','Default Gallery Search Default Gallery Search root import gallery templates default gallery search','root/import/gallery-templates/default-gallery-search',1197927169,1234565056,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Search Default Gallery Search root import gallery templates default gallery search Gallery/Search','000001000001000015000001'),('azCqD0IjdQSlM3ar29k5Sg','Default Gallery List Albums View','Default Gallery List Albums View Default Gallery List Albums View root import gallery templates default gallery list albums view','root/import/gallery-templates/default-gallery-list-albums-view',1197881748,1234561066,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Albums View Default Gallery List Albums View root import gallery templates default gallery list albums view Gallery/ListAlbums','000001000001000015000002'),('05FpjceLYhq4csF1Kww1KQ','Default Gallery View Album','Default Gallery View Album Default Gallery View Album root import gallery templates default gallery view album','root/import/gallery-templates/default-gallery-view-album',1197879361,1236641791,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Default Gallery View Album root import gallery templates default gallery view album GalleryAlbum/View','000001000001000015000003'),('KAMdiUdJykjN02CPHpyZOw','Default Gallery View Album Slideshow','Default Gallery View Album Slideshow Default Gallery View Album Slideshow root import gallery templates default gallery view album slideshow','root/import/gallery-templates/default-gallery-view-album-slideshow',1197825787,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Slideshow Default Gallery View Album Slideshow root import gallery templates default gallery view album slideshow GalleryAlbum/ViewSlideshow','000001000001000015000005'),('OkphOEdaSGTXnFGhK4GT5A','Default Gallery List Files For User','Default Gallery List Files For User Default Gallery List Files For User root import gallery templates default gallery list files for user','root/import/gallery-templates/default-gallery-list-files-for-user',1197825794,1234560760,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Files For User Default Gallery List Files For User root import gallery templates default gallery list files for user Gallery/ListFilesForUser','000001000001000015000006'),('TEId5V-jEvUULsZA0wuRuA','Default Gallery View Photo','Default Gallery View Photo Default Gallery View Photo root import gallery templates default gallery view photo','root/import/gallery-templates/default-gallery-view-photo',1197989443,1234568469,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Photo Default Gallery View Photo root import gallery templates default gallery view photo GalleryFile/View','000001000001000015000007'),('6X-7Twabn5KKO_AbgK3PEw','Default Gallery Edit Album','Default Gallery Edit Album Default Gallery Edit Album root import gallery templates default gallery edit album','root/import/gallery-templates/default-gallery-edit-album',1197987780,1233872216,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Album Default Gallery Edit Album root import gallery templates default gallery edit album GalleryAlbum/Edit','000001000001000015000008'),('7JCTAiu1U_bT9ldr655Blw','Default Gallery Edit Photo','Default Gallery Edit Photo Default Gallery Edit Photo root import gallery templates default gallery edit photo','root/import/gallery-templates/default-gallery-edit-photo',1197825824,1233872075,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Photo Default Gallery Edit Photo root import gallery templates default gallery edit photo GalleryFile/Edit','000001000001000015000009'),('0X4Q3tBWUb_thsVbsYz9xQ','Default Gallery Add Archive','Default Gallery Add Archive Default Gallery Add Archive root import gallery templates default gallery add archive','root/import/gallery-templates/default-gallery-add-archive',1197987372,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Add Archive Default Gallery Add Archive root import gallery templates default gallery add archive GalleryAlbum/AddArchive','000001000001000015000010'),('m3IbBavqzuKDd2PGGhKPlA','Default Gallery Make Shortcut','Default Gallery Make Shortcut Default Gallery Make Shortcut root import gallery templates default gallery make shortcut','root/import/gallery-templates/default-gallery-make-shortcut',1197825845,1233871747,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Make Shortcut Default Gallery Make Shortcut root import gallery templates default gallery make shortcut GalleryFile/MakeShortcut','000001000001000015000011'),('UTNFeV7B_aSCRmmaFCq4Vw','Default Gallery Delete Album','Default Gallery Delete Album Default Gallery Delete Album root import gallery templates default gallery delete album','root/import/gallery-templates/default-gallery-delete-album',1197825856,1244073447,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Delete Album Default Gallery Delete Album root import gallery templates default gallery delete album GalleryAlbum/Delete','000001000001000015000012'),('zcX-wIUct0S_np14xxOA-A','Default Gallery Delete File','Default Gallery Delete File Default Gallery Delete File root import gallery templates default gallery delete file','root/import/gallery-templates/default-gallery-delete-file',1197825866,1234568742,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Delete File Default Gallery Delete File root import gallery templates default gallery delete file GalleryFile/Delete','000001000001000015000013'),('MBZK_LPVzqhb4TV4mMRTJg','admin_ie7.css','admin_ie7.css admin_ie7.css root import gallery templates admin ie7.css','root/import/gallery-templates/admin_ie7.css',1197330678,1197330678,'3','7','3','WebGUI::Asset::Snippet',0,'admin_ie7.css admin_ie7.css root import gallery templates admin ie7.css input.captionEnter margin-left 5px width 92px ','000001000001000015000014'),('_hELmIJfgbAyXFNqPyApxQ','admin.css','admin.css admin.css root import gallery templates admin.css','root/import/gallery-templates/admin.css',1197330678,1213309523,'3','7','3','WebGUI::Asset::Snippet',0,'admin.css admin.css root import gallery templates admin.css adminWrapper text-align:left font-family:arial font-size:11px position relative z-index 2 h2 font-size:15px messageStyle font-weight:bold font-family:arial font-size:10px margin-bottom:8px adminButton border:solid silver 1px background-color:#e0e0e0 font-weight:bold font-size:10px color:#333 cursor:pointer padding 0.5em 1em adminTable border:solid silver 1px background-color:#F0F0F0 color black width:320px padding:5px adminTable select adminTable input adminTable textarea border:solid gray 1px font-size:10px padding-left:5px label white-space:nowrap text-align:right padding-right:10px font-weight:bold width:1px vertical-align:top galleryOrg position:relative margin-top:0px padding-top:0px margin-left:5px border:gray solid 1px text-align:center margin-top:3px width 95 background-color DEDEDE galleryOrg left float left width 36 galleryOrg right width 63 galleryOrg img display:block height:150px margin:0px auto promote margin-left:3px promote img height:14px width:16px demote margin-right:3px demote img height:14px width:16px delete img height 14px numbering position:absolute top:0px left:0px padding:1px background-color:black color:white moz-border-radius-bottomRight:5px input.captionEnter width:93px clear:both margin-bottom:3px galleryOrg button border-style:none background:none galleryOrg button img width:16px height:auto galleryOrg synopsis input width:80px ','000001000001000015000015'),('bANo8aiAPA7aY_oQZKxIWw','rss.gif','rss.gif rss.gif root import gallery templates images rss.gif','root/import/gallery-templates/images/rss.gif',1197330678,1197330678,'3','7','3','WebGUI::Asset::File::Image',1,'rss.gif rss.gif root import gallery templates images rss.gif','000001000001000015000017000001'),('2ci_v2d4x4uvyjTRlC49OA','moveDown.gif','moveDown.gif moveDown.gif root import gallery templates images movedown.gif','root/import/gallery-templates/images/movedown.gif',1197330678,1209499188,'3','7','3','WebGUI::Asset::File::Image',1,'moveDown.gif moveDown.gif root import gallery templates images movedown.gif','000001000001000015000017000002'),('O-EsSzKgAk1KolFT-x_KsA','moveUp.gif','moveUp.gif moveUp.gif root import gallery templates images moveup.gif','root/import/gallery-templates/images/moveup.gif',1197330678,1209499188,'3','7','3','WebGUI::Asset::File::Image',1,'moveUp.gif moveUp.gif root import gallery templates images moveup.gif','000001000001000015000017000003'),('fdd8tGExyVwHyrB8RBbKXg','next.gif','next.gif next.gif root import gallery templates images next.gif','root/import/gallery-templates/images/next.gif',1197330839,1197330839,'3','7','3','WebGUI::Asset::File::Image',1,'next.gif next.gif root import gallery templates images next.gif','000001000001000015000017000004'),('BpisgHl4ZDcSECJp6oib1w','play.gif','play.gif play.gif root import gallery templates images play.gif','root/import/gallery-templates/images/play.gif',1197330840,1197330840,'3','7','3','WebGUI::Asset::File::Image',1,'play.gif play.gif root import gallery templates images play.gif','000001000001000015000017000005'),('zshreRgPAXtnF0DtVbQ1Yg','previous.gif','previous.gif previous.gif root import gallery templates images previous.gif','root/import/gallery-templates/images/previous.gif',1197330840,1197330840,'3','7','3','WebGUI::Asset::File::Image',1,'previous.gif previous.gif root import gallery templates images previous.gif','000001000001000015000017000006'),('mM3bjP_iG9sv5nQb4S17tQ','Default Gallery View Album RSS','Default Gallery View Album RSS Default Gallery View Album RSS root import gallery templates default gallery album rss','root/import/gallery-templates/default-gallery-album-rss',1197879662,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album RSS Default Gallery View Album RSS root import gallery templates default gallery album rss GalleryAlbum/ViewRss','000001000001000015000018'),('ilu5BrM-VGaOsec9Lm7M6Q','Default Gallery List Albums RSS','Default Gallery List Albums RSS Default Gallery List Albums RSS root import gallery templates default gallery list albums rss','root/import/gallery-templates/default-gallery-list-albums-rss',1197878780,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Albums RSS Default Gallery List Albums RSS root import gallery templates default gallery list albums rss Gallery/ListAlbumsRss','000001000001000015000019'),('-ANLpoTEP-n4POAdRxCzRw','Default Gallery List Files For User RSS','Default Gallery List Files For User RSS Default Gallery List Files For User RSS root import gallery templates default gallery list files for user rss','root/import/gallery-templates/default-gallery-list-files-for-user-rss',1197880641,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Files For User RSS Default Gallery List Files For User RSS root import gallery templates default gallery list files for user rss Gallery/ListFilesForUserRss','000001000001000015000020'),('OxJWQgnGsgyGohP2L3zJPQ','Default Gallery Edit Comment','Default Gallery Edit Comment Default Gallery Edit Comment root import gallery templates default gallery edit comment','root/import/gallery-templates/default-gallery-edit-comment',1204663962,1234564647,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Comment Default Gallery Edit Comment root import gallery templates default gallery edit comment GalleryFile/EditComment','000001000001000015000021'),('Tsg7xmPYv782j6IVz7yHFg','Calendar Templates','Calendar Templates Calendar Templates root import calendar templates','root/import/calendar-templates',1204890713,1213244777,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Calendar Templates Calendar Templates root import calendar templates','000001000001000006'),('kj3b-X3i6zRKnhLb4ZiCLw','Default Calendar List View','Default Calendar List View Default Calendar List View root import calendar templates default calendar list view','root/import/calendar-templates/default-calendar-list-view',1204890713,1243445504,'3','7','3','WebGUI::Asset::Template',0,'Default Calendar List View Default Calendar List View root import calendar templates default calendar list view Calendar/List','000001000001000006000001'),('uRL9qtk7Rb0YRJ41LmHOJw','Default Calendar Print List View','Default Calendar Print List View Default Calendar Print List View root import calendar templates default calendar print list view','root/import/calendar-templates/default-calendar-print-list-view',1204890713,1229311072,'3','7','3','WebGUI::Asset::Template',0,'Default Calendar Print List View Default Calendar Print List View root import calendar templates default calendar print list view Calendar/Print/List','000001000001000006000002'),('CalendarWeek0000000001','Default Calendar Week','Default Calendar Week Default Calendar Week root import calendar templates default calendar week','root/import/calendar-templates/default-calendar-week',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Week Default Calendar Week root import calendar templates default calendar week Calendar/Week','000001000001000006000003'),('CalendarDay00000000001','Default Calendar Day','Default Calendar Day Default Calendar Day root import calendar templates default calendar day','root/import/calendar-templates/default-calendar-day',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Day Default Calendar Day root import calendar templates default calendar day Calendar/Day','000001000001000006000004'),('CalendarEvent000000001','Default Calendar Event','Default Calendar Event Default Calendar Event root import calendar templates default calendar event','root/import/calendar-templates/default-calendar-event',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Event Default Calendar Event root import calendar templates default calendar event Calendar/Event','000001000001000006000005'),('CalendarEventEdit00001','Default Calendar Event Edit','Default Calendar Event Edit Default Calendar Event Edit root import calendar templates default calendar event edit','root/import/calendar-templates/default-calendar-event-edit',1205160982,1233698348,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Event Edit Default Calendar Event Edit root import calendar templates default calendar event edit Calendar/EventEdit','000001000001000006000006'),('CalendarSearch00000001','Default Calendar Search','Default Calendar Search Default Calendar Search root import calendar templates default calendar search','root/import/calendar-templates/default-calendar-search',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Search Default Calendar Search root import calendar templates default calendar search Calendar/Search','000001000001000006000008'),('CalendarPrintEvent0001','Default Calendar Print Event','Default Calendar Print Event Default Calendar Print Event root import calendar templates default calendar print event','root/import/calendar-templates/default-calendar-print-event',1204890714,1215396964,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Event Default Calendar Print Event root import calendar templates default calendar print event Calendar/Print/Event','000001000001000006000009'),('CalendarPrintMonth0001','Default Calendar Print Month','Default Calendar Print Month Default Calendar Print Month root import calendar templates default calendar print month','root/import/calendar-templates/default-calendar-print-month',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Month Default Calendar Print Month root import calendar templates default calendar print month Calendar/Print/Month','000001000001000006000010'),('CalendarPrintWeek00001','Default Calendar Print Week','Default Calendar Print Week Default Calendar Print Week root import calendar templates default calendar print week','root/import/calendar-templates/default-calendar-print-week',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Week Default Calendar Print Week root import calendar templates default calendar print week Calendar/Print/Week','000001000001000006000011'),('CalendarPrintDay000001','Default Calendar Print Day','Default Calendar Print Day Default Calendar Print Day root import calendar templates default calendar print day','root/import/calendar-templates/default-calendar-print-day',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Day Default Calendar Print Day root import calendar templates default calendar print day Calendar/Print/Day','000001000001000006000012'),('jnYdqDkUR8x7Pv2eGR1qTA','Thingy Templates','Thingy Templates Thingy Templates root import thingy templates','root/import/thingy-templates',1205431513,1216250666,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Thingy Templates Thingy Templates root import thingy templates','000001000001000047'),('ThingyTmpl000000000001','Default Thingy','Default Thingy Default Thingy templates thingy default','templates/thingy-default',1205003608,1237914005,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Default Thingy templates thingy default Thingy','000001000001000047000001'),('ThingyTmpl000000000002','Default Thingy View Thing','Default Thingy View Thing Default Thingy View Thing templates thingy default view thing','templates/thingy-default-view-thing',1205003676,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy View Thing Default Thingy View Thing templates thingy default view thing Thingy/ViewThing','000001000001000047000002'),('ThingyTmpl000000000003','Default Thingy Edit Thing','Default Thingy Edit Thing Default Thingy Edit Thing templates thingy default edit thing','templates/thingy-default-edit-thing',1205003711,1224518002,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Edit Thing Default Thingy Edit Thing templates thingy default edit thing Thingy/EditThing','000001000001000047000003'),('ThingyTmpl000000000004','Default Thingy Search Thing','Default Thingy Search Thing Default Thingy Search Thing templates thingy default search thing','templates/thingy-default-search-thing',1205158717,1227044214,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Search Thing Default Thingy Search Thing templates thingy default search thing Thingy/SearchThing','000001000001000047000004'),('7fE8md51vTCcuJFOvxNaGA','thumbnails.js','thumbnails.js thumbnails.js root import gallery templates thumbnails.js','root/import/gallery-templates/thumbnails.js',1205443600,1209503742,'3','7','3','WebGUI::Asset::Snippet',0,'thumbnails.js thumbnails.js root import gallery templates thumbnails.js Depends on BrowserDetect.js Make the thumbnails a little bigger while the mouse is over them function scaleThumbUp e anchor IE6 doesn\'t like to do the right thing with the CSS stuff below exclude it if BrowserDetect if BrowserDetect.browser == Explorer BrowserDetect.version < 7 return Make a new image with the same image src as the anchor var oldImage = anchor.getElementsByTagName(\"img\")[0 var newContainer = document.createElement(\"div newContainer.className = thumb-popup newContainer.style.position = absolute newContainer.style.zIndex = 1 var newWidth = oldImage.offsetWidth 3 var newHeight = oldImage.offsetHeight 3 var newLeft = anchor.offsetLeft + anchor.offsetWidth 2 newWidth 2 var newTop = anchor.offsetTop + anchor.offsetHeight 2 newHeight 2 newContainer.style.left = newLeft + px newContainer.style.top = newTop + px newContainer.style.width = newWidth + px newContainer.style.height = newHeight + px var newImage = document.createElement(\"img newImage.src = oldImage.src newImage.style.width = 100 newImage.style.height = 100 newContainer.appendChild newImage Make some text for the caption var caption = document.createElement(\"div caption.appendChild document.createTextNode anchor.title caption.className = caption newContainer.appendChild caption var newBox = document.createElement(\"a newBox.href = anchor.href newBox.style.display = block newBox.style.position = absolute newBox.style.zIndex = 10 newBox.style.left = anchor.offsetLeft + px newBox.style.top = anchor.offsetTop + px newBox.style.height = anchor.offsetHeight + px newBox.style.width = anchor.offsetWidth + px newBox.style.border = 1px solid transparent anchor.parentNode.appendChild newContainer anchor.parentNode.appendChild newBox YAHOO.util.Event.addListener newBox click function window.location.href = anchor.href YAHOO.util.Event.addListener newContainer mouseout scaleThumbDown newBox newContainer caption YAHOO.util.Event.addListener newBox mouseout scaleThumbDown newBox newContainer caption function scaleThumbDown e elements for var i = 0 i < elements.length i++ elements[i].parentNode.removeChild elements[i var anchorTimeout function enterAnchor e anchor if typeof anchorTimeout = undefined clearTimeout anchorTimeout anchorTimeout = setTimeout function scaleThumbUp e anchor 150 function leaveAnchor e anchor if typeof anchorTimeout = undefined clearTimeout anchorTimeout function initThumb var anchors = YAHOO.util.Dom.getElementsByClassName thumb for var i = 0 i < anchors.length i++ YAHOO.util.Event.addListener anchors[i mouseover enterAnchor anchors[i YAHOO.util.Event.addListener anchors[i mouseout leaveAnchor anchors[i YAHOO.util.Event.onDOMReady initThumb ','000001000001000015000022'),('1oGhfj00KkCzP1ez01AfKA','slideshow.js','slideshow.js slideshow.js root import gallery templates slideshow.js','root/import/gallery-templates/slideshow.js',1205635970,1218582812,'3','7','3','WebGUI::Asset::Snippet',0,'slideshow.js slideshow.js root import gallery templates slideshow.js if typeof WebGUI == undefined WebGUI = WebGUI.Slideshow config Configure and return a new Slideshow object config is an object with the following properties containerId The ID of the element that contains the Slideshow items Defaults to slideshow-container currentIndex The index of the first item in the Slideshow Defaults to 0 isPlaying If true the slideshow will begin immediately itemClassName The class name of the slideshow items Defaults to slideshow-item nextButtonId The id of the button to go to the next item pauseImageSrc The URL to the pause button image playDelay The delay in milliseconds between slides Defaults to 5000 playImageSrc The URL to the play button image playPauseButtonId The id of the button to toggle between play and pause previousButtonId The id of the button to go to the previous item wrap If true the slideshow will wrap around Control the slideshow To control the slideshow you can use the following methods next Pause the slideshow and go to the next slide previous Pause the slideshow and go to the previous slide play Play the slideshow pause Pause the slideshow togglePlay If it\'s playing pause it If it\'s paused play it WebGUI.Slideshow = function config this.containerId = config config.containerId config.containerId slideshow-container this.currentIndex = config config.currentIndex config.currentIndex 0 this.isPlaying = config config.isPlaying config.isPlaying false this.itemClassName = config config.itemClassName config.itemClassName slideshow-item this.nextButtonId = config config.nextButtonId undefined this.pauseImageSrc = config config.pauseImageSrc undefined this.playDelay = config config.playDelay config.playDelay 5000 this.playImageSrc = config config.playImageSrc undefined this.playPauseButtonId = config config.playPauseButtonId undefined this.previousButtonId = config config.previousButtonId undefined this.wrap = config config.wrap config.wrap false YAHOO.util.Event.onDOMReady this.init this true clearPlayTimeout Clears the timeout to move to the next slide WebGUI.Slideshow.prototype.clearPlayTimeout = function clearTimeout this.playTimeout this.playTimeout = undefined doPlayTick self Performs the action to move to the next slide and start a new timeout self is a new reference to the object to get around the scoping issues with setTimeout WebGUI.Slideshow.prototype.doPlayTick = function self self.showNext self.setPlayTimeout getSlideshowContainer Returns the HTMLElement for the Slideshow container WebGUI.Slideshow.prototype.getSlideshowContainer = function return document.getElementById this.containerId getSlideshowItems Returns an array of HTMLElements for the Slideshow\'s items WebGUI.Slideshow.prototype.getSlideshowItems = function var items = YAHOO.util.Dom.getElementsByClassName this.itemClassName undefined this.getSlideshowContainer return items init Initialize the slideshow Performed after the DOM is ready WebGUI.Slideshow.prototype.init = function Add handlers to buttons if this.playPauseButtonId YAHOO.util.Event.addListener this.playPauseButtonId click this.togglePlay this true if this.nextButtonId YAHOO.util.Event.addListener this.nextButtonId click this.next this true if this.previousButtonId YAHOO.util.Event.addListener this.previousButtonId click this.previous this true Hide all but the currentIndex var items = this.getSlideshowItems for var i = 0 i < items.length i++ if i = this.currentIndex items i style.display = none else items i style.display = block Start it off if necessary if this.isPlaying this.setPlayTimeout this.updatePlayPauseButton next Pause the slideshow and go to the next slide WebGUI.Slideshow.prototype.next = function this.pause this.showNext play Start the slideshow WebGUI.Slideshow.prototype.play = function if this.isPlaying this.isPlaying = true this.setPlayTimeout this.updatePlayPauseButton previous Pause the slideshow and show the previous slide WebGUI.Slideshow.prototype.previous = function this.pause this.showPrevious pause Pause the slideshow WebGUI.Slideshow.prototype.pause = function if this.isPlaying this.isPlaying = false this.clearPlayTimeout this.updatePlayPauseButton setPlayTimeout Sets the timeout to move to the next slide WebGUI.Slideshow.prototype.setPlayTimeout = function var self = this this.playTimeout = setTimeout function self.doPlayTick(self this.playDelay showNext Show the next slide WebGUI.Slideshow.prototype.showNext = function var items = this.getSlideshowItems var hideIndex = this.currentIndex var showIndex = this.currentIndex + 1 Wrap around if this.wrap showIndex >= items.length showIndex = 0 Don\'t allow going past the last item else if showIndex >= items.length return Do the switch if items hideIndex items hideIndex style.display = none if items showIndex items showIndex style.display = block this.currentIndex = showIndex showPrevious Show the previous slide WebGUI.Slideshow.prototype.showPrevious = function var items = this.getSlideshowItems var hideIndex = this.currentIndex var showIndex = this.currentIndex 1 Wrap around if this.wrap showIndex < 0 showIndex = items.length 1 Don\'t allow going past the last item else if showIndex < 0 return Do the switch items hideIndex style.display = none items showIndex style.display = block this.currentIndex = showIndex togglePlay If it\'s paused play it If it\'s playing pause it Return true if the slideshow is now playing WebGUI.Slideshow.prototype.togglePlay = function if this.isPlaying == false this.play return true else this.pause updatePlayPauseButton Update the Play/Pause button to have the correct image WebGUI.Slideshow.prototype.updatePlayPauseButton = function if this.playPauseButtonId if this.isPlaying this.playImageSrc document.getElementById this.playPauseButtonId src = this.pauseImageSrc else if this.pauseImageSrc document.getElementById this.playPauseButtonId src = this.playImageSrc ','000001000001000015000023'),('3qiVYhNTXMVC5hfsumVHgg','browserdetect.js','browserdetect.js browserdetect.js root import gallery templates browserdetect.js','root/import/gallery-templates/browserdetect.js',1206743306,1206743306,'3','7','3','WebGUI::Asset::Snippet',0,'browserdetect.js browserdetect.js root import gallery templates browserdetect.js var BrowserDetect = init function this.browser = this.searchString(this.dataBrowser || An unknown browser this.version = this.searchVersion(navigator.userAgent || this.searchVersion(navigator.appVersion || an unknown version this.OS = this.searchString(this.dataOS || an unknown OS searchString function data for var i=0;i','000001000001000015000024'),('usuxw9V3jN4d4pujRiEYxg','css03-ie.css','css03-ie.css css03-ie.css style3 css03 ie.css','style3/css03-ie.css',1209494150,1209494150,'3','7','12','WebGUI::Asset::Snippet',0,'css03-ie.css css03-ie.css style3 css03 ie.css contentArea height:500px padding-bottom:300px ','000001000001000055000023'),('POVcY79vIqAHR8OfGt36aw','pagination_button.jpg','pagination_button.jpg pagination_button.jpg root import gallery templates images pagination button.jpg','root/import/gallery-templates/images/pagination_button.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'pagination_button.jpg pagination_button.jpg root import gallery templates images pagination button.jpg','000001000001000015000017000007'),('hIB-z34r8Xl-vYVYCkKr-w','bar-btn-r.jpg','bar-btn-r.jpg bar-btn-r.jpg root import gallery templates images bar btn r.jpg','root/import/gallery-templates/images/bar-btn-r.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn-r.jpg bar-btn-r.jpg root import gallery templates images bar btn r.jpg','000001000001000015000017000008'),('-mPUoFlYcjqjPUPRLAlxNQ','search-field-r.jpg','search-field-r.jpg search-field-r.jpg root import gallery templates images search field r.jpg','root/import/gallery-templates/images/search-field-r.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'search-field-r.jpg search-field-r.jpg root import gallery templates images search field r.jpg','000001000001000015000017000009'),('MDpUOR-N8KMyt1J7Hh_h4w','bar-btn.jpg','bar-btn.jpg bar-btn.jpg root import gallery templates images bar btn.jpg','root/import/gallery-templates/images/bar-btn.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn.jpg bar-btn.jpg root import gallery templates images bar btn.jpg','000001000001000015000017000010'),('YfXKByTwDZVituMc4h13Dg','pagination_bg.jpg','pagination_bg.jpg pagination_bg.jpg root import gallery templates images pagination bg.jpg','root/import/gallery-templates/images/pagination_bg.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'pagination_bg.jpg pagination_bg.jpg root import gallery templates images pagination bg.jpg','000001000001000015000017000011'),('esko_HSU0Gh-uJZ1h3xRmQ','search-field-l.jpg','search-field-l.jpg search-field-l.jpg root import gallery templates images search field l.jpg','root/import/gallery-templates/images/search-field-l.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'search-field-l.jpg search-field-l.jpg root import gallery templates images search field l.jpg','000001000001000015000017000012'),('oSqpGswzpBG_ErdfYwIO8A','top_bg.jpg','top_bg.jpg top_bg.jpg root import gallery templates images top bg.jpg','root/import/gallery-templates/images/top_bg.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'top_bg.jpg top_bg.jpg root import gallery templates images top bg.jpg','000001000001000015000017000013'),('MXJklShZvLLB_DSnZQmXrQ','title_bg.jpg','title_bg.jpg title_bg.jpg root import gallery templates images title bg.jpg','root/import/gallery-templates/images/title_bg.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'title_bg.jpg title_bg.jpg root import gallery templates images title bg.jpg','000001000001000015000017000014'),('BthxD5oJ0idmsyI3ioA2FA','bar-btn-l.jpg','bar-btn-l.jpg bar-btn-l.jpg root import gallery templates images bar btn l.jpg','root/import/gallery-templates/images/bar-btn-l.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn-l.jpg bar-btn-l.jpg root import gallery templates images bar btn l.jpg','000001000001000015000017000015'),('aZ-1HYQamkRHYXvzAra8WQ','search-field.jpg','search-field.jpg search-field.jpg root import gallery templates images search field.jpg','root/import/gallery-templates/images/search-field.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'search-field.jpg search-field.jpg root import gallery templates images search field.jpg','000001000001000015000017000016'),('eRkb94OYcS5AdcrrerOP5Q','rss.gif','rss.gif rss.gif root import gallery templates images rss2.gif','root/import/gallery-templates/images/rss2.gif',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'rss.gif rss.gif root import gallery templates images rss2.gif','000001000001000015000017000017'),('TbnkjAJQEASORXIpYqDkcA','blank-image.jpg','blank-image.jpg blank-image.jpg root import gallery templates images blank image.jpg','root/import/gallery-templates/images/blank-image.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'blank-image.jpg blank-image.jpg root import gallery templates images blank image.jpg','000001000001000015000017000018'),('er-3faBjY-hhlDcc5aKqdQ','top_bg.jpg','top_bg.jpg top_bg.jpg root import gallery templates images top bg2.jpg','root/import/gallery-templates/images/top_bg2.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'top_bg.jpg top_bg.jpg root import gallery templates images top bg2.jpg','000001000001000015000017000019'),('8bFsu2FJUqHRUiHcozcVFw','sub-btn-l.jpg','sub-btn-l.jpg sub-btn-l.jpg root import gallery templates images sub btn l.jpg','root/import/gallery-templates/images/sub-btn-l.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn-l.jpg sub-btn-l.jpg root import gallery templates images sub btn l.jpg','000001000001000015000017000020'),('34Aayx5eA320D8VfhdfDBw','sub-btn-r.jpg','sub-btn-r.jpg sub-btn-r.jpg root import gallery templates images sub btn r.jpg','root/import/gallery-templates/images/sub-btn-r.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn-r.jpg sub-btn-r.jpg root import gallery templates images sub btn r.jpg','000001000001000015000017000021'),('TlhKOVmWblZOsAdqmhEpeg','sub-btn.jpg','sub-btn.jpg sub-btn.jpg root import gallery templates images sub btn.jpg','root/import/gallery-templates/images/sub-btn.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn.jpg sub-btn.jpg root import gallery templates images sub btn.jpg','000001000001000015000017000022'),('Nx0ypjO3cN6QdZUBUEE0lA','pic-title-bg.jpg','pic-title-bg.jpg pic-title-bg.jpg root import gallery templates images pic title bg.jpg','root/import/gallery-templates/images/pic-title-bg.jpg',1209499189,1209499189,'3','7','12','WebGUI::Asset::File::Image',1,'pic-title-bg.jpg pic-title-bg.jpg root import gallery templates images pic title bg.jpg','000001000001000015000017000023'),('CmFZLN7iPS7XXvUEsxKPKA','row-2.jpg','row-2.jpg row-2.jpg root import gallery templates images row 2.jpg','root/import/gallery-templates/images/row-2.jpg',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'row-2.jpg row-2.jpg root import gallery templates images row 2.jpg','000001000001000015000017000024'),('v_XBgwwZqgW1D5s4y05qfg','addtl-info.gif','addtl-info.gif addtl-info.gif root import gallery templates images addtl info.gif','root/import/gallery-templates/images/addtl-info.gif',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'addtl-info.gif addtl-info.gif root import gallery templates images addtl info.gif','000001000001000015000017000025'),('4TdAkKoQbSCvI7QWcW889A','row-1.jpg','row-1.jpg row-1.jpg root import gallery templates images row 1.jpg','root/import/gallery-templates/images/row-1.jpg',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'row-1.jpg row-1.jpg root import gallery templates images row 1.jpg','000001000001000015000017000026'),('SAgK6eDPCG1cgkJ59WapHQ','prev-btn.gif','prev-btn.gif prev-btn.gif root import gallery templates images prev btn.gif','root/import/gallery-templates/images/prev-btn.gif',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'prev-btn.gif prev-btn.gif root import gallery templates images prev btn.gif','000001000001000015000017000027'),('XJYLuvGy9ubF7JNKyINtpA','play-btn.gif','play-btn.gif play-btn.gif root import gallery templates images play btn.gif','root/import/gallery-templates/images/play-btn.gif',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'play-btn.gif play-btn.gif root import gallery templates images play btn.gif','000001000001000015000017000028'),('RWj7hyv2SpZuXxwj1Wocug','next-btn.gif','next-btn.gif next-btn.gif root import gallery templates images next btn.gif','root/import/gallery-templates/images/next-btn.gif',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'next-btn.gif next-btn.gif root import gallery templates images next btn.gif','000001000001000015000017000029'),('aq8QElnlm3YufAoxRz9Pcg','data-bg.jpg','data-bg.jpg data-bg.jpg root import gallery templates images data bg.jpg','root/import/gallery-templates/images/data-bg.jpg',1209499190,1209499190,'3','7','12','WebGUI::Asset::File::Image',1,'data-bg.jpg data-bg.jpg root import gallery templates images data bg.jpg','000001000001000015000017000030'),('6D4Z-oruXPS6OlH_Kx8pBg','images','images images root import thingy templates images','root/import/thingy-templates/images',1209509389,1209509389,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import thingy templates images','000001000001000047000005'),('hQ7z33_jOYkQ8WNX5xy9Sw','style-button.gif','style-button.gif style-button.gif root import thingy templates images style button.gif','root/import/thingy-templates/images/style-button.gif',1209509455,1209509455,'3','7','12','WebGUI::Asset::File::Image',1,'style-button.gif style-button.gif root import thingy templates images style button.gif','000001000001000047000005000001'),('vWW_DcHiYSrKZOkkIfEfcQ','row-2.jpg','row-2.jpg row-2.jpg root import thingy templates images row 2.jpg','root/import/thingy-templates/images/row-2.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'row-2.jpg row-2.jpg root import thingy templates images row 2.jpg','000001000001000047000005000002'),('_bPYzRA87NTAUIKlfrJMHg','row-1.jpg','row-1.jpg row-1.jpg root import thingy templates images row 1.jpg','root/import/thingy-templates/images/row-1.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'row-1.jpg row-1.jpg root import thingy templates images row 1.jpg','000001000001000047000005000003'),('nJjZHRwdDs5MAZYsAyioHw','title-bg.jpg','title-bg.jpg title-bg.jpg root import thingy templates images title bg.jpg','root/import/thingy-templates/images/title-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'title-bg.jpg title-bg.jpg root import thingy templates images title bg.jpg','000001000001000047000005000004'),('8hxfkrJPeFVRWF5piCNJ1A','field-bg.jpg','field-bg.jpg field-bg.jpg root import thingy templates images field bg.jpg','root/import/thingy-templates/images/field-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'field-bg.jpg field-bg.jpg root import thingy templates images field bg.jpg','000001000001000047000005000005'),('Osx7WN52iIKHZFT4vqUBHQ','search-btn.gif','search-btn.gif search-btn.gif root import thingy templates images search btn.gif','root/import/thingy-templates/images/search-btn.gif',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'search-btn.gif search-btn.gif root import thingy templates images search btn.gif','000001000001000047000005000006'),('oWff8fGzRdHPyq5VNREe9Q','top-bg.jpg','top-bg.jpg top-bg.jpg root import thingy templates images top bg.jpg','root/import/thingy-templates/images/top-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'top-bg.jpg top-bg.jpg root import thingy templates images top bg.jpg','000001000001000047000005000007'),('uqbkvb1b9443VvfkyRz95w','save-button.gif','save-button.gif save-button.gif root import thingy templates images save button.gif','root/import/thingy-templates/images/save-button.gif',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'save-button.gif save-button.gif root import thingy templates images save button.gif','000001000001000047000005000008'),('8YiMkcz32xalkAn3WBLpag','go-btn.gif','go-btn.gif go-btn.gif root import thingy templates images go btn.gif','root/import/thingy-templates/images/go-btn.gif',1210181860,1210181860,'3','7','12','WebGUI::Asset::File::Image',1,'go-btn.gif go-btn.gif root import thingy templates images go btn.gif','000001000001000047000005000009'),('3n3H85BsdeRQ0I08WmvlOg','thingy.css','thingy.css thingy.css root import thingy templates thingy.css','root/import/thingy-templates/thingy.css',1212091492,1245107956,'3','7','12','WebGUI::Asset::Snippet',0,'thingy.css thingy.css root import thingy templates thingy.css wgThingy margin:5px wgThingy styleButton color:black margin:0px 5px display:block float:left wgThingy spacerOne padding-left:15px wgThingy rowOne wgThingy tr.rowOne td background EEEEEE margin:1px border:solid CDCDCD 1px color:#000 padding:2px wgThingy rowTwo wgThingy tr.rowTwo td background DBDBDB margin:1px border:solid DDDDDD 1px color:#000 padding:2px wgThingsWrapper img display:block vertical-align:middle float:left wgThingsWrapper label font-weight:bold padding-left:15px wgThingy h2.title background 000 height:42px color:white font-size:18px font-weight:bold letter-spacing:1px line-height:42px padding-left:15px margin-bottom:0px wgThingy span.smaller font-size:13px color:white wgThingy controls line-height:35px height:35px background f1f1f1 margin-top:0px margin-bottom:20px padding:0px wgThingy label background:black color:white padding:2px 5px font-family:arial font-size:11px font-weight:bold vertical-align:middle wgThingy label a color:white searchTable input editThing input background white border:solid 555 1px editThing margin-top:15px thingyList thingyList margin:0px padding:0px thingyList position:relative float:left thingyList goButton:link thingyList goButton:visited padding:2px 25px 2px 2px background F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif no-repeat right line-height:20px border:solid a2a2a2 1px color:#a2a2a2 text-decoration:none font-family:verdana arial font-size:10px font-weight:bold margin-left:20px letter-spacing:0px thingyList goButton:hover background-color:white thingyList things padding:0px margin:0px width:300px z-index:5000 position:absolute top:27px left:20px border:solid a2a2a2 1px border-top-style:none thingyList things a:link thingyList things a:visited display:block background-color:#f1f1f1 border-top:solid a2a2a2 1px border-bottom:solid 727272 1px line-height:12px font-size:10px height:12px padding:2px 5px text-decoration:none font-weight:bold color:#a2a2a2 thingyList things a:hover background-color:white ','000001000001000047000006'),('5m5I7__l40C4hhv4ydqAHQ','thingy-ie.css','thingy-ie.css thingy-ie.css root import thingy templates thingy ie.css','root/import/thingy-templates/thingy-ie.css',1210181698,1216227786,'3','7','12','WebGUI::Asset::Snippet',0,'thingy-ie.css thingy-ie.css root import thingy templates thingy ie.css thingyList things padding:0px margin:0px width:200px z-index:5000 position:absolute top:27px left:20px border:solid a2a2a2 1px border-top-style:none thingyList things a:link thingyList things a:visited display:block background-color:#f1f1f1 border-top:solid a2a2a2 1px border-bottom:solid 727272 1px line-height:12px font-size:10px height:12px padding:2px 5px text-decoration:none font-weight:bold color:#a2a2a2 width:190px thingyList things a:hover background-color:white ','000001000001000047000007'),('4qh0kIsFUdd4Ox-Iu1JZgg','EMS',' ','root/import/ems',1208725439,1208725439,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'EMS EMS root import ems','000001000001000012'),('2rC4ErZ3c77OJzJm7O5s3w','EMS Badge Listing (default)','EMS Badge Listing default EMS Badge Listing default root import ems ems badge listing default','root/import/ems/ems-badge-listing-default',1208721232,1242467983,'3','7','12','WebGUI::Asset::Template',0,'EMS Badge Listing default EMS Badge Listing default root import ems ems badge listing default EMS','000001000001000012000003'),('PsFn7dJt4wMwBa8hiE3hOA','Print Badge (Default)','Print Badge Default Print Badge Default root import ems print badge default','root/import/ems/print-badge-default',1208558071,1208558071,'3','7','12','WebGUI::Asset::Template',0,'Print Badge Default Print Badge Default root import ems print badge default EMS/PrintBadge','000001000001000012000004'),('yBwydfooiLvhEFawJb0VTQ','Print Ticket (Default)','Print Ticket Default Print Ticket Default root import ems print ticket default','root/import/ems/print-ticket-default',1208629936,1208629936,'3','7','12','WebGUI::Asset::Template',0,'Print Ticket Default Print Ticket Default root import ems print ticket default EMS/PrintTicket','000001000001000012000005'),('63ix2-hU0FchXGIWkG3tow','Flat Discount (Default)','Flat Discount Default Flat Discount Default root import flat discount default','root/import/flat-discount-default',1209588387,1216169693,'3','7','12','WebGUI::Asset::Template',0,'Flat Discount Default Flat Discount Default root import flat discount default FlatDiscount','000001000001000039000011'),('gbnRhcWNk1iQe32LFEB5eQ','Shelf','Shelf Shelf root import shelf2','root/import/shelf2',1210779723,1212086102,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shelf Shelf root import shelf2','000001000001000038'),('1XOJDcg_ITRYwVM-QnIcPw','shelf.css','shelf.css shelf.css root import shelf2 shelf.css','root/import/shelf2/shelf.css',1210779441,1219175575,'3','7','12','WebGUI::Asset::Snippet',0,'shelf.css shelf.css root import shelf2 shelf.css wgShelf font-size:12px font-family:arial verdana margin:15px 0px wgShelf h2 background black padding:5px padding-left:15px line-height:32px color:white margin:0px height:32px wgShelf wgShelves background F1F1F1 height:29px padding:3px line-height:29px padding-left:30px wgShelf product margin:15px margin-left:0px text-align:left background-color:#f1f1f1 border:solid e1e1e1 1px width 200px display moz-inline-box Moz display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space wgShelf product thumbnail display:block text-align:left margin:3px float:left wgShelf product link background e1e1e1 height:30px padding:3px line-height:24px margin-bottom:5px text-align:left display:block wgShelf product link a:link wgShelf product link a:visited color:#000 display:block wgShelf product link a:hover text-decoration:underline wgShelf product price display:block text-align:right font-size:18px font-weight:bold ','000001000001000038000003'),('C5fPz-Wg85vkYRvCdl-Xqw','UserList','UserList UserList root import userlist','root/import/userlist',1212160830,1212160830,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'UserList UserList root import userlist','000001000001000050'),('aNmgn0cd6tldmC1FpW4KbA','Shop','Shop Shop shopping cart collateral items','shopping-cart-collateral-items',1213122695,1213122695,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Shop Shop shopping cart collateral items','000001000001000039'),('2q5fxatSFLgIhXaUX-oSvg','bottom-left.jpg','bottom-left.jpg bottom-left.jpg shopping cart collateral items bottom left.jpg','shopping-cart-collateral-items/bottom-left.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'bottom-left.jpg bottom-left.jpg shopping cart collateral items bottom left.jpg','000001000001000039000001'),('_d5WTkKjnwct-_Dk7gZHvQ','bottom-right.jpg','bottom-right.jpg bottom-right.jpg shopping cart collateral items bottom right.jpg','shopping-cart-collateral-items/bottom-right.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'bottom-right.jpg bottom-right.jpg shopping cart collateral items bottom right.jpg','000001000001000039000002'),('Iz2mUR3jCPKyemwAea4b2g','input_bg.jpg','input_bg.jpg input_bg.jpg shopping cart collateral items input bg.jpg','shopping-cart-collateral-items/input_bg.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'input_bg.jpg input_bg.jpg shopping cart collateral items input bg.jpg','000001000001000039000003'),('JU9bjsLRoWj7GVHs__prig','top-left.jpg','top-left.jpg top-left.jpg shopping cart collateral items top left.jpg','shopping-cart-collateral-items/top-left.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'top-left.jpg top-left.jpg shopping cart collateral items top left.jpg','000001000001000039000004'),('noOlnjQGexHg8c4bGVUo9g','top-right.jpg','top-right.jpg top-right.jpg shopping cart collateral items top right.jpg','shopping-cart-collateral-items/top-right.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'top-right.jpg top-right.jpg shopping cart collateral items top right.jpg','000001000001000039000005'),('aIpCmr9Hi__vgdZnDTz1jw','Cart (Default)','Cart Default Cart Default default shopping cart template','default-shopping-cart-template',1209921197,1237379632,'3','7','3','WebGUI::Asset::Template',0,'Cart Default Cart Default default shopping cart template Shop/Cart','000001000001000039000006'),('4e-_rNs6mSWedZhQ_V5kJA','shelf-ie.css','shelf-ie.css shelf-ie.css root import shelf2 shelf ie.css','root/import/shelf2/shelf-ie.css',1210779672,1210779672,'3','7','12','WebGUI::Asset::Snippet',0,'shelf-ie.css shelf-ie.css root import shelf2 shelf ie.css wgShelf product margin:15px margin-left:0px float:left text-align:left background-color:#f1f1f1 border:solid e1e1e1 1px min-height:100px min-width:200px width:200px height:100px wgShelf product link background url(^FileUrl(root/import/shelf2/images/shelf-titles.jpg no-repeat top right height:30px padding:3px line-height:24px margin-bottom:5px text-align:left display:block ','000001000001000038000004'),('2gtFt7c0qAFNU3BG_uvNvg','My Purchases (Default)','My Purchases Default My Purchases Default shopping cart collateral items my purchases default','shopping-cart-collateral-items/my-purchases-default',1211824430,1222574694,'3','7','3','WebGUI::Asset::Template',0,'My Purchases Default My Purchases Default shopping cart collateral items my purchases default Shop/MyPurchases','000001000001000039000008'),('bPz1yk6Y9uwMDMBcmMsSCg','Email Receipt (Default)','Email Receipt Default Email Receipt Default shopping cart collateral items email receipt default','shopping-cart-collateral-items/email-receipt-default',1211829604,1211829604,'3','7','3','WebGUI::Asset::Template',0,'Email Receipt Default Email Receipt Default shopping cart collateral items email receipt default Shop/EmailReceipt','000001000001000039000009'),('EBlxJpZQ9o-8VBOaGQbChA','MiniCart','MiniCart MiniCart shopping cart collateral items minicart','shopping-cart-collateral-items/minicart',1212093746,1212093746,'3','7','3','WebGUI::Asset::Template',0,'MiniCart MiniCart shopping cart collateral items minicart Shop/MiniCart','000001000001000039000014'),('PBtmpl0000000000000053','Subscription code redemption','Subscription code redemption Subscription code redemption subscription code redemption','subscription_code_redemption',1124395696,1154535074,'3','7','12','WebGUI::Asset::Template',0,'Subscription code redemption Subscription code redemption subscription code redemption Operation/RedeemSubscription','000001000001000039000017'),('6tK47xsaIH-ELw0IBo0uRQ','images','images images root import shelf2 images','root/import/shelf2/images',1210777115,1210777115,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import shelf2 images','000001000001000038000001'),('XNd7a_g_cTvJVYrVHcx2Mw','Address (Default)','Address Default Address Default shopping cart collateral items address default','shopping-cart-collateral-items/address-default',1212099009,1242306865,'3','7','3','WebGUI::Asset::Template',0,'Address Default Address Default shopping cart collateral items address default Shop/Address','000001000001000039000007'),('_bZJ9LA_KNekZiFPaP2SeQ','shelf-titles.jpg','shelf-titles.jpg shelf-titles.jpg root import shelf2 images shelf titles.jpg','root/import/shelf2/images/shelf-titles.jpg',1210777868,1210777868,'3','7','12','WebGUI::Asset::File::Image',1,'shelf-titles.jpg shelf-titles.jpg root import shelf2 images shelf titles.jpg','000001000001000038000001000001'),('nFen0xjkZn8WkpM93C9ceQ','Shelf (Default)','Shelf Default Shelf Default root import shelf default','root/import/shelf-default',1210779326,1247864696,'3','7','12','WebGUI::Asset::Template',0,'Shelf Default Shelf Default root import shelf default Shelf','000001000001000038000002'),('mTOiwwk3q4k9g5-XykXhPA','Documentation','With any large system, having the right documentation to get you started is mandatory. The good news is that WebGUI has abundant documentation. ','documentation',1215717999,1218149728,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Documentation Documentation documentation With any large system having the right documentation to get you started is mandatory The good news is that WebGUI has abundant documentation','000001000002000005'),('j_1qEqM6iLfQLiR6VKy0aA','Free Documentation','There are hundreds of pages of free documentation available for WebGUI, provided by both Plain Black and the community at large. The following list is by no means comprehensive, but it should get you started in the right direction. \n\n\n\nPrimer - A download','documentation/free-documentation',1215718151,1215718151,'3','7','3','WebGUI::Asset::Wobject::Article',1,'Free Documentation Free Documentation documentation free documentation There are hundreds of pages of free documentation available for WebGUI provided by both Plain Black and the community at large The following list is by no means comprehensive but it should get you started in the right direction Primer A downloadable PDF that shows you the basics of publishing content in WebGUI Wiki Hundreds of pages of WebGUI community contributed content featuring a variety of tutorials Worldwide A collection of WebGUI related web sites from all over the world that have documentation and other resources for WebGUI API Docs The documentation of all of the WebGUI source code Template Help The documentation of all of WebGUI\'s template variables ','000001000002000005000001'),('o_pq_e4vRyhMOKFzs61eag','book-covers.jpg','book-covers.jpg book-covers.jpg documentation book covers.jpg','documentation/book-covers.jpg',1215714957,1215714957,'3','7','3','WebGUI::Asset::File::Image',1,'book-covers.jpg book-covers.jpg documentation book covers.jpg','000001000002000005000002'),('diZvW4bSgZWwyyGP3qXi1g','Commercial Documentation','Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI. Both black and white and full color editions of these books are available, and they are updated frequently to keep you on top of t','documentation/commercial-documentation',1215717972,1215717972,'3','7','3','WebGUI::Asset::Wobject::Article',1,'Commercial Documentation Commercial Documentation documentation commercial documentation Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI Both black and white and full color editions of these books are available and they are updated frequently to keep you on top of the latest WebGUI features Visit the book store today to stock your WebGUI library Other than hands on training there is no better way to hone your WebGUI skills No matter what your need Plain Black has created a book that\'s right for you and is creating new books each year ','000001000002000005000003'),('PBEmsBadgeTemplate0000','Default EMS Badge Template','Default EMS Badge Template Default EMS Badge Template default emsbadge','default_emsbadge',1221077977,1221692339,'3','7','4','WebGUI::Asset::Template',0,'Default EMS Badge Template Default EMS Badge Template default emsbadge EMSBadge','000001000001000012000006'),('9A-mg2gwWmaYi9o_1C7ArQ','dashboard','dashboard dashboard root import projectmanager dashboard','root/import/projectmanager/dashboard',1147642478,1222803338,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'dashboard dashboard root import projectmanager dashboard','000001000001000031000001'),('yD1SMHelczihzjEmx6eXBA','editTask','editTask editTask root import projectmanager edittask','root/import/projectmanager/edittask',1147642478,1222803342,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'editTask editTask root import projectmanager edittask','000001000001000031000002'),('pV7GnZdpjR3XpZaSINIoeg','gantt','gantt gantt root import projectmanager gantt','root/import/projectmanager/gantt',1147642478,1222803347,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'gantt gantt root import projectmanager gantt','000001000001000031000003'),('71e17KeduiXgODLMlUxiow','project','project project root import projectmanager project','root/import/projectmanager/project',1147642479,1222803352,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'project project root import projectmanager project','000001000001000031000004'),('vTymIDYL2YqEh6PV50F7ew','manager','manager manager root import timetracking manager','root/import/timetracking/manager',1147642482,1222803302,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'manager manager root import timetracking manager','000001000001000049000001'),('lo1ac3BsoJx3ijGQ3gR-bQ','row','row row root import timetracking row','root/import/timetracking/row',1147642482,1222803309,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'row row root import timetracking row','000001000001000049000002'),('huASapWvFDzqwOSbcN-JFQ','user','user user root import timetracking user','root/import/timetracking/user',1147642483,1222803313,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'user user root import timetracking user','000001000001000049000003'),('xSmREZO3GNzK3M5PaueOOQ','LDAP/Account','LDAP/Account LDAP/Account root import auth ldap account','root/import/auth/ldap/account',1147642466,1222803378,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Account LDAP/Account root import auth ldap account','000001000001000005000001'),('0bx-xoL8TSXXubFuqKAoVQ','LDAP/Create','LDAP/Create LDAP/Create root import auth ldap create','root/import/auth/ldap/create',1147642466,1222803383,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Create LDAP/Create root import auth ldap create','000001000001000005000002'),('taX2UYkFF21ALpFZY2rhMw','LDAP/Login','LDAP/Login LDAP/Login root import auth ldap login','root/import/auth/ldap/login',1147642466,1222803387,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Login LDAP/Login root import auth ldap login','000001000001000005000003'),('K0q_N885Httqev1VCqUWxg','WebGUI/Account','WebGUI/Account WebGUI/Account root import auth webgui account','root/import/auth/webgui/account',1147642466,1222803391,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Account WebGUI/Account root import auth webgui account','000001000001000005000004'),('fq1ZkYhH24R5tb96kuT10Q','WebGUI/Create','WebGUI/Create WebGUI/Create root import auth webgui create','root/import/auth/webgui/create',1147642466,1222803395,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Create WebGUI/Create root import auth webgui create','000001000001000005000005'),('oHk7fAFhEEkB7dHzi0QOQA','WebGUI/Expired','WebGUI/Expired WebGUI/Expired root import auth webgui expired','root/import/auth/webgui/expired',1147642466,1222803399,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Expired WebGUI/Expired root import auth webgui expired','000001000001000005000006'),('9M-lrlPQWeeNWfvnDnK_Xg','WebGUI/Login','WebGUI/Login WebGUI/Login root import auth webgui login','root/import/auth/webgui/login',1147642466,1222803405,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Login WebGUI/Login root import auth webgui login','000001000001000005000007'),('_gBYAdTcbkiyamnqi2Xskg','WebGUI/Recovery','WebGUI/Recovery WebGUI/Recovery root import auth webgui recovery','root/import/auth/webgui/recovery',1147642466,1222803409,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Recovery WebGUI/Recovery root import auth webgui recovery','000001000001000005000008'),('tBL7BWiQRZFed2Y-Zjo9tQ','AdminToggle','AdminToggle AdminToggle root import macro admintoggle','root/import/macro/admintoggle',1147642471,1222803200,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'AdminToggle AdminToggle root import macro admintoggle','000001000001000021000001'),('GdkQpvjRtJqtzOUbwIIQRA','a_account','a_account a_account root import macro a account','root/import/macro/a_account',1147642471,1222803205,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'a_account a_account root import macro a account','000001000001000021000002'),('tnc5iYyynX2hfdEs9D3P8w','EditableToggle','EditableToggle EditableToggle root import macro editabletoggle','root/import/macro/editabletoggle',1147642472,1222803213,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'EditableToggle EditableToggle root import macro editabletoggle','000001000001000021000003'),('vgXdBcFTqU7h4wBG1ewdBw','File','File File root import macro file','root/import/macro/file',1147642472,1222803217,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'File File root import macro file','000001000001000021000004'),('hcFlqnXlsmC1ujN6Id0F0A','GroupAdd','GroupAdd GroupAdd root import macro groupadd','root/import/macro/groupadd',1147642473,1222803234,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'GroupAdd GroupAdd root import macro groupadd','000001000001000021000005'),('eRJR52fvlaxfetv3DQkQYw','GroupDelete','GroupDelete GroupDelete root import macro groupdelete','root/import/macro/groupdelete',1147642473,1222803238,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'GroupDelete GroupDelete root import macro groupdelete','000001000001000021000006'),('5HIDHq5lAWHV5gpYGS0zLg','H_homeLink','H_homeLink H_homeLink root import macro h homelink','root/import/macro/h_homelink',1147642473,1222803244,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'H_homeLink H_homeLink root import macro h homelink','000001000001000021000007'),('rYEFwXXo0tkGhQTcbDibvg','LoginToggle','LoginToggle LoginToggle root import macro logintoggle','root/import/macro/logintoggle',1147642473,1222803249,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LoginToggle LoginToggle root import macro logintoggle','000001000001000021000008'),('V3l5S5TtI7wMm1WpIMhvOA','L_loginBox','L_loginBox L_loginBox root import macro l loginbox','root/import/macro/l_loginbox',1147642473,1222803253,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'L_loginBox L_loginBox root import macro l loginbox','000001000001000021000009'),('nqNbSUAhk9Vd1zda2SCz9A','RandomThread','RandomThread RandomThread root import macro randomthread','root/import/macro/randomthread',1147642474,1222803258,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'RandomThread RandomThread root import macro randomthread','000001000001000021000010'),('y8XkRdxIperLKkJ3bL5sSQ','r_printable','r_printable r_printable root import macro r printable','root/import/macro/r_printable',1147642474,1222803264,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'r_printable r_printable root import macro r printable','000001000001000021000011'),('UserListTmpl0000000002','UserList with search field selection','UserList with search field selection UserList with search field selection root import userlist userlist with search field selection','root/import/userlist/userlist-with-search-field-selection',1212000800,1228125752,'3','7','12','WebGUI::Asset::Template',0,'UserList with search field selection UserList with search field selection root import userlist userlist with search field selection UserList','000001000001000050000002'),('UserListTmpl0000000003','UserList with multiple search keywords','UserList with multiple search keywords UserList with multiple search keywords root import userlist userlist with multiple search keywords','root/import/userlist/userlist-with-multiple-search-keywords',1212001437,1228125758,'3','7','12','WebGUI::Asset::Template',0,'UserList with multiple search keywords UserList with multiple search keywords root import userlist userlist with multiple search keywords UserList','000001000001000050000003'),('UserListTmpl0000000001','Default UserList','Default UserList Default UserList root import userlist default userlist','root/import/userlist/default-userlist',1212159641,1228125743,'3','7','12','WebGUI::Asset::Template',0,'Default UserList Default UserList root import userlist default userlist UserList','000001000001000050000001'),('BMybD3cEnmXVk2wQ_qEsRQ','Badge Builder (Default)','Badge Builder Default Badge Builder Default root import ems badge builder default','root/import/ems/badge-builder-default',1208530113,1253035334,'3','7','12','WebGUI::Asset::Template',0,'Badge Builder Default Badge Builder Default root import ems badge builder default EMS/BadgeBuilder','000001000001000012000001'),('OOyMH33plAy6oCj_QWrxtg','Lookup Registrant (Default)','Lookup Registrant Default Lookup Registrant Default root import ems lookup registrant default','root/import/ems/lookup-registrant-default',1207951375,1252004440,'3','7','12','WebGUI::Asset::Template',0,'Lookup Registrant Default Lookup Registrant Default root import ems lookup registrant default EMS/LookupRegistrant','000001000001000012000002'),('stevecoolmenu000000001','Site Nav','Site Nav Site Nav webgui7 style3 hierarchical top nav','webgui7/style3/hierarchical-top-nav',1147642505,1224116942,'3','7','12','WebGUI::Asset::Template',0,'Site Nav Site Nav webgui7 style3 hierarchical top nav Navigation','000001000001000055000001'),('7-0-style0000000000051','css03.css','css03.css css03.css style3 css03.css','style3/css03.css',1147642505,1224117026,'3','7','12','WebGUI::Asset::Snippet',0,'css03.css css03.css style3 css03.css body html margin:0px background-color:#b53018 padding:0px body a color:#EE963E;font-weight:bold letter-spacing:1px font-size:8pt main width:98 min-width:790px margin:0px padding:0px padding-top:20px padding-bottom:20px position:relative header background url(\'^FileUrl(style3/header_bg.jpg repeat-x width:100 margin:0px height:115px headerTitle background url(\'^FileUrl(style3/header_left.jpg no-repeat left top height:100 width:100 headerRight background url(\'^FileUrl(style3/header_right.jpg no-repeat right top width:100 height:100 text-align:right position:relative headerRight title position:absolute top:25px left:20px font-family:arial text-align:left title h1 text-transform:uppercase margin-bottom:0px font-weight:normal font-size:26pt margin-top:0px color:white title h1 a color:white text-decoration:none font-size 26pt font-weight normal title h2 margin:0px font-size:12pt color:#bebebe padding-left:20px title img z-index:5 login position:absolute font-size:8pt top:45 right:150px color:white z-index:6 font-family:arial login a color:white font-weight normal letter-spacing 0px loginBox font-size:8pt margin:0px display:inline loginBox input font-size:8pt mainBody width:100 margin:0px height:500px background fff position:relative z-index:0 main > mainBody height:auto min-height:500px contentArea z-index:2 position:relative padding-top:10px padding-left:10px padding-right:20px padding-bottom:20px moz-box-sizing:border-box font-family:verdana font-size:9pt min-height:500px html main mainBody contentArea height:1 topCorner width:100 height:214px position:absolute top:0px left:0px background url(^FileUrl(/style3/main_top.jpg no-repeat 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 main yui-skin-sam font-family:verdana font-size:9pt font-weight:normal ','000001000001000055000002'),('stevestyle000000000003','Style 03','Style 03 Style 03 style 03','style_03',1147642510,1224795533,'3','7','12','WebGUI::Asset::Template',0,'Style 03 Style 03 style 03 style','000001000001000055000020'),('jVKLVakT_iA2010_oEuAwg','Style3 Coolmenu','Style3 Coolmenu Style3 Coolmenu department nav','department_nav',1224116526,1224116526,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Style3 Coolmenu Style3 Coolmenu department nav','000001000001000055000024'),('UL-ItI4L1Z6-WSuhuXVvsQ','DataTable','DataTable DataTable root import datatable','root/import/datatable',1225139673,1225139673,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'DataTable DataTable root import datatable','000001000001000011'),('3rjnBVJRO6ZSkxlFkYh_ug','Default DataTable Template (YUI)','Default DataTable Template YUI Default DataTable Template YUI root import datatable default datatable template yui','root/import/datatable/default-datatable-template-yui',1225139643,1233861835,'3','7','3','WebGUI::Asset::Template',0,'Default DataTable Template YUI Default DataTable Template YUI root import datatable default datatable template yui DataTable','000001000001000011000001'),('TuYPpHx7TUyk08639Pc8Bg','Default DataTable Template (HTML)','Default DataTable Template HTML Default DataTable Template HTML root import datatable default datatable template html','root/import/datatable/default-datatable-template-html',1225139643,1233861621,'3','7','3','WebGUI::Asset::Template',0,'Default DataTable Template HTML Default DataTable Template HTML root import datatable default datatable template html DataTable','000001000001000011000002'),('IZkrow_zwvbf4FCH-taVTQ','Inbox','Inbox Inbox root import account inbox','root/import/account/inbox',1226011853,1226011853,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Inbox Inbox root import account inbox','000001000001000002000002'),('K0YjxqOqr7RupSo6sIdcAg','Friends','Friends Friends root import account friends','root/import/account/friends',1227074310,1227074310,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Friends Friends root import account friends','000001000001000002000003'),('_ilRXNR3s8F2vGJ_k9ePcg','User','User User root import account user','root/import/account/user',1226643205,1226643205,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'User User root import account user','000001000001000002000004'),('AOjPG2NHgfL9Cq6dDJ7mew','Shop','Shop Shop root import account shop','root/import/account/shop',1226659753,1236960881,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shop Shop root import account shop','000001000001000002000005'),('qaVcU0FFzzraMX_bzELqzw','Contributions','Contributions Contributions root import account contributions','root/import/account/contributions',1227074362,1227074362,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Contributions Contributions root import account contributions','000001000001000002000006'),('matrixtmpl000000000004','Matrix Default Edit Listing','Matrix Default Edit Listing Matrix Default Edit Listing default matrix edit listing template','default-matrix-edit-listing-template',1133743239,1228834590,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Edit Listing Matrix Default Edit Listing default matrix edit listing template Matrix/EditListing','000001000001000022000004'),('kJf77eCr9GAMiEzWrzsBTA','matrix-ie.css','matrix-ie.css matrix-ie.css new matrix matrix ie.css','new-matrix/matrix-ie.css',1229639255,1229639255,'3','7','12','WebGUI::Asset::Snippet',0,'matrix-ie.css matrix-ie.css new matrix matrix ie.css matrixLeft buttons span matrixRight buttons span padding:0px 0px 0px 0px matrixLeft buttons button matrixRight buttons a top:-3px left:-2px height:22px matrixRight buttons a color:black text-decoration:none padding:1px 3px ','000001000001000022000007'),('4LQT4-bGW4FkiEQLSY5gvQ','show-hide.js','show-hide.js show-hide.js new matrix show hide.js','new-matrix/show-hide.js',1232400287,1232400287,'3','7','12','WebGUI::Asset::Snippet',0,'show-hide.js show-hide.js new matrix show hide.js function showHide(theLink,theId var theId = document.getElementById(theId var theLink = document.getElementById(theLink if(theId.style.display == block theId.style.display = none theLink.innerHTML = Send Creator a Message theLink.className = showLink else theId.style.display = block theLink.innerHTML = Hide theLink.className = hideLink ','000001000001000022000008'),('Vch1Ww7G_JpBhOhXX07RDg','matrx-nav','matrx-nav matrix-nav new matrix matrix nav','new-matrix/matrix-nav',1232664082,1235705952,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'matrx-nav matrix-nav new matrix matrix nav','000001000001000022000010'),('PBtmpl0000000000000063','Default Overview Report','Default Overview Report Default Overview Report root import survey default overview report','root/import/survey/default-overview-report',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Overview Report Default Overview Report root import survey default overview report Survey/Overview','000001000001000045000001'),('HW-sPoDDZR8wBZ0YgFgPtg','images','images images root import account images','root/import/account/images',1227634350,1227634350,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import account images','000001000001000002000009'),('hBpisL-_URyZnh9clR5ohA','no_photo.gif','no_photo.gif no_photo.gif root import account images no photo.gif','root/import/account/images/no_photo.gif',1227634417,1227634417,'3','7','12','WebGUI::Asset::File::Image',1,'no_photo.gif no_photo.gif root import account images no photo.gif','000001000001000002000009000001'),('FOBV6KkifreXa4GmEAUU4A','no_photo_sm.gif','no_photo_sm.gif no_photo_sm.gif root import account images no photo sm.gif','root/import/account/images/no_photo_sm.gif',1227634447,1227634447,'3','7','12','WebGUI::Asset::File::Image',1,'no_photo_sm.gif no_photo_sm.gif root import account images no photo sm.gif','000001000001000002000009000002'),('PBtmpl0000000000000061','Default Survey','Default Survey Default Survey root import survey default survey','root/import/survey/default-survey',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Default Survey root import survey default survey Survey','000001000001000045000003'),('2c4RcwsUfQMup_WNujoTGg','Prop Style','Prop Style Prop Style root import prop style','root/import/prop-style',1234192609,1234192609,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Prop Style Prop Style root import prop style','000001000001000033'),('olxhUOpdclI-sl4Q5FYNdA','Prop Style','Prop Style Prop Style root import prop style prop style','root/import/prop-style/prop-style',1233701832,1233701832,'3','7','12','WebGUI::Asset::Template',0,'Prop Style Prop Style root import prop style prop style style','000001000001000033000001'),('CcFIbiAykwArJrJeTPgbDg','Prop Coolmenu','Prop Coolmenu Prop Coolmenu prop coolmenu','prop_coolmenu',1233691706,1233691706,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Prop Coolmenu Prop Coolmenu prop coolmenu','000001000001000033000002'),('fCibAeqRifEEAhFL6-pEKg','Prop Nav','Prop Nav Prop Nav webgui7 prop hierarchical top nav','webgui7/prop/hierarchical-top-nav',1233689648,1233689648,'3','7','12','WebGUI::Asset::Template',0,'Prop Nav Prop Nav webgui7 prop hierarchical top nav Navigation','000001000001000033000003'),('1LiN6-Mh0rXBPoRaG8_BbQ','Prop List','Prop List Prop List bulleted list prop','bulleted_list_prop',1233691814,1233691814,'3','7','12','WebGUI::Asset::Template',0,'Prop List Prop List bulleted list prop Navigation','000001000001000033000004'),('CGirMWuhmjFFXITINo9djw','Prop Article Orange Bullets','Prop Article Orange Bullets Prop Article Orange Bullets prop article orange bullets','prop_article_orange_bullets',1233704854,1233704854,'3','7','12','WebGUI::Asset::Template',0,'Prop Article Orange Bullets Prop Article Orange Bullets prop article orange bullets Article','000001000001000033000005'),('jmlI9IK-lV8n2WMYmmPhAA','Ad Sku','Ad Sku Ad Sku root import ad sku','root/import/ad-sku',1238106173,1238106173,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Ad Sku Ad Sku root import ad sku','000001000001000001'),('AldPGu0u-jm_5xK13atCSQ','Default Purchase Ad Sku Template','Default Purchase Ad Sku Template Default Purchase Ad Sku Template root import ad sku default purchase ad sku template','root/import/ad-sku/default-purchase-ad-sku-template',1238106805,1251419124,'3','7','12','WebGUI::Asset::Template',0,'Default Purchase Ad Sku Template Default Purchase Ad Sku Template root import ad sku default purchase ad sku template AdSku/Purchase','000001000001000001000001'),('ohjyzab5i-yW6GOWTeDUHg','Default Manage Ad Sku Template','Default Manage Ad Sku Template Default Manage Ad Sku Template root import ad sku default manage ad sku template','root/import/ad-sku/default-manage-ad-sku-template',1238106805,1251425384,'3','7','12','WebGUI::Asset::Template',0,'Default Manage Ad Sku Template Default Manage Ad Sku Template root import ad sku default manage ad sku template AdSku/Manage','000001000001000001000002'),('PBtmpl0000000000000015','Default WebGUI Welcome Message Template','Default WebGUI Welcome Message Template Default WebGUI Welcome Message Template root import auth webgui create default webgui welcome message template','root/import/auth/webgui/create/default-webgui-welcome-message-template',1237647040,1237647040,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Welcome Message Template Default WebGUI Welcome Message Template root import auth webgui create default webgui welcome message template Auth/WebGUI/Welcome','000001000001000005000005000002'),('PBtmpl0000000000000016','Default WebGUI Account Activation Template','Default WebGUI Account Activation Template Default WebGUI Account Activation Template root import auth webgui create default webgui account activation template','root/import/auth/webgui/create/default-webgui-account-activation-template',1237407798,1250243000,'3','7','3','WebGUI::Asset::Template',0,'Default WebGUI Account Activation Template Default WebGUI Account Activation Template root import auth webgui create default webgui account activation template Auth/WebGUI/Activation','000001000001000005000005000003'),('wrq7hMxb1ewQqZ46xmd8Gg','equal-cols.js','equal-cols.js equal-cols.js matrix equal cols.js','matrix/equal-cols.js',1235706620,1235706620,'3','7','12','WebGUI::Asset::Snippet',0,'equal-cols.js equal-cols.js matrix equal cols.js function equalCol var colOne = document.getElementById(\'compareForm var colTwo = document.getElementById(\'matrixRight var colOneH = colOne.offsetHeight var colTwoH = colTwo.offsetHeight alert(colOneH + + colTwoH colOne.style.overflow = scroll colOne.style.height = colTwoH 150 + px ','000001000001000022000011'),('matrixtmpl000000000007','Matrix Default Screenshots Config','Matrix Default Screenshots Config Matrix Default Screenshots Config matrix default screenshots config','matrix-default-screenshots-config',1236594030,1242660972,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Screenshots Config Matrix Default Screenshots Config matrix default screenshots config Matrix/ScreenshotsConfig','000001000001000022000012'),('matrixtmpl000000000006','Matrix Default Screenshots','Matrix Default Screenshots Matrix Default Screenshots matrix default screenshots','matrix-default-screenshots',1236889702,1236889702,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Screenshots Matrix Default Screenshots matrix default screenshots Matrix/Screenshots','000001000001000022000013'),('RSAMkc6WQmfRE3TOr1_3Mw','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses','root/import/expireincompletesurveyresponses',1234828062,1250243000,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses','000001000001000045000011'),('ExpireIncResptmpl00001','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses expireincompletesurveyresponses','root/import/expireincompletesurveyresponses/expireincompletesurveyresponses',1236752721,1250243000,'3','7','12','WebGUI::Asset::Template',0,'ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses expireincompletesurveyresponses ExpireIncompleteSurveyResponses','000001000001000045000011000001'),('NBVSVNLp9X_bV7WrCprtCA','Annotate Image','Annotate Image Annotate Image image3','image3',1237842096,1237842096,'3','7','12','WebGUI::Asset::Template',0,'Annotate Image Annotate Image image3 ImageAsset','000001000001000017000002'),('qsG6B24a0SC5KrhQjmdZBw','survey.css','survey.css survey.css survey.css','survey.css',1233860274,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'survey.css survey.css survey.css body margin 0 background-repeat repeat-y background-position 0px 0px survey-header width 80 height 20px margin-left 80px survey margin-left 80px width 85 div.dateanswer overflow auto div.slider-bg position relative background:url(/extras/wobject/Survey/bg-fader-500.gif 5px 0 no-repeat height:68px width:529px div.slider-thumb cursor:default position absolute top 30px left 4px div.slider-min-thumb cursor:default position absolute top 4px div.slider-max-thumb cursor:default position absolute top 4px headertitle display none headertext display none questions display none input.mcbutton font-size 10px font-weight bold text-decoration none background-color CCCCCC background-repeat repeat-x text-align center display block margin 0.5em padding 8em min-width 60px font-family Verdana Arial Helvetica sans-serif color 000000 background-image url(/extras/wobject/Survey/gradient-glossy.png input.mcbutton:hover background-color B6D2F1 font-family Verdana Arial Helvetica sans-serif font-size 10px color 000000 input.mcbutton-selected background-color 172D9D background-repeat repeat-x color FFFFFF font-family Verdana Arial Helvetica sans-serif font-size 10px margin 0.5em padding 8em width 60px text-align center display block font-weight bold background-image url(/extras/wobject/Survey/gradient-glossy.png background-position 0px 0px By default the marker for invalid required fields is a red survey-invalid-marker color FF0000 survey font-family Verdana Arial Helvetica sans-serif font-size 10px border 3px solid 1e1e1e survey survey-header background-color cfcfcf padding-top 1px survey headertitle padding-left 5px survey progress position relative top 26px right 5px text-align right font-style italic survey progress:before content Progress survey headertext border-bottom 2px solid 1e1e1e padding 5px position relative top 20px survey questions position relative top 20px survey question background-color dfdfdf padding 10px 5px 10px 5px survey question p:before content Q survey scale:before content A survey submitbutton margin-left 5px restartMessage color FF0000 chart float left width 200px height 113px ','000001000001000045000010'),('6uvSLY-ak_w4p_wS8q33cA','Carousel','Carousel Carousel root import carousel','root/import/carousel',1239213092,1239213092,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Carousel Carousel root import carousel','000001000001000007'),('CarouselTmpl0000000001','Default Carousel','Default Carousel Default Carousel root import carousel carousel default','root/import/carousel/carousel-default',1239290719,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Carousel Default Carousel root import carousel carousel default Carousel','000001000001000007000001'),('CarouselTmpl0000000002','Carousel hidden textareas','Carousel hidden textareas Carousel hidden textareas root import carousel carousel hidden textareas','root/import/carousel/carousel-hidden-textareas',1238878995,1239475937,'3','7','12','WebGUI::Asset::Template',0,'Carousel hidden textareas Carousel hidden textareas root import carousel carousel hidden textareas Carousel','000001000001000007000002'),('GaBAW-2iVhLMJaZQzVLE5A','ThingyRecord Templates','ThingyRecord Templates ThingyRecord Templates root import thingyrecord templates','root/import/thingyrecord-templates',1240103565,1240103565,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'ThingyRecord Templates ThingyRecord Templates root import thingyrecord templates','000001000001000048'),('TKmhv8boP3TD2xwSwUBq0g','Default ThingyRecord View','Default ThingyRecord View Default ThingyRecord View home thinyrecord templates default thingyrecord view','home/thinyrecord-templates/default-thingyrecord-view',1240103436,1250243000,'3','7','3','WebGUI::Asset::Template',0,'Default ThingyRecord View Default ThingyRecord View home thinyrecord templates default thingyrecord view ThingyRecord/View','000001000001000048000001'),('fowHfgOkJtAxdst7rugTog','Story Manager','Story Manager Story Manager root import storymanager','root/import/storymanager',1236184911,1252595993,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Story Manager Story Manager root import storymanager','000001000001000043'),('3QpYtHrq_jmAk1FNutQM5A','Story Template','Story Template Story Template root import storymanager storytemplate','root/import/storymanager/storytemplate',1239237827,1253636379,'3','7','4','WebGUI::Asset::Template',0,'Story Template Story Template root import storymanager storytemplate Story','000001000001000043000001'),('yxD5ka7XHebPLD-LXBwJqw','StoryArchive','StoryArchive StoryArchive root import storymanager storyarchive','root/import/storymanager/storyarchive',1239918573,1253635396,'3','7','4','WebGUI::Asset::Template',0,'StoryArchive StoryArchive root import storymanager storyarchive StoryArchive','000001000001000043000002'),('A16v-YjWAShXWvSACsraeg','StoryTopic','StoryTopic StoryTopic root import storymanager storytopic','root/import/storymanager/storytopic',1239918710,1253633989,'3','7','4','WebGUI::Asset::Template',0,'StoryTopic StoryTopic root import storymanager storytopic StoryTopic','000001000001000043000005'),('0EAJ9EYb9ap2XwfrcXfdLQ','Story Archive Asset List','Story Archive Asset List Story Archive Asset List root import storymanager keywordlist','root/import/storymanager/keywordlist',1240262820,1250243000,'3','7','4','WebGUI::Asset::Template',0,'Story Archive Asset List Story Archive Asset List root import storymanager keywordlist StoryArchive/KeywordList','000001000001000043000006'),('9j0_Z1j3Jd0QBbY2akb6qw','Default Map View','Default Map View Default Map View home map map templates default map view','home/map/map-templates/default-map-view',1238053232,1250722646,'3','7','3','WebGUI::Asset::Template',0,'Default Map View Default Map View home map map templates default map view Map/View','000001000001000020000001'),('oHh0UqAJeY7u2n--WD-BAA','Default Edit Map Point','Default Edit Map Point Default Edit Map Point home map map templates default edit map point','home/map/map-templates/default-edit-map-point',1238040667,1250724545,'3','7','3','WebGUI::Asset::Template',0,'Default Edit Map Point Default Edit Map Point home map map templates default edit map point MapPoint/Edit','000001000001000020000002'),('u9vfx33XDk5la1-QC5FK7g','Default Map Point View','Default Map Point View Default Map Point View home map map templates default map point view','home/map/map-templates/default-map-point-view',1238048383,1250723423,'3','7','3','WebGUI::Asset::Template',0,'Default Map Point View Default Map Point View home map map templates default map point view MapPoint/View','000001000001000020000003'),('kwTL1SWCk0GlpiJ5zAAEPQ','surveyedit.css','surveyedit.css surveyedit.css root import survey surveyedit.css','root/import/survey/surveyedit.css',1244488512,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'surveyedit.css surveyedit.css root import survey surveyedit.css editor_container visibility hidden z-index 100 loading-mask position absolute left 0 top 0 width 100 height 100 z-index 20000 background-color white opacity:0.6 filter:alpha(opacity=60 loading position absolute left 50 top 50 padding 2px z-index 20001 height auto margin 35px 0 0 30px loading loading-indicator background url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif no-repeat color 555 font bold 13px tahoma,arial,helvetica padding 18px 80px margin 0 text-align center height auto z-index 20002 div.testarea width 200px height 100px z-index 999 border 1px solid gray background f7f7f7 position absolute top 5 left:5 div.trashcan border 1px solid gray width 175px height 50px div.editarea margin-top:40px padding:10px float:left border 1px solid gray div.editquestion padding:10px float:left div.editanswer padding:10px float:left submitbutton padding:20px div.entry padding-bottom:10px padding-left:10px ul.draglist list-style none margin:0 padding:0 ul.draglist li margin 1px ul.questionList position relative background f7f7f7 border 1px solid gray list-style none margin:0 padding:0 min-height 40px li.section background-color CCCCFF border:1px solid 7EA6B2 cursor move min-height 10px li.question background-color D1E6EC border:1px solid 7EA6B2 cursor move padding-left:10px min-height 10px li.answer background-color F1FFB8 border:1px solid 7EA6B2 cursor move padding-left:15px min-height 10px sections-panel li.selected background-image url(^Extras(\"toolbar/bullet/moveRight.gif background-position:99 center background-repeat no-repeat font-weight:bold goto-yui-ac width:15em margin-top:0.5em wGwarning background-color:#FF6666 border:1px solid red margin:5px padding:10px warning padding 5px sections-panel bd overflow auto background-color:#fff padding:10px buttons height 30px sections-panel_c yui-resize yui-resize-handle-r right 6px make room for the scroll-bars sections-panel div.ft font-size 100 ','000001000001000045000014'),('YP9WaMPJHvCJl-YwrLVcPw','Progress Bar','Progress Bar Progress Bar admin progress bar','admin_progress_bar',1245376837,1245376837,'3','7','12','WebGUI::Asset::Template',0,'Progress Bar Progress Bar admin progress bar AdminConsole/ProgressBar','000001000001000029'),('i5kt5aodVs_oepNEkE7Okw','poll.css','poll.css poll.css poll.css','poll.css',1242312883,1242312883,'3','7','12','WebGUI::Asset::Snippet',0,'poll.css poll.css poll.css styles for the poll asset pollColor background-color:#808080 pollOptions pollSubmit border:0 margin:0 padding:0 ','000001000001000027000002'),('PcRRPhh-0KfvLLNIPdxJTw','webgui.css','webgui.css webgui.css webgui.css','webgui.css',1247055282,1247055282,'3','7','3','WebGUI::Asset::Snippet',0,'webgui.css webgui.css webgui.css wg-icon border 0px none vertical-align middle wg-clear clear both ul.wg-inline margin:0 padding:0 ul.wg-inline li display inline margin:0 padding:0 ul.wg-inline li.active font-weight:bold ','000001000001000052'),('FJbUTvZ2nUTn65LpW6gjsA','Profile Account Layout','Profile Account Layout Profile Account Layout root import account profile profile account layout','root/import/account/profile/profile-account-layout',1227070381,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Profile Account Layout Profile Account Layout root import account profile profile account layout Account/Layout','000001000001000002000001000001'),('75CmQgpcCSkdsL-oawdn3Q','Default Edit Profile Template','Default Edit Profile Template Default Edit Profile Template root import account profile default edit profile template','root/import/account/profile/default-edit-profile-template',1227052575,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Edit Profile Template Default Edit Profile Template root import account profile default edit profile template Account/Profile/Edit','000001000001000002000001000002'),('2CS-BErrjMmESOtGT90qOg','Default View Profile Template','Default View Profile Template Default View Profile Template root import account profile default view profile template','root/import/account/profile/default-view-profile-template',1227070888,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default View Profile Template Default View Profile Template root import account profile default view profile template Account/Profile/View','000001000001000002000001000003'),('MBmWlA_YEA2I6D29OMGtRg','Default Profile Error Template','Default Profile Error Template Default Profile Error Template root import account profile default profile error template','root/import/account/profile/default-profile-error-template',1226542675,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Profile Error Template Default Profile Error Template root import account profile default profile error template Account/Profile/Error','000001000001000002000001000004'),('gfZOwaTWYjbSoVaQtHBBEw','Inbox Account Layout','Inbox Account Layout Inbox Account Layout root import account inbox account layout','root/import/account/inbox-account-layout',1226974679,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Inbox Account Layout Inbox Account Layout root import account inbox account layout Account/Layout','000001000001000002000002000001'),('c8xrwVuu5QE0XtF9DiVzLw','Default Inbox View Template','Default Inbox View Template Default Inbox View Template root import account inbox default inbox view template','root/import/account/inbox/default-inbox-view-template',1226894351,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox View Template Default Inbox View Template root import account inbox default inbox view template Account/Inbox/View','000001000001000002000002000002'),('0n4HtbXaWa_XJHkFjetnLQ','Default Inbox View Message Template','Default Inbox View Message Template Default Inbox View Message Template root import account inbox default inbox view message template','root/import/account/inbox/default-inbox-view-message-template',1226894994,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox View Message Template Default Inbox View Message Template root import account inbox default inbox view message template Account/Inbox/ViewMessage','000001000001000002000002000003'),('ErEzulFiEKDkaCDVmxUavw','Default Inbox Error Template','Default Inbox Error Template Default Inbox Error Template root import account inbox default inbox error template','root/import/account/inbox/default-inbox-error-template',1226895484,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox Error Template Default Inbox Error Template root import account inbox default inbox error template Account/Inbox/Error','000001000001000002000002000004'),('6uQEULvXFgCYlRWnYzZsuA','Default Inbox Send Message Template','Default Inbox Send Message Template Default Inbox Send Message Template root import account inbox default inbox send message template','root/import/account/inbox/default-inbox-send-message-template',1226896682,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox Send Message Template Default Inbox Send Message Template root import account inbox default inbox send message template Account/Inbox/SendMessage','000001000001000002000002000005'),('DUoxlTBXhVS-Zl3CFDpt9g','Default Message Confirm Template','Default Message Confirm Template Default Message Confirm Template root import account inbox default message confirm template','root/import/account/inbox/default-message-confirm-template',1226896802,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Message Confirm Template Default Message Confirm Template root import account inbox default message confirm template Account/Inbox/Confirm','000001000001000002000002000006'),('1Q4Je3hKCJzeo0ZBB5YB8g','Default Manage Invitations Template','Default Manage Invitations Template Default Manage Invitations Template root import account inbox default manage invitations template','root/import/account/inbox/default-manage-invitations-template',1226898445,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Manage Invitations Template Default Manage Invitations Template root import account inbox default manage invitations template Account/Inbox/ManageInvitations','000001000001000002000002000007'),('5A8Hd9zXvByTDy4x-H28qw','Default Invitation Confirmation Template','Default Invitation Confirmation Template Default Invitation Confirmation Template root import account inbox default invitation confirmation template','root/import/account/inbox/default-invitation-confirmation-template',1226899462,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invitation Confirmation Template Default Invitation Confirmation Template root import account inbox default invitation confirmation template Account/Inbox/Confirm','000001000001000002000002000008'),('VBkY05f-E3WJS50WpdKd1Q','Default View Invitation Template','Default View Invitation Template Default View Invitation Template root import account inbox default view invitation template','root/import/account/inbox/default-view-invitation-template',1226899241,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default View Invitation Template Default View Invitation Template root import account inbox default view invitation template Account/Inbox/ViewInvitation','000001000001000002000002000009'),('XgcsoDrbC0duVla7N7JAdw','Default Invite User Email Template','Default Invite User Email Template Default Invite User Email Template root import account inbox default invite user email template','root/import/account/inbox/default-invite-user-email-template',1226973330,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Email Template Default Invite User Email Template root import account inbox default invite user email template Account/Inbox/InviteUserMessage','000001000001000002000002000010'),('cR0UFm7I1qUI2Wbpj--08Q','Default Invite User Form Template','Default Invite User Form Template Default Invite User Form Template root import account inbox default invite user form template','root/import/account/inbox/default-invite-user-form-template',1226964738,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Form Template Default Invite User Form Template root import account inbox default invite user form template Account/Inbox/InviteUser','000001000001000002000002000011'),('SVIhz68689hwUGgcDM-gWw','Default Invite User Confirm Template','Default Invite User Confirm Template Default Invite User Confirm Template root import account inbox default invite user confirm template','root/import/account/inbox/default-invite-user-confirm-template',1226973314,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Confirm Template Default Invite User Confirm Template root import account inbox default invite user confirm template Account/Inbox/InviteUserConfirm','000001000001000002000002000012'),('zrNpGbT3odfIkg6nFSUy8Q','Friends Layout Template','Friends Layout Template Friends Layout Template root import account friends friends layout template','root/import/account/friends/friends-layout-template',1226994016,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Friends Layout Template Friends Layout Template root import account friends friends layout template Account/Layout','000001000001000002000003000001'),('1Yn_zE_dSiNuaBGNLPbxtw','Default Friends View Template','Default Friends View Template Default Friends View Template root import account friends default friends view template','root/import/account/friends/default-friends-view-template',1226994422,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends View Template Default Friends View Template root import account friends default friends view template Account/Friends/View','000001000001000002000003000002'),('AZFU33p0jpPJ-E6qLSWZng','Default Friends Edit Template','Default Friends Edit Template Default Friends Edit Template root import account friends default friends edit template','root/import/account/friends/default-friends-edit-template',1226994865,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Edit Template Default Friends Edit Template root import account friends default friends edit template Account/Friends/Edit','000001000001000002000003000003'),('AGJBGviWGAwjnwziiPjvDg','Default Send Request Template','Default Send Request Template Default Send Request Template root import account friends default send request template','root/import/account/friends/default-send-request-template',1226995497,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default Send Request Template Default Send Request Template root import account friends default send request template Account/Friends/SendRequest','000001000001000002000003000004'),('7Ijdd8SW32lVgg2H8R-Aqw','Default Friends Error Template','Default Friends Error Template Default Friends Error Template root import account friends default friends error template','root/import/account/friends/default-friends-error-template',1226995714,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Error Template Default Friends Error Template root import account friends default friends error template Account/Friends/Error','000001000001000002000003000005'),('K8F0j_cq_jgo8dvWY_26Ag','Default Friends Confirmation Template','Default Friends Confirmation Template Default Friends Confirmation Template root import account friends default friends confirmation template','root/import/account/friends/default-friends-confirmation-template',1226995643,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Confirmation Template Default Friends Confirmation Template root import account friends default friends confirmation template Account/Friends/Confirm','000001000001000002000003000006'),('G5V6neXIDiFXN05oL-U3AQ','Default Remove Friends Confirmation Template','Default Remove Friends Confirmation Template Default Remove Friends Confirmation Template root import account friends default remove friends confirmation template','root/import/account/friends/default-remove-friends-confirmation-template',1226995768,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default Remove Friends Confirmation Template Default Remove Friends Confirmation Template root import account friends default remove friends confirmation template Account/Friends/Confirm','000001000001000002000003000007'),('9ThW278DWLV0-Svf68ljFQ','Account Layout','Account Layout Account Layout root import account user account layout','root/import/account/user/account-layout',1226647187,1249407460,'3','7','12','WebGUI::Asset::Template',0,'Account Layout Account Layout root import account user account layout Account/Layout','000001000001000002000004000001'),('aUDsJ-vB9RgP-AYvPOy8FQ','Shop Account Layout','Shop Account Layout Shop Account Layout root import account shop shop account layout','root/import/account/shop/shop-account-layout',1226660439,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Shop Account Layout Shop Account Layout root import account shop shop account layout Account/Layout','000001000001000002000005000001'),('-zxyB-O50W8YnL39Ouoc4Q','Default My Sales Template','Default My Sales Template Default My Sales Template root import default my sales template','root/import/default-my-sales-template',1236959717,1248563425,'3','7','12','WebGUI::Asset::Template',0,'Default My Sales Template Default My Sales Template root import default my sales template Shop/MySales','000001000001000002000005000002'),('b4n3VyUIsAHyIvT-W-jziA','Contributions Layout','Contributions Layout Contributions Layout root import account contributions contributions layout','root/import/account/contributions/contributions-layout',1227074747,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Contributions Layout Contributions Layout root import account contributions contributions layout Account/Layout','000001000001000002000006000001'),('1IzRpX0tgW7iuCfaU2Kk0A','Default Contributions View','Default Contributions View Default Contributions View root import account contributions default contributions view','root/import/account/contributions/default-contributions-view',1227079721,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Contributions View Default Contributions View root import account contributions default contributions view Account/Contrib/View','000001000001000002000006000002'),('N716tpSna0iIQTKxS4gTWA','Default Account Layout','Default Account Layout Default Account Layout root import account default account layout2','root/import/account/default-account-layout2',1226604666,1253652848,'3','7','12','WebGUI::Asset::Template',0,'Default Account Layout Default Account Layout root import account default account layout2 Account/Layout','000001000001000002000007'),('_XfvgNH__bY1ykMiKYSobQ','account.css','account.css account.css root import account account.css','root/import/account/account.css',1233168041,1253652887,'3','7','12','WebGUI::Asset::Snippet',0,'account.css account.css root import account account.css general WGbutton float:right padding-right:10px centered text-align center WGaccount_message background-color white border solid BECEF8 1px height 300px margin-bottom 10px margin-left 60px margin-top 20px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll padding:10px text-align left vertical-align:top width 90 WGprofileMember font-size:9px margin-right:20px text-align:right WGmember color:#3e4f77 font 9px Verdana Arial Helvetica sans-serif text-align:center WGphotostyle border:solid 3e4f77 2px margin-bottom:5px margin-top:5px rightalign float right WGsend float:right padding-right 75px bio addtonetwork network WGbordered border-bottom dashed BECEF8 2px padding-bottom 10px WGfriendpic border solid BECEF8 1px WGinvitemsg width 600px height 150px ol.WGProfile_interests color:#0B2259 font-size:15px font-weight:bold list-style-type:none margin:0px padding:0px padding:5px 5px ol.WGProfile_interests li margin-bottom:15px ol.WGProfile_interests span font-size:12px font-weight:normal color:black WGpBio border-bottom:solid DDE6FB 1px margin:0px margin-bottom:5px padding-bottom:5px WGpBio div background-color:#DDE6FB padding:2px 5px margin-bottom:2px WGprogram font-size 9px contributions WGContribCount font-size:12px text-align:left padding:3px WGContribTitle background-color:#f2f5fa border solid d8dee8 1px color:#0B2259 font-size:12px font-weight:bold min-height:25px padding:3px text-align:center text-decoration underline WGContribTitleLeft background-color:#f2f5fa border solid d8dee8 1px color:#0B2259 font-size:12px font-weight:bold min-height:25px padding:3px text-align:center text-decoration underline WGContribEntry text-align:center padding:3px WGContribEntryLeft text-align:left padding:3px edit box WGeditBox background:white url(images/edit_box_bg.jpg no-repeat bottom left border:solid 8DABF1 2px display:block font-family:verdana font-size:9px font-weight:bold left:100px moz-box-sizing:border-box padding:5px position:absolute top:100px width:590px z-index:100 WGeditBox input WGeditBox select font-size:9px friends WGfriends_name font-weight:bold width:90 WGfriends_photo font-weight:bold width:10 WGfriends_photo img height 50px width 50px WGfriends_private float:right padding-bottom 5px width 50 WGfriends_ninety vertical-align:top width 90 WGfriends_seventy vertical-align:top width 70 WGfriends_ten width 10 WGfriends_ten img height 50px width 50px WGfriends_twenty width 20 WGaccepts padding-bottom 5px inbox WGProfile_msgcontainer padding:2px WGinbox_count font-size:12px font-weight:bold padding:3px text-align:left WGinbox_errors font-weight:bold color:red text-align:center WG_inbox_InviteLabel width:50px text-align:right WG_inbox_InviteLabelView font-weight:bold width:120px WGmsgcontainer padding:6px display:block margin-bottom:6px inbox contacts WGdatacells border-bottom dashed BECEF8 1px WGinbox_contactsTbl background-color:#EEF2FD font-family:arial font-size:9pt width:100 contacts height 275px overflow auto inbox forms WGbuttons_left float left WGbuttons_right float right WGinbox_from color black font-weight normal text-decoration none WGinbox_subject width 530px WGinbox_messageTo background-color white border solid BECEF8 1px height 50px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll width 530px inbox pagination WGinbox_buttons display:inline float:left font-size:10px text-align:left width:70 WGinbox_pagination display:inline text-align:right width:20 WGinbox_messagerpp font-size:10px display:inline text-align:right width:20 WGmessage display:inline float:left font-size:10px text-align:left width:70 WGmessagerpp font-size:10px display:inline text-align:right float right WG-previous-next float right inbox threads WGevenThread background-color e1e8fb border-bottom 1px solid bfcef9 padding 8px text-align:center WGoddThread background-color eef2fd border-bottom 1px solid bfcef9 padding 8px text-align center pagination WGProfile_pagination font-size:10px text-align:right width:20 WGProfile_messagerpp font-size:10px display:inline text-align:right width:20 WGProfile_paginationLeft font-size:10px text-align:left width:20 WGProfile_paginationCenter font-size:10px text-align:center width:20 WGProfile_pagination a background-color:#f2f5fa border:solid bfc8dc 1px font-size:10px font-weight:bold padding:1px 5px text-decoration:none WGProfile_pagination a:hover background-color:#d8dee8 color:white WGProfile_pagination prevNext background-color transparent border none color black WGProfile_pagination prevNext:hover background-color transparent border none color black WGProfile_pagination active background-color:#d8dee8 border:solid bfc8dc 1px color:white font-size:10px font-weight:bold padding:1px 5px text-decoration:none WGProfile_pagination img vertical-align:middle margin-top:2px border:none profile WGProfile_registration background:none border:none font-size:9pt font-family:arial margin:0 padding:0 width:100 WGProfile_registration header background-color:#818997 color:#3e4f77 font-size:10px font-weight:bold text-align:left WGProfile_registration header a color:white text-decoration:none WGProfile_registration help a font-weight:bold text-decoration:none WGProfile_registration inputText font-size:10px margin-right:1px WGProfile_registration label font-size:9pt font-weight:bold text-align:right white-space:nowrap width:1 WGProfile_registration labelLeft font-size:9pt font-weight:bold white-space:nowrap width:1 text-align left vertical-align top WGProfile_registration smallLabel font-size:8px text-align:center WGProfile_registration smallText font-size:9px WGinboxTbl display:block margin 4px padding 2px WGProfile_registration bar WGProfile_registration barRight background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin:10px 0px 10px 0px min-height:25px padding:4px 4px 0px 4px vertical-align:middle WGProfile_registration bar text-align center WGProfile_registration barRight text-align right WGProfile_registration bar a color:#0B2259 font-size:10px font-weight:bold WGProfile_registration barFive background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold text-align:center margin-right:3px min-height:25px padding:2px width:4.3 WGProfile_registration barTen background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold min-height:25px padding:2px text-align:center width:7.2 WGProfile_registration barFifteen background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin-right:3px min-height:25px padding:2px text-align:center width:15 WGProfile_registration barFifty background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin-right:3px min-height:25px padding:2px text-align:center width:50 WGbarContainer display:block margin:10px 0px 10px 0px width:100 profile edit WGfields padding 2px WGfields_left padding:2px vertical-align:top width 15 WGfields_right display:inline float:right padding:2px text-align:right width:80 vertical-align top WGProfile display:table margin 0 padding 0 width:100 WGProfileFields border:0 padding 0 margin:0 width 100 WGProfileFields ol display inline list-style-type none WGProfileFields ul list-style-type none display inline WGProfileFields ul li display inline-block display inline zoom 1 profile view WGProfile_accepts text-align:right background-color:gray padding:4px width:100 WGviewContainer margin:0 padding:0 width:90 WGinternational background-color:red color:white display:inline font-weight:bold padding:4px text-align:center WGcategoryLabel vertical-align:top width:90 WGprivateMessage background-color:gray padding:4px text-align:right WGprofileAlert background-color:red color:white font-weight:bold padding:4px text-align:center width:100 WGprofilePhoto vertical-align:top profile errors WGprofileErrors background-color ff0000 color ffffff font-weight bold text-align center WGprofilefield_required_off WGprofilefield_required background-color ffd6bb WGprofilefield_error background-color FF9494 WGerrorMsg font-weight:bold color:red text-align:center user WGuserInvite_subject background-color white border solid BECEF8 1px height 25px text-align left width 500px margin-left 50px margin-bottom 20px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll view profile WGprofile_canEdit text-align:center background-color:red padding:4px color:white font-weight:bold WGprofile_fieldLabel background DDE6FB padding:2px width:200px WGprofile_fieldData margin-left 5px WGprofile_fieldStatus padding:4px color:white font-weight:bold TABS TABS outer WGbottombutton float:right padding-right:2px padding-top 2px position relative WGcontent padding:10px WGcleartab clear both height:0 WGsubContent color setting for border under outer tabs that surrounds inner tabs border solid d8dee8 6px WGtopbutton float:right clear:both padding-right:2px padding-top 2px position relative ul.WGtopTabs ul.WGtopTabs li list-style-type:none margin:10px 0px 0px 0px padding:0px position:relative width:auto Xposition:relative zoom:1 ul.WGtopTabs li display:block float:left margin-right 3px ul.WGtopTabs li b background-color eef2fd border-top:solid d8dee8 1px display:block padding:4px 8px position:relative top:-1px ul.WGtopTabs a non-selected tabs color settings display:block color:#9ea0bb font-size:12px font-family Arial Helvetica sans-serif text-decoration:none background-color:#f2f5fa border-left solid d8dee8 1px border-right solid d8dee8 1px ul.WGtopTabs a:hover ul.WGtopTabs a:hover b ul.WGtopTabs a.selected ul.WGtopTabs a.selected b selected tab color settings background-color:#d8dee8 color:#3e4f77 TABS YUI WGcleardiv clear both margin 0px 0px 0px 0px padding 0px WGview border none font bold 10px Verdana color 3e4f77 text-decoration:none position absolute right 4px top:4px WGprofile_displayView x-system-font:none border:medium none color:#0B2258 display:inline float:right font-family:Verdana font-size:10px font-size-adjust:none font-stretch:normal font-style:normal font-variant:normal font-weight:bold line-height:normal padding-right:8px padding-top:3px text-decoration none WGprofile_displaySubContent border around friends tab content border solid d8dee8 6px border-top solid d8dee8 18px Copyright c 2008 Yahoo Inc All rights reserved Code licensed under the BSD License http://developer.yahoo.net/yui/license.txt version 2.6.0 yui tabs color settings below yui-navset defaults to yui-navset-top WGsubContent yui-skin-sam yui-navset yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav protect nested tabviews from other orientations border:solid eef2fd color between tab list and content border-width:0 0 5px Xposition:relative zoom:1 WGsubContent yui-skin-sam yui-navset yui-nav a WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav a background:#ffffff tab background border:solid ffffff border-width:0 1px color:#bfccdd position:relative text-decoration:none font-size:12px font-family Arial Helvetica sans-serif font-weight bold WGsubContent yui-skin-sam yui-navset yui-nav a em WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav a em border:solid eef2fd border-width:1px 0 0 cursor:hand padding:0.25em 75em left:0 right 0 bottom 0 protect from other orientations top:-1px for 1px rounded corners position:relative WGsubContent yui-skin-sam yui-navset yui-nav selected a WGsubContent yui-skin-sam yui-navset yui-nav selected a:focus no focus effect for selected WGsubContent yui-skin-sam yui-navset yui-nav selected a:hover no hover effect for selected background eef2fd selected tab background color 3e4f77 font-size:12px font-family Arial Helvetica sans-serif text-decoration:none font-weight bold WGsubContent yui-skin-sam yui-navset yui-nav selected a WGsubContent yui-skin-sam yui-navset yui-nav selected a em border-color:#eef2fd selected tab border color WGsubContent yui-skin-sam yui-navset yui-nav a:hover WGsubContent yui-skin-sam yui-navset yui-nav a:focus background eef2fd hover tab background color 3e4f77 outline:0 font-size:12px font-family Arial Helvetica sans-serif text-decoration:none font-weight bold WGsubContent yui-skin-sam yui-navset yui-content background eef2fd content background color WGsubContent yui-skin-sam yui-navset yui-content WGsubContent yui-skin-sam yui-navset yui-navset-top yui-content border:5px solid eef2fd content border padding:0.75em 1em content padding left and right orientations WGsubContent yui-skin-sam yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav WGsubContent yui-skin-sam yui-navset-right yui-nav border-width:0 5px 0 0 Xposition:absolute from tabview-core have to reiterate for skin-sam due to pos:rel on skin-sam yui-nav top:0 bottom:0 stretch to fill content height WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav WGsubContent yui-skin-sam yui-navset-right yui-nav border-width:0 0 0 5px WGsubContent yui-skin-sam yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset-right yui-nav li margin:0 0 0.3em space between tabs padding:0 0 0 1px gecko make room for overflow WGsubContent yui-skin-sam yui-navset-right yui-nav li padding:0 1px 0 0 gecko make room for overflow WGsubContent yui-skin-sam yui-navset-left yui-nav selected WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav selected margin:0 1px 0.16em 0 WGsubContent yui-skin-sam yui-navset-right yui-nav selected margin:0 0 0.16em 1px WGsubContent yui-skin-sam yui-navset-left yui-nav a WGsubContent yui-skin-sam yui-navset-right yui-nav a border-width:1px 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a em WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav a em WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 0 0 1px padding:0.2em 75em top:auto left:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 1px 0 0 left:auto right:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-left yui-nav a WGsubContent yui-skin-sam yui-navset-left yui-nav selected a WGsubContent yui-skin-sam yui-navset-left yui-nav a:hover WGsubContent yui-skin-sam yui-navset-right yui-nav a WGsubContent yui-skin-sam yui-navset-right yui-nav selected a WGsubContent yui-skin-sam yui-navset-right yui-nav a:hover WGsubContent yui-skin-sam yui-navset-bottom yui-nav a WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected a WGsubContent yui-skin-sam yui-navset-bottom yui-nav a:hover background-image:none no left-right or bottom-top gradient WGsubContent yui-skin-sam yui-navset-left yui-content border:1px solid d8dee8 content border bottom orientation WGsubContent yui-skin-sam yui-navset-bottom yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav border-width:5px 0 0 color between tab list and content WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav selected WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected margin:-1px 0.3em 0 0 for overlap WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li WGsubContent yui-skin-sam yui-navset-bottom yui-nav li padding:0 0 1px 0 gecko make room for overflow vertical-align:top WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li a WGsubContent yui-skin-sam yui-navset-bottom yui-nav li a WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav a em WGsubContent yui-skin-sam yui-navset-bottom yui-nav a em border-width:0 0 1px top:auto bottom:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-bottom yui-content WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-content border:1px solid f2f5fa content border WGsubContent yui-skin-sam background-color d8dee8 padding 10px 5 5 5px display:block yui tab placement settings below WGsubContent yui-skin-sam yui-navset yui-nav li WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav li margin:0 0.3em 0 0 space between tabs padding:5px 0 0 gecko make room for overflow zoom:1 WGsubContent yui-skin-sam yui-navset yui-nav selected WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav selected margin:0 0.3em 1px 0 for overlap WGsubContent yui-navset yui-nav li,.yui-navset yui-navset-top yui-nav li WGsubContent yui-navset yui-navset-bottom yui-nav li margin:0 0.5em 0 0 WGsubContent yui-navset-left yui-nav li,.yui-navset-right yui-nav li margin:0 0 0.5em WGsubContent yui-navset yui-content yui-hidden display:none WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset yui-navset-right yui-nav WGsubContent yui-navset-left yui-nav,.yui-navset-right yui-nav width:6em WGsubContent yui-navset-top yui-nav,.yui-navset-bottom yui-nav width:auto WGsubContent yui-navset yui-navset-left,.yui-navset-left padding:0 0 0 6em WGsubContent yui-navset-right padding:0 6em 0 0 WGsubContent yui-navset-top,.yui-navset-bottom padding:auto WGsubContent yui-nav,.yui-nav li list-style:none margin:0 padding:0 WGsubContent yui-navset li em font-style:normal WGsubContent yui-navset position:relative zoom:1 WGsubContent yui-navset yui-content zoom:1 WGsubContent yui-navset yui-nav li,.yui-navset yui-navset-top yui-nav li WGsubContent yui-navset yui-navset-bottom yui-nav li display:inline-block display:-moz-inline-stack display:inline vertical-align:bottom cursor:pointer zoom:1 WGsubContent yui-navset-left yui-nav li,.yui-navset-right yui-nav li display:block WGsubContent yui-navset yui-nav a position:relative WGsubContent yui-navset yui-nav li a,.yui-navset-top yui-nav li a WGsubContent yui-navset-bottom yui-nav li a display:block display:inline-block vertical-align:bottom zoom:1 WGsubContent yui-navset-left yui-nav li a,.yui-navset-right yui-nav li a display:block WGsubContent yui-navset-bottom yui-nav li a vertical-align:text-top WGsubContent yui-navset yui-nav li a em,.yui-navset-top yui-nav li a em WGsubContent yui-navset-bottom yui-nav li a em display:block WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset yui-navset-right yui-nav WGsubContent yui-navset-left yui-nav,.yui-navset-right yui-nav position:absolute z-index:1 WGsubContent yui-navset-top yui-nav,.yui-navset-bottom yui-nav position:static WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset-left yui-nav left:0 right:auto WGsubContent yui-navset yui-navset-right yui-nav,.yui-navset-right yui-nav left:auto right:0 WGsubContent yui-skin-sam yui-navset yui-nav selected a em padding:0.35em 0.75em WGsubContent yui-skin-sam yui-navset-left yui-nav,.yui-skin-sam yui-navset yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav,.yui-skin-sam yui-navset-right yui-nav border-width:0 5px 0 0 bottom:0 top:0 Xposition:absolute WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav,.yui-skin-sam yui-navset-right yui-nav border-width:0 0 0 5px WGsubContent yui-skin-sam yui-navset-left yui-nav li,.yui-skin-sam yui-navset yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset-right yui-nav li margin:0 0 0.16em padding:0 0 0 1px WGsubContent yui-skin-sam yui-navset-right yui-nav li padding:0 1px 0 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a,.yui-skin-sam yui-navset-right yui-nav a border-width:1px 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a em,.yui-skin-sam yui-navset yui-navset-left yui-nav a em,.yui-skin-sam yui-navset-right yui-nav a em border-width:0 0 0 1px left:-1px padding:0.2em 75em top:auto WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 1px 0 0 left:auto right:-1px WGsubContent yui-skin-sam yui-navset-left yui-nav a,.yui-skin-sam yui-navset-left yui-nav selected a,.yui-skin-sam yui-navset-left yui-nav a:hover WGsubContent yui-skin-sam yui-navset-right yui-nav a,.yui-skin-sam yui-navset-right yui-nav selected a,.yui-skin-sam yui-navset-right yui-nav a:hover WGsubContent yui-skin-sam yui-navset-bottom yui-nav a,.yui-skin-sam yui-navset-bottom yui-nav selected a WGsubContent yui-skin-sam yui-navset-bottom yui-nav a:hover background-image:none WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav selected WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected margin:-1px 0.16em 0 0 WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li WGsubContent yui-skin-sam yui-navset-bottom yui-nav li padding:0 0 1px 0 vertical-align:top ','000001000001000002000008'),('CalendarMonth000000001','Default Calendar Month','Default Calendar Month Default Calendar Month root import calendar templates default calendar month','root/import/calendar-templates/default-calendar-month',1204890713,1253146430,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Month Default Calendar Month root import calendar templates default calendar month Calendar/Month','000001000001000006000007'),('q5O62aH4pjUXsrQR3Pq4lw','Default Gallery View Album Thumbnails','Default Gallery View Album Thumbnails Default Gallery View Album Thumbnails root import gallery templates default gallery view album thumbnails','root/import/gallery-templates/default-gallery-view-album-thumbnails',1197825772,1248833148,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Thumbnails Default Gallery View Album Thumbnails root import gallery templates default gallery view album thumbnails GalleryAlbum/ViewThumbnails','000001000001000015000004'),('_9_eiaPgxzF_x_upt6-PNQ','gallery.css','gallery.css gallery.css root import gallery templates gallery.css','root/import/gallery-templates/gallery.css',1197988920,1250022514,'3','7','3','WebGUI::Asset::Snippet',0,'gallery.css gallery.css root import gallery templates gallery.css FIXES FLOAT ISSUES WITHOUT THIS FLOATS GET ALL NUTSY ESPECIALLY IN OPERA AND SAFARI clearfix:after content display block height 0 clear both visibility hidden clearfix display inline-block END FLOAT FIX wgGallery font-family:verdana arial text-align:left firstBar background black color:white font-size:18px font-weight:bold firstBar title margin-left:20px line-height:42px firstBar title a font-size:18px font-weight:bold color:white firstBar buttons float:right firstBar buttons a display:block float:left height:42px line-height:42px font-size:10px color:white font-weight:bold text-align:center padding:0px 5px firstBar buttons rss display:block height:29px position:relative background:transparent padding-top:13px secondBar background F1F1F1 text-align:left border-top:solid 8B8B8B 5px color black overflow hidden secondBar author font-size:10px secondBar desc p margin-left 20px margin-top 0 color black pictures searchArea float:right searchArea float:left searchArea input.searchText border:solid black 1px width:100px margin:0px padding:2px margin-top:5px font-size:10px height:15px margin-right:10px searchArea input.searchBtn border:solid black 1px margin:0px padding:3px margin-top:5px font-size:10px vertical-align:middle cursor:pointer height:21px searchArea a:link searchArea a:visited secondBar author a:link secondBar author a:visited font-size:11px color:black searchArea current font-weight:bold text-transform:uppercase text-decoration:none font-size:10px wgAlbum display moz-inline-box Although this works in later versions of FireFox it does not work in 2.x display:block float:left display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space width:250px margin:10px wgAlbum albumTitle background black color:white font-size:12px font-weight:bold padding:10px padding-right:50px border:solid 475f6f 1px border-bottom:solid 8B8B8B 5px text-align:left display:block wgAlbum albumImage background F1F1F1 border-left solid black 1px border-right solid black 1px padding-top:15px height:135px wgAlbum albumImage a height:135px width:200px overflow:hidden display:block margin:0px 23px wgAlbum albumImage img border-style:none display:block width:200px height:auto border:solid black 1px wgAlbum albumDesc background F1F1F1 border-left solid black 1px border-right solid black 1px border-bottom solid black 1px text-align:center padding 5px 23px wgAlbum description font-size:10px height:40px overflow:auto text-align:left border:solid silver 1px padding:5px background-color fff color:#222 albumDesc description margin:2px 0px PAGINATION STYLES wgGallery paginationContainer text-align:center background black height:42px wgGallery container clear:both text-align:center wgGallery pagination margin:0px auto 20px auto display:table list-style-type:none white-space:nowrap padding:0px height:42px wgGallery pagination li display:table-cell wgGallery pagination a display:block width:50px line-height:42px color:white font-size:10px text-align:center wgPicture a:link wgPicture a:visited color:black wgPicture width:250px margin:10px display moz-inline-box This does not work in earlier versions of Firefox display:block float:left display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space wgPicture title background:#e0e0e0 display:block font-size:12px text-align:center padding:2px 5px border:solid black 1px border-bottom:solid 8B8B8B 4px wgPicture thumbnail text-align:center background F1F1F1 padding:15px 23px 15px 23px margin:0px border-left:solid black 1px border-right:solid black 1px wgPicture thumbnail a display:block width:200px height:120px overflow:hidden border:solid black 1px wgPicture thumbnail img border-style:none width:200px height:auto wgPicture pictureDesc padding:0px border-top:solid e1e1e1 1px border-bottom:solid gray 1px border-left:solid black 1px border-right:solid black 1px background:#F1F1F1 margin:0px wgPicture pictureDesc description margin:0px padding:5px font-size:10px wgPicture details background:#e0e0e0 border:solid 999 1px border-top:solid aaa 1px font-size:9px padding:1px 3px wgPicture details date float:right wgPicture details comments float:left wgPicture details a font-size:9px BEGIN STYLES FOR PHOTO VIEW The Photo view uses some/all of the above classes plus those in this section wgSnapshot float:left margin:10px max-width:250px width:25 wgSnapshot fieldset background-color:#fefefe border:solid 555 2px padding:10px background-color:#f9f9f9 text-align:center wgSnapshot p max-width:230px wgSnapshot legend color:#333 font-size:15px font-weight:bold max-width:250px wgSnapshot a.thumbnail img width:200px height:auto border:solid 555 2px wgSnapshot description font-size:9px border:solid 555555 2px padding:5px width:190px margin:0px auto background-color:#fff height:50px overflow:auto text-align:left overflow:auto wgSnapshot a.fullSize margin:0px auto wgPictureDetails float:left width:70 margin:10px wgPictureDetails a:link wgPictureDetails a:visited color:black wgPictureDetails fieldset background-color:#fefefe border:solid 555 2px padding:10px background-color:#f9f9f9 margin-bottom:10px wgPictureDetails legend color:#333 font-size:15px font-weight:bold rowOne background EFEFEF margin:1px border:solid CDCDCD 1px color:black padding:3px rowTwo background DCDCDC margin:1px border:solid DDDDDD 1px color:black padding:3px rowOne label rowTwo label margin-left:15px display:inline text-align:left font-weight:bold font-size:11px rowOne data rowTwo data font-size:10px margin-left:5px display:inline a.fullSize:link a.fullSize:visited color:black display:block text-align:center font-weight:bold font-size:10px wgComments font-size:9px margin:10px width:90 wgComments title font-size:14px font-weight:bold color:#333 border-bottom:solid 555555 2px padding-bottom:2px wgComments title a color:navy text-decoration:none wgComments comment wgComments commentAlt position:relative padding:5px wgComments comment background-color:#e1e1e1 border-top:solid F7F7F7 1px border-bottom:solid C9C9C9 1px wgComments commentAlt background-color:#f0f0f0 border-bottom:solid CDCDCD 1px border-top:solid FBFBFB 1px wgComments number float:left font-size:30px color:silver margin:5px 10px 5px 5px wgComments posted font-style:italic padding-top:3px font-size:9px color:gray wgComments posted a color:navy text-decoration:underline BEGIN STYLES FOR THUMBNAIL VIEW The Thumbnail view uses some/all of the above classes plus those in this section thumbView width:400px height:auto thumbView thumbnail a display:block width:350px height:auto border:solid black 1px thumbView thumbnail img border-style:none width:350px height:auto thumb width:100px height:65px overflow:hidden display:block float:left border:solid black 2px margin:10px z-index 0 position relative thumb:hover background-color transparent z-index 50 overflow visible thumb img width:100px height:auto border-style:none thumb:hover img bottom 65px left 75px position absolute width 250px BEGIN STYLES FOR SLIDESHOW VIEW The Slideshow view uses some/all of the above classes plus those in this section wgSlideshow controls background url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg repeat-x width:500px height:42px margin:0px auto border:solid black 2px wgSlideshow text-align:center slideshow-container width:500px height:auto margin:0px auto text-align:center border:solid black 2px position:relative z-index:0 slideshow-container slideshow-item img width:100 height:auto border-style:none display:block slideshow-container slideshow-item title background-color:black padding:3px color:white border-top:solid white 1px border-bottom:solid white 1px slideshow-container slideshow-item title a color:white font-size:11px font-weight:bold slideshow-container slideshow-item counter background-color:black padding:3px color:white font-size:11px font-weight:bold slideshow-container slideshow-item synopsis width:494px background-color:white padding:3px color:black font-size:11px font-weight:bold border-top:solid black 1px text-align:left BEGIN STYLES FOR SEARCH VIEW The Search view uses some/all of the above classes plus those in this section adminWrapper margin-top:20px adminWrapper label background:black font-weight:bold font-size:10px color:white adminWrapper td.data input background f1f1f1 vertical-align:middle adminWrapper td.radio input border-style:none background:none adminWrapper forwardButton cursor:pointer float:rigbt adminWrapper forwardButton:hover color:gold ','000001000001000015000016'),('kaPRSaf8UKiskiGEgJgLAw','images','images images root import gallery templates images','root/import/gallery-templates/images',1197330678,1250190850,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'images images root import gallery templates images','000001000001000015000017'),('matrixtmpl000000000001','Matrix Default View','Matrix Default View Matrix Default View matrix default view template','matrix-default-view-template',1133743238,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default View Matrix Default View matrix default view template Matrix','000001000001000022000002'),('matrixtmpl000000000003','Matrix Default Detailed Listing','Matrix Default Detailed Listing Matrix Default Detailed Listing matrix default detailed listing','matrix-default-detailed-listing',1133743238,1252087641,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Detailed Listing Matrix Default Detailed Listing matrix default detailed listing Matrix/Detail','000001000001000022000003'),('alraubvBu-YJJ614jAHD5w','matrix-nav-tmpl','matrix-nav-tmpl matrix-nav-tmpl new matrix matrix nav tmpl','new-matrix/matrix-nav-tmpl',1232664015,1250147475,'3','7','12','WebGUI::Asset::Template',0,'matrix-nav-tmpl matrix-nav-tmpl new matrix matrix nav tmpl Navigation','000001000001000022000009'),('PBtmpl0000000000000062','Default Gradebook Report','Default Gradebook Report Default Gradebook Report root import survey default gradebook report','root/import/survey/default-gradebook-report',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Gradebook Report Default Gradebook Report root import survey default gradebook report Survey/Gradebook','000001000001000045000002'),('d8jMMMRddSQ7twP4l1ZSIw','Default Survey Take','Default Survey Take Default Survey Take root import survey default survey take','root/import/survey/default-survey-take',1227248175,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Take Default Survey Take root import survey default survey take Survey/Take','000001000001000045000005'),('E3tzZjzhmYoNlAyP2VW33Q','Edit Story','Edit Story Edit Story root import storymanager editstory','root/import/storymanager/editstory',1239236292,1253635296,'3','7','4','WebGUI::Asset::Template',0,'Edit Story Edit Story root import storymanager editstory Story/Edit','000001000001000043000003'),('TbDcVLbbznPi0I0rxQf2CQ','Story Template Topic','Story Template Topic Story Template Topic root import storymanager storytemplatetopic','root/import/storymanager/storytemplatetopic',1237524306,1253636379,'3','7','4','WebGUI::Asset::Template',0,'Story Template Topic Story Template Topic root import storymanager storytemplatetopic Story','000001000001000043000004'),('brxm_faNdZX5tRo3p50g3g','Map Templates','Map Templates Map Templates home map map templates','home/map/map-templates',1238054297,1250190850,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Map Templates Map Templates home map map templates','000001000001000020'),('i9-G00ALhJOr0gMh-vHbKA','Inbox SMS Notification','Inbox SMS Notification Inbox SMS Notification root import inbox sms notification','root/import/inbox-sms-notification',1250408924,1250408924,'3','7','4','WebGUI::Asset::Template',0,'Inbox SMS Notification Inbox SMS Notification root import inbox sms notification Account/Inbox/Notification','000001000001000002000002000014'),('S3zpVitAmhy58CAioH359Q','Default Test Results','Default Test Results Default Test Results root import survey default test results','root/import/survey/default-test-results',1242893798,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Test Results Default Test Results root import survey default test results Survey/TestResults','000001000001000045000013'),('b1316COmd9xRv4fCI3LLGA','Inbox Notification','Inbox Notification Inbox Notification inbox notification','inbox_notification',1236956475,1236956475,'3','7','4','WebGUI::Asset::Template',0,'Inbox Notification Inbox Notification inbox notification Account/Inbox/Notification','000001000001000002000002000013'),('nWNVoMLrMo059mDRmfOp9g','Default Feedback','Default Feedback Default Feedback root import survey default feedback','root/import/survey/default-feedback',1242259265,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Feedback Default Feedback root import survey default feedback Survey/Feedback','000001000001000045000015'),('S2_LsvVa95OSqc66ITAoig','EMS Schedule Listing (default)','EMS Schedule Listing default EMS Schedule Listing default root import ems ems schedule listing default2','root/import/ems/ems-schedule-listing-default2',1242730712,1251939982,'3','7','12','WebGUI::Asset::Template',0,'EMS Schedule Listing default EMS Schedule Listing default root import ems ems schedule listing default2 EMS','000001000001000012000007'),('D6cJpRcey35aSkh9Q_FPUQ','Default EU User Screen','Default EU User Screen Default EU User Screen root import default eu user screen','root/import/default-eu-user-screen',1242407725,1242407725,'3','7','12','WebGUI::Asset::Template',0,'Default EU User Screen Default EU User Screen root import default eu user screen TaxDriver/EU/User','000001000001000039000019'),('lo1rpxn3t8YPyKGers5eQg','Friend Manager','Templates for the Friend Manager ','root/import/account/friendmanager',1238625621,1238625621,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Friend Manager Friend Manager root import account friendmanager Templates for the Friend Manager','000001000001000002000010'),('64tqS80D53Z0JoAs2cX2VQ','FriendManager View Template','FriendManager View Template FriendManager View Template root import account friendmanager view','root/import/account/friendmanager/view',1239400975,1239400975,'3','7','4','WebGUI::Asset::Template',0,'FriendManager View Template FriendManager View Template root import account friendmanager view Account/FriendManager/View','000001000001000002000010000001'),('lG2exkH9FeYvn4pA63idNg','Friend Manager Edit Friends','Friend Manager Edit Friends Friend Manager Edit Friends root import account friendmanager edit','root/import/account/friendmanager/edit',1239383808,1239383808,'3','7','4','WebGUI::Asset::Template',0,'Friend Manager Edit Friends Friend Manager Edit Friends root import account friendmanager edit Account/FriendManager/Edit','000001000001000002000010000002'),('newslettercs0000000001','Newsletter Manager (default)','Newsletter Manager default Newsletter Manager newslettercstemplate','newslettercstemplate',1185754569,1252682678,'3','7','3','WebGUI::Asset::Template',0,'Newsletter Manager default Newsletter Manager newslettercstemplate Collaboration','000001000001000026000002'),('iCM9pRY5yYyjufROgaCDlg','storyManager.css','storyManager.css storyManager.css storymanager.css','storymanager.css',1253305659,1253305659,'3','7','12','WebGUI::Asset::Snippet',0,'storyManager.css storyManager.css storymanager.css editStory width 100 editStory legend font-size 1.8em border-bottom 2px solid editStory tbody width 943px editStory td padding 5px editStory story float:left editStory story label editStory photo label display block width 100 text-align right editStory photoContainer border 1px solid float:left margin 10px 0 0 20px editStory photoContainer photoHeader font-size 1.2em font-weight bold editStory buttons clear both text-align right padding 10px 0 editStory story_formId_tbl width 100 important editStory fieldset border none storyArchive width 100 storyArchive h3 border-bottom 2px solid margin-bottom 10px storyArchive storyList list-style-type none padding-left 0 storyArchive storyList li padding-left 10px margin-bottom 10px storyArchive pagination float left list-style-type none storyArchive keywords width 100 clear both storyArchive img border none storyArchive controls a margin-right 10px viewStory storyTitle viewStory storyUpdated viewStoryTopic storyTitle viewStoryTopic storyUpdated float left viewStory storyTitle viewStoryTopic storyTitle font-size 1.5em width 100 viewStory storyHighlights viewStoryTopic storyHighlights float:right margin-top 1.5em viewStory storyPhoto viewStoryTopic storyPhoto float left margin 0 10px 10px 0 viewStory photoCaption viewStoryTopic photoCaption width 496px padding 5px display:block viewStory clear viewStoryTopic clear clear both storyTopic width 100 storyTopic h3 border-bottom 2px solid storyTopic topStory width 340px float left storyTopic storyList width 250px float left storyTopic storyListBig width 100 float left htmltagcloud wg-clear clear:both ','000001000001000043000007'),('limMkk80fMB3fqNZVf162w','Default Asset Subscription','Default Asset Subscription Default Asset Subscription root import default asset subscription','root/import/default-asset-subscription',1253507213,1253507213,'3','7','3','WebGUI::Asset::Template',0,'Default Asset Subscription Default Asset Subscription root import default asset subscription AssetAspect/Subscribable','000001000001000058'); -INSERT INTO `assetVersionTag` VALUES ('pbversion0000000000001','Base 7.8.0 Install',1,1253676396,'3',1253676396,'3',0,'','3','',NULL,NULL,NULL,NULL,0); +ALTER TABLE `assetAspectRssFeed` ENABLE KEYS; +ALTER TABLE `assetData` DISABLE KEYS; +INSERT INTO `assetData` VALUES ('PBasset000000000000001',1124395696,'3','pbversion0000000000001','approved','Root','Root','root','3','7','3',NULL,0,1,0,0,0,158,NULL,0,1,0,1242380151,NULL,0),('PBasset000000000000002',1124395696,'3','pbversion0000000000001','approved','Import Node','Import','root/import','3','7','12',NULL,0,1,0,0,0,309,NULL,0,1,0,1242380151,NULL,0),('68sKwDgf9cGH58-NZcU4lg',1124395696,'3','pbversion0000000000001','approved','Home','Home','home','3','7','3',NULL,0,0,0,0,0,354,NULL,0,1,0,1242380142,NULL,0),('_iHetEvMQUOoxS-T2CM0sQ',1124395696,'3','pbversion0000000000001','approved','Getting Started','Getting Started','getting_started','3','7','3',NULL,0,0,0,0,0,370,NULL,0,1,0,1242380165,NULL,0),('8Bb8gu-me2mhL3ljFyiWLg',1124395696,'3','pbversion0000000000001','approved','What should you do next?','Your Next Step','your_next_step','3','7','3',NULL,0,0,0,0,0,539,NULL,0,1,0,1242380146,NULL,0),('Vzv1pWpg_w6R_o-b0rM2qQ',1147642515,'3','pbversion0000000000001','approved','Ad','Ad','home/ad2','3','7','4',NULL,0,1,0,0,0,2155188,NULL,0,1,0,1242380164,NULL,0),('NK8bqlwVRILJknqeCDPBHg',1147642515,'3','pbversion0000000000001','approved','Getting Started (part 2)','Getting Started (part 2)','getting_started/getting-started-part2','3','7','4',NULL,0,1,0,0,0,1693,NULL,0,1,0,1242380151,NULL,0),('6QuS-0rosuZTdTv11fobig',1147642515,'3','pbversion0000000000001','approved','Talk to the Experts','Talk to the Experts','yns/experts','3','7','4',NULL,0,1,0,0,0,703,NULL,0,1,0,1242380142,NULL,0),('ix1p0AbwKAz8QWB-T-HHfg',1147642516,'3','pbversion0000000000001','approved','Get Support','Get Support','yns/support','3','7','4',NULL,0,1,0,0,0,739,NULL,0,1,0,1242380149,NULL,0),('4Yfz9hqBqM8OYMGuQK8oLw',1147642516,'3','pbversion0000000000001','approved','Get Features','Get Features','yns/features','3','7','4',NULL,0,1,0,0,0,772,NULL,0,1,0,1242380142,NULL,0),('LBuiKzg2mWwmOPS9AgV3bg',1147642517,'3','pbversion0000000000001','approved','Get Translated','Get Translated','yns/translated','3','7','4',NULL,0,1,0,0,0,728,NULL,0,1,0,1242380150,NULL,0),('jTNggl7AoVSUc_ZzrvuCmw',1147642517,'3','pbversion0000000000001','approved','Get Promoted','Get Promoted','yns/promotion','3','7','4',NULL,0,1,0,0,0,721,NULL,0,1,0,1242380150,NULL,0),('2TqQc4OISddWCZmRY1_m8A',1124395696,'3','pbversion0000000000001','approved','The Latest News','The Latest News','the_latest_news','3','7','3',NULL,0,0,0,0,0,370,NULL,0,1,0,1242380142,NULL,0),('fK-HMSboA3uu0c1KYkYspA',1124395696,'3','pbversion0000000000001','approved','The Latest News','The Latest News','the_latest_news/the_latest_news','3','7','3',NULL,0,1,0,0,0,513,NULL,0,1,0,1242380148,NULL,0),('Swf6L8poXKc7hUaNPkBevw',1124395696,'3','pbversion0000000000001','approved','Tell A Friend','Tell A Friend','tell_a_friend','3','7','3',NULL,0,0,0,0,0,364,NULL,0,1,0,1242380163,NULL,0),('x3OFY6OJh_qsXkZfPwug4A',1124395696,'3','pbversion0000000000001','approved','Site Map','Site Map','site_map','3','7','3',NULL,0,0,0,0,0,349,NULL,0,1,0,1242380165,NULL,0),('pJd5TLAjfWMVXD6sCRLwUg',1124395696,'3','pbversion0000000000001','approved','Site Map','Site Map','site_map/site_map','3','7','3',NULL,0,1,0,0,0,364,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000003',1147642492,'3','pbversion0000000000001','approved','css01.css','css01.css','style1/css01.css','3','7','12',NULL,0,0,0,0,0,9086,NULL,0,1,0,1242380143,NULL,0),('PBnav00000000000000001',1124395696,'3','pbversion0000000000001','approved','crumbTrail','crumbTrail','crumbtrail','3','7','12',NULL,0,1,0,0,0,371,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000014',1124395696,'3','pbversion0000000000001','approved','FlexMenu','FlexMenu','flexmenu','3','7','12',NULL,0,1,0,0,0,353,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000015',1124395696,'3','pbversion0000000000001','approved','currentMenuVertical','currentMenuVertical','currentmenuvertical','3','7','12',NULL,0,1,0,0,0,394,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000016',1124395696,'3','pbversion0000000000001','approved','currentMenuHorizontal','currentMenuHorizontal','currentmenuhorizontal','3','7','12',NULL,0,1,0,0,0,400,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000017',1124395696,'3','pbversion0000000000001','approved','PreviousDropMenu','PreviousDropMenu','previousdropmenu','3','7','12',NULL,0,1,0,0,0,388,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000018',1124395696,'3','pbversion0000000000001','approved','previousMenuVertical','previousMenuVertical','previousmenuvertical','3','7','12',NULL,0,1,0,0,0,398,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000019',1124395696,'3','pbversion0000000000001','approved','previousMenuHorizontal','previousMenuHorizontal','previousmenuhorizontal','3','7','12',NULL,0,1,0,0,0,404,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000020',1124395696,'3','pbversion0000000000001','approved','rootmenu','rootmenu','rootmenu','3','7','12',NULL,0,1,0,0,0,355,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000021',1124395696,'3','pbversion0000000000001','approved','SpecificDropMenu','SpecificDropMenu','specificdropmenu','3','7','12',NULL,0,1,0,0,0,379,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000002',1124395696,'3','pbversion0000000000001','approved','SpecificSubMenuVertical','SpecificSubMenuVertical','specificsubmenuvertical','3','7','12',NULL,0,1,0,0,0,400,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000006',1124395696,'3','pbversion0000000000001','approved','SpecificSubMenuHorizontal','SpecificSubMenuHorizontal','specificsubmenuhorizontal','3','7','12',NULL,0,1,0,0,0,406,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000007',1124395696,'3','pbversion0000000000001','approved','TopLevelMenuVertical','TopLevelMenuVertical','toplevelmenuvertical','3','7','12',NULL,0,1,0,0,0,391,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000008',1124395696,'3','pbversion0000000000001','approved','TopLevelMenuHorizontal','TopLevelMenuHorizontal','toplevelmenuhorizontal','3','7','12',NULL,0,1,0,0,0,397,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000009',1124395696,'3','pbversion0000000000001','approved','RootTab','RootTab','roottab','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000010',1124395696,'3','pbversion0000000000001','approved','TopDropMenu','TopDropMenu','topdropmenu','3','7','12',NULL,0,1,0,0,0,364,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000011',1124395696,'3','pbversion0000000000001','approved','dtree','dtree','dtree','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000012',1124395696,'3','pbversion0000000000001','approved','coolmenu','coolmenu','coolmenu','3','7','12',NULL,0,1,0,0,0,356,NULL,0,1,0,1247779653,NULL,0),('PBnav00000000000000013',1124395696,'3','pbversion0000000000001','approved','Synopsis','Synopsis','synopsis','3','7','12',NULL,0,1,0,0,0,367,NULL,0,1,0,1247779653,NULL,0),('7-0-style0000000000006',1147642493,'3','pbversion0000000000001','approved','main_bg.gif','main_bg.gif','style1/main_bg.gif','3','7','12',NULL,0,0,0,0,0,1149,NULL,0,1,0,1242380143,NULL,0),('PBrichedit000000000002',1124395696,'3','pbversion0000000000001','approved','Forum Rich Edit','Forum Rich Edit','forum_rich_edit','3','7','12',NULL,0,0,0,0,0,873,NULL,0,1,0,1242380152,NULL,0),('7-0-style0000000000068',1147642510,'3','pbversion0000000000001','approved','spacer.gif','spacer.gif','style3/spacer.gif','3','7','12',NULL,0,0,0,0,0,358,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000066',1147642509,'3','pbversion0000000000001','approved','nav_bg_on.jpg','nav_bg_on.jpg','style3/nav_bg_on.jpg','3','7','12',NULL,0,0,0,0,0,658,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000067',1147642509,'3','pbversion0000000000001','approved','pb.jpg','pb.jpg','style3/pb.jpg','3','7','12',NULL,0,0,0,0,0,24981,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000062',1147642508,'3','pbversion0000000000001','approved','nav_bg1.jpg','nav_bg1.jpg','style3/nav_bg1.jpg','3','7','12',NULL,0,0,0,0,0,672,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000063',1147642508,'3','pbversion0000000000001','approved','nav_bg1_on.jpg','nav_bg1_on.jpg','style3/nav_bg1_on.jpg','3','7','12',NULL,0,0,0,0,0,683,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000064',1147642509,'3','pbversion0000000000001','approved','nav_bg2.jpg','nav_bg2.jpg','style3/nav_bg2.jpg','3','7','12',NULL,0,0,0,0,0,675,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000065',1147642509,'3','pbversion0000000000001','approved','nav_bg2_on.jpg','nav_bg2_on.jpg','style3/nav_bg2_on.jpg','3','7','12',NULL,0,0,0,0,0,688,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000061',1147642508,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style3/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,669,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000057',1147642507,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style3/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,639,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000058',1147642507,'3','pbversion0000000000001','approved','main_bottom.jpg','main_bottom.jpg','style3/main_bottom.jpg','3','7','12',NULL,0,0,0,0,0,2630,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000060',1147642508,'3','pbversion0000000000001','approved','main_top_bg.jpg','main_top_bg.jpg','style3/main_top_bg.jpg','3','7','12',NULL,0,0,0,0,0,687,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000054',1147642506,'3','pbversion0000000000001','approved','header_bg.jpg','header_bg.jpg','style3/header_bg.jpg','3','7','12',NULL,0,0,0,0,0,715,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000055',1147642506,'3','pbversion0000000000001','approved','header_left.jpg','header_left.jpg','style3/header_left.jpg','3','7','12',NULL,0,0,0,0,0,23983,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000056',1147642506,'3','pbversion0000000000001','approved','header_right.jpg','header_right.jpg','style3/header_right.jpg','3','7','12',NULL,0,0,0,0,0,24757,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000053',1147642505,'3','pbversion0000000000001','approved','footer_right.jpg','footer_right.jpg','style3/footer_right.jpg','3','7','12',NULL,0,0,0,0,0,2886,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000052',1147642505,'3','pbversion0000000000001','approved','footer_bg.jpg','footer_bg.jpg','style3/footer_bg.jpg','3','7','12',NULL,0,0,0,0,0,680,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000048',1147642504,'3','pbversion0000000000001','approved','wg.jpg','wg.jpg','style2/wg.jpg','3','7','12',NULL,0,0,0,0,0,20795,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000046',1147642504,'3','pbversion0000000000001','approved','rightCol_bg.jpg','rightCol_bg.jpg','style2/rightcol_bg.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000043',1147642503,'3','pbversion0000000000001','approved','pb.jpg','pb.jpg','style2/pb.jpg','3','7','12',NULL,0,0,0,0,0,22948,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000044',1147642503,'3','pbversion0000000000001','approved','pb_wg.jpg','pb_wg.jpg','style2/pb_wg.jpg','3','7','12',NULL,0,0,0,0,0,2720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000040',1147642502,'3','pbversion0000000000001','approved','navbar_right.jpg','navbar_right.jpg','style2/navbar_right.jpg','3','7','12',NULL,0,0,0,0,0,960,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000041',1147642502,'3','pbversion0000000000001','approved','page_title.jpg','page_title.jpg','style2/page_title.jpg','3','7','12',NULL,0,0,0,0,0,24856,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000042',1147642502,'3','pbversion0000000000001','approved','page_title_bg.jpg','page_title_bg.jpg','style2/page_title_bg.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000038',1147642501,'3','pbversion0000000000001','approved','navbar_bg.jpg','navbar_bg.jpg','style2/navbar_bg.jpg','3','7','12',NULL,0,0,0,0,0,625,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000039',1147642502,'3','pbversion0000000000001','approved','navbar_left.jpg','navbar_left.jpg','style2/navbar_left.jpg','3','7','12',NULL,0,0,0,0,0,663,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000036',1147642501,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style2/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,764,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000037',1147642501,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style2/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,602,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000033',1147642500,'3','pbversion0000000000001','approved','css02.css','css02.css','style2/css02.css','3','7','12',NULL,0,0,0,0,0,5530,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000034',1147642500,'3','pbversion0000000000001','approved','leftCol_header.jpg','leftCol_header.jpg','style2/leftcol_header.jpg','3','7','12',NULL,0,0,0,0,0,10987,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000035',1147642501,'3','pbversion0000000000001','approved','leftCol_header02.jpg','leftCol_header02.jpg','style2/leftcol_header02.jpg','3','7','12',NULL,0,0,0,0,0,4606,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000030',1147642499,'3','pbversion0000000000001','approved','webgui_btn.jpg','webgui_btn.jpg','style1/webgui_btn.jpg','3','7','12',NULL,0,0,0,0,0,5180,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000031',1147642500,'3','pbversion0000000000001','approved','WebGUI 7 Style 2','WebGUI 7 Style 2','root/import/webgui-7-style-2','3','7','12',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000032',1147642500,'3','pbversion0000000000001','approved','context_bg.jpg','context_bg.jpg','style2/context_bg.jpg','3','7','12',NULL,0,0,0,0,0,661,NULL,0,1,0,1242380143,NULL,0),('PBnav000000style01lvl2',1147642499,'3','pbversion0000000000001','approved','Style 01 Nav lvl2','untitled','style1_nav_lvl2','3','7','12',NULL,0,0,0,0,0,1695,NULL,0,1,0,1242380152,NULL,0),('7-0-style0000000000026',1147642499,'3','pbversion0000000000001','approved','RootTab Level 1','RootTab Level 1','roottab_level1','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380143,NULL,0),('stevenav00000000000001',1147642499,'3','pbversion0000000000001','approved','Style 01 Nav','Style 01 Nav','style1_nav','3','7','12',NULL,0,0,0,0,0,1665,NULL,0,1,0,1242380162,NULL,0),('7-0-style0000000000025',1147642498,'3','pbversion0000000000001','approved','RootTab Level 0','RootTab Level 0','roottab_level0','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000022',1147642497,'3','pbversion0000000000001','approved','nav_bg.jpg','nav_bg.jpg','style1/nav_bg.jpg','3','7','12',NULL,0,0,0,0,0,1109,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000023',1147642498,'3','pbversion0000000000001','approved','nav_on.jpg','nav_on.jpg','style1/nav_on.jpg','3','7','12',NULL,0,0,0,0,0,919,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000024',1147642498,'3','pbversion0000000000001','approved','orange_left01.jpg','orange_left01.jpg','style1/orange_left01.jpg','3','7','12',NULL,0,0,0,0,0,2747,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000018',1147642496,'3','pbversion0000000000001','approved','nav2_off_left.jpg','nav2_off_left.jpg','style1/nav2_off_left.jpg','3','7','12',NULL,0,0,0,0,0,752,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000019',1147642497,'3','pbversion0000000000001','approved','nav2_off_right.jpg','nav2_off_right.jpg','style1/nav2_off_right.jpg','3','7','12',NULL,0,0,0,0,0,748,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000017',1147642496,'3','pbversion0000000000001','approved','nav2_off_center.jpg','nav2_off_center.jpg','style1/nav2_off_center.jpg','3','7','12',NULL,0,0,0,0,0,837,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000015',1147642496,'3','pbversion0000000000001','approved','nav1_on_right.jpg','nav1_on_right.jpg','style1/nav1_on_right.jpg','3','7','12',NULL,0,0,0,0,0,1134,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000014',1147642495,'3','pbversion0000000000001','approved','nav1_on_left.jpg','nav1_on_left.jpg','style1/nav1_on_left.jpg','3','7','12',NULL,0,0,0,0,0,1195,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000013',1147642495,'3','pbversion0000000000001','approved','nav1_on.jpg','nav1_on.jpg','style1/nav1_on.jpg','3','7','12',NULL,0,0,0,0,0,2426,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000011',1147642495,'3','pbversion0000000000001','approved','nav1_off_left.jpg','nav1_off_left.jpg','style1/nav1_off_left.jpg','3','7','12',NULL,0,0,0,0,0,1230,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000012',1147642495,'3','pbversion0000000000001','approved','nav1_off_right.jpg','nav1_off_right.jpg','style1/nav1_off_right.jpg','3','7','12',NULL,0,0,0,0,0,1178,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000010',1147642494,'3','pbversion0000000000001','approved','nav1_off_center.jpg','nav1_off_center.jpg','style1/nav1_off_center.jpg','3','7','12',NULL,0,0,0,0,0,1468,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000009',1147642494,'3','pbversion0000000000001','approved','nav1_off.jpg','nav1_off.jpg','style1/nav1_off.jpg','3','7','12',NULL,0,0,0,0,0,2591,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000007',1147642493,'3','pbversion0000000000001','approved','main_bg.jpg','main_bg.jpg','style1/main_bg.jpg','3','7','12',NULL,0,0,0,0,0,1149,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000001',1147642492,'3','pbversion0000000000001','approved','WebGUI 7 Style 1','WebGUI 7 Style 1','root/import/webgui-7-style-1','3','7','12',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380142,NULL,0),('SynConXSLT000000000001',1124395707,'3','pbversion0000000000001','approved','RSS 0.9 XSLT Stylesheet','RSS 0.9 XSLT','xslt/rss0.9.xsl','3','7','12',NULL,0,0,0,0,0,5040,NULL,0,1,0,1247779653,NULL,0),('SynConXSLT000000000002',1124395707,'3','pbversion0000000000001','approved','RSS 0.91 XSLT Stylesheet','RSS 0.91 XSLT','xslt/rss0.91.xsl','3','7','12',NULL,0,0,0,0,0,4717,NULL,0,1,0,1247779654,NULL,0),('SynConXSLT000000000003',1124395707,'3','pbversion0000000000001','approved','RSS 1.0 XSLT Stylesheet','RSS 1.0 XSLT','xslt/rss1.0.xsl','3','7','12',NULL,0,0,0,0,0,5186,NULL,0,1,0,1247779654,NULL,0),('SynConXSLT000000000004',1124395707,'3','pbversion0000000000001','approved','RSS 2.0 XSLT Stylesheet','RSS 2.0 XSLT','xslt/rss2.0.xsl','3','7','12',NULL,0,0,0,0,0,4852,NULL,0,1,0,1247779654,NULL,0),('PBtmpl0000000000000036',1129049186,'3','pbversion0000000000001','approved','Default Admin Toggle Macro','Default Admin Toggle Macro','default_admin_toggle_macro','3','7','12',NULL,0,1,0,0,0,448,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000037',1129049186,'3','pbversion0000000000001','approved','Default Account Macro','Default Account Macro','default_account_macro','3','7','12',NULL,0,1,0,0,0,479,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000038',1129049186,'3','pbversion0000000000001','approved','Default Editable Toggle Macro','Default Editable Toggle Macro','default_editable_toggle_macro','3','7','12',NULL,0,1,0,0,0,460,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000040',1129049186,'3','pbversion0000000000001','approved','Default Group Add Macro','Default Group Add Macro','default_group_add_macro','3','7','12',NULL,0,1,0,0,0,432,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000041',1129049186,'3','pbversion0000000000001','approved','Default Group Delete Macro','Default Group Delete Macro','default_group_delete_macro','3','7','12',NULL,0,1,0,0,0,444,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000042',1129049186,'3','pbversion0000000000001','approved','Default Homelink','Default Homelink','default_homelink','3','7','12',NULL,0,1,0,0,0,459,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000043',1129049186,'3','pbversion0000000000001','approved','Default LoginToggle','Default LoginToggle','default_logintoggle','3','7','12',NULL,0,1,0,0,0,475,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000045',1129049186,'3','pbversion0000000000001','approved','Default Make Printable','Default Make Printable','default_make_printable','3','7','12',NULL,0,1,0,0,0,500,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000091',1129049189,'3','pbversion0000000000001','approved','File no icon','File no icon','file_no_icon','3','7','12',NULL,0,1,0,0,0,391,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000140',1129573244,'3','pbversion0000000000001','approved','Default Shortcut','Default Shortcut','pbtmpl0000000000000140','3','7','12',NULL,0,1,0,0,0,1719,NULL,0,1,0,1242380161,NULL,0),('PBtmplHelp000000000001',1147642410,'3','pbversion0000000000001','approved','Help','Help','help','3','7','12',NULL,0,0,0,0,0,2162,'\n\n',0,1,0,1242380162,'',0),('ProjectManagerTMPL0004',1222574693,'3','pbversion0000000000001','approved','Default Project Manager Edit Task','Default Project Manager Edit Task','default-pm-template-edit-task','3','7','12',NULL,0,0,0,0,0,8699,'\r\n',0,1,0,1242380162,'',0),('7-0-style0000000000071',1147642511,'3','pbversion0000000000001','approved','wg.jpg','wg.jpg','style3/wg.jpg','3','7','12',NULL,0,0,0,0,0,27499,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000070',1147642510,'3','pbversion0000000000001','approved','Style3 Coolmenu','Style3 Coolmenu','style3_coolmenu','3','7','12',NULL,0,0,0,0,0,377,NULL,0,1,0,1242380145,NULL,0),('7-0-style0000000000004',1147642493,'3','pbversion0000000000001','approved','gui_bottom.jpg','gui_bottom.jpg','style1/gui_bottom.jpg','3','7','12',NULL,0,0,0,0,0,11011,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000002',1147642492,'3','pbversion0000000000001','approved','body_bg.jpg','body_bg.jpg','style1/body_bg.jpg','3','7','12',NULL,0,0,0,0,0,598,NULL,0,1,0,1242380142,NULL,0),('PBtmpl0000000000000047',1147642414,'3','pbversion0000000000001','approved','Default Message Board','Default Message Board','default_message_board','3','7','12',NULL,0,1,0,0,0,5583,'',0,1,0,1242380153,'',0),('TimeTrackingTMPL000002',1147642417,'3','pbversion0000000000001','approved','Default Time Tracking Manager View','Default Time Tracking Manager View','default-tt-template-manager','3','7','12',NULL,0,0,0,0,0,408,' ',0,1,0,1242380163,NULL,0),('PBtmpl0000000000000057',1147642418,'3','pbversion0000000000001','approved','Default WebGUI Yes/No Prompt','Default WebGUI Yes/No Prompt','default_webgui_yes/no_prompt','3','7','12',NULL,0,1,0,0,0,793,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000107',1147642420,'3','pbversion0000000000001','approved','File with size','File with size','file_with_size','3','7','12',NULL,0,1,0,0,0,661,NULL,0,1,0,1242380160,NULL,0),('WVtmpl0000000000000001',1147642426,'3','pbversion0000000000001','approved','Random Thread Macro Default Template','Random Thread Macro Default Template','randomthread-template','3','7','12',NULL,0,0,0,0,0,9130,NULL,0,1,0,1242380165,NULL,0),('7-0-style0000000000005',1147642493,'3','pbversion0000000000001','approved','header.jpg','header.jpg','style1/header.jpg','3','7','12',NULL,0,0,0,0,0,45014,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000008',1147642494,'3','pbversion0000000000001','approved','nav1_center_on.jpg','nav1_center_on.jpg','style1/nav1_center_on.jpg','3','7','12',NULL,0,0,0,0,0,1382,NULL,0,1,0,1242380143,NULL,0),('bX5rYxb6tZ9docY6sUhBlw',1147642514,'3','pbversion0000000000001','approved','Getting Started','Getting Started','getting_started/getting-started','3','7','4',NULL,0,1,0,0,0,679,NULL,0,1,0,1242380147,NULL,0),('IWFxZDyGhQ3-SLZhELa3qw',1147642514,'3','pbversion0000000000001','approved','Key Benefits','Key Benefits','home/key-benefits','3','7','4',NULL,0,1,0,0,0,2052,NULL,0,1,0,1242380149,NULL,0),('m4YJFaqzultnB_sj1Uq0aw',1147642514,'3','pbversion0000000000001','approved','Ad','Ad','home/ad','3','7','4',NULL,0,1,0,0,0,92376,NULL,0,1,0,1242380150,NULL,0),('7-0-style0000000000045',1147642503,'3','pbversion0000000000001','approved','pb_wg_bg.jpg','pb_wg_bg.jpg','style2/pb_wg_bg.jpg','3','7','12',NULL,0,0,0,0,0,21720,NULL,0,1,0,1242380144,NULL,0),('7-0-style0000000000021',1147642497,'3','pbversion0000000000001','approved','nav2_on_right.jpg','nav2_on_right.jpg','style1/nav2_on_right.jpg','3','7','12',NULL,0,0,0,0,0,720,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000020',1147642497,'3','pbversion0000000000001','approved','nav2_on_left.jpg','nav2_on_left.jpg','style1/nav2_on_left.jpg','3','7','12',NULL,0,0,0,0,0,732,NULL,0,1,0,1242380143,NULL,0),('7-0-style0000000000016',1147642496,'3','pbversion0000000000001','approved','nav2_center_on.jpg','nav2_center_on.jpg','style1/nav2_center_on.jpg','3','7','12',NULL,0,0,0,0,0,807,NULL,0,1,0,1242380143,NULL,0),('PBasset000000000000003',1147642437,'3','pbversion0000000000001','approved','Media','Media','media','3','7','12',NULL,0,0,0,0,0,296,NULL,0,1,0,1242380151,NULL,0),('OhdaFLE7sXOzo_SIP2ZUgA',1147642513,'3','pbversion0000000000001','approved','Welcome','Welcome','home/welcome','3','7','4',NULL,0,1,0,0,0,1863,NULL,0,1,0,1242380151,NULL,0),('nbSrhXZQuxIjhWFaFPSuVA',1147642465,'3','pbversion0000000000001','approved','AdminConsole','AdminConsole','root/import/adminconsole','3','7','12',NULL,0,0,0,0,0,313,NULL,0,1,0,1242380150,NULL,0),('S1A9iAwKcQQ6P20uTqw-Ew',1147642468,'3','pbversion0000000000001','approved','Dashboard','Dashboard','root/import/dashboard','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380162,NULL,0),('71e17KeduiXgODLMlUxiow',1222803352,'3','pbversion0000000000001','approved','project','project','root/import/projectmanager/project','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380145,NULL,0),('N13SD1Fpqk00UgBt1Z8ivQ',1147642470,'3','pbversion0000000000001','approved','HttpProxy','HttpProxy','root/import/httpproxy','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380150,NULL,0),('3uuBf8cYuj1sew2OJXl9tg',1147642470,'3','pbversion0000000000001','approved','InOutBoard','InOutBoard','root/import/inoutboard','3','7','12',NULL,0,0,0,0,0,307,NULL,0,1,0,1242380142,NULL,0),('ProjectManagerTMPL0002',1222574693,'3','pbversion0000000000001','approved','Default Project Display','Default Project Display','default-pm-template-project-display','3','7','12',NULL,0,0,0,0,0,12801,'\r\n\r\n\r\n',0,1,0,1242380162,'',0),('cj2y4papTVGZRFdwTI-_fw',1147642475,'3','pbversion0000000000001','approved','MessageBoard','MessageBoard','root/import/messageboard','3','7','12',NULL,0,0,0,0,0,313,NULL,0,1,0,1242380147,NULL,0),('bBzO4CWjqU_ile3gf5Iypw',1147642475,'3','pbversion0000000000001','approved','MultiSearch','MultiSearch','root/import/multisearch','3','7','12',NULL,0,0,0,0,0,310,NULL,0,1,0,1242380147,NULL,0),('jEz8iTGNWEt2I05IhVV19Q',1147642477,'3','pbversion0000000000001','approved','Operation/RedeemSubscription','Operation/RedeemSubscription','root/import/operation/redeemsubscription','3','7','12',NULL,0,0,0,0,0,368,NULL,0,1,0,1242380149,NULL,0),('Da6KWn805L4B5e4HFgQRQA',1147642479,'3','pbversion0000000000001','approved','Shortcut','Shortcut','root/import/shortcut','3','7','12',NULL,0,0,0,0,0,301,NULL,0,1,0,1242380148,NULL,0),('bbiA9Zq5Gy2oCFBlILO3QA',1147642480,'3','pbversion0000000000001','approved','SQLReport','SQLReport','root/import/sqlreport','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380147,NULL,0),('Efe2W0UgrSRDltNJ87jlfg',1147642480,'3','pbversion0000000000001','approved','StockData','StockData','root/import/stockdata','3','7','12',NULL,0,0,0,0,0,304,NULL,0,1,0,1242380148,NULL,0),('9wKWdum0_8z-OhhquWLtSQ',1147642483,'3','pbversion0000000000001','approved','WeatherData','WeatherData','root/import/weatherdata','3','7','12',NULL,0,0,0,0,0,310,NULL,0,1,0,1242380146,NULL,0),('CSN-ZON7Uwv8kxf3F1fh5Q',1147642484,'3','pbversion0000000000001','approved','ZipArchiveAsset','ZipArchiveAsset','root/import/ziparchiveasset','3','7','12',NULL,0,0,0,0,0,322,NULL,0,1,0,1242380147,NULL,0),('TCtybxdqmdwdvRn555zpCQ',1147642484,'3','pbversion0000000000001','approved','RichEdit','RichEdit','root/import/richedit','3','7','12',NULL,0,0,0,0,0,301,NULL,0,1,0,1242380163,NULL,0),('PBtmpl0000000000000044',1148579524,'3','pbversion0000000000001','approved','Default Login Box','Default Login Box','default_login_box','3','7','12',NULL,0,1,0,0,0,1868,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000092',1148579524,'3','pbversion0000000000001','approved','Horizontal Login Box','Horizontal Login Box','horizontal_login_box','3','7','12',NULL,0,1,0,0,0,2061,NULL,0,1,0,1242380160,NULL,0),('PBtmpl0000000000000039',1154535073,'3','pbversion0000000000001','approved','Default File Macro','Default File Macro','default_file_macro','3','7','12',NULL,0,1,0,0,0,630,NULL,0,1,0,1242380153,NULL,0),('Szs5eev3OMssmnsyLRZmWA',1213317790,'3','pbversion0000000000001','approved','Tell A Friend','Tell A Friend','tell_a_friend/tell_a_friend','3','7','3',NULL,0,1,0,0,0,2062,NULL,0,1,0,1242380163,NULL,0),('PBtmpl0000000000000053',1154535074,'3','pbversion0000000000001','approved','Subscription code redemption','Subscription code redemption','subscription_code_redemption','3','7','12',NULL,0,1,0,0,0,575,NULL,0,1,0,1242380153,NULL,0),('ProjectManagerTMPL0006',1157679165,'3','pbversion0000000000001','approved','Default Resource List','Default Resource List','default-pm-resource-list','3','7','12',NULL,0,0,0,0,0,1793,NULL,0,1,0,1242380162,NULL,0),('ProjectManagerTMPL0003',1159989349,'3','pbversion0000000000001','approved','Default Project Manager Gantt Chart','Default Project Manager Gantt Chart','default-pm-template-gantt-chart','3','7','12',NULL,0,0,0,0,0,3753,NULL,0,1,0,1242380162,NULL,0),('pbproto000000000000002',1163019036,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-prototype','3','7','12',NULL,0,0,0,1,0,595,NULL,0,1,0,1263962528,NULL,0),('WikiPHTmpl000000000001',1165460175,'3','pbversion0000000000001','approved','Default Page History','Default Page History','default-wiki-page-history','3','7','12',NULL,0,0,0,0,0,653,NULL,0,1,0,1242380165,NULL,0),('WikiMPTmpl000000000001',1165460175,'3','pbversion0000000000001','approved','Default Most Popular','Default Most Popular','default-wiki-most-popular','3','7','12',NULL,0,0,0,0,0,1029,NULL,0,1,0,1242380164,NULL,0),('IOB0000000000000000002',1166019641,'3','pbversion0000000000001','approved','Default InOutBoard Report Template','Default InOutBoard Report Template','iob-report-template','3','7','12',NULL,0,0,0,0,0,2719,'',0,1,0,1242380149,'',0),('WikiSearchTmpl00000001',1168480840,'3','pbversion0000000000001','approved','Default Wiki Search','Default Wiki Search','default-wiki-search','3','7','12',NULL,0,0,0,0,0,2432,'\n\n',0,1,0,1242380165,NULL,0),('WikiRCTmpl000000000001',1169092823,'3','pbversion0000000000001','approved','Default Recent Changes','Default Recent Changes','default-wiki-recent-changes','3','7','12',NULL,0,0,0,0,0,1645,NULL,0,1,0,1242380165,NULL,0),('ZipArchiveTMPL00000001',1169738426,'3','pbversion0000000000001','approved','Default Zip Archive Template','Default Zip Archive Template','zip-archive-template','3','7','12',NULL,0,0,0,0,0,1040,NULL,0,1,0,1242380165,NULL,0),('IOB0000000000000000001',1169795123,'3','pbversion0000000000001','approved','Default InOutBoard Template','Default InOutBoard Template','iob-template','3','7','12',NULL,0,0,0,0,0,3815,'',0,1,0,1242380149,'',0),('SQLReportDownload00001',1171466654,'3','pbversion0000000000001','approved','SQLReport Download Default Template','untitled','SQLReportDownload0001','3','7','12',NULL,0,0,0,0,0,6145,NULL,0,1,0,1242380162,NULL,0),('newsletter000000000001',1185754569,'3','pbversion0000000000001','approved',' Summary Newsletter (default)',' Summary Newsletter','newsletterdefaulttemplate','3','7','3',NULL,0,0,0,0,0,668,NULL,0,1,0,1242380151,NULL,0),('tempspace0000000000000',1185754574,'3','pbversion0000000000001','approved','Tempspace','Tempspace','tempspace','3','7','3',NULL,0,0,0,0,0,307,NULL,0,1,0,1242380163,NULL,0),('MBZK_LPVzqhb4TV4mMRTJg',1197330678,'3','pbversion0000000000001','approved','admin_ie7.css','admin_ie7.css','root/import/gallery-templates/admin_ie7.css','3','7','3',NULL,0,1,0,0,0,380,NULL,0,1,0,1244130527,NULL,0),('TimeTrackingTMPL000001',1201205738,'3','pbversion0000000000001','approved','Default Time Tracking User View','Default Time Tracking User View','default-tt-template-user','3','7','12',NULL,0,0,0,0,0,18629,'\n \n',0,1,0,1242380163,'',0),('CalendarPrintMonth0001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Month','Default Calendar Print Month','root/import/calendar-templates/default-calendar-print-month','3','7','12',NULL,0,0,0,0,0,2436,' \r\n',0,1,0,1242380147,'',0),('CalendarPrintWeek00001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Week','Default Calendar Print Week','root/import/calendar-templates/default-calendar-print-week','3','7','12',NULL,0,0,0,0,0,2636,' \r\n',0,1,0,1242380147,'',0),('CalendarPrintDay000001',1204890714,'3','pbversion0000000000001','approved','Default Calendar Print Day','Default Calendar Print Day','root/import/calendar-templates/default-calendar-print-day','3','7','12',NULL,0,0,0,0,0,2376,' \r\n',0,1,0,1242380147,'',0),('3qiVYhNTXMVC5hfsumVHgg',1206743306,'3','pbversion0000000000001','approved','browserdetect.js','browserdetect.js','root/import/gallery-templates/browserdetect.js','3','7','3',NULL,0,1,0,0,0,4375,NULL,0,1,0,1244130528,NULL,0),('F7MAQ-cpuvQ1KuC7J4P5zQ',1222803673,'3','pbversion0000000000001','approved','View','View','root/import/profile/view','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1242380148,NULL,0),('Tsg7xmPYv782j6IVz7yHFg',1213244777,'3','pbversion0000000000001','approved','Calendar Templates','Calendar Templates','root/import/calendar-templates','3','7','12',NULL,0,1,0,0,0,353,NULL,0,1,0,1242380164,NULL,0),('Q4uX_C557arTp6D_jwB1jQ',1222803760,'3','pbversion0000000000001','approved','Wiki','Wiki','root/import/wiki','3','12','12',NULL,0,0,0,0,0,312,NULL,0,1,0,1242380162,NULL,0),('NywJYmGWe1f6EBXJnWg9Xg',1222803638,'3','pbversion0000000000001','approved','Profile','Profile','root/import/profile','3','7','12',NULL,0,1,0,0,0,320,NULL,0,1,0,1242380151,NULL,0),('AgyFhx3eXlfZXNp2MkrsiQ',1222803665,'3','pbversion0000000000001','approved','Edit','Edit','root/import/profile/edit','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1242380146,NULL,0),('_hELmIJfgbAyXFNqPyApxQ',1213309523,'3','pbversion0000000000001','approved','admin.css','admin.css','root/import/gallery-templates/admin.css','3','7','3',NULL,0,1,0,0,0,3478,NULL,0,1,0,1244130527,NULL,0),('7fE8md51vTCcuJFOvxNaGA',1209503742,'3','pbversion0000000000001','approved','thumbnails.js','thumbnails.js','root/import/gallery-templates/thumbnails.js','3','7','3',NULL,0,1,0,0,0,5881,NULL,0,1,0,1244130528,NULL,0),('mTOiwwk3q4k9g5-XykXhPA',1218149728,'3','pbversion0000000000001','approved','Documentation','Documentation','documentation','3','7','3',NULL,0,0,0,0,0,561,NULL,0,1,0,1242380150,NULL,0),('TYo2Bwl7aafzTtdHlS-arQ',1211664878,'3','pbversion0000000000001','approved','Product','Product','root/import/product','3','7','12',NULL,0,0,0,0,0,320,NULL,0,1,0,1242380164,NULL,0),('gbnRhcWNk1iQe32LFEB5eQ',1212086102,'3','pbversion0000000000001','approved','Shelf','Shelf','root/import/shelf2','3','7','12',NULL,0,1,0,0,0,315,NULL,0,1,0,1242380149,NULL,0),('6tK47xsaIH-ELw0IBo0uRQ',1210777115,'3','pbversion0000000000001','approved','images','images','root/import/shelf2/images','3','7','12',NULL,0,1,0,0,0,330,NULL,0,1,0,1242380142,NULL,0),('_bZJ9LA_KNekZiFPaP2SeQ',1210777868,'3','pbversion0000000000001','approved','shelf-titles.jpg','shelf-titles.jpg','root/import/shelf2/images/shelf-titles.jpg','3','7','12',NULL,0,1,0,0,0,1038,NULL,0,0,0,1242380165,NULL,0),('4e-_rNs6mSWedZhQ_V5kJA',1210779672,'3','pbversion0000000000001','approved','shelf-ie.css','shelf-ie.css','root/import/shelf2/shelf-ie.css','3','7','12',NULL,0,1,0,0,0,1092,NULL,0,1,0,1242380142,NULL,0),('6D4Z-oruXPS6OlH_Kx8pBg',1209509389,'3','pbversion0000000000001','approved','images','images','root/import/thingy-templates/images','3','7','12',NULL,0,1,0,0,0,340,NULL,0,1,0,1242380142,NULL,0),('hQ7z33_jOYkQ8WNX5xy9Sw',1209509455,'3','pbversion0000000000001','approved','style-button.gif','style-button.gif','root/import/thingy-templates/images/style-button.gif','3','7','12',NULL,0,1,0,0,0,923,NULL,0,0,0,1242380149,NULL,0),('vWW_DcHiYSrKZOkkIfEfcQ',1209509433,'3','pbversion0000000000001','approved','row-2.jpg','row-2.jpg','root/import/thingy-templates/images/row-2.jpg','3','7','12',NULL,0,1,0,0,0,805,NULL,0,0,0,1242380164,NULL,0),('_bPYzRA87NTAUIKlfrJMHg',1209509433,'3','pbversion0000000000001','approved','row-1.jpg','row-1.jpg','root/import/thingy-templates/images/row-1.jpg','3','7','12',NULL,0,1,0,0,0,790,NULL,0,0,0,1242380165,NULL,0),('nJjZHRwdDs5MAZYsAyioHw',1209509433,'3','pbversion0000000000001','approved','title-bg.jpg','title-bg.jpg','root/import/thingy-templates/images/title-bg.jpg','3','7','12',NULL,0,1,0,0,0,1105,NULL,0,0,0,1242380151,NULL,0),('8hxfkrJPeFVRWF5piCNJ1A',1209509433,'3','pbversion0000000000001','approved','field-bg.jpg','field-bg.jpg','root/import/thingy-templates/images/field-bg.jpg','3','7','12',NULL,0,1,0,0,0,721,NULL,0,0,0,1242380146,NULL,0),('Osx7WN52iIKHZFT4vqUBHQ',1209509433,'3','pbversion0000000000001','approved','search-btn.gif','search-btn.gif','root/import/thingy-templates/images/search-btn.gif','3','7','12',NULL,0,1,0,0,0,1263,NULL,0,0,0,1242380151,NULL,0),('oWff8fGzRdHPyq5VNREe9Q',1209509433,'3','pbversion0000000000001','approved','top-bg.jpg','top-bg.jpg','root/import/thingy-templates/images/top-bg.jpg','3','7','12',NULL,0,1,0,0,0,691,NULL,0,0,0,1242380151,NULL,0),('uqbkvb1b9443VvfkyRz95w',1209509433,'3','pbversion0000000000001','approved','save-button.gif','save-button.gif','root/import/thingy-templates/images/save-button.gif','3','7','12',NULL,0,1,0,0,0,1271,NULL,0,0,0,1242380164,NULL,0),('8YiMkcz32xalkAn3WBLpag',1210181860,'3','pbversion0000000000001','approved','go-btn.gif','go-btn.gif','root/import/thingy-templates/images/go-btn.gif','3','7','12',NULL,0,1,0,0,0,430,NULL,0,0,0,1242380146,NULL,0),('C5fPz-Wg85vkYRvCdl-Xqw',1212160830,'3','pbversion0000000000001','approved','UserList','UserList','root/import/userlist','3','7','12',NULL,0,1,0,0,0,323,NULL,0,1,0,1242380147,NULL,0),('usuxw9V3jN4d4pujRiEYxg',1209494150,'3','pbversion0000000000001','approved','css03-ie.css','css03-ie.css','style3/css03-ie.css','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380164,NULL,0),('aNmgn0cd6tldmC1FpW4KbA',1213122695,'3','pbversion0000000000001','approved','Shop','Shop','shopping-cart-collateral-items','3','7','3',NULL,0,1,0,0,0,324,NULL,0,0,0,1242380146,NULL,0),('2q5fxatSFLgIhXaUX-oSvg',1204149033,'3','pbversion0000000000001','approved','bottom-left.jpg','bottom-left.jpg','shopping-cart-collateral-items/bottom-left.jpg','3','7','3',NULL,0,1,0,0,0,32254,NULL,0,0,0,1242380141,NULL,0),('_d5WTkKjnwct-_Dk7gZHvQ',1204149033,'3','pbversion0000000000001','approved','bottom-right.jpg','bottom-right.jpg','shopping-cart-collateral-items/bottom-right.jpg','3','7','3',NULL,0,1,0,0,0,32258,NULL,0,0,0,1242380165,NULL,0),('Iz2mUR3jCPKyemwAea4b2g',1204149033,'3','pbversion0000000000001','approved','input_bg.jpg','input_bg.jpg','shopping-cart-collateral-items/input_bg.jpg','3','7','3',NULL,0,1,0,0,0,30076,NULL,0,0,0,1242380149,NULL,0),('JU9bjsLRoWj7GVHs__prig',1204149033,'3','pbversion0000000000001','approved','top-left.jpg','top-left.jpg','shopping-cart-collateral-items/top-left.jpg','3','7','3',NULL,0,1,0,0,0,32207,NULL,0,0,0,1242380150,NULL,0),('noOlnjQGexHg8c4bGVUo9g',1204149033,'3','pbversion0000000000001','approved','top-right.jpg','top-right.jpg','shopping-cart-collateral-items/top-right.jpg','3','7','3',NULL,0,1,0,0,0,32245,NULL,0,0,0,1242380151,NULL,0),('bPz1yk6Y9uwMDMBcmMsSCg',1211829604,'3','pbversion0000000000001','approved','Email Receipt (Default)','Email Receipt (Default)','shopping-cart-collateral-items/email-receipt-default','3','7','3',NULL,0,1,0,0,0,4632,NULL,0,1,0,1242380147,NULL,0),('EBlxJpZQ9o-8VBOaGQbChA',1212093746,'3','pbversion0000000000001','approved','MiniCart','MiniCart','shopping-cart-collateral-items/minicart','3','7','3',NULL,0,1,0,0,0,2611,'',0,1,0,1242380148,'',0),('WeatherDataTmpl0000001',1210711353,'3','pbversion0000000000001','approved','WeatherData Default View','WeatherData Default View','weatherdatatmpl0000001','3','7','12',NULL,0,1,0,0,0,5505,'\r\n\r\n\r\n',0,1,0,1242380164,'',0),('Ik9HHky10DIyFTKehUD1dw',1222803478,'3','pbversion0000000000001','approved','Prompt','Prompt','root/import/prompt','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1242380149,NULL,0),('gI_TxK-5S4DNuv42wpImmw',1213734379,'3','pbversion0000000000001','approved','Gallery Templates','Gallery Templates','root/import/gallery-templates','3','7','3',NULL,0,0,0,0,0,362,NULL,0,1,0,1244130527,NULL,0),('BmLaN4rmAANkCglXUViEbg',1222803871,'3','pbversion0000000000001','approved','Resource','Resource','root/import/projectmanager/resource','3','12','12',NULL,0,0,0,0,0,346,NULL,0,1,0,1242380147,NULL,0),('X7DrzUcj8pOKFa_6k9D5iw',1222804045,'3','pbversion0000000000001','approved','Newsletter','Newsletter','root/import/newsletter','3','12','3',NULL,0,0,0,0,0,329,NULL,0,1,0,1242380165,NULL,0),('7-0-style0000000000059',1213386091,'3','pbversion0000000000001','approved','main_top.jpg','main_top.jpg','style3/main_top.jpg','3','7','12',NULL,0,0,0,0,0,3594,NULL,0,1,0,1242380144,NULL,0),('CalendarPrintEvent0001',1215396964,'3','pbversion0000000000001','approved','Default Calendar Print Event','Default Calendar Print Event','root/import/calendar-templates/default-calendar-print-event','3','7','12',NULL,0,0,0,0,0,4156,' \r\n',0,1,0,1242380147,'',0),('j_1qEqM6iLfQLiR6VKy0aA',1215718151,'3','pbversion0000000000001','approved','Free Documentation','Free Documentation','documentation/free-documentation','3','7','3',NULL,0,1,0,0,0,1415,NULL,0,1,0,1242380150,NULL,0),('o_pq_e4vRyhMOKFzs61eag',1215714957,'3','pbversion0000000000001','approved','book-covers.jpg','book-covers.jpg','documentation/book-covers.jpg','3','7','3',NULL,0,1,0,0,0,106078,NULL,0,0,0,1242380151,NULL,0),('diZvW4bSgZWwyyGP3qXi1g',1215717972,'3','pbversion0000000000001','approved','Commercial Documentation','Commercial Documentation','documentation/commercial-documentation','3','7','3',NULL,0,1,0,0,0,1110,NULL,0,1,0,1242380148,NULL,0),('63ix2-hU0FchXGIWkG3tow',1216169693,'3','pbversion0000000000001','approved','Flat Discount (Default)','Flat Discount (Default)','root/import/flat-discount-default','3','7','12',NULL,0,1,0,0,0,1265,NULL,0,1,0,1242380142,NULL,0),('jnYdqDkUR8x7Pv2eGR1qTA',1216250666,'3','pbversion0000000000001','approved','Thingy Templates','Thingy Templates','root/import/thingy-templates','3','7','12',NULL,0,1,0,0,0,347,NULL,0,1,0,1242380149,NULL,0),('5m5I7__l40C4hhv4ydqAHQ',1216227786,'3','pbversion0000000000001','approved','thingy-ie.css','thingy-ie.css','root/import/thingy-templates/thingy-ie.css','3','7','12',NULL,0,1,0,0,0,1329,NULL,0,1,0,1242380142,NULL,0),('1oGhfj00KkCzP1ez01AfKA',1218582812,'3','pbversion0000000000001','approved','slideshow.js','slideshow.js','root/import/gallery-templates/slideshow.js','3','7','3',NULL,0,1,0,0,0,10453,NULL,0,1,0,1244130528,NULL,0),('pV7GnZdpjR3XpZaSINIoeg',1222803347,'3','pbversion0000000000001','approved','gantt','gantt','root/import/projectmanager/gantt','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380162,NULL,0),('9A-mg2gwWmaYi9o_1C7ArQ',1222803338,'3','pbversion0000000000001','approved','dashboard','dashboard','root/import/projectmanager/dashboard','3','7','12',NULL,0,0,0,0,0,348,NULL,0,1,0,1242380146,NULL,0),('yD1SMHelczihzjEmx6eXBA',1222803342,'3','pbversion0000000000001','approved','editTask','editTask','root/import/projectmanager/edittask','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380165,NULL,0),('BFfNj5wA9bDw8H3cnr8pTw',1247046273,'3','pbversion0000000000001','approved','Navigation','Navigation','root/import/navigation','3','7','12',NULL,0,0,0,0,0,329,NULL,0,1,0,1247779656,NULL,0),('PBtmpl0000000000000094',1220655703,'3','pbversion0000000000001','approved','News','News','plainblacknews','3','7','12',NULL,0,1,0,0,0,5945,'\r\n\r\n\r\n',0,1,0,1247779651,'',0),('1XOJDcg_ITRYwVM-QnIcPw',1219175575,'3','pbversion0000000000001','approved','shelf.css','shelf.css','root/import/shelf2/shelf.css','3','7','12',NULL,0,1,0,0,0,2431,NULL,0,1,0,1242380141,NULL,0),('aNNC62qLAS6TB-0_MCYjsw',1246969327,'3','pbversion0000000000001','approved','Layout','Layout','root/import/layout','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779656,NULL,0),('huASapWvFDzqwOSbcN-JFQ',1222803313,'3','pbversion0000000000001','approved','user','user','root/import/timetracking/user','3','7','12',NULL,0,0,0,0,0,331,NULL,0,1,0,1242380149,NULL,0),('lo1ac3BsoJx3ijGQ3gR-bQ',1222803309,'3','pbversion0000000000001','approved','row','row','root/import/timetracking/row','3','7','12',NULL,0,0,0,0,0,328,NULL,0,1,0,1242380150,NULL,0),('zyWi26q9na-iiZqL4yedog',1222803114,'3','pbversion0000000000001','approved','Macro','Macro','root/import/macro','3','7','12',NULL,0,1,0,0,0,314,NULL,0,1,0,1242380165,NULL,0),('tBL7BWiQRZFed2Y-Zjo9tQ',1222803200,'3','pbversion0000000000001','approved','AdminToggle','AdminToggle','root/import/macro/admintoggle','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380163,NULL,0),('GdkQpvjRtJqtzOUbwIIQRA',1222803205,'3','pbversion0000000000001','approved','a_account','a_account','root/import/macro/a_account','3','7','12',NULL,0,0,0,0,0,339,NULL,0,1,0,1242380149,NULL,0),('tnc5iYyynX2hfdEs9D3P8w',1222803213,'3','pbversion0000000000001','approved','EditableToggle','EditableToggle','root/import/macro/editabletoggle','3','7','12',NULL,0,0,0,0,0,354,NULL,0,1,0,1242380164,NULL,0),('vgXdBcFTqU7h4wBG1ewdBw',1222803217,'3','pbversion0000000000001','approved','File','File','root/import/macro/file','3','7','12',NULL,0,0,0,0,0,324,NULL,0,1,0,1242380164,NULL,0),('hcFlqnXlsmC1ujN6Id0F0A',1222803234,'3','pbversion0000000000001','approved','GroupAdd','GroupAdd','root/import/macro/groupadd','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1242380149,NULL,0),('eRJR52fvlaxfetv3DQkQYw',1222803238,'3','pbversion0000000000001','approved','GroupDelete','GroupDelete','root/import/macro/groupdelete','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380148,NULL,0),('5HIDHq5lAWHV5gpYGS0zLg',1222803244,'3','pbversion0000000000001','approved','H_homeLink','H_homeLink','root/import/macro/h_homelink','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380142,NULL,0),('rYEFwXXo0tkGhQTcbDibvg',1222803249,'3','pbversion0000000000001','approved','LoginToggle','LoginToggle','root/import/macro/logintoggle','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380162,NULL,0),('-WM2dt0ZGpDasuL2wWocxg',1222803056,'3','pbversion0000000000001','approved','ProjectManager','ProjectManager','root/import/projectmanager','3','7','12',NULL,0,1,0,0,0,341,NULL,0,1,0,1242380141,NULL,0),('2OcUWHVsu_L1sDFzIMWYqw',1222803070,'3','pbversion0000000000001','approved','TimeTracking','TimeTracking','root/import/timetracking','3','7','12',NULL,0,1,0,0,0,335,NULL,0,1,0,1242380141,NULL,0),('vTymIDYL2YqEh6PV50F7ew',1222803302,'3','pbversion0000000000001','approved','manager','manager','root/import/timetracking/manager','3','7','12',NULL,0,0,0,0,0,340,NULL,0,1,0,1242380164,NULL,0),('nqNbSUAhk9Vd1zda2SCz9A',1222803258,'3','pbversion0000000000001','approved','RandomThread','RandomThread','root/import/macro/randomthread','3','7','12',NULL,0,0,0,0,0,348,NULL,0,1,0,1242380151,NULL,0),('y8XkRdxIperLKkJ3bL5sSQ',1222803264,'3','pbversion0000000000001','approved','r_printable','r_printable','root/import/macro/r_printable','3','7','12',NULL,0,0,0,0,0,345,NULL,0,1,0,1242380165,NULL,0),('V3l5S5TtI7wMm1WpIMhvOA',1222803253,'3','pbversion0000000000001','approved','L_loginBox','L_loginBox','root/import/macro/l_loginbox','3','7','12',NULL,0,0,0,0,0,342,NULL,0,1,0,1242380164,NULL,0),('newslettersubscrip0001',1221692339,'3','pbversion0000000000001','approved','My Subscriptions (default)',' My Subscriptions','newslettermysubscriptionstemplate','3','7','3',NULL,0,0,0,0,0,1173,NULL,0,1,0,1242380151,NULL,0),('eqb9sWjFEVq0yHunGV8IGw',1222574693,'3','pbversion0000000000001','approved','Subscription (Default)','Subscription (Default)','root/import/subscription-default','3','7','12',NULL,0,1,0,0,0,2850,'\n',0,1,0,1242380148,'',0),('ThingyTmpl000000000002',1222574693,'3','pbversion0000000000001','approved','Default Thingy View Thing','Default Thingy View Thing','templates/thingy-default-view-thing','3','7','12',NULL,0,0,0,0,0,4793,'\n',0,1,0,1242380163,'',0),('UL-ItI4L1Z6-WSuhuXVvsQ',1225139673,'3','pbversion0000000000001','approved','DataTable','DataTable','root/import/datatable','3','7','3',NULL,0,0,0,0,0,325,NULL,0,1,0,1242380164,NULL,0),('THQhn1C-ooj-TLlEP7aIJQ',1225313951,'3','pbversion0000000000001','approved','gallery-ie.css','gallery-ie.css','root/import/gallery-templates/gallery-ie.css','3','7','3',NULL,0,1,0,0,0,623,NULL,0,1,0,1244130528,NULL,0),('7-0-style0000000000049',1224117144,'3','pbversion0000000000001','approved','WebGUI 7 Style 3','WebGUI 7 Style 3','root/import/webgui-7-style-3','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1242380144,NULL,0),('stevecoolmenu000000001',1224116942,'3','pbversion0000000000001','approved','Site Nav','Site Nav','webgui7/style3/hierarchical-top-nav','3','7','12',NULL,0,0,0,0,0,3716,'\r\n\r\n\r\n\r\n',0,1,0,1242380162,'',0),('7-0-style0000000000051',1224117026,'3','pbversion0000000000001','approved','css03.css','css03.css','style3/css03.css','3','7','12',NULL,0,0,0,0,0,5975,NULL,0,1,0,1242380144,NULL,0),('jVKLVakT_iA2010_oEuAwg',1224116526,'3','pbversion0000000000001','approved','Style3 Coolmenu','Style3 Coolmenu','department_nav','3','7','12',NULL,0,0,0,0,0,386,NULL,0,1,0,1242380150,NULL,0),('ThingyTmpl000000000003',1224518002,'3','pbversion0000000000001','approved','Default Thingy Edit Thing','Default Thingy Edit Thing','templates/thingy-default-edit-thing','3','7','12',NULL,0,0,0,0,0,6242,'\r\n\r\n\r\n',0,1,0,1242380163,'',0),('QpmlAiYZz6VsKBM-_0wXaw',1224616691,'3','pbversion0000000000001','approved','UsersOnline Macro','UsersOnline Macro','users-online-macro-templates','3','7','3',NULL,0,0,0,0,0,368,NULL,0,1,0,1242380162,NULL,0),('h_T2xtOxGRQ9QJOR6ebLpQ',1224616545,'3','pbversion0000000000001','approved','UsersOnline Default View','UsersOnline Default View','users-online-macro-templates/usersonline-default-view','3','7','3',NULL,0,1,0,0,0,2479,'\r\n\r\n',0,1,0,1242380149,'',0),('4Ekp0kJoJllRRRo_J1Rj6w',1224616672,'3','pbversion0000000000001','approved','UsersOnline Detailed View','UsersOnline Detailed View','users-online-macro-templates/usersonline-detailed-view','3','7','3',NULL,0,1,0,0,0,4271,'\r\n\r\n',0,1,0,1242380142,'',0),('HPDOcsj4gBme8D4svHodBw',1225404573,'3','pbversion0000000000001','approved','Profile','Profile','root/import/account/profile','3','7','12',NULL,0,1,0,0,0,334,NULL,0,1,0,1250190873,NULL,0),('IZkrow_zwvbf4FCH-taVTQ',1226011853,'3','pbversion0000000000001','approved','Inbox','Inbox','root/import/account/inbox','3','7','12',NULL,0,1,0,0,0,328,NULL,0,1,0,1250190873,NULL,0),('K0YjxqOqr7RupSo6sIdcAg',1227074310,'3','pbversion0000000000001','approved','Friends','Friends','root/import/account/friends','3','7','12',NULL,0,1,0,0,0,334,NULL,0,1,0,1250190873,NULL,0),('_ilRXNR3s8F2vGJ_k9ePcg',1226643205,'3','pbversion0000000000001','approved','User','User','root/import/account/user','3','7','12',NULL,0,1,0,0,0,325,NULL,0,1,0,1250190873,NULL,0),('qaVcU0FFzzraMX_bzELqzw',1227074362,'3','pbversion0000000000001','approved','Contributions','Contributions','root/import/account/contributions','3','7','12',NULL,0,1,0,0,0,352,NULL,0,1,0,1250190873,NULL,0),('vrKXEtluIhbmAS9xmPukDA',1226698051,'3','pbversion0000000000001','approved','Donation (Default)','Donation (Default)','root/import/default-donation-template','3','7','12',NULL,0,1,0,0,0,2486,'\r\n',0,0,0,1242380164,'',0),('ThingyTmpl000000000004',1227044214,'3','pbversion0000000000001','approved','Default Thingy Search Thing','Default Thingy Search Thing','templates/thingy-default-search-thing','3','7','12',NULL,0,0,0,0,0,9339,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1242380163,'',0),('UserListTmpl0000000001',1228125743,'3','pbversion0000000000001','approved','Default UserList','Default UserList','root/import/userlist/default-userlist','3','7','12',NULL,0,1,0,0,0,5131,NULL,0,1,0,1242380164,NULL,0),('UserListTmpl0000000003',1228125758,'3','pbversion0000000000001','approved','UserList with multiple search keywords','UserList with multiple search keywords','root/import/userlist/userlist-with-multiple-search-keywords','3','7','12',NULL,0,1,0,0,0,5417,NULL,0,1,0,1242380164,NULL,0),('UserListTmpl0000000002',1228125752,'3','pbversion0000000000001','approved','UserList with search field selection','UserList with search field selection','root/import/userlist/userlist-with-search-field-selection','3','7','12',NULL,0,1,0,0,0,5049,NULL,0,1,0,1242380164,NULL,0),('matrixtmpl000000000004',1228834590,'3','pbversion0000000000001','approved','Matrix Default Edit Listing','Matrix Default Edit Listing','default-matrix-edit-listing-template','3','7','12',NULL,0,0,0,0,0,522,NULL,0,1,0,1242380150,NULL,0),('TimeTrackingTMPL000003',1229311434,'3','pbversion0000000000001','approved','Default Time Tracking Row Template','Default Time Tracking Row Template','default-tt-template-row','3','7','12',NULL,0,0,0,0,0,5662,NULL,0,1,0,1242380163,NULL,0),('uRL9qtk7Rb0YRJ41LmHOJw',1229311072,'3','pbversion0000000000001','approved','Default Calendar Print List View','Default Calendar Print List View','root/import/calendar-templates/default-calendar-print-list-view','3','7','3',NULL,0,1,0,0,0,1719,NULL,0,1,0,1242380164,NULL,0),('StockDataTMPL000000001',1229453697,'3','pbversion0000000000001','approved','StockData Default View','StockData Default View','stockdatatmpl000000001','3','7','12',NULL,0,1,0,0,0,9001,'\n',0,1,0,1242380163,'',0),('DashboardViewTmpl00001',1230358389,'3','pbversion0000000000001','approved','Dashboard Default View','Dashboard Default View','dashboard-default-view-template','3','7','12',NULL,0,0,0,0,0,14755,'\r\n\r\n\r\n',0,1,0,1242380148,'',0),('ProjectManagerTMPL0005',1229579830,'3','pbversion0000000000001','approved','Default Resource Popup','Default Resource Popup','default-pm-resource-popup','3','7','12',NULL,0,0,0,0,0,3562,NULL,0,1,0,1242380162,NULL,0),('ProjectManagerTMPL0001',1229579830,'3','pbversion0000000000001','approved','Default Project Management System Dashboard','Default Project Management System Dashboard','default-pm-template-dashboard','3','7','12',NULL,0,0,0,0,0,6708,'',0,1,0,1242380162,'',0),('PBtmpl0000000000000033',1230159454,'3','pbversion0000000000001','approved','Default HTTP Proxy','Default HTTP Proxy','default_http_proxy','3','7','12',NULL,0,1,0,0,0,2008,NULL,0,1,0,1242380153,NULL,0),('PBtmpl0000000000000059',1229907401,'3','pbversion0000000000001','approved','Default SQL Report','Default SQL Report','default_sql_report','3','7','12',NULL,0,1,0,0,0,7473,NULL,0,1,0,1242380153,NULL,0),('MultiSearchTmpl0000001',1230269962,'3','pbversion0000000000001','approved','MultiSearch Default Display','MultiSearch Default Display','multisearchtmpl0000001','3','7','12',NULL,0,1,0,0,0,3510,'',0,1,0,1242380150,'',0),('CalendarDay00000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Day','Default Calendar Day','root/import/calendar-templates/default-calendar-day','3','7','12',NULL,0,0,0,0,0,13634,' ',0,1,0,1242380147,'',0),('CalendarEvent000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Event','Default Calendar Event','root/import/calendar-templates/default-calendar-event','3','7','12',NULL,0,0,0,0,0,11714,' ',0,1,0,1242380147,'',0),('CalendarSearch00000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Search','Default Calendar Search','root/import/calendar-templates/default-calendar-search','3','7','12',NULL,0,0,0,0,0,14697,' ',0,1,0,1242380147,'',0),('CalendarWeek0000000001',1230358389,'3','pbversion0000000000001','approved','Default Calendar Week','Default Calendar Week','root/import/calendar-templates/default-calendar-week','3','7','12',NULL,0,0,0,0,0,12645,'',0,1,0,1242380147,'',0),('0X4Q3tBWUb_thsVbsYz9xQ',1230581176,'3','pbversion0000000000001','approved','Default Gallery Add Archive','Default Gallery Add Archive','root/import/gallery-templates/default-gallery-add-archive','3','7','3',NULL,0,1,0,0,0,3075,' \r\n\r\n ',0,1,0,1258524909,'',0),('mM3bjP_iG9sv5nQb4S17tQ',1230581176,'3','pbversion0000000000001','approved','Default Gallery View Album RSS','Default Gallery View Album RSS','root/import/gallery-templates/default-gallery-album-rss','3','7','3',NULL,0,1,0,0,0,1243,NULL,0,1,0,1258524909,NULL,0),('ilu5BrM-VGaOsec9Lm7M6Q',1230581176,'3','pbversion0000000000001','approved','Default Gallery List Albums RSS','Default Gallery List Albums RSS','root/import/gallery-templates/default-gallery-list-albums-rss','3','7','3',NULL,0,1,0,0,0,1252,NULL,0,1,0,1258524909,NULL,0),('-ANLpoTEP-n4POAdRxCzRw',1230581176,'3','pbversion0000000000001','approved','Default Gallery List Files For User RSS','Default Gallery List Files For User RSS','root/import/gallery-templates/default-gallery-list-files-for-user-rss','3','7','3',NULL,0,1,0,0,0,1284,NULL,0,1,0,1258524909,NULL,0),('KAMdiUdJykjN02CPHpyZOw',1230581176,'3','pbversion0000000000001','approved','Default Gallery View Album Slideshow','Default Gallery View Album Slideshow','root/import/gallery-templates/default-gallery-view-album-slideshow','3','7','3',NULL,0,1,0,0,0,7792,'\r\n \r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n',0,1,0,1258524909,'',0),('itransact_credentials1',1228953856,'3','pbversion0000000000001','approved','ITransact Credentials (Default)','ITransact Credentials (Default)','shopping-cart-collateral-items/itransact-credentials','3','7','4',NULL,0,0,0,0,0,5321,'\n',0,1,0,1242380149,'',0),('StockDataTMPL000000002',1229494994,'3','pbversion0000000000001','approved','StockData Default Display','StockData Default Display','stockdatatmpl000000002','3','7','12',NULL,0,1,0,0,0,20449,NULL,0,1,0,1242380163,NULL,0),('LdiozcIUciWuvt3Z-na5Ww',1232673968,'3','pbversion0000000000001','approved','Matrix','Matrix','root/import/matrix','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1242380150,NULL,0),('kJf77eCr9GAMiEzWrzsBTA',1229639255,'3','pbversion0000000000001','approved','matrix-ie.css','matrix-ie.css','new-matrix/matrix-ie.css','3','7','12',NULL,0,1,0,0,0,764,NULL,0,1,0,1242380150,NULL,0),('4LQT4-bGW4FkiEQLSY5gvQ',1232400287,'3','pbversion0000000000001','approved','show-hide.js','show-hide.js','new-matrix/show-hide.js','3','7','12',NULL,0,1,0,0,0,933,NULL,0,1,0,1242380142,NULL,0),('QHn6T9rU7KsnS3Y70KCNTg',1233173545,'3','pbversion0000000000001','approved','Account','Account','root/import/account','3','7','12',NULL,0,1,0,0,0,320,NULL,0,1,0,1250190873,NULL,0),('HW-sPoDDZR8wBZ0YgFgPtg',1227634350,'3','pbversion0000000000001','approved','images','images','root/import/account/images','3','7','12',NULL,0,1,0,0,0,331,NULL,0,1,0,1250190873,NULL,0),('hBpisL-_URyZnh9clR5ohA',1227634417,'3','pbversion0000000000001','approved','no_photo.gif','no_photo.gif','root/import/account/images/no_photo.gif','3','7','12',NULL,0,1,0,0,0,2564,NULL,0,1,0,1250190873,NULL,0),('FOBV6KkifreXa4GmEAUU4A',1227634447,'3','pbversion0000000000001','approved','no_photo_sm.gif','no_photo_sm.gif','root/import/account/images/no_photo_sm.gif','3','7','12',NULL,0,1,0,0,0,1580,NULL,0,1,0,1250190873,NULL,0),('TuYPpHx7TUyk08639Pc8Bg',1233861621,'3','pbversion0000000000001','approved','Default DataTable Template (HTML)','Default DataTable Template (HTML)','root/import/datatable/default-datatable-template-html','3','7','3',NULL,0,1,0,0,0,1360,NULL,0,1,0,1242380164,NULL,0),('3rjnBVJRO6ZSkxlFkYh_ug',1233861835,'3','pbversion0000000000001','approved','Default DataTable Template (YUI)','Default DataTable Template (YUI)','root/import/datatable/default-datatable-template-yui','3','7','3',NULL,0,1,0,0,0,1023,NULL,0,1,0,1242380142,NULL,0),('6X-7Twabn5KKO_AbgK3PEw',1233872216,'3','pbversion0000000000001','approved','Default Gallery Edit Album','Default Gallery Edit Album','root/import/gallery-templates/default-gallery-edit-album','3','7','3',NULL,0,1,0,0,0,6148,'\n\n',0,1,0,1258524909,'',0),('7JCTAiu1U_bT9ldr655Blw',1233872075,'3','pbversion0000000000001','approved','Default Gallery Edit Photo','Default Gallery Edit Photo','root/import/gallery-templates/default-gallery-edit-photo','3','7','3',NULL,0,1,0,0,0,7124,'\n\n\n\n',0,1,0,1258524909,'',0),('m3IbBavqzuKDd2PGGhKPlA',1233871747,'3','pbversion0000000000001','approved','Default Gallery Make Shortcut','Default Gallery Make Shortcut','root/import/gallery-templates/default-gallery-make-shortcut','3','7','3',NULL,0,1,0,0,0,4843,'\n\n\n\n',0,1,0,1258524909,'',0),('zcX-wIUct0S_np14xxOA-A',1234568742,'3','pbversion0000000000001','approved','Default Gallery Delete File','Default Gallery Delete File','root/import/gallery-templates/default-gallery-delete-file','3','7','3',NULL,0,1,0,0,0,4466,'\n \n\n\n',0,1,0,1258524909,'',0),('OxJWQgnGsgyGohP2L3zJPQ',1234564647,'3','pbversion0000000000001','approved','Default Gallery Edit Comment','Default Gallery Edit Comment','root/import/gallery-templates/default-gallery-edit-comment','3','7','3',NULL,0,1,0,0,0,5463,'',0,1,0,1258524909,'',0),('azCqD0IjdQSlM3ar29k5Sg',1234561066,'3','pbversion0000000000001','approved','Default Gallery List Albums View','Default Gallery List Albums View','root/import/gallery-templates/default-gallery-list-albums-view','3','7','3',NULL,0,1,0,0,0,5772,' \r\n \r\n ',0,1,0,1258524909,'',0),('OkphOEdaSGTXnFGhK4GT5A',1234560760,'3','pbversion0000000000001','approved','Default Gallery List Files For User','Default Gallery List Files For User','root/import/gallery-templates/default-gallery-list-files-for-user','3','7','3',NULL,0,1,0,0,0,7618,'\n \n',0,1,0,1258524909,'',0),('jME5BEDYVDlBZ8jIQA9-jQ',1234565056,'3','pbversion0000000000001','approved','Default Gallery Search','Default Gallery Search','root/import/gallery-templates/default-gallery-search','3','7','3',NULL,0,1,0,0,0,10749,'\n\n \n',0,1,0,1258524909,'',0),('wrq7hMxb1ewQqZ46xmd8Gg',1235706620,'3','pbversion0000000000001','approved','equal-cols.js','equal-cols.js','matrix/equal-cols.js','3','7','12',NULL,0,1,0,0,0,796,NULL,0,1,0,1242380165,NULL,0),('Vch1Ww7G_JpBhOhXX07RDg',1235705952,'3','pbversion0000000000001','approved','matrx-nav','matrix-nav','new-matrix/matrix-nav','3','7','12',NULL,0,1,0,0,0,375,NULL,0,1,0,1242380164,NULL,0),('aIpCmr9Hi__vgdZnDTz1jw',1237379632,'3','pbversion0000000000001','approved','Cart (Default)','Cart (Default)','default-shopping-cart-template','3','7','3',NULL,0,1,0,0,0,11646,' ',0,1,0,1258524908,'',0),('matrixtmpl000000000006',1236889702,'3','pbversion0000000000001','approved','Matrix Default Screenshots','Matrix Default Screenshots','matrix-default-screenshots','3','7','12',NULL,0,0,0,0,0,2864,NULL,0,1,0,1258524907,NULL,0),('AOjPG2NHgfL9Cq6dDJ7mew',1236960881,'3','pbversion0000000000001','approved','Shop','Shop','root/import/account/shop','3','7','12',NULL,0,1,0,0,0,325,NULL,0,1,0,1250190873,NULL,0),('05FpjceLYhq4csF1Kww1KQ',1236641791,'3','pbversion0000000000001','approved','Default Gallery View Album','Default Gallery View Album','root/import/gallery-templates/default-gallery-view-album','3','7','3',NULL,0,1,0,0,0,7698,' \n \n ',0,1,0,1258524909,'',0),('WikiKeyword00000000001',1254881103,'3','pbversion0000000000001','approved',' Wiki Pages By Keyword (default)',' Wiki Pages By Keyword','wiki-master-by-keyword-template.tmpl','3','7','3',NULL,0,0,0,0,0,820,NULL,0,1,0,1254881107,NULL,0),('NBVSVNLp9X_bV7WrCprtCA',1237842096,'3','pbversion0000000000001','approved','Annotate Image','Annotate Image','image3','3','7','12',NULL,0,1,0,0,0,675,NULL,0,1,0,1258524906,NULL,0),('jmlI9IK-lV8n2WMYmmPhAA',1238106173,'3','pbversion0000000000001','approved','Ad Sku','Ad Sku','root/import/ad-sku','3','7','12',NULL,0,1,0,0,0,317,NULL,0,1,0,1242380149,NULL,0),('ThingyTmpl000000000001',1237914005,'3','pbversion0000000000001','approved','Default Thingy','Default Thingy','templates/thingy-default','3','7','12',NULL,0,0,0,0,0,2531,'',0,1,0,1258524908,'',0),('6uvSLY-ak_w4p_wS8q33cA',1239213092,'3','pbversion0000000000001','approved','Carousel','Carousel','root/import/carousel','3','7','12',NULL,0,1,0,0,0,323,NULL,0,1,0,1242380142,NULL,0),('CarouselTmpl0000000002',1239475937,'3','pbversion0000000000001','approved','Carousel hidden textareas','Carousel hidden textareas','root/import/carousel/carousel-hidden-textareas','3','7','12',NULL,0,0,0,0,0,1048,NULL,0,1,0,1258524908,NULL,0),('GaBAW-2iVhLMJaZQzVLE5A',1240103565,'3','pbversion0000000000001','approved','ThingyRecord Templates','ThingyRecord Templates','root/import/thingyrecord-templates','3','7','3',NULL,0,0,0,0,0,364,NULL,0,1,0,1242380149,NULL,0),('b1316COmd9xRv4fCI3LLGA',1236956475,'3','pbversion0000000000001','approved','Inbox Notification','Inbox Notification','inbox_notification','3','7','4',NULL,0,0,0,0,0,414,NULL,0,1,0,1258524907,NULL,0),('lo1rpxn3t8YPyKGers5eQg',1238625621,'3','pbversion0000000000001','approved','Friend Manager','Friend Manager','root/import/account/friendmanager','3','7','12',NULL,0,1,0,0,0,388,NULL,0,1,0,1242380168,NULL,0),('64tqS80D53Z0JoAs2cX2VQ',1239400975,'3','pbversion0000000000001','approved','FriendManager View Template','FriendManager View Template','root/import/account/friendmanager/view','3','7','4',NULL,0,0,0,0,0,4432,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1258524908,'',0),('lG2exkH9FeYvn4pA63idNg',1239383808,'3','pbversion0000000000001','approved','Friend Manager Edit Friends','Friend Manager Edit Friends','root/import/account/friendmanager/edit','3','7','4',NULL,0,0,0,0,0,2555,'',0,1,0,1253052785,'',0),('XNd7a_g_cTvJVYrVHcx2Mw',1242306865,'3','pbversion0000000000001','approved','Address (Default)','Address (Default)','shopping-cart-collateral-items/address-default','3','7','3',NULL,0,1,0,0,0,5814,'\r\n',0,1,0,1258524908,'',0),('D6cJpRcey35aSkh9Q_FPUQ',1242407725,'3','pbversion0000000000001','approved','Default EU User Screen','Default EU User Screen','root/import/default-eu-user-screen','3','7','12',NULL,0,1,0,0,0,1605,NULL,0,1,0,1258524908,NULL,0),('matrixtmpl000000000007',1242660972,'3','pbversion0000000000001','approved','Matrix Default Screenshots Config','Matrix Default Screenshots Config','matrix-default-screenshots-config','3','7','12',NULL,0,0,0,0,0,3765,NULL,0,1,0,1258524907,NULL,0),('kj3b-X3i6zRKnhLb4ZiCLw',1243445504,'3','pbversion0000000000001','approved','Default Calendar List View','Default Calendar List View','root/import/calendar-templates/default-calendar-list-view','3','7','3',NULL,0,1,0,0,0,5680,'\n',0,1,0,1258524909,'',0),('UTNFeV7B_aSCRmmaFCq4Vw',1244073447,'3','pbversion0000000000001','approved','Default Gallery Delete Album','Default Gallery Delete Album','root/import/gallery-templates/default-gallery-delete-album','3','7','3',NULL,0,1,0,0,0,4444,'\n \n\n\n',0,1,0,1258524909,'',0),('iCYOjohB9SKvAPr6bXElKA',1247779898,'3','pbversion0000000000001','approved','Get Hosting','Get Hosting','yns/hosting','3','7','4',NULL,0,1,0,0,0,697,NULL,0,1,0,1247779898,NULL,0),('YP9WaMPJHvCJl-YwrLVcPw',1245376837,'3','pbversion0000000000001','approved','Progress Bar','Progress Bar','admin_progress_bar','3','7','12',NULL,0,1,0,0,0,2586,'\n',0,1,0,1258524906,'',0),('3n3H85BsdeRQ0I08WmvlOg',1245107956,'3','pbversion0000000000001','approved','thingy.css','thingy.css','root/import/thingy-templates/thingy.css','3','7','12',NULL,0,1,0,0,0,4731,NULL,0,1,0,1245445679,NULL,0),('FOvmwGC0GtZo5VTxJIL3OA',1247779862,'3','pbversion0000000000001','approved','Get Documentation','Get Documentation','yns/docs','3','7','4',NULL,0,1,0,0,0,622,NULL,0,1,0,1247779862,NULL,0),('Wl8WZ43g2rK5AYr9o4zY7w',1247779880,'3','pbversion0000000000001','approved','Get Style','Get Style','yns/style','3','7','4',NULL,0,1,0,0,0,607,NULL,0,1,0,1247779880,NULL,0),('FEDP3dk8J3Chw_gyr7_XEQ',1246278679,'3','pbversion0000000000001','approved','navigation.css','navigation.css','navigation.css','3','7','12',NULL,0,1,0,0,0,2676,NULL,0,1,0,1247779656,NULL,0),('f_tn9FfoSfKWX43F83v_3w',1247053009,'3','pbversion0000000000001','approved','Search','Search','root/import/search','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779657,NULL,0),('oGfxez5sksyB_PcaAsEm_Q',1247053097,'3','pbversion0000000000001','approved','SyndicatedContent','SyndicatedContent','root/import/syndicatedcontent','3','7','12',NULL,0,0,0,0,0,350,NULL,0,1,0,1247779657,NULL,0),('tPagC0AQErZXjLFZQ6OI1g',1246966459,'3','pbversion0000000000001','approved','ImageAsset','ImageAsset','root/import/imageasset','3','7','12',NULL,0,0,0,0,0,329,NULL,0,1,0,1247779656,NULL,0),('pbtmpl0000000000000220',1247488979,'3','pbversion0000000000001','approved','Flash Style 3 Template','Flash Style 3 Template','flash-style-3-template','3','7','12',NULL,0,0,0,0,0,1377,'\r\n\r\n',0,1,0,1258524907,'',0),('PBtmpl0000000000000001',1247535846,'3','pbversion0000000000001','approved','Admin Console','Admin Console','admin_console2','3','7','12',NULL,0,1,0,0,0,5858,'\n',0,1,0,1258524909,'',0),('GYaFxnMu9UsEG8oanwB6TA',1246965871,'3','pbversion0000000000001','approved','Folder','Folder','root/import/folder','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1247779656,NULL,0),('pbtmpl0000000000000221',1247487940,'3','pbversion0000000000001','approved','Flash Tutorial Template','Flash Tutorial Template','flash-tutorial-template','3','7','12',NULL,0,0,0,0,0,2088,'\r\n\r\n',0,1,0,1258524907,'',0),('VZK3CRgiMb8r4dBjUmCTgQ',1247046242,'3','pbversion0000000000001','approved','Poll','Poll','root/import/poll','3','7','12',NULL,0,0,0,0,0,311,NULL,0,1,0,1247779656,NULL,0),('RrV4aAPnn4dM0ZcU3OXnlw',1258524916,'3','pbversion0000000000001','approved','style','style','root/import/style','3','7','12',NULL,0,0,0,0,0,316,'\r\n',0,1,0,1258524918,NULL,0),('i5kt5aodVs_oepNEkE7Okw',1242312883,'3','pbversion0000000000001','approved','poll.css','poll.css','poll.css','3','7','12',NULL,0,1,0,0,0,499,NULL,0,1,0,1247779656,NULL,0),('tXwf1zaOXTvsqPn6yu-GSw',1246965607,'3','pbversion0000000000001','approved','FileAsset','FileAsset','root/import/fileasset','3','7','12',NULL,0,0,0,0,0,326,NULL,0,1,0,1247779656,NULL,0),('nFen0xjkZn8WkpM93C9ceQ',1247864696,'3','pbversion0000000000001','approved','Shelf (Default)','Shelf (Default)','root/import/shelf-default','3','7','12',NULL,0,1,0,0,0,4327,'\n',0,1,0,1258524908,'',0),('2CS-BErrjMmESOtGT90qOg',1248549087,'3','pbversion0000000000001','approved','Default View Profile Template','Default View Profile Template','root/import/account/profile/default-view-profile-template','3','7','12',NULL,0,1,0,0,0,7546,NULL,0,1,0,1258524907,NULL,1),('MBmWlA_YEA2I6D29OMGtRg',1248549086,'3','pbversion0000000000001','approved','Default Profile Error Template','Default Profile Error Template','root/import/account/profile/default-profile-error-template','3','7','12',NULL,0,1,0,0,0,1211,NULL,0,1,0,1258524907,NULL,0),('gfZOwaTWYjbSoVaQtHBBEw',1249407461,'3','pbversion0000000000001','approved','Inbox Account Layout','Inbox Account Layout','root/import/account/inbox-account-layout','3','7','12',NULL,0,1,0,0,0,3141,'',0,1,0,1258524907,'',0),('0n4HtbXaWa_XJHkFjetnLQ',1248549086,'3','pbversion0000000000001','approved','Default Inbox View Message Template','Default Inbox View Message Template','root/import/account/inbox/default-inbox-view-message-template','3','7','12',NULL,0,1,0,0,0,4962,NULL,0,1,0,1258524907,NULL,0),('ErEzulFiEKDkaCDVmxUavw',1248549086,'3','pbversion0000000000001','approved','Default Inbox Error Template','Default Inbox Error Template','root/import/account/inbox/default-inbox-error-template','3','7','12',NULL,0,1,0,0,0,730,NULL,0,1,0,1258524907,NULL,0),('6uQEULvXFgCYlRWnYzZsuA',1248549086,'3','pbversion0000000000001','approved','Default Inbox Send Message Template','Default Inbox Send Message Template','root/import/account/inbox/default-inbox-send-message-template','3','7','12',NULL,0,1,0,0,0,8966,'\n\n\n\n\n',0,1,0,1258524907,'',0),('DUoxlTBXhVS-Zl3CFDpt9g',1248549086,'3','pbversion0000000000001','approved','Default Message Confirm Template','Default Message Confirm Template','root/import/account/inbox/default-message-confirm-template','3','7','12',NULL,0,1,0,0,0,783,NULL,0,1,0,1258524907,NULL,0),('1Q4Je3hKCJzeo0ZBB5YB8g',1248549086,'3','pbversion0000000000001','approved','Default Manage Invitations Template','Default Manage Invitations Template','root/import/account/inbox/default-manage-invitations-template','3','7','12',NULL,0,1,0,0,0,9680,'\n\n',0,1,0,1258524907,'',0),('5A8Hd9zXvByTDy4x-H28qw',1248549086,'3','pbversion0000000000001','approved','Default Invitation Confirmation Template','Default Invitation Confirmation Template','root/import/account/inbox/default-invitation-confirmation-template','3','7','12',NULL,0,1,0,0,0,1540,NULL,0,1,0,1258524907,NULL,0),('VBkY05f-E3WJS50WpdKd1Q',1248549087,'3','pbversion0000000000001','approved','Default View Invitation Template','Default View Invitation Template','root/import/account/inbox/default-view-invitation-template','3','7','12',NULL,0,1,0,0,0,3807,NULL,0,1,0,1258524907,NULL,0),('XgcsoDrbC0duVla7N7JAdw',1248549086,'3','pbversion0000000000001','approved','Default Invite User Email Template','Default Invite User Email Template','root/import/account/inbox/default-invite-user-email-template','3','7','12',NULL,0,1,0,0,0,489,NULL,0,1,0,1258524907,NULL,0),('cR0UFm7I1qUI2Wbpj--08Q',1248549086,'3','pbversion0000000000001','approved','Default Invite User Form Template','Default Invite User Form Template','root/import/account/inbox/default-invite-user-form-template','3','7','12',NULL,0,1,0,0,0,3933,NULL,0,1,0,1258524907,NULL,0),('SVIhz68689hwUGgcDM-gWw',1248549086,'3','pbversion0000000000001','approved','Default Invite User Confirm Template','Default Invite User Confirm Template','root/import/account/inbox/default-invite-user-confirm-template','3','7','12',NULL,0,1,0,0,0,817,NULL,0,1,0,1258524908,NULL,0),('zrNpGbT3odfIkg6nFSUy8Q',1249407461,'3','pbversion0000000000001','approved','Friends Layout Template','Friends Layout Template','root/import/account/friends/friends-layout-template','3','7','12',NULL,0,1,0,0,0,2552,'\n',0,1,0,1258524908,'',0),('1Yn_zE_dSiNuaBGNLPbxtw',1248549086,'3','pbversion0000000000001','approved','Default Friends View Template','Default Friends View Template','root/import/account/friends/default-friends-view-template','3','7','12',NULL,0,1,0,0,0,8014,NULL,0,1,0,1258524908,NULL,0),('AZFU33p0jpPJ-E6qLSWZng',1248549086,'3','pbversion0000000000001','approved','Default Friends Edit Template','Default Friends Edit Template','root/import/account/friends/default-friends-edit-template','3','7','12',NULL,0,1,0,0,0,9770,NULL,0,1,0,1258524908,NULL,0),('AGJBGviWGAwjnwziiPjvDg',1248549087,'3','pbversion0000000000001','approved','Default Send Request Template','Default Send Request Template','root/import/account/friends/default-send-request-template','3','7','12',NULL,0,1,0,0,0,2757,NULL,0,1,0,1258524908,NULL,0),('7Ijdd8SW32lVgg2H8R-Aqw',1248549086,'3','pbversion0000000000001','approved','Default Friends Error Template','Default Friends Error Template','root/import/account/friends/default-friends-error-template','3','7','12',NULL,0,1,0,0,0,772,NULL,0,1,0,1258524908,NULL,0),('K8F0j_cq_jgo8dvWY_26Ag',1248549086,'3','pbversion0000000000001','approved','Default Friends Confirmation Template','Default Friends Confirmation Template','root/import/account/friends/default-friends-confirmation-template','3','7','12',NULL,0,1,0,0,0,938,NULL,0,1,0,1258524908,NULL,0),('G5V6neXIDiFXN05oL-U3AQ',1248549087,'3','pbversion0000000000001','approved','Default Remove Friends Confirmation Template','Default Remove Friends Confirmation Template','root/import/account/friends/default-remove-friends-confirmation-template','3','7','12',NULL,0,1,0,0,0,1162,NULL,0,1,0,1258524908,NULL,0),('9ThW278DWLV0-Svf68ljFQ',1249407460,'3','pbversion0000000000001','approved','Account Layout','Account Layout','root/import/account/user/account-layout','3','7','12',NULL,0,1,0,0,0,1619,'\n',0,1,0,1258524908,'',0),('-zxyB-O50W8YnL39Ouoc4Q',1248563425,'3','pbversion0000000000001','approved','Default My Sales Template','Default My Sales Template','root/import/default-my-sales-template','3','7','12',NULL,0,1,0,0,0,3621,NULL,0,1,0,1258524908,NULL,0),('b4n3VyUIsAHyIvT-W-jziA',1249407461,'3','pbversion0000000000001','approved','Contributions Layout','Contributions Layout','root/import/account/contributions/contributions-layout','3','7','12',NULL,0,1,0,0,0,1644,'\n',0,1,0,1258524909,'',0),('PBtmpl0000000000000056',1248729559,'3','pbversion0000000000001','approved','Default Product','Default Product','default_product','3','7','12',NULL,0,1,0,0,0,13170,'\n\n',0,1,0,1258524908,'',0),('alraubvBu-YJJ614jAHD5w',1250147475,'3','pbversion0000000000001','approved','matrix-nav-tmpl','matrix-nav-tmpl','new-matrix/matrix-nav-tmpl','3','7','12',NULL,0,1,0,0,0,676,NULL,0,1,0,1258524907,NULL,0),('q5O62aH4pjUXsrQR3Pq4lw',1248833148,'3','pbversion0000000000001','approved','Default Gallery View Album Thumbnails','Default Gallery View Album Thumbnails','root/import/gallery-templates/default-gallery-view-album-thumbnails','3','7','3',NULL,0,1,0,0,0,7494,'\r\n\r\n\r\n\r\n\r\n',0,1,0,1258524909,'',0),('i9-G00ALhJOr0gMh-vHbKA',1250408924,'3','pbversion0000000000001','approved','Inbox SMS Notification','Inbox SMS Notification','root/import/inbox-sms-notification','3','7','4',NULL,0,0,0,0,0,446,NULL,0,1,0,1258524907,NULL,0),('matrixtmpl000000000002',1251054814,'3','pbversion0000000000001','approved','Matrix Default Compare','Matrix Default Compare','matrix-default-compare-template','3','7','12',NULL,0,0,0,0,0,21189,'\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1258524906,'',0),('ohjyzab5i-yW6GOWTeDUHg',1251425384,'3','pbversion0000000000001','approved','Default Manage Ad Sku Template','Default Manage Ad Sku Template','root/import/ad-sku/default-manage-ad-sku-template','3','7','12',NULL,0,0,0,0,0,2618,NULL,0,1,0,1258524906,NULL,0),('AldPGu0u-jm_5xK13atCSQ',1251419124,'3','pbversion0000000000001','approved','Default Purchase Ad Sku Template','Default Purchase Ad Sku Template','root/import/ad-sku/default-purchase-ad-sku-template','3','7','12',NULL,0,0,0,0,0,3882,NULL,0,1,0,1258524906,NULL,0),('5bnNzteN7w3NnK9mF4XiCg',1250243000,'3','pbversion0000000000001','approved','Survey','Survey','root/import/survey','3','7','12',NULL,0,0,0,0,0,317,NULL,0,1,0,1253052788,NULL,0),('PBtmpl0000000000000063',1250243000,'3','pbversion0000000000001','approved','Default Overview Report','Default Overview Report','root/import/survey/default-overview-report','3','7','12',NULL,0,1,0,0,0,5596,NULL,0,1,0,1258524908,NULL,0),('PBtmpl0000000000000062',1250243000,'3','pbversion0000000000001','approved','Default Gradebook Report','Default Gradebook Report','root/import/survey/default-gradebook-report','3','7','12',NULL,0,1,0,0,0,4820,NULL,0,1,0,1258524908,NULL,0),('PBtmpl0000000000000061',1250243000,'3','pbversion0000000000001','approved','Default Survey','Default Survey','root/import/survey/default-survey','3','7','12',NULL,0,1,0,0,0,2867,NULL,0,1,0,1258524908,NULL,0),('CxMpE_UPauZA3p8jdrOABw',1250243000,'3','pbversion0000000000001','approved','Default Questions','Default Questions','root/import/survey/default-questions','3','7','12',NULL,0,1,0,0,0,17294,NULL,0,1,0,1258524908,NULL,0),('1oBRscNIcFOI-pETrCOspA',1250243000,'3','pbversion0000000000001','approved','Default Section Edit','Default Section Edit','root/import/survey/default-section-edit','3','7','12',NULL,0,1,0,0,0,13450,NULL,0,1,0,1258524908,NULL,0),('wAc4azJViVTpo-2NYOXWvg',1250243000,'3','pbversion0000000000001','approved','Default Question Edit','Default Question Edit','root/import/survey/default-question-edit','3','7','12',NULL,0,1,0,0,0,12656,NULL,0,1,0,1258524906,NULL,0),('AjhlNO3wZvN5k4i4qioWcg',1250243000,'3','pbversion0000000000001','approved','Default Answer Edit','Default Answer Edit','root/import/survey/default-answer-edit','3','7','12',NULL,0,1,0,0,0,9539,NULL,0,1,0,1258524906,NULL,0),('qsG6B24a0SC5KrhQjmdZBw',1250243000,'3','pbversion0000000000001','approved','survey.css','survey.css','survey.css','3','7','12',NULL,0,1,0,0,0,5192,NULL,0,1,0,1253052788,NULL,0),('RSAMkc6WQmfRE3TOr1_3Mw',1250243000,'3','pbversion0000000000001','approved','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses','root/import/expireincompletesurveyresponses','3','7','12',NULL,0,1,0,0,0,399,NULL,0,1,0,1253052788,NULL,0),('ExpireIncResptmpl00001',1250243000,'3','pbversion0000000000001','approved','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses','root/import/expireincompletesurveyresponses/expireincompletesurveyresponses','3','7','12',NULL,0,1,0,0,0,809,NULL,0,1,0,1258524907,NULL,0),('7F-BuEHi7t9bPi008H8xZQ',1250243000,'3','pbversion0000000000001','approved','Default Survey Summary','Default Survey Summary','root/import/survey/default-survey-summary','3','7','12',NULL,0,1,0,0,0,2281,NULL,0,1,0,1253052789,NULL,0),('S3zpVitAmhy58CAioH359Q',1250243000,'3','pbversion0000000000001','approved','Default Test Results','Default Test Results','root/import/survey/default-test-results','3','7','12',NULL,0,1,0,0,0,6153,'',0,1,0,1258524906,'',0),('kwTL1SWCk0GlpiJ5zAAEPQ',1250243000,'3','pbversion0000000000001','approved','surveyedit.css','surveyedit.css','root/import/survey/surveyedit.css','3','7','12',NULL,0,1,0,0,0,5215,NULL,0,1,0,1253052789,NULL,0),('nWNVoMLrMo059mDRmfOp9g',1250243000,'3','pbversion0000000000001','approved','Default Feedback','Default Feedback','root/import/survey/default-feedback','3','7','12',NULL,0,1,0,0,0,1232,NULL,0,1,0,1258524908,NULL,0),('matrixtmpl000000000003',1252087641,'3','pbversion0000000000001','approved','Matrix Default Detailed Listing','Matrix Default Detailed Listing','matrix-default-detailed-listing','3','7','12',NULL,0,0,0,0,0,15768,'\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1258524907,'',0),('newslettercs0000000001',1252682678,'3','pbversion0000000000001','approved','Newsletter Manager (default)',' Newsletter Manager','newslettercstemplate','3','7','3',NULL,0,0,0,0,0,2763,'\n',0,1,0,1253052788,'',0),('1IzRpX0tgW7iuCfaU2Kk0A',1250243000,'3','pbversion0000000000001','approved','Default Contributions View','Default Contributions View','root/import/account/contributions/default-contributions-view','3','7','12',NULL,0,1,0,0,0,7747,'\n',0,1,0,1258524909,'',0),('0EAJ9EYb9ap2XwfrcXfdLQ',1250243000,'3','pbversion0000000000001','approved','Story Archive Asset List','Story Archive Asset List','root/import/storymanager/keywordlist','3','7','4',NULL,0,0,0,0,0,576,NULL,0,1,0,1258524908,NULL,0),('hkj6WeChxFyqfP85UlRP8w',1250243000,'3','pbversion0000000000001','approved','matrix.css','matrix.css','new-matrix/matrix.css','3','7','12',NULL,0,1,0,0,0,16408,NULL,0,1,0,1253052788,NULL,0),('TKmhv8boP3TD2xwSwUBq0g',1250243000,'3','pbversion0000000000001','approved','Default ThingyRecord View','Default ThingyRecord View','home/thinyrecord-templates/default-thingyrecord-view','3','7','3',NULL,0,1,0,0,0,1762,NULL,0,1,0,1258524908,NULL,0),('c8xrwVuu5QE0XtF9DiVzLw',1250243000,'3','pbversion0000000000001','approved','Default Inbox View Template','Default Inbox View Template','root/import/account/inbox/default-inbox-view-template','3','7','12',NULL,0,1,0,0,0,10792,'\n\n',0,1,0,1258524907,'',0),('WikiPageEditTmpl000001',1252615817,'3','pbversion0000000000001','approved','Default Wiki Page Edit','Default Wiki Page Edit','default-wiki-page-edit','3','7','12',NULL,0,0,0,0,0,2550,NULL,0,1,0,1253676393,NULL,0),('75CmQgpcCSkdsL-oawdn3Q',1253555614,'3','pbversion0000000000001','approved','Default Edit Profile Template','Default Edit Profile Template','root/import/account/profile/default-edit-profile-template','3','7','12',NULL,0,1,0,0,0,3273,'\n\n\n\n',0,1,0,1258524907,'',0),('d8jMMMRddSQ7twP4l1ZSIw',1253555614,'3','pbversion0000000000001','approved','Default Survey Take','Default Survey Take','root/import/survey/default-survey-take','3','7','12',NULL,0,1,0,0,0,3929,'\n\n\n\n',0,1,0,1258524908,'',0),('CalendarMonth000000001',1253146430,'3','pbversion0000000000001','approved','Default Calendar Month','Default Calendar Month','root/import/calendar-templates/default-calendar-month','3','7','12',NULL,0,0,0,0,0,15945,'\n\n\n\n\n',0,1,0,1258524909,'',0),('N716tpSna0iIQTKxS4gTWA',1253652848,'3','pbversion0000000000001','approved','Default Account Layout','Default Account Layout','root/import/account/default-account-layout2','3','7','12',NULL,0,1,0,0,0,1381,'\n',0,1,0,1258524909,'',0),('fowHfgOkJtAxdst7rugTog',1252595993,'3','pbversion0000000000001','approved','Story Manager','Story Manager','root/import/storymanager','3','7','12',NULL,0,1,0,0,0,339,'\r\n',0,1,0,1253676393,NULL,0),('3QpYtHrq_jmAk1FNutQM5A',1253636379,'3','pbversion0000000000001','approved','Story Template','Story Template','root/import/storymanager/storytemplate','3','7','4',NULL,0,0,0,0,0,6518,'\n\n\n',0,1,0,1253676393,'',0),('yxD5ka7XHebPLD-LXBwJqw',1253635396,'3','pbversion0000000000001','approved','StoryArchive','StoryArchive','root/import/storymanager/storyarchive','3','7','4',NULL,0,0,0,0,0,3075,'',0,1,0,1258524908,'',0),('E3tzZjzhmYoNlAyP2VW33Q',1253635296,'3','pbversion0000000000001','approved','Edit Story','Edit Story','root/import/storymanager/editstory','3','7','4',NULL,0,0,0,0,0,5900,'',0,1,0,1258524908,'',0),('TbDcVLbbznPi0I0rxQf2CQ',1253636379,'3','pbversion0000000000001','approved','Story Template Topic','Story Template Topic','root/import/storymanager/storytemplatetopic','3','7','4',NULL,0,0,0,0,0,7029,'\n\n\n\n\n',0,1,0,1258524908,'',0),('iCM9pRY5yYyjufROgaCDlg',1253305659,'3','pbversion0000000000001','approved','storyManager.css','storyManager.css','storymanager.css','3','7','12',NULL,0,1,0,0,0,4530,NULL,0,1,0,1253676393,NULL,0),('WikiFrontTmpl000000001',1252615824,'3','pbversion0000000000001','approved','Default Wiki Front Page','Default Wiki Front Page','default-wiki-front-page','3','7','12',NULL,0,0,0,0,0,3045,NULL,0,1,0,1253676393,NULL,0),('limMkk80fMB3fqNZVf162w',1253507213,'3','pbversion0000000000001','approved','Default Asset Subscription','Default Asset Subscription','root/import/default-asset-subscription','3','7','3',NULL,0,1,0,0,0,546,NULL,0,1,0,1253676393,NULL,0),('VyCINX2KixKYr2pzQGX9Mg',1254881103,'3','pbversion0000000000001','approved','layout.css','layout.css','layout.css','3','7','12',NULL,0,1,0,0,0,1388,'\r\n',0,1,0,1254881107,NULL,0),('CarouselTmpl0000000001',1254881103,'3','pbversion0000000000001','approved','Default Carousel','Default Carousel','root/import/carousel/carousel-default','3','7','12',NULL,0,0,0,0,0,2819,'\n\n\n',0,1,0,1258524907,'',0),('g8W53Pd71uHB9pxaXhWf_A',1256092368,'3','pbversion0000000000001','approved','My Purchases Detail (Default)','My Purchases Detail (Default)','shopping-cart-collateral-items/my-purchases-detail-default','3','7','3',NULL,0,1,0,0,0,8065,'\n',0,1,0,1258524908,'',0),('TvOZs8U1kRXLtwtmyW75pg',1256092368,'3','pbversion0000000000001','approved','Article','Article','root/import/article','3','7','12',NULL,0,0,0,0,0,322,'\r\n',0,1,0,1256092370,NULL,0),('zb_OPKNqcTuIjdvvbEkRjw',1256092368,'3','pbversion0000000000001','approved','article.css','article.css','article.css','3','7','12',NULL,0,1,0,0,0,733,'\r\n',0,1,0,1256092370,NULL,0),('brxm_faNdZX5tRo3p50g3g',1256092368,'3','pbversion0000000000001','approved','Map Templates','Map Templates','home/map/map-templates','3','7','3',NULL,0,0,0,0,0,336,'\r\n',0,1,0,1256092370,NULL,0),('oHh0UqAJeY7u2n--WD-BAA',1256092369,'3','pbversion0000000000001','approved','Default Edit Map Point','Default Edit Map Point','home/map/map-templates/default-edit-map-point','3','7','3',NULL,0,1,0,0,0,1680,'\r\n',0,1,0,1258524908,NULL,0),('PBrichedit000000000001',1256092369,'3','pbversion0000000000001','approved','Content Manager\'s Rich Edit','Content Manager\'s Rich Edit','content_managers_rich_edit','3','7','12',NULL,0,0,0,0,0,572,'\r\n',0,1,0,1256092370,NULL,0),('FJbUTvZ2nUTn65LpW6gjsA',1256092369,'3','pbversion0000000000001','approved','Profile Account Layout','Profile Account Layout','root/import/account/profile/profile-account-layout','3','7','12',NULL,0,1,0,0,0,4101,'',0,1,0,1258524906,'',0),('2gtFt7c0qAFNU3BG_uvNvg',1256092369,'3','pbversion0000000000001','approved','My Purchases (Default)','My Purchases (Default)','shopping-cart-collateral-items/my-purchases-default','3','7','3',NULL,0,1,0,0,0,3045,'\n',0,1,0,1256092370,'',0),('pbrobot000000000000001',1256092369,'3','pbversion0000000000001','approved','robots.txt','robots.txt','robots.txt','3','7','12',NULL,0,0,0,0,0,474,NULL,0,1,0,1256092370,NULL,0),('4qh0kIsFUdd4Ox-Iu1JZgg',1257311886,'3','pbversion0000000000001','approved','EMS','EMS','root/import/ems','3','7','12',NULL,0,1,0,0,0,310,'\r\n',0,1,0,1257311889,NULL,0),('OOyMH33plAy6oCj_QWrxtg',1257311886,'3','pbversion0000000000001','approved','Lookup Registrant (Default)','Lookup Registrant (Default)','root/import/ems/lookup-registrant-default','3','7','12',NULL,0,1,0,0,0,7091,'\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1257311889,'',0),('PsFn7dJt4wMwBa8hiE3hOA',1257311886,'3','pbversion0000000000001','approved','Print Badge (Default)','Print Badge (Default)','root/import/ems/print-badge-default','3','7','12',NULL,0,1,0,0,0,2304,NULL,0,1,0,1257311889,NULL,0),('yBwydfooiLvhEFawJb0VTQ',1257311887,'3','pbversion0000000000001','approved','Print Ticket (Default)','Print Ticket (Default)','root/import/ems/print-ticket-default','3','7','12',NULL,0,1,0,0,0,2368,NULL,0,1,0,1257311889,NULL,0),('PBEmsBadgeTemplate0000',1257311887,'3','pbversion0000000000001','approved','Default EMS Badge Template','Default EMS Badge Template','default_emsbadge','3','7','4',NULL,0,0,0,0,0,2563,NULL,0,1,0,1257311889,NULL,0),('S2_LsvVa95OSqc66ITAoig',1257311887,'3','pbversion0000000000001','approved','EMS Schedule Listing (default)','EMS Schedule Listing (default)','root/import/ems/ems-schedule-listing-default2','3','7','12',NULL,0,1,0,0,0,14244,'\n\n\n\n\n\n\n\n\n\n\n\n \n',0,1,0,1257311889,'',0),('hreA_bgxiTX-EzWCSZCZJw',1257311887,'3','pbversion0000000000001','approved','Print Remaining Tickets Template (default)','Print Remaining Tickets Template (default)','root/import/ems/default-print-remaining-tickets-template','3','7','12',NULL,0,1,0,0,0,2326,'\r\n',0,1,0,1257311889,NULL,0),('9j0_Z1j3Jd0QBbY2akb6qw',1257311887,'3','pbversion0000000000001','approved','Default Map View','Default Map View','home/map/map-templates/default-map-view','3','7','3',NULL,0,1,0,0,0,1289,'',0,1,0,1258524908,'',0),('-K8Hj45mbelljN9-0CXZxg',1257311887,'3','pbversion0000000000001','approved','DataForm','DataForm','root/import/dataform','3','7','12',NULL,0,0,0,0,0,336,NULL,0,1,0,1257311888,NULL,0),('PBtmpl0000000000000020',1257311887,'3','pbversion0000000000001','approved','Mail Form','Mail Form','mail_form','3','7','12',NULL,0,1,0,0,0,4556,'\n',0,1,0,1257311888,'',0),('PBtmpl0000000000000085',1257311888,'3','pbversion0000000000001','approved','Default Email','Default Email','default_email','3','7','12',NULL,0,1,0,0,0,2008,NULL,0,1,0,1257311888,NULL,0),('PBtmpl0000000000000104',1257311888,'3','pbversion0000000000001','approved','Default Acknowledgement','Default Acknowledgement','default_acknowledgement','3','7','12',NULL,0,1,0,0,0,1736,'',0,1,0,1257311888,'',0),('PBtmpl0000000000000021',1257311888,'3','pbversion0000000000001','approved','Data List','Data List','data_list','3','7','12',NULL,0,1,0,0,0,4024,'',0,1,0,1257311888,'',0),('PBtmpl0000000000000116',1257311888,'3','pbversion0000000000001','approved','Tab Form','Tab Form','tab_form','3','7','12',NULL,0,1,0,0,0,5667,'\n',0,1,0,1257311888,'',0),('PBtmpl0000000000000141',1257311888,'3','pbversion0000000000001','approved','Default DataForm','Default DataForm','pbtmpl0000000000000141','3','7','12',NULL,0,1,0,0,0,5973,'\n',0,1,0,1257311888,'',0),('2GxjjkRuRkdUg_PccRPjpA',1257311888,'3','pbversion0000000000001','approved','Select Gateway (Default)','Select Gateway (Default)','shopping-cart-collateral-items/select-gateway-default','3','7','3',NULL,0,1,0,0,0,614,'\r\n',0,1,0,1257311889,NULL,0),('_aE16Rr1-bXBf8SIaLZjCg',1257311888,'3','pbversion0000000000001','approved','picklanguage','picklanguage','media/picklanguage','3','7','12',NULL,0,1,0,0,0,617,'\r\n',0,1,0,1257311889,NULL,0),('P_4uog81vSUK4KxuW_4GUA',1258524916,'3','pbversion0000000000001','approved','css','css','css','3','7','12',NULL,0,1,0,0,0,298,'\r\n',0,1,0,1258524918,NULL,0),('PBtmpl0000000000000060',1258524916,'3','pbversion0000000000001','approved','Fail Safe','Fail Safe','fail_safe','3','7','12',NULL,0,1,0,0,0,2013,NULL,0,1,0,1258524918,NULL,0),('PBtmpl0000000000000111',1258524916,'3','pbversion0000000000001','approved','Make Page Printable','Make Page Printable','make_page_printable','3','7','12',NULL,0,1,0,0,0,3579,NULL,0,1,0,1258524918,NULL,0),('PBtmpl0000000000000137',1258524916,'3','pbversion0000000000001','approved','Admin Console Style','Admin Console','admin_console','3','7','12',NULL,0,1,0,0,0,1272,NULL,0,1,0,1258524918,NULL,0),('PBtmpl0000000000000132',1258524916,'3','pbversion0000000000001','approved','Empty','Empty','empty','3','7','12',NULL,0,1,0,0,0,296,NULL,0,1,0,1258524918,NULL,0),('PBtmplBlankStyle000001',1258524916,'3','pbversion0000000000001','approved','WebGUI 6 Blank Style','WebGUI 6 Blank Style','pbtmplblankstyle000001','3','7','12',NULL,0,1,0,0,0,1636,NULL,0,1,0,1258524918,NULL,0),('uCn31PzislTZlgt_79j7cQ',1258524916,'3','pbversion0000000000001','approved','style.css','style.css','css/style.css','3','7','12',NULL,0,1,0,0,0,1065,'\r\n',0,1,0,1258524918,NULL,0),('H_-8zjtWsO1FUpQqNtkxNQ',1258524916,'3','pbversion0000000000001','approved','wg-base.css','wg-base.css','css/wg-base.css','3','7','12',NULL,0,1,0,0,0,1465,'\r\n',0,1,0,1258524918,NULL,0),('stevestyle000000000002',1258524916,'3','pbversion0000000000001','approved','Style 02','Style 02','style_02','3','7','12',NULL,0,0,0,0,0,5284,NULL,0,1,0,1258524918,NULL,0),('8tqyQx-LwYUHIWOlKPjJrA',1258524917,'3','pbversion0000000000001','approved','EMS Event Submission Template','EMS Event Submission Template','root/import/ems/ems-event-submission','3','7','12',NULL,0,1,0,0,0,4920,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n',0,1,0,1258524918,'',0),('stevestyle000000000003',1258524917,'3','pbversion0000000000001','approved','Style 03','Style 03','style_03','3','7','12',NULL,0,0,0,0,0,3279,NULL,0,1,0,1258524918,NULL,0),('DoVNijm6lMDE0cYrtvEbDQ',1258524917,'3','pbversion0000000000001','approved','EMS Event Submission Main Template','EMS Event Submission Main Template','root/import/ems/ems-event-submission-main','3','7','12',NULL,0,1,0,0,0,6922,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n',0,1,0,1258524918,'',0),('stevestyle000000000001',1258524917,'3','pbversion0000000000001','approved','Style 01','Style 01','style_01','3','7','12',NULL,0,0,0,0,0,3321,NULL,0,1,0,1258524918,NULL,0),('PBtmpl0000000000000117',1259133274,'3','pbversion0000000000001','approved','DropMenu','DropMenu','dropmenu','3','7','12',NULL,0,1,0,0,0,2566,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000136',1259133274,'3','pbversion0000000000001','approved','Synopsis','Synopsis','synopsis2','3','7','12',NULL,0,1,0,0,0,1641,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000093',1259133274,'3','pbversion0000000000001','approved','crumbTrail','crumbTrail','crumbtrail2','3','7','12',NULL,0,1,0,0,0,1405,NULL,0,1,0,1259133277,NULL,0),('GNvjCFQWjY2AF2uf0aCM8Q',1259133274,'3','pbversion0000000000001','approved','Syndicated Articles','Syndicated Articles','syndicated_articles','3','7','12',NULL,0,1,0,0,0,2288,NULL,0,1,0,1259133277,NULL,0),('-PkdI8l1idu-8gDX3iOdcw',1259133274,'3','pbversion0000000000001','approved','One Over Two','One Over Two','one_over_two','3','7','12',NULL,0,1,0,0,0,5991,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000103',1259133275,'3','pbversion0000000000001','approved','Article With Image','Article With Image','article-with-image','3','7','12',NULL,0,1,0,0,0,1961,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000024',1259133275,'3','pbversion0000000000001','approved','File','File','file','3','7','12',NULL,0,1,0,0,0,894,NULL,0,1,0,1259133277,NULL,0),('XdlKhCDvArs40uqBhvzR3w',1259133275,'3','pbversion0000000000001','approved','Article With Pagination','Article With Pagination','article-with-pagination','3','7','12',NULL,0,1,0,0,0,3090,'\n',0,1,0,1259133277,NULL,0),('PBnav00000000indentnav',1259133275,'3','pbversion0000000000001','approved','Indent Nav','Indent Nav','indent_nav','3','7','12',NULL,0,0,0,0,0,1877,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000124',1259133275,'3','pbversion0000000000001','approved','Tabs','Tabs','tabs','3','7','12',NULL,0,1,0,0,0,1678,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000131',1259133275,'3','pbversion0000000000001','approved','Right Column','Right Column','right_column','3','7','12',NULL,0,1,0,0,0,4643,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000134',1259133275,'3','pbversion0000000000001','approved','Hierarchical Top Nav','Hierarchical Top Nav','import/hierarchical-top-nav','3','7','12',NULL,0,1,0,0,0,3913,'\n\n\n\n\n\n',0,1,0,1259133277,'',0),('PBtmpl0000000000000088',1259133275,'3','pbversion0000000000001','approved','Image','Image','image','3','7','12',NULL,0,1,0,0,0,778,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000078',1259133275,'3','pbversion0000000000001','approved','File Folder','File Folder','file_folder','3','7','12',NULL,0,1,0,0,0,3708,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000055',1259133275,'3','pbversion0000000000001','approved','Default Poll','Default Poll','default_poll','3','7','12',NULL,0,1,0,0,0,2928,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000065',1259133275,'3','pbversion0000000000001','approved','Default Syndicated Content','Default Syndicated Content','default_syndicated_content','3','7','12',NULL,0,1,0,0,0,2246,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000054',1259133276,'3','pbversion0000000000001','approved','Default Page','Default Page','default_page','3','7','12',NULL,0,1,0,0,0,2912,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000108',1259133276,'3','pbversion0000000000001','approved','horizontalMenu','horizontalMenu','horizontalmenu','3','7','12',NULL,0,1,0,0,0,1888,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000115',1259133276,'3','pbversion0000000000001','approved','Linked Image with Caption','Linked Image with Caption','linked_image_with_caption','3','7','12',NULL,0,1,0,0,0,2246,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000109',1259133276,'3','pbversion0000000000001','approved','One Over Three','One Over Three','one_over_three','3','7','12',NULL,0,1,0,0,0,7556,'',0,1,0,1259133277,'',0),('VCFhB9WOsDsH2Apj3c6DpQ',1259133276,'3','pbversion0000000000001','approved','Three Columns','Three Columns','three-columns','3','7','12',NULL,0,1,0,0,0,5620,'',0,1,0,1259133277,'',0),('PBtmpl0000000000000002',1259133276,'3','pbversion0000000000001','approved','Default Article','Default Article','default_article','3','7','12',NULL,0,1,0,0,0,2070,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000123',1259133276,'3','pbversion0000000000001','approved','Item','Item','item','3','7','12',NULL,0,1,0,0,0,2111,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000200',1259133276,'3','pbversion0000000000001','approved','Default Search','Default Search','default_search2','3','7','12',NULL,0,0,0,0,0,3831,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000135',1259133276,'3','pbversion0000000000001','approved','Side By Side','Side By Side','side_by_side','3','7','12',NULL,0,1,0,0,0,4241,'\n',0,1,0,1259133277,'',0),('PBnav00000000000bullet',1259133276,'3','pbversion0000000000001','approved','Bulleted List','Bulleted List','bulleted_list','3','7','12',NULL,0,0,0,0,0,2638,'\n\n',0,1,0,1259133277,'',0),('MK4fCNoyrx5SE8eyDfOpxg',1259133276,'3','pbversion0000000000001','approved','Flash File','Flash File','flash-file','3','7','12',NULL,0,1,0,0,0,1731,NULL,0,1,0,1259133277,NULL,0),('PBtmpl0000000000000130',1259133276,'3','pbversion0000000000001','approved','Tree Navigation','Tree Navigation','root/import/navigation/tree-navigation','3','7','12',NULL,0,1,0,0,0,3424,'\n\n\n',0,1,0,1259133277,'',0),('2rC4ErZ3c77OJzJm7O5s3w',1260934195,'3','pbversion0000000000001','approved','EMS Badge Listing (default)','EMS Badge Listing (default)','root/import/ems/ems-badge-listing-default','3','7','12',NULL,0,1,0,0,0,10962,'\n\n\n\n\n\n\n\n\n\n\n\n\n \n',0,1,0,1260934196,'',0),('ktSvKU8riGimhcsxXwqvPQ',1260934196,'3','pbversion0000000000001','approved','EMS Event Submission Queue','EMS Event Submission Queue','root/import/ems/ems-event-submission-queue','3','7','12',NULL,0,1,0,0,0,7234,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n',0,1,0,1260934196,'',0),('matrixtmpl000000000005',1260934196,'3','pbversion0000000000001','approved','Matrix Default Search','Matrix Default Search','matrix-search-template','3','7','12',NULL,0,0,0,0,0,10239,'\n\n\n\n\n\n\n\n\n\n',0,1,0,1260934196,'',0),('BMybD3cEnmXVk2wQ_qEsRQ',1263962529,'3','pbversion0000000000001','approved','Badge Builder (Default)','Badge Builder (Default)','root/import/ems/badge-builder-default','3','7','12',NULL,0,1,0,0,0,37098,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n',0,1,0,1263962529,'',0),('mRtqRuVikSe82BQsYBlD0A',1263962529,'3','pbversion0000000000001','approved','Bare Image','Bare Image','bare_image','3','7','12',NULL,0,1,0,0,0,558,NULL,0,1,0,1263962529,NULL,0),('A16v-YjWAShXWvSACsraeg',1263962529,'3','pbversion0000000000001','approved','StoryTopic','StoryTopic','root/import/storymanager/storytopic','3','7','4',NULL,0,0,0,0,0,2223,'',0,1,0,1263962529,'',0),('aUDsJ-vB9RgP-AYvPOy8FQ',1263962529,'3','pbversion0000000000001','approved','Shop Account Layout','Shop Account Layout','root/import/account/shop/shop-account-layout','3','7','12',NULL,0,1,0,0,0,3174,'\n',0,1,0,1263962529,'',0),('3womoo7Teyy2YKFa25-MZg',1265171323,'3','pbversion0000000000001','approved','Address Book (Default)','Address Book (Default)','shopping-cart-collateral-items/address-book-default','3','7','3',NULL,0,1,0,0,0,3120,'\n',0,1,0,1265171324,'',0),('u9vfx33XDk5la1-QC5FK7g',1266382309,'3','pbversion0000000000001','approved','Default Map Point View','Default Map Point View','home/map/map-templates/default-map-point-view','3','7','3',NULL,0,1,0,0,0,1986,'\r\n',0,1,0,1266382309,NULL,0),('WikiPageTmpl0000000001',1267155811,'3','pbversion0000000000001','approved','Default Wiki Page','Default Wiki Page','default-wiki-page','3','7','12',NULL,0,0,0,0,0,6184,'\n\n\n\n\n\n\n\n',0,1,0,1267155811,'',0),('CalendarEventEdit00001',1269401468,'3','pbversion0000000000001','approved','Default Calendar Event Edit','Default Calendar Event Edit','root/import/calendar-templates/default-calendar-event-edit','3','7','12',NULL,0,0,0,0,0,17613,'\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n',0,1,0,1269401469,'',0),('1z9J1O08n_7gVVlBwSRBJQ',1269401468,'3','pbversion0000000000001','approved','Auth','Auth','root/import/auth','3','7','12',NULL,0,1,0,0,0,311,NULL,0,1,0,1269401469,NULL,0),('xSmREZO3GNzK3M5PaueOOQ',1269401468,'3','pbversion0000000000001','approved','LDAP/Account','LDAP/Account','root/import/auth/ldap/account','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000004',1269401468,'3','pbversion0000000000001','approved','Default LDAP Account Display Template','Default LDAP Account Display Template','default_ldap_account_display_template','3','7','12',NULL,0,1,0,0,0,1348,NULL,0,1,0,1269401469,NULL,0),('0bx-xoL8TSXXubFuqKAoVQ',1269401468,'3','pbversion0000000000001','approved','LDAP/Create','LDAP/Create','root/import/auth/ldap/create','3','7','12',NULL,0,0,0,0,0,344,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000005',1269401468,'3','pbversion0000000000001','approved','Default LDAP Anonymous Registration Template','Default LDAP Anonymous Registration Template','default_ldap_anonymous_registration_template','3','7','12',NULL,0,1,0,0,0,5961,'\r\n\r\n',0,1,0,1269401469,'',0),('taX2UYkFF21ALpFZY2rhMw',1269401468,'3','pbversion0000000000001','approved','LDAP/Login','LDAP/Login','root/import/auth/ldap/login','3','7','12',NULL,0,0,0,0,0,341,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000006',1269401468,'3','pbversion0000000000001','approved','Default LDAP Login Template','Default LDAP Login Template','default_ldap_login_template','3','7','12',NULL,0,1,0,0,0,1945,NULL,0,1,0,1269401469,NULL,0),('K0q_N885Httqev1VCqUWxg',1269401468,'3','pbversion0000000000001','approved','WebGUI/Account','WebGUI/Account','root/import/auth/webgui/account','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000010',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Account Display Template','Default WebGUI Account Display Template','default_webgui_account_display_template','3','7','12',NULL,0,1,0,0,0,2743,NULL,0,1,0,1269401469,NULL,0),('fq1ZkYhH24R5tb96kuT10Q',1269401468,'3','pbversion0000000000001','approved','WebGUI/Create','WebGUI/Create','root/import/auth/webgui/create','3','7','12',NULL,0,0,0,0,0,350,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000011',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Anonymous Registration Template','Default WebGUI Anonymous Registration Template','default_webgui_anonymous_registration_template','3','7','12',NULL,0,1,0,0,0,6734,'\r\n\r\n',0,1,0,1269401469,'',0),('PBtmpl0000000000000015',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Welcome Message Template','Default WebGUI Welcome Message Template','root/import/auth/webgui/create/default-webgui-welcome-message-template','3','7','12',NULL,0,1,0,0,0,696,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000016',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Account Activation Template','Default WebGUI Account Activation Template','root/import/auth/webgui/create/default-webgui-account-activation-template','3','7','3',NULL,0,1,0,0,0,601,NULL,0,1,0,1269401469,NULL,0),('oHk7fAFhEEkB7dHzi0QOQA',1269401468,'3','pbversion0000000000001','approved','WebGUI/Expired','WebGUI/Expired','root/import/auth/webgui/expired','3','7','12',NULL,0,0,0,0,0,353,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000012',1269401468,'3','pbversion0000000000001','approved','Default WebGUI Password Reset Template','Default WebGUI Password Reset Template','default_webgui_password_reset_template','3','7','12',NULL,0,1,0,0,0,2055,NULL,0,1,0,1269401469,NULL,0),('9M-lrlPQWeeNWfvnDnK_Xg',1269401469,'3','pbversion0000000000001','approved','WebGUI/Login','WebGUI/Login','root/import/auth/webgui/login','3','7','12',NULL,0,0,0,0,0,347,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000013',1269401469,'3','pbversion0000000000001','approved','Default WebGUI Login Template','Default WebGUI Login Template','default_webgui_login_template','3','7','12',NULL,0,1,0,0,0,2230,NULL,0,1,0,1269401469,NULL,0),('_gBYAdTcbkiyamnqi2Xskg',1269401469,'3','pbversion0000000000001','approved','WebGUI/Recovery','WebGUI/Recovery','root/import/auth/webgui/recovery','3','7','12',NULL,0,0,0,0,0,356,NULL,0,1,0,1269401469,NULL,0),('PBtmpl0000000000000014',1269401469,'3','pbversion0000000000001','approved','Default WebGUI Password Recovery Template','Default WebGUI Password Recovery Template','default_webgui_password_recovery_template','3','7','12',NULL,0,1,0,0,0,3029,NULL,0,1,0,1269401469,NULL,0),('0iMMbGN3BevuCBHjjLiQNA',1269401469,'3','pbversion0000000000001','approved','WebGUI/Deactivate','WebGUI/Deactivate','root/import/auth/webgui/deactivate','3','7','12',NULL,0,1,0,0,0,361,NULL,0,1,0,1269401469,NULL,0),('zaHUYsE_PgKk8hnVd8ffEQ',1269401469,'3','pbversion0000000000001','approved','WebGUI Deactivate Account Template','WebGUI Deactivate Account Template','default_webgui_deactivate_account_template','3','7','12',NULL,0,1,0,0,0,859,NULL,0,1,0,1269401469,NULL,0),('6A4yIjWwJfIE0Ep-I0jutg',1269401469,'3','pbversion0000000000001','approved','LDAP/Deactivate','LDAP/Deactivate','root/import/auth/ldap/deactivate','3','7','12',NULL,0,1,0,0,0,355,NULL,0,1,0,1269401469,NULL,0),('_P4PMiraGsLTfOjK4fYQPQ',1269401469,'3','pbversion0000000000001','approved','LDAP Deactivate Account Template','LDAP Deactivate Account Template','default_ldap_deactivate_account_template','3','7','12',NULL,0,1,0,0,0,851,NULL,0,1,0,1269401469,NULL,0),('matrixtmpl000000000001',1269401469,'3','pbversion0000000000001','approved','Matrix Default View','Matrix Default View','matrix-default-view-template','3','7','12',NULL,0,0,0,0,0,22177,'\n\n\n\n\n\n\n',0,1,0,1269401469,'',0),('GRUNFctldUgop-qRLuo_DA',1269401469,'3','pbversion0000000000001','approved','Default Survey Edit','Default Survey Edit','root/import/survey/default-survey-edit','3','7','12',NULL,0,1,0,0,0,6580,NULL,0,1,0,1269401469,NULL,0),('_9_eiaPgxzF_x_upt6-PNQ',1270612322,'3','pbversion0000000000001','approved','gallery.css','gallery.css','root/import/gallery-templates/gallery.css','3','7','3',NULL,0,1,0,0,0,19344,NULL,0,1,0,1270612332,NULL,0),('TEId5V-jEvUULsZA0wuRuA',1270612322,'3','pbversion0000000000001','approved','Default Gallery View Photo','Default Gallery View Photo','root/import/gallery-templates/default-gallery-view-photo','3','7','3',NULL,0,1,0,0,0,15043,'\n\n\n\n',0,1,0,1270612332,'',0),('_XfvgNH__bY1ykMiKYSobQ',1270612323,'3','pbversion0000000000001','approved','account.css','account.css','root/import/account/account.css','3','7','12',NULL,0,1,0,0,0,42943,NULL,0,1,0,1270612332,NULL,0),('GNOAsX98vCsl0JRwfwL-gg',1270612323,'3','pbversion0000000000001','approved','Collaboration','Collaboration','root/import/collaboration','3','7','12',NULL,0,0,0,0,0,338,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000066',1270612323,'3','pbversion0000000000001','approved','Default USS','Default USS','default_uss','3','7','12',NULL,0,1,0,0,0,4949,'\n\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000080',1270612323,'3','pbversion0000000000001','approved','FAQ','FAQ','faqtemplate','3','7','12',NULL,0,1,0,0,0,3916,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000097',1270612323,'3','pbversion0000000000001','approved','Traditional with Thumbnails','Traditional with Thumbnails','traditional_with_thumbnails','3','7','12',NULL,0,1,0,0,0,6623,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000112',1270612323,'3','pbversion0000000000001','approved','Weblog','Weblog','weblog','3','7','12',NULL,0,1,0,0,0,5088,'',0,1,0,1270612332,'',0),('PBtmpl0000000000000121',1270612323,'3','pbversion0000000000001','approved','Photo Gallery','Photo Gallery','photo_gallery','3','7','12',NULL,0,1,0,0,0,3154,'\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000067',1270612323,'3','pbversion0000000000001','approved','Default Submission','Default Submission','default_submission','3','7','12',NULL,0,1,0,0,0,22377,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000026',1270612323,'3','pbversion0000000000001','approved','Default Forum','Default Forum','default_forum','3','7','12',NULL,0,1,0,0,0,7866,'\n\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000128',1270612323,'3','pbversion0000000000001','approved','Classifieds','Classifieds','classifieds','3','7','12',NULL,0,1,0,0,0,3239,'\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000079',1270612323,'3','pbversion0000000000001','approved','Topics','Topics','topics','3','7','12',NULL,0,1,0,0,0,4906,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000083',1270612323,'3','pbversion0000000000001','approved','Link List','Link List','link_list','3','7','12',NULL,0,1,0,0,0,3667,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000082',1270612323,'3','pbversion0000000000001','approved','Unordered List','Unordered List','unordered_list','3','7','12',NULL,0,1,0,0,0,4582,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000133',1270612323,'3','pbversion0000000000001','approved','Guest Book','Guest Book','guest_book','3','7','12',NULL,0,1,0,0,0,3046,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000029',1270612323,'3','pbversion0000000000001','approved','Default Post Form','Default Post Form','default_post_form','3','7','12',NULL,0,1,0,0,0,4117,'\r\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000032',1270612323,'3','pbversion0000000000001','approved','Default Thread','Default Thread','default_thread','3','7','12',NULL,0,1,0,0,0,11566,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000027',1270612323,'3','pbversion0000000000001','approved','Default Forum Notification','Default Forum Notification','default_forum_notification','3','7','12',NULL,0,1,0,0,0,3058,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000031',1270612323,'3','pbversion0000000000001','approved','Default Forum Search','Default Forum Search','default_forum_search','3','7','12',NULL,0,1,0,0,0,3818,'',0,1,0,1270612332,'',0),('PBtmpl0000000000000068',1270612323,'3','pbversion0000000000001','approved','Default Submission Form','Default Submission Form','default_submission_form','3','7','12',NULL,0,1,0,0,0,4851,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000099',1270612323,'3','pbversion0000000000001','approved','FAQ Submission Form','FAQ Submission Form','faq_submission_form','3','7','12',NULL,0,1,0,0,0,4142,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000114',1270612323,'3','pbversion0000000000001','approved','Link List Submission Form','Link List Submission Form','link_list_submission_form','3','7','12',NULL,0,1,0,0,0,5302,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000077',1270612324,'3','pbversion0000000000001','approved','Job Listing','Job Listing','job_listing','3','7','12',NULL,0,1,0,0,0,4681,'\n\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000098',1270612324,'3','pbversion0000000000001','approved','Job','Job','job','3','7','12',NULL,0,1,0,0,0,19943,'',0,1,0,1270612332,'',0),('PBtmpl0000000000000122',1270612324,'3','pbversion0000000000001','approved','Job Submission Form','Job Submission Form','job_submission_form','3','7','12',NULL,0,1,0,0,0,5921,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000081',1270612324,'3','pbversion0000000000001','approved','Q and A','Q and A','q_and_a','3','7','12',NULL,0,1,0,0,0,4416,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000101',1270612324,'3','pbversion0000000000001','approved','Ordered List','Ordered List','ordered_list','3','7','12',NULL,0,1,0,0,0,3720,NULL,0,1,0,1270612332,NULL,0),('PBtmpl0000000000000113',1270612324,'3','pbversion0000000000001','approved','Link','Link','link','3','7','12',NULL,0,1,0,0,0,18836,'',0,1,0,1270612332,'',0),('PBtmpl0000000000000208',1270612324,'3','pbversion0000000000001','approved','Request Tracker','Request Tracker','request-tracker-template','3','7','12',NULL,0,0,0,0,0,6743,'\n\n\n\n\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000209',1270612324,'3','pbversion0000000000001','approved','Request Tracker Thread','Request Tracker Thread','request-tracker-post-template','3','7','12',NULL,0,0,0,0,0,22156,'\n',0,1,0,1270612332,'',0),('PBtmpl0000000000000210',1270612324,'3','pbversion0000000000001','approved','Request Tracker Post Form','Request Tracker Post Form','request-tracker-template2','3','7','12',NULL,0,0,0,0,0,5720,'\n\n\n',0,1,0,1270612332,'',0),('default_post_received1',1270612324,'3','pbversion0000000000001','approved','Default Post Received','Default Post Received','default_post_received','3','7','4',NULL,0,0,0,0,0,541,NULL,0,1,0,1270612332,NULL,0),('kaPRSaf8UKiskiGEgJgLAw',1270612324,'3','pbversion0000000000001','approved','images','images','root/import/gallery-templates/images','3','7','3',NULL,0,0,0,0,0,340,NULL,0,1,0,1270612332,NULL,0),('bANo8aiAPA7aY_oQZKxIWw',1270612325,'3','pbversion0000000000001','approved','rss.gif','rss.gif','root/import/gallery-templates/images/rss.gif','3','7','3',NULL,0,1,0,0,0,1389,NULL,0,1,0,1270612332,NULL,0),('2ci_v2d4x4uvyjTRlC49OA',1270612325,'3','pbversion0000000000001','approved','moveDown.gif','moveDown.gif','root/import/gallery-templates/images/movedown.gif','3','7','3',NULL,0,1,0,0,0,784,NULL,0,1,0,1270612332,NULL,0),('O-EsSzKgAk1KolFT-x_KsA',1270612325,'3','pbversion0000000000001','approved','moveUp.gif','moveUp.gif','root/import/gallery-templates/images/moveup.gif','3','7','3',NULL,0,1,0,0,0,772,NULL,0,1,0,1270612332,NULL,0),('fdd8tGExyVwHyrB8RBbKXg',1270612325,'3','pbversion0000000000001','approved','next.gif','next.gif','root/import/gallery-templates/images/next.gif','3','7','3',NULL,0,1,0,0,0,1676,NULL,0,1,0,1270612332,NULL,0),('BpisgHl4ZDcSECJp6oib1w',1270612325,'3','pbversion0000000000001','approved','play.gif','play.gif','root/import/gallery-templates/images/play.gif','3','7','3',NULL,0,1,0,0,0,2113,NULL,0,1,0,1270612332,NULL,0),('zshreRgPAXtnF0DtVbQ1Yg',1270612326,'3','pbversion0000000000001','approved','previous.gif','previous.gif','root/import/gallery-templates/images/previous.gif','3','7','3',NULL,0,1,0,0,0,1682,NULL,0,1,0,1270612332,NULL,0),('POVcY79vIqAHR8OfGt36aw',1270612326,'3','pbversion0000000000001','approved','pagination_button.jpg','pagination_button.jpg','root/import/gallery-templates/images/pagination_button.jpg','3','7','12',NULL,0,1,0,0,0,1050,NULL,0,0,0,1270612332,NULL,0),('hIB-z34r8Xl-vYVYCkKr-w',1270612326,'3','pbversion0000000000001','approved','bar-btn-r.jpg','bar-btn-r.jpg','root/import/gallery-templates/images/bar-btn-r.jpg','3','7','12',NULL,0,1,0,0,0,830,NULL,0,0,0,1270612332,NULL,0),('-mPUoFlYcjqjPUPRLAlxNQ',1270612326,'3','pbversion0000000000001','approved','search-field-r.jpg','search-field-r.jpg','root/import/gallery-templates/images/search-field-r.jpg','3','7','12',NULL,0,1,0,0,0,848,NULL,0,0,0,1270612332,NULL,0),('MDpUOR-N8KMyt1J7Hh_h4w',1270612327,'3','pbversion0000000000001','approved','bar-btn.jpg','bar-btn.jpg','root/import/gallery-templates/images/bar-btn.jpg','3','7','12',NULL,0,1,0,0,0,708,NULL,0,0,0,1270612332,NULL,0),('YfXKByTwDZVituMc4h13Dg',1270612327,'3','pbversion0000000000001','approved','pagination_bg.jpg','pagination_bg.jpg','root/import/gallery-templates/images/pagination_bg.jpg','3','7','12',NULL,0,1,0,0,0,1131,NULL,0,0,0,1270612332,NULL,0),('esko_HSU0Gh-uJZ1h3xRmQ',1270612327,'3','pbversion0000000000001','approved','search-field-l.jpg','search-field-l.jpg','root/import/gallery-templates/images/search-field-l.jpg','3','7','12',NULL,0,1,0,0,0,874,NULL,0,0,0,1270612332,NULL,0),('oSqpGswzpBG_ErdfYwIO8A',1270612327,'3','pbversion0000000000001','approved','top_bg.jpg','top_bg.jpg','root/import/gallery-templates/images/top_bg.jpg','3','7','12',NULL,0,1,0,0,0,692,NULL,0,0,0,1270612332,NULL,0),('MXJklShZvLLB_DSnZQmXrQ',1270612328,'3','pbversion0000000000001','approved','title_bg.jpg','title_bg.jpg','root/import/gallery-templates/images/title_bg.jpg','3','7','12',NULL,0,1,0,0,0,1658,NULL,0,0,0,1270612332,NULL,0),('BthxD5oJ0idmsyI3ioA2FA',1270612328,'3','pbversion0000000000001','approved','bar-btn-l.jpg','bar-btn-l.jpg','root/import/gallery-templates/images/bar-btn-l.jpg','3','7','12',NULL,0,1,0,0,0,845,NULL,0,0,0,1270612332,NULL,0),('aZ-1HYQamkRHYXvzAra8WQ',1270612328,'3','pbversion0000000000001','approved','search-field.jpg','search-field.jpg','root/import/gallery-templates/images/search-field.jpg','3','7','12',NULL,0,1,0,0,0,750,NULL,0,0,0,1270612332,NULL,0),('eRkb94OYcS5AdcrrerOP5Q',1270612328,'3','pbversion0000000000001','approved','rss.gif','rss.gif','root/import/gallery-templates/images/rss2.gif','3','7','12',NULL,0,1,0,0,0,1391,NULL,0,0,0,1270612332,NULL,0),('TbnkjAJQEASORXIpYqDkcA',1270612328,'3','pbversion0000000000001','approved','blank-image.jpg','blank-image.jpg','root/import/gallery-templates/images/blank-image.jpg','3','7','12',NULL,0,1,0,0,0,3084,NULL,0,0,0,1270612332,NULL,0),('er-3faBjY-hhlDcc5aKqdQ',1270612329,'3','pbversion0000000000001','approved','top_bg.jpg','top_bg.jpg','root/import/gallery-templates/images/top_bg2.jpg','3','7','12',NULL,0,1,0,0,0,693,NULL,0,0,0,1270612332,NULL,0),('8bFsu2FJUqHRUiHcozcVFw',1270612329,'3','pbversion0000000000001','approved','sub-btn-l.jpg','sub-btn-l.jpg','root/import/gallery-templates/images/sub-btn-l.jpg','3','7','12',NULL,0,1,0,0,0,844,NULL,0,0,0,1270612333,NULL,0),('34Aayx5eA320D8VfhdfDBw',1270612329,'3','pbversion0000000000001','approved','sub-btn-r.jpg','sub-btn-r.jpg','root/import/gallery-templates/images/sub-btn-r.jpg','3','7','12',NULL,0,1,0,0,0,824,NULL,0,0,0,1270612333,NULL,0),('TlhKOVmWblZOsAdqmhEpeg',1270612329,'3','pbversion0000000000001','approved','sub-btn.jpg','sub-btn.jpg','root/import/gallery-templates/images/sub-btn.jpg','3','7','12',NULL,0,1,0,0,0,702,NULL,0,0,0,1270612333,NULL,0),('Nx0ypjO3cN6QdZUBUEE0lA',1270612330,'3','pbversion0000000000001','approved','pic-title-bg.jpg','pic-title-bg.jpg','root/import/gallery-templates/images/pic-title-bg.jpg','3','7','12',NULL,0,1,0,0,0,865,NULL,0,0,0,1270612333,NULL,0),('CmFZLN7iPS7XXvUEsxKPKA',1270612330,'3','pbversion0000000000001','approved','row-2.jpg','row-2.jpg','root/import/gallery-templates/images/row-2.jpg','3','7','12',NULL,0,1,0,0,0,806,NULL,0,0,0,1270612333,NULL,0),('v_XBgwwZqgW1D5s4y05qfg',1270612330,'3','pbversion0000000000001','approved','addtl-info.gif','addtl-info.gif','root/import/gallery-templates/images/addtl-info.gif','3','7','12',NULL,0,1,0,0,0,914,NULL,0,0,0,1270612333,NULL,0),('4TdAkKoQbSCvI7QWcW889A',1270612330,'3','pbversion0000000000001','approved','row-1.jpg','row-1.jpg','root/import/gallery-templates/images/row-1.jpg','3','7','12',NULL,0,1,0,0,0,791,NULL,0,0,0,1270612333,NULL,0),('SAgK6eDPCG1cgkJ59WapHQ',1270612330,'3','pbversion0000000000001','approved','prev-btn.gif','prev-btn.gif','root/import/gallery-templates/images/prev-btn.gif','3','7','12',NULL,0,1,0,0,0,2015,NULL,0,0,0,1270612333,NULL,0),('XJYLuvGy9ubF7JNKyINtpA',1270612331,'3','pbversion0000000000001','approved','play-btn.gif','play-btn.gif','root/import/gallery-templates/images/play-btn.gif','3','7','12',NULL,0,1,0,0,0,2543,NULL,0,0,0,1270612333,NULL,0),('RWj7hyv2SpZuXxwj1Wocug',1270612331,'3','pbversion0000000000001','approved','next-btn.gif','next-btn.gif','root/import/gallery-templates/images/next-btn.gif','3','7','12',NULL,0,1,0,0,0,2045,NULL,0,0,0,1270612333,NULL,0),('aq8QElnlm3YufAoxRz9Pcg',1270612331,'3','pbversion0000000000001','approved','data-bg.jpg','data-bg.jpg','root/import/gallery-templates/images/data-bg.jpg','3','7','12',NULL,0,1,0,0,0,821,NULL,0,0,0,1270612333,NULL,0),('i6-BofrJJYozovlzFBByXg',1270612331,'3','pbversion0000000000001','approved','first-photo-button.png','first-photo-button.png','root/import/gallery-templates/images/first-photo-button.png','3','7','3',NULL,0,1,0,0,0,1069,NULL,0,1,0,1270612333,NULL,0),('fU_OZCmtdFNJ8a6bMve8ng',1270612331,'3','pbversion0000000000001','approved','previous-photo-button.png','previous-photo-button.png','root/import/gallery-templates/images/previous-photo-button.png','3','7','3',NULL,0,1,0,0,0,943,NULL,0,1,0,1270612333,NULL,0),('YXCtusAxb4vzZ5sTnUA5DA',1270612331,'3','pbversion0000000000001','approved','next-photo-button.png','next-photo-button.png','root/import/gallery-templates/images/next-photo-button.png','3','7','3',NULL,0,1,0,0,0,955,NULL,0,1,0,1270612333,NULL,0),('k_xuE82wwp8gFVl9aaaG8g',1270612331,'3','pbversion0000000000001','approved','last-photo-button.png','last-photo-button.png','root/import/gallery-templates/images/last-photo-button.png','3','7','3',NULL,0,1,0,0,0,1072,NULL,0,1,0,1270612333,NULL,0),('NPM_WItpM5IzLWBhWjYfCA',1270612331,'3','pbversion0000000000001','approved','photo-navigation-spacer.png','photo-navigation-spacer.png','root/import/gallery-templates/images/photo-navigation-spacer.png','3','7','3',NULL,0,1,0,0,0,569,NULL,0,1,0,1270612333,NULL,0); +ALTER TABLE `assetData` ENABLE KEYS; +ALTER TABLE `assetIndex` DISABLE KEYS; +INSERT INTO `assetIndex` VALUES ('PBasset000000000000003','Media','Media Media media','media',1147642437,1147642437,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Media Media media','000001000003'),('PBtmpl0000000000000112','Weblog','Weblog Weblog weblog','weblog',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Weblog Weblog weblog Collaboration','000001000001000008000004'),('PBtmplBlankStyle000001','WebGUI 6 Blank Style','WebGUI 6 Blank Style WebGUI 6 Blank Style pbtmplblankstyle000001','pbtmplblankstyle000001',1133743239,1258524916,'3','7','12','WebGUI::Asset::Template',0,'WebGUI 6 Blank Style WebGUI 6 Blank Style pbtmplblankstyle000001 style','000001000001000043000005'),('PBtmpl0000000000000079','Topics','Topics Topics topics','topics',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Topics Topics topics Collaboration','000001000001000008000009'),('PBtmpl0000000000000097','Traditional with Thumbnails','Traditional with Thumbnails Traditional with Thumbnails traditional with thumbnails','traditional_with_thumbnails',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Traditional with Thumbnails Traditional with Thumbnails traditional with thumbnails Collaboration','000001000001000008000003'),('PBtmpl0000000000000082','Unordered List','Unordered List Unordered List unordered list','unordered_list',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Unordered List Unordered List unordered list Collaboration','000001000001000008000011'),('PBtmpl0000000000000124','Tabs','Tabs Tabs tabs','tabs',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Tabs Tabs tabs Navigation','000001000001000025000004'),('GNvjCFQWjY2AF2uf0aCM8Q','Syndicated Articles','Syndicated Articles Syndicated Articles syndicated articles','syndicated_articles',1124395696,1259133274,'3','7','12','WebGUI::Asset::Template',0,'Syndicated Articles Syndicated Articles syndicated articles SyndicatedContent','000001000001000045000002'),('PBtmpl0000000000000136','Synopsis','Synopsis Synopsis synopsis2','synopsis2',1124395696,1259133274,'3','7','12','WebGUI::Asset::Template',0,'Synopsis Synopsis synopsis2 Navigation','000001000001000025000007'),('PBtmpl0000000000000116','Tab Form','Tab Form Tab Form tab form','tab_form',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Tab Form Tab Form tab form DataForm','000001000001000010000005'),('GRUNFctldUgop-qRLuo_DA','Default Survey Edit','Default Survey Edit Default Survey Edit root import survey default survey edit','root/import/survey/default-survey-edit',1227254010,1269401469,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Edit Default Survey Edit root import survey default survey edit Survey/Edit','000001000001000044000004'),('ProjectManagerTMPL0004','Default Project Manager Edit Task','Default Project Manager Edit Task Default Project Manager Edit Task default pm template edit task','default-pm-template-edit-task',1147642415,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Project Manager Edit Task Default Project Manager Edit Task default pm template edit task ProjectManager_editTask','000001000001000031000002000001'),('ProjectManagerTMPL0002','Default Project Display','Default Project Display Default Project Display default pm template project display','default-pm-template-project-display',1147642415,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Project Display Default Project Display default pm template project display ProjectManager_project','000001000001000031000004000001'),('PBtmpl0000000000000137','Admin Console Style','Admin Console Style Admin Console admin console','admin_console',1124395696,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Admin Console Style Admin Console admin console style','000001000001000043000003'),('StockDataTMPL000000001','StockData Default View','StockData Default View StockData Default View stockdatatmpl000000001','stockdatatmpl000000001',1133743239,1229453697,'3','7','12','WebGUI::Asset::Template',0,'StockData Default View StockData Default View stockdatatmpl000000001 StockData','000001000001000041000002'),('PBtmpl0000000000000135','Side By Side','Side By Side Side By Side side by side','side_by_side',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Side By Side Side By Side side by side Layout','000001000001000019000001'),('PBtmpl0000000000000200','Default Search','Default Search Default Search default search2','default_search2',1147642427,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Default Search Default Search default search2 Search','000001000001000036000001'),('PBtmpl0000000000000101','Ordered List','Ordered List Ordered List ordered list','ordered_list',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Ordered List Ordered List ordered list Collaboration','000001000001000008000024'),('PBtmpl0000000000000121','Photo Gallery','Photo Gallery Photo Gallery photo gallery','photo_gallery',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Photo Gallery Photo Gallery photo gallery Collaboration','000001000001000008000005'),('PBtmpl0000000000000081','Q and A','Q and A Q and A q and a','q_and_a',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Q and A Q and A q and a Collaboration','000001000001000008000023'),('WVtmpl0000000000000001','Random Thread Macro Default Template','Random Thread Macro Default Template Random Thread Macro Default Template randomthread template','randomthread-template',1133743240,1147642426,'3','7','12','WebGUI::Asset::Template',0,'Random Thread Macro Default Template Random Thread Macro Default Template randomthread template Macro/RandomThread','000001000001000021000010000001'),('PBtmpl0000000000000131','Right Column','Right Column Right Column right column','right_column',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Right Column Right Column right column Layout','000001000001000019000002'),('PBtmpl0000000000000094','News','News News plainblacknews','plainblacknews',1124395696,1220655703,'3','7','12','WebGUI::Asset::Template',0,'News News plainblacknews Layout','000001000001000019000005'),('matrixtmpl000000000005','Matrix Default Search','Matrix Default Search Matrix Default Search matrix search template','matrix-search-template',1133743239,1260934196,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Search Matrix Default Search matrix search template Matrix/Search','000001000001000022000005'),('MultiSearchTmpl0000001','MultiSearch Default Display','MultiSearch Default Display MultiSearch Default Display multisearchtmpl0000001','multisearchtmpl0000001',1133743239,1230269962,'3','7','12','WebGUI::Asset::Template',0,'MultiSearch Default Display MultiSearch Default Display multisearchtmpl0000001 MultiSearch','000001000001000024000001'),('matrixtmpl000000000002','Matrix Default Compare','Matrix Default Compare Matrix Default Compare matrix default compare template','matrix-default-compare-template',1133743238,1251054814,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Compare Matrix Default Compare matrix default compare template Matrix/Compare','000001000001000022000001'),('PBtmpl0000000000000111','Make Page Printable','Make Page Printable Make Page Printable make page printable','make_page_printable',1124395696,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Make Page Printable Make Page Printable make page printable style','000001000001000043000002'),('PBtmpl0000000000000020','Mail Form','Mail Form Mail Form mail form','mail_form',1124395696,1257311887,'3','7','12','WebGUI::Asset::Template',0,'Mail Form Mail Form mail form DataForm','000001000001000010000001'),('PBtmpl0000000000000113','Link','Link Link link','link',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Link Link link Collaboration/Thread','000001000001000008000025'),('PBtmpl0000000000000083','Link List','Link List Link List link list','link_list',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Link List Link List link list Collaboration','000001000001000008000010'),('PBtmpl0000000000000114','Link List Submission Form','Link List Submission Form Link List Submission Form link list submission form','link_list_submission_form',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Link List Submission Form Link List Submission Form link list submission form Collaboration/PostForm','000001000001000008000019'),('PBtmpl0000000000000115','Linked Image with Caption','Linked Image with Caption Linked Image with Caption linked image with caption','linked_image_with_caption',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Linked Image with Caption Linked Image with Caption linked image with caption Article','000001000001000004000003'),('PBtmpl0000000000000098','Job','Job Job job','job',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Job Job job Collaboration/Thread','000001000001000008000021'),('PBtmpl0000000000000077','Job Listing','Job Listing Job Listing job listing','job_listing',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Job Listing Job Listing job listing Collaboration','000001000001000008000020'),('PBtmpl0000000000000122','Job Submission Form','Job Submission Form Job Submission Form job submission form','job_submission_form',1124395696,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Job Submission Form Job Submission Form job submission form Collaboration/PostForm','000001000001000008000022'),('PBtmpl0000000000000103','Article With Image','Article With Image Article With Image article with image','article-with-image',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Article With Image Article With Image article with image Article','000001000001000004000001'),('PBtmpl0000000000000092','Horizontal Login Box','Horizontal Login Box Horizontal Login Box horizontal login box','horizontal_login_box',1124395696,1148579524,'3','7','12','WebGUI::Asset::Template',0,'Horizontal Login Box Horizontal Login Box horizontal login box Macro/L_loginBox','000001000001000021000009000001'),('PBtmpl0000000000000108','horizontalMenu','horizontalMenu horizontalMenu horizontalmenu','horizontalmenu',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'horizontalMenu horizontalMenu horizontalmenu Navigation','000001000001000025000002'),('PBtmpl0000000000000088','Image','Image Image image','image',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Image Image image ImageAsset','000001000001000017000001'),('IOB0000000000000000002','Default InOutBoard Report Template','Default InOutBoard Report Template Default InOutBoard Report Template iob report template','iob-report-template',1133743239,1166019641,'3','7','12','WebGUI::Asset::Template',0,'Default InOutBoard Report Template Default InOutBoard Report Template iob report template InOutBoard/Report','000001000001000018000001'),('IOB0000000000000000001','Default InOutBoard Template','Default InOutBoard Template Default InOutBoard Template iob template','iob-template',1133743239,1169795123,'3','7','12','WebGUI::Asset::Template',0,'Default InOutBoard Template Default InOutBoard Template iob template InOutBoard','000001000001000018000002'),('PBtmpl0000000000000123','Item','Item Item item','item',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Item Item item Article','000001000001000004000004'),('PBtmpl0000000000000024','File','File File file','file',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'File File file FileAsset','000001000001000013000001'),('PBtmpl0000000000000078','File Folder','File Folder File Folder file folder','file_folder',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'File Folder File Folder file folder Folder','000001000001000014000001'),('PBtmpl0000000000000107','File with size','File with size File with size file with size','file_with_size',1124395696,1147642420,'3','7','12','WebGUI::Asset::Template',0,'File with size File with size file with size Macro/File','000001000001000021000004000003'),('PBtmpl0000000000000133','Guest Book','Guest Book Guest Book guest book','guest_book',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Guest Book Guest Book guest book Collaboration','000001000001000008000012'),('PBtmpl0000000000000117','DropMenu','DropMenu DropMenu dropmenu','dropmenu',1124395696,1259133274,'3','7','12','WebGUI::Asset::Template',0,'DropMenu DropMenu dropmenu Navigation','000001000001000025000003'),('PBtmpl0000000000000130','Tree Navigation','Tree Navigation Tree Navigation root import navigation tree navigation','root/import/navigation/tree-navigation',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Tree Navigation Tree Navigation root import navigation tree navigation Navigation','000001000001000025000005'),('PBtmpl0000000000000060','Fail Safe','Fail Safe Fail Safe fail safe','fail_safe',1124395696,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Fail Safe Fail Safe fail safe style','000001000001000043000001'),('PBtmpl0000000000000080','FAQ','FAQ FAQ faqtemplate','faqtemplate',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'FAQ FAQ faqtemplate Collaboration','000001000001000008000002'),('PBtmpl0000000000000099','FAQ Submission Form','FAQ Submission Form FAQ Submission Form faq submission form','faq_submission_form',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'FAQ Submission Form FAQ Submission Form faq submission form Collaboration/PostForm','000001000001000008000018'),('PBtmpl0000000000000010','Default WebGUI Account Display Template','Default WebGUI Account Display Template Default WebGUI Account Display Template default webgui account display template','default_webgui_account_display_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Account Display Template Default WebGUI Account Display Template default webgui account display template Auth/WebGUI/Account','000001000001000005000004000001'),('PBtmpl0000000000000013','Default WebGUI Login Template','Default WebGUI Login Template Default WebGUI Login Template default webgui login template','default_webgui_login_template',1124395696,1269401469,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Login Template Default WebGUI Login Template default webgui login template Auth/WebGUI/Login','000001000001000005000007000001'),('PBtmpl0000000000000012','Default WebGUI Password Reset Template','Default WebGUI Password Reset Template Default WebGUI Password Reset Template default webgui password reset template','default_webgui_password_reset_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Password Reset Template Default WebGUI Password Reset Template default webgui password reset template Auth/WebGUI/Expired','000001000001000005000006000001'),('PBtmpl0000000000000057','Default WebGUI Yes/No Prompt','Default WebGUI Yes/No Prompt Default WebGUI Yes/No Prompt default webgui yes no prompt','default_webgui_yes/no_prompt',1124395696,1147642418,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Yes/No Prompt Default WebGUI Yes/No Prompt default webgui yes no prompt prompt','000001000001000032000001'),('PBtmpl0000000000000066','Default USS','Default USS Default USS default uss','default_uss',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default USS Default USS default uss Collaboration','000001000001000008000001'),('TimeTrackingTMPL000001','Default Time Tracking User View','Default Time Tracking User View Default Time Tracking User View default tt template user','default-tt-template-user',1147642417,1201205738,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking User View Default Time Tracking User View default tt template user TimeTracking_user','000001000001000048000003000001'),('TimeTrackingTMPL000003','Default Time Tracking Row Template','Default Time Tracking Row Template Default Time Tracking Row Template default tt template row','default-tt-template-row',1147642417,1229311434,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking Row Template Default Time Tracking Row Template default tt template row TimeTracking_row','000001000001000048000002000001'),('TimeTrackingTMPL000002','Default Time Tracking Manager View','Default Time Tracking Manager View Default Time Tracking Manager View default tt template manager','default-tt-template-manager',1147642417,1147642417,'3','7','12','WebGUI::Asset::Template',0,'Default Time Tracking Manager View Default Time Tracking Manager View default tt template manager TimeTracking_manager','000001000001000048000001000001'),('X7DrzUcj8pOKFa_6k9D5iw','Newsletter','Newsletter Newsletter root import newsletter','root/import/newsletter',1185754569,1222804045,'3','12','3','WebGUI::Asset::Wobject::Folder',1,'Newsletter Newsletter root import newsletter','000001000001000026'),('PBtmpl0000000000000065','Default Syndicated Content','Default Syndicated Content Default Syndicated Content default syndicated content','default_syndicated_content',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Default Syndicated Content Default Syndicated Content default syndicated content SyndicatedContent','000001000001000045000001'),('CxMpE_UPauZA3p8jdrOABw','Default Questions','Default Questions Default Questions root import survey default questions','root/import/survey/default-questions',1227556536,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Questions Default Questions root import survey default questions Survey/Take','000001000001000044000006'),('PBtmpl0000000000000059','Default SQL Report','Default SQL Report Default SQL Report default sql report','default_sql_report',1124395696,1229907401,'3','7','12','WebGUI::Asset::Template',0,'Default SQL Report Default SQL Report default sql report SQLReport','000001000001000040000001'),('PBtmpl0000000000000067','Default Submission','Default Submission Default Submission default submission','default_submission',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Submission Default Submission default submission Collaboration/Thread','000001000001000008000006'),('PBtmpl0000000000000068','Default Submission Form','Default Submission Form Default Submission Form default submission form','default_submission_form',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Submission Form Default Submission Form default submission form Collaboration/PostForm','000001000001000008000017'),('ProjectManagerTMPL0003','Default Project Manager Gantt Chart','Default Project Manager Gantt Chart Default Project Manager Gantt Chart default pm template gantt chart','default-pm-template-gantt-chart',1147642415,1159989349,'3','7','12','WebGUI::Asset::Template',0,'Default Project Manager Gantt Chart Default Project Manager Gantt Chart default pm template gantt chart ProjectManager_gantt','000001000001000031000003000001'),('ProjectManagerTMPL0001','Default Project Management System Dashboard','Default Project Management System Dashboard Default Project Management System Dashboard default pm template dashboard','default-pm-template-dashboard',1147642415,1229579830,'3','7','12','WebGUI::Asset::Template',0,'Default Project Management System Dashboard Default Project Management System Dashboard default pm template dashboard ProjectManager_dashboard','000001000001000031000001000001'),('PBtmpl0000000000000055','Default Poll','Default Poll Default Poll default poll','default_poll',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Default Poll Default Poll default poll Poll','000001000001000027000001'),('PBtmpl0000000000000029','Default Post Form','Default Post Form Default Post Form default post form','default_post_form',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Post Form Default Post Form default post form Collaboration/PostForm','000001000001000008000013'),('PBtmpl0000000000000056','Default Product','Default Product Default Product default product','default_product',1124395696,1248729559,'3','7','12','WebGUI::Asset::Template',0,'Default Product Default Product default product Product','000001000001000028000001'),('PBtmpl0000000000000033','Default HTTP Proxy','Default HTTP Proxy Default HTTP Proxy default http proxy','default_http_proxy',1124395696,1230159454,'3','7','12','WebGUI::Asset::Template',0,'Default HTTP Proxy Default HTTP Proxy default http proxy HttpProxy','000001000001000016000001'),('PBtmpl0000000000000004','Default LDAP Account Display Template','Default LDAP Account Display Template Default LDAP Account Display Template default ldap account display template','default_ldap_account_display_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Account Display Template Default LDAP Account Display Template default ldap account display template Auth/LDAP/Account','000001000001000005000001000001'),('PBtmpl0000000000000006','Default LDAP Login Template','Default LDAP Login Template Default LDAP Login Template default ldap login template','default_ldap_login_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Login Template Default LDAP Login Template default ldap login template Auth/LDAP/Login','000001000001000005000003000001'),('PBtmpl0000000000000044','Default Login Box','Default Login Box Default Login Box default login box','default_login_box',1124395696,1148579524,'3','7','12','WebGUI::Asset::Template',0,'Default Login Box Default Login Box default login box Macro/L_loginBox','000001000001000021000009000002'),('PBtmpl0000000000000047','Default Message Board','Default Message Board Default Message Board default message board','default_message_board',1124395696,1147642414,'3','7','12','WebGUI::Asset::Template',0,'Default Message Board Default Message Board default message board MessageBoard','000001000001000023000001'),('PBtmpl0000000000000054','Default Page','Default Page Default Page default page','default_page',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Default Page Default Page default page Layout','000001000001000019000003'),('Q4uX_C557arTp6D_jwB1jQ','Wiki','Wiki Wiki root import wiki','root/import/wiki',1165460175,1222803760,'3','12','12','WebGUI::Asset::Wobject::Folder',1,'Wiki Wiki root import wiki','000001000001000054'),('BmLaN4rmAANkCglXUViEbg','Resource','Resource Resource root import projectmanager resource','root/import/projectmanager/resource',1157679165,1222803871,'3','12','12','WebGUI::Asset::Wobject::Folder',1,'Resource Resource root import projectmanager resource','000001000001000031000005'),('PBtmpl0000000000000039','Default File Macro','Default File Macro Default File Macro default file macro','default_file_macro',1124395696,1154535073,'3','7','12','WebGUI::Asset::Template',0,'Default File Macro Default File Macro default file macro Macro/File','000001000001000021000004000001'),('PBtmpl0000000000000026','Default Forum','Default Forum Default Forum default forum','default_forum',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Default Forum default forum Collaboration','000001000001000008000007'),('PBtmpl0000000000000031','Default Forum Search','Default Forum Search Default Forum Search default forum search','default_forum_search',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Search Default Forum Search default forum search Collaboration/Search','000001000001000008000016'),('PBtmpl0000000000000093','crumbTrail','crumbTrail crumbTrail crumbtrail2','crumbtrail2',1124395696,1259133274,'3','7','12','WebGUI::Asset::Template',0,'crumbTrail crumbTrail crumbtrail2 Navigation','000001000001000025000001'),('DashboardViewTmpl00001','Dashboard Default View','Dashboard Default View Dashboard Default View dashboard default view template','dashboard-default-view-template',1133743239,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Dashboard Default View Dashboard Default View dashboard default view template Dashboard','000001000001000009000001'),('PBtmpl0000000000000021','Data List','Data List Data List data list','data_list',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Data List Data List data list DataForm/List','000001000001000010000004'),('PBtmpl0000000000000104','Default Acknowledgement','Default Acknowledgement Default Acknowledgement default acknowledgement','default_acknowledgement',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Default Acknowledgement Default Acknowledgement default acknowledgement DataForm','000001000001000010000003'),('PBtmpl0000000000000002','Default Article','Default Article Default Article default article','default_article',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Default Article Default Article default article Article','000001000001000004000002'),('PBtmpl0000000000000141','Default DataForm','Default DataForm Default DataForm pbtmpl0000000000000141','pbtmpl0000000000000141',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Default DataForm Default DataForm pbtmpl0000000000000141 DataForm','000001000001000010000006'),('WikiRCTmpl000000000001','Default Recent Changes','Default Recent Changes Default Recent Changes default wiki recent changes','default-wiki-recent-changes',1165460175,1169092823,'3','7','12','WebGUI::Asset::Template',0,'Default Recent Changes Default Recent Changes default wiki recent changes WikiMaster_recentChanges','000001000001000054000001'),('PBtmpl0000000000000128','Classifieds','Classifieds Classifieds classifieds','classifieds',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Classifieds Classifieds classifieds Collaboration','000001000001000008000008'),('PBtmpl0000000000000134','Hierarchical Top Nav','Hierarchical Top Nav Hierarchical Top Nav import hierarchical top nav','import/hierarchical-top-nav',1124395696,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Hierarchical Top Nav Hierarchical Top Nav import hierarchical top nav Navigation','000001000001000025000006'),('PBtmplHelp000000000001','Help','Help Help help','help',1124395706,1147642410,'3','7','12','WebGUI::Asset::Template',0,'Help Help help AdminConsole','000001000001000003000002'),('PBtmpl0000000000000208','Request Tracker','Request Tracker Request Tracker request tracker template','request-tracker-template',1147642410,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Request Tracker request tracker template Collaboration','000001000001000008000026'),('wAc4azJViVTpo-2NYOXWvg','Default Question Edit','Default Question Edit Default Question Edit root import survey default question edit','root/import/survey/default-question-edit',1226009650,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Question Edit Default Question Edit root import survey default question edit Survey/Edit','000001000001000044000008'),('1z9J1O08n_7gVVlBwSRBJQ','Auth','Auth Auth root import auth','root/import/auth',1222803099,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Auth Auth root import auth','000001000001000005'),('zyWi26q9na-iiZqL4yedog','Macro','Macro Macro root import macro','root/import/macro',1222803114,1222803114,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Macro Macro root import macro','000001000001000021'),('PBtmpl0000000000000209','Request Tracker Thread','Request Tracker Thread Request Tracker Thread request tracker post template','request-tracker-post-template',1147642410,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Thread Request Tracker Thread request tracker post template Collaboration/Thread','000001000001000008000027'),('PBtmpl0000000000000109','One Over Three','One Over Three One Over Three one over three','one_over_three',1124395696,1259133276,'3','7','12','WebGUI::Asset::Template',0,'One Over Three One Over Three one over three Layout','000001000001000019000004'),('PBtmpl0000000000000001','Admin Console','Admin Console Admin Console admin console2','admin_console2',1124395696,1247535846,'3','7','12','WebGUI::Asset::Template',0,'Admin Console Admin Console admin console2 AdminConsole','000001000001000003000001'),('LBuiKzg2mWwmOPS9AgV3bg','Get Translated','Let our team of professional translators bring your site to new customers by translating your content into additional languages. Our translation services are never machine automated. They\'re always done by professional translators that have years of exper','yns/translated',1147642517,1147642517,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Translated Get Translated yns translated Let our team of professional translators bring your site to new customers by translating your content into additional languages Our translation services are never machine automated They\'re always done by professional translators that have years of experience reading writing and speaking many languages ','000001000002000002000007'),('jTNggl7AoVSUc_ZzrvuCmw','Get Promoted','Now that you have a brilliant WebGUI site, you need to get people to visit it. We can help there too. Our marketing specialists can work with you to develop and execute the right combination of search engine placement, advertising buys, and affilliate pro','yns/promotion',1147642517,1147642517,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Promoted Get Promoted yns promotion Now that you have a brilliant WebGUI site you need to get people to visit it We can help there too Our marketing specialists can work with you to develop and execute the right combination of search engine placement advertising buys and affilliate programs to ensure your site gets the traffic it needs ','000001000002000002000008'),('Wl8WZ43g2rK5AYr9o4zY7w','Get Style','Not a designer? No problem! Plain Black\'s professional design team can make your site look great. Our team is fast, easy to work with, and can even migrate your existing content into your new WebGUI site. ','yns/style',1147642516,1247779880,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Style Get Style yns style Not a designer No problem Plain Black\'s professional design team can make your site look great Our team is fast easy to work with and can even migrate your existing content into your new WebGUI site ','000001000002000002000006'),('ix1p0AbwKAz8QWB-T-HHfg','Get Support','Plain Black provides support packages to fit any budget or need. Start out with online support which costs only $500 per year! And grow support as your needs grow. We build custom support packages to match our client\'s needs. And no matter what level of s','yns/support',1147642516,1147642516,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Support Get Support yns support Plain Black provides support packages to fit any budget or need Start out with online support which costs only $500 per year And grow support as your needs grow We build custom support packages to match our client\'s needs And no matter what level of support you purchase you get WebGUI Documentation included in your purchase ','000001000002000002000003'),('iCYOjohB9SKvAPr6bXElKA','Get Hosting','Who better to host your WebGUI sites than Plain Black. Let us deal with upgrades, security, and server management. Doing so lets you focus on building your WebGUI site, which is where your time and expertise should be spent. And when you sign up with host','yns/hosting',1147642516,1247779898,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Hosting Get Hosting yns hosting Who better to host your WebGUI sites than Plain Black Let us deal with upgrades security and server management Doing so lets you focus on building your WebGUI site which is where your time and expertise should be spent And when you sign up with hosting online support is included ','000001000002000002000004'),('4Yfz9hqBqM8OYMGuQK8oLw','Get Features','What\'s that you say? WebGUI\'s thousands of features are still missing some important ones? No problem, our professional development team can add any features you need for your site. We\'ve built hundreds of custom apps for people. From simple macros, to cu','yns/features',1147642516,1147642516,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Features Get Features yns features What\'s that you say WebGUI\'s thousands of features are still missing some important ones No problem our professional development team can add any features you need for your site We\'ve built hundreds of custom apps for people From simple macros to custom single sign on systems to applications that will manage your entire company our team can do it ','000001000002000002000005'),('Vzv1pWpg_w6R_o-b0rM2qQ','Ad','Ad Ad home ad2','home/ad2',1147642515,1147642515,'3','7','4','WebGUI::Asset::File',1,'Ad Ad home ad2','000001000002000001000002'),('FOvmwGC0GtZo5VTxJIL3OA','Get Documentation','WebGUI Documentation is the ultimate compendium to WebGUI. This is a must for anyone working in WebGUI, and Plain Black offers vast bulk discounts so you can give it to everyone in your organization. ','yns/docs',1147642515,1247779862,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Get Documentation Get Documentation yns docs WebGUI Documentation is the ultimate compendium to WebGUI This is a must for anyone working in WebGUI and Plain Black offers vast bulk discounts so you can give it to everyone in your organization ','000001000002000002000002'),('6QuS-0rosuZTdTv11fobig','Talk to the Experts','Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful. We bend over backwards to make sure you\'re a success. Contact us tod','yns/experts',1147642515,1147642515,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Talk to the Experts Talk to the Experts yns experts Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful We bend over backwards to make sure you\'re a success Contact us today to see how we can help you ','000001000002000002000001'),('NK8bqlwVRILJknqeCDPBHg','Getting Started (part 2)','\n\nNow you should log in and go into admin mode. The default username is \"admin\" and the default password is \"123qwe\", but you probably customized both of those when you visited this site for the very first time.\n \n\nNow that you\'re logged in, we recommend ','getting_started/getting-started-part2',1147642515,1147642515,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Getting Started part 2 Getting Started part 2 getting started getting started part2 Now you should log in and go into admin mode The default username is admin and the default password is 123qwe but you probably customized both of those when you visited this site for the very first time Now that you\'re logged in we recommend that you add a new user for yourself with admin privileges just in case you forget the login information for your primary admin account Don\'t worry if you lock yourself out you can always contact Plain Black® support to get instructions to get back in NOTE If you appear to be get logged out while moving between pages this is most likely your browser displaying a cached version of the page Click on your browser\'s refresh button to correct the problem No doubt after you enabled admin mode you saw a menu along the left side of the screen that\'s called the Admin Bar Use that to add content and access administrative functions You\'re now ready to begin exploring your new WebGUI site For more information about services related to WebGUI click here Enjoy your new WebGUI site ','000001000002000001000003'),('m4YJFaqzultnB_sj1Uq0aw','Ad','Ad Ad home ad','home/ad',1147642514,1147642514,'3','7','4','WebGUI::Asset::File',1,'Ad Ad home ad','000001000002000008'),('IWFxZDyGhQ3-SLZhELa3qw','Key Benefits','\n\nEasy To Use - WebGUI is absolutely easy to use. WebGUI 7 has a completely revamped user interface to make it even easier to use. There are lots of visual cues, consistent icons, helper apps, and a huge repository of built-in help files.\n \n\nWorkflow &','home/key-benefits',1147642514,1147642514,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Key Benefits Key Benefits home key benefits Easy To Use WebGUI is absolutely easy to use WebGUI 7 has a completely revamped user interface to make it even easier to use There are lots of visual cues consistent icons helper apps and a huge repository of built-in help files Workflow Versioning Never again worry about content getting put on your site that you don\'t want there Never again lose your old content after making an edit And never again push out new changes until you\'re absolutely ready to release them WebGUI\'s workflow and versioning system is fast flexible powerful and easy to use Everything\'s a Template Worry nevermore about your CMS forcing you into a mould that doesn\'t suit you With WebGUI everything a site visitor can see is a customizable template so you can make it look exactly how you want Moreover if you\'re the type that strives for excellence rest in the knowledge that all the templates that come with WebGUI are XHTML 1.0 strict compliant Localization WebGUI\'s entire user interface is set up to be internationalized Visit one of the WebGUI Worldwide member sites to get translations for your language Stay there to get support and services in your native language Feel confident in the knowledge that WebGUI will work with your native characters because it\'s UTF-8 compliant On top of that WebGUI allows you to customize dates currency and weights to match your locale Pluggable By Design With WebGUI 7 you have many plug-in points to add your own functionality And best of all the API is stable and standardized Write it today and it will still work years from now and survive all upgrades ','000001000002000009'),('bX5rYxb6tZ9docY6sUhBlw','Getting Started','\n\nIf you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine®. Great job! To get started with managing content, watch the short instructional video below.\n \nNOTE: Click on the green start icon on t','getting_started/getting-started',1147642514,1147642514,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Getting Started Getting Started getting started getting started If you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine® Great job To get started with managing content watch the short instructional video below NOTE Click on the green start icon on the video to begin your tutorial ','000001000002000001000001'),('Szs5eev3OMssmnsyLRZmWA','Tell A Friend','Tell a friend about WebGUI.','tell_a_friend/tell_a_friend',1124395696,1213317790,'3','7','3','WebGUI::Asset::Wobject::DataForm',1,'Tell A Friend Tell A Friend tell a friend tell a friend Tell a friend about WebGUI','000001000002000004000001'),('OhdaFLE7sXOzo_SIP2ZUgA','Welcome','The WebGUI Content Engine® is a powerful and easy to use system for managing web sites, and building web applications. It provides thousands of features out of the box, and lots of plug-in points so you can extend it to match your needs. It\'s easy eno','home/welcome',1147642513,1147642513,'3','7','4','WebGUI::Asset::Wobject::Article',1,'Welcome Welcome home welcome The WebGUI Content Engine® is a powerful and easy to use system for managing web sites and building web applications It provides thousands of features out of the box and lots of plug-in points so you can extend it to match your needs It\'s easy enough for the average business user but powerful enough for any large enterprise There are thousands of small and large businesses schools universities governments associations clubs churches projects and communities using WebGUI all over the world today A brief list of some of them can be found here Your site should be on that list If you\'re new to WebGUI click here to learn how to get started If you\'re getting up to speed check out some ways you can do more faster If this is all old hat to you then check out the latest news No matter what level you\'re at tell your friends about WebGUI ','000001000002000007'),('7-0-style0000000000071','wg.jpg','wg.jpg wg.jpg style3 wg.jpg','style3/wg.jpg',1147642511,1147642511,'3','7','12','WebGUI::Asset::File::Image',1,'wg.jpg wg.jpg style3 wg.jpg','000001000001000053000022'),('7-0-style0000000000068','spacer.gif','spacer.gif spacer.gif style3 spacer.gif','style3/spacer.gif',1147642510,1147642510,'3','7','12','WebGUI::Asset::File::Image',1,'spacer.gif spacer.gif style3 spacer.gif','000001000001000053000019'),('7-0-style0000000000070','Style3 Coolmenu','Style3 Coolmenu Style3 Coolmenu style3 coolmenu','style3_coolmenu',1147642510,1147642510,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Style3 Coolmenu Style3 Coolmenu style3 coolmenu','000001000001000053000021'),('7-0-style0000000000066','nav_bg_on.jpg','nav_bg_on.jpg nav_bg_on.jpg style3 nav bg on.jpg','style3/nav_bg_on.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg_on.jpg nav_bg_on.jpg style3 nav bg on.jpg','000001000001000053000017'),('7-0-style0000000000064','nav_bg2.jpg','nav_bg2.jpg nav_bg2.jpg style3 nav bg2.jpg','style3/nav_bg2.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg2.jpg nav_bg2.jpg style3 nav bg2.jpg','000001000001000053000015'),('7-0-style0000000000065','nav_bg2_on.jpg','nav_bg2_on.jpg nav_bg2_on.jpg style3 nav bg2 on.jpg','style3/nav_bg2_on.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg2_on.jpg nav_bg2_on.jpg style3 nav bg2 on.jpg','000001000001000053000016'),('7-0-style0000000000067','pb.jpg','pb.jpg pb.jpg style3 pb.jpg','style3/pb.jpg',1147642509,1147642509,'3','7','12','WebGUI::Asset::File::Image',1,'pb.jpg pb.jpg style3 pb.jpg','000001000001000053000018'),('7-0-style0000000000063','nav_bg1_on.jpg','nav_bg1_on.jpg nav_bg1_on.jpg style3 nav bg1 on.jpg','style3/nav_bg1_on.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg1_on.jpg nav_bg1_on.jpg style3 nav bg1 on.jpg','000001000001000053000014'),('7-0-style0000000000060','main_top_bg.jpg','main_top_bg.jpg main_top_bg.jpg style3 main top bg.jpg','style3/main_top_bg.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'main_top_bg.jpg main_top_bg.jpg style3 main top bg.jpg','000001000001000053000011'),('7-0-style0000000000062','nav_bg1.jpg','nav_bg1.jpg nav_bg1.jpg style3 nav bg1.jpg','style3/nav_bg1.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg1.jpg nav_bg1.jpg style3 nav bg1.jpg','000001000001000053000013'),('7-0-style0000000000061','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style3 nav bg.jpg','style3/nav_bg.jpg',1147642508,1147642508,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style3 nav bg.jpg','000001000001000053000012'),('7-0-style0000000000059','main_top.jpg','main_top.jpg main_top.jpg style3 main top.jpg','style3/main_top.jpg',1147642507,1213386091,'3','7','12','WebGUI::Asset::File::Image',1,'main_top.jpg main_top.jpg style3 main top.jpg','000001000001000053000010'),('7-0-style0000000000057','main_bg.jpg','main_bg.jpg main_bg.jpg style3 main bg.jpg','style3/main_bg.jpg',1147642507,1147642507,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style3 main bg.jpg','000001000001000053000008'),('7-0-style0000000000058','main_bottom.jpg','main_bottom.jpg main_bottom.jpg style3 main bottom.jpg','style3/main_bottom.jpg',1147642507,1147642507,'3','7','12','WebGUI::Asset::File::Image',1,'main_bottom.jpg main_bottom.jpg style3 main bottom.jpg','000001000001000053000009'),('7-0-style0000000000055','header_left.jpg','header_left.jpg header_left.jpg style3 header left.jpg','style3/header_left.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_left.jpg header_left.jpg style3 header left.jpg','000001000001000053000006'),('7-0-style0000000000056','header_right.jpg','header_right.jpg header_right.jpg style3 header right.jpg','style3/header_right.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_right.jpg header_right.jpg style3 header right.jpg','000001000001000053000007'),('7-0-style0000000000054','header_bg.jpg','header_bg.jpg header_bg.jpg style3 header bg.jpg','style3/header_bg.jpg',1147642506,1147642506,'3','7','12','WebGUI::Asset::File::Image',1,'header_bg.jpg header_bg.jpg style3 header bg.jpg','000001000001000053000005'),('7-0-style0000000000052','footer_bg.jpg','footer_bg.jpg footer_bg.jpg style3 footer bg.jpg','style3/footer_bg.jpg',1147642505,1147642505,'3','7','12','WebGUI::Asset::File::Image',1,'footer_bg.jpg footer_bg.jpg style3 footer bg.jpg','000001000001000053000003'),('7-0-style0000000000053','footer_right.jpg','footer_right.jpg footer_right.jpg style3 footer right.jpg','style3/footer_right.jpg',1147642505,1147642505,'3','7','12','WebGUI::Asset::File::Image',1,'footer_right.jpg footer_right.jpg style3 footer right.jpg','000001000001000053000004'),('7-0-style0000000000046','rightCol_bg.jpg','rightCol_bg.jpg rightCol_bg.jpg style2 rightcol bg.jpg','style2/rightcol_bg.jpg',1147642504,1147642504,'3','7','12','WebGUI::Asset::File::Image',1,'rightCol_bg.jpg rightCol_bg.jpg style2 rightcol bg.jpg','000001000001000052000015'),('stevestyle000000000002','Style 02','Style 02 Style 02 style 02','style_02',1147642504,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Style 02 Style 02 style 02 style','000001000001000052000016'),('7-0-style0000000000049','WebGUI 7 Style 3','WebGUI 7 Style 3 WebGUI 7 Style 3 root import webgui 7 style 3','root/import/webgui-7-style-3',1147642504,1224117144,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 3 WebGUI 7 Style 3 root import webgui 7 style 3','000001000001000053'),('7-0-style0000000000048','wg.jpg','wg.jpg wg.jpg style2 wg.jpg','style2/wg.jpg',1147642504,1147642504,'3','7','12','WebGUI::Asset::File::Image',1,'wg.jpg wg.jpg style2 wg.jpg','000001000001000052000017'),('7-0-style0000000000045','pb_wg_bg.jpg','pb_wg_bg.jpg pb_wg_bg.jpg style2 pb wg bg.jpg','style2/pb_wg_bg.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb_wg_bg.jpg pb_wg_bg.jpg style2 pb wg bg.jpg','000001000001000052000014'),('7-0-style0000000000044','pb_wg.jpg','pb_wg.jpg pb_wg.jpg style2 pb wg.jpg','style2/pb_wg.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb_wg.jpg pb_wg.jpg style2 pb wg.jpg','000001000001000052000013'),('7-0-style0000000000043','pb.jpg','pb.jpg pb.jpg style2 pb.jpg','style2/pb.jpg',1147642503,1147642503,'3','7','12','WebGUI::Asset::File::Image',1,'pb.jpg pb.jpg style2 pb.jpg','000001000001000052000012'),('7-0-style0000000000042','page_title_bg.jpg','page_title_bg.jpg page_title_bg.jpg style2 page title bg.jpg','style2/page_title_bg.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'page_title_bg.jpg page_title_bg.jpg style2 page title bg.jpg','000001000001000052000011'),('7-0-style0000000000041','page_title.jpg','page_title.jpg page_title.jpg style2 page title.jpg','style2/page_title.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'page_title.jpg page_title.jpg style2 page title.jpg','000001000001000052000010'),('7-0-style0000000000040','navbar_right.jpg','navbar_right.jpg navbar_right.jpg style2 navbar right.jpg','style2/navbar_right.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_right.jpg navbar_right.jpg style2 navbar right.jpg','000001000001000052000009'),('7-0-style0000000000039','navbar_left.jpg','navbar_left.jpg navbar_left.jpg style2 navbar left.jpg','style2/navbar_left.jpg',1147642502,1147642502,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_left.jpg navbar_left.jpg style2 navbar left.jpg','000001000001000052000008'),('7-0-style0000000000036','main_bg.jpg','main_bg.jpg main_bg.jpg style2 main bg.jpg','style2/main_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style2 main bg.jpg','000001000001000052000005'),('7-0-style0000000000038','navbar_bg.jpg','navbar_bg.jpg navbar_bg.jpg style2 navbar bg.jpg','style2/navbar_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'navbar_bg.jpg navbar_bg.jpg style2 navbar bg.jpg','000001000001000052000007'),('7-0-style0000000000035','leftCol_header02.jpg','leftCol_header02.jpg leftCol_header02.jpg style2 leftcol header02.jpg','style2/leftcol_header02.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'leftCol_header02.jpg leftCol_header02.jpg style2 leftcol header02.jpg','000001000001000052000004'),('7-0-style0000000000037','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style2 nav bg.jpg','style2/nav_bg.jpg',1147642501,1147642501,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style2 nav bg.jpg','000001000001000052000006'),('7-0-style0000000000032','context_bg.jpg','context_bg.jpg context_bg.jpg style2 context bg.jpg','style2/context_bg.jpg',1147642500,1147642500,'3','7','12','WebGUI::Asset::File::Image',1,'context_bg.jpg context_bg.jpg style2 context bg.jpg','000001000001000052000001'),('7-0-style0000000000031','WebGUI 7 Style 2','WebGUI 7 Style 2 WebGUI 7 Style 2 root import webgui 7 style 2','root/import/webgui-7-style-2',1147642500,1147642500,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 2 WebGUI 7 Style 2 root import webgui 7 style 2','000001000001000052'),('7-0-style0000000000033','css02.css','css02.css css02.css style2 css02.css','style2/css02.css',1147642500,1147642500,'3','7','12','WebGUI::Asset::Snippet',0,'css02.css css02.css style2 css02.css body html height:100 body background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg repeat-y right margin:0px rightColumn width:20 height:100 background eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg repeat-y right text-align:center rightColumn pb_wg_bg background url(\'^FileUrl(style2/pb_wg_bg.jpg repeat-x width:100 text-align:left rightColumn pb_wg background url(\'^FileUrl(style2/pb_wg.jpg left no-repeat height:53px leftColumn width:80 background white url(\'^FileUrl(style2/context_bg.jpg repeat-y right leftColumn header width:100 background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg right no-repeat height:86px position:relative leftColumn header title leftColumn header title_bg color:white font-size:36pt font-weight:bold font-family:arial font-variant:small-caps letter-spacing:12px top:15px left:5px position:absolute z-index:10 leftColumn header title a color:white text-decoration:none leftColumn header title_bg color:black z-index:5 top:17px left:7px leftColumn context background fff url(\'^FileUrl(style2/context_bg.jpg repeat-y right width:95 font-family:verdana font-size:9pt color:#242424 moz-box-sizing:border-box position:relative padding-left:1 padding-right:1 padding-bottom:15px leftColumn context a color:#7C9AB0 font-weight:bold leftColumn context a:hover text-decoration:none leftColumn pageTitleBG background url(\'^FileUrl(style2/page_title_bg.jpg repeat-x width:100 leftColumn pageTitleBG pageTitle background url(\'^FileUrl(style2/page_title.jpg right no-repeat width:100 height:50px leftColumn pageTitleBG pageTitle h2 font-size:14pt color:#696969 font-family:arial font-weight:normal margin:0px padding-top:2px padding-left:25px letter-spacing:3px rightColumn nav width:85 background b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg repeat-x top border-right:solid 848484 1px margin-left:auto margin-right:auto text-align:left padding-left:3px padding-top:7px padding-bottom:7px rightColumn nav a color:white font-size:8pt font-weight:bold text-decoration:none font-family:arial line-height:8pt rightColumn nav selectedMenuItem color:yellow loginStyles font-size:8pt font-family:arial padding-bottom:25px loginStyles a color:#89ACCF font-weight:bold border-bottom:solid transparent 2px text-decoration:none loginStyles a:hover border-bottom:dotted B2C9D9 2px copyright border-top:solid silver 3px background-color:gray font-family:arial font-size:9pt color:silver text-align:center ','000001000001000052000002'),('7-0-style0000000000034','leftCol_header.jpg','leftCol_header.jpg leftCol_header.jpg style2 leftcol header.jpg','style2/leftcol_header.jpg',1147642500,1147642500,'3','7','12','WebGUI::Asset::File::Image',1,'leftCol_header.jpg leftCol_header.jpg style2 leftcol header.jpg','000001000001000052000003'),('stevenav00000000000001','Style 01 Nav','Style 01 Nav Style 01 Nav style1 nav','style1_nav',1147642499,1147642499,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Nav Style 01 Nav style1 nav Navigation','000001000001000051000027'),('PBnav000000style01lvl2','Style 01 Nav lvl2','Style 01 Nav lvl2 untitled style1 nav lvl2','style1_nav_lvl2',1147642499,1147642499,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Nav lvl2 untitled style1 nav lvl2 Navigation','000001000001000051000028'),('7-0-style0000000000030','webgui_btn.jpg','webgui_btn.jpg webgui_btn.jpg style1 webgui btn.jpg','style1/webgui_btn.jpg',1147642499,1147642499,'3','7','12','WebGUI::Asset::File::Image',1,'webgui_btn.jpg webgui_btn.jpg style1 webgui btn.jpg','000001000001000051000029'),('stevestyle000000000001','Style 01','Style 01 Style 01 style 01','style_01',1147642499,1258524917,'3','7','12','WebGUI::Asset::Template',0,'Style 01 Style 01 style 01 style','000001000001000051000026'),('7-0-style0000000000026','RootTab Level 1','RootTab Level 1 RootTab Level 1 roottab level1','roottab_level1',1147642499,1147642499,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab Level 1 RootTab Level 1 roottab level1','000001000001000051000025'),('7-0-style0000000000024','orange_left01.jpg','orange_left01.jpg orange_left01.jpg style1 orange left01.jpg','style1/orange_left01.jpg',1147642498,1147642498,'3','7','12','WebGUI::Asset::File::Image',1,'orange_left01.jpg orange_left01.jpg style1 orange left01.jpg','000001000001000051000023'),('7-0-style0000000000023','nav_on.jpg','nav_on.jpg nav_on.jpg style1 nav on.jpg','style1/nav_on.jpg',1147642498,1147642498,'3','7','12','WebGUI::Asset::File::Image',1,'nav_on.jpg nav_on.jpg style1 nav on.jpg','000001000001000051000022'),('7-0-style0000000000025','RootTab Level 0','RootTab Level 0 RootTab Level 0 roottab level0','roottab_level0',1147642498,1147642498,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab Level 0 RootTab Level 0 roottab level0','000001000001000051000024'),('7-0-style0000000000019','nav2_off_right.jpg','nav2_off_right.jpg nav2_off_right.jpg style1 nav2 off right.jpg','style1/nav2_off_right.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_right.jpg nav2_off_right.jpg style1 nav2 off right.jpg','000001000001000051000018'),('7-0-style0000000000020','nav2_on_left.jpg','nav2_on_left.jpg nav2_on_left.jpg style1 nav2 on left.jpg','style1/nav2_on_left.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_on_left.jpg nav2_on_left.jpg style1 nav2 on left.jpg','000001000001000051000019'),('7-0-style0000000000022','nav_bg.jpg','nav_bg.jpg nav_bg.jpg style1 nav bg.jpg','style1/nav_bg.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav_bg.jpg nav_bg.jpg style1 nav bg.jpg','000001000001000051000021'),('7-0-style0000000000021','nav2_on_right.jpg','nav2_on_right.jpg nav2_on_right.jpg style1 nav2 on right.jpg','style1/nav2_on_right.jpg',1147642497,1147642497,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_on_right.jpg nav2_on_right.jpg style1 nav2 on right.jpg','000001000001000051000020'),('7-0-style0000000000017','nav2_off_center.jpg','nav2_off_center.jpg nav2_off_center.jpg style1 nav2 off center.jpg','style1/nav2_off_center.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_center.jpg nav2_off_center.jpg style1 nav2 off center.jpg','000001000001000051000016'),('7-0-style0000000000016','nav2_center_on.jpg','nav2_center_on.jpg nav2_center_on.jpg style1 nav2 center on.jpg','style1/nav2_center_on.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_center_on.jpg nav2_center_on.jpg style1 nav2 center on.jpg','000001000001000051000015'),('7-0-style0000000000018','nav2_off_left.jpg','nav2_off_left.jpg nav2_off_left.jpg style1 nav2 off left.jpg','style1/nav2_off_left.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav2_off_left.jpg nav2_off_left.jpg style1 nav2 off left.jpg','000001000001000051000017'),('7-0-style0000000000015','nav1_on_right.jpg','nav1_on_right.jpg nav1_on_right.jpg style1 nav1 on right.jpg','style1/nav1_on_right.jpg',1147642496,1147642496,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on_right.jpg nav1_on_right.jpg style1 nav1 on right.jpg','000001000001000051000014'),('7-0-style0000000000014','nav1_on_left.jpg','nav1_on_left.jpg nav1_on_left.jpg style1 nav1 on left.jpg','style1/nav1_on_left.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on_left.jpg nav1_on_left.jpg style1 nav1 on left.jpg','000001000001000051000013'),('7-0-style0000000000013','nav1_on.jpg','nav1_on.jpg nav1_on.jpg style1 nav1 on.jpg','style1/nav1_on.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_on.jpg nav1_on.jpg style1 nav1 on.jpg','000001000001000051000012'),('7-0-style0000000000011','nav1_off_left.jpg','nav1_off_left.jpg nav1_off_left.jpg style1 nav1 off left.jpg','style1/nav1_off_left.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_left.jpg nav1_off_left.jpg style1 nav1 off left.jpg','000001000001000051000010'),('7-0-style0000000000012','nav1_off_right.jpg','nav1_off_right.jpg nav1_off_right.jpg style1 nav1 off right.jpg','style1/nav1_off_right.jpg',1147642495,1147642495,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_right.jpg nav1_off_right.jpg style1 nav1 off right.jpg','000001000001000051000011'),('7-0-style0000000000009','nav1_off.jpg','nav1_off.jpg nav1_off.jpg style1 nav1 off.jpg','style1/nav1_off.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off.jpg nav1_off.jpg style1 nav1 off.jpg','000001000001000051000008'),('7-0-style0000000000010','nav1_off_center.jpg','nav1_off_center.jpg nav1_off_center.jpg style1 nav1 off center.jpg','style1/nav1_off_center.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_off_center.jpg nav1_off_center.jpg style1 nav1 off center.jpg','000001000001000051000009'),('7-0-style0000000000008','nav1_center_on.jpg','nav1_center_on.jpg nav1_center_on.jpg style1 nav1 center on.jpg','style1/nav1_center_on.jpg',1147642494,1147642494,'3','7','12','WebGUI::Asset::File::Image',1,'nav1_center_on.jpg nav1_center_on.jpg style1 nav1 center on.jpg','000001000001000051000007'),('7-0-style0000000000006','main_bg.gif','main_bg.gif main_bg.gif style1 main bg.gif','style1/main_bg.gif',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.gif main_bg.gif style1 main bg.gif','000001000001000051000005'),('7-0-style0000000000007','main_bg.jpg','main_bg.jpg main_bg.jpg style1 main bg.jpg','style1/main_bg.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'main_bg.jpg main_bg.jpg style1 main bg.jpg','000001000001000051000006'),('7-0-style0000000000004','gui_bottom.jpg','gui_bottom.jpg gui_bottom.jpg style1 gui bottom.jpg','style1/gui_bottom.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'gui_bottom.jpg gui_bottom.jpg style1 gui bottom.jpg','000001000001000051000003'),('7-0-style0000000000005','header.jpg','header.jpg header.jpg style1 header.jpg','style1/header.jpg',1147642493,1147642493,'3','7','12','WebGUI::Asset::File::Image',1,'header.jpg header.jpg style1 header.jpg','000001000001000051000004'),('7-0-style0000000000001','WebGUI 7 Style 1','WebGUI 7 Style 1 WebGUI 7 Style 1 root import webgui 7 style 1','root/import/webgui-7-style-1',1147642492,1147642492,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI 7 Style 1 WebGUI 7 Style 1 root import webgui 7 style 1','000001000001000051'),('7-0-style0000000000002','body_bg.jpg','body_bg.jpg body_bg.jpg style1 body bg.jpg','style1/body_bg.jpg',1147642492,1147642492,'3','7','12','WebGUI::Asset::File::Image',1,'body_bg.jpg body_bg.jpg style1 body bg.jpg','000001000001000051000001'),('7-0-style0000000000003','css01.css','css01.css css01.css style1 css01.css','style1/css01.css',1147642492,1147642492,'3','7','12','WebGUI::Asset::Snippet',0,'css01.css css01.css style1 css01.css body html text-align:center margin:0px height:100 background-color:#494949 main width:800px background url(\'^FileUrl(style1/main_bg.jpg repeat-y height:100 margin-left:auto margin-right:auto margin-top:0px margin-bottom:0px position:relative body > main height:auto min-height:100 main mainHeader width:800px height:133px background url(\'^FileUrl(style1/header.jpg top left no-repeat margin-bottom:0px position:relative main mainHeader title position:absolute top:23px left:145px font-size:32pt font-family:arial color:white font-weight:bold main mainHeader title a color:white text-decoration:none main mainContent background url(\'^FileUrl(style1/orange_left01.jpg left top no-repeat width:100 height:100 margin-top:0px text-align:left border:solid red 0px main > mainContent margin-top:0px min-height:500px main > mainContent > p margin-top:0px main mainContent mainText a:link color:#FF7F23 main mainContent mainText a:visited color:#D25900 LEVEL 1 AND 2 NAVIGATION main mainNav_1 main mainNav_2 border-bottom:dashed DADADA 1px width:621px height:25px text-align:left position:relative margin-left:137px clear:both main mainNav_1 a:link main mainNav_1 a:visited main mainNav_2 a:link main mainNav_2 a:visited color:white text-decoration:none top:5px position:relative moz-box-sizing:border-box main mainNav_1 a:hover,#main mainNav_2 a:hover color:black main mainNav_1 div left main mainNav_2 div left width:12px height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_left.jpg no-repeat top left main mainNav_2 div left background url(\'^FileUrl(style1/nav2_off_left.jpg no-repeat top left main mainNav_1 div center main mainNav_2 div center height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_center.jpg repeat-x top left color:white font-family:arial verdana font-size:8pt main mainNav_2 div center background url(\'^FileUrl(style1/nav2_off_center.jpg repeat-x top left main mainNav_1 div right main mainNav_2 div right width:10px height:25px display:block float:left background url(\'^FileUrl(style1/nav1_off_right.jpg no-repeat top left main mainNav_2 div right background url(\'^FileUrl(style1/nav2_off_right.jpg no-repeat top left main mainNav_1 div.navOn left background url(\'^FileUrl(style1/nav1_on_left.jpg no-repeat top left main mainNav_1 div.navOn center background url(\'^FileUrl(style1/nav1_center_on.jpg repeat-x top left main mainNav_1 div.navOn right background url(\'^FileUrl(style1/nav1_on_right.jpg no-repeat top left main mainNav_2 div.navOn left background url(\'^FileUrl(style1/nav2_on_left.jpg no-repeat top left main mainNav_2 div.navOn center background url(\'^FileUrl(style1/nav2_center_on.jpg repeat-x top left main mainNav_2 div.navOn right background url(\'^FileUrl(style1/nav2_on_right.jpg no-repeat top left main mainNav_1 div.navOn a:link main mainNav_1 div.navOn a:visited main mainNav_2 div.navOn a:link main mainNav_2 div.navOn a:visited color:black ENDOF LEVEL 1 AND 2 NAVIGATION main crumbTrail margin-left:177px margin-bottom:0px color:gray font-size:8pt font-weight:bold main crumbTrail a.crumbTrail:visited main crumbTrail a.crumbTrail:link color:silver font-size:8pt font-family:arial text-decoration:none font-weight:normal main crumbTrail a.crumbTrail:hover color:gray main mainText padding-left:150px font-family:verdana font-size:9pt width:600px margin-top:0px main gui bottom:0px left:0px position:absolute width:135px font-size:8pt color:black font-family:arial text-align:right main gui loginBox padding-right:12px moz-box-sizing:border-box width:100px float:right margin-bottom:10px main gui loginBox loginBoxField width:75px main gui loginBox loginBoxButton background-color:#D65501 color:white border:solid white 2px margin-top:4px font-variant:small-caps main gui a color:white copyright color:#fff position:absolute top:110px right:40px font-family:verdana font-size:8pt font-weight:bold background-color:#2D2D2D opacity:0.4 moz-opacity:0.4 khtml-opacity:0.4 padding:2px html copyright background transparent ','000001000001000051000002'),('7F-BuEHi7t9bPi008H8xZQ','Default Survey Summary','Default Survey Summary Default Survey Summary root import survey default survey summary','root/import/survey/default-survey-summary',1239248021,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Summary Default Survey Summary root import survey default survey summary Survey/Summary','000001000001000044000012'),('CSN-ZON7Uwv8kxf3F1fh5Q','ZipArchiveAsset','ZipArchiveAsset ZipArchiveAsset root import ziparchiveasset','root/import/ziparchiveasset',1147642484,1147642484,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ZipArchiveAsset ZipArchiveAsset root import ziparchiveasset','000001000001000055'),('TCtybxdqmdwdvRn555zpCQ','RichEdit','RichEdit RichEdit root import richedit','root/import/richedit',1147642484,1147642484,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'RichEdit RichEdit root import richedit','000001000001000034'),('NywJYmGWe1f6EBXJnWg9Xg','Profile','Profile Profile root import profile','root/import/profile',1222803606,1222803638,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Profile Profile root import profile','000001000001000030'),('9wKWdum0_8z-OhhquWLtSQ','WeatherData','WeatherData WeatherData root import weatherdata','root/import/weatherdata',1147642483,1147642483,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WeatherData WeatherData root import weatherdata','000001000001000050'),('AgyFhx3eXlfZXNp2MkrsiQ','Edit','Edit Edit root import profile edit','root/import/profile/edit',1147642477,1222803665,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Edit Edit root import profile edit','000001000001000030000001'),('F7MAQ-cpuvQ1KuC7J4P5zQ','View','View View root import profile view','root/import/profile/view',1147642477,1222803673,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'View View root import profile view','000001000001000030000002'),('oGfxez5sksyB_PcaAsEm_Q','SyndicatedContent','SyndicatedContent SyndicatedContent root import syndicatedcontent','root/import/syndicatedcontent',1147642482,1247053097,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'SyndicatedContent SyndicatedContent root import syndicatedcontent','000001000001000045'),('5bnNzteN7w3NnK9mF4XiCg','Survey','Survey Survey root import survey','root/import/survey',1147642481,1250243000,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Survey Survey root import survey','000001000001000044'),('Efe2W0UgrSRDltNJ87jlfg','StockData','StockData StockData root import stockdata','root/import/stockdata',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'StockData StockData root import stockdata','000001000001000041'),('bbiA9Zq5Gy2oCFBlILO3QA','SQLReport','SQLReport SQLReport root import sqlreport','root/import/sqlreport',1147642480,1147642480,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'SQLReport SQLReport root import sqlreport','000001000001000040'),('RrV4aAPnn4dM0ZcU3OXnlw','style','style style root import style','root/import/style',1147642480,1258524916,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'style style root import style','000001000001000043'),('Ik9HHky10DIyFTKehUD1dw','Prompt','Prompt Prompt root import prompt','root/import/prompt',1147642479,1222803478,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Prompt Prompt root import prompt','000001000001000032'),('f_tn9FfoSfKWX43F83v_3w','Search','Search Search root import search','root/import/search',1147642479,1247053009,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Search Search root import search','000001000001000036'),('Da6KWn805L4B5e4HFgQRQA','Shortcut','Shortcut Shortcut root import shortcut','root/import/shortcut',1147642479,1147642479,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shortcut Shortcut root import shortcut','000001000001000039'),('TYo2Bwl7aafzTtdHlS-arQ','Product','Product Product root import product','root/import/product',1147642478,1211664878,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Product Product root import product','000001000001000028'),('VZK3CRgiMb8r4dBjUmCTgQ','Poll','Poll Poll root import poll','root/import/poll',1147642477,1247046242,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Poll Poll root import poll','000001000001000027'),('jEz8iTGNWEt2I05IhVV19Q','Operation/RedeemSubscription','Operation/RedeemSubscription Operation/RedeemSubscription root import operation redeemsubscription','root/import/operation/redeemsubscription',1147642477,1147642477,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Operation/RedeemSubscription Operation/RedeemSubscription root import operation redeemsubscription','000001000001000038000016'),('BFfNj5wA9bDw8H3cnr8pTw','Navigation','Navigation Navigation root import navigation','root/import/navigation',1147642475,1247046273,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Navigation Navigation root import navigation','000001000001000025'),('bBzO4CWjqU_ile3gf5Iypw','MultiSearch','MultiSearch MultiSearch root import multisearch','root/import/multisearch',1147642475,1147642475,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'MultiSearch MultiSearch root import multisearch','000001000001000024'),('cj2y4papTVGZRFdwTI-_fw','MessageBoard','MessageBoard MessageBoard root import messageboard','root/import/messageboard',1147642475,1147642475,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'MessageBoard MessageBoard root import messageboard','000001000001000023'),('3womoo7Teyy2YKFa25-MZg','Address Book (Default)','Address Book Default Address Book Default shopping cart collateral items address book default','shopping-cart-collateral-items/address-book-default',1212098997,1265171323,'3','7','3','WebGUI::Asset::Template',0,'Address Book Default Address Book Default shopping cart collateral items address book default Shop/AddressBook','000001000001000038000013'),('g8W53Pd71uHB9pxaXhWf_A','My Purchases Detail (Default)','My Purchases Detail Default My Purchases Detail Default shopping cart collateral items my purchases detail default','shopping-cart-collateral-items/my-purchases-detail-default',1213184121,1256092368,'3','7','3','WebGUI::Asset::Template',0,'My Purchases Detail Default My Purchases Detail Default shopping cart collateral items my purchases detail default Shop/MyPurchasesDetail','000001000001000038000015'),('-WM2dt0ZGpDasuL2wWocxg','ProjectManager','ProjectManager ProjectManager root import projectmanager','root/import/projectmanager',1222803056,1222803056,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ProjectManager ProjectManager root import projectmanager','000001000001000031'),('LdiozcIUciWuvt3Z-na5Ww','Matrix','Matrix Matrix root import matrix','root/import/matrix',1147642474,1232673968,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Matrix Matrix root import matrix','000001000001000022'),('default_post_received1','Default Post Received','Default Post Received Default Post Received default post received','default_post_received',1222708029,1270612324,'3','7','4','WebGUI::Asset::Template',0,'Default Post Received Default Post Received default post received Collaboration/PostReceived','000001000001000008000029'),('aNNC62qLAS6TB-0_MCYjsw','Layout','Layout Layout root import layout','root/import/layout',1147642471,1246969327,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Layout Layout root import layout','000001000001000019'),('GYaFxnMu9UsEG8oanwB6TA','Folder','Folder Folder root import folder','root/import/folder',1147642470,1246965871,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Folder Folder root import folder','000001000001000014'),('N13SD1Fpqk00UgBt1Z8ivQ','HttpProxy','HttpProxy HttpProxy root import httpproxy','root/import/httpproxy',1147642470,1147642470,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'HttpProxy HttpProxy root import httpproxy','000001000001000016'),('tPagC0AQErZXjLFZQ6OI1g','ImageAsset','ImageAsset ImageAsset root import imageasset','root/import/imageasset',1147642470,1246966459,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ImageAsset ImageAsset root import imageasset','000001000001000017'),('3uuBf8cYuj1sew2OJXl9tg','InOutBoard','InOutBoard InOutBoard root import inoutboard','root/import/inoutboard',1147642470,1147642470,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'InOutBoard InOutBoard root import inoutboard','000001000001000018'),('PBtmpl0000000000000005','Default LDAP Anonymous Registration Template','Default LDAP Anonymous Registration Template Default LDAP Anonymous Registration Template default ldap anonymous registration template','default_ldap_anonymous_registration_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default LDAP Anonymous Registration Template Default LDAP Anonymous Registration Template default ldap anonymous registration template Auth/LDAP/Create','000001000001000005000002000001'),('PBtmpl0000000000000011','Default WebGUI Anonymous Registration Template','Default WebGUI Anonymous Registration Template Default WebGUI Anonymous Registration Template default webgui anonymous registration template','default_webgui_anonymous_registration_template',1124395696,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Anonymous Registration Template Default WebGUI Anonymous Registration Template default webgui anonymous registration template Auth/WebGUI/Create','000001000001000005000005000001'),('tXwf1zaOXTvsqPn6yu-GSw','FileAsset','FileAsset FileAsset root import fileasset','root/import/fileasset',1147642469,1246965607,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'FileAsset FileAsset root import fileasset','000001000001000013'),('S1A9iAwKcQQ6P20uTqw-Ew','Dashboard','Dashboard Dashboard root import dashboard','root/import/dashboard',1147642468,1147642468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Dashboard Dashboard root import dashboard','000001000001000009'),('-K8Hj45mbelljN9-0CXZxg','DataForm',' ','root/import/dataform',1147642468,1257311887,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'DataForm DataForm root import dataform','000001000001000010'),('GNOAsX98vCsl0JRwfwL-gg','Collaboration','Collaboration Collaboration root import collaboration','root/import/collaboration',1147642466,1270612323,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Collaboration Collaboration root import collaboration','000001000001000008'),('pbproto000000000000002','Request Tracker','Request Tracker Request Tracker request tracker prototype','request-tracker-prototype',1147642465,1163019036,'3','7','12','WebGUI::Asset::Wobject::Collaboration',1,'Request Tracker Request Tracker request tracker prototype','000001000001000033'),('pbtmpl0000000000000220','Flash Style 3 Template','Flash Style 3 Template Flash Style 3 Template flash style 3 template','flash-style-3-template',1147642465,1247488979,'3','7','12','WebGUI::Asset::Template',0,'Flash Style 3 Template Flash Style 3 Template flash style 3 template FileAsset','000001000001000013000002'),('pbtmpl0000000000000221','Flash Tutorial Template','Flash Tutorial Template Flash Tutorial Template flash tutorial template','flash-tutorial-template',1147642465,1247487940,'3','7','12','WebGUI::Asset::Template',0,'Flash Tutorial Template Flash Tutorial Template flash tutorial template FileAsset','000001000001000013000003'),('nbSrhXZQuxIjhWFaFPSuVA','AdminConsole','AdminConsole AdminConsole root import adminconsole','root/import/adminconsole',1147642465,1147642465,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'AdminConsole AdminConsole root import adminconsole','000001000001000003'),('TvOZs8U1kRXLtwtmyW75pg','Article','Article Article root import article','root/import/article',1147642465,1256092368,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Article Article root import article','000001000001000004'),('PBtmpl0000000000000027','Default Forum Notification','Default Forum Notification Default Forum Notification default forum notification','default_forum_notification',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Forum Notification Default Forum Notification default forum notification Collaboration/Notification','000001000001000008000015'),('-PkdI8l1idu-8gDX3iOdcw','One Over Two','One Over Two One Over Two one over two','one_over_two',1247482172,1259133274,'3','7','12','WebGUI::Asset::Template',0,'One Over Two One Over Two one over two Layout','000001000001000019000007'),('FEDP3dk8J3Chw_gyr7_XEQ','navigation.css','navigation.css navigation.css navigation.css','navigation.css',1246278679,1246278679,'3','7','12','WebGUI::Asset::Snippet',0,'navigation.css navigation.css navigation.css Horizontal Menu styles horizontalMenu ul.menu padding 0 margin 0 0 1em list-style none width 100 clear floated li elements overflow auto clear floated li elements horizontalMenu ul.menu li float left horizontalMenu ul.menu li a float left padding 4px 8px margin-right 1px background ddd color 000 text-decoration none horizontalMenu ul.menu li.current a background:#eee horizontalMenu ul.menu li a:hover background:#fff Tabs tabbed navigation styles tabsMenu ul.menu margin 0 0 1em tabsMenu ul.menu li display inline tabsMenu ul.menu li a border 1px solid 999 border-bottom 0 padding 5px 10px 2px color 777 text-decoration:none tabsMenu ul.menu li.current a tabsMenu ul.menu li a:hover border 1px solid 000 border-bottom 0 color 000 Indent Nav styles indentMenu a.level0 margin-left:0px display:block indentMenu a.level1 margin-left:15px display:block indentMenu a.level2 margin-left:30px display:block indentMenu a.level3 margin-left:45px display:block indentMenu a.level4 margin-left:60px display:block ','000001000001000025000028'),('PBnav00000000indentnav','Indent Nav','Indent Nav Indent Nav indent nav','indent_nav',1148579525,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Indent Nav Indent Nav indent nav Navigation','000001000001000025000027'),('PBtmpl0000000000000085','Default Email','Default Email Default Email default email','default_email',1124395696,1257311888,'3','7','12','WebGUI::Asset::Template',0,'Default Email Default Email default email DataForm','000001000001000010000002'),('PBnav00000000000bullet','Bulleted List','Bulleted List Bulleted List bulleted list','bulleted_list',1148579524,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Bulleted List Bulleted List bulleted list Navigation','000001000001000025000026'),('StockDataTMPL000000002','StockData Default Display','StockData Default Display StockData Default Display stockdatatmpl000000002','stockdatatmpl000000002',1133743239,1229494994,'3','7','12','WebGUI::Asset::Template',0,'StockData Default Display StockData Default Display stockdatatmpl000000002 StockData/Display','000001000001000041000001'),('2OcUWHVsu_L1sDFzIMWYqw','TimeTracking','TimeTracking TimeTracking root import timetracking','root/import/timetracking',1222803070,1222803070,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'TimeTracking TimeTracking root import timetracking','000001000001000048'),('PBtmpl0000000000000014','Default WebGUI Password Recovery Template','Default WebGUI Password Recovery Template Default WebGUI Password Recovery Template default webgui password recovery template','default_webgui_password_recovery_template',1124395696,1269401469,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Password Recovery Template Default WebGUI Password Recovery Template default webgui password recovery template Auth/WebGUI/Recovery2','000001000001000005000008000001'),('ProjectManagerTMPL0006','Default Resource List','Default Resource List Default Resource List default pm resource list','default-pm-resource-list',1157679165,1157679165,'3','7','12','WebGUI::Asset::Template',0,'Default Resource List Default Resource List default pm resource list ProjectManager_resourceList','000001000001000031000005000001'),('ProjectManagerTMPL0005','Default Resource Popup','Default Resource Popup Default Resource Popup default pm resource popup','default-pm-resource-popup',1157679165,1229579830,'3','7','12','WebGUI::Asset::Template',0,'Default Resource Popup Default Resource Popup default pm resource popup ProjectManager_resourcePopup','000001000001000031000005000002'),('PBtmpl0000000000000032','Default Thread','Default Thread Default Thread default thread','default_thread',1124395696,1270612323,'3','7','12','WebGUI::Asset::Template',0,'Default Thread Default Thread default thread Collaboration/Thread','000001000001000008000014'),('WeatherDataTmpl0000001','WeatherData Default View','WeatherData Default View WeatherData Default View weatherdatatmpl0000001','weatherdatatmpl0000001',1133743239,1210711353,'3','7','12','WebGUI::Asset::Template',0,'WeatherData Default View WeatherData Default View weatherdatatmpl0000001 WeatherData','000001000001000050000001'),('PBasset000000000000001','Root','Root Root root','root',1124395696,1124395696,'3','7','3','WebGUI::Asset',0,'Root Root root','000001'),('PBrichedit000000000001','Content Manager\'s Rich Edit','Content Manager\'s Rich Edit Content Manager\'s Rich Edit content managers rich edit','content_managers_rich_edit',1124395696,1256092369,'3','7','12','WebGUI::Asset::RichEdit',0,'Content Manager\'s Rich Edit Content Manager\'s Rich Edit content managers rich edit','000001000001000034000001'),('PBrichedit000000000002','Forum Rich Edit','Forum Rich Edit Forum Rich Edit forum rich edit','forum_rich_edit',1124395696,1124395696,'3','7','12','WebGUI::Asset::RichEdit',0,'Forum Rich Edit Forum Rich Edit forum rich edit','000001000001000034000002'),('SynConXSLT000000000001','RSS 0.9 XSLT Stylesheet','RSS 0.9 XSLT Stylesheet RSS 0.9 XSLT xslt rss0.9.xsl','xslt/rss0.9.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 0.9 XSLT Stylesheet RSS 0.9 XSLT xslt rss0.9.xsl You\'re viewing an RSS version 0.9 feed Please use an RSS feed reader to view this content as intended','000001000001000045000003'),('SynConXSLT000000000002','RSS 0.91 XSLT Stylesheet','RSS 0.91 XSLT Stylesheet RSS 0.91 XSLT xslt rss0.91.xsl','xslt/rss0.91.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 0.91 XSLT Stylesheet RSS 0.91 XSLT xslt rss0.91.xsl You\'re viewing an RSS version 0.91 feed Please use an RSS feed reader to view this content as intended','000001000001000045000004'),('SynConXSLT000000000003','RSS 1.0 XSLT Stylesheet','RSS 1.0 XSLT Stylesheet RSS 1.0 XSLT xslt rss1.0.xsl','xslt/rss1.0.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 1.0 XSLT Stylesheet RSS 1.0 XSLT xslt rss1.0.xsl You\'re viewing an RSS version 1.0 feed Please use an RSS feed reader to view this content as intended ','000001000001000045000005'),('SynConXSLT000000000004','RSS 2.0 XSLT Stylesheet','RSS 2.0 XSLT Stylesheet RSS 2.0 XSLT xslt rss2.0.xsl','xslt/rss2.0.xsl',1124395707,1124395707,'3','7','12','WebGUI::Asset::Snippet',0,'RSS 2.0 XSLT Stylesheet RSS 2.0 XSLT xslt rss2.0.xsl You\'re viewing an RSS version 2.0 feed Please use an RSS feed reader to view this content as intended ','000001000001000045000006'),('vrKXEtluIhbmAS9xmPukDA','Donation (Default)','Donation Default Donation Default root import default donation template','root/import/default-donation-template',1212092352,1226698051,'3','7','12','WebGUI::Asset::Template',0,'Donation Default Donation Default root import default donation template Donation','000001000001000038000010'),('eqb9sWjFEVq0yHunGV8IGw','Subscription (Default)','Subscription Default Subscription Default root import subscription default','root/import/subscription-default',1213182595,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Subscription Default Subscription Default root import subscription default Subscription','000001000001000038000012'),('PBtmpl0000000000000036','Default Admin Toggle Macro','Default Admin Toggle Macro Default Admin Toggle Macro default admin toggle macro','default_admin_toggle_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Admin Toggle Macro Default Admin Toggle Macro default admin toggle macro Macro/AdminToggle','000001000001000021000001000001'),('PBtmpl0000000000000037','Default Account Macro','Default Account Macro Default Account Macro default account macro','default_account_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Account Macro Default Account Macro default account macro Macro/a_account','000001000001000021000002000001'),('PBtmpl0000000000000038','Default Editable Toggle Macro','Default Editable Toggle Macro Default Editable Toggle Macro default editable toggle macro','default_editable_toggle_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Editable Toggle Macro Default Editable Toggle Macro default editable toggle macro Macro/EditableToggle','000001000001000021000003000001'),('PBtmpl0000000000000040','Default Group Add Macro','Default Group Add Macro Default Group Add Macro default group add macro','default_group_add_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Group Add Macro Default Group Add Macro default group add macro Macro/GroupAdd','000001000001000021000005000001'),('PBtmpl0000000000000041','Default Group Delete Macro','Default Group Delete Macro Default Group Delete Macro default group delete macro','default_group_delete_macro',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Group Delete Macro Default Group Delete Macro default group delete macro Macro/GroupDelete','000001000001000021000006000001'),('PBtmpl0000000000000042','Default Homelink','Default Homelink Default Homelink default homelink','default_homelink',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Homelink Default Homelink default homelink Macro/H_homeLink','000001000001000021000007000001'),('PBtmpl0000000000000043','Default LoginToggle','Default LoginToggle Default LoginToggle default logintoggle','default_logintoggle',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default LoginToggle Default LoginToggle default logintoggle Macro/LoginToggle','000001000001000021000008000001'),('PBtmpl0000000000000045','Default Make Printable','Default Make Printable Default Make Printable default make printable','default_make_printable',1124395696,1129049186,'3','7','12','WebGUI::Asset::Template',0,'Default Make Printable Default Make Printable default make printable Macro/r_printable','000001000001000021000011000001'),('PBtmpl0000000000000091','File no icon','File no icon File no icon file no icon','file_no_icon',1124395696,1129049189,'3','7','12','WebGUI::Asset::Template',0,'File no icon File no icon file no icon Macro/File','000001000001000021000004000002'),('MK4fCNoyrx5SE8eyDfOpxg','Flash File','Flash File Flash File flash file','flash-file',1247489252,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Flash File Flash File flash file FileAsset','000001000001000013000004'),('PBtmpl0000000000000132','Empty','Empty Empty empty','empty',1124395696,1258524916,'3','7','12','WebGUI::Asset::Template',0,'Empty Empty empty style','000001000001000043000004'),('PBtmpl0000000000000140','Default Shortcut','Default Shortcut Default Shortcut pbtmpl0000000000000140','pbtmpl0000000000000140',1124395696,1129573244,'3','7','12','WebGUI::Asset::Template',0,'Default Shortcut Default Shortcut pbtmpl0000000000000140 Shortcut','000001000001000039000001'),('hkj6WeChxFyqfP85UlRP8w','matrix.css','matrix.css matrix.css new matrix matrix.css','new-matrix/matrix.css',1232664229,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'matrix.css matrix.css new matrix matrix.css wg-clear display inline clear both font-size:0px line-height:0px COLUMN STYLES matrixLeft float:left width:65 padding:1 min-height:1 background-color:#d2d2d2 moz-border-radius:4px webkit-border-radius 4px matrixRight float:left width:25 padding:0px min-height:1 moz-border-radius:4px webkit-border-radius 4px border solid silver 1px background-color:white margin-left:5px DROPSHADOW BUTTONS matrixLeft buttons span background-color:#888 position:relative padding:5px 0px 0px 0px moz-border-radius:4px webkit-border-radius 4px matrixLeft buttons button matrixLeft buttons a#return border:solid 2f495e 2px position:relative background-color:#e1e1e1 padding:auto 3px margin:0px font-size:11px line-height:13px position:relative top:-6px left:-2px height:22px cursor:pointer moz-border-radius:4px webkit-border-radius 4px font-weight:bold text-decoration:none color:#333 matrixLeft buttons a#return font-size:10px padding:3px 10px 2px 10px matrixLeft buttons button:hover matrixLeft buttons a#return:hover border-color:black color:white background-color:#444 WHITE AREA FOR THE LISTING OF OBJECTS TO COMPARE matrixLeft matrixListing background-color:white height:300px min-height:300px moz-border-radius:4px webkit-border-radius 4px margin:10px 2px 20px 2px padding:auto 10px matrixLeft matrixListing table border-collapse:collapse margin:0px padding:0px display:block matrixLeft matrixListing table a:link font-size:12px color:#111 matrixLeft matrixListing table a:visited color:#333 font-size:12px text-decoration:none matrixLeft matrixListing table a:hover text-decoration:none GRAY BAR THAT HOLDS THE SORT BUTTONS matrixLeft matrixListing sortButtons background-color:#f1f1f1 border:solid silver 1px moz-border-radius-topLeft:4px moz-border-radius-topRight:4px webkit-border-radius-topLeft 4px webkit-border-radius-topRight 4px border-bottom:solid D2D2D2 2px display:block STYLES TO OVERRIDE THE SORT BUTTON CSS BUILT INTO THE PERL CODE sortByViews-button sortByCompares-button sortByUpdated-button sortByClicks-button sortByName-button background none white-space:nowrap border-style:none cursor:pointer padding-bottom:4px border-style:none background-color:transparent border-right:solid silver 1px color:#555 sortByViews-button:hover sortByCompares-button:hover sortByUpdated-button:hover sortByClicks-button:hover sortByName-button:hover color:black MATRIX STATISTICS matrixRight mainTitle font-size:20px padding:5px 10px border-bottom solid gray 1px background-color:#d2d2d2 matrixRight textBox border-top:solid silver 1px padding:10px 5px matrixStatistics padding:10px matrixStatistics title font-weight:bold background-color:#f1f1f1 padding:2px 5px font-size:11px moz-border-radius:4px border:solid d2d2d2 1px matrixStatistics statistics margin-bottom:15px matrixStatistics label text-align:right width:100px font-size:10px matrixStatistics data font-size:10px matrixStatistics data a color:#111 matrixStatistics data a:hover text-decoration:none LINKS TO CONTROL ADMIN FUNCTIONS adminLinks background-color:#f1f1f1 adminLinks a:link adminLinks a:visited display:block text-align:center text-decoration:none color:#555 font-weight:normal font-size:10px padding:2px 5px border-top:solid silver 1px adminLinks a:hover color:black adminLinks a.newLink:link adminLinks a.newLink:visited background-color:#3498d1 color:white display:block adminLinks a.newLink:hover background-color:#39a6e5 STYLE FOR THE DETAILED LISTING matrixDetail min-width:1000px matrixDetail editBtns font-size:9px line-height:11px vertical-align:middle font-weight:normal margin-left:10px matrixDetail editBtns a color:black text-decoration:underline matrixDetail editBtns a:hover text-decoration:none matrixDetail stats screenshot float:left margin-right:20px matrixDetail commentsMail strong.title margin-bottom:0px margin-top:20px display:block background-color:#d2d2d2 padding:2px 10px border:solid 1px gray border-bottom-color:silver moz-border-radius-topLeft:4px moz-border-radius-topRight:4px matrixDetail assetAspectComments margin:0px 0px 20px 0px border:solid gray 1px background-color:#f1f1f1 moz-border-radius-bottomLeft:4px moz-border-radius-bottomRight:4px matrixDetail assetAspectComments assetAspectComment border-top:solid silver 1px border-bottom:solid gray 1px padding:3px background-color:#f5f5f5 matrixDetail assetAspectComments assetAspectCommentForm border-top:solid d2d2d2 5px padding:20px matrixDetail stats ul matrixDetail stats ul li list-style-type:none margin:0px padding:0px matrixDetail stats ul li display:block line-height:20px margin:4px 0px matrixDetail stats ul li strong display:block float:left width:130px text-align:right background-color:#f1f1f1 padding-right:5px margin-right:5px moz-border-radius:4px webkit-border-radius:3px font-size:11px border:solid d2d2d2 1px showLink background-color:#e1e1e1 border:2px solid 2F495E moz-border-radius:4px webkit-border-radius:4px padding:3px 10px text-decoration:none color:black showLink:hover hideLink:hover background-color:#555 color:white hideLink background-color:#f1f1f1 border:2px solid 2F495E border-bottom-style:none moz-border-radius-topLeft:4px moz-border-radius-topRight:4px webkit-border-radius-topLeft:4px webkit-border-radius-topRight:4px padding:3px 10px text-decoration:none color:black matrixMail background-color:#f1f1f1 padding:15px border:2px solid 2F495E moz-border-radius:4px moz-border-radius-topLeft:0px webkit-border-radius:4px webkit-border-radius-topLeft:0px margin-top:1px matrixMail tableData padding:5px margin:0px matrixMail input padding:0px margin:0px matrixMail formDescription text-align:right vertical-align:middle padding-right:10px font-weight:bold matrixMail form img margin-top:-18px matrixMail verify_formId height:45px line-height:45px font-size:35px padding:0px margin:0px margin-right:20px matrixRatings width:264px position:relative left:-2px top:12px matrixRatings table margin-left:0px matrixRatings td overflow:hidden matrixRatings formDescription text-align:right background-color:#97BCD1 border:solid 4D606B 1px padding:2px 5px font-weight:bold font-size:10x moz-border-radius:4px webkit-border-radius:4px color:#333 matrixRatings formDescription a:before text-decoration:none matrixRatings formDescription a display:block color:red text-decoration:none matrixRatings formDescription a:hover text-decoration:underline matrixAttributes float:left width:40 min-width:20 max-width:45 margin-right:20px rightDetails float:left width:20 min-width:20 max-width:45 attributes border:solid d2d2d2 1px background-color:#f1f1f1 margin-top:10px moz-border-radius:4px webkit-border-radius:4px padding:10px attributes table border-collapse:collapse padding:0px margin:0px attributes table td padding:2px margin:0px yui-dt0-col-value font-weight:bold font-size:14px padding:3px white-space:no-wrap COMPARISON STYLES compareList table border-collapse:collapse border:solid silver 1px margin-top:5px compareList table th a color:black padding:1px 5px compareList table td background-color:#f1f1f1 border-top:solid gray 1px border-bottom:solid silver 1px compareList yui-dt-liner color:#39A6E5 compareList yui-dt-col-name yui-dt-liner font-style:italic font-size:10px color:#555 compareList yui-dt-col-name yui-dt-liner b font-size:15px font-style:normal padding-right:25px color:black ','000001000001000022000006'),('ZipArchiveTMPL00000001','Default Zip Archive Template','Default Zip Archive Template Default Zip Archive Template zip archive template','zip-archive-template',1133743240,1169738426,'3','7','12','WebGUI::Asset::Template',0,'Default Zip Archive Template Default Zip Archive Template zip archive template ZipArchiveAsset','000001000001000055000001'),('PBasset000000000000002','Import Node','Import Node Import root import','root/import',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Import Node Import root import','000001000001'),('2TqQc4OISddWCZmRY1_m8A','The Latest News','The Latest News The Latest News the latest news','the_latest_news',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'The Latest News The Latest News the latest news','000001000002000003'),('68sKwDgf9cGH58-NZcU4lg','Home','Home Home home','home',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Home Home home','000001000002'),('8Bb8gu-me2mhL3ljFyiWLg','What should you do next?','What should you do next Your Next Step your next step','your_next_step',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'What should you do next Your Next Step your next step','000001000002000002'),('Swf6L8poXKc7hUaNPkBevw','Tell A Friend','Tell A Friend Tell A Friend tell a friend','tell_a_friend',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Tell A Friend Tell A Friend tell a friend','000001000002000004'),('_iHetEvMQUOoxS-T2CM0sQ','Getting Started','Getting Started Getting Started getting started','getting_started',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Getting Started Getting Started getting started','000001000002000001'),('x3OFY6OJh_qsXkZfPwug4A','Site Map','Site Map Site Map site map','site_map',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Site Map Site Map site map','000001000002000006'),('PBnav00000000000000001','crumbTrail','crumbTrail crumbTrail crumbtrail','crumbtrail',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'crumbTrail crumbTrail crumbtrail','000001000001000025000008'),('PBnav00000000000000002','SpecificSubMenuVertical','SpecificSubMenuVertical SpecificSubMenuVertical specificsubmenuvertical','specificsubmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificSubMenuVertical SpecificSubMenuVertical specificsubmenuvertical','000001000001000025000017'),('PBnav00000000000000006','SpecificSubMenuHorizontal','SpecificSubMenuHorizontal SpecificSubMenuHorizontal specificsubmenuhorizontal','specificsubmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificSubMenuHorizontal SpecificSubMenuHorizontal specificsubmenuhorizontal','000001000001000025000018'),('PBnav00000000000000007','TopLevelMenuVertical','TopLevelMenuVertical TopLevelMenuVertical toplevelmenuvertical','toplevelmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopLevelMenuVertical TopLevelMenuVertical toplevelmenuvertical','000001000001000025000019'),('PBnav00000000000000008','TopLevelMenuHorizontal','TopLevelMenuHorizontal TopLevelMenuHorizontal toplevelmenuhorizontal','toplevelmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopLevelMenuHorizontal TopLevelMenuHorizontal toplevelmenuhorizontal','000001000001000025000020'),('PBnav00000000000000009','RootTab','RootTab RootTab roottab','roottab',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'RootTab RootTab roottab','000001000001000025000021'),('PBnav00000000000000010','TopDropMenu','TopDropMenu TopDropMenu topdropmenu','topdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'TopDropMenu TopDropMenu topdropmenu','000001000001000025000022'),('PBnav00000000000000011','dtree','dtree dtree dtree','dtree',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'dtree dtree dtree','000001000001000025000023'),('PBnav00000000000000012','coolmenu','coolmenu coolmenu coolmenu','coolmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'coolmenu coolmenu coolmenu','000001000001000025000024'),('PBnav00000000000000013','Synopsis','Synopsis Synopsis synopsis','synopsis',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Synopsis Synopsis synopsis','000001000001000025000025'),('PBnav00000000000000014','FlexMenu','FlexMenu FlexMenu flexmenu','flexmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'FlexMenu FlexMenu flexmenu','000001000001000025000009'),('PBnav00000000000000015','currentMenuVertical','currentMenuVertical currentMenuVertical currentmenuvertical','currentmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'currentMenuVertical currentMenuVertical currentmenuvertical','000001000001000025000010'),('PBnav00000000000000016','currentMenuHorizontal','currentMenuHorizontal currentMenuHorizontal currentmenuhorizontal','currentmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'currentMenuHorizontal currentMenuHorizontal currentmenuhorizontal','000001000001000025000011'),('PBnav00000000000000017','PreviousDropMenu','PreviousDropMenu PreviousDropMenu previousdropmenu','previousdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'PreviousDropMenu PreviousDropMenu previousdropmenu','000001000001000025000012'),('PBnav00000000000000018','previousMenuVertical','previousMenuVertical previousMenuVertical previousmenuvertical','previousmenuvertical',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'previousMenuVertical previousMenuVertical previousmenuvertical','000001000001000025000013'),('PBnav00000000000000019','previousMenuHorizontal','previousMenuHorizontal previousMenuHorizontal previousmenuhorizontal','previousmenuhorizontal',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'previousMenuHorizontal previousMenuHorizontal previousmenuhorizontal','000001000001000025000014'),('PBnav00000000000000020','rootmenu','rootmenu rootmenu rootmenu','rootmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'rootmenu rootmenu rootmenu','000001000001000025000015'),('PBnav00000000000000021','SpecificDropMenu','SpecificDropMenu SpecificDropMenu specificdropmenu','specificdropmenu',1124395696,1124395696,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'SpecificDropMenu SpecificDropMenu specificdropmenu','000001000001000025000016'),('pJd5TLAjfWMVXD6sCRLwUg','Site Map','Site Map Site Map site map site map','site_map/site_map',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::Navigation',1,'Site Map Site Map site map site map','000001000002000006000001'),('fK-HMSboA3uu0c1KYkYspA','The Latest News','This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','the_latest_news/the_latest_news',1124395696,1124395696,'3','7','3','WebGUI::Asset::Wobject::SyndicatedContent',1,'The Latest News The Latest News the latest news the latest news This is the latest news from Plain Black and WebGUI pulled directly from the site every hour','000001000002000003000001'),('WikiFrontTmpl000000001','Default Wiki Front Page','Default Wiki Front Page Default Wiki Front Page default wiki front page','default-wiki-front-page',1165460175,1252615824,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Front Page Default Wiki Front Page default wiki front page WikiMaster_front','000001000001000054000002'),('WikiSearchTmpl00000001','Default Wiki Search','Default Wiki Search Default Wiki Search default wiki search','default-wiki-search',1165460175,1168480840,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Search Default Wiki Search default wiki search WikiMaster_search','000001000001000054000003'),('WikiPHTmpl000000000001','Default Page History','Default Page History Default Page History default wiki page history','default-wiki-page-history',1165460175,1165460175,'3','7','12','WebGUI::Asset::Template',0,'Default Page History Default Page History default wiki page history WikiPage_pageHistory','000001000001000054000004'),('WikiPageTmpl0000000001','Default Wiki Page','Default Wiki Page Default Wiki Page default wiki page','default-wiki-page',1165460175,1267155811,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Page Default Wiki Page default wiki page WikiPage','000001000001000054000005'),('WikiPageEditTmpl000001','Default Wiki Page Edit','Default Wiki Page Edit Default Wiki Page Edit default wiki page edit','default-wiki-page-edit',1165460175,1252615817,'3','7','12','WebGUI::Asset::Template',0,'Default Wiki Page Edit Default Wiki Page Edit default wiki page edit WikiPage_edit','000001000001000054000006'),('WikiMPTmpl000000000001','Default Most Popular','Default Most Popular Default Most Popular default wiki most popular','default-wiki-most-popular',1165460175,1165460175,'3','7','12','WebGUI::Asset::Template',0,'Default Most Popular Default Most Popular default wiki most popular WikiMaster_mostPopular','000001000001000054000007'),('SQLReportDownload00001','SQLReport Download Default Template','SQLReport Download Default Template untitled SQLReportDownload0001','SQLReportDownload0001',1171466654,1171466654,'3','7','12','WebGUI::Asset::Template',0,'SQLReport Download Default Template untitled SQLReportDownload0001 SQLReport/Download','000001000001000040000002'),('newsletter000000000001',' Summary Newsletter (default)','Summary Newsletter default Summary Newsletter newsletterdefaulttemplate','newsletterdefaulttemplate',1185754569,1185754569,'3','7','3','WebGUI::Asset::Template',0,'Summary Newsletter default Summary Newsletter newsletterdefaulttemplate newsletter','000001000001000026000001'),('newslettersubscrip0001','My Subscriptions (default)','My Subscriptions default My Subscriptions newslettermysubscriptionstemplate','newslettermysubscriptionstemplate',1185754569,1221692339,'3','7','3','WebGUI::Asset::Template',0,'My Subscriptions default My Subscriptions newslettermysubscriptionstemplate newsletter/mysubscriptions','000001000001000026000003'),('AjhlNO3wZvN5k4i4qioWcg','Default Answer Edit','Default Answer Edit Default Answer Edit root import survey default answer edit','root/import/survey/default-answer-edit',1226009658,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Answer Edit Default Answer Edit root import survey default answer edit Survey/Edit','000001000001000044000009'),('QHn6T9rU7KsnS3Y70KCNTg','Account','Account Account root import account','root/import/account',1227080251,1233173545,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Account Account root import account','000001000001000002'),('HPDOcsj4gBme8D4svHodBw','Profile','Profile Profile root import account profile','root/import/account/profile',1225404573,1225404573,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Profile Profile root import account profile','000001000001000002000001'),('WikiKeyword00000000001',' Wiki Pages By Keyword (default)','Wiki Pages By Keyword default Wiki Pages By Keyword wiki master by keyword template.tmpl','wiki-master-by-keyword-template.tmpl',1185754571,1254881103,'3','7','3','WebGUI::Asset::Template',0,'Wiki Pages By Keyword default Wiki Pages By Keyword wiki master by keyword template.tmpl WikiMaster_byKeyword','000001000001000054000008'),('tempspace0000000000000','Tempspace','Tempspace Tempspace tempspace','tempspace',1185754574,1185754574,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Tempspace Tempspace tempspace','000001000004'),('QpmlAiYZz6VsKBM-_0wXaw','UsersOnline Macro',' ','users-online-macro-templates',1224616691,1224616691,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'UsersOnline Macro UsersOnline Macro users online macro templates','000001000001000021000012'),('h_T2xtOxGRQ9QJOR6ebLpQ','UsersOnline Default View','UsersOnline Default View UsersOnline Default View users online macro templates usersonline default view','users-online-macro-templates/usersonline-default-view',1224616545,1224616545,'3','7','3','WebGUI::Asset::Template',0,'UsersOnline Default View UsersOnline Default View users online macro templates usersonline default view Macro/UsersOnline','000001000001000021000012000001'),('4Ekp0kJoJllRRRo_J1Rj6w','UsersOnline Detailed View','UsersOnline Detailed View UsersOnline Detailed View users online macro templates usersonline detailed view','users-online-macro-templates/usersonline-detailed-view',1224616672,1224616672,'3','7','3','WebGUI::Asset::Template',0,'UsersOnline Detailed View UsersOnline Detailed View users online macro templates usersonline detailed view Macro/UsersOnline','000001000001000021000012000002'),('THQhn1C-ooj-TLlEP7aIJQ','gallery-ie.css','gallery-ie.css gallery-ie.css root import gallery templates gallery ie.css','root/import/gallery-templates/gallery-ie.css',1225313951,1225313951,'3','7','3','WebGUI::Asset::Snippet',0,'gallery-ie.css gallery-ie.css root import gallery templates gallery ie.css wgPicture float:left wgAlbum float:left wgGallery pagination li wgGallery pagination a float:left wgGallery container display:inline-block ','000001000001000015000025'),('itransact_credentials1','ITransact Credentials (Default)','ITransact Credentials Default ITransact Credentials Default shopping cart collateral items itransact credentials','shopping-cart-collateral-items/itransact-credentials',1228953856,1228953856,'3','7','4','WebGUI::Asset::Template',0,'ITransact Credentials Default ITransact Credentials Default shopping cart collateral items itransact credentials Shop/Credentials','000001000001000038000018'),('1oBRscNIcFOI-pETrCOspA','Default Section Edit','Default Section Edit Default Section Edit root import survey default section edit','root/import/survey/default-section-edit',1226009642,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Section Edit Default Section Edit root import survey default section edit Survey/Edit','000001000001000044000007'),('gI_TxK-5S4DNuv42wpImmw','Gallery Templates',' ','root/import/gallery-templates',1197330678,1213734379,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Gallery Templates Gallery Templates root import gallery templates','000001000001000015'),('jME5BEDYVDlBZ8jIQA9-jQ','Default Gallery Search','Default Gallery Search Default Gallery Search root import gallery templates default gallery search','root/import/gallery-templates/default-gallery-search',1197927169,1234565056,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Search Default Gallery Search root import gallery templates default gallery search Gallery/Search','000001000001000015000001'),('azCqD0IjdQSlM3ar29k5Sg','Default Gallery List Albums View','Default Gallery List Albums View Default Gallery List Albums View root import gallery templates default gallery list albums view','root/import/gallery-templates/default-gallery-list-albums-view',1197881748,1234561066,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Albums View Default Gallery List Albums View root import gallery templates default gallery list albums view Gallery/ListAlbums','000001000001000015000002'),('05FpjceLYhq4csF1Kww1KQ','Default Gallery View Album','Default Gallery View Album Default Gallery View Album root import gallery templates default gallery view album','root/import/gallery-templates/default-gallery-view-album',1197879361,1236641791,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Default Gallery View Album root import gallery templates default gallery view album GalleryAlbum/View','000001000001000015000003'),('KAMdiUdJykjN02CPHpyZOw','Default Gallery View Album Slideshow','Default Gallery View Album Slideshow Default Gallery View Album Slideshow root import gallery templates default gallery view album slideshow','root/import/gallery-templates/default-gallery-view-album-slideshow',1197825787,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Slideshow Default Gallery View Album Slideshow root import gallery templates default gallery view album slideshow GalleryAlbum/ViewSlideshow','000001000001000015000005'),('OkphOEdaSGTXnFGhK4GT5A','Default Gallery List Files For User','Default Gallery List Files For User Default Gallery List Files For User root import gallery templates default gallery list files for user','root/import/gallery-templates/default-gallery-list-files-for-user',1197825794,1234560760,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Files For User Default Gallery List Files For User root import gallery templates default gallery list files for user Gallery/ListFilesForUser','000001000001000015000006'),('TEId5V-jEvUULsZA0wuRuA','Default Gallery View Photo','Default Gallery View Photo Default Gallery View Photo root import gallery templates default gallery view photo','root/import/gallery-templates/default-gallery-view-photo',1197989443,1270612322,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Photo Default Gallery View Photo root import gallery templates default gallery view photo GalleryFile/View','000001000001000015000007'),('6X-7Twabn5KKO_AbgK3PEw','Default Gallery Edit Album','Default Gallery Edit Album Default Gallery Edit Album root import gallery templates default gallery edit album','root/import/gallery-templates/default-gallery-edit-album',1197987780,1233872216,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Album Default Gallery Edit Album root import gallery templates default gallery edit album GalleryAlbum/Edit','000001000001000015000008'),('7JCTAiu1U_bT9ldr655Blw','Default Gallery Edit Photo','Default Gallery Edit Photo Default Gallery Edit Photo root import gallery templates default gallery edit photo','root/import/gallery-templates/default-gallery-edit-photo',1197825824,1233872075,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Photo Default Gallery Edit Photo root import gallery templates default gallery edit photo GalleryFile/Edit','000001000001000015000009'),('0X4Q3tBWUb_thsVbsYz9xQ','Default Gallery Add Archive','Default Gallery Add Archive Default Gallery Add Archive root import gallery templates default gallery add archive','root/import/gallery-templates/default-gallery-add-archive',1197987372,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Add Archive Default Gallery Add Archive root import gallery templates default gallery add archive GalleryAlbum/AddArchive','000001000001000015000010'),('m3IbBavqzuKDd2PGGhKPlA','Default Gallery Make Shortcut','Default Gallery Make Shortcut Default Gallery Make Shortcut root import gallery templates default gallery make shortcut','root/import/gallery-templates/default-gallery-make-shortcut',1197825845,1233871747,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Make Shortcut Default Gallery Make Shortcut root import gallery templates default gallery make shortcut GalleryFile/MakeShortcut','000001000001000015000011'),('UTNFeV7B_aSCRmmaFCq4Vw','Default Gallery Delete Album','Default Gallery Delete Album Default Gallery Delete Album root import gallery templates default gallery delete album','root/import/gallery-templates/default-gallery-delete-album',1197825856,1244073447,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Delete Album Default Gallery Delete Album root import gallery templates default gallery delete album GalleryAlbum/Delete','000001000001000015000012'),('zcX-wIUct0S_np14xxOA-A','Default Gallery Delete File','Default Gallery Delete File Default Gallery Delete File root import gallery templates default gallery delete file','root/import/gallery-templates/default-gallery-delete-file',1197825866,1234568742,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Delete File Default Gallery Delete File root import gallery templates default gallery delete file GalleryFile/Delete','000001000001000015000013'),('MBZK_LPVzqhb4TV4mMRTJg','admin_ie7.css','admin_ie7.css admin_ie7.css root import gallery templates admin ie7.css','root/import/gallery-templates/admin_ie7.css',1197330678,1197330678,'3','7','3','WebGUI::Asset::Snippet',0,'admin_ie7.css admin_ie7.css root import gallery templates admin ie7.css input.captionEnter margin-left 5px width 92px ','000001000001000015000014'),('_hELmIJfgbAyXFNqPyApxQ','admin.css','admin.css admin.css root import gallery templates admin.css','root/import/gallery-templates/admin.css',1197330678,1213309523,'3','7','3','WebGUI::Asset::Snippet',0,'admin.css admin.css root import gallery templates admin.css adminWrapper text-align:left font-family:arial font-size:11px position relative z-index 2 h2 font-size:15px messageStyle font-weight:bold font-family:arial font-size:10px margin-bottom:8px adminButton border:solid silver 1px background-color:#e0e0e0 font-weight:bold font-size:10px color:#333 cursor:pointer padding 0.5em 1em adminTable border:solid silver 1px background-color:#F0F0F0 color black width:320px padding:5px adminTable select adminTable input adminTable textarea border:solid gray 1px font-size:10px padding-left:5px label white-space:nowrap text-align:right padding-right:10px font-weight:bold width:1px vertical-align:top galleryOrg position:relative margin-top:0px padding-top:0px margin-left:5px border:gray solid 1px text-align:center margin-top:3px width 95 background-color DEDEDE galleryOrg left float left width 36 galleryOrg right width 63 galleryOrg img display:block height:150px margin:0px auto promote margin-left:3px promote img height:14px width:16px demote margin-right:3px demote img height:14px width:16px delete img height 14px numbering position:absolute top:0px left:0px padding:1px background-color:black color:white moz-border-radius-bottomRight:5px input.captionEnter width:93px clear:both margin-bottom:3px galleryOrg button border-style:none background:none galleryOrg button img width:16px height:auto galleryOrg synopsis input width:80px ','000001000001000015000015'),('bANo8aiAPA7aY_oQZKxIWw','rss.gif','rss.gif rss.gif root import gallery templates images rss.gif','root/import/gallery-templates/images/rss.gif',1197330678,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'rss.gif rss.gif root import gallery templates images rss.gif','000001000001000015000017000001'),('2ci_v2d4x4uvyjTRlC49OA','moveDown.gif','moveDown.gif moveDown.gif root import gallery templates images movedown.gif','root/import/gallery-templates/images/movedown.gif',1197330678,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'moveDown.gif moveDown.gif root import gallery templates images movedown.gif','000001000001000015000017000002'),('O-EsSzKgAk1KolFT-x_KsA','moveUp.gif','moveUp.gif moveUp.gif root import gallery templates images moveup.gif','root/import/gallery-templates/images/moveup.gif',1197330678,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'moveUp.gif moveUp.gif root import gallery templates images moveup.gif','000001000001000015000017000003'),('fdd8tGExyVwHyrB8RBbKXg','next.gif','next.gif next.gif root import gallery templates images next.gif','root/import/gallery-templates/images/next.gif',1197330839,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'next.gif next.gif root import gallery templates images next.gif','000001000001000015000017000004'),('BpisgHl4ZDcSECJp6oib1w','play.gif','play.gif play.gif root import gallery templates images play.gif','root/import/gallery-templates/images/play.gif',1197330840,1270612325,'3','7','3','WebGUI::Asset::File::Image',1,'play.gif play.gif root import gallery templates images play.gif','000001000001000015000017000005'),('zshreRgPAXtnF0DtVbQ1Yg','previous.gif','previous.gif previous.gif root import gallery templates images previous.gif','root/import/gallery-templates/images/previous.gif',1197330840,1270612326,'3','7','3','WebGUI::Asset::File::Image',1,'previous.gif previous.gif root import gallery templates images previous.gif','000001000001000015000017000006'),('mM3bjP_iG9sv5nQb4S17tQ','Default Gallery View Album RSS','Default Gallery View Album RSS Default Gallery View Album RSS root import gallery templates default gallery album rss','root/import/gallery-templates/default-gallery-album-rss',1197879662,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album RSS Default Gallery View Album RSS root import gallery templates default gallery album rss GalleryAlbum/ViewRss','000001000001000015000018'),('ilu5BrM-VGaOsec9Lm7M6Q','Default Gallery List Albums RSS','Default Gallery List Albums RSS Default Gallery List Albums RSS root import gallery templates default gallery list albums rss','root/import/gallery-templates/default-gallery-list-albums-rss',1197878780,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Albums RSS Default Gallery List Albums RSS root import gallery templates default gallery list albums rss Gallery/ListAlbumsRss','000001000001000015000019'),('-ANLpoTEP-n4POAdRxCzRw','Default Gallery List Files For User RSS','Default Gallery List Files For User RSS Default Gallery List Files For User RSS root import gallery templates default gallery list files for user rss','root/import/gallery-templates/default-gallery-list-files-for-user-rss',1197880641,1230581176,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery List Files For User RSS Default Gallery List Files For User RSS root import gallery templates default gallery list files for user rss Gallery/ListFilesForUserRss','000001000001000015000020'),('OxJWQgnGsgyGohP2L3zJPQ','Default Gallery Edit Comment','Default Gallery Edit Comment Default Gallery Edit Comment root import gallery templates default gallery edit comment','root/import/gallery-templates/default-gallery-edit-comment',1204663962,1234564647,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery Edit Comment Default Gallery Edit Comment root import gallery templates default gallery edit comment GalleryFile/EditComment','000001000001000015000021'),('Tsg7xmPYv782j6IVz7yHFg','Calendar Templates','Calendar Templates Calendar Templates root import calendar templates','root/import/calendar-templates',1204890713,1213244777,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Calendar Templates Calendar Templates root import calendar templates','000001000001000006'),('kj3b-X3i6zRKnhLb4ZiCLw','Default Calendar List View','Default Calendar List View Default Calendar List View root import calendar templates default calendar list view','root/import/calendar-templates/default-calendar-list-view',1204890713,1243445504,'3','7','3','WebGUI::Asset::Template',0,'Default Calendar List View Default Calendar List View root import calendar templates default calendar list view Calendar/List','000001000001000006000001'),('uRL9qtk7Rb0YRJ41LmHOJw','Default Calendar Print List View','Default Calendar Print List View Default Calendar Print List View root import calendar templates default calendar print list view','root/import/calendar-templates/default-calendar-print-list-view',1204890713,1229311072,'3','7','3','WebGUI::Asset::Template',0,'Default Calendar Print List View Default Calendar Print List View root import calendar templates default calendar print list view Calendar/Print/List','000001000001000006000002'),('CalendarWeek0000000001','Default Calendar Week','Default Calendar Week Default Calendar Week root import calendar templates default calendar week','root/import/calendar-templates/default-calendar-week',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Week Default Calendar Week root import calendar templates default calendar week Calendar/Week','000001000001000006000003'),('CalendarDay00000000001','Default Calendar Day','Default Calendar Day Default Calendar Day root import calendar templates default calendar day','root/import/calendar-templates/default-calendar-day',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Day Default Calendar Day root import calendar templates default calendar day Calendar/Day','000001000001000006000004'),('CalendarEvent000000001','Default Calendar Event','Default Calendar Event Default Calendar Event root import calendar templates default calendar event','root/import/calendar-templates/default-calendar-event',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Event Default Calendar Event root import calendar templates default calendar event Calendar/Event','000001000001000006000005'),('CalendarEventEdit00001','Default Calendar Event Edit','Default Calendar Event Edit Default Calendar Event Edit root import calendar templates default calendar event edit','root/import/calendar-templates/default-calendar-event-edit',1205160982,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Event Edit Default Calendar Event Edit root import calendar templates default calendar event edit Calendar/EventEdit','000001000001000006000006'),('CalendarSearch00000001','Default Calendar Search','Default Calendar Search Default Calendar Search root import calendar templates default calendar search','root/import/calendar-templates/default-calendar-search',1204890713,1230358389,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Search Default Calendar Search root import calendar templates default calendar search Calendar/Search','000001000001000006000008'),('CalendarPrintEvent0001','Default Calendar Print Event','Default Calendar Print Event Default Calendar Print Event root import calendar templates default calendar print event','root/import/calendar-templates/default-calendar-print-event',1204890714,1215396964,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Event Default Calendar Print Event root import calendar templates default calendar print event Calendar/Print/Event','000001000001000006000009'),('CalendarPrintMonth0001','Default Calendar Print Month','Default Calendar Print Month Default Calendar Print Month root import calendar templates default calendar print month','root/import/calendar-templates/default-calendar-print-month',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Month Default Calendar Print Month root import calendar templates default calendar print month Calendar/Print/Month','000001000001000006000010'),('CalendarPrintWeek00001','Default Calendar Print Week','Default Calendar Print Week Default Calendar Print Week root import calendar templates default calendar print week','root/import/calendar-templates/default-calendar-print-week',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Week Default Calendar Print Week root import calendar templates default calendar print week Calendar/Print/Week','000001000001000006000011'),('CalendarPrintDay000001','Default Calendar Print Day','Default Calendar Print Day Default Calendar Print Day root import calendar templates default calendar print day','root/import/calendar-templates/default-calendar-print-day',1204890714,1204890714,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Print Day Default Calendar Print Day root import calendar templates default calendar print day Calendar/Print/Day','000001000001000006000012'),('jnYdqDkUR8x7Pv2eGR1qTA','Thingy Templates','Thingy Templates Thingy Templates root import thingy templates','root/import/thingy-templates',1205431513,1216250666,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Thingy Templates Thingy Templates root import thingy templates','000001000001000046'),('ThingyTmpl000000000001','Default Thingy','Default Thingy Default Thingy templates thingy default','templates/thingy-default',1205003608,1237914005,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Default Thingy templates thingy default Thingy','000001000001000046000001'),('ThingyTmpl000000000002','Default Thingy View Thing','Default Thingy View Thing Default Thingy View Thing templates thingy default view thing','templates/thingy-default-view-thing',1205003676,1222574693,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy View Thing Default Thingy View Thing templates thingy default view thing Thingy/ViewThing','000001000001000046000002'),('ThingyTmpl000000000003','Default Thingy Edit Thing','Default Thingy Edit Thing Default Thingy Edit Thing templates thingy default edit thing','templates/thingy-default-edit-thing',1205003711,1224518002,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Edit Thing Default Thingy Edit Thing templates thingy default edit thing Thingy/EditThing','000001000001000046000003'),('ThingyTmpl000000000004','Default Thingy Search Thing','Default Thingy Search Thing Default Thingy Search Thing templates thingy default search thing','templates/thingy-default-search-thing',1205158717,1227044214,'3','7','12','WebGUI::Asset::Template',0,'Default Thingy Search Thing Default Thingy Search Thing templates thingy default search thing Thingy/SearchThing','000001000001000046000004'),('7fE8md51vTCcuJFOvxNaGA','thumbnails.js','thumbnails.js thumbnails.js root import gallery templates thumbnails.js','root/import/gallery-templates/thumbnails.js',1205443600,1209503742,'3','7','3','WebGUI::Asset::Snippet',0,'thumbnails.js thumbnails.js root import gallery templates thumbnails.js Depends on BrowserDetect.js Make the thumbnails a little bigger while the mouse is over them function scaleThumbUp e anchor IE6 doesn\'t like to do the right thing with the CSS stuff below exclude it if BrowserDetect if BrowserDetect.browser == Explorer BrowserDetect.version < 7 return Make a new image with the same image src as the anchor var oldImage = anchor.getElementsByTagName(\"img\")[0 var newContainer = document.createElement(\"div newContainer.className = thumb-popup newContainer.style.position = absolute newContainer.style.zIndex = 1 var newWidth = oldImage.offsetWidth 3 var newHeight = oldImage.offsetHeight 3 var newLeft = anchor.offsetLeft + anchor.offsetWidth 2 newWidth 2 var newTop = anchor.offsetTop + anchor.offsetHeight 2 newHeight 2 newContainer.style.left = newLeft + px newContainer.style.top = newTop + px newContainer.style.width = newWidth + px newContainer.style.height = newHeight + px var newImage = document.createElement(\"img newImage.src = oldImage.src newImage.style.width = 100 newImage.style.height = 100 newContainer.appendChild newImage Make some text for the caption var caption = document.createElement(\"div caption.appendChild document.createTextNode anchor.title caption.className = caption newContainer.appendChild caption var newBox = document.createElement(\"a newBox.href = anchor.href newBox.style.display = block newBox.style.position = absolute newBox.style.zIndex = 10 newBox.style.left = anchor.offsetLeft + px newBox.style.top = anchor.offsetTop + px newBox.style.height = anchor.offsetHeight + px newBox.style.width = anchor.offsetWidth + px newBox.style.border = 1px solid transparent anchor.parentNode.appendChild newContainer anchor.parentNode.appendChild newBox YAHOO.util.Event.addListener newBox click function window.location.href = anchor.href YAHOO.util.Event.addListener newContainer mouseout scaleThumbDown newBox newContainer caption YAHOO.util.Event.addListener newBox mouseout scaleThumbDown newBox newContainer caption function scaleThumbDown e elements for var i = 0 i < elements.length i++ elements[i].parentNode.removeChild elements[i var anchorTimeout function enterAnchor e anchor if typeof anchorTimeout = undefined clearTimeout anchorTimeout anchorTimeout = setTimeout function scaleThumbUp e anchor 150 function leaveAnchor e anchor if typeof anchorTimeout = undefined clearTimeout anchorTimeout function initThumb var anchors = YAHOO.util.Dom.getElementsByClassName thumb for var i = 0 i < anchors.length i++ YAHOO.util.Event.addListener anchors[i mouseover enterAnchor anchors[i YAHOO.util.Event.addListener anchors[i mouseout leaveAnchor anchors[i YAHOO.util.Event.onDOMReady initThumb ','000001000001000015000022'),('1oGhfj00KkCzP1ez01AfKA','slideshow.js','slideshow.js slideshow.js root import gallery templates slideshow.js','root/import/gallery-templates/slideshow.js',1205635970,1218582812,'3','7','3','WebGUI::Asset::Snippet',0,'slideshow.js slideshow.js root import gallery templates slideshow.js if typeof WebGUI == undefined WebGUI = WebGUI.Slideshow config Configure and return a new Slideshow object config is an object with the following properties containerId The ID of the element that contains the Slideshow items Defaults to slideshow-container currentIndex The index of the first item in the Slideshow Defaults to 0 isPlaying If true the slideshow will begin immediately itemClassName The class name of the slideshow items Defaults to slideshow-item nextButtonId The id of the button to go to the next item pauseImageSrc The URL to the pause button image playDelay The delay in milliseconds between slides Defaults to 5000 playImageSrc The URL to the play button image playPauseButtonId The id of the button to toggle between play and pause previousButtonId The id of the button to go to the previous item wrap If true the slideshow will wrap around Control the slideshow To control the slideshow you can use the following methods next Pause the slideshow and go to the next slide previous Pause the slideshow and go to the previous slide play Play the slideshow pause Pause the slideshow togglePlay If it\'s playing pause it If it\'s paused play it WebGUI.Slideshow = function config this.containerId = config config.containerId config.containerId slideshow-container this.currentIndex = config config.currentIndex config.currentIndex 0 this.isPlaying = config config.isPlaying config.isPlaying false this.itemClassName = config config.itemClassName config.itemClassName slideshow-item this.nextButtonId = config config.nextButtonId undefined this.pauseImageSrc = config config.pauseImageSrc undefined this.playDelay = config config.playDelay config.playDelay 5000 this.playImageSrc = config config.playImageSrc undefined this.playPauseButtonId = config config.playPauseButtonId undefined this.previousButtonId = config config.previousButtonId undefined this.wrap = config config.wrap config.wrap false YAHOO.util.Event.onDOMReady this.init this true clearPlayTimeout Clears the timeout to move to the next slide WebGUI.Slideshow.prototype.clearPlayTimeout = function clearTimeout this.playTimeout this.playTimeout = undefined doPlayTick self Performs the action to move to the next slide and start a new timeout self is a new reference to the object to get around the scoping issues with setTimeout WebGUI.Slideshow.prototype.doPlayTick = function self self.showNext self.setPlayTimeout getSlideshowContainer Returns the HTMLElement for the Slideshow container WebGUI.Slideshow.prototype.getSlideshowContainer = function return document.getElementById this.containerId getSlideshowItems Returns an array of HTMLElements for the Slideshow\'s items WebGUI.Slideshow.prototype.getSlideshowItems = function var items = YAHOO.util.Dom.getElementsByClassName this.itemClassName undefined this.getSlideshowContainer return items init Initialize the slideshow Performed after the DOM is ready WebGUI.Slideshow.prototype.init = function Add handlers to buttons if this.playPauseButtonId YAHOO.util.Event.addListener this.playPauseButtonId click this.togglePlay this true if this.nextButtonId YAHOO.util.Event.addListener this.nextButtonId click this.next this true if this.previousButtonId YAHOO.util.Event.addListener this.previousButtonId click this.previous this true Hide all but the currentIndex var items = this.getSlideshowItems for var i = 0 i < items.length i++ if i = this.currentIndex items i style.display = none else items i style.display = block Start it off if necessary if this.isPlaying this.setPlayTimeout this.updatePlayPauseButton next Pause the slideshow and go to the next slide WebGUI.Slideshow.prototype.next = function this.pause this.showNext play Start the slideshow WebGUI.Slideshow.prototype.play = function if this.isPlaying this.isPlaying = true this.setPlayTimeout this.updatePlayPauseButton previous Pause the slideshow and show the previous slide WebGUI.Slideshow.prototype.previous = function this.pause this.showPrevious pause Pause the slideshow WebGUI.Slideshow.prototype.pause = function if this.isPlaying this.isPlaying = false this.clearPlayTimeout this.updatePlayPauseButton setPlayTimeout Sets the timeout to move to the next slide WebGUI.Slideshow.prototype.setPlayTimeout = function var self = this this.playTimeout = setTimeout function self.doPlayTick(self this.playDelay showNext Show the next slide WebGUI.Slideshow.prototype.showNext = function var items = this.getSlideshowItems var hideIndex = this.currentIndex var showIndex = this.currentIndex + 1 Wrap around if this.wrap showIndex >= items.length showIndex = 0 Don\'t allow going past the last item else if showIndex >= items.length return Do the switch if items hideIndex items hideIndex style.display = none if items showIndex items showIndex style.display = block this.currentIndex = showIndex showPrevious Show the previous slide WebGUI.Slideshow.prototype.showPrevious = function var items = this.getSlideshowItems var hideIndex = this.currentIndex var showIndex = this.currentIndex 1 Wrap around if this.wrap showIndex < 0 showIndex = items.length 1 Don\'t allow going past the last item else if showIndex < 0 return Do the switch items hideIndex style.display = none items showIndex style.display = block this.currentIndex = showIndex togglePlay If it\'s paused play it If it\'s playing pause it Return true if the slideshow is now playing WebGUI.Slideshow.prototype.togglePlay = function if this.isPlaying == false this.play return true else this.pause updatePlayPauseButton Update the Play/Pause button to have the correct image WebGUI.Slideshow.prototype.updatePlayPauseButton = function if this.playPauseButtonId if this.isPlaying this.playImageSrc document.getElementById this.playPauseButtonId src = this.pauseImageSrc else if this.pauseImageSrc document.getElementById this.playPauseButtonId src = this.playImageSrc ','000001000001000015000023'),('3qiVYhNTXMVC5hfsumVHgg','browserdetect.js','browserdetect.js browserdetect.js root import gallery templates browserdetect.js','root/import/gallery-templates/browserdetect.js',1206743306,1206743306,'3','7','3','WebGUI::Asset::Snippet',0,'browserdetect.js browserdetect.js root import gallery templates browserdetect.js var BrowserDetect = init function this.browser = this.searchString(this.dataBrowser || An unknown browser this.version = this.searchVersion(navigator.userAgent || this.searchVersion(navigator.appVersion || an unknown version this.OS = this.searchString(this.dataOS || an unknown OS searchString function data for var i=0;i','000001000001000015000024'),('usuxw9V3jN4d4pujRiEYxg','css03-ie.css','css03-ie.css css03-ie.css style3 css03 ie.css','style3/css03-ie.css',1209494150,1209494150,'3','7','12','WebGUI::Asset::Snippet',0,'css03-ie.css css03-ie.css style3 css03 ie.css contentArea height:500px padding-bottom:300px ','000001000001000053000023'),('POVcY79vIqAHR8OfGt36aw','pagination_button.jpg','pagination_button.jpg pagination_button.jpg root import gallery templates images pagination button.jpg','root/import/gallery-templates/images/pagination_button.jpg',1209499189,1270612326,'3','7','12','WebGUI::Asset::File::Image',1,'pagination_button.jpg pagination_button.jpg root import gallery templates images pagination button.jpg','000001000001000015000017000007'),('hIB-z34r8Xl-vYVYCkKr-w','bar-btn-r.jpg','bar-btn-r.jpg bar-btn-r.jpg root import gallery templates images bar btn r.jpg','root/import/gallery-templates/images/bar-btn-r.jpg',1209499189,1270612326,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn-r.jpg bar-btn-r.jpg root import gallery templates images bar btn r.jpg','000001000001000015000017000008'),('-mPUoFlYcjqjPUPRLAlxNQ','search-field-r.jpg','search-field-r.jpg search-field-r.jpg root import gallery templates images search field r.jpg','root/import/gallery-templates/images/search-field-r.jpg',1209499189,1270612326,'3','7','12','WebGUI::Asset::File::Image',1,'search-field-r.jpg search-field-r.jpg root import gallery templates images search field r.jpg','000001000001000015000017000009'),('MDpUOR-N8KMyt1J7Hh_h4w','bar-btn.jpg','bar-btn.jpg bar-btn.jpg root import gallery templates images bar btn.jpg','root/import/gallery-templates/images/bar-btn.jpg',1209499189,1270612327,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn.jpg bar-btn.jpg root import gallery templates images bar btn.jpg','000001000001000015000017000010'),('YfXKByTwDZVituMc4h13Dg','pagination_bg.jpg','pagination_bg.jpg pagination_bg.jpg root import gallery templates images pagination bg.jpg','root/import/gallery-templates/images/pagination_bg.jpg',1209499189,1270612327,'3','7','12','WebGUI::Asset::File::Image',1,'pagination_bg.jpg pagination_bg.jpg root import gallery templates images pagination bg.jpg','000001000001000015000017000011'),('esko_HSU0Gh-uJZ1h3xRmQ','search-field-l.jpg','search-field-l.jpg search-field-l.jpg root import gallery templates images search field l.jpg','root/import/gallery-templates/images/search-field-l.jpg',1209499189,1270612327,'3','7','12','WebGUI::Asset::File::Image',1,'search-field-l.jpg search-field-l.jpg root import gallery templates images search field l.jpg','000001000001000015000017000012'),('oSqpGswzpBG_ErdfYwIO8A','top_bg.jpg','top_bg.jpg top_bg.jpg root import gallery templates images top bg.jpg','root/import/gallery-templates/images/top_bg.jpg',1209499189,1270612327,'3','7','12','WebGUI::Asset::File::Image',1,'top_bg.jpg top_bg.jpg root import gallery templates images top bg.jpg','000001000001000015000017000013'),('MXJklShZvLLB_DSnZQmXrQ','title_bg.jpg','title_bg.jpg title_bg.jpg root import gallery templates images title bg.jpg','root/import/gallery-templates/images/title_bg.jpg',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'title_bg.jpg title_bg.jpg root import gallery templates images title bg.jpg','000001000001000015000017000014'),('BthxD5oJ0idmsyI3ioA2FA','bar-btn-l.jpg','bar-btn-l.jpg bar-btn-l.jpg root import gallery templates images bar btn l.jpg','root/import/gallery-templates/images/bar-btn-l.jpg',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'bar-btn-l.jpg bar-btn-l.jpg root import gallery templates images bar btn l.jpg','000001000001000015000017000015'),('aZ-1HYQamkRHYXvzAra8WQ','search-field.jpg','search-field.jpg search-field.jpg root import gallery templates images search field.jpg','root/import/gallery-templates/images/search-field.jpg',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'search-field.jpg search-field.jpg root import gallery templates images search field.jpg','000001000001000015000017000016'),('eRkb94OYcS5AdcrrerOP5Q','rss.gif','rss.gif rss.gif root import gallery templates images rss2.gif','root/import/gallery-templates/images/rss2.gif',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'rss.gif rss.gif root import gallery templates images rss2.gif','000001000001000015000017000017'),('TbnkjAJQEASORXIpYqDkcA','blank-image.jpg','blank-image.jpg blank-image.jpg root import gallery templates images blank image.jpg','root/import/gallery-templates/images/blank-image.jpg',1209499189,1270612328,'3','7','12','WebGUI::Asset::File::Image',1,'blank-image.jpg blank-image.jpg root import gallery templates images blank image.jpg','000001000001000015000017000018'),('er-3faBjY-hhlDcc5aKqdQ','top_bg.jpg','top_bg.jpg top_bg.jpg root import gallery templates images top bg2.jpg','root/import/gallery-templates/images/top_bg2.jpg',1209499189,1270612329,'3','7','12','WebGUI::Asset::File::Image',1,'top_bg.jpg top_bg.jpg root import gallery templates images top bg2.jpg','000001000001000015000017000019'),('8bFsu2FJUqHRUiHcozcVFw','sub-btn-l.jpg','sub-btn-l.jpg sub-btn-l.jpg root import gallery templates images sub btn l.jpg','root/import/gallery-templates/images/sub-btn-l.jpg',1209499189,1270612329,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn-l.jpg sub-btn-l.jpg root import gallery templates images sub btn l.jpg','000001000001000015000017000020'),('34Aayx5eA320D8VfhdfDBw','sub-btn-r.jpg','sub-btn-r.jpg sub-btn-r.jpg root import gallery templates images sub btn r.jpg','root/import/gallery-templates/images/sub-btn-r.jpg',1209499189,1270612329,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn-r.jpg sub-btn-r.jpg root import gallery templates images sub btn r.jpg','000001000001000015000017000021'),('TlhKOVmWblZOsAdqmhEpeg','sub-btn.jpg','sub-btn.jpg sub-btn.jpg root import gallery templates images sub btn.jpg','root/import/gallery-templates/images/sub-btn.jpg',1209499189,1270612329,'3','7','12','WebGUI::Asset::File::Image',1,'sub-btn.jpg sub-btn.jpg root import gallery templates images sub btn.jpg','000001000001000015000017000022'),('Nx0ypjO3cN6QdZUBUEE0lA','pic-title-bg.jpg','pic-title-bg.jpg pic-title-bg.jpg root import gallery templates images pic title bg.jpg','root/import/gallery-templates/images/pic-title-bg.jpg',1209499189,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'pic-title-bg.jpg pic-title-bg.jpg root import gallery templates images pic title bg.jpg','000001000001000015000017000023'),('CmFZLN7iPS7XXvUEsxKPKA','row-2.jpg','row-2.jpg row-2.jpg root import gallery templates images row 2.jpg','root/import/gallery-templates/images/row-2.jpg',1209499190,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'row-2.jpg row-2.jpg root import gallery templates images row 2.jpg','000001000001000015000017000024'),('v_XBgwwZqgW1D5s4y05qfg','addtl-info.gif','addtl-info.gif addtl-info.gif root import gallery templates images addtl info.gif','root/import/gallery-templates/images/addtl-info.gif',1209499190,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'addtl-info.gif addtl-info.gif root import gallery templates images addtl info.gif','000001000001000015000017000025'),('4TdAkKoQbSCvI7QWcW889A','row-1.jpg','row-1.jpg row-1.jpg root import gallery templates images row 1.jpg','root/import/gallery-templates/images/row-1.jpg',1209499190,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'row-1.jpg row-1.jpg root import gallery templates images row 1.jpg','000001000001000015000017000026'),('SAgK6eDPCG1cgkJ59WapHQ','prev-btn.gif','prev-btn.gif prev-btn.gif root import gallery templates images prev btn.gif','root/import/gallery-templates/images/prev-btn.gif',1209499190,1270612330,'3','7','12','WebGUI::Asset::File::Image',1,'prev-btn.gif prev-btn.gif root import gallery templates images prev btn.gif','000001000001000015000017000027'),('XJYLuvGy9ubF7JNKyINtpA','play-btn.gif','play-btn.gif play-btn.gif root import gallery templates images play btn.gif','root/import/gallery-templates/images/play-btn.gif',1209499190,1270612331,'3','7','12','WebGUI::Asset::File::Image',1,'play-btn.gif play-btn.gif root import gallery templates images play btn.gif','000001000001000015000017000028'),('RWj7hyv2SpZuXxwj1Wocug','next-btn.gif','next-btn.gif next-btn.gif root import gallery templates images next btn.gif','root/import/gallery-templates/images/next-btn.gif',1209499190,1270612331,'3','7','12','WebGUI::Asset::File::Image',1,'next-btn.gif next-btn.gif root import gallery templates images next btn.gif','000001000001000015000017000029'),('aq8QElnlm3YufAoxRz9Pcg','data-bg.jpg','data-bg.jpg data-bg.jpg root import gallery templates images data bg.jpg','root/import/gallery-templates/images/data-bg.jpg',1209499190,1270612331,'3','7','12','WebGUI::Asset::File::Image',1,'data-bg.jpg data-bg.jpg root import gallery templates images data bg.jpg','000001000001000015000017000030'),('6D4Z-oruXPS6OlH_Kx8pBg','images','images images root import thingy templates images','root/import/thingy-templates/images',1209509389,1209509389,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import thingy templates images','000001000001000046000005'),('hQ7z33_jOYkQ8WNX5xy9Sw','style-button.gif','style-button.gif style-button.gif root import thingy templates images style button.gif','root/import/thingy-templates/images/style-button.gif',1209509455,1209509455,'3','7','12','WebGUI::Asset::File::Image',1,'style-button.gif style-button.gif root import thingy templates images style button.gif','000001000001000046000005000001'),('vWW_DcHiYSrKZOkkIfEfcQ','row-2.jpg','row-2.jpg row-2.jpg root import thingy templates images row 2.jpg','root/import/thingy-templates/images/row-2.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'row-2.jpg row-2.jpg root import thingy templates images row 2.jpg','000001000001000046000005000002'),('_bPYzRA87NTAUIKlfrJMHg','row-1.jpg','row-1.jpg row-1.jpg root import thingy templates images row 1.jpg','root/import/thingy-templates/images/row-1.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'row-1.jpg row-1.jpg root import thingy templates images row 1.jpg','000001000001000046000005000003'),('nJjZHRwdDs5MAZYsAyioHw','title-bg.jpg','title-bg.jpg title-bg.jpg root import thingy templates images title bg.jpg','root/import/thingy-templates/images/title-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'title-bg.jpg title-bg.jpg root import thingy templates images title bg.jpg','000001000001000046000005000004'),('8hxfkrJPeFVRWF5piCNJ1A','field-bg.jpg','field-bg.jpg field-bg.jpg root import thingy templates images field bg.jpg','root/import/thingy-templates/images/field-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'field-bg.jpg field-bg.jpg root import thingy templates images field bg.jpg','000001000001000046000005000005'),('Osx7WN52iIKHZFT4vqUBHQ','search-btn.gif','search-btn.gif search-btn.gif root import thingy templates images search btn.gif','root/import/thingy-templates/images/search-btn.gif',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'search-btn.gif search-btn.gif root import thingy templates images search btn.gif','000001000001000046000005000006'),('oWff8fGzRdHPyq5VNREe9Q','top-bg.jpg','top-bg.jpg top-bg.jpg root import thingy templates images top bg.jpg','root/import/thingy-templates/images/top-bg.jpg',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'top-bg.jpg top-bg.jpg root import thingy templates images top bg.jpg','000001000001000046000005000007'),('uqbkvb1b9443VvfkyRz95w','save-button.gif','save-button.gif save-button.gif root import thingy templates images save button.gif','root/import/thingy-templates/images/save-button.gif',1209509433,1209509433,'3','7','12','WebGUI::Asset::File::Image',1,'save-button.gif save-button.gif root import thingy templates images save button.gif','000001000001000046000005000008'),('8YiMkcz32xalkAn3WBLpag','go-btn.gif','go-btn.gif go-btn.gif root import thingy templates images go btn.gif','root/import/thingy-templates/images/go-btn.gif',1210181860,1210181860,'3','7','12','WebGUI::Asset::File::Image',1,'go-btn.gif go-btn.gif root import thingy templates images go btn.gif','000001000001000046000005000009'),('3n3H85BsdeRQ0I08WmvlOg','thingy.css','thingy.css thingy.css root import thingy templates thingy.css','root/import/thingy-templates/thingy.css',1212091492,1245107956,'3','7','12','WebGUI::Asset::Snippet',0,'thingy.css thingy.css root import thingy templates thingy.css wgThingy margin:5px wgThingy styleButton color:black margin:0px 5px display:block float:left wgThingy spacerOne padding-left:15px wgThingy rowOne wgThingy tr.rowOne td background EEEEEE margin:1px border:solid CDCDCD 1px color:#000 padding:2px wgThingy rowTwo wgThingy tr.rowTwo td background DBDBDB margin:1px border:solid DDDDDD 1px color:#000 padding:2px wgThingsWrapper img display:block vertical-align:middle float:left wgThingsWrapper label font-weight:bold padding-left:15px wgThingy h2.title background 000 height:42px color:white font-size:18px font-weight:bold letter-spacing:1px line-height:42px padding-left:15px margin-bottom:0px wgThingy span.smaller font-size:13px color:white wgThingy controls line-height:35px height:35px background f1f1f1 margin-top:0px margin-bottom:20px padding:0px wgThingy label background:black color:white padding:2px 5px font-family:arial font-size:11px font-weight:bold vertical-align:middle wgThingy label a color:white searchTable input editThing input background white border:solid 555 1px editThing margin-top:15px thingyList thingyList margin:0px padding:0px thingyList position:relative float:left thingyList goButton:link thingyList goButton:visited padding:2px 25px 2px 2px background F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif no-repeat right line-height:20px border:solid a2a2a2 1px color:#a2a2a2 text-decoration:none font-family:verdana arial font-size:10px font-weight:bold margin-left:20px letter-spacing:0px thingyList goButton:hover background-color:white thingyList things padding:0px margin:0px width:300px z-index:5000 position:absolute top:27px left:20px border:solid a2a2a2 1px border-top-style:none thingyList things a:link thingyList things a:visited display:block background-color:#f1f1f1 border-top:solid a2a2a2 1px border-bottom:solid 727272 1px line-height:12px font-size:10px height:12px padding:2px 5px text-decoration:none font-weight:bold color:#a2a2a2 thingyList things a:hover background-color:white ','000001000001000046000006'),('5m5I7__l40C4hhv4ydqAHQ','thingy-ie.css','thingy-ie.css thingy-ie.css root import thingy templates thingy ie.css','root/import/thingy-templates/thingy-ie.css',1210181698,1216227786,'3','7','12','WebGUI::Asset::Snippet',0,'thingy-ie.css thingy-ie.css root import thingy templates thingy ie.css thingyList things padding:0px margin:0px width:200px z-index:5000 position:absolute top:27px left:20px border:solid a2a2a2 1px border-top-style:none thingyList things a:link thingyList things a:visited display:block background-color:#f1f1f1 border-top:solid a2a2a2 1px border-bottom:solid 727272 1px line-height:12px font-size:10px height:12px padding:2px 5px text-decoration:none font-weight:bold color:#a2a2a2 width:190px thingyList things a:hover background-color:white ','000001000001000046000007'),('2rC4ErZ3c77OJzJm7O5s3w','EMS Badge Listing (default)','EMS Badge Listing default EMS Badge Listing default root import ems ems badge listing default','root/import/ems/ems-badge-listing-default',1208721232,1260934195,'3','7','12','WebGUI::Asset::Template',0,'EMS Badge Listing default EMS Badge Listing default root import ems ems badge listing default EMS','000001000001000012000003'),('PsFn7dJt4wMwBa8hiE3hOA','Print Badge (Default)','Print Badge Default Print Badge Default root import ems print badge default','root/import/ems/print-badge-default',1208558071,1257311886,'3','7','12','WebGUI::Asset::Template',0,'Print Badge Default Print Badge Default root import ems print badge default EMS/PrintBadge','000001000001000012000004'),('yBwydfooiLvhEFawJb0VTQ','Print Ticket (Default)','Print Ticket Default Print Ticket Default root import ems print ticket default','root/import/ems/print-ticket-default',1208629936,1257311887,'3','7','12','WebGUI::Asset::Template',0,'Print Ticket Default Print Ticket Default root import ems print ticket default EMS/PrintTicket','000001000001000012000005'),('63ix2-hU0FchXGIWkG3tow','Flat Discount (Default)','Flat Discount Default Flat Discount Default root import flat discount default','root/import/flat-discount-default',1209588387,1216169693,'3','7','12','WebGUI::Asset::Template',0,'Flat Discount Default Flat Discount Default root import flat discount default FlatDiscount','000001000001000038000011'),('gbnRhcWNk1iQe32LFEB5eQ','Shelf','Shelf Shelf root import shelf2','root/import/shelf2',1210779723,1212086102,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shelf Shelf root import shelf2','000001000001000037'),('1XOJDcg_ITRYwVM-QnIcPw','shelf.css','shelf.css shelf.css root import shelf2 shelf.css','root/import/shelf2/shelf.css',1210779441,1219175575,'3','7','12','WebGUI::Asset::Snippet',0,'shelf.css shelf.css root import shelf2 shelf.css wgShelf font-size:12px font-family:arial verdana margin:15px 0px wgShelf h2 background black padding:5px padding-left:15px line-height:32px color:white margin:0px height:32px wgShelf wgShelves background F1F1F1 height:29px padding:3px line-height:29px padding-left:30px wgShelf product margin:15px margin-left:0px text-align:left background-color:#f1f1f1 border:solid e1e1e1 1px width 200px display moz-inline-box Moz display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space wgShelf product thumbnail display:block text-align:left margin:3px float:left wgShelf product link background e1e1e1 height:30px padding:3px line-height:24px margin-bottom:5px text-align:left display:block wgShelf product link a:link wgShelf product link a:visited color:#000 display:block wgShelf product link a:hover text-decoration:underline wgShelf product price display:block text-align:right font-size:18px font-weight:bold ','000001000001000037000003'),('C5fPz-Wg85vkYRvCdl-Xqw','UserList','UserList UserList root import userlist','root/import/userlist',1212160830,1212160830,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'UserList UserList root import userlist','000001000001000049'),('aNmgn0cd6tldmC1FpW4KbA','Shop','Shop Shop shopping cart collateral items','shopping-cart-collateral-items',1213122695,1213122695,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Shop Shop shopping cart collateral items','000001000001000038'),('2q5fxatSFLgIhXaUX-oSvg','bottom-left.jpg','bottom-left.jpg bottom-left.jpg shopping cart collateral items bottom left.jpg','shopping-cart-collateral-items/bottom-left.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'bottom-left.jpg bottom-left.jpg shopping cart collateral items bottom left.jpg','000001000001000038000001'),('_d5WTkKjnwct-_Dk7gZHvQ','bottom-right.jpg','bottom-right.jpg bottom-right.jpg shopping cart collateral items bottom right.jpg','shopping-cart-collateral-items/bottom-right.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'bottom-right.jpg bottom-right.jpg shopping cart collateral items bottom right.jpg','000001000001000038000002'),('Iz2mUR3jCPKyemwAea4b2g','input_bg.jpg','input_bg.jpg input_bg.jpg shopping cart collateral items input bg.jpg','shopping-cart-collateral-items/input_bg.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'input_bg.jpg input_bg.jpg shopping cart collateral items input bg.jpg','000001000001000038000003'),('JU9bjsLRoWj7GVHs__prig','top-left.jpg','top-left.jpg top-left.jpg shopping cart collateral items top left.jpg','shopping-cart-collateral-items/top-left.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'top-left.jpg top-left.jpg shopping cart collateral items top left.jpg','000001000001000038000004'),('noOlnjQGexHg8c4bGVUo9g','top-right.jpg','top-right.jpg top-right.jpg shopping cart collateral items top right.jpg','shopping-cart-collateral-items/top-right.jpg',1204149033,1204149033,'3','7','3','WebGUI::Asset::File::Image',1,'top-right.jpg top-right.jpg shopping cart collateral items top right.jpg','000001000001000038000005'),('aIpCmr9Hi__vgdZnDTz1jw','Cart (Default)','Cart Default Cart Default default shopping cart template','default-shopping-cart-template',1209921197,1237379632,'3','7','3','WebGUI::Asset::Template',0,'Cart Default Cart Default default shopping cart template Shop/Cart','000001000001000038000006'),('4e-_rNs6mSWedZhQ_V5kJA','shelf-ie.css','shelf-ie.css shelf-ie.css root import shelf2 shelf ie.css','root/import/shelf2/shelf-ie.css',1210779672,1210779672,'3','7','12','WebGUI::Asset::Snippet',0,'shelf-ie.css shelf-ie.css root import shelf2 shelf ie.css wgShelf product margin:15px margin-left:0px float:left text-align:left background-color:#f1f1f1 border:solid e1e1e1 1px min-height:100px min-width:200px width:200px height:100px wgShelf product link background url(^FileUrl(root/import/shelf2/images/shelf-titles.jpg no-repeat top right height:30px padding:3px line-height:24px margin-bottom:5px text-align:left display:block ','000001000001000037000004'),('2gtFt7c0qAFNU3BG_uvNvg','My Purchases (Default)','My Purchases Default My Purchases Default shopping cart collateral items my purchases default','shopping-cart-collateral-items/my-purchases-default',1211824430,1256092369,'3','7','3','WebGUI::Asset::Template',0,'My Purchases Default My Purchases Default shopping cart collateral items my purchases default Shop/MyPurchases','000001000001000038000008'),('bPz1yk6Y9uwMDMBcmMsSCg','Email Receipt (Default)','Email Receipt Default Email Receipt Default shopping cart collateral items email receipt default','shopping-cart-collateral-items/email-receipt-default',1211829604,1211829604,'3','7','3','WebGUI::Asset::Template',0,'Email Receipt Default Email Receipt Default shopping cart collateral items email receipt default Shop/EmailReceipt','000001000001000038000009'),('EBlxJpZQ9o-8VBOaGQbChA','MiniCart','MiniCart MiniCart shopping cart collateral items minicart','shopping-cart-collateral-items/minicart',1212093746,1212093746,'3','7','3','WebGUI::Asset::Template',0,'MiniCart MiniCart shopping cart collateral items minicart Shop/MiniCart','000001000001000038000014'),('PBtmpl0000000000000053','Subscription code redemption','Subscription code redemption Subscription code redemption subscription code redemption','subscription_code_redemption',1124395696,1154535074,'3','7','12','WebGUI::Asset::Template',0,'Subscription code redemption Subscription code redemption subscription code redemption Operation/RedeemSubscription','000001000001000038000017'),('6tK47xsaIH-ELw0IBo0uRQ','images','images images root import shelf2 images','root/import/shelf2/images',1210777115,1210777115,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import shelf2 images','000001000001000037000001'),('XNd7a_g_cTvJVYrVHcx2Mw','Address (Default)','Address Default Address Default shopping cart collateral items address default','shopping-cart-collateral-items/address-default',1212099009,1242306865,'3','7','3','WebGUI::Asset::Template',0,'Address Default Address Default shopping cart collateral items address default Shop/Address','000001000001000038000007'),('_bZJ9LA_KNekZiFPaP2SeQ','shelf-titles.jpg','shelf-titles.jpg shelf-titles.jpg root import shelf2 images shelf titles.jpg','root/import/shelf2/images/shelf-titles.jpg',1210777868,1210777868,'3','7','12','WebGUI::Asset::File::Image',1,'shelf-titles.jpg shelf-titles.jpg root import shelf2 images shelf titles.jpg','000001000001000037000001000001'),('nFen0xjkZn8WkpM93C9ceQ','Shelf (Default)','Shelf Default Shelf Default root import shelf default','root/import/shelf-default',1210779326,1247864696,'3','7','12','WebGUI::Asset::Template',0,'Shelf Default Shelf Default root import shelf default Shelf','000001000001000037000002'),('mTOiwwk3q4k9g5-XykXhPA','Documentation','With any large system, having the right documentation to get you started is mandatory. The good news is that WebGUI has abundant documentation. ','documentation',1215717999,1218149728,'3','7','3','WebGUI::Asset::Wobject::Layout',1,'Documentation Documentation documentation With any large system having the right documentation to get you started is mandatory The good news is that WebGUI has abundant documentation','000001000002000005'),('j_1qEqM6iLfQLiR6VKy0aA','Free Documentation','There are hundreds of pages of free documentation available for WebGUI, provided by both Plain Black and the community at large. The following list is by no means comprehensive, but it should get you started in the right direction. \n\n\n\nPrimer - A download','documentation/free-documentation',1215718151,1215718151,'3','7','3','WebGUI::Asset::Wobject::Article',1,'Free Documentation Free Documentation documentation free documentation There are hundreds of pages of free documentation available for WebGUI provided by both Plain Black and the community at large The following list is by no means comprehensive but it should get you started in the right direction Primer A downloadable PDF that shows you the basics of publishing content in WebGUI Wiki Hundreds of pages of WebGUI community contributed content featuring a variety of tutorials Worldwide A collection of WebGUI related web sites from all over the world that have documentation and other resources for WebGUI API Docs The documentation of all of the WebGUI source code Template Help The documentation of all of WebGUI\'s template variables ','000001000002000005000001'),('o_pq_e4vRyhMOKFzs61eag','book-covers.jpg','book-covers.jpg book-covers.jpg documentation book covers.jpg','documentation/book-covers.jpg',1215714957,1215714957,'3','7','3','WebGUI::Asset::File::Image',1,'book-covers.jpg book-covers.jpg documentation book covers.jpg','000001000002000005000002'),('diZvW4bSgZWwyyGP3qXi1g','Commercial Documentation','Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI. Both black and white and full color editions of these books are available, and they are updated frequently to keep you on top of t','documentation/commercial-documentation',1215717972,1215717972,'3','7','3','WebGUI::Asset::Wobject::Article',1,'Commercial Documentation Commercial Documentation documentation commercial documentation Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI Both black and white and full color editions of these books are available and they are updated frequently to keep you on top of the latest WebGUI features Visit the book store today to stock your WebGUI library Other than hands on training there is no better way to hone your WebGUI skills No matter what your need Plain Black has created a book that\'s right for you and is creating new books each year ','000001000002000005000003'),('PBEmsBadgeTemplate0000','Default EMS Badge Template','Default EMS Badge Template Default EMS Badge Template default emsbadge','default_emsbadge',1221077977,1257311887,'3','7','4','WebGUI::Asset::Template',0,'Default EMS Badge Template Default EMS Badge Template default emsbadge EMSBadge','000001000001000012000006'),('9A-mg2gwWmaYi9o_1C7ArQ','dashboard','dashboard dashboard root import projectmanager dashboard','root/import/projectmanager/dashboard',1147642478,1222803338,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'dashboard dashboard root import projectmanager dashboard','000001000001000031000001'),('yD1SMHelczihzjEmx6eXBA','editTask','editTask editTask root import projectmanager edittask','root/import/projectmanager/edittask',1147642478,1222803342,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'editTask editTask root import projectmanager edittask','000001000001000031000002'),('pV7GnZdpjR3XpZaSINIoeg','gantt','gantt gantt root import projectmanager gantt','root/import/projectmanager/gantt',1147642478,1222803347,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'gantt gantt root import projectmanager gantt','000001000001000031000003'),('71e17KeduiXgODLMlUxiow','project','project project root import projectmanager project','root/import/projectmanager/project',1147642479,1222803352,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'project project root import projectmanager project','000001000001000031000004'),('vTymIDYL2YqEh6PV50F7ew','manager','manager manager root import timetracking manager','root/import/timetracking/manager',1147642482,1222803302,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'manager manager root import timetracking manager','000001000001000048000001'),('lo1ac3BsoJx3ijGQ3gR-bQ','row','row row root import timetracking row','root/import/timetracking/row',1147642482,1222803309,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'row row root import timetracking row','000001000001000048000002'),('huASapWvFDzqwOSbcN-JFQ','user','user user root import timetracking user','root/import/timetracking/user',1147642483,1222803313,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'user user root import timetracking user','000001000001000048000003'),('xSmREZO3GNzK3M5PaueOOQ','LDAP/Account','LDAP/Account LDAP/Account root import auth ldap account','root/import/auth/ldap/account',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Account LDAP/Account root import auth ldap account','000001000001000005000001'),('0bx-xoL8TSXXubFuqKAoVQ','LDAP/Create','LDAP/Create LDAP/Create root import auth ldap create','root/import/auth/ldap/create',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Create LDAP/Create root import auth ldap create','000001000001000005000002'),('taX2UYkFF21ALpFZY2rhMw','LDAP/Login','LDAP/Login LDAP/Login root import auth ldap login','root/import/auth/ldap/login',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Login LDAP/Login root import auth ldap login','000001000001000005000003'),('K0q_N885Httqev1VCqUWxg','WebGUI/Account','WebGUI/Account WebGUI/Account root import auth webgui account','root/import/auth/webgui/account',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Account WebGUI/Account root import auth webgui account','000001000001000005000004'),('fq1ZkYhH24R5tb96kuT10Q','WebGUI/Create','WebGUI/Create WebGUI/Create root import auth webgui create','root/import/auth/webgui/create',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Create WebGUI/Create root import auth webgui create','000001000001000005000005'),('oHk7fAFhEEkB7dHzi0QOQA','WebGUI/Expired','WebGUI/Expired WebGUI/Expired root import auth webgui expired','root/import/auth/webgui/expired',1147642466,1269401468,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Expired WebGUI/Expired root import auth webgui expired','000001000001000005000006'),('9M-lrlPQWeeNWfvnDnK_Xg','WebGUI/Login','WebGUI/Login WebGUI/Login root import auth webgui login','root/import/auth/webgui/login',1147642466,1269401469,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Login WebGUI/Login root import auth webgui login','000001000001000005000007'),('_gBYAdTcbkiyamnqi2Xskg','WebGUI/Recovery','WebGUI/Recovery WebGUI/Recovery root import auth webgui recovery','root/import/auth/webgui/recovery',1147642466,1269401469,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Recovery WebGUI/Recovery root import auth webgui recovery','000001000001000005000008'),('tBL7BWiQRZFed2Y-Zjo9tQ','AdminToggle','AdminToggle AdminToggle root import macro admintoggle','root/import/macro/admintoggle',1147642471,1222803200,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'AdminToggle AdminToggle root import macro admintoggle','000001000001000021000001'),('GdkQpvjRtJqtzOUbwIIQRA','a_account','a_account a_account root import macro a account','root/import/macro/a_account',1147642471,1222803205,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'a_account a_account root import macro a account','000001000001000021000002'),('tnc5iYyynX2hfdEs9D3P8w','EditableToggle','EditableToggle EditableToggle root import macro editabletoggle','root/import/macro/editabletoggle',1147642472,1222803213,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'EditableToggle EditableToggle root import macro editabletoggle','000001000001000021000003'),('vgXdBcFTqU7h4wBG1ewdBw','File','File File root import macro file','root/import/macro/file',1147642472,1222803217,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'File File root import macro file','000001000001000021000004'),('hcFlqnXlsmC1ujN6Id0F0A','GroupAdd','GroupAdd GroupAdd root import macro groupadd','root/import/macro/groupadd',1147642473,1222803234,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'GroupAdd GroupAdd root import macro groupadd','000001000001000021000005'),('eRJR52fvlaxfetv3DQkQYw','GroupDelete','GroupDelete GroupDelete root import macro groupdelete','root/import/macro/groupdelete',1147642473,1222803238,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'GroupDelete GroupDelete root import macro groupdelete','000001000001000021000006'),('5HIDHq5lAWHV5gpYGS0zLg','H_homeLink','H_homeLink H_homeLink root import macro h homelink','root/import/macro/h_homelink',1147642473,1222803244,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'H_homeLink H_homeLink root import macro h homelink','000001000001000021000007'),('rYEFwXXo0tkGhQTcbDibvg','LoginToggle','LoginToggle LoginToggle root import macro logintoggle','root/import/macro/logintoggle',1147642473,1222803249,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LoginToggle LoginToggle root import macro logintoggle','000001000001000021000008'),('V3l5S5TtI7wMm1WpIMhvOA','L_loginBox','L_loginBox L_loginBox root import macro l loginbox','root/import/macro/l_loginbox',1147642473,1222803253,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'L_loginBox L_loginBox root import macro l loginbox','000001000001000021000009'),('nqNbSUAhk9Vd1zda2SCz9A','RandomThread','RandomThread RandomThread root import macro randomthread','root/import/macro/randomthread',1147642474,1222803258,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'RandomThread RandomThread root import macro randomthread','000001000001000021000010'),('y8XkRdxIperLKkJ3bL5sSQ','r_printable','r_printable r_printable root import macro r printable','root/import/macro/r_printable',1147642474,1222803264,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'r_printable r_printable root import macro r printable','000001000001000021000011'),('UserListTmpl0000000002','UserList with search field selection','UserList with search field selection UserList with search field selection root import userlist userlist with search field selection','root/import/userlist/userlist-with-search-field-selection',1212000800,1228125752,'3','7','12','WebGUI::Asset::Template',0,'UserList with search field selection UserList with search field selection root import userlist userlist with search field selection UserList','000001000001000049000002'),('UserListTmpl0000000003','UserList with multiple search keywords','UserList with multiple search keywords UserList with multiple search keywords root import userlist userlist with multiple search keywords','root/import/userlist/userlist-with-multiple-search-keywords',1212001437,1228125758,'3','7','12','WebGUI::Asset::Template',0,'UserList with multiple search keywords UserList with multiple search keywords root import userlist userlist with multiple search keywords UserList','000001000001000049000003'),('UserListTmpl0000000001','Default UserList','Default UserList Default UserList root import userlist default userlist','root/import/userlist/default-userlist',1212159641,1228125743,'3','7','12','WebGUI::Asset::Template',0,'Default UserList Default UserList root import userlist default userlist UserList','000001000001000049000001'),('BMybD3cEnmXVk2wQ_qEsRQ','Badge Builder (Default)','Badge Builder Default Badge Builder Default root import ems badge builder default','root/import/ems/badge-builder-default',1208530113,1263962529,'3','7','12','WebGUI::Asset::Template',0,'Badge Builder Default Badge Builder Default root import ems badge builder default EMS/BadgeBuilder','000001000001000012000001'),('OOyMH33plAy6oCj_QWrxtg','Lookup Registrant (Default)','Lookup Registrant Default Lookup Registrant Default root import ems lookup registrant default','root/import/ems/lookup-registrant-default',1207951375,1257311886,'3','7','12','WebGUI::Asset::Template',0,'Lookup Registrant Default Lookup Registrant Default root import ems lookup registrant default EMS/LookupRegistrant','000001000001000012000002'),('stevecoolmenu000000001','Site Nav','Site Nav Site Nav webgui7 style3 hierarchical top nav','webgui7/style3/hierarchical-top-nav',1147642505,1224116942,'3','7','12','WebGUI::Asset::Template',0,'Site Nav Site Nav webgui7 style3 hierarchical top nav Navigation','000001000001000053000001'),('7-0-style0000000000051','css03.css','css03.css css03.css style3 css03.css','style3/css03.css',1147642505,1224117026,'3','7','12','WebGUI::Asset::Snippet',0,'css03.css css03.css style3 css03.css body html margin:0px background-color:#b53018 padding:0px body a color:#EE963E;font-weight:bold letter-spacing:1px font-size:8pt main width:98 min-width:790px margin:0px padding:0px padding-top:20px padding-bottom:20px position:relative header background url(\'^FileUrl(style3/header_bg.jpg repeat-x width:100 margin:0px height:115px headerTitle background url(\'^FileUrl(style3/header_left.jpg no-repeat left top height:100 width:100 headerRight background url(\'^FileUrl(style3/header_right.jpg no-repeat right top width:100 height:100 text-align:right position:relative headerRight title position:absolute top:25px left:20px font-family:arial text-align:left title h1 text-transform:uppercase margin-bottom:0px font-weight:normal font-size:26pt margin-top:0px color:white title h1 a color:white text-decoration:none font-size 26pt font-weight normal title h2 margin:0px font-size:12pt color:#bebebe padding-left:20px title img z-index:5 login position:absolute font-size:8pt top:45 right:150px color:white z-index:6 font-family:arial login a color:white font-weight normal letter-spacing 0px loginBox font-size:8pt margin:0px display:inline loginBox input font-size:8pt mainBody width:100 margin:0px height:500px background fff position:relative z-index:0 main > mainBody height:auto min-height:500px contentArea z-index:2 position:relative padding-top:10px padding-left:10px padding-right:20px padding-bottom:20px moz-box-sizing:border-box font-family:verdana font-size:9pt min-height:500px html main mainBody contentArea height:1 topCorner width:100 height:214px position:absolute top:0px left:0px background url(^FileUrl(/style3/main_top.jpg no-repeat 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 main yui-skin-sam font-family:verdana font-size:9pt font-weight:normal ','000001000001000053000002'),('stevestyle000000000003','Style 03','Style 03 Style 03 style 03','style_03',1147642510,1258524917,'3','7','12','WebGUI::Asset::Template',0,'Style 03 Style 03 style 03 style','000001000001000053000020'),('jVKLVakT_iA2010_oEuAwg','Style3 Coolmenu','Style3 Coolmenu Style3 Coolmenu department nav','department_nav',1224116526,1224116526,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'Style3 Coolmenu Style3 Coolmenu department nav','000001000001000053000024'),('UL-ItI4L1Z6-WSuhuXVvsQ','DataTable','DataTable DataTable root import datatable','root/import/datatable',1225139673,1225139673,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'DataTable DataTable root import datatable','000001000001000011'),('3rjnBVJRO6ZSkxlFkYh_ug','Default DataTable Template (YUI)','Default DataTable Template YUI Default DataTable Template YUI root import datatable default datatable template yui','root/import/datatable/default-datatable-template-yui',1225139643,1233861835,'3','7','3','WebGUI::Asset::Template',0,'Default DataTable Template YUI Default DataTable Template YUI root import datatable default datatable template yui DataTable','000001000001000011000001'),('TuYPpHx7TUyk08639Pc8Bg','Default DataTable Template (HTML)','Default DataTable Template HTML Default DataTable Template HTML root import datatable default datatable template html','root/import/datatable/default-datatable-template-html',1225139643,1233861621,'3','7','3','WebGUI::Asset::Template',0,'Default DataTable Template HTML Default DataTable Template HTML root import datatable default datatable template html DataTable','000001000001000011000002'),('IZkrow_zwvbf4FCH-taVTQ','Inbox','Inbox Inbox root import account inbox','root/import/account/inbox',1226011853,1226011853,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Inbox Inbox root import account inbox','000001000001000002000002'),('K0YjxqOqr7RupSo6sIdcAg','Friends','Friends Friends root import account friends','root/import/account/friends',1227074310,1227074310,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Friends Friends root import account friends','000001000001000002000003'),('_ilRXNR3s8F2vGJ_k9ePcg','User','User User root import account user','root/import/account/user',1226643205,1226643205,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'User User root import account user','000001000001000002000004'),('AOjPG2NHgfL9Cq6dDJ7mew','Shop','Shop Shop root import account shop','root/import/account/shop',1226659753,1236960881,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Shop Shop root import account shop','000001000001000002000005'),('qaVcU0FFzzraMX_bzELqzw','Contributions','Contributions Contributions root import account contributions','root/import/account/contributions',1227074362,1227074362,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Contributions Contributions root import account contributions','000001000001000002000006'),('matrixtmpl000000000004','Matrix Default Edit Listing','Matrix Default Edit Listing Matrix Default Edit Listing default matrix edit listing template','default-matrix-edit-listing-template',1133743239,1228834590,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Edit Listing Matrix Default Edit Listing default matrix edit listing template Matrix/EditListing','000001000001000022000004'),('kJf77eCr9GAMiEzWrzsBTA','matrix-ie.css','matrix-ie.css matrix-ie.css new matrix matrix ie.css','new-matrix/matrix-ie.css',1229639255,1229639255,'3','7','12','WebGUI::Asset::Snippet',0,'matrix-ie.css matrix-ie.css new matrix matrix ie.css matrixLeft buttons span matrixRight buttons span padding:0px 0px 0px 0px matrixLeft buttons button matrixRight buttons a top:-3px left:-2px height:22px matrixRight buttons a color:black text-decoration:none padding:1px 3px ','000001000001000022000007'),('4LQT4-bGW4FkiEQLSY5gvQ','show-hide.js','show-hide.js show-hide.js new matrix show hide.js','new-matrix/show-hide.js',1232400287,1232400287,'3','7','12','WebGUI::Asset::Snippet',0,'show-hide.js show-hide.js new matrix show hide.js function showHide(theLink,theId var theId = document.getElementById(theId var theLink = document.getElementById(theLink if(theId.style.display == block theId.style.display = none theLink.innerHTML = Send Creator a Message theLink.className = showLink else theId.style.display = block theLink.innerHTML = Hide theLink.className = hideLink ','000001000001000022000008'),('Vch1Ww7G_JpBhOhXX07RDg','matrx-nav','matrx-nav matrix-nav new matrix matrix nav','new-matrix/matrix-nav',1232664082,1235705952,'3','7','12','WebGUI::Asset::Wobject::Navigation',1,'matrx-nav matrix-nav new matrix matrix nav','000001000001000022000010'),('PBtmpl0000000000000063','Default Overview Report','Default Overview Report Default Overview Report root import survey default overview report','root/import/survey/default-overview-report',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Overview Report Default Overview Report root import survey default overview report Survey/Overview','000001000001000044000001'),('HW-sPoDDZR8wBZ0YgFgPtg','images','images images root import account images','root/import/account/images',1227634350,1227634350,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'images images root import account images','000001000001000002000009'),('hBpisL-_URyZnh9clR5ohA','no_photo.gif','no_photo.gif no_photo.gif root import account images no photo.gif','root/import/account/images/no_photo.gif',1227634417,1227634417,'3','7','12','WebGUI::Asset::File::Image',1,'no_photo.gif no_photo.gif root import account images no photo.gif','000001000001000002000009000001'),('FOBV6KkifreXa4GmEAUU4A','no_photo_sm.gif','no_photo_sm.gif no_photo_sm.gif root import account images no photo sm.gif','root/import/account/images/no_photo_sm.gif',1227634447,1227634447,'3','7','12','WebGUI::Asset::File::Image',1,'no_photo_sm.gif no_photo_sm.gif root import account images no photo sm.gif','000001000001000002000009000002'),('PBtmpl0000000000000061','Default Survey','Default Survey Default Survey root import survey default survey','root/import/survey/default-survey',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Default Survey root import survey default survey Survey','000001000001000044000003'),('S2_LsvVa95OSqc66ITAoig','EMS Schedule Listing (default)','EMS Schedule Listing default EMS Schedule Listing default root import ems ems schedule listing default2','root/import/ems/ems-schedule-listing-default2',1242730712,1257311887,'3','7','12','WebGUI::Asset::Template',0,'EMS Schedule Listing default EMS Schedule Listing default root import ems ems schedule listing default2 EMS/Schedule','000001000001000012000007'),('VyCINX2KixKYr2pzQGX9Mg','layout.css','layout.css layout.css layout.css','layout.css',1246968584,1254881103,'3','7','12','WebGUI::Asset::Snippet',0,'layout.css layout.css layout.css styles for the layout asset wg-left float left wg-right float right wg-clear clear both sidebyside wg-content-position oneovertwo wg-content-position width 49 oneovertwo wg-top width 100 oneoverthree wg-first-column oneoverthree wg-second-column oneoverthree wg-third-column threeColumns wg-first-column threeColumns wg-second-column threeColumns wg-third-column width 32 oneoverthree wg-first-column threeColumns wg-first-column margin-right:2 rightcolumn wg-first-column width 65 rightcolumn wg-second-column width 33 ','000001000001000019000006'),('XdlKhCDvArs40uqBhvzR3w','Article With Pagination','Article With Pagination Article With Pagination article with pagination','article-with-pagination',1254881103,1259133275,'3','7','12','WebGUI::Asset::Template',0,'Article With Pagination Article With Pagination article with pagination Article','000001000001000057'),('VCFhB9WOsDsH2Apj3c6DpQ','Three Columns','Three Columns Three Columns three columns','three-columns',1254881103,1259133276,'3','7','12','WebGUI::Asset::Template',0,'Three Columns Three Columns three columns Layout','000001000001000058'),('jmlI9IK-lV8n2WMYmmPhAA','Ad Sku','Ad Sku Ad Sku root import ad sku','root/import/ad-sku',1238106173,1238106173,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Ad Sku Ad Sku root import ad sku','000001000001000001'),('AldPGu0u-jm_5xK13atCSQ','Default Purchase Ad Sku Template','Default Purchase Ad Sku Template Default Purchase Ad Sku Template root import ad sku default purchase ad sku template','root/import/ad-sku/default-purchase-ad-sku-template',1238106805,1251419124,'3','7','12','WebGUI::Asset::Template',0,'Default Purchase Ad Sku Template Default Purchase Ad Sku Template root import ad sku default purchase ad sku template AdSku/Purchase','000001000001000001000001'),('ohjyzab5i-yW6GOWTeDUHg','Default Manage Ad Sku Template','Default Manage Ad Sku Template Default Manage Ad Sku Template root import ad sku default manage ad sku template','root/import/ad-sku/default-manage-ad-sku-template',1238106805,1251425384,'3','7','12','WebGUI::Asset::Template',0,'Default Manage Ad Sku Template Default Manage Ad Sku Template root import ad sku default manage ad sku template AdSku/Manage','000001000001000001000002'),('PBtmpl0000000000000015','Default WebGUI Welcome Message Template','Default WebGUI Welcome Message Template Default WebGUI Welcome Message Template root import auth webgui create default webgui welcome message template','root/import/auth/webgui/create/default-webgui-welcome-message-template',1237647040,1269401468,'3','7','12','WebGUI::Asset::Template',0,'Default WebGUI Welcome Message Template Default WebGUI Welcome Message Template root import auth webgui create default webgui welcome message template Auth/WebGUI/Welcome','000001000001000005000005000002'),('PBtmpl0000000000000016','Default WebGUI Account Activation Template','Default WebGUI Account Activation Template Default WebGUI Account Activation Template root import auth webgui create default webgui account activation template','root/import/auth/webgui/create/default-webgui-account-activation-template',1237407798,1269401468,'3','7','3','WebGUI::Asset::Template',0,'Default WebGUI Account Activation Template Default WebGUI Account Activation Template root import auth webgui create default webgui account activation template Auth/WebGUI/Activation','000001000001000005000005000003'),('wrq7hMxb1ewQqZ46xmd8Gg','equal-cols.js','equal-cols.js equal-cols.js matrix equal cols.js','matrix/equal-cols.js',1235706620,1235706620,'3','7','12','WebGUI::Asset::Snippet',0,'equal-cols.js equal-cols.js matrix equal cols.js function equalCol var colOne = document.getElementById(\'compareForm var colTwo = document.getElementById(\'matrixRight var colOneH = colOne.offsetHeight var colTwoH = colTwo.offsetHeight alert(colOneH + + colTwoH colOne.style.overflow = scroll colOne.style.height = colTwoH 150 + px ','000001000001000022000011'),('matrixtmpl000000000007','Matrix Default Screenshots Config','Matrix Default Screenshots Config Matrix Default Screenshots Config matrix default screenshots config','matrix-default-screenshots-config',1236594030,1242660972,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Screenshots Config Matrix Default Screenshots Config matrix default screenshots config Matrix/ScreenshotsConfig','000001000001000022000012'),('matrixtmpl000000000006','Matrix Default Screenshots','Matrix Default Screenshots Matrix Default Screenshots matrix default screenshots','matrix-default-screenshots',1236889702,1236889702,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Screenshots Matrix Default Screenshots matrix default screenshots Matrix/Screenshots','000001000001000022000013'),('RSAMkc6WQmfRE3TOr1_3Mw','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses','root/import/expireincompletesurveyresponses',1234828062,1250243000,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses','000001000001000044000011'),('ExpireIncResptmpl00001','ExpireIncompleteSurveyResponses','ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses expireincompletesurveyresponses','root/import/expireincompletesurveyresponses/expireincompletesurveyresponses',1236752721,1250243000,'3','7','12','WebGUI::Asset::Template',0,'ExpireIncompleteSurveyResponses ExpireIncompleteSurveyResponses root import expireincompletesurveyresponses expireincompletesurveyresponses ExpireIncompleteSurveyResponses','000001000001000044000011000001'),('NBVSVNLp9X_bV7WrCprtCA','Annotate Image','Annotate Image Annotate Image image3','image3',1237842096,1237842096,'3','7','12','WebGUI::Asset::Template',0,'Annotate Image Annotate Image image3 ImageAsset','000001000001000017000002'),('qsG6B24a0SC5KrhQjmdZBw','survey.css','survey.css survey.css survey.css','survey.css',1233860274,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'survey.css survey.css survey.css body margin 0 background-repeat repeat-y background-position 0px 0px survey-header width 80 height 20px margin-left 80px survey margin-left 80px width 85 div.dateanswer overflow auto div.slider-bg position relative background:url(/extras/wobject/Survey/bg-fader-500.gif 5px 0 no-repeat height:68px width:529px div.slider-thumb cursor:default position absolute top 30px left 4px div.slider-min-thumb cursor:default position absolute top 4px div.slider-max-thumb cursor:default position absolute top 4px headertitle display none headertext display none questions display none input.mcbutton font-size 10px font-weight bold text-decoration none background-color CCCCCC background-repeat repeat-x text-align center display block margin 0.5em padding 8em min-width 60px font-family Verdana Arial Helvetica sans-serif color 000000 background-image url(/extras/wobject/Survey/gradient-glossy.png input.mcbutton:hover background-color B6D2F1 font-family Verdana Arial Helvetica sans-serif font-size 10px color 000000 input.mcbutton-selected background-color 172D9D background-repeat repeat-x color FFFFFF font-family Verdana Arial Helvetica sans-serif font-size 10px margin 0.5em padding 8em width 60px text-align center display block font-weight bold background-image url(/extras/wobject/Survey/gradient-glossy.png background-position 0px 0px By default the marker for invalid required fields is a red survey-invalid-marker color FF0000 survey font-family Verdana Arial Helvetica sans-serif font-size 10px border 3px solid 1e1e1e survey survey-header background-color cfcfcf padding-top 1px survey headertitle padding-left 5px survey progress position relative top 26px right 5px text-align right font-style italic survey progress:before content Progress survey headertext border-bottom 2px solid 1e1e1e padding 5px position relative top 20px survey questions position relative top 20px survey question background-color dfdfdf padding 10px 5px 10px 5px survey question p:before content Q survey scale:before content A survey submitbutton margin-left 5px restartMessage color FF0000 chart float left width 200px height 113px ','000001000001000044000010'),('6uvSLY-ak_w4p_wS8q33cA','Carousel','Carousel Carousel root import carousel','root/import/carousel',1239213092,1239213092,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Carousel Carousel root import carousel','000001000001000007'),('CarouselTmpl0000000001','Default Carousel','Default Carousel Default Carousel root import carousel carousel default','root/import/carousel/carousel-default',1239290719,1254881103,'3','7','12','WebGUI::Asset::Template',0,'Default Carousel Default Carousel root import carousel carousel default Carousel','000001000001000007000001'),('CarouselTmpl0000000002','Carousel hidden textareas','Carousel hidden textareas Carousel hidden textareas root import carousel carousel hidden textareas','root/import/carousel/carousel-hidden-textareas',1238878995,1239475937,'3','7','12','WebGUI::Asset::Template',0,'Carousel hidden textareas Carousel hidden textareas root import carousel carousel hidden textareas Carousel','000001000001000007000002'),('GaBAW-2iVhLMJaZQzVLE5A','ThingyRecord Templates','ThingyRecord Templates ThingyRecord Templates root import thingyrecord templates','root/import/thingyrecord-templates',1240103565,1240103565,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'ThingyRecord Templates ThingyRecord Templates root import thingyrecord templates','000001000001000047'),('TKmhv8boP3TD2xwSwUBq0g','Default ThingyRecord View','Default ThingyRecord View Default ThingyRecord View home thinyrecord templates default thingyrecord view','home/thinyrecord-templates/default-thingyrecord-view',1240103436,1250243000,'3','7','3','WebGUI::Asset::Template',0,'Default ThingyRecord View Default ThingyRecord View home thinyrecord templates default thingyrecord view ThingyRecord/View','000001000001000047000001'),('fowHfgOkJtAxdst7rugTog','Story Manager','Story Manager Story Manager root import storymanager','root/import/storymanager',1236184911,1252595993,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Story Manager Story Manager root import storymanager','000001000001000042'),('3QpYtHrq_jmAk1FNutQM5A','Story Template','Story Template Story Template root import storymanager storytemplate','root/import/storymanager/storytemplate',1239237827,1253636379,'3','7','4','WebGUI::Asset::Template',0,'Story Template Story Template root import storymanager storytemplate Story','000001000001000042000001'),('yxD5ka7XHebPLD-LXBwJqw','StoryArchive','StoryArchive StoryArchive root import storymanager storyarchive','root/import/storymanager/storyarchive',1239918573,1253635396,'3','7','4','WebGUI::Asset::Template',0,'StoryArchive StoryArchive root import storymanager storyarchive StoryArchive','000001000001000042000002'),('A16v-YjWAShXWvSACsraeg','StoryTopic','StoryTopic StoryTopic root import storymanager storytopic','root/import/storymanager/storytopic',1239918710,1263962529,'3','7','4','WebGUI::Asset::Template',0,'StoryTopic StoryTopic root import storymanager storytopic StoryTopic','000001000001000042000005'),('0EAJ9EYb9ap2XwfrcXfdLQ','Story Archive Asset List','Story Archive Asset List Story Archive Asset List root import storymanager keywordlist','root/import/storymanager/keywordlist',1240262820,1250243000,'3','7','4','WebGUI::Asset::Template',0,'Story Archive Asset List Story Archive Asset List root import storymanager keywordlist StoryArchive/KeywordList','000001000001000042000006'),('9j0_Z1j3Jd0QBbY2akb6qw','Default Map View','Default Map View Default Map View home map map templates default map view','home/map/map-templates/default-map-view',1238053232,1257311887,'3','7','3','WebGUI::Asset::Template',0,'Default Map View Default Map View home map map templates default map view Map/View','000001000001000020000001'),('oHh0UqAJeY7u2n--WD-BAA','Default Edit Map Point','Default Edit Map Point Default Edit Map Point home map map templates default edit map point','home/map/map-templates/default-edit-map-point',1238040667,1256092369,'3','7','3','WebGUI::Asset::Template',0,'Default Edit Map Point Default Edit Map Point home map map templates default edit map point MapPoint/Edit','000001000001000020000002'),('u9vfx33XDk5la1-QC5FK7g','Default Map Point View','Default Map Point View Default Map Point View home map map templates default map point view','home/map/map-templates/default-map-point-view',1238048383,1266382309,'3','7','3','WebGUI::Asset::Template',0,'Default Map Point View Default Map Point View home map map templates default map point view MapPoint/View','000001000001000020000003'),('kwTL1SWCk0GlpiJ5zAAEPQ','surveyedit.css','surveyedit.css surveyedit.css root import survey surveyedit.css','root/import/survey/surveyedit.css',1244488512,1250243000,'3','7','12','WebGUI::Asset::Snippet',0,'surveyedit.css surveyedit.css root import survey surveyedit.css editor_container visibility hidden z-index 100 loading-mask position absolute left 0 top 0 width 100 height 100 z-index 20000 background-color white opacity:0.6 filter:alpha(opacity=60 loading position absolute left 50 top 50 padding 2px z-index 20001 height auto margin 35px 0 0 30px loading loading-indicator background url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif no-repeat color 555 font bold 13px tahoma,arial,helvetica padding 18px 80px margin 0 text-align center height auto z-index 20002 div.testarea width 200px height 100px z-index 999 border 1px solid gray background f7f7f7 position absolute top 5 left:5 div.trashcan border 1px solid gray width 175px height 50px div.editarea margin-top:40px padding:10px float:left border 1px solid gray div.editquestion padding:10px float:left div.editanswer padding:10px float:left submitbutton padding:20px div.entry padding-bottom:10px padding-left:10px ul.draglist list-style none margin:0 padding:0 ul.draglist li margin 1px ul.questionList position relative background f7f7f7 border 1px solid gray list-style none margin:0 padding:0 min-height 40px li.section background-color CCCCFF border:1px solid 7EA6B2 cursor move min-height 10px li.question background-color D1E6EC border:1px solid 7EA6B2 cursor move padding-left:10px min-height 10px li.answer background-color F1FFB8 border:1px solid 7EA6B2 cursor move padding-left:15px min-height 10px sections-panel li.selected background-image url(^Extras(\"toolbar/bullet/moveRight.gif background-position:99 center background-repeat no-repeat font-weight:bold goto-yui-ac width:15em margin-top:0.5em wGwarning background-color:#FF6666 border:1px solid red margin:5px padding:10px warning padding 5px sections-panel bd overflow auto background-color:#fff padding:10px buttons height 30px sections-panel_c yui-resize yui-resize-handle-r right 6px make room for the scroll-bars sections-panel div.ft font-size 100 ','000001000001000044000014'),('YP9WaMPJHvCJl-YwrLVcPw','Progress Bar','Progress Bar Progress Bar admin progress bar','admin_progress_bar',1245376837,1245376837,'3','7','12','WebGUI::Asset::Template',0,'Progress Bar Progress Bar admin progress bar AdminConsole/ProgressBar','000001000001000029'),('i5kt5aodVs_oepNEkE7Okw','poll.css','poll.css poll.css poll.css','poll.css',1242312883,1242312883,'3','7','12','WebGUI::Asset::Snippet',0,'poll.css poll.css poll.css styles for the poll asset pollColor background-color:#808080 pollOptions pollSubmit border:0 margin:0 padding:0 ','000001000001000027000002'),('uCn31PzislTZlgt_79j7cQ','style.css','style.css style.css css style.css','css/style.css',1258524916,1258524916,'3','7','12','WebGUI::Asset::Snippet',0,'style.css style.css css style.css fail safe topWrapper font:82.5%/1.3 helvetica,arial,sans-serif width:98 overflow:hidden margin:0 auto 2em nav float:left width:20 margin:1em 0 2em nav menu list-style:none margin:0 padding:0 contentArea float:right width:77 margin:1em 0 2em padding:5px 1 border:1px solid ccc adminControls margin:1em 0 padding:1em 0 0 border-top:1px dotted ccc ','000001000001000043000006'),('FJbUTvZ2nUTn65LpW6gjsA','Profile Account Layout','Profile Account Layout Profile Account Layout root import account profile profile account layout','root/import/account/profile/profile-account-layout',1227070381,1256092369,'3','7','12','WebGUI::Asset::Template',0,'Profile Account Layout Profile Account Layout root import account profile profile account layout Account/Layout','000001000001000002000001000001'),('75CmQgpcCSkdsL-oawdn3Q','Default Edit Profile Template','Default Edit Profile Template Default Edit Profile Template root import account profile default edit profile template','root/import/account/profile/default-edit-profile-template',1227052575,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Edit Profile Template Default Edit Profile Template root import account profile default edit profile template Account/Profile/Edit','000001000001000002000001000002'),('2CS-BErrjMmESOtGT90qOg','Default View Profile Template','Default View Profile Template Default View Profile Template root import account profile default view profile template','root/import/account/profile/default-view-profile-template',1227070888,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default View Profile Template Default View Profile Template root import account profile default view profile template Account/Profile/View','000001000001000002000001000003'),('MBmWlA_YEA2I6D29OMGtRg','Default Profile Error Template','Default Profile Error Template Default Profile Error Template root import account profile default profile error template','root/import/account/profile/default-profile-error-template',1226542675,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Profile Error Template Default Profile Error Template root import account profile default profile error template Account/Profile/Error','000001000001000002000001000004'),('gfZOwaTWYjbSoVaQtHBBEw','Inbox Account Layout','Inbox Account Layout Inbox Account Layout root import account inbox account layout','root/import/account/inbox-account-layout',1226974679,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Inbox Account Layout Inbox Account Layout root import account inbox account layout Account/Layout','000001000001000002000002000001'),('c8xrwVuu5QE0XtF9DiVzLw','Default Inbox View Template','Default Inbox View Template Default Inbox View Template root import account inbox default inbox view template','root/import/account/inbox/default-inbox-view-template',1226894351,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox View Template Default Inbox View Template root import account inbox default inbox view template Account/Inbox/View','000001000001000002000002000002'),('0n4HtbXaWa_XJHkFjetnLQ','Default Inbox View Message Template','Default Inbox View Message Template Default Inbox View Message Template root import account inbox default inbox view message template','root/import/account/inbox/default-inbox-view-message-template',1226894994,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox View Message Template Default Inbox View Message Template root import account inbox default inbox view message template Account/Inbox/ViewMessage','000001000001000002000002000003'),('ErEzulFiEKDkaCDVmxUavw','Default Inbox Error Template','Default Inbox Error Template Default Inbox Error Template root import account inbox default inbox error template','root/import/account/inbox/default-inbox-error-template',1226895484,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox Error Template Default Inbox Error Template root import account inbox default inbox error template Account/Inbox/Error','000001000001000002000002000004'),('6uQEULvXFgCYlRWnYzZsuA','Default Inbox Send Message Template','Default Inbox Send Message Template Default Inbox Send Message Template root import account inbox default inbox send message template','root/import/account/inbox/default-inbox-send-message-template',1226896682,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Inbox Send Message Template Default Inbox Send Message Template root import account inbox default inbox send message template Account/Inbox/SendMessage','000001000001000002000002000005'),('DUoxlTBXhVS-Zl3CFDpt9g','Default Message Confirm Template','Default Message Confirm Template Default Message Confirm Template root import account inbox default message confirm template','root/import/account/inbox/default-message-confirm-template',1226896802,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Message Confirm Template Default Message Confirm Template root import account inbox default message confirm template Account/Inbox/Confirm','000001000001000002000002000006'),('1Q4Je3hKCJzeo0ZBB5YB8g','Default Manage Invitations Template','Default Manage Invitations Template Default Manage Invitations Template root import account inbox default manage invitations template','root/import/account/inbox/default-manage-invitations-template',1226898445,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Manage Invitations Template Default Manage Invitations Template root import account inbox default manage invitations template Account/Inbox/ManageInvitations','000001000001000002000002000007'),('5A8Hd9zXvByTDy4x-H28qw','Default Invitation Confirmation Template','Default Invitation Confirmation Template Default Invitation Confirmation Template root import account inbox default invitation confirmation template','root/import/account/inbox/default-invitation-confirmation-template',1226899462,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invitation Confirmation Template Default Invitation Confirmation Template root import account inbox default invitation confirmation template Account/Inbox/Confirm','000001000001000002000002000008'),('VBkY05f-E3WJS50WpdKd1Q','Default View Invitation Template','Default View Invitation Template Default View Invitation Template root import account inbox default view invitation template','root/import/account/inbox/default-view-invitation-template',1226899241,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default View Invitation Template Default View Invitation Template root import account inbox default view invitation template Account/Inbox/ViewInvitation','000001000001000002000002000009'),('XgcsoDrbC0duVla7N7JAdw','Default Invite User Email Template','Default Invite User Email Template Default Invite User Email Template root import account inbox default invite user email template','root/import/account/inbox/default-invite-user-email-template',1226973330,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Email Template Default Invite User Email Template root import account inbox default invite user email template Account/Inbox/InviteUserMessage','000001000001000002000002000010'),('cR0UFm7I1qUI2Wbpj--08Q','Default Invite User Form Template','Default Invite User Form Template Default Invite User Form Template root import account inbox default invite user form template','root/import/account/inbox/default-invite-user-form-template',1226964738,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Form Template Default Invite User Form Template root import account inbox default invite user form template Account/Inbox/InviteUser','000001000001000002000002000011'),('SVIhz68689hwUGgcDM-gWw','Default Invite User Confirm Template','Default Invite User Confirm Template Default Invite User Confirm Template root import account inbox default invite user confirm template','root/import/account/inbox/default-invite-user-confirm-template',1226973314,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Invite User Confirm Template Default Invite User Confirm Template root import account inbox default invite user confirm template Account/Inbox/InviteUserConfirm','000001000001000002000002000012'),('zrNpGbT3odfIkg6nFSUy8Q','Friends Layout Template','Friends Layout Template Friends Layout Template root import account friends friends layout template','root/import/account/friends/friends-layout-template',1226994016,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Friends Layout Template Friends Layout Template root import account friends friends layout template Account/Layout','000001000001000002000003000001'),('1Yn_zE_dSiNuaBGNLPbxtw','Default Friends View Template','Default Friends View Template Default Friends View Template root import account friends default friends view template','root/import/account/friends/default-friends-view-template',1226994422,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends View Template Default Friends View Template root import account friends default friends view template Account/Friends/View','000001000001000002000003000002'),('AZFU33p0jpPJ-E6qLSWZng','Default Friends Edit Template','Default Friends Edit Template Default Friends Edit Template root import account friends default friends edit template','root/import/account/friends/default-friends-edit-template',1226994865,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Edit Template Default Friends Edit Template root import account friends default friends edit template Account/Friends/Edit','000001000001000002000003000003'),('AGJBGviWGAwjnwziiPjvDg','Default Send Request Template','Default Send Request Template Default Send Request Template root import account friends default send request template','root/import/account/friends/default-send-request-template',1226995497,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default Send Request Template Default Send Request Template root import account friends default send request template Account/Friends/SendRequest','000001000001000002000003000004'),('7Ijdd8SW32lVgg2H8R-Aqw','Default Friends Error Template','Default Friends Error Template Default Friends Error Template root import account friends default friends error template','root/import/account/friends/default-friends-error-template',1226995714,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Error Template Default Friends Error Template root import account friends default friends error template Account/Friends/Error','000001000001000002000003000005'),('K8F0j_cq_jgo8dvWY_26Ag','Default Friends Confirmation Template','Default Friends Confirmation Template Default Friends Confirmation Template root import account friends default friends confirmation template','root/import/account/friends/default-friends-confirmation-template',1226995643,1248549086,'3','7','12','WebGUI::Asset::Template',0,'Default Friends Confirmation Template Default Friends Confirmation Template root import account friends default friends confirmation template Account/Friends/Confirm','000001000001000002000003000006'),('G5V6neXIDiFXN05oL-U3AQ','Default Remove Friends Confirmation Template','Default Remove Friends Confirmation Template Default Remove Friends Confirmation Template root import account friends default remove friends confirmation template','root/import/account/friends/default-remove-friends-confirmation-template',1226995768,1248549087,'3','7','12','WebGUI::Asset::Template',0,'Default Remove Friends Confirmation Template Default Remove Friends Confirmation Template root import account friends default remove friends confirmation template Account/Friends/Confirm','000001000001000002000003000007'),('9ThW278DWLV0-Svf68ljFQ','Account Layout','Account Layout Account Layout root import account user account layout','root/import/account/user/account-layout',1226647187,1249407460,'3','7','12','WebGUI::Asset::Template',0,'Account Layout Account Layout root import account user account layout Account/Layout','000001000001000002000004000001'),('aUDsJ-vB9RgP-AYvPOy8FQ','Shop Account Layout','Shop Account Layout Shop Account Layout root import account shop shop account layout','root/import/account/shop/shop-account-layout',1226660439,1263962529,'3','7','12','WebGUI::Asset::Template',0,'Shop Account Layout Shop Account Layout root import account shop shop account layout Account/Layout','000001000001000002000005000001'),('-zxyB-O50W8YnL39Ouoc4Q','Default My Sales Template','Default My Sales Template Default My Sales Template root import default my sales template','root/import/default-my-sales-template',1236959717,1248563425,'3','7','12','WebGUI::Asset::Template',0,'Default My Sales Template Default My Sales Template root import default my sales template Shop/MySales','000001000001000002000005000002'),('b4n3VyUIsAHyIvT-W-jziA','Contributions Layout','Contributions Layout Contributions Layout root import account contributions contributions layout','root/import/account/contributions/contributions-layout',1227074747,1249407461,'3','7','12','WebGUI::Asset::Template',0,'Contributions Layout Contributions Layout root import account contributions contributions layout Account/Layout','000001000001000002000006000001'),('1IzRpX0tgW7iuCfaU2Kk0A','Default Contributions View','Default Contributions View Default Contributions View root import account contributions default contributions view','root/import/account/contributions/default-contributions-view',1227079721,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Contributions View Default Contributions View root import account contributions default contributions view Account/Contrib/View','000001000001000002000006000002'),('N716tpSna0iIQTKxS4gTWA','Default Account Layout','Default Account Layout Default Account Layout root import account default account layout2','root/import/account/default-account-layout2',1226604666,1253652848,'3','7','12','WebGUI::Asset::Template',0,'Default Account Layout Default Account Layout root import account default account layout2 Account/Layout','000001000001000002000007'),('CalendarMonth000000001','Default Calendar Month','Default Calendar Month Default Calendar Month root import calendar templates default calendar month','root/import/calendar-templates/default-calendar-month',1204890713,1253146430,'3','7','12','WebGUI::Asset::Template',0,'Default Calendar Month Default Calendar Month root import calendar templates default calendar month Calendar/Month','000001000001000006000007'),('q5O62aH4pjUXsrQR3Pq4lw','Default Gallery View Album Thumbnails','Default Gallery View Album Thumbnails Default Gallery View Album Thumbnails root import gallery templates default gallery view album thumbnails','root/import/gallery-templates/default-gallery-view-album-thumbnails',1197825772,1248833148,'3','7','3','WebGUI::Asset::Template',0,'Default Gallery View Album Thumbnails Default Gallery View Album Thumbnails root import gallery templates default gallery view album thumbnails GalleryAlbum/ViewThumbnails','000001000001000015000004'),('kaPRSaf8UKiskiGEgJgLAw','images','images images root import gallery templates images','root/import/gallery-templates/images',1197330678,1270612324,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'images images root import gallery templates images','000001000001000015000017'),('matrixtmpl000000000001','Matrix Default View','Matrix Default View Matrix Default View matrix default view template','matrix-default-view-template',1133743238,1269401469,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default View Matrix Default View matrix default view template Matrix','000001000001000022000002'),('matrixtmpl000000000003','Matrix Default Detailed Listing','Matrix Default Detailed Listing Matrix Default Detailed Listing matrix default detailed listing','matrix-default-detailed-listing',1133743238,1252087641,'3','7','12','WebGUI::Asset::Template',0,'Matrix Default Detailed Listing Matrix Default Detailed Listing matrix default detailed listing Matrix/Detail','000001000001000022000003'),('alraubvBu-YJJ614jAHD5w','matrix-nav-tmpl','matrix-nav-tmpl matrix-nav-tmpl new matrix matrix nav tmpl','new-matrix/matrix-nav-tmpl',1232664015,1250147475,'3','7','12','WebGUI::Asset::Template',0,'matrix-nav-tmpl matrix-nav-tmpl new matrix matrix nav tmpl Navigation','000001000001000022000009'),('PBtmpl0000000000000062','Default Gradebook Report','Default Gradebook Report Default Gradebook Report root import survey default gradebook report','root/import/survey/default-gradebook-report',1124395696,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Gradebook Report Default Gradebook Report root import survey default gradebook report Survey/Gradebook','000001000001000044000002'),('d8jMMMRddSQ7twP4l1ZSIw','Default Survey Take','Default Survey Take Default Survey Take root import survey default survey take','root/import/survey/default-survey-take',1227248175,1253555614,'3','7','12','WebGUI::Asset::Template',0,'Default Survey Take Default Survey Take root import survey default survey take Survey/Take','000001000001000044000005'),('E3tzZjzhmYoNlAyP2VW33Q','Edit Story','Edit Story Edit Story root import storymanager editstory','root/import/storymanager/editstory',1239236292,1253635296,'3','7','4','WebGUI::Asset::Template',0,'Edit Story Edit Story root import storymanager editstory Story/Edit','000001000001000042000003'),('TbDcVLbbznPi0I0rxQf2CQ','Story Template Topic','Story Template Topic Story Template Topic root import storymanager storytemplatetopic','root/import/storymanager/storytemplatetopic',1237524306,1253636379,'3','7','4','WebGUI::Asset::Template',0,'Story Template Topic Story Template Topic root import storymanager storytemplatetopic Story','000001000001000042000004'),('brxm_faNdZX5tRo3p50g3g','Map Templates','Map Templates Map Templates home map map templates','home/map/map-templates',1238054297,1256092368,'3','7','3','WebGUI::Asset::Wobject::Folder',1,'Map Templates Map Templates home map map templates','000001000001000020'),('i9-G00ALhJOr0gMh-vHbKA','Inbox SMS Notification','Inbox SMS Notification Inbox SMS Notification root import inbox sms notification','root/import/inbox-sms-notification',1250408924,1250408924,'3','7','4','WebGUI::Asset::Template',0,'Inbox SMS Notification Inbox SMS Notification root import inbox sms notification Account/Inbox/Notification','000001000001000002000002000014'),('S3zpVitAmhy58CAioH359Q','Default Test Results','Default Test Results Default Test Results root import survey default test results','root/import/survey/default-test-results',1242893798,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Test Results Default Test Results root import survey default test results Survey/TestResults','000001000001000044000013'),('b1316COmd9xRv4fCI3LLGA','Inbox Notification','Inbox Notification Inbox Notification inbox notification','inbox_notification',1236956475,1236956475,'3','7','4','WebGUI::Asset::Template',0,'Inbox Notification Inbox Notification inbox notification Account/Inbox/Notification','000001000001000002000002000013'),('nWNVoMLrMo059mDRmfOp9g','Default Feedback','Default Feedback Default Feedback root import survey default feedback','root/import/survey/default-feedback',1242259265,1250243000,'3','7','12','WebGUI::Asset::Template',0,'Default Feedback Default Feedback root import survey default feedback Survey/Feedback','000001000001000044000015'),('D6cJpRcey35aSkh9Q_FPUQ','Default EU User Screen','Default EU User Screen Default EU User Screen root import default eu user screen','root/import/default-eu-user-screen',1242407725,1242407725,'3','7','12','WebGUI::Asset::Template',0,'Default EU User Screen Default EU User Screen root import default eu user screen TaxDriver/EU/User','000001000001000038000019'),('lo1rpxn3t8YPyKGers5eQg','Friend Manager','Templates for the Friend Manager ','root/import/account/friendmanager',1238625621,1238625621,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'Friend Manager Friend Manager root import account friendmanager Templates for the Friend Manager','000001000001000002000010'),('64tqS80D53Z0JoAs2cX2VQ','FriendManager View Template','FriendManager View Template FriendManager View Template root import account friendmanager view','root/import/account/friendmanager/view',1239400975,1239400975,'3','7','4','WebGUI::Asset::Template',0,'FriendManager View Template FriendManager View Template root import account friendmanager view Account/FriendManager/View','000001000001000002000010000001'),('lG2exkH9FeYvn4pA63idNg','Friend Manager Edit Friends','Friend Manager Edit Friends Friend Manager Edit Friends root import account friendmanager edit','root/import/account/friendmanager/edit',1239383808,1239383808,'3','7','4','WebGUI::Asset::Template',0,'Friend Manager Edit Friends Friend Manager Edit Friends root import account friendmanager edit Account/FriendManager/Edit','000001000001000002000010000002'),('newslettercs0000000001','Newsletter Manager (default)','Newsletter Manager default Newsletter Manager newslettercstemplate','newslettercstemplate',1185754569,1252682678,'3','7','3','WebGUI::Asset::Template',0,'Newsletter Manager default Newsletter Manager newslettercstemplate Collaboration','000001000001000026000002'),('iCM9pRY5yYyjufROgaCDlg','storyManager.css','storyManager.css storyManager.css storymanager.css','storymanager.css',1253305659,1253305659,'3','7','12','WebGUI::Asset::Snippet',0,'storyManager.css storyManager.css storymanager.css editStory width 100 editStory legend font-size 1.8em border-bottom 2px solid editStory tbody width 943px editStory td padding 5px editStory story float:left editStory story label editStory photo label display block width 100 text-align right editStory photoContainer border 1px solid float:left margin 10px 0 0 20px editStory photoContainer photoHeader font-size 1.2em font-weight bold editStory buttons clear both text-align right padding 10px 0 editStory story_formId_tbl width 100 important editStory fieldset border none storyArchive width 100 storyArchive h3 border-bottom 2px solid margin-bottom 10px storyArchive storyList list-style-type none padding-left 0 storyArchive storyList li padding-left 10px margin-bottom 10px storyArchive pagination float left list-style-type none storyArchive keywords width 100 clear both storyArchive img border none storyArchive controls a margin-right 10px viewStory storyTitle viewStory storyUpdated viewStoryTopic storyTitle viewStoryTopic storyUpdated float left viewStory storyTitle viewStoryTopic storyTitle font-size 1.5em width 100 viewStory storyHighlights viewStoryTopic storyHighlights float:right margin-top 1.5em viewStory storyPhoto viewStoryTopic storyPhoto float left margin 0 10px 10px 0 viewStory photoCaption viewStoryTopic photoCaption width 496px padding 5px display:block viewStory clear viewStoryTopic clear clear both storyTopic width 100 storyTopic h3 border-bottom 2px solid storyTopic topStory width 340px float left storyTopic storyList width 250px float left storyTopic storyListBig width 100 float left htmltagcloud wg-clear clear:both ','000001000001000042000007'),('limMkk80fMB3fqNZVf162w','Default Asset Subscription','Default Asset Subscription Default Asset Subscription root import default asset subscription','root/import/default-asset-subscription',1253507213,1253507213,'3','7','3','WebGUI::Asset::Template',0,'Default Asset Subscription Default Asset Subscription root import default asset subscription AssetAspect/Subscribable','000001000001000056'),('zb_OPKNqcTuIjdvvbEkRjw','article.css','article.css article.css article.css','article.css',1247484073,1256092368,'3','7','12','WebGUI::Asset::Snippet',0,'article.css article.css article.css styles for the article asset withImage articleContent linkedImage articleContent width:100 overflow:hidden withImage articleImage linkedImage articleImage float:right margin:0 0 10px 10px linkedImage caption display:block ','000001000001000004000005'),('PBtmpl0000000000000210','Request Tracker Post Form','Request Tracker Post Form Request Tracker Post Form request tracker template2','request-tracker-template2',1147642410,1270612324,'3','7','12','WebGUI::Asset::Template',0,'Request Tracker Post Form Request Tracker Post Form request tracker template2 Collaboration/PostForm','000001000001000008000028'),('pbrobot000000000000001','robots.txt','robots.txt robots.txt robots.txt','robots.txt',1147642511,1256092369,'3','7','12','WebGUI::Asset::Snippet',0,'robots.txt robots.txt robots.txt User-agent Disallow op=auth Disallow op=account Disallow op=ajaxGetI18N Disallow op=makePrintable Disallow op=viewHelp Disallow op=viewHelpIndex','000001000001000035'),('4qh0kIsFUdd4Ox-Iu1JZgg','EMS','EMS EMS root import ems','root/import/ems',1208725439,1257311886,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'EMS EMS root import ems','000001000001000012'),('hreA_bgxiTX-EzWCSZCZJw','Print Remaining Tickets Template (default)','Print Remaining Tickets Template default Print Remaining Tickets Template default root import ems default print remaining tickets template','root/import/ems/default-print-remaining-tickets-template',1257311887,1257311887,'3','7','12','WebGUI::Asset::Template',0,'Print Remaining Tickets Template default Print Remaining Tickets Template default root import ems default print remaining tickets template EMS/PrintRemainingTickets','000001000001000012000008'),('2GxjjkRuRkdUg_PccRPjpA','Select Gateway (Default)','Select Gateway Default Select Gateway Default shopping cart collateral items select gateway default','shopping-cart-collateral-items/select-gateway-default',1257311888,1257311888,'3','7','3','WebGUI::Asset::Template',0,'Select Gateway Default Select Gateway Default shopping cart collateral items select gateway default Shop/selectGateway','000001000001000059'),('_aE16Rr1-bXBf8SIaLZjCg','picklanguage','picklanguage picklanguage media picklanguage','media/picklanguage',1257311888,1257311888,'3','7','12','WebGUI::Asset::Template',0,'picklanguage picklanguage media picklanguage Macro/PickLanguage','000001000001000060'),('P_4uog81vSUK4KxuW_4GUA','css','css css css','css',1258524916,1258524916,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'css css css','000001000001000061'),('H_-8zjtWsO1FUpQqNtkxNQ','wg-base.css','wg-base.css wg-base.css css wg base.css','css/wg-base.css',1258524916,1258524916,'3','7','12','WebGUI::Asset::Snippet',0,'wg-base.css wg-base.css css wg base.css In this stylesheet you can find the styles that are used in more than one template For example file/attachment icons pagination etc Elements that are styled with this stylesheet have a classname that starts with wg general wg-icon border:0px none vertical-align middle wg-clear clear:both inline list pagination wg-inline margin:0 0 1em padding:0 wg-inline li display:inline margin:0 padding:0 wg-inline li.active font-weight:bold forms wg-captchaImage border:0 none vertical-align:middle margin-left:5px ','000001000001000061000001'),('8tqyQx-LwYUHIWOlKPjJrA','EMS Event Submission Template','EMS Event Submission Template EMS Event Submission Template root import ems ems event submission','root/import/ems/ems-event-submission',1258524917,1258524917,'3','7','12','WebGUI::Asset::Template',0,'EMS Event Submission Template EMS Event Submission Template root import ems ems event submission EMS/Submission','000001000001000062'),('DoVNijm6lMDE0cYrtvEbDQ','EMS Event Submission Main Template','EMS Event Submission Main Template EMS Event Submission Main Template root import ems ems event submission main','root/import/ems/ems-event-submission-main',1258524917,1258524917,'3','7','12','WebGUI::Asset::Template',0,'EMS Event Submission Main Template EMS Event Submission Main Template root import ems ems event submission main EMS/SubmissionMain','000001000001000063'),('ktSvKU8riGimhcsxXwqvPQ','EMS Event Submission Queue','EMS Event Submission Queue EMS Event Submission Queue root import ems ems event submission queue','root/import/ems/ems-event-submission-queue',1258524917,1260934196,'3','7','12','WebGUI::Asset::Template',0,'EMS Event Submission Queue EMS Event Submission Queue root import ems ems event submission queue EMS/SubmissionQueue','000001000001000064'),('mRtqRuVikSe82BQsYBlD0A','Bare Image','Bare Image Bare Image bare image','bare_image',1263962529,1263962529,'3','7','12','WebGUI::Asset::Template',0,'Bare Image Bare Image bare image ImageAsset','000001000001000065'),('0iMMbGN3BevuCBHjjLiQNA','WebGUI/Deactivate','WebGUI/Deactivate WebGUI/Deactivate root import auth webgui deactivate','root/import/auth/webgui/deactivate',1269401469,1269401469,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'WebGUI/Deactivate WebGUI/Deactivate root import auth webgui deactivate','000001000001000005000009'),('zaHUYsE_PgKk8hnVd8ffEQ','WebGUI Deactivate Account Template','WebGUI Deactivate Account Template WebGUI Deactivate Account Template default webgui deactivate account template','default_webgui_deactivate_account_template',1269401469,1269401469,'3','7','12','WebGUI::Asset::Template',0,'WebGUI Deactivate Account Template WebGUI Deactivate Account Template default webgui deactivate account template Auth/WebGUI/Deactivate','000001000001000005000009000001'),('6A4yIjWwJfIE0Ep-I0jutg','LDAP/Deactivate','LDAP/Deactivate LDAP/Deactivate root import auth ldap deactivate','root/import/auth/ldap/deactivate',1269401469,1269401469,'3','7','12','WebGUI::Asset::Wobject::Folder',1,'LDAP/Deactivate LDAP/Deactivate root import auth ldap deactivate','000001000001000005000010'),('_P4PMiraGsLTfOjK4fYQPQ','LDAP Deactivate Account Template','LDAP Deactivate Account Template LDAP Deactivate Account Template default ldap deactivate account template','default_ldap_deactivate_account_template',1269401469,1269401469,'3','7','12','WebGUI::Asset::Template',0,'LDAP Deactivate Account Template LDAP Deactivate Account Template default ldap deactivate account template Auth/LDAP/Deactivate','000001000001000005000010000001'),('_XfvgNH__bY1ykMiKYSobQ','account.css','account.css account.css root import account account.css','root/import/account/account.css',1233168041,1270612323,'3','7','12','WebGUI::Asset::Snippet',0,'account.css account.css root import account account.css general WGsubContent color:#000000 WGbutton float:right padding-right:10px centered text-align center WGaccount_message background-color white border solid BECEF8 1px height 300px margin-bottom 10px margin-left 60px margin-top 20px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll padding:10px text-align left vertical-align:top width 90 WGprofileMember font-size:9px margin-right:20px text-align:right WGmember color:#3e4f77 font 9px Verdana Arial Helvetica sans-serif text-align:center WGphotostyle border:solid 3e4f77 2px margin-bottom:5px margin-top:5px rightalign float right WGsend float:right padding-right 75px bio addtonetwork network WGbordered border-bottom dashed BECEF8 2px padding-bottom 10px WGfriendpic border solid BECEF8 1px WGinvitemsg width 600px height 150px ol.WGProfile_interests color:#0B2259 font-size:15px font-weight:bold list-style-type:none margin:0px padding:0px padding:5px 5px ol.WGProfile_interests li margin-bottom:15px ol.WGProfile_interests span font-size:12px font-weight:normal color:black WGpBio border-bottom:solid DDE6FB 1px margin:0px margin-bottom:5px padding-bottom:5px WGpBio div background-color:#DDE6FB padding:2px 5px margin-bottom:2px WGprogram font-size 9px contributions WGContribCount font-size:12px text-align:left padding:3px WGContribTitle background-color:#f2f5fa border solid d8dee8 1px color:#0B2259 font-size:12px font-weight:bold min-height:25px padding:3px text-align:center text-decoration underline WGContribTitleLeft background-color:#f2f5fa border solid d8dee8 1px color:#0B2259 font-size:12px font-weight:bold min-height:25px padding:3px text-align:center text-decoration underline WGContribEntry text-align:center padding:3px WGContribEntryLeft text-align:left padding:3px edit box WGeditBox background:white url(images/edit_box_bg.jpg no-repeat bottom left border:solid 8DABF1 2px display:block font-family:verdana font-size:9px font-weight:bold left:100px moz-box-sizing:border-box padding:5px position:absolute top:100px width:590px z-index:100 WGeditBox input WGeditBox select font-size:9px friends WGfriends_name font-weight:bold width:90 WGfriends_photo font-weight:bold width:10 WGfriends_photo img height 50px width 50px WGfriends_private float:right padding-bottom 5px width 50 WGfriends_ninety vertical-align:top width 90 WGfriends_seventy vertical-align:top width 70 WGfriends_ten width 10 WGfriends_ten img height 50px width 50px WGfriends_twenty width 20 WGaccepts padding-bottom 5px inbox WGProfile_msgcontainer padding:2px WGinbox_count font-size:12px font-weight:bold padding:3px text-align:left WGinbox_errors font-weight:bold color:red text-align:center WG_inbox_InviteLabel width:50px text-align:right WG_inbox_InviteLabelView font-weight:bold width:120px WGmsgcontainer padding:6px display:block margin-bottom:6px inbox contacts WGdatacells border-bottom dashed BECEF8 1px WGinbox_contactsTbl background-color:#EEF2FD font-family:arial font-size:9pt width:100 contacts height 275px overflow auto inbox forms WGbuttons_left float left WGbuttons_right float right WGinbox_from color black font-weight normal text-decoration none WGinbox_subject width 530px WGinbox_messageTo background-color white border solid BECEF8 1px height 50px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll width 530px inbox pagination WGinbox_buttons display:inline float:left font-size:10px text-align:left width:70 WGinbox_pagination display:inline text-align:right width:20 WGinbox_messagerpp font-size:10px display:inline text-align:right width:20 WGmessage display:inline float:left font-size:10px text-align:left width:70 WGmessagerpp font-size:10px display:inline text-align:right float right WG-previous-next float right inbox threads WGevenThread background-color e1e8fb border-bottom 1px solid bfcef9 padding 8px text-align:center WGoddThread background-color eef2fd border-bottom 1px solid bfcef9 padding 8px text-align center pagination WGProfile_pagination font-size:10px text-align:right width:20 WGProfile_messagerpp font-size:10px display:inline text-align:right width:20 WGProfile_paginationLeft font-size:10px text-align:left width:20 WGProfile_paginationCenter font-size:10px text-align:center width:20 WGProfile_pagination a background-color:#f2f5fa border:solid bfc8dc 1px font-size:10px font-weight:bold padding:1px 5px text-decoration:none WGProfile_pagination a:hover background-color:#d8dee8 color:white WGProfile_pagination prevNext background-color transparent border none color black WGProfile_pagination prevNext:hover background-color transparent border none color black WGProfile_pagination active background-color:#d8dee8 border:solid bfc8dc 1px color:white font-size:10px font-weight:bold padding:1px 5px text-decoration:none WGProfile_pagination img vertical-align:middle margin-top:2px border:none profile WGProfile_registration background:none border:none font-size:9pt font-family:arial margin:0 padding:0 width:100 WGProfile_registration header background-color:#818997 color:#3e4f77 font-size:10px font-weight:bold text-align:left WGProfile_registration header a color:white text-decoration:none WGProfile_registration help a font-weight:bold text-decoration:none WGProfile_registration inputText font-size:10px margin-right:1px WGProfile_registration label font-size:9pt font-weight:bold text-align:right white-space:nowrap width:1 WGProfile_registration labelLeft font-size:9pt font-weight:bold white-space:nowrap width:1 text-align left vertical-align top WGProfile_registration smallLabel font-size:8px text-align:center WGProfile_registration smallText font-size:9px WGinboxTbl display:block margin 4px padding 2px WGProfile_registration bar WGProfile_registration barRight background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin:10px 0px 10px 0px min-height:25px padding:4px 4px 0px 4px vertical-align:middle WGProfile_registration bar text-align center WGProfile_registration barRight text-align right WGProfile_registration bar a color:#0B2259 font-size:10px font-weight:bold WGProfile_registration barFive background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold text-align:center margin-right:3px min-height:25px padding:2px width:4.3 WGProfile_registration barTen background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold min-height:25px padding:2px text-align:center width:7.2 WGProfile_registration barFifteen background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin-right:3px min-height:25px padding:2px text-align:center width:15 WGProfile_registration barFifty background-color:#f2f5fa border solid d8dee8 1px color:#3e4f77 font-size:14px font-weight:bold margin-right:3px min-height:25px padding:2px text-align:center width:50 WGbarContainer display:block margin:10px 0px 10px 0px width:100 profile edit WGfields padding 2px WGfields_left padding:2px vertical-align:top width 15 WGfields_right display:inline float:right padding:2px text-align:right width:80 vertical-align top WGProfile display:table margin 0 padding 0 width:100 WGProfileFields border:0 padding 0 margin:0 width 100 WGProfileFields ol display inline list-style-type none WGProfileFields ul list-style-type none display inline WGProfileFields ul li display inline-block display inline zoom 1 profile view WGProfile_accepts text-align:right background-color:gray padding:4px width:100 WGviewContainer margin:0 padding:0 width:90 WGinternational background-color:red color:white display:inline font-weight:bold padding:4px text-align:center WGcategoryLabel vertical-align:top width:90 WGprivateMessage background-color:gray padding:4px text-align:right WGprofileAlert background-color:red color:white font-weight:bold padding:4px text-align:center width:100 WGprofilePhoto vertical-align:top profile errors WGprofileErrors background-color ff0000 color ffffff font-weight bold text-align center WGprofilefield_required_off WGprofilefield_required background-color ffd6bb WGprofilefield_error background-color FF9494 WGerrorMsg font-weight:bold color:red text-align:center user WGuserInvite_subject background-color white border solid BECEF8 1px height 25px text-align left width 500px margin-left 50px margin-bottom 20px overflow:-moz-scrollbars-vertical overflow-x:hidden overflow-y:scroll view profile WGprofile_canEdit text-align:center background-color:red padding:4px color:white font-weight:bold WGprofile_fieldLabel background DDE6FB padding:2px width:200px WGprofile_fieldData margin-left 5px WGprofile_fieldStatus padding:4px color:white font-weight:bold TABS TABS outer WGbottombutton float:right padding-right:2px padding-top 2px position relative WGcontent padding:10px WGcleartab clear both height:0 WGsubContent color setting for border under outer tabs that surrounds inner tabs border solid d8dee8 6px WGtopbutton float:right clear:both padding-right:2px padding-top 2px position relative ul.WGtopTabs ul.WGtopTabs li list-style-type:none margin:10px 0px 0px 0px padding:0px position:relative width:auto Xposition:relative zoom:1 ul.WGtopTabs li display:block float:left margin-right 3px ul.WGtopTabs li b background-color eef2fd border-top:solid d8dee8 1px display:block padding:4px 8px position:relative top:-1px ul.WGtopTabs a non-selected tabs color settings display:block color:#9ea0bb font-size:12px font-family Arial Helvetica sans-serif text-decoration:none background-color:#f2f5fa border-left solid d8dee8 1px border-right solid d8dee8 1px ul.WGtopTabs a:hover ul.WGtopTabs a:hover b ul.WGtopTabs a.selected ul.WGtopTabs a.selected b selected tab color settings background-color:#d8dee8 color:#3e4f77 text-align right TABS YUI WGcleardiv clear both margin 0px 0px 0px 0px padding 0px WGviewProfile wgView border none font bold 10px Verdana color 3e4f77 text-decoration:none WGview position absolute right 4px top:4px WGprofile_displayView x-system-font:none border:medium none color:#0B2258 display:inline float:right font-family:Verdana font-size:10px font-size-adjust:none font-stretch:normal font-style:normal font-variant:normal font-weight:bold line-height:normal padding-right:8px padding-top:3px text-decoration none WGprofile_displaySubContent border around friends tab content border solid d8dee8 6px border-top solid d8dee8 18px Copyright c 2008 Yahoo Inc All rights reserved Code licensed under the BSD License http://developer.yahoo.net/yui/license.txt version 2.6.0 yui tabs color settings below yui-navset defaults to yui-navset-top WGsubContent yui-skin-sam yui-navset yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav protect nested tabviews from other orientations border:solid eef2fd color between tab list and content border-width:0 0 5px Xposition:relative zoom:1 WGsubContent yui-skin-sam yui-navset yui-nav a WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav a background:#ffffff tab background border:solid ffffff border-width:0 1px color:#bfccdd position:relative text-decoration:none font-size:12px font-family Arial Helvetica sans-serif font-weight bold WGsubContent yui-skin-sam yui-navset yui-nav a em WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav a em border:solid eef2fd border-width:1px 0 0 cursor:hand padding:0.25em 75em left:0 right 0 bottom 0 protect from other orientations top:-1px for 1px rounded corners position:relative WGsubContent yui-skin-sam yui-navset yui-nav selected a WGsubContent yui-skin-sam yui-navset yui-nav selected a:focus no focus effect for selected WGsubContent yui-skin-sam yui-navset yui-nav selected a:hover no hover effect for selected background eef2fd selected tab background color 3e4f77 font-size:12px font-family Arial Helvetica sans-serif text-decoration:none font-weight bold WGsubContent yui-skin-sam yui-navset yui-nav selected a WGsubContent yui-skin-sam yui-navset yui-nav selected a em border-color:#eef2fd selected tab border color WGsubContent yui-skin-sam yui-navset yui-nav a:hover WGsubContent yui-skin-sam yui-navset yui-nav a:focus background eef2fd hover tab background color 3e4f77 outline:0 font-size:12px font-family Arial Helvetica sans-serif text-decoration:none font-weight bold WGsubContent yui-skin-sam yui-navset yui-content background eef2fd content background color WGsubContent yui-skin-sam yui-navset yui-content WGsubContent yui-skin-sam yui-navset yui-navset-top yui-content border:5px solid eef2fd content border padding:0.75em 1em content padding left and right orientations WGsubContent yui-skin-sam yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav WGsubContent yui-skin-sam yui-navset-right yui-nav border-width:0 5px 0 0 Xposition:absolute from tabview-core have to reiterate for skin-sam due to pos:rel on skin-sam yui-nav top:0 bottom:0 stretch to fill content height WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav WGsubContent yui-skin-sam yui-navset-right yui-nav border-width:0 0 0 5px WGsubContent yui-skin-sam yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset-right yui-nav li margin:0 0 0.3em space between tabs padding:0 0 0 1px gecko make room for overflow WGsubContent yui-skin-sam yui-navset-right yui-nav li padding:0 1px 0 0 gecko make room for overflow WGsubContent yui-skin-sam yui-navset-left yui-nav selected WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav selected margin:0 1px 0.16em 0 WGsubContent yui-skin-sam yui-navset-right yui-nav selected margin:0 0 0.16em 1px WGsubContent yui-skin-sam yui-navset-left yui-nav a WGsubContent yui-skin-sam yui-navset-right yui-nav a border-width:1px 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a em WGsubContent yui-skin-sam yui-navset yui-navset-left yui-nav a em WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 0 0 1px padding:0.2em 75em top:auto left:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 1px 0 0 left:auto right:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-left yui-nav a WGsubContent yui-skin-sam yui-navset-left yui-nav selected a WGsubContent yui-skin-sam yui-navset-left yui-nav a:hover WGsubContent yui-skin-sam yui-navset-right yui-nav a WGsubContent yui-skin-sam yui-navset-right yui-nav selected a WGsubContent yui-skin-sam yui-navset-right yui-nav a:hover WGsubContent yui-skin-sam yui-navset-bottom yui-nav a WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected a WGsubContent yui-skin-sam yui-navset-bottom yui-nav a:hover background-image:none no left-right or bottom-top gradient WGsubContent yui-skin-sam yui-navset-left yui-content border:1px solid d8dee8 content border bottom orientation WGsubContent yui-skin-sam yui-navset-bottom yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav border-width:5px 0 0 color between tab list and content WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav selected WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected margin:-1px 0.3em 0 0 for overlap WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li WGsubContent yui-skin-sam yui-navset-bottom yui-nav li padding:0 0 1px 0 gecko make room for overflow vertical-align:top WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li a WGsubContent yui-skin-sam yui-navset-bottom yui-nav li a WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav a em WGsubContent yui-skin-sam yui-navset-bottom yui-nav a em border-width:0 0 1px top:auto bottom:-1px for 1px rounded corners WGsubContent yui-skin-sam yui-navset-bottom yui-content WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-content border:1px solid f2f5fa content border WGsubContent yui-skin-sam background-color d8dee8 padding 10px 5 5 5px display:block yui tab placement settings below WGsubContent yui-skin-sam yui-navset yui-nav li WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav li margin:0 0.3em 0 0 space between tabs padding:5px 0 0 gecko make room for overflow zoom:1 WGsubContent yui-skin-sam yui-navset yui-nav selected WGsubContent yui-skin-sam yui-navset yui-navset-top yui-nav selected margin:0 0.3em 1px 0 for overlap WGsubContent yui-navset yui-nav li,.yui-navset yui-navset-top yui-nav li WGsubContent yui-navset yui-navset-bottom yui-nav li margin:0 0.5em 0 0 WGsubContent yui-navset-left yui-nav li,.yui-navset-right yui-nav li margin:0 0 0.5em WGsubContent yui-navset yui-content yui-hidden display:none WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset yui-navset-right yui-nav WGsubContent yui-navset-left yui-nav,.yui-navset-right yui-nav width:6em WGsubContent yui-navset-top yui-nav,.yui-navset-bottom yui-nav width:auto WGsubContent yui-navset yui-navset-left,.yui-navset-left padding:0 0 0 6em WGsubContent yui-navset-right padding:0 6em 0 0 WGsubContent yui-navset-top,.yui-navset-bottom padding:auto WGsubContent yui-nav,.yui-nav li list-style:none margin:0 padding:0 WGsubContent yui-navset li em font-style:normal WGsubContent yui-navset position:relative zoom:1 WGsubContent yui-navset yui-content zoom:1 WGsubContent yui-navset yui-nav li,.yui-navset yui-navset-top yui-nav li WGsubContent yui-navset yui-navset-bottom yui-nav li display:inline-block display:-moz-inline-stack display:inline vertical-align:bottom cursor:pointer zoom:1 WGsubContent yui-navset-left yui-nav li,.yui-navset-right yui-nav li display:block WGsubContent yui-navset yui-nav a position:relative WGsubContent yui-navset yui-nav li a,.yui-navset-top yui-nav li a WGsubContent yui-navset-bottom yui-nav li a display:block display:inline-block vertical-align:bottom zoom:1 WGsubContent yui-navset-left yui-nav li a,.yui-navset-right yui-nav li a display:block WGsubContent yui-navset-bottom yui-nav li a vertical-align:text-top WGsubContent yui-navset yui-nav li a em,.yui-navset-top yui-nav li a em WGsubContent yui-navset-bottom yui-nav li a em display:block WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset yui-navset-right yui-nav WGsubContent yui-navset-left yui-nav,.yui-navset-right yui-nav position:absolute z-index:1 WGsubContent yui-navset-top yui-nav,.yui-navset-bottom yui-nav position:static WGsubContent yui-navset yui-navset-left yui-nav,.yui-navset-left yui-nav left:0 right:auto WGsubContent yui-navset yui-navset-right yui-nav,.yui-navset-right yui-nav left:auto right:0 WGsubContent yui-skin-sam yui-navset yui-nav selected a em padding:0.35em 0.75em WGsubContent yui-skin-sam yui-navset-left yui-nav,.yui-skin-sam yui-navset yui-navset-left yui-nav WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav,.yui-skin-sam yui-navset-right yui-nav border-width:0 5px 0 0 bottom:0 top:0 Xposition:absolute WGsubContent yui-skin-sam yui-navset yui-navset-right yui-nav,.yui-skin-sam yui-navset-right yui-nav border-width:0 0 0 5px WGsubContent yui-skin-sam yui-navset-left yui-nav li,.yui-skin-sam yui-navset yui-navset-left yui-nav li WGsubContent yui-skin-sam yui-navset-right yui-nav li margin:0 0 0.16em padding:0 0 0 1px WGsubContent yui-skin-sam yui-navset-right yui-nav li padding:0 1px 0 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a,.yui-skin-sam yui-navset-right yui-nav a border-width:1px 0 WGsubContent yui-skin-sam yui-navset-left yui-nav a em,.yui-skin-sam yui-navset yui-navset-left yui-nav a em,.yui-skin-sam yui-navset-right yui-nav a em border-width:0 0 0 1px left:-1px padding:0.2em 75em top:auto WGsubContent yui-skin-sam yui-navset-right yui-nav a em border-width:0 1px 0 0 left:auto right:-1px WGsubContent yui-skin-sam yui-navset-left yui-nav a,.yui-skin-sam yui-navset-left yui-nav selected a,.yui-skin-sam yui-navset-left yui-nav a:hover WGsubContent yui-skin-sam yui-navset-right yui-nav a,.yui-skin-sam yui-navset-right yui-nav selected a,.yui-skin-sam yui-navset-right yui-nav a:hover WGsubContent yui-skin-sam yui-navset-bottom yui-nav a,.yui-skin-sam yui-navset-bottom yui-nav selected a WGsubContent yui-skin-sam yui-navset-bottom yui-nav a:hover background-image:none WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav selected WGsubContent yui-skin-sam yui-navset-bottom yui-nav selected margin:-1px 0.16em 0 0 WGsubContent yui-skin-sam yui-navset yui-navset-bottom yui-nav li WGsubContent yui-skin-sam yui-navset-bottom yui-nav li padding:0 0 1px 0 vertical-align:top ','000001000001000002000008'),('_9_eiaPgxzF_x_upt6-PNQ','gallery.css','gallery.css gallery.css root import gallery templates gallery.css','root/import/gallery-templates/gallery.css',1197988920,1270612322,'3','7','3','WebGUI::Asset::Snippet',0,'gallery.css gallery.css root import gallery templates gallery.css FIXES FLOAT ISSUES WITHOUT THIS FLOATS GET ALL NUTSY ESPECIALLY IN OPERA AND SAFARI clearfix:after content display block height 0 clear both visibility hidden clearfix display inline-block END FLOAT FIX wgGallery font-family:verdana arial text-align:left firstBar background black color:white font-size:18px font-weight:bold firstBar title margin-left:20px line-height:42px firstBar title a font-size:18px font-weight:bold color:white firstBar buttons float:right firstBar buttons a display:block float:left height:42px line-height:42px font-size:10px color:white font-weight:bold text-align:center padding:0px 5px firstBar buttons rss display:block height:29px position:relative background:transparent padding-top:13px secondBar background F1F1F1 text-align:left border-top:solid 8B8B8B 5px color black overflow hidden secondBar author font-size:10px secondBar desc p margin-left 20px margin-top 0 color black pictures searchArea float:right searchArea float:left searchArea input.searchText border:solid black 1px width:100px margin:0px padding:2px margin-top:5px font-size:10px height:15px margin-right:10px searchArea input.searchBtn border:solid black 1px margin:0px padding:3px margin-top:5px font-size:10px vertical-align:middle cursor:pointer height:21px searchArea a:link searchArea a:visited secondBar author a:link secondBar author a:visited font-size:11px color:black searchArea current font-weight:bold text-transform:uppercase text-decoration:none font-size:10px wgAlbum display moz-inline-box Although this works in later versions of FireFox it does not work in 2.x display:block float:left display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space width:250px margin:10px wgAlbum albumTitle background black color:white font-size:12px font-weight:bold padding:10px padding-right:50px border:solid 475f6f 1px border-bottom:solid 8B8B8B 5px text-align:left display:block wgAlbum albumImage background F1F1F1 border-left solid black 1px border-right solid black 1px padding-top:15px height:135px wgAlbum albumImage a height:135px width:200px overflow:hidden display:block margin:0px 23px wgAlbum albumImage img border-style:none display:block width:200px height:auto border:solid black 1px wgAlbum albumDesc background F1F1F1 border-left solid black 1px border-right solid black 1px border-bottom solid black 1px text-align:center padding 5px 23px wgAlbum description font-size:10px height:40px overflow:auto text-align:left border:solid silver 1px padding:5px background-color fff color:#222 albumDesc description margin:2px 0px PAGINATION STYLES wgGallery paginationContainer text-align:center background black height:42px wgGallery container clear:both text-align:center wgGallery pagination margin:0px auto 20px auto display:table list-style-type:none white-space:nowrap padding:0px height:42px wgGallery pagination li display:table-cell wgGallery pagination a display:block width:50px line-height:42px color:white font-size:10px text-align:center wgPicture a:link wgPicture a:visited color:black wgPicture width:250px margin:10px display moz-inline-box This does not work in earlier versions of Firefox display:block float:left display inline-block Op Saf IE vertical-align top IE Mac non capisce e a volte crea extra v space wgPicture title background:#e0e0e0 display:block font-size:12px text-align:center padding:2px 5px border:solid black 1px border-bottom:solid 8B8B8B 4px wgPicture title a font-size:12px wgPicture thumbnail text-align:center background F1F1F1 padding:15px 23px 15px 23px margin:0px border-left:solid black 1px border-right:solid black 1px wgPicture thumbnail a display:block width:200px height:120px overflow:hidden border:solid black 1px wgPicture thumbnail img border-style:none width:200px height:auto wgPicture pictureDesc padding:0px border-top:solid e1e1e1 1px border-bottom:solid gray 1px border-left:solid black 1px border-right:solid black 1px background:#F1F1F1 margin:0px wgPicture pictureDesc description margin:0px padding:5px font-size:10px wgPicture details background:#e0e0e0 border:solid 999 1px border-top:solid aaa 1px font-size:9px padding:1px 3px wgPicture details date float:right wgPicture details comments float:left wgPicture details a font-size:9px BEGIN STYLES FOR PHOTO VIEW The Photo view uses some/all of the above classes plus those in this section wgSnapshot float:left margin:10px max-width:250px width:25 wgSnapshot fieldset background-color:#fefefe border:solid 555 2px padding:10px background-color:#f9f9f9 text-align:center navigation width 100 text-align center font-weight bold color navy wgSnapshot p max-width:230px wgSnapshot navigation width:100 margin:5px 0 0 text-align:center wgSnapshot navigation img border none wgSnapshot legend color:#333 font-size:15px font-weight:bold max-width:250px wgSnapshot a.thumbnail img width:200px height:auto border:solid 555 2px wgSnapshot description font-size:9px border:solid 555555 2px padding:5px width:190px margin:0px auto background-color:#fff height:50px overflow:auto text-align:left overflow:auto wgSnapshot a.fullSize margin:0px auto wgPictureDetails float:left width:70 margin:10px wgPictureDetails a:link wgPictureDetails a:visited color:black wgPictureDetails fieldset background-color:#fefefe border:solid 555 2px padding:10px background-color:#f9f9f9 margin-bottom:10px wgPictureDetails legend color:#333 font-size:15px font-weight:bold rowOne background EFEFEF margin:1px border:solid CDCDCD 1px color:black padding:3px rowTwo background DCDCDC margin:1px border:solid DDDDDD 1px color:black padding:3px rowOne label rowTwo label margin-left:15px display:inline text-align:left font-weight:bold font-size:11px rowOne data rowTwo data font-size:10px margin-left:5px display:inline a.fullSize:link a.fullSize:visited color:black display:block text-align:center font-weight:bold font-size:10px wgComments font-size:9px margin:10px width:90 wgComments title font-size:14px font-weight:bold color:#333 border-bottom:solid 555555 2px padding-bottom:2px wgComments title a color:navy text-decoration:none wgComments comment wgComments commentAlt position:relative padding:5px wgComments comment background-color:#e1e1e1 border-top:solid F7F7F7 1px border-bottom:solid C9C9C9 1px wgComments commentAlt background-color:#f0f0f0 border-bottom:solid CDCDCD 1px border-top:solid FBFBFB 1px wgComments number float:left font-size:30px color:silver margin:5px 10px 5px 5px wgComments posted font-style:italic padding-top:3px font-size:9px color:gray wgComments posted a color:navy text-decoration:underline BEGIN STYLES FOR THUMBNAIL VIEW The Thumbnail view uses some/all of the above classes plus those in this section thumbView width:400px height:auto thumbView thumbnail a display:block width:350px height:auto border:solid black 1px thumbView thumbnail img border-style:none width:350px height:auto thumb width:100px height:65px overflow:hidden display:block float:left border:solid black 2px margin:10px z-index 0 position relative thumb:hover background-color transparent z-index 50 overflow visible thumb img width:100px height:auto border-style:none thumb:hover img bottom 65px left 75px position absolute width 250px BEGIN STYLES FOR SLIDESHOW VIEW The Slideshow view uses some/all of the above classes plus those in this section wgSlideshow controls background url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg repeat-x width:500px height:42px margin:0px auto border:solid black 2px wgSlideshow text-align:center slideshow-container width:500px height:auto margin:0px auto text-align:center border:solid black 2px position:relative z-index:0 slideshow-container slideshow-item img width:100 height:auto border-style:none display:block slideshow-container slideshow-item title background-color:black padding:3px color:white border-top:solid white 1px border-bottom:solid white 1px slideshow-container slideshow-item title a color:white font-size:11px font-weight:bold slideshow-container slideshow-item counter background-color:black padding:3px color:white font-size:11px font-weight:bold slideshow-container slideshow-item synopsis width:494px background-color:white padding:3px color:black font-size:11px font-weight:bold border-top:solid black 1px text-align:left BEGIN STYLES FOR SEARCH VIEW The Search view uses some/all of the above classes plus those in this section adminWrapper margin-top:20px adminWrapper label background:black font-weight:bold font-size:10px color:white adminWrapper td.data input background f1f1f1 vertical-align:middle adminWrapper td.radio input border-style:none background:none adminWrapper forwardButton cursor:pointer float:rigbt adminWrapper forwardButton:hover color:gold ','000001000001000015000016'),('i6-BofrJJYozovlzFBByXg','first-photo-button.png','first-photo-button.png first-photo-button.png root import gallery templates images first photo button.png','root/import/gallery-templates/images/first-photo-button.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'first-photo-button.png first-photo-button.png root import gallery templates images first photo button.png','000001000001000015000017000031'),('fU_OZCmtdFNJ8a6bMve8ng','previous-photo-button.png','previous-photo-button.png previous-photo-button.png root import gallery templates images previous photo button.png','root/import/gallery-templates/images/previous-photo-button.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'previous-photo-button.png previous-photo-button.png root import gallery templates images previous photo button.png','000001000001000015000017000032'),('YXCtusAxb4vzZ5sTnUA5DA','next-photo-button.png','next-photo-button.png next-photo-button.png root import gallery templates images next photo button.png','root/import/gallery-templates/images/next-photo-button.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'next-photo-button.png next-photo-button.png root import gallery templates images next photo button.png','000001000001000015000017000033'),('k_xuE82wwp8gFVl9aaaG8g','last-photo-button.png','last-photo-button.png last-photo-button.png root import gallery templates images last photo button.png','root/import/gallery-templates/images/last-photo-button.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'last-photo-button.png last-photo-button.png root import gallery templates images last photo button.png','000001000001000015000017000034'),('NPM_WItpM5IzLWBhWjYfCA','photo-navigation-spacer.png','photo-navigation-spacer.png photo-navigation-spacer.png root import gallery templates images photo navigation spacer.png','root/import/gallery-templates/images/photo-navigation-spacer.png',1270612331,1270612331,'3','7','3','WebGUI::Asset::File::Image',1,'photo-navigation-spacer.png photo-navigation-spacer.png root import gallery templates images photo navigation spacer.png','000001000001000015000017000035'); +ALTER TABLE `assetIndex` ENABLE KEYS; +ALTER TABLE `assetVersionTag` DISABLE KEYS; +INSERT INTO `assetVersionTag` VALUES ('pbversion0000000000001','Base 7.9.2 Install',1,1270612336,'3',1270612336,'3',0,'','3','',NULL,NULL,NULL,NULL,0); +ALTER TABLE `assetVersionTag` ENABLE KEYS; +ALTER TABLE `authentication` DISABLE KEYS; INSERT INTO `authentication` VALUES ('1','LDAP','ldapUrl',NULL),('3','LDAP','ldapUrl',''),('1','LDAP','connectDN',NULL),('3','LDAP','connectDN',''),('1','WebGUI','identifier','No Login'),('3','WebGUI','identifier','RvlMjeFPs2aAhQdo/xt/Kg'),('1','WebGUI','passwordLastUpdated','1078704037'),('1','WebGUI','passwordTimeout','3122064000'),('1','WebGUI','changeUsername','1'),('1','WebGUI','changePassword','1'),('3','WebGUI','passwordLastUpdated','1078704037'),('3','WebGUI','passwordTimeout','3122064000'),('3','WebGUI','changeUsername','1'),('3','WebGUI','changePassword','1'); +ALTER TABLE `authentication` ENABLE KEYS; +ALTER TABLE `databaseLink` DISABLE KEYS; INSERT INTO `databaseLink` VALUES ('0',NULL,NULL,NULL,NULL,NULL,1,''); -INSERT INTO `groupGroupings` VALUES ('4','12'),('6','12'),('8','12'),('11','12'),('3','2'),('3','4'),('3','6'),('3','7'),('3','8'),('3','13'),('3','11'),('3','12'),('3','14'),('3','pbgroup000000000000015'),('3','pbgroup000000000000016'),('3','pbgroup000000000000017'),('3','1'); +ALTER TABLE `databaseLink` ENABLE KEYS; +ALTER TABLE `groupGroupings` DISABLE KEYS; +INSERT INTO `groupGroupings` VALUES ('4','12'),('6','12'),('8','12'),('11','12'),('3','2'),('3','4'),('3','6'),('3','7'),('3','8'),('3','13'),('3','11'),('3','12'),('3','14'),('3','pbgroup000000000000015'),('3','pbgroup000000000000016'),('3','pbgroup000000000000017'); +ALTER TABLE `groupGroupings` ENABLE KEYS; +ALTER TABLE `groupings` DISABLE KEYS; INSERT INTO `groupings` VALUES ('1','1',2114402400,0),('3','3',2114402400,0),('7','1',2114402400,0),('7','3',2114402400,0),('2','3',2114402400,0); +ALTER TABLE `groupings` ENABLE KEYS; +ALTER TABLE `groups` DISABLE KEYS; INSERT INTO `groups` VALUES ('1','Visitors','This is the public group that has no privileges.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,0,1,NULL,NULL,NULL,NULL,NULL,0),('2','Registered Users','All registered users belong to this group automatically. There are no associated privileges other than that the user has an account and is logged in.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,0,1,NULL,NULL,NULL,NULL,NULL,0),('3','Admins','Anyone who belongs to this group has privileges to do anything and everything.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('4','Content Managers','Users that have privileges to edit content on this site. The user still needs to be added to a group that has editing privileges on specific pages.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('6','Package Managers','Users that have privileges to add, edit, and delete packages of wobjects and pages to deploy.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('7','Everyone','A group that automatically includes all users including Visitors.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,0,1,NULL,NULL,NULL,NULL,NULL,0),('8','Template Managers','Users that have privileges to edit templates for this site.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('13','Export Managers','Users in this group can export pages to disk.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('11','Secondary Admins','Users that have limited administrative privileges.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('12','Turn Admin On','These users can enable admin mode.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('14','Product Managers','The group that is allowed to edit, delete and create products.',314496000,1000000000,NULL,997938000,997938000,14,-14,NULL,0,NULL,0,0,'',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('pbgroup000000000000015','Workflow Managers','People who can create, edit, and delete workflows.',314496000,1000000000,NULL,1147642408,1147642408,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('pbgroup000000000000016','Version Tag Managers','People who can create, edit, and delete special version tags.',314496000,1000000000,NULL,1147642408,1147642408,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('pbgroup000000000000017','Ad Manager','These users will be able to manage advertisements.',314496000,1000000000,NULL,1147642437,1147642437,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,1,1,NULL,NULL,NULL,NULL,NULL,0),('Fwa7nt7HAQkelbjCRrtqKQ','Admin Friends','Friends of user 3',1892160000,1000000000,NULL,1251850059,1251850059,14,-14,NULL,0,NULL,0,0,'0',3600,NULL,0,0,NULL,NULL,NULL,NULL,NULL,0); +ALTER TABLE `groups` ENABLE KEYS; +ALTER TABLE `imageColor` DISABLE KEYS; INSERT INTO `imageColor` VALUES ('UVL-iDSq7VTks3RCH2FEWg','Green','#31ca31','99','#31ca31','00'),('3Tf0W_tkAjR902FJcGZxCg','Blue','#007dff','99','#007dff','00'),('fuFripVJ4es4bUBPOq3ENQ','Yellow','#ffda08','99','#ffda08','00'),('n3yfk8JGilmChSer2xuZ0w','Orange','#FF8000','99','#FF8000','00'),('W683fO6r8uHgZ-Z-VodY7w','Red','#FF2000','99','#FF2000','00'),('pSnxDIInB9r0n06q6kKV3w','Purple','#FF00B0','99','#FF00B0','00'); +ALTER TABLE `imageColor` ENABLE KEYS; +ALTER TABLE `imageFont` DISABLE KEYS; INSERT INTO `imageFont` VALUES ('defaultFont','WebGUI default font',NULL,'default.ttf'); +ALTER TABLE `imageFont` ENABLE KEYS; +ALTER TABLE `imagePalette` DISABLE KEYS; INSERT INTO `imagePalette` VALUES ('defaultPalette','Default palette'); +ALTER TABLE `imagePalette` ENABLE KEYS; +ALTER TABLE `imagePaletteColors` DISABLE KEYS; INSERT INTO `imagePaletteColors` VALUES ('defaultPalette','UVL-iDSq7VTks3RCH2FEWg',1),('defaultPalette','3Tf0W_tkAjR902FJcGZxCg',2),('defaultPalette','fuFripVJ4es4bUBPOq3ENQ',3),('defaultPalette','n3yfk8JGilmChSer2xuZ0w',4),('defaultPalette','W683fO6r8uHgZ-Z-VodY7w',5),('defaultPalette','pSnxDIInB9r0n06q6kKV3w',6); -INSERT INTO `ldapLink` VALUES ('1uBbhUm686mkFZ1ghv7Lag','Default LDAP Connection','ldap://ldap.mycompany.com:389/o=MyCompany','','','cn','shortname','LDAP Shortname','LDAP Password','0','Welcome to our site.','PBtmpl0000000000000004','PBtmpl0000000000000005','PBtmpl0000000000000006',NULL); +ALTER TABLE `imagePaletteColors` ENABLE KEYS; +ALTER TABLE `incrementer` DISABLE KEYS; +INSERT INTO `incrementer` VALUES ('submissionId',1); +ALTER TABLE `incrementer` ENABLE KEYS; +ALTER TABLE `ldapLink` DISABLE KEYS; +INSERT INTO `ldapLink` VALUES ('1uBbhUm686mkFZ1ghv7Lag','Default LDAP Connection','ldap://ldap.mycompany.com:389/o=MyCompany','','','cn','shortname','LDAP Shortname','LDAP Password','0','Welcome to our site.','PBtmpl0000000000000004','PBtmpl0000000000000005','PBtmpl0000000000000006',NULL,'_P4PMiraGsLTfOjK4fYQPQ'); +ALTER TABLE `ldapLink` ENABLE KEYS; +ALTER TABLE `passiveAnalyticsStatus` DISABLE KEYS; INSERT INTO `passiveAnalyticsStatus` VALUES (NULL,NULL,0,'3'); -INSERT INTO `paymentGateway` VALUES ('gzUxkEZJxREF9JpylOg2zw','WebGUI::Shop::PayDriver::Cash','{\"receiptEmailTemplateId\":\"bPz1yk6Y9uwMDMBcmMsSCg\",\"saleNotificationGroupId\":3,\"groupToUse\":7,\"label\":\"Cash\",\"enabled\":1}'),('BaSs55o1bnOlAj4F0hHYag','WebGUI::Shop::PayDriver::ITransact','{\"receiptEmailTemplateId\":\"bPz1yk6Y9uwMDMBcmMsSCg\",\"saleNotificationGroupId\":3,\"credentialsTemplateId\":\"itransact_credentials1\",\"groupToUse\":7,\"label\":\"ITransact\",\"enabled\":1}'); +ALTER TABLE `passiveAnalyticsStatus` ENABLE KEYS; +ALTER TABLE `paymentGateway` DISABLE KEYS; +INSERT INTO `paymentGateway` VALUES ('gzUxkEZJxREF9JpylOg2zw','WebGUI::Shop::PayDriver::Cash','{\"groupToUse\":7,\"label\":\"Cash\",\"enabled\":1}'),('BaSs55o1bnOlAj4F0hHYag','WebGUI::Shop::PayDriver::ITransact','{\"credentialsTemplateId\":\"itransact_credentials1\",\"groupToUse\":7,\"label\":\"ITransact\",\"enabled\":1}'); +ALTER TABLE `paymentGateway` ENABLE KEYS; +ALTER TABLE `replacements` DISABLE KEYS; INSERT INTO `replacements` VALUES ('1','[quote]','
    '),('2','[/quote]','
    '),('3','[image]',''),('5','shit','crap'),('6','fuck','farg'),('7','asshole','icehole'),('8','nigger','guy'),('9','[b]',''),('10','[/b]',''),('11','[i]',''),('12','[/i]',''); -INSERT INTO `settings` VALUES ('maxAttachmentSize','100000'),('sessionTimeout','7200'),('smtpServer','localhost'),('companyEmail','info@mycompany.com'),('companyName','My Company'),('companyURL','http://www.mycompany.com'),('authMethod','WebGUI'),('anonymousRegistration','0'),('notFoundPage','68sKwDgf9cGH58-NZcU4lg'),('webguiRecoverPasswordEmail','Someone (probably you) requested your account information be sent. Your password has been reset. The following represents your new account information:'),('profileName','1'),('profileExtraContact','1'),('profileMisc','1'),('profileHome','0'),('profileWork','0'),('preventProxyCache','0'),('thumbnailSize','50'),('textBoxSize','30'),('defaultPage','68sKwDgf9cGH58-NZcU4lg'),('defaultVersionTagWorkflow','pbworkflow000000000003'),('useKarma','0'),('karmaPerLogin','1'),('runOnRegistration',''),('maxImageSize','100000'),('showDebug','0'),('richEditor','PBrichedit000000000001'),('selfDeactivation','1'),('snippetsPreviewLength','30'),('mailFooter','^c;\n^e;\n^u;\n'),('webguiSendWelcomeMessage','0'),('webguiWelcomeMessage','Welcome to our site.'),('encryptLogin','0'),('hostToUse','HTTP_HOST'),('webguiExpirePasswordOnCreation','0'),('webguiPasswordLength','0'),('webguiPasswordRecovery','0'),('webguiPasswordTimeout','3122064000'),('webguiChangePassword','1'),('webguiChangeUsername','1'),('metaDataEnabled','0'),('passiveProfilingEnabled','0'),('urlExtension',''),('AdminConsoleTemplate','PBtmpl0000000000000001'),('userFunctionStyleId','stevestyle000000000003'),('webguiValidateEmail','0'),('webguiUseCaptcha','1'),('webguiAccountTemplate','PBtmpl0000000000000010'),('webguiCreateAccountTemplate','PBtmpl0000000000000011'),('webguiExpiredPasswordTemplate','PBtmpl0000000000000012'),('webguiLoginTemplate','PBtmpl0000000000000013'),('webguiPasswordRecoveryTemplate','PBtmpl0000000000000014'),('ldapConnection','1uBbhUm686mkFZ1ghv7Lag'),('debugIp',''),('showPerformanceIndicators','0'),('mailReturnPath',NULL),('webguiNonWordCharacters','0'),('webguiRequiredMixedCase','0'),('webguiRequiredDigits','0'),('automaticLDAPRegistration','0'),('trashWorkflow',NULL),('purgeWorkflow',NULL),('changeUrlWorkflow',NULL),('webguiPasswordRecoveryRequireUsername','1'),('groupIdCashier','3'),('skipCommitComments','1'),('groupIdAdminCache','3'),('groupIdAdminSpectre','3'),('groupIdAdminAdSpace','3'),('groupIdAdminWorkflow','pbgroup000000000000015'),('groupIdAdminGroupAdmin','11'),('groupIdAdminProfileSettings','3'),('groupIdAdminDatabaseLink','3'),('groupIdAdminActiveSessions','3'),('groupIdAdminLDAPLink','3'),('groupIdAdminStatistics','3'),('groupIdAdminHelp','7'),('groupIdAdminCommerce','3'),('groupIdAdminWorkflowRun','3'),('groupIdAdminUserAdd','11'),('groupIdAdminUser','3'),('groupIdAdminVersionTag','12'),('groupIdAdminGraphics','3'),('groupIdAdminGroup','3'),('groupIdAdminCron','3'),('groupIdAdminLoginHistory','3'),('groupIdAdminReplacements','3'),('runOnAdminCreateUser',''),('runOnAdminUpdateUser',''),('shopCartTemplateId','aIpCmr9Hi__vgdZnDTz1jw'),('shopAddressBookTemplateId','3womoo7Teyy2YKFa25-MZg'),('shopAddressTemplateId','XNd7a_g_cTvJVYrVHcx2Mw'),('shopMyPurchasesTemplateId','2gtFt7c0qAFNU3BG_uvNvg'),('shopMyPurchasesDetailTemplateId','g8W53Pd71uHB9pxaXhWf_A'),('showMessageOnLoginTimes','0'),('showMessageOnLogin','0'),('showMessageOnLoginBody',''),('versionTagMode','autoCommit'),('profileStyleTemplateId',''),('profileLayoutTemplateId','FJbUTvZ2nUTn65LpW6gjsA'),('profileEditTemplateId','75CmQgpcCSkdsL-oawdn3Q'),('inboxStyleTemplateId',''),('inboxViewTemplateId','c8xrwVuu5QE0XtF9DiVzLw'),('inboxViewMessageTemplateId','0n4HtbXaWa_XJHkFjetnLQ'),('inboxSendMessageTemplateId','6uQEULvXFgCYlRWnYzZsuA'),('inboxErrorTemplateId','ErEzulFiEKDkaCDVmxUavw'),('inboxMessageConfirmationTemplateId','DUoxlTBXhVS-Zl3CFDpt9g'),('inboxManageInvitationsTemplateId','1Q4Je3hKCJzeo0ZBB5YB8g'),('inboxViewInvitationTemplateId','VBkY05f-E3WJS50WpdKd1Q'),('inboxInvitationConfirmTemplateId','5A8Hd9zXvByTDy4x-H28qw'),('inboxInviteUserEnabled','0'),('inboxInviteUserRestrictSubject','0'),('inboxInviteUserSubject','^International(invite subject,Account_Inbox,^u;);'),('inboxInviteUserRestrictMessage','0'),('inboxInviteUserMessage','^International(invite message,Account_Inbox);'),('inboxInviteUserMessageTemplateId','XgcsoDrbC0duVla7N7JAdw'),('inboxInviteUserTemplateId','cR0UFm7I1qUI2Wbpj--08Q'),('inboxInviteUserConfirmTemplateId','SVIhz68689hwUGgcDM-gWw'),('friendsStyleTemplateId',''),('friendsViewTemplateId','1Yn_zE_dSiNuaBGNLPbxtw'),('friendsEditTemplateId','AZFU33p0jpPJ-E6qLSWZng'),('friendsSendRequestTemplateId','AGJBGviWGAwjnwziiPjvDg'),('friendsErrorTemplateId','7Ijdd8SW32lVgg2H8R-Aqw'),('friendsConfirmTemplateId','K8F0j_cq_jgo8dvWY_26Ag'),('friendsRemoveConfirmTemplateId','G5V6neXIDiFXN05oL-U3AQ'),('userAccountStyleTemplateId',''),('userAccountLayoutTemplateId','9ThW278DWLV0-Svf68ljFQ'),('shopStyleTemplateId',''),('shopLayoutTemplateId','aUDsJ-vB9RgP-AYvPOy8FQ'),('contribStyleTemplateId',''),('contribLayoutTemplateId','b4n3VyUIsAHyIvT-W-jziA'),('contribViewTemplateId','1IzRpX0tgW7iuCfaU2Kk0A'),('profileViewTemplateId','2CS-BErrjMmESOtGT90qOg'),('profileErrorTemplateId','MBmWlA_YEA2I6D29OMGtRg'),('inboxLayoutTemplateId','gfZOwaTWYjbSoVaQtHBBEw'),('friendsLayoutTemplateId','zrNpGbT3odfIkg6nFSUy8Q'),('inboxRichEditId','PBrichedit000000000001'),('useRecaptcha',NULL),('recaptchaPublicKey',NULL),('recaptchaPrivateKey',NULL),('webguiAccountActivationTemplate','PBtmpl0000000000000016'),('groupIdAdminHistory','12'),('shopCartCheckoutMinimum','0.00'),('passiveAnalyticsInterval','300'),('passiveAnalyticsDeleteDelta','0'),('passiveAnalyticsEnabled','0'),('shopMySalesTemplateId','-zxyB-O50W8YnL39Ouoc4Q'),('webguiWelcomeMessageTemplate','PBtmpl0000000000000015'),('activeTaxPlugin','WebGUI::Shop::TaxDriver::Generic'),('globalHeadTags',''),('useMobileStyle','0'),('inboxCopySender','0'),('sendInboxNotificationsOnly','0'),('inboxNotificationTemplateId','b1316COmd9xRv4fCI3LLGA'),('smsGateway',''),('groupIdAdminFriends','3'),('fmViewTemplateId','64tqS80D53Z0JoAs2cX2VQ'),('fmEditTemplateId','lG2exkH9FeYvn4pA63idNg'),('groupsToManageFriends','2'),('overrideAbleToBeFriend','0'),('webguiUseEmailAsUsername','0'),('redirectAfterLoginUrl',NULL),('groupIdAdminFilePump','8'),('fmStyleTemplateId','stevestyle000000000003'),('fmLayoutTemplateId','N716tpSna0iIQTKxS4gTWA'),('smsGatewaySubject',''),('inboxNotificationsSubject',''),('inboxSmsNotificationTemplateId','i9-G00ALhJOr0gMh-vHbKA'),('specialState','init'); +ALTER TABLE `replacements` ENABLE KEYS; +ALTER TABLE `settings` DISABLE KEYS; +INSERT INTO `settings` VALUES ('maxAttachmentSize','100000'),('sessionTimeout','7200'),('smtpServer','localhost'),('companyEmail','info@mycompany.com'),('companyName','My Company'),('companyURL','http://www.mycompany.com'),('authMethod','WebGUI'),('anonymousRegistration','0'),('notFoundPage','68sKwDgf9cGH58-NZcU4lg'),('webguiRecoverPasswordEmail','Someone (probably you) requested your account information be sent. Your password has been reset. The following represents your new account information:'),('profileName','1'),('profileExtraContact','1'),('profileMisc','1'),('profileHome','0'),('profileWork','0'),('preventProxyCache','0'),('thumbnailSize','50'),('textBoxSize','30'),('defaultPage','68sKwDgf9cGH58-NZcU4lg'),('defaultVersionTagWorkflow','pbworkflow000000000003'),('useKarma','0'),('karmaPerLogin','1'),('runOnRegistration',''),('maxImageSize','100000'),('showDebug','0'),('richEditor','PBrichedit000000000001'),('selfDeactivation','1'),('snippetsPreviewLength','30'),('mailFooter','^c;\n^e;\n^u;\n'),('webguiSendWelcomeMessage','0'),('webguiWelcomeMessage','Welcome to our site.'),('encryptLogin','0'),('hostToUse','HTTP_HOST'),('webguiExpirePasswordOnCreation','0'),('webguiPasswordLength','0'),('webguiPasswordRecovery','0'),('webguiPasswordTimeout','3122064000'),('webguiChangePassword','1'),('webguiChangeUsername','1'),('metaDataEnabled','0'),('passiveProfilingEnabled','0'),('urlExtension',''),('AdminConsoleTemplate','PBtmpl0000000000000001'),('userFunctionStyleId','stevestyle000000000003'),('webguiValidateEmail','0'),('webguiUseCaptcha','1'),('webguiAccountTemplate','PBtmpl0000000000000010'),('webguiCreateAccountTemplate','PBtmpl0000000000000011'),('webguiExpiredPasswordTemplate','PBtmpl0000000000000012'),('webguiLoginTemplate','PBtmpl0000000000000013'),('webguiPasswordRecoveryTemplate','PBtmpl0000000000000014'),('ldapConnection','1uBbhUm686mkFZ1ghv7Lag'),('debugIp',''),('showPerformanceIndicators','0'),('mailReturnPath',NULL),('webguiNonWordCharacters','0'),('webguiRequiredMixedCase','0'),('webguiRequiredDigits','0'),('automaticLDAPRegistration','0'),('trashWorkflow',NULL),('purgeWorkflow',NULL),('changeUrlWorkflow',NULL),('webguiPasswordRecoveryRequireUsername','1'),('groupIdCashier','3'),('skipCommitComments','1'),('groupIdAdminCache','3'),('groupIdAdminSpectre','3'),('groupIdAdminAdSpace','3'),('groupIdAdminWorkflow','pbgroup000000000000015'),('groupIdAdminGroupAdmin','11'),('groupIdAdminProfileSettings','3'),('groupIdAdminDatabaseLink','3'),('groupIdAdminActiveSessions','3'),('groupIdAdminLDAPLink','3'),('groupIdAdminStatistics','3'),('groupIdAdminHelp','7'),('groupIdAdminCommerce','3'),('groupIdAdminWorkflowRun','3'),('groupIdAdminUserAdd','11'),('groupIdAdminUser','3'),('groupIdAdminVersionTag','12'),('groupIdAdminGraphics','3'),('groupIdAdminGroup','3'),('groupIdAdminCron','3'),('groupIdAdminLoginHistory','3'),('groupIdAdminReplacements','3'),('runOnAdminCreateUser',''),('runOnAdminUpdateUser',''),('shopCartTemplateId','aIpCmr9Hi__vgdZnDTz1jw'),('shopAddressBookTemplateId','3womoo7Teyy2YKFa25-MZg'),('shopAddressTemplateId','XNd7a_g_cTvJVYrVHcx2Mw'),('shopMyPurchasesTemplateId','2gtFt7c0qAFNU3BG_uvNvg'),('shopMyPurchasesDetailTemplateId','g8W53Pd71uHB9pxaXhWf_A'),('showMessageOnLoginTimes','0'),('showMessageOnLogin','0'),('showMessageOnLoginBody',''),('versionTagMode','autoCommit'),('profileStyleTemplateId',''),('profileLayoutTemplateId','FJbUTvZ2nUTn65LpW6gjsA'),('profileEditTemplateId','75CmQgpcCSkdsL-oawdn3Q'),('inboxStyleTemplateId',''),('inboxViewTemplateId','c8xrwVuu5QE0XtF9DiVzLw'),('inboxViewMessageTemplateId','0n4HtbXaWa_XJHkFjetnLQ'),('inboxSendMessageTemplateId','6uQEULvXFgCYlRWnYzZsuA'),('inboxErrorTemplateId','ErEzulFiEKDkaCDVmxUavw'),('inboxMessageConfirmationTemplateId','DUoxlTBXhVS-Zl3CFDpt9g'),('inboxManageInvitationsTemplateId','1Q4Je3hKCJzeo0ZBB5YB8g'),('inboxViewInvitationTemplateId','VBkY05f-E3WJS50WpdKd1Q'),('inboxInvitationConfirmTemplateId','5A8Hd9zXvByTDy4x-H28qw'),('inboxInviteUserEnabled','0'),('inboxInviteUserRestrictSubject','0'),('inboxInviteUserSubject','^International(invite subject,Account_Inbox,^u;);'),('inboxInviteUserRestrictMessage','0'),('inboxInviteUserMessage','^International(invite message,Account_Inbox);'),('inboxInviteUserMessageTemplateId','XgcsoDrbC0duVla7N7JAdw'),('inboxInviteUserTemplateId','cR0UFm7I1qUI2Wbpj--08Q'),('inboxInviteUserConfirmTemplateId','SVIhz68689hwUGgcDM-gWw'),('friendsStyleTemplateId',''),('friendsViewTemplateId','1Yn_zE_dSiNuaBGNLPbxtw'),('friendsEditTemplateId','AZFU33p0jpPJ-E6qLSWZng'),('friendsSendRequestTemplateId','AGJBGviWGAwjnwziiPjvDg'),('friendsErrorTemplateId','7Ijdd8SW32lVgg2H8R-Aqw'),('friendsConfirmTemplateId','K8F0j_cq_jgo8dvWY_26Ag'),('friendsRemoveConfirmTemplateId','G5V6neXIDiFXN05oL-U3AQ'),('userAccountStyleTemplateId',''),('userAccountLayoutTemplateId','9ThW278DWLV0-Svf68ljFQ'),('shopStyleTemplateId',''),('shopLayoutTemplateId','aUDsJ-vB9RgP-AYvPOy8FQ'),('contribStyleTemplateId',''),('contribLayoutTemplateId','b4n3VyUIsAHyIvT-W-jziA'),('contribViewTemplateId','1IzRpX0tgW7iuCfaU2Kk0A'),('profileViewTemplateId','2CS-BErrjMmESOtGT90qOg'),('profileErrorTemplateId','MBmWlA_YEA2I6D29OMGtRg'),('inboxLayoutTemplateId','gfZOwaTWYjbSoVaQtHBBEw'),('friendsLayoutTemplateId','zrNpGbT3odfIkg6nFSUy8Q'),('inboxRichEditId','PBrichedit000000000001'),('useRecaptcha',NULL),('recaptchaPublicKey',NULL),('recaptchaPrivateKey',NULL),('webguiAccountActivationTemplate','PBtmpl0000000000000016'),('groupIdAdminHistory','12'),('shopCartCheckoutMinimum','0.00'),('passiveAnalyticsInterval','300'),('passiveAnalyticsDeleteDelta','0'),('passiveAnalyticsEnabled','0'),('shopMySalesTemplateId','-zxyB-O50W8YnL39Ouoc4Q'),('webguiWelcomeMessageTemplate','PBtmpl0000000000000015'),('activeTaxPlugin','WebGUI::Shop::TaxDriver::Generic'),('globalHeadTags',''),('useMobileStyle','0'),('inboxCopySender','0'),('sendInboxNotificationsOnly','0'),('inboxNotificationTemplateId','b1316COmd9xRv4fCI3LLGA'),('smsGateway',''),('groupIdAdminFriends','3'),('fmViewTemplateId','64tqS80D53Z0JoAs2cX2VQ'),('fmEditTemplateId','lG2exkH9FeYvn4pA63idNg'),('groupsToManageFriends','2'),('overrideAbleToBeFriend','0'),('webguiUseEmailAsUsername','0'),('redirectAfterLoginUrl',NULL),('groupIdAdminFilePump','8'),('fmStyleTemplateId','stevestyle000000000003'),('fmLayoutTemplateId','N716tpSna0iIQTKxS4gTWA'),('smsGatewaySubject',''),('inboxNotificationsSubject',''),('inboxSmsNotificationTemplateId','i9-G00ALhJOr0gMh-vHbKA'),('shopSaleNotificationGroupId','3'),('shopReceiptEmailTemplateId','bPz1yk6Y9uwMDMBcmMsSCg'),('selectGatewayTemplateId','2GxjjkRuRkdUg_PccRPjpA'),('groupIdAdminClipboard','3'),('groupIdAdminTrash','3'),('maxCacheTimeout','86400'),('webguiDeactivateAccountTemplate','zaHUYsE_PgKk8hnVd8ffEQ'),('specialState','init'); +ALTER TABLE `settings` ENABLE KEYS; +ALTER TABLE `shipper` DISABLE KEYS; INSERT INTO `shipper` VALUES ('defaultfreeshipping000','WebGUI::Shop::ShipDriver::FlatRate','{\"groupToUse\":7,\"label\":\"Free Shipping\",\"enabled\":1}'); -INSERT INTO `snippet` VALUES ('SynConXSLT000000000001','\n\n\n \n \n \n \n \n \nYou\'re viewing an RSS version 0.9 feed. Please use an RSS feed reader to view this content as intended.\n
    \n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n
    \n
    \n \n
  • \n \n \n \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \nYou\'re viewing an RSS version 0.9 feed. Please use an RSS feed reader to view this content as intended.\n
    \n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n
    \n
    \n \n
  • \n \n \n \n
  • \n
    \n
    ',0),('SynConXSLT000000000002','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 0.91 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n
    \n \n\n
    \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 0.91 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n
    \n \n\n
    \n
  • \n
    \n
    ',0),('SynConXSLT000000000003','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 1.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n (\n )\n \n\n
    \n \n
    \n
  • \n
    \n
    \n',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 1.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n (\n )\n \n\n
    \n \n
    \n
  • \n
    \n
    \n',0),('SynConXSLT000000000004','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 2.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n ()\n \n\n
    \n \n
    \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 2.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n ()\n \n\n
    \n \n
    \n
  • \n
    \n
    ',0),('7-0-style0000000000003','body, html\n{\n text-align:center;\n margin:0px;\n height:100%; \n background-color:#494949;\n}\n\n#main\n{\n width:800px;\n background: url(\'^FileUrl(style1/main_bg.jpg);\') repeat-y;\n height:100%;\n margin-left:auto;\n margin-right:auto;\n margin-top:0px;\n margin-bottom:0px;\n position:relative;\n}\nbody > #main\n{\n height:auto;\n min-height:100%;\n}\n\n#main #mainHeader\n{\n width:800px;\n height:133px;\n background: url(\'^FileUrl(style1/header.jpg);\') top left no-repeat;\n margin-bottom:0px;\n position:relative;\n}\n#main #mainHeader #title\n{\n position:absolute;\n top:23px;\n left:145px;\n font-size:32pt;\n font-family:arial;\n color:white;\n font-weight:bold;\n}\n#main #mainHeader #title a {\n color:white;\n text-decoration:none;\n}\n\n#main #mainContent\n{\n background: url(\'^FileUrl(style1/orange_left01.jpg);\') left top no-repeat;\n width:100%;\n height:100%; \n margin-top:0px;\n text-align:left;\n border:solid red 0px;\n}\n#main > #mainContent\n{\n margin-top:0px;\n min-height:500px;\n}\n#main > #mainContent > p {\n margin-top:0px;\n}\n#main #mainContent #mainText a:link {\n color:#FF7F23;\n}\n#main #mainContent #mainText a:visited {\n color:#D25900;\n}\n\n/* LEVEL 1 AND 2 NAVIGATION */\n#main .mainNav_1, #main .mainNav_2 {\n border-bottom:dashed #DADADA 1px; \n width:621px;\n height:25px;\n text-align:left;\n position:relative;\n margin-left:137px; \n clear:both;\n}\n#main .mainNav_1 a:link, #main .mainNav_1 a:visited, #main .mainNav_2 a:link, #main .mainNav_2 a:visited {\n color:white;\n text-decoration:none;\n top:5px;\n position:relative;\n -moz-box-sizing:border-box;\n}\n#main .mainNav_1 a:hover,#main .mainNav_2 a:hover {\n color:black;\n}\n#main .mainNav_1 div .left, #main .mainNav_2 div .left {\n width:12px;\n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div .left {\n background: url(\'^FileUrl(style1/nav2_off_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div .center, #main .mainNav_2 div .center { \n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_center.jpg);\') repeat-x top left;\n color:white;\n font-family:arial, verdana;\n font-size:8pt;\n}\n#main .mainNav_2 div .center {\n background: url(\'^FileUrl(style1/nav2_off_center.jpg);\') repeat-x top left;\n}\n#main .mainNav_1 div .right, #main .mainNav_2 div .right {\n width:10px;\n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div .right {\n background: url(\'^FileUrl(style1/nav2_off_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div.navOn .left {\n background: url(\'^FileUrl(style1/nav1_on_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div.navOn .center {\n background: url(\'^FileUrl(style1/nav1_center_on.jpg);\') repeat-x top left;\n}\n#main .mainNav_1 div.navOn .right {\n background: url(\'^FileUrl(style1/nav1_on_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div.navOn .left {\n background: url(\'^FileUrl(style1/nav2_on_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div.navOn .center {\n background: url(\'^FileUrl(style1/nav2_center_on.jpg);\') repeat-x top left;\n}\n#main .mainNav_2 div.navOn .right {\n background: url(\'^FileUrl(style1/nav2_on_right.jpg);\') no-repeat top left;\n} \n#main .mainNav_1 div.navOn a:link, #main .mainNav_1 div.navOn a:visited, #main .mainNav_2 div.navOn a:link, #main .mainNav_2 div.navOn a:visited {\n color:black;\n}\n/* ENDOF LEVEL 1 AND 2 NAVIGATION */\n\n#main #crumbTrail {\n margin-left:177px;\n margin-bottom:0px;\n color:gray;\n font-size:8pt;\n font-weight:bold;\n}\n#main #crumbTrail a.crumbTrail:visited, #main #crumbTrail a.crumbTrail:link {\n color:silver;\n font-size:8pt; \n font-family:arial;\n text-decoration:none;\n font-weight:normal;\n}\n#main #crumbTrail a.crumbTrail:hover {\n color:gray;\n}\n\n#main #mainText\n{\n padding-left:150px;\n font-family:verdana;\n font-size:9pt;\n width:600px;\n margin-top:0px;\n}\n\n#main #gui\n{\n bottom:0px;\n left:0px;\n position:absolute;\n width:135px;\n font-size:8pt;\n color:black;\n font-family:arial;\n text-align:right;\n}\n#main #gui .loginBox {\n padding-right:12px;\n -moz-box-sizing:border-box;\n width:100px; \n float:right;\n margin-bottom:10px;\n}\n#main #gui .loginBox .loginBoxField {\n width:75px;\n}\n#main #gui .loginBox .loginBoxButton {\n background-color:#D65501;\n color:white;\n border:solid white 2px;\n margin-top:4px;\n font-variant:small-caps;\n}\n#main #gui a\n{\n color:white; \n}\n#copyright {\n color:#fff;\n position:absolute;\n top:110px;\n right:40px;\n font-family:verdana;\n font-size:8pt;\n font-weight:bold;\n background-color:#2D2D2D;\n opacity:0.4;\n -moz-opacity:0.4;\n -khtml-opacity:0.4; \n padding:2px;\n}\n* html #copyright {\n background: transparent;\n}\n',1,'text/css',1147642492,3600,'body,html{text-align:center;margin:0px;height:100%;background-color:#494949;}#main{width:800px;background:url(\'^FileUrl(style1/main_bg.jpg);\') repeat-y;height:100%;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;position:relative;}body > #main{height:auto;min-height:100%;}#main #mainHeader{width:800px;height:133px;background:url(\'^FileUrl(style1/header.jpg);\') top left no-repeat;margin-bottom:0px;position:relative;}#main #mainHeader #title{position:absolute;top:23px;left:145px;font-size:32pt;font-family:arial;color:white;font-weight:bold;}#main #mainHeader #title a{color:white;text-decoration:none;}#main #mainContent{background:url(\'^FileUrl(style1/orange_left01.jpg);\') left top no-repeat;width:100%;height:100%;margin-top:0px;text-align:left;border:solid red 0px;}#main > #mainContent{margin-top:0px;min-height:500px;}#main > #mainContent > p{margin-top:0px;}#main #mainContent #mainText a:link{color:#FF7F23;}#main #mainContent #mainText a:visited{color:#D25900;}#main .mainNav_1,#main .mainNav_2{border-bottom:dashed #DADADA 1px;width:621px;height:25px;text-align:left;position:relative;margin-left:137px;clear:both;}#main .mainNav_1 a:link,#main .mainNav_1 a:visited,#main .mainNav_2 a:link,#main .mainNav_2 a:visited{color:white;text-decoration:none;top:5px;position:relative;-moz-box-sizing:border-box;}#main .mainNav_1 a:hover,#main .mainNav_2 a:hover{color:black;}#main .mainNav_1 div .left,#main .mainNav_2 div .left{width:12px;height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_left.jpg);\') no-repeat top left;}#main .mainNav_2 div .left{background:url(\'^FileUrl(style1/nav2_off_left.jpg);\') no-repeat top left;}#main .mainNav_1 div .center,#main .mainNav_2 div .center{height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_center.jpg);\') repeat-x top left;color:white;font-family:arial,verdana;font-size:8pt;}#main .mainNav_2 div .center{background:url(\'^FileUrl(style1/nav2_off_center.jpg);\') repeat-x top left;}#main .mainNav_1 div .right,#main .mainNav_2 div .right{width:10px;height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_right.jpg);\') no-repeat top left;}#main .mainNav_2 div .right{background:url(\'^FileUrl(style1/nav2_off_right.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn .left{background:url(\'^FileUrl(style1/nav1_on_left.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn .center{background:url(\'^FileUrl(style1/nav1_center_on.jpg);\') repeat-x top left;}#main .mainNav_1 div.navOn .right{background:url(\'^FileUrl(style1/nav1_on_right.jpg);\') no-repeat top left;}#main .mainNav_2 div.navOn .left{background:url(\'^FileUrl(style1/nav2_on_left.jpg);\') no-repeat top left;}#main .mainNav_2 div.navOn .center{background:url(\'^FileUrl(style1/nav2_center_on.jpg);\') repeat-x top left;}#main .mainNav_2 div.navOn .right{background:url(\'^FileUrl(style1/nav2_on_right.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn a:link,#main .mainNav_1 div.navOn a:visited,#main .mainNav_2 div.navOn a:link,#main .mainNav_2 div.navOn a:visited{color:black;}#main #crumbTrail{margin-left:177px;margin-bottom:0px;color:gray;font-size:8pt;font-weight:bold;}#main #crumbTrail a.crumbTrail:visited,#main #crumbTrail a.crumbTrail:link{color:silver;font-size:8pt;font-family:arial;text-decoration:none;font-weight:normal;}#main #crumbTrail a.crumbTrail:hover{color:gray;}#main #mainText{padding-left:150px;font-family:verdana;font-size:9pt;width:600px;margin-top:0px;}#main #gui{bottom:0px;left:0px;position:absolute;width:135px;font-size:8pt;color:black;font-family:arial;text-align:right;}#main #gui .loginBox{padding-right:12px;-moz-box-sizing:border-box;width:100px;float:right;margin-bottom:10px;}#main #gui .loginBox .loginBoxField{width:75px;}#main #gui .loginBox .loginBoxButton{background-color:#D65501;color:white;border:solid white 2px;margin-top:4px;font-variant:small-caps;}#main #gui a{color:white;}#copyright{color:#fff;position:absolute;top:110px;right:40px;font-family:verdana;font-size:8pt;font-weight:bold;background-color:#2D2D2D;opacity:0.4;-moz-opacity:0.4;-khtml-opacity:0.4;padding:2px;}* html #copyright{background:transparent;}',0),('7-0-style0000000000033','body, html { \n height:100%; \n}\nbody {\n background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg);\') repeat-y right; \n margin:0px;\n}\n.rightColumn {\n width:20%;\n height:100%;\n background: #eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg);\') repeat-y right; \n text-align:center; \n}\n.rightColumn #pb_wg_bg {\n background: url(\'^FileUrl(style2/pb_wg_bg.jpg);\') repeat-x;\n width:100%;\n text-align:left; \n}\n.rightColumn #pb_wg {\n background: url(\'^FileUrl(style2/pb_wg.jpg);\') left no-repeat;\n height:53px;\n}\n.leftColumn { \n width:80%; \n background: white url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right; \n} \n.leftColumn #header {\n width:100%;\n background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg);\') right no-repeat; \n height:86px;\n position:relative;\n}\n.leftColumn #header #title, .leftColumn #header #title_bg {\n color:white;\n font-size:36pt;\n font-weight:bold;\n font-family:arial;\n font-variant:small-caps;\n letter-spacing:12px;\n top:15px;\n left:5px;\n position:absolute;\n z-index:10;\n}\n.leftColumn #header #title a {\n color:white;\n text-decoration:none;\n}\n.leftColumn #header #title_bg {\n color:black;\n z-index:5;\n top:17px;\n left:7px;\n}\n.leftColumn #context {\n /*background: #fff url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right; */\n width:95%;\n font-family:verdana;\n font-size:9pt;\n color:#242424;\n -moz-box-sizing:border-box; \n position:relative;\n padding-left:1%;\n padding-right:1%;\n padding-bottom:15px;\n}\n.leftColumn #context a {\n color:#7C9AB0;\n font-weight:bold;\n}\n.leftColumn #context a:hover {\n text-decoration:none;\n}\n.leftColumn #pageTitleBG {\n background: url(\'^FileUrl(style2/page_title_bg.jpg);\') repeat-x; \n width:100%;\n}\n.leftColumn #pageTitleBG #pageTitle {\n background: url(\'^FileUrl(style2/page_title.jpg);\') right no-repeat; \n width:100%;\n height:50px;\n} \n.leftColumn #pageTitleBG #pageTitle h2 {\n font-size:14pt;\n color:#696969;\n font-family:arial;\n font-weight:normal;\n margin:0px;\n padding-top:2px;\n padding-left:25px;\n letter-spacing:3px;\n}\n.rightColumn #nav {\n width:85%;\n background: #b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg);\') repeat-x top; \n border-right:solid #848484 1px;\n margin-left:auto;\n margin-right:auto;\n text-align:left;\n padding-left:3px;\n padding-top:7px;\n padding-bottom:7px;\n}\n.rightColumn #nav a {\n color:white;\n font-size:8pt;\n font-weight:bold;\n text-decoration:none;\n font-family:arial;\n line-height:8pt; \n} \n.rightColumn #nav .selectedMenuItem {\n color:yellow;\n}\n#loginStyles {\n font-size:8pt;\n font-family:arial;\n padding-bottom:25px;\n}\n#loginStyles a {\n color:#89ACCF;\n font-weight:bold; \n border-bottom:solid transparent 2px;\n text-decoration:none;\n}\n#loginStyles a:hover {\n border-bottom:dotted #B2C9D9 2px;\n} \n\n.copyright {\n border-top:solid silver 3px;\n background-color:gray;\n font-family:arial;\n font-size:9pt;\n color:silver; \n text-align:center;\n}\n',0,'text/css',1147642500,3600,'body,html{height:100%;}body{background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg);\') repeat-y right;margin:0px;}.rightColumn{width:20%;height:100%;background:#eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg);\') repeat-y right;text-align:center;}.rightColumn #pb_wg_bg{background:url(\'^FileUrl(style2/pb_wg_bg.jpg);\') repeat-x;width:100%;text-align:left;}.rightColumn #pb_wg{background:url(\'^FileUrl(style2/pb_wg.jpg);\') left no-repeat;height:53px;}.leftColumn{width:80%;background:white url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right;}.leftColumn #header{width:100%;background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg);\') right no-repeat;height:86px;position:relative;}.leftColumn #header #title,.leftColumn #header #title_bg{color:white;font-size:36pt;font-weight:bold;font-family:arial;font-variant:small-caps;letter-spacing:12px;top:15px;left:5px;position:absolute;z-index:10;}.leftColumn #header #title a{color:white;text-decoration:none;}.leftColumn #header #title_bg{color:black;z-index:5;top:17px;left:7px;}.leftColumn #context{width:95%;font-family:verdana;font-size:9pt;color:#242424;-moz-box-sizing:border-box;position:relative;padding-left:1%;padding-right:1%;padding-bottom:15px;}.leftColumn #context a{color:#7C9AB0;font-weight:bold;}.leftColumn #context a:hover{text-decoration:none;}.leftColumn #pageTitleBG{background:url(\'^FileUrl(style2/page_title_bg.jpg);\') repeat-x;width:100%;}.leftColumn #pageTitleBG #pageTitle{background:url(\'^FileUrl(style2/page_title.jpg);\') right no-repeat;width:100%;height:50px;}.leftColumn #pageTitleBG #pageTitle h2{font-size:14pt;color:#696969;font-family:arial;font-weight:normal;margin:0px;padding-top:2px;padding-left:25px;letter-spacing:3px;}.rightColumn #nav{width:85%;background:#b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg);\') repeat-x top;border-right:solid #848484 1px;margin-left:auto;margin-right:auto;text-align:left;padding-left:3px;padding-top:7px;padding-bottom:7px;}.rightColumn #nav a{color:white;font-size:8pt;font-weight:bold;text-decoration:none;font-family:arial;line-height:8pt;}.rightColumn #nav .selectedMenuItem{color:yellow;}#loginStyles{font-size:8pt;font-family:arial;padding-bottom:25px;}#loginStyles a{color:#89ACCF;font-weight:bold;border-bottom:solid transparent 2px;text-decoration:none;}#loginStyles a:hover{border-bottom:dotted #B2C9D9 2px;}.copyright{border-top:solid silver 3px;background-color:gray;font-family:arial;font-size:9pt;color:silver;text-align:center;}',0),('pbrobot000000000000001','User-agent: googlebot\nDisallow: *?op=displayLogin\nDisallow: *?op=makePrintable\n',0,'text/plain',1147642511,3600,'User-agent: googlebot\nDisallow: *?op=displayLogin\nDisallow: *?op=makePrintable\n',0),('MBZK_LPVzqhb4TV4mMRTJg','input.captionEnter {\r\n margin-left: -5px;\r\n width: 92px;\r\n}',0,'text/css',1197330678,3600,'input.captionEnter{margin-left:-5px;width:92px;}',0),('3qiVYhNTXMVC5hfsumVHgg','var BrowserDetect = {\r\n init: function () {\r\n this.browser = this.searchString(this.dataBrowser) || \"An unknown browser\";\r\n this.version = this.searchVersion(navigator.userAgent)\r\n || this.searchVersion(navigator.appVersion)\r\n || \"an unknown version\";\r\n this.OS = this.searchString(this.dataOS) || \"an unknown OS\";\r\n },\r\n searchString: function (data) {\r\n for (var i=0;i= items.length ) {\r\n showIndex = 0;\r\n }\r\n // Don\'t allow going past the last item\r\n else if ( showIndex >= items.length ) { \r\n return;\r\n }\r\n\r\n // Do the switch\r\n if ( items[ hideIndex ] )\r\n items[ hideIndex ].style.display = \"none\";\r\n if ( items[ showIndex ] ) {\r\n items[ showIndex ].style.display = \"block\";\r\n this.currentIndex = showIndex;\r\n }\r\n};\r\n\r\n/**\r\n showPrevious ( )\r\n Show the previous slide\r\n*/\r\nWebGUI.Slideshow.prototype.showPrevious\r\n= function () {\r\n var items = this.getSlideshowItems();\r\n \r\n var hideIndex = this.currentIndex;\r\n var showIndex = this.currentIndex - 1;\r\n\r\n // Wrap around\r\n if ( this.wrap && showIndex < 0 ) {\r\n showIndex = items.length - 1;\r\n }\r\n // Don\'t allow going past the last item\r\n else if ( showIndex < 0 ) { \r\n return;\r\n }\r\n\r\n // Do the switch\r\n items[ hideIndex ].style.display = \"none\";\r\n items[ showIndex ].style.display = \"block\";\r\n this.currentIndex = showIndex;\r\n};\r\n\r\n/**\r\n togglePlay ( )\r\n If it\'s paused, play it. If it\'s playing, pause it.\r\n Return true if the slideshow is now playing.\r\n*/\r\nWebGUI.Slideshow.prototype.togglePlay\r\n= function () {\r\n if ( this.isPlaying == false ) {\r\n this.play();\r\n return true;\r\n }\r\n else {\r\n this.pause();\r\n }\r\n};\r\n\r\n/**\r\n updatePlayPauseButton ( )\r\n Update the Play/Pause button to have the correct image\r\n*/\r\nWebGUI.Slideshow.prototype.updatePlayPauseButton\r\n= function () {\r\n if ( this.playPauseButtonId ) {\r\n if ( this.isPlaying && this.playImageSrc ) {\r\n document.getElementById( this.playPauseButtonId ).src = this.pauseImageSrc;\r\n }\r\n else if ( this.pauseImageSrc ) {\r\n document.getElementById( this.playPauseButtonId ).src = this.playImageSrc;\r\n }\r\n }\r\n};',0,'text/javascript',1218582812,3600,'if(typeof WebGUI==\"undefined\"){WebGUI={}}WebGUI.Slideshow=function(a){this.containerId=a&&a.containerId?a.containerId:\"slideshow-container\";this.currentIndex=a&&a.currentIndex?a.currentIndex:0;this.isPlaying=a&&a.isPlaying?a.isPlaying:false;this.itemClassName=a&&a.itemClassName?a.itemClassName:\"slideshow-item\";this.nextButtonId=a?a.nextButtonId:undefined;this.pauseImageSrc=a?a.pauseImageSrc:undefined;this.playDelay=a&&a.playDelay?a.playDelay:5000;this.playImageSrc=a?a.playImageSrc:undefined;this.playPauseButtonId=a?a.playPauseButtonId:undefined;this.previousButtonId=a?a.previousButtonId:undefined;this.wrap=a&&a.wrap?a.wrap:false;YAHOO.util.Event.onDOMReady(this.init,this,true)};WebGUI.Slideshow.prototype.clearPlayTimeout=function(){clearTimeout(this.playTimeout);this.playTimeout=undefined}WebGUI.Slideshow.prototype.doPlayTick=function(a){a.showNext();a.setPlayTimeout()}WebGUI.Slideshow.prototype.getSlideshowContainer=function(){return document.getElementById(this.containerId)};WebGUI.Slideshow.prototype.showPrevious=function(){var items=this.getSlideshowItems();var hideIndex=this.currentIndex;var showIndex=this.currentIndex-1;if(this.wrap&&showIndex<0){showIndex=items.length-1}/**\n togglePlay ( )\n If it\'s paused,play it.If it\'s playing,pause it.Return true if the slideshow is now playing.*/WebGUI.Slideshow.prototype.togglePlay=function(){if(this.isPlaying==false){this.play();return true}else{this.pause()}};WebGUI.Slideshow.prototype.updatePlayPauseButton=function(){if(this.playPauseButtonId){if(this.isPlaying&&this.playImageSrc){document.getElementById(this.playPauseButtonId).src=this.pauseImageSrc}else if(this.pauseImageSrc){document.getElementById(this.playPauseButtonId).src=this.playImageSrc}}};',0),('1XOJDcg_ITRYwVM-QnIcPw',' .wgShelf {\r\n font-size:12px;\r\n font-family:arial, verdana; \r\n margin:15px 0px;\r\n }\r\n .wgShelf h2 {\r\n background: black;\r\n padding:5px;\r\n padding-left:15px;\r\n line-height:32px;\r\n color:white;\r\n margin:0px;\r\n height:32px;\r\n }\r\n .wgShelf .wgShelves {\r\n background: #F1F1F1;\r\n height:29px;\r\n padding:3px;\r\n line-height:29px;\r\n padding-left:30px;\r\n }\r\n .wgShelf .product {\r\n margin:15px;\r\n margin-left:0px; \r\n text-align:left;\r\n background-color:#f1f1f1;\r\n border:solid #e1e1e1 1px;\r\n width: 200px;\r\n display: -moz-inline-box; /* Moz */\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n }\r\n .wgShelf .product .thumbnail {\r\n display:block;\r\n text-align:left;\r\n margin:3px;\r\n float:left;\r\n }\r\n .wgShelf .product .link {\r\n background: #e1e1e1;\r\n height:30px;\r\n padding:3px;\r\n line-height:24px;\r\n margin-bottom:5px; \r\n text-align:left;\r\n display:block;\r\n }\r\n .wgShelf .product .link a:link,\r\n .wgShelf .product .link a:visited {\r\n color:#000; \r\n display:block;\r\n }\r\n .wgShelf .product .link a:hover {\r\n text-decoration:underline;\r\n }\r\n .wgShelf .product .price {\r\n display:block;\r\n text-align:right;\r\n font-size:18px;\r\n font-weight:bold;\r\n }',0,'text/css',1219175575,0,'.wgShelf{font-size:12px;font-family:arial,verdana;margin:15px 0px;}.wgShelf h2{background:black;padding:5px;padding-left:15px;line-height:32px;color:white;margin:0px;height:32px;}.wgShelf .wgShelves{background:#F1F1F1;height:29px;padding:3px;line-height:29px;padding-left:30px;}.wgShelf .product{margin:15px;margin-left:0px;text-align:left;background-color:#f1f1f1;border:solid #e1e1e1 1px;width:200px;display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top; /**/}.wgShelf .product .thumbnail{display:block;text-align:left;margin:3px;float:left;}.wgShelf .product .link{background:#e1e1e1;height:30px;padding:3px;line-height:24px;margin-bottom:5px;text-align:left;display:block;}.wgShelf .product .link a:link,.wgShelf .product .link a:visited{color:#000;display:block;}.wgShelf .product .link a:hover{text-decoration:underline;}.wgShelf .product .price{display:block;text-align:right;font-size:18px;font-weight:bold;}',0),('THQhn1C-ooj-TLlEP7aIJQ','.wgPicture {\r\n float:left;\r\n}\r\n.wgAlbum {\r\n float:left;\r\n}\r\n.wgGallery .pagination li, \r\n.wgGallery .pagination a {\r\n float:left;\r\n}\r\n.wgGallery .container {\r\n display:inline-block;\r\n}',0,'text/html',1225313951,3600,'.wgPicture { float:left; }.wgAlbum { float:left; }.wgGallery .pagination li, .wgGallery .pagination a { float:left; }.wgGallery .container { display:inline-block; }',0),('7-0-style0000000000051','body, html {\r\n margin:0px;\r\n background-color:#b53018;\r\n padding:0px;\r\n}\r\nbody a {\r\n color:#EE963E;font-weight:bold;\r\n letter-spacing:1px;\r\n font-size:8pt;\r\n}\r\n#main {\r\n width:98%;\r\n /*min-width:790px;*/\r\n margin:0px;\r\n padding:0px;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n position:relative;\r\n}\r\n#header { \r\n background: url(\'^FileUrl(style3/header_bg.jpg);\') repeat-x;\r\n width:100%;\r\n margin:0px;\r\n height:115px;\r\n}\r\n#headerTitle {\r\n background: url(\'^FileUrl(style3/header_left.jpg);\') no-repeat left top;\r\n height:100%;\r\n width:100%;\r\n}\r\n#headerRight {\r\n background: url(\'^FileUrl(style3/header_right.jpg);\') no-repeat right top;\r\n width:100%;\r\n height:100%;\r\n text-align:right;\r\n position:relative;\r\n}\r\n#headerRight #title {\r\n position:absolute;\r\n top:25px;\r\n left:20px;\r\n font-family:arial;\r\n text-align:left;\r\n}\r\n#title h1 {\r\n text-transform:uppercase;\r\n margin-bottom:0px;\r\n font-weight:normal;\r\n font-size:26pt;\r\n margin-top:0px;\r\n color:white;\r\n}\r\n#title h1 a {\r\n color:white;\r\n text-decoration:none; font-size: 26pt; font-weight: normal; \r\n}\r\n#title h2 {\r\n margin:0px;\r\n font-size:12pt;\r\n color:#bebebe;\r\n padding-left:20px;\r\n}\r\n#title img {\r\n z-index:5;\r\n}\r\n#login {\r\n position:absolute;\r\n font-size:8pt;\r\n top:45%;\r\n right:150px;\r\n color:white;\r\n z-index:6;\r\n font-family:arial;\r\n}\r\n#login a {\r\n color:white; font-weight: normal; letter-spacing: 0px;\r\n}\r\n.loginBox {\r\n font-size:8pt;\r\n margin:0px;\r\n display:inline;\r\n}\r\n.loginBox input {\r\n font-size:8pt;\r\n}\r\n\r\n#mainBody {\r\n width:100%;\r\n margin:0px;\r\n height:500px;\r\n background: #fff;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#main > #mainBody {\r\n height:auto;\r\n min-height:500px;\r\n}\r\n#contentArea {\r\n z-index:2;\r\n position:relative;\r\n padding-top:10px;\r\n padding-left:10px;\r\n padding-right:20px;\r\n padding-bottom:20px;\r\n -moz-box-sizing:border-box;\r\n font-family:verdana;\r\n font-size:9pt;\r\n min-height:500px;\r\n}\r\nhtml #main #mainBody #contentArea {\r\n height:1%;\r\n}\r\n#topCorner {\r\n width:100%;\r\n height:214px;\r\n position:absolute;\r\n top:0px;\r\n left:0px;\r\n background: url(^FileUrl(/style3/main_top.jpg);) no-repeat;\r\n z-index:1;\r\n}\r\n#bottomCorner {\r\n width:100%;\r\n height:211px;\r\n position:absolute;\r\n bottom:59px;\r\n right:0px;\r\n background: url(\'^FileUrl(style3/main_bottom.jpg);\') no-repeat right;\r\n z-index:1;\r\n}\r\n* html #bottomCorner {\r\n bottom:58px;\r\n}\r\n\r\n#footer {\r\n width:100%;\r\n margin:0px;\r\n background:#000 url(\'^FileUrl(style3/footer_right.jpg);\') no-repeat right top;\r\n height:57px;\r\n border-top:solid #B53018 2px;\r\n text-align:right;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#footer #copyright {\r\n color:#3b3b3b;\r\n font-family:arial;\r\n position:absolute;\r\n top:20px;\r\n left:30px;\r\n font-size:8pt;\r\n}\r\n#main .yui-skin-sam {\r\n font-family:verdana;\r\n font-size:9pt;\r\n font-weight:normal;\r\n}',0,'text/css',1224117026,3600,'body,html{margin:0px;background-color:#b53018;padding:0px;}body a{color:#EE963E;font-weight:bold;letter-spacing:1px;font-size:8pt;}#main{width:98%;margin:0px;padding:0px;padding-top:20px;padding-bottom:20px;position:relative;}#header{background:url(\'^FileUrl(style3/header_bg.jpg);\') repeat-x;width:100%;margin:0px;height:115px;}#headerTitle{background:url(\'^FileUrl(style3/header_left.jpg);\') no-repeat left top;height:100%;width:100%;}#headerRight{background:url(\'^FileUrl(style3/header_right.jpg);\') no-repeat right top;width:100%;height:100%;text-align:right;position:relative;}#headerRight #title{position:absolute;top:25px;left:20px;font-family:arial;text-align:left;}#title h1{text-transform:uppercase;margin-bottom:0px;font-weight:normal;font-size:26pt;margin-top:0px;color:white;}#title h1 a{color:white;text-decoration:none;font-size:26pt;font-weight:normal;}#title h2{margin:0px;font-size:12pt;color:#bebebe;padding-left:20px;}#title img{z-index:5;}#login{position:absolute;font-size:8pt;top:45%;right:150px;color:white;z-index:6;font-family:arial;}#login a{color:white;font-weight:normal;letter-spacing:0px;}.loginBox{font-size:8pt;margin:0px;display:inline;}.loginBox input{font-size:8pt;}#mainBody{width:100%;margin:0px;height:500px;background:#fff;position:relative;z-index:0;}#main > #mainBody{height:auto;min-height:500px;}#contentArea{z-index:2;position:relative;padding-top:10px;padding-left:10px;padding-right:20px;padding-bottom:20px;-moz-box-sizing:border-box;font-family:verdana;font-size:9pt;min-height:500px;}html #main #mainBody #contentArea{height:1%;}#topCorner{width:100%;height:214px;position:absolute;top:0px;left:0px;background:url(^FileUrl(/style3/main_top.jpg);) no-repeat;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;}#main .yui-skin-sam{font-family:verdana;font-size:9pt;font-weight:normal;}',0),('kJf77eCr9GAMiEzWrzsBTA','.matrixLeft .buttons span,\r\n.matrixRight .buttons span {\r\n padding:0px 0px 0px 0px;\r\n}\r\n\r\n.matrixLeft .buttons button,\r\n.matrixRight .buttons a {\r\n top:-3px;\r\n left:-2px;\r\n height:22px;\r\n}\r\n.matrixRight .buttons a {\r\n color:black;\r\n text-decoration:none;\r\n padding:1px 3px;\r\n}',0,'text/css',1229639255,3600,'.matrixLeft .buttons span,.matrixRight .buttons span{padding:0px 0px 0px 0px;}.matrixLeft .buttons button,.matrixRight .buttons a{top:-3px;left:-2px;height:22px;}.matrixRight .buttons a{color:black;text-decoration:none;padding:1px 3px;}',0),('4LQT4-bGW4FkiEQLSY5gvQ','function showHide(theLink,theId) {\r\n var theId = document.getElementById(theId);\r\n var theLink = document.getElementById(theLink);\r\n if(theId.style.display == \'block\') {\r\n theId.style.display = \'none\';\r\n theLink.innerHTML = \"Send Creator a Message\";\r\n theLink.className = \"showLink\"\r\n }\r\n else {\r\n theId.style.display = \'block\';\r\n theLink.innerHTML = \"Hide\"; \r\n theLink.className = \"hideLink\" \r\n }\r\n}',0,'text/javascript',1232400287,0,'function showHide(b,a){var a=document.getElementById(a);var b=document.getElementById(b);if(a.style.display==\'block\'){a.style.display=\'none\';b.innerHTML=\"Send Creator a Message\";b.className=\"showLink\"}else{a.style.display=\'block\';b.innerHTML=\"Hide\";b.className=\"hideLink\"}}',0),('wrq7hMxb1ewQqZ46xmd8Gg','function equalCol() {\r\n var colOne = document.getElementById(\'compareForm\');\r\n var colTwo = document.getElementById(\'matrixRight\'); \r\n var colOneH = colOne.offsetHeight;\r\n var colTwoH = colTwo.offsetHeight; \r\n \r\n //alert(colOneH + \", \" + colTwoH);\r\n colOne.style.overflow = \"scroll\";\r\n colOne.style.height = (colTwoH - 150) + \"px\";\r\n}',0,'text/javascript',1235706620,3600,'function equalCol(){var d=document.getElementById(\'compareForm\');var b=document.getElementById(\'matrixRight\');var a=d.offsetHeight;var c=b.offsetHeight;d.style.overflow=\"scroll\";d.style.height=(c-150)+\"px\"}',0),('3n3H85BsdeRQ0I08WmvlOg','.wgThingy {\n margin:5px;\n}\n\n.wgThingy * .styleButton {\n color:black; \n margin:0px 5px;\n display:block;\n float:left;\n}\n.wgThingy * .spacerOne {\n padding-left:15px;\n}\n\n\n.wgThingy * .rowOne,\n.wgThingy * tr.rowOne td\n {\n background: #EEEEEE;\n margin:1px;\n border:solid #CDCDCD 1px;\n color:#000;\n padding:2px;\n}\n.wgThingy * .rowTwo,\n.wgThingy * tr.rowTwo td {\n background: #DBDBDB;\n margin:1px;\n border:solid #DDDDDD 1px;\n color:#000; \n padding:2px;\n}\n.wgThingsWrapper img { \n display:block;\n vertical-align:middle;\n float:left;\n}\n.wgThingsWrapper .label {\n font-weight:bold; \n padding-left:15px;\n}\n.wgThingy h2.title {\n background: #000;\n height:42px;\n color:white;\n font-size:18px;\n font-weight:bold;\n letter-spacing:1px; \n line-height:42px;\n padding-left:15px;\n margin-bottom:0px;\n}\n\n.wgThingy * span.smaller {\n font-size:13px;\n color:white;\n}\n.wgThingy .controls {\n line-height:35px;\n height:35px;\n background: #f1f1f1; \n margin-top:0px;\n margin-bottom:20px;\n padding:0px;\n}\n\n\n.wgThingy * .label {\n background:black;\n color:white;\n padding:2px 5px;\n font-family:arial;\n font-size:11px;\n font-weight:bold;\n vertical-align:middle;\n}\n.wgThingy .label a {\n color:white;\n}\n\n.searchTable * input,\n.editThing * input {\n background: white;\n border:solid #555 1px;\n}\n\n\n\n\n.editThing {\n margin-top:15px; \n} \n\n\n\n#thingyList, #thingyList * {\n margin:0px;\n padding:0px;\n}\n#thingyList {\n position:relative; \n float:left;\n}\n#thingyList .goButton:link,\n#thingyList .goButton:visited {\n padding:2px 25px 2px 2px;\n background: #F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif);) no-repeat right;\n line-height:20px;\n border:solid #a2a2a2 1px;\n color:#a2a2a2;\n text-decoration:none;\n font-family:verdana, arial;\n font-size:10px;\n font-weight:bold;\n margin-left:20px;\n letter-spacing:0px;\n}\n#thingyList .goButton:hover {\n background-color:white;\n}\n#thingyList .things {\n padding:0px;\n margin:0px;\n width:300px;\n z-index:5000;\n position:absolute;\n top:27px;\n left:20px;\n border:solid #a2a2a2 1px;\n border-top-style:none;\n}\n#thingyList .things a:link,\n#thingyList .things a:visited {\n display:block;\n background-color:#f1f1f1;\n border-top:solid #a2a2a2 1px; \n border-bottom:solid #727272 1px;\n line-height:12px;\n font-size:10px;\n height:12px;\n padding:2px 5px;\n text-decoration:none;\n font-weight:bold;\n color:#a2a2a2;\n}\n#thingyList .things a:hover {\n background-color:white;\n}',0,'text/css',1245107956,1,'.wgThingy{margin:5px;}.wgThingy * .styleButton{color:black;margin:0px 5px;display:block;float:left;}.wgThingy * .spacerOne{padding-left:15px;}.wgThingy * .rowOne,.wgThingy * tr.rowOne td{background:#EEEEEE;margin:1px;border:solid #CDCDCD 1px;color:#000;padding:2px;}.wgThingy * .rowTwo,.wgThingy * tr.rowTwo td{background:#DBDBDB;margin:1px;border:solid #DDDDDD 1px;color:#000;padding:2px;}.wgThingsWrapper img{display:block;vertical-align:center;float:left;}.wgThingsWrapper .label{font-weight:bold;padding-left:15px;}.wgThingy h2.title{background:#000;height:42px;color:white;font-size:18px;font-weight:bold;letter-spacing:1px;line-height:42px;padding-left:15px;margin-bottom:0px;}.wgThingy * span.smaller{font-size:13px;color:white;}.wgThingy .controls{line-height:35px;height:35px;background:#f1f1f1;margin-top:0px;margin-bottom:20px;padding:0px;}.wgThingy * .label{background:black;color:white;padding:2px 5px;font-family:arial;font-size:11px;font-weight:bold;vertical-align:middle;}.wgThingy .label a{color:white;}.searchTable * input,.editThing * input{background:white;border:solid #555 1px;}.editThing{margin-top:15px;}#thingyList,#thingyList *{margin:0px;padding:0px;}#thingyList{position:relative;float:left;}#thingyList .goButton:link,#thingyList .goButton:visited{padding:2px 25px 2px 2px;background:#F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif);) no-repeat right;line-height:20px;border:solid #a2a2a2 1px;color:#a2a2a2;text-decoration:none;font-family:verdana,arial;font-size:10px;font-weight:bold;margin-left:20px;letter-spacing:0px;}#thingyList .goButton:hover{background-color:white;}#thingyList .things{padding:0px;margin:0px;width:300px;z-index:5000;position:absolute;top:27px;left:20px;border:solid #a2a2a2 1px;border-top-style:none;}#thingyList .things a:link,#thingyList .things a:visited{display:block;background-color:#f1f1f1;border-top:solid #a2a2a2 1px;border-bottom:solid #727272 1px;line-height:12px;font-size:10px;height:12px;padding:2px 5px;text-decoration:none;font-weight:bold;color:#a2a2a2;}#thingyList .things a:hover{background-color:white;}',0),('VyCINX2KixKYr2pzQGX9Mg','/*/ styles for the layout asset /*/\r\n.wg-left {\r\n float: left;\r\n}\r\n.wg-right {\r\n float: right;\r\n}\r\n.wg-clear {\r\n clear: both;\r\n}\r\n.sidebyside .wg-content-position, .oneovertwo .wg-content-position {\r\n width: 49%;\r\n}\r\n.oneovertwo .wg-top {\r\n width: 100%;\r\n}\r\n.oneoverthree .wg-first-column, .oneoverthree .wg-second-column, .oneoverthree .wg-third-column {\r\n width: 32%;\r\n}\r\n.oneoverthree .wg-first-column {\r\n margin-right:2%;\r\n}\r\n.rightcolumn .wg-first-column {\r\n width: 65%;\r\n}\r\n.rightcolumn .wg-second-column {\r\n width: 33%;\r\n}\r\n',0,'text/css',1246968584,0,'/*/ styles for the layout asset /*/ .wg-left { float: left; }.wg-right { float: right; }.wg-clear { clear: both; }.sidebyside .wg-content-position, .oneovertwo .wg-content-position { width: 49%; }.oneovertwo .wg-top { width: 100%; }.oneoverthree .wg-first-column, .oneoverthree .wg-second-column, .oneoverthree .wg-third-column { width: 32%; }.oneoverthree .wg-first-column { margin-right:2%; }.rightcolumn .wg-first-column { width: 65%; }.rightcolumn .wg-second-column { width: 33%; }',0),('FEDP3dk8J3Chw_gyr7_XEQ','/*/Horizontal Menu styles/*/\r\n.horizontalMenu ul.menu {\r\n padding: 0;\r\n margin: 0 0 1em;\r\n list-style: none;\r\n width: 100%; /*/clear floated li elements/*/\r\n overflow: auto; /*/clear floated li elements/*/\r\n}\r\n.horizontalMenu ul.menu li {\r\n float: left;\r\n}\r\n.horizontalMenu ul.menu li a {\r\n float: left;\r\n padding: 4px 8px;\r\n margin-right: 1px;\r\n background: #ddd;\r\n color: #000;\r\n text-decoration: none;\r\n}\r\n.horizontalMenu ul.menu li.current a {\r\n background:#eee;\r\n}\r\n.horizontalMenu ul.menu li a:hover {\r\n background:#fff;\r\n}\r\n\r\n/*/Tabs (tabbed navigation) styles/*/\r\n.tabsMenu ul.menu {\r\n margin: 0 0 1em;\r\n}\r\n.tabsMenu ul.menu li {\r\n display: inline;\r\n}\r\n.tabsMenu ul.menu li a {\r\n border: 1px solid #999;\r\n border-bottom: 0;\r\n padding: 5px 10px 2px;\r\n color: #777;\r\n text-decoration:none;\r\n}\r\n.tabsMenu ul.menu li.current a,\r\n.tabsMenu ul.menu li a:hover {\r\n border: 1px solid #000;\r\n border-bottom: 0;\r\n color: #000;\r\n}\r\n\r\n/*/Indent Nav styles/*/\r\n.indentMenu a.level0 {\r\n margin-left:0px;\r\n display:block;\r\n}\r\n.indentMenu a.level1 {\r\n margin-left:15px;\r\n display:block; \r\n}\r\n.indentMenu a.level2 {\r\n margin-left:30px;\r\n display:block;\r\n}\r\n.indentMenu a.level3 {\r\n margin-left:45px;\r\n display:block;\r\n}\r\n.indentMenu a.level4 {\r\n margin-left:60px;\r\n display:block;\r\n}',0,'text/css',1246278679,3600,'/*/Horizontal Menu styles/*/ .horizontalMenu ul.menu { padding: 0; margin: 0 0 1em; list-style: none; width: 100%; /*/clear floated li elements/*/ overflow: auto; /*/clear floated li elements/*/ }.horizontalMenu ul.menu li { float: left; }.horizontalMenu ul.menu li a { float: left; padding: 4px 8px; margin-right: 1px; background: #ddd; color: #000; text-decoration: none; }.horizontalMenu ul.menu li.current a { background:#eee; }.horizontalMenu ul.menu li a:hover { background:#fff; }/*/Tabs (tabbed navigation) styles/*/ .tabsMenu ul.menu { margin: 0 0 1em; }.tabsMenu ul.menu li { display: inline; }.tabsMenu ul.menu li a { border: 1px solid #999; border-bottom: 0; padding: 5px 10px 2px; color: #777; text-decoration:none; }.tabsMenu ul.menu li.current a, .tabsMenu ul.menu li a:hover { border: 1px solid #000; border-bottom: 0; color: #000; }/*/Indent Nav styles/*/ .indentMenu a.level0 { margin-left:0px; display:block; }.indentMenu a.level1 { margin-left:15px; display:block; }.indentMenu a.level2 { margin-left:30px; display:block; }.indentMenu a.level3 { margin-left:45px; display:block; }.indentMenu a.level4 { margin-left:60px; display:block; }',0),('zb_OPKNqcTuIjdvvbEkRjw','/*/ styles for the article asset /*/\r\n.withImage .articleContent, .linkedImage .articleContent {\r\n width:100%;\r\n overflow:hidden;\r\n}\r\n.withImage .articleImage, .linkedImage .articleImage {\r\n float:right;\r\n margin:0 0 10px 10px;\r\n}\r\n',0,'text/css',1247484073,0,'/*/ styles for the article asset /*/ .withImage .articleContent, .linkedImage .articleContent { width:100%; overflow:hidden; }.withImage .articleImage, .linkedImage .articleImage { float:right; margin:0 0 10px 10px; }',0),('i5kt5aodVs_oepNEkE7Okw','/*/styles for the poll asset/*/\r\n.pollColor {\r\nbackground-color:#808080;\r\n}\r\n.pollOptions, .pollSubmit {\r\nborder:0;\r\nmargin:0;\r\npadding:0;\r\n}',0,'text/css',1242312883,3600,'/*/styles for the poll asset/*/ .pollColor { background-color:#808080; }.pollOptions, .pollSubmit { border:0; margin:0; padding:0; }',0),('PcRRPhh-0KfvLLNIPdxJTw','.wg-icon {\r\n border: 0px none;\r\n vertical-align: middle;\r\n}\r\n.wg-clear {\r\n clear: both;\r\n}\r\nul.wg-inline {\r\n margin:0;\r\n padding:0;\r\n}\r\nul.wg-inline li {\r\n display: inline;\r\n margin:0;\r\n padding:0;\r\n}\r\nul.wg-inline li.active {\r\n font-weight:bold;\r\n}\r\n',0,'text/css',1247055282,3600,'.wg-icon { border: 0px none; vertical-align: middle; }.wg-clear { clear: both; }ul.wg-inline { margin:0; padding:0; }ul.wg-inline li { display: inline; margin:0; padding:0; }ul.wg-inline li.active { font-weight:bold; }',0),('_9_eiaPgxzF_x_upt6-PNQ','/* FIXES FLOAT ISSUES. WITHOUT THIS, FLOATS GET ALL NUTSY ESPECIALLY IN OPERA AND SAFARI */\r\n.clearfix:after {\r\n content: \".\";\r\n display: block;\r\n height: 0;\r\n clear: both;\r\n visibility: hidden;\r\n}\r\n.clearfix {display: inline-block;}\r\n/* END FLOAT FIX */\r\n\r\n\r\n\r\n.wgGallery {\r\n font-family:verdana, arial;\r\n text-align:left;\r\n}\r\n\r\n\r\n\r\n\r\n.firstBar {\r\n background: black;\r\n color:white;\r\n font-size:18px;\r\n font-weight:bold;\r\n}\r\n\r\n.firstBar .title { \r\n margin-left:20px; \r\n line-height:42px; \r\n}\r\n.firstBar .title a {\r\n font-size:18px;\r\n font-weight:bold;\r\n color:white;\r\n}\r\n.firstBar .buttons {\r\n float:right;\r\n}\r\n.firstBar .buttons a {\r\n display:block;\r\n float:left;\r\n height:42px;\r\n line-height:42px; \r\n font-size:10px;\r\n color:white;\r\n font-weight:bold;\r\n text-align:center;\r\n padding:0px 5px; \r\n}\r\n.firstBar .buttons .rss {\r\n display:block;\r\n height:29px;\r\n position:relative;\r\n background:transparent;\r\n padding-top:13px;\r\n}\r\n\r\n\r\n\r\n\r\n.secondBar {\r\n background: #F1F1F1;\r\n text-align:left;\r\n border-top:solid #8B8B8B 5px; \r\n color: black;\r\n overflow: hidden;\r\n}\r\n.secondBar .author {\r\n font-size:10px;\r\n}\r\n\r\n\r\n.secondBar .desc p {\r\n margin-left: 20px;\r\n margin-top: 0;\r\n color: black;\r\n}\r\n\r\n.pictures {\r\n \r\n}\r\n\r\n\r\n.searchArea {\r\n float:right;\r\n}\r\n.searchArea * {\r\n float:left;\r\n} \r\n.searchArea input.searchText {\r\n border:solid black 1px; \r\n width:100px; \r\n margin:0px;\r\n padding:2px;\r\n margin-top:5px;\r\n font-size:10px;\r\n height:15px;\r\n margin-right:10px;\r\n} \r\n.searchArea input.searchBtn {\r\n border:solid black 1px; \r\n margin:0px;\r\n padding:3px;\r\n margin-top:5px;\r\n font-size:10px; \r\n vertical-align:middle;\r\n cursor:pointer;\r\n height:21px;\r\n} \r\n.searchArea a:link,\r\n.searchArea a:visited,\r\n.secondBar .author a:link,\r\n.secondBar .author a:visited {\r\n font-size:11px;\r\n color:black;\r\n}\r\n.searchArea .current {\r\n font-weight:bold;\r\n text-transform:uppercase;\r\n text-decoration:none;\r\n font-size:10px;\r\n} \r\n\r\n\r\n\r\n\r\n.wgAlbum {\r\n /* display: -moz-inline-box; Although this works in later versions of FireFox, it does not work in 2.x */\r\n display:block;\r\n float:left;\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n width:250px;\r\n margin:10px;\r\n}\r\n.wgAlbum .albumTitle { \r\n background: black;\r\n color:white;\r\n font-size:12px;\r\n font-weight:bold;\r\n padding:10px;\r\n padding-right:50px;\r\n border:solid #475f6f 1px;\r\n border-bottom:solid #8B8B8B 5px;\r\n text-align:left;\r\n display:block;\r\n}\r\n.wgAlbum .albumImage {\r\n background: #F1F1F1;\r\n border-left: solid black 1px;\r\n border-right: solid black 1px;\r\n padding-top:15px;\r\n height:135px;\r\n} \r\n.wgAlbum .albumImage a {\r\n height:135px;\r\n width:200px;\r\n overflow:hidden; \r\n display:block;\r\n margin:0px 23px;\r\n}\r\n.wgAlbum .albumImage img { \r\n border-style:none;\r\n display:block;\r\n width:200px;\r\n height:auto; \r\n border:solid black 1px; \r\n}\r\n.wgAlbum .albumDesc {\r\n background: #F1F1F1;\r\n border-left: solid black 1px;\r\n border-right: solid black 1px;\r\n border-bottom: solid black 1px;\r\n text-align:center;\r\n padding: 5px 23px;\r\n}\r\n.wgAlbum .description {\r\n font-size:10px; \r\n height:40px;\r\n overflow:auto;\r\n text-align:left;\r\n border:solid silver 1px;\r\n padding:5px;\r\n background-color: #fff;\r\n color:#222;\r\n}\r\n.albumDesc .description * {\r\n margin:2px 0px;\r\n}\r\n\r\n\r\n\r\n\r\n/* PAGINATION STYLES */\r\n.wgGallery .paginationContainer {\r\n text-align:center; \r\n background: black;\r\n height:42px;\r\n}\r\n.wgGallery .container {\r\n clear:both; \r\n text-align:center;\r\n}\r\n.wgGallery .pagination { \r\n margin:0px auto 20px auto;\r\n display:table;\r\n list-style-type:none;\r\n white-space:nowrap;\r\n padding:0px;\r\n height:42px;\r\n}\r\n.wgGallery .pagination li {\r\n display:table-cell;\r\n}\r\n.wgGallery .pagination a {\r\n display:block;\r\n width:50px; \r\n line-height:42px;\r\n color:white; \r\n font-size:10px; \r\n text-align:center;\r\n}\r\n\r\n\r\n\r\n.wgPicture a:link,\r\n.wgPicture a:visited {\r\n color:black;\r\n}\r\n.wgPicture {\r\n width:250px;\r\n margin:10px;\r\n /*display: -moz-inline-box; This does not work in earlier versions of Firefox */\r\n display:block;\r\n float:left;\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n}\r\n.wgPicture .title {\r\n background:#e0e0e0;\r\n display:block;\r\n font-size:12px;\r\n text-align:center;\r\n padding:2px 5px;\r\n border:solid black 1px;\r\n border-bottom:solid #8B8B8B 4px;\r\n}\r\n.wgPicture .thumbnail {\r\n text-align:center;\r\n background: #F1F1F1;\r\n padding:15px 23px 15px 23px;\r\n margin:0px;\r\n border-left:solid black 1px;\r\n\r\n\r\n\r\n\r\n\r\n border-right:solid black 1px;\r\n}\r\n.wgPicture .thumbnail a {\r\n display:block;\r\n width:200px;\r\n height:120px;\r\n overflow:hidden;\r\n border:solid black 1px;\r\n}\r\n.wgPicture .thumbnail img {\r\n border-style:none;\r\n width:200px;\r\n height:auto;\r\n}\r\n.wgPicture .pictureDesc {\r\n padding:0px;\r\n border-top:solid #e1e1e1 1px;\r\n border-bottom:solid gray 1px;\r\n border-left:solid black 1px;\r\n border-right:solid black 1px;\r\n background:#F1F1F1;\r\n margin:0px;\r\n}\r\n.wgPicture .pictureDesc .description {\r\n margin:0px;\r\n padding:5px;\r\n font-size:10px;\r\n}\r\n.wgPicture .details {\r\n background:#e0e0e0;\r\n border:solid #999 1px;\r\n border-top:solid #aaa 1px;\r\n font-size:9px;\r\n padding:1px 3px; \r\n}\r\n.wgPicture .details .date {\r\n float:right;\r\n}\r\n.wgPicture .details .comments {\r\n float:left;\r\n}\r\n.wgPicture .details a { \r\n font-size:9px; \r\n}\r\n\r\n\r\n\r\n/* \r\n* --BEGIN STYLES FOR PHOTO VIEW --\r\n * The Photo view uses some/all of the above classes, plus those in this section.\r\n*/\r\n.wgSnapshot {\r\n float:left;\r\n margin:10px;\r\n max-width:250px; \r\n width:25%;\r\n}\r\n.wgSnapshot fieldset { \r\n background-color:#fefefe;\r\n border:solid #555 2px;\r\n padding:10px;\r\n background-color:#f9f9f9;\r\n text-align:center;\r\n}\r\n.wgSnapshot p {\r\n max-width:230px;\r\n}\r\n.wgSnapshot legend {\r\n color:#333;\r\n font-size:15px;\r\n font-weight:bold;\r\n max-width:250px;\r\n}\r\n.wgSnapshot a.thumbnail img {\r\n width:200px;\r\n height:auto;\r\n border:solid #555 2px;\r\n}\r\n.wgSnapshot .description {\r\n font-size:9px;\r\n border:solid #555555 2px;\r\n padding:5px;\r\n width:190px;\r\n margin:0px auto;\r\n background-color:#fff;\r\n height:50px;\r\n overflow:auto;\r\n text-align:left;\r\n overflow:auto;\r\n}\r\n.wgSnapshot a.fullSize {\r\n margin:0px auto;\r\n}\r\n\r\n\r\n\r\n.wgPictureDetails {\r\n float:left;\r\n width:70%; \r\n margin:10px;\r\n} \r\n.wgPictureDetails a:link,\r\n.wgPictureDetails a:visited {\r\n color:black;\r\n}\r\n.wgPictureDetails fieldset { \r\n background-color:#fefefe;\r\n border:solid #555 2px;\r\n padding:10px;\r\n background-color:#f9f9f9; \r\n margin-bottom:10px;\r\n}\r\n.wgPictureDetails legend {\r\n color:#333;\r\n font-size:15px;\r\n font-weight:bold;\r\n}\r\n\r\n\r\n\r\n.rowOne {\r\n background: #EFEFEF;\r\n margin:1px;\r\n border:solid #CDCDCD 1px;\r\n color:black;\r\n padding:3px;\r\n}\r\n.rowTwo {\r\n background: #DCDCDC;\r\n margin:1px;\r\n border:solid #DDDDDD 1px;\r\n color:black; \r\n padding:3px;\r\n}\r\n.rowOne .label, .rowTwo .label {\r\n margin-left:15px;\r\n display:inline;\r\n text-align:left;\r\n font-weight:bold;\r\n font-size:11px;\r\n}\r\n.rowOne .data, .rowTwo .data { \r\n font-size:10px;\r\n margin-left:5px;\r\n display:inline;\r\n}\r\na.fullSize:link,\r\na.fullSize:visited { \r\n color:black;\r\n display:block;\r\n text-align:center;\r\n font-weight:bold;\r\n font-size:10px; \r\n}\r\n\r\n\r\n\r\n\r\n.wgComments { \r\n font-size:9px; \r\n margin:10px;\r\n width:90%;\r\n}\r\n.wgComments .title {\r\n font-size:14px;\r\n font-weight:bold;\r\n color:#333;\r\n border-bottom:solid #555555 2px;\r\n padding-bottom:2px;\r\n} \r\n.wgComments .title a {\r\n color:navy;\r\n text-decoration:none;\r\n}\r\n.wgComments .comment, .wgComments .commentAlt {\r\n position:relative; \r\n padding:5px; \r\n}\r\n.wgComments .comment {\r\n background-color:#e1e1e1;\r\n border-top:solid #F7F7F7 1px;\r\n border-bottom:solid #C9C9C9 1px;\r\n}\r\n.wgComments .commentAlt {\r\n background-color:#f0f0f0; \r\n border-bottom:solid #CDCDCD 1px;\r\n border-top:solid #FBFBFB 1px;\r\n}\r\n.wgComments .number {\r\n float:left;\r\n font-size:30px;\r\n color:silver;\r\n margin:5px 10px 5px 5px;\r\n}\r\n.wgComments .posted { \r\n font-style:italic;\r\n padding-top:3px;\r\n font-size:9px;\r\n color:gray;\r\n}\r\n.wgComments .posted a {\r\n color:navy;\r\n text-decoration:underline;\r\n}\r\n\r\n\r\n\r\n\r\n/* \r\n* --BEGIN STYLES FOR THUMBNAIL VIEW --\r\n * The Thumbnail view uses some/all of the above classes, plus those in this section.\r\n*/\r\n\r\n.thumbView {\r\n width:400px;\r\n height:auto;\r\n}\r\n.thumbView .thumbnail a {\r\n display:block;\r\n width:350px;\r\n height:auto; \r\n border:solid black 1px;\r\n}\r\n.thumbView .thumbnail img {\r\n border-style:none;\r\n width:350px;\r\n height:auto;\r\n}\r\n.thumb {\r\n width:100px;\r\n height:65px;\r\n overflow:hidden;\r\n display:block;\r\n float:left;\r\n border:solid black 2px;\r\n margin:10px;\r\n z-index: 0;\r\n position: relative;\r\n}\r\n.thumb:hover {\r\n background-color: transparent;\r\n z-index: 50;\r\n overflow: visible;\r\n}\r\n.thumb img {\r\n width:100px;\r\n height:auto;\r\n border-style:none;\r\n}\r\n.thumb:hover img {\r\n bottom: 65px;\r\n left: -75px;\r\n position: absolute;\r\n width: 250px;\r\n}\r\n\r\n/* \r\n* --BEGIN STYLES FOR SLIDESHOW VIEW --\r\n * The Slideshow view uses some/all of the above classes, plus those in this section.\r\n*/\r\n.wgSlideshow .controls {\r\n background: url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg);) repeat-x;\r\n width:500px;\r\n height:42px;\r\n margin:0px auto;\r\n border:solid black 2px;\r\n}\r\n.wgSlideshow { \r\n text-align:center;\r\n}\r\n#slideshow-container {\r\n width:500px;\r\n height:auto;\r\n margin:0px auto;\r\n text-align:center;\r\n border:solid black 2px;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#slideshow-container .slideshow-item img {\r\n width:100%;\r\n height:auto;\r\n border-style:none;\r\n display:block;\r\n}\r\n#slideshow-container .slideshow-item .title {\r\n background-color:black;\r\n padding:3px;\r\n color:white;\r\n border-top:solid white 1px;\r\n border-bottom:solid white 1px;\r\n}\r\n#slideshow-container .slideshow-item .title a {\r\n color:white;\r\n font-size:11px;\r\n font-weight:bold; \r\n}\r\n#slideshow-container .slideshow-item .counter {\r\n background-color:black;\r\n padding:3px;\r\n color:white;\r\n font-size:11px;\r\n font-weight:bold;\r\n}\r\n#slideshow-container .slideshow-item .synopsis {\r\n width:494px;\r\n background-color:white;\r\n padding:3px;\r\n color:black;\r\n font-size:11px;\r\n font-weight:bold;\r\n border-top:solid black 1px;\r\n text-align:left;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n/* \r\n* --BEGIN STYLES FOR SEARCH VIEW --\r\n * The Search view uses some/all of the above classes, plus those in this section.\r\n*/\r\n#adminWrapper {\r\n margin-top:20px;\r\n}\r\n#adminWrapper .label {\r\n background:black;\r\n font-weight:bold; \r\n font-size:10px;\r\n color:white;\r\n}\r\n#adminWrapper td.data input {\r\n background: #f1f1f1;\r\n vertical-align:middle;\r\n}\r\n#adminWrapper td.radio input {\r\n border-style:none;\r\n background:none;\r\n}\r\n#adminWrapper .forwardButton {\r\n cursor:pointer;\r\n float:rigbt;\r\n}\r\n#adminWrapper .forwardButton:hover {\r\n color:gold;\r\n}',0,'text/css',1250022514,3600,'.clearfix:after{content:\".\";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.wgGallery{font-family:verdana,arial;text-align:left;}.firstBar{background:black;color:white;font-size:18px;font-weight:bold;}.firstBar .title{margin-left:20px;line-height:42px;}.firstBar .title a{font-size:18px;font-weight:bold;color:white;}.firstBar .buttons{float:right;}.firstBar .buttons a{display:block;float:left;height:42px;line-height:42px;font-size:10px;color:white;font-weight:bold;text-align:center;padding:0px 5px;}.firstBar .buttons .rss{display:block;height:29px;position:relative;background:transparent;padding-top:13px;}.secondBar{background:#F1F1F1;text-align:left;border-top:solid #8B8B8B 5px;color:black;overflow:hidden;}.secondBar .author{font-size:10px;}.secondBar .desc p{margin-left:20px;margin-top:0;color:black;}.pictures{}.searchArea{float:right;}.searchArea *{float:left;}.searchArea input.searchText{border:solid black 1px;width:100px;margin:0px;padding:2px;margin-top:5px;font-size:10px;height:15px;margin-right:10px;}.searchArea input.searchBtn{border:solid black 1px;margin:0px;padding:3px;margin-top:5px;font-size:10px;vertical-align:center;cursor:pointer;height:21px;}.searchArea a:link,.searchArea a:visited,.secondBar .author a:link,.secondBar .author a:visited{font-size:11px;color:black;}.searchArea .current{font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:10px;}.wgAlbum{display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top;/**/\n width:250px;margin:10px;}.wgAlbum .albumTitle{background:black;color:white;font-size:12px;font-weight:bold;padding:10px;padding-right:50px;border:solid #475f6f 1px;border-bottom:solid #8B8B8B 5px;text-align:left;display:block;}.wgAlbum .albumImage{background:#F1F1F1;border-left:solid black 1px;border-right:solid black 1px;padding-top:15px;height:135px;}.wgAlbum .albumImage a{height:135px;width:200px;overflow:hidden;display:block;margin:0px 23px;}.wgAlbum .albumImage img{border-style:none;display:block;width:200px;height:auto;border:solid black 1px;}.wgAlbum .albumDesc{background:#F1F1F1;border-left:solid black 1px;border-right:solid black 1px;border-bottom:solid black 1px;text-align:center;padding:5px 23px;}.wgAlbum .description{font-size:10px;height:40px;overflow:auto;text-align:left;border:solid silver 1px;padding:5px;background-color:#fff;color:#222;}.albumDesc .description *{margin:2px 0px;}.wgGallery .paginationContainer{text-align:center;background:black;height:42px;}.wgGallery .container{clear:both;text-align:center;}.wgGallery .pagination{margin:0px auto 20px auto;display:table;list-style-type:none;white-space:nowrap;padding:0px;height:42px;}.wgGallery .pagination li{display:table-cell;}.wgGallery .pagination a{display:block;width:50px;line-height:42px;color:white;font-size:10px;text-align:center;}.wgPicture a:link,.wgPicture a:visited{color:black;}.wgPicture{width:250px;margin:10px;display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top; /**/}.wgPicture .title{background:#e0e0e0;display:block;font-size:12px;text-align:center;padding:2px 5px;border:solid black 1px;border-bottom:solid #8B8B8B 4px;}.wgPicture .thumbnail{text-align:center;background:#F1F1F1;padding:15px 23px 15px 23px;margin:0px;border-left:solid black 1px;border-right:solid black 1px;}.wgPicture .thumbnail a{display:block;width:200px;height:120px;overflow:hidden;border:solid black 1px;}.wgPicture .thumbnail img{border-style:none;width:200px;height:auto;}.wgPicture .pictureDesc{padding:0px;border-top:solid #e1e1e1 1px;border-bottom:solid gray 1px;border-left:solid black 1px;border-right:solid black 1px;background:#F1F1F1;margin:0px;}.wgPicture .pictureDesc .description{margin:0px;padding:5px;font-size:10px;}.wgPicture .details{background:#e0e0e0;border:solid #999 1px;border-top:solid #aaa 1px;font-size:9px;padding:1px 3px;}.wgPicture .details .date{float:right;}.wgPicture .details .comments{float:left;}.wgPicture .details a{font-size:9px;}.wgSnapshot{float:left;margin:10px;max-width:250px;width:25%;}.wgSnapshot fieldset{background-color:#fefefe;border:solid #555 2px;padding:10px;background-color:#f9f9f9;text-align:center;}.wgSnapshot p{max-width:230px;}.wgSnapshot legend{color:#333;font-size:15px;font-weight:bold;max-width:250px;}.wgSnapshot a.thumbnail img{width:200px;height:auto;border:solid #555 2px;}.wgSnapshot .description{font-size:9px;border:solid #555555 2px;padding:5px;width:190px;margin:0px auto;background-color:#fff;height:50px;overflow:auto;text-align:left;overflow:auto;}.wgSnapshot a.fullSize{margin:0px auto;}.wgPictureDetails{float:left;width:70%;margin:10px;}.wgPictureDetails a:link,.wgPictureDetails a:visited{color:black;}.wgPictureDetails fieldset{background-color:#fefefe;border:solid #555 2px;padding:10px;background-color:#f9f9f9;margin-bottom:10px;}.wgPictureDetails legend{color:#333;font-size:15px;font-weight:bold;}.rowOne{background:#EFEFEF;margin:1px;border:solid #CDCDCD 1px;color:black;padding:3px;}.rowTwo{background:#DCDCDC;margin:1px;border:solid #DDDDDD 1px;color:black;padding:3px;}.rowOne .label,.rowTwo .label{margin-left:15px;display:inline;text-align:left;font-weight:bold;font-size:11px;}.rowOne .data,.rowTwo .data{font-size:10px;margin-left:5px;display:inline;}a.fullSize:link,a.fullSize:visited{color:black;display:block;text-align:center;font-weight:bold;font-size:10px;}.wgComments{font-size:9px;margin:10px;width:90%;}.wgComments .title{font-size:14px;font-weight:bold;color:#333;border-bottom:solid #555555 2px;padding-bottom:2px;}.wgComments .title a{color:navy;text-decoration:none;}.wgComments .comment,.wgComments .commentAlt{position:relative;padding:5px;}.wgComments .comment{background-color:#e1e1e1;border-top:solid #F7F7F7 1px;border-bottom:solid #C9C9C9 1px;}.wgComments .commentAlt{background-color:#f0f0f0;border-bottom:solid #CDCDCD 1px;border-top:solid #FBFBFB 1px;}.wgComments .number{float:left;font-size:30px;color:silver;margin:5px 10px 5px 5px;}.wgComments .posted{font-style:italic;padding-top:3px;font-size:9px;color:gray;}.wgComments .posted a{color:navy;text-decoration:underline;}.thumbView{width:400px;height:auto;}.thumbView .thumbnail a{display:block;width:350px;height:auto;border:solid black 1px;}.thumbView .thumbnail img{border-style:none;width:350px;height:auto;}.thumb{width:100px;height:65px;overflow:hidden;display:block;float:left;border:solid black 2px;margin:10px;}.thumb img{width:100px;height:auto;border-style:none;}.thumb-popup{border:solid #555 1px;padding:2px;padding-bottom:4px;padding-right:4px;background-color:silver;}.thumb-popup img{border:solid #555 1px;}.thumb-popup .caption{background-color:black;color:white;padding:4px;border:solid #555 2px;}.wgSlideshow .controls{background:url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg);) repeat-x;width:500px;height:42px;margin:0px auto;border:solid black 2px;}.wgSlideshow{text-align:center;}#slideshow-container{width:500px;height:auto;margin:0px auto;text-align:center;border:solid black 2px;position:relative;z-index:0;}#slideshow-container .slideshow-item img{width:100%;height:auto;border-style:none;display:block;}#slideshow-container .slideshow-item .title{background-color:black;padding:3px;color:white;border-top:solid white 1px;border-bottom:solid white 1px;}#slideshow-container .slideshow-item .title a{color:white;font-size:11px;font-weight:bold;}#slideshow-container .slideshow-item .counter{background-color:black;padding:3px;color:white;font-size:11px;font-weight:bold;}#slideshow-container .slideshow-item .synopsis{width:494px;background-color:white;padding:3px;color:black;font-size:11px;font-weight:bold;border-top:solid black 1px;text-align:left;}#adminWrapper{margin-top:20px;}#adminWrapper .label{background:black;font-weight:bold;font-size:10px;color:white;}#adminWrapper td.data input{background:#f1f1f1;vertical-align:middle;}#adminWrapper td.radio input{border-style:none;background:none;}#adminWrapper .forwardButton{cursor:pointer;float:rigbt;}#adminWrapper .forwardButton:hover{color:gold;}',0),('qsG6B24a0SC5KrhQjmdZBw','body {\n margin: 0;\n background-repeat: repeat-y;\n background-position: 0px 0px;\n}\n.survey-header {\n width: 80%;\n height: 20px;\n margin-left: 80px;\n}\n#survey {\n margin-left: 80px;\n width: 85%;\n}\n\ndiv.dateanswer {\n overflow: auto;\n}\ndiv.slider-bg {\n position: relative;\n background:url(/extras/wobject/Survey/bg-fader-500.gif) 5px 0 no-repeat;\n height:68px;\n width:529px; \n}\ndiv.slider-thumb {\n cursor:default;\n position: absolute;\n top: 30px;\n left: 4px;\n}\ndiv.slider-min-thumb {\n cursor:default;\n position: absolute;\n top: 4px;\n}\ndiv.slider-max-thumb {\n cursor:default;\n position: absolute;\n top: 4px;\n}\n#headertitle {\n display: none;\n}\n#headertext {\n display: none;\n}\n#questions {\n display: none;\n}\ninput.mcbutton{\n font-size: 10px;\n font-weight: bold;\n text-decoration: none;\n background-color: #CCCCCC;\n background-repeat: repeat-x;\n text-align: center;\n display: block;\n margin: 0.5em;\n padding: .8em;\n min-width: 60px;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n color: #000000;\n background-image: url(/extras/wobject/Survey/gradient-glossy.png);\n}\ninput.mcbutton:hover{\n background-color: #B6D2F1;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n color: #000000;\n}\ninput.mcbutton-selected{\n background-color: #172D9D;\n background-repeat: repeat-x;\n color: #FFFFFF;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n margin: 0.5em;\n padding: .8em;\n width: 60px;\n text-align: center;\n display: block;\n font-weight: bold;\n background-image: url(/extras/wobject/Survey/gradient-glossy.png);\n background-position: 0px 0px;\n}\n\n/* By default the marker for invalid (required) fields is a red \'*\' */ \n.survey-invalid-marker {\n color: #FF0000;\n}\n\n\n#survey {\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n border: 3px solid #1e1e1e;\n}\n\n#survey #survey-header {\n background-color: #cfcfcf;\n padding-top: 1px;\n}\n\n#survey #headertitle {\n padding-left: 5px;\n}\n\n#survey #progress {\n position: relative;\n top: -26px;\n right: 5px;\n text-align: right;\n font-style: italic;\n}\n\n#survey #progress:before {\n content: \"Progress: \";\n}\n\n#survey #headertext {\n border-bottom: 2px solid #1e1e1e;\n padding: 5px;\n position: relative;\n top: -20px;\n}\n\n#survey #questions {\n position: relative;\n top: -20px;\n}\n\n#survey .question {\n background-color: #dfdfdf;\n padding: 10px 5px 10px 5px;\n}\n\n#survey .question p:before {\n content: \"Q: \";\n}\n\n#survey .scale:before {\n content: \"A: \";\n}\n\n#survey #submitbutton {\n margin-left: 5px;\n}\n\n#restartMessage {\n color: #FF0000;\n}\n\n#chart {\n float: left;\n width: 200px;\n height: 113px;\n}',0,'text/css',1250243000,3600,'body{margin:0;background-repeat:repeat-y;background-position:0px 0px;}.survey-header{width:80%;height:20px;margin-left:80px;}#survey{margin-left:80px;width:85%;}div.dateanswer{min-height:250px;}div.slider-bg{position:relative;background:url(/extras/wobject/Survey/bg-fader-500.gif) 5px 0 no-repeat;height:68px;width:529px;}div.slider-thumb{cursor:default;position:absolute;top:30px;left:4px;}div.slider-min-thumb{cursor:default;position:absolute;top:4px;}div.slider-max-thumb{cursor:default;position:absolute;top:4px;}#headertitle{display:none;}#headertext{display:none;}#questions{display:none;}input.mcbutton{font-size:10px;font-weight:bold;text-decoration:none;background-color:#CCCCCC;background-repeat:repeat-x;text-align:center;display:block;margin:0.5em;padding:.8em;min-width:60px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;background-image:url(/extras/wobject/Survey/gradient-glossy.png);}input.mcbutton:hover{background-color:#B6D2F1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;}input.mcbutton-selected{background-color:#172D9D;background-repeat:repeat-x;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;margin:0.5em;padding:.8em;width:60px;text-align:center;display:block;font-weight:bold;background-image:url(/extras/wobject/Survey/gradient-glossy.png);background-position:0px 0px;}.survey-invalid-marker{color:#FF0000;}#survey{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;border:3px solid #1e1e1e;}#survey #survey-header{background-color:#cfcfcf;padding-top:1px;}#survey #headertitle{padding-left:5px;}#survey #progress{position:relative;top:-26px;right:5px;text-align:right;font-style:italic;}#survey #progress:before{content:\"Progress: \";}#survey #headertext{border-bottom:2px solid #1e1e1e;padding:5px;position:relative;top:-20px;}#survey #questions{position:relative;top:-20px;}#survey .question{background-color:#dfdfdf;padding:10px 5px 10px 5px;}#survey .question p:before{content:\"Q: \";}#survey .scale:before{content:\"A: \";}#survey #submitbutton{margin-left:5px;}#restartMessage{color:#FF0000;}#chart{float:left;width:200px;height:113px;}',0),('kwTL1SWCk0GlpiJ5zAAEPQ','#editor_container {\r\n visibility: hidden;\r\n z-index: 100;\r\n}\r\n\r\n#loading-mask {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 20000;\r\n background-color: white;\r\n opacity:0.6;\r\n filter:alpha(opacity=60);\r\n}\r\n\r\n#loading {\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n padding: 2px;\r\n z-index: 20001;\r\n height: auto;\r\n margin: -35px 0 0 -30px;\r\n}\r\n\r\n#loading .loading-indicator {\r\n background: url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif\");) no-repeat;\r\n color: #555;\r\n font: bold 13px tahoma,arial,helvetica;\r\n padding: 18px 80px;\r\n margin: 0;\r\n text-align: center;\r\n height: auto;\r\n z-index: 20002;\r\n}\r\n\r\n\r\ndiv.testarea {\r\n width: 200px;\r\n height: 100px;\r\n z-index: 999;\r\n border: 1px solid gray;\r\n background: #f7f7f7;\r\n position: absolute;\r\n top: 5%;\r\n left:5%;\r\n}\r\n\r\ndiv.trashcan { \r\n border: 1px solid gray;\r\n width: 175px; \r\n height: 50px; \r\n}\r\n\r\ndiv.editarea { \r\n margin-top:40px;\r\n padding:10px; \r\n float:left;\r\n border: 1px solid gray;\r\n}\r\n\r\ndiv.editquestion { \r\n padding:10px; \r\n float:left; \r\n}\r\ndiv.editanswer { \r\n padding:10px; \r\n float:left; \r\n}\r\n\r\n#submitbutton { padding:20px; }\r\n\r\ndiv.entry { \r\n padding-bottom:10px;\r\n padding-left:10px;\r\n}\r\n\r\nul.draglist { \r\n list-style: none;\r\n margin:0;\r\n padding:0;\r\n}\r\n\r\nul.draglist li {\r\n margin: 1px;\r\n}\r\n\r\nul.questionList {\r\n position: relative;\r\n background: #f7f7f7;\r\n border: 1px solid gray;\r\n list-style: none;\r\n margin:0;\r\n padding:0;\r\n min-height: 40px\r\n}\r\n\r\nli.section {\r\n background-color: #CCCCFF;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n min-height: 10px;\r\n}\r\nli.question {\r\n background-color: #D1E6EC;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n padding-left:10px; \r\n min-height: 10px;\r\n}\r\nli.answer {\r\n background-color: #F1FFB8;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n padding-left:15px; \r\n min-height: 10px;\r\n}\r\n#sections-panel li.selected {\r\n background-image: url(^Extras(\"toolbar/bullet/moveRight.gif\"););\r\n background-position:99% center;\r\n background-repeat: no-repeat;\r\n font-weight:bold;\r\n}\r\n\r\n#goto-yui-ac {\r\n width:15em;\r\n margin-top:0.5em;\r\n}\r\n.wGwarning {\r\n background-color:#FF6666;\r\n border:1px solid red;\r\n margin:5px;\r\n padding:10px;\r\n}\r\n.warning {\r\n padding: 5px;\r\n}\r\n#sections-panel .bd {\r\n overflow: auto;\r\n background-color:#fff;\r\n padding:10px;\r\n}\r\n#buttons {\r\n height: 30px; \r\n}\r\n#sections-panel_c .yui-resize .yui-resize-handle-r {\r\n right: -6px; /* make room for the scroll-bars */\r\n}\r\n#sections-panel div.ft {\r\n font-size: 100%;\r\n}\r\n',0,'text/css',1250243000,3600,'#editor_container { visibility: hidden; z-index: 100; }#loading-mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 20000; background-color: white; opacity:0.6; filter:alpha(opacity=60); }#loading { position: absolute; left: 50%; top: 50%; padding: 2px; z-index: 20001; height: auto; margin: -35px 0 0 -30px; }#loading .loading-indicator { background: url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif\");) no-repeat; color: #555; font: bold 13px tahoma,arial,helvetica; padding: 18px 80px; margin: 0; text-align: center; height: auto; z-index: 20002; }div.testarea { width: 200px; height: 100px; z-index: 999; border: 1px solid gray; background: #f7f7f7; position: absolute; top: 5%; left:5%; }div.trashcan { border: 1px solid gray; width: 175px; height: 50px; }div.editarea { margin-top:40px; padding:10px; float:left; border: 1px solid gray; }div.editquestion { padding:10px; float:left; }div.editanswer { padding:10px; float:left; }#submitbutton { padding:20px; } div.entry { padding-bottom:10px; padding-left:10px; }ul.draglist { list-style: none; margin:0; padding:0; }ul.draglist li { margin: 1px; }ul.questionList { position: relative; background: #f7f7f7; border: 1px solid gray; list-style: none; margin:0; padding:0; min-height: 40px }li.section { background-color: #CCCCFF; border:1px solid #7EA6B2; cursor: move; min-height: 10px; }li.question { background-color: #D1E6EC; border:1px solid #7EA6B2; cursor: move; padding-left:10px; min-height: 10px; }li.answer { background-color: #F1FFB8; border:1px solid #7EA6B2; cursor: move; padding-left:15px; min-height: 10px; }#sections-panel li.selected { background-image: url(^Extras(\"toolbar/bullet/moveRight.gif\");); background-position:99% center; background-repeat: no-repeat; font-weight:bold; }#goto-yui-ac { width:15em; margin-top:0.5em; }.wGwarning { background-color:#FF6666; border:1px solid red; margin:5px; padding:10px; }.warning { padding: 5px; }#sections-panel .bd { overflow: auto; background-color:#fff; padding:10px; }#buttons { height: 30px; }#sections-panel_c .yui-resize .yui-resize-handle-r { right: -6px; /* make room for the scroll-bars */ }#sections-panel div.ft { font-size: 100%; }',0),('hkj6WeChxFyqfP85UlRP8w','.wg-clear {\r\n display: inline;\r\n clear: both;\r\n font-size:0px;\r\n line-height:0px;\r\n}\r\n\r\n/* COLUMN STYLES */\r\n#matrixLeft {\r\n float:left;\r\n width:65%;\r\n padding:1%;\r\n min-height:1%;\r\n background-color:#d2d2d2;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n}\r\n#matrixRight {\r\n float:left;\r\n width:25%;\r\n padding:0px;\r\n min-height:1%;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px;\r\n border: solid silver 1px;\r\n background-color:white; \r\n margin-left:5px;\r\n}\r\n\r\n\r\n\r\n/* DROPSHADOW BUTTONS */\r\n#matrixLeft .buttons span {\r\n background-color:#888;\r\n position:relative;\r\n padding:5px 0px 0px 0px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px;\r\n\r\n}\r\n#matrixLeft .buttons button,\r\n#matrixLeft .buttons a#return {\r\n border:solid #2f495e 2px;\r\n position:relative;\r\n background-color:#e1e1e1;\r\n padding:auto 3px;\r\n margin:0px;\r\n font-size:11px;\r\n line-height:13px;\r\n position:relative;\r\n top:-6px;\r\n left:-2px;\r\n height:22px;\r\n cursor:pointer;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n font-weight:bold;\r\n text-decoration:none;\r\n color:#333;\r\n}\r\n#matrixLeft .buttons a#return {\r\n font-size:10px;\r\n padding:3px 10px 2px 10px;\r\n}\r\n#matrixLeft .buttons button:hover,\r\n#matrixLeft .buttons a#return:hover {\r\n border-color:black;\r\n color:white;\r\n background-color:#444;\r\n}\r\n\r\n\r\n\r\n/* WHITE AREA FOR THE LISTING OF OBJECTS TO COMPARE */\r\n#matrixLeft .matrixListing {\r\n background-color:white;\r\n _height:300px;\r\n min-height:300px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n margin:10px 2px 20px 2px;\r\n padding:auto 10px;\r\n}\r\n#matrixLeft .matrixListing table {\r\n border-collapse:collapse;\r\n margin:0px;\r\n padding:0px;\r\n display:block;\r\n}\r\n#matrixLeft .matrixListing table a:link {\r\n font-size:12px;\r\n color:#111;\r\n}\r\n#matrixLeft .matrixListing table a:visited {\r\n color:#333;\r\n font-size:12px;\r\n text-decoration:none;\r\n}\r\n#matrixLeft .matrixListing table a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n\r\n\r\n/* GRAY BAR THAT HOLDS THE SORT BUTTONS */\r\n#matrixLeft .matrixListing .sortButtons {\r\n background-color:#f1f1f1;\r\n border:solid silver 1px;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n -webkit-border-radius-topLeft: 4px;\r\n -webkit-border-radius-topRight: 4px; \r\n border-bottom:solid #D2D2D2 2px;\r\n display:block;\r\n}\r\n\r\n\r\n\r\n/* STYLES TO OVERRIDE THE SORT BUTTON CSS BUILT INTO THE PERL CODE */\r\n#sortByViews-button,\r\n#sortByCompares-button,\r\n#sortByUpdated-button,\r\n#sortByClicks-button,\r\n#sortByName-button {\r\n background: none;\r\n white-space:nowrap;\r\n border-style:none;\r\n cursor:pointer;\r\n padding-bottom:4px;\r\n border-style:none;\r\n background-color:transparent;\r\n border-right:solid silver 1px;\r\n color:#555;\r\n}\r\n#sortByViews-button:hover,\r\n#sortByCompares-button:hover,\r\n#sortByUpdated-button:hover,\r\n#sortByClicks-button:hover,\r\n#sortByName-button:hover {\r\n color:black;\r\n}\r\n\r\n\r\n\r\n/* MATRIX STATISTICS */\r\n#matrixRight .mainTitle {\r\n font-size:20px;\r\n padding:5px 10px;\r\n border-bottom: solid gray 1px;\r\n background-color:#d2d2d2;\r\n}\r\n#matrixRight .textBox {\r\n border-top:solid silver 1px;\r\n padding:10px 5px;\r\n}\r\n.matrixStatistics {\r\n padding:10px;\r\n}\r\n.matrixStatistics .title {\r\n font-weight:bold;\r\n background-color:#f1f1f1;\r\n padding:2px 5px;\r\n font-size:11px;\r\n -moz-border-radius:4px;\r\n border:solid #d2d2d2 1px;\r\n}\r\n.matrixStatistics .statistics {\r\n margin-bottom:15px;\r\n}\r\n.matrixStatistics .label {\r\n text-align:right;\r\n width:100px;\r\n font-size:10px;\r\n}\r\n.matrixStatistics .data {\r\n font-size:10px;\r\n}\r\n.matrixStatistics .data a {\r\n color:#111;\r\n}\r\n.matrixStatistics .data a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n\r\n\r\n/* LINKS TO CONTROL ADMIN FUNCTIONS */\r\n.adminLinks {\r\n background-color:#f1f1f1;\r\n}\r\n.adminLinks a:link,\r\n.adminLinks a:visited {\r\n display:block;\r\n text-align:center;\r\n text-decoration:none;\r\n color:#555;\r\n font-weight:normal;\r\n font-size:10px;\r\n padding:2px 5px;\r\n border-top:solid silver 1px;\r\n}\r\n.adminLinks a:hover {\r\n color:black;\r\n}\r\n.adminLinks a.newLink:link,\r\n.adminLinks a.newLink:visited {\r\n background-color:#3498d1;\r\n color:white;\r\n display:block;\r\n}\r\n.adminLinks a.newLink:hover {\r\n background-color:#39a6e5;\r\n}\r\n\r\n\r\n\r\n/* STYLE FOR THE DETAILED LISTING */\r\n#matrixDetail {\r\n min-width:1000px;\r\n}\r\n#matrixDetail .editBtns {\r\n font-size:9px;\r\n line-height:11px;\r\n vertical-align:middle;\r\n font-weight:normal;\r\n margin-left:10px;\r\n}\r\n#matrixDetail .editBtns a {\r\n color:black;\r\n text-decoration:underline;\r\n}\r\n#matrixDetail .editBtns a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n#matrixDetail .stats .screenshot {\r\n float:left;\r\n margin-right:20px;\r\n}\r\n\r\n#matrixDetail .commentsMail strong.title {\r\n margin-bottom:0px;\r\n margin-top:20px;\r\n display:block;\r\n background-color:#d2d2d2;\r\n padding:2px 10px;\r\n border:solid 1px gray;\r\n border-bottom-color:silver;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n}\r\n\r\n#matrixDetail .assetAspectComments {\r\n margin:0px 0px 20px 0px;\r\n border:solid gray 1px;\r\n background-color:#f1f1f1;\r\n -moz-border-radius-bottomLeft:4px;\r\n -moz-border-radius-bottomRight:4px;\r\n}\r\n#matrixDetail .assetAspectComments .assetAspectComment {\r\n border-top:solid silver 1px;\r\n border-bottom:solid gray 1px;\r\n padding:3px;\r\n background-color:#f5f5f5;\r\n}\r\n#matrixDetail .assetAspectComments .assetAspectCommentForm {\r\n border-top:solid #d2d2d2 5px;\r\n padding:20px;\r\n}\r\n\r\n\r\n\r\n#matrixDetail .stats ul, #matrixDetail .stats ul li {\r\n list-style-type:none;\r\n margin:0px;\r\n padding:0px;\r\n}\r\n#matrixDetail .stats ul li {\r\n display:block;\r\n line-height:20px;\r\n margin:4px 0px;\r\n}\r\n#matrixDetail .stats ul li strong {\r\n display:block;\r\n float:left;\r\n width:130px;\r\n text-align:right;\r\n background-color:#f1f1f1;\r\n padding-right:5px;\r\n margin-right:5px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:3px;\r\n font-size:11px;\r\n border:solid #d2d2d2 1px;\r\n}\r\n\r\n\r\n.showLink {\r\n background-color:#e1e1e1;\r\n border:2px solid #2F495E;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n padding:3px 10px;\r\n text-decoration:none;\r\n color:black;\r\n}\r\n.showLink:hover,\r\n.hideLink:hover {\r\n background-color:#555;\r\n color:white;\r\n}\r\n.hideLink {\r\n background-color:#f1f1f1;\r\n border:2px solid #2F495E;\r\n border-bottom-style:none;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n -webkit-border-radius-topLeft:4px;\r\n -webkit-border-radius-topRight:4px;\r\n padding:3px 10px;\r\n text-decoration:none;\r\n color:black;\r\n}\r\n\r\n#matrixMail {\r\n background-color:#f1f1f1;\r\n padding:15px;\r\n border:2px solid #2F495E;\r\n -moz-border-radius:4px;\r\n -moz-border-radius-topLeft:0px;\r\n -webkit-border-radius:4px;\r\n -webkit-border-radius-topLeft:0px;\r\n margin-top:1px;\r\n}\r\n#matrixMail * .tableData {\r\n padding:5px;\r\n margin:0px;\r\n}\r\n#matrixMail * input {\r\n padding:0px;\r\n margin:0px;\r\n}\r\n#matrixMail * .formDescription {\r\n text-align:right;\r\n vertical-align:middle;\r\n padding-right:10px;\r\n font-weight:bold;\r\n}\r\n#matrixMail form * img {\r\n margin-top:-18px;\r\n}\r\n#matrixMail #verify_formId {\r\n height:45px;\r\n line-height:45px;\r\n font-size:35px;\r\n padding:0px;\r\n margin:0px;\r\n margin-right:20px;\r\n}\r\n\r\n#matrixRatings {\r\n width:264px;\r\n position:relative;\r\n left:-2px;\r\n top:12px;\r\n}\r\n#matrixRatings table {\r\n margin-left:0px;\r\n}\r\n#matrixRatings td {\r\n overflow:hidden;\r\n}\r\n#matrixRatings .formDescription {\r\n text-align:right;\r\n background-color:#97BCD1;\r\n border:solid #4D606B 1px;\r\n padding:2px 5px;\r\n font-weight:bold;\r\n font-size:10x;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n color:#333;\r\n}\r\n#matrixRatings .formDescription a:before {\r\n text-decoration:none;\r\n}\r\n#matrixRatings .formDescription a {\r\n display:block;\r\n color:red;\r\n text-decoration:none;\r\n}\r\n#matrixRatings .formDescription a:hover {\r\n text-decoration:underline;\r\n}\r\n\r\n\r\n\r\n\r\n#matrixAttributes {\r\n float:left;\r\n _width:40%;\r\n min-width:20%;\r\n max-width:45%;\r\n margin-right:20px;\r\n}\r\n#rightDetails {\r\n float:left;\r\n _width:20%;\r\n min-width:20%;\r\n max-width:45%;\r\n}\r\n\r\n\r\n\r\n#attributes {\r\n border:solid #d2d2d2 1px;\r\n background-color:#f1f1f1;\r\n margin-top:10px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n padding:10px;\r\n}\r\n#attributes table {\r\n border-collapse:collapse;\r\n padding:0px;\r\n margin:0px;\r\n}\r\n#attributes table * td {\r\n padding:2px;\r\n margin:0px;\r\n}\r\n\r\n\r\n.yui-dt0-col-value {\r\n font-weight:bold;\r\n font-size:14px;\r\n padding:3px;\r\n white-space:no-wrap;\r\n}\r\n\r\n\r\n\r\n/* COMPARISON STYLES */\r\n#compareList table {\r\n border-collapse:collapse;\r\n border:solid silver 1px;\r\n margin-top:5px;\r\n}\r\n#compareList table * th a {\r\n color:black;\r\n padding:1px 5px;\r\n}\r\n#compareList table * td {\r\n background-color:#f1f1f1;\r\n border-top:solid gray 1px;\r\n border-bottom:solid silver 1px;\r\n}\r\n\r\n#compareList .yui-dt-liner {\r\n color:#39A6E5;\r\n}\r\n\r\n#compareList .yui-dt-col-name .yui-dt-liner {\r\n font-style:italic;\r\n font-size:10px;\r\n color:#555;\r\n}\r\n#compareList .yui-dt-col-name .yui-dt-liner b {\r\n font-size:15px;\r\n font-style:normal;\r\n padding-right:25px;\r\n color:black;\r\n}',0,'text/css',1250243000,0,'.wg-clear{display:inline;clear:both;font-size:0px;line-height:0px;}#matrixLeft{float:left;width:65%;padding:1%;min-height:1%;background-color:#d2d2d2;-moz-border-radius:4px;-webkit-border-radius:4px;}#matrixRight{float:left;width:25%;padding:0px;min-height:1%;-moz-border-radius:4px;-webkit-border-radius:4px;border:solid silver 1px;background-color:white;margin-left:5px;}#matrixLeft .buttons span{background-color:#888;position:relative;padding:5px 0px 0px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;}#matrixLeft .buttons button,#matrixLeft .buttons a#return{border:solid #2f495e 2px;position:relative;background-color:#e1e1e1;padding:auto 3px;margin:0px;font-size:11px;line-height:13px;position:relative;top:-6px;left:-2px;height:22px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:bold;text-decoration:none;color:#333;}#matrixLeft .buttons a#return{font-size:10px;padding:3px 10px 2px 10px;}#matrixLeft .buttons button:hover,#matrixLeft .buttons a#return:hover{border-color:black;color:white;background-color:#444;}#matrixLeft .matrixListing{background-color:white;_height:300px;min-height:300px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:10px 2px 20px 2px;padding:auto 10px;}#matrixLeft .matrixListing table{border-collapse:collapse;margin:0px;padding:0px;display:block;}#matrixLeft .matrixListing table a:link{font-size:12px;color:#111;}#matrixLeft .matrixListing table a:visited{color:#333;font-size:12px;text-decoration:none;}#matrixLeft .matrixListing table a:hover{text-decoration:none;}#matrixLeft .matrixListing .sortButtons{background-color:#f1f1f1;border:solid silver 1px;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;-webkit-border-radius-topLeft:4px;-webkit-border-radius-topRight:4px;border-bottom:solid #D2D2D2 2px;display:block;}#sortByViews-button,#sortByCompares-button,#sortByUpdated-button,#sortByClicks-button,#sortByName-button{background:none;white-space:nowrap;border-style:none;cursor:pointer;padding-bottom:4px;border-style:none;background-color:transparent;border-right:solid silver 1px;color:#555;}#sortByViews-button:hover,#sortByCompares-button:hover,#sortByUpdated-button:hover,#sortByClicks-button:hover,#sortByName-button:hover{color:black;}#matrixRight .mainTitle{font-size:20px;padding:5px 10px;border-bottom:solid gray 1px;background-color:#d2d2d2;}#matrixRight .textBox{border-top:solid silver 1px;padding:10px 5px;}.matrixStatistics{padding:10px;}.matrixStatistics .title{font-weight:bold;background-color:#f1f1f1;padding:2px 5px;font-size:11px;-moz-border-radius:4px;border:solid #d2d2d2 1px;}.matrixStatistics .statistics{margin-bottom:15px;}.matrixStatistics .label{text-align:right;width:100px;font-size:10px;}.matrixStatistics .data{font-size:10px;}.matrixStatistics .data a{color:#111;}.matrixStatistics .data a:hover{text-decoration:none;}.adminLinks{background-color:#f1f1f1;}.adminLinks a:link,.adminLinks a:visited{display:block;text-align:center;text-decoration:none;color:#555;font-weight:normal;font-size:10px;padding:2px 5px;border-top:solid silver 1px;}.adminLinks a:hover{color:black;}.adminLinks a.newLink:link,.adminLinks a.newLink:visited{background-color:#3498d1;color:white;display:block;}.adminLinks a.newLink:hover{background-color:#39a6e5;}#matrixDetail{min-width:1000px;}#matrixDetail .editBtns{font-size:9px;line-height:11px;vertical-align:middle;font-weight:normal;margin-left:10px;}#matrixDetail .editBtns a{color:black;text-decoration:underline;}#matrixDetail .editBtns a:hover{text-decoration:none;}#matrixDetail .stats .screenshot{float:left;margin-right:20px;}#matrixDetail .commentsMail strong.title{margin-bottom:0px;margin-top:20px;display:block;background-color:#d2d2d2;padding:2px 10px;border:solid 1px gray;border-bottom-color:silver;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;}#matrixDetail .assetAspectComments{margin:0px 0px 20px 0px;border:solid gray 1px;background-color:#f1f1f1;-moz-border-radius-bottomLeft:4px;-moz-border-radius-bottomRight:4px;}#matrixDetail .assetAspectComments .assetAspectComment{border-top:solid silver 1px;border-bottom:solid gray 1px;padding:3px;background-color:#f5f5f5;}#matrixDetail .assetAspectComments .assetAspectCommentForm{border-top:solid #d2d2d2 5px;padding:20px;}#matrixDetail .stats ul,#matrixDetail .stats ul li{list-style-type:none;margin:0px;padding:0px;}#matrixDetail .stats ul li{display:block;line-height:20px;margin:4px 0px;}#matrixDetail .stats ul li strong{display:block;float:left;width:130px;text-align:right;background-color:#f1f1f1;padding-right:5px;margin-right:5px;-moz-border-radius:4px;-webkit-border-radius:3px;font-size:11px;border:solid #d2d2d2 1px;}.showLink{background-color:#e1e1e1;border:2px solid #2F495E;-moz-border-radius:4px;-webkit-border-radius:4px;padding:3px 10px;text-decoration:none;color:black;}.showLink:hover,.hideLink:hover{background-color:#555;color:white;}.hideLink{background-color:#f1f1f1;border:2px solid #2F495E;border-bottom-style:none;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;-webkit-border-radius-topLeft:4px;-webkit-border-radius-topRight:4px;padding:3px 10px;text-decoration:none;color:black;}#matrixMail{background-color:#f1f1f1;padding:15px;border:2px solid #2F495E;-moz-border-radius:4px;-moz-border-radius-topLeft:0px;-webkit-border-radius:4px;-webkit-border-radius-topLeft:0px;margin-top:1px;}#matrixMail * .tableData{padding:5px;margin:0px;}#matrixMail * input{padding:0px;margin:0px;}#matrixMail * .formDescription{text-align:right;vertical-align:middle;padding-right:10px;font-weight:bold;}#matrixMail form * img{margin-top:-18px;}#matrixMail #verify_formId{height:45px;line-height:45px;font-size:35px;padding:0px;margin:0px;margin-right:20px;}#matrixRatings{width:264px;position:relative;left:-2px;top:12px;}#matrixRatings table{margin-left:0px;}#matrixRatings td{overflow:hidden;}#matrixRatings .formDescription{text-align:right;background-color:#97BCD1;border:solid #4D606B 1px;padding:2px 5px;font-weight:bold;font-size:10x;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;}#matrixRatings .formDescription a:before{text-decoration:none;}#matrixRatings .formDescription a{display:block;color:red;text-decoration:none;}#matrixRatings .formDescription a:hover{text-decoration:underline;}#matrixAttributes{float:left;_width:40%;min-width:20%;max-width:45%;margin-right:20px;}#rightDetails{float:left;_width:20%;min-width:20%;max-width:45%;}#attributes{border:solid #d2d2d2 1px;background-color:#f1f1f1;margin-top:10px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px;}#attributes table{border-collapse:collapse;padding:0px;margin:0px;}#attributes table * td{padding:2px;margin:0px;}.yui-dt0-col-value{font-weight:bold;font-size:14px;padding:3px;white-space:no-wrap;}#compareList table{border-collapse:collapse;border:solid silver 1px;margin-top:5px;}#compareList table * th a{color:black;padding:1px 5px;}#compareList table * td{background-color:#f1f1f1;border-top:solid gray 1px;border-bottom:solid silver 1px;}#compareList .yui-dt-liner{color:#39A6E5;}#compareList .yui-dt-col-name .yui-dt-liner{font-style:italic;font-size:10px;color:#555;}#compareList .yui-dt-col-name .yui-dt-liner b{font-size:15px;font-style:normal;padding-right:25px;color:black;}',0),('iCM9pRY5yYyjufROgaCDlg','.editStory { width: 100%;\r\n}\r\n\r\n.editStory legend {\r\n font-size: 1.8em;\r\n border-bottom: 2px solid;\r\n}\r\n\r\n.editStory tbody {\r\n width: 943px;\r\n}\r\n\r\n.editStory td {\r\n padding: 5px;\r\n}\r\n\r\n.editStory .story {\r\n float:left;\r\n}\r\n\r\n.editStory .story label, .editStory .photo label {\r\n display: block;\r\n width: 100%;\r\n text-align: right;}\r\n\r\n.editStory .photoContainer {\r\n border: 1px solid;\r\n float:left;\r\n margin: 10px 0 0 20px;\r\n}\r\n\r\n.editStory .photoContainer .photoHeader {\r\n font-size: 1.2em;\r\n font-weight: bold;\r\n}\r\n\r\n.editStory .buttons {\r\n clear: both;\r\n text-align: right;\r\n padding: 10px 0;\r\n}\r\n\r\n.editStory #story_formId_tbl {\r\n width: 100% !important;\r\n}\r\n\r\n.editStory fieldset {\r\n border: none;\r\n}\r\n\r\n\r\n\r\n.storyArchive { width: 100%;\r\n}\r\n\r\n.storyArchive h3 {\r\n border-bottom: 2px solid;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.storyArchive .storyList {\r\n list-style-type: none;\r\n padding-left: 0;\r\n}\r\n\r\n.storyArchive .storyList li {\r\n padding-left: 10px;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.storyArchive .pagination { \r\n float: left;\r\n list-style-type: none;\r\n}\r\n\r\n.storyArchive .keywords {\r\n width: 100%;\r\n clear: both;\r\n}\r\n\r\n.storyArchive img {\r\n border: none;\r\n}\r\n\r\n.storyArchive .controls a {\r\n margin-right: 10px;\r\n}\r\n\r\n.viewStory .storyTitle, .viewStory .storyUpdated, .viewStoryTopic .storyTitle, .viewStoryTopic .storyUpdated {\r\n float: left;\r\n}\r\n\r\n.viewStory .storyTitle, .viewStoryTopic .storyTitle {\r\n font-size: 1.5em;\r\n width: 100%;\r\n}\r\n\r\n.viewStory .storyHighlights, .viewStoryTopic .storyHighlights {\r\n float:right;\r\n margin-top: -1.5em;\r\n}\r\n\r\n.viewStory .storyPhoto, .viewStoryTopic .storyPhoto {\r\n float: left;\r\n margin: 0 10px 10px 0;\r\n}\r\n\r\n.viewStory .photoCaption, .viewStoryTopic .photoCaption {\r\n width: 496px;\r\n padding: 5px;\r\n display:block;\r\n}\r\n.viewStory .clear, .viewStoryTopic .clear {\r\n clear: both;\r\n}\r\n.storyTopic {\r\n width: 100%;\r\n}\r\n\r\n.storyTopic h3{ border-bottom: 2px solid;\r\n}\r\n.storyTopic .topStory {\r\n width: 340px;\r\n float: left;\r\n}\r\n\r\n.storyTopic .storyList {\r\n width: 250px;\r\n float: left;\r\n}\r\n\r\n.storyTopic .storyListBig {\r\n width: 100%;\r\n float: left;\r\n}\r\n\r\n#htmltagcloud, .wg-clear {\r\n clear:both;\r\n}\r\n',0,'text/css',1253305659,3600,'.editStory { width: 100%; }.editStory legend { font-size: 1.8em; border-bottom: 2px solid; }.editStory tbody { width: 943px; }.editStory td { padding: 5px; }.editStory .story { float:left; }.editStory .story label, .editStory .photo label { display: block; width: 100%; text-align: right;} .editStory .photoContainer { border: 1px solid; float:left; margin: 10px 0 0 20px; }.editStory .photoContainer .photoHeader { font-size: 1.2em; font-weight: bold; }.editStory .buttons { clear: both; text-align: right; padding: 10px 0; }.editStory #story_formId_tbl { width: 100% !important; }.editStory fieldset { border: none; }.storyArchive { width: 100%; }.storyArchive h3 { border-bottom: 2px solid; margin-bottom: 10px; }.storyArchive .storyList { list-style-type: none; padding-left: 0; }.storyArchive .storyList li { padding-left: 10px; margin-bottom: 10px; }.storyArchive .pagination { float: left; list-style-type: none; }.storyArchive .keywords { width: 100%; clear: both; }.storyArchive img { border: none; }.storyArchive .controls a { margin-right: 10px; }.viewStory .storyTitle, .viewStory .storyUpdated, .viewStoryTopic .storyTitle, .viewStoryTopic .storyUpdated { float: left; }.viewStory .storyTitle, .viewStoryTopic .storyTitle { font-size: 1.5em; width: 100%; }.viewStory .storyHighlights, .viewStoryTopic .storyHighlights { float:right; margin-top: -1.5em; }.viewStory .storyPhoto, .viewStoryTopic .storyPhoto { float: left; margin: 0 10px 10px 0; }.viewStory .photoCaption, .viewStoryTopic .photoCaption { width: 496px; padding: 5px; display:block; }.viewStory .clear, .viewStoryTopic .clear { clear: both; }.storyTopic { width: 100%; }.storyTopic h3{ border-bottom: 2px solid; }.storyTopic .topStory { width: 340px; float: left; }.storyTopic .storyList { width: 250px; float: left; }.storyTopic .storyListBig { width: 100%; float: left; }#htmltagcloud, .wg-clear { clear:both; }',0),('_XfvgNH__bY1ykMiKYSobQ','/* general */ \n\n.WGbutton {\n float:right;\n padding-right:10px;\n} \n.centered {\n text-align: center;\n}\n.WGaccount_message {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 300px;\n margin-bottom: 10px;\n margin-left: 60px;\n margin-top: 20px;\n overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;\n padding:10px;\n text-align: left;\n vertical-align:top;\n width: 90%;\n}\n\n.WGprofileMember {\n font-size:9px;\n margin-right:20px;\n text-align:right;\n}\n.WGmember {\n color:#3e4f77;\n font: 9px Verdana, Arial, Helvetica, sans-serif;\n text-align:center;\n}\n.WGphotostyle {\n border:solid #3e4f77 2px;\n margin-bottom:5px;\n margin-top:5px\n }\n#rightalign {\n float: right;\n}\n/*.WGsend {\n float:right;\n padding-right: 75px;\n}*/\n\n\n/* bio, addtonetwork, network */\n.WGbordered {\n border-bottom: dashed #BECEF8 2px;\n padding-bottom: 10px;\n}\n.WGfriendpic {\n border: solid #BECEF8 1px;\n}\n.WGinvitemsg {\n width: 600px;\n height: 150px;\n}\nol.WGProfile_interests {\n color:#0B2259;\n font-size:15px;\n font-weight:bold;\n list-style-type:none;\n margin:0px;\n padding:0px;\n padding:5px 5px;\n}\nol.WGProfile_interests li {\n margin-bottom:15px;\n}\nol.WGProfile_interests span {\n font-size:12px;\n font-weight:normal;\n color:black;\n}\n.WGpBio {\n border-bottom:solid #DDE6FB 1px;\n margin:0px;\n margin-bottom:5px;\n padding-bottom:5px; \n}\n.WGpBio div {\n background-color:#DDE6FB;\n padding:2px 5px;\n margin-bottom:2px;\n}\n.WGprogram {\n font-size: 9px;\n}\n\n/* contributions */\n\n.WGContribCount {\n font-size:12px;\n text-align:left;\n padding:3px\n}\n.WGContribTitle {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#0B2259;\n font-size:12px;\n font-weight:bold;\n min-height:25px;\n padding:3px;\n text-align:center;\n text-decoration: underline;\n}\n.WGContribTitleLeft {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#0B2259;\n font-size:12px;\n font-weight:bold;\n min-height:25px;\n padding:3px;\n text-align:center;\n text-decoration: underline;\n} \n.WGContribEntry {\n text-align:center;\n padding:3px;\n}\n.WGContribEntryLeft {\n text-align:left;\n padding:3px;\n}\n \n/* edit box */\n.WGeditBox {\n /*background:white url(images/edit_box_bg.jpg) no-repeat bottom left;*/\n border:solid #8DABF1 2px;\n display:block;\n font-family:verdana;\n font-size:9px;\n font-weight:bold;\n left:100px;\n -moz-box-sizing:border-box;\n padding:5px;\n position:absolute;\n top:100px;\n width:590px;\n z-index:100;\n \n}\n.WGeditBox input, .WGeditBox select {\n font-size:9px; \n}\n\n/* friends */\n\n.WGfriends_name {\n font-weight:bold;\n width:90%;\n}\n.WGfriends_photo {\n font-weight:bold;\n width:10%;\n}\n.WGfriends_photo img {\n height: 50px; \n width: 50px;\n}\n.WGfriends_private { \n float:right;\n padding-bottom: 5px;\n width: 50%;\n}\n.WGfriends_ninety { \n vertical-align:top;\n width: 90%;\n}\n.WGfriends_seventy { \n vertical-align:top;\n width: 70%;\n}\n.WGfriends_ten { \n width: 10%;\n}\n.WGfriends_ten img {\n height: 50px; \n width: 50px;\n}\n.WGfriends_twenty { \n width: 20%;\n}\n.WGaccepts {\n padding-bottom: 5px;\n}\n\n/* inbox */\n\n.WGProfile_msgcontainer {\n padding:2px;\n}\n.WGinbox_count {\n font-size:12px;\n font-weight:bold;\n padding:3px;\n text-align:left;\n}\n.WGinbox_errors {\n font-weight:bold;\n color:red;\n text-align:center;\n}\n.WG_inbox_InviteLabel {\n width:50px;\n text-align:right;\n}\n.WG_inbox_InviteLabelView {\n font-weight:bold;\n width:120px;\n}\n.WGmsgcontainer {\n padding:6px;\n display:block;\n margin-bottom:6px;\n}\n/* inbox contacts */\n.WGdatacells {\n border-bottom: dashed #BECEF8 1px;\n}\n.WGinbox_contactsTbl {\n background-color:#EEF2FD;\n font-family:arial;\n font-size:9pt;\n width:100%;\n}\n#contacts {\n height: 275px;\n overflow: auto;\n}\n/* inbox forms */\n.WGbuttons_left {\n float: left;\n}\n.WGbuttons_right {\n float: right;\n}\n.WGinbox_from {\n color: black;\n font-weight: normal;\n text-decoration: none;\n}\n.WGinbox_subject {\n width: 530px;\n}\n.WGinbox_messageTo {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 50px;\n overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;\n width: 530px;\n}\n/* inbox pagination */\n.WGinbox_buttons {\n display:inline;\n float:left;\n font-size:10px;\n text-align:left;\n width:70%; \n}\n.WGinbox_pagination {\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGinbox_messagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGmessage {\n display:inline;\n float:left;\n font-size:10px;\n text-align:left;\n width:70%;\n}\n\n.WGmessagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n float: right;\n}\n\n.WG-previous-next {\n float: right;\n}\n\n/* inbox threads */\n\n.WGevenThread {\n background-color: #e1e8fb;\n border-bottom: 1px solid #bfcef9;\n padding: 8px;\n text-align:center;\n}\n.WGoddThread {\n background-color: #eef2fd;\n border-bottom: 1px solid #bfcef9;\n padding: 8px;\n text-align: center;\n}\n\n/* pagination */\n.WGProfile_pagination {\n font-size:10px;\n text-align:right;\n width:20%;\n}\n.WGProfile_messagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGProfile_paginationLeft {\n font-size:10px;\n text-align:left;\n width:20%;\n}\n.WGProfile_paginationCenter {\n font-size:10px;\n text-align:center;\n width:20%;\n}\n.WGProfile_pagination a {\n background-color:#f2f5fa;\n border:solid #bfc8dc 1px;\n font-size:10px;\n font-weight:bold;\n padding:1px 5px;\n text-decoration:none;\n}\n.WGProfile_pagination a:hover {\n background-color:#d8dee8;\n color:white;\n}\n.WGProfile_pagination .prevNext {\n background-color: transparent;\n border: none;\n color: black;\n}\n.WGProfile_pagination .prevNext:hover {\n background-color: transparent;\n border: none;\n color: black;\n}\n.WGProfile_pagination .active {\n background-color:#d8dee8;\n border:solid #bfc8dc 1px;\n color:white; \n font-size:10px;\n font-weight:bold;\n padding:1px 5px;\n text-decoration:none;\n}\n.WGProfile_pagination img {\n vertical-align:middle;\n margin-top:2px;\n border:none;\n}\n/* profile */\n.WGProfile_registration {\n background:none;\n border:none;\n font-size:9pt;\n font-family:arial;\n margin:0;\n padding:0;\n width:100%;\n}\n.WGProfile_registration .header {\n background-color:#818997;\n color:#3e4f77;\n font-size:10px;\n font-weight:bold;\n text-align:left; \n}\n.WGProfile_registration .header a {\n color:white;\n text-decoration:none; \n}\n.WGProfile_registration .help a {\n font-weight:bold;\n text-decoration:none;\n}\n.WGProfile_registration .inputText {\n font-size:10px;\n margin-right:1px;\n}\n.WGProfile_registration .label {\n font-size:9pt;\n font-weight:bold;\n text-align:right;\n white-space:nowrap;\n width:1%;\n} \n.WGProfile_registration .labelLeft {\n font-size:9pt;\n font-weight:bold;\n white-space:nowrap;\n width:1%;\n text-align: left;\n vertical-align: top;\n}\n.WGProfile_registration .smallLabel {\n font-size:8px;\n text-align:center;\n}\n.WGProfile_registration .smallText {\n font-size:9px;\n}\n\n.WGinboxTbl {\n display:block;\n margin: 4px;\n padding: 2px;\n}\n\n.WGProfile_registration .bar, .WGProfile_registration .barRight {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin:10px 0px 10px 0px;\n min-height:25px;\n padding:4px 4px 0px 4px;\n vertical-align:middle;\n}\n.WGProfile_registration .bar {\n text-align: center;\n}\n.WGProfile_registration .barRight {\n text-align: right;\n}\n.WGProfile_registration .bar a {\n color:#0B2259;\n font-size:10px;\n font-weight:bold;\n}\n.WGProfile_registration .barFive {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n text-align:center;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n width:4.3%;\n}\n.WGProfile_registration .barTen {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:7.2%;\n}\n.WGProfile_registration .barFifteen {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:15%;\n}\n.WGProfile_registration .barFifty {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:50%; \n}\n.WGbarContainer {\n display:block;\n margin:10px 0px 10px 0px; \n width:100%;\n\n}\n\n/* profile edit */\n\n.WGfields {\n padding: 2px;\n\n}\n.WGfields_left {\n padding:2px;\n vertical-align:top;\n width: 15%;\n}\n.WGfields_right {\n display:inline\n float:right;\n padding:2px;\n text-align:right;\n width:80%;\n vertical-align: top;\n}\n.WGProfile {\n display:table;\n margin: 0;\n padding: 0;\n width:100%;\n}\n.WGProfileFields {\n border:0;\n padding: 0;\n margin:0;\n width: 100%;\n \n}\n.WGProfileFields ol {\n display: inline;\n list-style-type: none;\n \n}\n.WGProfileFields ul {\n list-style-type: none;\n display: inline;\n}\n.WGProfileFields ul li {\n display: inline-block;\n *display: inline;\n zoom: 1;\n}\n/* profile view */\n.WGProfile_accepts {\n text-align:right;\n background-color:gray;\n padding:4px;\n width:100%;\n}\n.WGviewContainer {\n margin:0;\n padding:0;\n width:90%;\n}\n.WGinternational {\n background-color:red;\n color:white;\n display:inline;\n font-weight:bold;\n padding:4px;\n text-align:center;\n}\n\n.WGcategoryLabel {\n vertical-align:top; \n width:90%;\n}\n\n.WGprivateMessage {\n background-color:gray;\n padding:4px;\n text-align:right;\n}\n\n.WGprofileAlert {\n background-color:red;\n color:white;\n font-weight:bold;\n padding:4px;\n text-align:center;\n width:100%;\n}\nWGprofilePhoto {\n vertical-align:top;\n}\n\n/* profile errors */\n#WGprofileErrors {\n background-color: #ff0000;\n color: #ffffff;\n font-weight: bold;\n text-align: center;\n}\n.WGprofilefield_required_off {\n}\n.WGprofilefield_required {\n background-color: #ffd6bb;\n}\n.WGprofilefield_error {\n background-color: #FF9494;\n}\n.WGerrorMsg {\n font-weight:bold;\n color:red;\n text-align:center;\n}\n/* user */\n.WGuserInvite_subject {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 25px;\n text-align: left;\n width: 500px;\n /*margin-left: 50px;*/\n /*margin-bottom: 20px;*/\n /*overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;*/\n}\n/* view profile */\n\n.WGprofile_canEdit {\n text-align:center;\n background-color:red;\n padding:4px;\n color:white;\n font-weight:bold;\n}\n.WGprofile_fieldLabel {\n background: #DDE6FB;\n padding:2px;\n width:200px;\n}\n.WGprofile_fieldData {\n margin-left: 5px;\n}\n.WGprofile_fieldStatus {\n padding:4px;\n color:white;\n font-weight:bold\n}\n\n/**********************************************************************/\n/* TABS */\n/**********************************************************************/\n\n/* TABS - outer */\n\n.WGbottombutton {\n float:right;\n padding-right:2px;\n padding-top: 2px;\n position: relative;\n} \n.WGcontent {\n padding:10px;\n\n}\n.WGcleartab {\n clear: both; \n height:0;\n}\n.WGsubContent { /* color setting for border under outer tabs that surrounds inner tabs */\n border: solid #d8dee8 6px;\n}\n.WGtopbutton {\n float:right;\n clear:both;\n padding-right:2px;\n padding-top: 2px;\n position: relative;\n}\n\n\nul.WGtopTabs,\nul.WGtopTabs li {\n list-style-type:none;\n margin:10px 0px 0px 0px;\n padding:0px;\n position:relative;\n width:auto;\n Xposition:relative;\n zoom:1;\n}\nul.WGtopTabs li {\n display:block;\n float:left;\n margin-right: 3px;\n}\nul.WGtopTabs li b { \n background-color: #eef2fd;\n border-top:solid #d8dee8 1px;\n display:block;\n padding:4px 8px;\n position:relative;\n top:-1px; \n}\nul.WGtopTabs a { /* non-selected tabs color settings */\n display:block;\n color:#9ea0bb;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n background-color:#f2f5fa;\n border-left: solid #d8dee8 1px;\n border-right: solid #d8dee8 1px; \n}\n\nul.WGtopTabs a:hover,\nul.WGtopTabs a:hover b,\nul.WGtopTabs a.selected,\nul.WGtopTabs a.selected b { /* selected tab color settings */\n background-color:#d8dee8;\n color:#3e4f77;\n}\n\n/* TABS - YUI */\n\n.WGcleardiv {\n clear: both;\n margin: 0px 0px 0px 0px;\n padding: 0px;\n}\n\n.WGview {\n border: none;\n font: bold 10px Verdana;\n color: #3e4f77;\n text-decoration:none;\n position: absolute;\n right: 4px;\n top:4px;\n}\n\n.WGprofile_displayView {\n -x-system-font:none;\n border:medium none;\n color:#0B2258;\n display:inline;\n float:right;\n font-family:Verdana;\n font-size:10px;\n font-size-adjust:none;\n font-stretch:normal;\n font-style:normal;\n font-variant:normal;\n font-weight:bold;\n line-height:normal;\n padding-right:8px;\n padding-top:3px;\n text-decoration: none;\n}\n\n.WGprofile_displaySubContent { /* border around friends tab content */\n border: solid #d8dee8 6px;\n border-top: solid #d8dee8 18px;\n}\n\n\n /*\nCopyright (c) 2008, Yahoo! Inc. All rights reserved.\nCode licensed under the BSD License:\nhttp://developer.yahoo.net/yui/license.txt\nversion: 2.6.0\n*/\n\n/* yui tabs color settings below */\n\n/* .yui-navset defaults to .yui-navset-top */\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */\n border:solid #eef2fd; /* color between tab list and content */\n border-width:0 0 5px;\n Xposition:relative;\n zoom:1;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {\n background:#ffffff; /* tab background */\n border:solid #ffffff;\n border-width:0 1px;\n color:#bfccdd;\n position:relative;\n text-decoration:none;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n font-weight: bold;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {\n border:solid #eef2fd;\n border-width:1px 0 0;\n cursor:hand;\n padding:0.25em .75em;\n left:0; right: 0; bottom: 0; /* protect from other orientations */\n top:-1px; /* for 1px rounded corners */\n position:relative;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */\n background: #eef2fd; /* selected tab background */\n color: #3e4f77;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n font-weight: bold;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a em {\n border-color:#eef2fd; /* selected tab border color */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a:focus {\n background: #eef2fd; /* hover tab background */\n color: #3e4f77;\n outline:0;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n font-weight: bold;\n\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-content {\n background: #eef2fd; /* content background color */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-content,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-content {\n border:5px solid #eef2fd; /* content border */\n padding:0.75em 1em; /* content padding */\n}\n\n/* left and right orientations */\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 5px 0 0;\n Xposition:absolute; /* from tabview-core; have to reiterate for skin-sam due to pos:rel on skin-sam yui-nav */\n top:0; bottom:0; /* stretch to fill content height */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 0 0 5px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n margin:0 0 0.3em; /* space between tabs */\n padding:0 0 0 1px; /* gecko: make room for overflow */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n padding:0 1px 0 0; /* gecko: make room for overflow */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected { \n margin:0 -1px 0.16em 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav .selected { \n margin:0 0 0.16em -1px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a {\n border-width:1px 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 0 0 1px;\n padding:0.2em .75em;\n top:auto;\n left:-1px; /* for 1px rounded corners */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 1px 0 0;\n left:auto;\n right:-1px; /* for 1px rounded corners */\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {\n background-image:none; /* no left-right or bottom-top gradient */\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-content {\n border:1px solid #d8dee8; /* content border */\n}\n/* bottom orientation */\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav {\n border-width:5px 0 0; /* color between tab list and content */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected { \n margin:-1px 0.3em 0 0; /* for overlap */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li { \n padding:0 0 1px 0; /* gecko: make room for overflow */\n vertical-align:top;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li a { \n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a em {\n border-width:0 0 1px;\n top:auto;\n bottom:-1px; /* for 1px rounded corners */\n}\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-content,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-content {\n border:1px solid #f2f5fa; /* content border */\n}\n.WGsubContent .yui-skin-sam {\n background-color: #d8dee8;\n padding: 10px 5 5 5px;\n display:block;\n}\n\n/* yui tab placement settings below */\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {\n margin:0 0.3em 0 0; /* space between tabs */\n padding:5px 0 0; /* gecko: make room for overflow */\n zoom:1;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected { \n margin:0 0.3em -1px 0; /* for overlap */\n}\n\n.WGsubContent .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,\n.WGsubContent .yui-navset .yui-navset-bottom .yui-nav li {\n margin:0 0.5em 0 0;\n}\n.WGsubContent .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {\n margin:0 0 0.5em;\n}\n.WGsubContent .yui-navset .yui-content .yui-hidden {\n display:none;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-navset-left .yui-nav,.yui-navset-right .yui-nav {\n width:6em;\n}\n.WGsubContent .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {\n width:auto;\n}\n.WGsubContent .yui-navset .yui-navset-left,.yui-navset-left {\n padding:0 0 0 6em;\n}\n.WGsubContent .yui-navset-right {\n padding:0 6em 0 0;\n}\n.WGsubContent .yui-navset-top,.yui-navset-bottom {\n padding:auto;\n}\n.WGsubContent .yui-nav,.yui-nav li {\n list-style:none;\n margin:0;\n padding:0; \n}\n.WGsubContent .yui-navset li em {\n font-style:normal;\n}\n.WGsubContent .yui-navset {\n position:relative;\n zoom:1;\n}\n.WGsubContent .yui-navset .yui-content {\n zoom:1;\n}\n.WGsubContent .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,\n.WGsubContent .yui-navset .yui-navset-bottom .yui-nav li {\n display:inline-block;\n display:-moz-inline-stack;\n *display:inline;\n vertical-align:bottom;\n cursor:pointer;\n zoom:1;\n}\n.WGsubContent .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {\n display:block;\n}\n.WGsubContent .yui-navset .yui-nav a {\n position:relative;\n}\n.WGsubContent .yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,\n.WGsubContent .yui-navset-bottom .yui-nav li a {\n display:block;\n display:inline-block;\n vertical-align:bottom;\n zoom:1;\n}\n.WGsubContent .yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a {\n display:block;\n}\n.WGsubContent .yui-navset-bottom .yui-nav li a {\n vertical-align:text-top;\n}\n.WGsubContent .yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,\n.WGsubContent .yui-navset-bottom .yui-nav li a em {\n display:block;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-navset-left .yui-nav,.yui-navset-right .yui-nav {\n position:absolute;\n z-index:1;\n}\n.WGsubContent .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {\n position:static;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav {\n left:0;\n right:auto;\n}\n.WGsubContent .yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav {\n left:auto;\n right:0;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a em {\n padding:0.35em 0.75em;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 5px 0 0;\n bottom:0;\n top:0;\n Xposition:absolute;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 0 0 5px;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n margin:0 0 0.16em;\n padding:0 0 0 1px;\n}\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n padding:0 1px 0 0;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a {\n border-width:1px 0;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 0 0 1px;\n left:-1px;\n padding:0.2em .75em;\n top:auto;\n}\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 1px 0 0;\n left:auto;\n right:-1px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {\n background-image:none;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected {\n margin:-1px 0.16em 0 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li {\n padding:0 0 1px 0;\n vertical-align:top;\n}\n',0,'text/css',1253652887,3600,'body{margin:0;padding:0;font:11px Verdana;}a{cursor:pointer;}button{cursor:pointer;}img{border:none;}.WGbutton{float:right;padding-right:10px;}.centered{text-align:center;}.WGaccount_message{background-color:white;border:solid #BECEF8 1px;height:300px;margin-bottom:10px;margin-left:60px;margin-top:20px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;padding:10px;text-align:left;vertical-align:top;width:90%;}.WGprofileMember{font-size:9px;margin-right:20px;text-align:right;}.WGmember{color:#3e4f77;font:9px Verdana,Arial,Helvetica,sans-serif;text-align:center;}.WGphotostyle{border:solid #3e4f77 2px;margin-bottom:5px;\n margin-top:5px}#rightalign{float:right;}.WGbordered{border-bottom:dashed #BECEF8 2px;padding-bottom:10px;}.WGfriendpic{border:solid #BECEF8 1px;}.WGinvitemsg{width:600px;height:150px;}ol.WGProfile_interests{color:#0B2259;font-size:15px;font-weight:bold;list-style-type:none;margin:0px;padding:0px;padding:5px 5px;}ol.WGProfile_interests li{margin-bottom:15px;}ol.WGProfile_interests span{font-size:12px;font-weight:normal;color:black;}.WGpBio{border-bottom:solid #DDE6FB 1px;margin:0px;margin-bottom:5px;padding-bottom:5px;}.WGpBio div{background-color:#DDE6FB;padding:2px 5px;margin-bottom:2px;}.WGprogram{font-size:9px;}.WGContribCount{font-size:12px;text-align:left;\n padding:3px}.WGContribTitle{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#0B2259;font-size:12px;font-weight:bold;min-height:25px;padding:3px;text-align:center;text-decoration:underline;}.WGContribTitleLeft{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#0B2259;font-size:12px;font-weight:bold;min-height:25px;padding:3px;text-align:center;text-decoration:underline;}.WGContribEntry{text-align:center;padding:3px;}.WGContribEntryLeft{text-align:left;padding:3px;}.WGeditBox{border:solid #8DABF1 2px;display:block;font-family:verdana;font-size:9px;font-weight:bold;left:100px;-moz-box-sizing:border-box;padding:5px;position:absolute;top:100px;width:590px;z-index:100;}.WGeditBox input,.WGeditBox select{font-size:9px;}.WGfriends_name{font-weight:bold;width:90%;}.WGfriends_photo{font-weight:bold;width:10%;}.WGfriends_photo img{height:50px;width:50px;}.WGfriends_private{float:right;padding-bottom:5px;width:50%;}.WGfriends_ninety{vertical-align:top;width:90%;}.WGfriends_seventy{vertical-align:top;width:70%;}.WGfriends_ten{width:10%;}.WGfriends_ten img{height:50px;width:50px;}.WGfriends_twenty{width:20%;}.WGaccepts{padding-bottom:5px;}.WGProfile_msgcontainer{padding:2px;}.WGinbox_count{font-size:12px;font-weight:bold;padding:3px;text-align:left;}.WGinbox_errors{font-weight:bold;color:red;text-align:center;}.WG_inbox_InviteLabel{width:50px;text-align:right;}.WG_inbox_InviteLabelView{font-weight:bold;width:120px;}.WGmsgcontainer{padding:6px;display:block;margin-bottom:6px;}.WGdatacells{border-bottom:dashed #BECEF8 1px;}.WGinbox_contactsTbl{background-color:#EEF2FD;font-family:arial;font-size:9pt;width:100%;}#contacts{height:275px;overflow:auto;}.WGbuttons_left{float:left;}.WGbuttons_right{float:right;}.WGinbox_from{color:black;font-weight:normal;text-decoration:none;}.WGinbox_subject{width:530px;}.WGinbox_messageTo{background-color:white;border:solid #BECEF8 1px;height:50px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;width:530px;}.WGinbox_buttons{display:inline;float:left;font-size:10px;text-align:left;width:70%;}.WGinbox_pagination{display:inline;text-align:right;width:20%;}.WGinbox_messagerpp{font-size:10px;display:inline;text-align:right;width:20%;}.WGmessage{display:inline;float:left;font-size:10px;text-align:left;width:70%;}.WGmessagerpp{font-size:10px;display:inline;text-align:right;float:right;}.WG-previous-next{float:right;}.WGevenThread{background-color:#e1e8fb;border-bottom:1px solid #bfcef9;padding:8px;text-align:center;}.WGoddThread{background-color:#eef2fd;border-bottom:1px solid #bfcef9;padding:8px;text-align:center;}.WGProfile_pagination{font-size:10px;text-align:right;width:20%;}.WGProfile_messagerpp{font-size:10px;display:inline;text-align:right;width:20%;}.WGProfile_paginationLeft{font-size:10px;text-align:left;width:20%;}.WGProfile_paginationCenter{font-size:10px;text-align:center;width:20%;}.WGProfile_pagination a{background-color:#f2f5fa;border:solid #bfc8dc 1px;font-size:10px;font-weight:bold;padding:1px 5px;text-decoration:none;}.WGProfile_pagination a:hover{background-color:#d8dee8;color:white;}.WGProfile_pagination .prevNext{background-color:transparent;border:none;color:black;}.WGProfile_pagination .prevNext:hover{background-color:transparent;border:none;color:black;}.WGProfile_pagination .active{background-color:#d8dee8;border:solid #bfc8dc 1px;color:white;font-size:10px;font-weight:bold;padding:1px 5px;text-decoration:none;}.WGProfile_pagination img{vertical-align:middle;margin-top:2px;border:none;}.WGProfile_registration{background:none;border:none;font-size:9pt;font-family:arial;margin:0;padding:0;width:100%;}.WGProfile_registration .header{background-color:#818997;color:#3e4f77;font-size:10px;font-weight:bold;text-align:left;}.WGProfile_registration .header a{color:white;text-decoration:none;}.WGProfile_registration .help a{font-weight:bold;text-decoration:none;}.WGProfile_registration .inputText{font-size:10px;margin-right:1px;}.WGProfile_registration .label{font-size:9pt;font-weight:bold;text-align:right;white-space:nowrap;width:1%;}.WGProfile_registration .labelLeft{font-size:9pt;font-weight:bold;white-space:nowrap;width:1%;text-align:left;vertical-align:top;}.WGProfile_registration .smallLabel{font-size:8px;text-align:center;}.WGProfile_registration .smallText{font-size:9px;}.WGinboxTbl{display:block;margin:4px;padding:2px;}.WGProfile_registration .bar,.WGProfile_registration .barRight{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin:10px 0px 10px 0px;min-height:25px;padding:4px 4px 0px 4px;vertical-align:middle;}.WGProfile_registration .bar{text-align:center;}.WGProfile_registration .barRight{text-align:right;}.WGProfile_registration .bar a{color:#0B2259;font-size:10px;font-weight:bold;}.WGProfile_registration .barFive{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;text-align:center;margin-right:3px;min-height:25px;padding:2px;width:4.3%;}.WGProfile_registration .barTen{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;min-height:25px;padding:2px;text-align:center;width:7.2%;}.WGProfile_registration .barFifteen{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin-right:3px;min-height:25px;padding:2px;text-align:center;width:15%;}.WGProfile_registration .barFifty{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin-right:3px;min-height:25px;padding:2px;text-align:center;width:50%;}.WGbarContainer{display:block;margin:10px 0px 10px 0px;width:100%;}.WGfields{padding:2px;}.WGfields_left{padding:2px;vertical-align:top;width:15%;}.WGfields_right{display:inline float:right;padding:2px;text-align:right;width:80%;vertical-align:top;}.WGProfile{display:table;margin:0;padding:0;width:100%;}.WGProfileFields{border:0;padding:0;margin:0;width:100%;}.WGProfileFields ol{display:inline;list-style-type:none;}.WGProfileFields ul{list-style-type:none;display:inline;}.WGProfileFields ul li{display:inline-block;*display:inline;zoom:1;}.WGProfile_accepts{text-align:right;background-color:gray;padding:4px;width:100%;}.WGviewContainer{margin:0;padding:0;width:90%;}.WGinternational{background-color:red;color:white;display:inline;font-weight:bold;padding:4px;text-align:center;}.WGcategoryLabel{vertical-align:top;width:90%;}.WGprivateMessage{background-color:gray;padding:4px;text-align:right;}.WGprofileAlert{background-color:red;color:white;font-weight:bold;padding:4px;text-align:center;width:100%;}WGprofilePhoto{vertical-align:top;}#WGprofileErrors{background-color:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}.WGprofilefield_required_off{}.WGprofilefield_required{background-color:#ffd6bb;}.WGprofilefield_error{background-color:#FF9494;}.WGerrorMsg{font-weight:bold;color:red;text-align:center;}.WGuserInvite_subject{background-color:white;border:solid #BECEF8 1px;height:25px;text-align:left;width:500px;}.WGprofile_canEdit{text-align:center;background-color:red;padding:4px;color:white;font-weight:bold;}.WGprofile_fieldLabel{background:#DDE6FB;padding:2px;width:200px;}.WGprofile_fieldData{margin-left:5px;}.WGprofile_fieldStatus{padding:4px;color:white;\n font-weight:bold}.WGbottombutton{float:right;padding-right:2px;padding-top:2px;position:relative;}.WGcontent{padding:10px;}.WGcleartab{clear:both;height:0;}.WGsubContent{border:solid #d8dee8 6px;}.WGtopbutton{float:right;clear:both;padding-right:2px;padding-top:2px;position:relative;}ul.WGtopTabs,ul.WGtopTabs li{list-style-type:none;margin:10px 0px 0px 0px;padding:0px;position:relative;width:auto;Xposition:relative;zoom:1;}ul.WGtopTabs li{display:block;float:left;margin-right:3px;}ul.WGtopTabs li b{background-color:#eef2fd;border-top:solid #d8dee8 1px;display:block;padding:4px 8px;position:relative;top:-1px;}ul.WGtopTabs a{display:block;color:#9ea0bb;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;background-color:#f2f5fa;border-left:solid #d8dee8 1px;border-right:solid #d8dee8 1px;}ul.WGtopTabs a:hover,ul.WGtopTabs a:hover b,ul.WGtopTabs a.selected,ul.WGtopTabs a.selected b{background-color:#d8dee8;color:#3e4f77;}.WGcleardiv{clear:both;margin:0px 0px 0px 0px;padding:0px;}.WGview{border:none;font:bold 10px Verdana;color:#3e4f77;text-decoration:none;position:absolute;right:4px;top:4px;}.WGprofile_displayView{-x-system-font:none;border:medium none;color:#0B2258;display:inline;float:right;font-family:Verdana;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;padding-right:8px;padding-top:3px;text-decoration:none;}.WGprofile_displaySubContent{border:solid #d8dee8 6px;border-top:solid #d8dee8 18px;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #eef2fd;border-width:0 0 5px;Xposition:relative;zoom:1;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#ffffff;border:solid #ffffff;border-width:0 1px;color:#bfccdd;position:relative;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #eef2fd;border-width:1px 0 0;cursor:hand;padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#eef2fd;color:#3e4f77;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#eef2fd;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#eef2fd;color:#3e4f77;outline:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}.yui-skin-sam .yui-navset .yui-content{background:#eef2fd;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:5px solid #eef2fd;padding:0.75em 1em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.3em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px 0.16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #d8dee8;}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.3em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #f2f5fa;}.yui-skin-sam{background-color:#d8dee8;padding:10px 5 5 5px;display:block;}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.3em 0 0;padding:5px 0 0;zoom:1;}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.3em -1px 0;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0.5em;}.yui-navset .yui-content .yui-hidden{display:none;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{list-style:none;margin:0;padding:0;}.yui-navset li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content{zoom:1;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{left:auto;right:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;bottom:0;top:0;Xposition:absolute;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;left:-1px;padding:0.2em .75em;top:auto;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}',0); -INSERT INTO `template` VALUES ('\">','Macro/AdminToggle',1,1,'PBtmpl0000000000000036',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/a_account',1,1,'PBtmpl0000000000000037',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/EditableToggle',1,1,'PBtmpl0000000000000038',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/GroupAdd',1,1,'PBtmpl0000000000000040',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/GroupDelete',1,1,'PBtmpl0000000000000041',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/H_homeLink',1,1,'PBtmpl0000000000000042',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/LoginToggle',1,1,'PBtmpl0000000000000043',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/r_printable',1,1,'PBtmpl0000000000000045',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/File',1,1,'PBtmpl0000000000000091',1129049189,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('','style',0,0,'PBtmpl0000000000000132',1129049190,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\" id=\"id\">\n\n\n

    \n
    \n
    /opaque.gif);\">\n \n
    \n\n\n\n
    /opaque.gif);\">\n \n
    \n
    \n
    \n','Shortcut',1,1,'PBtmpl0000000000000140',1129573244,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    /opaque.gif);\">
    /opaque.gif);\">
    ',0),('

    \n\n\n
    \n \n
    \n
    \n
    :
    \n
    \n
    \n
    \n
    \n\n\n
    \n
    \n
    \n \n
    \n
    \n
    \n \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n','AdminConsole',1,1,'PBtmplHelp000000000001',1147642410,'WebGUI::Asset::Template::HTMLTemplate',1,'


    :
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n\n \n\n \n \n \n \n \n\n\n\n\n \n \n \n \n \n \n\n \n\n \n \n \n \n \n\n\n
    \">\">\">\">\">\">
    oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\">\n \">\n by\n \n \n \n \">\n \n on @ \n
    \n\n\n
    \n · · \n
    \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000208',1147642410,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">\">\">\">
    oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\"> \"> by \"> on @
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n
    \n\n\n
    \n
    \n \">
    \n ()\n \n \n \n
    \n \n
    \n
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000128',1147642411,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">


    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n
    \n \n
    \n\n\n\n\n \n \n\n\n
    \n

    \n\" class=\"backLabel\">\n\n\n','DataForm',1,1,'PBtmpl0000000000000104',1147642412,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" class=\"backLabel\">',0),('\" id=\"id\">\n\n\n

    \n\n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    class=\"odd\">\">class=\"odd\">class=\"odd\">\">class=\"odd\"> @
    \n
    \n\n\n
    \n · · \n
    \n
    \n\n\n','Collaboration/Search',1,1,'PBtmpl0000000000000031',1147642413,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    class=\"odd\">\">class=\"odd\">class=\"odd\">\">class=\"odd\"> @
    · ·
    ',0),('

    \n \n

    \n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n\n\n
    \n
      \n \n
    • \">
    • \n
      \n\n
    \n
    ','Auth/LDAP/Login',1,1,'PBtmpl0000000000000006',1147642414,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \">\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n class=\"even\">\n \">
    \n \n \n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\">\n \">\n by\n \n \n \n \">\n \n on @ \n \n
    \n \n
    \n\n

    \n \n
    \n
    \n \n

    \n \n\n\n\n','MessageBoard',1,1,'PBtmpl0000000000000047',1147642414,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">

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


    ',0),('\nThis is the Manager\'s View\n\n','TimeTracking_manager',1,1,'TimeTrackingTMPL000002',1147642417,'WebGUI::Asset::Template::HTMLTemplate',1,'This is the Manager\'s View',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n \n \n\n\n
    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000066',1147642417,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    · ·
    ',0),('

    \n \n

    \n\n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n\n\n
    \n \n
    ','Auth/WebGUI/Login',1,1,'PBtmpl0000000000000013',1147642418,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n \n

    \n\n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n \n \n \n
    \n \n \n \n
    \n \n \n \n
    \n \n
    \n','Auth/WebGUI/Expired',1,1,'PBtmpl0000000000000012',1147642418,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n\n

    \n\n

    \n\n
    \n\n\">\n\n          \n\n\">\n\n
    \n','prompt',1,1,'PBtmpl0000000000000057',1147642418,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">           \">
    ',0),('\n\n\n ^Page(\"title\"); - WebGUI\n \n\n\n ^AdminBar;\n
    \n\n
    \n ^AssetProxy(flexmenu);\n
    \n\n
    \n \n
    \n
    \n
    \n ^LoginToggle;   ^a(^@;);   ^H;   ^AdminToggle;\n
    \n\n
    \n\n\n\n','style',0,1,'PBtmpl0000000000000060',1147642419,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(\"title\"); - WebGUI^AdminBar;
    ^AssetProxy(flexmenu);



    ^LoginToggle;   ^a(^@;);   ^H;   ^AdminToggle;
    ',0),('\">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />()','Macro/File',1,1,'PBtmpl0000000000000107',1147642420,'WebGUI::Asset::Template::HTMLTemplate',1,'\">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />()',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n\n\n\n\n \n \n \n \n \n \n \n\n\n
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000077',1147642422,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">
    · ·
    ',0),('

    RandomThread macro debug output:

    \n
    \n
    approve.url:
    \n
    assetId:
    \n
    assetSize:
    \n\n
    <tmpl_loop attachment_loop>:
    \n
    \n
    filename:
    \n
    icon:
    \n
    isImage:
    \n
    thumbnail:
    \n
    url:
    \n</tmpl_loop>\n\n\n
    attachment.icon:
    \n
    attachment.thumbnail:
    \n
    attachment.url:
    \n
    className:
    \n
    content:
    \n
    contentType:
    \n
    createdBy:
    \n
    creationDate:
    \n
    dateSubmitted:
    \n
    dateSubmitted.human:
    \n
    dateUpdated:
    \n
    dateUpdated.human:
    \n
    delete.url:
    \n
    deny.url:
    \n
    edit.url:
    \n
    encryptPage:
    \n
    endDate:
    \n
    extraHeadTags:
    \n
    groupIdEdit:
    \n
    groupIdView:
    \n
    hasRated:
    \n
    image.url
    \n
    image.thumbnail
    \n
    isHidden:
    \n
    isLocked:
    \n
    isLockedBy:
    \n
    isMarkedRead:
    \n
    isPackage:
    \n
    isPrototype:
    \n
    isSticky:
    \n
    isSystem:
    \n
    lastPostDate:
    \n
    lastPostId:
    \n
    lineage:
    \n
    menuTitle:
    \n
    newWindow:
    \n
    ownerUserId:
    \n
    parentId:
    \n
    rate.url.1:
    \n
    rate.url.2:
    \n
    rate.url.3:
    \n
    rate.url.4:
    \n
    rate.url.5:
    \n
    rating:
    \n
    rating.value:
    \n
    replies:
    \n
    reply.url:
    \n
    reply.withquote.url:
    \n
    revisedBy:
    \n
    revisionDate:
    \n
    startDate:
    \n
    state:
    \n
    stateChanged:
    \n
    stateChangedBy:
    \n
    status:
    \n
    storageId:
    \n
    subscriptionGroupId:
    \n
    synopsis:
    \n
    tagId:
    \n
    threadId:
    \n
    title:
    \n
    title.short:
    \n
    url:
    \n
    user.canEdit:
    \n
    user.isPoster:
    \n
    userDefined1:
    \n
    userDefined2:
    \n
    userDefined3:
    \n
    userDefined4:
    \n
    userDefined5:
    \n
    userId:
    \n
    userProfile.url:
    \n
    username:
    \n
    views:
    \n
    \n','Macro/RandomThread',1,1,'WVtmpl0000000000000001',1147642426,'WebGUI::Asset::Template::HTMLTemplate',1,'

    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:
    ',0),('\n\n\n ^Page(title); - <tmpl_var session.setting.companyName>\n \n \n \n\n\n\n^AdminBar(\"PBtmpl0000000000000090\");\n\n\n

    \n^AdminToggle();\n

    \n\n\n','style',1,1,'PBtmplBlankStyle000001',1147642431,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title); - <tmpl_var session.setting.companyName>^AdminBar(\"PBtmpl0000000000000090\");

    ^AdminToggle();

    ',0),('\n

    \n
    \n \n\n

    \n
    \n \n\n \n \n \n       \n \n class=\"navOn\" class=\"navOn\">\n  \n \n onclick=\"window.open(\'\')\" href=\"#\" href=\"\">\n \n  \n
    \n \n\n
    \n','Navigation',1,1,'stevenav00000000000001',1147642499,'WebGUI::Asset::Template::HTMLTemplate',1,'

           class=\"navOn\"
    class=\"navOn\">  onclick=\"window.open(\'\')\" href=\"#\" href=\"\">  
    ',0),('\n

    \n
    \n \n\n

    \n
    \n \n\n \n \n \n       \n \n \n class=\"navOn\"
    class=\"navOn\">\n  \n \n onclick=\"window.open(\'\')\" href=\"#\" href=\"\">\n \n  \n \n \n \n','Navigation',1,1,'PBnav000000style01lvl2',1147642499,'WebGUI::Asset::Template::HTMLTemplate',1,'

           class=\"navOn\" class=\"navOn\">  onclick=\"window.open(\'\')\" href=\"#\" href=\"\">  ',0),('
    \n\n \n
    \n
    \n
    \n
    \n \n \n \n

    \">

    \n
    \n\n \n \">.\n \">\n \n \n \n
    \n
    \n\n','Macro/L_loginBox',1,1,'PBtmpl0000000000000044',1148579524,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \">\n \n\n \n \">.\n \">\n \n
    \n
    \n
    \n
    \n\n','Macro/L_loginBox',1,1,'PBtmpl0000000000000092',1148579524,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n
    \n\n

    \n\n\n\n\n

    \n · · \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000133',1149286278,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n \n \n [\">] \n \n \n \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n \n

    \n \" target=\"_blank\">\n \n - \n \n

    \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000083',1149286278,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    [\">[\">](\">)

    \" target=\"_blank\">-

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n
      \n \n
    1. \n \n \n [\">]\n \n \n \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n \n \" target=\"_blank\">\n \n - \n \n
    2. \n
      \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000101',1149286278,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    1. [\">][\">](\">)\" target=\"_blank\">-
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n
    \n\n\n
    \n
    \n
    ()
    \n \n \n
    \n
    \n
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000121',1149286279,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">


    · ·
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n \n  [\">]\n \n

    \n\n\n \n \n \">\n \n \n \n \n \n \n \n \n \"> •\n \n \n \n (\">)\n
    \n

    \n \n

    \n\n\n\n

    \n · · \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000079',1149286279,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \">  [\">]

    \"> \">(\">)

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000082',1149286279,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    · ·
    ',0),('\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n

    \n\n\n

    \n \n
    \n
    \n \n \">\n -\n \n \n - \n \n \n - \n \n \n - \n \n \n \n \n \">\" border=\"0\" alt=\"\" align=\"right\" />\n \n \n
    \n \">\n
    \n
    \n

    \n\n\n\n

    \n \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000112',1149286279,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \"> -- - - \">\" border=\"0\" alt=\"\" align=\"right\" />
    \">

    ',0),('\">\" style=\"border-style:none;vertical-align:middle;\" alt=\"\" />\n','Macro/File',1,1,'PBtmpl0000000000000039',1154535073,'WebGUI::Asset::Template::HTMLTemplate',1,'\">\" style=\"border-style:none;vertical-align:middle;\" alt=\"\" />',0),('\n\n\n^Page(title); - <tmpl_var session.setting.companyName>\n\n\n\n\n\n\n\n^AdminBar(\"\");\n\n
    \"plainblack\"
    \n\n
    \n \n
    \n\n
    © 2001-2004 Plain Black LLC
    \n\n\n\n','style',1,1,'PBtmpl0000000000000111',1154535074,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title); - <tmpl_var session.setting.companyName>^AdminBar(\"\");
    \"plainblack\"
    © 2001-2004 Plain Black LLC
    ',0),('\nBatch: \n\n\n
    \n\n','Operation/RedeemSubscription',1,1,'PBtmpl0000000000000053',1154535074,'WebGUI::Asset::Template::HTMLTemplate',1,'Batch:
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\" style=\"text-align: center;\">\n \n \">\" border=\"0\" alt=\"\" />\n \n  \n \n oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    \n\n\n
    \n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000097',1154535074,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\" style=\"text-align: center;\"> \">\" border=\"0\" alt=\"\" />  oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">

    · ·
    ',0),('\n\n\n class=\"odd\">\n \n \n \n \n\n
    /\">\n \" />\n \n (\'\', \'\')\">/\" style=\"border-style:none;\" alt=\"\" title=\"\" />\n
    \n','ProjectManager_resourceList',1,1,'ProjectManagerTMPL0006',1157679165,'WebGUI::Asset::Template::HTMLTemplate',1,'class=\"odd\">
    /\"> \" /> (\'\', \'\')\">/\" style=\"border-style:none;\" alt=\"\" title=\"\" />
    ',0),('\n\n
    \n \n \n
    px;top:px;\">♦
    \n
    \n
    px;top:px;width:px;background-color:\">\n
    %;\">
    \n \n
    \n
    \n \n
    px;top:3px;margin-top:-3px;\">
    \n
    \n
    \n
    \n
    \n \" id=\"projectTableWidth\">\n \" id=\"projectScrollPercentWidth\">\n px;z-index:1;\">\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \" class=\"monthName\" style=\"height:20px;\">
    \" class=\"empty\" style=\"height:21px;\"> 
    \n
    \n
    \n\n','ProjectManager_gantt',1,1,'ProjectManagerTMPL0003',1159989349,'WebGUI::Asset::Template::HTMLTemplate',1,'
    px;top:px;\">♦
    px;top:px;width:px;background-color:\">
    %;\">
    px;top:3px;margin-top:-3px;\">
    \" id=\"projectTableWidth\"> \" id=\"projectScrollPercentWidth\"> px;z-index:1;\">
    \" class=\"monthName\" style=\"height:20px;\">
    \" class=\"empty\" style=\"height:21px;\"> 

    ',0),('\n
      \n\n
    • at () by
    • \n
      \n
    \n','WikiPage_pageHistory',1,1,'WikiPHTmpl000000000001',1165460175,'WebGUI::Asset::Template::HTMLTemplate',1,'
    • at () by
    ',0),('

    \n\n
      \n
    1. \">
    2. \n
    \n\n
    \"> | \"> | \">
    \n\n','WikiMaster_mostPopular',1,1,'WikiMPTmpl000000000001',1165460175,'WebGUI::Asset::Template::HTMLTemplate',1,'

    1. \">
    \"> | \"> | \">
    ',0),('

    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n\n\n\n','InOutBoard/Report',1,1,'IOB0000000000000000002',1166019641,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ',0),('\n

    \n\n\n\n\n

    \n \n \n \n
    \n · · \n
    \n
    \n

    \n

    \">

    \n \n

    \n

    \">

    \n
    \n
    \n
    \"> | \"> | \">
    \n','WikiMaster_search',1,1,'WikiSearchTmpl00000001',1168480840,'WebGUI::Asset::Template::HTMLTemplate',1,'

    · ·

    \">

    \">

    \"> | \"> | \">
    ',0),('

    \n\n
      \n
    • \n \n \"> - on by \n \n - on by \n \n ( \"> )\n \n \n
    • \n
    \n\n
    \"> | \"> | \">
    \n\n\n','WikiMaster_recentChanges',1,1,'WikiRCTmpl000000000001',1169092823,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> | \"> | \">
    ',0),('\n\n \n

    \n
    \n
    \n\n\n
      \n
    • \n
    \n
    \n\n\n \">\n\n \n \n \n \n \n \n','ZipArchiveAsset',1,1,'ZipArchiveTMPL00000001',1169738426,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> ',0),('\" id=\"id\">\n\n

    \n
    \n\n \n

    \n
    \n\n
    \n \n

    \n
    \n\n
    \n\n \">\n\n\n \n  · \n \n \">\n\n
    \n\n \n
    \n \n
    \n
    \n \n \n \n \n \n \n \n class=\"odd\">\n class=\"odd\">\n class=\"odd\">\n class=\"odd\">\n \n \n \n

    \n \n \n\n','InOutBoard',1,1,'IOB0000000000000000001',1169795123,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    \">  ·  \">
    class=\"odd\"> class=\"odd\"> class=\"odd\"> class=\"odd\">

    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n \n \n
    [\">]
    \n
    \n
    \n \n
    \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n
    \n
    \n \" id=\"id\">
    \n \n

    \">[top]

    \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000080',1171466654,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    [\">]
    [\">](\">)
    \" id=\"id\">

    \">[top]

    · ·
    ',0),('\n\n\n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n','SQLReport/Download',1,1,'SQLReportDownload00001',1171466654,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">
     
    \">
     
    \">
     
    \">
     
    ',0),('\n

    \n\n\n

    \n \">
    \n

    \n

    \n
    \n\n

    \n\n','newsletter',1,1,'newsletter000000000001',1185754569,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n
    \">\">\">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\">\n \">\n by\n \n \n \n \">\n \n on @ \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000026',1185754569,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\"> \"> by \"> on @
    · ·
    ',0),('

    \r\n \r\n

    \r\n\r\n\r\n\r\n

    \r\n\r\n\r\n \r\n \r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n
    ','Auth/LDAP/Account',1,1,'PBtmpl0000000000000004',1227026214,'WebGUI::Asset::Template::HTMLTemplate',1,'



    ',0),('\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n
    \n
    \n\n\n\n

    \">

    \n\n\n\n\n','TimeTracking_user',1,1,'TimeTrackingTMPL000001',1201205738,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">

    ',0),('

    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    :
    \r\n
    \r\n\r\n\r\n

    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    :
    \r\n
    \r\n
    ','DataForm',1,1,'PBtmpl0000000000000085',1202884864,'WebGUI::Asset::Template::HTMLTemplate',1,'

    :

    :
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Month',1,1,'CalendarPrintMonth0001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
    © Plain Black 2006
    ',0),('
    \r\n   -   \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Week',1,1,'CalendarPrintWeek00001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
      -  
    © Plain Black 2006
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    :00\r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Day',1,1,'CalendarPrintDay000001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :00
    © Plain Black 2006
    ',0),('\" id=\"id\"> \r\n\r\n \r\n

    \r\n
    \r\n\r\n

    \r\n\r\n
    \r\n\r\n
    \r\n\" alt=\"\" />\r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n : [ \"> \"> ]
    \r\n \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n

    \r\n \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \" class=\"controlLink\">\r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n
    \r\n\" alt=\"\" />\r\n\r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n : \r\n
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n :
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \" class=\"controlLink\">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    px;\">\r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n
    \r\n\" alt=\"\" />\r\n\r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n : \r\n
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n :
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \" class=\"controlLink\">\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \" class=\"controlLink\"> \r\n •\r\n \r\n \" class=\"controlLink\">\r\n \r\n \r\n •\r\n \" class=\"controlLink\"> \r\n \r\n \r\n •\r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \" class=\"controlLink\">\r\n •\r\n \r\n \r\n \r\n \r\n \" class=\"controlLink\">\r\n \r\n \" class=\"controlLink\">\r\n \r\n \r\n
    \r\n
    \r\n','Collaboration/Thread',1,1,'PBtmpl0000000000000067',1206998733,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" alt=\"\" />
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    : [ \"> \"> ]
    :



    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    px;\">
    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    [ | | ]
    ',0),('\r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n

    \">

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n
    px;\">\r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\" alt=\"\" />\r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n
    \r\n \r\n : [ \"> \"> ]
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \"> •\r\n \r\n \r\n \"> • \r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \"> •\r\n \r\n \r\n \"> • \r\n \r\n \r\n \"> •\r\n \r\n \r\n \r\n \"> •\r\n \r\n \"> •\r\n \r\n \r\n \"> •\r\n \r\n \"> •\r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \">\r\n \r\n \r\n
    \r\n\r\n','Collaboration/Thread',1,1,'PBtmpl0000000000000032',1206998756,'WebGUI::Asset::Template::HTMLTemplate',1,'

    px;\">
    Current\"> \">
    \" alt=\"\" />
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    : [ \"> \"> ]
    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\" id=\"id\"> \r\n\r\n \r\n

    \r\n
    \r\n\r\n

    \r\n\r\n
    \r\n\r\n
    \r\n\" alt=\"\" />\r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n :
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :     [ \">     [ \"> ]
    \r\n \r\n \r\n :
    \r\n
    \r\n
    \r\n\r\n :
    \r\n:\r\n\r\n
    \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n
    \r\n\" alt=\"\" />\r\n\r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n : \r\n
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    px;\">\r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n
    \r\n\" alt=\"\" />\r\n\r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n : \r\n
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \"> \r\n •\r\n \r\n \">\r\n \r\n \r\n •\r\n \"> \r\n \r\n \r\n •\r\n \">\r\n •\r\n \r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \">\r\n \r\n \r\n
    \r\n','Collaboration/Thread',1,1,'PBtmpl0000000000000209',1206998862,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" alt=\"\" />
    : \">
    :
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :     [ \">     [ \"> ]
    :
    :
    :


    \"> \">\">

    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    \"> \">\">
    px;\">
    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n , \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n','EMS/PrintBadge',1,1,'PsFn7dJt4wMwBa8hiE3hOA',1208558071,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ,
    ',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n \r\n / \r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n\r\n\r\n','EMS/PrintTicket',1,1,'yBwydfooiLvhEFawJb0VTQ',1208629936,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :
    /
    :
    ',0),('

    ^International(thank you message,Shop);

    \r\n\r\n\r\n

    \">^International(order number,Shop);

    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(date,Shop);
    ^International(amount,Shop);
    ^International(in shop credit used,Shop);
    ^International(taxes,Shop);
    ^International(shipping method,Shop);
    ^International(shipping amount,Shop);
    ^International(shipping address,Shop);
    ^International(payment method,Shop);
    ^International(status message,Shop);
    ^International(payment address,Shop);
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    \r\n ','Shop/EmailReceipt',1,1,'bPz1yk6Y9uwMDMBcmMsSCg',1211829604,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(thank you message,Shop);

    \">^International(order number,Shop);

    ^International(date,Shop);
    ^International(amount,Shop);
    ^International(in shop credit used,Shop);
    ^International(taxes,Shop);
    ^International(shipping method,Shop);
    ^International(shipping amount,Shop);
    ^International(shipping address,Shop);
    ^International(payment method,Shop);
    ^International(status message,Shop);
    ^International(payment address,Shop);
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    ',0),('
    \r\n

    Cart

    \r\n
    \r\n \r\n
    ) ()
    \r\n
    \r\n
    \r\n
    \r\n ^International(total,Shop);: \r\n
    \r\n
    \r\n ^ViewCart;\r\n
    \r\n
    \r\n','Shop/MiniCart',1,1,'EBlxJpZQ9o-8VBOaGQbChA',1212093746,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Cart

    ) ()
    ^International(total,Shop);:
    ^ViewCart;
    ',0),('\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \" alt=\"\" />\r\n
    \r\n
     
    \r\n\r\n
    \r\n X\r\n
    \r\n
    \r\n
    \r\n
    °F
    \r\n

    \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n\">\r\n
    \"The
    \r\n','WeatherData',1,1,'WeatherDataTmpl0000001',1210711353,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    \" alt=\"\" />
     
    X

    °F

    \">
    \"The
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
    ^International(location,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(description label,Asset_Event);
    \r\n
    \r\n
    \r\n
    \r\n
    ^International(scheduled,Asset_Event);
    \r\n
    \r\n
    \r\n ,\r\n \r\n \r\n : , \r\n \r\n \r\n : \r\n
    \r\n
    \r\n
    ^International(related material,Asset_Event);
    \r\n
    \r\n \">
    \r\n
    \r\n
    \r\n','Calendar/Print/Event',1,1,'CalendarPrintEvent0001',1215396964,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(location,Asset_Event);
    ^International(description label,Asset_Event);
    ^International(scheduled,Asset_Event);
    ,: ,:
    ^International(related material,Asset_Event);
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n

    \">^International(continue shopping button,Shop);\r\n\r\n\r\n\r\n\r\n','FlatDiscount',1,1,'63ix2-hU0FchXGIWkG3tow',1216169693,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(continue shopping button,Shop);',0),('

    \" class=\"nav tabsMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
      \r\n \r\n class=\"current\" class=\"ancestor\">\r\n \">\r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000124',1247482111,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav tabsMenu\"> \" id=\"id\">

      class=\"current\" class=\"ancestor\"> \">
    ',0),('
    \" class=\"nav treeNav\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \" class=\"yuimenubar h-top-nav-noscript\">\r\n
    \r\n
      \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n
  • onclick=\"window.open(this.href);return false;\" href=\"\">\r\n\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
  • \r\n \r\n \r\n
    \r\n
    \r\n \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Navigation',1,1,'PBtmpl0000000000000130',1247045981,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav treeNav\"> \" id=\"id\">

    \" class=\"yuimenubar h-top-nav-noscript\">
  • onclick=\"window.open(this.href);return false;\" href=\"\">
  • ',0),('
    \" class=\"layout oneovertwo\">\r\n \r\n \" id=\"id\">\r\n\r\n \r\n \r\n \r\n\r\n \r\n

    \r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'-PkdI8l1idu-8gDX3iOdcw',1247482172,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout oneovertwo\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav crumbTrail\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \"> >\r\n \r\n \r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000093',1247045864,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav crumbTrail\"> \" id=\"id\">

    \"> >
    ',0),('
    \" class=\"nav horizontalMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000108',1247482118,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav horizontalMenu\"> \" id=\"id\">

    ',0),('
    \" class=\"nav dropMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000117',1247045932,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav dropMenu\"> \" id=\"id\">

    ',0),('\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
     
    \r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
     
    \r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
     
    \r\n \r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000094',1220655703,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav synopsisMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    current\">\">
    \r\n
    \">
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBtmpl0000000000000136',1247046089,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav synopsisMenu\"> \" id=\"id\">

    current\">\">
    \">
    ',0),('
    \" class=\"nav bulletedList\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
      \r\n\r\n\r\n\r\n
    \r\n \r\n\r\n\r\n class=\"current\" class=\"ancestor\"
    >\r\n onclick=\"window.open(this.href);return false;\" href=\"\">\r\n\r\n\r\n
      \">\r\n\r\n \r\n\r\n\r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBnav00000000000bullet',1247735688,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav bulletedList\"> \" id=\"id\">

    class=\"current\" class=\"ancestor\"
    > onclick=\"window.open(this.href);return false;\" href=\"\">
      \">
    ',0),('
    \" class=\"layout sidebyside\">\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000135',1247482152,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout sidebyside\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"layout rightcolumn\">\r\n\r\n \" id=\"id\">\r\n\r\n \r\n \r\n \r\n\r\n \r\n

    \r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000131',1247482158,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout rightcolumn\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"layout default\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000054',1247482162,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout default\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"layout oneoverthree\">\r\n \r\n \" id=\"id\">\r\n\r\n \r\n \r\n \r\n\r\n \r\n

    \r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000109',1247482167,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout oneoverthree\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \r\n
    \r\n
    Add/Edit Task
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
     
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
      
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
         
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
      
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n :

    \r\n \r\n \" href=\"\" target=\"_new\" onclick=\"taskEdit_searchPopup(this.href); return false;\">\" alt=\"\" src=\"/users.gif\" />     \r\n \" href=\"\" target=\"_new\" onclick=\"taskEdit_searchPopup(this.href); return false;\">\" alt=\"\" src=\"/groups.gif\" /> \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n
    \n','ProjectManager_editTask',1,1,'ProjectManagerTMPL0004',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n\r\n\r\npx;\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
     Task NameDurationStartFinishPred\" valign=\"top\" id=\"scrolltd\" style=\"border-style:none;width:%;\">\r\n
    \r\n \r\n
    \r\n
     
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
     
     
    \r\n\r\n\r\n\r\n
    \n','ProjectManager_project',1,1,'ProjectManagerTMPL0002',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'
    px;\">\">
     Task NameDurationStartFinishPred\" valign=\"top\" id=\"scrolltd\" style=\"border-style:none;width:%;\">
     
     
     
    ',0),('\n

    \n

    \n

    ^International(badge holder information,Asset_EventManagementSystem);

    \n\n\n

    \n
    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ^International(name,Shop);
    ^International(organization,Asset_EventManagementSystem);
    ^International(address,Shop);
     
     
    ^International(city,Shop);
    ^International(state,Shop);
    ^International(code,Shop);
    ^International(country,Shop);
    ^International(phone number,Shop);
    ^International(email address,Asset_EventManagementSystem);
    \n\n\n','EMSBadge',1,1,'PBEmsBadgeTemplate0000',1221692339,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(badge holder information,Asset_EventManagementSystem);

    ^International(name,Shop);
    ^International(organization,Asset_EventManagementSystem);
    ^International(address,Shop);
     
     
    ^International(city,Shop);
    ^International(state,Shop);
    ^International(code,Shop);
    ^International(country,Shop);
    ^International(phone number,Shop);
    ^International(email address,Asset_EventManagementSystem);
    ',0),('

    \r\n \r\n

    \r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n
    \r\n\r\n\r\n\r\n
    \r\n
      \r\n
    • \">
    • \r\n \r\n
    \r\n
    ','Auth/LDAP/Create',1,1,'PBtmpl0000000000000005',1221612327,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\" id=\"id\">\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
      \r\n\r\n
    • \r\n\r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \">\r\n • \">\r\n \r\n • \">\r\n \r\n \r\n • \">\r\n • \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n *\r\n
    \r\n
    ^International(template captcha label,Asset_DataForm);
    \r\n\r\n\r\n','DataForm',1,1,'PBtmpl0000000000000020',1221692340,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">\"> \"> \">\">
    *
    ^International(template captcha label,Asset_DataForm);
    ',0),('\n

    ^International(my subscriptions,Asset_Newsletter);

    \n\n\n

    ^International(newsletter categories,Asset_Newsletter);

    \n\n


    \n

    \n \n
    \n
    \n

    \n
    \n\n\n\n','newsletter/mysubscriptions',1,1,'newslettersubscrip0001',1221692339,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(my subscriptions,Asset_Newsletter);

    ^International(newsletter categories,Asset_Newsletter);



    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
      \r\n \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n \r\n

    \r\n\r\n\r\n\r\n

    \r\n \">\r\n • \">\r\n \r\n • \" onclick=\"\">\r\n \r\n \r\n • \" onclick=\"\">\r\n \r\n \r\n • \">\r\n • \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n *\r\n \r\n
    \r\n \r\n
    \r\n
    ^International(template captcha label,Asset_DataForm);
    \r\n
    \r\n\r\n\r\n\r\n','DataForm',1,1,'PBtmpl0000000000000141',1221692340,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    *
    ^International(template captcha label,Asset_DataForm);

    ',0),('
    \r\n \" id=\"id\">\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    (\">)
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \n','Subscription',1,1,'eqb9sWjFEVq0yHunGV8IGw',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n

    ^International(my purchases,Shop); · ^a(\"Return to Account\");

    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(order number,Shop);^International(amount,Shop);^International(date,Shop);
    \">
    \r\n
    \n','Shop/MyPurchases',1,1,'2gtFt7c0qAFNU3BG_uvNvg',1222574694,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(my purchases,Shop); · ^a(\"Return to Account\");

    ^International(order number,Shop);^International(amount,Shop);^International(date,Shop);
    \">
    ',0),('\n\n\n ^Page(title);\n \n \n \n \n\n\n ^AdminBar();\n
    \n
    \n
    \n ^H(^c(););\n
    \n \n
    \n © ^D(%y); ^c;\n
    \n
    \n\n
    \n
    \n ^AssetProxy(roottab_level0);\n
    \n
    \n
    \n ^AssetProxy(roottab_level1);\n
    \n
    \n ^AssetProxy(crumbtrail); \n
    \n
     
    \n
    \n \n
    \n
     
    \n
    \n \n
    \n ^L(\"\",\"\",\"PBtmpl0000000000000044\");\n
    ^AdminToggle;
    \n ^AssetProxy(style1/gui_bottom.jpg);
    \n \"WebGUI\n
    \n
    \n\n \n','style',1,1,'stevestyle000000000001',1222383245,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title);^AdminBar();
    ^H(^c(););
    © ^D(%y); ^c;
    ^AssetProxy(roottab_level0);
    ^AssetProxy(roottab_level1);
    ^AssetProxy(crumbtrail);
     
     
    ^L(\"\",\"\",\"PBtmpl0000000000000044\");
    ^AdminToggle;
    ^AssetProxy(style1/gui_bottom.jpg);
    \"WebGUI
    ',0),('\r\n\r\n\n\n \n ^c; - ^Page(title);\n \n \n \n\n\r\n^AdminBar();\r\n\n\n \n \n\r\n\r\n \r\n\n
    \n
    \n
    ^H(^c;);
    \n
    ^c;
    \n
    \n
    \n

    ^Page(title);

    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \r\n \"plain\"webgui\"
    \n
    \n
    \n
    \n \n \n \n \n \n
    \n
    \n ^AssetProxy(flexmenu);\n
    \n \n \n \n \n \n
    \n
    \n ^L(\"\",\"\",\"PBtmpl0000000000000044\");\n ^AdminToggle;\n
    \n
    \r\n © ^D(%y); ^c;\r\n
    \r\n\n\n\n','style',1,1,'stevestyle000000000002',1222383245,'WebGUI::Asset::Template::HTMLTemplate',1,'^c; - ^Page(title);^AdminBar();
    ^H(^c;);
    ^c;

    ^Page(title);

    \"plain\"webgui\"

    ^AssetProxy(flexmenu);
    ^L(\"\",\"\",\"PBtmpl0000000000000044\"); ^AdminToggle;
    © ^D(%y); ^c;
    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
      \r\n \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \">\r\n • \">\r\n \r\n • \">\r\n \r\n \r\n • \">\r\n • \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n )\" id=\"tab\" class=\"tab\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n *\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n^International(template captcha label,Asset_DataForm);
    \r\n\r\n\r\n\r\n','DataForm',1,1,'PBtmpl0000000000000116',1221692340,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">\"> \"> \">\">
    )\" id=\"tab\" class=\"tab\">
    *

    ^International(template captcha label,Asset_DataForm);
    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    • View

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n wgRowOnewgRowTwo\">\r\n \r\n \">\r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \n','Thingy/ViewThing',1,1,'ThingyTmpl000000000002',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n
    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \" class=\"yuimenubar\">\r\n
    \r\n
      \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n \r\n
    \r\n\r\n\r\n','Navigation',1,1,'stevecoolmenu000000001',1224116942,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n ^c; - ^Page(title);\r\n \r\n\r\n^AdminBar();\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;\r\n
    \r\n
    \r\n

    ^H(^c;);

    \r\n

    ^Page(title);

    \r\n
    \r\n \"webgui\"
    \r\n
    \r\n
    \r\n
    \r\n ^AssetProxy(style3_coolmenu);\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n © ^D(%y); ^c;\r\n
    \r\n \"plain
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n','style',1,1,'stevestyle000000000003',1224795533,'WebGUI::Asset::Template::HTMLTemplate',1,'^c; - ^Page(title);^AdminBar();
    ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;

    ^H(^c;);

    ^Page(title);

    \"webgui\"
    ^AssetProxy(style3_coolmenu);
    © ^D(%y); ^c;
    \"plain
    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n\r\n \r\n
      \r\n \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    wgRowOnewgRowTwo label\" valign=\"top\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n wgRowOnewgRowTwo\" valign=\"top\" colspan=\"2\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n *\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n','Thingy/EditThing',1,1,'ThingyTmpl000000000003',1224518002,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n

    \r\n  :
    \r\n  
    \r\n  
    \r\n  \r\n

    \r\n\r\n \r\n

    \r\n  :
    \r\n \r\n \" title=\"Link to profile\">
    \r\n
    \r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n','Macro/UsersOnline',1,1,'h_T2xtOxGRQ9QJOR6ebLpQ',1224616545,'WebGUI::Asset::Template::HTMLTemplate',1,'

     :
     
     
     

     :
    \" title=\"Link to profile\">

    ',0),('
    \r\n

    \r\n  :
    \r\n  
    \r\n  
    \r\n  \r\n

    \r\n

    \r\n  :
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    \" alt=\"Avatar of \"/> \" title=\"Link to profile\">

    \r\n

    \r\n

    \r\n  :
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n

    \r\n

    \r\n
    \r\n\r\n','Macro/UsersOnline',1,1,'4Ekp0kJoJllRRRo_J1Rj6w',1224616672,'WebGUI::Asset::Template::HTMLTemplate',1,'

     :
     
     
     

     :
    \" alt=\"Avatar of \"/> \" title=\"Link to profile\">

     :

    ',0),('

    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n','Auth/WebGUI/Account',1,1,'PBtmpl0000000000000010',1227026287,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n\n

    \n
    \n\n\n\n\n\n\n\n\n \n \n\n\n \n \n\n\n\n\n \n \n\n\n\n\n \n \n\n\n\n\n \n \n\n
    \n\n\n
    \n \n
    \n','Auth/WebGUI/Recovery2',1,1,'PBtmpl0000000000000014',1227218041,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('
    \r\n \" id=\"id\">\r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n\r\n \r\n
    \r\n
    ^ViewCart;
    \r\n \">^International(continue shopping button,Shop);\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n','Donation',1,1,'vrKXEtluIhbmAS9xmPukDA',1226698051,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> ^International(admin console,AdminConsole);\r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n','style',1,0,'PBtmpl0000000000000137',1236787780,'WebGUI::Asset::Template::HTMLTemplate',1,'WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> ^International(admin console,AdminConsole);',0),('
    \r\n \r\n
    default\">\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n','Shop/AddressBook',1,1,'3womoo7Teyy2YKFa25-MZg',1226703362,'WebGUI::Asset::Template::HTMLTemplate',1,'
    default\">
    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n

    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \">
    \r\n \r\n
    \r\n\r\n \r\n

    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n wgRowOnewgRowTwo\">\r\n \r\n \r\n \r\n \r\n \r\n
    \">\r\n

    Search Results

    \r\n
    \r\n \">\r\n
    \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n · · \r\n
    \r\n
    \r\n
    \r\n','Thingy/SearchThing',1,1,'ThingyTmpl000000000004',1227044214,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n\r\n\r\n\r\n\">\r\n\r\n\r\n | \r\n\r\n
    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000001',1228125743,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> |





    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n
    \r\n\r\n:
    \r\n:
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000003',1228125758,'WebGUI::Asset::Template::HTMLTemplate',1,'



    :
    :


    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n
    \r\n\r\n\r\n
    \r\n^International(\'search in label\',\'Asset_UserList\');
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000002',1228125752,'WebGUI::Asset::Template::HTMLTemplate',1,'




    ^International(\'search in label\',\'Asset_UserList\');




    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('

    ^International(\'edit matrix listing title\',\'Asset_MatrixListing\');

    \r\n\r\n','Matrix/EditListing',1,1,'matrixtmpl000000000004',1228834590,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'edit matrix listing title\',\'Asset_MatrixListing\');

    ',0),('
    \" class=\"navigation indentMenu\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n\r\n \r\n \"\r\n class=\"level current ancestor\"\r\n onclick=\"window.open(this.href);return false;\">\r\n \r\n\r\n\r\n\r\n
    \r\n','Navigation',1,1,'PBnav00000000indentnav',1247482102,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n \n \n \n \n \n
     
    /delete.gif\" border=\"0\" onclick=\"removeRow(\'\')\" style=\"cursor:pointer\" alt=\"delete\" />
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \" class=\"PM_blueLink\"> ^International(last week,Asset_TimeTracking);\" class=\"PM_blueLink\">^International(next week,Asset_TimeTracking);
     
    \n \n \n \" onclick=\"addRow();\" />   \" />\n
    \n
    \n\n\n\n \n \">\n \n \n \n \n \n \n \n \n
    /delete.gif\" border=\"0\" onclick=\"removeRow()\" style=\"cursor:pointer\" alt=\"delete\" />
    \n
    ','TimeTracking_row',1,1,'TimeTrackingTMPL000003',1229311434,'WebGUI::Asset::Template::HTMLTemplate',1,'\">
     
    /delete.gif\" border=\"0\" onclick=\"removeRow(\'\')\" style=\"cursor:pointer\" alt=\"delete\" />
    \" class=\"PM_blueLink\"> ^International(last week,Asset_TimeTracking);\" class=\"PM_blueLink\">^International(next week,Asset_TimeTracking);
     
    \" onclick=\"addRow();\" />   \" />
    \">
    /delete.gif\" border=\"0\" onclick=\"removeRow()\" style=\"cursor:pointer\" alt=\"delete\" />
    ',0),('

    Calendar

    \r\n\r\n\r\n

    \r\n \r\n ^International(New Year,Asset_Calendar);,\r\n \r\n \r\n ^International(New Month,Asset_Calendar);,\r\n \r\n \r\n ^International(New Day,Asset_Calendar);\r\n \r\n

    \r\n\r\n

    \">

    \r\n \r\n

    \r\n\r\n
    \r\n\r\n\r\n \"><< ^International(previous page,Asset_Calendar);\r\n\r\n\r\n \">^International(next page,Asset_Calendar); >>\r\n','Calendar/Print/List',1,1,'uRL9qtk7Rb0YRJ41LmHOJw',1229311072,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Calendar

    ^International(New Year,Asset_Calendar);,^International(New Month,Asset_Calendar);,^International(New Day,Asset_Calendar);

    \">

    \"><< ^International(previous page,Asset_Calendar); \">^International(next page,Asset_Calendar); >> ',0),('\n\"> \n \n \n

    \n
    \n\n\n

    \n
    \n\n\n

    \n\n\n\n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    ^International(Stock Watch,Asset_StockData);\n
    \n ^International(Last Update,Asset_StockData);: EDT
    \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n qmmt_cycleqmmt_main\'> \n \n \n \n \n \n \n \n
    Name SymbolLastTickChg
    \n \')\">\n \n /\" alt=\"\" /> \n _up_down\" style=\"text-align: right;whitespace:nowrap;\">
    \n
    ','StockData',1,1,'StockDataTMPL000000001',1229453697,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    ^International(Stock Watch,Asset_StockData);
    ^International(Last Update,Asset_StockData);: EDT
    qmmt_cycleqmmt_main\'>
    Name SymbolLastTickChg
    \')\"> /\" alt=\"\" />_up_down\" style=\"text-align: right;whitespace:nowrap;\">
    ',0),('

    \r\n\" id=\"id\">\r\n\r\n\r\n\r\n\r\n
    \r\n
    ^International(hide new content list,Asset_Dashboard);
    \r\n
    \r\n
    \r\n\r\n\r\n\">\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n
    \r\n\r\n
    Add New Content
    \r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n

    \r\n\r\n

    \r\n
    \r\n
    ^L(\"17\",\"\",\"PBtmpl0000000000000092\"); ^AdminToggle(Modify the Default User\'s Perspective,Leave Default User Perspective (Admin Mode));
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n\r\n\r\n \">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n\r\n\r\n\r\n\">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n\r\n\r\n\">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n
    \r\n
     
    \r\n\r\n
    ','Dashboard',1,1,'DashboardViewTmpl00001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" id=\"id\">
    ^International(hide new content list,Asset_Dashboard);
    \">
    Add New Content

    ^L(\"17\",\"\",\"PBtmpl0000000000000092\"); ^AdminToggle(Modify the Default User\'s Perspective,Leave Default User Perspective (Admin Mode));
    \">
    \">
    \">
     
    ',0),('\">\n\n

    \n

    \n\n\n

    \n • \">\n \n • \" onclick=\"\">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n\n\n\n \n \n \n\n\n\n\n\n \n \n \n \n \n \n \n\n\n
    ^International(Entry ID,Asset_DataForm);^International(Submission Date,Asset_DataForm);
    \">
    ','DataForm/List',1,1,'PBtmpl0000000000000021',1230269962,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    \"> \" onclick=\"\"> \">\">
    ^International(Entry ID,Asset_DataForm);^International(Submission Date,Asset_DataForm);
    \">
    ',0),('\n\n\n<tmpl_var title>\n\n\n/taskEdit.css\" />\n\n\n
    \">\n\" />\n\n\" />\n\" />\n
    \n
    \" size=\"20\" class=\"inputBox\" />\n\n
    \n\n

    \n

    \n','ProjectManager_resourcePopup',1,1,'ProjectManagerTMPL0005',1229579830,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title>/taskEdit.css\" />
    \"> \" /> \" /> \" />

    \" size=\"20\" class=\"inputBox\" />

    ',0),('\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n
    \n
    \n\n\n\n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \"> \n
    \">
    \n \">\n \n
    \n
    %;\">
    \n
    %
    \n
    \n
    \n \n \">/edit.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(edit,Asset);\" /> \n \'));\">/delete.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(delete,Asset);\" />\n
    ','ProjectManager_dashboard',1,1,'ProjectManagerTMPL0001',1229579830,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> 
    \">
    \">
    %;\">
    %
    \">/edit.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(edit,Asset);\" />  \'));\">/delete.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(delete,Asset);\" />
    ',0),('\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n \n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n
     
    ^International(has posted to one of your subscriptions,Asset_Collaboration);
    \">
      
    \n

    \">

    ','Collaboration/Notification',1,1,'PBtmpl0000000000000027',1230159257,'WebGUI::Asset::Template::HTMLTemplate',1,'
     
    ^International(has posted to one of your subscriptions,Asset_Collaboration);
    \">
      

    \">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \n \n \n \n \n ^International(Error: Search string,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);.\n \n\n\n\n\n\n \n \n \n \n \n ^International(Warning: Ending search point,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);.\n \n','HttpProxy',1,1,'PBtmpl0000000000000033',1230159454,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(Error: Search string,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);. ^International(Warning: Ending search point,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);. ',0),('

    ^International(post received,Asset_Post);

    \">^International(493,WebGUI);

    ','Collaboration/PostReceived',1,1,'default_post_received1',1230356300,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(post received,Asset_Post);

    \">^International(493,WebGUI);

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \">^International(Download this data,Asset_SQLReport);\n\n\n\n

      \n \n
    • \n
      \n
    \n
    \n\n\n\n\n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n\n
    \n \n
    \n
    ','SQLReport',1,1,'PBtmpl0000000000000059',1229907401,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">^International(Download this data,Asset_SQLReport);

    \">
     
    \">
     
    \">
     
    \">
     
    ',0),('\" id=\"id\"> \r\n\r\n \r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n :     [ \"> \"> ]
    \r\n
    \r\n
    \r\n\r\n\r\n ^International(job description,Asset_Collaboration);
    \r\n

    \r\n
    \r\n\r\n\r\n ^International(job requirements,Asset_Collaboration);
    \r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n
    ^International(date posted,Asset_Collaboration); 
    ^International(location,Asset_Collaboration); 
    ^International(compensation,Asset_Collaboration); 
    ^International(views,Asset_Collaboration); 
    \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    px;\">\r\n
    Current\">\r\n \">\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \"> \r\n •\r\n \r\n \"> \r\n \r\n •\r\n \"> \r\n \r\n \r\n •\r\n \">\r\n •\r\n \r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \r\n \r\n \"> \r\n \r\n \">\r\n \r\n \r\n
    ','Collaboration/Thread',1,1,'PBtmpl0000000000000098',1229907401,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    :     [ \"> \"> ]
    ^International(job description,Asset_Collaboration);

    ^International(job requirements,Asset_Collaboration);

    ^International(date posted,Asset_Collaboration); 
    ^International(location,Asset_Collaboration); 
    ^International(compensation,Asset_Collaboration); 
    ^International(views,Asset_Collaboration); 


    \"> \">\">

    Current\"> \">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    px;\">
    Current\"> \">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\" id=\"id\"> \r\n\r\n \r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n :     [ \"> \"> ]
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n ^International(Link Description,Asset_Collaboration);

    \r\n
    \r\n \r\n ^International(Link URL,Asset_Collaboration);

    \r\n \">

    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \">\r\n \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n

    \r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \">\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    Current\">\r\n \" id=\"id\">\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \"> • \r\n \r\n \r\n \"> •\r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    px;\">\r\n
    Current\">\r\n \" id=\"id\">\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n : \r\n \r\n \r\n \r\n \">\r\n \r\n
    \r\n :
    \r\n
    \r\n
    \r\n :
    \r\n : \r\n \r\n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\r\n
    \r\n
    \r\n \r\n :
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \"> •\r\n \r\n \r\n \"> • \r\n \">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n [ | | ]\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \"> \r\n •\r\n \r\n \">^International(List All Links,Asset_Collaboration);\r\n \r\n •\r\n \"> \r\n \r\n \r\n •\r\n \">\r\n \r\n \r\n •\r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \">\r\n •\r\n \r\n \">\r\n •\r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \">\r\n \r\n \r\n
    ','Collaboration/Thread',1,1,'PBtmpl0000000000000113',1229581394,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    :     [ \"> \"> ]
    ^International(Link Description,Asset_Collaboration);


    ^International(Link URL,Asset_Collaboration);

    \">



    \"> \">\">

    Current\"> \" id=\"id\">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    px;\">
    Current\"> \" id=\"id\">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    [ | | ]
    ',0),('\"> \n \n \n

    \n
    \n\n\n

    \n
    \n\n\n

    \n\n\n

    \n
    \n\n\n \n \n\n\n \n \n\n
    ^International(364,WebGUI);:\n \n
    ^International(For,WebGUI);: 
    \n
    \n
    ','MultiSearch',1,1,'MultiSearchTmpl0000001',1230269962,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    ^International(364,WebGUI);:
    ^International(For,WebGUI);: 
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n \r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n , , \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    :00
    \r\n
    \r\n
      \r\n
    • \r\n \">\r\n
    • \r\n
    \r\n
    \r\n
    ','Calendar/Day',1,1,'CalendarDay00000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    , ,
    :00
    ',0),('\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n \">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n ^International(event details,Asset_Event);\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n
    ^International(event title,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(location,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(description,Asset_Event);
    \r\n
    \r\n
    \r\n
    \r\n
    ^International(scheduled,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(related material,Asset_Event);
    \r\n
    \r\n \r\n
    \r\n
    ^International(attachments,Asset_Event);
    \r\n
    \r\n \"> \" />
    \r\n
    \r\n
    \r\n
    ','Calendar/Event',1,1,'CalendarEvent000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); \">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    ^International(event details,Asset_Event);
    ^International(event title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(scheduled,Asset_Event);
    ^International(related material,Asset_Event);
    ^International(attachments,Asset_Event);
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n ?type=day\">^International(label day,Asset_Calendar);\r\n ?type=week\">^International(label week,Asset_Calendar);\r\n ?type=month\">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n
    \r\n  \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n
    ^International(keyword,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    ^International(start date,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    ^International(end date,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n
    \r\n ^International(search results,Asset_Calendar);\r\n ^International(page x of x,Asset_Calendar,,);\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \" style=\"padding-left:10px\">\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    ','Calendar/Search',1,1,'CalendarSearch00000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ?type=day\">^International(label day,Asset_Calendar); ?type=week\">^International(label week,Asset_Calendar); ?type=month\">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
     
    ^International(keyword,Asset_Calendar);
    ^International(start date,Asset_Calendar);
    ^International(end date,Asset_Calendar);
    ^International(search results,Asset_Calendar);^International(page x of x,Asset_Calendar,,);
    \" style=\"padding-left:10px\">
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n , to , \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    curDay\"> \r\n \r\n \r\n
    \r\n
    \r\n
    ','Calendar/Week',1,1,'CalendarWeek0000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    , to ,
    curDay\">
    ',0),('
    \r\n

    ^International(\'template addArchive title\',\'Asset_GalleryAlbum\');

    \r\n\r\n

    ^International(\'template addArchive body\',\'Asset_GalleryAlbum\');

    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(\'template upload type\',\'Asset_GalleryAlbum\');\r\n \" class=\"adminButton\">^International(\'template upload single\',\'Asset_GalleryAlbum\');\r\n ^International(\'template upload archive\',\'Asset_GalleryAlbum\');\r\n
    ^International(\'addArchive file\',\'Asset_GalleryAlbum\');\r\n \r\n
    ^International(\'addArchive keywords\',\'Asset_GalleryAlbum\');\r\n \r\n
    ^International(\'addArchive friendsOnly\',\'Asset_GalleryAlbum\');
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n\r\n
    ','GalleryAlbum/AddArchive',1,1,'0X4Q3tBWUb_thsVbsYz9xQ',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'template addArchive title\',\'Asset_GalleryAlbum\');

    ^International(\'template addArchive body\',\'Asset_GalleryAlbum\');

    ^International(\'template upload type\',\'Asset_GalleryAlbum\'); \" class=\"adminButton\">^International(\'template upload single\',\'Asset_GalleryAlbum\'); ^International(\'template upload archive\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive file\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive keywords\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive friendsOnly\',\'Asset_GalleryAlbum\');
    ',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','GalleryAlbum/ViewRss',1,1,'mM3bjP_iG9sv5nQb4S17tQ',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Gallery/ListAlbumsRss',1,1,'ilu5BrM-VGaOsec9Lm7M6Q',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Gallery/ListFilesForUserRss',1,1,'-ANLpoTEP-n4POAdRxCzRw',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \">^International(template url_thumbnails,Asset_GalleryAlbum);  ·  \r\n \" class=\"current\">^International(template url_slideshow,Asset_GalleryAlbum);  ·  \r\n \">^International(template url,Asset_GalleryAlbum);    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n ·\r\n ^International(template by,Asset_Gallery);: \"> \r\n
    \r\n\r\n \r\n\r\n
    \r\n
    \r\n \"Previous\r\n \r\n \"Next\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \">\" style=\"border: none\" /> \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    ','GalleryAlbum/ViewSlideshow',1,1,'KAMdiUdJykjN02CPHpyZOw',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n \r\n
    \n
      \n
    • \n
    \n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \n \r\n \r\n \r\n \r\n \n \r\n \r\n \r\n \r\n
    \r\n \r\n\r\n
    \n','Shop/Credentials',1,1,'itransact_credentials1',1228953856,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n\n\n\n\n/tools.css\" />\n\n\n\n\n\n\n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    ()\n \n
    1:23 PM EDT
    \n \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n
    \n &t=1d&q=l&l=off&z=s&p=s\" alt=\"chart\" />\n \n \n \n \n \n \n \n \n \n \n
    Today5d1m3m1y5y20y
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(stocks.last,Asset_StockData);
    ^International(Market Cap,Asset_StockData);
    ^International(Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">\n /\' alt=\"\" /> \n
    ^International(Open,Asset_StockData);
    ^International(Day High,Asset_StockData);
    ^International(stocks.bid,Asset_StockData);
    ^International(52 Wk High,Asset_StockData);
    ^International(EPS,Asset_StockData);
    ^International(stocks.ex_div,Asset_StockData);
    ^International(Yield,Asset_StockData);
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(Last Trade,Asset_StockData);
    ^International(Volume,Asset_StockData); m
    ^International(% Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">%
    ^International(Prev Close,Asset_StockData);
    ^International(Day Low,Asset_StockData);
    ^International(stocks.ask,Asset_StockData);
    ^International(52 Wk Low,Asset_StockData);
    ^International(stocks.pe,Asset_StockData);
    ^International(Dividend,Asset_StockData);
    ^International(Exchange,Asset_StockData);
    \n
    \n
    \n\n\n\n','StockData/Display',1,1,'StockDataTMPL000000002',1229494994,'WebGUI::Asset::Template::HTMLTemplate',1,'/tools.css\" />
    ()
    1:23 PM EDT
    &t=1d&q=l&l=off&z=s&p=s\" alt=\"chart\" />
    Today5d1m3m1y5y20y
    ^International(stocks.last,Asset_StockData);
    ^International(Market Cap,Asset_StockData);
    ^International(Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">/\' alt=\"\" />
    ^International(Open,Asset_StockData);
    ^International(Day High,Asset_StockData);
    ^International(stocks.bid,Asset_StockData);
    ^International(52 Wk High,Asset_StockData);
    ^International(EPS,Asset_StockData);
    ^International(stocks.ex_div,Asset_StockData);
    ^International(Yield,Asset_StockData);
    ^International(Last Trade,Asset_StockData);
    ^International(Volume,Asset_StockData); m
    ^International(% Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">%
    ^International(Prev Close,Asset_StockData);
    ^International(Day Low,Asset_StockData);
    ^International(stocks.ask,Asset_StockData);
    ^International(52 Wk Low,Asset_StockData);
    ^International(stocks.pe,Asset_StockData);
    ^International(Dividend,Asset_StockData);
    ^International(Exchange,Asset_StockData);
    ',0),('\r\n\r\n\r\n

    ^International(errors,Asset_Event);

    \r\n
      \r\n\r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n
    \r\n ^International(tab event,Asset_Event);\r\n ^International(recurrence,Asset_Event);\r\n \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(event title,Asset_Event);
    ^International(short title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(start date,Asset_Event);
    ^International(end date,Asset_Event);
    ^International(time,Asset_Event);
     
    ^International(related material,Asset_Event);\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \'> \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    \r\n\r\n
    \' type=\'button\' name=\'\' value=\'DEL\' onClick=\"return delete_link(\'\',\'\');\">\r\n \' value=\'\'>\r\n \' value=\"\">\r\n
    \'>\r\n\' name=\'\' value=\'\'>\r\n\' name=\'rel_delconfirm_\' value=\'0\'>\r\n
    \r\n
    \r\n
    ^International(group to view,Asset_Event);
    ^International(attachments for event,Asset_Event);
    \r\n
    \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n
    ^International(recurrence pattern,Asset_Event);
    ^International(recurrence range,Asset_Event);\r\n

    ^International(start,Asset_Event);:

    \r\n

    \r\n

    ^International(end,Asset_Event);:

    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n','Calendar/EventEdit',1,1,'CalendarEventEdit00001',1233698348,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(errors,Asset_Event);

    ^International(tab event,Asset_Event); ^International(recurrence,Asset_Event);
    ^International(event title,Asset_Event);
    ^International(short title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(start date,Asset_Event);
    ^International(end date,Asset_Event);
    ^International(time,Asset_Event);
     
    ^International(related material,Asset_Event);\'>
    \' type=\'button\' name=\'\' value=\'DEL\' onClick=\"return delete_link(\'\',\'\');\">\' value=\'\'>\' value=\"\">
    \'> \' name=\'\' value=\'\'> \' name=\'rel_delconfirm_\' value=\'0\'>
    ^International(group to view,Asset_Event);
    ^International(attachments for event,Asset_Event);
    ^International(recurrence pattern,Asset_Event);
    ^International(recurrence range,Asset_Event);

    ^International(start,Asset_Event);:


    ^International(end,Asset_Event);:

    ',0),('
    \" class=\"dataTable\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    ','DataTable',1,1,'TuYPpHx7TUyk08639Pc8Bg',1233861621,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"dataTable\">

    ',0),('
    \" class=\"dataTable\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    ','DataTable',1,1,'3rjnBVJRO6ZSkxlFkYh_ug',1233861835,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"dataTable\">

    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n ^International(\'template add\',\'Asset_GalleryAlbum\');\n \n ^International(\'template edit\',\'Asset_GalleryAlbum\');\n \n
    \n\n

    \n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n
    ^International(\'editForm title label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm description label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm othersCanAdd label\',\'Asset_GalleryAlbum\');
    \n
    \n
    \n\n ^International(\'editForm assetIdThumbnail label\',\'Asset_GalleryAlbum\');

    \n \n
    \n
    \n \n\n
    \n

    \n
    \n\n
    \n \n
    \n
     
    \n
    \n
    \n
    \n\n\n
    \n \n
    \n \n
    ','GalleryAlbum/Edit',1,1,'6X-7Twabn5KKO_AbgK3PEw',1233872216,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template add\',\'Asset_GalleryAlbum\');^International(\'template edit\',\'Asset_GalleryAlbum\');


    ^International(\'editForm title label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm description label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm othersCanAdd label\',\'Asset_GalleryAlbum\');

    ^International(\'editForm assetIdThumbnail label\',\'Asset_GalleryAlbum\');

     
    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n ^International(\'template add\',\'Asset_GalleryAlbum\');\n \n ^International(\'template edit\',\'Asset_GalleryAlbum\');\n \n
    \n\n

    \n\n

    \n\n \n

    ^International(\'template error happened\',\'Asset_Photo\');

    \n
      \n \n
    • \n
      \n
    \n
    \n\n \n\n \n\n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'template upload type\',\'Asset_GalleryAlbum\');\n ^International(\'template upload single\',\'Asset_GalleryAlbum\');\n \" class=\"adminButton\">^International(\'template upload archive\',\'Asset_GalleryAlbum\');\n
    ^International(\'editForm title label\',\'Asset_Photo\');\n \n
    ^International(\'editForm synopsis label\',\'Asset_Photo\');\n \n
    ^International(\'editForm photo new\',\'Asset_Photo\'); ^International(\'editForm photo replace\',\'Asset_Photo\');\n \n
    ^International(\'editForm keywords\',\'Asset_Photo\');\n \n
    ^International(\'editForm location\',\'Asset_Photo\');\n \n
    ^International(\'editForm friendsOnly\',\'Asset_Photo\');\n \n
    \n\n \n\n \n\n
    ','GalleryFile/Edit',1,1,'7JCTAiu1U_bT9ldr655Blw',1233872075,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template add\',\'Asset_GalleryAlbum\');^International(\'template edit\',\'Asset_GalleryAlbum\');


    ^International(\'template error happened\',\'Asset_Photo\');

    ^International(\'template upload type\',\'Asset_GalleryAlbum\');^International(\'template upload single\',\'Asset_GalleryAlbum\'); \" class=\"adminButton\">^International(\'template upload archive\',\'Asset_GalleryAlbum\');
    ^International(\'editForm title label\',\'Asset_Photo\');
    ^International(\'editForm synopsis label\',\'Asset_Photo\');
    ^International(\'editForm photo new\',\'Asset_Photo\'); ^International(\'editForm photo replace\',\'Asset_Photo\');
    ^International(\'editForm keywords\',\'Asset_Photo\');
    ^International(\'editForm location\',\'Asset_Photo\');
    ^International(\'editForm friendsOnly\',\'Asset_Photo\');
    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ^International(template makeShortcut title,Asset_Photo);\n
    \n\n

    \n\n
    \n\n \n \n \n \n \n \n \n \n \n \n
    ^International(template makeShortcut file,Asset_Photo);
    ^International(template makeShortcut album,Asset_Photo);
    \n\n
    \n \n
    \n\n \n
    \n
    ','GalleryFile/MakeShortcut',1,1,'m3IbBavqzuKDd2PGGhKPlA',1233871747,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(template makeShortcut title,Asset_Photo);


    ^International(template makeShortcut file,Asset_Photo);
    ^International(template makeShortcut album,Asset_Photo);
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n

    \n \n
    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000029',1234392043,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('\" id=\"id\">\n\n

    \n

    \n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n
    \n
    \n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000068',1234393332,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n

    \n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n
    \n
    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000099',1234393376,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n
    \n

    \n

    \n

    \n

    \n

    \n
    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n

    \n

    \n

    \n
    \n
    \n

    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000122',1234393411,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n \n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000114',1234393441,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n
    \n\n\n\n

    \n \n
    \n','Collaboration/PostForm',1,1,'PBtmpl0000000000000210',1234393614,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n^International(template url_delete,Asset_Photo);\n
    \n\n

    \n\n \n
    ','GalleryFile/Delete',1,1,'zcX-wIUct0S_np14xxOA-A',1234568742,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \"\"\n \n \"\"\n \"\"\n \n \"\"\n
    \n
    \n
    \n\n

    \n\n
    \n ^International(\"template comment add title\",\"Asset_Photo\");\n ^International(\"template comment edit title\",\"Asset_Photo\");\n \n \n
    \n
    \n \n
    \n \n
    \n
    \n \n
    \n
    ','GalleryFile/EditComment',1,1,'OxJWQgnGsgyGohP2L3zJPQ',1234564647,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\"> \"\" \"\"\"\" \"\"


    ^International(\"template comment add title\",\"Asset_Photo\");^International(\"template comment edit title\",\"Asset_Photo\");

    ',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \" class=\"albumTitle\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n ?func=edit\">Add a Description\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    ','Gallery/ListAlbums',1,1,'azCqD0IjdQSlM3ar29k5Sg',1234561066,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n
    \n\n \n\n

    ^International(template listFilesForUser albums title,Asset_Gallery);

    \n \n \n \n \n \n
    \n \n

    ^International(template listFilesForUser pictures title,Asset_Gallery);

    \n \n \n
    \n \" class=\"title\">\n \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    ^International(\'template file creationDate\',\'Asset_GalleryAlbum\'); ^D(\"%z\", );
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    ','Gallery/ListFilesForUser',1,1,'OkphOEdaSGTXnFGhK4GT5A',1234560760,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ^International(\'template search title\',\'Asset_Gallery\');\n
    \n\n \n\n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'template search field title\',\'Asset_Gallery\');
    ^International(\'template search field description\',\'Asset_Gallery\');
    ^International(\'template search field keywords\',\'Asset_Gallery\');
    ^International(\'template search field className\',\'Asset_Gallery\');\n \n
    ^International(\'template search field creationDate\',\'Asset_Gallery\');^International(\'template search to\',\'Asset_Gallery\');
     \n \n
    \n
    \n \n\n

    \n\n \n
    \n \n
    \n ^International(\'template search results for\',\'Asset_Gallery\'); \"\".\n
    \n\n

    Albums

    \n \n \n \n \n \n \n
    \n \n

    Pictures

    \n \n \n
    \n \" class=\"title\">\n \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    ^International(\"template file creationDate\",\"Asset_GalleryAlbum\"); ^D(\"%M/%d/%Y\",);
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n
    \n \n \n
    \n\n
    \n
    ','Gallery/Search',1,1,'jME5BEDYVDlBZ8jIQA9-jQ',1234565056,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template search title\',\'Asset_Gallery\');
    ^International(\'template search field title\',\'Asset_Gallery\');
    ^International(\'template search field description\',\'Asset_Gallery\');
    ^International(\'template search field keywords\',\'Asset_Gallery\');
    ^International(\'template search field className\',\'Asset_Gallery\');
    ^International(\'template search field creationDate\',\'Asset_Gallery\');^International(\'template search to\',\'Asset_Gallery\');
     



    ^International(\'template search results for\',\'Asset_Gallery\'); \"\".

    Albums

    Pictures

    \" class=\"title\">
    ^International(\"template file creationDate\",\"Asset_GalleryAlbum\"); ^D(\"%M/%d/%Y\",);
    ',0),('\n \n\n\n
    \n \n\n
    \n
    \n \">^International(\'template url_album\',\'Asset_Photo\');    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ·\n ^International(\'template by\',\'Asset_Gallery\');: \">\n
    \n\n \n
    \n
    \n ^International(template view details,Asset_Photo);\n
    \n
    \n ^International(\'template creationDate\',\'Asset_Photo\');:\n
    \n
    \n ^D(\"%z %Z\", );\n
    \n
    \n
    \n
    \n ^International(\'template views\',\'Asset_Photo\');:\n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(\'template by\',\'Asset_Gallery\');:\n
    \n
    \n \">\n
    \n
    \n
    \n
    \n ^International(\'template friendsOnly label\',\'Asset_Photo\');:\n
    \n
    \n ^International(\'template friendsOnly yes\',\'Asset_Photo\');^International(\'template friendsOnly no\',\'Asset_Photo\');\n
    \n
    \n
    \n
    \n ^International(\'template location\',\'Asset_Photo\');:\n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(template view available resolutions,Asset_Photo);\n
    \n
    \n \n \">\n \n
    \n
    \n
    \n \n
    \n ^International(\'template keywords\',\'Asset_Photo\');\n \n \">, \n \n
    \n
    \n
    \n ^International(more details,Asset_Photo);\n
    \n \n
    rowOnerowTwo\">\n
    \n :\n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n ^International(\'template comments title\',\'Asset_Photo\'); [^International(post,Asset_Collaboration);]\n
    \n \n
    \n \n
    \n \n
    \n
    \n \n
    \n
    \n \n \n \n
    \n
    ','GalleryFile/View',1,1,'TEId5V-jEvUULsZA0wuRuA',1234568469,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">^International(\'template url_album\',\'Asset_Photo\');    
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ·^International(\'template by\',\'Asset_Gallery\');: \">
    ^International(template view details,Asset_Photo);
    ^International(\'template creationDate\',\'Asset_Photo\');:
    ^D(\"%z %Z\", );
    ^International(\'template views\',\'Asset_Photo\');:
    ^International(\'template by\',\'Asset_Gallery\');:
    \">
    ^International(\'template friendsOnly label\',\'Asset_Photo\');:
    ^International(\'template friendsOnly yes\',\'Asset_Photo\');^International(\'template friendsOnly no\',\'Asset_Photo\');
    ^International(\'template location\',\'Asset_Photo\');:
    ^International(template view available resolutions,Asset_Photo);
    \">
    ^International(\'template keywords\',\'Asset_Photo\'); \">,
    ^International(more details,Asset_Photo);
    rowOnerowTwo\">
    :
    ',0),('
    \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\nalt\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n
    ^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(extended price,Shop);^International(per item shipping,Shop);
    \r\n \r\n
    \r\n \r\n \r\n ^International(not applicable,Shop);\r\n
    \r\n
     
      
    ^International(subtotal,Shop);
    ^International(tax,Shop);
    ^International(shipping,Shop);
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    ^International(in shop credit,Shop);(^International(available,Shop);: )
    ^International(total,Shop);
    (^International(required minimum order amount,Shop); )
      
     
    ^International(order for,Shop);
     
    \r\n\r\n\r\n','Shop/Cart',1,1,'aIpCmr9Hi__vgdZnDTz1jw',1237379632,'WebGUI::Asset::Template::HTMLTemplate',1,'
    alt\">
    ^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(extended price,Shop);^International(per item shipping,Shop);

    ^International(not applicable,Shop);
     
      
    ^International(subtotal,Shop);
    ^International(tax,Shop);
    ^International(shipping,Shop);
    ^International(in shop credit,Shop);(^International(available,Shop);: )
    ^International(total,Shop);
    (^International(required minimum order amount,Shop); )
      
     
    ^International(order for,Shop);
     
    ',0),('\n\n\n Screenshots\n \n\n\n\n\n
    \n\n \n \n &width=800&height=600\" />\n \n \n &width=800&height=600\" />\n \n \n \"Get\n \n \n \n \n \n
    \n \n \n\n\n','Matrix/Screenshots',1,1,'matrixtmpl000000000006',1236889702,'WebGUI::Asset::Template::HTMLTemplate',1,'Screenshots
    &width=800&height=600\" />&width=800&height=600\" /> \"Get
    ',0),('\n \n\n\n','GalleryAlbum/View',1,1,'05FpjceLYhq4csF1Kww1KQ',1236641791,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n^AdminBar();\r\n
    \r\n
     
    \r\n
     
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \"\"\r\n \r\n
    \r\n
    \r\n

    ^Page(title);

    \r\n
    \r\n ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
      \r\n ^AssetProxy(prop_coolmenu);\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    Propeller © 2008 All rights reserved.
    \r\n Welcome | Services | Events | About Us | Contact Us
    \r\n
    Terms of Use
    Privacy Policy
    \r\n
    Oklahoma\'s Premiere Legal, Accounting, Human Resources, Marketing & Tax firm
    \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    The information contained in this website is for descriptive purposes only and is not a contract. It is intended to provide a general overview of the unique plans.
    \r\n Please remember that only the plan contract can give actual terms, amounts, conditions and exclusions.
    \r\n
    \r\n
    \r\n\r\n\r\n','style',1,1,'olxhUOpdclI-sl4Q5FYNdA',1233701832,'WebGUI::Asset::Template::HTMLTemplate',1,'^AdminBar();
     
     
    \"\"

    ^Page(title);

    ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;
      ^AssetProxy(prop_coolmenu);
    Propeller © 2008 All rights reserved.
    Welcome | Services | Events | About Us | Contact Us
    Terms of Use
    Privacy Policy
    Oklahoma\'s Premiere Legal, Accounting, Human Resources, Marketing & Tax firm

    The information contained in this website is for descriptive purposes only and is not a contract. It is intended to provide a general overview of the unique plans.
    Please remember that only the plan contract can give actual terms, amounts, conditions and exclusions.
    ',0),('\r\n
    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \" class=\"yuimenubar\">\r\n
    \r\n
      \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n \r\n\r\n
    \r\n','Navigation',1,1,'fCibAeqRifEEAhFL6-pEKg',1233689648,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\r\n
    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n
      \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n\r\n
  • \">onclick=\"window.open(\'\')\" href=\"#\" href=\"\">\r\n\r\n
      \r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n
    \r\n\r\n','Navigation',1,1,'1LiN6-Mh0rXBPoRaG8_BbQ',1233691814,'WebGUI::Asset::Template::HTMLTemplate',1,'

  • \">onclick=\"window.open(\'\')\" href=\"#\" href=\"\">
  • ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n \" align=\"right\" border=\"0\" alt=\"\" />\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n

    \r\n \">\r\n \r\n \r\n

    \">\" style=\"vertical-align:middle;border: 0px;\" alt=\"\" />

    \r\n
    \r\n\r\n\r\n\r\n·\r\n\r\n·\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n','Article',1,1,'CGirMWuhmjFFXITINo9djw',1233704854,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" align=\"right\" border=\"0\" alt=\"\" />

    \">

    \">\" style=\"vertical-align:middle;border: 0px;\" alt=\"\" />

    ··
    ',0),('

    \" />
    ','ImageAsset',1,1,'NBVSVNLp9X_bV7WrCprtCA',1237842096,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />
    ',0),('^International(\'50\',\'WebGUI\');: \r\n^International(\'51\',\'WebGUI\');: \r\n\r\n','Auth/WebGUI/Welcome',1,1,'PBtmpl0000000000000015',1237647040,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(\'50\',\'WebGUI\');: ^International(\'51\',\'WebGUI\');: ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    • ^International(manage things label,Asset_Thingy);

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n\r\n \r\n
    \r\n \r\n
    rowOnerowTwo\">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    ','Thingy',1,1,'ThingyTmpl000000000001',1237914005,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n ','Carousel',1,1,'CarouselTmpl0000000002',1239475937,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('
    \r\n \r\n
    \r\n
    \r\n\r\n

    ^International(order number,Shop);

    \r\n \r\n \r\n \r\n \r\n\r\n
      \r\n
    • ^International(date,Shop);
    • \r\n
    • ^International(amount,Shop);
    • \r\n
    • ^International(in shop credit used,Shop);
    • \r\n
    • ^International(taxes,Shop);
    • \r\n
    • ^International(shipping method,Shop);
    • \r\n
    • ^International(shipping amount,Shop);
    • \r\n
    • ^International(payment method,Shop);
    • \r\n
    • ^International(status message,Shop);
    • \r\n
    \r\n \r\n
    \r\n
    ^International(payment address,Shop);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    ^International(shipping address,Shop);
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \r\n \">\r\n
    \r\n \r\n [\">] \r\n \r\n
    \r\n
    \r\n
    \r\n','Shop/MyPurchasesDetail',1,1,'g8W53Pd71uHB9pxaXhWf_A',1240103725,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(order number,Shop);

    • ^International(date,Shop);
    • ^International(amount,Shop);
    • ^International(in shop credit used,Shop);
    • ^International(taxes,Shop);
    • ^International(shipping method,Shop);
    • ^International(shipping amount,Shop);
    • ^International(payment method,Shop);
    • ^International(status message,Shop);
    ^International(payment address,Shop);
    ^International(shipping address,Shop);
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    [\">]
    ',0),('^International(inbox notification,Account_Inbox);','Account/Inbox/Notification',1,1,'b1316COmd9xRv4fCI3LLGA',1236956475,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(inbox notification,Account_Inbox);',0),('
    \n\n\n
    \">
    \n
    \n\n
    ','Account/FriendManager/View',1,1,'64tqS80D53Z0JoAs2cX2VQ',1239400975,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">
    ',0),('

    Friends for

    \n

    \">^International(back to friend manager,Account_FriendManager);

    \n\n\n
    \n

    ^International(remove friends,Account_FriendManager);

    \n\n\n\n\n\n\n\n\n\n\n\n
    ^International(remove all,Account_FriendManager);
    \n
    \n
    \n
    \n

    ^International(add new friends,Account_FriendManager);

    \n\n

    ^International(group,WebGUI);: . \">^International(view users from all groups,Account_FriendManager);

    \n
    \n\n\n

    ^International(Add Friend Managers,Account_FriendManager);:

    \n
    \n
    \n
    \n\n','Account/FriendManager/Edit',1,1,'lG2exkH9FeYvn4pA63idNg',1239383808,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Friends for

    \">^International(back to friend manager,Account_FriendManager);

    ^International(remove friends,Account_FriendManager);

    ^International(remove all,Account_FriendManager);

    ^International(add new friends,Account_FriendManager);

    ^International(group,WebGUI);: . \">^International(view users from all groups,Account_FriendManager);

    ^International(Add Friend Managers,Account_FriendManager);:

    ',0),('
    \r\n

    Add Address

    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(label help,Shop);
    \r\n \r\n\r\n
    \r\n','Shop/Address',1,1,'XNd7a_g_cTvJVYrVHcx2Mw',1242306865,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Add Address

    ^International(label help,Shop);
    ',0),('

    Enter VAT numbers

    \r\n\r\n\r\n

    \r\n Error: \r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    CountryVAT NumberApproved for use
    yesno\">delete
    \r\n
    \r\n
    \r\n\r\n

    \r\n Add another VAT Number:
    \r\n \r\n

    ','TaxDriver/EU/User',1,1,'D6cJpRcey35aSkh9Q_FPUQ',1242407725,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Enter VAT numbers

    Error:

    CountryVAT NumberApproved for use
    yesno\">delete

    Add another VAT Number:

    ',0),('\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n','EMS',1,1,'2rC4ErZ3c77OJzJm7O5s3w',1242467983,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\r\n\r\n\r\n ?func=getScreenshots\r\n \r\n 400\r\n 300\r\n 0xDDDDEE\r\n 20\r\n 800\r\n 600 \r\n Verdana\r\n 12\r\n 0xFFFFFF\r\n\r\n 0x888888\r\n 0x000000\r\n true\r\n over \r\n 0\r\n\r\n 0xFFFFFF\r\n 0x888888\r\n 0x000000\r\n true\r\n\r\n 20\r\n 200\r\n\r\n 60\r\n 45\r\n 0x888888\r\n false\r\n true\r\n 100\r\n 8\r\n\r\n off \r\n false\r\n true\r\n false\r\n true\r\n \r\n \r\n\r\n rounded \r\n','Matrix/ScreenshotsConfig',1,1,'matrixtmpl000000000007',1242660972,'WebGUI::Asset::Template::HTMLTemplate',1,'?func=getScreenshots4003000xDDDDEE20800600 Verdana 120xFFFFFF0x8888880x000000trueover00xFFFFFF0x8888880x000000true2020060450x888888falsetrue1008offfalsetruefalsetruerounded',0),('\n','Calendar/List',1,1,'kj3b-X3i6zRKnhLb4ZiCLw',1243445504,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n^International(template url_delete,Asset_GalleryAlbum);\n
    \n\n

    \n\n \n\n
    ','GalleryAlbum/Delete',1,1,'UTNFeV7B_aSCRmmaFCq4Vw',1244073447,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n

    \r\n \r\n \"> •\r\n \r\n \r\n \r\n \"> \r\n \r\n \">\r\n \r\n \r\n •\r\n \r\n \r\n \r\n \">\r\n \r\n

    \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n \r\n \">\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \"> •\r\n \r\n \r\n \r\n (\">)\r\n\r\n \r\n
    \r\n
    Q
    \r\n
    \r\n
    A
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n · · \r\n
    \r\n
    \r\n','Collaboration',1,1,'PBtmpl0000000000000081',1244679535,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \"> \">(\">)

    Q: A:

    · ·
    ',0),('
    \n
    \n \n
    \n
    \n
    ^International(Working...,WebGUI);
    \n
     
    \n
    \n
    \n \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />\n
    \n
    \n \"*\"\n
    \n
    ','AdminConsole/ProgressBar',1,1,'YP9WaMPJHvCJl-YwrLVcPw',1245376837,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(Working...,WebGUI);
     
    \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />
    \"*\"
    ',0),('
    \" class=\"syndicated default\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n

    \">

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
      \r\n \r\n
    • \r\n \">\r\n - \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','SyndicatedContent',1,1,'PBtmpl0000000000000065',1247053059,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"syndicated default\"> \" id=\"id\">

    \">

    ',0),('
    \" class=\"syndicated articles\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n

    \">

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \" class=\"feedLink\">^International(read more,WebGUI);...\r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','SyndicatedContent',1,1,'GNvjCFQWjY2AF2uf0aCM8Q',1247053070,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"image\">\r\n\" id=\"id\">\r\n\r\n\r\n
    \r\n
    \r\n\r\n\" />\r\n\r\n\r\n
    ','ImageAsset',1,1,'PBtmpl0000000000000088',1246965957,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"image\"> \" id=\"id\">
    \" />
    ',0),('\r\n \r\n

    \r\n
    \r\n
    \r\n\r\n
    \r\n \" style=\"height:auto;min-height:100px;width:100%;display:block;\">\r\n \" /> \r\n \r\n
    ','FileAsset',1,1,'pbtmpl0000000000000220',1247488979,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" style=\"height:auto;min-height:100px;width:100%;display:block;\">\" />
    ',0),('\n
    \n
    \n \n
    \n
    \n \n
    \n
    \n
    \n  \n
    \n \n \n \n \n \n
    \n  \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \" >
    \n
    \n \n
    \n
    \n \n
    \n \n \">
    \n
    \n
    \n
    \n
    \n \">
    \n ^AdminToggle;
    \n ^LoginToggle;
    \n
    \n
    \n
    \n \n
    \n
    \n \n \')\">\"?\"\n \n
    \n
    \n \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />\n
    \n
    \n\"*\"\n
    \n
    \n \" style=\"border-style:none;\" title=\"\" alt=\"\" />\n
    \n\n\n
    ','AdminConsole',1,1,'PBtmpl0000000000000001',1247535846,'WebGUI::Asset::Template::HTMLTemplate',1,'


    \">
    ^AdminToggle;
    ^LoginToggle;
    \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />
    \"*\"
    \" style=\"border-style:none;\" title=\"\" alt=\"\" />
    ',0),('
    \" class=\"article withImage\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n \" alt=\"\" />\r\n \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n
    \r\n

    \">

    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Article',1,1,'PBtmpl0000000000000103',1247481928,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article withImage\"> \" id=\"id\">

    \" alt=\"\" />
    ',0),('
    \" class=\"article default\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n
    \r\n

    \">

    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n\r\n\r\n
    \r\n
      \r\n \r\n
    • \r\n \" alt=\"\" class=\"wg-icon\" />\r\n \">\r\n
    • \r\n
      \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Article',1,1,'PBtmpl0000000000000002',1247046405,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article default\"> \" id=\"id\">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"article linkedImage\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n \r\n\r\n
    \r\n \r\n \r\n \">\" alt=\"\" />\r\n \">\r\n \r\n \r\n \" alt=\"\" />\r\n \r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n\r\n\r\n
    \r\n','Article',1,1,'PBtmpl0000000000000115',1247481943,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article linkedImage\"> \" id=\"id\">

    \">\" alt=\"\" /> \"> \" alt=\"\" />
    ',0),('
    \" class=\"article item\">\r\n\r\n \" id=\"id\">\r\n\r\n \r\n \r\n \r\n \r\n

    \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n
      \r\n \r\n
    • \r\n \" alt=\"\" class=\"wg-icon\" />\r\n \">\r\n
    • \r\n
      \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Article',1,1,'PBtmpl0000000000000123',1247046416,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article item\"> \" id=\"id\">

    \">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"folder\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n \r\n\r\n

    \r\n
    \r\n \r\n\r\n
    \r\n \r\n\r\n
    \r\n
    \r\n \r\n\r\n

    \">

    \r\n
    \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n
    \r\n \r\n \" class=\"wg-icon\" alt=\"\" />\r\n \">\r\n \r\n \" class=\"wg-icon\" alt=\"\" />\r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \" class=\"wg-icon\" alt=\"\" />\r\n \">\r\n \r\n \" class=\"wg-icon\" alt=\"\" />\r\n \r\n \r\n \r\n \r\n \r\n ^D(\"%z %Z\",);\r\n \r\n \r\n
    \r\n\r\n\r\n
    \r\n','Folder',1,1,'PBtmpl0000000000000078',1246965701,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"folder\"> \" id=\"id\">

    \">

    \" class=\"wg-icon\" alt=\"\" /> \"> \" class=\"wg-icon\" alt=\"\" />
    \" class=\"wg-icon\" alt=\"\" /> \"> \" class=\"wg-icon\" alt=\"\" />^D(\"%z %Z\",);
    ',0),('

    \r\n

    \r\n\r\n\" />\" quality=\"high\" width=\"800\" height=\"600\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\r\n

    ','FileAsset',1,1,'pbtmpl0000000000000221',1247487940,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />\" quality=\"high\" width=\"800\" height=\"600\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

    ',0),('
    \" class=\"poll\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n

    \r\n\r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n\r\n \r\n \" alt=\"graph\" />\r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \" class=\"pollColor\">^Spacer(1,1); % ()
    \r\n
    \r\n

    :

    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n','Poll',1,1,'PBtmpl0000000000000055',1247482346,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"poll\"> \" id=\"id\">


    \" alt=\"graph\" />
    \" class=\"pollColor\">^Spacer(1,1); % ()

    :

    ',0),('
    \" class=\"file\">\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\" alt=\"\" class=\"wg-icon\" />\r\n\">\r\n\r\n\r\n
    \r\n','FileAsset',1,1,'PBtmpl0000000000000024',1246965241,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"file\"> \" id=\"id\"> \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"file swfobject\">\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n
    \r\n\r\n \" />\r\n \r\n \" width=\"400\" height=\"300\">\r\n \r\n \r\n \"Get\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n\r\n\r\n
    \r\n','FileAsset',1,1,'MK4fCNoyrx5SE8eyDfOpxg',1247489252,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"file swfobject\"> \" id=\"id\">
    \" />\" width=\"400\" height=\"300\"> \"Get
    ',0),('
    \n \n

    \n
    \n\n \n

    \n
    \n\n
    \n ^ViewCart(); (^CartItemCount;)\n
    \n\n \n
    \n
    \n \n\n \n
    \n ^International(subcategories,Asset_Shelf);: \n \n \n \">\n \n
    \n
    \n\n \n
    \n \n \n \" class=\"thumbnail\">\" alt=\"\" />\n \n \n
    \n \n ()\n
    \n \n
    \n \n
    \n
    \n
    \n \n \n \n \n
    \n ^International(this shelf is empty,Asset_Shelf);\n
    \n \n \n
    \n ^International(You do not have permission to view the products on this shelf,Asset_Shelf);\n
    \n
    \n
    \n
    \n
    ','Shelf',1,1,'nFen0xjkZn8WkpM93C9ceQ',1247864696,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^ViewCart(); (^CartItemCount;)
    ^International(subcategories,Asset_Shelf);: \">
    ',0),('\n\n\n
    \n\" class=\"WGprofile_displayView\">^International(\'back to profile label\',\'Account_Profile\');\n
    \n
    \n
    \n \n
    \n \n
    * -  ^International(\'required field\',Account_Profile);
    † - ^International(\'set by admin\',Account_Profile);
    \n
    \n
    \n
    \n
    \n
    \n','Account/Layout',1,1,'FJbUTvZ2nUTn65LpW6gjsA',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"WGprofile_displayView\">^International(\'back to profile label\',\'Account_Profile\');
    WGsubContentWGprofile_displaySubContent\">
    * -  ^International(\'required field\',Account_Profile);
    † - ^International(\'set by admin\',Account_Profile);

    ',0),('
    \n\n\n
    \n );\'\"/>\n  \n );\'\"/>\n
    \n\n \n
    \n ^International(friends only,Account_Profile);^International(private profile,Account_Profile);^International(public profile,Account_Profile);\n
    \n\n
    \n\n\n

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Profile);

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    colspan=2 class=\"bar\">\n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    32\" class=\"bar\">
    greenredblue;\">
    \n
    \n );\" class=\"WGphotostyle\"/>
    \n
    \n
    \n \n
    \n );\'\"/>\n  \n );\'\"/>\n
    \n\n
    \n','Account/Profile/View',1,1,'2CS-BErrjMmESOtGT90qOg',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'
    );\'\"/> );\'\"/>
    ^International(friends only,Account_Profile);^International(private profile,Account_Profile);^International(public profile,Account_Profile);

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Profile);

    colspan=2 class=\"bar\">
    ^International(member since,Account_Inbox); ^D(%z,);
    32\" class=\"bar\">
    greenredblue;\">
    );\" class=\"WGphotostyle\"/>
    );\'\"/> );\'\"/>
    ',1),('
    \n
    \n
    \n
    \n
    \n

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Profile);

    \n
    \n
    \n
    \n
    \n
    ','Account/Profile/Error',1,1,'MBmWlA_YEA2I6D29OMGtRg',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Profile);

    ',0),('\n\n
    \n','Account/Layout',1,1,'gfZOwaTWYjbSoVaQtHBBEw',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n\n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n

    \n disabled onclick=\"location.href=\'\'\"/> \'\" /> \'\" />\n \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>\n

    \n
    \n

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(subject label,Account_Inbox);:
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:^D(\"%z %Z\",);
    ^International(status label,Account_Inbox);:
    \n
    \n
    \n \n\n
    \n\n
    \n','Account/Inbox/ViewMessage',1,1,'0n4HtbXaWa_XJHkFjetnLQ',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    disabled onclick=\"location.href=\'\'\"/> \'\" /> \'\" />\'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>


    ^International(subject label,Account_Inbox);:
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:^D(\"%z %Z\",);
    ^International(status label,Account_Inbox);:
    ',0),('

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Inbox);

    \n','Account/Inbox/Error',1,1,'ErEzulFiEKDkaCDVmxUavw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),(' \n\n \n \n \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    ^International(reply message label,Account_Inbox);^International(compose message label,Account_Inbox);
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(recipients label,Account_Inbox);^International(to label,Account_Inbox);:
    class=\"inbox_messageTo\"> [];
    ^International(subject label,Account_Inbox);:
    32\" class=\"send\">\n   \n \'\" />\n
    \n
    \n
    \n\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n
    _name\"> []
    \n
    \n
    \n \n \n
    \n
    \n
    \n','Account/Inbox/SendMessage',1,1,'6uQEULvXFgCYlRWnYzZsuA',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(member since,Account_Inbox); ^D(%z,);
    ^International(reply message label,Account_Inbox);^International(compose message label,Account_Inbox);
    ^International(recipients label,Account_Inbox);^International(to label,Account_Inbox);:
    class=\"inbox_messageTo\"> [];
    ^International(subject label,Account_Inbox);:
    32\" class=\"send\">    \'\" />
    _name\"> []
    ',0),('

    ^International(message sent label,Account_Inbox);

    \n

    ^International(message sent text,Account_Inbox);

    \n

    \">^International(back label,Account_Inbox);

    ','Account/Inbox/Confirm',1,1,'DUoxlTBXhVS-Zl3CFDpt9g',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(message sent label,Account_Inbox);

    ^International(message sent text,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),('\n
    \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n\n

    \n \n \n\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n \n
    \">^International(from label,Account_Inbox);\">^International(invitation label,Account_Inbox);\">^International(date label,Account_Inbox);
    \" class=\"WGinbox_from\">\">^International(invitation message,Account_Inbox,);
    ^International(no invitations,Account_Inbox);
    \n \n

    \n \n \n\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n \n \n \n

    \n\n

    \n ^International(invitation count,\'Account_Inbox\');\n

    \n\n
    \n
    \n','Account/Inbox/ManageInvitations',1,1,'1Q4Je3hKCJzeo0ZBB5YB8g',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('

    ^International(invitation confirm label,Account_Inbox);

    \n

    ^International(invitation confirm message,Account_Inbox);

    \n\n \n \n \n \n \n
    ^International(\'you have not been added\',\'Friends\',);^International(\'you have been added\',\'Friends\',);
    \n

    \">^International(invitations back label,Account_Inbox);

    \n','Account/Inbox/Confirm',1,1,'5A8Hd9zXvByTDy4x-H28qw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(invitation confirm label,Account_Inbox);

    ^International(invitation confirm message,Account_Inbox);

    ^International(\'you have not been added\',\'Friends\',);^International(\'you have been added\',\'Friends\',);

    \">^International(invitations back label,Account_Inbox);

    ',0),('\n
    \n \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n
    \n \'\" /> \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>\n
    \n \n

    \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:
    ^D(\"%z %Z\",);
    \n
    \n\n
    \n\n
    \n','Account/Inbox/ViewInvitation',1,1,'VBkY05f-E3WJS50WpdKd1Q',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    \'\" /> \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>

    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:
    ^D(\"%z %Z\",);
    ',0),('

    \n

    \n','Account/Inbox/InviteUserMessage',1,1,'XgcsoDrbC0duVla7N7JAdw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),(' \n
    \n \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n\n

    \n ^International(invite a friend,Account_Inbox);\n

    \n \n\n

    \n\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(to label,Account_Inbox);:
    ^International(subject label,Account_Inbox);:
    \n   \n \'\" />\n
    \n\n
    \n
    \n','Account/Inbox/InviteUser',1,1,'cR0UFm7I1qUI2Wbpj--08Q',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    ^International(invite a friend,Account_Inbox);

    ^International(to label,Account_Inbox);:
    ^International(subject label,Account_Inbox);:
       \'\" />
    ',0),('

    ^International(invitation sent label,Account_Inbox);

    \n

    ^International(invitation sent text,Account_Inbox);

    \n

    \">^International(back label,Account_Inbox);

    ','Account/Inbox/InviteUserConfirm',1,1,'SVIhz68689hwUGgcDM-gWw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(invitation sent label,Account_Inbox);

    ^International(invitation sent text,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),('\n\n
    \n\" class=\"WGprofile_displayView\">^International(\'friends as others label\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'edit my friends\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'back label\',\'Account_Friends\');\n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'zrNpGbT3odfIkg6nFSUy8Q',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"WGprofile_displayView\">^International(\'friends as others label\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'edit my friends\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'back label\',\'Account_Friends\');
    ',0),('\n
    \n\n\n

    \n
    \n ^International(member since,Account_Friends); ^D(%z,);\n

    \n\n \n\n
    \n\n
    \n\n

    \n \n \n \n

    \n \n \n \n

    \n\n \n
    class=\"bordered\">\n \n \n \n \n \n \n \n
    \">\"\"^Extras(account/images/no_photo.gif);\"/>\n \">
    \n \n ^International(member since,Account_Friends); ^D(%z,);
    \n
    \n
    \n
    \n
    \n \n

    \n \n \n \n

    \n \n \n \n

    \n\n
    \n','Account/Friends/View',1,1,'1Yn_zE_dSiNuaBGNLPbxtw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Friends); ^D(%z,);

    class=\"bordered\">
    \">\"\"^Extras(account/images/no_photo.gif);\"/> \">
    ^International(member since,Account_Friends); ^D(%z,);

    ',0),('
    \n\n
    \n\n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n\n \n\n
    \n\n
    \n\n

    \n \n \n \n

    \n \n \n \n

    \n\n \n \n \n \n \n \n
    class=\"WGbordered\" >\n \n \n \n \n \n \n \n \n
    \">\"Friend^Extras(account/images/no_photo.gif);\"/>
    ^International(online,Friends);^International(offline,Friends);
    \n \">
    \n \n ^International(member since,Account_Friends); ^D(%z,);
    \n ^User(homeCountry,);\n
    \n
    \n
    \n
    \n
    \n
    \n \n

    \n \n \n \n

    \n \n \n \n

    \n\n
    \n\n
    \n','Account/Friends/Edit',1,1,'AZFU33p0jpPJ-E6qLSWZng',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(member since,Account_Inbox); ^D(%z,);

    class=\"WGbordered\" >
    \">\"Friend^Extras(account/images/no_photo.gif);\"/>
    ^International(online,Friends);^International(offline,Friends);
    \">
    ^International(member since,Account_Friends); ^D(%z,);
    ^User(homeCountry,);

    ',0),('\n\n
    \n \n

    \n
    \n ^International(member since,Account_Friends); ^D(%z,);\n

    \n \n

    ^International(add to network label,Account_Friends);

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(adding user message,Account_Friends,);
    ^International(sending to message,Account_Friends);
    \n\n
    \n\n','Account/Friends/SendRequest',1,1,'AGJBGviWGAwjnwziiPjvDg',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Friends); ^D(%z,);

    ^International(add to network label,Account_Friends);

    ^International(adding user message,Account_Friends,);
    ^International(sending to message,Account_Friends);
    ',0),('

    \n

    ^International(error label,Account_Friends);

    \n

    \n

    \">^International(back label,Account_Inbox);

    \n

    \n','Account/Friends/Error',1,1,'7Ijdd8SW32lVgg2H8R-Aqw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Friends);

    \">^International(back label,Account_Inbox);

    ',0),('

    \n

    ^International(message sent label,Account_Friends);

    \n

    ^International(add to friends confirmation,Account_Friends,);

    \n

    \">^International(back to user profile,Account_Friends);

    \n

    ','Account/Friends/Confirm',1,1,'K8F0j_cq_jgo8dvWY_26Ag',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(message sent label,Account_Friends);

    ^International(add to friends confirmation,Account_Friends,);

    \">^International(back to user profile,Account_Friends);

    ',0),('

    \n

    ^International(remove confirm label,Account_Friends);

    \n

    ^International(remove confirm message,Account_Friends,);

    \n

    \n \">^International(remove confirm no,Account_Friends); · \n \">^International(remove confirm yes,Account_Friends);\n

    \n

    ','Account/Friends/Confirm',1,1,'G5V6neXIDiFXN05oL-U3AQ',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(remove confirm label,Account_Friends);

    ^International(remove confirm message,Account_Friends,);

    \">^International(remove confirm no,Account_Friends); ·  \">^International(remove confirm yes,Account_Friends);

    ',0),('\n\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'9ThW278DWLV0-Svf68ljFQ',1249407460,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n
    \n

    \n ^International(Payout Totals,Account_Shop);\n

    \n \n \n \n \n \n \n
    ^International(Paid,Account_Shop); :
    ^International(Scheduled for payment,Account_Shop); :
    ^International(Not yet scheduled,Account_Shop); : \n
    ^International(total,Shop); :
    \n \n

    ^International(my sales label,Account_Shop);

    \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n
    ^International(Product,Account_Shop);^International(quantity,Shop);^International(Payout,Account_Shop);
    \">
    ^International(no contributions,Account_Contributions);
    \n \n

    ^International(my sales label,Account_Shop); :: ^International(Products,Account_Shop);

    \n
    \n
    ','Shop/MySales',1,1,'-zxyB-O50W8YnL39Ouoc4Q',1248563425,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Payout Totals

    Paid :
    Scheduled for payment :
    Not yet scheduled :
    Total :

    Sales

    WGoddThreadWGevenThread\">
    ProductQuantityPayout
    \">
    ^International(no contributions,Account_Contributions);

    Sales :: Products

    ',0),('\n\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'b4n3VyUIsAHyIvT-W-jziA',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n \" id=\"id\">\n\n \n
    \n
    \n\n \n

    \n
    \n\n \n \n
    \n \n

    \n ^ViewCart();
    \n \">^International(continue shopping button,Shop);\n \n ^ViewCart(); (^CartItemCount;)\n

    \n \n \n \n \n \n \n \n \n \n\n \n \n \n
      \n ^International(variants,Asset_Product);\n \n
    • \n
      \n
    \n \n \n \n
    \n
    \n \n \n \n \n \n
      \n ^International(30,Asset_Product);\n \n
    • \n
      \n
    \n
    \n \n \n
      \n ^International(54,Asset_Product);\n \n
    • \n
      \n
    \n
    \n\n \n
      \n ^International(31,Asset_Product);\n \n
    • :
    • \n
      \n
    \n
    \n \n \n
      \n ^International(32,Asset_Product);\n \n
    • \">
    • \n
      \n
    \n
    \n \n \n
      \n ^International(33,Asset_Product);\n \n
    • \">
    • \n
      \n
    \n
    \n
    \n \n
    \n
    \n\n','Product',1,1,'PBtmpl0000000000000056',1248729559,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" id=\"id\">

    ^ViewCart();
    \">^International(continue shopping button,Shop); ^ViewCart(); (^CartItemCount;)

      ^International(variants,Asset_Product);
      ^International(30,Asset_Product);
      ^International(54,Asset_Product);
      ^International(31,Asset_Product);
    • :
      ^International(32,Asset_Product);
    • \">
      ^International(33,Asset_Product);
    • \">
    ',0),('\n\n\n\n \">^International(Return to Matrix,Asset_Matrix);\n\n\n','Navigation',1,1,'alraubvBu-YJJ614jAHD5w',1250147475,'WebGUI::Asset::Template::HTMLTemplate',1,' \">Return to Matrix ',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n\r\n
    \r\n
    \r\n \" class=\"current\">^International(template url_thumbnails,Asset_GalleryAlbum);  ·  \r\n \">^International(template url_slideshow,Asset_GalleryAlbum);  ·  \r\n \">^International(template url,Asset_GalleryAlbum);    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n ·\r\n ^International(template by,Asset_Gallery);: \">\r\n
    \r\n\r\n \r\n\r\n
    \r\n \" class=\"title\">\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    ^International(\'template creationDate\',\'Asset_Photo\');: ^D(\"%z %Z\",);
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \" class=\"thumb\">\r\n \" />\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    ','GalleryAlbum/ViewThumbnails',1,1,'q5O62aH4pjUXsrQR3Pq4lw',1248833148,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\n\n
    \n
    \n \n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    ^International(search label,Asset_Matrix);
    \n
    \n \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n

    \">^International(Return to Matrix,Asset_Matrix);

    \n
    \n\n\n\n','Matrix/Search',1,1,'matrixtmpl000000000005',1250534070,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'search label\',\'Asset_Matrix\');

    ',0),('
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ','MapPoint/Edit',1,1,'oHh0UqAJeY7u2n--WD-BAA',1250724545,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \r\n
    \r\n
    \r\n,\r\n\r\n


    \r\nPhone:
    \r\nFax:
    \r\n\">
    \r\n);\" />','MapPoint/View',1,1,'u9vfx33XDk5la1-QC5FK7g',1250723423,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ,


    Phone:
    Fax:
    \">
    );\" />',0),('\r\n\r\n\r\n\r\n\r\n','Map/View',1,1,'9j0_Z1j3Jd0QBbY2akb6qw',1250722646,'WebGUI::Asset::Template::HTMLTemplate',1,' ',0),('^International(inbox sms notification,Account_Inbox);','Account/Inbox/Notification',1,1,'i9-G00ALhJOr0gMh-vHbKA',1250408924,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(inbox sms notification,Account_Inbox);',0),('
    \" class=\"search\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n \r\n \" size=\"30\" maxlength=\"255\" />\r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n
    \r\n ^International(\'resultsFeedback\',Asset_Search); \r\n ^International(\'page\',Asset_Search); ^International(\'of\',Asset_Search); \r\n \r\n
    \r\n \r\n

    \r\n
    \r\n\r\n
    \r\n \r\n
    );\">
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
      \r\n
    • \r\n \r\n class=\"active\">\r\n \">\r\n \r\n \r\n
    • \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n
    \r\n','Search',1,1,'PBtmpl0000000000000200',1251484231,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"search\"> \" id=\"id\">

    \" size=\"30\" maxlength=\"255\" />
    ^International(\'resultsFeedback\',Asset_Search); ^International(\'page\',Asset_Search); ^International(\'of\',Asset_Search);

    );\">
    • class=\"active\"> \">
    ',0),('\n
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    ^International(\'comparison label\',\'Asset_Matrix\');
    \n
    \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n','Matrix/Compare',1,1,'matrixtmpl000000000002',1251054814,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(\'comparison label\',\'Asset_Matrix\');



    ',0),('\" id=\"id\">\n\n\n

    \n
    \n

    ^International(\"form manage title\",\"Asset_AdSku\");

    \n

    \'>^International(\"form purchase link\",\"Asset_AdSku\");

    \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
    ^International(\"form manage table header title\",\"Asset_AdSku\");^International(\"form manage table header clicks\",\"Asset_AdSku\");^International(\"form manage table header impressions\",\"Asset_AdSku\");^International(\"form manage table header renew\",\"Asset_AdSku\");
    \">^International(\"form manage table value renew\",\"Asset_AdSku\");
    \n\n^ViewCart(); (^CartItemCount;)','AdSku/Manage',1,1,'ohjyzab5i-yW6GOWTeDUHg',1251425384,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(\"form manage title\",\"Asset_AdSku\");

    \'>^International(\"form purchase link\",\"Asset_AdSku\");



    ^International(\"form manage table header title\",\"Asset_AdSku\");^International(\"form manage table header clicks\",\"Asset_AdSku\");^International(\"form manage table header impressions\",\"Asset_AdSku\");^International(\"form manage table header renew\",\"Asset_AdSku\");
    \">^International(\"form manage table value renew\",\"Asset_AdSku\");
    ^ViewCart(); (^CartItemCount;)',0),('\" id=\"id\">\n\n\n

    \n
    \n\n
    \n
    \n\n

    ^International(form added to cart thanks,Asset_AdSku);

    \n\n

    \n

    \n

    \">^International(form manage link,Asset_AdSku);

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(form purchase ad title,Asset_AdSku);
    ^International(form purchase ad link,Asset_AdSku);
    ^International(form purchase ad image,Asset_AdSku);
    ^International(form purchase number of clicks,Asset_AdSku);^International(form purchase per click,Asset_AdSku, );\n
    \n
    ^International(minimum clicks,Asset_AdSku,);
    ^International(form purchase number of impressions,Asset_AdSku);^International(form purchase per click,Asset_AdSku, );\n
    \n
    ^International(minimum impressions,Asset_AdSku,);
    \n \n
    \n^ViewCart(); (^CartItemCount;)','AdSku/Purchase',1,1,'AldPGu0u-jm_5xK13atCSQ',1251419124,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(form added to cart thanks,Asset_AdSku);

    \">^International(form manage link,Asset_AdSku);

    ^International(form purchase ad title,Asset_AdSku);
    ^International(form purchase ad link,Asset_AdSku);
    ^International(form purchase ad image,Asset_AdSku);
    ^International(form purchase number of clicks,Asset_AdSku); ^International(form purchase per click,Asset_AdSku, );
    ^International(form purchase number of impressions,Asset_AdSku); ^International(form purchase per click,Asset_AdSku, );
    ^ViewCart(); (^CartItemCount;)',0),('

    \n\n\n\n
    \n
    \n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \" style=\"display:none;\">\n \n \n \n \n
    ^International(\'answer label\',\'Asset_Survey\');^International(\'response count label\',\'Asset_Survey\');^International(\'response percent label\',\'Asset_Survey\');
    \');\">^International(\'show comments label\',\'Asset_Survey\');
    \n \n

    \n
    \n
    \n \n
    \n \');\">^International(\'show responses label\',\'Asset_Survey\');\n
    \n
    \" style=\"display:none;\">\n \n

    \n \n
    \n
    \n
    \n
    \n
    \n


    \n
    \n\n\n
    \n · · \n
    \n
    \n','Survey/Overview',1,1,'PBtmpl0000000000000063',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'



    \" style=\"display:none;\">
    ^International(\'answer label\',\'Asset_Survey\');^International(\'response count label\',\'Asset_Survey\');^International(\'response percent label\',\'Asset_Survey\');
    \');\">^International(\'show comments label\',\'Asset_Survey\');


    \');\">^International(\'show responses label\',\'Asset_Survey\');
    \" style=\"display:none;\">




    · ·
    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n

    \r\n\r\n\r\n

    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    ^International(\'user label\',\'Asset_Survey\');^International(\'start date\',\'Asset_Survey\');^International(\'end date\',\'Asset_Survey\');^International(\'score label\',\'Asset_Survey\');^International(\'percentage label\',\'Asset_Survey\');
    \">/%
    \r\n\r\n\r\n\r\n
    \r\n · · \r\n
    \r\n
    \r\n','Survey/Gradebook',1,1,'PBtmpl0000000000000062',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(\'user label\',\'Asset_Survey\');^International(\'start date\',\'Asset_Survey\');^International(\'end date\',\'Asset_Survey\');^International(\'score label\',\'Asset_Survey\');^International(\'percentage label\',\'Asset_Survey\');
    \">/%
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n

    \n\n\n','Survey',1,1,'PBtmpl0000000000000061',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('\r\n \r\n WebGUI ^International(assetName,Asset_Survey);\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n Loading...\r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \" id=\"id\">\r\n \r\n \r\n \r\n
    \r\n

    ^International(warnings,Asset_Survey);

    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n','Survey/Edit',1,1,'GRUNFctldUgop-qRLuo_DA',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'WebGUI ^International(assetName,Asset_Survey);
    Loading...
    \" id=\"id\">

    ^International(warnings,Asset_Survey);

    ',0),('
    \n
    \n
    \n
    \n\n\n
    \n

    \n^International(\'restart message\',\'Asset_Survey\');\n

    \n
    \n
    \n\n\n
    \n out of \n
    \n
    \n\n
    \n minutes left\n
    \n
    \n
    \n\n
    \n\n\n
    \n

    required\'>

    \n\n \n\n \n\n \n \n\n\n \n \n \n \n \n \' id=\'\' size=\'50\' />\n \n \n verbatim\' >\n \n \n \n \n\n \n \n \' value=\'\'>\n \n \n\n \n \n \n \n \n \" id=\"\">
    \n
    \n \n verbatim\'>\n \n \n
    \n
    \n\n \n \n \n \n \n
    \n
    \n \n verbatim\'>\n \n \n
    \n
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n button\" value=\"\">\n \n \n button\">\n \n \" id=\"\" value=\"\">\n \n \n \n \n \n verbatim\' name=\'verbatim\'>\n
    \n \n \n \n
    \n button\" value=\"\">\n \n \n button\">\n \n \" id=\"\" value=\"\">\n \n verbatim\' name=\'verbatim\'>\n \n
    \n
    \n\n \n \n \n \' id=\'\'>\n \n \n ^International(\'year\', \'Asset_Survey\');\n -year\' id=\'-year\' type=text size=4>\n ^International(\'month\', \'Asset_Survey\');\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n \' id=\'\' type=text>\n button\'>\n
    container\'>
    \n \n
    \n
    \n
    \n\n \n \n\n \n \' name=\'\' value=0>\n \n \n \' name=\'\' value=\"\">\n \n\n \n

    \n
    \n \n show\'>0\n \n \n \n show\'>\n \n
    0  \n
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>\n \n
    slider-min-thumb\' class=slider-min-thumb>\n \n
    \n \n
    slider-max-thumb\' class=slider-max-thumb>\n \n
    \n
    \n \n \n
    \n \n
    \n\n \n\n \n \n \n\n \n

    \n
    \n | \' name=\'\'> | \n \n
      \n
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>\n
    slider-thumb\' class=slider-thumb>\n \n
    \n
    \n
    \n
    \n \n\n \n \n \n \n\n \n \n

    Comment:

    \n
    \n\n\n
    \n
    \n
    \n \n \n \n ^International(\'finish\', \'Asset_Survey\');^International(\'continue\', \'Asset_Survey\');\">\n
    \n
    \n\n
    \n\n
    \n\n\n\n\n\n\n','Survey/Take',1,1,'CxMpE_UPauZA3p8jdrOABw',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'restart message\',\'Asset_Survey\');

    out of
    minutes left

    required\'>

    \' id=\'\' size=\'50\' /> verbatim\'> \' value=\'\'> \" id=\"\">
    verbatim\'>

    verbatim\'>
    button\" value=\"\"> button\"> \" id=\"\" value=\"\"> verbatim\' name=\'verbatim\'>
    button\" value=\"\"> button\"> \" id=\"\" value=\"\">verbatim\' name=\'verbatim\'>
    \' id=\'\'>^International(\'year\', \'Asset_Survey\'); -year\' id=\'-year\' type=text size=4>^International(\'month\', \'Asset_Survey\');
    container\'>
    \' id=\'\' type=text> button\'>verbatim\'> \' name=\'\' value=0> \' name=\'\' value=\"\">

    show\'>0show\'>
    0  
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>
    slider-min-thumb\' class=slider-min-thumb>
    slider-max-thumb\' class=slider-max-thumb>

    \' name=\'\'> | 
      
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>
    slider-thumb\' class=slider-thumb>

    Comment:


    ^International(\'finish\', \'Asset_Survey\');^International(\'continue\', \'Asset_Survey\');\">
    ',0),('
    \n
    ^International(\'please enter section information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n
    \n\n

    \n

    ^International(\'section number\',\'Asset_Survey\');\n
    ^International(\'section number description\',\'Asset_Survey\');
    \n
    \n

    \n \n

    \n

    ^International(\'section name\',\'Asset_Survey\');\n
    ^International(\'section name description\',\'Asset_Survey\');
    \n
    \n \' type=text>\n

    \n \n

    \n

    ^International(\'section custom variable name\',\'Asset_Survey\');\n
    ^International(\'section custom variable name description\',\'Asset_Survey\');
    \n
    \n \' name=\'variable\' size=\'2\'>\n

    \n \n \n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n\n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n \n \n
    \n \n

    \n

    ^International(\'randomize questions\',\'Asset_Survey\');\n
    ^International(\'randomize questions description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n\n

    \n

    ^International(\'questions per page\',\'Asset_Survey\');\n
    ^International(\'questions per page description\',\'Asset_Survey\');
    \n
    \n \n

    \n

    \n

    ^International(\'questions on section page\',\'Asset_Survey\');\n
    ^International(\'questions on section page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n \n

    \n

    ^International(\'title on every page\',\'Asset_Survey\');\n
    ^International(\'title on every page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'text on every page\',\'Asset_Survey\');\n
    ^International(\'text on every page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'terminal section\',\'Asset_Survey\');\n
    ^International(\'terminal section description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'terminal section url\',\'Asset_Survey\');\n
    ^International(\'terminal section url description\',\'Asset_Survey\');
    \n
    \n \'>\n

    \n\n

    \n

    ^International(\'logical section\',\'Asset_Survey\');\n
    ^International(\'logical section help\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n
    \n \n

    \n

    ^International(\'section text\',\'Asset_Survey\');\n
    ^International(\'section text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n \n
    \n
    \n
    ','Survey/Edit',1,1,'1oBRscNIcFOI-pETrCOspA',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter section information\',\'Asset_Survey\');
    \'>

    ^International(\'section number\',\'Asset_Survey\');
    ^International(\'section number description\',\'Asset_Survey\');

    ^International(\'section name\',\'Asset_Survey\');
    ^International(\'section name description\',\'Asset_Survey\');
    \' type=text>

    ^International(\'section custom variable name\',\'Asset_Survey\');
    ^International(\'section custom variable name description\',\'Asset_Survey\');
    \' name=\'variable\' size=\'2\'>

    ^International(\'questions per page\',\'Asset_Survey\');
    ^International(\'questions per page description\',\'Asset_Survey\');

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'randomize questions\',\'Asset_Survey\');
    ^International(\'randomize questions description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'questions on section page\',\'Asset_Survey\');
    ^International(\'questions on section page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'title on every page\',\'Asset_Survey\');
    ^International(\'title on every page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'text on every page\',\'Asset_Survey\');
    ^International(\'text on every page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'terminal section\',\'Asset_Survey\');
    ^International(\'terminal section description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'terminal section url\',\'Asset_Survey\');
    ^International(\'terminal section url description\',\'Asset_Survey\');
    \'>

    ^International(\'section text\',\'Asset_Survey\');
    ^International(\'section text description\',\'Asset_Survey\');

    ',0),('
    \n
    ^International(\'please enter question information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n \n \n
    \n \n

    \n

    ^International(\'question number\',\'Asset_Survey\');\n
    ^International(\'question number description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'question variable name\',\'Asset_Survey\');\n
    ^International(\'question variable name description\',\'Asset_Survey\');
    \n
    \n \' name=\'variable\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'question type\',\'Asset_Survey\');\n
    ^International(\'question type description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'question score\',\'Asset_Survey\');\n
    ^International(\'question score description\',\'Asset_Survey\');
    \n
    \n \' name=\'value\'>\n

    \n \n

    \n

    ^International(\'required label\',\'Asset_Survey\');\n
    ^International(\'required description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'randomize answers\',\'Asset_Survey\');\n
    ^International(\'randomize answers description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n

    \n

    ^International(\'vertical display\',\'Asset_Survey\');\n
    ^International(\'vertical display description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n\n\n
    \n\n

    \n

    ^International(\'show text in button\',\'Asset_Survey\');\n
    ^International(\'show text in button description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'allow comment\',\'Asset_Survey\');\n
    ^International(\'allow comment description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'comment cols\',\'Asset_Survey\');\n
    ^International(\'cols description\',\'Asset_Survey\');
    \n
    \n \' name=\'commentCols\'>\n

    \n \n

    \n

    ^International(\'comment rows\',\'Asset_Survey\');\n
    ^International(\'rows description\',\'Asset_Survey\');
    \n
    \n \' name=\'commentRows\'> \n

    \n \n

    \n

    ^International(\'maximum number of answers\',\'Asset_Survey\');\n
    ^International(\'maximum number of answers description\',\'Asset_Survey\');
    \n
    \n \' name=\'maxAnswers\' size=\'2\'>\n

    \n\n\n
    \n\n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n\n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n\n \n
    \n \n

    \n

    ^International(\'question text\',\'Asset_Survey\');\n
    ^International(\'question text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n
    \n
    \n
    \n','Survey/Edit',1,1,'wAc4azJViVTpo-2NYOXWvg',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter question information\',\'Asset_Survey\');
    \'>

    ^International(\'question number\',\'Asset_Survey\');
    ^International(\'question number description\',\'Asset_Survey\');

    ^International(\'question variable name\',\'Asset_Survey\');
    ^International(\'question variable name description\',\'Asset_Survey\');
    \' name=\'variable\' size=\'2\'>

    ^International(\'question type\',\'Asset_Survey\');
    ^International(\'question type description\',\'Asset_Survey\');

    ^International(\'question score\',\'Asset_Survey\');
    ^International(\'question score description\',\'Asset_Survey\');
    \' name=\'value\'>

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'required label\',\'Asset_Survey\');
    ^International(\'required description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'randomize answers\',\'Asset_Survey\');
    ^International(\'randomize answers description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'vertical display\',\'Asset_Survey\');
    ^International(\'vertical display description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'show text in button\',\'Asset_Survey\');
    ^International(\'show text in button description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'allow comment\',\'Asset_Survey\');
    ^International(\'allow comment description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'comment cols\',\'Asset_Survey\');
    ^International(\'cols description\',\'Asset_Survey\');
    \' name=\'commentCols\'>

    ^International(\'comment rows\',\'Asset_Survey\');
    ^International(\'rows description\',\'Asset_Survey\');
    \' name=\'commentRows\'>

    ^International(\'maximum number of answers\',\'Asset_Survey\');
    ^International(\'maximum number of answers description\',\'Asset_Survey\');
    \' name=\'maxAnswers\' size=\'2\'>

    ^International(\'question text\',\'Asset_Survey\');
    ^International(\'question text description\',\'Asset_Survey\');

    ',0),('
    \n
    ^International(\'please enter answer information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n \n \n
    \n \n

    \n

    ^International(\'answer number\',\'Asset_Survey\');\n
    ^International(\'answer number description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'recorded answer\',\'Asset_Survey\');\n
    ^International(\'recorded answer description\',\'Asset_Survey\');
    \n
    \n \' name=\'recordedAnswer\'>\n

    \n \n

    \n

    ^International(\'answer score\',\'Asset_Survey\');\n
    ^International(\'answer score description\',\'Asset_Survey\');
    \n
    \n \' name=\'value\'>\n

    \n \n

    \n

    ^International(\'verbatim label\',\'Asset_Survey\');\n
    ^International(\'verbatim description\',\'Asset_Survey\');
    \n
    \n ^International(\'checked\',\'Asset_Survey\');>^International(\'yes\',\'Asset_Survey\');\n ^International(\'checked\',\'Asset_Survey\');>^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'min label\',\'Asset_Survey\');\n
    ^International(\'min description\',\'Asset_Survey\');
    \n
    \n \' name=\'min\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'max label\',\'Asset_Survey\');\n
    ^International(\'max description\',\'Asset_Survey\');
    \n
    \n \' name=\'max\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'step label\',\'Asset_Survey\');\n
    ^International(\'step description\',\'Asset_Survey\');
    \n
    \n \' name=\'step\' size=\'2\'>\n

    \n\n
    \n \n \n

    \n

    ^International(\'textCols label\',\'Asset_Survey\');\n
    ^International(\'cols description\',\'Asset_Survey\');
    \n
    \n \' name=\'textCols\'>\n

    \n \n

    \n

    ^International(\'textRows label\',\'Asset_Survey\');\n
    ^International(\'rows description\',\'Asset_Survey\');
    \n
    \n \' name=\'textRows\'>\n

    \n \n

    \n

    ^International(\'is this the correct answer\',\'Asset_Survey\');\n
    ^International(\'is this the correct answer description\',\'Asset_Survey\');
    \n
    \n checked>^International(\'yes\',\'Asset_Survey\');\n checked>^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n \n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n \n
    \n \n

    \n

    ^International(\'answer text\',\'Asset_Survey\');\n
    ^International(\'answer text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n \n
    \n
    \n
    \n','Survey/Edit',1,1,'AjhlNO3wZvN5k4i4qioWcg',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter answer information\',\'Asset_Survey\');
    \'>

    ^International(\'answer number\',\'Asset_Survey\');
    ^International(\'answer number description\',\'Asset_Survey\');

    ^International(\'recorded answer\',\'Asset_Survey\');
    ^International(\'recorded answer description\',\'Asset_Survey\');
    \' name=\'recordedAnswer\'>

    ^International(\'answer score\',\'Asset_Survey\');
    ^International(\'answer score description\',\'Asset_Survey\');
    \' name=\'value\'>

    ^International(\'verbatim label\',\'Asset_Survey\');
    ^International(\'verbatim description\',\'Asset_Survey\');
    ^International(\'checked\',\'Asset_Survey\');>^International(\'yes\',\'Asset_Survey\'); ^International(\'checked\',\'Asset_Survey\');>^International(\'no\',\'Asset_Survey\');

    ^International(\'min label\',\'Asset_Survey\');
    ^International(\'min description\',\'Asset_Survey\');
    \' name=\'min\' size=\'2\'>

    ^International(\'max label\',\'Asset_Survey\');
    ^International(\'max description\',\'Asset_Survey\');
    \' name=\'max\' size=\'2\'>

    ^International(\'step label\',\'Asset_Survey\');
    ^International(\'step description\',\'Asset_Survey\');
    \' name=\'step\' size=\'2\'>

    ^International(\'text answer\',\'Asset_Survey\'); ^International(\'comment cols\',\'Asset_Survey\');
    ^International(\'cols description\',\'Asset_Survey\');
    \' name=\'textCols\'>

    ^International(\'text answer\',\'Asset_Survey\'); ^International(\'comment rows\',\'Asset_Survey\');
    ^International(\'rows description\',\'Asset_Survey\');
    \' name=\'textRows\'>

    ^International(\'is this the correct answer\',\'Asset_Survey\');
    ^International(\'is this the correct answer description\',\'Asset_Survey\');
    checked>^International(\'yes\',\'Asset_Survey\'); checked>^International(\'no\',\'Asset_Survey\');

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'answer text\',\'Asset_Survey\');
    ^International(\'answer text description\',\'Asset_Survey\');

    ',0),('Dear ,\r\n\r\nYour responses for the Survey have expired and have been deleted. \r\n\r\nSincerely,\r\n\r\n','ExpireIncompleteSurveyResponses',1,1,'ExpireIncResptmpl00001',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'Dear , Your responses for the Survey have expired and have been deleted. Sincerely,',0),('
    \r\n \r\n

    \r\n Survey Summary Total Sections: Total Questions: Total Answers: \r\n

    \r\n

    \r\n Total Correct: Total Incorrect: \r\n

    \r\n

    \r\n

    \r\n

    \r\n \r\n
    \r\n
    \r\n Section: Correct: Incorrect: \r\n chart\'>\r\n
    \r\n
    datatable\'>
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n','Survey/Summary',1,1,'7F-BuEHi7t9bPi008H8xZQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Survey Summary Total Sections: Total Questions: Total Answers:

    Total Correct: Total Incorrect:


    Section: Correct: Incorrect: chart\'>
    datatable\'>
    ',0),('\n\n\n

    failpass\">^International(\'test results\', \'Asset_Survey\'); - \n ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');

    \n

    Tests=, Passed=, Failed=,

    \n \n \n \n \n \n \n \n failpass \">\n \n \n \n \n \n \n \n \n \n
    ^International(\'test name\', \'Asset_Survey\');^International(\'tests run\', \'Asset_Survey\');^International(\'tests passed\', \'Asset_Survey\');^International(\'tests failed\', \'Asset_Survey\');^International(\'test result\', \'Asset_Survey\');
    ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');\">^International(\'575\', \'WebGUI\');\">^International(\'run test\', \'Asset_Survey\');
    \n\n

    ^International(\'details\', \'Asset_Survey\');

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    all_passed
    get_status
    failed
    parse_errors
    passed
    skipped
    todo
    todo_passed
    wait
    exit
    total
    has_problems
    has_errors
    \n\n\n\n

    failpass\">^International(\'test results\', \'Asset_Survey\'); - \n ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');

    \n \n \n \n passfail \">\n \n \n
    \n
    \n \n

    ^International(\'details\', \'Asset_Survey\');

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    passed
    failed
    actual_passed
    actual_failed
    todo
    todo_passed
    skipped
    plan
    tests_planned
    tests_run
    skip_all
    has_problems
    exit
    wait
    \n\n
    ','Survey/TestResults',1,1,'S3zpVitAmhy58CAioH359Q',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    failpass\">Test Results - FAILPASS

    passfail \">

    Summary Details

    passed
    failed
    actual_passed
    actual_failed
    todo
    todo_passed
    skipped
    plan
    tests_planned
    tests_run
    skip_all
    has_problems
    exit
    wait
    ',0),('
    \n\n \n ^International(\'response complete\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response restart\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response timeout\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response timeout restart\', \'Asset_Survey\'); on \n \n\n
    \n\n','Survey/Feedback',1,1,'nWNVoMLrMo059mDRmfOp9g',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'completed\', \'Asset_Survey\'); Response completed on ^International(\'timedOut\', \'Asset_Survey\'); This response was terminated early on because it timed out.^International(\'restarted\' \'Asset_Survey\'); This response was terminated early on because the Survey was restarted.
    ',0),('\n

    \n\n\n\n

    Yo, dudely

    \n\n\n
    \n · · \n
    \n
    \n\n','WikiMaster_byKeyword',1,1,'WikiKeyword00000000001',1251992856,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('\n\n\n
    \n \n \n

    \n
    \n \n

    \n \n \n [\n ^AssetProxy(new-matrix/matrix-nav);\n blockblockblock\">\n \n • \">^International(\'edit label\',\'Asset_MatrixListing\');\n \n \n • \">^International(\'approve or deny label\',\'Asset_Matrix\');\n \n \n ]\n \n

    \n \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n ^International(\'description label\',\'Asset_MatrixListing\');\n \n
    \n \n \n \n
    \n
      \n
    • ^International(\'web site label\',\'Asset_MatrixListing\');\')\" href=\"#\"> 
    • \n
    • ^International(\'version label\',\'Asset_MatrixListing\'); 
    • \n
    • ^International(\'manufacturer label\',\'Asset_MatrixListing\');\')\" href=\"#\"> 
    • \n
    • ^International(\'last updated label\',\'Asset_MatrixListing\');
    • \n
    • ^International(\'clicks label\',\'Asset_Matrix\');
    • \n
    • ^International(\'views label\',\'Asset_Matrix\');
    • \n
    • ^International(\'compares label\',\'Asset_Matrix\');
    • \n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(Comments,WebGUI);\n \n ^International(Send Creator a Message,Asset_MatrixListing);\n
    \n \n
    ^International(\'message sent message\',\'Asset_MatrixListing\');
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    ','Matrix/Detail',1,1,'matrixtmpl000000000003',1252087641,'WebGUI::Asset::Template::HTMLTemplate',1,'

    [ ^AssetProxy(new-matrix/matrix-nav);blockblockblock\">\">^International(\'edit label\',\'Asset_MatrixListing\'); \">^International(\'approve or deny label\',\'Asset_Matrix\'); ]

    ^International(\'description label\',\'Asset_MatrixListing\');
    • ^International(\'web site label\',\'Asset_MatrixListing\');\')\" href=\"#\">
    • ^International(\'version label\',\'Asset_MatrixListing\');
    • ^International(\'manufacturer label\',\'Asset_MatrixListing\');\')\" href=\"#\">
    • ^International(\'last updated label\',\'Asset_MatrixListing\');
    • ^International(\'clicks label\',\'Asset_Matrix\');
    • ^International(\'views label\',\'Asset_Matrix\');
    • ^International(\'compares label\',\'Asset_Matrix\');

    Comments Send Creator a Message
    ^International(\'message sent message\',\'Asset_MatrixListing\');


    ',0),('^International(\'email address validation email body\',\'AuthWebGUI\');\r\n\r\n','Auth/WebGUI/Activation',1,1,'PBtmpl0000000000000016',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(\'email address validation email body\',\'AuthWebGUI\');',0),('\n\n\n\n','EMS/LookupRegistrant',1,1,'OOyMH33plAy6oCj_QWrxtg',1252004440,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n
    \n
    \n
    \n \n
    \n\n\n\n \n\n \n
    \n\n

    \n \">^International(add a ticket,Asset_EventManagementSystem);\n •\n \">^International(meta fields,Asset_EventManagementSystem);\n •\n \">^International(import,Asset_EventManagementSystem);\n •\n \">^International(export,Asset_EventManagementSystem);\n

    \n
    \n


    \n

    \n

    \n
    \n\n\n\n
    \n\n\n\n \n\n \n
    \n\n

    \">^International(add a ribbon,Asset_EventManagementSystem);

    \n
    \n

    \n
    \n\n\n\n
    \n \n\n\n\n\n \n \n
    \n\n

    \">^International(add a token,Asset_EventManagementSystem);

    \n
    \n

    \n
    \n\n\n\n
    \n
    \n
    \n
    \n
    \n\n\n\n\n\n\n\n\n\n^ViewCart;\n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n \n\n \n\n\n
    \n
    \n
    \n\n\n\n\n','EMS/BadgeBuilder',1,1,'BMybD3cEnmXVk2wQ_qEsRQ',1253035334,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(add a ticket,Asset_EventManagementSystem);\">^International(meta fields,Asset_EventManagementSystem);\">^International(import,Asset_EventManagementSystem);\">^International(export,Asset_EventManagementSystem);


    \">^International(add a ribbon,Asset_EventManagementSystem);

    \">^International(add a token,Asset_EventManagementSystem);

    ^ViewCart;
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n |\n \n \n \">^International(my subscriptions,Asset_Newsletter);\n |\n \n \">\n

    \n\n

    \n\n\n

    \">
    \n

    \n
    \n\n\n
    \n \n
    \n
    \n','Collaboration',1,1,'newslettercs0000000001',1252682678,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> | \">^International(my subscriptions,Asset_Newsletter); | \">

    \">

    ',0),('
    \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n \n

    \n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n
    \">^International(title label,Account_Contributions);\">^International(type label,Account_Contributions);\">^International(date label,Account_Contributions);
    \">^D(,);
    ^International(no contributions,Account_Contributions);
    \n \n

    \n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n

    ^International(contribution count,\'Account_Contributions\');

    \n
    \n
    ','Account/Contrib/View',1,1,'1IzRpX0tgW7iuCfaU2Kk0A',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    \" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    WGoddThreadWGevenThread\">
    \">^International(title label,Account_Contributions);\">^International(type label,Account_Contributions);\">^International(date label,Account_Contributions);
    \">^D(,);
    ^International(no contributions,Account_Contributions);

    \" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    ^International(contribution count,\'Account_Contributions\');

    ',0),('\n\n
    \n','Account/Layout',1,1,'aUDsJ-vB9RgP-AYvPOy8FQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('','StoryArchive/KeywordList',1,1,'0EAJ9EYb9ap2XwfrcXfdLQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'',0); -INSERT INTO `template` VALUES ('\n

    \n
    \n\n

    \n\n\n
    \n \n
    \n
    \n\n\n\n
    \n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \" enctype=\"multipart/form-data\" method=\"post\" name=\"doCompare\">

    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n\n \n
    checkedassetIdtitleviewsclickscompareslastUpdatedurl
    \n

    \n
    \n
    \n\n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    \n
    \n \n
    \n
    \n \n ^International(\'add new listing text\',\'Asset_Matrix\');\n \n ^International(\'create account part1 text\',\'Asset_Matrix\'); ^International(\'create account part2 text\',\'Asset_Matrix\');\n \n
    \n \n \n
    \n \n
    \n
    ^International(\'listing statistics label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'most clicks label\',\'Asset_Matrix\');\"> ()
    ^International(\'most views label\',\'Asset_Matrix\');\"> ()
    ^International(\'most compares label\',\'Asset_Matrix\');\"> ()
    \n \n
    ^International(\'most recently updated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \">
    \n \n
    ^International(\'best rated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \"> (/10)
    \n \n
    ^International(\'worst rated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \"> (/10)
    \n \n
    ^International(\'site statistics label\',\'Asset_Matrix\');
    \n \n \n \n \n \n
    ^International(\'listing count label\',\'Asset_Matrix\');
    \n \n\n \n
    ^International(\'pending listings label\',\'Asset_Matrix\');:
    \n \n \n \n \n \n \n \n \n
    \">
    \n
    \n
    \n\n
    \n\n
    \n
    \n
    \n\n','Matrix',1,1,'matrixtmpl000000000001',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" enctype=\"multipart/form-data\" method=\"post\" name=\"doCompare\">

    checkedassetIdtitleviewsclickscompareslastUpdatedurl

    ^International(\'add new listing text\',\'Asset_Matrix\');^International(\'create account part1 text\',\'Asset_Matrix\'); ^International(\'create account part2 text\',\'Asset_Matrix\');
    ^International(\'listing statistics label\',\'Asset_Matrix\');
    ^International(\'most clicks label\',\'Asset_Matrix\');\"> ()
    ^International(\'most views label\',\'Asset_Matrix\');\"> ()
    ^International(\'most compares label\',\'Asset_Matrix\');\"> ()
    ^International(\'most recently updated label\',\'Asset_Matrix\');
    \">
    ^International(\'best rated label\',\'Asset_Matrix\');
    \"> (/10)
    ^International(\'worst rated label\',\'Asset_Matrix\');
    \"> (/10)
    ^International(\'site statistics label\',\'Asset_Matrix\');
    ^International(\'listing count label\',\'Asset_Matrix\');
    ^International(\'pending listings label\',\'Asset_Matrix\');:
    \">
    ',0),('
    \" class=\"nav topNav\">\r\n\r\n\" id=\"id\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n \r\n\r\n\r\n\r\n\r\n\r\n','Navigation',1,1,'PBtmpl0000000000000134',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n

    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\">^International(schedule back link,Asset_EventManagementSystem);\r\n\r\n\r\n','EMS',1,1,'S2_LsvVa95OSqc66ITAoig',1251939982,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(schedule back link,Asset_EventManagementSystem); ',0),('\r\n\r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n\">^International(continue shopping button,Shop);
    \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n
    (add $)
    Hide?
    \r\n\r\n\r\n\r\n
    \r\n','ThingyRecord/View',1,1,'TKmhv8boP3TD2xwSwUBq0g',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    \">^International(continue shopping button,Shop);
    (add $)
    Hide?
    ',0),('

    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
     
    \r\n\r\n\r\n
    \r\n
      \r\n
    • \">
    • \r\n \r\n
    • \">
    • \r\n
      \r\n
    \r\n
    \r\n','Auth/WebGUI/Create',1,1,'PBtmpl0000000000000011',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

     
    ',0),('\n
    \n\n
    \n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n \n

    \n location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n
     \">^International(from label,Account_Inbox);\">^International(subject label,Account_Inbox);\">^International(date label,Account_Inbox);\">^International(status label,Account_Inbox);
    old.pngnew.png);\" />\" class=\"inbox_from\">\">^D(,);
    \n \n

    \n location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n\n

    \n ^International(message count,\'Account_Inbox\');\n

    \n \n
    \n\n
    \n','Account/Inbox/View',1,1,'c8xrwVuu5QE0XtF9DiVzLw',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    WGoddThreadWGevenThread\">
     \">^International(from label,Account_Inbox);\">^International(subject label,Account_Inbox);\">^International(date label,Account_Inbox);\">^International(status label,Account_Inbox);
    old.pngnew.png);\" />\" class=\"inbox_from\">\">^D(,);

    location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    ^International(message count,\'Account_Inbox\');

    ',0),('\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n','WikiPage_edit',1,1,'WikiPageEditTmpl000001',1252615817,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n
    \">\n
    \n\n
    \n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n\n \n

    \n
    \n \n \n \n \n \n \n
    *
    \n \n \n
    \n\n
    \n
    \n
    ','Account/Profile/Edit',1,1,'75CmQgpcCSkdsL-oawdn3Q',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">

    ^International(member since,Account_Inbox); ^D(%z,);

    *
    ',0),('
    \n

    \n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n
    \n
    \n\n >\n >\n\n
    ','Survey/Take',1,1,'d8jMMMRddSQ7twP4l1ZSIw',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'

    >
    ',0),('\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n\n\n\n \n\n\n \n\n\n \n\n\n \n
    \n \">^International(label day,Asset_Calendar);\n \">^International(label week,Asset_Calendar);\n \">^International(label month,Asset_Calendar);\n ?type=list\">^International(486,WebGUI);\n \">^International(label search,Asset_Calendar);\n\n \n
    \n \n
    \n
    \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \" class=\"moreDisplay\">\n
    \n
      \n \n
    • \">
    • \n
      \n
    \n
    \n
    \n
    ','Calendar/Month',1,1,'CalendarMonth000000001',1253146430,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    \" class=\"moreDisplay\">
    ',0),('\n\n
    \n','Account/Layout',1,1,'N716tpSna0iIQTKxS4gTWA',1253652848,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\" id=\"id\">\n

    \n
    \n

    \n\n\n\n\n\">\n\n>\n\n

    \n


    \n\n

    \n

    \n

    ^International(last updated,Asset); ^International(ago,Asset_Story);

    \n

    ^International(by,Asset_Collaboration);

    \n


    \n\n \n \n \n
    \n \">\" alt=\"\" title=\"\" />

    \n ^International(Source,Asset_Story);: \n \n \n

      \n \n
    1. style=\"width:px;\">\n
      \n \">\" alt=\"\" title=\"\" />
      \n ^International(Source,Asset_Story);: \n
    2. \n
      \n
    \n \n \n \n\n

    \n

    ^International(keywords,Asset); \">

    \n
    ','Story',1,1,'3QpYtHrq_jmAk1FNutQM5A',1253636379,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> >


    ^International(last updated,Asset); ^International(ago,Asset_Story);

    ^International(by,Asset_Collaboration);

    \">\" alt=\"\" title=\"\" />^International(Source,Asset_Story);:

    1. \">\" alt=\"\" title=\"\" />^International(Source,Asset_Story);:

    ^International(keywords,Asset); \">

    ',0),('
    \" class=\"storyArchive\">\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n
    \n\n\n\n
      \n

      ^D(%c %D %y,);

      \n \n
    • \"> ^D(%Z,);
    • \n
      \n
    \n\n\n
      \n
    • \n\n class=\"active\">\n \">\n \n\n
    • \n
    \n
    \n\n\n
    ','StoryArchive',1,1,'yxD5ka7XHebPLD-LXBwJqw',1253635396,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"editStory\">\n
    \n\n\n\n
    \n \n
    \n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n\n\n \n \n\n\n
    \n\n\n\n\n \n\n\n \n \n\n\n\n \n \n\n \n \n\n \n \n\n\n \n \n\n \n \n\n \n \n\n\n \n \n\n\n
    ^International(photo,WebGUI);
    \">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />
    \n
    \n\n
    \n \n
    \n\n\n
    \n\n\n
    \n','Story/Edit',1,1,'E3tzZjzhmYoNlAyP2VW33Q',1253635296,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"editStory\">
    ^International(photo,WebGUI);
    \">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />
    ',0),('
    \" class=\"viewStoryTopic\">\n\" id=\"id\">\n

    \n

    \n\n\n\n\n\">\n\n>\n\n

    \n

    \n

    \n

    ^International(last updated,Asset); ^International(ago,Asset_Story);

    \n
    \n
    \n\n \n \n \n
    \n \">\" alt=\"\" title=\"\" />

    \n ^International(Source,Asset_Story);: \n \n \n
      \n \n
    1. style=\"width:px;\">\n
      \n \">\" alt=\"\" title=\"\" />
      \n ^International(Source,Asset_Story);: \n
    2. \n
      \n
    \n \n
    \n \n\n
    \n

    ^International(by,Asset_Collaboration);

    \n \n \n
    \n

    ^International(keywords,Asset); \">

    \n
    \n','Story',1,1,'TbDcVLbbznPi0I0rxQf2CQ',1253636379,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"viewStoryTopic\"> \" id=\"id\">

    \"> >

    ^International(last updated,Asset); ^International(ago,Asset_Story);


    \">\" alt=\"\" title=\"\" />

    ^International(Source,Asset_Story);:

    1. \">\" alt=\"\" title=\"\" />
      ^International(Source,Asset_Story);:

    ^International(by,Asset_Collaboration);

    ^International(keywords,Asset); \">

    ',0),('
    \" class=\"storyTopic\">\n\" id=\"id\">\n

    \n\n

    \n
    \n

    \">^International(rss,WebGUI); •\n\">Atom

    \n\n
    \n

    \">

    \n

    \n
    \n
    \n\n ','StoryTopic',1,1,'A16v-YjWAShXWvSACsraeg',1253633989,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"storyTopic\"> \" id=\"id\">

    \">^International(rss,WebGUI);\">Atom

    ',0),('

    \r\n\r\n

    \r\n\r\n\r\n

    \r\n\r\n
    \r\n\r\n\r\n

    Featured Article: \">

    \r\n\r\n
    \r\n\r\n
    \r\n

    \">

    \r\n
      \r\n
    • \r\n \r\n \">\r\n \r\n ()\r\n \r\n
    • \r\n
    \r\n
    \r\n
    \r\n

    \">

    \r\n
      \r\n
    1. \">
    2. \r\n
    \r\n\r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n','WikiMaster_front',1,1,'WikiFrontTmpl000000001',1252615824,'WebGUI::Asset::Template::HTMLTemplate',1,'


    Featured Article: \">

    \">

    ',0),('
    \n \n

    \n
    \n\n \n

    \n
    \n\n \n
    \n
    \n\n\n
    \">\n
      \n \n
    1. \" style=\"width:px;\">\n \n
    2. \n
      \n
    \n
    \n\n \n\n
    \n\n
    ','Carousel',1,1,'CarouselTmpl0000000001',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">
    1. \">
    ',0),(' ^International(new post,AssetAspect_Subscribable);\n\n\n\n\n','AssetAspect/Subscribable',1,1,'limMkk80fMB3fqNZVf162w',1253507213,'WebGUI::Asset::Template::HTMLTemplate',1,' ^International(new post,AssetAspect_Subscribable);',0),('

    \n

    \n\n
    \n
      \n
    • \n
    • \n
    \n
    \n
    \n
    ^International(locked,Asset_WikiPage);
    \n
    \n

    ^International(keywords,Asset);: \">

    \n
    \n
    \n
    \n
    \n
    \n\n
    \"> | \"> | \"> | \">
    ','WikiPage',1,1,'WikiPageTmpl0000000001',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(keywords,Asset);: \">

    \"> | \"> | \"> | \">
    ',0); -INSERT INTO `template_attachments` VALUES ('PBtmpl0000000000000200',1251484231,'/webgui.css','stylesheet',0); +ALTER TABLE `shipper` ENABLE KEYS; +ALTER TABLE `snippet` DISABLE KEYS; +INSERT INTO `snippet` VALUES ('SynConXSLT000000000001','\n\n\n \n \n \n \n \n \nYou\'re viewing an RSS version 0.9 feed. Please use an RSS feed reader to view this content as intended.\n
    \n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n
    \n
    \n \n
  • \n \n \n \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \nYou\'re viewing an RSS version 0.9 feed. Please use an RSS feed reader to view this content as intended.\n
    \n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n
    \n
    \n \n
  • \n \n \n \n
  • \n
    \n
    ',0),('SynConXSLT000000000002','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 0.91 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n
    \n \n\n
    \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 0.91 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n
    \n \n\n
    \n
  • \n
    \n
    ',0),('SynConXSLT000000000003','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 1.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n (\n )\n \n\n
    \n \n
    \n
  • \n
    \n
    \n',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 1.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n (\n )\n \n\n
    \n \n
    \n
  • \n
    \n
    \n',0),('SynConXSLT000000000004','\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 2.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n ()\n \n\n
    \n \n
    \n
  • \n
    \n
    ',0,'application/xml',1124395707,3600,'\n\n\n \n \n \n \n \n \n
    \nYou\'re viewing an RSS version 2.0 feed. Please use an RSS feed reader to view this content as intended.\n
    \n \n
    \n
    \n \n
    \n
      \n \n
    \n\n
    \n
    \n \n
  • \n \n \n \n \n ()\n \n\n
    \n \n
    \n
  • \n
    \n
    ',0),('7-0-style0000000000003','body, html\n{\n text-align:center;\n margin:0px;\n height:100%; \n background-color:#494949;\n}\n\n#main\n{\n width:800px;\n background: url(\'^FileUrl(style1/main_bg.jpg);\') repeat-y;\n height:100%;\n margin-left:auto;\n margin-right:auto;\n margin-top:0px;\n margin-bottom:0px;\n position:relative;\n}\nbody > #main\n{\n height:auto;\n min-height:100%;\n}\n\n#main #mainHeader\n{\n width:800px;\n height:133px;\n background: url(\'^FileUrl(style1/header.jpg);\') top left no-repeat;\n margin-bottom:0px;\n position:relative;\n}\n#main #mainHeader #title\n{\n position:absolute;\n top:23px;\n left:145px;\n font-size:32pt;\n font-family:arial;\n color:white;\n font-weight:bold;\n}\n#main #mainHeader #title a {\n color:white;\n text-decoration:none;\n}\n\n#main #mainContent\n{\n background: url(\'^FileUrl(style1/orange_left01.jpg);\') left top no-repeat;\n width:100%;\n height:100%; \n margin-top:0px;\n text-align:left;\n border:solid red 0px;\n}\n#main > #mainContent\n{\n margin-top:0px;\n min-height:500px;\n}\n#main > #mainContent > p {\n margin-top:0px;\n}\n#main #mainContent #mainText a:link {\n color:#FF7F23;\n}\n#main #mainContent #mainText a:visited {\n color:#D25900;\n}\n\n/* LEVEL 1 AND 2 NAVIGATION */\n#main .mainNav_1, #main .mainNav_2 {\n border-bottom:dashed #DADADA 1px; \n width:621px;\n height:25px;\n text-align:left;\n position:relative;\n margin-left:137px; \n clear:both;\n}\n#main .mainNav_1 a:link, #main .mainNav_1 a:visited, #main .mainNav_2 a:link, #main .mainNav_2 a:visited {\n color:white;\n text-decoration:none;\n top:5px;\n position:relative;\n -moz-box-sizing:border-box;\n}\n#main .mainNav_1 a:hover,#main .mainNav_2 a:hover {\n color:black;\n}\n#main .mainNav_1 div .left, #main .mainNav_2 div .left {\n width:12px;\n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div .left {\n background: url(\'^FileUrl(style1/nav2_off_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div .center, #main .mainNav_2 div .center { \n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_center.jpg);\') repeat-x top left;\n color:white;\n font-family:arial, verdana;\n font-size:8pt;\n}\n#main .mainNav_2 div .center {\n background: url(\'^FileUrl(style1/nav2_off_center.jpg);\') repeat-x top left;\n}\n#main .mainNav_1 div .right, #main .mainNav_2 div .right {\n width:10px;\n height:25px;\n display:block;\n float:left;\n background: url(\'^FileUrl(style1/nav1_off_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div .right {\n background: url(\'^FileUrl(style1/nav2_off_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div.navOn .left {\n background: url(\'^FileUrl(style1/nav1_on_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_1 div.navOn .center {\n background: url(\'^FileUrl(style1/nav1_center_on.jpg);\') repeat-x top left;\n}\n#main .mainNav_1 div.navOn .right {\n background: url(\'^FileUrl(style1/nav1_on_right.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div.navOn .left {\n background: url(\'^FileUrl(style1/nav2_on_left.jpg);\') no-repeat top left;\n}\n#main .mainNav_2 div.navOn .center {\n background: url(\'^FileUrl(style1/nav2_center_on.jpg);\') repeat-x top left;\n}\n#main .mainNav_2 div.navOn .right {\n background: url(\'^FileUrl(style1/nav2_on_right.jpg);\') no-repeat top left;\n} \n#main .mainNav_1 div.navOn a:link, #main .mainNav_1 div.navOn a:visited, #main .mainNav_2 div.navOn a:link, #main .mainNav_2 div.navOn a:visited {\n color:black;\n}\n/* ENDOF LEVEL 1 AND 2 NAVIGATION */\n\n#main #crumbTrail {\n margin-left:177px;\n margin-bottom:0px;\n color:gray;\n font-size:8pt;\n font-weight:bold;\n}\n#main #crumbTrail a.crumbTrail:visited, #main #crumbTrail a.crumbTrail:link {\n color:silver;\n font-size:8pt; \n font-family:arial;\n text-decoration:none;\n font-weight:normal;\n}\n#main #crumbTrail a.crumbTrail:hover {\n color:gray;\n}\n\n#main #mainText\n{\n padding-left:150px;\n font-family:verdana;\n font-size:9pt;\n width:600px;\n margin-top:0px;\n}\n\n#main #gui\n{\n bottom:0px;\n left:0px;\n position:absolute;\n width:135px;\n font-size:8pt;\n color:black;\n font-family:arial;\n text-align:right;\n}\n#main #gui .loginBox {\n padding-right:12px;\n -moz-box-sizing:border-box;\n width:100px; \n float:right;\n margin-bottom:10px;\n}\n#main #gui .loginBox .loginBoxField {\n width:75px;\n}\n#main #gui .loginBox .loginBoxButton {\n background-color:#D65501;\n color:white;\n border:solid white 2px;\n margin-top:4px;\n font-variant:small-caps;\n}\n#main #gui a\n{\n color:white; \n}\n#copyright {\n color:#fff;\n position:absolute;\n top:110px;\n right:40px;\n font-family:verdana;\n font-size:8pt;\n font-weight:bold;\n background-color:#2D2D2D;\n opacity:0.4;\n -moz-opacity:0.4;\n -khtml-opacity:0.4; \n padding:2px;\n}\n* html #copyright {\n background: transparent;\n}\n',1,'text/css',1147642492,3600,'body,html{text-align:center;margin:0px;height:100%;background-color:#494949;}#main{width:800px;background:url(\'^FileUrl(style1/main_bg.jpg);\') repeat-y;height:100%;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;position:relative;}body > #main{height:auto;min-height:100%;}#main #mainHeader{width:800px;height:133px;background:url(\'^FileUrl(style1/header.jpg);\') top left no-repeat;margin-bottom:0px;position:relative;}#main #mainHeader #title{position:absolute;top:23px;left:145px;font-size:32pt;font-family:arial;color:white;font-weight:bold;}#main #mainHeader #title a{color:white;text-decoration:none;}#main #mainContent{background:url(\'^FileUrl(style1/orange_left01.jpg);\') left top no-repeat;width:100%;height:100%;margin-top:0px;text-align:left;border:solid red 0px;}#main > #mainContent{margin-top:0px;min-height:500px;}#main > #mainContent > p{margin-top:0px;}#main #mainContent #mainText a:link{color:#FF7F23;}#main #mainContent #mainText a:visited{color:#D25900;}#main .mainNav_1,#main .mainNav_2{border-bottom:dashed #DADADA 1px;width:621px;height:25px;text-align:left;position:relative;margin-left:137px;clear:both;}#main .mainNav_1 a:link,#main .mainNav_1 a:visited,#main .mainNav_2 a:link,#main .mainNav_2 a:visited{color:white;text-decoration:none;top:5px;position:relative;-moz-box-sizing:border-box;}#main .mainNav_1 a:hover,#main .mainNav_2 a:hover{color:black;}#main .mainNav_1 div .left,#main .mainNav_2 div .left{width:12px;height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_left.jpg);\') no-repeat top left;}#main .mainNav_2 div .left{background:url(\'^FileUrl(style1/nav2_off_left.jpg);\') no-repeat top left;}#main .mainNav_1 div .center,#main .mainNav_2 div .center{height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_center.jpg);\') repeat-x top left;color:white;font-family:arial,verdana;font-size:8pt;}#main .mainNav_2 div .center{background:url(\'^FileUrl(style1/nav2_off_center.jpg);\') repeat-x top left;}#main .mainNav_1 div .right,#main .mainNav_2 div .right{width:10px;height:25px;display:block;float:left;background:url(\'^FileUrl(style1/nav1_off_right.jpg);\') no-repeat top left;}#main .mainNav_2 div .right{background:url(\'^FileUrl(style1/nav2_off_right.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn .left{background:url(\'^FileUrl(style1/nav1_on_left.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn .center{background:url(\'^FileUrl(style1/nav1_center_on.jpg);\') repeat-x top left;}#main .mainNav_1 div.navOn .right{background:url(\'^FileUrl(style1/nav1_on_right.jpg);\') no-repeat top left;}#main .mainNav_2 div.navOn .left{background:url(\'^FileUrl(style1/nav2_on_left.jpg);\') no-repeat top left;}#main .mainNav_2 div.navOn .center{background:url(\'^FileUrl(style1/nav2_center_on.jpg);\') repeat-x top left;}#main .mainNav_2 div.navOn .right{background:url(\'^FileUrl(style1/nav2_on_right.jpg);\') no-repeat top left;}#main .mainNav_1 div.navOn a:link,#main .mainNav_1 div.navOn a:visited,#main .mainNav_2 div.navOn a:link,#main .mainNav_2 div.navOn a:visited{color:black;}#main #crumbTrail{margin-left:177px;margin-bottom:0px;color:gray;font-size:8pt;font-weight:bold;}#main #crumbTrail a.crumbTrail:visited,#main #crumbTrail a.crumbTrail:link{color:silver;font-size:8pt;font-family:arial;text-decoration:none;font-weight:normal;}#main #crumbTrail a.crumbTrail:hover{color:gray;}#main #mainText{padding-left:150px;font-family:verdana;font-size:9pt;width:600px;margin-top:0px;}#main #gui{bottom:0px;left:0px;position:absolute;width:135px;font-size:8pt;color:black;font-family:arial;text-align:right;}#main #gui .loginBox{padding-right:12px;-moz-box-sizing:border-box;width:100px;float:right;margin-bottom:10px;}#main #gui .loginBox .loginBoxField{width:75px;}#main #gui .loginBox .loginBoxButton{background-color:#D65501;color:white;border:solid white 2px;margin-top:4px;font-variant:small-caps;}#main #gui a{color:white;}#copyright{color:#fff;position:absolute;top:110px;right:40px;font-family:verdana;font-size:8pt;font-weight:bold;background-color:#2D2D2D;opacity:0.4;-moz-opacity:0.4;-khtml-opacity:0.4;padding:2px;}* html #copyright{background:transparent;}',0),('7-0-style0000000000033','body, html { \n height:100%; \n}\nbody {\n background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg);\') repeat-y right; \n margin:0px;\n}\n.rightColumn {\n width:20%;\n height:100%;\n background: #eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg);\') repeat-y right; \n text-align:center; \n}\n.rightColumn #pb_wg_bg {\n background: url(\'^FileUrl(style2/pb_wg_bg.jpg);\') repeat-x;\n width:100%;\n text-align:left; \n}\n.rightColumn #pb_wg {\n background: url(\'^FileUrl(style2/pb_wg.jpg);\') left no-repeat;\n height:53px;\n}\n.leftColumn { \n width:80%; \n background: white url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right; \n} \n.leftColumn #header {\n width:100%;\n background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg);\') right no-repeat; \n height:86px;\n position:relative;\n}\n.leftColumn #header #title, .leftColumn #header #title_bg {\n color:white;\n font-size:36pt;\n font-weight:bold;\n font-family:arial;\n font-variant:small-caps;\n letter-spacing:12px;\n top:15px;\n left:5px;\n position:absolute;\n z-index:10;\n}\n.leftColumn #header #title a {\n color:white;\n text-decoration:none;\n}\n.leftColumn #header #title_bg {\n color:black;\n z-index:5;\n top:17px;\n left:7px;\n}\n.leftColumn #context {\n /*background: #fff url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right; */\n width:95%;\n font-family:verdana;\n font-size:9pt;\n color:#242424;\n -moz-box-sizing:border-box; \n position:relative;\n padding-left:1%;\n padding-right:1%;\n padding-bottom:15px;\n}\n.leftColumn #context a {\n color:#7C9AB0;\n font-weight:bold;\n}\n.leftColumn #context a:hover {\n text-decoration:none;\n}\n.leftColumn #pageTitleBG {\n background: url(\'^FileUrl(style2/page_title_bg.jpg);\') repeat-x; \n width:100%;\n}\n.leftColumn #pageTitleBG #pageTitle {\n background: url(\'^FileUrl(style2/page_title.jpg);\') right no-repeat; \n width:100%;\n height:50px;\n} \n.leftColumn #pageTitleBG #pageTitle h2 {\n font-size:14pt;\n color:#696969;\n font-family:arial;\n font-weight:normal;\n margin:0px;\n padding-top:2px;\n padding-left:25px;\n letter-spacing:3px;\n}\n.rightColumn #nav {\n width:85%;\n background: #b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg);\') repeat-x top; \n border-right:solid #848484 1px;\n margin-left:auto;\n margin-right:auto;\n text-align:left;\n padding-left:3px;\n padding-top:7px;\n padding-bottom:7px;\n}\n.rightColumn #nav a {\n color:white;\n font-size:8pt;\n font-weight:bold;\n text-decoration:none;\n font-family:arial;\n line-height:8pt; \n} \n.rightColumn #nav .selectedMenuItem {\n color:yellow;\n}\n#loginStyles {\n font-size:8pt;\n font-family:arial;\n padding-bottom:25px;\n}\n#loginStyles a {\n color:#89ACCF;\n font-weight:bold; \n border-bottom:solid transparent 2px;\n text-decoration:none;\n}\n#loginStyles a:hover {\n border-bottom:dotted #B2C9D9 2px;\n} \n\n.copyright {\n border-top:solid silver 3px;\n background-color:gray;\n font-family:arial;\n font-size:9pt;\n color:silver; \n text-align:center;\n}\n',0,'text/css',1147642500,3600,'body,html{height:100%;}body{background:#7c9ab0 url(\'^FileUrl(style2/main_bg.jpg);\') repeat-y right;margin:0px;}.rightColumn{width:20%;height:100%;background:#eeeeee url(\'^FileUrl(style2/rightCol_bg.jpg);\') repeat-y right;text-align:center;}.rightColumn #pb_wg_bg{background:url(\'^FileUrl(style2/pb_wg_bg.jpg);\') repeat-x;width:100%;text-align:left;}.rightColumn #pb_wg{background:url(\'^FileUrl(style2/pb_wg.jpg);\') left no-repeat;height:53px;}.leftColumn{width:80%;background:white url(\'^FileUrl(style2/context_bg.jpg);\') repeat-y right;}.leftColumn #header{width:100%;background:#7c9ab0 url(\'^FileUrl(style2/leftCol_header.jpg);\') right no-repeat;height:86px;position:relative;}.leftColumn #header #title,.leftColumn #header #title_bg{color:white;font-size:36pt;font-weight:bold;font-family:arial;font-variant:small-caps;letter-spacing:12px;top:15px;left:5px;position:absolute;z-index:10;}.leftColumn #header #title a{color:white;text-decoration:none;}.leftColumn #header #title_bg{color:black;z-index:5;top:17px;left:7px;}.leftColumn #context{width:95%;font-family:verdana;font-size:9pt;color:#242424;-moz-box-sizing:border-box;position:relative;padding-left:1%;padding-right:1%;padding-bottom:15px;}.leftColumn #context a{color:#7C9AB0;font-weight:bold;}.leftColumn #context a:hover{text-decoration:none;}.leftColumn #pageTitleBG{background:url(\'^FileUrl(style2/page_title_bg.jpg);\') repeat-x;width:100%;}.leftColumn #pageTitleBG #pageTitle{background:url(\'^FileUrl(style2/page_title.jpg);\') right no-repeat;width:100%;height:50px;}.leftColumn #pageTitleBG #pageTitle h2{font-size:14pt;color:#696969;font-family:arial;font-weight:normal;margin:0px;padding-top:2px;padding-left:25px;letter-spacing:3px;}.rightColumn #nav{width:85%;background:#b5b5b5 url(\'^FileUrl(style2/nav_bg.jpg);\') repeat-x top;border-right:solid #848484 1px;margin-left:auto;margin-right:auto;text-align:left;padding-left:3px;padding-top:7px;padding-bottom:7px;}.rightColumn #nav a{color:white;font-size:8pt;font-weight:bold;text-decoration:none;font-family:arial;line-height:8pt;}.rightColumn #nav .selectedMenuItem{color:yellow;}#loginStyles{font-size:8pt;font-family:arial;padding-bottom:25px;}#loginStyles a{color:#89ACCF;font-weight:bold;border-bottom:solid transparent 2px;text-decoration:none;}#loginStyles a:hover{border-bottom:dotted #B2C9D9 2px;}.copyright{border-top:solid silver 3px;background-color:gray;font-family:arial;font-size:9pt;color:silver;text-align:center;}',0),('MBZK_LPVzqhb4TV4mMRTJg','input.captionEnter {\r\n margin-left: -5px;\r\n width: 92px;\r\n}',0,'text/css',1197330678,3600,'input.captionEnter{margin-left:-5px;width:92px;}',0),('3qiVYhNTXMVC5hfsumVHgg','var BrowserDetect = {\r\n init: function () {\r\n this.browser = this.searchString(this.dataBrowser) || \"An unknown browser\";\r\n this.version = this.searchVersion(navigator.userAgent)\r\n || this.searchVersion(navigator.appVersion)\r\n || \"an unknown version\";\r\n this.OS = this.searchString(this.dataOS) || \"an unknown OS\";\r\n },\r\n searchString: function (data) {\r\n for (var i=0;i= items.length ) {\r\n showIndex = 0;\r\n }\r\n // Don\'t allow going past the last item\r\n else if ( showIndex >= items.length ) { \r\n return;\r\n }\r\n\r\n // Do the switch\r\n if ( items[ hideIndex ] )\r\n items[ hideIndex ].style.display = \"none\";\r\n if ( items[ showIndex ] ) {\r\n items[ showIndex ].style.display = \"block\";\r\n this.currentIndex = showIndex;\r\n }\r\n};\r\n\r\n/**\r\n showPrevious ( )\r\n Show the previous slide\r\n*/\r\nWebGUI.Slideshow.prototype.showPrevious\r\n= function () {\r\n var items = this.getSlideshowItems();\r\n \r\n var hideIndex = this.currentIndex;\r\n var showIndex = this.currentIndex - 1;\r\n\r\n // Wrap around\r\n if ( this.wrap && showIndex < 0 ) {\r\n showIndex = items.length - 1;\r\n }\r\n // Don\'t allow going past the last item\r\n else if ( showIndex < 0 ) { \r\n return;\r\n }\r\n\r\n // Do the switch\r\n items[ hideIndex ].style.display = \"none\";\r\n items[ showIndex ].style.display = \"block\";\r\n this.currentIndex = showIndex;\r\n};\r\n\r\n/**\r\n togglePlay ( )\r\n If it\'s paused, play it. If it\'s playing, pause it.\r\n Return true if the slideshow is now playing.\r\n*/\r\nWebGUI.Slideshow.prototype.togglePlay\r\n= function () {\r\n if ( this.isPlaying == false ) {\r\n this.play();\r\n return true;\r\n }\r\n else {\r\n this.pause();\r\n }\r\n};\r\n\r\n/**\r\n updatePlayPauseButton ( )\r\n Update the Play/Pause button to have the correct image\r\n*/\r\nWebGUI.Slideshow.prototype.updatePlayPauseButton\r\n= function () {\r\n if ( this.playPauseButtonId ) {\r\n if ( this.isPlaying && this.playImageSrc ) {\r\n document.getElementById( this.playPauseButtonId ).src = this.pauseImageSrc;\r\n }\r\n else if ( this.pauseImageSrc ) {\r\n document.getElementById( this.playPauseButtonId ).src = this.playImageSrc;\r\n }\r\n }\r\n};',0,'text/javascript',1218582812,3600,'if(typeof WebGUI==\"undefined\"){WebGUI={}}WebGUI.Slideshow=function(a){this.containerId=a&&a.containerId?a.containerId:\"slideshow-container\";this.currentIndex=a&&a.currentIndex?a.currentIndex:0;this.isPlaying=a&&a.isPlaying?a.isPlaying:false;this.itemClassName=a&&a.itemClassName?a.itemClassName:\"slideshow-item\";this.nextButtonId=a?a.nextButtonId:undefined;this.pauseImageSrc=a?a.pauseImageSrc:undefined;this.playDelay=a&&a.playDelay?a.playDelay:5000;this.playImageSrc=a?a.playImageSrc:undefined;this.playPauseButtonId=a?a.playPauseButtonId:undefined;this.previousButtonId=a?a.previousButtonId:undefined;this.wrap=a&&a.wrap?a.wrap:false;YAHOO.util.Event.onDOMReady(this.init,this,true)};WebGUI.Slideshow.prototype.clearPlayTimeout=function(){clearTimeout(this.playTimeout);this.playTimeout=undefined}WebGUI.Slideshow.prototype.doPlayTick=function(a){a.showNext();a.setPlayTimeout()}WebGUI.Slideshow.prototype.getSlideshowContainer=function(){return document.getElementById(this.containerId)};WebGUI.Slideshow.prototype.showPrevious=function(){var items=this.getSlideshowItems();var hideIndex=this.currentIndex;var showIndex=this.currentIndex-1;if(this.wrap&&showIndex<0){showIndex=items.length-1}/**\n togglePlay ( )\n If it\'s paused,play it.If it\'s playing,pause it.Return true if the slideshow is now playing.*/WebGUI.Slideshow.prototype.togglePlay=function(){if(this.isPlaying==false){this.play();return true}else{this.pause()}};WebGUI.Slideshow.prototype.updatePlayPauseButton=function(){if(this.playPauseButtonId){if(this.isPlaying&&this.playImageSrc){document.getElementById(this.playPauseButtonId).src=this.pauseImageSrc}else if(this.pauseImageSrc){document.getElementById(this.playPauseButtonId).src=this.playImageSrc}}};',0),('1XOJDcg_ITRYwVM-QnIcPw',' .wgShelf {\r\n font-size:12px;\r\n font-family:arial, verdana; \r\n margin:15px 0px;\r\n }\r\n .wgShelf h2 {\r\n background: black;\r\n padding:5px;\r\n padding-left:15px;\r\n line-height:32px;\r\n color:white;\r\n margin:0px;\r\n height:32px;\r\n }\r\n .wgShelf .wgShelves {\r\n background: #F1F1F1;\r\n height:29px;\r\n padding:3px;\r\n line-height:29px;\r\n padding-left:30px;\r\n }\r\n .wgShelf .product {\r\n margin:15px;\r\n margin-left:0px; \r\n text-align:left;\r\n background-color:#f1f1f1;\r\n border:solid #e1e1e1 1px;\r\n width: 200px;\r\n display: -moz-inline-box; /* Moz */\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n }\r\n .wgShelf .product .thumbnail {\r\n display:block;\r\n text-align:left;\r\n margin:3px;\r\n float:left;\r\n }\r\n .wgShelf .product .link {\r\n background: #e1e1e1;\r\n height:30px;\r\n padding:3px;\r\n line-height:24px;\r\n margin-bottom:5px; \r\n text-align:left;\r\n display:block;\r\n }\r\n .wgShelf .product .link a:link,\r\n .wgShelf .product .link a:visited {\r\n color:#000; \r\n display:block;\r\n }\r\n .wgShelf .product .link a:hover {\r\n text-decoration:underline;\r\n }\r\n .wgShelf .product .price {\r\n display:block;\r\n text-align:right;\r\n font-size:18px;\r\n font-weight:bold;\r\n }',0,'text/css',1219175575,0,'.wgShelf{font-size:12px;font-family:arial,verdana;margin:15px 0px;}.wgShelf h2{background:black;padding:5px;padding-left:15px;line-height:32px;color:white;margin:0px;height:32px;}.wgShelf .wgShelves{background:#F1F1F1;height:29px;padding:3px;line-height:29px;padding-left:30px;}.wgShelf .product{margin:15px;margin-left:0px;text-align:left;background-color:#f1f1f1;border:solid #e1e1e1 1px;width:200px;display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top; /**/}.wgShelf .product .thumbnail{display:block;text-align:left;margin:3px;float:left;}.wgShelf .product .link{background:#e1e1e1;height:30px;padding:3px;line-height:24px;margin-bottom:5px;text-align:left;display:block;}.wgShelf .product .link a:link,.wgShelf .product .link a:visited{color:#000;display:block;}.wgShelf .product .link a:hover{text-decoration:underline;}.wgShelf .product .price{display:block;text-align:right;font-size:18px;font-weight:bold;}',0),('THQhn1C-ooj-TLlEP7aIJQ','.wgPicture {\r\n float:left;\r\n}\r\n.wgAlbum {\r\n float:left;\r\n}\r\n.wgGallery .pagination li, \r\n.wgGallery .pagination a {\r\n float:left;\r\n}\r\n.wgGallery .container {\r\n display:inline-block;\r\n}',0,'text/html',1225313951,3600,'.wgPicture { float:left; }.wgAlbum { float:left; }.wgGallery .pagination li, .wgGallery .pagination a { float:left; }.wgGallery .container { display:inline-block; }',0),('7-0-style0000000000051','body, html {\r\n margin:0px;\r\n background-color:#b53018;\r\n padding:0px;\r\n}\r\nbody a {\r\n color:#EE963E;font-weight:bold;\r\n letter-spacing:1px;\r\n font-size:8pt;\r\n}\r\n#main {\r\n width:98%;\r\n /*min-width:790px;*/\r\n margin:0px;\r\n padding:0px;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n position:relative;\r\n}\r\n#header { \r\n background: url(\'^FileUrl(style3/header_bg.jpg);\') repeat-x;\r\n width:100%;\r\n margin:0px;\r\n height:115px;\r\n}\r\n#headerTitle {\r\n background: url(\'^FileUrl(style3/header_left.jpg);\') no-repeat left top;\r\n height:100%;\r\n width:100%;\r\n}\r\n#headerRight {\r\n background: url(\'^FileUrl(style3/header_right.jpg);\') no-repeat right top;\r\n width:100%;\r\n height:100%;\r\n text-align:right;\r\n position:relative;\r\n}\r\n#headerRight #title {\r\n position:absolute;\r\n top:25px;\r\n left:20px;\r\n font-family:arial;\r\n text-align:left;\r\n}\r\n#title h1 {\r\n text-transform:uppercase;\r\n margin-bottom:0px;\r\n font-weight:normal;\r\n font-size:26pt;\r\n margin-top:0px;\r\n color:white;\r\n}\r\n#title h1 a {\r\n color:white;\r\n text-decoration:none; font-size: 26pt; font-weight: normal; \r\n}\r\n#title h2 {\r\n margin:0px;\r\n font-size:12pt;\r\n color:#bebebe;\r\n padding-left:20px;\r\n}\r\n#title img {\r\n z-index:5;\r\n}\r\n#login {\r\n position:absolute;\r\n font-size:8pt;\r\n top:45%;\r\n right:150px;\r\n color:white;\r\n z-index:6;\r\n font-family:arial;\r\n}\r\n#login a {\r\n color:white; font-weight: normal; letter-spacing: 0px;\r\n}\r\n.loginBox {\r\n font-size:8pt;\r\n margin:0px;\r\n display:inline;\r\n}\r\n.loginBox input {\r\n font-size:8pt;\r\n}\r\n\r\n#mainBody {\r\n width:100%;\r\n margin:0px;\r\n height:500px;\r\n background: #fff;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#main > #mainBody {\r\n height:auto;\r\n min-height:500px;\r\n}\r\n#contentArea {\r\n z-index:2;\r\n position:relative;\r\n padding-top:10px;\r\n padding-left:10px;\r\n padding-right:20px;\r\n padding-bottom:20px;\r\n -moz-box-sizing:border-box;\r\n font-family:verdana;\r\n font-size:9pt;\r\n min-height:500px;\r\n}\r\nhtml #main #mainBody #contentArea {\r\n height:1%;\r\n}\r\n#topCorner {\r\n width:100%;\r\n height:214px;\r\n position:absolute;\r\n top:0px;\r\n left:0px;\r\n background: url(^FileUrl(/style3/main_top.jpg);) no-repeat;\r\n z-index:1;\r\n}\r\n#bottomCorner {\r\n width:100%;\r\n height:211px;\r\n position:absolute;\r\n bottom:59px;\r\n right:0px;\r\n background: url(\'^FileUrl(style3/main_bottom.jpg);\') no-repeat right;\r\n z-index:1;\r\n}\r\n* html #bottomCorner {\r\n bottom:58px;\r\n}\r\n\r\n#footer {\r\n width:100%;\r\n margin:0px;\r\n background:#000 url(\'^FileUrl(style3/footer_right.jpg);\') no-repeat right top;\r\n height:57px;\r\n border-top:solid #B53018 2px;\r\n text-align:right;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#footer #copyright {\r\n color:#3b3b3b;\r\n font-family:arial;\r\n position:absolute;\r\n top:20px;\r\n left:30px;\r\n font-size:8pt;\r\n}\r\n#main .yui-skin-sam {\r\n font-family:verdana;\r\n font-size:9pt;\r\n font-weight:normal;\r\n}',0,'text/css',1224117026,3600,'body,html{margin:0px;background-color:#b53018;padding:0px;}body a{color:#EE963E;font-weight:bold;letter-spacing:1px;font-size:8pt;}#main{width:98%;margin:0px;padding:0px;padding-top:20px;padding-bottom:20px;position:relative;}#header{background:url(\'^FileUrl(style3/header_bg.jpg);\') repeat-x;width:100%;margin:0px;height:115px;}#headerTitle{background:url(\'^FileUrl(style3/header_left.jpg);\') no-repeat left top;height:100%;width:100%;}#headerRight{background:url(\'^FileUrl(style3/header_right.jpg);\') no-repeat right top;width:100%;height:100%;text-align:right;position:relative;}#headerRight #title{position:absolute;top:25px;left:20px;font-family:arial;text-align:left;}#title h1{text-transform:uppercase;margin-bottom:0px;font-weight:normal;font-size:26pt;margin-top:0px;color:white;}#title h1 a{color:white;text-decoration:none;font-size:26pt;font-weight:normal;}#title h2{margin:0px;font-size:12pt;color:#bebebe;padding-left:20px;}#title img{z-index:5;}#login{position:absolute;font-size:8pt;top:45%;right:150px;color:white;z-index:6;font-family:arial;}#login a{color:white;font-weight:normal;letter-spacing:0px;}.loginBox{font-size:8pt;margin:0px;display:inline;}.loginBox input{font-size:8pt;}#mainBody{width:100%;margin:0px;height:500px;background:#fff;position:relative;z-index:0;}#main > #mainBody{height:auto;min-height:500px;}#contentArea{z-index:2;position:relative;padding-top:10px;padding-left:10px;padding-right:20px;padding-bottom:20px;-moz-box-sizing:border-box;font-family:verdana;font-size:9pt;min-height:500px;}html #main #mainBody #contentArea{height:1%;}#topCorner{width:100%;height:214px;position:absolute;top:0px;left:0px;background:url(^FileUrl(/style3/main_top.jpg);) no-repeat;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;}#main .yui-skin-sam{font-family:verdana;font-size:9pt;font-weight:normal;}',0),('kJf77eCr9GAMiEzWrzsBTA','.matrixLeft .buttons span,\r\n.matrixRight .buttons span {\r\n padding:0px 0px 0px 0px;\r\n}\r\n\r\n.matrixLeft .buttons button,\r\n.matrixRight .buttons a {\r\n top:-3px;\r\n left:-2px;\r\n height:22px;\r\n}\r\n.matrixRight .buttons a {\r\n color:black;\r\n text-decoration:none;\r\n padding:1px 3px;\r\n}',0,'text/css',1229639255,3600,'.matrixLeft .buttons span,.matrixRight .buttons span{padding:0px 0px 0px 0px;}.matrixLeft .buttons button,.matrixRight .buttons a{top:-3px;left:-2px;height:22px;}.matrixRight .buttons a{color:black;text-decoration:none;padding:1px 3px;}',0),('4LQT4-bGW4FkiEQLSY5gvQ','function showHide(theLink,theId) {\r\n var theId = document.getElementById(theId);\r\n var theLink = document.getElementById(theLink);\r\n if(theId.style.display == \'block\') {\r\n theId.style.display = \'none\';\r\n theLink.innerHTML = \"Send Creator a Message\";\r\n theLink.className = \"showLink\"\r\n }\r\n else {\r\n theId.style.display = \'block\';\r\n theLink.innerHTML = \"Hide\"; \r\n theLink.className = \"hideLink\" \r\n }\r\n}',0,'text/javascript',1232400287,0,'function showHide(b,a){var a=document.getElementById(a);var b=document.getElementById(b);if(a.style.display==\'block\'){a.style.display=\'none\';b.innerHTML=\"Send Creator a Message\";b.className=\"showLink\"}else{a.style.display=\'block\';b.innerHTML=\"Hide\";b.className=\"hideLink\"}}',0),('wrq7hMxb1ewQqZ46xmd8Gg','function equalCol() {\r\n var colOne = document.getElementById(\'compareForm\');\r\n var colTwo = document.getElementById(\'matrixRight\'); \r\n var colOneH = colOne.offsetHeight;\r\n var colTwoH = colTwo.offsetHeight; \r\n \r\n //alert(colOneH + \", \" + colTwoH);\r\n colOne.style.overflow = \"scroll\";\r\n colOne.style.height = (colTwoH - 150) + \"px\";\r\n}',0,'text/javascript',1235706620,3600,'function equalCol(){var d=document.getElementById(\'compareForm\');var b=document.getElementById(\'matrixRight\');var a=d.offsetHeight;var c=b.offsetHeight;d.style.overflow=\"scroll\";d.style.height=(c-150)+\"px\"}',0),('3n3H85BsdeRQ0I08WmvlOg','.wgThingy {\n margin:5px;\n}\n\n.wgThingy * .styleButton {\n color:black; \n margin:0px 5px;\n display:block;\n float:left;\n}\n.wgThingy * .spacerOne {\n padding-left:15px;\n}\n\n\n.wgThingy * .rowOne,\n.wgThingy * tr.rowOne td\n {\n background: #EEEEEE;\n margin:1px;\n border:solid #CDCDCD 1px;\n color:#000;\n padding:2px;\n}\n.wgThingy * .rowTwo,\n.wgThingy * tr.rowTwo td {\n background: #DBDBDB;\n margin:1px;\n border:solid #DDDDDD 1px;\n color:#000; \n padding:2px;\n}\n.wgThingsWrapper img { \n display:block;\n vertical-align:middle;\n float:left;\n}\n.wgThingsWrapper .label {\n font-weight:bold; \n padding-left:15px;\n}\n.wgThingy h2.title {\n background: #000;\n height:42px;\n color:white;\n font-size:18px;\n font-weight:bold;\n letter-spacing:1px; \n line-height:42px;\n padding-left:15px;\n margin-bottom:0px;\n}\n\n.wgThingy * span.smaller {\n font-size:13px;\n color:white;\n}\n.wgThingy .controls {\n line-height:35px;\n height:35px;\n background: #f1f1f1; \n margin-top:0px;\n margin-bottom:20px;\n padding:0px;\n}\n\n\n.wgThingy * .label {\n background:black;\n color:white;\n padding:2px 5px;\n font-family:arial;\n font-size:11px;\n font-weight:bold;\n vertical-align:middle;\n}\n.wgThingy .label a {\n color:white;\n}\n\n.searchTable * input,\n.editThing * input {\n background: white;\n border:solid #555 1px;\n}\n\n\n\n\n.editThing {\n margin-top:15px; \n} \n\n\n\n#thingyList, #thingyList * {\n margin:0px;\n padding:0px;\n}\n#thingyList {\n position:relative; \n float:left;\n}\n#thingyList .goButton:link,\n#thingyList .goButton:visited {\n padding:2px 25px 2px 2px;\n background: #F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif);) no-repeat right;\n line-height:20px;\n border:solid #a2a2a2 1px;\n color:#a2a2a2;\n text-decoration:none;\n font-family:verdana, arial;\n font-size:10px;\n font-weight:bold;\n margin-left:20px;\n letter-spacing:0px;\n}\n#thingyList .goButton:hover {\n background-color:white;\n}\n#thingyList .things {\n padding:0px;\n margin:0px;\n width:300px;\n z-index:5000;\n position:absolute;\n top:27px;\n left:20px;\n border:solid #a2a2a2 1px;\n border-top-style:none;\n}\n#thingyList .things a:link,\n#thingyList .things a:visited {\n display:block;\n background-color:#f1f1f1;\n border-top:solid #a2a2a2 1px; \n border-bottom:solid #727272 1px;\n line-height:12px;\n font-size:10px;\n height:12px;\n padding:2px 5px;\n text-decoration:none;\n font-weight:bold;\n color:#a2a2a2;\n}\n#thingyList .things a:hover {\n background-color:white;\n}',0,'text/css',1245107956,1,'.wgThingy{margin:5px;}.wgThingy * .styleButton{color:black;margin:0px 5px;display:block;float:left;}.wgThingy * .spacerOne{padding-left:15px;}.wgThingy * .rowOne,.wgThingy * tr.rowOne td{background:#EEEEEE;margin:1px;border:solid #CDCDCD 1px;color:#000;padding:2px;}.wgThingy * .rowTwo,.wgThingy * tr.rowTwo td{background:#DBDBDB;margin:1px;border:solid #DDDDDD 1px;color:#000;padding:2px;}.wgThingsWrapper img{display:block;vertical-align:center;float:left;}.wgThingsWrapper .label{font-weight:bold;padding-left:15px;}.wgThingy h2.title{background:#000;height:42px;color:white;font-size:18px;font-weight:bold;letter-spacing:1px;line-height:42px;padding-left:15px;margin-bottom:0px;}.wgThingy * span.smaller{font-size:13px;color:white;}.wgThingy .controls{line-height:35px;height:35px;background:#f1f1f1;margin-top:0px;margin-bottom:20px;padding:0px;}.wgThingy * .label{background:black;color:white;padding:2px 5px;font-family:arial;font-size:11px;font-weight:bold;vertical-align:middle;}.wgThingy .label a{color:white;}.searchTable * input,.editThing * input{background:white;border:solid #555 1px;}.editThing{margin-top:15px;}#thingyList,#thingyList *{margin:0px;padding:0px;}#thingyList{position:relative;float:left;}#thingyList .goButton:link,#thingyList .goButton:visited{padding:2px 25px 2px 2px;background:#F1F1F1 url(^FileUrl(root/import/thingy-templates/images/go-btn.gif);) no-repeat right;line-height:20px;border:solid #a2a2a2 1px;color:#a2a2a2;text-decoration:none;font-family:verdana,arial;font-size:10px;font-weight:bold;margin-left:20px;letter-spacing:0px;}#thingyList .goButton:hover{background-color:white;}#thingyList .things{padding:0px;margin:0px;width:300px;z-index:5000;position:absolute;top:27px;left:20px;border:solid #a2a2a2 1px;border-top-style:none;}#thingyList .things a:link,#thingyList .things a:visited{display:block;background-color:#f1f1f1;border-top:solid #a2a2a2 1px;border-bottom:solid #727272 1px;line-height:12px;font-size:10px;height:12px;padding:2px 5px;text-decoration:none;font-weight:bold;color:#a2a2a2;}#thingyList .things a:hover{background-color:white;}',0),('FEDP3dk8J3Chw_gyr7_XEQ','/*/Horizontal Menu styles/*/\r\n.horizontalMenu ul.menu {\r\n padding: 0;\r\n margin: 0 0 1em;\r\n list-style: none;\r\n width: 100%; /*/clear floated li elements/*/\r\n overflow: auto; /*/clear floated li elements/*/\r\n}\r\n.horizontalMenu ul.menu li {\r\n float: left;\r\n}\r\n.horizontalMenu ul.menu li a {\r\n float: left;\r\n padding: 4px 8px;\r\n margin-right: 1px;\r\n background: #ddd;\r\n color: #000;\r\n text-decoration: none;\r\n}\r\n.horizontalMenu ul.menu li.current a {\r\n background:#eee;\r\n}\r\n.horizontalMenu ul.menu li a:hover {\r\n background:#fff;\r\n}\r\n\r\n/*/Tabs (tabbed navigation) styles/*/\r\n.tabsMenu ul.menu {\r\n margin: 0 0 1em;\r\n}\r\n.tabsMenu ul.menu li {\r\n display: inline;\r\n}\r\n.tabsMenu ul.menu li a {\r\n border: 1px solid #999;\r\n border-bottom: 0;\r\n padding: 5px 10px 2px;\r\n color: #777;\r\n text-decoration:none;\r\n}\r\n.tabsMenu ul.menu li.current a,\r\n.tabsMenu ul.menu li a:hover {\r\n border: 1px solid #000;\r\n border-bottom: 0;\r\n color: #000;\r\n}\r\n\r\n/*/Indent Nav styles/*/\r\n.indentMenu a.level0 {\r\n margin-left:0px;\r\n display:block;\r\n}\r\n.indentMenu a.level1 {\r\n margin-left:15px;\r\n display:block; \r\n}\r\n.indentMenu a.level2 {\r\n margin-left:30px;\r\n display:block;\r\n}\r\n.indentMenu a.level3 {\r\n margin-left:45px;\r\n display:block;\r\n}\r\n.indentMenu a.level4 {\r\n margin-left:60px;\r\n display:block;\r\n}',0,'text/css',1246278679,3600,'/*/Horizontal Menu styles/*/ .horizontalMenu ul.menu { padding: 0; margin: 0 0 1em; list-style: none; width: 100%; /*/clear floated li elements/*/ overflow: auto; /*/clear floated li elements/*/ }.horizontalMenu ul.menu li { float: left; }.horizontalMenu ul.menu li a { float: left; padding: 4px 8px; margin-right: 1px; background: #ddd; color: #000; text-decoration: none; }.horizontalMenu ul.menu li.current a { background:#eee; }.horizontalMenu ul.menu li a:hover { background:#fff; }/*/Tabs (tabbed navigation) styles/*/ .tabsMenu ul.menu { margin: 0 0 1em; }.tabsMenu ul.menu li { display: inline; }.tabsMenu ul.menu li a { border: 1px solid #999; border-bottom: 0; padding: 5px 10px 2px; color: #777; text-decoration:none; }.tabsMenu ul.menu li.current a, .tabsMenu ul.menu li a:hover { border: 1px solid #000; border-bottom: 0; color: #000; }/*/Indent Nav styles/*/ .indentMenu a.level0 { margin-left:0px; display:block; }.indentMenu a.level1 { margin-left:15px; display:block; }.indentMenu a.level2 { margin-left:30px; display:block; }.indentMenu a.level3 { margin-left:45px; display:block; }.indentMenu a.level4 { margin-left:60px; display:block; }',0),('i5kt5aodVs_oepNEkE7Okw','/*/styles for the poll asset/*/\r\n.pollColor {\r\nbackground-color:#808080;\r\n}\r\n.pollOptions, .pollSubmit {\r\nborder:0;\r\nmargin:0;\r\npadding:0;\r\n}',0,'text/css',1242312883,3600,'/*/styles for the poll asset/*/ .pollColor { background-color:#808080; }.pollOptions, .pollSubmit { border:0; margin:0; padding:0; }',0),('uCn31PzislTZlgt_79j7cQ','/*/ fail safe /*/\r\n#topWrapper {\r\nfont:82.5%/1.3 helvetica,arial,sans-serif;\r\nwidth:98%;\r\noverflow:hidden;\r\nmargin:0 auto 2em;\r\n}\r\n.nav {\r\nfloat:left;\r\nwidth:20%;\r\nmargin:1em 0 2em;\r\n}\r\n.nav .menu {\r\nlist-style:none;\r\nmargin:0;\r\npadding:0;\r\n}\r\n#contentArea {\r\nfloat:right;\r\nwidth:77%;\r\nmargin:1em 0 2em;\r\npadding:5px 1%;\r\nborder:1px solid #ccc;\r\n}\r\n#adminControls {\r\nmargin:1em 0;\r\npadding:1em 0 0;\r\nborder-top:1px dotted #ccc;\r\n}\r\n\r\n',0,'text/css',1258524916,0,'/*/ fail safe /*/ #topWrapper { font:82.5%/1.3 helvetica,arial,sans-serif; width:98%; overflow:hidden; margin:0 auto 2em; }.nav { float:left; width:20%; margin:1em 0 2em; }.nav .menu { list-style:none; margin:0; padding:0; }#contentArea { float:right; width:77%; margin:1em 0 2em; padding:5px 1%; border:1px solid #ccc; }#adminControls { margin:1em 0; padding:1em 0 0; border-top:1px dotted #ccc; }',0),('qsG6B24a0SC5KrhQjmdZBw','body {\n margin: 0;\n background-repeat: repeat-y;\n background-position: 0px 0px;\n}\n.survey-header {\n width: 80%;\n height: 20px;\n margin-left: 80px;\n}\n#survey {\n margin-left: 80px;\n width: 85%;\n}\n\ndiv.dateanswer {\n overflow: auto;\n}\ndiv.slider-bg {\n position: relative;\n background:url(/extras/wobject/Survey/bg-fader-500.gif) 5px 0 no-repeat;\n height:68px;\n width:529px; \n}\ndiv.slider-thumb {\n cursor:default;\n position: absolute;\n top: 30px;\n left: 4px;\n}\ndiv.slider-min-thumb {\n cursor:default;\n position: absolute;\n top: 4px;\n}\ndiv.slider-max-thumb {\n cursor:default;\n position: absolute;\n top: 4px;\n}\n#headertitle {\n display: none;\n}\n#headertext {\n display: none;\n}\n#questions {\n display: none;\n}\ninput.mcbutton{\n font-size: 10px;\n font-weight: bold;\n text-decoration: none;\n background-color: #CCCCCC;\n background-repeat: repeat-x;\n text-align: center;\n display: block;\n margin: 0.5em;\n padding: .8em;\n min-width: 60px;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n color: #000000;\n background-image: url(/extras/wobject/Survey/gradient-glossy.png);\n}\ninput.mcbutton:hover{\n background-color: #B6D2F1;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n color: #000000;\n}\ninput.mcbutton-selected{\n background-color: #172D9D;\n background-repeat: repeat-x;\n color: #FFFFFF;\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n margin: 0.5em;\n padding: .8em;\n width: 60px;\n text-align: center;\n display: block;\n font-weight: bold;\n background-image: url(/extras/wobject/Survey/gradient-glossy.png);\n background-position: 0px 0px;\n}\n\n/* By default the marker for invalid (required) fields is a red \'*\' */ \n.survey-invalid-marker {\n color: #FF0000;\n}\n\n\n#survey {\n font-family: Verdana, Arial, Helvetica, sans-serif;\n font-size: 10px;\n border: 3px solid #1e1e1e;\n}\n\n#survey #survey-header {\n background-color: #cfcfcf;\n padding-top: 1px;\n}\n\n#survey #headertitle {\n padding-left: 5px;\n}\n\n#survey #progress {\n position: relative;\n top: -26px;\n right: 5px;\n text-align: right;\n font-style: italic;\n}\n\n#survey #progress:before {\n content: \"Progress: \";\n}\n\n#survey #headertext {\n border-bottom: 2px solid #1e1e1e;\n padding: 5px;\n position: relative;\n top: -20px;\n}\n\n#survey #questions {\n position: relative;\n top: -20px;\n}\n\n#survey .question {\n background-color: #dfdfdf;\n padding: 10px 5px 10px 5px;\n}\n\n#survey .question p:before {\n content: \"Q: \";\n}\n\n#survey .scale:before {\n content: \"A: \";\n}\n\n#survey #submitbutton {\n margin-left: 5px;\n}\n\n#restartMessage {\n color: #FF0000;\n}\n\n#chart {\n float: left;\n width: 200px;\n height: 113px;\n}',0,'text/css',1250243000,3600,'body{margin:0;background-repeat:repeat-y;background-position:0px 0px;}.survey-header{width:80%;height:20px;margin-left:80px;}#survey{margin-left:80px;width:85%;}div.dateanswer{min-height:250px;}div.slider-bg{position:relative;background:url(/extras/wobject/Survey/bg-fader-500.gif) 5px 0 no-repeat;height:68px;width:529px;}div.slider-thumb{cursor:default;position:absolute;top:30px;left:4px;}div.slider-min-thumb{cursor:default;position:absolute;top:4px;}div.slider-max-thumb{cursor:default;position:absolute;top:4px;}#headertitle{display:none;}#headertext{display:none;}#questions{display:none;}input.mcbutton{font-size:10px;font-weight:bold;text-decoration:none;background-color:#CCCCCC;background-repeat:repeat-x;text-align:center;display:block;margin:0.5em;padding:.8em;min-width:60px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#000000;background-image:url(/extras/wobject/Survey/gradient-glossy.png);}input.mcbutton:hover{background-color:#B6D2F1;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;}input.mcbutton-selected{background-color:#172D9D;background-repeat:repeat-x;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;margin:0.5em;padding:.8em;width:60px;text-align:center;display:block;font-weight:bold;background-image:url(/extras/wobject/Survey/gradient-glossy.png);background-position:0px 0px;}.survey-invalid-marker{color:#FF0000;}#survey{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;border:3px solid #1e1e1e;}#survey #survey-header{background-color:#cfcfcf;padding-top:1px;}#survey #headertitle{padding-left:5px;}#survey #progress{position:relative;top:-26px;right:5px;text-align:right;font-style:italic;}#survey #progress:before{content:\"Progress: \";}#survey #headertext{border-bottom:2px solid #1e1e1e;padding:5px;position:relative;top:-20px;}#survey #questions{position:relative;top:-20px;}#survey .question{background-color:#dfdfdf;padding:10px 5px 10px 5px;}#survey .question p:before{content:\"Q: \";}#survey .scale:before{content:\"A: \";}#survey #submitbutton{margin-left:5px;}#restartMessage{color:#FF0000;}#chart{float:left;width:200px;height:113px;}',0),('kwTL1SWCk0GlpiJ5zAAEPQ','#editor_container {\r\n visibility: hidden;\r\n z-index: 100;\r\n}\r\n\r\n#loading-mask {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 20000;\r\n background-color: white;\r\n opacity:0.6;\r\n filter:alpha(opacity=60);\r\n}\r\n\r\n#loading {\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n padding: 2px;\r\n z-index: 20001;\r\n height: auto;\r\n margin: -35px 0 0 -30px;\r\n}\r\n\r\n#loading .loading-indicator {\r\n background: url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif\");) no-repeat;\r\n color: #555;\r\n font: bold 13px tahoma,arial,helvetica;\r\n padding: 18px 80px;\r\n margin: 0;\r\n text-align: center;\r\n height: auto;\r\n z-index: 20002;\r\n}\r\n\r\n\r\ndiv.testarea {\r\n width: 200px;\r\n height: 100px;\r\n z-index: 999;\r\n border: 1px solid gray;\r\n background: #f7f7f7;\r\n position: absolute;\r\n top: 5%;\r\n left:5%;\r\n}\r\n\r\ndiv.trashcan { \r\n border: 1px solid gray;\r\n width: 175px; \r\n height: 50px; \r\n}\r\n\r\ndiv.editarea { \r\n margin-top:40px;\r\n padding:10px; \r\n float:left;\r\n border: 1px solid gray;\r\n}\r\n\r\ndiv.editquestion { \r\n padding:10px; \r\n float:left; \r\n}\r\ndiv.editanswer { \r\n padding:10px; \r\n float:left; \r\n}\r\n\r\n#submitbutton { padding:20px; }\r\n\r\ndiv.entry { \r\n padding-bottom:10px;\r\n padding-left:10px;\r\n}\r\n\r\nul.draglist { \r\n list-style: none;\r\n margin:0;\r\n padding:0;\r\n}\r\n\r\nul.draglist li {\r\n margin: 1px;\r\n}\r\n\r\nul.questionList {\r\n position: relative;\r\n background: #f7f7f7;\r\n border: 1px solid gray;\r\n list-style: none;\r\n margin:0;\r\n padding:0;\r\n min-height: 40px\r\n}\r\n\r\nli.section {\r\n background-color: #CCCCFF;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n min-height: 10px;\r\n}\r\nli.question {\r\n background-color: #D1E6EC;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n padding-left:10px; \r\n min-height: 10px;\r\n}\r\nli.answer {\r\n background-color: #F1FFB8;\r\n border:1px solid #7EA6B2;\r\n cursor: move; \r\n padding-left:15px; \r\n min-height: 10px;\r\n}\r\n#sections-panel li.selected {\r\n background-image: url(^Extras(\"toolbar/bullet/moveRight.gif\"););\r\n background-position:99% center;\r\n background-repeat: no-repeat;\r\n font-weight:bold;\r\n}\r\n\r\n#goto-yui-ac {\r\n width:15em;\r\n margin-top:0.5em;\r\n}\r\n.wGwarning {\r\n background-color:#FF6666;\r\n border:1px solid red;\r\n margin:5px;\r\n padding:10px;\r\n}\r\n.warning {\r\n padding: 5px;\r\n}\r\n#sections-panel .bd {\r\n overflow: auto;\r\n background-color:#fff;\r\n padding:10px;\r\n}\r\n#buttons {\r\n height: 30px; \r\n}\r\n#sections-panel_c .yui-resize .yui-resize-handle-r {\r\n right: -6px; /* make room for the scroll-bars */\r\n}\r\n#sections-panel div.ft {\r\n font-size: 100%;\r\n}\r\n',0,'text/css',1250243000,3600,'#editor_container { visibility: hidden; z-index: 100; }#loading-mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 20000; background-color: white; opacity:0.6; filter:alpha(opacity=60); }#loading { position: absolute; left: 50%; top: 50%; padding: 2px; z-index: 20001; height: auto; margin: -35px 0 0 -30px; }#loading .loading-indicator { background: url(^Extras(\"wobject/Survey/rel_interstitial_loading.gif\");) no-repeat; color: #555; font: bold 13px tahoma,arial,helvetica; padding: 18px 80px; margin: 0; text-align: center; height: auto; z-index: 20002; }div.testarea { width: 200px; height: 100px; z-index: 999; border: 1px solid gray; background: #f7f7f7; position: absolute; top: 5%; left:5%; }div.trashcan { border: 1px solid gray; width: 175px; height: 50px; }div.editarea { margin-top:40px; padding:10px; float:left; border: 1px solid gray; }div.editquestion { padding:10px; float:left; }div.editanswer { padding:10px; float:left; }#submitbutton { padding:20px; } div.entry { padding-bottom:10px; padding-left:10px; }ul.draglist { list-style: none; margin:0; padding:0; }ul.draglist li { margin: 1px; }ul.questionList { position: relative; background: #f7f7f7; border: 1px solid gray; list-style: none; margin:0; padding:0; min-height: 40px }li.section { background-color: #CCCCFF; border:1px solid #7EA6B2; cursor: move; min-height: 10px; }li.question { background-color: #D1E6EC; border:1px solid #7EA6B2; cursor: move; padding-left:10px; min-height: 10px; }li.answer { background-color: #F1FFB8; border:1px solid #7EA6B2; cursor: move; padding-left:15px; min-height: 10px; }#sections-panel li.selected { background-image: url(^Extras(\"toolbar/bullet/moveRight.gif\");); background-position:99% center; background-repeat: no-repeat; font-weight:bold; }#goto-yui-ac { width:15em; margin-top:0.5em; }.wGwarning { background-color:#FF6666; border:1px solid red; margin:5px; padding:10px; }.warning { padding: 5px; }#sections-panel .bd { overflow: auto; background-color:#fff; padding:10px; }#buttons { height: 30px; }#sections-panel_c .yui-resize .yui-resize-handle-r { right: -6px; /* make room for the scroll-bars */ }#sections-panel div.ft { font-size: 100%; }',0),('hkj6WeChxFyqfP85UlRP8w','.wg-clear {\r\n display: inline;\r\n clear: both;\r\n font-size:0px;\r\n line-height:0px;\r\n}\r\n\r\n/* COLUMN STYLES */\r\n#matrixLeft {\r\n float:left;\r\n width:65%;\r\n padding:1%;\r\n min-height:1%;\r\n background-color:#d2d2d2;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n}\r\n#matrixRight {\r\n float:left;\r\n width:25%;\r\n padding:0px;\r\n min-height:1%;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px;\r\n border: solid silver 1px;\r\n background-color:white; \r\n margin-left:5px;\r\n}\r\n\r\n\r\n\r\n/* DROPSHADOW BUTTONS */\r\n#matrixLeft .buttons span {\r\n background-color:#888;\r\n position:relative;\r\n padding:5px 0px 0px 0px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px;\r\n\r\n}\r\n#matrixLeft .buttons button,\r\n#matrixLeft .buttons a#return {\r\n border:solid #2f495e 2px;\r\n position:relative;\r\n background-color:#e1e1e1;\r\n padding:auto 3px;\r\n margin:0px;\r\n font-size:11px;\r\n line-height:13px;\r\n position:relative;\r\n top:-6px;\r\n left:-2px;\r\n height:22px;\r\n cursor:pointer;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n font-weight:bold;\r\n text-decoration:none;\r\n color:#333;\r\n}\r\n#matrixLeft .buttons a#return {\r\n font-size:10px;\r\n padding:3px 10px 2px 10px;\r\n}\r\n#matrixLeft .buttons button:hover,\r\n#matrixLeft .buttons a#return:hover {\r\n border-color:black;\r\n color:white;\r\n background-color:#444;\r\n}\r\n\r\n\r\n\r\n/* WHITE AREA FOR THE LISTING OF OBJECTS TO COMPARE */\r\n#matrixLeft .matrixListing {\r\n background-color:white;\r\n _height:300px;\r\n min-height:300px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius: 4px; \r\n margin:10px 2px 20px 2px;\r\n padding:auto 10px;\r\n}\r\n#matrixLeft .matrixListing table {\r\n border-collapse:collapse;\r\n margin:0px;\r\n padding:0px;\r\n display:block;\r\n}\r\n#matrixLeft .matrixListing table a:link {\r\n font-size:12px;\r\n color:#111;\r\n}\r\n#matrixLeft .matrixListing table a:visited {\r\n color:#333;\r\n font-size:12px;\r\n text-decoration:none;\r\n}\r\n#matrixLeft .matrixListing table a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n\r\n\r\n/* GRAY BAR THAT HOLDS THE SORT BUTTONS */\r\n#matrixLeft .matrixListing .sortButtons {\r\n background-color:#f1f1f1;\r\n border:solid silver 1px;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n -webkit-border-radius-topLeft: 4px;\r\n -webkit-border-radius-topRight: 4px; \r\n border-bottom:solid #D2D2D2 2px;\r\n display:block;\r\n}\r\n\r\n\r\n\r\n/* STYLES TO OVERRIDE THE SORT BUTTON CSS BUILT INTO THE PERL CODE */\r\n#sortByViews-button,\r\n#sortByCompares-button,\r\n#sortByUpdated-button,\r\n#sortByClicks-button,\r\n#sortByName-button {\r\n background: none;\r\n white-space:nowrap;\r\n border-style:none;\r\n cursor:pointer;\r\n padding-bottom:4px;\r\n border-style:none;\r\n background-color:transparent;\r\n border-right:solid silver 1px;\r\n color:#555;\r\n}\r\n#sortByViews-button:hover,\r\n#sortByCompares-button:hover,\r\n#sortByUpdated-button:hover,\r\n#sortByClicks-button:hover,\r\n#sortByName-button:hover {\r\n color:black;\r\n}\r\n\r\n\r\n\r\n/* MATRIX STATISTICS */\r\n#matrixRight .mainTitle {\r\n font-size:20px;\r\n padding:5px 10px;\r\n border-bottom: solid gray 1px;\r\n background-color:#d2d2d2;\r\n}\r\n#matrixRight .textBox {\r\n border-top:solid silver 1px;\r\n padding:10px 5px;\r\n}\r\n.matrixStatistics {\r\n padding:10px;\r\n}\r\n.matrixStatistics .title {\r\n font-weight:bold;\r\n background-color:#f1f1f1;\r\n padding:2px 5px;\r\n font-size:11px;\r\n -moz-border-radius:4px;\r\n border:solid #d2d2d2 1px;\r\n}\r\n.matrixStatistics .statistics {\r\n margin-bottom:15px;\r\n}\r\n.matrixStatistics .label {\r\n text-align:right;\r\n width:100px;\r\n font-size:10px;\r\n}\r\n.matrixStatistics .data {\r\n font-size:10px;\r\n}\r\n.matrixStatistics .data a {\r\n color:#111;\r\n}\r\n.matrixStatistics .data a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n\r\n\r\n/* LINKS TO CONTROL ADMIN FUNCTIONS */\r\n.adminLinks {\r\n background-color:#f1f1f1;\r\n}\r\n.adminLinks a:link,\r\n.adminLinks a:visited {\r\n display:block;\r\n text-align:center;\r\n text-decoration:none;\r\n color:#555;\r\n font-weight:normal;\r\n font-size:10px;\r\n padding:2px 5px;\r\n border-top:solid silver 1px;\r\n}\r\n.adminLinks a:hover {\r\n color:black;\r\n}\r\n.adminLinks a.newLink:link,\r\n.adminLinks a.newLink:visited {\r\n background-color:#3498d1;\r\n color:white;\r\n display:block;\r\n}\r\n.adminLinks a.newLink:hover {\r\n background-color:#39a6e5;\r\n}\r\n\r\n\r\n\r\n/* STYLE FOR THE DETAILED LISTING */\r\n#matrixDetail {\r\n min-width:1000px;\r\n}\r\n#matrixDetail .editBtns {\r\n font-size:9px;\r\n line-height:11px;\r\n vertical-align:middle;\r\n font-weight:normal;\r\n margin-left:10px;\r\n}\r\n#matrixDetail .editBtns a {\r\n color:black;\r\n text-decoration:underline;\r\n}\r\n#matrixDetail .editBtns a:hover {\r\n text-decoration:none;\r\n}\r\n\r\n#matrixDetail .stats .screenshot {\r\n float:left;\r\n margin-right:20px;\r\n}\r\n\r\n#matrixDetail .commentsMail strong.title {\r\n margin-bottom:0px;\r\n margin-top:20px;\r\n display:block;\r\n background-color:#d2d2d2;\r\n padding:2px 10px;\r\n border:solid 1px gray;\r\n border-bottom-color:silver;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n}\r\n\r\n#matrixDetail .assetAspectComments {\r\n margin:0px 0px 20px 0px;\r\n border:solid gray 1px;\r\n background-color:#f1f1f1;\r\n -moz-border-radius-bottomLeft:4px;\r\n -moz-border-radius-bottomRight:4px;\r\n}\r\n#matrixDetail .assetAspectComments .assetAspectComment {\r\n border-top:solid silver 1px;\r\n border-bottom:solid gray 1px;\r\n padding:3px;\r\n background-color:#f5f5f5;\r\n}\r\n#matrixDetail .assetAspectComments .assetAspectCommentForm {\r\n border-top:solid #d2d2d2 5px;\r\n padding:20px;\r\n}\r\n\r\n\r\n\r\n#matrixDetail .stats ul, #matrixDetail .stats ul li {\r\n list-style-type:none;\r\n margin:0px;\r\n padding:0px;\r\n}\r\n#matrixDetail .stats ul li {\r\n display:block;\r\n line-height:20px;\r\n margin:4px 0px;\r\n}\r\n#matrixDetail .stats ul li strong {\r\n display:block;\r\n float:left;\r\n width:130px;\r\n text-align:right;\r\n background-color:#f1f1f1;\r\n padding-right:5px;\r\n margin-right:5px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:3px;\r\n font-size:11px;\r\n border:solid #d2d2d2 1px;\r\n}\r\n\r\n\r\n.showLink {\r\n background-color:#e1e1e1;\r\n border:2px solid #2F495E;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n padding:3px 10px;\r\n text-decoration:none;\r\n color:black;\r\n}\r\n.showLink:hover,\r\n.hideLink:hover {\r\n background-color:#555;\r\n color:white;\r\n}\r\n.hideLink {\r\n background-color:#f1f1f1;\r\n border:2px solid #2F495E;\r\n border-bottom-style:none;\r\n -moz-border-radius-topLeft:4px;\r\n -moz-border-radius-topRight:4px;\r\n -webkit-border-radius-topLeft:4px;\r\n -webkit-border-radius-topRight:4px;\r\n padding:3px 10px;\r\n text-decoration:none;\r\n color:black;\r\n}\r\n\r\n#matrixMail {\r\n background-color:#f1f1f1;\r\n padding:15px;\r\n border:2px solid #2F495E;\r\n -moz-border-radius:4px;\r\n -moz-border-radius-topLeft:0px;\r\n -webkit-border-radius:4px;\r\n -webkit-border-radius-topLeft:0px;\r\n margin-top:1px;\r\n}\r\n#matrixMail * .tableData {\r\n padding:5px;\r\n margin:0px;\r\n}\r\n#matrixMail * input {\r\n padding:0px;\r\n margin:0px;\r\n}\r\n#matrixMail * .formDescription {\r\n text-align:right;\r\n vertical-align:middle;\r\n padding-right:10px;\r\n font-weight:bold;\r\n}\r\n#matrixMail form * img {\r\n margin-top:-18px;\r\n}\r\n#matrixMail #verify_formId {\r\n height:45px;\r\n line-height:45px;\r\n font-size:35px;\r\n padding:0px;\r\n margin:0px;\r\n margin-right:20px;\r\n}\r\n\r\n#matrixRatings {\r\n width:264px;\r\n position:relative;\r\n left:-2px;\r\n top:12px;\r\n}\r\n#matrixRatings table {\r\n margin-left:0px;\r\n}\r\n#matrixRatings td {\r\n overflow:hidden;\r\n}\r\n#matrixRatings .formDescription {\r\n text-align:right;\r\n background-color:#97BCD1;\r\n border:solid #4D606B 1px;\r\n padding:2px 5px;\r\n font-weight:bold;\r\n font-size:10x;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n color:#333;\r\n}\r\n#matrixRatings .formDescription a:before {\r\n text-decoration:none;\r\n}\r\n#matrixRatings .formDescription a {\r\n display:block;\r\n color:red;\r\n text-decoration:none;\r\n}\r\n#matrixRatings .formDescription a:hover {\r\n text-decoration:underline;\r\n}\r\n\r\n\r\n\r\n\r\n#matrixAttributes {\r\n float:left;\r\n _width:40%;\r\n min-width:20%;\r\n max-width:45%;\r\n margin-right:20px;\r\n}\r\n#rightDetails {\r\n float:left;\r\n _width:20%;\r\n min-width:20%;\r\n max-width:45%;\r\n}\r\n\r\n\r\n\r\n#attributes {\r\n border:solid #d2d2d2 1px;\r\n background-color:#f1f1f1;\r\n margin-top:10px;\r\n -moz-border-radius:4px;\r\n -webkit-border-radius:4px;\r\n padding:10px;\r\n}\r\n#attributes table {\r\n border-collapse:collapse;\r\n padding:0px;\r\n margin:0px;\r\n}\r\n#attributes table * td {\r\n padding:2px;\r\n margin:0px;\r\n}\r\n\r\n\r\n.yui-dt0-col-value {\r\n font-weight:bold;\r\n font-size:14px;\r\n padding:3px;\r\n white-space:no-wrap;\r\n}\r\n\r\n\r\n\r\n/* COMPARISON STYLES */\r\n#compareList table {\r\n border-collapse:collapse;\r\n border:solid silver 1px;\r\n margin-top:5px;\r\n}\r\n#compareList table * th a {\r\n color:black;\r\n padding:1px 5px;\r\n}\r\n#compareList table * td {\r\n background-color:#f1f1f1;\r\n border-top:solid gray 1px;\r\n border-bottom:solid silver 1px;\r\n}\r\n\r\n#compareList .yui-dt-liner {\r\n color:#39A6E5;\r\n}\r\n\r\n#compareList .yui-dt-col-name .yui-dt-liner {\r\n font-style:italic;\r\n font-size:10px;\r\n color:#555;\r\n}\r\n#compareList .yui-dt-col-name .yui-dt-liner b {\r\n font-size:15px;\r\n font-style:normal;\r\n padding-right:25px;\r\n color:black;\r\n}',0,'text/css',1250243000,0,'.wg-clear{display:inline;clear:both;font-size:0px;line-height:0px;}#matrixLeft{float:left;width:65%;padding:1%;min-height:1%;background-color:#d2d2d2;-moz-border-radius:4px;-webkit-border-radius:4px;}#matrixRight{float:left;width:25%;padding:0px;min-height:1%;-moz-border-radius:4px;-webkit-border-radius:4px;border:solid silver 1px;background-color:white;margin-left:5px;}#matrixLeft .buttons span{background-color:#888;position:relative;padding:5px 0px 0px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;}#matrixLeft .buttons button,#matrixLeft .buttons a#return{border:solid #2f495e 2px;position:relative;background-color:#e1e1e1;padding:auto 3px;margin:0px;font-size:11px;line-height:13px;position:relative;top:-6px;left:-2px;height:22px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:bold;text-decoration:none;color:#333;}#matrixLeft .buttons a#return{font-size:10px;padding:3px 10px 2px 10px;}#matrixLeft .buttons button:hover,#matrixLeft .buttons a#return:hover{border-color:black;color:white;background-color:#444;}#matrixLeft .matrixListing{background-color:white;_height:300px;min-height:300px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:10px 2px 20px 2px;padding:auto 10px;}#matrixLeft .matrixListing table{border-collapse:collapse;margin:0px;padding:0px;display:block;}#matrixLeft .matrixListing table a:link{font-size:12px;color:#111;}#matrixLeft .matrixListing table a:visited{color:#333;font-size:12px;text-decoration:none;}#matrixLeft .matrixListing table a:hover{text-decoration:none;}#matrixLeft .matrixListing .sortButtons{background-color:#f1f1f1;border:solid silver 1px;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;-webkit-border-radius-topLeft:4px;-webkit-border-radius-topRight:4px;border-bottom:solid #D2D2D2 2px;display:block;}#sortByViews-button,#sortByCompares-button,#sortByUpdated-button,#sortByClicks-button,#sortByName-button{background:none;white-space:nowrap;border-style:none;cursor:pointer;padding-bottom:4px;border-style:none;background-color:transparent;border-right:solid silver 1px;color:#555;}#sortByViews-button:hover,#sortByCompares-button:hover,#sortByUpdated-button:hover,#sortByClicks-button:hover,#sortByName-button:hover{color:black;}#matrixRight .mainTitle{font-size:20px;padding:5px 10px;border-bottom:solid gray 1px;background-color:#d2d2d2;}#matrixRight .textBox{border-top:solid silver 1px;padding:10px 5px;}.matrixStatistics{padding:10px;}.matrixStatistics .title{font-weight:bold;background-color:#f1f1f1;padding:2px 5px;font-size:11px;-moz-border-radius:4px;border:solid #d2d2d2 1px;}.matrixStatistics .statistics{margin-bottom:15px;}.matrixStatistics .label{text-align:right;width:100px;font-size:10px;}.matrixStatistics .data{font-size:10px;}.matrixStatistics .data a{color:#111;}.matrixStatistics .data a:hover{text-decoration:none;}.adminLinks{background-color:#f1f1f1;}.adminLinks a:link,.adminLinks a:visited{display:block;text-align:center;text-decoration:none;color:#555;font-weight:normal;font-size:10px;padding:2px 5px;border-top:solid silver 1px;}.adminLinks a:hover{color:black;}.adminLinks a.newLink:link,.adminLinks a.newLink:visited{background-color:#3498d1;color:white;display:block;}.adminLinks a.newLink:hover{background-color:#39a6e5;}#matrixDetail{min-width:1000px;}#matrixDetail .editBtns{font-size:9px;line-height:11px;vertical-align:middle;font-weight:normal;margin-left:10px;}#matrixDetail .editBtns a{color:black;text-decoration:underline;}#matrixDetail .editBtns a:hover{text-decoration:none;}#matrixDetail .stats .screenshot{float:left;margin-right:20px;}#matrixDetail .commentsMail strong.title{margin-bottom:0px;margin-top:20px;display:block;background-color:#d2d2d2;padding:2px 10px;border:solid 1px gray;border-bottom-color:silver;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;}#matrixDetail .assetAspectComments{margin:0px 0px 20px 0px;border:solid gray 1px;background-color:#f1f1f1;-moz-border-radius-bottomLeft:4px;-moz-border-radius-bottomRight:4px;}#matrixDetail .assetAspectComments .assetAspectComment{border-top:solid silver 1px;border-bottom:solid gray 1px;padding:3px;background-color:#f5f5f5;}#matrixDetail .assetAspectComments .assetAspectCommentForm{border-top:solid #d2d2d2 5px;padding:20px;}#matrixDetail .stats ul,#matrixDetail .stats ul li{list-style-type:none;margin:0px;padding:0px;}#matrixDetail .stats ul li{display:block;line-height:20px;margin:4px 0px;}#matrixDetail .stats ul li strong{display:block;float:left;width:130px;text-align:right;background-color:#f1f1f1;padding-right:5px;margin-right:5px;-moz-border-radius:4px;-webkit-border-radius:3px;font-size:11px;border:solid #d2d2d2 1px;}.showLink{background-color:#e1e1e1;border:2px solid #2F495E;-moz-border-radius:4px;-webkit-border-radius:4px;padding:3px 10px;text-decoration:none;color:black;}.showLink:hover,.hideLink:hover{background-color:#555;color:white;}.hideLink{background-color:#f1f1f1;border:2px solid #2F495E;border-bottom-style:none;-moz-border-radius-topLeft:4px;-moz-border-radius-topRight:4px;-webkit-border-radius-topLeft:4px;-webkit-border-radius-topRight:4px;padding:3px 10px;text-decoration:none;color:black;}#matrixMail{background-color:#f1f1f1;padding:15px;border:2px solid #2F495E;-moz-border-radius:4px;-moz-border-radius-topLeft:0px;-webkit-border-radius:4px;-webkit-border-radius-topLeft:0px;margin-top:1px;}#matrixMail * .tableData{padding:5px;margin:0px;}#matrixMail * input{padding:0px;margin:0px;}#matrixMail * .formDescription{text-align:right;vertical-align:middle;padding-right:10px;font-weight:bold;}#matrixMail form * img{margin-top:-18px;}#matrixMail #verify_formId{height:45px;line-height:45px;font-size:35px;padding:0px;margin:0px;margin-right:20px;}#matrixRatings{width:264px;position:relative;left:-2px;top:12px;}#matrixRatings table{margin-left:0px;}#matrixRatings td{overflow:hidden;}#matrixRatings .formDescription{text-align:right;background-color:#97BCD1;border:solid #4D606B 1px;padding:2px 5px;font-weight:bold;font-size:10x;-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;}#matrixRatings .formDescription a:before{text-decoration:none;}#matrixRatings .formDescription a{display:block;color:red;text-decoration:none;}#matrixRatings .formDescription a:hover{text-decoration:underline;}#matrixAttributes{float:left;_width:40%;min-width:20%;max-width:45%;margin-right:20px;}#rightDetails{float:left;_width:20%;min-width:20%;max-width:45%;}#attributes{border:solid #d2d2d2 1px;background-color:#f1f1f1;margin-top:10px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px;}#attributes table{border-collapse:collapse;padding:0px;margin:0px;}#attributes table * td{padding:2px;margin:0px;}.yui-dt0-col-value{font-weight:bold;font-size:14px;padding:3px;white-space:no-wrap;}#compareList table{border-collapse:collapse;border:solid silver 1px;margin-top:5px;}#compareList table * th a{color:black;padding:1px 5px;}#compareList table * td{background-color:#f1f1f1;border-top:solid gray 1px;border-bottom:solid silver 1px;}#compareList .yui-dt-liner{color:#39A6E5;}#compareList .yui-dt-col-name .yui-dt-liner{font-style:italic;font-size:10px;color:#555;}#compareList .yui-dt-col-name .yui-dt-liner b{font-size:15px;font-style:normal;padding-right:25px;color:black;}',0),('iCM9pRY5yYyjufROgaCDlg','.editStory { width: 100%;\r\n}\r\n\r\n.editStory legend {\r\n font-size: 1.8em;\r\n border-bottom: 2px solid;\r\n}\r\n\r\n.editStory tbody {\r\n width: 943px;\r\n}\r\n\r\n.editStory td {\r\n padding: 5px;\r\n}\r\n\r\n.editStory .story {\r\n float:left;\r\n}\r\n\r\n.editStory .story label, .editStory .photo label {\r\n display: block;\r\n width: 100%;\r\n text-align: right;}\r\n\r\n.editStory .photoContainer {\r\n border: 1px solid;\r\n float:left;\r\n margin: 10px 0 0 20px;\r\n}\r\n\r\n.editStory .photoContainer .photoHeader {\r\n font-size: 1.2em;\r\n font-weight: bold;\r\n}\r\n\r\n.editStory .buttons {\r\n clear: both;\r\n text-align: right;\r\n padding: 10px 0;\r\n}\r\n\r\n.editStory #story_formId_tbl {\r\n width: 100% !important;\r\n}\r\n\r\n.editStory fieldset {\r\n border: none;\r\n}\r\n\r\n\r\n\r\n.storyArchive { width: 100%;\r\n}\r\n\r\n.storyArchive h3 {\r\n border-bottom: 2px solid;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.storyArchive .storyList {\r\n list-style-type: none;\r\n padding-left: 0;\r\n}\r\n\r\n.storyArchive .storyList li {\r\n padding-left: 10px;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.storyArchive .pagination { \r\n float: left;\r\n list-style-type: none;\r\n}\r\n\r\n.storyArchive .keywords {\r\n width: 100%;\r\n clear: both;\r\n}\r\n\r\n.storyArchive img {\r\n border: none;\r\n}\r\n\r\n.storyArchive .controls a {\r\n margin-right: 10px;\r\n}\r\n\r\n.viewStory .storyTitle, .viewStory .storyUpdated, .viewStoryTopic .storyTitle, .viewStoryTopic .storyUpdated {\r\n float: left;\r\n}\r\n\r\n.viewStory .storyTitle, .viewStoryTopic .storyTitle {\r\n font-size: 1.5em;\r\n width: 100%;\r\n}\r\n\r\n.viewStory .storyHighlights, .viewStoryTopic .storyHighlights {\r\n float:right;\r\n margin-top: -1.5em;\r\n}\r\n\r\n.viewStory .storyPhoto, .viewStoryTopic .storyPhoto {\r\n float: left;\r\n margin: 0 10px 10px 0;\r\n}\r\n\r\n.viewStory .photoCaption, .viewStoryTopic .photoCaption {\r\n width: 496px;\r\n padding: 5px;\r\n display:block;\r\n}\r\n.viewStory .clear, .viewStoryTopic .clear {\r\n clear: both;\r\n}\r\n.storyTopic {\r\n width: 100%;\r\n}\r\n\r\n.storyTopic h3{ border-bottom: 2px solid;\r\n}\r\n.storyTopic .topStory {\r\n width: 340px;\r\n float: left;\r\n}\r\n\r\n.storyTopic .storyList {\r\n width: 250px;\r\n float: left;\r\n}\r\n\r\n.storyTopic .storyListBig {\r\n width: 100%;\r\n float: left;\r\n}\r\n\r\n#htmltagcloud, .wg-clear {\r\n clear:both;\r\n}\r\n',0,'text/css',1253305659,3600,'.editStory { width: 100%; }.editStory legend { font-size: 1.8em; border-bottom: 2px solid; }.editStory tbody { width: 943px; }.editStory td { padding: 5px; }.editStory .story { float:left; }.editStory .story label, .editStory .photo label { display: block; width: 100%; text-align: right;} .editStory .photoContainer { border: 1px solid; float:left; margin: 10px 0 0 20px; }.editStory .photoContainer .photoHeader { font-size: 1.2em; font-weight: bold; }.editStory .buttons { clear: both; text-align: right; padding: 10px 0; }.editStory #story_formId_tbl { width: 100% !important; }.editStory fieldset { border: none; }.storyArchive { width: 100%; }.storyArchive h3 { border-bottom: 2px solid; margin-bottom: 10px; }.storyArchive .storyList { list-style-type: none; padding-left: 0; }.storyArchive .storyList li { padding-left: 10px; margin-bottom: 10px; }.storyArchive .pagination { float: left; list-style-type: none; }.storyArchive .keywords { width: 100%; clear: both; }.storyArchive img { border: none; }.storyArchive .controls a { margin-right: 10px; }.viewStory .storyTitle, .viewStory .storyUpdated, .viewStoryTopic .storyTitle, .viewStoryTopic .storyUpdated { float: left; }.viewStory .storyTitle, .viewStoryTopic .storyTitle { font-size: 1.5em; width: 100%; }.viewStory .storyHighlights, .viewStoryTopic .storyHighlights { float:right; margin-top: -1.5em; }.viewStory .storyPhoto, .viewStoryTopic .storyPhoto { float: left; margin: 0 10px 10px 0; }.viewStory .photoCaption, .viewStoryTopic .photoCaption { width: 496px; padding: 5px; display:block; }.viewStory .clear, .viewStoryTopic .clear { clear: both; }.storyTopic { width: 100%; }.storyTopic h3{ border-bottom: 2px solid; }.storyTopic .topStory { width: 340px; float: left; }.storyTopic .storyList { width: 250px; float: left; }.storyTopic .storyListBig { width: 100%; float: left; }#htmltagcloud, .wg-clear { clear:both; }',0),('VyCINX2KixKYr2pzQGX9Mg','/*/ styles for the layout asset /*/\r\n.wg-left {\r\n float: left;\r\n}\r\n.wg-right {\r\n float: right;\r\n}\r\n.wg-clear {\r\n clear: both;\r\n}\r\n.sidebyside .wg-content-position, .oneovertwo .wg-content-position {\r\n width: 49%;\r\n}\r\n.oneovertwo .wg-top {\r\n width: 100%;\r\n}\r\n.oneoverthree .wg-first-column, .oneoverthree .wg-second-column, .oneoverthree .wg-third-column,\r\n.threeColumns .wg-first-column, .threeColumns .wg-second-column, .threeColumns .wg-third-column {\r\n width: 32%;\r\n}\r\n.oneoverthree .wg-first-column,\r\n.threeColumns .wg-first-column {\r\n margin-right:2%;\r\n}\r\n.rightcolumn .wg-first-column {\r\n width: 65%;\r\n}\r\n.rightcolumn .wg-second-column {\r\n width: 33%;\r\n}\r\n',0,'text/css',1254881103,0,'/*/ styles for the layout asset /*/ .wg-left { float: left; }.wg-right { float: right; }.wg-clear { clear: both; }.sidebyside .wg-content-position, .oneovertwo .wg-content-position { width: 49%; }.oneovertwo .wg-top { width: 100%; }.oneoverthree .wg-first-column, .oneoverthree .wg-second-column, .oneoverthree .wg-third-column { width: 32%; }.oneoverthree .wg-first-column { margin-right:2%; }.rightcolumn .wg-first-column { width: 65%; }.rightcolumn .wg-second-column { width: 33%; }',0),('zb_OPKNqcTuIjdvvbEkRjw','/*/ styles for the article asset /*/\r\n.withImage .articleContent, .linkedImage .articleContent {\r\n width:100%;\r\n overflow:hidden;\r\n}\r\n.withImage .articleImage, .linkedImage .articleImage {\r\n float:right;\r\n margin:0 0 10px 10px;\r\n}\r\n.linkedImage .caption {\r\n display:block;\r\n}\r\n',0,'text/css',1256092368,0,'/*/ styles for the article asset /*/ .withImage .articleContent, .linkedImage .articleContent { width:100%; overflow:hidden; }.withImage .articleImage, .linkedImage .articleImage { float:right; margin:0 0 10px 10px; }',0),('pbrobot000000000000001','User-agent: *\nDisallow: *?op=auth\nDisallow: *?op=account\nDisallow: *?op=ajaxGetI18N\nDisallow: *?op=makePrintable\nDisallow: *?op=viewHelp\nDisallow: *?op=viewHelpIndex\n\n',0,'text/plain',1256092369,3600,'User-agent: googlebot\nDisallow: *?op=displayLogin\nDisallow: *?op=makePrintable\n',0),('H_-8zjtWsO1FUpQqNtkxNQ','/*/ In this stylesheet you can find the styles that are used\r\nin more than one template. For example: file/attachment icons,\r\npagination etc. /*/\r\n/*/ Elements that are styled with this stylesheet have a\r\nclassname that starts with \"wg-\". /*/\r\n\r\n/*/ general /*/\r\n.wg-icon {\r\nborder:0px none;\r\nvertical-align: middle;\r\n}\r\n.wg-clear {\r\nclear:both;\r\n}\r\n/*/ inline list (pagination) /*/\r\n.wg-inline {\r\nmargin:0 0 1em;\r\npadding:0;\r\n}\r\n.wg-inline li {\r\ndisplay:inline;\r\nmargin:0;\r\npadding:0;\r\n}\r\n.wg-inline li.active {\r\nfont-weight:bold;\r\n}\r\n/*/ forms /*/\r\n.wg-captchaImage {\r\nborder:0 none;\r\nvertical-align:middle;\r\nmargin-left:5px;\r\n}\r\n\r\n',0,'text/css',1258524916,0,'/*/ In this stylesheet you can find the styles that are used in more than one template. For example: file/attachment icons, pagination etc. /*/ /*/ Elements that are styled with this stylesheet have a classname that starts with \"wg-\". /*/ /*/ general /*/ .wg-icon { border:0px none; vertical-align: middle; }.wg-clear { clear:both; }/*/ inline list (pagination) /*/ .wg-inline { margin:0 0 1em; padding:0; }.wg-inline li { display:inline; margin:0; padding:0; }.wg-inline li.active { font-weight:bold; }/*/ forms /*/ .wg-captchaImage { border:0 none; vertical-align:middle; margin-left:5px; }',0),('_9_eiaPgxzF_x_upt6-PNQ','/* FIXES FLOAT ISSUES. WITHOUT THIS, FLOATS GET ALL NUTSY ESPECIALLY IN OPERA AND SAFARI */\r\n.clearfix:after {\r\n content: \".\";\r\n display: block;\r\n height: 0;\r\n clear: both;\r\n visibility: hidden;\r\n}\r\n.clearfix {display: inline-block;}\r\n/* END FLOAT FIX */\r\n\r\n\r\n\r\n.wgGallery {\r\n font-family:verdana, arial;\r\n text-align:left;\r\n}\r\n\r\n\r\n\r\n\r\n.firstBar {\r\n background: black;\r\n color:white;\r\n font-size:18px;\r\n font-weight:bold;\r\n}\r\n\r\n.firstBar .title { \r\n margin-left:20px; \r\n line-height:42px; \r\n}\r\n.firstBar .title a {\r\n font-size:18px;\r\n font-weight:bold;\r\n color:white;\r\n}\r\n.firstBar .buttons {\r\n float:right;\r\n}\r\n.firstBar .buttons a {\r\n display:block;\r\n float:left;\r\n height:42px;\r\n line-height:42px; \r\n font-size:10px;\r\n color:white;\r\n font-weight:bold;\r\n text-align:center;\r\n padding:0px 5px; \r\n}\r\n.firstBar .buttons .rss {\r\n display:block;\r\n height:29px;\r\n position:relative;\r\n background:transparent;\r\n padding-top:13px;\r\n}\r\n\r\n\r\n\r\n\r\n.secondBar {\r\n background: #F1F1F1;\r\n text-align:left;\r\n border-top:solid #8B8B8B 5px; \r\n color: black;\r\n overflow: hidden;\r\n}\r\n.secondBar .author {\r\n font-size:10px;\r\n}\r\n\r\n\r\n.secondBar .desc p {\r\n margin-left: 20px;\r\n margin-top: 0;\r\n color: black;\r\n}\r\n\r\n.pictures {\r\n \r\n}\r\n\r\n\r\n.searchArea {\r\n float:right;\r\n}\r\n.searchArea * {\r\n float:left;\r\n} \r\n.searchArea input.searchText {\r\n border:solid black 1px; \r\n width:100px; \r\n margin:0px;\r\n padding:2px;\r\n margin-top:5px;\r\n font-size:10px;\r\n height:15px;\r\n margin-right:10px;\r\n} \r\n.searchArea input.searchBtn {\r\n border:solid black 1px; \r\n margin:0px;\r\n padding:3px;\r\n margin-top:5px;\r\n font-size:10px; \r\n vertical-align:middle;\r\n cursor:pointer;\r\n height:21px;\r\n} \r\n.searchArea a:link,\r\n.searchArea a:visited,\r\n.secondBar .author a:link,\r\n.secondBar .author a:visited {\r\n font-size:11px;\r\n color:black;\r\n}\r\n.searchArea .current {\r\n font-weight:bold;\r\n text-transform:uppercase;\r\n text-decoration:none;\r\n font-size:10px;\r\n} \r\n\r\n\r\n\r\n\r\n.wgAlbum {\r\n /* display: -moz-inline-box; Although this works in later versions of FireFox, it does not work in 2.x */\r\n display:block;\r\n float:left;\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n width:250px;\r\n margin:10px;\r\n}\r\n.wgAlbum .albumTitle { \r\n background: black;\r\n color:white;\r\n font-size:12px;\r\n font-weight:bold;\r\n padding:10px;\r\n padding-right:50px;\r\n border:solid #475f6f 1px;\r\n border-bottom:solid #8B8B8B 5px;\r\n text-align:left;\r\n display:block;\r\n}\r\n.wgAlbum .albumImage {\r\n background: #F1F1F1;\r\n border-left: solid black 1px;\r\n border-right: solid black 1px;\r\n padding-top:15px;\r\n height:135px;\r\n} \r\n.wgAlbum .albumImage a {\r\n height:135px;\r\n width:200px;\r\n overflow:hidden; \r\n display:block;\r\n margin:0px 23px;\r\n}\r\n.wgAlbum .albumImage img { \r\n border-style:none;\r\n display:block;\r\n width:200px;\r\n height:auto; \r\n border:solid black 1px; \r\n}\r\n.wgAlbum .albumDesc {\r\n background: #F1F1F1;\r\n border-left: solid black 1px;\r\n border-right: solid black 1px;\r\n border-bottom: solid black 1px;\r\n text-align:center;\r\n padding: 5px 23px;\r\n}\r\n.wgAlbum .description {\r\n font-size:10px; \r\n height:40px;\r\n overflow:auto;\r\n text-align:left;\r\n border:solid silver 1px;\r\n padding:5px;\r\n background-color: #fff;\r\n color:#222;\r\n}\r\n.albumDesc .description * {\r\n margin:2px 0px;\r\n}\r\n\r\n\r\n\r\n\r\n/* PAGINATION STYLES */\r\n.wgGallery .paginationContainer {\r\n text-align:center; \r\n background: black;\r\n height:42px;\r\n}\r\n.wgGallery .container {\r\n clear:both;\r\n text-align:center;\r\n}\r\n.wgGallery .pagination { \r\n margin:0px auto 20px auto;\r\n display:table;\r\n list-style-type:none;\r\n white-space:nowrap;\r\n padding:0px;\r\n height:42px;\r\n}\r\n.wgGallery .pagination li {\r\n display:table-cell;\r\n}\r\n.wgGallery .pagination a {\r\n display:block;\r\n width:50px; \r\n line-height:42px;\r\n color:white; \r\n font-size:10px; \r\n text-align:center;\r\n}\r\n\r\n\r\n\r\n.wgPicture a:link,\r\n.wgPicture a:visited {\r\n color:black;\r\n}\r\n.wgPicture {\r\n width:250px;\r\n margin:10px;\r\n /*display: -moz-inline-box; This does not work in earlier versions of Firefox */\r\n display:block;\r\n float:left;\r\n display: inline-block; /* Op, Saf, IE \\*/\r\n vertical-align: top; /* IE Mac non capisce e a volte crea extra v space */\r\n}\r\n.wgPicture .title {\r\n background:#e0e0e0;\r\n display:block;\r\n font-size:12px;\r\n text-align:center;\r\n padding:2px 5px;\r\n border:solid black 1px;\r\n border-bottom:solid #8B8B8B 4px;\r\n}\r\n.wgPicture .title a {\r\n font-size:12px;\r\n}\r\n.wgPicture .thumbnail {\r\n text-align:center;\r\n background: #F1F1F1;\r\n padding:15px 23px 15px 23px;\r\n margin:0px;\r\n border-left:solid black 1px;\r\n\r\n\r\n\r\n\r\n\r\n border-right:solid black 1px;\r\n}\r\n.wgPicture .thumbnail a {\r\n display:block;\r\n width:200px;\r\n height:120px;\r\n overflow:hidden;\r\n border:solid black 1px;\r\n}\r\n.wgPicture .thumbnail img {\r\n border-style:none;\r\n width:200px;\r\n height:auto;\r\n}\r\n.wgPicture .pictureDesc {\r\n padding:0px;\r\n border-top:solid #e1e1e1 1px;\r\n border-bottom:solid gray 1px;\r\n border-left:solid black 1px;\r\n border-right:solid black 1px;\r\n background:#F1F1F1;\r\n margin:0px;\r\n}\r\n.wgPicture .pictureDesc .description {\r\n margin:0px;\r\n padding:5px;\r\n font-size:10px;\r\n}\r\n.wgPicture .details {\r\n background:#e0e0e0;\r\n border:solid #999 1px;\r\n border-top:solid #aaa 1px;\r\n font-size:9px;\r\n padding:1px 3px; \r\n}\r\n.wgPicture .details .date {\r\n float:right;\r\n}\r\n.wgPicture .details .comments {\r\n float:left;\r\n}\r\n.wgPicture .details a { \r\n font-size:9px; \r\n}\r\n\r\n\r\n\r\n/*\r\n* --BEGIN STYLES FOR PHOTO VIEW --\r\n * The Photo view uses some/all of the above classes, plus those in this section.\r\n*/\r\n.wgSnapshot {\r\n float:left;\r\n margin:10px;\r\n max-width:250px; \r\n width:25%;\r\n}\r\n.wgSnapshot fieldset { \r\n background-color:#fefefe;\r\n border:solid #555 2px;\r\n padding:10px;\r\n background-color:#f9f9f9;\r\n text-align:center;\r\n}\r\n.navigation {\r\n width: 100%;\r\n text-align: center;\r\n font-weight: bold;\r\n color: navy;\r\n}\r\n.wgSnapshot p {\r\n max-width:230px;\r\n}\r\n.wgSnapshot .navigation {\r\n width:100%;\r\n margin:5px 0 0;\r\n text-align:center;\r\n}\r\n.wgSnapshot .navigation img {\r\n border: none;\r\n}\r\n.wgSnapshot legend {\r\n color:#333;\r\n font-size:15px;\r\n font-weight:bold;\r\n max-width:250px;\r\n}\r\n.wgSnapshot a.thumbnail img {\r\n width:200px;\r\n height:auto;\r\n border:solid #555 2px;\r\n}\r\n.wgSnapshot .description {\r\n font-size:9px;\r\n border:solid #555555 2px;\r\n padding:5px;\r\n width:190px;\r\n margin:0px auto;\r\n background-color:#fff;\r\n height:50px;\r\n overflow:auto;\r\n text-align:left;\r\n overflow:auto;\r\n}\r\n.wgSnapshot a.fullSize {\r\n margin:0px auto;\r\n}\r\n\r\n\r\n\r\n.wgPictureDetails {\r\n float:left;\r\n width:70%; \r\n margin:10px;\r\n}\r\n.wgPictureDetails a:link,\r\n.wgPictureDetails a:visited {\r\n color:black;\r\n}\r\n.wgPictureDetails fieldset { \r\n background-color:#fefefe;\r\n border:solid #555 2px;\r\n padding:10px;\r\n background-color:#f9f9f9; \r\n margin-bottom:10px;\r\n}\r\n.wgPictureDetails legend {\r\n color:#333;\r\n font-size:15px;\r\n font-weight:bold;\r\n}\r\n\r\n\r\n\r\n.rowOne {\r\n background: #EFEFEF;\r\n margin:1px;\r\n border:solid #CDCDCD 1px;\r\n color:black;\r\n padding:3px;\r\n}\r\n.rowTwo {\r\n background: #DCDCDC;\r\n margin:1px;\r\n border:solid #DDDDDD 1px;\r\n color:black; \r\n padding:3px;\r\n}\r\n.rowOne .label, .rowTwo .label {\r\n margin-left:15px;\r\n display:inline;\r\n text-align:left;\r\n font-weight:bold;\r\n font-size:11px;\r\n}\r\n.rowOne .data, .rowTwo .data { \r\n font-size:10px;\r\n margin-left:5px;\r\n display:inline;\r\n}\r\na.fullSize:link,\r\na.fullSize:visited { \r\n color:black;\r\n display:block;\r\n text-align:center;\r\n font-weight:bold;\r\n font-size:10px; \r\n}\r\n\r\n\r\n\r\n\r\n.wgComments { \r\n font-size:9px; \r\n margin:10px;\r\n width:90%;\r\n}\r\n.wgComments .title {\r\n font-size:14px;\r\n font-weight:bold;\r\n color:#333;\r\n border-bottom:solid #555555 2px;\r\n padding-bottom:2px;\r\n} \r\n.wgComments .title a {\r\n color:navy;\r\n text-decoration:none;\r\n}\r\n.wgComments .comment, .wgComments .commentAlt {\r\n position:relative; \r\n padding:5px; \r\n}\r\n.wgComments .comment {\r\n background-color:#e1e1e1;\r\n border-top:solid #F7F7F7 1px;\r\n border-bottom:solid #C9C9C9 1px;\r\n}\r\n.wgComments .commentAlt {\r\n background-color:#f0f0f0; \r\n border-bottom:solid #CDCDCD 1px;\r\n border-top:solid #FBFBFB 1px;\r\n}\r\n.wgComments .number {\r\n float:left;\r\n font-size:30px;\r\n color:silver;\r\n margin:5px 10px 5px 5px;\r\n}\r\n.wgComments .posted { \r\n font-style:italic;\r\n padding-top:3px;\r\n font-size:9px;\r\n color:gray;\r\n}\r\n.wgComments .posted a {\r\n color:navy;\r\n text-decoration:underline;\r\n}\r\n\r\n\r\n\r\n\r\n/*\r\n* --BEGIN STYLES FOR THUMBNAIL VIEW --\r\n * The Thumbnail view uses some/all of the above classes, plus those in this section.\r\n*/\r\n\r\n.thumbView {\r\n width:400px;\r\n height:auto;\r\n}\r\n.thumbView .thumbnail a {\r\n display:block;\r\n width:350px;\r\n height:auto; \r\n border:solid black 1px;\r\n}\r\n.thumbView .thumbnail img {\r\n border-style:none;\r\n width:350px;\r\n height:auto;\r\n}\r\n.thumb {\r\n width:100px;\r\n height:65px;\r\n overflow:hidden;\r\n display:block;\r\n float:left;\r\n border:solid black 2px;\r\n margin:10px;\r\n z-index: 0;\r\n position: relative;\r\n}\r\n.thumb:hover {\r\n background-color: transparent;\r\n z-index: 50;\r\n overflow: visible;\r\n}\r\n.thumb img {\r\n width:100px;\r\n height:auto;\r\n border-style:none;\r\n}\r\n.thumb:hover img {\r\n bottom: 65px;\r\n left: -75px;\r\n position: absolute;\r\n width: 250px;\r\n}\r\n\r\n/*\r\n* --BEGIN STYLES FOR SLIDESHOW VIEW --\r\n * The Slideshow view uses some/all of the above classes, plus those in this section.\r\n*/\r\n.wgSlideshow .controls {\r\n background: url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg);) repeat-x;\r\n width:500px;\r\n height:42px;\r\n margin:0px auto;\r\n border:solid black 2px;\r\n}\r\n.wgSlideshow { \r\n text-align:center;\r\n}\r\n#slideshow-container {\r\n width:500px;\r\n height:auto;\r\n margin:0px auto;\r\n text-align:center;\r\n border:solid black 2px;\r\n position:relative;\r\n z-index:0;\r\n}\r\n#slideshow-container .slideshow-item img {\r\n width:100%;\r\n height:auto;\r\n border-style:none;\r\n display:block;\r\n}\r\n#slideshow-container .slideshow-item .title {\r\n background-color:black;\r\n padding:3px;\r\n color:white;\r\n border-top:solid white 1px;\r\n border-bottom:solid white 1px;\r\n}\r\n#slideshow-container .slideshow-item .title a {\r\n color:white;\r\n font-size:11px;\r\n font-weight:bold; \r\n}\r\n#slideshow-container .slideshow-item .counter {\r\n background-color:black;\r\n padding:3px;\r\n color:white;\r\n font-size:11px;\r\n font-weight:bold;\r\n}\r\n#slideshow-container .slideshow-item .synopsis {\r\n width:494px;\r\n background-color:white;\r\n padding:3px;\r\n color:black;\r\n font-size:11px;\r\n font-weight:bold;\r\n border-top:solid black 1px;\r\n text-align:left;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n/*\r\n* --BEGIN STYLES FOR SEARCH VIEW --\r\n * The Search view uses some/all of the above classes, plus those in this section.\r\n*/\r\n#adminWrapper {\r\n margin-top:20px;\r\n}\r\n#adminWrapper .label {\r\n background:black;\r\n font-weight:bold; \r\n font-size:10px;\r\n color:white;\r\n}\r\n#adminWrapper td.data input {\r\n background: #f1f1f1;\r\n vertical-align:middle;\r\n}\r\n#adminWrapper td.radio input {\r\n border-style:none;\r\n background:none;\r\n}\r\n#adminWrapper .forwardButton {\r\n cursor:pointer;\r\n float:rigbt;\r\n}\r\n#adminWrapper .forwardButton:hover {\r\n color:gold;\r\n}',0,'text/css',1270612322,3600,'.clearfix:after{content:\".\";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.wgGallery{font-family:verdana,arial;text-align:left;}.firstBar{background:black;color:white;font-size:18px;font-weight:bold;}.firstBar .title{margin-left:20px;line-height:42px;}.firstBar .title a{font-size:18px;font-weight:bold;color:white;}.firstBar .buttons{float:right;}.firstBar .buttons a{display:block;float:left;height:42px;line-height:42px;font-size:10px;color:white;font-weight:bold;text-align:center;padding:0px 5px;}.firstBar .buttons .rss{display:block;height:29px;position:relative;background:transparent;padding-top:13px;}.secondBar{background:#F1F1F1;text-align:left;border-top:solid #8B8B8B 5px;color:black;overflow:hidden;}.secondBar .author{font-size:10px;}.secondBar .desc p{margin-left:20px;margin-top:0;color:black;}.pictures{}.searchArea{float:right;}.searchArea *{float:left;}.searchArea input.searchText{border:solid black 1px;width:100px;margin:0px;padding:2px;margin-top:5px;font-size:10px;height:15px;margin-right:10px;}.searchArea input.searchBtn{border:solid black 1px;margin:0px;padding:3px;margin-top:5px;font-size:10px;vertical-align:center;cursor:pointer;height:21px;}.searchArea a:link,.searchArea a:visited,.secondBar .author a:link,.secondBar .author a:visited{font-size:11px;color:black;}.searchArea .current{font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:10px;}.wgAlbum{display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top;/**/\n width:250px;margin:10px;}.wgAlbum .albumTitle{background:black;color:white;font-size:12px;font-weight:bold;padding:10px;padding-right:50px;border:solid #475f6f 1px;border-bottom:solid #8B8B8B 5px;text-align:left;display:block;}.wgAlbum .albumImage{background:#F1F1F1;border-left:solid black 1px;border-right:solid black 1px;padding-top:15px;height:135px;}.wgAlbum .albumImage a{height:135px;width:200px;overflow:hidden;display:block;margin:0px 23px;}.wgAlbum .albumImage img{border-style:none;display:block;width:200px;height:auto;border:solid black 1px;}.wgAlbum .albumDesc{background:#F1F1F1;border-left:solid black 1px;border-right:solid black 1px;border-bottom:solid black 1px;text-align:center;padding:5px 23px;}.wgAlbum .description{font-size:10px;height:40px;overflow:auto;text-align:left;border:solid silver 1px;padding:5px;background-color:#fff;color:#222;}.albumDesc .description *{margin:2px 0px;}.wgGallery .paginationContainer{text-align:center;background:black;height:42px;}.wgGallery .container{clear:both;text-align:center;}.wgGallery .pagination{margin:0px auto 20px auto;display:table;list-style-type:none;white-space:nowrap;padding:0px;height:42px;}.wgGallery .pagination li{display:table-cell;}.wgGallery .pagination a{display:block;width:50px;line-height:42px;color:white;font-size:10px;text-align:center;}.wgPicture a:link,.wgPicture a:visited{color:black;}.wgPicture{width:250px;margin:10px;display:-moz-inline-box;display:inline-block;/*\\*/\n vertical-align:top; /**/}.wgPicture .title{background:#e0e0e0;display:block;font-size:12px;text-align:center;padding:2px 5px;border:solid black 1px;border-bottom:solid #8B8B8B 4px;}.wgPicture .thumbnail{text-align:center;background:#F1F1F1;padding:15px 23px 15px 23px;margin:0px;border-left:solid black 1px;border-right:solid black 1px;}.wgPicture .thumbnail a{display:block;width:200px;height:120px;overflow:hidden;border:solid black 1px;}.wgPicture .thumbnail img{border-style:none;width:200px;height:auto;}.wgPicture .pictureDesc{padding:0px;border-top:solid #e1e1e1 1px;border-bottom:solid gray 1px;border-left:solid black 1px;border-right:solid black 1px;background:#F1F1F1;margin:0px;}.wgPicture .pictureDesc .description{margin:0px;padding:5px;font-size:10px;}.wgPicture .details{background:#e0e0e0;border:solid #999 1px;border-top:solid #aaa 1px;font-size:9px;padding:1px 3px;}.wgPicture .details .date{float:right;}.wgPicture .details .comments{float:left;}.wgPicture .details a{font-size:9px;}.wgSnapshot{float:left;margin:10px;max-width:250px;width:25%;}.wgSnapshot fieldset{background-color:#fefefe;border:solid #555 2px;padding:10px;background-color:#f9f9f9;text-align:center;}.wgSnapshot p{max-width:230px;}.wgSnapshot legend{color:#333;font-size:15px;font-weight:bold;max-width:250px;}.wgSnapshot a.thumbnail img{width:200px;height:auto;border:solid #555 2px;}.wgSnapshot .description{font-size:9px;border:solid #555555 2px;padding:5px;width:190px;margin:0px auto;background-color:#fff;height:50px;overflow:auto;text-align:left;overflow:auto;}.wgSnapshot a.fullSize{margin:0px auto;}.wgPictureDetails{float:left;width:70%;margin:10px;}.wgPictureDetails a:link,.wgPictureDetails a:visited{color:black;}.wgPictureDetails fieldset{background-color:#fefefe;border:solid #555 2px;padding:10px;background-color:#f9f9f9;margin-bottom:10px;}.wgPictureDetails legend{color:#333;font-size:15px;font-weight:bold;}.rowOne{background:#EFEFEF;margin:1px;border:solid #CDCDCD 1px;color:black;padding:3px;}.rowTwo{background:#DCDCDC;margin:1px;border:solid #DDDDDD 1px;color:black;padding:3px;}.rowOne .label,.rowTwo .label{margin-left:15px;display:inline;text-align:left;font-weight:bold;font-size:11px;}.rowOne .data,.rowTwo .data{font-size:10px;margin-left:5px;display:inline;}a.fullSize:link,a.fullSize:visited{color:black;display:block;text-align:center;font-weight:bold;font-size:10px;}.wgComments{font-size:9px;margin:10px;width:90%;}.wgComments .title{font-size:14px;font-weight:bold;color:#333;border-bottom:solid #555555 2px;padding-bottom:2px;}.wgComments .title a{color:navy;text-decoration:none;}.wgComments .comment,.wgComments .commentAlt{position:relative;padding:5px;}.wgComments .comment{background-color:#e1e1e1;border-top:solid #F7F7F7 1px;border-bottom:solid #C9C9C9 1px;}.wgComments .commentAlt{background-color:#f0f0f0;border-bottom:solid #CDCDCD 1px;border-top:solid #FBFBFB 1px;}.wgComments .number{float:left;font-size:30px;color:silver;margin:5px 10px 5px 5px;}.wgComments .posted{font-style:italic;padding-top:3px;font-size:9px;color:gray;}.wgComments .posted a{color:navy;text-decoration:underline;}.thumbView{width:400px;height:auto;}.thumbView .thumbnail a{display:block;width:350px;height:auto;border:solid black 1px;}.thumbView .thumbnail img{border-style:none;width:350px;height:auto;}.thumb{width:100px;height:65px;overflow:hidden;display:block;float:left;border:solid black 2px;margin:10px;}.thumb img{width:100px;height:auto;border-style:none;}.thumb-popup{border:solid #555 1px;padding:2px;padding-bottom:4px;padding-right:4px;background-color:silver;}.thumb-popup img{border:solid #555 1px;}.thumb-popup .caption{background-color:black;color:white;padding:4px;border:solid #555 2px;}.wgSlideshow .controls{background:url(^FileUrl(root/import/gallery-templates/images/pagination_bg.jpg);) repeat-x;width:500px;height:42px;margin:0px auto;border:solid black 2px;}.wgSlideshow{text-align:center;}#slideshow-container{width:500px;height:auto;margin:0px auto;text-align:center;border:solid black 2px;position:relative;z-index:0;}#slideshow-container .slideshow-item img{width:100%;height:auto;border-style:none;display:block;}#slideshow-container .slideshow-item .title{background-color:black;padding:3px;color:white;border-top:solid white 1px;border-bottom:solid white 1px;}#slideshow-container .slideshow-item .title a{color:white;font-size:11px;font-weight:bold;}#slideshow-container .slideshow-item .counter{background-color:black;padding:3px;color:white;font-size:11px;font-weight:bold;}#slideshow-container .slideshow-item .synopsis{width:494px;background-color:white;padding:3px;color:black;font-size:11px;font-weight:bold;border-top:solid black 1px;text-align:left;}#adminWrapper{margin-top:20px;}#adminWrapper .label{background:black;font-weight:bold;font-size:10px;color:white;}#adminWrapper td.data input{background:#f1f1f1;vertical-align:middle;}#adminWrapper td.radio input{border-style:none;background:none;}#adminWrapper .forwardButton{cursor:pointer;float:rigbt;}#adminWrapper .forwardButton:hover{color:gold;}',0),('_XfvgNH__bY1ykMiKYSobQ','/* general */ \n\n.WGsubContent {\n color:#000000;\n} \n.WGbutton {\n float:right;\n padding-right:10px;\n} \n.centered {\n text-align: center;\n}\n.WGaccount_message {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 300px;\n margin-bottom: 10px;\n margin-left: 60px;\n margin-top: 20px;\n overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;\n padding:10px;\n text-align: left;\n vertical-align:top;\n width: 90%;\n}\n\n.WGprofileMember {\n font-size:9px;\n margin-right:20px;\n text-align:right;\n}\n.WGmember {\n color:#3e4f77;\n font: 9px Verdana, Arial, Helvetica, sans-serif;\n text-align:center;\n}\n.WGphotostyle {\n border:solid #3e4f77 2px;\n margin-bottom:5px;\n margin-top:5px\n }\n#rightalign {\n float: right;\n}\n/*.WGsend {\n float:right;\n padding-right: 75px;\n}*/\n\n\n/* bio, addtonetwork, network */\n.WGbordered {\n border-bottom: dashed #BECEF8 2px;\n padding-bottom: 10px;\n}\n.WGfriendpic {\n border: solid #BECEF8 1px;\n}\n.WGinvitemsg {\n width: 600px;\n height: 150px;\n}\nol.WGProfile_interests {\n color:#0B2259;\n font-size:15px;\n font-weight:bold;\n list-style-type:none;\n margin:0px;\n padding:0px;\n padding:5px 5px;\n}\nol.WGProfile_interests li {\n margin-bottom:15px;\n}\nol.WGProfile_interests span {\n font-size:12px;\n font-weight:normal;\n color:black;\n}\n.WGpBio {\n border-bottom:solid #DDE6FB 1px;\n margin:0px;\n margin-bottom:5px;\n padding-bottom:5px; \n}\n.WGpBio div {\n background-color:#DDE6FB;\n padding:2px 5px;\n margin-bottom:2px;\n}\n.WGprogram {\n font-size: 9px;\n}\n\n/* contributions */\n\n.WGContribCount {\n font-size:12px;\n text-align:left;\n padding:3px\n}\n.WGContribTitle {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#0B2259;\n font-size:12px;\n font-weight:bold;\n min-height:25px;\n padding:3px;\n text-align:center;\n text-decoration: underline;\n}\n.WGContribTitleLeft {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#0B2259;\n font-size:12px;\n font-weight:bold;\n min-height:25px;\n padding:3px;\n text-align:center;\n text-decoration: underline;\n} \n.WGContribEntry {\n text-align:center;\n padding:3px;\n}\n.WGContribEntryLeft {\n text-align:left;\n padding:3px;\n}\n \n/* edit box */\n.WGeditBox {\n /*background:white url(images/edit_box_bg.jpg) no-repeat bottom left;*/\n border:solid #8DABF1 2px;\n display:block;\n font-family:verdana;\n font-size:9px;\n font-weight:bold;\n left:100px;\n -moz-box-sizing:border-box;\n padding:5px;\n position:absolute;\n top:100px;\n width:590px;\n z-index:100;\n \n}\n.WGeditBox input, .WGeditBox select {\n font-size:9px; \n}\n\n/* friends */\n\n.WGfriends_name {\n font-weight:bold;\n width:90%;\n}\n.WGfriends_photo {\n font-weight:bold;\n width:10%;\n}\n.WGfriends_photo img {\n height: 50px; \n width: 50px;\n}\n.WGfriends_private { \n float:right;\n padding-bottom: 5px;\n width: 50%;\n}\n.WGfriends_ninety { \n vertical-align:top;\n width: 90%;\n}\n.WGfriends_seventy { \n vertical-align:top;\n width: 70%;\n}\n.WGfriends_ten { \n width: 10%;\n}\n.WGfriends_ten img {\n height: 50px; \n width: 50px;\n}\n.WGfriends_twenty { \n width: 20%;\n}\n.WGaccepts {\n padding-bottom: 5px;\n}\n\n/* inbox */\n\n.WGProfile_msgcontainer {\n padding:2px;\n}\n.WGinbox_count {\n font-size:12px;\n font-weight:bold;\n padding:3px;\n text-align:left;\n}\n.WGinbox_errors {\n font-weight:bold;\n color:red;\n text-align:center;\n}\n.WG_inbox_InviteLabel {\n width:50px;\n text-align:right;\n}\n.WG_inbox_InviteLabelView {\n font-weight:bold;\n width:120px;\n}\n.WGmsgcontainer {\n padding:6px;\n display:block;\n margin-bottom:6px;\n}\n/* inbox contacts */\n.WGdatacells {\n border-bottom: dashed #BECEF8 1px;\n}\n.WGinbox_contactsTbl {\n background-color:#EEF2FD;\n font-family:arial;\n font-size:9pt;\n width:100%;\n}\n#contacts {\n height: 275px;\n overflow: auto;\n}\n/* inbox forms */\n.WGbuttons_left {\n float: left;\n}\n.WGbuttons_right {\n float: right;\n}\n.WGinbox_from {\n color: black;\n font-weight: normal;\n text-decoration: none;\n}\n.WGinbox_subject {\n width: 530px;\n}\n.WGinbox_messageTo {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 50px;\n overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;\n width: 530px;\n}\n/* inbox pagination */\n.WGinbox_buttons {\n display:inline;\n float:left;\n font-size:10px;\n text-align:left;\n width:70%; \n}\n.WGinbox_pagination {\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGinbox_messagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGmessage {\n display:inline;\n float:left;\n font-size:10px;\n text-align:left;\n width:70%;\n}\n\n.WGmessagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n float: right;\n}\n\n.WG-previous-next {\n float: right;\n}\n\n/* inbox threads */\n\n.WGevenThread {\n background-color: #e1e8fb;\n border-bottom: 1px solid #bfcef9;\n padding: 8px;\n text-align:center;\n}\n.WGoddThread {\n background-color: #eef2fd;\n border-bottom: 1px solid #bfcef9;\n padding: 8px;\n text-align: center;\n}\n\n/* pagination */\n.WGProfile_pagination {\n font-size:10px;\n text-align:right;\n width:20%;\n}\n.WGProfile_messagerpp {\n font-size:10px;\n display:inline;\n text-align:right;\n width:20%;\n}\n.WGProfile_paginationLeft {\n font-size:10px;\n text-align:left;\n width:20%;\n}\n.WGProfile_paginationCenter {\n font-size:10px;\n text-align:center;\n width:20%;\n}\n.WGProfile_pagination a {\n background-color:#f2f5fa;\n border:solid #bfc8dc 1px;\n font-size:10px;\n font-weight:bold;\n padding:1px 5px;\n text-decoration:none;\n}\n.WGProfile_pagination a:hover {\n background-color:#d8dee8;\n color:white;\n}\n.WGProfile_pagination .prevNext {\n background-color: transparent;\n border: none;\n color: black;\n}\n.WGProfile_pagination .prevNext:hover {\n background-color: transparent;\n border: none;\n color: black;\n}\n.WGProfile_pagination .active {\n background-color:#d8dee8;\n border:solid #bfc8dc 1px;\n color:white; \n font-size:10px;\n font-weight:bold;\n padding:1px 5px;\n text-decoration:none;\n}\n.WGProfile_pagination img {\n vertical-align:middle;\n margin-top:2px;\n border:none;\n}\n/* profile */\n.WGProfile_registration {\n background:none;\n border:none;\n font-size:9pt;\n font-family:arial;\n margin:0;\n padding:0;\n width:100%;\n}\n.WGProfile_registration .header {\n background-color:#818997;\n color:#3e4f77;\n font-size:10px;\n font-weight:bold;\n text-align:left; \n}\n.WGProfile_registration .header a {\n color:white;\n text-decoration:none; \n}\n.WGProfile_registration .help a {\n font-weight:bold;\n text-decoration:none;\n}\n.WGProfile_registration .inputText {\n font-size:10px;\n margin-right:1px;\n}\n.WGProfile_registration .label {\n font-size:9pt;\n font-weight:bold;\n text-align:right;\n white-space:nowrap;\n width:1%;\n} \n.WGProfile_registration .labelLeft {\n font-size:9pt;\n font-weight:bold;\n white-space:nowrap;\n width:1%;\n text-align: left;\n vertical-align: top;\n}\n.WGProfile_registration .smallLabel {\n font-size:8px;\n text-align:center;\n}\n.WGProfile_registration .smallText {\n font-size:9px;\n}\n\n.WGinboxTbl {\n display:block;\n margin: 4px;\n padding: 2px;\n}\n\n.WGProfile_registration .bar, .WGProfile_registration .barRight {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin:10px 0px 10px 0px;\n min-height:25px;\n padding:4px 4px 0px 4px;\n vertical-align:middle;\n}\n.WGProfile_registration .bar {\n text-align: center;\n}\n.WGProfile_registration .barRight {\n text-align: right;\n}\n.WGProfile_registration .bar a {\n color:#0B2259;\n font-size:10px;\n font-weight:bold;\n}\n.WGProfile_registration .barFive {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n text-align:center;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n width:4.3%;\n}\n.WGProfile_registration .barTen {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:7.2%;\n}\n.WGProfile_registration .barFifteen {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:15%;\n}\n.WGProfile_registration .barFifty {\n background-color:#f2f5fa;\n border: solid #d8dee8 1px;\n color:#3e4f77;\n font-size:14px;\n font-weight:bold;\n margin-right:3px;\n min-height:25px;\n padding:2px;\n text-align:center;\n width:50%; \n}\n.WGbarContainer {\n display:block;\n margin:10px 0px 10px 0px; \n width:100%;\n\n}\n\n/* profile edit */\n\n.WGfields {\n padding: 2px;\n\n}\n.WGfields_left {\n padding:2px;\n vertical-align:top;\n width: 15%;\n}\n.WGfields_right {\n display:inline\n float:right;\n padding:2px;\n text-align:right;\n width:80%;\n vertical-align: top;\n}\n.WGProfile {\n display:table;\n margin: 0;\n padding: 0;\n width:100%;\n}\n.WGProfileFields {\n border:0;\n padding: 0;\n margin:0;\n width: 100%;\n \n}\n.WGProfileFields ol {\n display: inline;\n list-style-type: none;\n \n}\n.WGProfileFields ul {\n list-style-type: none;\n display: inline;\n}\n.WGProfileFields ul li {\n display: inline-block;\n *display: inline;\n zoom: 1;\n}\n/* profile view */\n.WGProfile_accepts {\n text-align:right;\n background-color:gray;\n padding:4px;\n width:100%;\n}\n.WGviewContainer {\n margin:0;\n padding:0;\n width:90%;\n}\n.WGinternational {\n background-color:red;\n color:white;\n display:inline;\n font-weight:bold;\n padding:4px;\n text-align:center;\n}\n\n.WGcategoryLabel {\n vertical-align:top; \n width:90%;\n}\n\n.WGprivateMessage {\n background-color:gray;\n padding:4px;\n text-align:right;\n}\n\n.WGprofileAlert {\n background-color:red;\n color:white;\n font-weight:bold;\n padding:4px;\n text-align:center;\n width:100%;\n}\nWGprofilePhoto {\n vertical-align:top;\n}\n\n/* profile errors */\n#WGprofileErrors {\n background-color: #ff0000;\n color: #ffffff;\n font-weight: bold;\n text-align: center;\n}\n.WGprofilefield_required_off {\n}\n.WGprofilefield_required {\n background-color: #ffd6bb;\n}\n.WGprofilefield_error {\n background-color: #FF9494;\n}\n.WGerrorMsg {\n font-weight:bold;\n color:red;\n text-align:center;\n}\n/* user */\n.WGuserInvite_subject {\n background-color: white;\n border: solid #BECEF8 1px;\n height: 25px;\n text-align: left;\n width: 500px;\n /*margin-left: 50px;*/\n /*margin-bottom: 20px;*/\n /*overflow:-moz-scrollbars-vertical;\n overflow-x:hidden;\n overflow-y:scroll;*/\n}\n/* view profile */\n\n.WGprofile_canEdit {\n text-align:center;\n background-color:red;\n padding:4px;\n color:white;\n font-weight:bold;\n}\n.WGprofile_fieldLabel {\n background: #DDE6FB;\n padding:2px;\n width:200px;\n}\n.WGprofile_fieldData {\n margin-left: 5px;\n}\n.WGprofile_fieldStatus {\n padding:4px;\n color:white;\n font-weight:bold\n}\n\n/**********************************************************************/\n/* TABS */\n/**********************************************************************/\n\n/* TABS - outer */\n\n.WGbottombutton {\n float:right;\n padding-right:2px;\n padding-top: 2px;\n position: relative;\n} \n.WGcontent {\n padding:10px;\n\n}\n.WGcleartab {\n clear: both; \n height:0;\n}\n.WGsubContent { /* color setting for border under outer tabs that surrounds inner tabs */\n border: solid #d8dee8 6px;\n}\n.WGtopbutton {\n float:right;\n clear:both;\n padding-right:2px;\n padding-top: 2px;\n position: relative;\n}\n\n\nul.WGtopTabs,\nul.WGtopTabs li {\n list-style-type:none;\n margin:10px 0px 0px 0px;\n padding:0px;\n position:relative;\n width:auto;\n Xposition:relative;\n zoom:1;\n}\nul.WGtopTabs li {\n display:block;\n float:left;\n margin-right: 3px;\n}\nul.WGtopTabs li b { \n background-color: #eef2fd;\n border-top:solid #d8dee8 1px;\n display:block;\n padding:4px 8px;\n position:relative;\n top:-1px; \n}\nul.WGtopTabs a { /* non-selected tabs color settings */\n display:block;\n color:#9ea0bb;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n background-color:#f2f5fa;\n border-left: solid #d8dee8 1px;\n border-right: solid #d8dee8 1px; \n}\n\nul.WGtopTabs a:hover,\nul.WGtopTabs a:hover b,\nul.WGtopTabs a.selected,\nul.WGtopTabs a.selected b { /* selected tab color settings */\n background-color:#d8dee8;\n color:#3e4f77;\n}\ntext-align: right;\n/* TABS - YUI */\n\n.WGcleardiv {\n clear: both;\n margin: 0px 0px 0px 0px;\n padding: 0px;\n}\n\n.WGviewProfile, .wgView {\n border: none;\n font: bold 10px Verdana;\n color: #3e4f77;\n text-decoration:none;\n}\n\n.WGview {\n position: absolute;\n right: 4px;\n top:4px;\n}\n\n.WGprofile_displayView {\n -x-system-font:none;\n border:medium none;\n color:#0B2258;\n display:inline;\n float:right;\n font-family:Verdana;\n font-size:10px;\n font-size-adjust:none;\n font-stretch:normal;\n font-style:normal;\n font-variant:normal;\n font-weight:bold;\n line-height:normal;\n padding-right:8px;\n padding-top:3px;\n text-decoration: none;\n}\n\n.WGprofile_displaySubContent { /* border around friends tab content */\n border: solid #d8dee8 6px;\n border-top: solid #d8dee8 18px;\n}\n\n\n /*\nCopyright (c) 2008, Yahoo! Inc. All rights reserved.\nCode licensed under the BSD License:\nhttp://developer.yahoo.net/yui/license.txt\nversion: 2.6.0\n*/\n\n/* yui tabs color settings below */\n\n/* .yui-navset defaults to .yui-navset-top */\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */\n border:solid #eef2fd; /* color between tab list and content */\n border-width:0 0 5px;\n Xposition:relative;\n zoom:1;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {\n background:#ffffff; /* tab background */\n border:solid #ffffff;\n border-width:0 1px;\n color:#bfccdd;\n position:relative;\n text-decoration:none;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n font-weight: bold;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {\n border:solid #eef2fd;\n border-width:1px 0 0;\n cursor:hand;\n padding:0.25em .75em;\n left:0; right: 0; bottom: 0; /* protect from other orientations */\n top:-1px; /* for 1px rounded corners */\n position:relative;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */\n background: #eef2fd; /* selected tab background */\n color: #3e4f77;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n font-weight: bold;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a em {\n border-color:#eef2fd; /* selected tab border color */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav a:focus {\n background: #eef2fd; /* hover tab background */\n color: #3e4f77;\n outline:0;\n font-size:12px;\n font-family: Arial, Helvetica, sans-serif;\n text-decoration:none;\n font-weight: bold;\n\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-content {\n background: #eef2fd; /* content background color */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-content,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-content {\n border:5px solid #eef2fd; /* content border */\n padding:0.75em 1em; /* content padding */\n}\n\n/* left and right orientations */\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 5px 0 0;\n Xposition:absolute; /* from tabview-core; have to reiterate for skin-sam due to pos:rel on skin-sam yui-nav */\n top:0; bottom:0; /* stretch to fill content height */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 0 0 5px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n margin:0 0 0.3em; /* space between tabs */\n padding:0 0 0 1px; /* gecko: make room for overflow */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n padding:0 1px 0 0; /* gecko: make room for overflow */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected { \n margin:0 -1px 0.16em 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav .selected { \n margin:0 0 0.16em -1px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a {\n border-width:1px 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 0 0 1px;\n padding:0.2em .75em;\n top:auto;\n left:-1px; /* for 1px rounded corners */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 1px 0 0;\n left:auto;\n right:-1px; /* for 1px rounded corners */\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {\n background-image:none; /* no left-right or bottom-top gradient */\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-content {\n border:1px solid #d8dee8; /* content border */\n}\n/* bottom orientation */\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav {\n border-width:5px 0 0; /* color between tab list and content */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected { \n margin:-1px 0.3em 0 0; /* for overlap */\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li { \n padding:0 0 1px 0; /* gecko: make room for overflow */\n vertical-align:top;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li a { \n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a em {\n border-width:0 0 1px;\n top:auto;\n bottom:-1px; /* for 1px rounded corners */\n}\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-content,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-content {\n border:1px solid #f2f5fa; /* content border */\n}\n.WGsubContent .yui-skin-sam {\n background-color: #d8dee8;\n padding: 10px 5 5 5px;\n display:block;\n}\n\n/* yui tab placement settings below */\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav li {\n margin:0 0.3em 0 0; /* space between tabs */\n padding:5px 0 0; /* gecko: make room for overflow */\n zoom:1;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected { \n margin:0 0.3em -1px 0; /* for overlap */\n}\n\n.WGsubContent .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,\n.WGsubContent .yui-navset .yui-navset-bottom .yui-nav li {\n margin:0 0.5em 0 0;\n}\n.WGsubContent .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {\n margin:0 0 0.5em;\n}\n.WGsubContent .yui-navset .yui-content .yui-hidden {\n display:none;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-navset-left .yui-nav,.yui-navset-right .yui-nav {\n width:6em;\n}\n.WGsubContent .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {\n width:auto;\n}\n.WGsubContent .yui-navset .yui-navset-left,.yui-navset-left {\n padding:0 0 0 6em;\n}\n.WGsubContent .yui-navset-right {\n padding:0 6em 0 0;\n}\n.WGsubContent .yui-navset-top,.yui-navset-bottom {\n padding:auto;\n}\n.WGsubContent .yui-nav,.yui-nav li {\n list-style:none;\n margin:0;\n padding:0; \n}\n.WGsubContent .yui-navset li em {\n font-style:normal;\n}\n.WGsubContent .yui-navset {\n position:relative;\n zoom:1;\n}\n.WGsubContent .yui-navset .yui-content {\n zoom:1;\n}\n.WGsubContent .yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,\n.WGsubContent .yui-navset .yui-navset-bottom .yui-nav li {\n display:inline-block;\n display:-moz-inline-stack;\n *display:inline;\n vertical-align:bottom;\n cursor:pointer;\n zoom:1;\n}\n.WGsubContent .yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {\n display:block;\n}\n.WGsubContent .yui-navset .yui-nav a {\n position:relative;\n}\n.WGsubContent .yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,\n.WGsubContent .yui-navset-bottom .yui-nav li a {\n display:block;\n display:inline-block;\n vertical-align:bottom;\n zoom:1;\n}\n.WGsubContent .yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a {\n display:block;\n}\n.WGsubContent .yui-navset-bottom .yui-nav li a {\n vertical-align:text-top;\n}\n.WGsubContent .yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,\n.WGsubContent .yui-navset-bottom .yui-nav li a em {\n display:block;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,\n.WGsubContent .yui-navset-left .yui-nav,.yui-navset-right .yui-nav {\n position:absolute;\n z-index:1;\n}\n.WGsubContent .yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {\n position:static;\n}\n.WGsubContent .yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav {\n left:0;\n right:auto;\n}\n.WGsubContent .yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav {\n left:auto;\n right:0;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-nav .selected a em {\n padding:0.35em 0.75em;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 5px 0 0;\n bottom:0;\n top:0;\n Xposition:absolute;\n}\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav {\n border-width:0 0 0 5px;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n margin:0 0 0.16em;\n padding:0 0 0 1px;\n}\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav li {\n padding:0 1px 0 0;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a {\n border-width:1px 0;\n}\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 0 0 1px;\n left:-1px;\n padding:0.2em .75em;\n top:auto;\n}\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a em {\n border-width:0 1px 0 0;\n left:auto;\n right:-1px;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav a:hover {\n background-image:none;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav .selected {\n margin:-1px 0.16em 0 0;\n}\n\n.WGsubContent .yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,\n.WGsubContent .yui-skin-sam .yui-navset-bottom .yui-nav li {\n padding:0 0 1px 0;\n vertical-align:top;\n}\n',0,'text/css',1270612323,3600,'body{margin:0;padding:0;font:11px Verdana;}a{cursor:pointer;}button{cursor:pointer;}img{border:none;}.WGbutton{float:right;padding-right:10px;}.centered{text-align:center;}.WGaccount_message{background-color:white;border:solid #BECEF8 1px;height:300px;margin-bottom:10px;margin-left:60px;margin-top:20px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;padding:10px;text-align:left;vertical-align:top;width:90%;}.WGprofileMember{font-size:9px;margin-right:20px;text-align:right;}.WGmember{color:#3e4f77;font:9px Verdana,Arial,Helvetica,sans-serif;text-align:center;}.WGphotostyle{border:solid #3e4f77 2px;margin-bottom:5px;\n margin-top:5px}#rightalign{float:right;}.WGbordered{border-bottom:dashed #BECEF8 2px;padding-bottom:10px;}.WGfriendpic{border:solid #BECEF8 1px;}.WGinvitemsg{width:600px;height:150px;}ol.WGProfile_interests{color:#0B2259;font-size:15px;font-weight:bold;list-style-type:none;margin:0px;padding:0px;padding:5px 5px;}ol.WGProfile_interests li{margin-bottom:15px;}ol.WGProfile_interests span{font-size:12px;font-weight:normal;color:black;}.WGpBio{border-bottom:solid #DDE6FB 1px;margin:0px;margin-bottom:5px;padding-bottom:5px;}.WGpBio div{background-color:#DDE6FB;padding:2px 5px;margin-bottom:2px;}.WGprogram{font-size:9px;}.WGContribCount{font-size:12px;text-align:left;\n padding:3px}.WGContribTitle{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#0B2259;font-size:12px;font-weight:bold;min-height:25px;padding:3px;text-align:center;text-decoration:underline;}.WGContribTitleLeft{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#0B2259;font-size:12px;font-weight:bold;min-height:25px;padding:3px;text-align:center;text-decoration:underline;}.WGContribEntry{text-align:center;padding:3px;}.WGContribEntryLeft{text-align:left;padding:3px;}.WGeditBox{border:solid #8DABF1 2px;display:block;font-family:verdana;font-size:9px;font-weight:bold;left:100px;-moz-box-sizing:border-box;padding:5px;position:absolute;top:100px;width:590px;z-index:100;}.WGeditBox input,.WGeditBox select{font-size:9px;}.WGfriends_name{font-weight:bold;width:90%;}.WGfriends_photo{font-weight:bold;width:10%;}.WGfriends_photo img{height:50px;width:50px;}.WGfriends_private{float:right;padding-bottom:5px;width:50%;}.WGfriends_ninety{vertical-align:top;width:90%;}.WGfriends_seventy{vertical-align:top;width:70%;}.WGfriends_ten{width:10%;}.WGfriends_ten img{height:50px;width:50px;}.WGfriends_twenty{width:20%;}.WGaccepts{padding-bottom:5px;}.WGProfile_msgcontainer{padding:2px;}.WGinbox_count{font-size:12px;font-weight:bold;padding:3px;text-align:left;}.WGinbox_errors{font-weight:bold;color:red;text-align:center;}.WG_inbox_InviteLabel{width:50px;text-align:right;}.WG_inbox_InviteLabelView{font-weight:bold;width:120px;}.WGmsgcontainer{padding:6px;display:block;margin-bottom:6px;}.WGdatacells{border-bottom:dashed #BECEF8 1px;}.WGinbox_contactsTbl{background-color:#EEF2FD;font-family:arial;font-size:9pt;width:100%;}#contacts{height:275px;overflow:auto;}.WGbuttons_left{float:left;}.WGbuttons_right{float:right;}.WGinbox_from{color:black;font-weight:normal;text-decoration:none;}.WGinbox_subject{width:530px;}.WGinbox_messageTo{background-color:white;border:solid #BECEF8 1px;height:50px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;width:530px;}.WGinbox_buttons{display:inline;float:left;font-size:10px;text-align:left;width:70%;}.WGinbox_pagination{display:inline;text-align:right;width:20%;}.WGinbox_messagerpp{font-size:10px;display:inline;text-align:right;width:20%;}.WGmessage{display:inline;float:left;font-size:10px;text-align:left;width:70%;}.WGmessagerpp{font-size:10px;display:inline;text-align:right;float:right;}.WG-previous-next{float:right;}.WGevenThread{background-color:#e1e8fb;border-bottom:1px solid #bfcef9;padding:8px;text-align:center;}.WGoddThread{background-color:#eef2fd;border-bottom:1px solid #bfcef9;padding:8px;text-align:center;}.WGProfile_pagination{font-size:10px;text-align:right;width:20%;}.WGProfile_messagerpp{font-size:10px;display:inline;text-align:right;width:20%;}.WGProfile_paginationLeft{font-size:10px;text-align:left;width:20%;}.WGProfile_paginationCenter{font-size:10px;text-align:center;width:20%;}.WGProfile_pagination a{background-color:#f2f5fa;border:solid #bfc8dc 1px;font-size:10px;font-weight:bold;padding:1px 5px;text-decoration:none;}.WGProfile_pagination a:hover{background-color:#d8dee8;color:white;}.WGProfile_pagination .prevNext{background-color:transparent;border:none;color:black;}.WGProfile_pagination .prevNext:hover{background-color:transparent;border:none;color:black;}.WGProfile_pagination .active{background-color:#d8dee8;border:solid #bfc8dc 1px;color:white;font-size:10px;font-weight:bold;padding:1px 5px;text-decoration:none;}.WGProfile_pagination img{vertical-align:middle;margin-top:2px;border:none;}.WGProfile_registration{background:none;border:none;font-size:9pt;font-family:arial;margin:0;padding:0;width:100%;}.WGProfile_registration .header{background-color:#818997;color:#3e4f77;font-size:10px;font-weight:bold;text-align:left;}.WGProfile_registration .header a{color:white;text-decoration:none;}.WGProfile_registration .help a{font-weight:bold;text-decoration:none;}.WGProfile_registration .inputText{font-size:10px;margin-right:1px;}.WGProfile_registration .label{font-size:9pt;font-weight:bold;text-align:right;white-space:nowrap;width:1%;}.WGProfile_registration .labelLeft{font-size:9pt;font-weight:bold;white-space:nowrap;width:1%;text-align:left;vertical-align:top;}.WGProfile_registration .smallLabel{font-size:8px;text-align:center;}.WGProfile_registration .smallText{font-size:9px;}.WGinboxTbl{display:block;margin:4px;padding:2px;}.WGProfile_registration .bar,.WGProfile_registration .barRight{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin:10px 0px 10px 0px;min-height:25px;padding:4px 4px 0px 4px;vertical-align:middle;}.WGProfile_registration .bar{text-align:center;}.WGProfile_registration .barRight{text-align:right;}.WGProfile_registration .bar a{color:#0B2259;font-size:10px;font-weight:bold;}.WGProfile_registration .barFive{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;text-align:center;margin-right:3px;min-height:25px;padding:2px;width:4.3%;}.WGProfile_registration .barTen{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;min-height:25px;padding:2px;text-align:center;width:7.2%;}.WGProfile_registration .barFifteen{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin-right:3px;min-height:25px;padding:2px;text-align:center;width:15%;}.WGProfile_registration .barFifty{background-color:#f2f5fa;border:solid #d8dee8 1px;color:#3e4f77;font-size:14px;font-weight:bold;margin-right:3px;min-height:25px;padding:2px;text-align:center;width:50%;}.WGbarContainer{display:block;margin:10px 0px 10px 0px;width:100%;}.WGfields{padding:2px;}.WGfields_left{padding:2px;vertical-align:top;width:15%;}.WGfields_right{display:inline float:right;padding:2px;text-align:right;width:80%;vertical-align:top;}.WGProfile{display:table;margin:0;padding:0;width:100%;}.WGProfileFields{border:0;padding:0;margin:0;width:100%;}.WGProfileFields ol{display:inline;list-style-type:none;}.WGProfileFields ul{list-style-type:none;display:inline;}.WGProfileFields ul li{display:inline-block;*display:inline;zoom:1;}.WGProfile_accepts{text-align:right;background-color:gray;padding:4px;width:100%;}.WGviewContainer{margin:0;padding:0;width:90%;}.WGinternational{background-color:red;color:white;display:inline;font-weight:bold;padding:4px;text-align:center;}.WGcategoryLabel{vertical-align:top;width:90%;}.WGprivateMessage{background-color:gray;padding:4px;text-align:right;}.WGprofileAlert{background-color:red;color:white;font-weight:bold;padding:4px;text-align:center;width:100%;}WGprofilePhoto{vertical-align:top;}#WGprofileErrors{background-color:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}.WGprofilefield_required_off{}.WGprofilefield_required{background-color:#ffd6bb;}.WGprofilefield_error{background-color:#FF9494;}.WGerrorMsg{font-weight:bold;color:red;text-align:center;}.WGuserInvite_subject{background-color:white;border:solid #BECEF8 1px;height:25px;text-align:left;width:500px;}.WGprofile_canEdit{text-align:center;background-color:red;padding:4px;color:white;font-weight:bold;}.WGprofile_fieldLabel{background:#DDE6FB;padding:2px;width:200px;}.WGprofile_fieldData{margin-left:5px;}.WGprofile_fieldStatus{padding:4px;color:white;\n font-weight:bold}.WGbottombutton{float:right;padding-right:2px;padding-top:2px;position:relative;}.WGcontent{padding:10px;}.WGcleartab{clear:both;height:0;}.WGsubContent{border:solid #d8dee8 6px;}.WGtopbutton{float:right;clear:both;padding-right:2px;padding-top:2px;position:relative;}ul.WGtopTabs,ul.WGtopTabs li{list-style-type:none;margin:10px 0px 0px 0px;padding:0px;position:relative;width:auto;Xposition:relative;zoom:1;}ul.WGtopTabs li{display:block;float:left;margin-right:3px;}ul.WGtopTabs li b{background-color:#eef2fd;border-top:solid #d8dee8 1px;display:block;padding:4px 8px;position:relative;top:-1px;}ul.WGtopTabs a{display:block;color:#9ea0bb;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;background-color:#f2f5fa;border-left:solid #d8dee8 1px;border-right:solid #d8dee8 1px;}ul.WGtopTabs a:hover,ul.WGtopTabs a:hover b,ul.WGtopTabs a.selected,ul.WGtopTabs a.selected b{background-color:#d8dee8;color:#3e4f77;}.WGcleardiv{clear:both;margin:0px 0px 0px 0px;padding:0px;}.WGview{border:none;font:bold 10px Verdana;color:#3e4f77;text-decoration:none;position:absolute;right:4px;top:4px;}.WGprofile_displayView{-x-system-font:none;border:medium none;color:#0B2258;display:inline;float:right;font-family:Verdana;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;padding-right:8px;padding-top:3px;text-decoration:none;}.WGprofile_displaySubContent{border:solid #d8dee8 6px;border-top:solid #d8dee8 18px;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #eef2fd;border-width:0 0 5px;Xposition:relative;zoom:1;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#ffffff;border:solid #ffffff;border-width:0 1px;color:#bfccdd;position:relative;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #eef2fd;border-width:1px 0 0;cursor:hand;padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#eef2fd;color:#3e4f77;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#eef2fd;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#eef2fd;color:#3e4f77;outline:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-weight:bold;}.yui-skin-sam .yui-navset .yui-content{background:#eef2fd;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:5px solid #eef2fd;padding:0.75em 1em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.3em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px 0.16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #d8dee8;}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.3em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #f2f5fa;}.yui-skin-sam{background-color:#d8dee8;padding:10px 5 5 5px;display:block;}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.3em 0 0;padding:5px 0 0;zoom:1;}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.3em -1px 0;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0.5em;}.yui-navset .yui-content .yui-hidden{display:none;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{list-style:none;margin:0;padding:0;}.yui-navset li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content{zoom:1;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{left:auto;right:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;bottom:0;top:0;Xposition:absolute;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;left:-1px;padding:0.2em .75em;top:auto;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}',0); +ALTER TABLE `snippet` ENABLE KEYS; +ALTER TABLE `template` DISABLE KEYS; +INSERT INTO `template` VALUES ('\">','Macro/AdminToggle',1,1,'PBtmpl0000000000000036',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/a_account',1,1,'PBtmpl0000000000000037',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/EditableToggle',1,1,'PBtmpl0000000000000038',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/GroupAdd',1,1,'PBtmpl0000000000000040',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/GroupDelete',1,1,'PBtmpl0000000000000041',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/H_homeLink',1,1,'PBtmpl0000000000000042',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/LoginToggle',1,1,'PBtmpl0000000000000043',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/r_printable',1,1,'PBtmpl0000000000000045',1129049186,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\">','Macro/File',1,1,'PBtmpl0000000000000091',1129049189,'WebGUI::Asset::Template::HTMLTemplate',1,'\">',0),('\" id=\"id\">\n\n\n

    \n
    \n
    /opaque.gif);\">\n \n
    \n\n\n\n
    /opaque.gif);\">\n \n
    \n
    \n
    \n','Shortcut',1,1,'PBtmpl0000000000000140',1129573244,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    /opaque.gif);\">
    /opaque.gif);\">
    ',0),('

    \n\n\n
    \n \n
    \n
    \n
    :
    \n
    \n
    \n
    \n
    \n\n\n
    \n
    \n
    \n \n
    \n
    \n
    \n \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n','AdminConsole',1,1,'PBtmplHelp000000000001',1147642410,'WebGUI::Asset::Template::HTMLTemplate',1,'


    :
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \">\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n class=\"even\">\n \">
    \n \n \n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\" align=\"center\">\n class=\"even\">\n \">\n by\n \n \n \n \">\n \n on @ \n \n
    \n \n
    \n\n

    \n \n
    \n
    \n \n

    \n \n\n\n\n','MessageBoard',1,1,'PBtmpl0000000000000047',1147642414,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">

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


    ',0),('\nThis is the Manager\'s View\n\n','TimeTracking_manager',1,1,'TimeTrackingTMPL000002',1147642417,'WebGUI::Asset::Template::HTMLTemplate',1,'This is the Manager\'s View',0),('

    \n\n

    \n\n

    \n\n
    \n\n\">\n\n          \n\n\">\n\n
    \n','prompt',1,1,'PBtmpl0000000000000057',1147642418,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">           \">
    ',0),('\">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />()','Macro/File',1,1,'PBtmpl0000000000000107',1147642420,'WebGUI::Asset::Template::HTMLTemplate',1,'\">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />()',0),('

    RandomThread macro debug output:

    \n
    \n
    approve.url:
    \n
    assetId:
    \n
    assetSize:
    \n\n
    <tmpl_loop attachment_loop>:
    \n
    \n
    filename:
    \n
    icon:
    \n
    isImage:
    \n
    thumbnail:
    \n
    url:
    \n</tmpl_loop>\n\n\n
    attachment.icon:
    \n
    attachment.thumbnail:
    \n
    attachment.url:
    \n
    className:
    \n
    content:
    \n
    contentType:
    \n
    createdBy:
    \n
    creationDate:
    \n
    dateSubmitted:
    \n
    dateSubmitted.human:
    \n
    dateUpdated:
    \n
    dateUpdated.human:
    \n
    delete.url:
    \n
    deny.url:
    \n
    edit.url:
    \n
    encryptPage:
    \n
    endDate:
    \n
    extraHeadTags:
    \n
    groupIdEdit:
    \n
    groupIdView:
    \n
    hasRated:
    \n
    image.url
    \n
    image.thumbnail
    \n
    isHidden:
    \n
    isLocked:
    \n
    isLockedBy:
    \n
    isMarkedRead:
    \n
    isPackage:
    \n
    isPrototype:
    \n
    isSticky:
    \n
    isSystem:
    \n
    lastPostDate:
    \n
    lastPostId:
    \n
    lineage:
    \n
    menuTitle:
    \n
    newWindow:
    \n
    ownerUserId:
    \n
    parentId:
    \n
    rate.url.1:
    \n
    rate.url.2:
    \n
    rate.url.3:
    \n
    rate.url.4:
    \n
    rate.url.5:
    \n
    rating:
    \n
    rating.value:
    \n
    replies:
    \n
    reply.url:
    \n
    reply.withquote.url:
    \n
    revisedBy:
    \n
    revisionDate:
    \n
    startDate:
    \n
    state:
    \n
    stateChanged:
    \n
    stateChangedBy:
    \n
    status:
    \n
    storageId:
    \n
    subscriptionGroupId:
    \n
    synopsis:
    \n
    tagId:
    \n
    threadId:
    \n
    title:
    \n
    title.short:
    \n
    url:
    \n
    user.canEdit:
    \n
    user.isPoster:
    \n
    userDefined1:
    \n
    userDefined2:
    \n
    userDefined3:
    \n
    userDefined4:
    \n
    userDefined5:
    \n
    userId:
    \n
    userProfile.url:
    \n
    username:
    \n
    views:
    \n
    \n','Macro/RandomThread',1,1,'WVtmpl0000000000000001',1147642426,'WebGUI::Asset::Template::HTMLTemplate',1,'

    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:
    ',0),('\n

    \n
    \n \n\n

    \n
    \n \n\n \n \n \n       \n \n class=\"navOn\"
    class=\"navOn\">\n  \n \n onclick=\"window.open(\'\')\" href=\"#\" href=\"\"
    >\n \n  \n
    \n \n\n
    \n','Navigation',1,1,'stevenav00000000000001',1147642499,'WebGUI::Asset::Template::HTMLTemplate',1,'

           class=\"navOn\"
    class=\"navOn\">  onclick=\"window.open(\'\')\" href=\"#\" href=\"\">  
    ',0),('\n

    \n
    \n \n\n

    \n
    \n \n\n \n \n \n       \n \n \n class=\"navOn\" class=\"navOn\">\n  \n \n onclick=\"window.open(\'\')\" href=\"#\" href=\"\">\n \n  \n \n \n \n','Navigation',1,1,'PBnav000000style01lvl2',1147642499,'WebGUI::Asset::Template::HTMLTemplate',1,'

           class=\"navOn\" class=\"navOn\">  onclick=\"window.open(\'\')\" href=\"#\" href=\"\">  ',0),('
    \n\n \n
    \n
    \n
    \n
    \n \n \n \n

    \">

    \n
    \n\n \n \">.\n \">\n \n \n \n
    \n
    \n\n','Macro/L_loginBox',1,1,'PBtmpl0000000000000044',1148579524,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \">\n \n\n \n \">.\n \">\n \n
    \n
    \n
    \n
    \n\n','Macro/L_loginBox',1,1,'PBtmpl0000000000000092',1148579524,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\">\" style=\"border-style:none;vertical-align:middle;\" alt=\"\" />\n','Macro/File',1,1,'PBtmpl0000000000000039',1154535073,'WebGUI::Asset::Template::HTMLTemplate',1,'\">\" style=\"border-style:none;vertical-align:middle;\" alt=\"\" />',0),('\nBatch: \n\n\n
    \n\n','Operation/RedeemSubscription',1,1,'PBtmpl0000000000000053',1154535074,'WebGUI::Asset::Template::HTMLTemplate',1,'Batch:
    ',0),('\n\n\n class=\"odd\">\n \n \n \n \n\n
    /\">\n \" />\n \n (\'\', \'\')\">/\" style=\"border-style:none;\" alt=\"\" title=\"\" />\n
    \n','ProjectManager_resourceList',1,1,'ProjectManagerTMPL0006',1157679165,'WebGUI::Asset::Template::HTMLTemplate',1,'class=\"odd\">
    /\"> \" /> (\'\', \'\')\">/\" style=\"border-style:none;\" alt=\"\" title=\"\" />
    ',0),('\n\n
    \n \n \n
    px;top:px;\">♦
    \n
    \n
    px;top:px;width:px;background-color:\">\n
    %;\">
    \n \n
    \n
    \n \n
    px;top:3px;margin-top:-3px;\">
    \n
    \n
    \n
    \n
    \n \" id=\"projectTableWidth\">\n \" id=\"projectScrollPercentWidth\">\n px;z-index:1;\">\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \" class=\"monthName\" style=\"height:20px;\">
    \" class=\"empty\" style=\"height:21px;\"> 
    \n
    \n
    \n\n','ProjectManager_gantt',1,1,'ProjectManagerTMPL0003',1159989349,'WebGUI::Asset::Template::HTMLTemplate',1,'
    px;top:px;\">♦
    px;top:px;width:px;background-color:\">
    %;\">
    px;top:3px;margin-top:-3px;\">
    \" id=\"projectTableWidth\"> \" id=\"projectScrollPercentWidth\"> px;z-index:1;\">
    \" class=\"monthName\" style=\"height:20px;\">
    \" class=\"empty\" style=\"height:21px;\"> 

    ',0),('\n
      \n\n
    • at () by
    • \n
      \n
    \n','WikiPage_pageHistory',1,1,'WikiPHTmpl000000000001',1165460175,'WebGUI::Asset::Template::HTMLTemplate',1,'
    • at () by
    ',0),('

    \n\n
      \n
    1. \">
    2. \n
    \n\n
    \"> | \"> | \">
    \n\n','WikiMaster_mostPopular',1,1,'WikiMPTmpl000000000001',1165460175,'WebGUI::Asset::Template::HTMLTemplate',1,'

    1. \">
    \"> | \"> | \">
    ',0),('

    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n\n\n\n','InOutBoard/Report',1,1,'IOB0000000000000000002',1166019641,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ',0),('\n

    \n\n\n\n\n

    \n \n \n \n
    \n · · \n
    \n
    \n

    \n

    \">

    \n \n

    \n

    \">

    \n
    \n
    \n
    \"> | \"> | \">
    \n','WikiMaster_search',1,1,'WikiSearchTmpl00000001',1168480840,'WebGUI::Asset::Template::HTMLTemplate',1,'

    · ·

    \">

    \">

    \"> | \"> | \">
    ',0),('

    \n\n
      \n
    • \n \n \"> - on by \n \n - on by \n \n ( \"> )\n \n \n
    • \n
    \n\n
    \"> | \"> | \">
    \n\n\n','WikiMaster_recentChanges',1,1,'WikiRCTmpl000000000001',1169092823,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> | \"> | \">
    ',0),('\n\n \n

    \n
    \n
    \n\n\n
      \n
    • \n
    \n
    \n\n\n \">\n\n \n \n \n \n \n \n','ZipArchiveAsset',1,1,'ZipArchiveTMPL00000001',1169738426,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> ',0),('\" id=\"id\">\n\n

    \n
    \n\n \n

    \n
    \n\n
    \n \n

    \n
    \n\n
    \n\n \">\n\n\n \n  · \n \n \">\n\n
    \n\n \n
    \n \n
    \n
    \n \n \n \n \n \n \n \n class=\"odd\">\n class=\"odd\">\n class=\"odd\">\n class=\"odd\">\n \n \n \n

    \n \n \n\n','InOutBoard',1,1,'IOB0000000000000000001',1169795123,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    \">  ·  \">
    class=\"odd\"> class=\"odd\"> class=\"odd\"> class=\"odd\">

    ',0),('\n\n\n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n','SQLReport/Download',1,1,'SQLReportDownload00001',1171466654,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">
     
    \">
     
    \">
     
    \">
     
    ',0),('\n

    \n\n\n

    \n \">
    \n

    \n

    \n
    \n\n

    \n\n','newsletter',1,1,'newsletter000000000001',1185754569,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">

    ',0),('\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n
    \n
    \n\n\n\n

    \">

    \n\n\n\n\n','TimeTracking_user',1,1,'TimeTrackingTMPL000001',1201205738,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">

    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Month',1,1,'CalendarPrintMonth0001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
    © Plain Black 2006
    ',0),('
    \r\n   -   \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Week',1,1,'CalendarPrintWeek00001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
      -  
    © Plain Black 2006
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    :00\r\n
      \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n
    \r\n © Plain Black 2006\r\n
    \r\n','Calendar/Print/Day',1,1,'CalendarPrintDay000001',1204890714,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :00
    © Plain Black 2006
    ',0),('

    ^International(thank you message,Shop);

    \r\n\r\n\r\n

    \">^International(order number,Shop);

    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(date,Shop);
    ^International(amount,Shop);
    ^International(in shop credit used,Shop);
    ^International(taxes,Shop);
    ^International(shipping method,Shop);
    ^International(shipping amount,Shop);
    ^International(shipping address,Shop);
    ^International(payment method,Shop);
    ^International(status message,Shop);
    ^International(payment address,Shop);
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    \r\n ','Shop/EmailReceipt',1,1,'bPz1yk6Y9uwMDMBcmMsSCg',1211829604,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(thank you message,Shop);

    \">^International(order number,Shop);

    ^International(date,Shop);
    ^International(amount,Shop);
    ^International(in shop credit used,Shop);
    ^International(taxes,Shop);
    ^International(shipping method,Shop);
    ^International(shipping amount,Shop);
    ^International(shipping address,Shop);
    ^International(payment method,Shop);
    ^International(status message,Shop);
    ^International(payment address,Shop);
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    ',0),('
    \r\n

    Cart

    \r\n
    \r\n \r\n
    ) ()
    \r\n
    \r\n
    \r\n
    \r\n ^International(total,Shop);: \r\n
    \r\n
    \r\n ^ViewCart;\r\n
    \r\n
    \r\n','Shop/MiniCart',1,1,'EBlxJpZQ9o-8VBOaGQbChA',1212093746,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Cart

    ) ()
    ^International(total,Shop);:
    ^ViewCart;
    ',0),('\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \" alt=\"\" />\r\n
    \r\n
     
    \r\n\r\n
    \r\n X\r\n
    \r\n
    \r\n
    \r\n
    °F
    \r\n

    \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n\">\r\n
    \"The
    \r\n','WeatherData',1,1,'WeatherDataTmpl0000001',1210711353,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    \" alt=\"\" />
     
    X

    °F

    \">
    \"The
    ',0),('
    \r\n \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n
    ^International(location,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(description label,Asset_Event);
    \r\n
    \r\n
    \r\n
    \r\n
    ^International(scheduled,Asset_Event);
    \r\n
    \r\n
    \r\n ,\r\n \r\n \r\n : , \r\n \r\n \r\n : \r\n
    \r\n
    \r\n
    ^International(related material,Asset_Event);
    \r\n
    \r\n \">
    \r\n
    \r\n
    \r\n','Calendar/Print/Event',1,1,'CalendarPrintEvent0001',1215396964,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(location,Asset_Event);
    ^International(description label,Asset_Event);
    ^International(scheduled,Asset_Event);
    ,: ,:
    ^International(related material,Asset_Event);
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n

    \">^International(continue shopping button,Shop);\r\n\r\n\r\n\r\n\r\n','FlatDiscount',1,1,'63ix2-hU0FchXGIWkG3tow',1216169693,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(continue shopping button,Shop);',0),('

    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
     
    \r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
     
    \r\n\r\n\r\n
    \r\n\r\n \r\n\r\n\r\n\r\n \r\n \">\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    _div\" class=\"dragable uncommitted-asset\">\r\n \r\n\r\n
    \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
     
    \r\n \r\n
    \r\n','Layout',1,1,'PBtmpl0000000000000094',1220655703,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \r\n
    \r\n
    Add/Edit Task
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
     
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
      
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
         
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
      
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n :

    \r\n \r\n \" href=\"\" target=\"_new\" onclick=\"taskEdit_searchPopup(this.href); return false;\">\" alt=\"\" src=\"/users.gif\" />     \r\n \" href=\"\" target=\"_new\" onclick=\"taskEdit_searchPopup(this.href); return false;\">\" alt=\"\" src=\"/groups.gif\" /> \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n
    \n','ProjectManager_editTask',1,1,'ProjectManagerTMPL0004',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n\r\n\r\npx;\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
     Task NameDurationStartFinishPred\" valign=\"top\" id=\"scrolltd\" style=\"border-style:none;width:%;\">\r\n
    \r\n \r\n
    \r\n
     
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
     
     
    \r\n\r\n\r\n\r\n
    \n','ProjectManager_project',1,1,'ProjectManagerTMPL0002',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'
    px;\">\">
     Task NameDurationStartFinishPred\" valign=\"top\" id=\"scrolltd\" style=\"border-style:none;width:%;\">
     
     
     
    ',0),('\n

    ^International(my subscriptions,Asset_Newsletter);

    \n\n\n

    ^International(newsletter categories,Asset_Newsletter);

    \n\n


    \n

    \n \n
    \n
    \n

    \n
    \n\n\n\n','newsletter/mysubscriptions',1,1,'newslettersubscrip0001',1221692339,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(my subscriptions,Asset_Newsletter);

    ^International(newsletter categories,Asset_Newsletter);



    ',0),('
    \r\n \" id=\"id\">\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    (\">)
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \n','Subscription',1,1,'eqb9sWjFEVq0yHunGV8IGw',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    • View

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n wgRowOnewgRowTwo\">\r\n \r\n \">\r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \n','Thingy/ViewThing',1,1,'ThingyTmpl000000000002',1222574693,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n
    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \" class=\"yuimenubar\">\r\n
    \r\n
      \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\r\n \r\n
    \r\n
    \r\n
      \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
  • \r\n \r\n\r\n\r\n\r\n','Navigation',1,1,'stevecoolmenu000000001',1224116942,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n\r\n \r\n
      \r\n \r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    wgRowOnewgRowTwo label\" valign=\"top\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n wgRowOnewgRowTwo\" valign=\"top\" colspan=\"2\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n *\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n','Thingy/EditThing',1,1,'ThingyTmpl000000000003',1224518002,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n

    \r\n  :
    \r\n  
    \r\n  
    \r\n  \r\n

    \r\n\r\n \r\n

    \r\n  :
    \r\n \r\n \" title=\"Link to profile\">
    \r\n
    \r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n','Macro/UsersOnline',1,1,'h_T2xtOxGRQ9QJOR6ebLpQ',1224616545,'WebGUI::Asset::Template::HTMLTemplate',1,'

     :
     
     
     

     :
    \" title=\"Link to profile\">

    ',0),('
    \r\n

    \r\n  :
    \r\n  
    \r\n  
    \r\n  \r\n

    \r\n

    \r\n  :
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    \" alt=\"Avatar of \"/> \" title=\"Link to profile\">

    \r\n

    \r\n

    \r\n  :
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n

    \r\n

    \r\n
    \r\n\r\n','Macro/UsersOnline',1,1,'4Ekp0kJoJllRRRo_J1Rj6w',1224616672,'WebGUI::Asset::Template::HTMLTemplate',1,'

     :
     
     
     

     :
    \" alt=\"Avatar of \"/> \" title=\"Link to profile\">

     :

    ',0),('
    \r\n \" id=\"id\">\r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n\r\n \r\n
    \r\n
    ^ViewCart;
    \r\n \">^International(continue shopping button,Shop);\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n','Donation',1,1,'vrKXEtluIhbmAS9xmPukDA',1226698051,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n

    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \">
    \r\n \r\n
    \r\n\r\n \r\n

    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n wgRowOnewgRowTwo\">\r\n \r\n \r\n \r\n \r\n \r\n
    \">\r\n

    Search Results

    \r\n
    \r\n \">\r\n
    \r\n \r\n \r\n \r\n \r\n \">\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n · · \r\n
    \r\n
    \r\n
    \r\n','Thingy/SearchThing',1,1,'ThingyTmpl000000000004',1227044214,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n\r\n\r\n\r\n\">\r\n\r\n\r\n | \r\n\r\n
    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000001',1228125743,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> |





    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n
    \r\n\r\n:
    \r\n:
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000003',1228125758,'WebGUI::Asset::Template::HTMLTemplate',1,'



    :
    :


    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n
    \r\n
    \r\n\r\n\r\n
    \r\n^International(\'search in label\',\'Asset_UserList\');
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\');\r\n\">\r\n\">\r\n\">
    \r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n\r\n\r\n\r\n\r\n^International(\'Field not public message\',\'Asset_UserList\');\r\n \r\n \r\n\r\n
    ^International(\'No users message\',\'Asset_UserList\');
    \r\n\r\n

    \r\n · · \r\n
    \r\n
    ','UserList',1,1,'UserListTmpl0000000002',1228125752,'WebGUI::Asset::Template::HTMLTemplate',1,'




    ^International(\'search in label\',\'Asset_UserList\');




    ^International(\'id label\',\'Asset_UserList\');^International(\'username label\',\'Asset_UserList\'); \"> \"> \">
    ^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');^International(\'Field not public message\',\'Asset_UserList\');
    ^International(\'No users message\',\'Asset_UserList\');

    · ·
    ',0),('

    ^International(\'edit matrix listing title\',\'Asset_MatrixListing\');

    \r\n\r\n','Matrix/EditListing',1,1,'matrixtmpl000000000004',1228834590,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'edit matrix listing title\',\'Asset_MatrixListing\');

    ',0),('\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n \n \n \n \n \n
     
    /delete.gif\" border=\"0\" onclick=\"removeRow(\'\')\" style=\"cursor:pointer\" alt=\"delete\" />
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \" class=\"PM_blueLink\"> ^International(last week,Asset_TimeTracking);\" class=\"PM_blueLink\">^International(next week,Asset_TimeTracking);
     
    \n \n \n \" onclick=\"addRow();\" />   \" />\n
    \n
    \n\n\n\n \n \">\n \n \n \n \n \n \n \n \n
    /delete.gif\" border=\"0\" onclick=\"removeRow()\" style=\"cursor:pointer\" alt=\"delete\" />
    \n
    ','TimeTracking_row',1,1,'TimeTrackingTMPL000003',1229311434,'WebGUI::Asset::Template::HTMLTemplate',1,'\">
     
    /delete.gif\" border=\"0\" onclick=\"removeRow(\'\')\" style=\"cursor:pointer\" alt=\"delete\" />
    \" class=\"PM_blueLink\"> ^International(last week,Asset_TimeTracking);\" class=\"PM_blueLink\">^International(next week,Asset_TimeTracking);
     
    \" onclick=\"addRow();\" />   \" />
    \">
    /delete.gif\" border=\"0\" onclick=\"removeRow()\" style=\"cursor:pointer\" alt=\"delete\" />
    ',0),('

    Calendar

    \r\n\r\n\r\n

    \r\n \r\n ^International(New Year,Asset_Calendar);,\r\n \r\n \r\n ^International(New Month,Asset_Calendar);,\r\n \r\n \r\n ^International(New Day,Asset_Calendar);\r\n \r\n

    \r\n\r\n

    \">

    \r\n \r\n

    \r\n\r\n
    \r\n\r\n\r\n \"><< ^International(previous page,Asset_Calendar);\r\n\r\n\r\n \">^International(next page,Asset_Calendar); >>\r\n','Calendar/Print/List',1,1,'uRL9qtk7Rb0YRJ41LmHOJw',1229311072,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Calendar

    ^International(New Year,Asset_Calendar);,^International(New Month,Asset_Calendar);,^International(New Day,Asset_Calendar);

    \">

    \"><< ^International(previous page,Asset_Calendar); \">^International(next page,Asset_Calendar); >> ',0),('\n\"> \n \n \n

    \n
    \n\n\n

    \n
    \n\n\n

    \n\n\n\n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    ^International(Stock Watch,Asset_StockData);\n
    \n ^International(Last Update,Asset_StockData);: EDT
    \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n qmmt_cycleqmmt_main\'> \n \n \n \n \n \n \n \n
    Name SymbolLastTickChg
    \n \')\">\n \n /\" alt=\"\" /> \n _up_down\" style=\"text-align: right;whitespace:nowrap;\">
    \n
    ','StockData',1,1,'StockDataTMPL000000001',1229453697,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    ^International(Stock Watch,Asset_StockData);
    ^International(Last Update,Asset_StockData);: EDT
    qmmt_cycleqmmt_main\'>
    Name SymbolLastTickChg
    \')\"> /\" alt=\"\" />_up_down\" style=\"text-align: right;whitespace:nowrap;\">
    ',0),('

    \r\n\" id=\"id\">\r\n\r\n\r\n\r\n\r\n
    \r\n
    ^International(hide new content list,Asset_Dashboard);
    \r\n
    \r\n
    \r\n\r\n\r\n\">\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n
    \r\n\r\n
    Add New Content
    \r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n

    \r\n\r\n

    \r\n
    \r\n
    ^L(\"17\",\"\",\"PBtmpl0000000000000092\"); ^AdminToggle(Modify the Default User\'s Perspective,Leave Default User Perspective (Admin Mode));
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    \r\n\r\n\r\n \">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n\r\n\r\n\r\n\">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n\r\n\r\n\">\r\n\r\n
    _div\" class=\"dragable\">\r\n
    _div\">
    \r\n
    \r\n
    \r\n
     
    \r\n\r\n
    ','Dashboard',1,1,'DashboardViewTmpl00001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" id=\"id\">
    ^International(hide new content list,Asset_Dashboard);
    \">
    Add New Content

    ^L(\"17\",\"\",\"PBtmpl0000000000000092\"); ^AdminToggle(Modify the Default User\'s Perspective,Leave Default User Perspective (Admin Mode));
    \">
    \">
    \">
     
    ',0),('\n\n\n<tmpl_var title>\n\n\n/taskEdit.css\" />\n\n\n
    \">\n\" />\n\n\" />\n\" />\n
    \n
    \" size=\"20\" class=\"inputBox\" />\n\n
    \n\n

    \n

    \n','ProjectManager_resourcePopup',1,1,'ProjectManagerTMPL0005',1229579830,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title>/taskEdit.css\" />
    \"> \" /> \" /> \" />

    \" size=\"20\" class=\"inputBox\" />

    ',0),('\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n
    \n
    \n\n\n\n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \"> \n
    \">
    \n \">\n \n
    \n
    %;\">
    \n
    %
    \n
    \n
    \n \n \">/edit.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(edit,Asset);\" /> \n \'));\">/delete.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(delete,Asset);\" />\n
    ','ProjectManager_dashboard',1,1,'ProjectManagerTMPL0001',1229579830,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \"> 
    \">
    \">
    %;\">
    %
    \">/edit.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(edit,Asset);\" />  \'));\">/delete.gif\" style=\"border-style:none;\" title=\"\" alt=\"^International(delete,Asset);\" />
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \n \n \n \n \n ^International(Error: Search string,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);.\n \n\n\n\n\n\n \n \n \n \n \n ^International(Warning: Ending search point,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);.\n \n','HttpProxy',1,1,'PBtmpl0000000000000033',1230159454,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(Error: Search string,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);. ^International(Warning: Ending search point,Asset_HttpProxy); ^International(not found in content,Asset_HttpProxy);. ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n\n \">^International(Download this data,Asset_SQLReport);\n\n\n\n

      \n \n
    • \n
      \n
    \n
    \n\n\n\n\n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \">\n \n \n \n \n \n
     \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n\n
    \n \n
    \n
    ','SQLReport',1,1,'PBtmpl0000000000000059',1229907401,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">^International(Download this data,Asset_SQLReport);

    \">
     
    \">
     
    \">
     
    \">
     
    ',0),('\"> \n \n \n

    \n
    \n\n\n

    \n
    \n\n\n

    \n\n\n

    \n
    \n\n\n \n \n\n\n \n \n\n
    ^International(364,WebGUI);:\n \n
    ^International(For,WebGUI);: 
    \n
    \n
    ','MultiSearch',1,1,'MultiSearchTmpl0000001',1230269962,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    ^International(364,WebGUI);:
    ^International(For,WebGUI);: 
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n \r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n , , \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    :00
    \r\n
    \r\n
      \r\n
    • \r\n \">\r\n
    • \r\n
    \r\n
    \r\n
    ','Calendar/Day',1,1,'CalendarDay00000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    , ,
    :00
    ',0),('\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n \">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n ^International(event details,Asset_Event);\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n
    ^International(event title,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(location,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(description,Asset_Event);
    \r\n
    \r\n
    \r\n
    \r\n
    ^International(scheduled,Asset_Event);
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    ^International(related material,Asset_Event);
    \r\n
    \r\n \r\n
    \r\n
    ^International(attachments,Asset_Event);
    \r\n
    \r\n \"> \" />
    \r\n
    \r\n
    \r\n
    ','Calendar/Event',1,1,'CalendarEvent000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); \">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    ^International(event details,Asset_Event);
    ^International(event title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(scheduled,Asset_Event);
    ^International(related material,Asset_Event);
    ^International(attachments,Asset_Event);
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n ?type=day\">^International(label day,Asset_Calendar);\r\n ?type=week\">^International(label week,Asset_Calendar);\r\n ?type=month\">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n
    \r\n  \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n
    \r\n
    ^International(keyword,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    ^International(start date,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    ^International(end date,Asset_Calendar);
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n
    \r\n ^International(search results,Asset_Calendar);\r\n ^International(page x of x,Asset_Calendar,,);\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \" style=\"padding-left:10px\">\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    ','Calendar/Search',1,1,'CalendarSearch00000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ?type=day\">^International(label day,Asset_Calendar); ?type=week\">^International(label week,Asset_Calendar); ?type=month\">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
     
    ^International(keyword,Asset_Calendar);
    ^International(start date,Asset_Calendar);
    ^International(end date,Asset_Calendar);
    ^International(search results,Asset_Calendar);^International(page x of x,Asset_Calendar,,);
    \" style=\"padding-left:10px\">
    ',0),('\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
    \r\n \">^International(label day,Asset_Calendar);\r\n \">^International(label week,Asset_Calendar);\r\n \">^International(label month,Asset_Calendar);\r\n ?type=list\">^International(486,WebGUI);\r\n \">^International(label search,Asset_Calendar);\r\n\r\n \r\n
    \r\n \r\n
    \r\n
    \r\n , to , \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    curDay\"> \r\n \r\n \r\n
    \r\n
    \r\n
    ','Calendar/Week',1,1,'CalendarWeek0000000001',1230358389,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    , to ,
    curDay\">
    ',0),('
    \r\n

    ^International(\'template addArchive title\',\'Asset_GalleryAlbum\');

    \r\n\r\n

    ^International(\'template addArchive body\',\'Asset_GalleryAlbum\');

    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(\'template upload type\',\'Asset_GalleryAlbum\');\r\n \" class=\"adminButton\">^International(\'template upload single\',\'Asset_GalleryAlbum\');\r\n ^International(\'template upload archive\',\'Asset_GalleryAlbum\');\r\n
    ^International(\'addArchive file\',\'Asset_GalleryAlbum\');\r\n \r\n
    ^International(\'addArchive keywords\',\'Asset_GalleryAlbum\');\r\n \r\n
    ^International(\'addArchive friendsOnly\',\'Asset_GalleryAlbum\');
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n\r\n
    ','GalleryAlbum/AddArchive',1,1,'0X4Q3tBWUb_thsVbsYz9xQ',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'template addArchive title\',\'Asset_GalleryAlbum\');

    ^International(\'template addArchive body\',\'Asset_GalleryAlbum\');

    ^International(\'template upload type\',\'Asset_GalleryAlbum\'); \" class=\"adminButton\">^International(\'template upload single\',\'Asset_GalleryAlbum\'); ^International(\'template upload archive\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive file\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive keywords\',\'Asset_GalleryAlbum\');
    ^International(\'addArchive friendsOnly\',\'Asset_GalleryAlbum\');
    ',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','GalleryAlbum/ViewRss',1,1,'mM3bjP_iG9sv5nQb4S17tQ',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Gallery/ListAlbumsRss',1,1,'ilu5BrM-VGaOsec9Lm7M6Q',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n<tmpl_var title>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','Gallery/ListFilesForUserRss',1,1,'-ANLpoTEP-n4POAdRxCzRw',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'<tmpl_var title><tmpl_var title>',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \">^International(template url_thumbnails,Asset_GalleryAlbum);  ·  \r\n \" class=\"current\">^International(template url_slideshow,Asset_GalleryAlbum);  ·  \r\n \">^International(template url,Asset_GalleryAlbum);    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n ·\r\n ^International(template by,Asset_Gallery);: \"> \r\n
    \r\n\r\n \r\n\r\n
    \r\n
    \r\n \"Previous\r\n \r\n \"Next\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \">\" style=\"border: none\" /> \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    ','GalleryAlbum/ViewSlideshow',1,1,'KAMdiUdJykjN02CPHpyZOw',1230581176,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \r\n \r\n
    \n
      \n
    • \n
    \n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \n \r\n \r\n \r\n \r\n \n \r\n \r\n \r\n \r\n
    \r\n \r\n\r\n
    \n','Shop/Credentials',1,1,'itransact_credentials1',1228953856,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n\n\n\n\n/tools.css\" />\n\n\n\n\n\n\n \n \n \n \n \n \n
    \n
    \n \n \n \n \n \n
    ()\n \n
    1:23 PM EDT
    \n \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n
    \n &t=1d&q=l&l=off&z=s&p=s\" alt=\"chart\" />\n \n \n \n \n \n \n \n \n \n \n
    Today5d1m3m1y5y20y
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(stocks.last,Asset_StockData);
    ^International(Market Cap,Asset_StockData);
    ^International(Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">\n /\' alt=\"\" /> \n
    ^International(Open,Asset_StockData);
    ^International(Day High,Asset_StockData);
    ^International(stocks.bid,Asset_StockData);
    ^International(52 Wk High,Asset_StockData);
    ^International(EPS,Asset_StockData);
    ^International(stocks.ex_div,Asset_StockData);
    ^International(Yield,Asset_StockData);
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(Last Trade,Asset_StockData);
    ^International(Volume,Asset_StockData); m
    ^International(% Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">%
    ^International(Prev Close,Asset_StockData);
    ^International(Day Low,Asset_StockData);
    ^International(stocks.ask,Asset_StockData);
    ^International(52 Wk Low,Asset_StockData);
    ^International(stocks.pe,Asset_StockData);
    ^International(Dividend,Asset_StockData);
    ^International(Exchange,Asset_StockData);
    \n
    \n
    \n\n\n\n','StockData/Display',1,1,'StockDataTMPL000000002',1229494994,'WebGUI::Asset::Template::HTMLTemplate',1,'/tools.css\" />
    ()
    1:23 PM EDT
    &t=1d&q=l&l=off&z=s&p=s\" alt=\"chart\" />
    Today5d1m3m1y5y20y
    ^International(stocks.last,Asset_StockData);
    ^International(Market Cap,Asset_StockData);
    ^International(Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">/\' alt=\"\" />
    ^International(Open,Asset_StockData);
    ^International(Day High,Asset_StockData);
    ^International(stocks.bid,Asset_StockData);
    ^International(52 Wk High,Asset_StockData);
    ^International(EPS,Asset_StockData);
    ^International(stocks.ex_div,Asset_StockData);
    ^International(Yield,Asset_StockData);
    ^International(Last Trade,Asset_StockData);
    ^International(Volume,Asset_StockData); m
    ^International(% Change,Asset_StockData); _up_down\" style=\"text-align: right; font-weight: bold;\">%
    ^International(Prev Close,Asset_StockData);
    ^International(Day Low,Asset_StockData);
    ^International(stocks.ask,Asset_StockData);
    ^International(52 Wk Low,Asset_StockData);
    ^International(stocks.pe,Asset_StockData);
    ^International(Dividend,Asset_StockData);
    ^International(Exchange,Asset_StockData);
    ',0),('
    \" class=\"dataTable\">\r\n\r\n\r\n \r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    ','DataTable',1,1,'TuYPpHx7TUyk08639Pc8Bg',1233861621,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"dataTable\">

    ',0),('
    \" class=\"dataTable\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    ','DataTable',1,1,'3rjnBVJRO6ZSkxlFkYh_ug',1233861835,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"dataTable\">

    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n ^International(\'template add\',\'Asset_GalleryAlbum\');\n \n ^International(\'template edit\',\'Asset_GalleryAlbum\');\n \n
    \n\n

    \n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n
    ^International(\'editForm title label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm description label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm othersCanAdd label\',\'Asset_GalleryAlbum\');
    \n
    \n
    \n\n ^International(\'editForm assetIdThumbnail label\',\'Asset_GalleryAlbum\');

    \n \n
    \n
    \n \n\n
    \n

    \n
    \n\n
    \n \n
    \n
     
    \n
    \n
    \n
    \n\n\n
    \n \n
    \n \n
    ','GalleryAlbum/Edit',1,1,'6X-7Twabn5KKO_AbgK3PEw',1233872216,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template add\',\'Asset_GalleryAlbum\');^International(\'template edit\',\'Asset_GalleryAlbum\');


    ^International(\'editForm title label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm description label\',\'Asset_GalleryAlbum\');
    ^International(\'editForm othersCanAdd label\',\'Asset_GalleryAlbum\');

    ^International(\'editForm assetIdThumbnail label\',\'Asset_GalleryAlbum\');

     
    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n ^International(\'template add\',\'Asset_GalleryAlbum\');\n \n ^International(\'template edit\',\'Asset_GalleryAlbum\');\n \n
    \n\n

    \n\n

    \n\n \n

    ^International(\'template error happened\',\'Asset_Photo\');

    \n
      \n \n
    • \n
      \n
    \n
    \n\n \n\n \n\n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'template upload type\',\'Asset_GalleryAlbum\');\n ^International(\'template upload single\',\'Asset_GalleryAlbum\');\n \" class=\"adminButton\">^International(\'template upload archive\',\'Asset_GalleryAlbum\');\n
    ^International(\'editForm title label\',\'Asset_Photo\');\n \n
    ^International(\'editForm synopsis label\',\'Asset_Photo\');\n \n
    ^International(\'editForm photo new\',\'Asset_Photo\'); ^International(\'editForm photo replace\',\'Asset_Photo\');\n \n
    ^International(\'editForm keywords\',\'Asset_Photo\');\n \n
    ^International(\'editForm location\',\'Asset_Photo\');\n \n
    ^International(\'editForm friendsOnly\',\'Asset_Photo\');\n \n
    \n\n \n\n \n\n
    ','GalleryFile/Edit',1,1,'7JCTAiu1U_bT9ldr655Blw',1233872075,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template add\',\'Asset_GalleryAlbum\');^International(\'template edit\',\'Asset_GalleryAlbum\');


    ^International(\'template error happened\',\'Asset_Photo\');

    ^International(\'template upload type\',\'Asset_GalleryAlbum\');^International(\'template upload single\',\'Asset_GalleryAlbum\'); \" class=\"adminButton\">^International(\'template upload archive\',\'Asset_GalleryAlbum\');
    ^International(\'editForm title label\',\'Asset_Photo\');
    ^International(\'editForm synopsis label\',\'Asset_Photo\');
    ^International(\'editForm photo new\',\'Asset_Photo\'); ^International(\'editForm photo replace\',\'Asset_Photo\');
    ^International(\'editForm keywords\',\'Asset_Photo\');
    ^International(\'editForm location\',\'Asset_Photo\');
    ^International(\'editForm friendsOnly\',\'Asset_Photo\');
    ',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ^International(template makeShortcut title,Asset_Photo);\n
    \n\n

    \n\n
    \n\n \n \n \n \n \n \n \n \n \n \n
    ^International(template makeShortcut file,Asset_Photo);
    ^International(template makeShortcut album,Asset_Photo);
    \n\n
    \n \n
    \n\n \n
    \n
    ','GalleryFile/MakeShortcut',1,1,'m3IbBavqzuKDd2PGGhKPlA',1233871747,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(template makeShortcut title,Asset_Photo);


    ^International(template makeShortcut file,Asset_Photo);
    ^International(template makeShortcut album,Asset_Photo);
    ',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n^International(template url_delete,Asset_Photo);\n
    \n\n

    \n\n \n
    ','GalleryFile/Delete',1,1,'zcX-wIUct0S_np14xxOA-A',1234568742,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n\n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \"\"\n \n \"\"\n \"\"\n \n \"\"\n
    \n
    \n
    \n\n

    \n\n
    \n ^International(\"template comment add title\",\"Asset_Photo\");\n ^International(\"template comment edit title\",\"Asset_Photo\");\n \n \n
    \n
    \n \n
    \n \n
    \n
    \n \n
    \n
    ','GalleryFile/EditComment',1,1,'OxJWQgnGsgyGohP2L3zJPQ',1234564647,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\"> \"\" \"\"\"\" \"\"


    ^International(\"template comment add title\",\"Asset_Photo\");^International(\"template comment edit title\",\"Asset_Photo\");

    ',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n \" class=\"albumTitle\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n ?func=edit\">Add a Description\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    ','Gallery/ListAlbums',1,1,'azCqD0IjdQSlM3ar29k5Sg',1234561066,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n \n
    \n\n \n\n

    ^International(template listFilesForUser albums title,Asset_Gallery);

    \n \n \n \n \n \n
    \n \n

    ^International(template listFilesForUser pictures title,Asset_Gallery);

    \n \n \n
    \n \" class=\"title\">\n \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    ^International(\'template file creationDate\',\'Asset_GalleryAlbum\'); ^D(\"%z\", );
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    ','Gallery/ListFilesForUser',1,1,'OkphOEdaSGTXnFGhK4GT5A',1234560760,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ^International(\'template search title\',\'Asset_Gallery\');\n
    \n\n \n\n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'template search field title\',\'Asset_Gallery\');
    ^International(\'template search field description\',\'Asset_Gallery\');
    ^International(\'template search field keywords\',\'Asset_Gallery\');
    ^International(\'template search field className\',\'Asset_Gallery\');\n \n
    ^International(\'template search field creationDate\',\'Asset_Gallery\');^International(\'template search to\',\'Asset_Gallery\');
     \n \n
    \n
    \n \n\n

    \n\n \n
    \n \n
    \n ^International(\'template search results for\',\'Asset_Gallery\'); \"\".\n
    \n\n

    Albums

    \n \n \n \n \n \n \n
    \n \n

    Pictures

    \n \n \n
    \n \" class=\"title\">\n \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n \n
    ^International(\"template file creationDate\",\"Asset_GalleryAlbum\"); ^D(\"%M/%d/%Y\",);
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n
    \n \n \n
    \n\n
    \n
    ','Gallery/Search',1,1,'jME5BEDYVDlBZ8jIQA9-jQ',1234565056,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ^International(\'template search title\',\'Asset_Gallery\');
    ^International(\'template search field title\',\'Asset_Gallery\');
    ^International(\'template search field description\',\'Asset_Gallery\');
    ^International(\'template search field keywords\',\'Asset_Gallery\');
    ^International(\'template search field className\',\'Asset_Gallery\');
    ^International(\'template search field creationDate\',\'Asset_Gallery\');^International(\'template search to\',\'Asset_Gallery\');
     



    ^International(\'template search results for\',\'Asset_Gallery\'); \"\".

    Albums

    Pictures

    \" class=\"title\">
    ^International(\"template file creationDate\",\"Asset_GalleryAlbum\"); ^D(\"%M/%d/%Y\",);
    ',0),('
    \r\n\r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\nalt\">\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n
    ^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(extended price,Shop);^International(per item shipping,Shop);
    \r\n \r\n
    \r\n \r\n \r\n ^International(not applicable,Shop);\r\n
    \r\n
     
      
    ^International(subtotal,Shop);
    ^International(tax,Shop);
    ^International(shipping,Shop);
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    ^International(in shop credit,Shop);(^International(available,Shop);: )
    ^International(total,Shop);
    (^International(required minimum order amount,Shop); )
      
     
    ^International(order for,Shop);
     
    \r\n\r\n\r\n','Shop/Cart',1,1,'aIpCmr9Hi__vgdZnDTz1jw',1237379632,'WebGUI::Asset::Template::HTMLTemplate',1,'
    alt\">
    ^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(extended price,Shop);^International(per item shipping,Shop);

    ^International(not applicable,Shop);
     
      
    ^International(subtotal,Shop);
    ^International(tax,Shop);
    ^International(shipping,Shop);
    ^International(in shop credit,Shop);(^International(available,Shop);: )
    ^International(total,Shop);
    (^International(required minimum order amount,Shop); )
      
     
    ^International(order for,Shop);
     
    ',0),('\n\n\n Screenshots\n \n\n\n\n\n
    \n\n \n \n &width=800&height=600\" />\n \n \n &width=800&height=600\" />\n \n \n \"Get\n \n \n \n \n \n
    \n \n \n\n\n','Matrix/Screenshots',1,1,'matrixtmpl000000000006',1236889702,'WebGUI::Asset::Template::HTMLTemplate',1,'Screenshots
    &width=800&height=600\" />&width=800&height=600\" /> \"Get
    ',0),('\n \n\n\n','GalleryAlbum/View',1,1,'05FpjceLYhq4csF1Kww1KQ',1236641791,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n

    \n
    \n\n \n

    \n
    \n\n \n
    \n
    \n\n\n
    \">\n
      \n \n
    1. \" style=\"width:px;\">\n \n
    2. \n
      \n
    \n
    \n\n \n\n
    \n\n
    ','Carousel',1,1,'CarouselTmpl0000000001',1254881103,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">
    1. \">
    ',0),('\n

    \n\n\n\n\n
    \n · · \n
    \n
    \n\n','WikiMaster_byKeyword',1,1,'WikiKeyword00000000001',1254881103,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \" />
    ','ImageAsset',1,1,'NBVSVNLp9X_bV7WrCprtCA',1237842096,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />
    ',0),('
    \r\n \r\n

    \r\n
    \r\n\r\n \r\n

    • ^International(manage things label,Asset_Thingy);

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n\r\n \r\n
    \r\n \r\n
    rowOnerowTwo\">\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    ','Thingy',1,1,'ThingyTmpl000000000001',1237914005,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n

    \r\n
    \r\n\r\n \r\n

    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n ','Carousel',1,1,'CarouselTmpl0000000002',1239475937,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('^International(inbox notification,Account_Inbox);','Account/Inbox/Notification',1,1,'b1316COmd9xRv4fCI3LLGA',1236956475,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(inbox notification,Account_Inbox);',0),('
    \n\n\n
    \">
    \n
    \n\n
    ','Account/FriendManager/View',1,1,'64tqS80D53Z0JoAs2cX2VQ',1239400975,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">
    ',0),('

    Friends for

    \n

    \">^International(back to friend manager,Account_FriendManager);

    \n\n\n
    \n

    ^International(remove friends,Account_FriendManager);

    \n\n\n\n\n\n\n\n\n\n\n\n
    ^International(remove all,Account_FriendManager);
    \n
    \n
    \n
    \n

    ^International(add new friends,Account_FriendManager);

    \n\n

    ^International(group,WebGUI);: . \">^International(view users from all groups,Account_FriendManager);

    \n
    \n\n\n

    ^International(Add Friend Managers,Account_FriendManager);:

    \n
    \n
    \n
    \n\n','Account/FriendManager/Edit',1,1,'lG2exkH9FeYvn4pA63idNg',1239383808,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Friends for

    \">^International(back to friend manager,Account_FriendManager);

    ^International(remove friends,Account_FriendManager);

    ^International(remove all,Account_FriendManager);

    ^International(add new friends,Account_FriendManager);

    ^International(group,WebGUI);: . \">^International(view users from all groups,Account_FriendManager);

    ^International(Add Friend Managers,Account_FriendManager);:

    ',0),('
    \r\n

    Add Address

    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(label help,Shop);
    \r\n \r\n\r\n
    \r\n','Shop/Address',1,1,'XNd7a_g_cTvJVYrVHcx2Mw',1242306865,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Add Address

    ^International(label help,Shop);
    ',0),('

    Enter VAT numbers

    \r\n\r\n\r\n

    \r\n Error: \r\n

    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    CountryVAT NumberApproved for use
    yesno\">delete
    \r\n
    \r\n
    \r\n\r\n

    \r\n Add another VAT Number:
    \r\n \r\n

    ','TaxDriver/EU/User',1,1,'D6cJpRcey35aSkh9Q_FPUQ',1242407725,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Enter VAT numbers

    Error:

    CountryVAT NumberApproved for use
    yesno\">delete

    Add another VAT Number:

    ',0),('\r\n\r\n\r\n ?func=getScreenshots\r\n \r\n 400\r\n 300\r\n 0xDDDDEE\r\n 20\r\n 800\r\n 600 \r\n Verdana\r\n 12\r\n 0xFFFFFF\r\n\r\n 0x888888\r\n 0x000000\r\n true\r\n over \r\n 0\r\n\r\n 0xFFFFFF\r\n 0x888888\r\n 0x000000\r\n true\r\n\r\n 20\r\n 200\r\n\r\n 60\r\n 45\r\n 0x888888\r\n false\r\n true\r\n 100\r\n 8\r\n\r\n off \r\n false\r\n true\r\n false\r\n true\r\n \r\n \r\n\r\n rounded \r\n','Matrix/ScreenshotsConfig',1,1,'matrixtmpl000000000007',1242660972,'WebGUI::Asset::Template::HTMLTemplate',1,'?func=getScreenshots4003000xDDDDEE20800600 Verdana 120xFFFFFF0x8888880x000000trueover00xFFFFFF0x8888880x000000true2020060450x888888falsetrue1008offfalsetruefalsetruerounded',0),('\n','Calendar/List',1,1,'kj3b-X3i6zRKnhLb4ZiCLw',1243445504,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n \n \n
    \n
    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n^International(template url_delete,Asset_GalleryAlbum);\n
    \n\n

    \n\n \n\n
    ','GalleryAlbum/Delete',1,1,'UTNFeV7B_aSCRmmaFCq4Vw',1244073447,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \n
    \n \n
    \n
    \n
    ^International(Working...,WebGUI);
    \n
     
    \n
    \n
    \n \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />\n
    \n
    \n \"*\"\n
    \n
    ','AdminConsole/ProgressBar',1,1,'YP9WaMPJHvCJl-YwrLVcPw',1245376837,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(Working...,WebGUI);
     
    \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />
    \"*\"
    ',0),('\r\n \r\n

    \r\n
    \r\n
    \r\n\r\n
    \r\n \" style=\"height:auto;min-height:100px;width:100%;display:block;\">\r\n \" /> \r\n \r\n
    ','FileAsset',1,1,'pbtmpl0000000000000220',1247488979,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" style=\"height:auto;min-height:100px;width:100%;display:block;\">\" />
    ',0),('\n
    \n
    \n \n
    \n
    \n \n
    \n
    \n
    \n  \n
    \n \n \n \n \n \n
    \n  \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \" >
    \n
    \n \n
    \n
    \n \n
    \n \n \">
    \n
    \n
    \n
    \n
    \n \">
    \n ^AdminToggle;
    \n ^LoginToggle;
    \n
    \n
    \n
    \n \n
    \n
    \n \n \')\">\"?\"\n \n
    \n
    \n \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />\n
    \n
    \n\"*\"\n
    \n
    \n \" style=\"border-style:none;\" title=\"\" alt=\"\" />\n
    \n\n\n
    ','AdminConsole',1,1,'PBtmpl0000000000000001',1247535846,'WebGUI::Asset::Template::HTMLTemplate',1,'


    \">
    ^AdminToggle;
    ^LoginToggle;
    \" style=\"border-style:none;height:48px;width:48px;\" title=\"\" alt=\"\" />
    \"*\"
    \" style=\"border-style:none;\" title=\"\" alt=\"\" />
    ',0),('

    \r\n

    \r\n\r\n\" />\" quality=\"high\" width=\"800\" height=\"600\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\r\n

    ','FileAsset',1,1,'pbtmpl0000000000000221',1247487940,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />\" quality=\"high\" width=\"800\" height=\"600\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

    ',0),('
    \n \n

    \n
    \n\n \n

    \n
    \n\n
    \n ^ViewCart(); (^CartItemCount;)\n
    \n\n \n
    \n
    \n \n\n \n
    \n ^International(subcategories,Asset_Shelf);: \n \n \n \">\n \n
    \n
    \n\n \n
    \n \n \n \" class=\"thumbnail\">\" alt=\"\" />\n \n \n
    \n \n ()\n
    \n \n
    \n \n
    \n
    \n
    \n \n \n \n \n
    \n ^International(this shelf is empty,Asset_Shelf);\n
    \n \n \n
    \n ^International(You do not have permission to view the products on this shelf,Asset_Shelf);\n
    \n
    \n
    \n
    \n
    ','Shelf',1,1,'nFen0xjkZn8WkpM93C9ceQ',1247864696,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^ViewCart(); (^CartItemCount;)
    ^International(subcategories,Asset_Shelf);: \">
    ',0),('
    \n\n\n
    \n );\'\"/>\n  \n );\'\"/>\n
    \n\n \n
    \n ^International(friends only,Account_Profile);^International(private profile,Account_Profile);^International(public profile,Account_Profile);\n
    \n\n
    \n\n\n

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Profile);

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    colspan=2 class=\"bar\">\n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    32\" class=\"bar\">
    greenredblue;\">
    \n
    \n );\" class=\"WGphotostyle\"/>
    \n
    \n
    \n \n
    \n );\'\"/>\n  \n );\'\"/>\n
    \n\n
    \n','Account/Profile/View',1,1,'2CS-BErrjMmESOtGT90qOg',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'
    );\'\"/> );\'\"/>
    ^International(friends only,Account_Profile);^International(private profile,Account_Profile);^International(public profile,Account_Profile);

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Profile);

    colspan=2 class=\"bar\">
    ^International(member since,Account_Inbox); ^D(%z,);
    32\" class=\"bar\">
    greenredblue;\">
    );\" class=\"WGphotostyle\"/>
    );\'\"/> );\'\"/>
    ',1),('
    \n
    \n
    \n
    \n
    \n

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Profile);

    \n
    \n
    \n
    \n
    \n
    ','Account/Profile/Error',1,1,'MBmWlA_YEA2I6D29OMGtRg',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Profile);

    ',0),('\n\n
    \n','Account/Layout',1,1,'gfZOwaTWYjbSoVaQtHBBEw',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n\n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n

    \n disabled onclick=\"location.href=\'\'\"/> \'\" /> \'\" />\n \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>\n

    \n
    \n

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(subject label,Account_Inbox);:
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:^D(\"%z %Z\",);
    ^International(status label,Account_Inbox);:
    \n
    \n
    \n \n\n
    \n\n
    \n','Account/Inbox/ViewMessage',1,1,'0n4HtbXaWa_XJHkFjetnLQ',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    disabled onclick=\"location.href=\'\'\"/> \'\" /> \'\" />\'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>


    ^International(subject label,Account_Inbox);:
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:^D(\"%z %Z\",);
    ^International(status label,Account_Inbox);:
    ',0),('

    ^International(error label,Account_Inbox);

    \n

    \n

    \">^International(back label,Account_Inbox);

    \n','Account/Inbox/Error',1,1,'ErEzulFiEKDkaCDVmxUavw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),(' \n\n \n \n \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    ^International(reply message label,Account_Inbox);^International(compose message label,Account_Inbox);
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(recipients label,Account_Inbox);^International(to label,Account_Inbox);:
    class=\"inbox_messageTo\"> [];
    ^International(subject label,Account_Inbox);:
    32\" class=\"send\">\n   \n \'\" />\n
    \n
    \n
    \n\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n
    _name\"> []
    \n
    \n
    \n \n \n
    \n
    \n
    \n','Account/Inbox/SendMessage',1,1,'6uQEULvXFgCYlRWnYzZsuA',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(member since,Account_Inbox); ^D(%z,);
    ^International(reply message label,Account_Inbox);^International(compose message label,Account_Inbox);
    ^International(recipients label,Account_Inbox);^International(to label,Account_Inbox);:
    class=\"inbox_messageTo\"> [];
    ^International(subject label,Account_Inbox);:
    32\" class=\"send\">    \'\" />
    _name\"> []
    ',0),('

    ^International(message sent label,Account_Inbox);

    \n

    ^International(message sent text,Account_Inbox);

    \n

    \">^International(back label,Account_Inbox);

    ','Account/Inbox/Confirm',1,1,'DUoxlTBXhVS-Zl3CFDpt9g',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(message sent label,Account_Inbox);

    ^International(message sent text,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),('\n
    \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n\n

    \n \n \n\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n \n
    \">^International(from label,Account_Inbox);\">^International(invitation label,Account_Inbox);\">^International(date label,Account_Inbox);
    \" class=\"WGinbox_from\">\">^International(invitation message,Account_Inbox,);
    ^International(no invitations,Account_Inbox);
    \n \n

    \n \n \n\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n \n \n \n

    \n\n

    \n ^International(invitation count,\'Account_Inbox\');\n

    \n\n
    \n
    \n','Account/Inbox/ManageInvitations',1,1,'1Q4Je3hKCJzeo0ZBB5YB8g',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('

    ^International(invitation confirm label,Account_Inbox);

    \n

    ^International(invitation confirm message,Account_Inbox);

    \n\n \n \n \n \n \n
    ^International(\'you have not been added\',\'Friends\',);^International(\'you have been added\',\'Friends\',);
    \n

    \">^International(invitations back label,Account_Inbox);

    \n','Account/Inbox/Confirm',1,1,'5A8Hd9zXvByTDy4x-H28qw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(invitation confirm label,Account_Inbox);

    ^International(invitation confirm message,Account_Inbox);

    ^International(\'you have not been added\',\'Friends\',);^International(\'you have been added\',\'Friends\',);

    \">^International(invitations back label,Account_Inbox);

    ',0),('\n
    \n \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n
    \n \'\" /> \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>\n
    \n \n

    \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:
    ^D(\"%z %Z\",);
    \n
    \n\n
    \n\n
    \n','Account/Inbox/ViewInvitation',1,1,'VBkY05f-E3WJS50WpdKd1Q',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    \'\" /> \'\" disabled/> >\" onclick=\"location.href=\'\'\" disabled/>

    ^International(from label,Account_Inbox);:
    ^International(received label,Account_Inbox);:
    ^D(\"%z %Z\",);
    ',0),('

    \n

    \n','Account/Inbox/InviteUserMessage',1,1,'XgcsoDrbC0duVla7N7JAdw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),(' \n
    \n \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n\n

    \n ^International(invite a friend,Account_Inbox);\n

    \n \n\n

    \n\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(to label,Account_Inbox);:
    ^International(subject label,Account_Inbox);:
    \n   \n \'\" />\n
    \n\n
    \n
    \n','Account/Inbox/InviteUser',1,1,'cR0UFm7I1qUI2Wbpj--08Q',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    ^International(invite a friend,Account_Inbox);

    ^International(to label,Account_Inbox);:
    ^International(subject label,Account_Inbox);:
       \'\" />
    ',0),('

    ^International(invitation sent label,Account_Inbox);

    \n

    ^International(invitation sent text,Account_Inbox);

    \n

    \">^International(back label,Account_Inbox);

    ','Account/Inbox/InviteUserConfirm',1,1,'SVIhz68689hwUGgcDM-gWw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(invitation sent label,Account_Inbox);

    ^International(invitation sent text,Account_Inbox);

    \">^International(back label,Account_Inbox);

    ',0),('\n\n
    \n\" class=\"WGprofile_displayView\">^International(\'friends as others label\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'edit my friends\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'back label\',\'Account_Friends\');\n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'zrNpGbT3odfIkg6nFSUy8Q',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"WGprofile_displayView\">^International(\'friends as others label\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'edit my friends\',\'Account_Friends\');\" class=\"WGprofile_displayView\">^International(\'back label\',\'Account_Friends\');
    ',0),('\n
    \n\n\n

    \n
    \n ^International(member since,Account_Friends); ^D(%z,);\n

    \n\n \n\n
    \n\n
    \n\n

    \n \n \n \n

    \n \n \n \n

    \n\n \n
    class=\"bordered\">\n \n \n \n \n \n \n \n
    \">\"\"^Extras(account/images/no_photo.gif);\"/>\n \">
    \n \n ^International(member since,Account_Friends); ^D(%z,);
    \n
    \n
    \n
    \n
    \n \n

    \n \n \n \n

    \n \n \n \n

    \n\n
    \n','Account/Friends/View',1,1,'1Yn_zE_dSiNuaBGNLPbxtw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Friends); ^D(%z,);

    class=\"bordered\">
    \">\"\"^Extras(account/images/no_photo.gif);\"/> \">
    ^International(member since,Account_Friends); ^D(%z,);

    ',0),('
    \n\n
    \n\n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n\n \n\n
    \n\n
    \n\n

    \n \n \n \n

    \n \n \n \n

    \n\n \n \n \n \n \n \n
    class=\"WGbordered\" >\n \n \n \n \n \n \n \n \n
    \">\"Friend^Extras(account/images/no_photo.gif);\"/>
    ^International(online,Friends);^International(offline,Friends);
    \n \">
    \n \n ^International(member since,Account_Friends); ^D(%z,);
    \n ^User(homeCountry,);\n
    \n
    \n
    \n
    \n
    \n
    \n \n

    \n \n \n \n

    \n \n \n \n

    \n\n
    \n\n
    \n','Account/Friends/Edit',1,1,'AZFU33p0jpPJ-E6qLSWZng',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(member since,Account_Inbox); ^D(%z,);

    class=\"WGbordered\" >
    \">\"Friend^Extras(account/images/no_photo.gif);\"/>
    ^International(online,Friends);^International(offline,Friends);
    \">
    ^International(member since,Account_Friends); ^D(%z,);
    ^User(homeCountry,);

    ',0),('\n\n
    \n \n

    \n
    \n ^International(member since,Account_Friends); ^D(%z,);\n

    \n \n

    ^International(add to network label,Account_Friends);

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(adding user message,Account_Friends,);
    ^International(sending to message,Account_Friends);
    \n\n
    \n\n','Account/Friends/SendRequest',1,1,'AGJBGviWGAwjnwziiPjvDg',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Friends); ^D(%z,);

    ^International(add to network label,Account_Friends);

    ^International(adding user message,Account_Friends,);
    ^International(sending to message,Account_Friends);
    ',0),('

    \n

    ^International(error label,Account_Friends);

    \n

    \n

    \">^International(back label,Account_Inbox);

    \n

    \n','Account/Friends/Error',1,1,'7Ijdd8SW32lVgg2H8R-Aqw',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(error label,Account_Friends);

    \">^International(back label,Account_Inbox);

    ',0),('

    \n

    ^International(message sent label,Account_Friends);

    \n

    ^International(add to friends confirmation,Account_Friends,);

    \n

    \">^International(back to user profile,Account_Friends);

    \n

    ','Account/Friends/Confirm',1,1,'K8F0j_cq_jgo8dvWY_26Ag',1248549086,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(message sent label,Account_Friends);

    ^International(add to friends confirmation,Account_Friends,);

    \">^International(back to user profile,Account_Friends);

    ',0),('

    \n

    ^International(remove confirm label,Account_Friends);

    \n

    ^International(remove confirm message,Account_Friends,);

    \n

    \n \">^International(remove confirm no,Account_Friends); · \n \">^International(remove confirm yes,Account_Friends);\n

    \n

    ','Account/Friends/Confirm',1,1,'G5V6neXIDiFXN05oL-U3AQ',1248549087,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(remove confirm label,Account_Friends);

    ^International(remove confirm message,Account_Friends,);

    \">^International(remove confirm no,Account_Friends); ·  \">^International(remove confirm yes,Account_Friends);

    ',0),('\n\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'9ThW278DWLV0-Svf68ljFQ',1249407460,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n
    \n

    \n ^International(Payout Totals,Account_Shop);\n

    \n \n \n \n \n \n \n
    ^International(Paid,Account_Shop); :
    ^International(Scheduled for payment,Account_Shop); :
    ^International(Not yet scheduled,Account_Shop); : \n
    ^International(total,Shop); :
    \n \n

    ^International(my sales label,Account_Shop);

    \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n
    ^International(Product,Account_Shop);^International(quantity,Shop);^International(Payout,Account_Shop);
    \">
    ^International(no contributions,Account_Contributions);
    \n \n

    ^International(my sales label,Account_Shop); :: ^International(Products,Account_Shop);

    \n
    \n
    ','Shop/MySales',1,1,'-zxyB-O50W8YnL39Ouoc4Q',1248563425,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Payout Totals

    Paid :
    Scheduled for payment :
    Not yet scheduled :
    Total :

    Sales

    WGoddThreadWGevenThread\">
    ProductQuantityPayout
    \">
    ^International(no contributions,Account_Contributions);

    Sales :: Products

    ',0),('\n\n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    ','Account/Layout',1,1,'b4n3VyUIsAHyIvT-W-jziA',1249407461,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n \" id=\"id\">\n\n \n
    \n
    \n\n \n

    \n
    \n\n \n \n
    \n \n

    \n ^ViewCart();
    \n \">^International(continue shopping button,Shop);\n \n ^ViewCart(); (^CartItemCount;)\n

    \n \n \n \n \n \n \n \n \n \n\n \n \n \n
      \n ^International(variants,Asset_Product);\n \n
    • \n
      \n
    \n \n \n \n
    \n
    \n \n \n \n \n \n
      \n ^International(30,Asset_Product);\n \n
    • \n
      \n
    \n
    \n \n \n
      \n ^International(54,Asset_Product);\n \n
    • \n
      \n
    \n
    \n\n \n
      \n ^International(31,Asset_Product);\n \n
    • :
    • \n
      \n
    \n
    \n \n \n
      \n ^International(32,Asset_Product);\n \n
    • \">
    • \n
      \n
    \n
    \n \n \n
      \n ^International(33,Asset_Product);\n \n
    • \">
    • \n
      \n
    \n
    \n
    \n \n
    \n
    \n\n','Product',1,1,'PBtmpl0000000000000056',1248729559,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" id=\"id\">

    ^ViewCart();
    \">^International(continue shopping button,Shop); ^ViewCart(); (^CartItemCount;)

      ^International(variants,Asset_Product);
      ^International(30,Asset_Product);
      ^International(54,Asset_Product);
      ^International(31,Asset_Product);
    • :
      ^International(32,Asset_Product);
    • \">
      ^International(33,Asset_Product);
    • \">
    ',0),('\n\n\n\n \">^International(Return to Matrix,Asset_Matrix);\n\n\n','Navigation',1,1,'alraubvBu-YJJ614jAHD5w',1250147475,'WebGUI::Asset::Template::HTMLTemplate',1,' \">Return to Matrix ',0),('\r\n \r\n\r\n\r\n
    \r\n \r\n\r\n
    \r\n
    \r\n \" class=\"current\">^International(template url_thumbnails,Asset_GalleryAlbum);  ·  \r\n \">^International(template url_slideshow,Asset_GalleryAlbum);  ·  \r\n \">^International(template url,Asset_GalleryAlbum);    \r\n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\r\n \r\n \r\n \r\n
    \r\n
    \r\n ·\r\n ^International(template by,Asset_Gallery);: \">\r\n
    \r\n\r\n \r\n\r\n
    \r\n \" class=\"title\">\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    ^International(\'template creationDate\',\'Asset_Photo\');: ^D(\"%z %Z\",);
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \" class=\"thumb\">\r\n \" />\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    ','GalleryAlbum/ViewThumbnails',1,1,'q5O62aH4pjUXsrQR3Pq4lw',1248833148,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('^International(inbox sms notification,Account_Inbox);','Account/Inbox/Notification',1,1,'i9-G00ALhJOr0gMh-vHbKA',1250408924,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(inbox sms notification,Account_Inbox);',0),('\n
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n
    ^International(\'comparison label\',\'Asset_Matrix\');
    \n
    \n \n \n \n \n \n \n \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n','Matrix/Compare',1,1,'matrixtmpl000000000002',1251054814,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(\'comparison label\',\'Asset_Matrix\');



    ',0),('\" id=\"id\">\n\n\n

    \n
    \n

    ^International(\"form manage title\",\"Asset_AdSku\");

    \n

    \'>^International(\"form purchase link\",\"Asset_AdSku\");

    \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n
    ^International(\"form manage table header title\",\"Asset_AdSku\");^International(\"form manage table header clicks\",\"Asset_AdSku\");^International(\"form manage table header impressions\",\"Asset_AdSku\");^International(\"form manage table header renew\",\"Asset_AdSku\");
    \">^International(\"form manage table value renew\",\"Asset_AdSku\");
    \n\n^ViewCart(); (^CartItemCount;)','AdSku/Manage',1,1,'ohjyzab5i-yW6GOWTeDUHg',1251425384,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(\"form manage title\",\"Asset_AdSku\");

    \'>^International(\"form purchase link\",\"Asset_AdSku\");



    ^International(\"form manage table header title\",\"Asset_AdSku\");^International(\"form manage table header clicks\",\"Asset_AdSku\");^International(\"form manage table header impressions\",\"Asset_AdSku\");^International(\"form manage table header renew\",\"Asset_AdSku\");
    \">^International(\"form manage table value renew\",\"Asset_AdSku\");
    ^ViewCart(); (^CartItemCount;)',0),('\" id=\"id\">\n\n\n

    \n
    \n\n
    \n
    \n\n

    ^International(form added to cart thanks,Asset_AdSku);

    \n\n

    \n

    \n

    \">^International(form manage link,Asset_AdSku);

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(form purchase ad title,Asset_AdSku);
    ^International(form purchase ad link,Asset_AdSku);
    ^International(form purchase ad image,Asset_AdSku);
    ^International(form purchase number of clicks,Asset_AdSku);^International(form purchase per click,Asset_AdSku, );\n
    \n
    ^International(minimum clicks,Asset_AdSku,);
    ^International(form purchase number of impressions,Asset_AdSku);^International(form purchase per click,Asset_AdSku, );\n
    \n
    ^International(minimum impressions,Asset_AdSku,);
    \n \n
    \n^ViewCart(); (^CartItemCount;)','AdSku/Purchase',1,1,'AldPGu0u-jm_5xK13atCSQ',1251419124,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(form added to cart thanks,Asset_AdSku);

    \">^International(form manage link,Asset_AdSku);

    ^International(form purchase ad title,Asset_AdSku);
    ^International(form purchase ad link,Asset_AdSku);
    ^International(form purchase ad image,Asset_AdSku);
    ^International(form purchase number of clicks,Asset_AdSku); ^International(form purchase per click,Asset_AdSku, );
    ^International(form purchase number of impressions,Asset_AdSku); ^International(form purchase per click,Asset_AdSku, );
    ^ViewCart(); (^CartItemCount;)',0),('

    \n\n\n\n
    \n
    \n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \" style=\"display:none;\">\n \n \n \n \n
    ^International(\'answer label\',\'Asset_Survey\');^International(\'response count label\',\'Asset_Survey\');^International(\'response percent label\',\'Asset_Survey\');
    \');\">^International(\'show comments label\',\'Asset_Survey\');
    \n \n

    \n
    \n
    \n \n
    \n \');\">^International(\'show responses label\',\'Asset_Survey\');\n
    \n
    \" style=\"display:none;\">\n \n

    \n \n
    \n
    \n
    \n
    \n
    \n


    \n
    \n\n\n
    \n · · \n
    \n
    \n','Survey/Overview',1,1,'PBtmpl0000000000000063',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'



    \" style=\"display:none;\">
    ^International(\'answer label\',\'Asset_Survey\');^International(\'response count label\',\'Asset_Survey\');^International(\'response percent label\',\'Asset_Survey\');
    \');\">^International(\'show comments label\',\'Asset_Survey\');


    \');\">^International(\'show responses label\',\'Asset_Survey\');
    \" style=\"display:none;\">




    · ·
    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n \r\n

    \r\n\r\n\r\n

    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
    ^International(\'user label\',\'Asset_Survey\');^International(\'start date\',\'Asset_Survey\');^International(\'end date\',\'Asset_Survey\');^International(\'score label\',\'Asset_Survey\');^International(\'percentage label\',\'Asset_Survey\');
    \">/%
    \r\n\r\n\r\n\r\n
    \r\n · · \r\n
    \r\n
    \r\n','Survey/Gradebook',1,1,'PBtmpl0000000000000062',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ^International(\'user label\',\'Asset_Survey\');^International(\'start date\',\'Asset_Survey\');^International(\'end date\',\'Asset_Survey\');^International(\'score label\',\'Asset_Survey\');^International(\'percentage label\',\'Asset_Survey\');
    \">/%
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n

    \n\n\n

    \n\n\n','Survey',1,1,'PBtmpl0000000000000061',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('
    \n
    \n
    \n
    \n\n\n
    \n

    \n^International(\'restart message\',\'Asset_Survey\');\n

    \n
    \n
    \n\n\n
    \n out of \n
    \n
    \n\n
    \n minutes left\n
    \n
    \n
    \n\n
    \n\n\n
    \n

    required\'>

    \n\n \n\n \n\n \n \n\n\n \n \n \n \n \n \' id=\'\' size=\'50\' />\n \n \n verbatim\' >\n \n \n \n \n\n \n \n \' value=\'\'>\n \n \n\n \n \n \n \n \n \" id=\"\">
    \n
    \n \n verbatim\'>\n \n \n
    \n
    \n\n \n \n \n \n \n
    \n
    \n \n verbatim\'>\n \n \n
    \n
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n button\" value=\"\">\n \n \n button\">\n \n \" id=\"\" value=\"\">\n \n \n \n \n \n verbatim\' name=\'verbatim\'>\n
    \n \n \n \n
    \n button\" value=\"\">\n \n \n button\">\n \n \" id=\"\" value=\"\">\n \n verbatim\' name=\'verbatim\'>\n \n
    \n
    \n\n \n \n \n \' id=\'\'>\n \n \n ^International(\'year\', \'Asset_Survey\');\n -year\' id=\'-year\' type=text size=4>\n ^International(\'month\', \'Asset_Survey\');\n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n \' id=\'\' type=text>\n button\'>\n
    container\'>
    \n \n
    \n
    \n
    \n\n \n \n\n \n \' name=\'\' value=0>\n \n \n \' name=\'\' value=\"\">\n \n\n \n

    \n
    \n \n show\'>0\n \n \n \n show\'>\n \n
    0  \n
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>\n \n
    slider-min-thumb\' class=slider-min-thumb>\n \n
    \n \n
    slider-max-thumb\' class=slider-max-thumb>\n \n
    \n
    \n \n \n
    \n \n
    \n\n \n\n \n \n \n\n \n

    \n
    \n | \' name=\'\'> | \n \n
      \n
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>\n
    slider-thumb\' class=slider-thumb>\n \n
    \n
    \n
    \n
    \n \n\n \n \n \n \n\n \n \n

    Comment:

    \n
    \n\n\n
    \n
    \n
    \n \n \n \n ^International(\'finish\', \'Asset_Survey\');^International(\'continue\', \'Asset_Survey\');\">\n
    \n
    \n\n
    \n\n
    \n\n\n\n\n\n\n','Survey/Take',1,1,'CxMpE_UPauZA3p8jdrOABw',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'restart message\',\'Asset_Survey\');

    out of
    minutes left

    required\'>

    \' id=\'\' size=\'50\' /> verbatim\'> \' value=\'\'> \" id=\"\">
    verbatim\'>

    verbatim\'>
    button\" value=\"\"> button\"> \" id=\"\" value=\"\"> verbatim\' name=\'verbatim\'>
    button\" value=\"\"> button\"> \" id=\"\" value=\"\">verbatim\' name=\'verbatim\'>
    \' id=\'\'>^International(\'year\', \'Asset_Survey\'); -year\' id=\'-year\' type=text size=4>^International(\'month\', \'Asset_Survey\');
    container\'>
    \' id=\'\' type=text> button\'>verbatim\'> \' name=\'\' value=0> \' name=\'\' value=\"\">

    show\'>0show\'>
    0  
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>
    slider-min-thumb\' class=slider-min-thumb>
    slider-max-thumb\' class=slider-max-thumb>

    \' name=\'\'> | 
      
    slider-bg\' tabindex=\'-1\' title=\'Slider\' class=slider-bg>
    slider-thumb\' class=slider-thumb>

    Comment:


    ^International(\'finish\', \'Asset_Survey\');^International(\'continue\', \'Asset_Survey\');\">
    ',0),('
    \n
    ^International(\'please enter section information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n
    \n\n

    \n

    ^International(\'section number\',\'Asset_Survey\');\n
    ^International(\'section number description\',\'Asset_Survey\');
    \n
    \n

    \n \n

    \n

    ^International(\'section name\',\'Asset_Survey\');\n
    ^International(\'section name description\',\'Asset_Survey\');
    \n
    \n \' type=text>\n

    \n \n

    \n

    ^International(\'section custom variable name\',\'Asset_Survey\');\n
    ^International(\'section custom variable name description\',\'Asset_Survey\');
    \n
    \n \' name=\'variable\' size=\'2\'>\n

    \n \n \n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n\n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n \n \n
    \n \n

    \n

    ^International(\'randomize questions\',\'Asset_Survey\');\n
    ^International(\'randomize questions description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n\n

    \n

    ^International(\'questions per page\',\'Asset_Survey\');\n
    ^International(\'questions per page description\',\'Asset_Survey\');
    \n
    \n \n

    \n

    \n

    ^International(\'questions on section page\',\'Asset_Survey\');\n
    ^International(\'questions on section page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n \n

    \n

    ^International(\'title on every page\',\'Asset_Survey\');\n
    ^International(\'title on every page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'text on every page\',\'Asset_Survey\');\n
    ^International(\'text on every page description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'terminal section\',\'Asset_Survey\');\n
    ^International(\'terminal section description\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n

    \n

    ^International(\'terminal section url\',\'Asset_Survey\');\n
    ^International(\'terminal section url description\',\'Asset_Survey\');
    \n
    \n \'>\n

    \n\n

    \n

    ^International(\'logical section\',\'Asset_Survey\');\n
    ^International(\'logical section help\',\'Asset_Survey\');
    \n
    \n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n ^International(\'yes\',\'Asset_Survey\');\n ^International(\'no\',\'Asset_Survey\');\n \n

    \n \n
    \n \n

    \n

    ^International(\'section text\',\'Asset_Survey\');\n
    ^International(\'section text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n \n
    \n
    \n
    ','Survey/Edit',1,1,'1oBRscNIcFOI-pETrCOspA',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter section information\',\'Asset_Survey\');
    \'>

    ^International(\'section number\',\'Asset_Survey\');
    ^International(\'section number description\',\'Asset_Survey\');

    ^International(\'section name\',\'Asset_Survey\');
    ^International(\'section name description\',\'Asset_Survey\');
    \' type=text>

    ^International(\'section custom variable name\',\'Asset_Survey\');
    ^International(\'section custom variable name description\',\'Asset_Survey\');
    \' name=\'variable\' size=\'2\'>

    ^International(\'questions per page\',\'Asset_Survey\');
    ^International(\'questions per page description\',\'Asset_Survey\');

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'randomize questions\',\'Asset_Survey\');
    ^International(\'randomize questions description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'questions on section page\',\'Asset_Survey\');
    ^International(\'questions on section page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'title on every page\',\'Asset_Survey\');
    ^International(\'title on every page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'text on every page\',\'Asset_Survey\');
    ^International(\'text on every page description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'terminal section\',\'Asset_Survey\');
    ^International(\'terminal section description\',\'Asset_Survey\');
    ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\'); ^International(\'yes\',\'Asset_Survey\'); ^International(\'no\',\'Asset_Survey\');

    ^International(\'terminal section url\',\'Asset_Survey\');
    ^International(\'terminal section url description\',\'Asset_Survey\');
    \'>

    ^International(\'section text\',\'Asset_Survey\');
    ^International(\'section text description\',\'Asset_Survey\');

    ',0),('
    \n
    ^International(\'please enter question information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n \n \n
    \n \n

    \n

    ^International(\'question number\',\'Asset_Survey\');\n
    ^International(\'question number description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'question variable name\',\'Asset_Survey\');\n
    ^International(\'question variable name description\',\'Asset_Survey\');
    \n
    \n \' name=\'variable\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'question type\',\'Asset_Survey\');\n
    ^International(\'question type description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'question score\',\'Asset_Survey\');\n
    ^International(\'question score description\',\'Asset_Survey\');
    \n
    \n \' name=\'value\'>\n

    \n \n

    \n

    ^International(\'required label\',\'Asset_Survey\');\n
    ^International(\'required description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'randomize answers\',\'Asset_Survey\');\n
    ^International(\'randomize answers description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n

    \n

    ^International(\'vertical display\',\'Asset_Survey\');\n
    ^International(\'vertical display description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n\n\n
    \n\n

    \n

    ^International(\'show text in button\',\'Asset_Survey\');\n
    ^International(\'show text in button description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'allow comment\',\'Asset_Survey\');\n
    ^International(\'allow comment description\',\'Asset_Survey\');
    \n
    \n checked >^International(\'yes\',\'Asset_Survey\');\n checked >^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'comment cols\',\'Asset_Survey\');\n
    ^International(\'cols description\',\'Asset_Survey\');
    \n
    \n \' name=\'commentCols\'>\n

    \n \n

    \n

    ^International(\'comment rows\',\'Asset_Survey\');\n
    ^International(\'rows description\',\'Asset_Survey\');
    \n
    \n \' name=\'commentRows\'> \n

    \n \n

    \n

    ^International(\'maximum number of answers\',\'Asset_Survey\');\n
    ^International(\'maximum number of answers description\',\'Asset_Survey\');
    \n
    \n \' name=\'maxAnswers\' size=\'2\'>\n

    \n\n\n
    \n\n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n\n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n\n \n
    \n \n

    \n

    ^International(\'question text\',\'Asset_Survey\');\n
    ^International(\'question text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n
    \n
    \n
    \n','Survey/Edit',1,1,'wAc4azJViVTpo-2NYOXWvg',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter question information\',\'Asset_Survey\');
    \'>

    ^International(\'question number\',\'Asset_Survey\');
    ^International(\'question number description\',\'Asset_Survey\');

    ^International(\'question variable name\',\'Asset_Survey\');
    ^International(\'question variable name description\',\'Asset_Survey\');
    \' name=\'variable\' size=\'2\'>

    ^International(\'question type\',\'Asset_Survey\');
    ^International(\'question type description\',\'Asset_Survey\');

    ^International(\'question score\',\'Asset_Survey\');
    ^International(\'question score description\',\'Asset_Survey\');
    \' name=\'value\'>

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'required label\',\'Asset_Survey\');
    ^International(\'required description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'randomize answers\',\'Asset_Survey\');
    ^International(\'randomize answers description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'vertical display\',\'Asset_Survey\');
    ^International(\'vertical display description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'show text in button\',\'Asset_Survey\');
    ^International(\'show text in button description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'allow comment\',\'Asset_Survey\');
    ^International(\'allow comment description\',\'Asset_Survey\');
    checked >^International(\'yes\',\'Asset_Survey\'); checked >^International(\'no\',\'Asset_Survey\');

    ^International(\'comment cols\',\'Asset_Survey\');
    ^International(\'cols description\',\'Asset_Survey\');
    \' name=\'commentCols\'>

    ^International(\'comment rows\',\'Asset_Survey\');
    ^International(\'rows description\',\'Asset_Survey\');
    \' name=\'commentRows\'>

    ^International(\'maximum number of answers\',\'Asset_Survey\');
    ^International(\'maximum number of answers description\',\'Asset_Survey\');
    \' name=\'maxAnswers\' size=\'2\'>

    ^International(\'question text\',\'Asset_Survey\');
    ^International(\'question text description\',\'Asset_Survey\');

    ',0),('
    \n
    ^International(\'please enter answer information\',\'Asset_Survey\');
    \n
    \n
    \n \'>\n \n \n \n \n \n
    \n \n

    \n

    ^International(\'answer number\',\'Asset_Survey\');\n
    ^International(\'answer number description\',\'Asset_Survey\');
    \n
    \n \n

    \n \n

    \n

    ^International(\'recorded answer\',\'Asset_Survey\');\n
    ^International(\'recorded answer description\',\'Asset_Survey\');
    \n
    \n \' name=\'recordedAnswer\'>\n

    \n \n

    \n

    ^International(\'answer score\',\'Asset_Survey\');\n
    ^International(\'answer score description\',\'Asset_Survey\');
    \n
    \n \' name=\'value\'>\n

    \n \n

    \n

    ^International(\'verbatim label\',\'Asset_Survey\');\n
    ^International(\'verbatim description\',\'Asset_Survey\');
    \n
    \n ^International(\'checked\',\'Asset_Survey\');>^International(\'yes\',\'Asset_Survey\');\n ^International(\'checked\',\'Asset_Survey\');>^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    ^International(\'min label\',\'Asset_Survey\');\n
    ^International(\'min description\',\'Asset_Survey\');
    \n
    \n \' name=\'min\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'max label\',\'Asset_Survey\');\n
    ^International(\'max description\',\'Asset_Survey\');
    \n
    \n \' name=\'max\' size=\'2\'>\n

    \n \n

    \n

    ^International(\'step label\',\'Asset_Survey\');\n
    ^International(\'step description\',\'Asset_Survey\');
    \n
    \n \' name=\'step\' size=\'2\'>\n

    \n\n
    \n \n \n

    \n

    ^International(\'textCols label\',\'Asset_Survey\');\n
    ^International(\'cols description\',\'Asset_Survey\');
    \n
    \n \' name=\'textCols\'>\n

    \n \n

    \n

    ^International(\'textRows label\',\'Asset_Survey\');\n
    ^International(\'rows description\',\'Asset_Survey\');
    \n
    \n \' name=\'textRows\'>\n

    \n \n

    \n

    ^International(\'is this the correct answer\',\'Asset_Survey\');\n
    ^International(\'is this the correct answer description\',\'Asset_Survey\');
    \n
    \n checked>^International(\'yes\',\'Asset_Survey\');\n checked>^International(\'no\',\'Asset_Survey\');\n

    \n \n

    \n

    \n
    ^International(\'jump to\',\'Asset_Survey\');\n
    ^International(\'jump to description\',\'Asset_Survey\');
    \n
    \n
    \n \">\n
    \n
    \n
    \n

    \n \n

    \n

    ^International(\'jump expression\',\'Asset_Survey\');\n
    ^International(\'jump expression description\',\'Asset_Survey\');
    \n
    \n
    \n \n
    \n

    \n \n
    \n \n

    \n

    ^International(\'answer text\',\'Asset_Survey\');\n
    ^International(\'answer text description\',\'Asset_Survey\');
    \n
    \n

    \n
    \n \n
    \n \n
    \n
    \n
    \n','Survey/Edit',1,1,'AjhlNO3wZvN5k4i4qioWcg',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'please enter answer information\',\'Asset_Survey\');
    \'>

    ^International(\'answer number\',\'Asset_Survey\');
    ^International(\'answer number description\',\'Asset_Survey\');

    ^International(\'recorded answer\',\'Asset_Survey\');
    ^International(\'recorded answer description\',\'Asset_Survey\');
    \' name=\'recordedAnswer\'>

    ^International(\'answer score\',\'Asset_Survey\');
    ^International(\'answer score description\',\'Asset_Survey\');
    \' name=\'value\'>

    ^International(\'verbatim label\',\'Asset_Survey\');
    ^International(\'verbatim description\',\'Asset_Survey\');
    ^International(\'checked\',\'Asset_Survey\');>^International(\'yes\',\'Asset_Survey\'); ^International(\'checked\',\'Asset_Survey\');>^International(\'no\',\'Asset_Survey\');

    ^International(\'min label\',\'Asset_Survey\');
    ^International(\'min description\',\'Asset_Survey\');
    \' name=\'min\' size=\'2\'>

    ^International(\'max label\',\'Asset_Survey\');
    ^International(\'max description\',\'Asset_Survey\');
    \' name=\'max\' size=\'2\'>

    ^International(\'step label\',\'Asset_Survey\');
    ^International(\'step description\',\'Asset_Survey\');
    \' name=\'step\' size=\'2\'>

    ^International(\'text answer\',\'Asset_Survey\'); ^International(\'comment cols\',\'Asset_Survey\');
    ^International(\'cols description\',\'Asset_Survey\');
    \' name=\'textCols\'>

    ^International(\'text answer\',\'Asset_Survey\'); ^International(\'comment rows\',\'Asset_Survey\');
    ^International(\'rows description\',\'Asset_Survey\');
    \' name=\'textRows\'>

    ^International(\'is this the correct answer\',\'Asset_Survey\');
    ^International(\'is this the correct answer description\',\'Asset_Survey\');
    checked>^International(\'yes\',\'Asset_Survey\'); checked>^International(\'no\',\'Asset_Survey\');

    ^International(\'jump to\',\'Asset_Survey\');
    ^International(\'jump to description\',\'Asset_Survey\');
    \">

    ^International(\'jump expression\',\'Asset_Survey\');
    ^International(\'jump expression description\',\'Asset_Survey\');

    ^International(\'answer text\',\'Asset_Survey\');
    ^International(\'answer text description\',\'Asset_Survey\');

    ',0),('Dear ,\r\n\r\nYour responses for the Survey have expired and have been deleted. \r\n\r\nSincerely,\r\n\r\n','ExpireIncompleteSurveyResponses',1,1,'ExpireIncResptmpl00001',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'Dear , Your responses for the Survey have expired and have been deleted. Sincerely,',0),('
    \r\n \r\n

    \r\n Survey Summary Total Sections: Total Questions: Total Answers: \r\n

    \r\n

    \r\n Total Correct: Total Incorrect: \r\n

    \r\n

    \r\n

    \r\n

    \r\n \r\n
    \r\n
    \r\n Section: Correct: Incorrect: \r\n chart\'>\r\n
    \r\n
    datatable\'>
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n','Survey/Summary',1,1,'7F-BuEHi7t9bPi008H8xZQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    Survey Summary Total Sections: Total Questions: Total Answers:

    Total Correct: Total Incorrect:


    Section: Correct: Incorrect: chart\'>
    datatable\'>
    ',0),('\n\n\n

    failpass\">^International(\'test results\', \'Asset_Survey\'); - \n ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');

    \n

    Tests=, Passed=, Failed=,

    \n \n \n \n \n \n \n \n failpass \">\n \n \n \n \n \n \n \n \n \n
    ^International(\'test name\', \'Asset_Survey\');^International(\'tests run\', \'Asset_Survey\');^International(\'tests passed\', \'Asset_Survey\');^International(\'tests failed\', \'Asset_Survey\');^International(\'test result\', \'Asset_Survey\');
    ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');\">^International(\'575\', \'WebGUI\');\">^International(\'run test\', \'Asset_Survey\');
    \n\n

    ^International(\'details\', \'Asset_Survey\');

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    all_passed
    get_status
    failed
    parse_errors
    passed
    skipped
    todo
    todo_passed
    wait
    exit
    total
    has_problems
    has_errors
    \n\n\n\n

    failpass\">^International(\'test results\', \'Asset_Survey\'); - \n ^International(\'fail\', \'Asset_Survey\');^International(\'pass\', \'Asset_Survey\');

    \n \n \n \n passfail \">\n \n \n
    \n
    \n \n

    ^International(\'details\', \'Asset_Survey\');

    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    passed
    failed
    actual_passed
    actual_failed
    todo
    todo_passed
    skipped
    plan
    tests_planned
    tests_run
    skip_all
    has_problems
    exit
    wait
    \n\n
    ','Survey/TestResults',1,1,'S3zpVitAmhy58CAioH359Q',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'

    failpass\">Test Results - FAILPASS

    passfail \">

    Summary Details

    passed
    failed
    actual_passed
    actual_failed
    todo
    todo_passed
    skipped
    plan
    tests_planned
    tests_run
    skip_all
    has_problems
    exit
    wait
    ',0),('
    \n\n \n ^International(\'response complete\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response restart\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response timeout\', \'Asset_Survey\'); on \n \n\n \n ^International(\'response timeout restart\', \'Asset_Survey\'); on \n \n\n
    \n\n','Survey/Feedback',1,1,'nWNVoMLrMo059mDRmfOp9g',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ^International(\'completed\', \'Asset_Survey\'); Response completed on ^International(\'timedOut\', \'Asset_Survey\'); This response was terminated early on because it timed out.^International(\'restarted\' \'Asset_Survey\'); This response was terminated early on because the Survey was restarted.
    ',0),('\n\n\n
    \n \n \n

    \n
    \n \n

    \n \n \n [\n ^AssetProxy(new-matrix/matrix-nav);\n blockblockblock\">\n \n • \">^International(\'edit label\',\'Asset_MatrixListing\');\n \n \n • \">^International(\'approve or deny label\',\'Asset_Matrix\');\n \n \n ]\n \n

    \n \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n ^International(\'description label\',\'Asset_MatrixListing\');\n \n
    \n \n \n \n
    \n
      \n
    • ^International(\'web site label\',\'Asset_MatrixListing\');\')\" href=\"#\"> 
    • \n
    • ^International(\'version label\',\'Asset_MatrixListing\'); 
    • \n
    • ^International(\'manufacturer label\',\'Asset_MatrixListing\');\')\" href=\"#\"> 
    • \n
    • ^International(\'last updated label\',\'Asset_MatrixListing\');
    • \n
    • ^International(\'clicks label\',\'Asset_Matrix\');
    • \n
    • ^International(\'views label\',\'Asset_Matrix\');
    • \n
    • ^International(\'compares label\',\'Asset_Matrix\');
    • \n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(Comments,WebGUI);\n \n ^International(Send Creator a Message,Asset_MatrixListing);\n
    \n \n
    ^International(\'message sent message\',\'Asset_MatrixListing\');
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    ','Matrix/Detail',1,1,'matrixtmpl000000000003',1252087641,'WebGUI::Asset::Template::HTMLTemplate',1,'

    [ ^AssetProxy(new-matrix/matrix-nav);blockblockblock\">\">^International(\'edit label\',\'Asset_MatrixListing\'); \">^International(\'approve or deny label\',\'Asset_Matrix\'); ]

    ^International(\'description label\',\'Asset_MatrixListing\');
    • ^International(\'web site label\',\'Asset_MatrixListing\');\')\" href=\"#\">
    • ^International(\'version label\',\'Asset_MatrixListing\');
    • ^International(\'manufacturer label\',\'Asset_MatrixListing\');\')\" href=\"#\">
    • ^International(\'last updated label\',\'Asset_MatrixListing\');
    • ^International(\'clicks label\',\'Asset_Matrix\');
    • ^International(\'views label\',\'Asset_Matrix\');
    • ^International(\'compares label\',\'Asset_Matrix\');

    Comments Send Creator a Message
    ^International(\'message sent message\',\'Asset_MatrixListing\');


    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n |\n \n \n \">^International(my subscriptions,Asset_Newsletter);\n |\n \n \">\n

    \n\n

    \n\n\n

    \">
    \n

    \n\n\n\n
    \n \n
    \n
    \n','Collaboration',1,1,'newslettercs0000000001',1252682678,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> | \">^International(my subscriptions,Asset_Newsletter); | \">

    \">

    ',0),('
    \n
    \n\n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n \n

    \n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n \n \n \n
    \">^International(title label,Account_Contributions);\">^International(type label,Account_Contributions);\">^International(date label,Account_Contributions);
    \">^D(,);
    ^International(no contributions,Account_Contributions);
    \n \n

    \n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n

    ^International(contribution count,\'Account_Contributions\');

    \n
    \n
    ','Account/Contrib/View',1,1,'1IzRpX0tgW7iuCfaU2Kk0A',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    \" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    WGoddThreadWGevenThread\">
    \">^International(title label,Account_Contributions);\">^International(type label,Account_Contributions);\">^International(date label,Account_Contributions);
    \">^D(,);
    ^International(no contributions,Account_Contributions);

    \" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    ^International(contribution count,\'Account_Contributions\');

    ',0),('','StoryArchive/KeywordList',1,1,'0EAJ9EYb9ap2XwfrcXfdLQ',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n\r\n\r\n
    \r\n\">^International(continue shopping button,Shop);
    \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n
    (add $)
    Hide?
    \r\n\r\n\r\n\r\n
    \r\n','ThingyRecord/View',1,1,'TKmhv8boP3TD2xwSwUBq0g',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    \">^International(continue shopping button,Shop);
    (add $)
    Hide?
    ',0),('\n
    \n\n
    \n

    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n

    \n \n

    \n location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n \n \n \n \n \n \n \n \n \n \n \n WGoddThreadWGevenThread\">\n \n \n \n \n \n \n \n \n
     \">^International(from label,Account_Inbox);\">^International(subject label,Account_Inbox);\">^International(date label,Account_Inbox);\">^International(status label,Account_Inbox);
    old.pngnew.png);\" />\" class=\"inbox_from\">\">^D(,);
    \n \n

    \n location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\n \n \n \" class=\"prevNext\">\"Previous\" \n \"> \n  \" class=\"prevNext\">\"Next\"\n \n \n \n

    \n\n

    \n ^International(message count,\'Account_Inbox\');\n

    \n \n
    \n\n
    \n','Account/Inbox/View',1,1,'c8xrwVuu5QE0XtF9DiVzLw',1250243000,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ^International(member since,Account_Inbox); ^D(%z,);

    location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    WGoddThreadWGevenThread\">
     \">^International(from label,Account_Inbox);\">^International(subject label,Account_Inbox);\">^International(date label,Account_Inbox);\">^International(status label,Account_Inbox);
    old.pngnew.png);\" />\" class=\"inbox_from\">\">^D(,);

    location.href=\'\'alert(\'^International(no friends hover,Account_Inbox);\');\" />\" class=\"prevNext\">\"Previous\" \">  \" class=\"prevNext\">\"Next\"

    ^International(message count,\'Account_Inbox\');

    ',0),('\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n','WikiPage_edit',1,1,'WikiPageEditTmpl000001',1252615817,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n
    \">\n
    \n\n
    \n
    \n
    \n ^International(member since,Account_Inbox); ^D(%z,);\n
    \n\n \n

    \n
    \n \n \n \n \n \n \n
    *
    \n \n \n
    \n\n
    \n
    \n
    ','Account/Profile/Edit',1,1,'75CmQgpcCSkdsL-oawdn3Q',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">

    ^International(member since,Account_Inbox); ^D(%z,);

    *
    ',0),('
    \n

    \n\n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n
    \n
    \n\n >\n >\n\n
    ','Survey/Take',1,1,'d8jMMMRddSQ7twP4l1ZSIw',1253555614,'WebGUI::Asset::Template::HTMLTemplate',1,'

    >
    ',0),('\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n\n\n\n \n\n\n \n\n\n \n\n\n \n
    \n \">^International(label day,Asset_Calendar);\n \">^International(label week,Asset_Calendar);\n \">^International(label month,Asset_Calendar);\n ?type=list\">^International(486,WebGUI);\n \">^International(label search,Asset_Calendar);\n\n \n
    \n \n
    \n
    \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \" class=\"moreDisplay\">\n
    \n
      \n \n
    • \">
    • \n
      \n
    \n
    \n
    \n
    ','Calendar/Month',1,1,'CalendarMonth000000001',1253146430,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(label day,Asset_Calendar); \">^International(label week,Asset_Calendar); \">^International(label month,Asset_Calendar); ?type=list\">^International(486,WebGUI); \">^International(label search,Asset_Calendar);
    \" class=\"moreDisplay\">
    ',0),('\n\n
    \n','Account/Layout',1,1,'N716tpSna0iIQTKxS4gTWA',1253652848,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\" id=\"id\">\n

    \n
    \n

    \n\n\n\n\n\">\n\n>\n\n

    \n


    \n\n

    \n

    \n

    ^International(last updated,Asset); ^International(ago,Asset_Story);

    \n

    ^International(by,Asset_Collaboration);

    \n


    \n\n \n \n \n
    \n \">\" alt=\"\" title=\"\" />

    \n ^International(Source,Asset_Story);: \n \n \n

      \n \n
    1. style=\"width:px;\">\n
      \n \">\" alt=\"\" title=\"\" />
      \n ^International(Source,Asset_Story);: \n
    2. \n
      \n
    \n \n \n \n\n

    \n

    ^International(keywords,Asset); \">

    \n
    ','Story',1,1,'3QpYtHrq_jmAk1FNutQM5A',1253636379,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> >


    ^International(last updated,Asset); ^International(ago,Asset_Story);

    ^International(by,Asset_Collaboration);

    \">\" alt=\"\" title=\"\" />^International(Source,Asset_Story);:

    1. \">\" alt=\"\" title=\"\" />^International(Source,Asset_Story);:

    ^International(keywords,Asset); \">

    ',0),('
    \" class=\"storyArchive\">\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n
    \n\n\n\n
      \n

      ^D(%c %D %y,);

      \n \n
    • \"> ^D(%Z,);
    • \n
      \n
    \n\n\n
      \n
    • \n\n class=\"active\">\n \">\n \n\n
    • \n
    \n
    \n\n\n
    ','StoryArchive',1,1,'yxD5ka7XHebPLD-LXBwJqw',1253635396,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"editStory\">\n
    \n\n\n\n
    \n \n
    \n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n\n\n \n \n\n\n
    \n\n\n\n\n \n\n\n \n \n\n\n\n \n \n\n \n \n\n \n \n\n\n \n \n\n \n \n\n \n \n\n\n \n \n\n\n
    ^International(photo,WebGUI);
    \">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />
    \n
    \n\n
    \n \n
    \n\n\n
    \n\n\n
    \n','Story/Edit',1,1,'E3tzZjzhmYoNlAyP2VW33Q',1253635296,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"editStory\">
    ^International(photo,WebGUI);
    \">\" alt=\"\" style=\"border-style:none;vertical-align:middle;\" />
    ',0),('
    \" class=\"viewStoryTopic\">\n\" id=\"id\">\n

    \n

    \n\n\n\n\n\">\n\n>\n\n

    \n

    \n

    \n

    ^International(last updated,Asset); ^International(ago,Asset_Story);

    \n
    \n
    \n\n \n \n \n
    \n \">\" alt=\"\" title=\"\" />

    \n ^International(Source,Asset_Story);: \n \n \n
      \n \n
    1. style=\"width:px;\">\n
      \n \">\" alt=\"\" title=\"\" />
      \n ^International(Source,Asset_Story);: \n
    2. \n
      \n
    \n \n
    \n \n\n
    \n

    ^International(by,Asset_Collaboration);

    \n \n \n
    \n

    ^International(keywords,Asset); \">

    \n
    \n','Story',1,1,'TbDcVLbbznPi0I0rxQf2CQ',1253636379,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"viewStoryTopic\"> \" id=\"id\">

    \"> >

    ^International(last updated,Asset); ^International(ago,Asset_Story);


    \">\" alt=\"\" title=\"\" />

    ^International(Source,Asset_Story);:

    1. \">\" alt=\"\" title=\"\" />
      ^International(Source,Asset_Story);:

    ^International(by,Asset_Collaboration);

    ^International(keywords,Asset); \">

    ',0),('

    \r\n\r\n

    \r\n\r\n\r\n

    \r\n\r\n
    \r\n\r\n\r\n

    Featured Article: \">

    \r\n\r\n
    \r\n\r\n
    \r\n

    \">

    \r\n
      \r\n
    • \r\n \r\n \">\r\n \r\n ()\r\n \r\n
    • \r\n
    \r\n
    \r\n
    \r\n

    \">

    \r\n
      \r\n
    1. \">
    2. \r\n
    \r\n\r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n','WikiMaster_front',1,1,'WikiFrontTmpl000000001',1252615824,'WebGUI::Asset::Template::HTMLTemplate',1,'


    Featured Article: \">

    \">

    ',0),(' ^International(new post,AssetAspect_Subscribable);\n\n\n\n\n','AssetAspect/Subscribable',1,1,'limMkk80fMB3fqNZVf162w',1253507213,'WebGUI::Asset::Template::HTMLTemplate',1,' ^International(new post,AssetAspect_Subscribable);',0),('
    \n \n
    \n
    \n\n

    ^International(order number,Shop);

    \n \n \n \n \n\n
      \n
    • ^International(date,Shop);
    • \n
    • ^International(Status,Shop);^International(Success,Shop);^International(Failed,Shop);
    • \n
    • ^International(amount,Shop);
    • \n
    • ^International(in shop credit used,Shop);
    • \n
    • ^International(taxes,Shop);
    • \n
    • ^International(shipping method,Shop);
    • \n
    • ^International(shipping amount,Shop);
    • \n
    • ^International(payment method,Shop);
    • \n
    • ^International(status message,Shop);
    • \n
    \n
    \n \n
    \n
    ^International(payment address,Shop);
    \n
    \n
    \n \n
    \n
    ^International(shipping address,Shop);
    \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \n \">\n
    \n \n [\">] \n \n
    \n
    \n
    \n','Shop/MyPurchasesDetail',1,1,'g8W53Pd71uHB9pxaXhWf_A',1256092368,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(order number,Shop);

    • ^International(date,Shop);
    • ^International(amount,Shop);
    • ^International(in shop credit used,Shop);
    • ^International(taxes,Shop);
    • ^International(shipping method,Shop);
    • ^International(shipping amount,Shop);
    • ^International(payment method,Shop);
    • ^International(status message,Shop);
    ^International(payment address,Shop);
    ^International(shipping address,Shop);
    ^International(date,Shop);^International(item,Shop);^International(price,Shop);^International(quantity,Shop);^International(shipping address,Shop);^International(order status,Shop);^International(tracking number,Shop);
    \">
    [\">]
    ',0),('
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
    ','MapPoint/Edit',1,1,'oHh0UqAJeY7u2n--WD-BAA',1256092369,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n\n\n
    \n\" class=\"WGprofile_displayView\">^International(\'back to profile label\',\'Account_Profile\');\n
    \n
    \n
    \n \n
    \n \n \n
    \n
    \n \n
    * -  ^International(\'required field\',Account_Profile);
    † - ^International(\'set by admin\',Account_Profile);
    \n
    \n
    \n
    \n
    \n
    \n','Account/Layout',1,1,'FJbUTvZ2nUTn65LpW6gjsA',1256092369,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"WGprofile_displayView\">^International(\'back to profile label\',\'Account_Profile\');
    WGsubContentWGprofile_displaySubContent\">
    * -  ^International(\'required field\',Account_Profile);
    † - ^International(\'set by admin\',Account_Profile);

    ',0),('
    \n

    ^International(my purchases,Shop); · ^a(\"Return to Account\");

    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(order number,Shop);^International(amount,Shop);^International(date,Shop);^International(Status,Shop);
    \">^International(Success,Shop);^International(Failed,Shop);
    \n
    \n','Shop/MyPurchases',1,1,'2gtFt7c0qAFNU3BG_uvNvg',1256092369,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(my purchases,Shop); · ^a(\"Return to Account\");

    ^International(order number,Shop);^International(amount,Shop);^International(date,Shop);
    \">
    ',0),('\n\n\n\n','EMS/LookupRegistrant',1,1,'OOyMH33plAy6oCj_QWrxtg',1257311886,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n , \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n\r\n','EMS/PrintBadge',1,1,'PsFn7dJt4wMwBa8hiE3hOA',1257311886,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ,
    ',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n \r\n / \r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n\r\n\r\n','EMS/PrintTicket',1,1,'yBwydfooiLvhEFawJb0VTQ',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :
    /
    :
    ',0),('\n

    \n

    \n

    ^International(badge holder information,Asset_EventManagementSystem);

    \n\n\n

    \n
    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    ^International(name,Shop);
    ^International(organization,Asset_EventManagementSystem);
    ^International(address,Shop);
     
     
    ^International(city,Shop);
    ^International(state,Shop);
    ^International(code,Shop);
    ^International(country,Shop);
    ^International(phone number,Shop);
    ^International(email address,Asset_EventManagementSystem);
    \n\n\n','EMSBadge',1,1,'PBEmsBadgeTemplate0000',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(badge holder information,Asset_EventManagementSystem);

    ^International(name,Shop);
    ^International(organization,Asset_EventManagementSystem);
    ^International(address,Shop);
     
     
    ^International(city,Shop);
    ^International(state,Shop);
    ^International(code,Shop);
    ^International(country,Shop);
    ^International(phone number,Shop);
    ^International(email address,Asset_EventManagementSystem);
    ',0),('\n

    \n
    \n\n

    \n
    \n\n

    \n
    \n\n\n
    \n
    \n
    \n
    \n
    \n
    \n\n\">^International(schedule back link,Asset_EventManagementSystem);\n\n\n','EMS/Schedule',1,1,'S2_LsvVa95OSqc66ITAoig',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(schedule back link,Asset_EventManagementSystem); ',0),('\r\n\r\n\r\n \r\n\r\n\r\n\r\n
    \r\n\r\n
    \r\n
    \r\n : \r\n
    \r\n
    \r\n \r\n / \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n','EMS/PrintRemainingTickets',1,1,'hreA_bgxiTX-EzWCSZCZJw',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'
    :
    /
    ',0),('\r\n\r\n\r\n\r\n\r\n','Map/View',1,1,'9j0_Z1j3Jd0QBbY2akb6qw',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\" id=\"id\">\n\n

    \n
    \n\n\n

    \n
    \n\n\n
      \n\n
    • \n\n
    \n
    \n\n\n
    \n \n
    \n
    \n\n\n
    \n \">\n • \">\n \n • \">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n\n\n \n \n \n\n\n \n \n \n \n\n\n
    \n \n \n *\n \n \n \n \n \n \n
    \n
    ^International(template captcha label,Asset_DataForm);
    \n\n\n','DataForm',1,1,'PBtmpl0000000000000020',1257311887,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">\"> \"> \">\">
    *
    ^International(template captcha label,Asset_DataForm);
    ',0),('

    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    :
    \r\n
    \r\n\r\n\r\n

    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    :
    \r\n
    \r\n
    ','DataForm',1,1,'PBtmpl0000000000000085',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'

    :

    :
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n
    \n \n
    \n\n\n\n\n \n \n\n\n
    \n

    \n\" class=\"backLabel\">\n\n\n','DataForm',1,1,'PBtmpl0000000000000104',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" class=\"backLabel\">',0),('\">\n\n

    \n

    \n\n\n

    \n • \">\n \n • \" onclick=\"\">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n\n\n\n \n \n \n\n\n\n\n\n \n \n \n \n \n \n \n\n\n
    ^International(Entry ID,Asset_DataForm);^International(Submission Date,Asset_DataForm);
    \">
    ','DataForm/List',1,1,'PBtmpl0000000000000021',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'\">

    \"> \" onclick=\"\"> \">\">
    ^International(Entry ID,Asset_DataForm);^International(Submission Date,Asset_DataForm);
    \">
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
      \n \n
    • \n
      \n
    \n
    \n\n\n
    \n \n
    \n
    \n\n\n
    \n \">\n • \">\n \n • \">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n
    \n \n )\" id=\"tab\" class=\"tab\">\n \n \n \n \n \n \n \n
    \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n \n \n \n *\n \n \n \n \n \n \n \n
    \n \n
    \n
    \n \n
    \n
    \n \n
    \n^International(template captcha label,Asset_DataForm);
    \n\n\n\n','DataForm',1,1,'PBtmpl0000000000000116',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \">\"> \"> \">\">
    )\" id=\"tab\" class=\"tab\">
    *

    ^International(template captcha label,Asset_DataForm);
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
      \n \n
    • \n
      \n
    \n
    \n\n\n \n

    \n\n\n\n

    \n \">\n • \">\n \n • \" onclick=\"\">\n \n \n • \" onclick=\"\">\n \n \n • \">\n • \">\n \n
    \n
    \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n \n \n \n \n \n \n *\n \n \n \n \n \n \n \n
    \n \n
    \n
    ^International(template captcha label,Asset_DataForm);
    \n
    \n\n\n\n','DataForm',1,1,'PBtmpl0000000000000141',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    *
    ^International(template captcha label,Asset_DataForm);

    ',0),('
    \r\n

    \r\n\r\n\r\n
    \r\n
    \r\n
    ','Shop/selectGateway',1,1,'2GxjjkRuRkdUg_PccRPjpA',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,'


    ',0),('\r\n \">\r\n\r\n\">\r\n','Macro/PickLanguage',1,1,'_aE16Rr1-bXBf8SIaLZjCg',1257311888,'WebGUI::Asset::Template::HTMLTemplate',1,' \"> \">',0),('\r\n\r\n\r\n \r\n ^Page(\"title\"); - WebGUI\r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n ^AdminBar;\r\n
    \r\n\r\n ^AssetProxy(flexmenu);\r\n\r\n
    \r\n \r\n\r\n
      \r\n
    • ^H;
    • \r\n
    • ^a(^@;);
    • \r\n
    • ^LoginToggle;
    • \r\n ^GroupText(Turn Admin On,
    • ^AdminToggle;
    • );\r\n
    \r\n\r\n \r\n
    \r\n\r\n \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','style',0,1,'PBtmpl0000000000000060',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(\"title\"); - WebGUI^AdminBar;
    ^AssetProxy(flexmenu);
    • ^H;
    • ^a(^@;);
    • ^LoginToggle;
    • ^GroupText(Turn Admin On,
    • ^AdminToggle;
    • );
    ',0),('\n\n\n^Page(title); - <tmpl_var session.setting.companyName>\n\n\n\n\n\n\n\n^AdminBar(\"\");\n\n
    \"plainblack\"
    \n\n
    \n \n
    \n\n
    © 2001-2004 Plain Black LLC
    \n\n\n\n','style',1,1,'PBtmpl0000000000000111',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title); - <tmpl_var session.setting.companyName>^AdminBar(\"\");
    \"plainblack\"
    © 2001-2004 Plain Black LLC
    ',0),('\r\n\r\n\r\n WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> ^International(admin console,AdminConsole);\r\n \r\n \r\n \r\n\r\n\r\n \r\n\r\n','style',1,0,'PBtmpl0000000000000137',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'WebGUI <tmpl_var session.webgui.version>-<tmpl_var session.webgui.status> ^International(admin console,AdminConsole);',0),('','style',0,0,'PBtmpl0000000000000132',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('\r\n\r\n\r\n \r\n ^Page(title); - ^c();\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n ^AdminBar();\r\n\r\n \r\n\r\n ^AdminToggle();\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','style',1,1,'PBtmplBlankStyle000001',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title); - ^c();^AdminBar();^AdminToggle();',0),('\r\n\r\n\r\n\r\n \r\n ^c; - ^Page(title);\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n^AdminBar();\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n\r\n
    \r\n
    \r\n
    ^H(^c;);
    \r\n
    ^c;
    \r\n
    \r\n
    \r\n

    ^Page(title);

    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \"plain\"webgui\"
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n ^AssetProxy(flexmenu);\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n ^L(\"\",\"\",\"PBtmpl0000000000000044\");\r\n ^AdminToggle;\r\n
    \r\n
    \r\n © ^D(%y); ^c;\r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n','style',1,1,'stevestyle000000000002',1258524916,'WebGUI::Asset::Template::HTMLTemplate',1,'^c; - ^Page(title);^AdminBar();
    ^H(^c;);
    ^c;

    ^Page(title);

    \"plain\"webgui\"

    ^AssetProxy(flexmenu);
    ^L(\"\",\"\",\"PBtmpl0000000000000044\"); ^AdminToggle;
    © ^D(%y); ^c;
    ',0),('\n\n

    \n
    \n
    \n \n

    \n
    \n \n

    \n
    \n\n \n
      \n \n
    • \n
      \n
    \n
    \n\n\n \n \n \n \n
    \n \n \n
    \n ^International(comments,Asset_EMSSubmission);\n \n
    \n\n
    \n\n','EMS/Submission',1,1,'8tqyQx-LwYUHIWOlKPjJrA',1258524917,'WebGUI::Asset::Template::HTMLTemplate',1,'

    -- the title of the form being used

    -- the description of the form being used
    \">^International(schedule back link,Asset_EventManagementSystem);
    ',0),('\n\n\n \n ^c; - ^Page(title);\n \n \n \n \n \n \n\n\n\n\n\n^AdminBar();\n\n
    \n
    \n
    \n
    \n
    \n ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;\n
    \n
    \n

    ^H(^c;);

    \n

    ^Page(title);

    \n
    \n \"webgui\"
    \n
    \n
    \n
    \n ^AssetProxy(style3_coolmenu);\n \n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    \n © ^D(%y); ^c;\n
    \n \"plain
    \n
    \n
    \n
    \n\n\n\n\n\n\n\n','style',1,1,'stevestyle000000000003',1258524917,'WebGUI::Asset::Template::HTMLTemplate',1,'^c; - ^Page(title);^AdminBar();
    ^L(\"\",\"\",\"PBtmpl0000000000000092\"); · ^AdminToggle;

    ^H(^c;);

    ^Page(title);

    \"webgui\"
    ^AssetProxy(style3_coolmenu);
    © ^D(%y); ^c;
    \"plain
    ',0),('\n

    \n
    \n\n

    \n
    \n \n

    \n
    \n\n\n\n\n\n
    \n
    \n
      \n \n
    • class=\"selected\">\">
    • \n
      \n
    \n
    \n \n
    \">
    \n
    \n
    \n
    \n
    \n\n\">^International(schedule back link,Asset_EventManagementSystem);\n\n\n\n\n\n\n\n','EMS/SubmissionMain',1,1,'DoVNijm6lMDE0cYrtvEbDQ',1258524917,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \r\n\r\ninsert tabset code here\r\n-- copy from helpdesk\r\n\r\n
    \">^International(schedule back link,Asset_EventManagementSystem); ',0),('\r\n\r\n\r\n \r\n ^Page(title);\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n ^AdminBar();\r\n
    \r\n
    \r\n
    \r\n ^H(^c(););\r\n
    \r\n \r\n
    \r\n © ^D(%y); ^c;\r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n ^AssetProxy(roottab_level0);\r\n
    \r\n
    \r\n
    \r\n ^AssetProxy(roottab_level1);\r\n
    \r\n
    \r\n ^AssetProxy(crumbtrail); \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n
     
    \r\n
    \r\n \r\n
    \r\n ^L(\"\",\"\",\"PBtmpl0000000000000044\");\r\n
    ^AdminToggle;
    \r\n ^AssetProxy(style1/gui_bottom.jpg);
    \r\n \"WebGUI\r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n \r\n','style',1,1,'stevestyle000000000001',1258524917,'WebGUI::Asset::Template::HTMLTemplate',1,'^Page(title);^AdminBar();
    ^H(^c(););
    © ^D(%y); ^c;
    ^AssetProxy(roottab_level0);
    ^AssetProxy(roottab_level1);
    ^AssetProxy(crumbtrail);
     
     
    ^L(\"\",\"\",\"PBtmpl0000000000000044\");
    ^AdminToggle;
    ^AssetProxy(style1/gui_bottom.jpg);
    \"WebGUI
    ',0),('
    \" class=\"nav dropMenu\">\n\n\" id=\"id\">\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n
    \n\n

    \n\n

    \n
    \n\n\n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000117',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav dropMenu\"> \" id=\"id\">

    ',0),('
    \" class=\"nav synopsisMenu\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
    \n \n
    current\">\">
    \n
    \">
    \n
    \n
    \n
    \n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000136',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav synopsisMenu\"> \" id=\"id\">

    current\">\">
    \">
    ',0),('
    \" class=\"nav crumbTrail\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n \n \"> >\n \n \n\n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000093',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav crumbTrail\"> \" id=\"id\">

    \"> >
    ',0),('
    \" class=\"syndicated articles\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n

    \">

    \n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n\n\n\n
    \n','SyndicatedContent',1,1,'GNvjCFQWjY2AF2uf0aCM8Q',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"layout oneovertwo\">\n \n \" id=\"id\">\n\n \n \n \n\n \n

    \n \n

    \n
    \n\n \n
    \n \n \n
    \n
    \n \n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n \n \n \n \n \n
    \n
     
    \n
    \n \n
    \n\n\n
    \n','Layout',1,1,'-PkdI8l1idu-8gDX3iOdcw',1259133274,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout oneovertwo\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"article withImage\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n
    \n\n\n
    \n \" alt=\"\" />\n \n
    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n
    \n

    \">

    \n \n
    \n
    \n
    \n\n\n
    \n\n
    \n\n\n
    \n','Article',1,1,'PBtmpl0000000000000103',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article withImage\"> \" id=\"id\">

    \" alt=\"\" />
    ',0),('
    \" class=\"file\">\n\" id=\"id\">\n\n\n \n\n\n\" alt=\"\" class=\"wg-icon\" />\n\">\n\n\n
    \n','FileAsset',1,1,'PBtmpl0000000000000024',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"file\"> \" id=\"id\"> \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"article withPagination\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n \n
    \n

    \">

    \n \n
    \n
    \n
    \n
    \n\n\n
    \n\n\n \n
    \n
      \n \n
    • \n \" alt=\"\" class=\"wg-icon\" />\n \">\n
    • \n
      \n
    \n \n
    \n
    \n
    \n\n
    \n\n\n
      \n
    • \n \n class=\"active\">\n \">\n \n \n
    • \n
    \n
    \n\n\n
    \n','Article',1,1,'XdlKhCDvArs40uqBhvzR3w',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article withPagination\"> \" id=\"id\">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    • class=\"active\"> \">
    ',0),('
    \" class=\"navigation indentMenu\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n \n\n \n \"\n class=\"level current ancestor\"\n onclick=\"window.open(this.href);return false;\">\n \n\n\n\n
    \n','Navigation',1,1,'PBnav00000000indentnav',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'',0),('
    \" class=\"nav tabsMenu\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
      \n \n class=\"current\" class=\"ancestor\">\n \">\n \n \n
    \n
    \n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000124',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav tabsMenu\"> \" id=\"id\">

      class=\"current\" class=\"ancestor\"> \">
    ',0),('
    \" class=\"layout rightcolumn\">\n\n \" id=\"id\">\n\n \n \n \n\n \n

    \n \n

    \n
    \n\n \n
    \n \n \n
    \n
    \n \n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n
    \n \n \n \n \n \n \n
    \n
     
    \n
    \n \n
    \n\n\n
    \n','Layout',1,1,'PBtmpl0000000000000131',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout rightcolumn\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav topNav\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n
    \n\n \n
    \n
    \n
      \n \n \n
    \n
    \n
    \n \n
    \n
  • onclick=\"window.open(this.href); return false;\" href=\"\">\n \n
    \n
    \n
      \n \n \n \n \n \n \n
    \n \n
  • \n
    \n\n\n\n\n\n','Navigation',1,1,'PBtmpl0000000000000134',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \" class=\"image\">\n\" id=\"id\">\n\n\n
    \n
    \n\n\" />\n\n\n
    ','ImageAsset',1,1,'PBtmpl0000000000000088',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"image\"> \" id=\"id\">
    \" />
    ',0),('
    \" class=\"folder\">\n\n\" id=\"id\">\n\n\n \n\n \n\n

    \n
    \n \n\n
    \n \n\n
    \n
    \n \n\n

    \">

    \n
    \n\n \n\n \n\n \n \n\n\n\n\n \n\n\n \n \n \n \n\n\n\n
    \n \n \" class=\"wg-icon\" alt=\"\" />\n \">\n \n \" class=\"wg-icon\" alt=\"\" />\n \n \n \n \n
    \n \n \n \n \n \n \n \" class=\"wg-icon\" alt=\"\" />\n \">\n \n \" class=\"wg-icon\" alt=\"\" />\n \n \n \n \n \n ^D(\"%z %Z\",);\n \n \n
    \n\n\n
    \n','Folder',1,1,'PBtmpl0000000000000078',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"folder\"> \" id=\"id\">

    \">

    \" class=\"wg-icon\" alt=\"\" /> \"> \" class=\"wg-icon\" alt=\"\" />
    \" class=\"wg-icon\" alt=\"\" /> \"> \" class=\"wg-icon\" alt=\"\" />^D(\"%z %Z\",);
    ',0),('
    \" class=\"poll\">\n\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n
    \n

    \n\n\n \n
    \n \n
    \n
    \n
    \n
    \n \n
    \n \n\n \n \" alt=\"graph\" />\n \n \n
    \n \n \n \n \n \n
    \" class=\"pollColor\">^Spacer(1,1); % ()
    \n
    \n

    :

    \n
    \n
    \n
    \n\n\n
    \n','Poll',1,1,'PBtmpl0000000000000055',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"poll\"> \" id=\"id\">


    \" alt=\"graph\" />
    \" class=\"pollColor\">^Spacer(1,1); % ()

    :

    ',0),('
    \" class=\"syndicated default\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n

    \">

    \n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
      \n \n
    • \n \">\n - \n
    • \n
      \n
    \n
    \n\n\n
    \n','SyndicatedContent',1,1,'PBtmpl0000000000000065',1259133275,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"syndicated default\"> \" id=\"id\">

    \">

    ',0),('
    \" class=\"layout default\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
    \n\n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n \n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n\n \n \n \n \n
    \n
     
    \n
    \n\n
    \n\n\n
    \n','Layout',1,1,'PBtmpl0000000000000054',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout default\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav horizontalMenu\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n\n\n\n
    \n','Navigation',1,1,'PBtmpl0000000000000108',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav horizontalMenu\"> \" id=\"id\">

    ',0),('
    \" class=\"article linkedImage\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n
    \n\n\n
    \n \n \">\" alt=\"\" />\n \n \" class=\"caption\">\n \n \n \" alt=\"\" />\n \n
    \n \n
    \n\n\n
    \n \n
    \n \n
    \n\n
    \n\n\n
    \n\n\n
    \n','Article',1,1,'PBtmpl0000000000000115',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article linkedImage\"> \" id=\"id\">

    ',0),('
    \" class=\"layout oneoverthree\">\n \n \" id=\"id\">\n\n \n \n \n\n \n

    \n \n

    \n
    \n\n \n
    \n \n \n
    \n
    \n \n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n \n \n \n \n \n\n \n \n \">\n \n \n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n \n \n \n \n \n
    \n
     
    \n
    \n \n
    \n\n\n
    \n','Layout',1,1,'PBtmpl0000000000000109',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout oneoverthree\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"layout threeColumns\">\n\n \" id=\"id\">\n\n \n \n \n\n \n

    \n
    \n\n \n
    \n \n \n
    \n
    \n\n \n
    \n\n \n \n \n \n\n \n \n \">\n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n\n \n \n \n \n\n \n \n \">\n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n \n
    \n\n \n \n \n \n\n \n \n \">\n \n \n\n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n\n \n \n\n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n \n \n \n \n \n
     
    \n \n
    \n\n\n
    \n\n','Layout',1,1,'VCFhB9WOsDsH2Apj3c6DpQ',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout threeColumns\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"article default\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n
    \n\n\n
    \n \n \n
    \n
    \n\n\n \n
    \n

    \">

    \n \n
    \n
    \n
    \n\n\n
    \n\n\n
    \n
      \n \n
    • \n \" alt=\"\" class=\"wg-icon\" />\n \">\n
    • \n
      \n
    \n \n
    \n
    \n\n
    \n\n\n
    \n','Article',1,1,'PBtmpl0000000000000002',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article default\"> \" id=\"id\">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"article item\">\n\n \" id=\"id\">\n\n \n \n \n \n

    \n \n \n \">\n \n \n \n \n \n \n

    \n \n \n
    \n \n
    \n \n
    \n \n \n
    \n
      \n \n
    • \n \" alt=\"\" class=\"wg-icon\" />\n \">\n
    • \n
      \n
    \n \n
    \n
    \n\n
    \n\n\n
    \n','Article',1,1,'PBtmpl0000000000000123',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"article item\"> \" id=\"id\">

    \">

    • \" alt=\"\" class=\"wg-icon\" /> \">
    ',0),('
    \" class=\"search\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n
    \n
    \n \n \" size=\"30\" maxlength=\"255\" />\n \n
    \n
    \n\n\n \n
    \n ^International(\'resultsFeedback\',Asset_Search); \n ^International(\'page\',Asset_Search); ^International(\'of\',Asset_Search); \n \n
    \n \n

    \n
    \n\n
    \n \n
    );\">
    \n
    \n
    \n
    \n\n \n
      \n
    • \n \n class=\"active\">\n \">\n \n \n
    • \n
    \n
    \n\n
    \n\n\n
    \n','Search',1,1,'PBtmpl0000000000000200',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"search\"> \" id=\"id\">

    \" size=\"30\" maxlength=\"255\" />
    ^International(\'resultsFeedback\',Asset_Search); ^International(\'page\',Asset_Search); ^International(\'of\',Asset_Search);

    );\">
    • class=\"active\"> \">
    ',0),('
    \" class=\"layout sidebyside\">\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
    \n\n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n \n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n\n
    \n\n \n \n \n \n \n \n \n \">\n \n \n \n \n \n \n \n
    \n
    _div\" class=\"dragable uncommitted-asset\">\n \n \n \n \n \n \n
    \n
    \n
    \n\n \n
    \n\n
    \n\n\n \n \n \n \n
    \n
     
    \n
    \n\n
    \n\n\n
    \n','Layout',1,1,'PBtmpl0000000000000135',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"layout sidebyside\"> \" id=\"id\">

    \">
    _div\" class=\"dragable uncommitted-asset\">
    \">
    _div\" class=\"dragable uncommitted-asset\">
     
    ',0),('
    \" class=\"nav bulletedList\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
      \n\n\n\n
    \n \n\n\n class=\"current\" class=\"ancestor\"
    >\n onclick=\"window.open(this.href);return false;\" href=\"\">\n\n\n
      \">\n\n \n\n\n\n \n
    \n \n \n
    \n\n\n\n\n\n\n
    \n','Navigation',1,1,'PBnav00000000000bullet',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav bulletedList\"> \" id=\"id\">

    class=\"current\" class=\"ancestor\"
    > onclick=\"window.open(this.href);return false;\" href=\"\">
      \">
    ',0),('
    \" class=\"file swfobject\">\n\" id=\"id\">\n\n\n \n\n\n
    \n\n \" />\n \n \" width=\"400\" height=\"300\">\n \n \n \"Get\n \n \n \n \n\n
    \n\n\n
    \n','FileAsset',1,1,'MK4fCNoyrx5SE8eyDfOpxg',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"file swfobject\"> \" id=\"id\">
    \" />\" width=\"400\" height=\"300\"> \"Get
    ',0),('
    \" class=\"nav treeNav\">\n\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n
    \n \n \n
    \n
    \n\n\n
    \">\n
      \n\n\n \n
    \n \n \n\n class=\"expanded\" class=\"expanded\">\n \">\n\n \n
      \">\n \n \n \n\n \n \n
    \n \n \n
    \n\n\n\n
    \n\n\n\n
    \n\n\n
    \n\n','Navigation',1,1,'PBtmpl0000000000000130',1259133276,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"nav treeNav\"> \" id=\"id\">

    \">
    class=\"current\" class=\"ancestor\"> \">
      \">
    ',0),('\n

    \n
    \n\n

    \n
    \n\n

    \n
    \n\n\n\n\n\n','EMS',1,1,'2rC4ErZ3c77OJzJm7O5s3w',1260934195,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('
    \n\n
    \n
    \n
    \n
    \n
    \n\n
    \n\n\n','EMS/SubmissionQueue',1,1,'ktSvKU8riGimhcsxXwqvPQ',1260934196,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('\n\n
    \n
    \n \n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    ^International(search label,Asset_Matrix);
    \n
    \n \n
    \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    \n
    \n

    \">^International(Return to Matrix,Asset_Matrix);

    \n
    \n\n\n\n','Matrix/Search',1,1,'matrixtmpl000000000005',1260934196,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(\'search label\',\'Asset_Matrix\');

    ',0),('
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n\r\n

    \r\n \">^International(add a ticket,Asset_EventManagementSystem);\r\n •\r\n \">^International(meta fields,Asset_EventManagementSystem);\r\n •\r\n \">^International(import,Asset_EventManagementSystem);\r\n •\r\n \">^International(export,Asset_EventManagementSystem);\r\n •\r\n \">^International(print remaining tickets,Asset_EventManagementSystem);\r\n

    \r\n
    \r\n


    \r\n

    \r\n

    \r\n
    \r\n\r\n\r\n\r\n
    \r\n\r\n\r\n\r\n \r\n\r\n \r\n
    \r\n\r\n

    \">^International(add a ribbon,Asset_EventManagementSystem);

    \r\n
    \r\n

    \r\n
    \r\n\r\n\r\n\r\n
    \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n
    \r\n\r\n

    \">^International(add a token,Asset_EventManagementSystem);

    \r\n
    \r\n

    \r\n
    \r\n\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n^ViewCart;\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n\r\n \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n','EMS/BadgeBuilder',1,1,'BMybD3cEnmXVk2wQ_qEsRQ',1263962529,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \">^International(add a ticket,Asset_EventManagementSystem);\">^International(meta fields,Asset_EventManagementSystem);\">^International(import,Asset_EventManagementSystem);\">^International(export,Asset_EventManagementSystem);\">^International(print remaining tickets,Asset_EventManagementSystem);


    \">^International(add a ribbon,Asset_EventManagementSystem);

    \">^International(add a token,Asset_EventManagementSystem);

    ^ViewCart;
    ',0),('

    \" />','ImageAsset',1,1,'mRtqRuVikSe82BQsYBlD0A',1263962529,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" />',0),('
    \" class=\"storyTopic\">\n\" id=\"id\">\n

    \n\n

    \n
    \n

    \">^International(rss,WebGUI); •\n\">Atom

    \n\n\n
    \n

    \">

    \n

    \n
    \n
    \n\n ','StoryTopic',1,1,'A16v-YjWAShXWvSACsraeg',1263962529,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \" class=\"storyTopic\"> \" id=\"id\">

    \">^International(rss,WebGUI);\">Atom

    ',0),('\n\n
    \n','Account/Layout',1,1,'aUDsJ-vB9RgP-AYvPOy8FQ',1263962529,'WebGUI::Asset::Template::HTMLTemplate',1,'
    ',0),('
    \n \n
    default\">\n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n\n
    \n
    \n','Shop/AddressBook',1,1,'3womoo7Teyy2YKFa25-MZg',1265171323,'WebGUI::Asset::Template::HTMLTemplate',1,'
    default\">
    ',0),('
    \r\n
    \r\n
    \r\n
    \r\n,\r\n\r\n


    \r\n
    \r\n\">
    \r\nPhone:
    \r\nFax:
    \r\n\">
    \r\n);\" />','MapPoint/View',1,1,'u9vfx33XDk5la1-QC5FK7g',1266382309,'WebGUI::Asset::Template::HTMLTemplate',1,'



    ,



    \">
    Phone:
    Fax:
    \">
    );\" />',0),('

    \n

    \n\n
    \n \n
    \n
    \n
    ^International(locked,Asset_WikiPage);
    \n
    \n

    ^International(keywords,Asset);: \">

    \n
    \n
    \n
    \n
    \n
    \n\n\n\n
    \"> | \"> | \"> | \">
    ','WikiPage',1,1,'WikiPageTmpl0000000001',1267155811,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(keywords,Asset);: \">

    \"> | \"> | \"> | \">
    ',0),('
    \r\n\r\n\r\n\r\n

    ^International(errors,Asset_Event);

    \r\n
      \r\n\r\n
    • \r\n
      \r\n
    \r\n
    \r\n\r\n\r\n\r\n \r\n\r\n
    \r\n ^International(tab event,Asset_Event);\r\n ^International(recurrence,Asset_Event);\r\n \r\n \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    ^International(event title,Asset_Event);
    ^International(short title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(start date,Asset_Event);
    ^International(end date,Asset_Event);
    ^International(time,Asset_Event);
     
    ^International(related material,Asset_Event);\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \'>\r\n \r\n \r\n \r\n \r\n \r\n\r\n
    \r\n\r\n
    \' type=\'button\' name=\'\' value=\'DEL\' onClick=\"return delete_link(\'\',\'\');\">\r\n \' value=\'\'>\r\n \' value=\"\">\r\n
    \'>\r\n\' name=\'\' value=\'\'>\r\n\' name=\'rel_delconfirm_\' value=\'0\'>\r\n
    \r\n
    \r\n
    ^International(group to view,Asset_Event);
    ^International(attachments for event,Asset_Event);
    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n
    ^International(recurrence pattern,Asset_Event);
    ^International(recurrence range,Asset_Event);\r\n

    ^International(start,Asset_Event);:

    \r\n

    \r\n

    ^International(end,Asset_Event);:

    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n','Calendar/EventEdit',1,1,'CalendarEventEdit00001',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(errors,Asset_Event);

    ^International(tab event,Asset_Event); ^International(recurrence,Asset_Event);
    ^International(event title,Asset_Event);
    ^International(short title,Asset_Event);
    ^International(location,Asset_Event);
    ^International(description,Asset_Event);
    ^International(start date,Asset_Event);
    ^International(end date,Asset_Event);
    ^International(time,Asset_Event);
     
    ^International(related material,Asset_Event);\'>
    \' type=\'button\' name=\'\' value=\'DEL\' onClick=\"return delete_link(\'\',\'\');\">\' value=\'\'>\' value=\"\">
    \'> \' name=\'\' value=\'\'> \' name=\'rel_delconfirm_\' value=\'0\'>
    ^International(group to view,Asset_Event);
    ^International(attachments for event,Asset_Event);
    ^International(recurrence pattern,Asset_Event);
    ^International(recurrence range,Asset_Event);

    ^International(start,Asset_Event);:


    ^International(end,Asset_Event);:

    ',0),('

    \r\n \r\n

    \r\n\r\n\r\n\r\n

    \r\n\r\n\r\n \r\n \r\n\r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n
    ','Auth/LDAP/Account',1,1,'PBtmpl0000000000000004',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'



    ',0),('

    \r\n \r\n

    \r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n
    \r\n\r\n\r\n\r\n
    \r\n
      \r\n
    • \">
    • \r\n \r\n
    \r\n
    ','Auth/LDAP/Create',1,1,'PBtmpl0000000000000005',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n \n

    \n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n\n\n
    \n
      \n \n
    • \">
    • \n
      \n\n
    \n
    ','Auth/LDAP/Login',1,1,'PBtmpl0000000000000006',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n','Auth/WebGUI/Account',1,1,'PBtmpl0000000000000010',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \r\n\r\n\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n \r\n\r\n
     
    \r\n\r\n\r\n
    \r\n
      \r\n
    • \">
    • \r\n \r\n
    • \">
    • \r\n
      \r\n
    \r\n
    \r\n','Auth/WebGUI/Create',1,1,'PBtmpl0000000000000011',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

     
    ',0),('^International(\'50\',\'WebGUI\');: \r\n^International(\'51\',\'WebGUI\');: \r\n\r\n','Auth/WebGUI/Welcome',1,1,'PBtmpl0000000000000015',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(\'50\',\'WebGUI\');: ^International(\'51\',\'WebGUI\');: ',0),('^International(\'email address validation email body\',\'AuthWebGUI\');\r\n\r\n','Auth/WebGUI/Activation',1,1,'PBtmpl0000000000000016',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'^International(\'email address validation email body\',\'AuthWebGUI\');',0),('

    \n \n

    \n\n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n \n \n \n
    \n \n \n \n
    \n \n \n \n
    \n \n
    \n','Auth/WebGUI/Expired',1,1,'PBtmpl0000000000000012',1269401468,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n \n

    \n\n\n \n\n\n\n\n\n\n \n \n\n\n \n \n\n\n \n \n\n
    \n\n\n
    \n \n
    ','Auth/WebGUI/Login',1,1,'PBtmpl0000000000000013',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \n\n

    \n
    \n\n\n\n\n\n\n\n\n \n \n\n\n \n \n\n\n\n\n \n \n\n\n\n\n \n \n\n\n\n\n \n \n\n
    \n\n\n
    \n \n
    \n','Auth/WebGUI/Recovery2',1,1,'PBtmpl0000000000000014',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ',0),('

    \r\n\r\n

    \r\n\r\n

    \r\n\r\n
    \r\n\r\n\">\r\n\r\n         \r\n\r\n\">\r\n\r\n
    \r\n','Auth/WebGUI/Deactivate',1,1,'zaHUYsE_PgKk8hnVd8ffEQ',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \n

    \n\n

    \n
    \n\">\n         \n\">\n
    ',0),('

    \r\n\r\n

    \r\n\r\n

    \r\n\r\n
    \r\n\r\n\">\r\n\r\n         \r\n\r\n\">\r\n\r\n
    \r\n','Auth/LDAP/Deactivate',1,1,'_P4PMiraGsLTfOjK4fYQPQ',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \n

    \n\n

    \n
    \n\">\n         \n\">\n
    ',0),('\n

    \n
    \n\n

    \n\n\n
    \n \n
    \n
    \n\n\n\n
    \n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \" enctype=\"multipart/form-data\" method=\"post\" name=\"doCompare\">

    \n
    \n
    \n
    \n
    \n\n
    \n
    \n \n
    \n
    \n
    \n\n
    \n
    \n
    \n \n
    \n
    \n \n ^International(\'add new listing text\',\'Asset_Matrix\');\n \n ^International(\'create account part1 text\',\'Asset_Matrix\'); ^International(\'create account part2 text\',\'Asset_Matrix\');\n \n
    \n \n \n
    \n \n
    \n
    ^International(\'listing statistics label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    ^International(\'most clicks label\',\'Asset_Matrix\');\"> ()
    ^International(\'most views label\',\'Asset_Matrix\');\"> ()
    ^International(\'most compares label\',\'Asset_Matrix\');\"> ()
    \n \n
    ^International(\'most recently updated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \">
    \n \n
    ^International(\'best rated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \"> (/10)
    \n \n
    ^International(\'worst rated label\',\'Asset_Matrix\');
    \n \n \n \n \n \n \n \n
    \"> (/10)
    \n \n
    ^International(\'site statistics label\',\'Asset_Matrix\');
    \n \n \n \n \n \n
    ^International(\'listing count label\',\'Asset_Matrix\');
    \n \n\n \n
    ^International(\'pending listings label\',\'Asset_Matrix\');:
    \n \n \n \n \n \n \n \n \n
    \">
    \n
    \n
    \n\n
    \n\n
    \n
    \n
    \n\n','Matrix',1,1,'matrixtmpl000000000001',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'

    \" enctype=\"multipart/form-data\" method=\"post\" name=\"doCompare\">

    checkedassetIdtitleviewsclickscompareslastUpdatedurl

    ^International(\'add new listing text\',\'Asset_Matrix\');^International(\'create account part1 text\',\'Asset_Matrix\'); ^International(\'create account part2 text\',\'Asset_Matrix\');
    ^International(\'listing statistics label\',\'Asset_Matrix\');
    ^International(\'most clicks label\',\'Asset_Matrix\');\"> ()
    ^International(\'most views label\',\'Asset_Matrix\');\"> ()
    ^International(\'most compares label\',\'Asset_Matrix\');\"> ()
    ^International(\'most recently updated label\',\'Asset_Matrix\');
    \">
    ^International(\'best rated label\',\'Asset_Matrix\');
    \"> (/10)
    ^International(\'worst rated label\',\'Asset_Matrix\');
    \"> (/10)
    ^International(\'site statistics label\',\'Asset_Matrix\');
    ^International(\'listing count label\',\'Asset_Matrix\');
    ^International(\'pending listings label\',\'Asset_Matrix\');:
    \">
    ',0),('\n \n WebGUI ^International(assetName,Asset_Survey);\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n
    \n
    \n
    \n
    \n ^International(Loading...,WebGUI);\n
    \n
    \n
    \n\n\n \" id=\"id\">\n \n \n \n
    \n

    ^International(warnings,Asset_Survey);

    \n
    \n
    \n \n
    \n
    \n
    \n \n \n \n
    \n
    \n
    \n
    \n\n','Survey/Edit',1,1,'GRUNFctldUgop-qRLuo_DA',1269401469,'WebGUI::Asset::Template::HTMLTemplate',1,'WebGUI ^International(assetName,Asset_Survey);
    Loading...
    \" id=\"id\">

    ^International(warnings,Asset_Survey);

    ',0),('\n \n\n\n
    \n \n\n
    \n
    \n \">^International(\'template url_album\',\'Asset_Photo\');    \n
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">\n \n \n \n
    \n
    \n ·\n ^International(\'template by\',\'Asset_Gallery\');: \">\n
    \n\n
    \n
    \n

    \n \" class=\"thumbnail\">\" alt=\"Image\" />\n \n
    \n \n
    \n
    \n \" class=\"fullSize\">^International(\'template fileUrl\',\'Asset_Photo\');\n
    \n
    \n\n
    \n \n \">\n \"first\n \n \n \"first\n \n \n \">\n \"first\n \n \n \"first\n \n \n \">\n \"first\n \n \n \"first\n \n \n \">\n \"first\n \n \n \"first\n \n
    \n\n
    \n\n
    \n
    \n ^International(template view details,Asset_Photo);\n
    \n
    \n ^International(\'template creationDate\',\'Asset_Photo\');:\n
    \n
    \n ^D(\"%z %Z\",);\n
    \n
    \n
    \n
    \n ^International(\'template views\',\'Asset_Photo\');:\n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(\'template by\',\'Asset_Gallery\');:\n
    \n
    \n \">\n
    \n
    \n
    \n
    \n ^International(\'template friendsOnly label\',\'Asset_Photo\');:\n
    \n
    \n ^International(\'template friendsOnly yes\',\'Asset_Photo\');^International(\'template friendsOnly no\',\'Asset_Photo\');\n
    \n
    \n
    \n
    \n ^International(\'template location\',\'Asset_Photo\');:\n
    \n
    \n \n
    \n
    \n
    \n
    \n ^International(template view available resolutions,Asset_Photo);\n
    \n
    \n \n \">\n \n
    \n
    \n
    \n \n
    \n ^International(\'template keywords\',\'Asset_Photo\');\n \n \">, \n \n
    \n
    \n
    \n ^International(more details,Asset_Photo);\n
    \n \n
    rowOnerowTwo\">\n
    \n :\n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n
    \n ^International(\'template comments title\',\'Asset_Photo\'); [^International(post,Asset_Collaboration);]\n
    \n \n
    \n \n
    \n \n
    \n
    \n \n
    \n
    \n \n \n \n
    \n
    ','GalleryFile/View',1,1,'TEId5V-jEvUULsZA0wuRuA',1270612322,'WebGUI::Asset::Template::HTMLTemplate',1,'
    \">^International(\'template url_album\',\'Asset_Photo\');    
    \" enctype=\"multipart/form-data\" method=\"GET\" class=\"searchBox\">
    ·^International(\'template by\',\'Asset_Gallery\');: \">
    ^International(template view details,Asset_Photo);
    ^International(\'template creationDate\',\'Asset_Photo\');:
    ^D(\"%z %Z\", );
    ^International(\'template views\',\'Asset_Photo\');:
    ^International(\'template by\',\'Asset_Gallery\');:
    \">
    ^International(\'template friendsOnly label\',\'Asset_Photo\');:
    ^International(\'template friendsOnly yes\',\'Asset_Photo\');^International(\'template friendsOnly no\',\'Asset_Photo\');
    ^International(\'template location\',\'Asset_Photo\');:
    ^International(template view available resolutions,Asset_Photo);
    \">
    ^International(\'template keywords\',\'Asset_Photo\'); \">,
    ^International(more details,Asset_Photo);
    rowOnerowTwo\">
    :
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n \n \n\n\n
    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000066',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    · ·
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n \n \n
    [\">]
    \n
    \n
    \n \n
    \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n
    \n
    \n \" id=\"id\">
    \n \n

    \">[top]

    \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000080',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    [\">]
    [\">](\">)
    \" id=\"id\">

    \">[top]

    · ·
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n
    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\" style=\"text-align: center;\">\n \n \">\" border=\"0\" alt=\"\" />\n \n  \n \n oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">
    \n\n\n
    \n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000097',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\" style=\"text-align: center;\"> \">\" border=\"0\" alt=\"\" />  oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">\">

    · ·
    ',0),('\n\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n

    \n\n\n

    \n \n
    \n
    \n \n \n \n \n \n \">\n \n -\n \n \n - \n \n \n - \n \n \n - \n \n \n \n \n \">\" border=\"0\" alt=\"\" align=\"right\" />\n \n \n
    \n \">\n
    \n
    \n

    \n\n\n\n

    \n \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000112',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \"> -- - - \">\" border=\"0\" alt=\"\" align=\"right\" />
    \">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n
    \n\n\n
    \n
    \n
    ()
    \n \n \n
    \n
    \n
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000121',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">


    · ·
    ',0),('\" id=\"id\"> \n\n \n

    \n
    \n\n

    \n\n
    \n\n
    \n\" alt=\"\" />\n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n : [ \"> \"> ]
    \n \n \n :
    \n
    \n
    \n
    \n\n
    \n

    \n \n
    \n\n\n
    \n \n \n \n
    \n
    \n
    \n\n\n\n\n \n\n\n
    \n\n\n
    \n

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n \n \n \n \n \n
    Current\">\n \">\n
    \n \n
    \n
    \n \n \n \n\n\n\n \n \n \n
    \n\" alt=\"\" />\n\n : \n \n \n \n \">\n \n
    \n : \n
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n :
    \n
    \n
    \n \n \n \n \n
    \n
    \n
    \n \n
    \n \n \n \n \n \n
    px;\">\n
    Current\">\n \">\n
    \n \n
    \n
    \n \n \n \n\n\n\n \n \n \n
    \n\" alt=\"\" />\n\n : \n \n \n \n \">\n \n
    \n : \n
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n :
    \n
    \n
    \n \n \n \n \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    \n [ | | ]\n
    \n
    \n
    \n\n\n','Collaboration/Thread',1,1,'PBtmpl0000000000000067',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" alt=\"\" />
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    : [ \"> \"> ]
    :



    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    px;\">
    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    [ | | ]
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n
    \">\">\">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\">\n \">\n by\n \n \n \n \">\n \n on @ \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000026',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">\">\">
    oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\"> \"> by \"> on @
    · ·
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n
    \n\n\n
    \n
    \n \">
    \n ()\n \n \n \n
    \n \n
    \n
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000128',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">


    · ·
    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n \n  [\">]\n \n

    \n\n\n \n \n \">\n \n \n \n \n \n \n \n \n \"> •\n \n \n \n (\">)\n
    \n

    \n \n

    \n\n\n\n

    \n · · \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000079',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \">  [\">]

    \"> \">(\">)

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n \n \n [\">] \n \n \n \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n \n

    \n \" target=\"_blank\">\n \n - \n \n

    \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000083',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    [\">[\">](\">)

    \" target=\"_blank\">-

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000082',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n\n\n\n\n\n\n\n
    \n\n

    \n\n\n\n\n

    \n · · \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000133',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    · ·
    ',0),('\" id=\"id\">\r\n\r\n\r\n

    \r\n
    \r\n\r\n\r\n

    \r\n
    \r\n\r\n

    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n\r\n\r\n\r\n

    \r\n \r\n
    \r\n\r\n\r\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000029',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">\n\n

    \n
    \n\n

    \n
    \n

    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
    \n\n\n

    \n\n
    ',0),('\n\n \n

    \n
    \n\n \n
    \n

    \">

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n\n\n
    px;\">\n
    Current\">\n \">\n
    \n \n
    \n
    \n\n
    \n\" alt=\"\" />\n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n
    \n \n : [ \"> \"> ]
    \n
    \n
    \n
    \n \n \n
    \n \n \"> •\n \n \n \"> • \n \">\n \n
    \n
    \n
    \n
    \n
    \n\n\n
    \n [ | | ]\n
    \n
    \n\n
    \n \n \"> •\n \n \n \"> • \n \n \n \"> •\n \n \n \n \"> •\n \n \"> •\n \n \n \"> •\n \n \"> •\n \n \n \n \n \">\n \n \">\n \n \n
    \n\n','Collaboration/Thread',1,1,'PBtmpl0000000000000032',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'

    px;\">
    Current\"> \">
    \" alt=\"\" />
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    : [ \"> \"> ]
    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\n\n\n \n\n\n \n\n\n \n\n\n \n\n\n \n \n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n\n \n\n\n\n
     
    ^International(has posted to one of your subscriptions,Asset_Collaboration);
    #\">#
      
    \n

    \">

    ','Collaboration/Notification',1,1,'PBtmpl0000000000000027',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'
     
    ^International(has posted to one of your subscriptions,Asset_Collaboration);
    \">
      

    \">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    class=\"odd\">\">class=\"odd\">class=\"odd\">\">class=\"odd\"> @
    \n
    \n\n\n
    \n · · \n
    \n
    \n\n\n','Collaboration/Search',1,1,'PBtmpl0000000000000031',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    class=\"odd\">\">class=\"odd\">class=\"odd\">\">class=\"odd\"> @
    · ·
    ',0),('\" id=\"id\">\n\n

    \n

    \n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n
    \n
    \n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000068',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0); +INSERT INTO `template` VALUES ('\" id=\"id\">\n\n

    \n

    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n
    \n
    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000099',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n\n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n \n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000114',1270612323,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n \n \n \n \n \n\n\n\n\n \n \n \n \n \n \n \n\n\n
    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000077',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    oddThreadevenThread\">oddThreadevenThread\">\"> ()oddThreadevenThread\">oddThreadevenThread\">oddThreadevenThread\">
    · ·
    ',0),('\" id=\"id\"> \n\n \n

    \n
    \n\n

    \n\n\n
    \n :     [ \"> \"> ]
    \n
    \n
    \n\n\n ^International(job description,Asset_Collaboration);
    \n

    \n
    \n\n\n ^International(job requirements,Asset_Collaboration);
    \n

    \n
    \n\n\n\n \n \n\n\n \n \n\n\n \n \n\n\n \n \n\n
    ^International(date posted,Asset_Collaboration); 
    ^International(location,Asset_Collaboration); 
    ^International(compensation,Asset_Collaboration); 
    ^International(views,Asset_Collaboration); 
    \n\n\n
    \n \n \n \n
    \n
    \n
    \n\n\n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n\n\n\n
    \n

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n \n \n \n \n \n
    Current\">\n \">\n
    \n \n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :
    \n
    \n
    \n
    \n \n \n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \n \n \n
    px;\">\n
    Current\">\n \">\n
    \n \n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :
    \n
    \n
    \n
    \n \n \n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    \n [ | | ]\n
    \n
    \n
    \n\n
    \n \n \"> \n •\n \n \"> \n \n •\n \"> \n \n \n •\n \">\n •\n \n \n \n \">\n •\n \n \">\n •\n \n \n \">\n •\n \n \">\n •\n \n \n \n \n \"> \n \n \">\n \n \n
    ','Collaboration/Thread',1,1,'PBtmpl0000000000000098',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    :     [ \"> \"> ]
    ^International(job description,Asset_Collaboration);

    ^International(job requirements,Asset_Collaboration);

    ^International(date posted,Asset_Collaboration); 
    ^International(location,Asset_Collaboration); 
    ^International(compensation,Asset_Collaboration); 
    ^International(views,Asset_Collaboration); 


    \"> \">\">

    Current\"> \">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    px;\">
    Current\"> \">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\" id=\"id\">\n\n
    \n

    \n

    \n

    \n

    \n

    \n
    \n\n\n

    \n\n

    \n
    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n\n\n
    \n

    \n \n

    \n

    \n

    \n
    \n
    \n

    \n\n\n','Collaboration/PostForm',1,1,'PBtmpl0000000000000122',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">



    ',0),('\" id=\"id\">\n\n\n \n\n\n\n

    \n\n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \"> \n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n
    \n\n
    \n
    \n \n \">\n \n \n \n\n \n \n \n \n \n \"> •\n \n \n \n (\">)\n\n \n
    \n
    Q
    \n
    \n
    A
    \n\n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000081',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \"> \">(\">)

    Q: A:

    · ·
    ',0),('\n\" id=\"id\">\n\n\n \n\n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \"> •\n \n \n \n \">\n \n \">\n \n \n •\n \n \n \n \">\n \n

    \n\n
      \n \n
    1. \n \n \n [\">]\n \n \n \n \n \n \n \n \n [\">]\n \n \n \n (\">)\n \n \" target=\"_blank\">\n \n - \n \n
    2. \n
      \n
    \n\n\n
    \n · · \n
    \n
    \n','Collaboration',1,1,'PBtmpl0000000000000101',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    1. [\">][\">](\">)\" target=\"_blank\">-
    · ·
    ',0),('\" id=\"id\"> \n\n \n

    \n
    \n\n

    \n\n\n
    \n :     [ \"> \"> ]
    \n
    \n
    \n\n\n
    \n ^International(Link Description,Asset_Collaboration);

    \n
    \n \n ^International(Link URL,Asset_Collaboration);

    \n \">

    \n
    \n
    \n\n\n\n\n
    \n \n \n \n
    \n
    \n
    \n\n\n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n\n\n\n
    \n

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n \n \n \n \n \n
    Current\">\n \" id=\"id\">\n
    \n \n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :
    \n
    \n
    \n
    \n \n \n
    \n \n \"> • \n \n \n \"> •\n \">\n \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \n \n \n
    px;\">\n
    Current\">\n \" id=\"id\">\n
    \n \n
    \n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n
    \n
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :
    \n
    \n
    \n
    \n \n \n
    \n \n \"> •\n \n \n \"> • \n \">\n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    \n [ | | ]\n
    \n
    \n
    \n\n
    \n \n \"> \n •\n \n \">^International(List All Links,Asset_Collaboration);\n \n •\n \"> \n \n \n •\n \">\n \n \n •\n \n \">\n •\n \n \">\n •\n \n \n \">\n •\n \n \">\n •\n \n \n \n \n \">\n \n \">\n \n \n
    ','Collaboration/Thread',1,1,'PBtmpl0000000000000113',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    :     [ \"> \"> ]
    ^International(Link Description,Asset_Collaboration);


    ^International(Link URL,Asset_Collaboration);

    \">



    \"> \">\">

    Current\"> \" id=\"id\">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    px;\">
    Current\"> \" id=\"id\">
    : \">
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :
    \"> \">\">
    [ | | ]
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n\n \n\n\n

    \n \n \">\n •\n \n \n \n \">\n \n \">\n \n •\n \n \">\n

    \n\n\n\n \n \n\n \n\n \n \n \n \n \n\n\n\n\n \n \n \n \n \n \n\n \n\n \n \n \n \n \n\n\n
    \">\">\">\">\">\">
    oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\">\n \">\n by\n \n \n \n \">\n \n on @ \n
    \n\n\n
    \n · · \n
    \n
    \n\n','Collaboration',1,1,'PBtmpl0000000000000208',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \"> \"> \"> \">

    \">\">\">\">\">\">
    oddThreadevenThread\">\">oddThreadevenThread\">oddThreadevenThread\">\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\" align=\"center\">oddThreadevenThread\"> @ oddThreadevenThread\" style=\"font-size: 11px;\"> \"> by \"> on @
    · ·
    ',0),('\" id=\"id\"> \n\n \n

    \n
    \n\n

    \n\n
    \n\n
    \n\" alt=\"\" />\n
    \n
    \n : \n \n \n \n \">\n \n
    \n :
    \n :
    \n :
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n \n :     [ \">     [ \"> ]
    \n \n \n :
    \n
    \n
    \n\n :
    \n:\n\n
    \n
    \n\n
    \n \n
    \n\n\n
    \n \n \n \n
    \n
    \n
    \n\n\n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n\n
    \n\n\n
    \n

    \n
    \n
    \n \n \">\n \n \">\n \n
    \n
    \n \n \n \n \n \n
    Current\">\n \">\n
    \n \n
    \n
    \n \n \n \n\n\n\n \n \n \n
    \n\" alt=\"\" />\n\n : \n \n \n \n \">\n \n
    \n : \n
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n
    \n
    \n \n \n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n \n \n \n
    px;\">\n
    Current\">\n \">\n
    \n \n
    \n
    \n \n \n \n\n\n\n \n \n \n
    \n\" alt=\"\" />\n\n : \n \n \n \n \">\n \n
    \n : \n
    \n : \n \n     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]\n
    \n
    \n
    \n
    \n \n \n
    \n \n \">\n •\n \n \n \">\n •\n \">\n \n
    \n
    \n
    \n
    \n
    \n
    \n \n
    \n \n \n
    \n [ | | ]\n
    \n
    \n
    \n\n
    \n \n \"> \n •\n \n \">\n \n \n •\n \"> \n \n \n •\n \">\n •\n \n \n \n \">\n •\n \n \">\n •\n \n \n \">\n •\n \n \">\n •\n \n \n \n \n \">\n \n \">\n \n \n
    \n','Collaboration/Thread',1,1,'PBtmpl0000000000000209',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    \" alt=\"\" />
    : \">
    :
    :
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    :     [ \">     [ \"> ]
    :
    :
    :


    \"> \">\">

    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    \"> \">\">
    px;\">
    Current\"> \">
    \" alt=\"\" /> : \">
    :
    :     [
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    |
    \" method=\"post\">\" alt=\"+\" style=\"border: 0px;vertical-align:middle;\" />
    ]

    \"> \">\">
    [ | | ]
    \"> \"> \"> \"> \"> \"> \"> \"> \"> \">
    ',0),('\" id=\"id\">\n\n\n

    \n
    \n\n\n

    \n
    \n\n

    \n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n\n
    \n\n\n\n

    \n \n
    \n','Collaboration/PostForm',1,1,'PBtmpl0000000000000210',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'\" id=\"id\">

    ',0),('

    ^International(post received,Asset_Post);

    \">^International(493,WebGUI);

    ','Collaboration/PostReceived',1,1,'default_post_received1',1270612324,'WebGUI::Asset::Template::HTMLTemplate',1,'

    ^International(post received,Asset_Post);

    \">^International(493,WebGUI);

    ',0); +ALTER TABLE `template` ENABLE KEYS; +ALTER TABLE `template_attachments` DISABLE KEYS; +INSERT INTO `template_attachments` VALUES ('PBtmpl0000000000000200',1259133276,'/webgui.css','stylesheet',0,'BrSx3_ePQd9ZnkAK9X9pGQ'); +ALTER TABLE `template_attachments` ENABLE KEYS; +ALTER TABLE `userProfileCategory` DISABLE KEYS; INSERT INTO `userProfileCategory` VALUES ('1','WebGUI::International::get(449,\"WebGUI\");','WebGUI::International::get(\"misc info short\",\"WebGUI\");',6,1,1,1),('2','WebGUI::International::get(440,\"WebGUI\");','WebGUI::International::get(\"contact info short\",\"WebGUI\");',2,1,1,1),('3','WebGUI::International::get(439,\"WebGUI\");','WebGUI::International::get(\"personal info short\",\"WebGUI\");',1,1,1,1),('4','WebGUI::International::get(445,\"WebGUI\");','WebGUI::International::get(\"preferences short\",\"WebGUI\");',7,0,1,1),('5','WebGUI::International::get(443,\"WebGUI\");','WebGUI::International::get(\"home info short\",\"WebGUI\");',3,1,1,1),('6','WebGUI::International::get(442,\"WebGUI\");','WebGUI::International::get(\"work info short\",\"WebGUI\");',4,1,1,1),('7','WebGUI::International::get(444,\"WebGUI\");','WebGUI::International::get(\"demographic info short\",\"WebGUI\");',5,1,1,1); +ALTER TABLE `userProfileCategory` ENABLE KEYS; +ALTER TABLE `userProfileData` DISABLE KEYS; INSERT INTO `userProfileData` VALUES ('1',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'English',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'America/Chicago',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'none',NULL,NULL,NULL,NULL,'none',0,NULL,NULL,NULL,'{\"workCity\":\"all\",\"department\":\"all\",\"uiLevel\":\"none\",\"homeCountry\":\"all\",\"homeZip\":\"all\",\"firstDayOfWeek\":\"none\",\"photo\":\"all\",\"email\":\"all\",\"homeAddress\":\"all\",\"allowPrivateMessages\":\"none\",\"timeZone\":\"none\",\"firstName\":\"all\",\"birthdate\":\"all\",\"toolbar\":\"none\",\"yahooIM\":\"all\",\"workPhone\":\"all\",\"showMessageOnLoginSeen\":\"none\",\"middleName\":\"all\",\"workURL\":\"all\",\"signature\":\"all\",\"homeURL\":\"all\",\"homeState\":\"all\",\"alias\":\"all\",\"discussionLayout\":\"none\",\"workAddress\":\"all\",\"workCountry\":\"all\",\"avatar\":\"all\",\"publicProfile\":\"none\",\"dateFormat\":\"none\",\"ableToBeFriend\":\"none\",\"workName\":\"all\",\"icq\":\"all\",\"workZip\":\"all\",\"timeFormat\":\"none\",\"cellPhone\":\"all\",\"lastName\":\"all\",\"homePhone\":\"all\",\"versionTagMode\":\"none\",\"gender\":\"all\",\"showOnline\":\"none\",\"language\":\"none\",\"homeCity\":\"all\",\"aim\":\"all\",\"workState\":\"all\",\"emailToPager\":\"all\",\"msnIM\":\"all\",\"pager\":\"all\",\"publicEmail\":\"none\"}',NULL,NULL),('3',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'English',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'America/Chicago',NULL,NULL,NULL,'0','9',NULL,NULL,'none',NULL,NULL,NULL,NULL,'all',NULL,NULL,NULL,NULL,'{\"workCity\":\"all\",\"department\":\"all\",\"uiLevel\":\"none\",\"homeCountry\":\"all\",\"homeZip\":\"all\",\"firstDayOfWeek\":\"none\",\"photo\":\"all\",\"email\":\"all\",\"homeAddress\":\"all\",\"allowPrivateMessages\":\"none\",\"timeZone\":\"none\",\"firstName\":\"all\",\"birthdate\":\"all\",\"toolbar\":\"none\",\"yahooIM\":\"all\",\"workPhone\":\"all\",\"showMessageOnLoginSeen\":\"none\",\"middleName\":\"all\",\"workURL\":\"all\",\"signature\":\"all\",\"homeURL\":\"all\",\"homeState\":\"all\",\"alias\":\"all\",\"discussionLayout\":\"none\",\"workAddress\":\"all\",\"workCountry\":\"all\",\"avatar\":\"all\",\"publicProfile\":\"none\",\"dateFormat\":\"none\",\"ableToBeFriend\":\"none\",\"workName\":\"all\",\"icq\":\"all\",\"workZip\":\"all\",\"timeFormat\":\"none\",\"cellPhone\":\"all\",\"lastName\":\"all\",\"homePhone\":\"all\",\"versionTagMode\":\"none\",\"gender\":\"all\",\"showOnline\":\"none\",\"language\":\"none\",\"homeCity\":\"all\",\"aim\":\"all\",\"workState\":\"all\",\"emailToPager\":\"all\",\"msnIM\":\"all\",\"pager\":\"all\",\"publicEmail\":\"all\"}',NULL,NULL); -INSERT INTO `userProfileField` VALUES ('email','WebGUI::International::get(56,\"WebGUI\");',1,1,'email',NULL,NULL,1,'2',1,1,1,1,0,NULL,'all'),('firstName','WebGUI::International::get(314,\"WebGUI\");',1,0,'text',NULL,NULL,1,'3',1,1,1,0,0,NULL,'all'),('middleName','WebGUI::International::get(315,\"WebGUI\");',1,0,'text',NULL,NULL,2,'3',1,1,1,0,0,NULL,'all'),('lastName','WebGUI::International::get(316,\"WebGUI\");',1,0,'text',NULL,NULL,3,'3',1,1,1,0,0,NULL,'all'),('icq','WebGUI::International::get(317,\"WebGUI\");',1,0,'text',NULL,NULL,2,'2',1,1,1,0,0,NULL,'all'),('aim','WebGUI::International::get(318,\"WebGUI\");',1,0,'text',NULL,NULL,3,'2',1,1,1,0,0,NULL,'all'),('msnIM','WebGUI::International::get(319,\"WebGUI\");',1,0,'text',NULL,NULL,4,'2',1,1,1,0,0,NULL,'all'),('yahooIM','WebGUI::International::get(320,\"WebGUI\");',1,0,'text',NULL,NULL,5,'2',1,1,1,0,0,NULL,'all'),('cellPhone','WebGUI::International::get(321,\"WebGUI\");',1,0,'phone',NULL,NULL,6,'2',1,1,1,0,0,NULL,'all'),('pager','WebGUI::International::get(322,\"WebGUI\");',1,0,'phone',NULL,NULL,7,'2',1,1,1,0,0,NULL,'all'),('emailToPager','WebGUI::International::get(441,\"WebGUI\");',1,0,'email',NULL,NULL,8,'2',1,1,1,0,0,NULL,'all'),('language','WebGUI::International::get(304,\"WebGUI\");',1,0,'selectBox','WebGUI::International::getLanguages()','\'English\'',1,'4',1,1,1,0,0,NULL,'none'),('homeAddress','WebGUI::International::get(323,\"WebGUI\");',1,0,'text',NULL,NULL,1,'5',1,1,1,0,0,NULL,'none'),('homeCity','WebGUI::International::get(324,\"WebGUI\");',1,0,'text',NULL,NULL,2,'5',1,1,1,0,0,NULL,'none'),('homeState','WebGUI::International::get(325,\"WebGUI\");',1,0,'text',NULL,NULL,3,'5',1,1,1,0,0,NULL,'none'),('homeZip','WebGUI::International::get(326,\"WebGUI\");',1,0,'zipcode',NULL,NULL,4,'5',1,1,1,0,0,NULL,'none'),('homeCountry','WebGUI::International::get(327,\"WebGUI\");',1,0,'text',NULL,NULL,5,'5',1,1,1,0,0,NULL,'none'),('homePhone','WebGUI::International::get(328,\"WebGUI\");',1,0,'phone',NULL,NULL,6,'5',1,1,1,0,0,NULL,'none'),('workAddress','WebGUI::International::get(329,\"WebGUI\");',1,0,'text',NULL,NULL,2,'6',1,1,1,0,0,NULL,'all'),('workCity','WebGUI::International::get(330,\"WebGUI\");',1,0,'text',NULL,NULL,3,'6',1,1,1,0,0,NULL,'all'),('workState','WebGUI::International::get(331,\"WebGUI\");',1,0,'text',NULL,NULL,4,'6',1,1,1,0,0,NULL,'all'),('workZip','WebGUI::International::get(332,\"WebGUI\");',1,0,'zipcode',NULL,NULL,5,'6',1,1,1,0,0,NULL,'all'),('workCountry','WebGUI::International::get(333,\"WebGUI\");',1,0,'text',NULL,NULL,6,'6',1,1,1,0,0,NULL,'all'),('workPhone','WebGUI::International::get(334,\"WebGUI\");',1,0,'phone',NULL,NULL,7,'6',1,1,1,0,0,NULL,'all'),('gender','WebGUI::International::get(335,\"WebGUI\");',1,0,'selectBox','{\r\n \'neuter\'=>WebGUI::International::get(403),\r\n \'male\'=>WebGUI::International::get(339),\r\n \'female\'=>WebGUI::International::get(340)\r\n}','\'neuter\'',1,'7',1,1,1,0,0,NULL,'none'),('birthdate','WebGUI::International::get(336,\"WebGUI\");',1,0,'date',NULL,NULL,2,'7',1,1,1,0,0,NULL,'none'),('homeURL','WebGUI::International::get(337,\"WebGUI\");',1,0,'url',NULL,NULL,7,'5',1,1,1,0,0,NULL,'none'),('workURL','WebGUI::International::get(446,\"WebGUI\");',1,0,'url',NULL,NULL,8,'6',1,1,1,0,0,NULL,'all'),('workName','WebGUI::International::get(450,\"WebGUI\");',1,0,'text',NULL,NULL,1,'6',1,1,1,0,0,NULL,'all'),('timeZone','WebGUI::International::get(\"timezone\",\"DateTime\");',1,0,'timeZone','','\'America/Chicago\'',3,'4',1,1,1,0,0,NULL,'none'),('dateFormat','WebGUI::International::get(461,\"WebGUI\");',1,0,'selectBox','{\n\'%d-%m-%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%d-%m-%y\"),\n\'%d.%m.%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%d.%m.%y\"),\r\n \'%M/%D/%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%M/%D/%y\"),\r\n \'%y-%m-%d\'=>WebGUI::DateTime::epochToHuman(\"\",\"%y-%m-%d\"),\r\n \'%D-%c-%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%D-%c-%y\"),\r\n \'%c %D, %y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%c %D, %y\")\r\n}\r\n','\'%M/%D/%y\'',4,'4',1,1,1,0,0,NULL,'none'),('timeFormat','WebGUI::International::get(462,\"WebGUI\");',1,0,'selectBox','{\r\n \'%H:%n %p\'=>WebGUI::DateTime::epochToHuman(\"\",\"%H:%n %p\"),\r\n \'%H:%n:%s %p\'=>WebGUI::DateTime::epochToHuman(\"\",\"%H:%n:%s %p\"),\r\n \'%j:%n\'=>WebGUI::DateTime::epochToHuman(\"\",\"%j:%n\"),\r\n \'%j:%n:%s\'=>WebGUI::DateTime::epochToHuman(\"\",\"%j:%n:%s\")\r\n}\r\n','\'%H:%n %p\'',5,'4',1,1,1,0,0,NULL,'none'),('discussionLayout','WebGUI::International::get(509)',1,0,'selectBox','{\n flat=>WebGUI::International::get(510),\n nested=>WebGUI::International::get(1045)\n}','\'nested\'',6,'4',1,1,1,0,0,NULL,'none'),('firstDayOfWeek','WebGUI::International::get(699,\"WebGUI\");',1,0,'selectBox','{0=>WebGUI::International::get(\"sunday\",\"DateTime\"),1=>WebGUI::International::get(\"monday\",\"DateTime\")}','\'0\'',2,'4',1,1,1,0,0,NULL,'none'),('uiLevel','WebGUI::International::get(739,\"WebGUI\");',0,0,'selectBox','{\r\n0=>WebGUI::International::get(729,\"WebGUI\"),\r\n1=>WebGUI::International::get(730,\"WebGUI\"),\r\n2=>WebGUI::International::get(731,\"WebGUI\"),\r\n3=>WebGUI::International::get(732,\"WebGUI\"),\r\n4=>WebGUI::International::get(733,\"WebGUI\"),\r\n5=>WebGUI::International::get(734,\"WebGUI\"),\r\n6=>WebGUI::International::get(735,\"WebGUI\"),\r\n7=>WebGUI::International::get(736,\"WebGUI\"),\r\n8=>WebGUI::International::get(737,\"WebGUI\"),\r\n9=>WebGUI::International::get(738,\"WebGUI\")\r\n}','\'5\'',7,'4',1,0,1,0,0,NULL,'none'),('alias','WebGUI::International::get(858)',1,0,'text','','',4,'3',1,1,1,0,0,NULL,'all'),('signature','WebGUI::International::get(859)',1,0,'HTMLArea','','',5,'3',1,1,1,0,0,NULL,'all'),('publicProfile','WebGUI::International::get(861)',1,0,'RadioList','{ all=>WebGUI::International::get(\'public label\',\'Account_Profile\'), friends=>WebGUI::International::get(\'friends only label\',\'Account_Profile\'), none=>WebGUI::International::get(\'private label\',\'Account_Profile\')}','[\"none\"]',8,'4',1,1,0,0,0,'','none'),('toolbar','WebGUI::International::get(746)',0,0,'selectBox','WebGUI::Icon::getToolbarOptions()','\'useLanguageDefault\'',9,'4',1,0,1,0,0,NULL,'none'),('photo','WebGUI::International::get(\"photo\",\"WebGUI\");',1,0,'Image','','',6,'3',1,1,1,0,0,NULL,'all'),('avatar','WebGUI::International::get(\"avatar\",\"WebGUI\");',1,0,'Image','','',1,'1',1,1,1,0,0,NULL,'none'),('department','WebGUI::International::get(\'Department\',\'Asset_InOutBoard\')',1,0,'selectBox','{\'IT\'=>WebGUI::International::get(\'IT\',\'Asset_InOutBoard\'),\'HR\'=>WebGUI::International::get(\'HR\',\'Asset_InOutBoard\'),\'Regular Staff\'=>WebGUI::International::get(\'Regular Staff\',\'Asset_InOutBoard\')}\n','\'Regular Staff\'',8,'6',0,1,1,0,0,NULL,'all'),('allowPrivateMessages','WebGUI::International::get(\"allow private messages label\",\"WebGUI\")',1,0,'RadioList','{ all=>WebGUI::International::get(\"user profile field private message allow label\",\"WebGUI\"), friends=>WebGUI::International::get(\"user profile field private message friends only label\",\"WebGUI\"), none=>WebGUI::International::get(\"user profile field private message allow none label\",\"WebGUI\"),}','[\"all\"]',10,'4',1,1,1,0,0,NULL,'none'),('ableToBeFriend','Are you available to be added as a Friend?',0,0,'yesNo',NULL,'1',2,'1',1,1,1,0,0,NULL,'none'),('showMessageOnLoginSeen','WebGUI::International::get(\"showMessageOnLoginSeen\",\"Auth\");',0,0,'integer',NULL,'0',3,'1',1,0,1,0,0,NULL,'none'),('showOnline','WebGUI::International::get(\'Show when online?\',\'WebGUI\')',1,0,'YesNo',NULL,'0',11,'4',1,1,1,0,0,'','none'),('versionTagMode','WebGUI::International::get(\"version tag mode\",\"WebGUI\");',1,0,'selectBox','\n{\n inherited => WebGUI::International::get(\"versionTagMode inherited\"),\n multiPerUser => WebGUI::International::get(\"versionTagMode multiPerUser\"),\n singlePerUser => WebGUI::International::get(\"versionTagMode singlePerUser\"),\n siteWide => WebGUI::International::get(\"versionTagMode siteWide\"),\n autoCommit => WebGUI::International::get(\"versionTagMode autoCommit\"),\n}\n','inherited',12,'4',1,1,0,0,0,'','none'),('receiveInboxEmailNotifications','WebGUI::International::get(\'receive inbox emails\',\'WebGUI\')',1,0,'yesNo',NULL,'1',13,'4',1,1,1,0,0,'','none'),('receiveInboxSmsNotifications','WebGUI::International::get(\'receive inbox sms\',\'WebGUI\')',1,0,'yesNo',NULL,'0',14,'4',1,1,1,0,0,'','none'); +ALTER TABLE `userProfileData` ENABLE KEYS; +ALTER TABLE `userProfileField` DISABLE KEYS; +INSERT INTO `userProfileField` VALUES ('email','WebGUI::International::get(56,\"WebGUI\");',1,1,'email',NULL,NULL,1,'2',1,1,1,1,0,NULL,'all'),('firstName','WebGUI::International::get(314,\"WebGUI\");',1,0,'text',NULL,NULL,1,'3',1,1,1,0,0,NULL,'all'),('middleName','WebGUI::International::get(315,\"WebGUI\");',1,0,'text',NULL,NULL,2,'3',1,1,1,0,0,NULL,'all'),('lastName','WebGUI::International::get(316,\"WebGUI\");',1,0,'text',NULL,NULL,3,'3',1,1,1,0,0,NULL,'all'),('icq','WebGUI::International::get(317,\"WebGUI\");',1,0,'text',NULL,NULL,2,'2',1,1,1,0,0,NULL,'all'),('aim','WebGUI::International::get(318,\"WebGUI\");',1,0,'text',NULL,NULL,3,'2',1,1,1,0,0,NULL,'all'),('msnIM','WebGUI::International::get(319,\"WebGUI\");',1,0,'text',NULL,NULL,4,'2',1,1,1,0,0,NULL,'all'),('yahooIM','WebGUI::International::get(320,\"WebGUI\");',1,0,'text',NULL,NULL,5,'2',1,1,1,0,0,NULL,'all'),('cellPhone','WebGUI::International::get(321,\"WebGUI\");',1,0,'phone',NULL,NULL,6,'2',1,1,1,0,0,NULL,'all'),('pager','WebGUI::International::get(322,\"WebGUI\");',1,0,'phone',NULL,NULL,7,'2',1,1,1,0,0,NULL,'all'),('emailToPager','WebGUI::International::get(441,\"WebGUI\");',1,0,'email',NULL,NULL,8,'2',1,1,1,0,0,NULL,'all'),('language','WebGUI::International::get(304,\"WebGUI\");',1,0,'selectBox','WebGUI::International::getLanguages()','\'English\'',1,'4',1,1,1,0,0,NULL,'none'),('homeAddress','WebGUI::International::get(323,\"WebGUI\");',1,0,'text',NULL,NULL,1,'5',1,1,1,0,0,NULL,'none'),('homeCity','WebGUI::International::get(324,\"WebGUI\");',1,0,'text',NULL,NULL,2,'5',1,1,1,0,0,NULL,'none'),('homeState','WebGUI::International::get(325,\"WebGUI\");',1,0,'text',NULL,NULL,3,'5',1,1,1,0,0,NULL,'none'),('homeZip','WebGUI::International::get(326,\"WebGUI\");',1,0,'zipcode',NULL,NULL,4,'5',1,1,1,0,0,NULL,'none'),('homeCountry','WebGUI::International::get(327,\"WebGUI\");',1,0,'text',NULL,NULL,5,'5',1,1,1,0,0,NULL,'none'),('homePhone','WebGUI::International::get(328,\"WebGUI\");',1,0,'phone',NULL,NULL,6,'5',1,1,1,0,0,NULL,'none'),('workAddress','WebGUI::International::get(329,\"WebGUI\");',1,0,'text',NULL,NULL,2,'6',1,1,1,0,0,NULL,'all'),('workCity','WebGUI::International::get(330,\"WebGUI\");',1,0,'text',NULL,NULL,3,'6',1,1,1,0,0,NULL,'all'),('workState','WebGUI::International::get(331,\"WebGUI\");',1,0,'text',NULL,NULL,4,'6',1,1,1,0,0,NULL,'all'),('workZip','WebGUI::International::get(332,\"WebGUI\");',1,0,'zipcode',NULL,NULL,5,'6',1,1,1,0,0,NULL,'all'),('workCountry','WebGUI::International::get(333,\"WebGUI\");',1,0,'text',NULL,NULL,6,'6',1,1,1,0,0,NULL,'all'),('workPhone','WebGUI::International::get(334,\"WebGUI\");',1,0,'phone',NULL,NULL,7,'6',1,1,1,0,0,NULL,'all'),('gender','WebGUI::International::get(335,\"WebGUI\");',1,0,'SelectBox','{\r\n \'other\'=>WebGUI::International::get(403),\r\n \'male\'=>WebGUI::International::get(339),\r\n \'female\'=>WebGUI::International::get(340)\r\n}','\'other\'',1,'7',1,1,0,0,0,'','none'),('birthdate','WebGUI::International::get(336,\"WebGUI\");',1,0,'date',NULL,NULL,2,'7',1,1,1,0,0,NULL,'none'),('homeURL','WebGUI::International::get(337,\"WebGUI\");',1,0,'url',NULL,NULL,7,'5',1,1,1,0,0,NULL,'none'),('workURL','WebGUI::International::get(446,\"WebGUI\");',1,0,'url',NULL,NULL,8,'6',1,1,1,0,0,NULL,'all'),('workName','WebGUI::International::get(450,\"WebGUI\");',1,0,'text',NULL,NULL,1,'6',1,1,1,0,0,NULL,'all'),('timeZone','WebGUI::International::get(\"timezone\",\"DateTime\");',1,0,'timeZone','','\'America/Chicago\'',3,'4',1,1,1,0,0,NULL,'none'),('dateFormat','WebGUI::International::get(461,\"WebGUI\");',1,0,'selectBox','{\n\'%d-%m-%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%d-%m-%y\"),\n\'%d.%m.%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%d.%m.%y\"),\r\n \'%M/%D/%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%M/%D/%y\"),\r\n \'%y-%m-%d\'=>WebGUI::DateTime::epochToHuman(\"\",\"%y-%m-%d\"),\r\n \'%D-%c-%y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%D-%c-%y\"),\r\n \'%c %D, %y\'=>WebGUI::DateTime::epochToHuman(\"\",\"%c %D, %y\")\r\n}\r\n','\'%M/%D/%y\'',4,'4',1,1,1,0,0,NULL,'none'),('timeFormat','WebGUI::International::get(462,\"WebGUI\");',1,0,'selectBox','{\r\n \'%H:%n %p\'=>WebGUI::DateTime::epochToHuman(\"\",\"%H:%n %p\"),\r\n \'%H:%n:%s %p\'=>WebGUI::DateTime::epochToHuman(\"\",\"%H:%n:%s %p\"),\r\n \'%j:%n\'=>WebGUI::DateTime::epochToHuman(\"\",\"%j:%n\"),\r\n \'%j:%n:%s\'=>WebGUI::DateTime::epochToHuman(\"\",\"%j:%n:%s\")\r\n}\r\n','\'%H:%n %p\'',5,'4',1,1,1,0,0,NULL,'none'),('discussionLayout','WebGUI::International::get(509)',1,0,'selectBox','{\n flat=>WebGUI::International::get(510),\n nested=>WebGUI::International::get(1045)\n}','\'nested\'',6,'4',1,1,1,0,0,NULL,'none'),('firstDayOfWeek','WebGUI::International::get(699,\"WebGUI\");',1,0,'selectBox','{0=>WebGUI::International::get(\"sunday\",\"DateTime\"),1=>WebGUI::International::get(\"monday\",\"DateTime\")}','\'0\'',2,'4',1,1,1,0,0,NULL,'none'),('uiLevel','WebGUI::International::get(739,\"WebGUI\");',0,0,'selectBox','{\r\n0=>WebGUI::International::get(729,\"WebGUI\"),\r\n1=>WebGUI::International::get(730,\"WebGUI\"),\r\n2=>WebGUI::International::get(731,\"WebGUI\"),\r\n3=>WebGUI::International::get(732,\"WebGUI\"),\r\n4=>WebGUI::International::get(733,\"WebGUI\"),\r\n5=>WebGUI::International::get(734,\"WebGUI\"),\r\n6=>WebGUI::International::get(735,\"WebGUI\"),\r\n7=>WebGUI::International::get(736,\"WebGUI\"),\r\n8=>WebGUI::International::get(737,\"WebGUI\"),\r\n9=>WebGUI::International::get(738,\"WebGUI\")\r\n}','\'5\'',7,'4',1,0,1,0,0,NULL,'none'),('alias','WebGUI::International::get(858)',1,0,'text','','',4,'3',1,1,1,0,0,NULL,'all'),('signature','WebGUI::International::get(859)',1,0,'HTMLArea','','',5,'3',1,1,1,0,0,NULL,'all'),('publicProfile','WebGUI::International::get(861)',1,0,'RadioList','{ all=>WebGUI::International::get(\'public label\',\'Account_Profile\'), friends=>WebGUI::International::get(\'friends only label\',\'Account_Profile\'), none=>WebGUI::International::get(\'private label\',\'Account_Profile\')}','[\"none\"]',8,'4',1,1,0,0,0,'','none'),('toolbar','WebGUI::International::get(746)',0,0,'selectBox','WebGUI::Icon::getToolbarOptions()','\'useLanguageDefault\'',9,'4',1,0,1,0,0,NULL,'none'),('photo','WebGUI::International::get(\"photo\",\"WebGUI\");',1,0,'Image','','',6,'3',1,1,1,0,0,NULL,'all'),('avatar','WebGUI::International::get(\"avatar\",\"WebGUI\");',1,0,'Image','','',1,'1',1,1,1,0,0,NULL,'none'),('department','WebGUI::International::get(\'Department\',\'Asset_InOutBoard\')',1,0,'selectBox','{\'IT\'=>WebGUI::International::get(\'IT\',\'Asset_InOutBoard\'),\'HR\'=>WebGUI::International::get(\'HR\',\'Asset_InOutBoard\'),\'Regular Staff\'=>WebGUI::International::get(\'Regular Staff\',\'Asset_InOutBoard\')}\n','\'Regular Staff\'',8,'6',0,1,1,0,0,NULL,'all'),('allowPrivateMessages','WebGUI::International::get(\"allow private messages label\",\"WebGUI\")',1,0,'RadioList','{ all=>WebGUI::International::get(\"user profile field private message allow label\",\"WebGUI\"), friends=>WebGUI::International::get(\"user profile field private message friends only label\",\"WebGUI\"), none=>WebGUI::International::get(\"user profile field private message allow none label\",\"WebGUI\"),}','[\"all\"]',10,'4',1,1,1,0,0,NULL,'none'),('ableToBeFriend','WebGUI::International::get(\'user profile field friend availability\',\'WebGUI\')',0,0,'yesNo',NULL,'1',2,'1',1,1,1,0,0,'','none'),('showMessageOnLoginSeen','WebGUI::International::get(\"showMessageOnLoginSeen\",\"Auth\");',0,0,'integer',NULL,'0',3,'1',1,0,1,0,0,NULL,'none'),('showOnline','WebGUI::International::get(\'Show when online?\',\'WebGUI\')',1,0,'YesNo',NULL,'0',11,'4',1,1,1,0,0,'','none'),('versionTagMode','WebGUI::International::get(\"version tag mode\",\"WebGUI\");',1,0,'selectBox','\n{\n inherited => WebGUI::International::get(\"versionTagMode inherited\"),\n multiPerUser => WebGUI::International::get(\"versionTagMode multiPerUser\"),\n singlePerUser => WebGUI::International::get(\"versionTagMode singlePerUser\"),\n siteWide => WebGUI::International::get(\"versionTagMode siteWide\"),\n autoCommit => WebGUI::International::get(\"versionTagMode autoCommit\"),\n}\n','inherited',12,'4',1,1,0,0,0,'','none'),('receiveInboxEmailNotifications','WebGUI::International::get(\'receive inbox emails\',\'WebGUI\')',1,0,'yesNo',NULL,'1',13,'4',1,1,1,0,0,'','none'),('receiveInboxSmsNotifications','WebGUI::International::get(\'receive inbox sms\',\'WebGUI\')',1,0,'yesNo',NULL,'0',14,'4',1,1,1,0,0,'','none'); +ALTER TABLE `userProfileField` ENABLE KEYS; +ALTER TABLE `users` DISABLE KEYS; INSERT INTO `users` VALUES ('1','Visitor','WebGUI',1019867418,1238721273,0,'Active','0',''),('3','Admin','WebGUI',1019867418,1251850059,0,'Active','1','Fwa7nt7HAQkelbjCRrtqKQ'); +ALTER TABLE `users` ENABLE KEYS; +ALTER TABLE `vendor` DISABLE KEYS; INSERT INTO `vendor` VALUES ('defaultvendor000000000','2008-06-12 19:43:10','Default Vendor','3',NULL,NULL,NULL,NULL); -INSERT INTO `wobject` VALUES (1,'

    What\'s that you say? WebGUI\'s thousands of features are still missing some important ones? No problem, our professional development team can add any features you need for your site. We\'ve built hundreds of custom apps for people. From simple macros, to custom single sign on systems, to applications that will manage your entire company, our team can do it.

    ','4Yfz9hqBqM8OYMGuQK8oLw','stevestyle000000000003','stevestyle000000000003',1147642516,'stevestyle000000000003'),(0,'\n

    \nNow you should log in and go into admin mode. The default username is \"admin\" and the default password is \"123qwe\", but you probably customized both of those when you visited this site for the very first time.\n

    \n

    \nNow that you\'re logged in, we recommend that you add a new user for yourself with admin privileges just in case you forget the login information for your primary admin account. Don\'t worry if you lock yourself out, you can always contact Plain Black® support to get instructions to get back in.\n

    NOTE: If you appear to be get logged out while moving between pages, this is most likely your browser displaying a cached version of the page. Click on your browser\'s refresh button to correct the problem.

    \n

    \nNo doubt after you enabled admin mode you saw a menu along the left side of the screen, that\'s called the Admin Bar. Use that to add content and access administrative functions. You\'re now ready to begin exploring your new WebGUI site.

    \n

    \nFor more information about services related to WebGUI click here.\n

    \n

    \nEnjoy your new WebGUI site!\n

    \n','NK8bqlwVRILJknqeCDPBHg','stevestyle000000000003','stevestyle000000000003',1147642515,'stevestyle000000000003'),(1,'

    Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful. We bend over backwards to make sure you\'re a success. Contact us today to see how we can help you.

    ','6QuS-0rosuZTdTv11fobig','stevestyle000000000003','stevestyle000000000003',1147642515,'stevestyle000000000003'),(1,'

    Plain Black provides support packages to fit any budget or need. Start out with online support which costs only $500 per year! And grow support as your needs grow. We build custom support packages to match our client\'s needs. And no matter what level of support you purchase, you get WebGUI Documentation included in your purchase.

    ','ix1p0AbwKAz8QWB-T-HHfg','stevestyle000000000003','stevestyle000000000003',1147642516,'stevestyle000000000003'),(1,'\n

    \nEasy To Use - WebGUI is absolutely easy to use. WebGUI 7 has a completely revamped user interface to make it even easier to use. There are lots of visual cues, consistent icons, helper apps, and a huge repository of built-in help files.\n

    \n

    \nWorkflow & Versioning - Never again worry about content getting put on your site that you don\'t want there. Never again lose your old content after making an edit. And never again push out new changes until you\'re absolutely ready to release them. WebGUI\'s workflow and versioning system is fast, flexible, powerful, and easy to use.\n

    \n

    \nEverything\'s a Template - Worry nevermore about your CMS forcing you into a mould that doesn\'t suit you. With WebGUI everything a site visitor can see is a customizable template, so you can make it look exactly how you want. Moreover if you\'re the type that strives for excellence rest in the knowledge that all the templates that come with WebGUI are XHTML 1.0 strict compliant.\n

    \n

    \nLocalization - WebGUI\'s entire user interface is set up to be internationalized. Visit one of the WebGUI Worldwide member sites to get translations for your language. Stay there to get support and services in your native language. Feel confident in the knowledge that WebGUI will work with your native characters because it\'s UTF-8 compliant. On top of that WebGUI allows you to customize dates, currency, and weights to match your locale. \n

    \n

    \nPluggable By Design - With WebGUI 7 you have many plug-in points to add your own functionality. And best of all, the API is stable and standardized. Write it today and it will still work years from now and survive all upgrades.\n

    \n','IWFxZDyGhQ3-SLZhELa3qw','stevestyle000000000003','stevestyle000000000003',1147642514,'stevestyle000000000003'),(1,'

    The WebGUI Content Engine® is a powerful and easy to use system for managing web sites, and building web applications. It provides thousands of features out of the box, and lots of plug-in points so you can extend it to match your needs. It\'s easy enough for the average business user, but powerful enough for any large enterprise.

    \n\n

    There are thousands of small and large businesses, schools, universities, governments, associations, clubs, churches, projects, and communities using WebGUI all over the world today. A brief list of some of them can be found here. Your site should be on that list.

    \n\n

    If you\'re new to WebGUI, click here to learn how to get started. If you\'re getting up to speed, check out some ways you can do more faster. If this is all old hat to you, then check out the latest news. No matter what level you\'re at tell your friends about WebGUI.

    ','OhdaFLE7sXOzo_SIP2ZUgA','stevestyle000000000003','stevestyle000000000003',1147642513,'stevestyle000000000003'),(0,'This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','fK-HMSboA3uu0c1KYkYspA','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'pJd5TLAjfWMVXD6sCRLwUg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'68sKwDgf9cGH58-NZcU4lg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'_iHetEvMQUOoxS-T2CM0sQ','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'8Bb8gu-me2mhL3ljFyiWLg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'2TqQc4OISddWCZmRY1_m8A','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'Swf6L8poXKc7hUaNPkBevw','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'x3OFY6OJh_qsXkZfPwug4A','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(1,NULL,'PBasset000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000026','PBtmpl0000000000000060','',1147642499,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000001','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000014','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000015','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000016','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000017','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000018','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000019','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000020','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000021','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000006','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000007','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000008','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000009','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000010','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000011','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000012','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000013','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000070','PBtmpl0000000000000060','PBtmpl0000000000000060',1147642510,'PBtmpl0000000000000060'),(1,'

    Let our team of professional translators bring your site to new customers by translating your content into additional languages. Our translation services are never machine automated. They\'re always done by professional translators that have years of experience reading, writing, and speaking many languages.

    ','LBuiKzg2mWwmOPS9AgV3bg','stevestyle000000000003','stevestyle000000000003',1147642517,'stevestyle000000000003'),(1,'

    Now that you have a brilliant WebGUI site, you need to get people to visit it. We can help there too. Our marketing specialists can work with you to develop and execute the right combination of search engine placement, advertising buys, and affilliate programs to ensure your site gets the traffic it needs.

    ','jTNggl7AoVSUc_ZzrvuCmw','stevestyle000000000003','stevestyle000000000003',1147642517,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000001','PBtmpl0000000000000060','',1147642492,'PBtmpl0000000000000060'),(1,'\n

    \nIf you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine®. Great job! To get started with managing content, watch the short instructional video below.\n

    \n

    NOTE: Click on the green start icon on the video to begin your tutorial.

    ','bX5rYxb6tZ9docY6sUhBlw','stevestyle000000000003','stevestyle000000000003',1147642514,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000031','PBtmpl0000000000000060','',1147642500,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000025','PBtmpl0000000000000060','',1147642498,'PBtmpl0000000000000060'),(1,NULL,'PBasset000000000000003','PBtmpl0000000000000060','PBtmpl0000000000000111',1147642437,'PBtmpl0000000000000060'),(1,NULL,'nbSrhXZQuxIjhWFaFPSuVA','PBtmpl0000000000000060','',1147642465,'PBtmpl0000000000000060'),(1,NULL,'GNOAsX98vCsl0JRwfwL-gg','PBtmpl0000000000000060','PBtmpl0000000000000060',1147642466,'PBtmpl0000000000000060'),(1,NULL,'S1A9iAwKcQQ6P20uTqw-Ew','PBtmpl0000000000000060','',1147642468,'PBtmpl0000000000000060'),(1,'

    Not a designer? No problem! Plain Black\'s professional design team can make your site look great. Our team is fast, easy to work with, and can even migrate your existing content into your new WebGUI site.

    ','Wl8WZ43g2rK5AYr9o4zY7w','stevestyle000000000003','stevestyle000000000003',1247779880,'stevestyle000000000003'),(1,NULL,'N13SD1Fpqk00UgBt1Z8ivQ','PBtmpl0000000000000060','',1147642470,'PBtmpl0000000000000060'),(1,NULL,'-WM2dt0ZGpDasuL2wWocxg','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803056,'PBtmpl0000000000000060'),(1,NULL,'3uuBf8cYuj1sew2OJXl9tg','PBtmpl0000000000000060','',1147642470,'PBtmpl0000000000000060'),(1,NULL,'cj2y4papTVGZRFdwTI-_fw','PBtmpl0000000000000060','',1147642475,'PBtmpl0000000000000060'),(1,NULL,'bBzO4CWjqU_ile3gf5Iypw','PBtmpl0000000000000060','',1147642475,'PBtmpl0000000000000060'),(1,NULL,'jEz8iTGNWEt2I05IhVV19Q','PBtmpl0000000000000060','',1147642477,'PBtmpl0000000000000060'),(1,NULL,'Da6KWn805L4B5e4HFgQRQA','PBtmpl0000000000000060','',1147642479,'PBtmpl0000000000000060'),(0,'Tell a friend about WebGUI.','Szs5eev3OMssmnsyLRZmWA','stevestyle000000000003','PBtmpl0000000000000111',1213317790,'stevestyle000000000003'),(1,NULL,'bbiA9Zq5Gy2oCFBlILO3QA','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'Efe2W0UgrSRDltNJ87jlfg','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'RrV4aAPnn4dM0ZcU3OXnlw','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'9wKWdum0_8z-OhhquWLtSQ','PBtmpl0000000000000060','',1147642483,'PBtmpl0000000000000060'),(1,NULL,'CSN-ZON7Uwv8kxf3F1fh5Q','PBtmpl0000000000000060','',1147642484,'PBtmpl0000000000000060'),(1,NULL,'TCtybxdqmdwdvRn555zpCQ','PBtmpl0000000000000060','',1147642484,'PBtmpl0000000000000060'),(1,NULL,'pbproto000000000000002','PBtmpl0000000000000060','',1163019036,'PBtmpl0000000000000060'),(1,NULL,'tempspace0000000000000','PBtmpl0000000000000060','PBtmpl0000000000000060',1185754574,'PBtmpl0000000000000060'),(1,NULL,'Tsg7xmPYv782j6IVz7yHFg','PBtmpl0000000000000060','PBtmpl0000000000000111',1213244777,'PBtmpl0000000000000060'),(1,'

     

    ','-K8Hj45mbelljN9-0CXZxg','PBtmpl0000000000000060','PBtmpl0000000000000060',1209325764,'PBtmpl0000000000000060'),(1,'

     

    ','4qh0kIsFUdd4Ox-Iu1JZgg','PBtmpl0000000000000060','PBtmpl0000000000000111',1208725439,'PBtmpl0000000000000060'),(1,'

    WebGUI Documentation is the ultimate compendium to WebGUI. This is a must for anyone working in WebGUI, and Plain Black offers vast bulk discounts so you can give it to everyone in your organization.

    ','FOvmwGC0GtZo5VTxJIL3OA','stevestyle000000000003','stevestyle000000000003',1247779862,'stevestyle000000000003'),(1,NULL,'TYo2Bwl7aafzTtdHlS-arQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1211664878,'PBtmpl0000000000000060'),(1,NULL,'6tK47xsaIH-ELw0IBo0uRQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1210777115,'PBtmpl0000000000000060'),(1,NULL,'gbnRhcWNk1iQe32LFEB5eQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1212086102,'PBtmpl0000000000000060'),(1,NULL,'6D4Z-oruXPS6OlH_Kx8pBg','PBtmpl0000000000000060','PBtmpl0000000000000111',1209509389,'PBtmpl0000000000000060'),(1,NULL,'C5fPz-Wg85vkYRvCdl-Xqw','PBtmpl0000000000000060','PBtmpl0000000000000111',1212160830,'PBtmpl0000000000000060'),(1,NULL,'aNmgn0cd6tldmC1FpW4KbA','PBtmpl0000000000000060','PBtmpl0000000000000060',1213122695,'PBtmpl0000000000000060'),(1,'

     

    ','gI_TxK-5S4DNuv42wpImmw','PBtmpl0000000000000060','PBtmpl0000000000000111',1213734379,'PBtmpl0000000000000060'),(1,'

    There are hundreds of pages of free documentation available for WebGUI, provided by both Plain Black and the community at large. The following list is by no means comprehensive, but it should get you started in the right direction.

    \n

    \n

    \n
      \n
    • Primer - A downloadable PDF that shows you the basics of publishing content in WebGUI.
    • \n
    • Wiki - Hundreds of pages of WebGUI community contributed content featuring a variety of tutorials.
    • \n
    • Worldwide - A collection of WebGUI related web sites from all over the world that have documentation and other resources for WebGUI.
    • \n
    • API Docs - The documentation of all of the WebGUI source code.
    • \n
    • Template Help - The documentation of all of WebGUI\'s template variables.
    • \n
    \n

     

    ','j_1qEqM6iLfQLiR6VKy0aA','stevestyle000000000003','PBtmpl0000000000000111',1215718151,'stevestyle000000000003'),(1,'

    Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI. Both black and white and full color editions of these books are available, and they are updated frequently to keep you on top of the latest WebGUI features. Visit the book store today to stock your WebGUI library. Other than hands on training, there is no better way to hone your WebGUI skills. No matter what your need, Plain Black has created a book that\'s right for you and is creating new books each year.

    ','diZvW4bSgZWwyyGP3qXi1g','stevestyle000000000003','PBtmpl0000000000000111',1215717972,'stevestyle000000000003'),(1,NULL,'jnYdqDkUR8x7Pv2eGR1qTA','PBtmpl0000000000000060','PBtmpl0000000000000111',1216250666,'PBtmpl0000000000000060'),(1,'

    With any large system, having the right documentation to get you started is mandatory. The good news is that WebGUI has abundant documentation.

    ','mTOiwwk3q4k9g5-XykXhPA','stevestyle000000000003','PBtmpl0000000000000111',1218149728,'stevestyle000000000003'),(1,NULL,'2OcUWHVsu_L1sDFzIMWYqw','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803070,'PBtmpl0000000000000060'),(1,NULL,'1z9J1O08n_7gVVlBwSRBJQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803099,'PBtmpl0000000000000060'),(1,NULL,'zyWi26q9na-iiZqL4yedog','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803114,'PBtmpl0000000000000060'),(1,NULL,'tBL7BWiQRZFed2Y-Zjo9tQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803200,'PBtmpl0000000000000060'),(1,NULL,'GdkQpvjRtJqtzOUbwIIQRA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803205,'PBtmpl0000000000000060'),(1,NULL,'tnc5iYyynX2hfdEs9D3P8w','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803213,'PBtmpl0000000000000060'),(1,NULL,'vgXdBcFTqU7h4wBG1ewdBw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803217,'PBtmpl0000000000000060'),(1,NULL,'hcFlqnXlsmC1ujN6Id0F0A','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803234,'PBtmpl0000000000000060'),(1,NULL,'eRJR52fvlaxfetv3DQkQYw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803238,'PBtmpl0000000000000060'),(1,NULL,'5HIDHq5lAWHV5gpYGS0zLg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803244,'PBtmpl0000000000000060'),(1,NULL,'rYEFwXXo0tkGhQTcbDibvg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803249,'PBtmpl0000000000000060'),(1,NULL,'V3l5S5TtI7wMm1WpIMhvOA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803253,'PBtmpl0000000000000060'),(1,NULL,'nqNbSUAhk9Vd1zda2SCz9A','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803258,'PBtmpl0000000000000060'),(1,NULL,'y8XkRdxIperLKkJ3bL5sSQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803264,'PBtmpl0000000000000060'),(1,NULL,'vTymIDYL2YqEh6PV50F7ew','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803302,'PBtmpl0000000000000060'),(1,NULL,'lo1ac3BsoJx3ijGQ3gR-bQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803309,'PBtmpl0000000000000060'),(1,NULL,'huASapWvFDzqwOSbcN-JFQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803313,'PBtmpl0000000000000060'),(1,NULL,'9A-mg2gwWmaYi9o_1C7ArQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803338,'PBtmpl0000000000000060'),(1,NULL,'yD1SMHelczihzjEmx6eXBA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803342,'PBtmpl0000000000000060'),(1,NULL,'pV7GnZdpjR3XpZaSINIoeg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803347,'PBtmpl0000000000000060'),(1,NULL,'71e17KeduiXgODLMlUxiow','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803352,'PBtmpl0000000000000060'),(1,NULL,'xSmREZO3GNzK3M5PaueOOQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803378,'PBtmpl0000000000000060'),(1,NULL,'0bx-xoL8TSXXubFuqKAoVQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803383,'PBtmpl0000000000000060'),(1,NULL,'taX2UYkFF21ALpFZY2rhMw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803387,'PBtmpl0000000000000060'),(1,NULL,'K0q_N885Httqev1VCqUWxg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803391,'PBtmpl0000000000000060'),(1,NULL,'fq1ZkYhH24R5tb96kuT10Q','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803395,'PBtmpl0000000000000060'),(1,NULL,'oHk7fAFhEEkB7dHzi0QOQA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803399,'PBtmpl0000000000000060'),(1,NULL,'9M-lrlPQWeeNWfvnDnK_Xg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803405,'PBtmpl0000000000000060'),(1,NULL,'_gBYAdTcbkiyamnqi2Xskg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803409,'PBtmpl0000000000000060'),(1,NULL,'Ik9HHky10DIyFTKehUD1dw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803478,'PBtmpl0000000000000060'),(1,NULL,'NywJYmGWe1f6EBXJnWg9Xg','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803638,'PBtmpl0000000000000060'),(1,NULL,'AgyFhx3eXlfZXNp2MkrsiQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803665,'PBtmpl0000000000000060'),(1,NULL,'F7MAQ-cpuvQ1KuC7J4P5zQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803673,'PBtmpl0000000000000060'),(1,NULL,'Q4uX_C557arTp6D_jwB1jQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803760,'PBtmpl0000000000000060'),(1,NULL,'BmLaN4rmAANkCglXUViEbg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803871,'PBtmpl0000000000000060'),(1,NULL,'X7DrzUcj8pOKFa_6k9D5iw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222804045,'PBtmpl0000000000000060'),(1,NULL,'UL-ItI4L1Z6-WSuhuXVvsQ','stevestyle000000000003','PBtmpl0000000000000111',1225139673,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000049','PBtmpl0000000000000060','PBtmpl0000000000000060',1224117144,'PBtmpl0000000000000060'),(0,NULL,'jVKLVakT_iA2010_oEuAwg','PBtmpl0000000000000060','PBtmpl0000000000000060',1224116526,'PBtmpl0000000000000060'),(1,'

     

    ','QpmlAiYZz6VsKBM-_0wXaw','stevestyle000000000003','PBtmpl0000000000000111',1224616691,'stevestyle000000000003'),(1,NULL,'HPDOcsj4gBme8D4svHodBw','PBtmpl0000000000000060','PBtmpl0000000000000111',1225404573,'PBtmpl0000000000000060'),(1,NULL,'IZkrow_zwvbf4FCH-taVTQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1226011853,'PBtmpl0000000000000060'),(1,NULL,'K0YjxqOqr7RupSo6sIdcAg','PBtmpl0000000000000060','PBtmpl0000000000000111',1227074310,'PBtmpl0000000000000060'),(1,NULL,'_ilRXNR3s8F2vGJ_k9ePcg','PBtmpl0000000000000060','PBtmpl0000000000000111',1226643205,'PBtmpl0000000000000060'),(1,NULL,'qaVcU0FFzzraMX_bzELqzw','PBtmpl0000000000000060','PBtmpl0000000000000111',1227074362,'PBtmpl0000000000000060'),(1,NULL,'LdiozcIUciWuvt3Z-na5Ww','PBtmpl0000000000000060','PBtmpl0000000000000060',1232673968,'PBtmpl0000000000000060'),(1,NULL,'QHn6T9rU7KsnS3Y70KCNTg','PBtmpl0000000000000060','PBtmpl0000000000000111',1233173545,'PBtmpl0000000000000060'),(1,NULL,'HW-sPoDDZR8wBZ0YgFgPtg','PBtmpl0000000000000060','PBtmpl0000000000000111',1227634350,'PBtmpl0000000000000060'),(1,NULL,'Vch1Ww7G_JpBhOhXX07RDg','PBtmpl0000000000000060','PBtmpl0000000000000111',1235705952,'PBtmpl0000000000000060'),(1,NULL,'AOjPG2NHgfL9Cq6dDJ7mew','PBtmpl0000000000000060','PBtmpl0000000000000111',1236960881,'PBtmpl0000000000000060'),(1,NULL,'2c4RcwsUfQMup_WNujoTGg','PBtmpl0000000000000060','PBtmpl0000000000000111',1234192609,'PBtmpl0000000000000060'),(0,NULL,'CcFIbiAykwArJrJeTPgbDg','PBtmpl0000000000000060','PBtmpl0000000000000060',1233691706,'PBtmpl0000000000000060'),(1,NULL,'jmlI9IK-lV8n2WMYmmPhAA','PBtmpl0000000000000060','PBtmpl0000000000000111',1238106173,'PBtmpl0000000000000060'),(1,NULL,'6uvSLY-ak_w4p_wS8q33cA','PBtmpl0000000000000060','PBtmpl0000000000000111',1239213092,'PBtmpl0000000000000060'),(1,NULL,'GaBAW-2iVhLMJaZQzVLE5A','stevestyle000000000003','PBtmpl0000000000000111',1240103565,'stevestyle000000000003'),(1,'

    Templates for the Friend Manager

    ','lo1rpxn3t8YPyKGers5eQg','PBtmpl0000000000000060','PBtmpl0000000000000111',1238625621,'PBtmpl0000000000000060'),(1,NULL,'aNNC62qLAS6TB-0_MCYjsw','PBtmpl0000000000000060','PBtmpl0000000000000060',1246969327,'PBtmpl0000000000000060'),(1,NULL,'BFfNj5wA9bDw8H3cnr8pTw','PBtmpl0000000000000060','PBtmpl0000000000000060',1247046273,'PBtmpl0000000000000060'),(1,NULL,'f_tn9FfoSfKWX43F83v_3w','PBtmpl0000000000000060','PBtmpl0000000000000060',1247053009,'PBtmpl0000000000000060'),(1,NULL,'oGfxez5sksyB_PcaAsEm_Q','PBtmpl0000000000000060','PBtmpl0000000000000060',1247053097,'PBtmpl0000000000000060'),(1,NULL,'tPagC0AQErZXjLFZQ6OI1g','PBtmpl0000000000000060','PBtmpl0000000000000060',1246966459,'PBtmpl0000000000000060'),(1,NULL,'TvOZs8U1kRXLtwtmyW75pg','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965034,'PBtmpl0000000000000060'),(1,NULL,'GYaFxnMu9UsEG8oanwB6TA','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965871,'PBtmpl0000000000000060'),(1,NULL,'VZK3CRgiMb8r4dBjUmCTgQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1247046242,'PBtmpl0000000000000060'),(1,NULL,'tXwf1zaOXTvsqPn6yu-GSw','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965607,'PBtmpl0000000000000060'),(1,'

    Who better to host your WebGUI sites than Plain Black. Let us deal with upgrades, security, and server management. Doing so lets you focus on building your WebGUI site, which is where your time and expertise should be spent. And when you sign up with hosting, online support is included!

    ','iCYOjohB9SKvAPr6bXElKA','stevestyle000000000003','stevestyle000000000003',1247779898,'stevestyle000000000003'),(1,NULL,'kaPRSaf8UKiskiGEgJgLAw','PBtmpl0000000000000060','PBtmpl0000000000000111',1250190850,'2p9ygcqH_Z11qOUvQ1uBvw'),(1,NULL,'brxm_faNdZX5tRo3p50g3g','PBtmpl0000000000000060','PBtmpl0000000000000111',1250190850,'PBtmpl0000000000000060'),(1,NULL,'5bnNzteN7w3NnK9mF4XiCg','PBtmpl0000000000000060','PBtmpl0000000000000060',1250243000,'PBtmpl0000000000000060'),(1,NULL,'RSAMkc6WQmfRE3TOr1_3Mw','PBtmpl0000000000000060','PBtmpl0000000000000111',1250243000,'PBtmpl0000000000000060'),(1,NULL,'fowHfgOkJtAxdst7rugTog','PBtmpl0000000000000060','PBtmpl0000000000000111',1252595993,'PBtmpl0000000000000060'); -INSERT INTO webguiVersion (webguiVersion,versionType,dateApplied) VALUES ('7.8.0','Initial Install',UNIX_TIMESTAMP()); +ALTER TABLE `vendor` ENABLE KEYS; +ALTER TABLE `wobject` DISABLE KEYS; +INSERT INTO `wobject` VALUES (1,'

    What\'s that you say? WebGUI\'s thousands of features are still missing some important ones? No problem, our professional development team can add any features you need for your site. We\'ve built hundreds of custom apps for people. From simple macros, to custom single sign on systems, to applications that will manage your entire company, our team can do it.

    ','4Yfz9hqBqM8OYMGuQK8oLw','stevestyle000000000003','stevestyle000000000003',1147642516,'stevestyle000000000003'),(0,'\n

    \nNow you should log in and go into admin mode. The default username is \"admin\" and the default password is \"123qwe\", but you probably customized both of those when you visited this site for the very first time.\n

    \n

    \nNow that you\'re logged in, we recommend that you add a new user for yourself with admin privileges just in case you forget the login information for your primary admin account. Don\'t worry if you lock yourself out, you can always contact Plain Black® support to get instructions to get back in.\n

    NOTE: If you appear to be get logged out while moving between pages, this is most likely your browser displaying a cached version of the page. Click on your browser\'s refresh button to correct the problem.

    \n

    \nNo doubt after you enabled admin mode you saw a menu along the left side of the screen, that\'s called the Admin Bar. Use that to add content and access administrative functions. You\'re now ready to begin exploring your new WebGUI site.

    \n

    \nFor more information about services related to WebGUI click here.\n

    \n

    \nEnjoy your new WebGUI site!\n

    \n','NK8bqlwVRILJknqeCDPBHg','stevestyle000000000003','stevestyle000000000003',1147642515,'stevestyle000000000003'),(1,'

    Plain Black® created the WebGUI Content Engine® and is here to answer your questions and provide you with services to make sure your WebGUI implementation is entirely successful. We bend over backwards to make sure you\'re a success. Contact us today to see how we can help you.

    ','6QuS-0rosuZTdTv11fobig','stevestyle000000000003','stevestyle000000000003',1147642515,'stevestyle000000000003'),(1,'

    Plain Black provides support packages to fit any budget or need. Start out with online support which costs only $500 per year! And grow support as your needs grow. We build custom support packages to match our client\'s needs. And no matter what level of support you purchase, you get WebGUI Documentation included in your purchase.

    ','ix1p0AbwKAz8QWB-T-HHfg','stevestyle000000000003','stevestyle000000000003',1147642516,'stevestyle000000000003'),(1,'\n

    \nEasy To Use - WebGUI is absolutely easy to use. WebGUI 7 has a completely revamped user interface to make it even easier to use. There are lots of visual cues, consistent icons, helper apps, and a huge repository of built-in help files.\n

    \n

    \nWorkflow & Versioning - Never again worry about content getting put on your site that you don\'t want there. Never again lose your old content after making an edit. And never again push out new changes until you\'re absolutely ready to release them. WebGUI\'s workflow and versioning system is fast, flexible, powerful, and easy to use.\n

    \n

    \nEverything\'s a Template - Worry nevermore about your CMS forcing you into a mould that doesn\'t suit you. With WebGUI everything a site visitor can see is a customizable template, so you can make it look exactly how you want. Moreover if you\'re the type that strives for excellence rest in the knowledge that all the templates that come with WebGUI are XHTML 1.0 strict compliant.\n

    \n

    \nLocalization - WebGUI\'s entire user interface is set up to be internationalized. Visit one of the WebGUI Worldwide member sites to get translations for your language. Stay there to get support and services in your native language. Feel confident in the knowledge that WebGUI will work with your native characters because it\'s UTF-8 compliant. On top of that WebGUI allows you to customize dates, currency, and weights to match your locale. \n

    \n

    \nPluggable By Design - With WebGUI 7 you have many plug-in points to add your own functionality. And best of all, the API is stable and standardized. Write it today and it will still work years from now and survive all upgrades.\n

    \n','IWFxZDyGhQ3-SLZhELa3qw','stevestyle000000000003','stevestyle000000000003',1147642514,'stevestyle000000000003'),(1,'

    The WebGUI Content Engine® is a powerful and easy to use system for managing web sites, and building web applications. It provides thousands of features out of the box, and lots of plug-in points so you can extend it to match your needs. It\'s easy enough for the average business user, but powerful enough for any large enterprise.

    \n\n

    There are thousands of small and large businesses, schools, universities, governments, associations, clubs, churches, projects, and communities using WebGUI all over the world today. A brief list of some of them can be found here. Your site should be on that list.

    \n\n

    If you\'re new to WebGUI, click here to learn how to get started. If you\'re getting up to speed, check out some ways you can do more faster. If this is all old hat to you, then check out the latest news. No matter what level you\'re at tell your friends about WebGUI.

    ','OhdaFLE7sXOzo_SIP2ZUgA','stevestyle000000000003','stevestyle000000000003',1147642513,'stevestyle000000000003'),(0,'This is the latest news from Plain Black and WebGUI pulled directly from the site every hour.','fK-HMSboA3uu0c1KYkYspA','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'pJd5TLAjfWMVXD6sCRLwUg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'68sKwDgf9cGH58-NZcU4lg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'_iHetEvMQUOoxS-T2CM0sQ','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'8Bb8gu-me2mhL3ljFyiWLg','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'2TqQc4OISddWCZmRY1_m8A','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'Swf6L8poXKc7hUaNPkBevw','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(0,NULL,'x3OFY6OJh_qsXkZfPwug4A','stevestyle000000000003','PBtmpl0000000000000111',1124395696,'stevestyle000000000003'),(1,NULL,'PBasset000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000026','PBtmpl0000000000000060','',1147642499,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000001','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000014','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000015','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000016','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000017','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000018','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000019','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000020','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000021','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000002','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000006','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000007','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000008','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000009','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000010','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000011','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000012','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'PBnav00000000000000013','PBtmpl0000000000000060','PBtmpl0000000000000111',1124395696,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000070','PBtmpl0000000000000060','PBtmpl0000000000000060',1147642510,'PBtmpl0000000000000060'),(1,'

    Let our team of professional translators bring your site to new customers by translating your content into additional languages. Our translation services are never machine automated. They\'re always done by professional translators that have years of experience reading, writing, and speaking many languages.

    ','LBuiKzg2mWwmOPS9AgV3bg','stevestyle000000000003','stevestyle000000000003',1147642517,'stevestyle000000000003'),(1,'

    Now that you have a brilliant WebGUI site, you need to get people to visit it. We can help there too. Our marketing specialists can work with you to develop and execute the right combination of search engine placement, advertising buys, and affilliate programs to ensure your site gets the traffic it needs.

    ','jTNggl7AoVSUc_ZzrvuCmw','stevestyle000000000003','stevestyle000000000003',1147642517,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000001','PBtmpl0000000000000060','',1147642492,'PBtmpl0000000000000060'),(1,'\n

    \nIf you\'re reading this message that means you\'ve successfully installed and configured the WebGUI Content Engine®. Great job! To get started with managing content, watch the short instructional video below.\n

    \n

    NOTE: Click on the green start icon on the video to begin your tutorial.

    ','bX5rYxb6tZ9docY6sUhBlw','stevestyle000000000003','stevestyle000000000003',1147642514,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000031','PBtmpl0000000000000060','',1147642500,'PBtmpl0000000000000060'),(0,NULL,'7-0-style0000000000025','PBtmpl0000000000000060','',1147642498,'PBtmpl0000000000000060'),(1,NULL,'PBasset000000000000003','PBtmpl0000000000000060','PBtmpl0000000000000111',1147642437,'PBtmpl0000000000000060'),(1,NULL,'nbSrhXZQuxIjhWFaFPSuVA','PBtmpl0000000000000060','',1147642465,'PBtmpl0000000000000060'),(1,NULL,'S1A9iAwKcQQ6P20uTqw-Ew','PBtmpl0000000000000060','',1147642468,'PBtmpl0000000000000060'),(1,'

    Not a designer? No problem! Plain Black\'s professional design team can make your site look great. Our team is fast, easy to work with, and can even migrate your existing content into your new WebGUI site.

    ','Wl8WZ43g2rK5AYr9o4zY7w','stevestyle000000000003','stevestyle000000000003',1247779880,'stevestyle000000000003'),(1,NULL,'N13SD1Fpqk00UgBt1Z8ivQ','PBtmpl0000000000000060','',1147642470,'PBtmpl0000000000000060'),(1,NULL,'-WM2dt0ZGpDasuL2wWocxg','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803056,'PBtmpl0000000000000060'),(1,NULL,'3uuBf8cYuj1sew2OJXl9tg','PBtmpl0000000000000060','',1147642470,'PBtmpl0000000000000060'),(1,NULL,'cj2y4papTVGZRFdwTI-_fw','PBtmpl0000000000000060','',1147642475,'PBtmpl0000000000000060'),(1,NULL,'bBzO4CWjqU_ile3gf5Iypw','PBtmpl0000000000000060','',1147642475,'PBtmpl0000000000000060'),(1,NULL,'jEz8iTGNWEt2I05IhVV19Q','PBtmpl0000000000000060','',1147642477,'PBtmpl0000000000000060'),(1,NULL,'Da6KWn805L4B5e4HFgQRQA','PBtmpl0000000000000060','',1147642479,'PBtmpl0000000000000060'),(0,'Tell a friend about WebGUI.','Szs5eev3OMssmnsyLRZmWA','stevestyle000000000003','PBtmpl0000000000000111',1213317790,'stevestyle000000000003'),(1,NULL,'bbiA9Zq5Gy2oCFBlILO3QA','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'Efe2W0UgrSRDltNJ87jlfg','PBtmpl0000000000000060','',1147642480,'PBtmpl0000000000000060'),(1,NULL,'9wKWdum0_8z-OhhquWLtSQ','PBtmpl0000000000000060','',1147642483,'PBtmpl0000000000000060'),(1,NULL,'CSN-ZON7Uwv8kxf3F1fh5Q','PBtmpl0000000000000060','',1147642484,'PBtmpl0000000000000060'),(1,NULL,'TCtybxdqmdwdvRn555zpCQ','PBtmpl0000000000000060','',1147642484,'PBtmpl0000000000000060'),(1,NULL,'pbproto000000000000002','PBtmpl0000000000000060','',1163019036,'PBtmpl0000000000000060'),(1,NULL,'tempspace0000000000000','PBtmpl0000000000000060','PBtmpl0000000000000060',1185754574,'PBtmpl0000000000000060'),(1,NULL,'Tsg7xmPYv782j6IVz7yHFg','PBtmpl0000000000000060','PBtmpl0000000000000111',1213244777,'PBtmpl0000000000000060'),(1,'

    WebGUI Documentation is the ultimate compendium to WebGUI. This is a must for anyone working in WebGUI, and Plain Black offers vast bulk discounts so you can give it to everyone in your organization.

    ','FOvmwGC0GtZo5VTxJIL3OA','stevestyle000000000003','stevestyle000000000003',1247779862,'stevestyle000000000003'),(1,NULL,'TYo2Bwl7aafzTtdHlS-arQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1211664878,'PBtmpl0000000000000060'),(1,NULL,'6tK47xsaIH-ELw0IBo0uRQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1210777115,'PBtmpl0000000000000060'),(1,NULL,'gbnRhcWNk1iQe32LFEB5eQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1212086102,'PBtmpl0000000000000060'),(1,NULL,'6D4Z-oruXPS6OlH_Kx8pBg','PBtmpl0000000000000060','PBtmpl0000000000000111',1209509389,'PBtmpl0000000000000060'),(1,NULL,'C5fPz-Wg85vkYRvCdl-Xqw','PBtmpl0000000000000060','PBtmpl0000000000000111',1212160830,'PBtmpl0000000000000060'),(1,NULL,'aNmgn0cd6tldmC1FpW4KbA','PBtmpl0000000000000060','PBtmpl0000000000000060',1213122695,'PBtmpl0000000000000060'),(1,'

     

    ','gI_TxK-5S4DNuv42wpImmw','PBtmpl0000000000000060','PBtmpl0000000000000111',1213734379,'PBtmpl0000000000000060'),(1,'

    There are hundreds of pages of free documentation available for WebGUI, provided by both Plain Black and the community at large. The following list is by no means comprehensive, but it should get you started in the right direction.

    \n

    \n

    \n
      \n
    • Primer - A downloadable PDF that shows you the basics of publishing content in WebGUI.
    • \n
    • Wiki - Hundreds of pages of WebGUI community contributed content featuring a variety of tutorials.
    • \n
    • Worldwide - A collection of WebGUI related web sites from all over the world that have documentation and other resources for WebGUI.
    • \n
    • API Docs - The documentation of all of the WebGUI source code.
    • \n
    • Template Help - The documentation of all of WebGUI\'s template variables.
    • \n
    \n

     

    ','j_1qEqM6iLfQLiR6VKy0aA','stevestyle000000000003','PBtmpl0000000000000111',1215718151,'stevestyle000000000003'),(1,'

    Plain Black has created a whole line of commercial books which total over 1500 pages of detailed documentation about WebGUI. Both black and white and full color editions of these books are available, and they are updated frequently to keep you on top of the latest WebGUI features. Visit the book store today to stock your WebGUI library. Other than hands on training, there is no better way to hone your WebGUI skills. No matter what your need, Plain Black has created a book that\'s right for you and is creating new books each year.

    ','diZvW4bSgZWwyyGP3qXi1g','stevestyle000000000003','PBtmpl0000000000000111',1215717972,'stevestyle000000000003'),(1,NULL,'jnYdqDkUR8x7Pv2eGR1qTA','PBtmpl0000000000000060','PBtmpl0000000000000111',1216250666,'PBtmpl0000000000000060'),(1,'

    With any large system, having the right documentation to get you started is mandatory. The good news is that WebGUI has abundant documentation.

    ','mTOiwwk3q4k9g5-XykXhPA','stevestyle000000000003','PBtmpl0000000000000111',1218149728,'stevestyle000000000003'),(1,NULL,'2OcUWHVsu_L1sDFzIMWYqw','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803070,'PBtmpl0000000000000060'),(1,NULL,'zyWi26q9na-iiZqL4yedog','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803114,'PBtmpl0000000000000060'),(1,NULL,'tBL7BWiQRZFed2Y-Zjo9tQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803200,'PBtmpl0000000000000060'),(1,NULL,'GdkQpvjRtJqtzOUbwIIQRA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803205,'PBtmpl0000000000000060'),(1,NULL,'tnc5iYyynX2hfdEs9D3P8w','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803213,'PBtmpl0000000000000060'),(1,NULL,'vgXdBcFTqU7h4wBG1ewdBw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803217,'PBtmpl0000000000000060'),(1,NULL,'hcFlqnXlsmC1ujN6Id0F0A','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803234,'PBtmpl0000000000000060'),(1,NULL,'eRJR52fvlaxfetv3DQkQYw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803238,'PBtmpl0000000000000060'),(1,NULL,'5HIDHq5lAWHV5gpYGS0zLg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803244,'PBtmpl0000000000000060'),(1,NULL,'rYEFwXXo0tkGhQTcbDibvg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803249,'PBtmpl0000000000000060'),(1,NULL,'V3l5S5TtI7wMm1WpIMhvOA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803253,'PBtmpl0000000000000060'),(1,NULL,'nqNbSUAhk9Vd1zda2SCz9A','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803258,'PBtmpl0000000000000060'),(1,NULL,'y8XkRdxIperLKkJ3bL5sSQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803264,'PBtmpl0000000000000060'),(1,NULL,'vTymIDYL2YqEh6PV50F7ew','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803302,'PBtmpl0000000000000060'),(1,NULL,'lo1ac3BsoJx3ijGQ3gR-bQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803309,'PBtmpl0000000000000060'),(1,NULL,'huASapWvFDzqwOSbcN-JFQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803313,'PBtmpl0000000000000060'),(1,NULL,'9A-mg2gwWmaYi9o_1C7ArQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803338,'PBtmpl0000000000000060'),(1,NULL,'yD1SMHelczihzjEmx6eXBA','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803342,'PBtmpl0000000000000060'),(1,NULL,'pV7GnZdpjR3XpZaSINIoeg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803347,'PBtmpl0000000000000060'),(1,NULL,'71e17KeduiXgODLMlUxiow','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803352,'PBtmpl0000000000000060'),(1,NULL,'Ik9HHky10DIyFTKehUD1dw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803478,'PBtmpl0000000000000060'),(1,NULL,'NywJYmGWe1f6EBXJnWg9Xg','PBtmpl0000000000000060','PBtmpl0000000000000111',1222803638,'PBtmpl0000000000000060'),(1,NULL,'AgyFhx3eXlfZXNp2MkrsiQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803665,'PBtmpl0000000000000060'),(1,NULL,'F7MAQ-cpuvQ1KuC7J4P5zQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803673,'PBtmpl0000000000000060'),(1,NULL,'Q4uX_C557arTp6D_jwB1jQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803760,'PBtmpl0000000000000060'),(1,NULL,'BmLaN4rmAANkCglXUViEbg','PBtmpl0000000000000060','PBtmpl0000000000000060',1222803871,'PBtmpl0000000000000060'),(1,NULL,'X7DrzUcj8pOKFa_6k9D5iw','PBtmpl0000000000000060','PBtmpl0000000000000060',1222804045,'PBtmpl0000000000000060'),(1,NULL,'UL-ItI4L1Z6-WSuhuXVvsQ','stevestyle000000000003','PBtmpl0000000000000111',1225139673,'stevestyle000000000003'),(1,NULL,'7-0-style0000000000049','PBtmpl0000000000000060','PBtmpl0000000000000060',1224117144,'PBtmpl0000000000000060'),(0,NULL,'jVKLVakT_iA2010_oEuAwg','PBtmpl0000000000000060','PBtmpl0000000000000060',1224116526,'PBtmpl0000000000000060'),(1,'

     

    ','QpmlAiYZz6VsKBM-_0wXaw','stevestyle000000000003','PBtmpl0000000000000111',1224616691,'stevestyle000000000003'),(1,NULL,'HPDOcsj4gBme8D4svHodBw','PBtmpl0000000000000060','PBtmpl0000000000000111',1225404573,'PBtmpl0000000000000060'),(1,NULL,'IZkrow_zwvbf4FCH-taVTQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1226011853,'PBtmpl0000000000000060'),(1,NULL,'K0YjxqOqr7RupSo6sIdcAg','PBtmpl0000000000000060','PBtmpl0000000000000111',1227074310,'PBtmpl0000000000000060'),(1,NULL,'_ilRXNR3s8F2vGJ_k9ePcg','PBtmpl0000000000000060','PBtmpl0000000000000111',1226643205,'PBtmpl0000000000000060'),(1,NULL,'qaVcU0FFzzraMX_bzELqzw','PBtmpl0000000000000060','PBtmpl0000000000000111',1227074362,'PBtmpl0000000000000060'),(1,NULL,'LdiozcIUciWuvt3Z-na5Ww','PBtmpl0000000000000060','PBtmpl0000000000000060',1232673968,'PBtmpl0000000000000060'),(1,NULL,'QHn6T9rU7KsnS3Y70KCNTg','PBtmpl0000000000000060','PBtmpl0000000000000111',1233173545,'PBtmpl0000000000000060'),(1,NULL,'HW-sPoDDZR8wBZ0YgFgPtg','PBtmpl0000000000000060','PBtmpl0000000000000111',1227634350,'PBtmpl0000000000000060'),(1,NULL,'Vch1Ww7G_JpBhOhXX07RDg','PBtmpl0000000000000060','PBtmpl0000000000000111',1235705952,'PBtmpl0000000000000060'),(1,NULL,'AOjPG2NHgfL9Cq6dDJ7mew','PBtmpl0000000000000060','PBtmpl0000000000000111',1236960881,'PBtmpl0000000000000060'),(1,NULL,'jmlI9IK-lV8n2WMYmmPhAA','PBtmpl0000000000000060','PBtmpl0000000000000111',1238106173,'PBtmpl0000000000000060'),(1,NULL,'6uvSLY-ak_w4p_wS8q33cA','PBtmpl0000000000000060','PBtmpl0000000000000111',1239213092,'PBtmpl0000000000000060'),(1,NULL,'GaBAW-2iVhLMJaZQzVLE5A','stevestyle000000000003','PBtmpl0000000000000111',1240103565,'stevestyle000000000003'),(1,'

    Templates for the Friend Manager

    ','lo1rpxn3t8YPyKGers5eQg','PBtmpl0000000000000060','PBtmpl0000000000000111',1238625621,'PBtmpl0000000000000060'),(1,NULL,'aNNC62qLAS6TB-0_MCYjsw','PBtmpl0000000000000060','PBtmpl0000000000000060',1246969327,'PBtmpl0000000000000060'),(1,NULL,'BFfNj5wA9bDw8H3cnr8pTw','PBtmpl0000000000000060','PBtmpl0000000000000060',1247046273,'PBtmpl0000000000000060'),(1,NULL,'f_tn9FfoSfKWX43F83v_3w','PBtmpl0000000000000060','PBtmpl0000000000000060',1247053009,'PBtmpl0000000000000060'),(1,NULL,'oGfxez5sksyB_PcaAsEm_Q','PBtmpl0000000000000060','PBtmpl0000000000000060',1247053097,'PBtmpl0000000000000060'),(1,NULL,'tPagC0AQErZXjLFZQ6OI1g','PBtmpl0000000000000060','PBtmpl0000000000000060',1246966459,'PBtmpl0000000000000060'),(1,NULL,'GYaFxnMu9UsEG8oanwB6TA','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965871,'PBtmpl0000000000000060'),(1,NULL,'VZK3CRgiMb8r4dBjUmCTgQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1247046242,'PBtmpl0000000000000060'),(1,NULL,'tXwf1zaOXTvsqPn6yu-GSw','PBtmpl0000000000000060','PBtmpl0000000000000060',1246965607,'PBtmpl0000000000000060'),(1,'

    Who better to host your WebGUI sites than Plain Black. Let us deal with upgrades, security, and server management. Doing so lets you focus on building your WebGUI site, which is where your time and expertise should be spent. And when you sign up with hosting, online support is included!

    ','iCYOjohB9SKvAPr6bXElKA','stevestyle000000000003','stevestyle000000000003',1247779898,'stevestyle000000000003'),(1,NULL,'5bnNzteN7w3NnK9mF4XiCg','PBtmpl0000000000000060','PBtmpl0000000000000060',1250243000,'PBtmpl0000000000000060'),(1,NULL,'RSAMkc6WQmfRE3TOr1_3Mw','PBtmpl0000000000000060','PBtmpl0000000000000111',1250243000,'PBtmpl0000000000000060'),(1,NULL,'fowHfgOkJtAxdst7rugTog','PBtmpl0000000000000060','PBtmpl0000000000000111',1252595993,'PBtmpl0000000000000060'),(1,NULL,'TvOZs8U1kRXLtwtmyW75pg','PBtmpl0000000000000060','PBtmpl0000000000000060',1256092368,'PBtmpl0000000000000060'),(1,NULL,'brxm_faNdZX5tRo3p50g3g','PBtmpl0000000000000060','PBtmpl0000000000000111',1256092368,'PBtmpl0000000000000060'),(1,NULL,'4qh0kIsFUdd4Ox-Iu1JZgg','PBtmpl0000000000000060','PBtmpl0000000000000111',1257311886,'PBtmpl0000000000000060'),(1,'

     

    ','-K8Hj45mbelljN9-0CXZxg','PBtmpl0000000000000060','PBtmpl0000000000000060',1257311887,'PBtmpl0000000000000060'),(1,NULL,'RrV4aAPnn4dM0ZcU3OXnlw','PBtmpl0000000000000060','PBtmpl0000000000000060',1258524916,'PBtmpl0000000000000060'),(1,NULL,'P_4uog81vSUK4KxuW_4GUA','PBtmpl0000000000000060','PBtmpl0000000000000111',1258524916,'PBtmpl0000000000000060'),(1,NULL,'1z9J1O08n_7gVVlBwSRBJQ','PBtmpl0000000000000060','PBtmpl0000000000000111',1269401468,'PBtmpl0000000000000060'),(1,NULL,'xSmREZO3GNzK3M5PaueOOQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'0bx-xoL8TSXXubFuqKAoVQ','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'taX2UYkFF21ALpFZY2rhMw','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'K0q_N885Httqev1VCqUWxg','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'fq1ZkYhH24R5tb96kuT10Q','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'oHk7fAFhEEkB7dHzi0QOQA','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401468,'PBtmpl0000000000000060'),(1,NULL,'9M-lrlPQWeeNWfvnDnK_Xg','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401469,'PBtmpl0000000000000060'),(1,NULL,'_gBYAdTcbkiyamnqi2Xskg','PBtmpl0000000000000060','PBtmpl0000000000000060',1269401469,'PBtmpl0000000000000060'),(1,NULL,'0iMMbGN3BevuCBHjjLiQNA','PBtmpl0000000000000060','PBtmpl0000000000000111',1269401469,'PBtmpl0000000000000060'),(1,NULL,'6A4yIjWwJfIE0Ep-I0jutg','PBtmpl0000000000000060','PBtmpl0000000000000111',1269401469,'PBtmpl0000000000000060'),(1,NULL,'GNOAsX98vCsl0JRwfwL-gg','PBtmpl0000000000000060','PBtmpl0000000000000060',1270612323,'PBtmpl0000000000000060'),(1,NULL,'kaPRSaf8UKiskiGEgJgLAw','PBtmpl0000000000000060','PBtmpl0000000000000111',1270612324,'2p9ygcqH_Z11qOUvQ1uBvw'); +ALTER TABLE `wobject` ENABLE KEYS; +INSERT INTO webguiVersion (webguiVersion,versionType,dateApplied) VALUES ('7.9.2','Initial Install',UNIX_TIMESTAMP()); +SET CHARACTER_SET_CLIENT = @OLD_CHARACTER_SET_CLIENT; +SET CHARACTER_SET_RESULTS = @OLD_CHARACTER_SET_RESULTS; +SET CHARACTER_SET_CONNECTION = @OLD_CHARACTER_SET_CONNECTION; +SET COLLATION_CONNECTION = @OLD_COLLATION_CONNECTION; +SET TIME_ZONE = @OLD_TIME_ZONE; +SET UNIQUE_CHECKS = @OLD_UNIQUE_CHECKS; +SET FOREIGN_KEY_CHECKS = @OLD_FOREIGN_KEY_CHECKS; +SET SQL_MODE = @OLD_SQL_MODE; +SET SQL_NOTES = @OLD_SQL_NOTES; diff --git a/docs/upgrades/packages-7.9.3/default-wiki-page.wgpkg b/docs/upgrades/packages-7.9.3/default-wiki-page.wgpkg new file mode 100644 index 000000000..54846118b Binary files /dev/null and b/docs/upgrades/packages-7.9.3/default-wiki-page.wgpkg differ diff --git a/docs/upgrades/packages-7.9.3/root_import_gallery-templates_admin.css.wgpkg b/docs/upgrades/packages-7.9.3/root_import_gallery-templates_admin.css.wgpkg new file mode 100644 index 000000000..8cbaecf00 Binary files /dev/null and b/docs/upgrades/packages-7.9.3/root_import_gallery-templates_admin.css.wgpkg differ diff --git a/docs/upgrades/packages-7.9.3/root_import_gallery-templates_default-gallery-edit-album.wgpkg b/docs/upgrades/packages-7.9.3/root_import_gallery-templates_default-gallery-edit-album.wgpkg new file mode 100644 index 000000000..4fe5f417b Binary files /dev/null and b/docs/upgrades/packages-7.9.3/root_import_gallery-templates_default-gallery-edit-album.wgpkg differ diff --git a/docs/upgrades/packages-7.9.3/root_import_gallery-templates_dragdropsorting.js.wgpkg b/docs/upgrades/packages-7.9.3/root_import_gallery-templates_dragdropsorting.js.wgpkg new file mode 100644 index 000000000..b28f5e0b5 Binary files /dev/null and b/docs/upgrades/packages-7.9.3/root_import_gallery-templates_dragdropsorting.js.wgpkg differ diff --git a/docs/upgrades/upgrade_7.9.2-7.9.3.pl b/docs/upgrades/upgrade_7.9.2-7.9.3.pl new file mode 100644 index 000000000..381c7f668 --- /dev/null +++ b/docs/upgrades/upgrade_7.9.2-7.9.3.pl @@ -0,0 +1,145 @@ +#!/usr/bin/env perl + +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------- + +our ($webguiRoot); + +BEGIN { + $webguiRoot = "../.."; + unshift (@INC, $webguiRoot."/lib"); +} + +use strict; +use Getopt::Long; +use WebGUI::Session; +use WebGUI::Storage; +use WebGUI::Asset; + + +my $toVersion = '7.9.3'; +my $quiet; # this line required + + +my $session = start(); # this line required + +reindexSiteForDefaultSynopsis( $session ); + +finish($session); # this line required + + +#---------------------------------------------------------------------------- +# Describe what our function does +#sub exampleFunction { +# my $session = shift; +# print "\tWe're doing some stuff here that you should know about... " unless $quiet; +# # and here's our code +# print "DONE!\n" unless $quiet; +#} + +#---------------------------------------------------------------------------- +# Reindex the site to clear out default synopsis +sub reindexSiteForDefaultSynopsis { + my $session = shift; + print "\tRe-indexing site to clear out default synopses... " unless $quiet; + + my $rs = $session->db->read("select assetId, className from asset where state='published'"); + my @searchableAssetIds; + while (my ($id, $class) = $rs->array) { + my $asset = WebGUI::Asset->new($session,$id,$class); + if (defined $asset && $asset->get("state") eq "published" && ($asset->get("status") eq "approved" || $asset->get("status") eq "archived")) { + $asset->indexContent; + push (@searchableAssetIds, $id); + } + } + + # delete indexes of assets that are no longer searchable + my $list = $session->db->quoteAndJoin(\@searchableAssetIds) if scalar(@searchableAssetIds); + $session->db->write("delete from assetIndex where assetId not in (".$list.")") if $list; + + print "DONE!\n" unless $quiet; +} + +# -------------- DO NOT EDIT BELOW THIS LINE -------------------------------- + +#---------------------------------------------------------------------------- +# Add a package to the import node +sub addPackage { + my $session = shift; + my $file = shift; + + print "\tUpgrading package $file\n" unless $quiet; + # Make a storage location for the package + my $storage = WebGUI::Storage->createTemp( $session ); + $storage->addFileFromFilesystem( $file ); + + # Import the package into the import node + my $package = eval { + my $node = WebGUI::Asset->getImportNode($session); + $node->importPackage( $storage, { + overwriteLatest => 1, + clearPackageFlag => 1, + setDefaultTemplate => 1, + } ); + }; + + if ($package eq 'corrupt') { + die "Corrupt package found in $file. Stopping upgrade.\n"; + } + if ($@ || !defined $package) { + die "Error during package import on $file: $@\nStopping upgrade\n."; + } + + return; +} + +#------------------------------------------------- +sub start { + my $configFile; + $|=1; #disable output buffering + GetOptions( + 'configFile=s'=>\$configFile, + 'quiet'=>\$quiet + ); + my $session = WebGUI::Session->open($webguiRoot,$configFile); + $session->user({userId=>3}); + my $versionTag = WebGUI::VersionTag->getWorking($session); + $versionTag->set({name=>"Upgrade to ".$toVersion}); + return $session; +} + +#------------------------------------------------- +sub finish { + my $session = shift; + updateTemplates($session); + my $versionTag = WebGUI::VersionTag->getWorking($session); + $versionTag->commit; + $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".time().")"); + $session->close(); +} + +#------------------------------------------------- +sub updateTemplates { + my $session = shift; + return undef unless (-d "packages-".$toVersion); + print "\tUpdating packages.\n" unless ($quiet); + opendir(DIR,"packages-".$toVersion); + my @files = readdir(DIR); + closedir(DIR); + my $newFolder = undef; + foreach my $file (@files) { + next unless ($file =~ /\.wgpkg$/); + # Fix the filename to include a path + $file = "packages-" . $toVersion . "/" . $file; + addPackage( $session, $file ); + } +} + +#vim:ft=perl diff --git a/etc/.gitignore b/etc/.gitignore index 4ba60981f..4ae152ef8 100644 --- a/etc/.gitignore +++ b/etc/.gitignore @@ -1 +1,3 @@ /*.conf +/preload.custom +/preload.exclude diff --git a/etc/WebGUI.conf.original b/etc/WebGUI.conf.original index c1be63e1a..cce3490fe 100644 --- a/etc/WebGUI.conf.original +++ b/etc/WebGUI.conf.original @@ -194,7 +194,9 @@ "shippingDrivers" : [ "WebGUI::Shop::ShipDriver::FlatRate", - "WebGUI::Shop::ShipDriver::USPS" + "WebGUI::Shop::ShipDriver::USPS", + "WebGUI::Shop::ShipDriver::USPSInternational", + "WebGUI::Shop::ShipDriver::UPS" ], # Specify the list of template parsers available in the system. @@ -815,6 +817,7 @@ "Page" : "Page", "PageTitle" : "PageTitle", "PageUrl" : "PageUrl", + "PickLanguage" : "PickLanguage", "RandomAssetProxy" : "RandomAssetProxy", "RandomThread" : "RandomThread", "RootTitle" : "RootTitle", @@ -970,6 +973,7 @@ "WebGUI::Content::AssetManager", "WebGUI::Content::AssetDiscovery", "WebGUI::Content::PassiveAnalytics", + "WebGUI::Content::SetLanguage", "WebGUI::Content::AjaxI18N", "WebGUI::Content::Account", "WebGUI::Content::AssetHistory", @@ -1069,4 +1073,10 @@ "Opera Mini" ], +#A list of UserAgents of recognized mobile platforms. If useMobileStyle is set in the +#Admin settings, then the mobile style will be used for these browsers. + "siteIndex" : { + "showHiddenPages" : 0 + } + } diff --git a/sbin/preload.custom.example b/etc/preload.custom.example similarity index 100% rename from sbin/preload.custom.example rename to etc/preload.custom.example diff --git a/sbin/preload.exclude.example b/etc/preload.exclude.example similarity index 100% rename from sbin/preload.exclude.example rename to etc/preload.exclude.example diff --git a/lib/Spectre/Admin.pm b/lib/Spectre/Admin.pm index 39da82de9..415c6408b 100644 --- a/lib/Spectre/Admin.pm +++ b/lib/Spectre/Admin.pm @@ -24,6 +24,7 @@ use POE::Component::IKC::Server; use POE::Component::IKC::Specifier; use Spectre::Cron; use Spectre::Workflow; +use WebGUI::Paths; #------------------------------------------------------------------- @@ -136,7 +137,7 @@ Fetches the site from each defined site, and loads it into the Workflow and Cron sub loadSiteData { my ( $kernel, $self) = @_[ KERNEL, OBJECT ]; - my $configs = WebGUI::Config->readAllConfigs($self->{_config}->getWebguiRoot); + my $configs = WebGUI::Config->readAllConfigs; $self->debug("Reading site configs."); foreach my $key (keys %{$configs}) { next if $key =~ m/^demo/; @@ -194,7 +195,7 @@ sub new { my $class = shift; my $config = shift; my $debug = shift; - Log::Log4perl->init( $config->getWebguiRoot."/etc/log.conf" ); + Log::Log4perl->init( WebGUI::Paths->logConfig ); $Log::Log4perl::caller_depth = $Log::Log4perl::caller_depth+3; my $logger = Log::Log4perl->get_logger($config->getFilename); my $self = {_debug=>$debug, _config=>$config, _logger=>$logger}; @@ -244,7 +245,7 @@ sub runTests { my $class = shift; my $config = shift; print "Running connectivity tests.\n"; - my $configs = WebGUI::Config->readAllConfigs($config->getWebguiRoot); + my $configs = WebGUI::Config->readAllConfigs; foreach my $key (keys %{$configs}) { next if $key =~ m/^demo/; print "Testing $key\n"; diff --git a/lib/Spectre/Cron.pm b/lib/Spectre/Cron.pm index 6bdf3fe8f..d13f2b876 100644 --- a/lib/Spectre/Cron.pm +++ b/lib/Spectre/Cron.pm @@ -162,8 +162,9 @@ sub checkSchedule { && $self->checkSegment($now->day, $job->{dayOfMonth}, [1..31]) && $self->checkSegment($now->month, $job->{monthOfYear}, [1..12]) && $self->checkSegment($now->dow % 7, $job->{dayOfWeek}, [0..6]) ) { - $self->debug("It's time to run ".$jobId.". Creating workflow instance."); - $kernel->yield("runJob",$jobId); + $self->debug("It's time to run ".$jobId.". Creating workflow instance in ".$self->{_jobDelay}." seconds."); + $kernel->delay_set("runJob", $self->{_jobDelay}, $jobId); + $self->{_jobDelay} += $self->config->get('timeBetweenRunningWorkflows'); } } @@ -180,8 +181,9 @@ sub checkSchedules { $self->debug("Checking schedules against current time."); my $now = DateTime->now(time_zone => 'local'); foreach my $id (keys %{$self->{_jobs}}) { - $kernel->yield("checkSchedule", $id, $now) + $kernel->delay_set("checkSchedule", $self->{_jobDelay}, $id, $now) } + $self->{_jobDelay} = $self->config->get('timeBetweenRunningWorkflows'); $kernel->delay_set("checkSchedules",60); } @@ -380,7 +382,13 @@ sub new { my $config = shift; my $logger = shift; my $debug = shift; - my $self = {_jobs=>{}, _debug=>$debug, _config=>$config, _logger=>$logger}; + my $self = { + _jobs => {}, + _debug => $debug, + _config => $config, + _logger => $logger, + _jobDelay => $config->get('timeBetweenRunningWorkflows'), + }; bless $self, $class; my @publicEvents = qw(runJob runJobResponse addJob deleteJob getJsonStatus); POE::Session->create( diff --git a/lib/Spectre/Workflow.pm b/lib/Spectre/Workflow.pm index fccb983f3..f79e0144e 100644 --- a/lib/Spectre/Workflow.pm +++ b/lib/Spectre/Workflow.pm @@ -18,9 +18,9 @@ use strict; use HTTP::Request::Common; use HTTP::Cookies; use POE qw(Component::Client::HTTP); -use POE::Queue::Array; use Tie::IxHash; use JSON qw/ encode_json /; +use Clone qw(clone); #------------------------------------------------------------------- @@ -31,12 +31,12 @@ Initializes the workflow manager. =cut sub _start { - my ( $kernel, $self, $publicEvents) = @_[ KERNEL, OBJECT, ARG0 ]; + my ( $kernel, $self, $publicEvents) = @_[ KERNEL, OBJECT, ARG0 ]; $self->debug("Starting workflow manager."); - my $serviceName = "workflow"; - $kernel->alias_set($serviceName); - $kernel->call( IKC => publish => $serviceName, $publicEvents ); - $kernel->yield("checkInstances"); + my $serviceName = "workflow"; + $kernel->alias_set($serviceName); + $kernel->call( IKC => publish => $serviceName, $publicEvents ); + $kernel->yield("checkInstances"); } #------------------------------------------------------------------- @@ -81,11 +81,13 @@ sub addInstance { my ($self, $instance) = @_[OBJECT, ARG0]; if ($instance->{priority} < 1 || $instance->{instanceId} eq "" || $instance->{sitename} eq "") { $self->error("Can't add workflow instance with missing data: ". $instance->{sitename}." - ".$instance->{instanceId}); - } else { - my $priority = ($instance->{priority} -1) * 10; - $instance->{lastState} = "never run"; - $self->debug("Adding workflow instance ".$instance->{instanceId}." from ".$instance->{sitename}." to queue at priority ".$priority."."); - $self->getWaitingQueue->enqueue($priority, $instance); + } + else { + $instance->{workingPriority} = ($instance->{priority} -1) * 10; + $instance->{lastState} = 'never run'; + $instance->{status} = 'waiting'; + $self->debug("Adding workflow instance ".$instance->{instanceId}." from ".$instance->{sitename}." to queue at priority ".$instance->{workingPriority}."."); + $self->{_queue}{$instance->{instanceId}} = $instance; } } @@ -101,7 +103,6 @@ sub checkInstances { my ($kernel, $self) = @_[KERNEL, OBJECT]; $self->debug("Checking to see if we can run anymore instances right now."); if ($self->countRunningInstances < $self->config->get("maxWorkers")) { - $self->debug("Total workflows waiting to run: ".$self->getWaitingQueue->get_item_count); my $instance = $self->getNextInstance; if (defined $instance) { $kernel->yield("runWorker",$instance); @@ -133,9 +134,14 @@ Returns an integer representing the number of running instances. sub countRunningInstances { my $self = shift; - my $instanceCount = $self->getRunningQueue->get_item_count; - $self->debug("There are $instanceCount running instances."); - return $instanceCount; + my $count = 0; + foreach my $instance ($self->getInstances) { + if ($instance->{status} eq 'running') { + $count++; + } + } + $self->debug("There are $count running instances."); + return $count; } #------------------------------------------------------------------- @@ -170,14 +176,7 @@ Removes a workflow instance from the processing queue. sub deleteInstance { my ($self, $instanceId,$kernel, $session ) = @_[OBJECT, ARG0, KERNEL, SESSION]; $self->debug("Deleting workflow instance $instanceId from queue."); - $self->getWaitingQueue->remove_items( - sub { - my $instance = shift; - return 1 if ($instance->{instanceId} eq $instanceId); - return 0; - } - ); - $self->removeInstanceFromRunningQueue($instanceId); + delete $self->{_queue}{$instanceId}; } #------------------------------------------------------------------- @@ -209,35 +208,20 @@ sub editWorkflowPriority { $self->debug("Updating the priority of $instanceId to $newPriority."); - # I'm guessing that the payload can't change queues on us - my $found = 0; - my $filterCref = sub { shift->{instanceId} eq $instanceId }; - for my $getQueueMethod (map "get${_}Queue", qw( Suspended Waiting Running )) { - my $q = $self->$getQueueMethod; - my($itemAref) = $q->peek_items($filterCref); # there should be only one + my $instance = $self->getInstance($instanceId); - next unless (ref $itemAref eq 'ARRAY' and @$itemAref); - - my($priority, $id, $payload) = @$itemAref; - my $ackPriority = $q->set_priority($id, $filterCref, $newPriority); - if ($ackPriority != $newPriority) { - # return an error - my $error = 'edit priority setting error'; - $kernel->call(IKC=>post=>$rsvp, encode_json({message => $error})); - } - $found = 1; - last; + if (defined $instance) { + $instance->{priority} = $newPriority; + $instance->{workingPriority} = ($instance->{priority} -1) * 10; + $self->updateInstance($instance); + # return success message + $kernel->call(IKC=>post=>$rsvp, encode_json({message => 'edit priority success'})); } - - if (! $found) { + else { # return an error message my $error = 'edit priority instance not found error'; $kernel->call(IKC=>post=>$rsvp, encode_json({message => $error})); } - else { - # return success message - $kernel->call(IKC=>post=>$rsvp, encode_json({message => 'edit priority success'})); - } } #------------------------------------------------------------------- @@ -253,8 +237,7 @@ The error message to be printed if debug is enabled. =cut sub error { - my $self = shift; - my $output = shift; + my ($self, $output) = @_; if ($self->{_debug}) { print "WORKFLOW: [Error] ".$output."\n"; } @@ -263,86 +246,90 @@ sub error { #------------------------------------------------------------------- +=head2 getInstance ( instanceId ) + +Returns the properties of an instance. + +=head3 instanceId + +The id of the instance to retrieve. + +=cut + +sub getInstance { + my ($self, $instanceId) = @_; + return clone($self->{_queue}{$instanceId}); +} + + +#------------------------------------------------------------------- + +=head2 getInstances ( ) + +Returns the array of instances from the queue. + +=cut + +sub getInstances { + my ($self) = @_; + my @instances = values %{$self->{_queue}}; + return @{clone(\@instances)}; +} + +#------------------------------------------------------------------- + =head2 getJsonStatus ( ) -Returns JSON report about the workflow engine. +Returns JSON report about the workflow engine. Depricated, use getStatus() instead. =cut sub getJsonStatus { my ($kernel, $request, $self) = @_[KERNEL,ARG0,OBJECT]; my ($sitename, $rsvp) = @$request; - - my %queues = (); - tie %queues, 'Tie::IxHash'; - %queues = ( - Suspended => $self->getSuspendedQueue, - Waiting => $self->getWaitingQueue, - Running => $self->getRunningQueue, - ); - - my %output = (); - foreach my $queueName (keys %queues) { - - # get the queue name, and how many items it has - my $queue = $queues{$queueName}; - my $count = $queue->get_item_count; - - # list of instances to be added to the %output structure in the event - # that a site name is provided - my @instances; - - # and if there are items in that queue, add them to our data structure - if ($count > 0) { - - # if a site name is provided, only process data for that site name, - # and only construct data for that site name - if($sitename ne '') { - foreach my $itemAref ($queue->peek_items(sub { shift()->{sitename} eq $sitename })) { - push @instances, $itemAref; - } - $output{$queueName} = \@instances; - } - - # otherwise, process data for all sites. - else { - foreach my $queueItem ($queue->peek_items(sub {1})) { - my($priority, $id, $instance) = @{$queueItem}; - - # The site's name in the list of %output keys isn't a hashref; - # we haven't seen it yet - if(ref $output{$instance->{sitename}} ne 'HASH') { - $output{$instance->{sitename}} = {}; - } - - # The queue name in the $output{sitename} hashref isn't an - # arrayref; we haven't seen it yet - if(ref $output{$instance->{sitename}}{$queueName} ne 'ARRAY') { - $output{$instance->{sitename}}{$queueName} = []; - } - - # calculate originalPriority separately - $instance->{originalPriority} = ($instance->{priority} - 1) * 10; - - # finally, add the instance to the returned data structure - push @{$output{$instance->{sitename}}{$queueName}}, $instance; - } - } - } - # there's no items in this queue, but the version of this call that - # accepts a sitename expects an empty array ref anyway. Give it one. - else { - if($sitename) { - $output{$queueName} = \@instances; - } + my %queues = ( + Waiting => [], + Suspended => [], + Running => [], + ); + my %output; + if ($sitename) { #must have entry for each queue + %output = %queues; + foreach my $instance ($self->getInstances) { + my $queue = ucfirst($instance->{status}); + push @{$output{$queue}}, [$instance->{workingPriority}, $instance->{instanceId}, $instance]; + } + } + else { + foreach my $instance ($self->getInstances) { + my $site = $instance->{sitename}; + unless (exists $output{$site}) { # must have an entry for each queue in each site + $output{$site} = clone \%queues; + } + my $queue = ucfirst($instance->{status}); + push @{$output{$site}{$queue}}, $instance; } } - $kernel->call(IKC=>post=>$rsvp, encode_json(\%output)); } #------------------------------------------------------------------- +=head2 getStatus ( ) + +Returns JSON report about the workflow engine. Returns an array reference of hash references of instance data. Each instance contains the following fields: instanceId, status, lastState, sitename, priority, and workingPriority. + +=cut + +sub getStatus { + my ($kernel, $request, $self) = @_[KERNEL,ARG0,OBJECT]; + my ($data, $rsvp) = @$request; + my @instances = $self->getInstances; + $kernel->call(IKC=>post=>$rsvp, encode_json(\@instances)); +} + +#------------------------------------------------------------------- + =head2 getLogger ( ) Returns a reference to the logger. @@ -365,99 +352,29 @@ Returns the next available instance. sub getNextInstance { my $self = shift; $self->debug("Looking for a workflow instance to run."); - my $waiting = $self->getWaitingQueue; - if ($waiting->get_item_count > 0) { - my ($priority, $id, $instance) = $waiting->dequeue_next; - $instance->{workingPriority} = $priority; - $self->getRunningQueue->enqueue($priority, $instance); - $self->debug("Looks like ".$instance->{instanceId}." at priority $priority would be a good workflow instance to run."); - return $instance; + my @instances = $self->getInstances; + if (scalar(@instances) > 0) { + my $lowInstance = {}; + my $lowPriority = 999999999999; + my $waitingCount = 0; + foreach my $instance (@instances) { + next unless $instance->{status} eq 'waiting'; + $waitingCount++; + if ($instance->{workingPriority} < $lowPriority) { + $lowInstance = $instance; + $lowPriority = $instance->{workingPriority}; + } + } + $self->debug("Total workflows waiting to run: ".$waitingCount); + if ($lowInstance->{instanceId} ne '') { + $self->debug("Looks like ".$lowInstance->{instanceId}." would be a good workflow instance to run."); + return $lowInstance; + } } $self->debug("Didn't see any workflow instances to run."); return undef; } -#------------------------------------------------------------------- - -=head2 getRunningQueue ( ) - -Returns a reference to the queue of workflow instances that are running now. - -=cut - -sub getRunningQueue { - my $self = shift; - return $self->{_runningQueue}; -} - -#------------------------------------------------------------------- - -=head2 getStatus ( ) - -Returns a formatted text status report about the workflow engine. - -=cut - -sub getStatus { - my ($kernel, $request, $self) = @_[KERNEL,ARG0,OBJECT]; - my $pattern = "\t%8.8s %-30.30s %-22.22s %-15.15s %-20.20s\n"; - my $summaryPattern = "%19.19s %4d\n"; - my %queues = (); - tie %queues, 'Tie::IxHash'; - %queues = ( - "Suspended" => $self->getSuspendedQueue, - "Waiting" => $self->getWaitingQueue, - "Running" => $self->getRunningQueue, - ); - my $total = 0; - my $output = ""; - foreach my $queueName (keys %queues) { - my $queue = $queues{$queueName}; - my $count = $queue->get_item_count; - $output .= sprintf $summaryPattern, $queueName." Workflows", $count; - if ($count > 0) { - $output .= sprintf $pattern, "Priority", "Sitename", "Instance Id", "Last State", "Last Run Time"; - foreach my $item ($queue->peek_items(sub {1})) { - my ($priority, $id, $instance) = @{$item}; - my $originalPriority = ($instance->{priority} - 1) * 10; - $output .= sprintf $pattern, $priority."/".$originalPriority, $instance->{sitename}, $instance->{instanceId}, $instance->{lastState}, $instance->{lastRunTime}; - } - $output .= "\n"; - } - $total += $count; - } - $output .= sprintf $summaryPattern, "Total Workflows", $total; - my ($data, $rsvp) = @$request; - $kernel->call(IKC=>post=>$rsvp,$output); -} - -#------------------------------------------------------------------- - -=head2 getSuspendedQueue ( ) - -Returns a reference to the queue of workflow instances that have been suspended due to error or wait timeouts. - -=cut - -sub getSuspendedQueue { - my $self = shift; - return $self->{_suspendedQueue}; -} - -#------------------------------------------------------------------- - -=head2 getWaitingQueue ( ) - -Returns a reference to the queue of workflow instances waiting to run. - -=cut - -sub getWaitingQueue { - my $self = shift; - return $self->{_waitingQueue}; -} - - #------------------------------------------------------------------- =head2 new ( config, logger, [ , debug ] ) @@ -496,34 +413,10 @@ sub new { Alias => 'workflow-ua', CookieJar => $cookies ); - $self->{_runningQueue} = POE::Queue::Array->new; - $self->{_waitingQueue} = POE::Queue::Array->new; - $self->{_suspendedQueue} = POE::Queue::Array->new; + $self->{_queue} = {}; } -#------------------------------------------------------------------- - -=head2 removeInstanceFromRunningQueue ( ) - -Removes a workflow instance from the queue that tracks what's running and returns a reference to it. - -=cut - -sub removeInstanceFromRunningQueue { - my $self = shift; - my $instanceId = shift; - my @items = $self->getRunningQueue->remove_items( - sub { - my $payload = shift; - return 1 if ($payload->{instanceId} eq $instanceId); - return 0; - } - ); - my $instance = $items[0][2]; - return $instance; -} - #------------------------------------------------------------------- =head2 returnInstanceToRunnableState ( ) @@ -535,14 +428,8 @@ Returns a workflow instance back to runnable queue. sub returnInstanceToRunnableState { my ($self, $instance) = @_[OBJECT, ARG0]; $self->debug("Returning ".$instance->{instanceId}." to runnable state."); - $self->getSuspendedQueue->remove_items( - sub { - my $payload = shift; - return 1 if ($payload->{instanceId} eq $instance->{instanceId}); - return 0; - } - ); - $self->getWaitingQueue->enqueue($instance->{workingPriority}+1, $instance); + $instance->{status} = 'waiting'; + $self->updateInstance($instance); } #------------------------------------------------------------------- @@ -556,6 +443,10 @@ Calls a worker to execute a workflow activity. sub runWorker { my ($kernel, $self, $instance, $session) = @_[KERNEL, OBJECT, ARG0, SESSION]; $self->debug("Preparing to run workflow instance ".$instance->{instanceId}."."); + $self->debug("Incrementing ".$instance->{instanceId}." priority from ".$instance->{workingPriority}); + $instance->{workingPriority}++; + $instance->{status} = 'running'; + $self->updateInstance($instance); my $url = "http://".$instance->{sitename}.':'.$self->config->get("webguiPort").$instance->{gateway}; my $request = POST $url, [op=>"runWorkflow", instanceId=>$instance->{instanceId}]; my $cookie = $self->{_cookies}{$instance->{sitename}}; @@ -576,14 +467,33 @@ Suspends a workflow instance for a number of seconds defined in the config file, =cut sub suspendInstance { - my ($self, $instance, $waitTimeout, $kernel) = @_[OBJECT, ARG0, ARG1, KERNEL]; + my ($self, $kernel, $instance, $waitTimeout) = @_[OBJECT, KERNEL, ARG0, ARG1]; $waitTimeout ||= $self->config->get("suspensionDelay"); $self->debug("Suspending workflow instance ".$instance->{instanceId}." for ".$waitTimeout." seconds."); - my $priority = ($instance->{priority} - 1) * 10; - $self->getSuspendedQueue->enqueue($priority, $instance); + $instance->{status} = 'suspended'; + $self->updateInstance($instance); $kernel->delay_set("returnInstanceToRunnableState", $waitTimeout, $instance); } +#------------------------------------------------------------------- + +=head2 updateInstance ( properties ) + +Updates an instance's properties. + +=head3 properties + +A hash reference of the properties of the instance. + +=cut + +sub updateInstance { + my ($self, $instance) = @_; + $self->debug("Updating ".$instance->{instanceId}."'s properties."); + $self->{_queue}{$instance->{instanceId}} = $instance; +} + + #------------------------------------------------------------------- =head2 workerResponse ( ) @@ -596,10 +506,14 @@ sub workerResponse { my ($self, $kernel, $requestPacket, $responsePacket) = @_[OBJECT, KERNEL, ARG0, ARG1]; $self->debug("Retrieving response from workflow instance."); my $request = $requestPacket->[0]; - my $response = $responsePacket->[0]; + my $response = $responsePacket->[0]; my $instanceId = $request->header("X-instanceId"); # got to figure out how to get this from the request, cuz the response may die $self->debug("Response retrieved is for $instanceId."); - my $instance = $self->removeInstanceFromRunningQueue($instanceId); + my $instance = $self->getInstance($instanceId); + unless (defined $instance) { + $self->debug("Instance $instanceId no longer exist in my queue, so there's no reason to process the response."); + return; + } if ($response->is_success) { $self->debug("Response for $instanceId retrieved successfully."); if ($response->header("Set-Cookie") ne "") { @@ -613,8 +527,8 @@ sub workerResponse { $instance->{lastState} = $state; $instance->{lastRunTime} = localtime(time()); if ($state =~ m/^waiting\s*(\d+)?$/) { - my $waitTime = $1; - $self->debug("Was told to wait on $instanceId because we're still waiting on some external event."); + my $waitTime = $1; + $self->debug("Was told to suspend $instanceId because we're still waiting on some external event."); $kernel->yield("suspendInstance",$instance, $waitTime); } elsif ($state eq "complete") { @@ -634,7 +548,7 @@ sub workerResponse { $kernel->yield("suspendInstance",$instance); } else { - $self->error("Something bad happened on the return of $instance->{sitename} - $instanceId. ".$response->error_as_HTML); + $self->error("Something bad happened on the return of $instance->{sitename} - $instanceId. ".$response->code.": ".$response->message); $kernel->yield("suspendInstance",$instance); } } @@ -642,11 +556,12 @@ sub workerResponse { $self->error("Response for $instance->{sitename} - $instanceId was redirected. This should never happen if configured properly!!!"); $instance->{lastState} = "redirect"; $instance->{lastRunTime} = localtime(time()); + $kernel->yield("suspendInstance",$instance) } elsif ($response->is_error) { $instance->{lastState} = "comm error"; $instance->{lastRunTime} = localtime(time()); - $self->error("Response for $instance->{sitename} - $instanceId had a communications error. ".$response->error_as_HTML); + $self->error("Response for $instance->{sitename} - $instanceId had a communications error. ".$response->code.": ".$response->message); $kernel->yield("suspendInstance",$instance) } } diff --git a/lib/WebGUI.pm b/lib/WebGUI.pm index a7e376531..742f342f9 100644 --- a/lib/WebGUI.pm +++ b/lib/WebGUI.pm @@ -1,7 +1,7 @@ package WebGUI; -our $VERSION = '7.8.1'; +our $VERSION = '8.0.0'; our $STATUS = 'beta'; @@ -26,6 +26,7 @@ use WebGUI::Pluggable; use WebGUI::Session; use WebGUI::User; use WebGUI::Session::Request; +use WebGUI::Paths; use Moose; use Try::Tiny; @@ -70,7 +71,7 @@ sub BUILD { my $self = shift; # Instantiate the WebGUI::Config object - my $config = WebGUI::Config->new( $self->root, $self->site ); + my $config = WebGUI::Config->new( $self->site ); $self->config($config); } @@ -142,55 +143,9 @@ sub compile_psgi_app { }; } + sub preload { - my $self = shift; - my $debug = shift; - - warn 'Preloading modules..' if $debug; - my $modules = sub { - require Module::Versions; - my $m = Module::Versions->HASH; - $_ = $_->{VERSION} for values %$m; - return $m; - } if $debug; - my $pre = $modules->() if $debug; - - # The following is taken from preload.perl - my $readlines = sub { - my $file = shift; - my @lines; - if (open(my $fh, '<', $file)) { - while (my $line = <$fh>) { - $line =~ s/#.*//; - $line =~ s/^\s+//; - $line =~ s/\s+$//; - next if !$line; - push @lines, $line; - } - close $fh; - } - return @lines; - }; - - my @excludes = $readlines->($self->root . '/sbin/preload.exclude'); - - use DBI; - DBI->install_driver("mysql"); - WebGUI::Pluggable::findAndLoad( "WebGUI", - { - exclude => \@excludes, - onLoadFail => sub { die 'Error loading %s: %s', @_ }, - } - ); - - if ($debug) { - my $post = $modules->(); - my @new; - for my $k (keys %$post) { - push @new, $k unless $pre->{$k}; - } - warn join "\n", sort @new; - } + WebGUI::Paths->preloadAll; } sub handle { @@ -262,4 +217,4 @@ sub handle { no Moose; __PACKAGE__->meta->make_immutable; -1; \ No newline at end of file +1; diff --git a/lib/WebGUI/Account/Friends.pm b/lib/WebGUI/Account/Friends.pm index 2be0e3588..c34741b05 100644 --- a/lib/WebGUI/Account/Friends.pm +++ b/lib/WebGUI/Account/Friends.pm @@ -67,7 +67,7 @@ sub canView { my $uid = $self->uid; return 1 if (($session->user->userId eq $uid || $uid eq "") && $session->user->profileField('ableToBeFriend')); - + my $user = WebGUI::User->new($session,$uid); return 0 if($user->isVisitor); #This should never happen but let's make sure return 0 unless ($user->profileField('ableToBeFriend')); #User doesn't have friends enabled @@ -310,7 +310,7 @@ sub www_removeFriend { my $i18n = WebGUI::International->new($session,"Account_Friends"); $errorMsg = $i18n->get("not a friend error"); } - + if($errorMsg ne "") { my $backUrl = $self->getUrl("module=friends"); return $self->showError($var,$errorMsg,$backUrl,$self->getErrorTemplateId); @@ -352,7 +352,7 @@ sub www_removeFriendConfirm { elsif(!$friend->isFriend($friendId)){ $errorMsg = $i18n->get("not a friend error"); } - + if($errorMsg ne "") { my $backUrl = $self->getUrl("module=friends"); return $self->showError($var,$errorMsg,$backUrl,$self->getErrorTemplateId); @@ -401,7 +401,7 @@ sub www_sendFriendsRequest { #Overwrite these $var->{'user_full_name' } = $user->getWholeName; $var->{'user_member_since' } = $user->dateCreated; - + my $defaultComment = sprintf( $i18n->get('default friend comments'), $user->getFirstName, @@ -419,12 +419,12 @@ sub www_sendFriendsRequest { value => $defaultComment, width => "600", }); - + $var->{'form_header' } = WebGUI::Form::formHeader($session,{ action => $self->getUrl("module=friends;do=sendFriendsRequestSave;uid=$uid"), extras => q{name="messageForm"} }); - + $var->{'submit_button' } = WebGUI::Form::submit($session,{}); $var->{'form_footer' } = WebGUI::Form::formFooter($session, {}); @@ -487,7 +487,7 @@ sub www_view { my $user = $self->getUser; $self->appendCommonVars($var); - + my $displayView = $uid ne ""; $var->{'display_message'} = $msg; @@ -507,10 +507,13 @@ sub www_view { #Deal with rows per page my $rpp = $session->form->get("rpp") || 25; my $rpp_url = ";rpp=$rpp"; - - #Cache the base url - my $friendsUrl = $self->getUrl("op=account;module=friends;do=view"); + # Handle viewing someone else's friends + my $uid_url = $session->user->userId eq $uid ? q{} : ";uid=$uid"; + + #Cache the base url + my $friendsUrl = $self->getUrl("op=account;module=friends;do=view$uid_url"); + #Note for anyone who attempts to sort this list by the user's whole name: #You can do this, but the only way to do it efficiently is to join #the users, userProfileData, and groupings table. This will break if the groups API @@ -525,7 +528,7 @@ sub www_view { $rpp ); $p->setDataByArrayRef(\@friendIds); - + #Export page to template my @friends = (); foreach my $friendId ( @{$p->getPageData} ) { @@ -533,7 +536,7 @@ sub www_view { next if($friend->isVisitor); #If you have friends turned off you shouldn't show up when other people view your friends friends next if($displayView && !$friend->profileField('ableToBeFriend')); - + my $hash = {}; # TODO Move this into a sub that can be more easily overridden $hash->{'friend_full_name' } = $friend->getWholeName; @@ -564,7 +567,7 @@ sub www_view { push(@friends,$hash); } my $friendCount = $p->getRowCount; - + $var->{'friends_loop' } = \@friends; $var->{'has_friends' } = $friendCount > 0; $var->{'friends_total' } = $friendCount; diff --git a/lib/WebGUI/Account/Inbox.pm b/lib/WebGUI/Account/Inbox.pm index e5f20366e..ee4d2f02d 100644 --- a/lib/WebGUI/Account/Inbox.pm +++ b/lib/WebGUI/Account/Inbox.pm @@ -337,7 +337,7 @@ sub getInboxNotificationTemplateId { #------------------------------------------------------------------- -=head2 getInboxSMSNotificationTemplateId ( ) +=head2 getInboxSmsNotificationTemplateId ( ) This method returns the template ID for inbox SMS notifications. @@ -947,7 +947,8 @@ sub www_inviteUserSave { my $invitation = WebGUI::Mail::Send->create( $session, { to => $to, - from => $email, + from => $session->setting->get('companyEmail'), + replyTo => $email, subject => $subject, } ); @@ -957,9 +958,9 @@ sub www_inviteUserSave { my $emailBody = $self->processTemplate( $var, $self->getInviteUserMessageTemplateId ); - $invitation->addText($emailBody); + $invitation->addHtml($emailBody); - $invitation->send; + $invitation->queue; } ## end for my $inviteeEmail (@toList) diff --git a/lib/WebGUI/Account/Shop.pm b/lib/WebGUI/Account/Shop.pm index ffd86e53d..6e8f37a51 100644 --- a/lib/WebGUI/Account/Shop.pm +++ b/lib/WebGUI/Account/Shop.pm @@ -6,6 +6,7 @@ use WebGUI::Exception; use WebGUI::International; use WebGUI::Pluggable; use WebGUI::Utility; +use WebGUI::Shop::Vendor; use JSON qw{ from_json }; use base qw/WebGUI::Account/; @@ -58,6 +59,10 @@ sub appendCommonVars { $var->{ 'manage_tax_url' } = $self->getUrl( 'module=shop;do=manageTaxData' ); $var->{ 'manageTaxIsActive' } = $method eq 'manageTaxData'; + + eval { WebGUI::Shop::Vendor->newByUserId($session, $session->user->userId); }; + $var->{ 'userIsVendor' } = ! Exception::Class->caught(); + $session->log->warn($@); } #------------------------------------------------------------------- @@ -253,36 +258,39 @@ Page that show your earnings if you are a vendor. sub www_viewSales { my $self = shift; my $session = $self->session; - my $vendor = WebGUI::Shop::Vendor->newByUserId( $session, $session->user->userId ); - - my $var = $vendor->getPayoutTotals; - my $totalSales = 0; + my $vendor = eval { WebGUI::Shop::Vendor->newByUserId( $session, $session->user->userId ); }; my @products; + my $totalSales = 0; + my $var = {}; + if (! Exception::Class->caught()) { - my $sth = $session->db->read( - q{ SELECT t1.*, sum(t1.quantity) as quantity, sum(t1.vendorPayoutAmount) as payoutAmount } - . q{ FROM transactionItem as t1, transaction as t2 } - . q{ WHERE t1.transactionId=t2.transactionId AND t2.isSuccessful <> 0 } - . q{ AND vendorId=? } - . q{ group by assetId order by quantity desc }, - [ $vendor->getId ] - ); - ROW: while (my $row = $sth->hashRef) { - my $data = $row; + $var = $vendor->getPayoutTotals; - # Add asset properties to tmpl_vars. - my $asset = eval { WebGUI::Asset->newById( $session, $row->{ assetId } ); }; - if (Exception::Class->caught()) { - $session->log->error('Unable to instanciate assetId '.$row->{ assetId }.": $@"); - next ROW; + my $sth = $session->db->read( + q{ SELECT t1.*, sum(t1.quantity) as quantity, sum(t1.vendorPayoutAmount) as payoutAmount } + . q{ FROM transactionItem as t1, transaction as t2 } + . q{ WHERE t1.transactionId=t2.transactionId AND t2.isSuccessful <> 0 } + . q{ AND vendorId=? } + . q{ group by assetId order by quantity desc }, + [ $vendor->getId ] + ); + while (my $row = $sth->hashRef) { + my $data = $row; + + # Add asset properties to tmpl_vars. + my $asset = eval { WebGUI::Asset->newById( $session, $row->{ assetId } ); }; + if (Exception::Class->caught()) { + $session->log->error('Unable to instanciate assetId '.$row->{ assetId }.": $@"); + next; + } + $row = { %{ $row }, %{ $asset->get } } if $asset; + + push @products, $row; + + $totalSales += $row->{quantity}; } - $row = { %{ $row }, %{ $asset->get } } if $asset; - - push @products, $row; - - $totalSales += $row->{quantity}; + $sth->finish; } - $sth->finish; $var->{ product_loop } = \@products; $var->{ total_products } = scalar @products; diff --git a/lib/WebGUI/Admin.pm b/lib/WebGUI/Admin.pm index 23d811d9c..8aa439e5e 100644 --- a/lib/WebGUI/Admin.pm +++ b/lib/WebGUI/Admin.pm @@ -16,6 +16,9 @@ sub BUILDARGS { return { session => $session, @args }; } +# Use the template data located in our DATA block +my $tdata = do { local $/ = undef; }; + #---------------------------------------------------------------------- sub getAdminPluginTemplateVars { @@ -175,6 +178,12 @@ sub www_view { $var->{viewUrl} = $url->page; + # All this needs to be template attachments + $style->setLink( $url->extras('yui/build/button/assets/skins/sam/button.css'), {type=>"text/css",rel=>"stylesheet"}); + $style->setLink( $url->extras('yui/build/menu/assets/skins/sam/menu.css'), {type=>"text/css",rel=>"stylesheet"}); + $style->setLink( $url->extras('yui/build/tabview/assets/skins/sam/tabview.css'), {type=>"text/css",rel=>"stylesheet"}); + $style->setLink( $url->extras('macro/AdminBar/slidePanel.css'), {type=>'text/css', rel=>'stylesheet'}); + $style->setLink( $url->extras('admin/admin.css'), { type=>'text/css', rel=>'stylesheet'} ); $style->setScript($url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js'), {type=>'text/javascript'}); $style->setScript($url->extras('yui/build/utilities/utilities.js'), {type=>'text/javascript'}); $style->setScript($url->extras('accordion/accordion.js'), {type=>'text/javascript'}); @@ -184,14 +193,8 @@ sub www_view { $style->setScript($url->extras('yui/build/container/container_core-min.js'), {type=>"text/javascript"}); $style->setScript($url->extras('yui/build/menu/menu-min.js'), {type=>"text/javascript"}); $style->setScript($url->extras('yui/build/button/button-min.js'), {type=>"text/javascript"}); - $style->setLink( $url->extras('yui/build/button/assets/skins/sam/button.css'), {type=>"text/css",rel=>"stylesheet"}); - $style->setLink( $url->extras('yui/build/menu/assets/skins/sam/menu.css'), {type=>"text/css",rel=>"stylesheet"}); - $style->setLink( $url->extras('yui/build/tabview/assets/skins/sam/tabview.css'), {type=>"text/css",rel=>"stylesheet"}); - $style->setLink($url->extras('macro/AdminBar/slidePanel.css'), {type=>'text/css', rel=>'stylesheet'}); - $style->setLink( $url->extras('admin/admin.css'), { type=>'text/css', rel=>'stylesheet'} ); # Use the template in our __DATA__ block - my $tdata = do { local $/ = undef; }; my $tmpl = WebGUI::Asset::Template::HTMLTemplate->new( $session ); # Use the blank style @@ -232,12 +235,24 @@ __DATA__
    -
    +
    -
    +
    + + + +
    + + +
    + + + + +

    Tab Two Content

    @@ -249,7 +264,7 @@ __DATA__ diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index 6b67ba6ad..3312a29fc 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -385,12 +385,13 @@ use WebGUI::AssetVersioning; use WebGUI::Exception; use strict; use Tie::IxHash; -use WebGUI::AdminConsole; +require WebGUI::AdminConsole; +require WebGUI::Asset::Shortcut; use WebGUI::Form; use WebGUI::HTML; use WebGUI::HTMLForm; use WebGUI::Keyword; -use WebGUI::ProgressBar; +require WebGUI::ProgressBar; use WebGUI::Search::Index; use WebGUI::TabForm; use WebGUI::Utility; @@ -607,7 +608,7 @@ sub checkView { return "chunked"; } elsif ($var->isAdminOn && $self->get("state") =~ /^clipboard/) { # show em clipboard - my $queryFrag = "func=manageTrash"; + my $queryFrag = "func=manageClipboard"; if ($self->session->form->process('revision')) { $queryFrag .= ";revision=".$self->session->form->process('revision'); } @@ -859,6 +860,26 @@ sub getClassById { } +#------------------------------------------------------------------- + +=head2 getWwwCacheKey ( ) + +Returns a cache object specific to this asset, and whether or not the request is in SSL mode. + +=cut + +sub getWwwCacheKey { + my $self = shift; + my $session = $self->session; + my $method = shift; + my $cacheKey = join '_', @_, $self->getId; + if ($session->env->sslRequest) { + $cacheKey .= '_ssl'; + } + return $cacheKey; +} + + #------------------------------------------------------------------- =head2 getContainer ( ) @@ -1081,10 +1102,27 @@ sub getEditForm { $tabform->getTab($tab)->dynamicField(%params); } - # send back the rendered form + # send back the object return $tabform; } +sub setupFormField { + my ($self, $tabform, $fieldName, $extraFields, $overrides) = @_; + my %params = %{$extraFields->{$fieldName}}; + my $tab = delete $params{tab}; + + if (exists $overrides->{fields}{$fieldName}) { + my %overrideParams = %{$overrides->{fields}{$fieldName}}; + my $overrideTab = delete $overrideParams{tab}; + $tab = $overrideTab if defined $overrideTab; + foreach my $key (keys %overrideParams) { + $params{"-$key"} = $overrideParams{$key}; + } + } + + $tab ||= 'properties'; + return $tabform->getTab($tab)->dynamicField(%params); +} #------------------------------------------------------------------- @@ -1207,16 +1245,31 @@ sub getImportNode { =head2 getIsa ( $session, [ $offset ] ) -A class method to return an iterator for getting all Assets by class (and all sub-classes) -as Asset objects, one at a time. When the end of the assets is reached, then the iterator -will close the database handle that it uses and return undef. +A class method to return an iterator for getting all committed Assets by +class (and all sub-classes) as Asset objects, one at a time. When the end +of the assets is reached, then the iterator will close the database handle +that it uses and return undef. + +Assets are processed in order by revisionDate. If the iterator cannot +instanciate an asset, it will not return undef. Instead, it will throw +an exception. This allows the error condition to be distinguished from the +end of the set of assets. It should be used like this: -my $productIterator = WebGUI::Asset::Product->getIsa($session); -while (my $product = $productIterator->()) { - ##Do something useful with $product -} + my $productIterator = WebGUI::Asset::Product->getIsa($session); + ASSET: while (1) { + my $product = eval { $productIterator->() }; + if (my $e = Exception::Class->caught()) { + $session->log->error($@); + next ASSET; + } + last ASSET unless $product; + ##Do something useful with $product + } + +In upgrade scripts, the eval and exception handling are best left off, because it is a good time +to make the user aware that they have broken assets in their database. =head3 $session @@ -1227,23 +1280,47 @@ A reference to a WebGUI::Session object. An offset, from the beginning of the results returned from the query, to really begin returning results. This allows very large sets of results to be handled in chunks. +=head3 $options + +A hashref of options to change how getIsa works. + +=head4 returnAll + +If set to true, then all assets will be returned, regardless of status and state. + =cut sub getIsa { - my ($class, $session, $offset) = @_; + my $class = shift; + my $session = shift; + my $offset = shift; + my $options = shift; my $tableName = $class->tableName; - my $sql = "select distinct(assetId) from $tableName"; - if (defined $offset) { - $sql .= ' LIMIT '. $offset . ',1234567890'; + #Strategy, generate the correct set of assetIds + my $sql = "select assetId from assetData as ad "; + if ($tableName ne 'assetData') { + $sql .= "join `$tableName` using (assetId, revisionDate) "; } - my $sth = $session->db->read($sql); + $sql .= 'WHERE '; + if (! $options->{returnAll}) { + $sql .= q{(status='approved' OR status='archived') AND }; + } + $sql .= q{revisionDate = (SELECT MAX(revisionDate) FROM assetData AS a WHERE a.assetId = ad.assetId) order by revisionDate }; + if (defined $offset) { + $sql .= 'LIMIT '. $offset . ',1234567890 '; + } + my $sth = $session->db->read($sql); return sub { - my ($assetId) = $sth->array; + my ($assetId, $revisionDate) = $sth->array; if (!$assetId) { $sth->finish; return undef; } - return WebGUI::Asset->newPending($session, $assetId); + my $asset = eval { WebGUI::Asset->newPending($session, $assetId); }; + if (!$asset) { + WebGUI::Error::ObjectNotFound->throw(id => $assetId); + } + return $asset; }; } @@ -1377,6 +1454,21 @@ sub getRoot { } +#------------------------------------------------------------------- + +=head2 getSearchUrl ( ) + +Returns the URL for the search screen of the asset manager. + +=cut + +sub getSearchUrl { + my $self = shift; + return $self->getUrl( 'op=assetManager;method=search' ); +} + + + #------------------------------------------------------------------- =head2 getSeparator @@ -1637,19 +1729,6 @@ sub indexContent { #------------------------------------------------------------------- -=head2 isValidRssItem ( ) - -Returns true iff this asset should be included in RSS feeds from the -RSS From Parent asset. If false, this asset will be ignored when -generating feeds, even if it appears in the item list. Defaults to -true. - -=cut - -sub isValidRssItem { 1 } - -#------------------------------------------------------------------- - =head2 loadModule ( $className ) Loads an asset module if it's not already in memory. This is a class method. Returns @@ -2162,18 +2241,20 @@ sub processTemplate { my $var = shift; my $templateId = shift; my $template = shift; + my $session = $self->session; # Sanity checks if (ref $var ne "HASH") { - $self->session->errorHandler->error("First argument to processTemplate() should be a hash reference."); + $session->errorHandler->error("First argument to processTemplate() should be a hash reference."); return "Error: Can't process template for asset ".$self->getId." of type ".$self->get("className"); } if (!defined $template) { - $template = eval { WebGUI::Asset->newById($self->session, $templateId) }; + $template = eval { WebGUI::Asset->newById($session, $templateId) }; } if (! Exception::Class->caught() ) { $var = { %{ $var }, %{ $self->getMetaDataAsTemplateVariables } }; - $var->{'controls'} = $self->getToolbar if $self->session->var->isAdminOn; + $var->{'controls'} = $self->getToolbar if $session->var->isAdminOn; + $var->{'assetIdHex'} = $session->id->toHex($self->getId); my %vars = ( %{$self->get}, 'title' => $self->getTitle, @@ -2183,7 +2264,7 @@ sub processTemplate { return $template->process(\%vars); } else { - $self->session->errorHandler->error("Can't instantiate template $templateId for asset ".$self->getId); + $session->errorHandler->error("Can't instantiate template $templateId for asset ".$self->getId); my $i18n = WebGUI::International->new($self->session, 'Asset'); return $i18n->get('Error: Cannot instantiate template').' '.$templateId; } @@ -2247,7 +2328,7 @@ sub publish { my $assetIds = $self->session->db->buildArrayRef("select assetId from asset where lineage like ".$self->session->db->quote($self->get("lineage").'%')." $where"); my $idList = $self->session->db->quoteAndJoin($assetIds); - $self->session->db->write("update asset set state='published', stateChangedBy=".$self->session->db->quote($self->session->user->userId).", stateChanged=".$self->session->datetime->time()." where assetId in (".$idList.")"); + $self->session->db->write("update asset set state='published', stateChangedBy=".$self->session->db->quote($self->session->user->userId).", stateChanged=".time()." where assetId in (".$idList.")"); foreach my $id (@{$assetIds}) { my $asset = WebGUI::Asset->newById($self->session, $id); if (defined $asset) { @@ -2696,8 +2777,7 @@ sub www_editSave { =head2 www_manageAssets ( ) -Redirect to the asset manager content handler (for backwards -compatibility) +Redirect to the asset manager content handler (for backwards compatibility) =cut @@ -2709,6 +2789,21 @@ sub www_manageAssets { #------------------------------------------------------------------- +=head2 www_searchAssets ( ) + +Redirect to the asset manager content handler (for backwards +compatibility) + +=cut + +sub www_searchAssets { + my $self = shift; + $self->session->http->setRedirect( $self->getSearchUrl ); + return "redirect"; +} + +#------------------------------------------------------------------- + =head2 www_view ( ) Returns the view() method of the asset object if the requestor canView. diff --git a/lib/WebGUI/Asset/EMSSubmission.pm b/lib/WebGUI/Asset/EMSSubmission.pm new file mode 100644 index 000000000..8d4af8b19 --- /dev/null +++ b/lib/WebGUI/Asset/EMSSubmission.pm @@ -0,0 +1,745 @@ +package WebGUI::Asset::EMSSubmission; + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +use Class::C3; +use strict; +use Tie::IxHash; +use base qw(WebGUI::AssetAspect::Comments WebGUI::Asset); +use WebGUI::Utility; +use WebGUI::Inbox; + +=head1 NAME + +Package WebGUI::Asset::EMSSubmission + +=head1 DESCRIPTION + +Describe your New Asset's functionality and features here. + +=head1 SYNOPSIS + +use WebGUI::Asset::EMSSubmission; + +=head1 TODO + +the comments tab may need to be added in a getEditForm function like Sku::EMSTicket + +make a button/link for the admin to view the submission as the owner sees it. + +the www_edit function should see if the userid is the owner and call a seperate function +else if it is not in the admin group return insufitient priviledges +else call the getEditForm function like sku::EMSTicket does... + + +=head1 METHODS + +These methods are available from this class: + +=cut + +#------------------------------------------------------------------- + +=head2 addComment ( comment [, rating, user ] ) + +send email when a comment is added + +=cut + +sub addComment { + my $self = shift; + $self->update({lastReplyBy => $self->session->user->userId}); + $self->next::method(@_); + $self->sendEmailUpdate; +} + + +#------------------------------------------------------------------- + +=head2 addRevision + +This method exists for demonstration purposes only. The superclass +handles revisions to NewAsset Assets. + +=cut + +#sub addRevision { +# my $self = shift; +# my $newSelf = $self->next::method(@_); +# return $newSelf; +#} + +#------------------------------------------------------------------- + +=head2 definition ( session, definition ) + +defines asset properties for New Asset instances. You absolutely need +this method in your new Assets. + +=head3 session + +=head3 definition + +A hash reference passed in from a subclass definition. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + my $definition = shift; + my $i18n = WebGUI::International->new( $session, "Asset_EMSSubmission" ); + my $EMS_i18n = WebGUI::International->new($session, "Asset_EventManagementSystem"); + my $SKU_i18n = WebGUI::International->new($session, "Asset_Sku"); + tie my %properties, 'Tie::IxHash', ( + submissionId => { + noFormPost => 1, + fieldType => "hidden", + defaultValue => undef, + }, + submissionStatus => { + fieldType =>"selectList", + defaultValue => 'pending', + customDrawMethod=> 'drawStatusField', + label => $i18n->get("submission status"), + hoverHelp => $i18n->get("submission status help") + }, + description => { + tab => "properties", + fieldType => "HTMLArea", + defaultValue => undef, + label => $SKU_i18n->get("description"), + hoverHelp => $SKU_i18n->get("description help") + }, + sku => { + tab => "shop", + fieldType => "text", + defaultValue => $session->id->generate, + label => $SKU_i18n->get("sku"), + hoverHelp => $SKU_i18n->get("sku help") + }, + displayTitle => { + tab => "display", + fieldType => "yesNo", + defaultValue => 1, + label => $SKU_i18n->get("display title"), + hoverHelp => $SKU_i18n->get("display title help") + }, + vendorId => { + tab => "shop", + fieldType => "vendor", + defaultValue => 'defaultvendor000000000', + label => $SKU_i18n->get("vendor"), + hoverHelp => $SKU_i18n->get("vendor help") + }, + shipsSeparately => { + tab => 'shop', + fieldType => 'yesNo', + defaultValue => 0, + label => $SKU_i18n->get('shipsSeparately'), + hoverHelp => $SKU_i18n->get('shipsSeparately help'), + }, + + price => { + tab => "shop", + fieldType => "float", + defaultValue => 0.00, + label => $EMS_i18n->get("price"), + hoverHelp => $EMS_i18n->get("price help"), + }, + seatsAvailable => { + tab => "shop", + fieldType => "integer", + defaultValue => 25, + label => $EMS_i18n->get("seats available"), + hoverHelp => $EMS_i18n->get("seats available help"), + }, + startDate => { + noFormPost => 1, + fieldType => "dateTime", + defaultValue => '', + label => $EMS_i18n->get("add/edit event start date"), + hoverHelp => $EMS_i18n->get("add/edit event start date help"), + autoGenerate => 0, + }, + duration => { + tab => "properties", + fieldType => "float", + defaultValue => 1.0, + subtext => $EMS_i18n->get('hours'), + label => $EMS_i18n->get("duration"), + hoverHelp => $EMS_i18n->get("duration help"), + }, + location => { + fieldType => "combo", + tab => "properties", + customDrawMethod=> 'drawLocationField', + label => $EMS_i18n->get("location"), + hoverHelp => $EMS_i18n->get("location help"), + }, + relatedBadgeGroups => { + tab => "properties", + fieldType => "checkList", + customDrawMethod=> 'drawRelatedBadgeGroupsField', + label => $EMS_i18n->get("related badge groups"), + hoverHelp => $EMS_i18n->get("related badge groups ticket help"), + }, + relatedRibbons => { + tab => "properties", + fieldType => "checkList", + customDrawMethod=> 'drawRelatedRibbonsField', + label => $EMS_i18n->get("related ribbons"), + hoverHelp => $EMS_i18n->get("related ribbons help"), + }, + eventMetaData => { + noFormPost => 1, + fieldType => "hidden", + defaultValue => '{}', + }, + ticketId => { + noFormPost => 1, + fieldType => "hidden", + defaultValue => '', + }, + ); + push @{$definition}, { + assetName => $i18n->get('assetName'), + icon => 'EMSSubmission.gif', + autoGenerateForms => 1, + tableName => 'EMSSubmission', + className => 'WebGUI::Asset::EMSSubmission', + properties => \%properties, + }; + return $class->next::method( $session, $definition ); +} ## end sub definition + +#------------------------------------------------------------------- + +=head2 drawLocationField () + +Draws the field for the location property. + +=cut + +sub drawLocationField { + my ($self, $params) = @_; + my $ems = $self->ems; + my $options = { map { $_ => $_ } ( @{ $ems->getSubmissionLocations || [ $ems->getLocations ] } ) } ; + if( $ems->isRegistrationStaff ) { + return WebGUI::Form::combo($self->session, { + name => 'location', + value => $self->get('location'), + options => $options, + }); + } else { + return WebGUI::Form::selectBox($self->session, { + name => 'location', + value => $self->get('location'), + options => $options, + }); + } +} + +#------------------------------------------------------------------- + +=head2 drawRelatedBadgeGroupsField () + +Draws the field for the relatedBadgeGroups property. + +=cut + +sub drawRelatedBadgeGroupsField { + my ($self, $params) = @_; + return WebGUI::Form::checkList($self->session, { + name => $params->{name}, + value => $self->get($params->{name}), + vertical => 1, + options => $self->getParent->getParent->getBadgeGroups, + }); +} + +#------------------------------------------------------------------- + +=head2 drawRelatedRibbonsField () + +Draws the field for the relatedRibbons property. + +=cut + +sub drawRelatedRibbonsField { + my ($self, $params) = @_; + my %ribbons = (); + foreach my $ribbon (@{$self->getParent->getParent->getRibbons}) { + $ribbons{$ribbon->getId} = $ribbon->getTitle; + } + return WebGUI::Form::checkList($self->session, { + name => $params->{name}, + value => $self->get($params->{name}), + vertical => 1, + options => \%ribbons, + }); +} + +#------------------------------------------------------------------- + +=head2 drawStatusField + +=cut + +sub drawStatusField { + my ($self, $params) = @_; + my $options = $self->ems->getSubmissionStatus; + my $currentStatus = $self->get('submissionStatus'); + for my $key ( qw/pending created failed/ ) { + delete $options->{$key} unless $currentStatus eq $key; + } + return WebGUI::Form::SelectBox($self->session, { + name => 'submissionStatus', + value => $currentStatus, + options => $options, + }); +} + + +#------------------------------------------------------------------- + +=head2 duplicate + +This method exists for demonstration purposes only. The superclass +handles duplicating NewAsset Assets. This method will be called +whenever a copy action is executed + +=cut + +#sub duplicate { +# my $self = shift; +# my $newAsset = $self->next::method(@_); +# return $newAsset; +#} + +#------------------------------------------------------------------- + +=head2 ems + +returns the ems ansestor of this asset + +=cut + +sub ems { + my $self = shift; + $self->getParent->getParent +} + +#------------------------------------------------------------------- + +=head2 sendEmailUpdate + +if the sendEmail on change is turned on then send email to the owner + +=cut + +sub sendEmailUpdate { + my $self = shift; + my $session = $self->session; + my $i18n = WebGUI::International->new( $session, "Asset_EMSSubmission" ); + WebGUI::Inbox->new($session)->addMessage( { + status => 'unread', + message => $i18n->get('your submission has been updated') . "\n\n" . + $self->get('title'), + userId => $self->get('createdBy'), + sentBy => $session->user->userId, + }); +} + +#------------------------------------------------------------------- + +=head2 www_editSubmission ( parent, params ) + +edit a submission + +=head3 parent + +ref to the EMSSubmissionForm that is parent to the new submission + +=head3 params + +parameters for the submission + +=cut + +sub www_editSubmission { + my $this = shift; + my $self; + my $parent; + if( $this eq __PACKAGE__ ) { # called as a constructor + $parent = shift; + } else { + $self = $this; + $parent = $self->getParent; + } + my $params = shift || { }; + my $session = $parent->session; + my $i18n = WebGUI::International->new($parent->session,'Asset_EventManagementSystem'); + my $i18n_WG = WebGUI::International->new($parent->session,'WebGUI'); + my $assetId = $self ? $self->getId : $params->{assetId} || $session->form->get('assetId') || 'new'; + + if( $assetId ne 'new' ) { + $self ||= WebGUI::Asset->newByDynamicClass($session,$assetId); + if (!defined $self) { + $session->errorHandler->error(__PACKAGE__ . " - failed to instanciate asset with assetId $assetId"); + } + } + my $asset = $self || $parent; + my $url = $asset->getUrl('func=editSubmissionSave'); + my $newform = WebGUI::HTMLForm->new($session,action => $url); + $newform->hidden(name => 'assetId', value => $assetId); + my $formDescription = $parent->getFormDescription; + my @defs = reverse @{__PACKAGE__->definition($session)}; + my @fieldNames = qw/title submissionStatus startDate duration seatsAvailable location description/; + my $fields; + for my $def ( @defs ) { + my $properties = $def->{properties}; + for my $fieldName ( keys %$properties ) { + if( defined $formDescription->{$fieldName} ) { + $fields->{$fieldName} = { %{$properties->{$fieldName}} }; # a simple first level copy + if( $fieldName eq 'description' ) { + $fields->{description}{height} = 200; + $fields->{description}{width} = 350; + } + $fields->{$fieldName}{fieldId} = $fieldName; + $fields->{$fieldName}{name} = $fieldName; + $fields->{$fieldName}{value} = $self->get($fieldName) if $self; + } + } + } + # add the meta field + for my $metaField ( @{$parent->getParent->getEventMetaFields} ) { + my $fieldId = $metaField->{fieldId}; + if( defined $formDescription->{$fieldId} ) { + push @fieldNames, $fieldId; + $fields->{$fieldId} = { %$metaField }; # a simple first level copy + # meta fields call it data type, we copy it to simplify later on + $fields->{$fieldId}{fieldType} = $metaField->{dataType}; + $fields->{$fieldId}{name} = $fieldId; + $fields->{$fieldId}{value} = $self->get($fieldId) if $self; + } + } + + # for each field + if( $fields->{submissionStatus}{value} eq 'created' ) { + $formDescription = { } ; # no editable fields once the ticket is created. + } + for my $fieldId ( @fieldNames ) { + my $field = $fields->{$fieldId}; + if( $formDescription->{$field->{fieldId}} || $asset->ems->isRegistrationStaff ) { + my $drawMethod = __PACKAGE__ . '::' . $field->{customDrawMethod}; + if ($asset->can( $drawMethod )) { + $field->{value} = $asset->$drawMethod($field); + delete $field->{name}; # don't want readOnly to generate a hidden field + $field->{fieldType} = "readOnly"; + } + + $newform->dynamicField(%$field); + } else { + my $value; + # TODO see that the data gets formatted + if( $fieldId eq 'submissionStatus' ) { + $value = $field->{value} || 'pending'; + $value = $i18n->get($value); + } else { + $value = $field->{value} || '[ ]'; + } + $newform->readOnly( + label => $field->{label}, + value => $value, + fieldId => $field->{fieldId}, + ); + } + } + $newform->submit; + my $title = $asset->get('title'); + my $content = + $asset->processTemplate({ + errors => $params->{errors} || [], + isDynamic => $session->form->get('asJson') || 0, + backUrl => $parent->getUrl, + pageTitle => $title, + pageForm => $newform->print, + commentForm => $self ? $self->getFormattedComments : '', + commentFlag => $self ? 1 : 0 , + },$parent->getParent->get('eventSubmissionTemplateId')); + WebGUI::Macro::process( $session, \$content ); + if( $params->{asHashRef} ) { + return { text => $content, title => $title, }; + } elsif( $session->form->get('asJson') ) { + $session->http->setMimeType( 'application/json' ); + return JSON->new->encode( { text => $content, title => $title, id => $assetId ne 'new' ? $assetId : 'new' . rand } ); + } else { + $session->http->setMimeType( 'text/html' ); + return $asset->processStyle( $content ); + } +} + +#------------------------------------------------------------------- + +=head2 www_editSubmissionSave + +=cut + +sub www_editSubmissionSave { + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->canEdit; + my $formParams = $self->processForm; + if( $formParams->{_isValid} ) { + delete $formParams->{_isValid}; + $self->addRevision($formParams); + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { override => 1, allowComments => 0 }); + $self = $self->cloneFromDb; + $self->sendEmailUpdate; + return $self->ems->www_viewSubmissionQueue; + } else { + return $self->www_editSubmission($formParams); + } +} + +#------------------------------------------------------------------- + +=head2 www_view + +calles ems->view + +=cut + +sub www_view { $_[0]->ems->www_viewSubmissionQueue } + +#------------------------------------------------------------------- + +=head2 getEditForm ( ) + +Extends the base class to add Tax information for the Sku, in a new tab. + +=cut + +sub getEditForm { + my $self = shift; + my $session = $self->session; + + my $tabform = $self->SUPER::getEditForm; + + # TODO once comments can be submitted using AJAX this will work... + # be sure to uncomment the tab in the next function also... + #my $comments = $tabform->getTab( 'comments' ); + +# $comments->div({name => 'comments', +# contentCallback => sub { $self->getFormattedComments }, +# }); + + return $tabform; +} + +#------------------------------------------------------------------- + +=head2 getEditTabs ( ) + +defines 2 new tabs. +the shop tab is created here to mimic the function of the sku-created +shop tab. this class holds data like Sku assets so that they can be assigned +in the future when the sku asset is created from this data. + +=cut + +sub getEditTabs { + my $self = shift; + my $i18n = WebGUI::International->new($self->session,"Asset_EMSSubmission"); + my $sku_i18n = WebGUI::International->new($self->session,"Asset_Sku"); + return ($self->SUPER::getEditTabs(), ['shop', $sku_i18n->get('shop'), 9], + # The comment tab is not available because comments are not AJAX yet... + # ['comments', $i18n->get('comments'), 9] + ); +} + +#------------------------------------------------------------------- + +=head2 getQueueUrl + +returns the URL for the submission queue page with the submisison id in the hash part + +=cut + +sub getQueueUrl { + my $self = shift; + return $self->ems->getUrl('func=viewSubmissionQueue#' . $self->get('submissionId') ); +} + +#------------------------------------------------------------------- + +=head2 indexContent ( ) + +Making private. See WebGUI::Asset::indexContent() for additonal details. + +=cut + +sub indexContent { + my $self = shift; + my $indexer = $self->next::method; + $indexer->setIsPublic(0); +} + +#------------------------------------------------------------------- + +=head2 prepareView ( ) + +See WebGUI::Asset::prepareView() for details. + +=cut + +sub prepareView { + my $self = shift; + $self->ems->prepareView; + #$self->next::method(); + #my $template = WebGUI::Asset::Template->new( $self->session, $self->get("templateId") ); + #$template->prepare($self->getMetaDataAsTemplateVariables); + #$self->{_viewTemplate} = $template; +} + +#---------------------------------------------------------------- + +=head2 processForm ( $parent ) + +pull data componenets out of $session->form + +=head3 parent + +reference to the EMS asset that is parent to the new submission form asset + +=cut + + +sub processForm { + my $this = shift; + my $form; + my $asset; + my $parent; + my $self; + if( $this eq __PACKAGE__ ) { + $parent = shift; + $form = $parent->session->form; + $asset = $parent; + } else { + $self = $this; + $parent = $self->getParent; + $form = $self->session->form; + $asset = $self; + } + my $params = {_isValid=>1}; + my $formDescription = $parent->getFormDescription; + my @idList; + if( $asset->ems->isRegistrationStaff ) { + @idList = ( 'submissionStatus', keys %$formDescription ); + } else { + @idList = @{$formDescription->{_fieldList}} ; + } + for my $fieldId ( @idList ) { + next if $fieldId =~ /^_/; + $params->{$fieldId} = $form->get($fieldId); + } + return $params; +} + +#------------------------------------------------------------------- + +=head2 processPropertiesFromFormPost ( ) + +Used to process properties from the form posted. Do custom things with +noFormPost fields here, or do whatever you want. This method is called +when /yourAssetUrl?func=editSave is requested/posted. + +=cut + +sub processPropertiesFromFormPost { + my $self = shift; + $self->next::method; +} + +#------------------------------------------------------------------- + +=head2 purge ( ) + +This method is called when data is purged by the system. +removes collateral data associated with a NewAsset when the system +purges it's data. This method is unnecessary, but if you have +auxiliary, ancillary, or "collateral" data or files related to your +asset instances, you will need to purge them here. + +=cut + +#sub purge { +# my $self = shift; +# return $self->next::method; +#} + +#------------------------------------------------------------------- + +=head2 purgeRevision ( ) + +This method is called when data is purged by the system. + +=cut + +#sub purgeRevision { +# my $self = shift; +# return $self->next::method; +#} + +#------------------------------------------------------------------- + +=head2 view ( ) + +method called by the container www_view method. +NOTE: this should net get called, all views are redirected elsewhere. + +=cut + +sub view { + my $self = shift; + return $self->ems->view; + #my $var = $self->get; # $var is a hash reference. + #$var->{controls} = $self->getToolbar; + #return $self->processTemplate( $var, undef, $self->{_viewTemplate} ); +} + +#------------------------------------------------------------------- + +=head2 www_edit ( ) + +Web facing method which is the default edit page. Unless the method needs +special handling or formatting, it does not need to be included in +the module. + +=cut + +sub www_edit { + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->canEdit; + return $session->privilege->locked() unless $self->canEditIfLocked; + my $i18n = WebGUI::International->new( $session, 'Asset_EMSSubmission' ); + return $self->getAdminConsole->render( $self->getEditForm->print, $i18n->get('edit asset') ); +} + +1; + +#vim:ft=perl diff --git a/lib/WebGUI/Asset/EMSSubmissionForm.pm b/lib/WebGUI/Asset/EMSSubmissionForm.pm new file mode 100644 index 000000000..085ecfd3d --- /dev/null +++ b/lib/WebGUI/Asset/EMSSubmissionForm.pm @@ -0,0 +1,505 @@ +package WebGUI::Asset::EMSSubmissionForm; + + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +use strict; +use Tie::IxHash; +use base 'WebGUI::Asset'; +use JSON; +use WebGUI::Utility; + +=head1 NAME + +Package WebGUI::Asset::EMSSubmissionForm + +=head1 DESCRIPTION + +This Asset describes and builds a form which provides an interface for submitting a custom +subset of the EMSTicket asset. Users create submissions which can be editted by admins +and then become EMSTicket's. + +=head1 SYNOPSIS + +use WebGUI::Asset::EMSSubmissionForm; + +=head1 METHODS + +These methods are available from this class: + +=cut + + +#------------------------------------------------------------------- + +=head2 addSubmission + +Creates an EMSSubmission object based on the params +( called by www_saveSubmission ) + +=cut + +sub addSubmission { + my $self = shift; + my $form = $self->session->form; + my $newParams = {}; + my $fieldList = $self->getFormDescription->{_fieldList}; + for my $field ( @$fieldList ) { + $newParams->{$field} = $form->get($field); + } + $newParams->{className} = 'WebGUI::Asset::EMSSubmission'; + $newParams->{submissionStatus} = 'pending'; + $newParams->{submissionId} = $self->ems->getNextSubmissionId; + my $newAsset = $self->addChild($newParams); + WebGUI::VersionTag->autoCommitWorkingIfEnabled($self->session, { override => 1, allowComments => 0 }); + $self = $self->cloneFromDb; + return $newAsset; +} + +#------------------------------------------------------------------- + +=head2 canSubmit + +returns true if current user can submit using this form + +=cut + +sub canSubmit { + my $self = shift; + + return $self->session->user->isInGroup($self->get('canSubmitGroupId')); +} + +#------------------------------------------------------------------- + +=head2 definition ( session, definition ) + +defines asset properties for New Asset instances. You absolutely need +this method in your new Assets. + +=head3 session + +=head3 definition + +A hash reference passed in from a subclass definition. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + my $definition = shift; + my $i18n = WebGUI::International->new( $session, "Asset_EMSSubmissionForm" ); + tie my %properties, 'Tie::IxHash', ( + canSubmitGroupId => { + tab => "security", + fieldType => "group", + defaultValue => 2, + label => $i18n->get("can submit group label"), + hoverHelp => $i18n->get("can submit group label help") + }, + daysBeforeCleanup => { + tab => "properties", + fieldType => "integer", + defaultValue => 7, + label => $i18n->get("days before cleanup label"), + hoverHelp => $i18n->get("days before cleanup label help") + }, + deleteCreatedItems => { + tab => "properties", + fieldType => "yesNo", + defaultValue => undef, + label => $i18n->get("delete created items label"), + hoverHelp => $i18n->get("delete created items label help") + }, + submissionDeadline => { + tab => "properties", + fieldType => "Date", + defaultValue => time + ( 30 * 24 * 60 * 60 ) , # 30 days + label => $i18n->get("submission deadline label"), + hoverHelp => $i18n->get("submission deadline label help") + }, + pastDeadlineMessage => { + tab => "properties", + fieldType => "HTMLArea", + defaultValue => $i18n->get('past deadline message'), + label => $i18n->get("past deadline label"), + hoverHelp => $i18n->get("past deadline label help") + }, + formDescription => { + tab => "properties", + fieldType => "textarea", + defaultValue => '{ }', + label => $i18n->get("form dscription label"), + hoverHelp => $i18n->get("form dscription label help") + }, + ); + push @{$definition}, { + assetName => $i18n->get('assetName'), + icon => 'EMSSubmissionForm.gif', + autoGenerateForms => 1, + tableName => 'EMSSubmissionForm', + className => 'WebGUI::Asset::EMSSubmissionForm', + properties => \%properties, + }; + return $class->SUPER::definition( $session, $definition ); +} ## end sub definition + +#------------------------------------------------------------------- + +=head2 ems + +returns the ems ansestor of this asset + +=cut + +sub ems { + my $self = shift; + $self->getParent +} + +#------------------------------------------------------------------- + +=head2 www_editSubmissionForm ( [ parent, ] [ params ] ) + +create an html form for user to enter params for a new submissionForm asset + +=head3 parent + +the parent ems object -- needs to be passed only if this is a class level call + +=head3 params + +optional set of possibly incorrect submission form params + +=cut + +sub www_editSubmissionForm { + my $this = shift; + my $self; + my $parent; + if( $this eq __PACKAGE__ ) { # called as constructor or menu + $parent = shift; + } else { + $self = $this; + $parent = $self->getParent; + } + my $params = shift || { }; + my $session = $parent->session; + my $i18n = WebGUI::International->new($session,'Asset_EventManagementSystem'); + my $assetId = $self ? $self->getId : $params->{assetId} || $session->form->get('assetId'); + + if( ! defined( $assetId ) ) { + my $res = $parent->getLineage(['children'],{ returnObjects => 1, + includeOnlyClasses => ['WebGUI::Asset::EMSSubmissionForm'], + } ); + if( scalar(@$res) == 1 ) { + $self = $res->[0]; + $assetId = $self->getId; + } else { + my $makeAnchorList =sub{ my $u=shift; my $n=shift; my $d=shift; + return qq{
  • $n
  • } } ; + my $listOfLinks = join '', ( map { + $makeAnchorList->( + $_->getQueueUrl, + $_->get('title'), + WebGUI::HTML::filter($_->get('description'),'all') + ) + } ( @$res ) ); + my $title = $i18n->get('select form to edit') ; + my $content = '

    ' . $title . '

      ' . $listOfLinks . '
    ' ; + if( $params->{asHashRef} ) { + return { text => $content, title => $title, } ; + } elsif( $session->form->get('asJson') ) { + $session->http->setMimeType( 'application/json' ); + return JSON->new->encode( { text => $content, title => $title, id => 'list' . rand } ); + } else { + $session->http->setMimeType( 'text/html' ); + return $parent->ems->processStyle( $content ); + } + } + } elsif( $assetId ne 'new' ) { + $self ||= WebGUI::Asset->newByDynamicClass($session,$assetId); + if (!defined($self)) { + $session->errorHandler->error(__PACKAGE__ . " - failed to instanciate asset with assetId $assetId"); + } + } + my $asset = $self || $parent; + my $url = $asset->getUrl('func=editSubmissionFormSave'); + my $newform = WebGUI::HTMLForm->new( $session, action => $url ); + $newform->hidden(name => 'assetId', value => $assetId); + my @fieldNames = qw/title description startDate duration seatsAvailable location/; + my $fields; + my @defs = reverse @{WebGUI::Asset::EMSSubmission->definition($session)}; + for my $def ( @defs ) { + foreach my $fieldName ( @fieldNames ) { + my $properties = $def->{properties}; + if( defined $properties->{$fieldName} ) { + $fields->{$fieldName} = { %{$properties->{$fieldName}} }; # a simple first level copy + # field definitions don't contain their own name, we will need it later on + $fields->{$fieldName}{fieldId} = $fieldName; + }; + } + } + for my $metaField ( @{$parent->getEventMetaFields} ) { + push @fieldNames, $metaField->{fieldId}; + $fields->{$metaField->{fieldId}} = { %$metaField }; # a simple first level copy + # meta fields call it data type, we copy it to simplify later on + $fields->{$metaField->{fieldId}}{fieldType} = $metaField->{dataType}; + $fields->{$metaField->{fieldId}}{hoverHelp} = $metaField->{helpText}; + } + $newform->hidden( name => 'fieldNames', value => join( ' ', @fieldNames ) ); + @defs = reverse @{WebGUI::Asset::EMSSubmissionForm->definition($session)}; + for my $def ( @defs ) { + my $properties = $def->{properties}; + for my $fieldName ( qw/title menuTitle url description canSubmitGroupId daysBeforeCleanup + deleteCreatedItems submissionDeadline pastDeadlineMessage/ ) { + if( defined $properties->{$fieldName} ) { + my %fieldParams = %{$properties->{$fieldName}}; + $fieldParams{name} = $fieldName; + $fieldParams{value} = $params->{$fieldName} || $self ? $self->get($fieldName) : undef ; + $newform->dynamicField(%fieldParams); + } + } + } + + my $formDescription = $params->{formDescription} || $self ? $self->getFormDescription : { }; + for my $fieldId ( @fieldNames ) { + next if $fieldId eq 'submissionStatus'; + my $field = $fields->{$fieldId}; + $newform->yesNo( + label => $field->{label}, + name => $field->{fieldId} . '_yesNo', + defaultValue => 0, + value => $formDescription->{$field->{fieldId}}, + ); + } + $newform->submit; + my $title = $assetId eq 'new' ? $i18n->get('new form') || 'new' : $asset->get('title'); + if( $params->{asHashRef} ) { + ; # not setting mimie type + } elsif( $session->form->get('asJson') ) { + $session->http->setMimeType( 'application/json' ); + } else { + $session->http->setMimeType( 'text/html' ); + } + my $content = $asset->processTemplate({ + errors => $params->{errors} || [], + isDynamic => $session->form->get('asJson') || 0, + backUrl => $parent->getUrl, + pageTitle => $title, + pageForm => $newform->print, + },$parent->get('eventSubmissionTemplateId')); + WebGUI::Macro::process( $session, \$content ); + if( $params->{asHashRef} ) { + return { text => $content, title => $title }; + } elsif( $session->form->get('asJson') ) { + return JSON->new->encode( { text => $content, title => $title, id => $assetId ne 'new' ? $assetId : 'new' . rand } ); + } else { + return $asset->ems->processStyle( $content ); + } + +} + +#------------------------------------------------------------------- + +=head2 www_editSubmissionFormSave + +test and save new params + +=cut + +sub www_editSubmissionFormSave { + my $self = shift; + return $self->session->privilege->insufficient() unless $self->canEdit; + my $formParams = $self->processForm(); + if( $formParams->{_isValid} ) { + delete $formParams->{_isValid}; + $self->addRevision($formParams); + WebGUI::VersionTag->autoCommitWorkingIfEnabled($self->session); + $self = $self->cloneFromDb; + return $self->getParent->www_viewSubmissionQueue; + } else { + return $self->www_editSubmissionForm($formParams); + } +} + +#------------------------------------------------------------------- + +=head2 www_view + +calls ems->view + +=cut + +sub www_view { $_[0]->ems->www_viewSubmissionQueue } + + +#------------------------------------------------------------------- + +=head2 getFormDescription + +returns a hash ref decoded from the JSON in the form description field + +=cut + +sub getFormDescription { + my $self = shift; + return JSON->new->decode($self->get('formDescription')); +} + +#------------------------------------------------------------------- + +=head2 getQueueUrl + +returns the URL for the submission queue page with the submisison id in the hash part + +=cut + +sub getQueueUrl { + my $self = shift; + return $self->ems->getUrl('func=viewSubmissionQueue#' . $self->getId ); +} + + + +#------------------------------------------------------------------- + +=head2 view ( ) + +method called by the container www_view method. +Note: this really shouldn't get called, all views are redirected elsewhere + +=cut + +sub view { + my $self = shift; + return $self->ems->view; +} + + +#---------------------------------------------------------------- + +=head2 www_addSubmission ( ) + +calls www_editSubmission with assetId == new + +=cut + +sub www_addSubmission { + my $self = shift; + my $params = shift || { }; + $self->www_editSubmission( { assetId => 'new', %$params } ); +} + +#------------------------------------------------------------------- + +=head2 www_editSubmission { params } + +calls WebGUI::Asset::EMSSubmission->editSubmission + +=cut + +sub www_editSubmission { + my $self = shift; + return $self->session->privilege->insufficient() unless $self->canSubmit; + return WebGUI::Asset::EMSSubmission->www_editSubmission($self,shift); +} + +#------------------------------------------------------------------- + +=head2 www_editSubmissionSave + +validate and create a new submission + +=cut + +sub www_editSubmissionSave { + my $self = shift; + return $self->session->privilege->insufficient() unless $self->canSubmit; + my $formParams = WebGUI::Asset::EMSSubmission->processForm($self); + if( $formParams->{_isValid} ) { + delete $formParams->{_isValid}; + $self->addSubmission($formParams); + return $self->getParent->www_viewSubmissionQueue; + } else { + return $self->www_editSubmission($formParams); + } +} + +#---------------------------------------------------------------- + +=head2 processForm ( $parent ) + +pull data componenets out of $session->form + +=head3 parent + +reference to the EMS asset that is parent to the new submission form asset + +=cut + + +sub processForm { + my $this = shift; + my $form; + my $session; + if( $this eq __PACKAGE__ ) { + my $parent = shift; + $session = $parent->session; + $form = $session->form; + } elsif( ref $this eq __PACKAGE__ ) { + $session = $this->session; + $form = $session->form; + } else { + return {_isValid => 0, errors => [ { text => 'invalid function call' } ] }; + } + my $params = {_isValid=>1}; + for my $fieldName ( qw/assetId title menuTitle url description canSubmitGroupId daysBeforeCleanup + deleteCreatedItems submissionDeadline pastDeadlineMessage/ ) { + $params->{$fieldName} = $form->get($fieldName); + } + my @fieldNames = split( ' ', $form->get('fieldNames') ); + $params->{formDescription} = { map { $_ => $form->get($_ . '_yesNo') } ( @fieldNames ) }; + $params->{formDescription}{submissionStatus} = 0; + $params->{formDescription}{_fieldList} = [ map { $params->{formDescription}{$_} ? $_ : () } ( @fieldNames ) ]; + if( scalar( @{$params->{formDescription}{_fieldList}} ) == 0 ) { + $params->{_isValid} = 0; + my $i18n = WebGUI::International->new( $session, "Asset_EMSSubmissionForm" ); + push @{$params->{errors}}, {text => $i18n->get('turn on one field') }; + } + return $params; +} + +#------------------------------------------------------------------- + +=head2 update ( ) + +We overload the update method from WebGUI::Asset in order to handle file system privileges. + +=cut + +sub update { + my $self = shift; + my $properties = shift; + if( ref $properties->{formDescription} eq 'HASH' ) { + $properties->{formDescription} = JSON->new->encode($properties->{formDescription}); + } + $self->SUPER::update({%$properties, isHidden => 1}); +} + +1; + +#vim:ft=perl diff --git a/lib/WebGUI/Asset/Event.pm b/lib/WebGUI/Asset/Event.pm index c9af2c516..6f46b5665 100644 --- a/lib/WebGUI/Asset/Event.pm +++ b/lib/WebGUI/Asset/Event.pm @@ -24,7 +24,9 @@ use WebGUI::International; use WebGUI::Asset::Template; use WebGUI::Form; use WebGUI::Storage; -use Storable; +use Test::Deep::NoTest qw(eq_deeply); +use DateTime::Event::ICal; +use DateTime::Set; use Moose; use WebGUI::Definition::Asset; @@ -158,9 +160,9 @@ Extent the method from the super class to handle iCalSequenceNumbers. =cut -sub addRevision { +override addRevision => sub { my $self = shift; - my $newRev = $self->SUPER::addRevision(@_); + my $newRev = super(); my $sequenceNumber = $newRev->iCalSequenceNumber; if (defined $sequenceNumber) { $sequenceNumber++; @@ -174,8 +176,150 @@ sub addRevision { $newRev->update({storageId => $newStorage->getId}); } return $newRev; +}; + +{ + +my %dayNamesToICal = ( + m => 'mo', + t => 'tu', + w => 'we', + r => 'th', + f => 'fr', + s => 'sa', + u => 'su', +); + +my %weekNamesToICal = ( + first => 1, + second => 2, + third => 3, + fourth => 4, + fifth => -1, +); + +my %monthNamesToICal = ( + jan => 1, + feb => 2, + mar => 3, + apr => 4, + may => 5, + jun => 6, + jul => 7, + aug => 8, + sep => 9, + oct => 10, + nov => 11, + dec => 12, +); + +#################################################################### + +=head2 dateSet ( recur, start, end ) + +Produces a DateTime::Set for the given recurrence (see getRecurrence) spanning +from start to end (DateTime objects). End is only required if the recurrence +does not have an 'endAfter'. This can be called as a class or object method. + +=cut + +sub dateSet { + my ($self, $recur, $start, $end) = @_; + + my $type = $recur->{recurType}; + my $interval = $recur->{every}; + $end or my $count = $recur->{endAfter} or croak('No end for dateSet'); + + # The "every n weekdays" concept isn't supported in ical lingo. + if ($type eq 'weekday') { + my $i = 0; + my $weeks = int($interval / 5); + my $days = $interval % 5; + my $d = $start->clone; + my @dates = (); + my $c = $end ? sub { $d < $end } : sub { $i++ < $count }; + while ($c->()) { + my $dw = $d->dow; + my $n = $days; + if ($dw == 6) { + $n++; + } elsif ($n + $dw > 5) { + $n += 2; + } + $d->add(weeks => $weeks, days => $n); + push(@dates, $d->clone); + } + return DateTime::Set->from_datetimes(dates => \@dates); + } + + my %a = ( + dtstart => $start, + interval => $interval, + ); + if ($end) { + $a{until} = $end; + } + else { + $a{count} = $count; + } + + my $daynames = [ + map { $dayNamesToICal{$_} } + @{ $recur->{dayNames} } + ]; + + my $weeknos = [ + map { $weekNamesToICal{$_} } + @{ $recur->{weeks} } + ]; + + my $monthnos = [ + map { $monthNamesToICal{$_} } + @{ $recur->{months} } + ]; + + my $day = [ $recur->{dayNumber} ]; + + { + daily => sub { + $a{freq} = 'daily'; + }, + weekly => sub { + $a{freq} = 'weekly'; + $a{byday} = $daynames, + }, + monthDay => sub { + $a{freq} = 'monthly'; + $a{bymonthday} = $day; + }, + monthWeek => sub { + $a{freq} = 'monthly'; + $a{byday} = $daynames; + $a{bysetpos} = $weeknos; + }, + yearDay => sub { + $a{freq} = 'yearly'; + $a{bymonth} = $monthnos; + $a{bymonthday} = $day; + }, + yearWeek => sub { + $a{freq} = 'yearly'; + $a{bymonth} = $monthnos; + $a{byday} = $daynames; + $a{bysetpos} = $weeknos; + }, + }->{$type}->(); + return DateTime::Event::ICal->recur(%a); } +} + +#------------------------------------------------------------------- + +sub duration { + my $self = shift; + return $self->getDateTimeEnd - $self->getDateTimeStart; +} #------------------------------------------------------------------- @@ -200,7 +344,7 @@ sub canAdd { =head2 canEdit ( [userId] ) -Returns true if the given userId can edit this asset. If userId is not given, +Returns true if the given userId can edit this asset. If userId is not given, the userId of the current session is used. Users can edit this event if they are the owner of the event, or if they are @@ -220,95 +364,66 @@ sub canEdit { return $self->getParent->canEdit( $userId ); } +#------------------------------------------------------------------- + +=head2 generateRecurrence (date) + +Creates an recurrence event in the parent calendar for the given date + +=cut + +sub generateRecurrence { + my ($self, $start) = @_; + my $end = $start + $self->duration; + my ($sdb, $edb) = map { $_->ymd } ($start, $end); + + # Only generate if the recurId does not exist on this day + my $sql = q{ + SELECT COUNT(*) + FROM Event + WHERE recurId = ? AND startDate = ? + }; + my $db = $self->session->db; + unless ($db->quickScalar($sql, [$self->recurId, $sdb])) { + my $child = $self->get; + $child->{startDate} = $sdb; + $child->{endDate} = $edb; + $self->getParent->addChild( + $child, undef, undef, { skipAutoCommitWorkflows => 1 } + ); + } +} #################################################################### -=head2 generateRecurringEvents ( ) +=head2 generateRecurringEvents() Generates Events according to this Event's recurrence pattern. -Will croak on failure. - =cut sub generateRecurringEvents { my $self = shift; - my $parent = $self->getParent; - my $session = $self->session; + my $recur = $self->getRecurrence or croak( + 'Cannot generate recurring events: Event has no recurrence pattern.' + ); - my $properties = $self->get; - my $recurId = $self->recurId; - my $recur = {$self->getRecurrence}; + my $rstart = WebGUI::DateTime->new($self->session, $recur->{startDate}); + my $rend = !$recur->{endAfter} && $self->limitedEndDate($rstart->clone->add(years => 2)); + my $i = $self->dateSet($recur, $rstart, $rend)->iterator; - # This method only works on events that have recurrence patterns - if (!$recurId) { - croak("Cannot generate recurring events: Event has no recurrence pattern."); + while (my $d = $i->next) { + $self->generateRecurrence($d); } - # Get the distance between the event startDate and endDate - # Include the time, as recurrence can change it when crossing a daylight - # savings time border. - # TODO: Allow recurrence patterns of less than a single day. - - my $initialStart - = WebGUI::DateTime->new($session, $properties->{startDate} . " " - . ($properties->{startTime} || "00:00:00")); - my $initialEnd - = WebGUI::DateTime->new($session, $properties->{endDate} . " " - . ($properties->{endTime} || "00:00:00")); - my $duration = $initialEnd->subtract_datetime($initialStart); - - my $localTime; - if ($properties->{startTime}) { - $localTime = $initialStart->clone->set_time_zone($properties->{timeZone})->toMysqlTime; - } - $properties->{feedUid} = undef; - - my @dates = $self->getRecurrenceDates; - - for my $date (@dates) { - my $startDate; - if ($localTime) { - $startDate = WebGUI::DateTime->new($session, - mysql => $date . " " . $localTime, - time_zone => $properties->{timeZone}, - ); - } - else { - $startDate = WebGUI::DateTime->new($session, $date." 00:00:00"); - } - my $endDate = $startDate->clone->add($duration); - my $dbDate = $startDate->toDatabaseDate; - # Only generate if the recurId does not exist on this day - my ($exists) - = $session->db->quickArray( - "select count(*) from Event where recurId=? and startDate=?", - [$properties->{recurId}, $dbDate], - ); - - if (!$exists) { - $properties->{startDate} = $dbDate; - $properties->{endDate} = $endDate->toDatabaseDate; - if ($localTime) { - $properties->{startTime} = $startDate->toDatabaseTime; - $properties->{endTime} = $endDate->toDatabaseTime; - } - my $newEvent = $parent->addChild($properties, undef, undef, { skipAutoCommitWorkflows => 1 }); - } - } - - return $recurId; + return $recur->{recurId}; } - - - - #################################################################### =head2 getAutoCommitWorkflowId -Gets the WebGUI::VersionTag workflow to use to automatically commit Events. +Gets the WebGUI::VersionTag workflow to use to automatically commit Events. By specifying this method, you activate this feature. =cut @@ -331,7 +446,7 @@ sub getAutoCommitWorkflowId { =head2 getDateTimeStart -Returns a WebGUI::DateTime object based on the startDate and startTime values, +Returns a WebGUI::DateTime object based on the startDate and startTime values, adjusted for the current user's time zone. If this is an all-day event, the start time is 00:00:00 and the timezone is not @@ -370,7 +485,7 @@ sub getDateTimeStart { =head2 getDateTimeEnd -Returns a WebGUI::DateTime object based on the endDate and endTime values, +Returns a WebGUI::DateTime object based on the endDate and endTime values, adjusted for the current user's time zone. If this is an all-day event, the end time is 23:59:59 and the timezone is not @@ -434,7 +549,7 @@ sub getDateTimeEndNI { =head2 getEventNext -Gets the event that occurs after this event in the calendar. Returns the +Gets the event that occurs after this event in the calendar. Returns the Event object. =cut @@ -462,11 +577,11 @@ sub getEventNext { my @orderByColumns = ( - 'Event.startDate', - 'Event.startTime', - 'Event.endDate', - 'Event.endDate', - 'assetData.title', + 'Event.startDate', + 'Event.startTime', + 'Event.endDate', + 'Event.endDate', + 'assetData.title', 'assetData.assetId', ); @@ -474,13 +589,13 @@ sub getEventNext { #returnObjects => 1, includeOnlyClasses => ['WebGUI::Asset::Event'], joinClass => 'WebGUI::Asset::Event', - orderByClause => join(",", @orderByColumns), + orderByClause => join(",", @orderByColumns), whereClause => $where, limit => 1, }); - return undef unless $events->[0]; + return undef unless $events->[0]; return WebGUI::Asset->newById($self->session,$events->[0]); } @@ -519,12 +634,12 @@ sub getEventPrev { $where .= ")"; my @orderByColumns = ( - 'Event.startDate DESC', - 'Event.startTime DESC', - 'Event.endDate DESC', - 'Event.endDate DESC', - 'assetData.title DESC', - 'assetData.assetId DESC', + 'Event.startDate DESC', + 'Event.startTime DESC', + 'Event.endDate DESC', + 'Event.endDate DESC', + 'assetData.title DESC', + 'assetData.assetId DESC', ); my $events = $self->getLineage(['siblings'], { @@ -616,18 +731,18 @@ sub getIcalEnd { =head2 getRecurrence -Returns a hash of recurrence information. Some of the keys are only relevant -to certain recurrence types. +Returns a hashref of recurrence information. Some of the keys are only +relevant to certain recurrence types. -B =over 8 =item recurType -The recurrence type (daily, weekdays, weekly, monthDay, monthWeek, yearDay, +The recurrence type (daily, weekdays, weekly, monthDay, monthWeek, yearDay, yearWeek) =item startDate @@ -650,7 +765,7 @@ The number of (days, weeks, months, years) between each recurrence. =item dayNames -A list of day names that this event recurs on. +A list of day names that this event recurs on. u - Sunday m - Monday @@ -696,453 +811,115 @@ A list of months that this event recurs on =cut sub getRecurrence { - my $self = shift; - #use Data::Dumper; - #$self->session->errorHandler->warn("recurId: ".$self->get("recurId")); - return () unless $self->recurId; + my $self = shift; + return undef unless $self->recurId; - my %data - = $self->session->db->quickHash( - "select * from Event_recur where recurId=?", - [$self->recurId] + return $self->{recurrence} ||= do { + #use Data::Dumper; + #$self->session->errorHandler->warn("recurId: ".$self->recurId); + + my %data + = $self->session->db->quickHash( + "select * from Event_recur where recurId=?", + [$self->recurId] + ); + + my %recurrence = ( + recurType => $data{recurType}, ); - my %recurrence = ( - recurType => $data{recurType}, - ); + # We do not need the recurId, and in fact will screw up our later comparisons + delete $data{"recurId"}; - # We do not need the recurId, and in fact will screw up our later comparisons - delete $data{"recurId"}; + my $type = lc $data{"recurType"}; + if ($type eq "daily" || $type eq "weekday") { + $recurrence{every} = $data{pattern}; + } + elsif ($type eq "weekly") { + #(\d+) ([umtwrfs]+) + $data{pattern} =~ /(\d+) ([umtwrfs]+)/; + $recurrence{every} = $1; + $recurrence{dayNames} = [split //, $2]; + } + elsif ($type eq "monthweek") { + #(\d+) (first,second,third,fourth,last) ([umtwrfs]+) + $data{pattern} =~ /(\d+) ([a-z,]+) ([umtwrfs]+)/; + $recurrence{every} = $1; + $recurrence{weeks} = [split /,/, $2]; + $recurrence{dayNames} = [split //, $3]; + } + elsif ($type eq "monthday") { + #(\d+) on (\d+) + $data{pattern} =~ /(\d+) (\d+)/; + $recurrence{every} = $1; + $recurrence{dayNumber} = $2; + } + elsif ($type eq "yearweek") { + #(\d+) (first,second,third,fourth,last) ([umtwrfs]+)? (jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec) + $data{pattern} =~ /(\d+) ([a-z,]+) ([umtwrfs]+) ([a-z,]+)/; + $recurrence{every} = $1; + $recurrence{weeks} = [split /,/, $2]; + $recurrence{dayNames} = [split //, $3]; + $recurrence{months} = [split /,/, $4]; + } + elsif ($type eq "yearday") { + #(\d+) on (\d+) (jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec) + $data{pattern} =~ /(\d+) (\d+) ([a-z,]+)/; + $recurrence{every} = $1; + $recurrence{dayNumber} = $2; + $recurrence{months} = [split /,/, $3]; + } - my $type = lc $data{"recurType"}; - if ($type eq "daily" || $type eq "weekday") { - $recurrence{every} = $data{pattern}; - } - elsif ($type eq "weekly") { - #(\d+) ([umtwrfs]+) - $data{pattern} =~ /(\d+) ([umtwrfs]+)/; - $recurrence{every} = $1; - $recurrence{dayNames} = [split //, $2]; - } - elsif ($type eq "monthweek") { - #(\d+) (first,second,third,fourth,last) ([umtwrfs]+) - $data{pattern} =~ /(\d+) ([a-z,]+) ([umtwrfs]+)/; - $recurrence{every} = $1; - $recurrence{weeks} = [split /,/, $2]; - $recurrence{dayNames} = [split //, $3]; - } - elsif ($type eq "monthday") { - #(\d+) on (\d+) - $data{pattern} =~ /(\d+) (\d+)/; - $recurrence{every} = $1; - $recurrence{dayNumber} = $2; - } - elsif ($type eq "yearweek") { - #(\d+) (first,second,third,fourth,last) ([umtwrfs]+)? (jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec) - $data{pattern} =~ /(\d+) ([a-z,]+) ([umtwrfs]+) ([a-z,]+)/; - $recurrence{every} = $1; - $recurrence{weeks} = [split /,/, $2]; - $recurrence{dayNames} = [split //, $3]; - $recurrence{months} = [split /,/, $4]; - } - elsif ($type eq "yearday") { - #(\d+) on (\d+) (jan,feb,mar,apr,may,jun,jul,aug,sep,oct,nov,dec) - $data{pattern} =~ /(\d+) (\d+) ([a-z,]+)/; - $recurrence{every} = $1; - $recurrence{dayNumber} = $2; - $recurrence{months} = [split /,/, $3]; - } + $recurrence{startDate} = $data{startDate}; + if ($data{endDate} && $data{endDate} =~ /^after (\d+)/i) { + $recurrence{endAfter} = $1; + } + elsif ($data{endDate}) { + $recurrence{endDate} = $data{endDate}; + } - $recurrence{startDate} = $data{startDate}; - if ($data{endDate} && $data{endDate} =~ /^after (\d+)/i) { - $recurrence{endAfter} = $1; - } - elsif ($data{endDate}) { - $recurrence{endDate} = $data{endDate}; - } - - return %recurrence; + \%recurrence; + }; } - - - #################################################################### -=head2 getRecurrenceDates ( endDate ) +=head2 getRecurrenceDates () -Gets a series of dates in this event's recurrence pattern, up to the -calendar's configured "maintainRecurrenceOffset". - -This is quite possibly the worst algorithm I've ever created. We should be -using DateTime::Event::ICal instead. +DEPRECATED. Gets a series of dates in this event's recurrence pattern. This +is now implemented in terms of the dateSet method, which is what you should be +using. This method remains for backwards compatibility. =cut sub getRecurrenceDates { - my $self = shift; + my $self = shift; + my $recur = $self->getRecurrence; + return undef unless $recur && $recur->{recurType}; - my %date; - my $recur = {$self->getRecurrence}; - return undef unless $recur->{recurType}; + my $start = WebGUI::DateTime->new($self->session, "$recur->{startDate} 00:00:00"); - my %dayNames = ( - 1 => "m", - 2 => "t", - 3 => "w", - 4 => "r", - 5 => "f", - 6 => "s", - 7 => "u", - ); + my $end = $recur->{endDate} && WebGUI::DateTime->new($self->session, + "$recur->{endDate} 00:00:00"); - my %weeks = ( - 0 => "first", - 1 => "second", - 2 => "third", - 3 => "fourth", - 4 => "fifth", - ); - - - my $dt = WebGUI::DateTime->new($self->session, $recur->{startDate}." 00:00:00"); - my $dt_start = $dt->clone; # Keep track of the initial start date - my $dt_end; - if ($recur->{endDate}) { - $dt_end = WebGUI::DateTime->new($self->session, $recur->{endDate}." 00:00:00"); - } # Set an end for events with no end - # TODO: Get the maintainRecurrenceOffset value - elsif (!$recur->{endDate} && !$recur->{endAfter}) { - $dt_end = $dt->clone->add(years=>2); + # TODO: Get the maintainRecurrenceOffset value + if (!$recur->{endDate} && !$recur->{endAfter}) { + $end = $start->clone->add(years=>2); } - - RECURRENCE: while (1) { - ####### daily - if ($recur->{recurType} eq "daily") { - ### Add date - $date{$dt->strftime('%F')}++; - - # Add interval - $dt->add(days => $recur->{every}); - - # Test for quit - if (($recur->{endAfter} && keys %date >= $recur->{endAfter}) || ($dt_end && $dt > $dt_end)) { - last RECURRENCE; - } - - # Next - next RECURRENCE; - } - ####### weekday - elsif ($recur->{recurType} eq "weekday") { - my $today = $dt->day_name; - - # If today is not a weekday - unless (grep /$today/i,qw(monday tuesday wednesday thursday friday)) { - # Add a day - $dt->add(days => 1); - - # Test for quit - if (($recur->{endAfter} && keys %date >= $recur->{endAfter}) || ($dt_end && $dt > $dt_end)) { - last RECURRENCE; - } - - # next - next RECURRENCE; - } - else { - ### Add date - $date{$dt->strftime('%F')}++; - - $dt->add(days => $recur->{every}); - - # Test for quit - if (($recur->{endAfter} && keys %date >= $recur->{endAfter}) || ($dt_end && $dt > $dt_end)) { - last RECURRENCE; - } - - # Next - next RECURRENCE; - } - } - ####### weekly - elsif ($recur->{recurType} eq "weekly") { - for (0..6) { # Work through the week - my $dt_day = $dt->clone->add(days => $_); - - # If today is past the endDate, quit. - last RECURRENCE - if ($recur->{endDate} && $dt_day > $dt_end); - - my $today = $dayNames{ $dt_day->day_of_week }; - - if (grep /$today/i, @{$recur->{dayNames}}) { - ### Add date - $date{$dt_day->strftime('%F')}++; - } - - # If occurrences is past the endAfter, quit - last RECURRENCE - if ($recur->{endAfter} && keys %date >= $recur->{endAfter}); - } - - # Add interval - $dt->add(weeks => $recur->{every}); - - # Test for quit - if (($recur->{endAfter} && keys %date >= $recur->{endAfter}) || ($dt_end && $dt > $dt_end)) { - last RECURRENCE; - } - - # Next - next RECURRENCE; - - } - ####### monthday - elsif ($recur->{recurType} eq "monthDay") { - # Pick out the correct day - my $startDate = $dt->year."-".$dt->month."-".$recur->{dayNumber}; - - my $dt_day = WebGUI::DateTime->new($self->session, $startDate." 00:00:00"); - - # Only if today is not before the recurrence start - if ($dt_day->clone->truncate(to => "day") >= $dt_start->clone->truncate(to=>"day")) { - # If today is past the endDate, quit. - last RECURRENCE - if ($recur->{endDate} && $dt_day > $dt_end); - - ### Add date - $date{$dt_day->strftime('%F')}++; - } - - # Add interval - $dt->add(months => $recur->{every})->truncate(to => "month"); - - # Test for quit - if (($recur->{endAfter} && keys %date >= $recur->{endAfter}) || ($dt_end && $dt > $dt_end)) { - last RECURRENCE; - } - - # Next - next RECURRENCE; - } - ###### monthweek - elsif ($recur->{recurType} eq "monthWeek") { - # For each week remaining in this month - my $dt_week = $dt->clone; - while ($dt->month eq $dt_week->month) { - my $week = int($dt_week->day_of_month / 7); - - if (grep /$weeks{$week}/i, @{$recur->{weeks}}) { - # Pick out the correct days - for (0..6) { # Work through the week - my $dt_day = $dt_week->clone->add(days => $_); - - # If today is past the endDate, quit. - last RECURRENCE - if ($recur->{endDate} && $dt_day > $dt_end); - - # If today isn't in the month, stop looking - last if ($dt_day->month ne $dt->month); - - my $today = $dayNames{ $dt_day->day_of_week }; - - if (grep /$today/i, @{$recur->{dayNames}}) - { - ### Add date - $date{$dt_day->strftime('%F')}++; - } - - # If occurrences is past the endAfter, quit - last RECURRENCE - if ($recur->{endAfter} && keys %date >= $recur->{endAfter}); - } - } - - # Add a week - $dt_week->add(days => 7); - } - - ### If last is selected - if (grep /last/, @{$recur->{weeks}}) { - my $dt_last = $dt->clone->truncate(to => "month") - ->add(months => 1)->subtract(days => 1); - - for (0..6) { - my $dt_day = $dt_last->clone->subtract(days => $_); - - # If today is before the startDate, don't even bother - last if ($dt_day < $dt_start); - # If today is past the endDate, try the next one - next if ($recur->{endDate} && $dt_day > $dt_end); - - my $today = $dayNames{ $dt_day->day_of_week }; - - if (grep /$today/i, @{$recur->{dayNames}}) { - ### Add date - $date{$dt_day->strftime('%F')}++; - } - - # If occurrences is past the endAfter, quit - last RECURRENCE - if ($recur->{endAfter} && keys %date >= $recur->{endAfter}); - } - } - - - # Add interval - $dt->add(months => $recur->{every})->truncate(to => "month"); - - # Test for quit - if (($recur->{endAfter} && keys %date >= $recur->{endAfter}) || ($dt_end && $dt > $dt_end)) { - last RECURRENCE; - } - - # Next - next RECURRENCE; - } - ####### yearday - elsif ($recur->{recurType} eq "yearDay") { - # For each month - my $dt_month = $dt->clone; - while ($dt->year eq $dt_month->year) { - my $mon = $dt_month->month_abbr; - if (grep /$mon/i, @{$recur->{months}}) { - # Pick out the correct day - my $startDate = $dt_month->year."-".$dt_month->month."-".$recur->{dayNumber}; - - my $dt_day = WebGUI::DateTime->new($self->session, $startDate." 00:00:00"); - - # Only if today is not before the recurrence start - if ($dt_day->clone->truncate(to => "day") >= $dt_start->clone->truncate(to=>"day")) { - # If today is past the endDate, quit. - last RECURRENCE - if ($recur->{endDate} && $dt_day > $dt_end); - - ### Add date - $date{$dt_day->strftime('%F')}++; - - } - - # If occurrences is past the endAfter, quit - last RECURRENCE - if ($recur->{endAfter} && keys %date >= $recur->{endAfter}); - } - - $dt_month->add(months=>1); - } - - # Add interval - $dt->add(years => $recur->{every})->truncate(to => "year"); - - # Test for quit - if (($recur->{endAfter} && keys %date >= $recur->{endAfter}) || ($dt_end && $dt > $dt_end)) { - last RECURRENCE; - } - - # Next - next RECURRENCE; - } - ####### yearweek - elsif ($recur->{recurType} eq "yearWeek") { - # For each month - my $dt_month = $dt->clone; - while ($dt->year eq $dt_month->year) { - my $mon = $dt_month->month_abbr; - if (grep /$mon/i, @{$recur->{months}}) { - # For each week remaining in this month - my $dt_week = $dt_month->clone; - while ($dt_month->month eq $dt_week->month) { - my $week = int($dt_week->day_of_month / 7); - - if (grep /$weeks{$week}/i, @{$recur->{weeks}}) { - for (0..6) { # Work through the week - my $dt_day = $dt_week->clone->add(days => $_); - - # If today is past the endDate, quit. - last RECURRENCE - if ($recur->{endDate} && $dt_day > $dt_end); - - # If today isn't in the month, stop looking - last if ($dt_day->month ne $dt_month->month); - - my $today = $dayNames{ lc $dt_day->day_of_week }; - - if (grep /$today/i, @{$recur->{dayNames}}) { - ### Add date - $date{$dt_day->strftime('%F')}++; - } - - # If occurrences is past the endAfter, quit - last RECURRENCE - if ($recur->{endAfter} && keys %date >= $recur->{endAfter}); - } - } - - # Next week - $dt_week->add(days => 7); - } - - ### If last is selected - if (grep /last/, @{$recur->{weeks}}) { - my $dt_last = $dt_month->clone->add(months => 1)->subtract(days => 1); - - for (0..6) { - my $dt_day = $dt_last->clone->subtract(days => $_); - - # If today is past the endDate, try the next one - next - if ($recur->{endDate} && $dt_day > $dt_end); - - my $today = $dayNames{ $dt_day->day_of_week }; - - if (grep /$today/i, @{$recur->{dayNames}}) { - ### Add date - $date{$dt_day->strftime('%F')}++; - } - - # If occurrences is past the endAfter, quit - last RECURRENCE - if ($recur->{endAfter} && keys %date >= $recur->{endAfter}); - } - } - - } - - # Next month - $dt_month->add(months=>1); - } - - # Add interval - $dt->add(years => $recur->{every})->truncate(to => "year"); - - # Test for quit - if (($recur->{endAfter} && keys %date >= $recur->{endAfter}) || ($dt_end && $dt > $dt_end)) { - last RECURRENCE; - } - - # Next - next RECURRENCE; - } - } - - - return sort keys %date; + return + map { $_->strftime('%F') } + $self->dateSet($recur, $start, $end)->as_list; } - - - - #################################################################### =head2 getRecurrenceFromForm -Returns a recurrence hash based on the form parameters. +Returns a recurrence hashref based on the form parameters. The hash keys are the same as getRecurrence. @@ -1155,7 +932,7 @@ sub getRecurrenceFromForm { my %recurrence = (); my $type = lc $form->param("recurType"); - return () unless ($type && $type !~ /none/i); + return undef unless ($type && $type !~ /none/i); if ($type eq "daily") { if (lc($form->param("recurSubType")) eq "weekday") { @@ -1211,7 +988,7 @@ sub getRecurrenceFromForm { $recurrence{endAfter} = $form->param("recurEndAfter"); } - return %recurrence; + return \%recurrence; } @@ -1230,7 +1007,7 @@ sub getRelatedLinks { my $self = shift; my $sth - = $self->session->db->prepare( + = $self->session->db->prepare( "SELECT * FROM Event_relatedlink WHERE assetId=? ORDER BY sequenceNumber", ); $sth->execute([ $self->getId ]); @@ -1269,7 +1046,7 @@ sub getStorageLocation { =head2 getTemplateVars -Returns a hash of additional parameters to be used in templates, beyond the +Returns a hash of additional parameters to be used in templates, beyond the standard definition. Uses the current user's locale and timezone. @@ -1286,7 +1063,7 @@ sub getTemplateVars { $var{"isPublic"} = 1 if $self->groupIdView eq "7"; $var{"groupToView"} = $self->groupIdView; - $var{"timeZone"} = $self->timeZone; + $var{"timeZone"} = $self->timeZone; # Start date/time my $dtStart = $self->getDateTimeStart; @@ -1338,7 +1115,7 @@ sub getTemplateVars { ; # Make a Friendly date span. - $var{dateSpan} + $var{dateSpan} = $var{startDateDayName}.", " . $var{startDateMonthName}." " . $var{startDateDayOfMonth}; @@ -1374,7 +1151,7 @@ sub getTemplateVars { $var{ "urlSearch" } = $self->getParent->getSearchUrl; # Related links - $var{ relatedLinks } = $self->getRelatedLinks; + $var{ relatedLinks } = $self->getRelatedLinks; # Attachments my $gotImage; @@ -1394,7 +1171,7 @@ sub getTemplateVars { $var{ "attachment.icon" } = $storage->getFileIconUrl($filename); $var{ "attachment.name" } = $filename; $gotAttachment = 1; - } + } # All attachments get added to the loop push @{$var{"attachment_loop"}}, { @@ -1418,9 +1195,10 @@ Indexing the content of attachments and user defined fields. See WebGUI::Asset:: =cut -sub indexContent { +around indexContent => sub { + my $orig = shift; my $self = shift; - my $indexer = $self->SUPER::indexContent; + my $indexer = $self->$orig(@_); $indexer->addKeywords($self->userDefined1); $indexer->addKeywords($self->userDefined2); $indexer->addKeywords($self->userDefined3); @@ -1429,9 +1207,9 @@ sub indexContent { $indexer->addKeywords($self->location); my $storage = $self->getStorageLocation; foreach my $file (@{$storage->getFiles}) { - $indexer->addFile($storage->getPath($file)); + $indexer->addFile($storage->getPath($file)); } -} +}; @@ -1450,15 +1228,34 @@ sub isAllDay { return 0; } +#------------------------------------------------------------------- +=head2 limitedEndDate ( date ) +A datetime object for recurrence end or the supplied date, whichever comes +first. If there is a count for the recurrence, there is no end date +(counted recurrences are always fully generated). + +=cut + +sub limitedEndDate { + my ($self, $limit) = @_; + my $recur = $self->getRecurrence; + return undef if $recur->{endAfter}; + + my $natural = do { + my $mysql = $recur->{endDate}; + $mysql && WebGUI::DateTime->new($self->session, $mysql); + }; + return ($natural and $limit > $natural) ? $natural : $limit; +} #################################################################### =head2 prepareView -Prepares the view template to be used later. The template to be used is found +Prepares the view template to be used later. The template to be used is found from this asset's parent (Usually a Calendar). If the "print" form parameter is set, will prepare the print template. @@ -1514,9 +1311,9 @@ Requests that the events be committed =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; - $self->SUPER::processPropertiesFromFormPost; # Updates the event + super(); my $session = $self->session; my $form = $session->form; @@ -1576,13 +1373,13 @@ sub processPropertiesFromFormPost { my $tz = $self->timeZone; my $dtStart - = WebGUI::DateTime->new($session, + = WebGUI::DateTime->new($session, mysql => $self->startDate . " " . $self->startTime, time_zone => $tz, ); my $dtEnd - = WebGUI::DateTime->new($session, + = WebGUI::DateTime->new($session, mysql => $self->endDate . " " . $self->endTime, time_zone => $tz, ); @@ -1666,23 +1463,18 @@ sub processPropertiesFromFormPost { # Determine if the pattern has changed if ($form->param("recurType")) { # Create the new recurrence hash - my %recurrence_new = $self->getRecurrenceFromForm; + my $recurrence_new = $self->getRecurrenceFromForm; # Get the old recurrence hash and range - my %recurrence_old = $self->getRecurrence; - - - # Set storable to canonical so that we can compare data structures - local $Storable::canonical = 1; - + my $recurrence_old = $self->getRecurrence; # Pattern keys - if (Storable::freeze(\%recurrence_new) ne Storable::freeze(\%recurrence_old)) { + if (!eq_deeply($recurrence_new, $recurrence_old)) { # Delete all old events and create new ones my $old_id = $self->recurId; # Set the new recurrence pattern - if (%recurrence_new) { - my $new_id = $self->setRecurrence(\%recurrence_new); + if ($recurrence_new) { + my $new_id = $self->setRecurrence($recurrence_new); if (! $new_id) { $activeVersionTag->setWorking if $activeVersionTag; @@ -1741,7 +1533,7 @@ sub processPropertiesFromFormPost { delete $self->{_storageLocation}; return undef; -} +}; #------------------------------------------------------------------- @@ -1751,7 +1543,7 @@ Extent the method from the super class to delete all storage locations. =cut -sub purge { +override purge => sub { my $self = shift; my $sth = $self->session->db->read("select storageId from Event where assetId=?",[$self->getId]); while (my ($storageId) = $sth->array) { @@ -1759,8 +1551,8 @@ sub purge { $storage->delete if defined $storage; } $sth->finish; - return $self->SUPER::purge; -} + return super(); +}; #------------------------------------------------------------------- @@ -1770,17 +1562,17 @@ Extent the method from the super class to delete the storage location for this r =cut -sub purgeRevision { +override purgeRevision => sub { my $self = shift; $self->getStorageLocation->delete; - return $self->SUPER::purgeRevision; -} + return super(); +}; #################################################################### =head2 setRecurrence ( hashref ) -Sets a hash of recurrence information to the database. The hash keys are the +Sets a hash of recurrence information to the database. The hash keys are the same as the ones in getRecurrence() This will always create a new row in the recurrence table. @@ -1848,14 +1640,12 @@ sub setRecurrence { ## Set to the database ## Return the new recurId my $recurId = $self->session->db->setRow("Event_recur","recurId",$data); - $self->update({recurId => $recurId}); + $self->update({recurId => $recurId}); + + $self->{recurrence} = $vars; return $recurId; } - - - - #################################################################### =head2 setRelatedLinks ( links ) @@ -1980,7 +1770,7 @@ sub www_edit { my $func = lc $session->form->param("func"); my $var = {}; - return $self->session->privilege->noAccess() unless $self->getParent->canAddEvent(); + return $self->session->privilege->noAccess() unless $self->getParent->canAddEvent(); if ($func eq "add" || $form->param("assetId") eq "new") { $var->{"formHeader"} @@ -2002,7 +1792,7 @@ sub www_edit { ; } else { - $var->{"formHeader"} + $var->{"formHeader"} = WebGUI::Form::formHeader($session, { action => $self->getUrl, }) @@ -2039,7 +1829,7 @@ sub www_edit { }); # menu title AS short title - $var->{"formMenuTitle"} + $var->{"formMenuTitle"} = WebGUI::Form::text($session, { name => "menuTitle", value => $form->process("menuTitle") || $self->menuTitle, @@ -2047,8 +1837,15 @@ sub www_edit { size => 22, }); + # synopsis + $var->{"formSynopsis"} + = WebGUI::Form::textarea($session, { + name => "synopsis", + value => $form->process("synopsis") || $self->get("synopsis"), + }); + # Group to View - $var->{"formGroupIdView"} + $var->{"formGroupIdView"} = WebGUI::Form::Group($session, { name => "groupIdView", value => $form->process("groupIdView") || $self->groupIdView, @@ -2108,8 +1905,8 @@ sub www_edit { # Try to get a default start date from the form if ($session->form->param("start")) { - $default_start - = WebGUI::DateTime->new($session, + $default_start + = WebGUI::DateTime->new($session, mysql => $session->form->param("start"), time_zone => $tz, ); @@ -2137,7 +1934,7 @@ sub www_edit { value => $form->param("startDate") || $startDate, defaultValue => $default_start->toUserTimeZoneDate, }); - $var->{"formStartTime"} + $var->{"formStartTime"} = WebGUI::Form::timeField($session, { name => "startTime", value => $form->param("startTime") || $startTime, @@ -2161,19 +1958,19 @@ sub www_edit { } } - $var->{"formEndDate"} + $var->{"formEndDate"} = WebGUI::Form::date($session, { name => "endDate", value => $form->param("endDate") || $endDate, defaultValue => $default_end->toUserTimeZoneDate, }); - $var->{"formEndTime"} + $var->{"formEndTime"} = WebGUI::Form::timeField($session, { name => "endTime", value => $form->param("endTime") || $endTime, defaultValue => $default_end->toUserTimeZoneTime, }); - $var->{"formTimeZone"} + $var->{"formTimeZone"} = WebGUI::Form::TimeZone($session, { name => "timeZone", value => $tz, @@ -2182,26 +1979,27 @@ sub www_edit { # time my $allday = defined $form->param("allday") - ? $form->param("allday") + ? $form->param("allday") : $self->isAllDay ; + my $i18n = WebGUI::International->new($session, 'Asset_Event'); $var->{"formTime"} = q| - +
    - +
    | - . q|Start: |.$var->{"formStartTime"} - . q|
    End: |.$var->{"formEndTime"} - . q|
    Time Zone: |.$var->{formTimeZone} - . q|
    |; + . $i18n->get('start') . q|: | . $var->{"formStartTime"} . q|
    | + . $i18n->get('end') . q|: | . $var->{"formEndTime"} . q|
    | + . $i18n->get('timezone', 'DateTime'). q|: | . $var->{formTimeZone} . q|
    | + ; ###### related links my $relatedLinks = $self->getRelatedLinks(); @@ -2218,8 +2016,8 @@ sub www_edit { value => $form->process("rel_group_id_".$_->{eventlinkId}) || $_->{groupIdView} || $self->getParent->groupIdView, defaultValue => $self->getParent->groupIdView, }); - $_->{seq_num_name} = "rel_seq_".$_->{eventlinkId}; - $_->{seq_num_id} = "rel_seq_id_".$_->{eventlinkId}; + $_->{seq_num_name} = "rel_seq_".$_->{eventlinkId}; + $_->{seq_num_id} = "rel_seq_id_".$_->{eventlinkId}; $_->{seq_num_value} = $seqNum++; } $var->{"relatedLinks"} = $relatedLinks; @@ -2235,132 +2033,130 @@ sub www_edit { ###### Recurrence tab # Pattern - my %recur = $self->getRecurrenceFromForm || $self->getRecurrence; - $recur{every} ||= 1; + my $recur = $self->getRecurrenceFromForm || $self->getRecurrence; + $recur->{every} ||= 1; - $var->{"formRecurPattern"} + $var->{"formRecurPattern"} = q|

    -

    +

    -

    -

    +

    {recurType} =~ /^(daily|weekday)$/ ? q|checked="checked"| : q||).q|/> +

    - Every
    - -
    - - + |. $i18n->get('Every'). q|
    + {recurType} eq "daily" ? q|checked="checked"| : q||).q|/> +
    + {recurType} eq "weekday" ? q|checked="checked"| : q||).q|/> +
    - -

    -

    +

    {recurType} eq "weekly" ? q|checked="checked"| : q||).q|/> +

    - Every week(s) on
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    + |. sprintf($i18n->get('Every N weeks on'), q||). q|
    + {dayNames}}) ? 'checked="checked"' : '' ).q|/> +
    + {dayNames}}) ? 'checked="checked"' : '' ).q|/> +
    + {dayNames}}) ? 'checked="checked"' : '' ).q|/> +
    + {dayNames}}) ? 'checked="checked"' : '' ).q|/> +
    + {dayNames}}) ? 'checked="checked"' : '' ).q|/> +
    + {dayNames}}) ? 'checked="checked"' : '' ).q|/> +
    + {dayNames}}) ? 'checked="checked"' : '' ).q|/> +
    - -

    -

    +

    {recurType} =~ /^month/ ? q|checked="checked"| : q||).q|/> +

    -

    Every month(s) on

    -

    - -

    +

    |. sprintf($i18n->get('Every N months on'), q||). q|

    +

    {recurType} eq "monthDay" ? q|checked="checked"| : q||).q|/> + +

    - + {recurType} eq "monthWeek" ? q|checked="checked"| : q||).q|/> week on + + + + + + |. $i18n->get('week on'). q|

    -

    -

    +

    {recurType} =~ /^year/ ? q|checked="checked"| : q||).q|/> +

    -

    Every years(s) on

    +

    |. sprintf($i18n->get('Every N years on'),q||). q|

    - + {recurType} eq "yearDay" ? q|checked="checked"| : q||).q|/> - +

    - + {recurType} eq "yearWeek" ? q|checked="checked"| : q||).q|/> + + + + + + of + + + + + + + + |. $i18n->get('of'). q|

    @@ -2369,29 +2165,29 @@ sub www_edit { # Start - $var->{"formRecurStart"} + $var->{"formRecurStart"} = WebGUI::Form::date($session, { name => "recurStart", - value => $recur{startDate}, + value => $recur->{startDate}, defaultValue => $self->startDate, }); # End - $var->{"formRecurEnd"} + $var->{"formRecurEnd"} = q| -
    -
    +
    {endDate} && !$recur->{endAfter} ? 'checked="checked"' : '').q|/> +
    - - | - . WebGUI::Form::date($session,{ name => "recurEndDate", value => $recur{endDate}, defaultValue => $recur{endDate} }) + {endDate} ? 'checked="checked"' : '' ).q| /> + | + . WebGUI::Form::date($session,{ name => "recurEndDate", value => $recur->{endDate}, defaultValue => $recur->{endDate} }) . q|
    - - - - occurences. + {endAfter} ? 'checked="checked"' : '' ).q| /> + + + |. $i18n->get('occurences'). q|.
    |; @@ -2407,14 +2203,14 @@ sub www_edit { $var->{"formSave"} = WebGUI::Form::submit($session, { name => "save", - value => "save", + value => $i18n->get('62', 'WebGUI'), }); # Cancel button $var->{"formCancel"} = WebGUI::Form::button($session, { name => "cancel", - value => "cancel", + value => $i18n->get('cancel', 'WebGUI'), extras => 'onClick="window.history.go(-1)"', }); @@ -2473,11 +2269,11 @@ ENDJS my $parent = $self->getParent; my $template; if ($parent) { - $template + $template = WebGUI::Asset::Template->newById($session,$parent->templateIdEventEdit); } else { - $template + $template = WebGUI::Asset::Template->newById($session,"CalendarEventEdit00001"); } @@ -2521,7 +2317,7 @@ sub www_view { my $check = $self->checkView; return $check if (defined $check); $self->session->http->setCacheControl($self->visitorCacheTimeout) if ($self->session->user->isVisitor); - $self->session->http->sendHeader; + $self->session->http->sendHeader; $self->prepareView; my $style = $self->getParent->processStyle($self->getSeparator); my ($head, $foot) = split($self->getSeparator,$style); @@ -2538,19 +2334,19 @@ sub www_view { Pages for Next Occurence >> and Prev Occurrence << on the Event Details page -Shared package global to set how many user defined fields there are. +Shared package global to set how many user defined fields there are. Fix the Recurrence form. Use WebGUI::Form elements and combine them to create -the form.recurPattern field. If users want to create their own way to make the +the form.recurPattern field. If users want to create their own way to make the pattern, let them. Fix the Recurrence storage. Add DateTime::Event::ICal and dependencies to WebGUI -and use ICal recurrence rules. Why did I not do this before? +and use ICal recurrence rules. Why did I not do this before? When sending ICalendar feeds, send the Recurrence Rule. Currently I'm not going to be able to do that. -Recurring events should be created by the commit process, so that it's done +Recurring events should be created by the commit process, so that it's done asynchronously with Spectre rather than making the browser wait for a long time (to make many many events). diff --git a/lib/WebGUI/Asset/File.pm b/lib/WebGUI/Asset/File.pm index 203fe6507..85088f2b0 100644 --- a/lib/WebGUI/Asset/File.pm +++ b/lib/WebGUI/Asset/File.pm @@ -93,9 +93,9 @@ Override the default method in order to deal with attachments. =cut -sub addRevision { - my $self = shift; - my $newSelf = $self->SUPER::addRevision(@_); +override addRevision => sub { + my $self = shift; + my $newSelf = super(); if ($newSelf->storageId && $newSelf->storageId eq $self->storageId) { my $newStorage = $self->getStorageClass->get($self->session, $self->storageId)->copy; @@ -103,7 +103,7 @@ sub addRevision { } return $newSelf; -} +}; #------------------------------------------------------------------- @@ -119,10 +119,19 @@ A hash reference of optional parameters. None at this time. sub applyConstraints { my $self = shift; - $self->getStorageLocation->setPrivileges($self->ownerUserId, $self->groupIdView, $self->groupIdEdit); + $self->setPrivileges; $self->setSize; } +sub setPrivileges { + my $self = shift; + $self->getStorageLocation->setPrivileges( + $self->ownerUserId, + $self->groupIdView, + $self->groupIdEdit, + ); +} + #------------------------------------------------------------------- @@ -132,13 +141,13 @@ Extend the master method to duplicate the storage location. =cut -sub duplicate { +override duplicate => sub { my $self = shift; - my $newAsset = $self->SUPER::duplicate(@_); + my $newAsset = super(); my $newStorage = $self->getStorageLocation->copy; $newAsset->update({storageId=>$newStorage->getId}); return $newAsset; -} +}; #------------------------------------------------------------------- @@ -149,12 +158,12 @@ See WebGUI::AssetPackage::exportAssetData() for details. =cut -sub exportAssetData { +override exportAssetData => sub { my $self = shift; - my $data = $self->SUPER::exportAssetData; + my $data = super(); push(@{$data->{storage}}, $self->storageId) if ($self->storageId ne ""); return $data; -} +}; #------------------------------------------------------------------- @@ -201,9 +210,9 @@ Returns the TabForm object that will be used in generating the edit page for thi =cut -sub getEditForm { +override getEditForm => sub { my $self = shift; - my $tabform = $self->SUPER::getEditForm(); + my $tabform = super(); my $i18n = WebGUI::International->new($self->session, 'Asset_File'); $tabform->getTab("properties")->raw( @@ -213,7 +222,7 @@ sub getEditForm { ); return $tabform; -} +}; #---------------------------------------------------------------------------- @@ -357,11 +366,12 @@ Indexing the content of the attachment. See WebGUI::Asset::indexContent() for ad =cut -sub indexContent { +around indexContent => sub { + my $orig = shift; my $self = shift; - my $indexer = $self->SUPER::indexContent; + my $indexer = $self->$orig(@_); $indexer->addFile($self->getStorageLocation->getPath($self->filename)); -} +}; #------------------------------------------------------------------- @@ -389,11 +399,11 @@ Extend the master method to handle file uploads and applying constraints. =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; my $session = $self->session; - my $errors = $self->SUPER::processPropertiesFromFormPost || []; + my $errors = super() || []; return $errors if @$errors; if (my $storageId = $session->form->get('newFile','File')) { @@ -408,7 +418,7 @@ sub processPropertiesFromFormPost { } return undef; -} +}; #------------------------------------------------------------------- @@ -419,15 +429,15 @@ Extends the master method to delete all storage locations associated with this a =cut -sub purge { +override purge => sub { my $self = shift; my $sth = $self->session->db->read("select storageId from FileAsset where assetId=".$self->session->db->quote($self->getId)); while (my ($storageId) = $sth->array) { $self->getStorageClass->get($self->session,$storageId)->delete; } $sth->finish; - return $self->SUPER::purge; -} + return super(); +}; #------------------------------------------------------------------- @@ -437,11 +447,11 @@ Extends the master method to clear the view cache. =cut -sub purgeCache { +override purgeCache => sub { my $self = shift; eval{$self->session->cache->delete("view_".$self->getId)}; - $self->SUPER::purgeCache; -} + super(); +}; #------------------------------------------------------------------- @@ -451,11 +461,11 @@ Extends the master method to delete the storage location for this asset. =cut -sub purgeRevision { +override purgeRevision => sub { my $self = shift; $self->getStorageLocation->delete; - return $self->SUPER::purgeRevision; -} + return super(); +}; #---------------------------------------------------------------------------- @@ -499,7 +509,8 @@ the asset size. =cut -sub setSize { +around setSize => sub { + my $orig = shift; my $self = shift; my $fileSize = shift || 0; my $storage = $self->getStorageLocation; @@ -508,8 +519,8 @@ sub setSize { $fileSize += $storage->getFileSize($file); } } - return $self->SUPER::setSize($fileSize); -} + return $self->$orig($fileSize); +}; #------------------------------------------------------------------- @@ -573,7 +584,7 @@ Generate the view method for the Asset, and handle caching. sub view { my $self = shift; if (!$self->session->var->isAdminOn && $self->get("cacheTimeout") > 10) { - my $out = eval{$self->session->cache->get("view_".$self->getId)}; + my $out = eval{$self->session->cache->get($self->getViewCacheKey)}; return $out if $out; } my %var = %{$self->get}; @@ -583,7 +594,7 @@ sub view { $var{fileSize} = formatBytes($self->get("assetSize")); my $out = $self->processTemplate(\%var,undef,$self->{_viewTemplate}); if (!$self->session->var->isAdminOn && $self->get("cacheTimeout") > 10) { - eval{$self->session->cache->set("view_".$self->getId, $out, $self->get("cacheTimeout"))}; + eval{$self->session->cache->set($self->getViewCacheKey, $out, $self->get("cacheTimeout"))}; } return $out; } diff --git a/lib/WebGUI/Asset/File/GalleryFile.pm b/lib/WebGUI/Asset/File/GalleryFile.pm index 08d38c868..f812a69ba 100644 --- a/lib/WebGUI/Asset/File/GalleryFile.pm +++ b/lib/WebGUI/Asset/File/GalleryFile.pm @@ -189,7 +189,7 @@ sub canEdit { my $album = $self->getParent; return 1 if $userId eq $self->ownerUserId; - return $album->canEdit($userId); + return $album && $album->canEdit($userId); } #---------------------------------------------------------------------------- @@ -224,7 +224,7 @@ sub canView { my $userId = shift || $self->session->user->userId; my $album = $self->getParent; - return 0 unless $album->canView($userId); + return 0 unless $album && $album->canView($userId); if ($self->isFriendsOnly && $userId ne $self->ownerUserId ) { my $owner = WebGUI::User->new( $self->session, $self->ownerUserId ); @@ -343,7 +343,7 @@ are authorized to see them. =cut -sub getCurrentRevisionDate { +override getCurrentRevisionDate => sub { my $class = shift; my $session = shift; my $assetId = shift; @@ -362,13 +362,13 @@ sub getCurrentRevisionDate { return undef unless $asset; - if ( $asset->approved || $asset->canEdit ) { + if ( $asset->status eq 'approved' || $asset->canEdit ) { return $revisionDate; } else { - return $class->SUPER::getCurrentRevisionDate( $session, $assetId ); + return super(); } -} +}; #---------------------------------------------------------------------------- @@ -395,13 +395,20 @@ Get the parent GalleryAlbum. If the only revision of the GalleryAlbum is =cut -sub getParent { +override getParent => sub { my $self = shift; - if ( my $album = $self->SUPER::getParent ) { + if ( my $album = super() ) { return $album; } # Only get the pending version if we're allowed to see this photo in its pending status - elsif ( $self->getGallery->canEdit || $self->ownerUserId eq $self->session->user->userId ) { + my $gallery + = $self->getLineage( ['ancestors'], { + includeOnlyClasses => [ 'WebGUI::Asset::Wobject::Gallery' ], + returnObjects => 1, + statusToInclude => [ 'pending', 'approved' ], + invertTree => 1, + } )->[ 0 ]; + if ( ($gallery && $gallery->canEdit) || $self->ownerUserId eq $self->session->user->userId ) { my $album = $self->getLineage( ['ancestors'], { includeOnlyClasses => [ 'WebGUI::Asset::Wobject::GalleryAlbum' ], @@ -411,6 +418,77 @@ sub getParent { } )->[ 0 ]; return $album; } + return undef; +}; + +#---------------------------------------------------------------------------- + +=head2 getFirstFile ( ) + +Get the first file in the GalleryAlbum. Returns an instance of a GalleryFile +or undef if there is no first file. + +=cut + +sub getFirstFile { + my $self = shift; + my $allFileIds = $self->getParent->getFileIds; + + return undef unless @{ $allFileIds }; + return WebGUI::Asset->newByDynamicClass( $self->session, shift @{ $allFileIds }); +} + +#---------------------------------------------------------------------------- + +=head2 getLastFile ( ) + +Get the last file in the GalleryAlbum. Returns an instance of a GalleryFile +or undef if there is no last file. + +=cut + +sub getLastFile { + my $self = shift; + my $allFileIds = $self->getParent->getFileIds; + + return undef unless @{ $allFileIds }; + return WebGUI::Asset->newByDynamicClass( $self->session, pop @{ $allFileIds }); +} + +#---------------------------------------------------------------------------- + +=head2 getNextFile ( ) + +Get the next file in the GalleryAlbum. Returns an instance of a GalleryFile, +or undef if there is no next file. + +=cut + +sub getNextFile { + my $self = shift; + return $self->{_nextFile} if $self->{_nextFile}; + my $nextId = $self->getParent->getNextFileId( $self->getId ); + return undef unless $nextId; + $self->{_nextFile} = WebGUI::Asset->newByDynamicClass( $self->session, $nextId ); + return $self->{_nextFile}; +} + +#---------------------------------------------------------------------------- + +=head2 getPreviousFile ( ) + +Get the previous file in the GalleryAlbum. Returns an instance of a GalleryFile, +or undef if there is no previous file. + +=cut + +sub getPreviousFile { + my $self = shift; + return $self->{_previousFile} if $self->{_previousFile}; + my $previousId = $self->getParent->getPreviousFileId( $self->getId ); + return undef unless $previousId; + $self->{_previousFile} = WebGUI::Asset->newByDynamicClass( $self->session, $previousId ); + return $self->{_previousFile}; } #---------------------------------------------------------------------------- @@ -489,10 +567,30 @@ sub getTemplateVars { = $self->getGallery->getUrl('func=listFilesForUser;userId=' . $self->ownerUserId); $var->{ url_promote } = $self->getUrl('func=promote'); + if ( my $firstFile = $self->getFirstFile ) { + $var->{ firstFile_url } = $firstFile->getUrl; + $var->{ firstFile_title } = $firstFile->get( "title" ); + $var->{ firstFile_thumbnailUrl } = $firstFile->getThumbnailUrl; + } + if ( my $nextFile = $self->getNextFile ) { + $var->{ nextFile_url } = $nextFile->getUrl; + $var->{ nextFile_title } = $nextFile->get( "title" ); + $var->{ nextFile_thumbnailUrl } = $nextFile->getThumbnailUrl; + } + if ( my $prevFile = $self->getPreviousFile ) { + $var->{ previousFile_url } = $prevFile->getUrl; + $var->{ previousFile_title } = $prevFile->get( "title" ); + $var->{ previousFile_thumbnailUrl } = $prevFile->getThumbnailUrl; + } + if ( my $lastFile = $self->getLastFile ) { + $var->{ lastFile_url } = $lastFile->getUrl; + $var->{ lastFile_title } = $lastFile->get( "title" ); + $var->{ lastFile_thumbnailUrl } = $lastFile->getThumbnailUrl; + } + return $var; } - #---------------------------------------------------------------------------- =head2 isFriendsOnly ( ) @@ -539,6 +637,13 @@ sub makeShortcut { $shortcut->setOverride( $overrides ); } + if (WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { + allowComments => 1, + returnUrl => $self->getUrl, + }) eq 'redirect') { + return 'redirect'; + }; + return $shortcut; } @@ -615,11 +720,11 @@ sub processCommentEditForm { =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; my $i18n = WebGUI::International->new( $self->session,'Asset_Photo' ); my $form = $self->session->form; - my $errors = $self->SUPER::processPropertiesFromFormPost || []; + my $errors = super() || []; # Make sure we have the disk space for this if ( !$self->getGallery->hasSpaceAvailable( $self->assetSize ) ) { @@ -639,7 +744,7 @@ sub processPropertiesFromFormPost { } return; -} +}; #---------------------------------------------------------------------------- @@ -662,15 +767,15 @@ Purge the asset. Remove all comments on the GalleryFile. =cut -sub purge { +override purge => sub { my $self = shift; for my $commentId ( @{ $self->getCommentIds } ) { $self->deleteComment( $commentId ); } - return $self->SUPER::purge; -} + return super(); +}; #---------------------------------------------------------------------------- @@ -722,6 +827,19 @@ sub valid_parent_classes { #---------------------------------------------------------------------------- +=head2 validParent ( ) + +Override validParent to only allow GalleryAlbums to hold GalleryFiles. + +=cut + +sub validParent { + my ($class, $session) = @_; + return $session->asset->isa('WebGUI::Asset::Wobject::GalleryAlbum'); +} + +#---------------------------------------------------------------------------- + =head2 view ( ) method called by the container www_view method. @@ -765,13 +883,13 @@ sub view { keyword => $keyword, url_searchKeyword => $self->getGallery->getUrl( - "func=search;submit=1;keywords=" . uri_escape($keyword) + "func=search;submit=1;keywords=" . uri_escape_utf8($keyword) ), url_searchKeywordUser => $self->getGallery->getUrl( "func=search;submit=1;" . "userId=" . $self->ownerUserId . ';' - . 'keywords=' . uri_escape( $keyword ) + . 'keywords=' . uri_escape_utf8( $keyword ) ), }; } @@ -1060,5 +1178,10 @@ sub www_view { return "chunked"; } +sub setPrivileges { + my $self = shift; + $self->getStorageLocation->setPrivileges($self); +} + 1; # Who knew the truth would be so obvious? diff --git a/lib/WebGUI/Asset/File/GalleryFile/Photo.pm b/lib/WebGUI/Asset/File/GalleryFile/Photo.pm index 10e5b5f53..fd30cb0f1 100644 --- a/lib/WebGUI/Asset/File/GalleryFile/Photo.pm +++ b/lib/WebGUI/Asset/File/GalleryFile/Photo.pm @@ -85,7 +85,7 @@ C is a hash reference of options and is currently not used. =cut -sub applyConstraints { +override applyConstraints => sub { my $self = shift; my $options = shift; my $gallery = $self->getGallery; @@ -108,8 +108,8 @@ sub applyConstraints { $self->generateThumbnail; $self->setSize; $self->updateExifDataFromFile; - $self->SUPER::applyConstraints( $options ); -} + super(); +}; #------------------------------------------------------------------- @@ -247,10 +247,10 @@ Get a hash reference of template variables shared by all views of this asset. =cut -sub getTemplateVars { +override getTemplateVars => sub { my $self = shift; my $session = $self->session; - my $var = $self->SUPER::getTemplateVars; + my $var = super(); ### Download resolutions for my $resolution ( @{ $self->getResolutions } ) { @@ -275,7 +275,7 @@ sub getTemplateVars { } return $var; -} +}; #---------------------------------------------------------------------------- @@ -338,10 +338,10 @@ Make the default title into the file name minus the extention. =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; my $form = $self->session->form; - my $errors = $self->SUPER::processPropertiesFromFormPost || []; + my $errors = super() || []; # Return if errors return $errors if @$errors; @@ -366,7 +366,7 @@ sub processPropertiesFromFormPost { } return undef; -} +}; #---------------------------------------------------------------------------- @@ -376,11 +376,11 @@ Extend the superclass setFile to automatically generate thumbnails. =cut -sub setFile { +override setFile => sub { my $self = shift; - $self->SUPER::setFile(@_); + super(); $self->generateThumbnail; -} +}; #---------------------------------------------------------------------------- @@ -456,10 +456,12 @@ This page is only available to those who can edit this Photo. sub www_edit { my $self = shift; my $session = $self->session; - my $form = $self->session->form; + my $form = $session->form; - return $self->session->privilege->insufficient unless $self->canEdit; - return $self->session->privilege->locked unless $self->canEditIfLocked; + return $session->privilege->insufficient unless $self->canEdit; + return $session->privilege->locked unless $self->canEditIfLocked; + + my $i18n = WebGUI::International->new($session, 'WebGUI'); # Prepare the template variables # Cannot get all template vars since they require a storage location, doesn't work for @@ -517,7 +519,7 @@ sub www_edit { $var->{ form_submit } = WebGUI::Form::submit( $session, { name => "submit", - value => "Save", + value => $i18n->get('save'), }); $var->{ form_title } diff --git a/lib/WebGUI/Asset/File/Image.pm b/lib/WebGUI/Asset/File/Image.pm index ce50ac00c..3e31ddef3 100644 --- a/lib/WebGUI/Asset/File/Image.pm +++ b/lib/WebGUI/Asset/File/Image.pm @@ -89,22 +89,18 @@ An integer (in pixels) representing the longest edge a thumbnail may have. =cut -sub applyConstraints { +override applyConstraints => sub { my $self = shift; my $options = shift; - $self->SUPER::applyConstraints($options); + super(); my $maxImageSize = $options->{maxImageSize} || $self->maxImageSize || $self->session->setting->get("maxImageSize"); my $thumbnailSize = $options->{thumbnailSize} || $self->thumbnailSize || $self->session->setting->get("thumbnailSize"); - my $parameters = $self->parameters; my $storage = $self->getStorageLocation; - unless ($parameters =~ /alt\=/) { - $self->update({parameters=>$parameters.' alt="'.$self->title.'"'}); - } my $file = $self->filename; $storage->adjustMaxImageSize($file, $maxImageSize); $self->generateThumbnail($thumbnailSize); $self->setSize; -} +}; @@ -138,36 +134,54 @@ Returns the TabForm object that will be used in generating the edit page for thi =cut -sub getEditForm { - my $self = shift; - my $tabform = $self->SUPER::getEditForm(); - my $i18n = WebGUI::International->new($self->session,"Asset_Image"); - $tabform->getTab("properties")->integer( - -name=>"thumbnailSize", - -label=>$i18n->get('thumbnail size'), - -hoverHelp=>$i18n->get('Thumbnail size description'), - -value=>$self->thumbnailSize, - ); - $tabform->getTab("properties")->textarea( - -name=>"parameters", - -label=>$i18n->get('parameters'), - -hoverHelp=>$i18n->get('Parameters description'), - -value=>$self->parameters, - ); - if ($self->get("filename") ne "") { - $tabform->getTab("properties")->readOnly( - -label=>$i18n->get('thumbnail'), - -hoverHelp=>$i18n->get('Thumbnail description'), - -value=>'thumbnail' - ); - my ($x, $y) = $self->getStorageLocation->getSizeInPixels($self->get("filename")); - $tabform->getTab("properties")->readOnly( - -label=>$i18n->get('image size'), - -value=>$x.' x '.$y - ); - } - return $tabform; -} +override getEditForm => sub { + my $self = shift; + my $tabform = super(); + +# Add the fields defined locally and apply any overrides from the config file + my $i18n = WebGUI::International->new($self->session,"Asset_Image"); + + tie my %extraFields, "Tie::IxHash"; + + $extraFields{thumbnailSize} = { + fieldType => "integer", + name => "thumbnailSize", + label => $i18n->get('thumbnail size'), + hoverHelp => $i18n->get('Thumbnail size description'), + value => $self->thumbnailSize, + }; + $extraFields{parameters} = { + fieldType => "textarea", + name => "parameters", + label => $i18n->get('parameters'), + hoverHelp => $i18n->get('Parameters description'), + value => $self->parameters, + }; + + if ($self->filename ne "") { + my ($x, $y) = $self->getStorageLocation->getSizeInPixels($self->filename); + + $extraFields{thumbnail} = { + fieldType => "readOnly", + label => $i18n->get('thumbnail'), + hoverHelp => $i18n->get('Thumbnail description'), + value => 'thumbnail' + }; + $extraFields{imageSize} = { + fieldType => "readOnly", + label => $i18n->get('image size'), + value => $x.' x '.$y, + }; + } + + my $overrides = $self->session->config->get("assets/".$self->className); + + foreach my $fieldName (keys %extraFields) { + $self->setupFormField($tabform, $fieldName, \%extraFields, $overrides); + } + + return $tabform; +}; #------------------------------------------------------------------- @@ -190,11 +204,11 @@ Returns a toolbar with a set of icons that hyperlink to functions that delete, e =cut -sub getToolbar { +override getToolbar => sub { my $self = shift; return undef if ($self->getToolbarState); - return $self->SUPER::getToolbar(); -} + return super(); +}; #------------------------------------------------------------------- @@ -206,16 +220,18 @@ Renders this asset. sub view { my $self = shift; - my $cache = $self->session->cache; - if (!$self->session->var->isAdminOn && $self->cacheTimeout > 10) { - my $out = eval{$cache->get("view_".$self->getId)}; + my $session = $self->session; + my $cache = $session->cache; + my $cacheKey = $self->getWwwCacheKey('view'); + if (!$session->var->isAdminOn && $self->cacheTimeout > 10) { + my $out = eval { $cache->get( $cacheKey ) }; return $out if $out; } my %var = %{$self->get}; my ($crop_js, $domMe) = $self->annotate_js({ just_image => 1 }); if ($crop_js) { - my ($style, $url) = $self->session->quick(qw(style url)); + my ($style, $url) = $session->quick(qw(style url)); $style->setLink($url->extras('yui/build/fonts/fonts-min.css'), {rel=>'stylesheet', type=>'text/css'}); $style->setLink($url->extras('yui/container/assets/container.css'), {rel=>'stylesheet', type=>'text/css'}); @@ -223,18 +239,17 @@ sub view { $style->setScript($url->extras('yui/build/container/container-min.js'), {type=>'text/javascript'}); } - $var{controls} = $self->getToolbar; - $var{fileUrl} = $self->getFileUrl; - $var{fileIcon} = $self->getFileIconUrl; - $var{thumbnail} = $self->getThumbnailUrl; - $var{annotateJs} = "$crop_js$domMe"; - $var{parameters} = sprintf("id=%s", $self->getId()); - my $form = $self->session->form; + $var{controls} = $self->getToolbar; + $var{fileUrl} = $self->getFileUrl; + $var{fileIcon} = $self->getFileIconUrl; + $var{thumbnail} = $self->getThumbnailUrl; + $var{annotateJs} = $crop_js . $domMe; + $var{parameters} .= sprintf("id=%s", $self->getId); my $out = $self->processTemplate(\%var,undef,$self->{_viewTemplate}); - if (!$self->session->var->isAdminOn && $self->cacheTimeout > 10) { - eval{$cache->set("view_".$self->getId, $out, $self->get("cacheTimeout"))}; - } - return $out; + if (!$session->var->isAdminOn && $self->cacheTimeout > 10) { + eval{ $cache->set( $cacheKey, $out, $self->get("cacheTimeout") ) }; + } + return $out; } @@ -246,11 +261,11 @@ Extend the superclass setFile to automatically generate thumbnails. =cut -sub setFile { +override setFile => sub { my $self = shift; - $self->SUPER::setFile(@_); + super(); $self->generateThumbnail; -} +}; #------------------------------------------------------------------- @@ -262,23 +277,27 @@ Also adds the Image template form variable. =cut sub www_edit { - my $self = shift; - return $self->session->privilege->insufficient() unless $self->canEdit; - return $self->session->privilege->locked() unless $self->canEditIfLocked; - my $i18n = WebGUI::International->new($self->session, 'Asset_Image'); - $self->getAdminConsole->addSubmenuItem($self->getUrl('func=resize'),$i18n->get("resize image")) if ($self->filename); - $self->getAdminConsole->addSubmenuItem($self->getUrl('func=rotate'),$i18n->get("rotate image")) if ($self->filename); - $self->getAdminConsole->addSubmenuItem($self->getUrl('func=crop'),$i18n->get("crop image")) if ($self->filename); - $self->getAdminConsole->addSubmenuItem($self->getUrl('func=annotate'),$i18n->get("annotate image")) if ($self->filename); - $self->getAdminConsole->addSubmenuItem($self->getUrl('func=undo'),$i18n->get("undo image")) if ($self->filename); - my $tabform = $self->getEditForm; - $tabform->getTab("display")->template( - -value=>$self->get("templateId"), - -namespace=>"ImageAsset", - -hoverHelp=>$i18n->get('image template description'), - -defaultValue=>"PBtmpl0000000000000088" - ); - return $self->getAdminConsole->render($tabform->print,$i18n->get("edit image")); + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->canEdit; + return $session->privilege->locked() unless $self->canEditIfLocked; + my $i18n = WebGUI::International->new($session, 'Asset_Image'); + if ($self->filename) { + my $ac = $self->getAdminConsole; + $ac->addSubmenuItem($self->getUrl('func=resize'), $i18n->get("resize image")); + $ac->addSubmenuItem($self->getUrl('func=rotate'), $i18n->get("rotate image")); + $ac->addSubmenuItem($self->getUrl('func=crop'), $i18n->get("crop image")); + $ac->addSubmenuItem($self->getUrl('func=annotate'), $i18n->get("annotate image")); + $ac->addSubmenuItem($self->getUrl('func=undo'), $i18n->get("undo image")); + } + my $tabform = $self->getEditForm; + $tabform->getTab("display")->template( + -value => $self->templateId, + -namespace => "ImageAsset", + -hoverHelp => $i18n->get('image template description'), + -defaultValue => "PBtmpl0000000000000088", + ); + return $self->getAdminConsole->render($tabform->print,$i18n->get("edit image")); } #------------------------------------------------------------------- @@ -293,10 +312,8 @@ have been done to it. sub www_undo { my $self = shift; my $previous = (@{$self->getRevisions()})[1]; - # instantiate assetId if ($previous) { $self = $self->purgeRevision(); - $self = $previous; $self->generateThumbnail; } return $self->www_edit(); @@ -317,20 +334,21 @@ Allow the user to place some text on their image. This is done via JS and toolt =cut sub www_annotate { - my $self = shift; - return $self->session->privilege->insufficient() unless $self->canEdit; - return $self->session->privilege->locked() unless $self->canEditIfLocked; + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->canEdit; + return $session->privilege->locked() unless $self->canEditIfLocked; if (1) { my $newSelf = $self->addRevision(); delete $newSelf->{_storageLocation}; - $newSelf->getStorageLocation->annotate($newSelf->filename,$newSelf,$newSelf->session->form); + $newSelf->getStorageLocation->annotate($newSelf->filename,$newSelf,$session->form); $newSelf->setSize($newSelf->getStorageLocation->getFileSize($newSelf->filename)); $self = $newSelf; $self->generateThumbnail; + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { allowComments => 0 }); } - my ($style, $url) = $self->session->quick(qw(style url)); - # $style->setLink($url->extras('annotate/imageMap.css'), {rel=>'stylesheet', type=>'text/css'}); + my ($style, $url) = $session->quick(qw(style url)); $style->setLink($url->extras('yui/build/resize/assets/skins/sam/resize.css'), {rel=>'stylesheet', type=>'text/css'}); $style->setLink($url->extras('yui/build/fonts/fonts-min.css'), {rel=>'stylesheet', type=>'text/css'}); @@ -342,10 +360,7 @@ sub www_annotate { $style->setScript($url->extras('yui/build/resize/resize-min.js'), {type=>'text/javascript'}); $style->setScript($url->extras('yui/build/imagecropper/imagecropper-min.js'), {type=>'text/javascript'}); - # my $imageAsset = $self->session->db->getRow("ImageAsset","assetId",$self->getId); - my @pieces = split(/\n/, $self->annotations); - # my ($top_left, $width_height, $note) = split(/\n/, $imageAsset->{annotations}); my ($img_null, $tooltip_block, $tooltip_none) = ('', '', ''); for (my $i = 0; $i < $#pieces; $i += 3) { @@ -353,7 +368,6 @@ sub www_annotate { $tooltip_block .= "YAHOO.util.Dom.setStyle('tooltip$i', 'display', 'block');\n"; $tooltip_none .= "YAHOO.util.Dom.setStyle('tooltip$i', 'display', 'none');\n"; my $j = $i + 2; - # warn("i: $i: ", $self->session->form->process("delAnnotate$i")); } my $image = '
    '.$self->filename.'
    '; @@ -361,8 +375,8 @@ sub www_annotate { my ($width, $height) = $self->getStorageLocation->getSize($self->filename); my @checkboxes = (); - my $i18n = WebGUI::International->new($self->session,"Asset_Image"); - my $f = WebGUI::HTMLForm->new($self->session,-action=>$self->getUrl); + my $i18n = WebGUI::International->new($session,"Asset_Image"); + my $f = WebGUI::HTMLForm->new($session); $self->getAdminConsole->addSubmenuItem($self->getUrl('func=edit'),$i18n->get("edit image")); $f->hidden( @@ -539,49 +553,51 @@ Returns the user to the roate form. =cut sub www_rotate { - my $self = shift; - return $self->session->privilege->insufficient() unless $self->canEdit; - return $self->session->privilege->locked() unless $self->canEditIfLocked; - if (defined $self->session->form->process("Rotate")) { + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->canEdit; + return $session->privilege->locked() unless $self->canEditIfLocked; + if (defined $session->form->process("Rotate")) { my $newSelf = $self->addRevision(); delete $newSelf->{_storageLocation}; - $newSelf->getStorageLocation->rotate($newSelf->filename,$newSelf->session->form->process("Rotate")); + $newSelf->getStorageLocation->rotate($newSelf->filename,$session->form->process("Rotate")); $newSelf->setSize($newSelf->getStorageLocation->getFileSize($newSelf->filename)); $self = $newSelf; $self->generateThumbnail; + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { allowComments => 0 }); } my ($x, $y) = $self->getStorageLocation->getSizeInPixels($self->filename); ##YUI specific datatable CSS - my ($style, $url) = $self->session->quick(qw(style url)); + my ($style, $url) = $session->quick(qw(style url)); my $img_name = $self->getStorageLocation->getUrl($self->filename); my $img_file = $self->filename; my $image = '
    '.$self->filename.'
    '; - my $i18n = WebGUI::International->new($self->session,"Asset_Image"); + my $i18n = WebGUI::International->new($session,"Asset_Image"); $self->getAdminConsole->addSubmenuItem($self->getUrl('func=edit'),$i18n->get("edit image")); - my $f = WebGUI::HTMLForm->new($self->session,-action=>$self->getUrl); + my $f = WebGUI::HTMLForm->new($session); $f->hidden( -name=>"func", -value=>"rotate" - ); + ); $f->button( -value=>"Left", -extras=>qq(onclick="var deg = document.getElementById('Rotate_formId').value; deg = parseInt(deg) + 90; document.getElementById('Rotate_formId').value = deg;"), - ); + ); $f->button( -value=>"Right", -extras=>qq(onclick="var deg = document.getElementById('Rotate_formId').value; deg = parseInt(deg) - 90; document.getElementById('Rotate_formId').value = deg;"), - ); + ); $f->integer( -label=>$i18n->get('degree'), -name=>"Rotate", -value=>0, - ); + ); $f->submit; - return $self->getAdminConsole->render($f->print.$image,$i18n->get("rotate image")); + return $self->getAdminConsole->render($f->print.$image,$i18n->get("rotate image")); } #------------------------------------------------------------------- @@ -596,22 +612,24 @@ Returns the user to the resize form. =cut sub www_resize { - my $self = shift; - return $self->session->privilege->insufficient() unless $self->canEdit; - return $self->session->privilege->locked() unless $self->canEditIfLocked; - if ($self->session->form->process("newWidth") || $self->session->form->process("newHeight")) { - my $newSelf = $self->addRevision(); - delete $newSelf->{_storageLocation}; - $newSelf->getStorageLocation->resize($newSelf->filename,$newSelf->session->form->process("newWidth"),$newSelf->session->form->process("newHeight")); - $newSelf->setSize($newSelf->getStorageLocation->getFileSize($newSelf->filename)); - $self = $newSelf; - $self->generateThumbnail; - } + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->canEdit; + return $session->privilege->locked() unless $self->canEditIfLocked; + if ($session->form->process("newWidth") || $session->form->process("newHeight")) { + my $newSelf = $self->addRevision(); + delete $newSelf->{_storageLocation}; + $newSelf->getStorageLocation->resize($newSelf->filename,$session->form->process("newWidth"),$session->form->process("newHeight")); + $newSelf->setSize($newSelf->getStorageLocation->getFileSize($newSelf->filename)); + $self = $newSelf; + $self->generateThumbnail; + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { allowComments => 0 }); + } my ($x, $y) = $self->getStorageLocation->getSizeInPixels($self->filename); ##YUI specific datatable CSS - my ($style, $url) = $self->session->quick(qw(style url)); + my ($style, $url) = $session->quick(qw(style url)); $style->setLink($url->extras('yui/build/fonts/fonts-min.css'), {rel=>'stylesheet', type=>'text/css'}); $style->setLink($url->extras('yui/build/resize/assets/skins/sam/resize.css'), {rel=>'stylesheet', type=>'text/css'}); @@ -630,8 +648,8 @@ sub www_resize { var resize = new YAHOO.util.Resize('yui_img', { handles: 'all', knobHandles: true, - height: '${x}px', - width: '${y}px', + height: '${y}px', + width: '${x}px', proxy: true, ghost: true, status: true, @@ -658,33 +676,33 @@ sub www_resize { ); - my $i18n = WebGUI::International->new($self->session,"Asset_Image"); - $self->getAdminConsole->addSubmenuItem($self->getUrl('func=edit'),$i18n->get("edit image")); - my $f = WebGUI::HTMLForm->new($self->session,-action=>$self->getUrl); - $f->hidden( - -name=>"func", - -value=>"resize" - ); - $f->readOnly( - -label=>$i18n->get('image size'), - -hoverHelp=>$i18n->get('image size description'), - -value=>$x.' x '.$y, - ); - $f->integer( - -label=>$i18n->get('new width'), - -hoverHelp=>$i18n->get('new width description'), - -name=>"newWidth", - -value=>$x, - ); - $f->integer( - -label=>$i18n->get('new height'), - -hoverHelp=>$i18n->get('new height description'), - -name=>"newHeight", - -value=>$y, - ); - $f->submit; - my $image = '
    '.$self->filename.'
    '.$resize_js; - return $self->getAdminConsole->render($f->print.$image,$i18n->get("resize image")); + my $i18n = WebGUI::International->new($session,"Asset_Image"); + $self->getAdminConsole->addSubmenuItem($self->getUrl('func=edit'),$i18n->get("edit image")); + my $f = WebGUI::HTMLForm->new($session); + $f->hidden( + -name=>"func", + -value=>"resize" + ); + $f->readOnly( + -label=>$i18n->get('image size'), + -hoverHelp=>$i18n->get('image size description'), + -value=>$x.' x '.$y, + ); + $f->integer( + -label=>$i18n->get('new width'), + -hoverHelp=>$i18n->get('new width description'), + -name=>"newWidth", + -value=>$x, + ); + $f->integer( + -label=>$i18n->get('new height'), + -hoverHelp=>$i18n->get('new height description'), + -name=>"newHeight", + -value=>$y, + ); + $f->submit; + my $image = '
    '.$self->filename.'
    '.$resize_js; + return $self->getAdminConsole->render($f->print.$image,$i18n->get("resize image")); } #------------------------------------------------------------------- @@ -700,29 +718,31 @@ Returns the user to the cropping form. =cut sub www_crop { - my $self = shift; - return $self->session->privilege->insufficient() unless $self->canEdit; - return $self->session->privilege->locked() unless $self->canEditIfLocked; + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->canEdit; + return $session->privilege->locked() unless $self->canEditIfLocked; - if ($self->session->form->process("Width") || $self->session->form->process("Height") - || $self->session->form->process("Top") || $self->session->form->process("Left")) { + if ($session->form->process("Width") || $session->form->process("Height") + || $session->form->process("Top") || $session->form->process("Left")) { my $newSelf = $self->addRevision(); delete $newSelf->{_storageLocation}; $newSelf->getStorageLocation->crop( $newSelf->filename, - $newSelf->session->form->process("Width"), - $newSelf->session->form->process("Height"), - $newSelf->session->form->process("Top"), - $newSelf->session->form->process("Left") + $session->form->process("Width"), + $session->form->process("Height"), + $session->form->process("Top"), + $session->form->process("Left") ); $self = $newSelf; $self->generateThumbnail; + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { allowComments => 0 }); } my $filename = $self->filename; ##YUI specific datatable CSS - my ($style, $url) = $self->session->quick(qw(style url)); + my ($style, $url) = $session->quick(qw(style url)); my $crop_js = qq( EOSCRIPT - return $self->SUPER::getEditForm; -} ## end sub getEditForm + return super(); +}; ## end sub getEditForm #---------------------------------------------------------------------------- @@ -253,10 +253,10 @@ it is purchased. C is the WebGUI::Shop::TransactionItem for this item =cut -sub getPostPurchaseActions { +override getPostPurchaseActions => sub { my ( $self, $item ) = @_; my $session = $self->session; - my $opts = $self->SUPER::getPostPurchaseActions(); + my $opts = super(); my $i18n = WebGUI::International->new( $session, "Asset_ThingyRecord" ); my $recordId = $item->get('options')->{recordId}; @@ -265,7 +265,7 @@ sub getPostPurchaseActions { = $self->getUrl( 'func=editRecord;recordid=' . $recordId ); return $opts; -} +}; #---------------------------------------------------------------------------- @@ -508,7 +508,7 @@ Remove all collateral associated with the ThingyRecord sku =cut -sub purge { +override purge => sub { my $self = shift; my $options = { constraints => [ { 'assetId = ?' => $self->getId } ] }; @@ -520,8 +520,8 @@ sub purge { # XXX: Should we also remove the records from the Thingy? - return $self->SUPER::purge; -} + return super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Snippet.pm b/lib/WebGUI/Asset/Snippet.pm index 2b1ca33ce..78e998c42 100644 --- a/lib/WebGUI/Asset/Snippet.pm +++ b/lib/WebGUI/Asset/Snippet.pm @@ -43,7 +43,6 @@ around snippet => sub { if ( $self->mimeType eq "text/html" ) { HTML::Packer::minify( \$packed, { remove_comments => 1, - remove_newlines => 1, do_javascript => "shrink", do_stylesheet => "minify", } ); @@ -126,20 +125,6 @@ These methods are available from this class: -#------------------------------------------------------------------- - -=head2 addRevision ( properties, ... ) - -Force the packed snippet to be regenerated. - -=cut - -sub addRevision { - my ( $self, $properties, @args ) = @_; - delete $properties->{ snippetPacked }; - return $self->SUPER::addRevision( $properties, @args ); -} - #------------------------------------------------------------------- =head2 exportGetUrlAsPath ( index ) @@ -180,17 +165,41 @@ sub exportGetUrlAsPath { #------------------------------------------------------------------- +=head2 getCache ( $calledAsWebMethod ) + +Overrides the base method to handle Snippet specific caching. + +=head3 $calledAsWebMethod + +If this is true, then change the cache key. + +=cut + +sub getCache { + my $self = shift; + my $calledAsWebMethod = shift; + my $session = $self->session; + my $cacheKey = "view_".$calledAsWebMethod.'_'.$self->getId; + if ($session->env->sslRequest) { + $cacheKey .= '_ssl'; + } + my $cache = WebGUI::Cache->new($session, $cacheKey); + return $cache; +} + +#------------------------------------------------------------------- + =head2 getToolbar ( ) Returns a toolbar with a set of icons that hyperlink to functions that delete, edit, promote, demote, cut, and copy. =cut -sub getToolbar { +override getToolbar => sub { my $self = shift; return undef if ($self->getToolbarState); - return '

    '.$self->SUPER::getToolbar().'

    '; -} + return '

    '.super().'

    '; +}; #------------------------------------------------------------------- @@ -200,12 +209,13 @@ Indexing the content of the snippet. See WebGUI::Asset::indexContent() for addit =cut -sub indexContent { +around indexContent => sub { + my $orig = shift; my $self = shift; - my $indexer = $self->SUPER::indexContent; + my $indexer = $self->$orig(@_); $indexer->addKeywords($self->snippet); $indexer->setIsPublic(0); -} +}; #------------------------------------------------------------------- @@ -215,15 +225,17 @@ Extending purgeCache to handle caching of the rendered snippet =cut -sub purgeCache { +override purgeCache => sub { my $self = shift; my $cache = $self->session->cache; eval { $cache->delete("view__".$self->getId); - $cache->delete("view_1_".$self->getId); + $cache->delete("view_1_".$self->getId); + $cache->delete("view__".$self->getId . '_ssl'); + $cache->delete("view_1_".$self->getId . '_ssl'); }; - $self->SUPER::purgeCache(); -} + super(); +}; #------------------------------------------------------------------- @@ -251,16 +263,17 @@ toolbar if in adminMode. =cut sub view { - my $self = shift; + my $self = shift; my $calledAsWebMethod = shift; - my $session = $self->session; + my $session = $self->session; my $versionTag = WebGUI::VersionTag->getWorking($session, 1); my $noCache = $session->var->isAdminOn || $self->cacheTimeout <= 10 || ($versionTag && $versionTag->getId eq $self->tagId); + my $cacheKey = $self->getWwwCacheKey('view', $calledAsWebMethod); unless ($noCache) { - my $out = eval{$session->cache->get("view_".$calledAsWebMethod."_".$self->getId)}; + my $out = eval { $session->cache->get( $cacheKey )}; return $out if $out; } my $output = $self->usePacked @@ -273,7 +286,7 @@ sub view { } WebGUI::Macro::process($session,\$output); unless ($noCache) { - eval{$session->cache->set("view_".$calledAsWebMethod."_".$self->getId, $output, $self->cacheTimeout)}; + eval { $session->cache->set( $cacheKey, $output, $self->cacheTimeout) }; } return $output; } diff --git a/lib/WebGUI/Asset/Story.pm b/lib/WebGUI/Asset/Story.pm index a0e07aa56..648c1852f 100644 --- a/lib/WebGUI/Asset/Story.pm +++ b/lib/WebGUI/Asset/Story.pm @@ -136,16 +136,17 @@ You can't add children to a Story. =cut -sub canEdit { +around canEdit => sub { + my $orig = shift; my $self = shift; my $userId = shift || $self->session->user->userId; if ($userId eq $self->ownerUserId) { return 1; } my $user = WebGUI::User->new($self->session, $userId); - return $self->SUPER::canEdit($userId) + return $self->$orig($userId) || $self->getArchive->canPostStories($userId); -} +}; #------------------------------------------------------------------- @@ -503,7 +504,7 @@ sub getRssData { my $self = shift; my $data = { title => $self->headline || $self->getTitle, - description => $self->subtitle, + description => $self->story, 'link' => $self->getUrl, author => $self->byline, date => $self->lastModified, @@ -519,11 +520,12 @@ Extend the base class to index Story properties like headline, byline, etc. =cut -sub indexContent { +around indexContent => sub { + my $orig = shift; my $self = shift; - my $indexer = $self->next::method(); + my $indexer = $self->$orig(@_); $indexer->addKeywords($self->headline, $self->subtitle, $self->location, $self->highlights, $self->byline, $self->story, ); -} +}; #------------------------------------------------------------------- @@ -633,7 +635,7 @@ Cleaning up all storage objects in all revisions. =cut -sub purge { +override purge => sub { my $self = shift; ##Delete all storage locations from all revisions of the Asset my $sth = $self->session->db->read("select photo from Story where assetId=?",[$self->getId]); @@ -646,8 +648,8 @@ sub purge { } } $sth->finish; - return $self->next::method; -} + return super(); +}; #------------------------------------------------------------------- @@ -657,15 +659,15 @@ Remove the storage locations for this revision of the Asset. =cut -sub purgeRevision { +override purgeRevision => sub { my $self = shift; my $session = $self->session; foreach my $photo ( @{ $self->getPhotoData} ) { my $storage = WebGUI::Storage->get($session, $self-$photo->{storageId}); $storage->delete if $storage; } - return $self->next::method; -} + return super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Template.pm b/lib/WebGUI/Asset/Template.pm index 21e4144be..1c5bc1e37 100644 --- a/lib/WebGUI/Asset/Template.pm +++ b/lib/WebGUI/Asset/Template.pm @@ -38,7 +38,6 @@ sub _template_autopack { my $packed = $new; HTML::Packer::minify( \$packed, { remove_comments => 1, - remove_newlines => 1, do_javascript => "shrink", do_stylesheet => "minify", } ); @@ -132,20 +131,16 @@ sub addAttachments { my $db = $self->session->db; - my $sql = q{ - INSERT INTO template_attachments - (templateId, revisionDate, url, type, sequence) - VALUES - (?, ?, ?, ?, ?) - }; - foreach my $a (@$attachments) { - my @params = ( - $self->getId, - $self->revisionDate, - @{$a}{qw(url type sequence)} + my %params = ( + templateId => $self->getId, + revisionDate => $self->revisionDate, + url => $a->{url}, + type => $a->{type}, + sequence => $a->{sequence}, + attachId => 'new', ); - $db->write($sql, \@params); + $db->setRow('template_attachments', 'attachId', \%params); } } @@ -157,13 +152,13 @@ Override the master addRevision to copy attachments =cut -sub addRevision { +override addRevision => sub { my ( $self, $properties, @args ) = @_; - my $asset = $self->SUPER::addRevision($properties, @args); + my $asset = super(); delete $properties->{templatePacked}; $asset->addAttachments($self->getAttachments); return $asset; -} +}; #------------------------------------------------------------------- @@ -174,14 +169,14 @@ Extra Head Tags. =cut -sub drawExtraHeadTags { - my ($self, $params) = @_; +override drawExtraHeadTags => sub { + my ($self) = @_; if ($self->namespace eq 'style') { my $i18n = WebGUI::International->new($self->session); return $i18n->get(881); } - return $self->SUPER::drawExtraHeadTags($params); -} + return super(); +}; #------------------------------------------------------------------- @@ -193,12 +188,13 @@ copy. =cut -sub duplicate { - my $self = shift; - my $newTemplate = $self->SUPER::duplicate; +override duplicate => sub { + my $self = shift; + my $newTemplate = super(); $newTemplate->update({isDefault => 0}); + $newTemplate->addAttachments($self->getAttachments); return $newTemplate; -} +}; #------------------------------------------------------------------- @@ -208,12 +204,12 @@ Override to add attachments to package data =cut -sub exportAssetData { +override exportAssetData => sub { my ( $self ) = @_; - my $data = $self->SUPER::exportAssetData; + my $data = super(); $data->{template_attachments} = $self->getAttachments; return $data; -} +}; #------------------------------------------------------------------- @@ -262,9 +258,9 @@ Returns the TabForm object that will be used in generating the edit page for thi =cut -sub getEditForm { +override getEditForm => sub { my $self = shift; - my $tabform = $self->SUPER::getEditForm(); + my $tabform = super(); my $i18n = WebGUI::International->new($self->session, 'Asset_Template'); $tabform->hidden({ name=>"returnUrl", @@ -380,9 +376,12 @@ sub getEditForm { ); my ($style, $url) = $self->session->quick(qw(style url)); - $style->setScript($url->extras('yui/build/yahoo/yahoo-min.js'), {type => 'text/javascript'}); - $style->setScript($url->extras('yui/build/json/json-min.js'), {type => 'text/javascript'}); - $style->setScript($url->extras('yui/build/dom/dom-min.js'), {type => 'text/javascript'}); + $style->setScript($url->extras('yui/build/yahoo/yahoo-min.js'), {type => 'text/javascript'}); + $style->setScript($url->extras('yui/build/json/json-min.js'), {type => 'text/javascript'}); + $style->setScript($url->extras('yui/build/dom/dom-min.js'), {type => 'text/javascript'}); + $style->setScript($url->extras('yui/build/event/event-min.js'), {type => 'text/javascript'}); + $style->setScript($url->extras('yui/build/connection/connection-min.js'), {type => 'text/javascript'}); + $style->setScript($url->extras('yui-webgui/build/i18n/i18n.js'), {type => 'text/javascript'}); pop(@headers); my $scriptUrl = $url->extras('templateAttachments.js'); @@ -392,7 +391,7 @@ sub getEditForm { $properties->raw("$label$table"); return $tabform; -} +}; #------------------------------------------------------------------- @@ -481,12 +480,12 @@ Override to import attachments =cut -sub importAssetCollateralData { +override importAssetCollateralData => sub { my ( $self, $data, @args ) = @_; $self->removeAttachments; $self->addAttachments( $data->{template_attachments} ); - return $self->SUPER::importAssetCollateralData( $data, @args ); -} + return super(); +}; #------------------------------------------------------------------- @@ -496,12 +495,13 @@ Making private. See WebGUI::Asset::indexContent() for additonal details. =cut -sub indexContent { +around indexContent => sub { + my $orig = shift; my $self = shift; - my $indexer = $self->SUPER::indexContent; + my $indexer = $self->$orig(@_); $indexer->addKeywords($self->namespace); $indexer->setIsPublic(0); -} +}; #------------------------------------------------------------------- @@ -619,9 +619,9 @@ Extends the master class to handle template parsers, namespaces and template att =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; - $self->SUPER::processPropertiesFromFormPost; + super(); # TODO: Perhaps add a way to check template syntax before it blows stuff up? my %data; my $needsUpdate = 0; @@ -667,7 +667,7 @@ sub processPropertiesFromFormPost { $self->addAttachments(\@add); return; -} +}; #------------------------------------------------------------------- @@ -704,17 +704,31 @@ sub processRaw { #------------------------------------------------------------------- -=head2 purgeRevision ( ) +=head2 purge ( ) -Override the master purgeRevision to purge attachments +Extend the master to purge attachments in all revisions. =cut -sub purgeRevision { +sub purge { + my $self = shift; + $self->session->db->write('delete from template_attachments where templateId=?', [$self->getId]); + return $self->SUPER::purge(@_); +} + +#------------------------------------------------------------------- + +=head2 purgeRevision ( ) + +Extend the master purgeRevision to purge attachments + +=cut + +override purgeRevision => sub { my $self = shift; $self->removeAttachments; - return $self->SUPER::purgeRevision(@_); -} + return super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/WikiPage.pm b/lib/WebGUI/Asset/WikiPage.pm index bcd3e61bf..a8c22fb1e 100644 --- a/lib/WebGUI/Asset/WikiPage.pm +++ b/lib/WebGUI/Asset/WikiPage.pm @@ -230,13 +230,17 @@ Get the common template vars for this asset sub getTemplateVars { my ( $self ) = @_; - my $i18n = WebGUI::International->new($self->session, "Asset_WikiPage"); - my $wiki = $self->getWiki; - my $owner = WebGUI::User->new( $self->session, $self->ownerUserId ); - my $keywords = WebGUI::Keyword->new($self->session)->getKeywordsForAsset({ + my $session = $self->session; + my $i18n = WebGUI::International->new($session, "Asset_WikiPage"); + my $wiki = $self->getWiki; + my $owner = WebGUI::User->new( $session, $self->ownerUserId ); + my $keyObj = WebGUI::Keyword->new($session); + + my $keywords = $keyObj->getKeywordsForAsset({ asset => $self, asArrayRef => 1, }); + my @keywordsLoop = (); foreach my $word (@{$keywords}) { push @keywordsLoop, { @@ -262,18 +266,43 @@ sub getTemplateVars { historyUrl => $self->getUrl("func=getHistory"), editContent => $self->getEditForm, allowsAttachments => $wiki->allowAttachments, - comments => $self->getFormattedComments(), + comments => $self->getFormattedComments, canEdit => $self->canEdit, + canAdminister => $wiki->canAdminister, isProtected => $self->isProtected, content => $wiki->autolinkHtml( $self->scrubContent, {skipTitles => [$self->title]}, ), + isKeywordPage => $self->isKeywordPage, isSubscribed => $self->isSubscribed, subscribeUrl => $self->getSubscribeUrl, unsubscribeUrl => $self->getUnsubscribeUrl, owner => $owner->get('alias'), }; + my @keyword_pages = (); + if ($var->{isKeywordPage}) { + my $paginator = $keyObj->getMatchingAssets({ + startAsset => $self->getWiki, + keyword => $self->get('title'), + usePaginator => 1, + }); + PAGE: foreach my $assetId (@{ $paginator->getPageData }) { + next PAGE if $assetId->{assetId} eq $self->getId; + my $asset = WebGUI::Asset->newByDynamicClass($session, $assetId->{assetId}); + next PAGE unless $asset; + push @keyword_pages, { + title => $asset->getTitle, + url => $asset->getUrl, + }; + } + $paginator->appendTemplateVars($var); + @keyword_pages = map { $_->[1] } + sort + map { [ lc $_->{title}, $_ ] } + @keyword_pages; + } + $var->{keyword_page_loop} = \@keyword_pages; return $var; } @@ -301,11 +330,30 @@ Extends the master class to handle indexing the wiki content. =cut -sub indexContent { +around indexContent => sub { + my $orig = shift; my $self = shift; - my $indexer = $self->next::method; + my $indexer = $self->$orig(@_); $indexer->addKeywords($self->content); return $indexer; +}; + +#------------------------------------------------------------------- + +=head2 isKeywordPage + +Returns a boolean indicating whether or not the name of this WikiPage matches any keyword in the Wiki that +contains it. + +=cut + +sub isKeywordPage { + my $self = shift; + my $keywords = WebGUI::Keyword->new($self->session)->getMatchingAssets({ + asset => $self->getWiki, + keyword => $self->get('title'), + }); + return scalar @{ $keywords }; } #------------------------------------------------------------------- @@ -350,21 +398,22 @@ Extends the master method to handle properties and attachments. =cut sub processPropertiesFromFormPost { - my $self = shift; - $self->next::method(@_); - my $actionTaken = ($self->session->form->process("assetId") eq "new") ? "Created" : "Edited"; + my $self = shift; + my $session = $self->session; + $self->next::method(@_); + my $actionTaken = ($session->form->process("assetId") eq "new") ? "Created" : "Edited"; my $wiki = $self->getWiki; - my $properties = { - groupIdView => $wiki->groupIdView, - groupIdEdit => $wiki->groupToAdminister, - actionTakenBy => $self->session->user->userId, - actionTaken => $actionTaken, - }; + my $properties = { + groupIdView => $wiki->groupIdView, + groupIdEdit => $wiki->groupToAdminister, + actionTakenBy => $session->user->userId, + actionTaken => $actionTaken, + }; - if ($wiki->canAdminister) { - $properties->{isProtected} = $self->session->form->get("isProtected"); - $properties->{isFeatured} = $self->session->form->get("isFeatured"); - } + if ($wiki->canAdminister) { + $properties->{isProtected} = $session->form->get("isProtected"); + $properties->{isFeatured} = $session->form->get("isFeatured"); + } $self->update($properties); @@ -373,10 +422,10 @@ sub processPropertiesFromFormPost { maxImageSize => $wiki->maxImageSize, thumbnailSize => $wiki->thumbnailSize, }; - my @attachments = $self->session->form->param("attachments"); + my @attachments = $session->form->param("attachments"); my @tags = (); foreach my $assetId (@attachments) { - my $asset = WebGUI::Asset->newById($self->session, $assetId); + my $asset = WebGUI::Asset->newById($session, $assetId); if (defined $asset) { unless ($asset->parentId eq $self->getId) { $asset->setParent($self); @@ -518,6 +567,36 @@ sub www_getHistory { #------------------------------------------------------------------- +=head2 www_purgeRevision + +Override the main method to change which group is allowed to purge revisions for WikiPages. Only +members who can administer the parent wiki (canAdminister) can purge revisions. + +=cut + +sub www_purgeRevision { + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->getWiki->canAdminister; + my $revisionDate = $session->form->process("revisionDate"); + return undef unless $revisionDate; + my $asset = WebGUI::Asset->new($session, $self->getId, $self->get("className"), $revisionDate); + return undef if ($asset->get('revisionDate') != $revisionDate); + my $parent = $asset->getParent; + $asset->purgeRevision; + if ($session->form->process("proceed") eq "manageRevisionsInTag") { + my $working = (defined $self) ? $self : $parent; + $session->http->setRedirect($working->getUrl("op=manageRevisionsInTag")); + return undef; + } + unless (defined $self) { + return $parent->www_view; + } + return $self->www_manageRevisions; +} + +#------------------------------------------------------------------- + =head2 www_restoreWikiPage Publishes a wiki page that has been put into the trash or the clipboard. diff --git a/lib/WebGUI/Asset/Wobject.pm b/lib/WebGUI/Asset/Wobject.pm index f4703201d..1b35dcaed 100644 --- a/lib/WebGUI/Asset/Wobject.pm +++ b/lib/WebGUI/Asset/Wobject.pm @@ -341,15 +341,15 @@ Returns output parsed under the current style. See also Asset::processStyle. =cut -sub processStyle { +override processStyle => sub { my ($self, $output, $options) = @_; - $output = $self->SUPER::processStyle($output, $options); + $output = super(); my $style = $self->session->style; if ($style->useMobileStyle) { return $style->process($output,$self->get("mobileStyleTemplateId")); } return $style->process($output,$self->get("styleTemplateId")); -} +}; #------------------------------------------------------------------- @@ -508,12 +508,6 @@ sub www_view { $self->session->http->setLastModified($self->getContentLastModified); $self->session->http->sendHeader; ##Have to dupe this code here because Wobject does not call SUPER. - if ($self->get('synopsis')) { - $self->session->style->setMeta({ - name => 'Description', - content => $self->get('synopsis'), - }); - } $self->prepareView; my $style = $self->processStyle($self->getSeparator, { noHeadTags => 1 }); my ($head, $foot) = split($self->getSeparator,$style); diff --git a/lib/WebGUI/Asset/Wobject/Article.pm b/lib/WebGUI/Asset/Wobject/Article.pm index c2c59fac9..c75bca557 100644 --- a/lib/WebGUI/Asset/Wobject/Article.pm +++ b/lib/WebGUI/Asset/Wobject/Article.pm @@ -57,7 +57,7 @@ property storageId => ( fieldType => "image", deleteFileUrl => \&_storageId_deleteFileUrl, maxAttachments => 2, - persist => 1, + persist => 1, default => undef, label => ["attachments", 'Asset_Article'], hoverHelp => ["attachments help", 'Asset_Article'], @@ -163,12 +163,12 @@ See WebGUI::AssetPackage::exportAssetData() for details. =cut -sub exportAssetData { +override exportAssetData => sub { my $self = shift; - my $data = $self->SUPER::exportAssetData; + my $data = super(); push(@{$data->{storage}}, $self->storageId) if ($self->storageId ne ""); return $data; -} +}; #------------------------------------------------------------------- @@ -184,9 +184,11 @@ sub getStorageLocation { my $self = shift; unless (exists $self->{_storageLocation}) { if ($self->storageId eq "") { - $self->{_storageLocation} = WebGUI::Storage->create($self->session); - $self->update({storageId=>$self->{_storageLocation}->getId}); - } else { + my $storage = WebGUI::Storage->create($self->session); + $self->update({ storageId => $storage->getId }); + $self->{_storageLocation} = $storage; + } + else { $self->{_storageLocation} = WebGUI::Storage->get($self->session,$self->storageId); } } @@ -202,14 +204,14 @@ Indexing the content of attachments and user defined fields. See WebGUI::Asset:: =cut override indexContent => sub { - my $self = shift; - my $indexer = super(); - $indexer->addKeywords($self->linkTitle); - $indexer->addKeywords($self->linkURL); - my $storage = $self->getStorageLocation; - foreach my $file (@{$storage->getFiles}) { - $indexer->addFile($storage->getPath($file)); - } + my $self = shift; + my $indexer = super(); + $indexer->addKeywords($self->linkTitle); + $indexer->addKeywords($self->linkURL); + my $storage = $self->getStorageLocation; + foreach my $file (@{$storage->getFiles}) { + $indexer->addFile($storage->getPath($file)); + } }; #------------------------------------------------------------------- @@ -268,14 +270,14 @@ Extend the super class to delete all storage locations. =cut override purge => sub { - my $self = shift; - my $sth = $self->session->db->read("select storageId from Article where assetId=?",[$self->getId]); - while (my ($storageId) = $sth->array) { - my $storage = WebGUI::Storage->get($self->session,$storageId); - $storage->delete if defined $storage; - } - $sth->finish; - return super(); + my $self = shift; + my $sth = $self->session->db->read("select storageId from Article where assetId=?",[$self->getId]); + while (my ($storageId) = $sth->array) { + my $storage = WebGUI::Storage->get($self->session,$storageId); + $storage->delete if defined $storage; + } + $sth->finish; + return super(); }; #------------------------------------------------------------------- @@ -320,7 +322,7 @@ sub view { my $cache = $self->session->cache; if (!$self->session->var->isAdminOn && $self->cacheTimeout > 10 && !$self->session->form->process("overrideTemplateId") && !$self->session->form->process($self->paginateVar) && !$self->session->form->process("makePrintable")) { - my $out = eval{$cache->get("view_".$self->getId)}; + my $out = eval{$cache->get($self->getViewCacheKey)}; return $out if $out; } my %var; @@ -384,7 +386,7 @@ sub view { my $out = $self->processTemplate(\%var,undef,$self->{_viewTemplate}); if (!$self->session->var->isAdminOn && $self->cacheTimeout > 10 && !$self->session->form->process("overrideTemplateId") && !$self->session->form->process($self->paginateVar) && !$self->session->form->process("makePrintable")) { - eval{$cache->set("view_".$self->getId, $out, $self->cacheTimeout)}; + eval{$cache->set($self->getViewCacheKey, $out, $self->cacheTimeout)}; } return $out; } diff --git a/lib/WebGUI/Asset/Wobject/Calendar.pm b/lib/WebGUI/Asset/Wobject/Calendar.pm index 8171fed22..db9b43e68 100644 --- a/lib/WebGUI/Asset/Wobject/Calendar.pm +++ b/lib/WebGUI/Asset/Wobject/Calendar.pm @@ -75,7 +75,6 @@ property groupIdSubscribed => ( fieldType => 'hidden', ); - ##### TEMPLATES - DISPLAY ##### # Month property templateIdMonth => ( @@ -412,7 +411,8 @@ around the canEdit check when www_editSave is being used to add an asset). =cut -sub canEdit { +around canEdit => sub { + my $orig = shift; my $self = shift; my $userId = shift || $self->session->user->userId; my $form = $self->session->form; @@ -430,13 +430,13 @@ sub canEdit { ); # Who can edit the Calendar can do everything - if ( $self->SUPER::canEdit( $userId ) ) { + if ( $self->$orig( $userId ) ) { return 1; } # Fails all checks return 0; -} +}; #---------------------------------------------------------------------------- @@ -460,7 +460,7 @@ sub canAddEvent { return 1 if ( $user->isInGroup( $self->groupIdEventEdit ) - || $self->SUPER::canEdit( $userId ) + || $self->SUPER::canEdit($userId) ); } @@ -520,10 +520,10 @@ in other areas. =cut -sub getEditForm { +override getEditForm => sub { my $self = shift; my $session = $self->session; - my $form = $self->SUPER::getEditForm; + my $form = super(); my $i18n = WebGUI::International->new($session,"Asset_Calendar"); my $tab = $form->addTab("feeds",$i18n->get("feeds"), 6); @@ -673,7 +673,7 @@ ENDHTML $tab->raw(""); return $form; -} +}; #---------------------------------------------------------------------------- @@ -769,18 +769,18 @@ sub getEventsIn { && Event.endTime IS NULL && !( - Event.startDate >= '$endDate' - || Event.endDate < '$startDate' + Event.startDate > '$endDate' + || Event.endDate < '$startDate' ) ) - || ( - CONCAT(Event.startDate,' ',Event.startTime) >= '$start' - && CONCAT(Event.startDate,' ',Event.startTime) < '$end' + || !( + CONCAT(Event.startDate,' ',Event.startTime) >= '$end' + || CONCAT(Event.endDate, ' ',Event.endTime ) <= '$start' ) }; my @order_priority - = ( 'Event.startDate', + = ( 'Event.startDate', 'Event.startTime', 'Event.endDate', 'Event.endTime', @@ -994,11 +994,11 @@ Adds / removes feeds from the feed trough. =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; my $session = $self->session; my $form = $self->session->form; - $self->SUPER::processPropertiesFromFormPost; + super(); unless ($self->groupIdSubscribed) { $self->createSubscriptionGroup(); @@ -1036,7 +1036,7 @@ sub processPropertiesFromFormPost { } return; -} +}; #---------------------------------------------------------------------------- @@ -1274,9 +1274,11 @@ sub viewList { my $session = $self->session; my $i18n = WebGUI::International->new($session,"Asset_Calendar"); my $var = $self->getTemplateVars; + my $tz = $session->datetime->getTimeZone(); ### Get the events - my $dtStart = WebGUI::DateTime->new( $session, $params->{start} )->truncate( to => "day" ); + my $dtStart = WebGUI::DateTime->new( $session, $params->{start} ); + $dtStart->set_time_zone($tz); my $dtEnd = $dtStart->clone->add( seconds => $self->listViewPageInterval ); my @events @@ -1445,8 +1447,8 @@ sub viewMonth { } # Day names - my @dayNames = @{$dt->locale->day_names}[6,0..5]; # Put sunday first - my @dayAbbrs = @{$dt->locale->day_abbreviations}[6,0..5]; + my @dayNames = @{$dt->locale->day_format_wide}[6,0..5]; # Put sunday first + my @dayAbbrs = @{$dt->locale->day_format_abbreviated}[6,0..5]; # Take from FirstDOW to the end and put it on the beginning unshift @dayNames,splice(@dayNames,$first_dow); unshift @dayAbbrs,splice(@dayAbbrs,$first_dow); @@ -1884,7 +1886,7 @@ sub www_ical { ); } else { - $dt_start = WebGUI::DateTime->new($self->session, time); + $dt_start = WebGUI::DateTime->new($session, time); $dt_start->set_time_zone( $session->datetime->getTimeZone ); } @@ -1892,7 +1894,7 @@ sub www_ical { my $end = $form->param("end"); if ($end) { $dt_end - = WebGUI::DateTime->new($self->session, + = WebGUI::DateTime->new($session, mysql => $end, time_zone => $session->datetime->getTimeZone, ); @@ -1901,8 +1903,6 @@ sub www_ical { $dt_end = $dt_start->clone->add( seconds => $self->icalInterval ); } - - # Get all the events we're going to display my @events = $self->getEventsIn($dt_start->toMysql,$dt_end->toMysql); @@ -2103,6 +2103,7 @@ sub www_search { $var->{"form.header"} = WebGUI::Form::formHeader($session, { action => $self->getUrl, + method => 'GET', }) . WebGUI::Form::hidden($self->session, { name => "func", diff --git a/lib/WebGUI/Asset/Wobject/Carousel.pm b/lib/WebGUI/Asset/Wobject/Carousel.pm index 795f39dc0..963660eb4 100644 --- a/lib/WebGUI/Asset/Wobject/Carousel.pm +++ b/lib/WebGUI/Asset/Wobject/Carousel.pm @@ -13,7 +13,6 @@ $VERSION = "1.0.0"; #------------------------------------------------------------------- use strict; -use warnings; use JSON; use WebGUI::International; use Moose; @@ -52,9 +51,9 @@ This method is optional if you set autoGenerateForms=1 in the definition. =cut -sub getEditForm { +override getEditForm => sub { my $self = shift; - my $tabform = $self->SUPER::getEditForm(); + my $tabform = super(); my $i18n = WebGUI::International->new($self->session, "Asset_Carousel"); $self->session->style->setScript($self->session->url->extras('yui/build/editor/editor-min.js'), {type => @@ -126,7 +125,7 @@ onClick='javascript:deleteItem(this.id)'>\n" $tabform->getTab("properties")->raw($tableRowEnd); return $tabform; -} +}; #------------------------------------------------------------------- @@ -159,11 +158,11 @@ Used to process properties from the form posted. =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; my $form = $self->session->form; my (@items,$items); - $self->SUPER::processPropertiesFromFormPost(@_); + super(); foreach my $param ($form->param) { if ($param =~ m/^item_/){ @@ -189,7 +188,7 @@ sub processPropertiesFromFormPost { $items = JSON->new->encode({items => \@items}); $self->update({items => $items}); return undef; -} +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/Collaboration.pm b/lib/WebGUI/Asset/Wobject/Collaboration.pm index 400a5b318..b53992401 100644 --- a/lib/WebGUI/Asset/Wobject/Collaboration.pm +++ b/lib/WebGUI/Asset/Wobject/Collaboration.pm @@ -532,14 +532,16 @@ A reference to a WebGUI::Paginator object. =cut sub appendPostListTemplateVars { - my $self = shift; - my $var = shift; - my $p = shift; - my $page = $p->getPageData; - my $i = 0; - my ($icon, $datetime) = $self->session->quick(qw(icon datetime)); + my $self = shift; + my $session = $self->session; + my $var = shift; + my $p = shift; + my $page = $p->getPageData; + my $i = 0; + my ($icon, $datetime) = $session->quick(qw(icon datetime)); + my $isVisitor = $session->user->isVisitor; foreach my $row (@$page) { - my $post = WebGUI::Asset->newById($self->session,$row->{assetId}, $row->{revisionDate}); + my $post = WebGUI::Asset->newById($session,$row->{assetId}, $row->{revisionDate}); $post->{_parent} = $self; # caching parent for efficiency my $controls = $icon->delete('func=delete',$post->url,"Delete") . $icon->edit('func=edit',$post->url); if ($self->sortBy eq "lineage") { @@ -560,10 +562,11 @@ sub appendPostListTemplateVars { if ($self->displayLastReply) { my $lastPost = $post->getLastPost(); %lastReply = ( - "lastReply.url" => $lastPost->getUrl.'#'.$lastPost->getId, + "lastReply.url" => $lastPost->getThreadLinkUrl, "lastReply.title" => $lastPost->title, "lastReply.user.isVisitor" => $lastPost->ownerUserId eq "1", "lastReply.username" => $lastPost->username, + "lastReply.hideProfileUrl" => $lastPost->ownerUserId eq "1" || $isVisitor, "lastReply.userProfile.url" => $lastPost->getPosterProfileUrl(), "lastReply.dateSubmitted.human" => $datetime->epochToHuman($lastPost->creationDate,"%z"), "lastReply.timeSubmitted.human" => $datetime->epochToHuman($lastPost->creationDate,"%Z"), @@ -571,16 +574,10 @@ sub appendPostListTemplateVars { } $hasRead = $post->isMarkedRead; } - my $url; - if ($post->status eq "pending") { - $url = $post->getUrl("revision=".$post->revisionDate)."#".$post->getId; - } else { - $url = $post->getUrl."#".$post->getId; - } my %postVars = ( %{$post->get}, "id" => $post->getId, - "url" => $url, + "url" => $post->getThreadLinkUrl, rating_loop => \@rating_loop, "content" => $post->formatContent, "status" => $post->getStatus, @@ -590,14 +587,15 @@ sub appendPostListTemplateVars { "dateUpdated.human" => $datetime->epochToHuman($post->revisionDate,"%z"), "timeSubmitted.human" => $datetime->epochToHuman($post->creationDate,"%Z"), "timeUpdated.human" => $datetime->epochToHuman($post->revisionDate,"%Z"), + "hideProfileUrl" => $post->ownerUserId eq '1' || $isVisitor, "userProfile.url" => $post->getPosterProfileUrl, "user.isVisitor" => $post->ownerUserId eq "1", "edit.url" => $post->getEditUrl, 'controls' => $controls, - "isSecond" => (($i+1)%2==0), - "isThird" => (($i+1)%3==0), - "isFourth" => (($i+1)%4==0), - "isFifth" => (($i+1)%5==0), + "isSecond" => (($i+1) == 2), + "isThird" => (($i+1) == 3), + "isFourth" => (($i+1) == 4), + "isFifth" => (($i+1) == 5), "user.hasRead" => $hasRead, "user.isPoster" => $post->isPoster, "avatar.url" => $post->getAvatarUrl, @@ -607,7 +605,7 @@ sub appendPostListTemplateVars { if ($row->{className} =~ m/^WebGUI::Asset::Post::Thread/) { $postVars{'rating'} = $post->threadRating; } - push(@{$var->{post_loop}}, \%postVars ); + push(@{$var->{post_loop}}, \%postVars ); $i++; } $p->appendTemplateVars($var); @@ -715,24 +713,25 @@ the current session user. =cut -sub canEdit { - my $self = shift; - my $userId = shift || $self->session->user->userId; - return ( - ( - ( - $self->session->form->process("func") eq "add" || - ( - $self->session->form->process("assetId") eq "new" && - $self->session->form->process("func") eq "editSave" && - $self->session->form->process("class") eq "WebGUI::Asset::Post::Thread" - ) - ) && - $self->canStartThread( $userId ) - ) || # account for new threads - $self->next::method( $userId ) - ); -} +around canEdit => sub { + my $orig = shift; + my $self = shift; + my $userId = shift || $self->session->user->userId; + return ( + ( + ( + $self->session->form->process("func") eq "add" || + ( + $self->session->form->process("assetId") eq "new" && + $self->session->form->process("func") eq "editSave" && + $self->session->form->process("class") eq "WebGUI::Asset::Post::Thread" + ) + ) && + $self->canStartThread( $userId ) + ) || # account for new threads + $self->$orig( $userId ) + ); +}; #------------------------------------------------------------------- @@ -874,9 +873,9 @@ in that case. =cut -sub commit { +override commit => sub { my $self = shift; - $self->next::method; + super(); my $cron = undef; if ($self->getMailCronId) { $cron = WebGUI::Workflow::Cron->new($self->session, $self->getMailCronId); @@ -898,7 +897,7 @@ sub commit { } else { $cron->set({enabled=>0,title=>$self->getTitle." ".$i18n->get("mail"), minuteOfHour=>"*/".($self->getMailInterval/60)}); } -} +}; #------------------------------------------------------------------- @@ -925,7 +924,8 @@ sub createSubscriptionGroup { =head2 duplicate -Extend the base method to handle making a subscription group for the new CS. +Extend the base method to handle making a subscription group for the new CS, and +to build a new Cron job. It also recalculates the number of threads and replies. =cut @@ -933,7 +933,33 @@ sub duplicate { my $self = shift; my $newAsset = $self->next::method(@_); $newAsset->createSubscriptionGroup; - return $newAsset; + my $i18n = WebGUI::International->new($self->session, "Asset_Collaboration"); + my $newCron = WebGUI::Workflow::Cron->create($self->session, { + title=>$self->getTitle." ".$i18n->get("mail"), + minuteOfHour=>"*/".($self->get("getMailInterval")/60), + className=>(ref $self), + methodName=>"new", + parameters=>$self->getId, + workflowId=>"csworkflow000000000001" + }); + $newAsset->update({getMailCronId=>$newCron->getId}); + $newAsset->incrementReplies('',''); + return $newAsset; +} + +#------------------------------------------------------------------- + +=head2 duplicateBranch. + +Extend the base method to recalculate the number of threads and replies. + +=cut + +sub duplicateBranch { + my $self = shift; + my $newAsset = $self->next::method(@_); + $newAsset->incrementReplies('',''); + return $newAsset; } #------------------------------------------------------------------- @@ -1125,62 +1151,75 @@ Collaboration System =cut sub getThreadsPaginator { - my $self = shift; - - my $scratchSortBy = $self->getId."_sortBy"; - my $scratchSortOrder = $self->getId."_sortDir"; - my $sortBy = $self->session->form->process("sortBy") || $self->session->scratch->get($scratchSortBy) || $self->sortBy; - my $sortOrder = $self->session->scratch->get($scratchSortOrder) || $self->sortOrder; - if ($sortBy ne $self->session->scratch->get($scratchSortBy) && $self->session->form->process("func") ne "editSave") { - $self->session->scratch->set($scratchSortBy,$self->session->form->process("sortBy")); - $self->session->scratch->set($scratchSortOrder, $sortOrder); - } elsif ($self->session->form->process("sortBy") && $self->session->form->process("func") ne "editSave") { - if ($sortOrder eq "asc") { - $sortOrder = "desc"; - } else { - $sortOrder = "asc"; - } - $self->session->scratch->set($scratchSortOrder, $sortOrder); - } - $sortBy ||= "assetData.revisionDate"; - $sortOrder ||= "desc"; - # Sort by the thread rating instead of the post rating. other places don't care about threads. - if ($sortBy eq 'rating') { - $sortBy = 'threadRating'; - } - $sortBy = join('.', map { $self->session->db->dbh->quote_identifier($_) } split(/\./, $sortBy)); + my $self = shift; + my $session = $self->session; - my $sql = " - select - asset.assetId, - asset.className, - assetData.revisionDate as revisionDate - from Thread - left join asset on Thread.assetId=asset.assetId - left join Post on Post.assetId=Thread.assetId and Thread.revisionDate = Post.revisionDate - left join assetData on assetData.assetId=Thread.assetId and Thread.revisionDate = assetData.revisionDate - where - asset.parentId=".$self->session->db->quote($self->getId)." - and asset.state='published' - and asset.className='WebGUI::Asset::Post::Thread' - and assetData.revisionDate=( - select - max(revisionDate) - from - assetData - where - assetData.assetId=asset.assetId - and (status='approved' or status='archived') - ) - and status='approved' - group by - assetData.assetId - order by - Thread.isSticky desc, - ".$sortBy." - ".$sortOrder; - my $p = WebGUI::Paginator->new($self->session,$self->getUrl,$self->threadsPerPage); - $p->setDataByQuery($sql); + my $scratchSortBy = $self->getId."_sortBy"; + my $scratchSortOrder = $self->getId."_sortDir"; + my $sortBy = $self->session->form->process("sortBy") + || $self->session->scratch->get($scratchSortBy) + || $self->sortBy; + $sortBy =~ s/^\w+\.//; + # Sort by the thread rating instead of the post rating. other places don't care about threads. + $sortBy = $sortBy eq 'rating' ? 'threadRating' : $sortBy; + if (! WebGUI::Utility::isIn($sortBy, qw/userDefined1 userDefined2 userDefined3 userDefined4 userDefined5 title lineage revisionDate creationDate karmaRank threadRating/)) { + $sortBy = 'revisionDate'; + } + if ($sortBy eq 'assetId' || $sortBy eq 'revisionDate') { + $sortBy = 'assetData.' . $sortBy; + } + my $sortOrder = $self->session->form->process("sortOrder") + || $self->session->scratch->get($scratchSortOrder) + || $self->get("sortOrder"); + #$sortOrder = lc $sortOrder; + #$sortOrder = 'desc' if ($sortOrder ne 'asc' && $sortOrder ne 'desc'); + if ($sortBy ne $self->session->scratch->get($scratchSortBy) && $self->session->form->process("func") ne "editSave") { + $self->session->scratch->set($scratchSortBy,$self->session->form->process("sortBy")); + $self->session->scratch->set($scratchSortOrder, $sortOrder); + } + elsif ($self->session->form->process("sortBy") && $self->session->form->process("func") ne "editSave" && ! $self->session->form->process('sortOrder')) { + if ($sortOrder eq "asc") { + $sortOrder = "desc"; + } + else { + $sortOrder = "asc"; + } + $self->session->scratch->set($scratchSortOrder, $sortOrder); + } + $sortBy = join('.', map { $self->session->db->dbh->quote_identifier($_) } split(/\./, $sortBy)); + $sortOrder ||= 'desc'; + + my $sql = " + select + asset.assetId, + asset.className, + assetData.revisionDate as revisionDate + from Thread + left join asset on Thread.assetId=asset.assetId + left join Post on Post.assetId=Thread.assetId and Thread.revisionDate = Post.revisionDate + left join assetData on assetData.assetId=Thread.assetId and Thread.revisionDate = assetData.revisionDate + where + asset.parentId=".$self->session->db->quote($self->getId)." + and asset.state='published' + and asset.className='WebGUI::Asset::Post::Thread' + and assetData.revisionDate=( + select + max(revisionDate) + from + assetData + where + assetData.assetId=asset.assetId + and (status='approved' or status='archived') + ) + and status='approved' + group by + assetData.assetId + order by + Thread.isSticky desc, + ".$sortBy." + ".$sortOrder; + my $p = WebGUI::Paginator->new($session,$self->getUrl,$self->threadsPerPage); + $p->setDataByQuery($sql); return $p; } @@ -1213,10 +1252,10 @@ sub getViewTemplateVars { my %var; $var{'user.canPost'} = $self->canPost; $var{'user.canStartThread'} = $self->canStartThread; - $var{"add.url"} = $self->getNewThreadUrl; - $var{"rss.url"} = $self->getRssFeedUrl; - $var{'user.isModerator'} = $self->canModerate; - $var{'user.isVisitor'} = ($self->session->user->isVisitor); + $var{"add.url"} = $self->getNewThreadUrl; + $var{"rss.url"} = $self->getRssFeedUrl; + $var{'user.isModerator'} = $self->canModerate; + $var{'user.isVisitor'} = ($self->session->user->isVisitor); $var{'user.isSubscribed'} = $self->isSubscribed; $var{'sortby.title.url'} = $self->getSortByUrl("title"); $var{'sortby.username.url'} = $self->getSortByUrl("username"); @@ -1372,7 +1411,7 @@ Extend the base method to delete the subscription group and cron job for emails. =cut -sub purge { +override purge => sub { my $self = shift; my $group = WebGUI::Group->new($self->session, $self->subscriptionGroupId); if ($group) { @@ -1382,8 +1421,8 @@ sub purge { my $cron = WebGUI::Workflow::Cron->new($self->session, $self->getMailCronId); $cron->delete if defined $cron; } - $self->next::method; -} + super(); +}; #------------------------------------------------------------------- @@ -1393,15 +1432,15 @@ Extend the base method to delete view and visitor caches. =cut -sub purgeCache { +override purgeCache => sub { my $self = shift; my $cache = $self->session->cache; eval { $cache->delete("view_".$self->getId); $cache->delete($self->_visitorCacheKey); }; - $self->next::method; -} + super(); +}; #------------------------------------------------------------------- @@ -1563,6 +1602,23 @@ sub view { #------------------------------------------------------------------- +=head2 www_edit + +Override the master class to add an "Unarchive All" link. + +=cut + +sub www_edit { + my $self = shift; + return $self->session->privilege->insufficient() unless $self->canEdit; + return $self->session->privilege->locked() unless $self->canEditIfLocked; + my $i18n = WebGUI::International->new($self->session, 'Asset_Collaboration'); + $self->getAdminConsole->addConfirmedSubmenuItem($self->getUrl('func=unarchiveAll'),$i18n->get("unarchive all"),$i18n->get("unarchive confirm")); + return $self->getAdminConsole->render($self->getEditForm->print,$i18n->get("assetName")); +} + +#------------------------------------------------------------------- + =head2 www_search ( ) The web method to display and use the forum search interface. @@ -1577,7 +1633,8 @@ sub www_search { my $query = $self->session->form->process("query","text"); $var->{'form.header'} = WebGUI::Form::formHeader($self->session,{ - action=>$self->getUrl("func=search;doit=1") + action=> $self->getUrl("func=search;doit=1"), + method=> 'GET', }); $var->{'query.form'} = WebGUI::Form::text($self->session,{ name => 'query', @@ -1618,6 +1675,35 @@ sub www_subscribe { return $self->www_view; } +#---------------------------------------------------------------------------- + +=head2 www_unarchiveAll ( ) + +Unarchive all the threads in this collaboration system + +=cut + +sub www_unarchiveAll { + my ( $self ) = @_; + my $session = $self->session; + return $session->privilege->insufficient() unless $self->canEdit; + my $pb = WebGUI::ProgressBar->new($session); + my $i18n = WebGUI::International->new($session, 'Asset_Collaboration'); + $pb->start($i18n->get('unarchive all'), $self->getUrl('func=edit')); + my $threadIds = $self->getLineage(['children'],{ + includeOnlyClasses => [ 'WebGUI::Asset::Post::Thread' ], + statusToInclude => [ 'archived' ], + } ); + ASSET: foreach my $threadId (@$threadIds) { + my $thread = WebGUI::Asset->newPending($session, $threadId); + if (!$thread || !$thread->canEdit) { + next ASSET; + } + $thread->unarchive; + } + return $pb->finish( $self->getUrl('func=edit') ); +} + #------------------------------------------------------------------- =head2 www_unsubscribe ( ) diff --git a/lib/WebGUI/Asset/Wobject/Collaboration/Newsletter.pm b/lib/WebGUI/Asset/Wobject/Collaboration/Newsletter.pm index a4354d240..8d5ab9436 100644 --- a/lib/WebGUI/Asset/Wobject/Collaboration/Newsletter.pm +++ b/lib/WebGUI/Asset/Wobject/Collaboration/Newsletter.pm @@ -94,12 +94,12 @@ Extends the base method to add custom template variables for the Newsletter. =cut -sub getViewTemplateVars { +override getViewTemplateVars => sub { my $self = shift; - my $var = $self->SUPER::getViewTemplateVars; + my $var = super(); $var->{mySubscriptionsUrl} = $self->getUrl("func=mySubscriptions"); return $var; -} +}; @@ -111,11 +111,11 @@ Extend the base method to handle deleting information from the Newsletter_subscr =cut -sub purge { +override purge => sub { my $self = shift; $self->session->db->write("delete from Newsletter_subscriptions where assetId=?", [$self->getId]); - $self->SUPER::purge(@_); -} + super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/Dashboard.pm b/lib/WebGUI/Asset/Wobject/Dashboard.pm index 91337a2ad..aa8113a49 100644 --- a/lib/WebGUI/Asset/Wobject/Dashboard.pm +++ b/lib/WebGUI/Asset/Wobject/Dashboard.pm @@ -240,9 +240,9 @@ Extends the base method to handle assetsToHide. =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; - $self->SUPER::processPropertiesFromFormPost; + super(); if ($self->session->form->process("assetId") eq "new" && $self->session->form->process("class") eq 'WebGUI::Asset::Wobject::Dashboard') { $self->initialize; if (ref $self->getParent eq 'WebGUI::Asset::Wobject::Layout') { @@ -250,7 +250,7 @@ sub processPropertiesFromFormPost { } $self->update({styleTemplateId=>'PBtmplBlankStyle000001'}); } -} +}; #------------------------------------------------------------------- @@ -261,14 +261,14 @@ for this dashboard. =cut -sub purge { +override purge => sub { my $self = shift; my $userPrefField = WebGUI::ProfileField->new($self->session,$self->getContentPositionsId); if (defined $userPrefField) { $userPrefField->delete; } - $self->SUPER::purge(@_); -} + super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/DataForm.pm b/lib/WebGUI/Asset/Wobject/DataForm.pm index e3f98efaf..1cde30a3b 100644 --- a/lib/WebGUI/Asset/Wobject/DataForm.pm +++ b/lib/WebGUI/Asset/Wobject/DataForm.pm @@ -223,9 +223,11 @@ has '+uiLevel' => ( use WebGUI::Pluggable; use WebGUI::DateTime; use WebGUI::User; +use WebGUI::Utility; use WebGUI::Group; use WebGUI::AssetCollateral::DataForm::Entry; use WebGUI::Form::SelectRichEditor; +use WebGUI::Paginator; =head1 NAME @@ -413,16 +415,29 @@ sub deleteTab { =head2 getContentLastModified Extends the base method to modify caching. If the currentView is in list mode, or -an entry is being viewed, bypass caching altogether. +an entry is being viewed, or the DataForm has a captcha, bypass caching altogether. =cut -sub getContentLastModified { +override getContentLastModified => sub { my $self = shift; - if ($self->currentView eq 'list' || $self->session->form->process('entryId')) { + if ($self->currentView eq 'list' || $self->session->form->process('entryId') || $self->hasCaptcha) { return time; } - return $self->SUPER::getContentLastModified; + return super(); +}; + +#------------------------------------------------------------------- + +=head2 hasCaptcha + +Returns true if the DataForm uses a captcha as one of the fields. + +=cut + +sub hasCaptcha { + my $self = shift; + return isIn('Captcha', map { $_->{type} } map { $self->getFieldConfig($_) } @{ $self->getFieldOrder }); } #------------------------------------------------------------------- @@ -693,9 +708,10 @@ A hash reference. New template variables will be appended to it. =cut sub getListTemplateVars { - my $self = shift; - my $var = shift; - my $i18n = WebGUI::International->new($self->session,"Asset_DataForm"); + my $self = shift; + my $session = $self->session; + my $var = shift; + my $i18n = WebGUI::International->new($session,"Asset_DataForm"); $var->{"back.url"} = $self->getFormUrl; $var->{"back.label"} = $i18n->get('go to form'); my $fieldConfig = $self->getFieldConfig; @@ -709,7 +725,9 @@ sub getListTemplateVars { } @{ $self->getFieldOrder }; $var->{field_loop} = \@fieldLoop; my @recordLoop; - my $entryIter = $self->entryClass->iterateAll($self); + my $p = WebGUI::Paginator->new($session); + $p->setDataByCallback(sub { return $self->entryClass->iterateAll($self, { offset => $_[0], limit => $_[1], }); }); + my $entryIter = $p->getPageIterator(); while ( my $entry = $entryIter->() ) { my $entryData = $entry->fields; my @dataLoop; @@ -730,9 +748,9 @@ sub getListTemplateVars { %dataVars, "record.ipAddress" => $entry->ipAddress, "record.edit.url" => $self->getFormUrl("func=view;entryId=".$entry->getId), - "record.edit.icon" => $self->session->icon->edit("func=view;entryId=".$entry->getId, $self->url), + "record.edit.icon" => $session->icon->edit("func=view;entryId=".$entry->getId, $self->url), "record.delete.url" => $self->getUrl("func=deleteEntry;entryId=".$entry->getId), - "record.delete.icon" => $self->session->icon->delete("func=deleteEntry;entryId=".$entry->getId, $self->url, $i18n->get('Delete entry confirmation')), + "record.delete.icon" => $session->icon->delete("func=deleteEntry;entryId=".$entry->getId, $self->url, $i18n->get('Delete entry confirmation')), "record.username" => $entry->username, "record.userId" => $entry->userId, "record.submissionDate.epoch" => $entry->submissionDate->epoch, @@ -742,6 +760,7 @@ sub getListTemplateVars { }; } $var->{record_loop} = \@recordLoop; + $p->appendTemplateVars($var); return $var; } @@ -993,9 +1012,9 @@ Extends the base class to handle form and list mode. =cut -sub prepareView { +override prepareView => sub { my $self = shift; - $self->SUPER::prepareView(@_); + super(); my $view = $self->currentView; if ( $view eq 'form' ) { $self->prepareViewForm(@_); @@ -1003,7 +1022,7 @@ sub prepareView { else { $self->prepareViewList(@_); } -} +}; #------------------------------------------------------------------- @@ -1014,12 +1033,12 @@ entry collateral. =cut -sub purge { +override purge => sub { my $self = shift; $self->deleteAttachedFiles; $self->entryClass->purgeAssetEntries($self); - return $self->SUPER::purge(@_); -} + return super(); +}; #------------------------------------------------------------------- @@ -1153,10 +1172,10 @@ or are part of the groupToViewEntries. =cut -sub canView { +override canView => sub { my $self = shift; return 0 - if !$self->SUPER::canView; + if !super(); if ($self->currentView eq 'list') { return 1 if $self->canEdit; @@ -1165,7 +1184,7 @@ sub canView { return 0; } return 1; -} +}; #------------------------------------------------------------------- @@ -1258,6 +1277,9 @@ sub viewForm { $entry = $self->entryClass->new($self, ($entryId && $self->canEdit) ? $entryId : ()); } $var = $passedVars || $self->getRecordTemplateVars($var, $entry); + if ($self->hasCaptcha) { + $self->session->http->setCacheControl('none'); + } return $self->processTemplate($var, undef, $self->{_viewFormTemplate}); } @@ -1338,6 +1360,8 @@ sub www_deleteFieldConfirm { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $newSelf = $self->addRevision; $newSelf->deleteField($self->session->form->process("fieldName")); $newSelf->{_mode} = 'form'; @@ -1363,6 +1387,8 @@ sub www_deleteTabConfirm { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $newSelf = $self->addRevision; $newSelf->deleteTab($self->session->form->process("tabId")); $newSelf->{_mode} = 'form'; @@ -1385,6 +1411,8 @@ sub www_editField { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $i18n = WebGUI::International->new($self->session,"Asset_DataForm"); my $fieldName = shift || $self->session->form->process("fieldName"); my $field; @@ -1534,6 +1562,8 @@ sub www_editFieldSave { my $session = $self->session; return $session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $form = $session->form; my $fieldName = $form->process('fieldName'); my $newName = $session->url->urlize($form->process('newName') || $form->process('label')); @@ -1587,7 +1617,7 @@ sub www_editFieldSave { $newSelf->createField($newName, \%field); } - WebGUI::VersionTag->autoCommitWorkingIfEnabled($self->session); + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session); my $freshSelf = $newSelf->cloneFromDb(); if ($form->process("proceed") eq "editField") { return $freshSelf->www_editField('new'); @@ -1677,6 +1707,8 @@ sub www_editTab { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $i18n = WebGUI::International->new($self->session,"Asset_DataForm"); my $tabId = shift || $self->session->form->process("tabId") || "new"; my $tab; @@ -1732,6 +1764,8 @@ sub www_editTabSave { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $name = $self->session->form->process("name") || $self->session->form->process("label"); $name = $self->session->url->urlize($name); my $tabId = $self->session->form->process('tabId'); @@ -1825,6 +1859,8 @@ sub www_moveFieldDown { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $newSelf = $self->addRevision; my $fieldName = $self->session->form->process('fieldName'); $newSelf->moveFieldDown($fieldName); @@ -1883,6 +1919,8 @@ sub www_moveFieldUp { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $newSelf = $self->addRevision; my $fieldName = $self->session->form->process('fieldName'); $newSelf->moveFieldUp($fieldName); @@ -1942,6 +1980,8 @@ sub www_moveTabRight { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $newSelf = $self->addRevision; my $tabId = $self->session->form->process('tabId'); $newSelf->moveTabRight($tabId); @@ -1996,6 +2036,8 @@ sub www_moveTabLeft { my $self = shift; return $self->session->privilege->insufficient unless $self->canEdit; + return $self->session->privilege->locked + unless $self->canEditIfLocked; my $newSelf = $self->addRevision; my $tabId = $self->session->form->process('tabId'); $newSelf->moveTabLeft($tabId); diff --git a/lib/WebGUI/Asset/Wobject/DataTable.pm b/lib/WebGUI/Asset/Wobject/DataTable.pm index ee8ad78db..9c0f570cc 100644 --- a/lib/WebGUI/Asset/Wobject/DataTable.pm +++ b/lib/WebGUI/Asset/Wobject/DataTable.pm @@ -16,7 +16,7 @@ use strict; use Moose; use WebGUI::Definition::Asset; extends 'WebGUI::Asset::Wobject'; -define assetName => ['assetName', 'Asset_EMSRibbon']; +define assetName => ['assetName', 'Asset_DataTable']; define icon => 'DataTable.gif'; define tableName => 'DataTable'; property data => ( @@ -102,7 +102,7 @@ sub getDataTemplateVars { my $self = shift; my $json = $self->getDataJson; - my $dt = JSON->new->decode($json); + my $dt = eval { JSON->new->decode($json) }; # Make row data more friendly to templates my %cols = map { $_->{key} => $_ } @{ $dt->{columns} }; @@ -126,12 +126,13 @@ Add the data table to the edit form. =cut # TODO Get the DataSource's edit form -sub getEditForm { +override getEditForm => sub { my $self = shift; - my $tabform = $self->SUPER::getEditForm(@_); + my $tabform = super(); $tabform->getTab("data")->raw( - WebGUI::Form::DataTable->new( + q{} + . WebGUI::Form::DataTable->new( $self->session, { name => "data", value => $self->data, @@ -139,10 +140,11 @@ sub getEditForm { showEdit => 1, } )->toHtml + . q{} ); return $tabform; -} ## end sub getEditForm +}; ## end sub getEditForm #---------------------------------------------------------------------------- @@ -152,12 +154,12 @@ Add a tab for the data table. =cut -sub getEditTabs { +override getEditTabs => sub { my $self = shift; my $i18n = WebGUI::International->new( $self->session, "Asset_DataTable" ); - return ( $self->SUPER::getEditTabs, [ "data" => $i18n->get("tab label data") ], ); -} + return ( super(), [ "data" => $i18n->get("tab label data") ], ); +}; #---------------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm index fe80a9b80..0457c7713 100644 --- a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm +++ b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm @@ -1,5 +1,6 @@ package WebGUI::Asset::Wobject::EventManagementSystem; + =head1 LEGAL ------------------------------------------------------------------- @@ -83,6 +84,38 @@ property printTicketTemplateId => ( hoverHelp => ['print ticket template help', 'Asset_EventManagementSystem'], namespace => 'EMS/PrintTicket', ); +property eventSubmissionMainTemplateId => ( + fieldType => 'template', + default => 'DoVNijm6lMDE0cYrtvEbDQ', + tab => 'display', + label => ['event submission main template', 'Asset_EventManagementSystem'], + hoverHelp => ['event submission main template help', 'Asset_EventManagementSystem'], + namespace => 'EMS/SubmissionMain', + ); +property eventSubmissionTemplateId => ( + fieldType => 'template', + default => '8tqyQx-LwYUHIWOlKPjJrA', + tab => 'display', + label => ['event submission template', 'Asset_EventManagementSystem'], + hoverHelp => ['event submission template help', 'Asset_EventManagementSystem'], + namespace => 'EMS/Submission', + ); +property eventSubmissionQueueTemplateId => ( + fieldType => 'template', + default => 'ktSvKU8riGimhcsxXwqvPQ', + tab => 'display', + label => ['event submission queue template', 'Asset_EventManagementSystem'], + hoverHelp => ['event submission queue template help', 'Asset_EventManagementSystem'], + namespace => 'EMS/SubmissionQueue', + ); +property printRemainingTicketsTemplateId => ( + fieldType => 'template', + default => 'hreA_bgxiTX-EzWCSZCZJw', + tab => 'display', + label => ['print remaining ticket template', 'Asset_EventManagementSystem'], + hoverHelp => ['print remaining ticket template help', 'Asset_EventManagementSystem'], + namespace => 'EMS/PrintRemainingTickets', + ); property badgeInstructions => ( fieldType => 'HTMLArea', builder => '_badgeInstructions_builder', @@ -142,6 +175,18 @@ property registrationStaffGroupId => ( label => ['registration staff group', 'Asset_EventManagementSystem'], hoverHelp => ['registration staff group help', 'Asset_EventManagementSystem'], ); +property submittedLocationsList => ( + fieldType => 'textarea', + tab => 'properties', + default => '', + label => ['submitted location list label', 'Asset_EventManagementSystem'], + hoverHelp => ['submitted location list help', 'Asset_EventManagementSystem'], + ); +property eventSubmissionGroups => ( + fieldType => 'hidden', + default => '', + noFormPost => 1, + ); use Digest::MD5; @@ -161,6 +206,89 @@ use WebGUI::Utility; use WebGUI::Workflow::Instance; use Data::Dumper; +#------------------------------------------------------------------- + +=head2 addGroupToSubmitList ( groupId ) + +adds the parameter to eventSubmissionGroups + +=cut + +sub addGroupToSubmitList { + my $self = shift; + my $groupId = shift; + my ($idString) = $self->session->db->read('select eventSubmissionGroups from EventManagementSystem where assetId = ?', [ $self->getId ] )->array; + my @ids = split(' ', $idString); + my %h; + @ids = map { $h{$_}++ == 0 ? $_ : () } ( $groupId, @ids ); + $self->update({eventSubmissionGroups => join( ' ', @ids ) }); +} + +#------------------------------------------------------------------- + +=head2 addSubmissionForm + +creates a child of class WG::Asset::EMSSubmissionForm + +=head3 params + +parameters that define the form + +=head4 title + +the title for the form + +=head4 canSubmitGroupId ( optional ) + +group id for the users that are allowed to submit via this form +defaults to 2 -- registered users + +=head4 daysBeforeCleanup ( optional ) + +number fo days to leave denied/created status items in the database before deleting +defaults to 7 + +=head4 deleteCreatedItems ( optional ) + +1 indicates that items with status 'created' should be deleted as well as denied +default: 0 + +=head4 formDescription + +a JSON description of the form data fields -- a hash of the names of fields (each is 1 for active, 0 for inactive) plus +'_fieldList' added as an ARRAYREF of the fields that are active + +=cut + +sub addSubmissionForm { + my $self = shift; + my $params = shift; + $params->{className} = 'WebGUI::Asset::EMSSubmissionForm'; + $params->{canSubmitGroupId} ||= 2; + $self->addGroupToSubmitList($params->{canSubmitGroupId}); + my $newAsset = $self->addChild($params); + WebGUI::VersionTag->autoCommitWorkingIfEnabled($self->session); + $self = $self->cloneFromDb; + return $newAsset; +} + +#------------------------------------------------------------------- + +=head2 canSubmit + +returns true is the current user can submit to any form attached to this EMS + +=cut + +sub canSubmit { + my $self = shift; + my $user = $self->session->user; + return 0 if ! $self->hasSubmissionForms; + for my $groupId (split ' ', $self->get('eventSubmissionGroups')) { + return 1 if $user->isInGroup($groupId); + } + return 0; +} #------------------------------------------------------------------ @@ -178,6 +306,21 @@ sub deleteEventMetaField { } +#------------------------------------------------------------------- + +=head2 ems + +this is called by the submission sub-system +it is for compatability and ensures that the ems +object is used for certain calls + +=cut + +sub ems { + my $self = shift; + return $self; +} + #------------------------------------------------------------------- =head2 getBadges () @@ -276,6 +419,7 @@ sub getEventFieldsForImport { type => $field->{dataType}, options => $field->{possibleValues}, defaultValue => $field->{defaultValues}, + helpText => $field->{defaultValues}, }); } return \@fields; @@ -292,33 +436,37 @@ may be SQL optimized for quick access sub getLocations { my $self = shift; - my $dateRef = shift || [ ]; + my $dateRef = shift; my %hash; my %hashDate; + my %h; my $tickets = $self->getTickets; - for my $ticket ( @$tickets ) { - my $name = $ticket->location; - my $date = $ticket->startDate; - $hash{$name} = 1 if defined $name; - # cut off the time from the startDate. - $date =~ s/\s*\d+:\d+(:\d+)?// if defined $date; - $hashDate{$date} = 1 if defined $date; +# this is a really compact 'uniq' operation + my @locations = map { $h{$_}++ == 0 ? $_ : () } ( map { $_->location } ( @$tickets ) ); +# the dates have the time data removed with a pattern substitution + if( $dateRef ) { + push @$dateRef, map { s/\s*\d+:\d+(:\d+)?//; $h{$_}++ == 0 ? $_ : () } ( map { $_->startDate } ( @$tickets ) ); } - my @locations = sort keys %hash; - push @$dateRef, sort keys %hashDate ; -# @locations = $self->session->db->read(q{ -# select distinct(EMSTicket.location) -# from EMSTicket join asset using (assetId) -# where asset.parentId = ? -# order by EMSTicket.location -# },[$self->getId])->array; return @locations; } #------------------------------------------------------------------- +=head2 getNextSubmissionId + +get a sequence number for the submission id + +=cut + +sub getNextSubmissionId { + my $self = shift; + return $self->session->db->getNextId( 'SubmissionId' ); +} + +#------------------------------------------------------------------- + =head2 getRegistrant ( badgeId ) Returns a hash reference containing the properties of a registrant. @@ -349,6 +497,80 @@ sub getRibbons { #------------------------------------------------------------------- +=head2 getSubmissionLocations + +retuns an arrayref of the locations found in the submission location list + +=cut + +sub getSubmissionLocations { + my $self = shift; + my $text = $self->get('submittedLocationsList'); + return undef if $text eq ''; + return [ split( /[\n]+/, $text ) ]; +} + +#------------------------------------------------------------------- + +=head2 getSubmissionForms + +returns a list of objects; one for each submission form related to this EMS + +this function is called twice in just a few lines of code so the results are cached +to prevent extra hits to the database + +=cut + +sub getSubmissionForms { + my $self = shift; + + return $self->{_submissionForms} if $self->{_submissionFormTime} > time; + + $self->{_submissionForms} = $self->getLineage( ['children'], { returnObjects => 1, + includeOnlyClasses => ['WebGUI::Asset::EMSSubmissionForm'], + } ); + $self->{_submissionFormTime} = time + 60; + + return $self->{_submissionForms}; +} + +#------------------------------------------------------------------- + +=head2 getSubmissionStatus + +returns internationalized hash of submission status values or one internationalized name if a status is passed in + +=cut + +sub getSubmissionStatus { + my $self = shift; + my $key = shift; + + unless ($self->{_status}) { + tie my %hash, "Tie::IxHash"; + my $i18n = $self->i18n; + for my $item ( + 'pending', + 'feedback', + 'denied', + 'approved', + 'created', + 'failed', + ) { + $hash{$item} = $i18n->get($item), + } + $self->{_status} = \%hash; + } + + if($key) { + return $self->{_status}{$key}; + } + + return $self->{_status}; +} + +#------------------------------------------------------------------- + =head2 getTickets () Returns an array reference of ticket objects. @@ -384,6 +606,54 @@ sub getTokens { #------------------------------------------------------------------- +=head2 hasSubmissionForms + +returns true if the EMS has subission forms attached + +=cut + +sub hasSubmissionForms { + my $self = shift; + # are there ~any~ forms attached to this ems? + my $res = $self->getLineage(['children'],{ limit => 1, + includeOnlyClasses => ['WebGUI::Asset::EMSSubmissionForm'], + } ); + return scalar(@$res); +} + +#------------------------------------------------------------------- + +=head2 hasSubmissions + +returns true if the current user has submission forms in this EMS + +=cut + +sub hasSubmissions { + my $self = shift; + return 0 if ! $self->canSubmit; + my $res = $self->getLineage(['descendants'],{ limit => 1, + includeOnlyClasses => ['WebGUI::Asset::EMSSubmission'], + whereClause => q{createdBy='} . $self->session->user->userId . q/'/, + } ); + return scalar(@$res); +} + +#------------------------------------------------------------------- + +=head2 i18n + +returns the internationalisation object for this asset + +=cut + +sub i18n { + my $self = shift; + return $self->{_i18n} ||= WebGUI::International->new($self->session,'Asset_EventManagementSystem'); +} + +#------------------------------------------------------------------- + =head2 isRegistrationStaff ( [ user ] ) Returns a boolean indicating whether the user is a member of the registration staff. @@ -397,7 +667,7 @@ A WebGUI::User object. Defaults to $session->user. sub isRegistrationStaff { my $self = shift; my $user = shift || $self->session->user; - $user->isInGroup($self->registrationStaffGroupId); + $user->isInGroup($self->registrationStaffGroupId) || $self->canEdit; } #------------------------------------------------------------------- @@ -433,7 +703,7 @@ and event meta data. =cut -sub purge { +override purge => sub { my $self = shift; my $db = $self->session->db; @@ -456,8 +726,8 @@ sub purge { $db->write("delete from EMSBadgeGroup where emsAssetId=?",[$self->getId]); $db->write("delete from EMSEventMetaField where assetId=?",[$self->getId]); - $self->SUPER::purge(@_); -} + super(); +}; #------------------------------------------------------------------- @@ -477,9 +747,18 @@ sub view { addBadgeUrl => $self->getUrl('func=add;class=WebGUI::Asset::Sku::EMSBadge'), buildBadgeUrl => $self->getUrl('func=buildBadge'), viewScheduleUrl => $self->getUrl('func=viewSchedule'), + addSubmissionUrl => $self->getUrl('func=viewSubmissionQueue'), + # addSubmissionUrl => $self->getUrl('func=viewSubmissionQueue#addSubmission'), + viewSubmissionQueueUrl => $self->getUrl('func=viewSubmissionQueue'), + addSubmissionFormUrl => $self->getUrl('func=viewSubmissionQueue'), + # addSubmissionFormUrl => $self->getUrl('func=viewSubmissionQueue#addSubmissionForm'), manageBadgeGroupsUrl=> $self->getUrl('func=manageBadgeGroups'), getBadgesUrl => $self->getUrl('func=getBadgesAsJson'), - canEdit => $self->canEdit, + isRegistrationStaff => $self->isRegistrationStaff, + canEdit => $self->canEdit, + canSubmit => $self->canSubmit && ! $self->isRegistrationStaff, + hasSubmissions => $self->hasSubmissions, + hasSubmissionForms => $self->hasSubmissionForms, lookupRegistrantUrl => $self->getUrl('func=lookupRegistrant'), ); @@ -510,6 +789,76 @@ sub www_addRibbonToBadge { #------------------------------------------------------------------- +=head2 www_addSubmission () + +display a form or links to forms to create a new submission + +=cut + +sub www_addSubmission { + my $self = shift; + my $params = shift || {}; + my $session = $self->session; + my $formId = $params->{formId} || $session->form->get('formId'); + my $i18n = WebGUI::International->new($session,'Asset_EventManagementSystem'); + my $form; + + if( ! defined $formId ) { + my $res = $self->getSubmissionForms; + my @new = map { $_->canSubmit ? $_ : () } ( @$res); + if( scalar(@new) == 0 ) { + return $self->www_view; + } elsif( scalar(@new) == 1 ) { + $form = $new[0]; + $formId = $form->getId; + } else { + my $makeAnchorList =sub{ my $u=shift; my $n=shift; my $d=shift; + return qq{
  • $n
  • } } ; + my $listOfLinks = join '', ( map { + $makeAnchorList->( + $self->getUrl('func=viewSubmissionQueue#' . $_->getId . '_new' ), # _new has to match same in sub www_viewSubmissionQueue in this module + $_->get('title'), + WebGUI::HTML::filter($_->get('description'),'all') + ) + } ( @new ) ); + my $title = $i18n->get('select form to submit') ; + my $asJson = $session->form->get('asJson'); + if( $asJson ) { + $session->http->setMimeType( 'application/json' ); + } else { + $session->http->setMimeType( 'text/html' ); + } + my $content = '

    ' . $title . '

      ' . $listOfLinks . '
    ' ; + if( $asJson ) { + return JSON->new->encode( { text => $content, title => $title, id => 'list' . rand } ); + } else { + return $self->ProcessStyle( $content ); + } + } + } + $form = WebGUI::Asset->newByDynamicClass($session,$formId); + if (!defined $form) { + $session->errorHandler->error(__PACKAGE__ . " - failed to instanciate asset with assetId $formId"); + } + return $form->www_addSubmission; +} + +#------------------------------------------------------------------- + +=head2 www_addSubmissionForm () + +call www_editSubmissionForm with assetId == new + +=cut + +sub www_addSubmissionForm { + my $self = shift; + my $params = shift || { }; + $self->www_editSubmissionForm( { assetId => 'new', %$params } ); +} + +#------------------------------------------------------------------- + =head2 www_addTicketsToBadge () Adds selected tickets to a badge. Expects two form parameters, assetId (multiples fine) and badgeId, where assetId represents the ticket and badgeId represents the badge. @@ -572,6 +921,7 @@ sub www_buildBadge { importTicketsUrl => $self->getUrl('func=importEvents'), exportTicketsUrl => $self->getUrl('func=exportEvents'), getTicketsUrl => $self->getUrl('func=getTicketsAsJson;badgeId='.$badgeId), + printRemainingTicketsUrl => $self->getUrl('func=printRemainingTickets'), canEdit => $self->canEdit, hasBadge => ($badgeId ne ""), badgeId => $badgeId, @@ -686,6 +1036,62 @@ sub www_editBadgeGroupSave { #------------------------------------------------------------------- +=head2 www_editSubmission + +use getLineage to find the item to edit based on submissionId +then call www_editSubmission on it + +=cut + +sub www_editSubmission { + my $self = shift; + my $submissionId = $self->session->form->get('submissionId'); + my $asset = $self->getLineage(['descendants'], { returnObjects => 1, + joinClass => "WebGUI::Asset::EMSSubmission", + whereClause => 'submissionId = ' . int($submissionId), + includeOnlyClasses => ['WebGUI::Asset::EMSSubmission'], + } ); + return $asset->[0]->www_editSubmission; +} + + +#------------------------------------------------------------------- + +=head2 www_editSubmissionForm + +calls editSubmissionForm in WebGUI::Asset::EMSSubmissionForm + +=cut + +sub www_editSubmissionForm { + my $self = shift; + return $self->session->privilege->insufficient() unless $self->isRegistrationStaff || $self->canEdit; + return WebGUI::Asset::EMSSubmissionForm->www_editSubmissionForm($self,shift); +} + +#------------------------------------------------------------------- + +=head2 www_editSubmissionFormSave + +test and save data posted from editSubmissionForm... + +=cut + +sub www_editSubmissionFormSave { + my $self = shift; + return $self->session->privilege->insufficient() unless $self->isRegistrationStaff || $self->canEdit; + my $formParams = WebGUI::Asset::EMSSubmissionForm->processForm($self); + if( $formParams->{_isValid} ) { + delete $formParams->{_isValid}; + $self->addSubmissionForm($formParams); + return $self->www_viewSubmissionQueue; + } else { + return $self->www_editSubmissionForm($formParams); + } +} + +#------------------------------------------------------------------- + =head2 www_editEventMetaField ( ) Displays the edit form for event meta fields. @@ -712,6 +1118,7 @@ sub www_editEventMetaField { required => $self->session->form->process("required",'yesNo'), possibleValues => $self->session->form->process("possibleValues",'textarea'), defaultValues => $self->session->form->process("defaultValues",'textarea'), + helpText => $self->session->form->process("helpText",'textarea'), }; $f->readOnly( -name => 'error', @@ -768,6 +1175,12 @@ sub www_editEventMetaField { -hoverHelp => $i18n->get('488 description'), -value => $data->{defaultValues}, ); + $f->textarea( + -name => "helpText", + -label => $i18n2->get('meta field help text'), + -hoverHelp => $i18n2->get('meta field help text description'), + -value => $data->{helpText}, + ); $f->submit; return $self->processStyle($f->print); } @@ -800,6 +1213,7 @@ sub www_editEventMetaFieldSave { required => $self->session->form->process("required",'yesNo'), possibleValues => $self->session->form->process("possibleValues",'textarea'), defaultValues => $self->session->form->process("defaultValues",'textarea'), + helpText => $self->session->form->process("helpText",'textarea'), },1,1); return $self->www_manageEventMetaFields(); } @@ -884,6 +1298,90 @@ sub www_exportEvents { return "chunked"; } +#---------------------------------------------------------------------------- + +=head2 www_getAllSubmissions ( ) + +Get a page of Asset Manager data, ajax style. Returns a JSON array to be +formatted in a WebGUI submission queue data table. + +=cut + +sub www_getAllSubmissions { + my $self = shift; + my $session = $self->session; + my $datetime = $session->datetime; + my $form = $session->form; + my $tableInfo = {}; + + return $session->privilege->insufficient unless $self->canSubmit || $self->isRegistrationStaff; + + my $orderByColumn = $form->get( 'orderByColumn' ) || $self->get("sortColumn"); + my $dir = $form->get('orderByDirection') || $self->get('sortOrder'); + my $orderByDirection = lc ($dir) eq "asc" ? "ASC" : "DESC"; + + my $whereClause ; + if(!$self->isRegistrationStaff) { + my $userId = $session->user->userId; + $whereClause .= qq{ createdBy='$userId'}; + } + + my $rules; + $rules->{'joinClass' } = "WebGUI::Asset::EMSSubmission"; + $rules->{'whereClause' } = $whereClause; + $rules->{'includeOnlyClasses'} = ['WebGUI::Asset::EMSSubmission']; + $rules->{'orderByClause' } = $session->db->dbh->quote_identifier( $orderByColumn ) . ' ' . $orderByDirection if $orderByColumn; + + my $sql = ""; + + $sql = $self->getLineageSql(['descendants'], $rules); + + my $startIndex = $form->get( 'startIndex' ) || 1; + my $rowsPerPage = $form->get( 'rowsPerPage' ) || 25; + my $currentPage = int ( $startIndex / $rowsPerPage ) + 1; + + my $p = WebGUI::Paginator->new( $session, '', $rowsPerPage, 'pn', $currentPage ); + $p->setDataByQuery($sql); + + $tableInfo->{'recordsReturned'} = $rowsPerPage; + $tableInfo->{'totalRecords' } = $p->getRowCount; + $tableInfo->{'startIndex' } = $startIndex; + $tableInfo->{'sort' } = $orderByColumn; + $tableInfo->{'dir' } = $orderByDirection; + $tableInfo->{'records' } = []; + + for my $record ( @{ $p->getPageData } ) { + my $asset = WebGUI::Asset->newByDynamicClass( $session, $record->{assetId} ); + + my $lastReplyBy = $asset->get("lastReplyBy"); + if ($lastReplyBy) { + $lastReplyBy = WebGUI::User->new($session,$lastReplyBy)->username; + } + + # Populate the required fields to fill in + my $lastReplyDate = $asset->get("lastReplyDate"); + if($lastReplyDate) { + $lastReplyDate = $datetime->epochToHuman($lastReplyDate,"%y-%m-%d @ %H:%n %p"); + } + + my %fields = ( + submissionId => $asset->get("submissionId"), + url => $asset->getQueueUrl, + title => $asset->get( "title" ), + createdBy => WebGUI::User->new($session,$asset->get( "createdBy" ))->username, + creationDate => $datetime->epochToSet($asset->get( "creationDate" )), + submissionStatus => $self->getSubmissionStatus($asset->get( "submissionStatus" ) || 'pending' ), + lastReplyDate => $lastReplyDate || '', + lastReplyBy => $lastReplyBy || '', + ); + + push @{ $tableInfo->{ records } }, \%fields; + } + + $session->http->setMimeType( 'application/json' ); + return JSON->new->encode( $tableInfo ); +} + #------------------------------------------------------------------- =head2 www_getBadgesAsJson () @@ -922,6 +1420,36 @@ sub www_getBadgesAsJson { #------------------------------------------------------------------- +=head2 www_getSubmissionById + +returns a JSON dataset with info about the requested submission + +=cut + + +sub www_getSubmissionById { + my $self = shift; + my $submissionId = $self->session->form->get('submissionId'); + my $result; + my $res = $self->getLineage(['descendants'],{ limit => 1, returnObjects=>1, + includeOnlyClasses => ['WebGUI::Asset::EMSSubmission'], + joinClass => "WebGUI::Asset::EMSSubmission", + whereClause => q{submissionId='} . $submissionId . q/'/, + } ); + if( scalar(@$res) == 0 ) { + $result->{hasError} = 1; + $result->{errors} = [ 'failed to load submission' ]; + } else { + $result->{text} = $res->[0]->www_editSubmission; + $result->{title} = $submissionId; + $result->{id} = $submissionId; + } + $self->session->http->setMimeType('application/json'); + return JSON->new->encode($result); +} + +#------------------------------------------------------------------- + =head2 www_getRegistrantAsJson ( ) Retrieves the properties of a specific badge and the items attached to it. Expects badgeId to be one of the form params. @@ -1206,7 +1734,7 @@ sub www_getScheduleDataJSON { and ( assetData.status = 'approved' or assetData.tagId = ? ) ) - order by EMSTicket.startDate + order by EMSTicket.startDate, eventNumber asc },[ $self->getId, $currentDate, $session->scratch->get("versionTag") ]); @@ -1214,8 +1742,10 @@ sub www_getScheduleDataJSON { tie %hash, 'Tie::IxHash'; while( my $row = $tickets->hashRef ) { $row->{type} = 'ticket'; - $hash{$row->{startDate}}{$row->{location}} = $row; + $row->{location} = ' ' if $row->{location} eq ''; + push @{$hash{$row->{startDate}}{$row->{location}}}, $row; } + grep { $_ = ' ' if defined $_ && $_ eq '' } @ticketLocations; my %results = (); $results{records} = []; ##Initialize to an empty array my $ctr = 0; @@ -1223,20 +1753,25 @@ sub www_getScheduleDataJSON { # fill out the columns in the table while( $ctr < $locationsPerPage ) { $locationMap{ 'col' . ++$ctr } = '' }; push @{$results{records}}, { colDate => '' , map { $_ , { type => 'label', title => $locationMap{$_} || '' } } ( keys %locationMap ) }; + my $redo = 0; for my $startDate ( keys %hash ) { + $redo = 0; my $row = { colDate => $startDate }; my $empty = 1; for my $col ( keys %locationMap ) { my $location = $locationMap{$col}; if( exists $hash{$startDate}{$location} ) { - $row->{$col} = $hash{$startDate}{$location}; + $row->{$col} = pop @{$hash{$startDate}{$location}}; $empty = 0; + $redo = 1 if scalar(@{$hash{$startDate}{$location}}) > 0; + delete $hash{$startDate}{$location} if scalar(@{$hash{$startDate}{$location}}) == 0; } else { $row->{$col} = { type => 'empty' }; } } next if $empty; push @{$results{records}}, $row; + redo if $redo; } my $rowCount = scalar(@{$results{records}}); @@ -1257,8 +1792,6 @@ sub www_getScheduleDataJSON { return JSON->new->encode(\%results); } - - #------------------------------------------------------------------- =head2 www_getTicketsAsJson () @@ -1969,6 +2502,75 @@ sub www_printBadge { #------------------------------------------------------------------- +=head2 www_printRemainingTickets () + +Displays all of the remaining tickets for this EMS + +=cut + +sub www_printRemainingTickets { + my $self = shift; + my $session = $self->session; + return $session->privilege->insufficient() unless ($self->isRegistrationStaff); + + my $var = $self->get; + my $sth = $session->db->read(qq{ + SELECT + asset.creationDate, + assetData.*, + assetData.title as ticketTitle, + EMSTicket.price, + EMSTicket.seatsAvailable, + EMSTicket.startDate as ticketStart, + EMSTicket.duration as ticketDuration, + EMSTicket.eventNumber as ticketEventNumber, + EMSTicket.location as ticketLocation, + EMSTicket.relatedBadgeGroups, + EMSTicket.relatedRibbons, + EMSTicket.eventMetaData, + (seatsAvailable - (select count(*) from EMSRegistrantTicket where ticketAssetId = asset.assetId)) as seatsRemaining + FROM + asset + join assetData using (assetId) + left join EMSTicket using (assetId) + WHERE + parentId=? + and className='WebGUI::Asset::Sku::EMSTicket' + and state='published' + and EMSTicket.revisionDate=(select max(revisionDate) from EMSTicket where assetId=asset.assetId) + and (seatsAvailable - (select count(*) from EMSRegistrantTicket where ticketAssetId = asset.assetId)) > 0 + GROUP BY + asset.assetId + ORDER BY + title desc + },[$self->getId]); + + $var->{'tickets_loop'} = []; + while (my $hash = $sth->hashRef) { + my $seatsRemaining = $hash->{seatsRemaining}; + #Put start time in the correct timezone + my $startTime = WebGUI::DateTime->new($hash->{ticketStart})->set_time_zone($self->get('timezone')); + $hash->{ticketStart} = $startTime->strftime('%F %R'); + $hash->{ticketStart_epoch} = $startTime->epoch; + #Add meta data fields + my $data = $hash->{eventMetaData} || '{}'; + my $meta = JSON->new->decode($data); + foreach my $key (keys %{$meta}) { + my $tmplKey = $key; + $tmplKey =~ s/[\s\W]/_/g; + $hash->{'ticketMeta_'.$tmplKey} = $meta->{$key}; + } + #Add to the loop + for (my $i = 0; $i < $seatsRemaining; $i++ ) { + push(@{$var->{'tickets_loop'}},$hash); + } + } + + return $self->processTemplate($var,$self->get('printRemainingTicketsTemplateId')); +} + +#------------------------------------------------------------------- + =head2 www_printTicket ( ) Prints a ticket using a template. @@ -2049,7 +2651,7 @@ Toggles the registrant checked in flag. sub www_toggleRegistrantCheckedIn { my $self = shift; - return $self->session->privilege->insfufficient() unless ($self->isRegistrationStaff); + return $self->session->privilege->insufficient() unless ($self->isRegistrationStaff); my $db = $self->session->db; my $badgeId = $self->session->form->param('badgeId'); my $flag = $db->quickScalar("select hasCheckedIn from EMSRegistrant where badgeId=?",[$badgeId]); @@ -2058,7 +2660,6 @@ sub www_toggleRegistrantCheckedIn { return $self->www_manageRegistrant; } - #------------------------------------------------------------------- =head2 www_viewSchedule () @@ -2070,7 +2671,6 @@ View the schedule table. sub www_viewSchedule { my $self = shift; return $self->session->privilege->insufficient() unless $self->canView; - my $db = $self->session->db; my $rowsPerPage = 25; my $locationsPerPage = $self->scheduleColumnsPerPage; @@ -2091,5 +2691,80 @@ sub www_viewSchedule { } +#--------------------------------------------- + +=head2 www_viewSubmissionQueue + +=cut + +sub www_viewSubmissionQueue { + my $self = shift; + my $isRegistrationStaff = $self->isRegistrationStaff; + my $canSubmit = $self->canSubmit && ! $isRegistrationStaff; + my $canEdit = $self->canEdit; + my $i18n = $self->i18n; + return $self->session->privilege->insufficient() unless $canSubmit || $isRegistrationStaff; + + # this map returns an array of hash refs with an id,url pair to describe the submissionForm assets + my @submissionFormUrls = map { { # edit form + id => $_->getId, + edit => 1, + title => $_->get('title'), + linkUrl => $self->getUrl('func=viewSubmissionQueue#' . $_->getId ), + ajaxUrl => $_->getUrl('func=editSubmissionForm'), + },{ # new submission ( _new has to match same in sub www_addSubmission in this module + id => $_->getId . '_new', + title => $_->get('title') . ' - ' . $i18n->get('add submission'), + linkUrl => $self->getUrl('func=viewSubmissionQueue#' . $_->getId . '_new' ), + ajaxUrl => $_->getUrl('func=addSubmission'), + } } ( + @{$self->getSubmissionForms} + ); + my $params = { + backUrl => $self->getUrl, + isRegistrationStaff => $isRegistrationStaff, + canEdit => $canEdit, + canSubmit => $canSubmit, + hasSubmissionForms => $self->hasSubmissionForms, + getSubmissionQueueDataUrl => $self->getUrl('func=getAllSubmissions'), + editSubmissionUrl => $self->getUrl('func=viewSubmissionQueue#editSubmission'), + editSubmissionFormUrl => $self->getUrl('func=viewSubmissionQueue#editSubmissionForm'), + addSubmissionFormUrl => $self->getUrl('func=viewSubmissionQueue#addSubmissionForm'), + addSubmissionUrl => $self->getUrl('func=viewSubmissionQueue#addSubmission'), + editSubmissionAjaxUrl => $self->getUrl('func=editSubmission'), + editSubmissionFormAjaxUrl => $self->getUrl('func=editSubmissionForm'), + addSubmissionFormAjaxUrl => $self->getUrl('func=addSubmissionForm'), + addSubmissionAjaxUrl => $self->getUrl('func=addSubmission'), + submissionFormUrls => \@submissionFormUrls, + }; + push( @{$params->{tabs}}, { + title => $isRegistrationStaff ? $i18n->get('submission queue') : $i18n->get('my submissions'), + text => $self->processTemplate($params,$self->get('eventSubmissionQueueTemplateId')), + } ); + if( $isRegistrationStaff ) { + for my $tabSource ( @{$self->getSubmissionForms} ) { + push @{$params->{tabs}}, $tabSource->www_editSubmissionForm( { asHashRef => 1 } ); + } + push @{$params->{tabs}}, $self->www_addSubmissionForm( { asHashRef => 1 } ); + if( scalar( @{$params->{tabs}} ) == 2 ) { # there were no existing forms + $params->{tabs}[1]{selected} = 1; # the new submission form tab + } else { + $params->{tabs}[0]{selected} = 1; # the submission queue tab + } + } + elsif( $canSubmit ) { + for my $tabSource ( @{$self->getSubmissionForms} ) { + next unless $tabSource->canSubmit; + push @{$params->{tabs}}, $tabSource->www_addSubmission( { asHashRef => 1 } ); + } + $params->{tabs}[0]{selected} = 1; + } + my $tabid = 'tab01'; + for my $tab ( @{$params->{tabs}} ) { $tab->{id} = $tabid ++; } + + return $self->processStyle( + $self->processTemplate( $params, $self->get('eventSubmissionMainTemplateId'))); +} + 1; diff --git a/lib/WebGUI/Asset/Wobject/Folder.pm b/lib/WebGUI/Asset/Wobject/Folder.pm index 5fd2aa080..575b1eefd 100644 --- a/lib/WebGUI/Asset/Wobject/Folder.pm +++ b/lib/WebGUI/Asset/Wobject/Folder.pm @@ -119,9 +119,9 @@ Returns the TabForm object that will be used in generating the edit page for thi =cut -sub getEditForm { +override getEditForm => sub { my $self = shift; - my $tabform = $self->SUPER::getEditForm(); + my $tabform = super(); my $i18n = WebGUI::International->new($self->session,"Asset_Folder"); if ($self->assetId eq "new") { $tabform->getTab("properties")->whatNext( @@ -133,7 +133,7 @@ sub getEditForm { ); } return $tabform; -} +}; #---------------------------------------------------------------------------- @@ -188,11 +188,11 @@ See WebGUI::Asset::purgeCache() for details. =cut -sub purgeCache { +override purgeCache => sub { my $self = shift; eval{$self->session->cache->delete("view_".$self->getId)}; - $self->SUPER::purgeCache; -} + super(); +}; #------------------------------------------------------------------- @@ -289,11 +289,11 @@ See WebGUI::Asset::Wobject::www_view() for details. =cut -sub www_view { +override www_view => sub { my $self = shift; $self->session->http->setCacheControl($self->visitorCacheTimeout) if ($self->session->user->isVisitor); - $self->SUPER::www_view(@_); -} + super(); +}; 1; diff --git a/lib/WebGUI/Asset/Wobject/Gallery.pm b/lib/WebGUI/Asset/Wobject/Gallery.pm index 2ec162a7e..b19322bfa 100644 --- a/lib/WebGUI/Asset/Wobject/Gallery.pm +++ b/lib/WebGUI/Asset/Wobject/Gallery.pm @@ -758,11 +758,12 @@ sub getRssFeedItems { perpage => $self->itemsPerFeed, } ); - my $var = []; + my $var = []; + my $siteUrl = $self->session->url->getSiteURL(); for my $assetId ( @{ $p->getPageData } ) { my $asset = WebGUI::Asset::Wobject::GalleryAlbum->newPending( $self->session, $assetId ); push @{ $var }, { - 'link' => $asset->getUrl, + 'link' => $siteUrl . $asset->getUrl, 'guid' => $asset->{_properties}->{ 'assetId' }, 'title' => $asset->getTitle, 'description' => $asset->{_properties}->{ 'description' }, diff --git a/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm b/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm index 13859240c..75a18c667 100644 --- a/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm +++ b/lib/WebGUI/Asset/Wobject/GalleryAlbum.pm @@ -47,8 +47,10 @@ use Carp qw( croak ); use File::Find; use File::Spec; use File::Temp qw{ tempdir }; +use JSON (); use WebGUI::International; use WebGUI::HTML; +use WebGUI::ProgressBar; use Archive::Any; @@ -61,10 +63,11 @@ use Archive::Any; =head1 DIAGNOSTICS =head1 METHODS +=cut #---------------------------------------------------------------------------- -=head2 addArchive ( filename, properties ) +=head2 addArchive ( filename, properties, [$outputSub] ) Add an archive of Files to this Album. C is the full path of the archive. C is a hash reference of properties to assign to the @@ -75,13 +78,29 @@ a directory outside of the storage location. Will only handle file types handled by the parent Gallery. +=head3 filename + +The name of the file archive to import. + +=head3 properties + +A base set of properties to add to each file in the archive. + +=head3 $outputSub + +A callback to use for outputting data, most likely to a progress bar. It expects the +callback to accept an i18n key for use in sprintf, and then any extra fields to stuff +into the translated key. + =cut sub addArchive { my $self = shift; my $filename = shift; my $properties = shift; + my $outputSub = shift || sub {}; my $gallery = $self->getParent; + my $session = $self->session; my $archive = Archive::Any->new( $filename ); @@ -89,11 +108,12 @@ sub addArchive { if $archive->is_naughty; my $tempdirName = tempdir( "WebGUI-Gallery-XXXXXXXX", TMPDIR => 1, CLEANUP => 1); + $outputSub->('Extracting archive'); $archive->extract( $tempdirName ); # Get all the files in the archive my @files; - my $wanted = sub { push @files, $File::Find::name }; + my $wanted = sub { push @files, $File::Find::name; $outputSub->('Found file: %s', $File::Find::name); }; find( { wanted => $wanted, }, $tempdirName ); @@ -106,23 +126,26 @@ sub addArchive { my $class = $gallery->getAssetClassForFile( $filePath ); next unless $class; # class is undef for those files the Gallery can't handle - $self->session->errorHandler->info( "Adding $filename to album!" ); - # Remove the file extention + $session->errorHandler->info( "Adding $filename to album!" ); + $outputSub->('Adding %s to album', $filename); + # Remove the file extension $filename =~ s{\.[^.]+}{}; $properties->{ className } = $class; $properties->{ menuTitle } = $filename; $properties->{ title } = $filename; - $properties->{ url } = $self->session->url->urlize( $self->getUrl . "/" . $filename ); + $properties->{ ownerUserId } = $session->user->userId; + $properties->{ url } = $session->url->urlize( $self->getUrl . "/" . $filename ); my $asset = $self->addChild( $properties, undef, undef, { skipAutoCommitWorkflows => 1 } ); $asset->setFile( $filePath ); } - my $versionTag = WebGUI::VersionTag->getWorking( $self->session ); + my $versionTag = WebGUI::VersionTag->getWorking( $session ); $versionTag->set({ "workflowId" => $self->getParent->workflowIdCommit, }); + $outputSub->('Requesting commit for version tag'); $versionTag->requestCommit; return undef; @@ -236,16 +259,12 @@ sub canEdit { my $form = $self->session->form; # Handle adding a photo - if ( $form->get("func") eq "add" ) { - return $self->canAddFile; - } - elsif ( $form->get("func") eq "editSave" && $form->get("className") eq __PACKAGE__ ) { + if ( $form->get("func") eq "add" || $form->get("func") eq "editSave" ) { return $self->canAddFile; } else { return 1 if $userId eq $self->ownerUserId; - - return $gallery->canEdit($userId); + return $gallery && $gallery->canEdit($userId); } } @@ -394,6 +413,58 @@ sub getFileIds { #---------------------------------------------------------------------------- +=head2 getNextFileId ( fileId ) + +Gets the next fileId from the list of fileIds. C is the base +fileId we want to find the next file for. + +Returns C if there is no next fileId. + +=cut + +sub getNextFileId { + my $self = shift; + my $fileId = shift; + my $allFileIds = $self->getFileIds; + + while ( my $checkId = shift @{ $allFileIds } ) { + # If this is the last albumId + return undef unless @{ $allFileIds }; + + if ( $fileId eq $checkId ) { + return shift @{ $allFileIds }; + } + } +} + +#---------------------------------------------------------------------------- + +=head2 getPreviousFileId ( fileId ) + +Gets the previous fileId from the list of fileIds. C is the base +fileId we want to find the previous file for. + +Returns C if there is no previous fileId. + +=cut + +sub getPreviousFileId { + my $self = shift; + my $fileId = shift; + my $allFileIds = $self->getFileIds; + + while ( my $checkId = pop @{ $allFileIds } ) { + # If this is the last albumId + return undef unless @{ $allFileIds }; + + if ( $fileId eq $checkId ) { + return pop @{ $allFileIds }; + } + } +} + +#---------------------------------------------------------------------------- + =head2 getFilePaginator ( paginatorUrl ) Gets a WebGUI::Paginator for the files in this album. C is the @@ -854,7 +925,7 @@ sub www_addArchive { my $i18n = WebGUI::International->new($session); - $var->{ error } = $params->{ error }; + $var->{ error } = $params->{ error } || $form->get('error'); $var->{ form_start } = WebGUI::Form::formHeader( $session, { @@ -909,32 +980,27 @@ sub www_addArchiveSave { my $session = $self->session; my $form = $self->session->form; my $i18n = WebGUI::International->new( $session, 'Asset_GalleryAlbum' ); + my $pb = WebGUI::ProgressBar->new($session); my $properties = { keywords => $form->get("keywords"), friendsOnly => $form->get("friendsOnly"), }; + $pb->start($i18n->get('Uploading archive'), $session->url->extras('adminConsole/assets.gif')); my $storageId = $form->get("archive", "File"); my $storage = WebGUI::Storage->get( $session, $storageId ); if (!$storage) { - return $self->www_addArchive({ - error => sprintf $i18n->get('addArchive error too big'), - }); + return $pb->finish($self->getUrl('func=addArchive;error='.$i18n->get('addArchive error too big'))); } my $filename = $storage->getPath( $storage->getFiles->[0] ); - eval { $self->addArchive( $filename, $properties ) }; + eval { $self->addArchive( $filename, $properties, sub{ $pb->update(sprintf $i18n->get(shift), @_); }); }; + $storage->delete; if ( my $error = $@ ) { - return $self->www_addArchive({ - error => sprintf( $i18n->get('addArchive error generic'), $error ), - }); + return $pb->finish($self->getUrl('func=addArchive;error='.sprintf $i18n->get('addArchive error generic'), $error )); } - $storage->delete; - - return $self->processStyle( - sprintf $i18n->get('addArchive message'), $self->getUrl, - ); + return $pb->finish($self->getUrl); } #---------------------------------------------------------------------------- @@ -1076,6 +1142,172 @@ sub www_deleteConfirm { #---------------------------------------------------------------------------- +=head2 www_ajax ( ) + +Generic AJAX service for gallery. + +Arguments are accepted in JSON format in the form variable C. The single +obligatory argument is C determining the service to be called. A list +of available services is given in the following. Additional arguments may be +required depending on the service. + +Results are returned in JSON format. The information returned depends on the +service called. Generally, success is indicated by a value of 0 in C. + +=head3 moveFile + +Service for changing the rank of files. Accepts the asset Id of the photo to be moved +in C. The asset Id of the photo to be replaced is specified in C +or C depending on the desired order. Returns -1 in C and an error +message in C if moving of the photo failed. + +=cut + +sub www_ajax { + my $self = shift; + my $session = $self->session; + my $form = $self->session->form; + my $result; + + # Get arguments encoded in json format + my $args = decode_json($form->get("args")); + + # Log some debug information + $session->log->debug("Ajax service called with args=" . $form->get("args")); + + # Process requests depending on action argument + SWITCH: { + + # Return if no action was specified + if ( $args->{action} eq '' ) { + $session->log->error("Call of ajax service without action argument."); + $result->{ errMessage } = "Action argument is missing."; + last; + } + + # ----- Move file action ----- + $args->{action} eq 'moveFile' && do { $result = $self->_moveFileAjaxRequest( $args ); last; }; + + # ----- Unkown action ----- + $session->log->error("Call of ajax service with unknown action '" . $args->{action} . "'."); + $result->{ errMessage } = "Action '" . $args->{action} ."' is unknown."; + } + + # Set error flag if error message exists + $result->{ err } = -1 if $result->{ errMessage }; + + # Return results encoded in json format + return encode_json( $result ); +} + + +#---------------------------------------------------------------------------- + +=head2 _moveFileAjaxRequest ( args ) + +AJAX service for changing the rank of single files. Returns a hash ref with +error information. Arguments passed to the ajax service are provided via the +hash ref C. Note that this is a private function owned by www_ajax. It +should not be used directly. + +=cut + +sub _moveFileAjaxRequest { + my $self = shift; + my $args = shift; + + my $session = $self->session; + my %result; + + # Return if current user is not allowed to edit this album + unless ( $self->canEdit ) { + $session->log->error("Call of moveFile action without having edit permission."); + $result{ errMessage } = "You do not have permission to move files."; + return \%result; + } + # Return if no target was specified + if ( $args->{target} eq '') { + $session->log->error("Call of moveFile action without target argument."); + $result{ errMessage } = "Target argument is missing."; + return \%result; + } + # Return if before or after argument is missing + unless( $args->{before} or $args->{after} ) { + $session->log->error("Call of moveFile action without before/after argument."); + $result{ errMessage } = "Before/after argument is missing."; + return \%result; + } + # Return if before and after arguments were specified + unless( $args->{before} xor $args->{after} ) { + $session->log->error("Call of moveFile action with before *and* after argument."); + $result{ errMessage } = "Both, before and after arguments were specified."; + return \%result; + } + + # Get Id of target photo and instantiate asset + my $targetId = $args->{target}; + my $target = WebGUI::Asset->newByDynamicClass( $session, $targetId ); + + # Return if target photo could not be instantiated + unless ( $target ) { + $session->log->error("Couldn't move file '$targetId' because we couldn't instantiate it."); + $result{ errMessage } = "ID of target file seems to be invalid."; + return \%result; + } + # Return if target is not a child of the current album + unless ( $target->getParent->getId eq $self->getId ) { + $session->log->error("Couldn't move file '$targetId' because it is not a child of this album."); + $result{ errMessage } = "ID of target file seems to be invalid."; + return \%result; + } + + my ($destId, $dest); + + # Instantiate file with ID in before/after argument + $destId = $args->{before} ? $args->{before} : $args->{after}; + $dest = WebGUI::Asset->newByDynamicClass( $session, $destId ); + + # Return if destination file could not be instantiated + unless ( $dest ) { + $session->log->error("Couldn't move file '$targetId' before/after file '$destId' because we couldn't instantiate the latter."); + $result{ errMessage } = "ID in before/after argument seems to be invalid."; + return \%result; + } + # Return if destination file is not a child of the current album + unless ( $dest->getParent->getId eq $self->getId ) { + $session->log->error("Couldn't move file '$targetId' before/after file '$destId' because the latter is not a child of the same album."); + $result{ errMessage } = "ID in before/after argument seems to be invalid."; + return \%result; + } + + # Check for use of after argument when lowering the rank + if ( $args->{after} && $target->getRank() > $dest->getRank() ) { + # Get ID of next sibling + $destId = $self->getNextFileId( $destId ); + # Instantiate next sibling + $dest = WebGUI::Asset->newByDynamicClass( $session, $destId ); + } + # Check for use of before argument when increasing the rank + if ( $args->{before} && $target->getRank() < $dest->getRank() ) { + # Get ID of previous sibling + $destId = $self->getPreviousFileId( $destId ); + # Instantiate previous sibling + $dest = WebGUI::Asset->newByDynamicClass( $session, $destId ); + } + + # Update rank of target photo + $target->setRank( $dest->getRank ); + + # Log some debug information + $session->log->debug("Successfully moved file '$targetId' before/after file '$destId'."); + + # Return reporting success + $result{ err } = 0; + return \%result; +} + +#---------------------------------------------------------------------------- + =head2 www_edit ( ) Show the form to add / edit a GalleryAlbum asset. diff --git a/lib/WebGUI/Asset/Wobject/HttpProxy.pm b/lib/WebGUI/Asset/Wobject/HttpProxy.pm index 6bca2c787..299b9048d 100644 --- a/lib/WebGUI/Asset/Wobject/HttpProxy.pm +++ b/lib/WebGUI/Asset/Wobject/HttpProxy.pm @@ -250,11 +250,11 @@ Extend the base method to delete the cookie jar =cut -sub purge { +override purge => sub { my $self = shift; $self->getCookieJar->delete; - $self->SUPER::purge; -} + super(); +}; #------------------------------------------------------------------- @@ -265,15 +265,15 @@ See WebGUI::Asset::purgeCache() for details. =cut -sub purgeCache { +override purgeCache => sub { my $self = shift; my $cache = $self->session->cache; eval { $cache->delete([$self->proxiedUrl,"URL"]); $cache->delete([$self->proxiedUrl,"HEADER"]); }; - $self->SUPER::purgeCache; -} + super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/InOutBoard.pm b/lib/WebGUI/Asset/Wobject/InOutBoard.pm index 84ef1a7ef..88e62ca0b 100644 --- a/lib/WebGUI/Asset/Wobject/InOutBoard.pm +++ b/lib/WebGUI/Asset/Wobject/InOutBoard.pm @@ -139,13 +139,13 @@ Extend the base method to cleanup the status and statusLog tables. =cut -sub purge { +override purge => sub { my $self = shift; my $session = $self->session; $session->db->write('delete from InOutBoard_status where assetId=?', [$self->getId]); $session->db->write('delete from InOutBoard_statusLog where assetId=?', [$self->getId]); - $self->SUPER::purge(@_); -} + super(); +}; #------------------------------------------------------------------- @@ -408,11 +408,11 @@ sub www_setStatus { $db->write("delete from InOutBoard_status where userId=? and assetId=?", [ $sessionUserId, $self->getId ]); $db->write( "insert into InOutBoard_status (assetId,userId,status,dateStamp,message) values (?,?,?,?,?)", - [$self->getId, $sessionUserId, $status, $session->datetime->time(), $message ], + [$self->getId, $sessionUserId, $status, time(), $message ], ); $db->write( "insert into InOutBoard_statusLog (assetId,userId,createdBy,status,dateStamp,message) values (?,?,?,?,?,?)", - [$self->getId, $sessionUserId, $session->user->userId, $status, $session->datetime->time(), $message ], + [$self->getId, $sessionUserId, $session->user->userId, $status, time(), $message ], ); } else { @@ -446,7 +446,7 @@ sub www_viewReport { -name=>"doit", -value=>"1" ); - my $startDate = $self->session->datetime->addToDate($self->session->datetime->time(),0,0,-15); + my $startDate = $self->session->datetime->addToDate(time(),0,0,-15); $startDate = $self->session->form->date("startDate") if ($self->session->form->process("doit")); $f->date( -name=>"startDate", diff --git a/lib/WebGUI/Asset/Wobject/Layout.pm b/lib/WebGUI/Asset/Wobject/Layout.pm index 7bf761f5d..2e26e8710 100644 --- a/lib/WebGUI/Asset/Wobject/Layout.pm +++ b/lib/WebGUI/Asset/Wobject/Layout.pm @@ -37,6 +37,8 @@ property mobileTemplateId => ( fieldType => 'template', namespace => 'Layout', default => 'PBtmpl0000000000000054', + label => ['mobileTemplateId label', 'Asset_Layout'], + hoverHelp => ['mobileTemplateId description', 'Asset_Layout'], noFormPost => 1, ); property contentPositions => ( @@ -53,6 +55,8 @@ property assetsToHide => ( property assetOrder => ( default => 'asc', fieldType => 'selectBox', + label => ['asset order label', 'Asset_Layout'], + hoverHelp => ['asset order hoverHelp', 'Asset_Layout'], noFormPost => 1, ); @@ -85,9 +89,9 @@ Extends the base method to handle the optional mobileTemplateId and assetsToHid =cut -sub getEditForm { +override getEditForm => sub { my $self = shift; - my $tabform = $self->SUPER::getEditForm(); + my $tabform = super(); my $i18n = WebGUI::International->new($self->session,"Asset_Layout"); my ($templateId); @@ -97,68 +101,90 @@ sub getEditForm { else { $templateId = $self->templateId; } - $tabform->getTab("display")->template( - -value=>$templateId, - -label=>$i18n->get('layout template title'), - -hoverHelp=>$i18n->get('template description'), - -namespace=>"Layout" - ); + + tie my %extraFields, "Tie::IxHash"; + %extraFields = ( + templateId => { + fieldType => 'template', + tab => 'display', + value => $templateId, + label => $i18n->get('layout template title'), + hoverHelp => $i18n->get('template description'), + namespace => "Layout", + }); if ( $self->session->setting->get('useMobileStyle') ) { - $tabform->getTab("display")->template( - name => 'mobileTemplateId', - value => $self->mobileTemplateId, - label => $i18n->get('mobileTemplateId label'), - hoverHelp => $i18n->get('mobileTemplateId description'), - namespace => 'Layout', - ); + $extraFields{mobileTemplateId} = { + fieldType => 'template', + tab => 'display', + name => 'mobileTemplateId', + value => $self->mobileTemplateId, + label => $i18n->get('mobileTemplateId label'), + hoverHelp => $i18n->get('mobileTemplateId description'), + namespace => 'Layout', + }; } else { - $tabform->getTab("display")->hidden( + $extraFields{mobileTemplateId} = { + fieldType => 'hidden', + tab => 'display', name => 'mobileTemplateId', value => $self->mobileTemplateId, - ); + }; } tie my %assetOrder, "Tie::IxHash"; %assetOrder = ( - "asc" =>$i18n->get("asset order asc"), - "desc" =>$i18n->get("asset order desc"), - ); - $tabform->getTab("display")->selectBox( - -name => 'assetOrder', - -label => $i18n->get('asset order label'), - -hoverHelp => $i18n->get('asset order hoverHelp'), - -value => $self->assetOrder, - -options => \%assetOrder + "asc" => $i18n->get("asset order asc"), + "desc" => $i18n->get("asset order desc"), ); + $extraFields{assetOrder} = { + tab => 'display', + fieldType => 'selectBox', + name => 'assetOrder', + label => $i18n->get('asset order label'), + hoverHelp => $i18n->get('asset order hoverHelp'), + value => $self->assetOrder, + options => \%assetOrder, + }; + if ($self->get("assetId") eq "new") { - $tabform->getTab("properties")->whatNext( - -options=>{ - view=>$i18n->get(823), - viewParent=>$i18n->get(847) - }, - -value=>"view" - ); - } else { + $extraFields{whatNext} = { + fieldType => 'whatNext', + value => "view", + options => { + view => $i18n->get(823), + viewParent => $i18n->get(847) + }, + }; + } + else { my @assetsToHide = split("\n",$self->assetsToHide); my $children = $self->getLineage(["children"],{"returnObjects"=>1, excludeClasses=>["WebGUI::Asset::Wobject::Layout"]}); my %childIds; foreach my $child (@{$children}) { $childIds{$child->getId} = $child->getTitle; } - $tabform->getTab("display")->checkList( - -name=>"assetsToHide", - -value=>\@assetsToHide, - -options=>\%childIds, - -label=>$i18n->get('assets to hide'), - -hoverHelp=>$i18n->get('assets to hide description'), - -vertical=>1, - -uiLevel=>9 - ); + $extraFields{assetsToHide} = { + fieldType => 'checkList', + tab => 'display', + name => "assetsToHide", + value => \@assetsToHide, + options => \%childIds, + label => $i18n->get('assets to hide'), + hoverHelp => $i18n->get('assets to hide description'), + vertical => 1, + uiLevel => 9, + }; } + + my $overrides = $self->session->config->get("assets/".$self->get("className")); + foreach my $fieldName (keys %extraFields) { + $self->setupFormField($tabform, $fieldName, \%extraFields, $overrides); + } + return $tabform; -} +}; #------------------------------------------------------------------- @@ -362,16 +388,16 @@ of the page, by lineage. =cut -sub getContentLastModified { +override getContentLastModified => sub { # Buggo: this is a little too conservative. Children that are hidden maybe shouldn't count. Hm. my $self = shift; - my $mtime = $self->SUPER::getContentLastModified; + my $mtime = super(); foreach my $child (@{$self->getLineage(["children"],{returnObjects=>1, excludeClasses=>['WebGUI::Asset::Wobject::Layout']})}) { my $child_mtime = $child->getContentLastModified; $mtime = $child_mtime if ($child_mtime > $mtime); } return $mtime; -} +}; #------------------------------------------------------------------- @@ -381,7 +407,7 @@ Extend the base method to handle caching and ad rotation. =cut -sub www_view { +override www_view => sub { my $self = shift; my $session = $self->session; # slashdot / burst protection hack @@ -391,17 +417,14 @@ sub www_view { ) { my $check = $self->checkView; return $check if (defined $check); - my $cacheKey = "view_".$self->getId; - if ($session->env->sslRequest) { - $cacheKey .= '_ssl'; - } + my $cacheKey = $self->getWwwCacheKey('view'); my $cache = $session->cache; - my $out = eval{$cache->get($cacheKey)}; + my $out = eval{ $cache->get($cacheKey) }; unless ($out) { $self->prepareView; $session->stow->set("cacheFixOverride", 1); $out = $self->processStyle($self->view, { noHeadTags => 1 }); - eval{$cache->set($cacheKey, $out, 60)}; + eval{ $cache->set($cacheKey, $out, 60) }; $session->stow->delete("cacheFixOverride"); } # keep those ads rotating even though the output is cached @@ -417,8 +440,8 @@ sub www_view { return "chunked"; } $self->{_viewPrintOverride} = 1; # we do this to make it output each asset as it goes, rather than waiting until the end - return $self->SUPER::www_view; -} + return super(); +}; 1; diff --git a/lib/WebGUI/Asset/Wobject/Map.pm b/lib/WebGUI/Asset/Wobject/Map.pm index bc502ebba..a9a3fe036 100644 --- a/lib/WebGUI/Asset/Wobject/Map.pm +++ b/lib/WebGUI/Asset/Wobject/Map.pm @@ -90,6 +90,7 @@ property templateIdEditPoint => ( tab => "display", fieldType => "template", namespace => "MapPoint/Edit", + default => 'oHh0UqAJeY7u2n--WD-BAA', label => ["templateIdEditPoint label", 'Asset_Map'], hoverHelp => ["templateIdEditPoint description", 'Asset_Map'], ); @@ -97,6 +98,7 @@ property templateIdView => ( tab => "display", fieldType => "template", namespace => "Map/View", + default => '9j0_Z1j3Jd0QBbY2akb6qw', label => ["templateIdView label", 'Asset_Map'], hoverHelp => ["templateIdView description", 'Asset_Map'], ); @@ -104,6 +106,7 @@ property templateIdViewPoint => ( tab => "display", fieldType => "template", namespace => "MapPoint/View", + default => 'u9vfx33XDk5la1-QC5FK7g', label => ["templateIdViewPoint label", 'Asset_Map'], hoverHelp => ["templateIdViewPoint description", 'Asset_Map'], ); @@ -291,6 +294,8 @@ sub loadMapApiTags { my $style = $self->session->style; my $url = $self->session->url; + $style->setLink($url->extras('yui/build/container/assets/skins/sam/container.css'),{type=>'text/css',rel=>'stylesheet'}); + $style->setLink($url->extras('yui/build/button/assets/skins/sam/button.css'),{type=>'text/css',rel=>'stylesheet'}); $style->setScript("http://www.google.com/jsapi?key=" . $self->mapApiKey,{type=>"text/javascript"}); $style->setRawHeadTags(<<'ENDHTML'); "); - my $previewButton;# = qq{ - # }; - my $saveButton = ' '; - $tabform->{_submit} = $previewButton." ".$saveButton; return $tabform; -} +}; @@ -305,7 +291,7 @@ Returns a toolbar with a set of icons that hyperlink to functions that delete, e =cut -sub getToolbar { +override getToolbar => sub { my $self = shift; return undef unless $self->canEdit && $self->session->var->isAdminOn; @@ -341,8 +327,8 @@ sub getToolbar { . $self->getUrl . '">' . $i18n->get("view") . '' . "
    $toolbar
    "; } - return $self->SUPER::getToolbar; -} + return super(); +}; @@ -558,18 +544,18 @@ other types aside from text/html. =cut -sub www_view { +override www_view => sub { my $self = shift; my $mimeType = $self->mimeType || 'text/html'; if ($mimeType eq 'text/html') { - return $self->SUPER::www_view(); + return super(); } else { $self->prepareView(); - $self->session->http->setMimeType($mimeType || 'text/html'); + $self->session->http->setMimeType($mimeType); return $self->view(); } -} +}; 1; diff --git a/lib/WebGUI/Asset/Wobject/Poll.pm b/lib/WebGUI/Asset/Wobject/Poll.pm index 86c705090..98b1aacc3 100644 --- a/lib/WebGUI/Asset/Wobject/Poll.pm +++ b/lib/WebGUI/Asset/Wobject/Poll.pm @@ -215,16 +215,16 @@ Extend the base method to handle copying Poll answer data. =cut -sub duplicate { +override duplicate => sub { my $self = shift; - my $newAsset = $self->SUPER::duplicate(@_); + my $newAsset = super(); my $sth = $self->session->db->read("select * from Poll_answer where assetId=?", [$self->getId]); while (my $data = $sth->hashRef) { $newAsset->setVote($data->{answer}, $data->{userId}, $data->{ipAddress}); } $sth->finish; return $newAsset; -} +}; #---------------------------------------------------------------------------- @@ -254,9 +254,9 @@ Extend the base class to handle the answers and graphing plugins. ##TODO: Pull out all form elements which can come from the definition sub ##and only have hand code in here. -sub getEditForm { +override getEditForm => sub { my $self = shift; - my $tabform = $self->SUPER::getEditForm; + my $tabform = super(); my $i18n = WebGUI::International->new($self->session,"Asset_Poll"); my ($i, $answers); for ($i=1; $i<=20; $i++) { @@ -292,7 +292,7 @@ sub getEditForm { } return $tabform; -} +}; #---------------------------------------------------------------------------- @@ -319,11 +319,12 @@ Indexing question and answers. See WebGUI::Asset::indexContent() for additonal d =cut -sub indexContent { +around indexContent => sub { + my $orig = shift; my $self = shift; - my $indexer = $self->SUPER::indexContent; + my $indexer = $self->$orig(@_); $indexer->addKeywords($self->get("question")." ".$self->get("answers")); -} +}; #------------------------------------------------------------------- @@ -358,9 +359,9 @@ Extend the base method to handle the answers and the Graphing plugin. =cut -sub processPropertiesFromFormPost { +override processPropertiesFromFormPost => sub { my $self = shift; - $self->SUPER::processPropertiesFromFormPost; + super(); my $property = {}; my $answers = $self->session->form->process("answers"); $answers =~ s{\r}{}xmsg; @@ -376,7 +377,7 @@ sub processPropertiesFromFormPost { $self->update($property); $self->session->db->write("delete from Poll_answer where assetId=".$self->session->db->quote($self->getId)) if ($self->session->form->process("resetVotes")); -} +}; #------------------------------------------------------------------- @@ -387,11 +388,11 @@ Extend the base method to handle Poll answers. =cut -sub purge { +override purge => sub { my $self = shift; $self->session->db->write("delete from Poll_answer where assetId=".$self->session->db->quote($self->getId)); - $self->SUPER::purge(); -} + super(); +}; #---------------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/ProjectManager.pm b/lib/WebGUI/Asset/Wobject/ProjectManager.pm index 5b73a9d13..1c7840ed1 100644 --- a/lib/WebGUI/Asset/Wobject/ProjectManager.pm +++ b/lib/WebGUI/Asset/Wobject/ProjectManager.pm @@ -624,19 +624,6 @@ sub processErrors { } -#------------------------------------------------------------------- - -=head2 purge - -=cut - -sub purge { - my $self = shift; - #purge your wobject-specific data here. This does not include fields - # you create for your NewWobject asset/wobject table. - return $self->SUPER::purge; -} - #------------------------------------------------------------------- =head2 setSessionVars diff --git a/lib/WebGUI/Asset/Wobject/SQLReport.pm b/lib/WebGUI/Asset/Wobject/SQLReport.pm index 8f4b6f0d9..114cd3546 100644 --- a/lib/WebGUI/Asset/Wobject/SQLReport.pm +++ b/lib/WebGUI/Asset/Wobject/SQLReport.pm @@ -288,9 +288,9 @@ Manually make the edit form due to javascript for adding more queries. =cut -sub getEditForm { +override getEditForm => sub { my $self = shift; - my $tabform = $self->SUPER::getEditForm(); + my $tabform = super(); my $i18n = WebGUI::International->new($self->session,"Asset_SQLReport"); $tabform->getTab("display")->template( -value=>$self->getValue('templateId'), @@ -316,6 +316,11 @@ sub getEditForm { ### Download # Download Type my %downloadTypes; + tie %downloadTypes, 'Tie::IxHash', + "none" => $i18n->get("No Download"), + "csv" => $i18n->get("CSV"), + "template" => $i18n->get("Template"), + ; $tabform->getTab("properties")->radioList( -name=>"downloadType", # ID is downloadType_formId @@ -461,7 +466,7 @@ sub getEditForm { ); return $tabform; -} +}; #------------------------------------------------------------------- @@ -508,7 +513,9 @@ sub download { } elsif ($self->downloadType eq "template") { my $data = $self->_processQuery(1,0); - return $self->processTemplate($data,$self->downloadTemplateId); + my $output = $self->processTemplate($data,$self->downloadTemplateId); + WebGUI::Macro::process($self->session, \$output); + return $output; } else { # I don't know what to do @@ -550,11 +557,11 @@ See WebGUI::Asset::purgeCache() for details. =cut -sub purgeCache { +override purgeCache => sub { my $self = shift; eval{$self->session->cache->delete("view_".$self->getId)}; - $self->SUPER::purgeCache; -} + super(); +}; #------------------------------------------------------------------- @@ -568,8 +575,9 @@ if the user is not in Admin Mode. sub view { my $self = shift; my $cache = $self->session->cache; - if (!$self->session->var->isAdminOn && $self->cacheTimeout > 10) { - my $out = eval{$cache->get("view_".$self->getId)}; + my $cacheKey = $self->getWwwCacheKey( 'view' ); + if (!$self->session->var->isAdminOn && $self->cacheTimeout > 10) { + my $out = eval{ $cache->get( $cacheKey ) }; return $out if $out; } # Initiate an empty debug loop @@ -594,10 +602,10 @@ sub view { } my $out = $self->processTemplate($var,undef,$self->{_viewTemplate}); - if (!$self->session->var->isAdminOn && $self->cacheTimeout > 10) { - eval{$cache->set("view_".$self->getId, $out, $self->cacheTimeout)}; - } - return $out; + if (!$self->session->var->isAdminOn && $self->cacheTimeout > 10) { + eval { $cache->set( $cacheKey, $out, $self->cacheTimeout ) }; + } + return $out; } #------------------------------------------------------------------- @@ -681,14 +689,15 @@ sub _processQuery { $page = 1 unless defined $page; my $nr = shift || 1; my ($query, %var, $prefix); + my $i18n = WebGUI::International->new($self->session,"Asset_SQLReport"); if($nr > 1) { $prefix = 'query'.$nr.'.'; } - if (! $self->{_query}{$nr}{dbQuery}) { + if (! $self->{_query}{$nr}{dbQuery} || $self->{_query}{$nr}{dbQuery} =~ m{\A \s* \Z}msx) { $self->session->errorHandler->warn("No query specified for query $nr on '" . $self->getId . "'"); - push @{$self->{_debug_loop}}, { 'debug.output' => "No query specfied for query $nr" }; + push @{$self->{_debug_loop}}, { 'debug.output' => sprintf($i18n->get('No query specified for query'), $nr) }; return \%var; } @@ -703,7 +712,6 @@ sub _processQuery { $query = $self->{_query}{$nr}{dbQuery}; } - my $i18n = WebGUI::International->new($self->session,"Asset_SQLReport"); push(@{$self->{_debug_loop}},{'debug.output'=>$i18n->get(17).$query}); push(@{$self->{_debug_loop}},{'debug.output'=>$i18n->get('debug placeholder parameters').join(",",@$placeholderParams)}); my $dbLink = WebGUI::DatabaseLink->new($self->session,$self->{_query}{$nr}{databaseLinkId}); @@ -782,7 +790,7 @@ sub _processQuery { $row{$prefix.'row.field.'.$tmpl_name.'.value'} = $data->{$name}; } # Process nested query - if($nest && $self->{_query}{$nr + 1}{dbQuery}) { + if ($nest && $self->{_query}{$nr + 1}{dbQuery} =~ m/\S/) { my $nest = $self->_processQuery($nest,$page,$nr+1); %row = (%row , %$nest); $row{$prefix.'hasNest'} = $nest->{'query'.($nr+1).'.rows.count'}; @@ -832,12 +840,10 @@ sub www_download { unless $self->session->user->isInGroup($self->downloadUserGroup); # Set filename and mimetype - if ($self->downloadType eq "csv") - { + if ($self->downloadType eq "csv") { $self->session->http->setFilename($self->downloadFilename,"application/octet-stream"); } - else - { + else { $self->session->http->setFilename($self->downloadFilename, $self->downloadMimeType); } @@ -857,11 +863,11 @@ See WebGUI::Asset::Wobject::www_view() for details. =cut -sub www_view { +override www_view => sub { my $self = shift; $self->session->http->setCacheControl($self->cacheTimeout); - $self->SUPER::www_view(@_); -} + super(); +}; 1; diff --git a/lib/WebGUI/Asset/Wobject/Search.pm b/lib/WebGUI/Asset/Wobject/Search.pm index 7c73128b7..ce5329e13 100644 --- a/lib/WebGUI/Asset/Wobject/Search.pm +++ b/lib/WebGUI/Asset/Wobject/Search.pm @@ -143,13 +143,17 @@ sub view { value=>$keywords }); $var{'no_results' } = $i18n->get("no results"); + my $searchRoot = $self->searchRoot; + if (my $searchOverride = $form->get('searchroot', 'asset')) { + $searchRoot = $searchOverride; + } if ($form->get("doit")) { my $search = WebGUI::Search->new($session); my %rules = ( keywords =>$keywords, lineage =>[ - WebGUI::Asset->newById($session,$self->searchRoot)->get("lineage") + WebGUI::Asset->newById($session,$searchRoot)->get("lineage") ], ); my @classes = split("\n",$self->classLimiter); @@ -157,7 +161,7 @@ sub view { $search->search(\%rules); #Instantiate the highlighter - my @words = split(/\s+/,$keywords); + my @words = grep { $_ ne '' } map { tr/+?*//d; $_; } split(/\s+/,$keywords); my @wildcards = map { "%" } @words; my $hl = HTML::Highlight->new( words => \@words, @@ -182,7 +186,8 @@ sub view { if (defined $asset) { my $properties = $asset->get; if ($self->useContainers) { - $properties->{url} = $asset->getContainer->url; + $properties->{url} = $asset->isa('WebGUI::Asset::Post::Thread') ? $asset->getCSLinkUrl() + : $asset->getContainer->url; } #Add highlighting $properties->{'title' } = $hl->highlight($properties->{title} || ''); diff --git a/lib/WebGUI/Asset/Wobject/Shelf.pm b/lib/WebGUI/Asset/Wobject/Shelf.pm index 359181cfb..c4bffd4e7 100644 --- a/lib/WebGUI/Asset/Wobject/Shelf.pm +++ b/lib/WebGUI/Asset/Wobject/Shelf.pm @@ -331,15 +331,15 @@ Override the superclass to add import and exprt items to the AdminConsole submen =cut -sub www_edit { +override www_edit => sub { my $self = shift; my $i18n = WebGUI::International->new($self->session, 'Asset_Shelf'); if ($self->getId ne "new") { $self->getAdminConsole->addSubmenuItem($self->getUrl('func=exportProducts'),$i18n->get("export")); $self->getAdminConsole->addSubmenuItem($self->getUrl('func=importProducts'),$i18n->get("import")); } - return $self->SUPER::www_edit(); -} + return super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/StockData.pm b/lib/WebGUI/Asset/Wobject/StockData.pm index 54896b0de..6a4a17031 100644 --- a/lib/WebGUI/Asset/Wobject/StockData.pm +++ b/lib/WebGUI/Asset/Wobject/StockData.pm @@ -311,20 +311,6 @@ sub prepareView { } -#------------------------------------------------------------------- - -=head2 purge ( ) - -removes collateral data associated with a StockData when the system -purges it's data. - -=cut - -sub purge { - my $self = shift; - return $self->SUPER::purge; -} - #------------------------------------------------------------------- =head2 view ( ) diff --git a/lib/WebGUI/Asset/Wobject/StoryArchive.pm b/lib/WebGUI/Asset/Wobject/StoryArchive.pm index ff3332f77..fd51f84b2 100644 --- a/lib/WebGUI/Asset/Wobject/StoryArchive.pm +++ b/lib/WebGUI/Asset/Wobject/StoryArchive.pm @@ -196,13 +196,7 @@ sub exportAssetCollateral { } # open another session to handle printing... - my $printSession = WebGUI::Session->open( - $self->session->config->getWebguiRoot, - $self->session->config->getFilename, - undef, - undef, - $self->session->getId, - ); + my $printSession = WebGUI::Session->duplicate; my $keywordObj = WebGUI::Keyword->new($printSession); my $keywords = $keywordObj->findKeywords({ @@ -355,7 +349,7 @@ sub getKeywordStaticURL { my $url = $self->getUrl; my @parts = split /\//, $url; my $lastPart = pop @parts; - if (index $lastPart, '.' == -1) { + if (index( $lastPart, '.' ) == -1) { return join '/', $self->getUrl, $self->getKeywordFilename($keyword); } else { @@ -573,7 +567,7 @@ sub viewTemplateVariables { } $var->{keywordCloud} = WebGUI::Keyword->new($session)->generateCloud($cloudOptions); if (! $exporting) { - $var->{searchHeader} = WebGUI::Form::formHeader($session, { action => $self->getUrl }) + $var->{searchHeader} = WebGUI::Form::formHeader($session, { action => $self->getUrl, method => 'GET', }) . WebGUI::Form::hidden($session, { name => 'func', value => 'view' }); $var->{searchFooter} = WebGUI::Form::formFooter($session); $var->{searchButton} = WebGUI::Form::submit($session, { name => 'search', value => $i18n->get('search','Asset')}); diff --git a/lib/WebGUI/Asset/Wobject/StoryTopic.pm b/lib/WebGUI/Asset/Wobject/StoryTopic.pm index 1e3313ad6..620648c77 100644 --- a/lib/WebGUI/Asset/Wobject/StoryTopic.pm +++ b/lib/WebGUI/Asset/Wobject/StoryTopic.pm @@ -223,11 +223,11 @@ variables are set correctly in viewTemplateVars. =cut -sub www_view { +override www_view => sub { my $self = shift; $self->{_standAlone} = 1; - return $self->SUPER::www_view; -} + return super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/Survey.pm b/lib/WebGUI/Asset/Wobject/Survey.pm index 64ee6e98c..e6625b054 100644 --- a/lib/WebGUI/Asset/Wobject/Survey.pm +++ b/lib/WebGUI/Asset/Wobject/Survey.pm @@ -35,6 +35,13 @@ property timeLimit => ( label => ['timelimit', 'Asset_Survey'], hoverHelp => ['timelimit hoverHelp', 'Asset_Survey'], ); +property maxResponsesPerUser => ( + fieldType => 'integer', + tab => 'properties', + default => 1, + label => ['Max user responses', 'Asset_Survey'], + hoverHelp => ['Max user responses help', 'Asset_Survey'], + ); property doAfterTimeLimit => ( fieldType => 'selectBox', default => 'exitUrl', @@ -209,13 +216,6 @@ property groupToViewReports => ( label => ['Group to view reports', 'Asset_Survey'], hoverHelp => ['Group to view reports help', 'Asset_Survey'], ); -property maxResponsesPerUser => ( - fieldType => 'integer', - tab => 'security', - default => 1, - label => ['Max user responses', 'Asset_Survey'], - hoverHelp => ['Max user responses help', 'Asset_Survey'], - ); # Other property surveyJSON => ( @@ -236,11 +236,6 @@ use Text::CSV_XS; use Params::Validate qw(:all); Params::Validate::validation_options( on_fail => sub { WebGUI::Error::InvalidParam->throw( error => shift ) } ); -my $TAP_PARSER_MISSING = <new( $self->session, 'Survey' ); - my $i18n = WebGUI::International->new($self->session, "Asset_Survey"); - $ac->addSubmenuItem($self->session->url->page("func=edit"), WebGUI::International->new($self->session, "WebGUI")->get(575)); - $ac->addSubmenuItem($self->session->url->page("func=editSurvey"), $i18n->get('edit survey')); - $ac->addSubmenuItem($self->session->url->page("func=takeSurvey"), $i18n->get('take survey')); - $ac->addSubmenuItem($self->session->url->page("func=graph"), $i18n->get('visualize')); - $ac->addSubmenuItem($self->session->url->page("func=editTestSuite"), $i18n->get("test suite")); - $ac->addSubmenuItem($self->session->url->page("func=runTests"), $i18n->get("run all tests")); - $ac->addSubmenuItem($self->session->url->page("func=runTests;format=tap"), $i18n->get("run all tests") . " (TAP)"); + my $ac = $self->SUPER::getAdminConsole; + unless ($self->{_modifiedAdminConsole}) { + my $i18n = WebGUI::International->new($self->session, "Asset_Survey"); + $ac->addSubmenuItem($self->session->url->page("func=edit"), WebGUI::International->new($self->session, "WebGUI")->get(575)); + $ac->addSubmenuItem($self->session->url->page("func=editSurvey"), $i18n->get('edit survey')); + $ac->addSubmenuItem($self->session->url->page("func=takeSurvey"), $i18n->get('take survey')); + $ac->addSubmenuItem($self->session->url->page("func=graph"), $i18n->get('visualize')); + $ac->addSubmenuItem($self->session->url->page("func=editTestSuite"), $i18n->get("test suite")); + $ac->addSubmenuItem($self->session->url->page("func=runTests"), $i18n->get("run all tests")); + $ac->addSubmenuItem($self->session->url->page("func=runTests;format=tap"), $i18n->get("run all tests") . " (TAP)"); + $self->{_modifiedAdminConsole} = 1; + } return $ac; } @@ -1233,6 +1231,8 @@ sub www_loadSurvey { $editHtml = $self->processTemplate( $var, $self->answerEditTemplateId ); } + WebGUI::Macro::process($self->session, \$editHtml); + # Generate the list of valid goto targets my $gotoTargets = $self->getSurveyJSON->getGotoTargets; @@ -1337,26 +1337,13 @@ Completely remove from WebGUI. =cut -sub purge { +override purge => sub { my $self = shift; $self->session->db->write( 'delete from Survey_response where assetId = ?', [ $self->getId() ] ); $self->session->db->write( 'delete from Survey_tempReport where assetId = ?', [ $self->getId() ] ); $self->session->db->write( 'delete from Survey where assetId = ?', [ $self->getId() ] ); - return $self->SUPER::purge; -} - -#------------------------------------------------------------------- - -=head2 purgeCache ( ) - -See WebGUI::Asset::purgeCache() for details. - -=cut - -sub purgeCache { - my $self = shift; - return $self->SUPER::purgeCache; -} + return super(); +}; #------------------------------------------------------------------- @@ -1975,6 +1962,7 @@ sub prepareShowSurveyTemplate { $section->{allowBackBtn} = $self->allowBackBtn; my $out = $self->processTemplate( $section, $self->surveyQuestionsId ); + WebGUI::Macro::process($self->session, \$out); $self->session->http->setMimeType('application/json'); return to_json( { type => 'displayquestions', section => $section, questions => $questions, html => $out } ); @@ -2269,6 +2257,9 @@ END_SQL } $var->{response_loop} = \@responseloop; $paginator->appendTemplateVars($var); + + # Clean up + $self->clearTempReportTable; my $out = $self->processTemplate( $var, $self->gradebookTemplateId ); return $self->processStyle($out); @@ -2359,6 +2350,9 @@ sub www_viewStatisticalOverview { $var->{question_loop} = \@questionloop; $paginator->appendTemplateVars($var); + + # Clean up + $self->clearTempReportTable; my $out = $self->processTemplate( $var, $self->overviewTemplateId ); return $self->processStyle($out); @@ -2414,6 +2408,9 @@ sub export { $content = $self->session->db->$method( $opts{sql}, $opts{sqlParams} ); } + # Clean up + $self->clearTempReportTable; + my $filename = $self->session->url->escape( $self->title . "_$opts{name}.$format" ); $self->session->http->setFilename($filename,"text/$format"); return $content; @@ -2554,6 +2551,21 @@ END_HTML #------------------------------------------------------------------- +=head2 clearTempReportTable + +Clears the Survey_tempReport table + +Typically called after L has been used + +=cut + +sub clearTempReportTable { + my $self = shift; + $self->session->db->write( 'delete from Survey_tempReport where assetId = ?', [ $self->getId() ] ); +} + +#------------------------------------------------------------------- + =head2 loadTempReportTable Loads the responses from the survey into the Survey_tempReport table, so that other or custom reports can be ran against this data. @@ -2576,7 +2588,7 @@ sub loadTempReportTable { my %opts = validate(@_, { ignoreRevisionDate => 0 }); # Remove old temp report data - $self->session->db->write( 'delete from Survey_tempReport where assetId = ?', [ $self->getId() ] ); + $self->clearTempReportTable; # Build the sql that will select all responses my $sql = 'select * from Survey_response where assetId = ?'; @@ -2892,11 +2904,7 @@ sub www_runTest { my $i18n = WebGUI::International->new($session, 'Asset_Survey'); my $ac = $self->getAdminConsole; - eval { require TAP::Parser }; - if ($@) { - $self->session->log->warn($TAP_PARSER_MISSING); - return $ac->render($TAP_PARSER_MISSING, $i18n->get('test results')); - } + require TAP::Parser; my $testId = $session->form->get("testId"); @@ -2928,11 +2936,7 @@ all interesting TAP::Parser and TAP::Parser::Result properties) and the template sub parseTap { my ($self, $tap) = @_; - eval { require TAP::Parser }; - if ($@) { - $self->session->log->warn($TAP_PARSER_MISSING); - return; - } + require TAP::Parser; my $parser = TAP::Parser->new( { tap => $tap } ); # Expose TAP::Parser and TAP::Parser::Result info as template variables @@ -3027,16 +3031,8 @@ sub www_runTests { my @parsers; - eval { require TAP::Parser }; - if ($@) { - $self->session->log->warn($TAP_PARSER_MISSING); - return $ac->render($TAP_PARSER_MISSING, $i18n->get('test results')); - } - eval { require TAP::Parser::Aggregator }; - if ($@) { - $self->session->log->warn($TAP_PARSER_MISSING); - return $ac->render($TAP_PARSER_MISSING, $i18n->get('test results')); - } + require TAP::Parser; + require TAP::Parser::Aggregator; my $aggregate = TAP::Parser::Aggregator->new; $aggregate->start; diff --git a/lib/WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm b/lib/WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm index 76c26e1c8..23fa85c34 100644 --- a/lib/WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm +++ b/lib/WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm @@ -24,8 +24,10 @@ use WebGUI::Asset; use WebGUI::Asset::Wobject::Survey; Params::Validate::validation_options( on_fail => sub { WebGUI::Error::InvalidParam->throw( error => shift ) } ); -# We need these as semi-globals so that utility subs (which are shared with the safe compartment) +# We need these as file-scoped lexicals so that our utility subs (which are shared with the safe compartment) # can access them. +# N.B. If you add any new ones, make sure you initialize them in L otherwise they will be cached across +# unrelated engine runs, which leads to bugs that are hairy to track down my $session; my $values; my $scores; @@ -431,7 +433,7 @@ sub run { my ( $s, $expression, $opts ) = validate_pos( @_, { isa => 'WebGUI::Session' }, { type => SCALAR }, { type => HASHREF, default => {} } ); - # Init package globals + # Initialize all file-scoped lexicals that our Safe utility subs have access to $session = $s; $values = $opts->{values} || {}; $scores = $opts->{scores} || {}; @@ -439,6 +441,7 @@ sub run { $validate = $opts->{validate}; $validTargets = $opts->{validTargets}; $tags = $opts->{tags} || {}; + $otherInstances = {}; if ( !$session->config->get('enableSurveyExpressionEngine') ) { $session->log->debug('enableSurveyExpressionEngine config option disabled, skipping'); diff --git a/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm b/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm index 6a2b5ccd7..844e9b635 100644 --- a/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm +++ b/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm @@ -918,7 +918,7 @@ sub responseValues { # Find out what we're indexing responses by my $identifier = $opts{indexBy} eq 'variable' ? $question && $question->{variable} - : $self->questionId($address); + : $self->questionId(@address); next unless $identifier; my $answer = $self->survey->answer([@address]); diff --git a/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm b/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm index c3b8fbaf5..c8efaeb82 100644 --- a/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm +++ b/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm @@ -68,6 +68,13 @@ property hasTerms => ( hoverHelp => ['hasTermsLabel description', 'Asset_SyndicatedContent'], maxlength => 255, ); +property sortItems => ( + tab => 'properties', + fieldType => 'yesNo', + default => 1, + label => ['sortItemsLabel', 'Asset_SyndicatedContent'], + hoverHelp => ['sortItemsLabel description', 'Asset_SyndicatedContent'], + ); has '+uiLevel' => ( default => 6, ); @@ -110,7 +117,7 @@ sub generateFeed { my $limit = shift || $self->maxHeadlines; my $feed = XML::FeedPP::Atom->new(); my $log = $self->session->log; - + # build one feed out of many my $newlyCached = 0; my $cache = $self->session->cache; @@ -131,33 +138,47 @@ sub generateFeed { utf8::downgrade($value, 1); eval { my $singleFeed = XML::FeedPP->new($value, utf8_flag => 1, -type => 'string'); - $feed->merge($singleFeed); + $feed->merge_channel($singleFeed); + $feed->merge_item($singleFeed); }; if ($@) { $log->error("Syndicated Content asset (".$self->getId.") has a bad feed URL (".$url."). Failed with ".$@); } } - + + # build a new feed that matches the term the user is interested in if ($self->hasTerms ne '') { my @terms = split /,\s*/, $self->hasTerms; # get the list of terms my $termRegex = join("|", map quotemeta($_), @terms); # turn the terms into a regex string - my @items = $feed->match_item(title=>qr/$termRegex/msi, description=>qr/$termRegex/msi); - $feed->clear_item; - foreach my $item (@items) { - $feed->add_item($item); - } + my @items = $feed->match_item(title => qr/$termRegex/msi); + push @items, $feed->match_item(description => qr/$termRegex/msi); + $feed->clear_item; + ITEM: foreach my $item (@items) { + $feed->add_item($item); + } } - - # sort them by date - $feed->sort_item(); - + + my %seen = {}; + my @items = $feed->get_item; + $feed->clear_item; + ITEM: foreach my $item (@items) { + my $key = join "\n", $item->link, $item->pubDate, $item->description, $item->title; + next ITEM if $seen{$key}++; + $feed->add_item($item); + } + + # sort them by date and remove any duplicate from the OR based term matching above + if ($self->sortItems) { + $feed->sort_item(); + } + # limit the feed to the maximum number of headlines (or the feed generator limit). $feed->limit_item($limit); - + # mark this asset as updated $self->update({}) if ($newlyCached); - + return $feed; } @@ -222,7 +243,8 @@ sub getTemplateVariables { $item{author} = WebGUI::HTML::filter(scalar $object->author, 'javascript'); $item{guid} = WebGUI::HTML::filter(scalar $object->guid, 'javascript'); $item{link} = WebGUI::HTML::filter(scalar $object->link, 'javascript'); - $item{description} = WebGUI::HTML::filter(scalar($object->description), 'javascript'); + my $description = WebGUI::HTML::filter(scalar($object->description), 'javascript'); + $item{description} = defined $description ? $description : ''; $item{descriptionFirst100words} = $item{description}; $item{descriptionFirst100words} =~ s/(((\S+)\s+){100}).*/$1/s; $item{descriptionFirst75words} = $item{descriptionFirst100words}; @@ -282,11 +304,11 @@ See WebGUI::Asset::purgeCache() for details. =cut -sub purgeCache { +override purgeCache => sub { my $self = shift; eval{$self->session->cache->delete("view_".$self->getId)}; - $self->next::method; -} + super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/Wobject/Thingy.pm b/lib/WebGUI/Asset/Wobject/Thingy.pm index 777581ba7..2ee798035 100644 --- a/lib/WebGUI/Asset/Wobject/Thingy.pm +++ b/lib/WebGUI/Asset/Wobject/Thingy.pm @@ -65,12 +65,13 @@ always taken from the field hashref. sub addField { - my $self = shift; - my $field = shift; - my $isImport = shift; + my $self = shift; + my $field = shift; + my $isImport = shift; my $dbDataType = shift || $self->_getDbDataType($field->{fieldType}); - my $db = $self->session->db; - my $error = $self->session->errorHandler; + my $session = $self->session; + my $db = $session->db; + my $error = $session->errorHandler; my ($oldFieldId, $newFieldId,$useAssetId,$useSequence); $error->info("Adding Field, label: ".$field->{label}.", fieldId: ".$field->{fieldId}.",thingId: ".$field->{thingId}); @@ -263,10 +264,10 @@ Duplicates a Thingy, including the definitions of the Things in this Thingy and =cut -sub duplicate { +override duplicate => sub { my $self = shift; my $options = shift; - my $newAsset = $self->SUPER::duplicate($options); + my $newAsset = super(); my $db = $self->session->db; my $assetId = $self->getId; my $fields; @@ -310,7 +311,7 @@ sub duplicate { $otherThingFields->{$otherThingField}->{fieldInOtherThingId}, $newAsset->getId]); } return $newAsset; -} +}; #------------------------------------------------------------------- @@ -415,13 +416,37 @@ The id of row of data that should be copied. =cut sub copyThingData { - my $self = shift; - my $thingId = shift; + my $self = shift; + my $thingId = shift; my $thingDataId = shift; - my $db = $self->session->db; - return undef unless $self->canEditThingData($thingId, $thingDataId);; + my $session = $self->session; + my $db = $session->db; + return undef unless $self->canEditThingData($thingId, $thingDataId); - $self->copyCollateral("Thingy_".$thingId,"thingDataId",$thingDataId); + my $origCollateral = $self->getCollateral("Thingy_".$thingId, "thingDataId", $thingDataId); + use Data::Dumper; + $session->log->warn(Dumper $origCollateral); + $origCollateral->{thingDataId} = "new"; + ##Get all fields + my $fields = $db->buildArrayRefOfHashRefs('select * from Thingy_fields where assetId=? and thingId=?' + ,[$self->getId,$thingId]); + my @storage_field_ids = (); + ##Check to see if any of them are File or Image + foreach my $field (@{ $fields }) { + if ($field->{fieldType} eq 'File' or $field->{fieldType} eq 'Image') { + push @storage_field_ids, $field->{fieldId}; + } + } + ##Instance the storage object and duplicate it + foreach my $fieldId (@storage_field_ids) { + my $currentId = $origCollateral->{"field_". $fieldId}; + my $storage = WebGUI::Storage->get($session, $currentId); + my $new_store = $storage->copy; + ##Update the copy with the new storageId. + $origCollateral->{"field_". $fieldId} = $new_store->getId; + } + ##Update the copy + $self->setCollateral("Thingy_".$thingId, "thingDataId", $origCollateral, 0, 0); return undef; } @@ -445,12 +470,13 @@ The id of row of data that should be deleted. sub deleteThingData { - my $self = shift; - my $thingId = shift; + my $self = shift; + my $thingId = shift; my $thingDataId = shift; - my $db = $self->session->db; + my $session = $self->session; + my $db = $session->db; - return undef unless $self->canEditThingData($thingId, $thingDataId);; + return undef unless $self->canEditThingData($thingId, $thingDataId); my ($onDeleteWorkflowId) = $db->quickArray("select onDeleteWorkflowId from Thingy_things where thingId=?" ,[$thingId]); @@ -458,7 +484,22 @@ sub deleteThingData { $self->triggerWorkflow($onDeleteWorkflowId, $thingId,$thingDataId); } + my $origCollateral = $self->getCollateral("Thingy_".$thingId, "thingDataId", $thingDataId); $self->deleteCollateral("Thingy_".$thingId,"thingDataId",$thingDataId); + my $fields = $db->buildArrayRefOfHashRefs('select * from Thingy_fields where assetId=? and thingId=?' + ,[$self->getId,$thingId]); + my @storage_field_ids = (); + ##Check to see if any of them are File or Image + foreach my $field (@{ $fields }) { + if ($field->{fieldType} eq 'File' or $field->{fieldType} eq 'Image') { + push @storage_field_ids, $field->{fieldId}; + } + } + foreach my $fieldId (@storage_field_ids) { + my $currentId = $origCollateral->{"field_". $fieldId}; + my $storage = WebGUI::Storage->get($session, $currentId); + $storage->delete; + } return undef; } @@ -598,9 +639,9 @@ See WebGUI::AssetPackage::exportAssetData() for details. =cut -sub exportAssetData { +override exportAssetData => sub { my $self = shift; - my $data = $self->SUPER::exportAssetData; + my $data = super(); my $db = $self->session->db; my $assetId = $self->getId; @@ -608,7 +649,7 @@ sub exportAssetData { $data->{fields} = $db->buildArrayRefOfHashRefs('select * from Thingy_fields where assetId = ?',[$assetId]); return $data; -} +}; #------------------------------------------------------------------- @@ -839,10 +880,10 @@ sub getFieldValue { my $processedValue = $value; my $dbh = $self->session->db->dbh; - if ($field->{fieldType} eq "date"){ + if (lc $field->{fieldType} eq "date"){ $processedValue = $self->session->datetime->epochToHuman($value,$dateFormat); } - elsif ($field->{fieldType} eq "dateTime"){ + elsif (lc $field->{fieldType} eq "datetime"){ $processedValue = $self->session->datetime->epochToHuman($value,$dateTimeFormat); } # TODO: The otherThing field type is probably also handled by getFormPlugin, so the elsif below can probably be @@ -895,7 +936,7 @@ sub getFormElement { Returns an instanciated WebGUI::Form::* plugin. -=head3 proeprties +=head3 properties The properties to configure the form plugin with. The fieldType key should contain the type of the form plugin. @@ -912,19 +953,19 @@ sub getFormPlugin { my %param; my $session = $self->session; - my $db = $session->db; - my $dbh = $db->dbh; - my $i18n = WebGUI::International->new($session,"Asset_Thingy"); + my $db = $session->db; + my $dbh = $db->dbh; + my $i18n = WebGUI::International->new($session,"Asset_Thingy"); $param{name} = "field_".$data->{fieldId}; - my $name = $param{name}; + my $name = $param{name}; $name =~ s/\^.*?\;//xgs ; # remove macro's from user input - $param{value} = $data->{value} || $data->{defaultValue}; - $param{size} = $data->{size}; - $param{height} = $data->{height}; - $param{width} = $data->{width}; - $param{extras} = $data->{extras}; - $param{vertical} = $data->{vertical}; + $param{value} = $data->{value} || $data->{defaultValue}; + $param{size} = $data->{size}; + $param{height} = $data->{height}; + $param{width} = $data->{width}; + $param{extras} = $data->{extras}; + $param{vertical} = $data->{vertical}; $param{fieldType} = $data->{fieldType}; if ($data->{fieldType} eq "Checkbox") { @@ -936,7 +977,7 @@ sub getFormPlugin { if ( WebGUI::Utility::isIn( $data->{fieldType}, qw(SelectList CheckList SelectBox Attachments) ) ) { my @values; - if ( $useFormPostData && $self->session->form->param($name) ) { + if ( $useFormPostData && $session->form->param($name) ) { $param{ value } = [ $session->form->process( $name, $data->{fieldType} ) ]; } elsif ( $data->{ value } ) { @@ -947,7 +988,7 @@ sub getFormPlugin { $param{value} = \@values; } } - elsif ( $useFormPostData && $self->session->form->param($name) ) { + elsif ( $useFormPostData && $session->form->param($name) ) { $param{value} = $session->form->process( $name, $data->{fieldType} ); } @@ -981,30 +1022,36 @@ sub getFormPlugin { } if ($data->{fieldType} =~ m/^otherThing/x){ - my $otherThingId = $data->{fieldType}; - $otherThingId =~ s/^otherThing_(.*)/$1/x; - $param{fieldType} = "SelectList"; - $class = 'WebGUI::Form::'. $param{fieldType}; + my $otherThingId = $data->{fieldType}; + $otherThingId =~ s/^otherThing_(.*)/$1/x; + $param{fieldType} = "SelectList"; + $class = 'WebGUI::Form::'. $param{fieldType}; my $options = (); - my $tableName = 'Thingy_'.$otherThingId; - my $fieldName = 'field_'.$data->{fieldInOtherThingId}; + my $tableName = 'Thingy_'.$otherThingId; + my $fieldName = 'field_'.$data->{fieldInOtherThingId}; my $errorMessage = $self->badOtherThing($tableName, $fieldName); return $errorMessage if $errorMessage; - $options = $db->buildHashRef('select thingDataId, ' + my $sth = $session->db->read('select thingDataId, ' .$dbh->quote_identifier($fieldName) .' from '.$dbh->quote_identifier($tableName)); + while (my $result = $sth->hashRef){ + if ($self->canViewThingData($otherThingId,$result->{thingDataId})){ + $options->{$result->{thingDataId}} = $result->{$fieldName} + } + } + my $value = $data->{value} || $data->{defaultValue}; ($param{value}) = $db->quickArray('select ' .$dbh->quote_identifier($fieldName) .' from '.$dbh->quote_identifier($tableName) .' where thingDataId = ?',[$value]); - $param{size} = 1; + $param{size} = 1; $param{multiple} = 0; - $param{options} = $options; - $param{value} = $data->{value} || $data->{defaultValue}; + $param{options} = $options; + $param{value} = $data->{value} || $data->{defaultValue}; } my $formElement = eval { WebGUI::Pluggable::instanciate($class, "new", [$session, \%param ])}; @@ -1321,7 +1368,7 @@ purges it's data. =cut -sub purge { +override purge => sub { my $self = shift; my $session = $self->session; my $db = $self->session->db; @@ -1332,8 +1379,8 @@ sub purge { $db->write("delete from Thingy_things where assetId = ?",[$self->getId]); $db->write("delete from Thingy_fields where assetId = ?",[$self->getId]); - return $self->SUPER::purge; -} + return super(); +}; #------------------------------------------------------------------- @@ -1874,7 +1921,7 @@ sub www_editThing { ); # create the options hash for the 'Who can edit' and 'Who can view' selectBoxes. - %editViewOptions = ('owner'=>'owner',$session->db->buildHash( + %editViewOptions = ('owner'=>$i18n->get('owner'),$session->db->buildHash( "select groupId,groupName from groups where showInForms=1 order by groupName" )); @@ -2161,53 +2208,53 @@ Processes and saves a field. Returns the edited/added fieldId and the inner html sub www_editFieldSave { - my $self = shift; + my $self = shift; my $session = $self->session; return $session->privilege->insufficient() unless $self->canEdit; my ($fieldId, $fieldTypeChanged, $newFieldId, $formClass, $dbDataType, $thingyTableName, $columnName); my (%properties,$listItemHTML,$formElement); - my $i18n = WebGUI::International->new($self->session, "Asset_Thingy"); - my $label = $session->form->process("label"); - my $thingId = $self->session->form->process("thingId"); - my $error = $self->session->errorHandler; + my $i18n = WebGUI::International->new($session, "Asset_Thingy"); + my $label = $session->form->process("label"); + my $thingId = $session->form->process("thingId"); + my $log = $session->log; my $defaultValue = $session->form->process("defaultValue"); - my $fieldType = $session->form->process("fieldType") || "ReadOnly"; + my $fieldType = $session->form->process("fieldType") || "ReadOnly"; if ($fieldType =~ m/^otherThing/){ $defaultValue = $session->form->process("defaultFieldInThing"); } - $fieldId = $self->session->form->process("fieldId"); + $fieldId = $session->form->process("fieldId"); %properties = ( - fieldId=>$fieldId, - thingId=>$thingId, - label=>$label, - fieldType=>$fieldType, - defaultValue=>$defaultValue, - possibleValues=>$self->session->form->process("possibleValues"), - pretext=>$self->session->form->process("pretext"), - subtext=>$self->session->form->process("subtext"), - status=>$self->session->form->process("status"), - size=>$self->session->form->process("size"), - width=>$self->session->form->process("width"), - height=>$self->session->form->process("height"), - vertical=>$self->session->form->process("vertical"), - extras=>$self->session->form->process("extras"), - display=>$self->session->form->process("display") || 1, - viewScreenTitle=>$self->session->form->process("viewScreenTitle") || 0, - fieldInOtherThingId=>$session->form->process("fieldInOtherThingId") || "", + fieldId => $fieldId, + thingId => $thingId, + label => $label, + fieldType => $fieldType, + defaultValue => $defaultValue, + possibleValues => $session->form->process("possibleValues"), + pretext => $session->form->process("pretext"), + subtext => $session->form->process("subtext"), + status => $session->form->process("status"), + size => $session->form->process("size"), + width => $session->form->process("width"), + height => $session->form->process("height"), + vertical => $session->form->process("vertical"), + extras => $session->form->process("extras"), + display => $session->form->process("display") || 1, + viewScreenTitle => $session->form->process("viewScreenTitle") || 0, + fieldInOtherThingId => $session->form->process("fieldInOtherThingId") || "", ); # Get the field's data type $dbDataType = $self->_getDbDataType($properties{fieldType}); if ($fieldId eq "new") { $properties{dateCreated} = time(); - $properties{createdBy} = $self->session->user->userId; + $properties{createdBy} = $session->user->userId; $newFieldId = $self->addField(\%properties,0,$dbDataType); } else{ $properties{dateUpdated} = time(); - $properties{updatedBy} = $self->session->user->userId; + $properties{updatedBy} = $session->user->userId; # Check if column has to be altered for existing fields. $self->_updateFieldType($fieldType,$fieldId,$thingId,$self->getId,$dbDataType); $newFieldId = $self->setCollateral("Thingy_fields","fieldId",\%properties,1,1,"thingId",$thingId); @@ -2231,13 +2278,13 @@ sub www_editFieldSave { $listItemHTML = "\n\n\n" ."\n" - ."\n\n
    ".$label."".$formElement." session->url->page() + ." url->page() ."?func=editField;fieldId=".$newFieldId.";thingId=".$properties{thingId}."','".$newFieldId."')\" value='".$i18n->get('Edit','Icon')."' type='button'>" - ."session->url->page()."','".$newFieldId + ."url->page()."','".$newFieldId ."','".$properties{thingId}."')\" value='".$i18n->get('Delete','Icon')."' type='button'>
    "; # Make sure we send debug information along with the field. - $session->log->preventDebugOutput; + $log->preventDebugOutput; $session->output->print($newFieldId.$listItemHTML); return "chunked"; diff --git a/lib/WebGUI/Asset/Wobject/TimeTracking.pm b/lib/WebGUI/Asset/Wobject/TimeTracking.pm index 128f5825f..7160d18c7 100644 --- a/lib/WebGUI/Asset/Wobject/TimeTracking.pm +++ b/lib/WebGUI/Asset/Wobject/TimeTracking.pm @@ -110,19 +110,6 @@ sub processErrors { } -#------------------------------------------------------------------- - -=head2 purge - -=cut - -sub purge { - my $self = shift; - #purge your wobject-specific data here. This does not include fields - # you create for your NewWobject asset/wobject table. - return $self->SUPER::purge; -} - #------------------------------------------------------------------- =head2 getDaysInWeek diff --git a/lib/WebGUI/Asset/Wobject/UserList.pm b/lib/WebGUI/Asset/Wobject/UserList.pm index e6cfc9702..86c896cb1 100644 --- a/lib/WebGUI/Asset/Wobject/UserList.pm +++ b/lib/WebGUI/Asset/Wobject/UserList.pm @@ -592,7 +592,7 @@ sub view { $var{user_loop} = \@users; $var{alphabetSearch_loop} = $self->getAlphabetSearchLoop($self->alphabetSearchField,$self->alphabet); - $var{searchFormHeader} = WebGUI::Form::formHeader($self->session,{action => $self->getUrl}); + $var{searchFormHeader} = WebGUI::Form::formHeader($self->session,{action => $self->getUrl, method => 'GET', }); $var{searchFormSubmit} = WebGUI::Form::submit($self->session,{value => $i18n->get('submit search label')}); $var{searchFormFooter} = WebGUI::Form::formFooter($self->session); diff --git a/lib/WebGUI/Asset/Wobject/WeatherData.pm b/lib/WebGUI/Asset/Wobject/WeatherData.pm index 3c57cf43b..194fcace4 100644 --- a/lib/WebGUI/Asset/Wobject/WeatherData.pm +++ b/lib/WebGUI/Asset/Wobject/WeatherData.pm @@ -16,17 +16,6 @@ package WebGUI::Asset::Wobject::WeatherData; use strict; use Weather::Com::Finder; -BEGIN { - # This is horrible, and needs to be removed when Weather::Com > 0.5.3 is released. - my $old_get_weather = \&Weather::Com::Base::get_weather; - no warnings 'redefine'; - *Weather::Com::Base::get_weather = sub { - my $self = shift; - $self->{LINKS} = 1; - return $self->$old_get_weather(@_); - }; -} - use WebGUI::International; use Moose; use WebGUI::Definition::Asset; diff --git a/lib/WebGUI/Asset/Wobject/WikiMaster.pm b/lib/WebGUI/Asset/Wobject/WikiMaster.pm index 6bc275aa2..6320c18e3 100644 --- a/lib/WebGUI/Asset/Wobject/WikiMaster.pm +++ b/lib/WebGUI/Asset/Wobject/WikiMaster.pm @@ -313,7 +313,7 @@ sub appendSearchBoxVars { my $queryText = shift; my $submitText = WebGUI::International->new($self->session, 'Asset_WikiMaster')->get('searchLabel'); $var->{'searchFormHeader'} = join '', - (WebGUI::Form::formHeader($self->session, { action => $self->getUrl}), + (WebGUI::Form::formHeader($self->session, { action => $self->getUrl, method => 'GET', }), WebGUI::Form::hidden($self->session, { name => 'func', value => 'search' })); $var->{'searchQuery'} = WebGUI::Form::text($self->session, { name => 'query', value => $queryText }); $var->{'searchSubmit'} = WebGUI::Form::submit($self->session, { value => $submitText }); @@ -324,7 +324,7 @@ sub appendSearchBoxVars { #------------------------------------------------------------------- -=head2 autolinkHtml ($html) +=head2 autolinkHtml ($html, [options]) Scan HTML for words and phrases that match wiki titles, and automatically link them to those wiki pages. Returns the modified HTML. @@ -333,6 +333,14 @@ link them to those wiki pages. Returns the modified HTML. The HTML to scan. +=head3 options + +Either a hashref, or a hash of options. + +=head4 skipTitles + +An array reference of titles that should not be autolinked. + =cut sub autolinkHtml { @@ -340,18 +348,21 @@ sub autolinkHtml { my $html = shift; # opts is always the last parameter, and a hash ref my %opts = ref $_[-1] eq 'HASH' ? %{pop @_} : (); - my $skipTitles = $opts{skipTitles} || []; + $opts{skipTitles} ||= []; + + # LC all the skip titles once, for efficiency + my @skipTitles = map { lc $_ } @{ $opts{skipTitles} }; # TODO: ignore caching for now, but maybe do it later. - my %mapping = $self->session->db->buildHash("SELECT LOWER(d.title), d.url FROM asset AS i INNER JOIN assetData AS d ON i.assetId = d.assetId WHERE i.parentId = ? and className='WebGUI::Asset::WikiPage' and i.state='published' and d.status='approved'", [$self->getId]); - foreach my $key (keys %mapping) { - if (grep {lc $_ eq $key} @$skipTitles) { - delete $mapping{$key}; - next; - } - $key =~ s{\(}{\\\(}gxms; # escape parens - $key =~ s{\)}{\\\)}gxms; # escape parens - $mapping{$key} = $self->session->url->gateway($mapping{$key}); - } + # This query returns multiple entries for each asset, so we order by revisionDate and count on the hash to only have the + # latest version. + my %mapping = $self->session->db->buildHash("SELECT LOWER(d.title), d.url FROM asset AS i INNER JOIN assetData AS d ON i.assetId = d.assetId WHERE i.parentId = ? and className='WebGUI::Asset::WikiPage' and i.state='published' and d.status='approved' order by d.revisionDate ASC", [$self->getId]); + TITLE: foreach my $title (keys %mapping) { + my $url = delete $mapping{$title}; + ##isIn short circuits and is faster than grep and/or first + next TITLE if isIn($title, @skipTitles); + $mapping{$title} = $self->session->url->gateway($url); + } + return $html unless %mapping; # sort by length so it prefers matching longer titles my $matchString = join('|', map{quotemeta} sort {length($b) <=> length($a)} keys %mapping); @@ -385,7 +396,7 @@ sub autolinkHtml { =head2 canAdminister Returns true if the current user is in the groupToAdminister group, or the user can edit -this WikiMaster. +this WikiMaster due to groupIdEdit or ownerUserId. =cut @@ -398,33 +409,28 @@ sub canAdminister { =head2 canEdit ( ) -Overriding canEdit method to check permissions correctly when someone is adding a wikipage +Overriding canEdit method to check permissions correctly when someone is adding a wikipage. =cut -sub canEdit { - my $self = shift; - return ( - ( - ( - $self->session->form->process("func") eq "add" || - ( - $self->session->form->process("assetId") eq "new" && - $self->session->form->process("func") eq "editSave" && - $self->session->form->process("class") eq "WebGUI::Asset::WikiPage" - ) - ) && - $self->canEditPages - ) || # account for new posts - $self->next::method() - ); -} +around canEdit => sub { + my $orig = shift; + my $self = shift; + my $form = $self->session->form; + my $addNew = $form->process("func" ) eq "add"; + my $editSave = $form->process("assetId" ) eq "new" + && $form->process("func" ) eq "editSave" + && $form->process("class","className" ) eq "WebGUI::Asset::WikiPage"; + my $canEdit = ( ($addNew || $editSave) && $self->canEditPages ) + || $self->$orig(@_); + return $canEdit; +}; #------------------------------------------------------------------- =head2 canEditPages -Returns true is the current user is in the group that can edit page, or if +Returns true is the current user is in the group that can edit pages, or if they can administer the wiki (canAdminister). =cut diff --git a/lib/WebGUI/Asset/Wobject/_NewWobject.skeleton b/lib/WebGUI/Asset/Wobject/_NewWobject.skeleton index 8baab7274..46ce772f3 100644 --- a/lib/WebGUI/Asset/Wobject/_NewWobject.skeleton +++ b/lib/WebGUI/Asset/Wobject/_NewWobject.skeleton @@ -136,13 +136,13 @@ wobject instances, you will need to purge them here. =cut -sub purge { +override purge => sub { my $self = shift; #purge your wobject-specific data here. This does not include fields # you create for your NewWobject asset/wobject table. - return $self->SUPER::purge; -} + return super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/Asset/_NewAsset.skeleton b/lib/WebGUI/Asset/_NewAsset.skeleton index 492a311b4..bb27448c2 100644 --- a/lib/WebGUI/Asset/_NewAsset.skeleton +++ b/lib/WebGUI/Asset/_NewAsset.skeleton @@ -143,11 +143,12 @@ Making private. See WebGUI::Asset::indexContent() for additonal details. =cut -sub indexContent { +around indexContent => sub { + my $orig = shift; my $self = shift; - my $indexer = $self->SUPER::indexContent; + my $indexer = $self->$orig(@_); $indexer->setIsPublic(0); -} +}; #------------------------------------------------------------------- @@ -192,10 +193,10 @@ asset instances, you will need to purge them here. =cut -sub purge { +override purge => sub { my $self = shift; - return $self->SUPER::purge; -} + return super(); +}; #------------------------------------------------------------------- @@ -205,10 +206,10 @@ This method is called when data is purged by the system. =cut -sub purgeRevision { +override purgeRevision => sub { my $self = shift; - return $self->SUPER::purgeRevision; -} + return super(); +}; #------------------------------------------------------------------- diff --git a/lib/WebGUI/AssetBranch.pm b/lib/WebGUI/AssetBranch.pm index 3b6800c80..1bfcff095 100644 --- a/lib/WebGUI/AssetBranch.pm +++ b/lib/WebGUI/AssetBranch.pm @@ -317,6 +317,8 @@ sub www_editBranchSave { my %data; my $pb = WebGUI::ProgressBar->new($session); my $i18n = WebGUI::International->new($session, 'Asset'); + $pb->start($i18n->get('edit branch'), $session->url->extras('adminConsole/assets.gif')); + $pb->update($i18n->get('Processing form data')); $data{isHidden} = $form->yesNo("isHidden") if ($form->yesNo("change_isHidden")); $data{newWindow} = $form->yesNo("newWindow") if ($form->yesNo("change_newWindow")); $data{encryptPage} = $form->yesNo("encryptPage") if ($form->yesNo("change_encryptPage")); @@ -353,7 +355,6 @@ sub www_editBranchSave { $urlBase = $form->text("baseUrl"); $endOfUrl = $form->selectBox("endOfUrl"); } - $pb->start($i18n->get('edit branch'), $session->url->extras('adminConsole/assets.gif')); my $descendants = $self->getLineage(["self","descendants"],{returnObjects=>1}); DESCENDANT: foreach my $descendant (@{$descendants}) { if ( !$descendant->canEdit ) { @@ -401,6 +402,7 @@ sub www_editBranchSave { } } } + $pb->update(sprintf $i18n->get('Attempting to commit changes')); if (WebGUI::VersionTag->autoCommitWorkingIfEnabled($self->session, { allowComments => 1, returnUrl => $self->getUrl, diff --git a/lib/WebGUI/AssetClipboard.pm b/lib/WebGUI/AssetClipboard.pm index 59b2746b2..5a29d4f9b 100644 --- a/lib/WebGUI/AssetClipboard.pm +++ b/lib/WebGUI/AssetClipboard.pm @@ -65,7 +65,7 @@ sub cut { return undef if ($self->getId eq $session->setting->get("defaultPage") || $self->getId eq $session->setting->get("notFoundPage")); $session->db->beginTransaction; $session->db->write("update asset set state='clipboard-limbo' where lineage like ? and state='published'",[$self->get("lineage").'%']); - $session->db->write("update asset set state='clipboard', stateChangedBy=?, stateChanged=? where assetId=?", [$session->user->userId, $session->datetime->time(), $self->getId]); + $session->db->write("update asset set state='clipboard', stateChangedBy=?, stateChanged=? where assetId=?", [$session->user->userId, time(), $self->getId]); $session->db->commit; $self->state("clipboard"); foreach my $asset ($self, @{$self->getLineage(['descendants'], {returnObjects => 1})}) { @@ -446,7 +446,7 @@ sub www_emptyClipboard { my $self = shift; my $ac = WebGUI::AdminConsole->new($self->session,"clipboard"); return $self->session->privilege->insufficient() unless ($self->session->user->isInGroup(4)); - foreach my $asset (@{$self->getAssetsInClipboard(!($self->session->form->process("systemClipboard") && $self->session->user->isAdmin))}) { + foreach my $asset (@{$self->getAssetsInClipboard(!($self->session->form->process("systemClipboard") && $self->session->user->isInGroup($self->session->setting->get('groupIdAdminClipboard'))))}) { $asset->trash; } return $self->www_manageClipboard(); @@ -466,20 +466,29 @@ sub www_manageClipboard { my $ac = WebGUI::AdminConsole->new($self->session,"clipboard"); return $self->session->privilege->insufficient() unless ($self->session->user->isInGroup(12)); my $i18n = WebGUI::International->new($self->session, "Asset"); - my ($header,$limit); - if ($self->session->form->process("systemClipboard") && $self->session->user->isAdmin) { - $header = $i18n->get(966); - $ac->addSubmenuItem($self->getUrl('func=manageClipboard'), $i18n->get(949)); - $ac->addSubmenuItem($self->getUrl('func=emptyClipboard;systemClipboard=1'), $i18n->get(959), - 'onclick="return window.confirm(\''.$i18n->get(951,"WebGUI").'\')"',"Asset"); - } else { - $ac->addSubmenuItem($self->getUrl('func=manageClipboard;systemClipboard=1'), $i18n->get(954)); - $ac->addSubmenuItem($self->getUrl('func=emptyClipboard'), $i18n->get(950), - 'onclick="return window.confirm(\''.$i18n->get(951,"WebGUI").'\')"',"Asset"); - $limit = 1; - } -$self->session->style->setLink($self->session->url->extras('assetManager/assetManager.css'), {rel=>"stylesheet",type=>"text/css"}); - $self->session->style->setScript($self->session->url->extras('assetManager/assetManager.js'), {type=>"text/javascript"}); + + my $header; + my $limit = 1; + + my $canAdmin = $self->session->user->isInGroup($self->session->setting->get('groupIdAdminClipboard')); + if ($self->session->form->process("systemClipboard") && $canAdmin) { + $header = $i18n->get(966); + $ac->addSubmenuItem($self->getUrl('func=manageClipboard'), $i18n->get(949)); + $ac->addSubmenuItem($self->getUrl('func=emptyClipboard;systemClipboard=1'), $i18n->get(959), + 'onclick="return window.confirm(\''.$i18n->get(951,"WebGUI").'\')"',"Asset"); + $limit = undef; + } + elsif ( $canAdmin ) { + $ac->addSubmenuItem($self->getUrl('func=manageClipboard;systemClipboard=1'), $i18n->get(954)); + $ac->addSubmenuItem($self->getUrl('func=emptyClipboard'), $i18n->get(950), + 'onclick="return window.confirm(\''.$i18n->get(951,"WebGUI").'\')"',"Asset"); + } + else { + $ac->addSubmenuItem($self->getUrl('func=emptyClipboard'), $i18n->get(950), + 'onclick="return window.confirm(\''.$i18n->get(951,"WebGUI").'\')"',"Asset"); + } + $self->session->style->setLink($self->session->url->extras('assetManager/assetManager.css'), {rel=>"stylesheet",type=>"text/css"}); + $self->session->style->setScript($self->session->url->extras('assetManager/assetManager.js'), {type=>"text/javascript"}); my $output = " ' @@ -178,8 +178,9 @@ sub toHtml { my ($filename, $challenge) = $storage->addFileFromCaptcha; $self->set("size", 6); $self->set("maxlength", 6); + $self->set("extras", 'class="wg-captchaForm"'); $self->session->scratch->set("captcha_".$self->get("name"), $challenge); - return $self->SUPER::toHtml.'

    captcha

    '; + return $self->SUPER::toHtml.'captcha'; } =head2 getErrorMessage ( ) diff --git a/lib/WebGUI/Form/Codearea.pm b/lib/WebGUI/Form/Codearea.pm index bafe825ba..3f276d561 100644 --- a/lib/WebGUI/Form/Codearea.pm +++ b/lib/WebGUI/Form/Codearea.pm @@ -169,14 +169,19 @@ sub toHtml { $style->setScript($url->extras("yui/build/resize/resize-min.js"),{type=>"text/javascript"}); $style->setScript($url->extras("yui/build/editor/editor-min.js"),{type=>"text/javascript"}); $style->setScript($url->extras("yui-webgui/build/code-editor/code-editor.js"),{type=>"text/javascript"}); + #$style->setLink($url->extras("yui/build/logger/assets/logger.css"), {type=>"text/css", rel=>"stylesheet"}); + #$style->setLink($url->extras("yui/build/logger/assets/skins/sam/logger.css"), {type=>"text/css", rel=>"stylesheet"}); + #$style->setScript($url->extras("yui/build/logger/logger.js"),{type=>"text/javascript"}); my $codeCss = $url->extras("yui-webgui/build/code-editor/code.css"); my $out = <<"END_HTML"; diff --git a/lib/WebGUI/Form/Combo.pm b/lib/WebGUI/Form/Combo.pm index 064fca39c..c2b41ef5b 100644 --- a/lib/WebGUI/Form/Combo.pm +++ b/lib/WebGUI/Form/Combo.pm @@ -122,6 +122,7 @@ sub toHtml { my $options = $self->getOptions; $options->{''} = '['.$i18n->get(582).']'; $options->{_new_} = $i18n->get(581).'->'; + $self->set('options', $options); return $self->SUPER::toHtml .WebGUI::Form::Text->new($self->session, size=>$self->session->setting->get("textBoxSize")-5, diff --git a/lib/WebGUI/Form/Country.pm b/lib/WebGUI/Form/Country.pm index 420f2c604..a71f54aca 100644 --- a/lib/WebGUI/Form/Country.pm +++ b/lib/WebGUI/Form/Country.pm @@ -116,18 +116,18 @@ sub getCountries { 'Cayman Islands', 'Central African Republic', 'Chad', 'Chile', 'China', 'Christmas Island', - 'Cocos (Keeling) Islands', 'Colombia', - 'Comoros', 'Congo', - 'Congo, the Democratic Republic of the', 'Cook Islands', - 'Costa Rica', 'Cote d\'Ivoire', - 'Croatia', 'Cyprus', - 'Czech Republic', 'Denmark', - 'Djibouti', 'Dominica', - 'Dominican Republic', 'East Timor', - 'Ecuador', 'Egypt', - 'El Salvador', 'England', - 'Equatorial Guinea', 'Eritrea', - 'Espana', 'Estonia', + 'Christmas Island (Kiribati)', 'Cocos (Keeling) Islands', + 'Colombia', 'Comoros', + 'Congo', 'Congo, the Democratic Republic of the', + 'Cook Islands', 'Costa Rica', + 'Cote d\'Ivoire', 'Croatia', + 'Cyprus', 'Czech Republic', + 'Denmark', 'Djibouti', + 'Dominica', 'Dominican Republic', + 'East Timor', 'Ecuador', + 'Egypt', 'El Salvador', + 'England', 'Equatorial Guinea', + 'Eritrea', 'Estonia', 'Ethiopia', 'Falkland Islands', 'Faroe Islands', 'Fiji', 'Finland', 'France', diff --git a/lib/WebGUI/Form/DataTable.pm b/lib/WebGUI/Form/DataTable.pm index 9d53d54f8..1b4a44549 100644 --- a/lib/WebGUI/Form/DataTable.pm +++ b/lib/WebGUI/Form/DataTable.pm @@ -107,7 +107,7 @@ sub getDataTableHtml { ### Prepare the columns data my %parsers = ( - date => "YAHOO.util.DataSource.parseDate", + date => "YAHOO.lang.JSON.stringToDate", number => "YAHOO.util.DataSource.parseNumber", ); diff --git a/lib/WebGUI/Form/Date.pm b/lib/WebGUI/Form/Date.pm index 1ae63bbc8..501a4135d 100644 --- a/lib/WebGUI/Form/Date.pm +++ b/lib/WebGUI/Form/Date.pm @@ -19,6 +19,8 @@ use base 'WebGUI::Form::Text'; use WebGUI::Form::Hidden; use WebGUI::International; +my $isaEpoch = qr/^-?\d+$/; + =head1 NAME Package WebGUI::Form::Date @@ -80,7 +82,7 @@ sub definition { push(@{$definition}, { defaultValue=>{ - defaultValue=>$session->datetime->time() + defaultValue=>time() }, maxlength=>{ defaultValue=> 10 @@ -137,9 +139,9 @@ sub getValue { my $self = shift; # This should probably be rewritten as a cascading ternary my $value = $self->SUPER::getValue(@_); - if (!$self->getDefaultValue || $self->getDefaultValue =~ m/^\d+$/) { + if (!$self->getDefaultValue || $self->getDefaultValue =~ $isaEpoch) { # Epoch format - if($value =~ /^\d+$/){ + if($value =~ $isaEpoch){ return $value; } return $self->session->datetime->setToEpoch($value); @@ -150,10 +152,7 @@ sub getValue { # NOTE: Cannot fix time zone since we don't have a complete date/time - # MySQL format - # YY(YY)?-MM-DD HH:MM:SS - - if($value =~ /^\d+$/){ + if($value =~ $isaEpoch){ return $self->session->datetime->epochToSet($value,$self->session->user->profileField( 'timeZone' )); } @@ -173,17 +172,17 @@ Return the date in a human readable format. =cut sub getValueAsHtml { - my ($self) = @_; + my ($self) = @_; # This should probably be rewritten as a cascading ternary - if (!$self->get("defaultValue") - || $self->get("defaultValue") =~ m/^\d+$/ - || !$self->get("value") - || $self->get("value") =~ m/^\d+$/) { - return $self->session->datetime->epochToHuman($self->getOriginalValue,"%z"); - } + if ( !$self->get("defaultValue") + || $self->get("defaultValue") =~ $isaEpoch + || !$self->get("value") + || $self->get("value") =~ $isaEpoch) { + return $self->session->datetime->epochToHuman($self->getOriginalValue, '%z'); + } else { - # MySQL format - my $value = $self->getOriginalValue; + # MySQL format + my $value = $self->getOriginalValue; return $value; } } @@ -217,23 +216,15 @@ sub toHtml { # No default date $value = $self->set("value",''); } - elsif (!$self->get("defaultValue") - || $self->get("defaultValue") =~ m/^\d+$/ - || !$self->get("value") - || $self->get("value") =~ m/^\d+$/) { - # Epoch format - $value = $session->datetime->epochToSet($self->getOriginalValue); - } else { - # MySQL format - $value = $self->getOriginalValue; - # NOTE: Cannot fix time zone since we don't have a complete date/time + $value = eval { WebGUI::DateTime->new($session, $self->getOriginalValue)->toMysqlDate; }; + $value = WebGUI::DateTime->new($session,0)->toMysqlDate if $value eq ''; } my $style = $session->style; my $url = $session->url; $style->setLink($url->extras('yui/build/calendar/assets/skins/sam/calendar.css'), { rel=>"stylesheet", type=>"text/css", media=>"all" }); - $style->setScript($url->extras('/yui/build/utilities/utilities.js'), { type => 'text/javascript' }); + $style->setScript($url->extras('yui/build/utilities/utilities.js'), { type => 'text/javascript' }); $style->setScript($url->extras('yui/build/json/json-min.js'), { type => 'text/javascript' }); $style->setScript($url->extras('yui/build/yahoo/yahoo-min.js'), { type => 'text/javascript' }); $style->setScript($url->extras('yui/build/dom/dom-min.js'), { type => 'text/javascript' }); @@ -262,25 +253,13 @@ Renders the form field to HTML as a hidden field rather than whatever field type =cut sub toHtmlAsHidden { - my $self = shift; - my $value; - - # This should probably be rewritten as a cascading ternary - if (!$self->get("defaultValue") - || $self->get("defaultValue") =~ m/^\d+$/ - || !$self->get("value") - || $self->get("value") =~ m/^\d+$/) { - $value = $self->session->datetime->epochToSet($self->getOriginalValue,"%z"); - } else { - # MySQL format - $value = $self->getOriginalValue; - # NOTE: Cannot fix time zone since we don't have a complete date/time - } - - return WebGUI::Form::Hidden->new($self->session, - name => $self->get("name"), - value => $value, - )->toHtmlAsHidden; + my $self = shift; + my $session = $self->session; + my $value = WebGUI::DateTime->new($session, $self->getOriginalValue)->toMysqlDate; + return WebGUI::Form::Hidden->new($session, + name => $self->get("name"), + value => $value, + )->toHtmlAsHidden; } 1; diff --git a/lib/WebGUI/Form/DateTime.pm b/lib/WebGUI/Form/DateTime.pm index b601646f1..ff5e16b29 100644 --- a/lib/WebGUI/Form/DateTime.pm +++ b/lib/WebGUI/Form/DateTime.pm @@ -20,6 +20,8 @@ use WebGUI::Form::Hidden; use WebGUI::International; use WebGUI::DateTime; +my $isaEpoch = qr/^-?\d+$/; + =head1 NAME Package WebGUI::Form::DateTime @@ -82,7 +84,7 @@ sub definition { my $definition = shift || []; push(@{$definition}, { defaultValue=>{ - defaultValue=>$session->datetime->time() + defaultValue=>time() }, maxlength=>{ defaultValue=> 19 @@ -139,9 +141,9 @@ sub getValue { # This should probably be rewritten as a cascading ternary my $value = $self->SUPER::getValue(@_); - if (!$self->getDefaultValue || $self->getDefaultValue =~ m/^\d+$/) { + if (!$self->getDefaultValue || $self->getDefaultValue =~ $isaEpoch) { # Epoch format - if($value =~ /^\d+$/){ + if($value =~ $isaEpoch){ return $value; } return $self->session->datetime->setToEpoch($value); @@ -150,7 +152,7 @@ sub getValue { # MySQL format # YY(YY)?-MM-DD HH:MM:SS - if($value =~ /^\d+$/){ + if($value =~ $isaEpoch){ return $self->session->datetime->epochToSet($value,$self->session->user->profileField( 'timeZone' )); } @@ -178,8 +180,10 @@ Return the date in a human readable format. sub getValueAsHtml { my ($self) = @_; # This should probably be rewritten as a cascading ternary - my $formatValue = $self->getDefaultValue || $self->getOriginalValue; - if (!$formatValue || $formatValue =~ m/^\d+$/) { + if ( !$self->get("defaultValue") + || $self->get("defaultValue") =~ $isaEpoch + || !$self->get("value") + || $self->get("value") =~ $isaEpoch) { return $self->session->datetime->epochToHuman($self->getOriginalValue,"%z %Z"); } else { @@ -216,22 +220,10 @@ Renders a date picker control. sub toHtml { my $self = shift; my $session = $self->session; - my $value; - # This should probably be rewritten as a cascading ternary - if (!$self->get("defaultValue") - || $self->get("defaultValue") =~ m/^\d+$/ - || !$self->get("value") - || $self->get("value") =~ m/^\d+$/) { - # Epoch format - $value = $session->datetime->epochToSet($self->getOriginalValue,1); - } else { - # MySQL format - $value = $self->getOriginalValue; - # Fix time zone - $value = WebGUI::DateTime->new($session, mysql => $value) - ->set_time_zone($self->get("timeZone")) - ->strftime("%Y-%m-%d %H:%M:%S"); - } + my $value = eval { WebGUI::DateTime->new($session, $self->getOriginalValue); }; + $value = WebGUI::DateTime->new($session,0) if $value eq ''; + $value = $value->set_time_zone($self->get("timeZone"))->strftime("%Y-%m-%d %H:%M:%S"); + my $style = $session->style; my $url = $session->url; $style->setLink($url->extras('yui/build/calendar/assets/skins/sam/calendar.css'), { rel=>"stylesheet", type=>"text/css", media=>"all" }); @@ -245,12 +237,12 @@ sub toHtml { $style->setScript($url->extras('yui-webgui/build/datepicker/datepicker.js'),{ type => 'text/javascript' }); return WebGUI::Form::Text->new($self->session, - name=>$self->get("name"), - value=>$value, - size=>$self->get("size"), - extras=>$self->get("extras") . ' onfocus="YAHOO.WebGUI.Form.DatePicker.display(this, true);"', - id=>$self->get('id'), - maxlength=>$self->get("maxlength") + name => $self->get("name"), + value => $value, + size => $self->get("size"), + extras => $self->get("extras") . ' onfocus="YAHOO.WebGUI.Form.DatePicker.display(this, true);"', + id => $self->get('id'), + maxlength => $self->get("maxlength") )->toHtml; } @@ -263,28 +255,15 @@ Renders the form field to HTML as a hidden field rather than whatever field type =cut sub toHtmlAsHidden { - my $self = shift; - my $value; + my $self = shift; + my $value = WebGUI::DateTime->new($self->session, $self->getOriginalValue) + ->set_time_zone($self->get("timeZone")) + ->strftime("%Y-%m-%d %H:%M:%S"); - # This should probably be rewritten as a cascading ternary - if (!$self->get("defaultValue") - || $self->get("defaultValue") =~ m/^\d+$/ - || !$self->get("value") - || $self->get("value") =~ m/^\d+$/) { - $value = $self->session->datetime->epochToSet($self->getOriginalValue,1); - } else { - # MySQL format - $value = $self->getOriginalValue; - # Fix Time zone - $value = WebGUI::DateTime->new($self->session, mysql => $value) - ->set_time_zone($self->get("timeZone")) - ->strftime("%Y-%m-%d %H:%M:%S"); - } - - return WebGUI::Form::Hidden->new( - name => $self->get("name"), - value => $value, - )->toHtmlAsHidden; + return WebGUI::Form::Hidden->new($self->session, + name => $self->get("name"), + value => $value, + )->toHtmlAsHidden; } 1; diff --git a/lib/WebGUI/Form/Div.pm b/lib/WebGUI/Form/Div.pm new file mode 100644 index 000000000..7e38abe85 --- /dev/null +++ b/lib/WebGUI/Form/Div.pm @@ -0,0 +1,114 @@ +package WebGUI::Form::Div; + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +use strict; +use base 'WebGUI::Form::Control'; +use WebGUI::International; + +=head1 NAME + +Package WebGUI::Form::Div + +=head1 DESCRIPTION + +dreates a HTML div element with contents provided by caller + +=head1 SEE ALSO + +This is a subclass of WebGUI::Form::Control. + +=head1 METHODS + +The following methods are specifically available from this class. Check the superclass for additional methods. + +=cut + +#------------------------------------------------------------------- + +=head2 definition ( [ additionalTerms ] ) + +See the super class for additional details. + +=head3 usage + + $form->div({ + contentCallback => sub { $self->getDivContents(shift); } + }); + +=head3 additionalTerms + +The following additional parameters have been added via this sub class. + +=head4 contentCallback + +A code enclosure which returns the html text to insert into the div element. The divId is passed as parameter 0 when it is called. This function MUST return good html text, it is NOT processed here at all. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + my $definition = shift || []; + push(@{$definition}, { + contentCallback=>{ + defaultValue=> sub { return '' }, + }, + }); + return $class->SUPER::definition($session, $definition); +} + +#------------------------------------------------------------------- + +=head2 getName ( session ) + +Returns the name of the form control. + +=cut + +sub getName { + my ($class, $session) = @_; + return WebGUI::International->new($session, "Form_Div")->get("topicName"); +} + + +#------------------------------------------------------------------- + +=head2 getValue ( [ value ] ) + +Does some special processing. + +=cut + +sub getValue { + my $self = shift; + return $self->get('contentCallback')->($self->get('id')); +} + +#------------------------------------------------------------------- + +=head2 toHtml ( ) + +Renders an input tag of type text. + +=cut + +sub toHtml { + my $self = shift; + return '
    get("extras").'>' . $self->getValue . '
    ' ; +} + +1; +#vim:ft=perl diff --git a/lib/WebGUI/Form/HTMLArea.pm b/lib/WebGUI/Form/HTMLArea.pm index 10bb1bb3e..83f03bd5c 100644 --- a/lib/WebGUI/Form/HTMLArea.pm +++ b/lib/WebGUI/Form/HTMLArea.pm @@ -172,7 +172,7 @@ sub toHtml { my $richEdit = eval { WebGUI::Asset::RichEdit->newById($self->session, $self->get("richEditId")); }; if (! Exception::Class->caught() ) { $self->session->style->setScript($self->session->url->extras('textFix.js'),{ type=>'text/javascript' }); - $self->set("extras", $self->get('extras') . ' onblur="fixChars(this.form.'.$self->get("name").')" mce_editable="true" '); + $self->set("extras", $self->get('extras') . q{ onblur="fixChars(this.form['}.$self->get("name").q{'])" mce_editable="true" }); $self->set("resizable", 0); return $self->SUPER::toHtml.$richEdit->getRichEditor($self->get('id')); } else { @@ -386,8 +386,8 @@ sub www_addFolderSave { title => $filename, menuTitle => $filename, url => $base->getUrl.'/'.$filename, - groupIdEdit => $session->form->process('groupIdEdit') || $base->get('groupIdEdit'), - groupIdView => $session->form->process('groupIdView') || $base->get('groupIdView'), + groupIdEdit => $base->get('groupIdEdit'), + groupIdView => $base->get('groupIdView'), ownerUserId => $session->user->userId, startDate => $base->get('startDate'), endDate => $base->get('endDate'), @@ -410,6 +410,7 @@ sub www_addFolderSave { className => 'WebGUI::Asset::Wobject::Folder', #filename => $filename, }); + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { allowComments => 0 }); $session->http->setRedirect($base->getUrl('op=formHelper;class=HTMLArea;sub=imageTree')); return undef; } @@ -495,6 +496,7 @@ sub www_addImageSave { $child->update({url => $child->fixUrl}); $child->applyConstraints; } + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { allowComments => 0 }); $session->http->setRedirect($base->getUrl('op=formHelper;class=HTMLArea;sub=imageTree')); return undef; } diff --git a/lib/WebGUI/Form/Interval.pm b/lib/WebGUI/Form/Interval.pm index 1cca61f3c..e39d53a58 100644 --- a/lib/WebGUI/Form/Interval.pm +++ b/lib/WebGUI/Form/Interval.pm @@ -95,6 +95,29 @@ sub getName { #------------------------------------------------------------------- +=head2 getUnitOptions ( ) + +Returns a hash with i18n labels and values for units of time. + +=cut + +sub getUnitOptions { + my $self = shift; + tie my %units, 'Tie::IxHash'; + my $i18n = WebGUI::International->new($self->session); + %units = (seconds => $i18n->get(704), + minutes => $i18n->get(705), + hours => $i18n->get(706), + days => $i18n->get(700), + weeks => $i18n->get(701), + months => $i18n->get(702), + years => $i18n->get(703), + ); + return %units; +} + +#------------------------------------------------------------------- + =head2 getValue ( [ num_and_units ] ) Returns either the interval that was posted (in seconds) or if nothing comes back it returns 0. @@ -165,17 +188,7 @@ Renders an interval control. sub toHtml { my $self = shift; - my %units; - tie %units, 'Tie::IxHash'; - my $i18n = WebGUI::International->new($self->session); - %units = (seconds => $i18n->get(704), - minutes => $i18n->get(705), - hours => $i18n->get(706), - days => $i18n->get(700), - weeks => $i18n->get(701), - months => $i18n->get(702), - years => $i18n->get(703), - ); + my %units = $self->getUnitOptions(); my %reverseUnits = reverse %units; my ($interval, $units) = $self->session->datetime->secondsToExactInterval($self->getOriginalValue); # not sure why, but these things need to be defined like this or @@ -208,16 +221,20 @@ Returns the field as hidden controls rather than displayable controls. =cut sub toHtmlAsHidden { - my $self = shift; - my ($interval, $units) = $self->session->datetime->secondsToExactInterval($self->getOriginalValue); - return WebGUI::Form::Hidden->new($self->session, - name=>$self->get("name").'_interval', - value=>$interval - )->toHtmlAsHidden - .WebGUI::Form::Hidden->new($self->session, - name=>$self->get("name").'_units', - value=>$units - )->toHtmlAsHidden; + my $self = shift; + my $session = $self->session; + my %units = $self->getUnitOptions(); + my %reverseUnits = reverse %units; + my ($interval, $units) = $session->datetime->secondsToExactInterval($self->getOriginalValue); + my $unitVal = $reverseUnits{$units}; + return WebGUI::Form::Hidden->new($session, + name => $self->get("name").'_interval', + value => $interval, + )->toHtmlAsHidden + . WebGUI::Form::Hidden->new($session, + name => $self->get("name").'_units', + value => $unitVal, + )->toHtmlAsHidden; } 1; diff --git a/lib/WebGUI/Form/MimeType.pm b/lib/WebGUI/Form/MimeType.pm index 435a3ce8e..ae58397d4 100644 --- a/lib/WebGUI/Form/MimeType.pm +++ b/lib/WebGUI/Form/MimeType.pm @@ -104,6 +104,8 @@ sub toHtml { foreach ('text/html','text/css','text/javascript','text/plain','text/xml','application/xml') { $mimeTypes->{$_}=$_; } + my $value = $self->getOriginalValue(); + $mimeTypes->{$value} = $value; $self->set("options", $mimeTypes); return $self->SUPER::toHtml(); } diff --git a/lib/WebGUI/Form/RadioList.pm b/lib/WebGUI/Form/RadioList.pm index c6e2b622c..fc79ec1a7 100644 --- a/lib/WebGUI/Form/RadioList.pm +++ b/lib/WebGUI/Form/RadioList.pm @@ -110,19 +110,6 @@ sub getDefaultValue { #------------------------------------------------------------------- -=head2 getOriginalValue( [ value ] ) - -See WebGUI::Form::Control::getOriginalValue() - -=cut - -sub getOriginalValue{ - my $self = shift; - return $self->WebGUI::Form::Control::getOriginalValue(@_); -} - -#------------------------------------------------------------------- - =head2 isDynamicCompatible ( ) A class method that returns a boolean indicating whether this control is compatible with the DynamicField control. diff --git a/lib/WebGUI/Form/Slider.pm b/lib/WebGUI/Form/Slider.pm index 1e1577d4c..40ccdc599 100644 --- a/lib/WebGUI/Form/Slider.pm +++ b/lib/WebGUI/Form/Slider.pm @@ -123,7 +123,7 @@ Returns the form element used for manual input. You must overload this method. sub getInputElement { my $self = shift; - $self->session->errorHandler->fatal("Subclasses of WebGUI::Form::Session must overload getInputElement"); + $self->session->errorHandler->fatal("Subclasses of WebGUI::Form::Slider must overload getInputElement"); } #------------------------------------------------------------------- @@ -174,7 +174,7 @@ from this class. For instance WebGUI::Form::SelectSlider. sub getOnChangeInputElement { my $self = shift; - $self->session->errorHandler->fatal("Subclasses of WebGUI::Form::Session must overload getOnChangeInputElement"); + $self->session->errorHandler->fatal("Subclasses of WebGUI::Form::Slider must overload getOnChangeInputElement"); } #------------------------------------------------------------------- @@ -195,7 +195,7 @@ from this class. For instance WebGUI::Form::SelectSlider. sub getOnChangeSlider { my $self = shift; - $self->session->errorHandler->fatal("Subclasses of WebGUI::Form::Session must overload getOnChangeSlider"); + $self->session->errorHandler->fatal("Subclasses of WebGUI::Form::Slider must overload getOnChangeSlider"); } #------------------------------------------------------------------- diff --git a/lib/WebGUI/Form/TimeZone.pm b/lib/WebGUI/Form/TimeZone.pm index bf9217adc..2c98a315b 100644 --- a/lib/WebGUI/Form/TimeZone.pm +++ b/lib/WebGUI/Form/TimeZone.pm @@ -95,6 +95,26 @@ sub isDynamicCompatible { #------------------------------------------------------------------- +=head2 new ( ) + +Extend the base method to handle spaces in the value and/or default value. + +=cut + +sub new { + my $class = shift; + my $self = $class->SUPER::new(@_); + my $value = $self->get('value'); + $value =~ tr/ /_/; + $self->set('value', $value); + my $defaultValue = $self->get('defaultValue'); + $defaultValue =~ tr/ /_/; + $self->set('defaultValue', $defaultValue); + return $self; +} + +#------------------------------------------------------------------- + =head2 toHtml ( ) Renders a database connection picker control. diff --git a/lib/WebGUI/Form/Username.pm b/lib/WebGUI/Form/Username.pm new file mode 100644 index 000000000..c1d6509f4 --- /dev/null +++ b/lib/WebGUI/Form/Username.pm @@ -0,0 +1,127 @@ +package WebGUI::Form::Username; + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +use strict; +use base 'WebGUI::Form::Text'; +use WebGUI::International; + +=head1 NAME + +Package WebGUI::Form::Username + +=head1 DESCRIPTION + +Creates a text input box form field specifically for a user name. + +=head1 SEE ALSO + +This is a subclass of WebGUI::Form::Text. + +=head1 METHODS + +The following methods are specifically available from this class. Check the superclass for additional methods. + +=cut + +#------------------------------------------------------------------- + +=head2 definition ( [ additionalTerms ] ) + +See the super class for additional details. + +=head3 additionalTerms + +The following additional parameters have been added via this sub class. + +=head4 maxlength + +Defaults to 255. Determines the maximum number of characters allowed in this field. + +=head4 size + +Defaults to the setting textBoxSize or 30 if that's not set. Specifies how big of a text box to display. + +=cut + +#------------------------------------------------------------------- + +=head2 getValue ( [ value ] ) + +Retrieves a value from a form GET or POST and returns it. If the value comes back as undef, this method will return the defaultValue instead. Strip newlines/carriage returns from the value. + +=head3 value + +An optional value to process, instead of POST input. + +=cut + +sub getValue { + my $self = shift; + my $value = $self->SUPER::getValue(@_); + $value =~ tr/\r\n//d; + return $value; +} + +#------------------------------------------------------------------- + +=head2 toHtml ( ) + +Renders a user name field. + +=cut + +sub toHtml { + my $self = shift; + $self->session->style->setScript($self->session->url->extras('form/fieldCheck.js'),{ type=>'text/javascript' }); + $self->session->style->setScript($self->session->url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js'), {type=>'text/javascript'}); + $self->session->style->setScript($self->session->url->extras('yui/build/connection/connection-min.js'), {type => 'text/javascript'}); + $self->session->style->setScript($self->session->url->extras('yui/build/json/json-min.js'), {type=>'text/javascript'}); + $self->session->style->setScript($self->session->url->extras('yui/build/datasource/datasource-min.js'), {type=>'text/javascript'}); + $self->session->style->setScript($self->session->url->extras('yui-webgui/build/i18n/i18n.js'), {type=>'text/javascript'}); + my $value = $self->fixMacros($self->fixQuotes($self->fixSpecialCharacters(scalar $self->getOriginalValue))); + $self->set("extras", $self->get('extras') . ' onblur="new WebGUI.FieldCheck(\''. $self->get("id").'\',\'Username\',1);"'); + return 'get("extras").' />'; +} + +#------------------------------------------------------------------- + +=head2 www_check ($session) + +www_check() is called by an Ajax call from the user registration page. + +It checks whether a user name is free for registration. Returns a hash +(error => $error) +if the username is not free. + +=cut + +sub www_check { + my $session = shift; + my $input = $session->form->param('input'); + + $session->http->setMimeType( 'application/json' ); + my $i18n = WebGUI::International->new($session, 'Form_Username'); + + my $error = ''; + my ($existingUserId) = $session->db->quickArray("select userId from users where username=".$session->db->quote($input)); + $error = $i18n->get('username in use') if $existingUserId; + + my %checkResults = (error => $error); + return JSON::encode_json(\%checkResults); +} + +1; + diff --git a/lib/WebGUI/Form/Zipcode.pm b/lib/WebGUI/Form/Zipcode.pm index f47e25de0..75e15561d 100644 --- a/lib/WebGUI/Form/Zipcode.pm +++ b/lib/WebGUI/Form/Zipcode.pm @@ -82,6 +82,7 @@ sub getName { =head2 getValue ( [ value ] ) Returns a validated form post result. If the result does not pass validation, it returns undef instead. +Uppercases any lowercase letters. =head3 value @@ -93,6 +94,7 @@ sub getValue { my $self = shift; my $value = $self->SUPER::getValue(@_); $value =~ tr/\r\n//d; + $value =~ tr/a-z/A-Z/d; if ($value =~ /^[A-Z\d\s\-]+$/) { return $value; } @@ -122,7 +124,7 @@ Renders a zip code field. sub toHtml { my $self = shift; $self->session->style->setScript($self->session->url->extras('inputCheck.js'),{ type=>'text/javascript' }); - $self->set("extras", $self->get('extras') . ' onkeyup="doInputCheck(document.getElementById(\''.$self->get("id").'\'),\'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ- \')"'); + $self->set("extras", $self->get('extras') . ' onkeyup="doInputCheck(document.getElementById(\''.$self->get("id").'\'),\'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz- \')"'); return $self->SUPER::toHtml; } diff --git a/lib/WebGUI/Group.pm b/lib/WebGUI/Group.pm index a35a935d6..97ceb3c7f 100644 --- a/lib/WebGUI/Group.pm +++ b/lib/WebGUI/Group.pm @@ -19,7 +19,7 @@ use WebGUI::LDAPLink; use WebGUI::Macro; use WebGUI::Utility; use WebGUI::Pluggable; -use WebGUI::Asset; +require WebGUI::Asset; use WebGUI::International; =head1 NAME @@ -91,7 +91,7 @@ sub _defaults { my $self = shift; return { groupId=>"new", - dateCreated=>$self->session->datetime->time(), + dateCreated=>time(), expireOffset=>314496000, karmaThreshold=>1000000000, groupName=>"New Group", @@ -100,7 +100,7 @@ sub _defaults { expireNotify=>0, databaseLinkId=>0, groupCacheTimeout=>3600, - lastUpdated=>$self->session->datetime->time(), + lastUpdated=>time(), autoAdd=>0, autoDelete=>0, isEditable=>1, @@ -151,7 +151,7 @@ is updated. =head3 users -An array reference containing a list of users. +An array reference containing a list of userIds. =head3 expireOffset @@ -167,10 +167,10 @@ sub addUsers { foreach my $uid (@{$users}) { my ($isIn) = $self->session->db->quickArray("select count(*) from groupings where groupId=? and userId=?", [$self->getId, $uid]); unless ($isIn) { - $self->session->db->write("insert into groupings (groupId,userId,expireDate) values (?,?,?)", [$self->getId, $uid, ($self->session->datetime->time()+$expireOffset)]); + $self->session->db->write("insert into groupings (groupId,userId,expireDate) values (?,?,?)", [$self->getId, $uid, (time()+$expireOffset)]); $self->session->stow->delete("gotGroupsForUser"); } else { - $self->userGroupExpireDate($uid,($self->session->datetime->time()+$expireOffset)); + $self->userGroupExpireDate($uid,(time()+$expireOffset)); } } } @@ -733,14 +733,14 @@ sub getIpUsers { my $IpFilter; return [] unless $IpFilter = $self->ipFilter(); - my $time = $self->session->datetime->time(); + my $time = time(); $IpFilter =~ s/\s//g; my @filters = split /;/, $IpFilter; my $query = "select userId,lastIP from userSession where expires > ?"; - my $sth = $self->session->db->read($query, [ $self->session->datetime->time() ]); + my $sth = $self->session->db->read($query, [ time() ]); my %localCache = (); my @ipUsers = (); while (my ($userId, $lastIP) = $sth->array() ) { @@ -838,7 +838,7 @@ sub getScratchUsers { my $scratchFilter; return [] unless $scratchFilter = $self->scratchFilter(); - my $time = $self->session->datetime->time(); + my $time = time(); $scratchFilter =~ s/\s//g; my @filters = split /;/, $scratchFilter; @@ -879,7 +879,7 @@ sub getUserList { my $withoutExpired = shift; my $expireTime = 0; if ($withoutExpired) { - $expireTime = $self->session->datetime->time(); + $expireTime = time(); } return $self->session->db->buildHashRef("select users.userId, users.username from users join groupings using(userId) where expireDate > ? and groupId = ? order by username asc", [$expireTime, $self->getId]); } @@ -904,7 +904,7 @@ sub getUsers { my $withoutExpired = shift; my $expireTime = 0; if ($withoutExpired) { - $expireTime = $self->session->datetime->time(); + $expireTime = time(); } my @users = $self->session->db->buildArray("select userId from groupings where expireDate > ? and groupId = ?", [$expireTime, $self->getId]); return \@users; @@ -939,7 +939,7 @@ sub getUsersNotIn { my $expireTime = 0; if ($withoutExpired) { - $expireTime = $self->session->datetime->time(); + $expireTime = time(); } my $sql = q{ @@ -1499,7 +1499,7 @@ sub set { my $value = shift; $self->get("groupId") unless ($self->{_group}); # precache group stuff $self->{_group}{$name} = $value; - $self->session->db->setRow("groups","groupId",{groupId=>$self->getId, $name=>$value, lastUpdated=>$self->session->datetime->time()}); + $self->session->db->setRow("groups","groupId",{groupId=>$self->getId, $name=>$value, lastUpdated=>time()}); $self->clearCaches; } diff --git a/lib/WebGUI/Help/Account_Shop.pm b/lib/WebGUI/Help/Account_Shop.pm index 130f8f21a..b8b0d669a 100644 --- a/lib/WebGUI/Help/Account_Shop.pm +++ b/lib/WebGUI/Help/Account_Shop.pm @@ -18,6 +18,7 @@ our $HELP = { variables => [ { name => "manage_purchases_url", }, { name => "managePurchasesIsActive", }, + { name => "userIsVendor", }, ], related => [ ], }, diff --git a/lib/WebGUI/Help/Asset.pm b/lib/WebGUI/Help/Asset.pm index 7df71673a..3ece7d549 100644 --- a/lib/WebGUI/Help/Asset.pm +++ b/lib/WebGUI/Help/Asset.pm @@ -15,20 +15,22 @@ our $HELP = { title => 'asset template asset var title', body => '', variables => [ - { name => 'title', }, + { name => 'assetId', }, + { name => 'assetIdHex', }, + { name => 'title', }, { name => 'menuTitle', }, - { name => 'url', }, - { name => 'isHidden', }, + { name => 'url', }, + { name => 'isHidden', }, { name => 'newWindow', }, { name => 'encryptPage', }, { name => 'ownerUserId', }, { name => 'groupIdView', }, { name => 'groupIdEdit', }, - { name => 'synopsis', }, + { name => 'synopsis', }, { name => 'extraHeadTags', }, - { name => 'isPackage', }, + { name => 'isPackage', }, { name => 'isPrototype', }, - { name => 'status', }, + { name => 'status', }, { name => 'assetSize', }, { name => 'keywords', description => 'keywords template var' }, diff --git a/lib/WebGUI/Help/Asset_Calendar.pm b/lib/WebGUI/Help/Asset_Calendar.pm index 060035ad5..8282e36fc 100644 --- a/lib/WebGUI/Help/Asset_Calendar.pm +++ b/lib/WebGUI/Help/Asset_Calendar.pm @@ -6,6 +6,7 @@ our $HELP = { 'view calendar template' => { title => 'view calendar title', body => 'view calendar body', + private => '1', isa => [ { namespace => "Asset_Template", tag => "template variables" @@ -66,6 +67,61 @@ our $HELP = { ], }, + 'view month template' => { + title => 'view calendar month title', + body => 'view calendar month body', + isa => [ + { namespace => "Asset_Calendar", + tag => "view calendar template" + }, + ], + fields => [], + variables => [ + { 'name' => 'weeks', + 'variables' => [ + { 'name' => 'days', + 'variables' => [ + { 'name' => 'dayUrl' }, + { 'name' => 'dayMonth', + 'description' => 'dayOfMonth' }, + { 'name' => 'dayCurrent' }, + { 'name' => 'events', + 'description' => 'events weekVar', + }, + ], + }, + ], + }, + { 'name' => 'pageNextUrl', + 'description' => 'pageNextUrl monthVar' + }, + { 'name' => 'pagePrevUrl', + 'description' => 'pagePrevUrl monthVar' + }, + { 'name' => 'pageNextYear', }, + { 'name' => 'pagePrevYear', }, + { 'name' => 'monthName', }, + { 'name' => 'monthAbbr', }, + { 'name' => 'year' }, + { 'name' => 'dayNames', + 'variables' => [ + { 'name' => 'dayName' }, + { 'name' => 'dayAbbr' }, + ], + }, + { 'name' => 'months', + 'variables' => [ + { 'name' => 'monthName' }, + { 'name' => 'monthAbbr' }, + { 'name' => 'monthEpoch' }, + { 'name' => 'monthUrl' }, + { 'name' => 'monthCurrent' }, + ], + }, + ], + related => [] + }, + 'view week template' => { title => 'view calendar week title', body => 'view calendar week body', diff --git a/lib/WebGUI/Help/Asset_Collaboration.pm b/lib/WebGUI/Help/Asset_Collaboration.pm index e830ad16f..ef134eb75 100644 --- a/lib/WebGUI/Help/Asset_Collaboration.pm +++ b/lib/WebGUI/Help/Asset_Collaboration.pm @@ -18,6 +18,7 @@ our $HELP = { { 'name' => 'back.label' }, { 'name' => 'compensation.label' }, { 'name' => 'open.label' }, + { 'name' => 'captcha_label' }, { 'name' => 'close.label' }, { 'name' => 'closed.label' }, { 'name' => 'critical.label' }, @@ -34,6 +35,9 @@ our $HELP = { { 'name' => 'job.title.label' }, { 'name' => 'job.description.label' }, { 'name' => 'job.requirements.label' }, + { 'name' => 'karmascale.label' }, + { 'name' => 'karmaRank.label' }, + { 'name' => 'keywords.label' }, { 'name' => 'location.label' }, { 'name' => 'layout.flat.label' }, { 'name' => 'link.header.label' }, @@ -64,6 +68,7 @@ our $HELP = { { 'name' => 'synopsis.label' }, { 'name' => 'thumbnail.label' }, { 'name' => 'title.label' }, + { 'name' => 'transferkarma.label' }, { 'name' => 'unlock.label' }, { 'name' => 'unstick.label' }, { 'name' => 'unsubscribe.label' }, @@ -80,6 +85,11 @@ our $HELP = { title => 'collaboration post list template variables title', body => '', fields => [], + isa => [ + { tag => 'pagination template variables', + namespace => 'WebGUI' + }, + ], variables => [ { 'name' => 'post_loop', 'variables' => [ @@ -103,7 +113,9 @@ our $HELP = { { 'name' => 'timeSubmitted.human' }, { 'name' => 'timeUpdated.human' }, { 'name' => 'userProfile.url' }, - { 'name' => 'user.isVisitor' }, + { 'name' => 'hideProfileUrl' }, + { 'name' => 'user.isVisitor', + 'description' => 'post_loop_user.isVisitor' }, { 'name' => 'edit.url' }, { 'name' => 'controls' }, { 'name' => 'isSecond' }, @@ -116,6 +128,7 @@ our $HELP = { { 'name' => 'lastReply.url' }, { 'name' => 'lastReply.title' }, { 'name' => 'lastReply.user.isVisitor' }, + { 'name' => 'lastReply.hideProfileUrl' }, { 'name' => 'lastReply.username' }, { 'name' => 'lastReply.userProfile.url' }, { 'name' => 'lastReply.dateSubmitted.human' }, @@ -136,6 +149,7 @@ our $HELP = { fields => [], variables => [ { 'name' => 'displayLastReply' }, + { 'name' => 'user.canStartThread' }, { 'name' => 'user.canPost' }, { 'name' => 'user.isModerator' }, { 'name' => 'user.isVisitor', }, @@ -156,7 +170,7 @@ our $HELP = { { 'name' => 'sortby.rating.url' }, { 'name' => 'collaborationAssetId' }, ], - related => [ + isa => [ { tag => 'collaboration template labels', namespace => 'Asset_Collaboration', }, @@ -170,76 +184,19 @@ our $HELP = { title => 'collaboration search template title', body => '', fields => [], + isa => [ + { namespace => "Asset_Collaboration", + tag => "collaboration post list template variables" + }, + ], variables => [ { 'name' => 'form.header' }, { 'name' => 'query.form' }, { 'name' => 'form.search' }, + { 'name' => 'form.footer' }, { 'name' => 'back.url' }, - { 'name' => 'unsubscribe.url', }, - { 'name' => 'sortby.title.url', }, - { 'name' => 'sortby.username.url', }, - { 'name' => 'sortby.date.url', }, - { 'name' => 'sortby.lastreply.url', }, - { 'name' => 'sortby.views.url', }, - { 'name' => 'sortby.replies.url', }, - { 'name' => 'sortby.rating.url', } ], - related => [ - { tag => 'collaboration post list template variables', - namespace => 'Asset_Collaboration', - }, - ] - }, - - 'collaboration rss template' => { - title => 'collaboration rss template title', - body => '', - fields => [], - variables => [ - { 'name' => 'title', - 'description' => 'feed title' - }, - { 'name' => 'link', - 'description' => 'collab link' - }, - { 'name' => 'description', - 'description' => 'feed description' - }, - { 'name' => 'generator' }, - { 'name' => 'webMaster' }, - { 'name' => 'docs' }, - { 'name' => 'lastBuildDate' }, - { 'name' => 'item_loop', - 'variables' => [ - { 'name' => 'author' }, - { 'name' => 'title', - 'description' => 'post title' - }, - { 'name' => 'link', - 'description' => 'full text link' - }, - { 'name' => 'description', - 'description' => 'item description' - }, - { 'name' => 'guid' }, - { 'name' => 'pubDate' }, - { 'name' => 'epochDate' }, - { 'name' => 'attachmentLoop', - 'variables' => [ - { 'name' => 'attachment_thumbnail' }, - { 'name' => 'attachment.url' }, - { 'name' => 'attachment.path' }, - { 'name' => 'attachment.length' } - ] - } - ] - } - ], - related => [ - { tag => 'collaboration post list template variables', - namespace => 'Asset_Collaboration', - }, - ] + related => [ ], }, }; diff --git a/lib/WebGUI/Help/Asset_DataForm.pm b/lib/WebGUI/Help/Asset_DataForm.pm index 06e763014..900a58fa8 100644 --- a/lib/WebGUI/Help/Asset_DataForm.pm +++ b/lib/WebGUI/Help/Asset_DataForm.pm @@ -141,6 +141,9 @@ our $HELP = { { namespace => "Asset_Template", tag => "template variables" }, + { namespace => "WebGUI", + tag => "pagination template variables" + }, ], fields => [], variables => [ diff --git a/lib/WebGUI/Help/Asset_Event.pm b/lib/WebGUI/Help/Asset_Event.pm index 425b3dbc9..848ab1174 100644 --- a/lib/WebGUI/Help/Asset_Event.pm +++ b/lib/WebGUI/Help/Asset_Event.pm @@ -21,6 +21,7 @@ our $HELP = { 'required' => 1, }, { 'name' => 'formMenuTitle', }, + { 'name' => 'formSynopsis', }, { 'name' => 'formLocation', }, { 'name' => 'formDescription', }, { 'name' => 'formGroupToView', }, diff --git a/lib/WebGUI/Help/Asset_EventManagementSystem.pm b/lib/WebGUI/Help/Asset_EventManagementSystem.pm index eacf27f93..16c9a3780 100644 --- a/lib/WebGUI/Help/Asset_EventManagementSystem.pm +++ b/lib/WebGUI/Help/Asset_EventManagementSystem.pm @@ -42,6 +42,7 @@ our $HELP = { { 'name' => 'addTokenUrl'}, { 'name' => 'importTicketsUrl'}, { 'name' => 'exportTicketsUrl'}, + { 'name' => 'printRemainingTicketsUrl'}, { 'name' => 'canEdit'}, { 'name' => 'hasBadge'}, { 'name' => 'badgeId'}, @@ -226,6 +227,68 @@ our $HELP = { related => [], }, + 'ems print remaining ticket template' => { + source => 'sub www_printRemainingTickets', + title => 'print remaining ticket template help', + body => '', + variables => [ + { 'name' => 'tickets_loop', + 'variables' => [ + { 'name' => 'ticketTitle'}, + { 'name' => 'ticketStart'}, + { 'name' => 'ticketDuration'}, + { 'name' => 'ticketLocation'}, + { 'name' => 'ticketEventNumber'}, + { 'name' => 'ticketMeta_[LABEL]'}, + { 'name' => 'seatsRemaining'}, + { 'name' => 'seatsAvailable'}, + { 'name' => 'price'}, + { 'name' => 'relatedRibbons'}, + { 'name' => 'relatedBadgeGroups'}, + { 'name' => 'eventMetaData'}, + { 'name' => 'title'}, + { 'name' => 'menuTitle'}, + { 'name' => 'url'}, + { 'name' => 'synopsis'}, + { 'name' => 'assetId'}, + { 'name' => 'assetSize'}, + { 'name' => 'creationDate'}, + { 'name' => 'encryptPage'}, + { 'name' => 'extraHeadTags'}, + { 'name' => 'extraHeadTagsPacked'}, + { 'name' => 'groupIdEdit'}, + { 'name' => 'groupIdView'}, + { 'name' => 'inheritUrlFromParent'}, + { 'name' => 'isExportable'}, + { 'name' => 'isHidden'}, + { 'name' => 'isPrototype'}, + { 'name' => 'isPackage'}, + { 'name' => 'lastModified'}, + { 'name' => 'newWindow'}, + { 'name' => 'ownerUserId'}, + { 'name' => 'revisedBy'}, + { 'name' => 'revisionDate'}, + { 'name' => 'skipNotification'}, + { 'name' => 'tagId'}, + { 'name' => 'usePackedHeadTags'}, + ], + }, + ], + isa => [ + { namespace => "Asset_EventManagementSystem", + tag => "ems asset template variables" + }, + { namespace => "Asset_Template", + tag => "template variables" + }, + { namespace => "Asset_Wobject", + tag => "wobject template variables" + }, + ], + fields => [], + related => [], + }, + 'ems asset template variables' => { source => 'sub definition', title => 'ems asset template variables', diff --git a/lib/WebGUI/Help/Asset_Photo.pm b/lib/WebGUI/Help/Asset_Photo.pm index 55541b5ab..652edebdb 100644 --- a/lib/WebGUI/Help/Asset_Photo.pm +++ b/lib/WebGUI/Help/Asset_Photo.pm @@ -131,8 +131,8 @@ our $HELP = { ], }, { - name => 'synopsis_text', - description => 'helpvar synopsis_text', + name => 'synopsis_textonly', + description => 'helpvar synopsis_textonly', }, { name => 'url_album', @@ -174,6 +174,54 @@ our $HELP = { name => 'album_url', description => 'helpvar album_url', }, + { + name => 'firstFile_url', + description => 'helpvar firstFile_url', + }, + { + name => 'firstFile_title', + description => 'helpvar firstFile_title', + }, + { + name => 'firstFile_thumbnailUrl', + description => 'helpvar firstFile_thumbnailUrl', + }, + { + name => 'nextFile_url', + description => 'helpvar nextFile_url', + }, + { + name => 'nextFile_title', + description => 'helpvar nextFile_title', + }, + { + name => 'nextFile_thumbnailUrl', + description => 'helpvar nextFile_thumbnailUrl', + }, + { + name => 'previousFile_url', + description => 'helpvar previousFile_url', + }, + { + name => 'previousFile_title', + description => 'helpvar previousFile_title', + }, + { + name => 'previousFile_thumbnailUrl', + description => 'helpvar previousFile_thumbnailUrl', + }, + { + name => 'lastFile_url', + description => 'helpvar lastFile_url', + }, + { + name => 'lastFile_title', + description => 'helpvar lastFile_title', + }, + { + name => 'lastFile_thumbnailUrl', + description => 'helpvar lastFile_thumbnailUrl', + }, ], }, diff --git a/lib/WebGUI/Help/Asset_Post.pm b/lib/WebGUI/Help/Asset_Post.pm index 3d19f0f13..da15b68f8 100644 --- a/lib/WebGUI/Help/Asset_Post.pm +++ b/lib/WebGUI/Help/Asset_Post.pm @@ -56,7 +56,9 @@ our $HELP = { { 'name' => 'title.form.textarea' }, { 'name' => 'synopsis.form' }, { 'name' => 'content.form' }, + { 'name' => 'skipNotification.form' }, { 'name' => 'form.submit' }, + { 'name' => 'form.cancel' }, { 'name' => 'karmaScale.form' }, { 'name' => 'karmaIsEnabled' }, { 'name' => 'meta_loop', diff --git a/lib/WebGUI/Help/Asset_WikiPage.pm b/lib/WebGUI/Help/Asset_WikiPage.pm index a9596f8c9..dc11d5976 100644 --- a/lib/WebGUI/Help/Asset_WikiPage.pm +++ b/lib/WebGUI/Help/Asset_WikiPage.pm @@ -48,6 +48,9 @@ our $HELP = { { tag => 'wiki page asset template variables', namespace => 'Asset_WikiPage' }, + { tag => 'pagination template variables', + namespace => 'WebGUI' + }, ], variables => [ { name => 'viewLabel', @@ -59,6 +62,7 @@ our $HELP = { { name => 'canEdit', description => 'canEdit variable', }, + { name => 'canAdminister', }, { name => 'isProtected', }, { name => 'historyLabel', description => 'historyLabel variable', @@ -77,6 +81,16 @@ our $HELP = { }, { 'name' => 'editContent', }, { 'name' => 'content', }, + { 'name' => 'keywordsLoop', + 'variables' => [ + { 'name' => 'keyword', + 'description' => 'keyword title', + }, + { 'name' => 'url', + 'description' => 'keyword url', + }, + ], + }, { name => 'isSubscribed', description => 'help isSubscribed', @@ -93,6 +107,17 @@ our $HELP = { name => 'owner', description => 'help owner', }, + { 'name' => 'isKeywordPage', }, + { 'name' => 'keyword_page_loop', + 'variables' => [ + { 'name' => 'title', + 'description' => 'keyword page title', + }, + { 'name' => 'url', + 'description' => 'keyword page url', + }, + ], + }, ], related => [], }, diff --git a/lib/WebGUI/Help/AuthLDAP.pm b/lib/WebGUI/Help/AuthLDAP.pm index 6acb014f2..69ac451dd 100644 --- a/lib/WebGUI/Help/AuthLDAP.pm +++ b/lib/WebGUI/Help/AuthLDAP.pm @@ -88,6 +88,7 @@ our $HELP = { fields => [], related => [], }, + }; 1; diff --git a/lib/WebGUI/Help/AuthWebGUI.pm b/lib/WebGUI/Help/AuthWebGUI.pm index 9eb272195..04cec68f7 100644 --- a/lib/WebGUI/Help/AuthWebGUI.pm +++ b/lib/WebGUI/Help/AuthWebGUI.pm @@ -185,6 +185,21 @@ our $HELP = { fields => [], related => [] }, + + 'webgui deactivate account template' => { + title => 'deactivate account template title', + body => '', + isa => [ + { namespace => "Auth", + tag => "deactivate account template" + }, + ], + variables => [ + ], + fields => [], + related => [] + }, + }; 1; diff --git a/lib/WebGUI/Help/Macro_PickLanguage.pm b/lib/WebGUI/Help/Macro_PickLanguage.pm new file mode 100644 index 000000000..a97371655 --- /dev/null +++ b/lib/WebGUI/Help/Macro_PickLanguage.pm @@ -0,0 +1,43 @@ +package WebGUI::Help::Macro_PickLanguage; + +use strict; + + +our $HELP = { + 'template variables' => { + title => 'picklanguage title', + body => '', + fields =>[], + 'variables' => [ + { + name => "lang_loop", + variables => [ + { + name => "language_lang", + }, + { + name => "language_langAbbr", + }, + { + name => "language_langAbbrLoc", + }, + { + name => "language_langEng", + }, + ], + }, + { + name => "delete_url", + }, + { + name => "delete_label", + }, + ], + related => [ + ], + }, + +}; + +1; ##All perl modules must return true +#vim:ft=perl diff --git a/lib/WebGUI/Image/Font.pm b/lib/WebGUI/Image/Font.pm index fc5d81178..6a4085f1e 100644 --- a/lib/WebGUI/Image/Font.pm +++ b/lib/WebGUI/Image/Font.pm @@ -2,6 +2,7 @@ package WebGUI::Image::Font; use strict; use WebGUI::Storage; +use WebGUI::Paths; #------------------------------------------------------------------- @@ -72,7 +73,7 @@ sub getFile { if ($self->getStorageId) { return WebGUI::Storage->get($self->session, $self->getStorageId)->getPath($self->getFilename); } else { - return $self->session->config->getWebguiRoot."/lib/default.ttf" + return WebGUI::Paths->var . '/default.ttf'; } } diff --git a/lib/WebGUI/International.pm b/lib/WebGUI/International.pm index 900fb9160..dd5dcf759 100644 --- a/lib/WebGUI/International.pm +++ b/lib/WebGUI/International.pm @@ -16,7 +16,6 @@ package WebGUI::International; use strict qw(vars subs); -use WebGUI::Session; use WebGUI::Pluggable; use Module::Find qw(findsubmod); @@ -284,7 +283,7 @@ Specify a default language. Defaults to user preference or "English". sub new { my ($class, $session, $namespace, $language) = @_; $namespace ||= 'WebGUI'; - $language ||= $session->user->profileField('language'); + $language ||= $session->scratch->getLanguageOverride() || $session->user->profileField('language'); my $self = bless { _session => $session, diff --git a/lib/WebGUI/Keyword.pm b/lib/WebGUI/Keyword.pm index a7490a968..eaec541ee 100644 --- a/lib/WebGUI/Keyword.pm +++ b/lib/WebGUI/Keyword.pm @@ -386,6 +386,80 @@ sub getMatchingAssets { return $self->session->db->buildArrayRef($query, \@params); } +#------------------------------------------------------------------- + +=head2 getTopKeywords ( $options ) + +Returns a hashref of the the top N keywords as well as the total number returned sorted in alphabetical order + +=head3 $options + +A hashref of options to change the behavior of the method. + +=head4 asset + +Find all keywords for all assets below an asset, providing a WebGUI::Asset object. + +=head4 assetId + +Find all keywords for all assets below an asset, providing an assetId. + +=head4 search + +Find all keywords using the SQL clause LIKE. This can be used in tandem with asset or assetId. + +=head4 limit + +Limit the number of top keywords that are returned. + +=cut + +sub getTopKeywords { + my $self = shift; + my $options = shift; + my $sql = q| + SELECT + keyword,occurrance + FROM ( + SELECT + keyword, count(keyword) as occurrance + FROM + assetKeyword + |; + my @where; + my @placeholders; + my $parentAsset; + if ($options->{asset}) { + $parentAsset = $options->{asset}; + } + if ($options->{assetId}) { + $parentAsset = WebGUI::Asset->new($self->session, $options->{assetId}); + } + if ($parentAsset) { + $sql .= ' INNER JOIN asset USING (assetId)'; + push @where, 'lineage LIKE ?'; + push @placeholders, $parentAsset->get('lineage') . '%'; + } + if ($options->{search}) { + push @where, 'keyword LIKE ?'; + push @placeholders, '%' . $options->{search} . '%'; + } + if (@where) { + $sql .= ' WHERE ' . join(' AND ', @where); + } + $sql .= ' GROUP BY keyword'; + $sql .= ' ORDER BY occurrance desc'; + if ($options->{limit}) { + $sql .= ' LIMIT ' . $options->{limit}; + } + $sql .= q| + ) as keywords + order by keyword + |; + my $keywords = $self->session->db->buildHashRef($sql, \@placeholders); + return $keywords; +} + #------------------------------------------------------------------- diff --git a/lib/WebGUI/LDAPLink.pm b/lib/WebGUI/LDAPLink.pm index a4c79b586..3b413dbb5 100644 --- a/lib/WebGUI/LDAPLink.pm +++ b/lib/WebGUI/LDAPLink.pm @@ -49,8 +49,9 @@ These subroutines are available from this package: =head2 bind ( ) -Authenticates against the ldap server with the parameters stored in the class, returning a valid ldap connection, or 0 if a connection -cannot be established +Authenticates against the ldap server with the parameters stored in the +class, returning a valid ldap connection, or 0 if a connection cannot +be established =cut @@ -106,9 +107,9 @@ sub connectToLDAP { $self->{_uri} = $uri; my $ldap = Net::LDAP->new($uri->host, port => $uri->port, #Port will default to 389 or 636 - scheme => $uri->scheme + scheme => $uri->scheme, ); - + unless($ldap) { $self->{_error} = 103; return undef; @@ -141,6 +142,19 @@ sub get { #------------------------------------------------------------------- +=head2 getErrorCode ( ) + +Returns the numerical error code generated by the bind() method. + +=cut + +sub getErrorCode { + my $self = shift; + return $self->{_error}; +} + +#------------------------------------------------------------------- + =head2 getErrorMessage ( [ldapErrorCode] ) Returns the error string representing the error code generated by Net::LDAP. If no code is passed in, the most recent error stored by the class is returned @@ -153,7 +167,7 @@ A valid ldap error code. sub getErrorMessage { my $self = shift; - my $errorCode = shift || $self->{_error}; + my $errorCode = shift || $self->getErrorCode; return "" unless $errorCode; my $i18nCode = "LDAPLink_".$errorCode; my $i18n = WebGUI::International->new($self->session,"AuthLDAP"); @@ -217,9 +231,7 @@ Disconnect cleanly from the current databaseLink. =cut sub unbind { - my ($self, $value); - $self = shift; - $value = shift; + my $self = shift; if (defined $self->{_connection}) { $self->{_connection}->unbind; } @@ -242,12 +254,11 @@ The ldapLinkId of the ldapLink you're creating an object reference for. =cut sub new { - my ($ldapLinkId, $ldapLink); - my $class = shift; - my $session = shift; - $ldapLinkId = shift; + my $class = shift; + my $session = shift; + my $ldapLinkId = shift; return undef unless $ldapLinkId; - $ldapLink = $session->db->quickHashRef("select * from ldapLink where ldapLinkId=?",[$ldapLinkId]); + my $ldapLink = $session->db->quickHashRef("select * from ldapLink where ldapLinkId=?",[$ldapLinkId]); bless {_session=>$session, _ldapLinkId=>$ldapLinkId, _ldapLink=>$ldapLink }, $class; } diff --git a/lib/WebGUI/Macro/AssetProxy.pm b/lib/WebGUI/Macro/AssetProxy.pm index 012c106ad..bcbe2c03b 100644 --- a/lib/WebGUI/Macro/AssetProxy.pm +++ b/lib/WebGUI/Macro/AssetProxy.pm @@ -28,9 +28,9 @@ Macro for displaying the output of an Asset in another location. =head3 url | assetId -My specify either the asset url or the asset id. If no Asset with that URL or id can be found, an internationalized error message will be returned instead. +Specify either the asset url or the asset id. If no Asset with that URL or id can be found, an internationalized error message will be returned instead. -No editing controls (toolbar) will be displayed in the Asset output, even if Admin is turned on. +Editing controls (toolbar) may or may not be displayed in the Asset output, even if Admin is turned on. The Not Found Page may not be Asset Proxied. diff --git a/lib/WebGUI/Macro/ConvertUTCToTZ.pm b/lib/WebGUI/Macro/ConvertUTCToTZ.pm index add651399..afaa30ec7 100644 --- a/lib/WebGUI/Macro/ConvertUTCToTZ.pm +++ b/lib/WebGUI/Macro/ConvertUTCToTZ.pm @@ -60,46 +60,37 @@ time - time component formatted as HH:MM:SS sub process { my ( $session, $toTZ, $format, $date, $time ) = @_; - my $uTZ = 'UTC'; - my $uFormat = '%F %T'; + my $uTZ = $session->user->profileField("timeZone"); + my $uFormat = $session->user->profileField("dateFormat"); - # Change defaults only if we have a user defined and they have these set. - eval { $session->user }; - unless ($@) { - $uTZ = $session->user->profileField("timeZone"); - $uFormat = $session->user->profileField("dateFormat"); - } - $toTZ ||= $uTZ; $format ||= $uFormat; - # remove all whitespace including newlines - $date =~ s/\s//msg; - - # Additional date delimiters accepted for edge cases - my ( $year, $month, $day ) = split /[\/\-\.]/, $date; + my ( $year, $month, $day ); + if ($date) { + ( $year, $month, $day ) = split /[\/\-\.]/, $date; + $date =~ s/\s//msg; # remove all whitespace including newlines + } my $dt = WebGUI::DateTime->now; - unless ( length($year) ) { + unless ( $year ) { $year = $dt->year; } - unless ( length($month) ) { + unless ( $month ) { $month = $dt->month; } - unless ( length($day) ) { + unless ( $day ) { $day = $dt->day; } my $formatter = DateTime::Format::Strptime->new( pattern => $format ); - # Macro calls also seem to include any spaces between commas - $time =~ s/^\s+//msg; - my ( $hour, $minute, $second ); - if ( length($time) ) { + if ( $time ) { + $time =~ s/^\s+//msg; # remove all whitespace including newlines ( $hour, $minute, $second ) = split /\:/, $time; } my $dtOut = DateTime->new( @@ -114,7 +105,7 @@ sub process { # If no time component, we use the date as provided with no conversion # Without a time to convert between, there is no point to altering the date - if ( length($time) ) { + if ( $time ) { $dtOut->set_time_zone($toTZ); } $dtOut->set_formatter($formatter); diff --git a/lib/WebGUI/Macro/D_date.pm b/lib/WebGUI/Macro/D_date.pm index 397d10487..317acb236 100644 --- a/lib/WebGUI/Macro/D_date.pm +++ b/lib/WebGUI/Macro/D_date.pm @@ -37,12 +37,13 @@ time is used instead. #------------------------------------------------------------------- sub process { - my $session = shift; - my (@param, $temp, $time); - @param = @_; - $time = $param[1] ||$session->datetime->time(); - $temp =$session->datetime->epochToHuman($time,$param[0]); - return $temp; + my $session = shift; + my $time = $_[1]; + if (! defined $time) { + $time = time(); + } + my $temp = $session->datetime->epochToHuman($time, $_[0]); + return $temp; } diff --git a/lib/WebGUI/Macro/DeactivateAccount.pm b/lib/WebGUI/Macro/DeactivateAccount.pm index 16fd7e00f..4f57b463f 100644 --- a/lib/WebGUI/Macro/DeactivateAccount.pm +++ b/lib/WebGUI/Macro/DeactivateAccount.pm @@ -34,7 +34,7 @@ The text displayed to the user for this link. If this is blank an international =head3 linkonly -The url for a template from the Macro/DeactivateAccount namespace to use for formatting the link. +If true, it will return only the URL for deactivating a user account. =cut diff --git a/lib/WebGUI/Macro/FilePump.pm b/lib/WebGUI/Macro/FilePump.pm index 058d3842b..fb2427ee2 100644 --- a/lib/WebGUI/Macro/FilePump.pm +++ b/lib/WebGUI/Macro/FilePump.pm @@ -150,7 +150,7 @@ sub process { elsif ($scheme eq 'http' or $scheme eq 'https') { $url = $uri->as_string; } - $url =~ tr{/}{/}s; + $url =~ s$(?db; - my $i18n = WebGUI::International->new($session); my $count = WebGUI::Inbox->new($session)->getUnreadMessageCount; my $output = ""; if($count > 0) { + my $i18n = WebGUI::International->new($session); $output = sprintf($i18n->get("private message unread display message"),$count); $output = _createURL($session,$output,$class); } @@ -64,6 +63,4 @@ sub process { return $output; } - 1; - diff --git a/lib/WebGUI/Macro/PickLanguage.pm b/lib/WebGUI/Macro/PickLanguage.pm new file mode 100644 index 000000000..a1af2a40b --- /dev/null +++ b/lib/WebGUI/Macro/PickLanguage.pm @@ -0,0 +1,72 @@ +package WebGUI::Macro::PickLanguage; # edit this line to match your own macro name + +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 strict; +use WebGUI::Asset::Template; + +=head1 NAME + +Package WebGUI::Macro::PickLanguage + +=head1 DESCRIPTION + +This macro makes a link for each installed language so when clicked the SetLanguage contetntHandler is called and sets the language in the scratch. The link text is the label from the language. + +=head2 process( $session ) + +The main macro class, Macro.pm, will call this subroutine and pass it + +=over 4 + +=item * + +A session variable + +=item templateId + +This macro takes a templateId to show the links + +=back + +=cut + + +#------------------------------------------------------------------- +sub process { + my $session = shift; + my $templateId = shift || "_aE16Rr1-bXBf8SIaLZjCg"; + my $template = WebGUI::Asset::Template->new($session, $templateId); + return "Could not instanciate template with id [$templateId]" unless $template; + my $i18n = WebGUI::International->new($session); + my $languages = $i18n->getLanguages(); + my @lang_loop = (); + foreach my $language ( keys %$languages ) { + push @lang_loop, { + language_url => '?op=setLanguage;language=' . $language, + language_lang => $i18n->getLanguage($language , 'label'), + language_langAbbr => $i18n->getLanguage($language, 'languageAbbreviation'), + language_langAbbrLoc => $i18n->getLanguage($language, 'locale'), + language_langEng => $language, + }; + } + my %vars = ( + lang_loop => \@lang_loop, + delete_url => '?op=setLanguage;language=delete;', + delete_label => $i18n->get('delete',"Macro_PickLanguage"), + ); + + return $template->process(\%vars); +} + +1; + +#vim:ft=perl diff --git a/lib/WebGUI/Macro/SpectreCheck.pm b/lib/WebGUI/Macro/SpectreCheck.pm index 4d342fc82..a0e6217ce 100644 --- a/lib/WebGUI/Macro/SpectreCheck.pm +++ b/lib/WebGUI/Macro/SpectreCheck.pm @@ -35,8 +35,8 @@ sub process { my $i18n = WebGUI::International->new($session, "Macro_SpectreCheck"); if (defined $status) { return $i18n->get('success') if($status eq 'success'); - return $i18n->get('subnet') if($status eq 'subnet'); - return $i18n->get('spectre') if($status eq 'spectre'); + return $i18n->get('subnet') if($status eq 'subnet'); + return $i18n->get('spectre'); } else { return $i18n->get('spectre'); diff --git a/lib/WebGUI/Mail/Send.pm b/lib/WebGUI/Mail/Send.pm index b9f69e424..2bf1cb1ab 100644 --- a/lib/WebGUI/Mail/Send.pm +++ b/lib/WebGUI/Mail/Send.pm @@ -115,7 +115,8 @@ sub addHeaderField { my $self = shift; my $name = shift; my $value = shift; - $self->getMimeEntity->head->add($name, $value); + #$self->getMimeEntity->head->add($name, $value); + $self->getMimeEntity->head->add($name, encode('MIME-Q', $value)); } diff --git a/lib/WebGUI/Operation/ActiveSessions.pm b/lib/WebGUI/Operation/ActiveSessions.pm index 12490dab8..ccdba0104 100644 --- a/lib/WebGUI/Operation/ActiveSessions.pm +++ b/lib/WebGUI/Operation/ActiveSessions.pm @@ -73,35 +73,30 @@ delete (kill) each one via www_killSession sub www_viewActiveSessions { my $session = shift; return $session->privilege->adminOnly unless canView($session); - my ($output, $p, @row, $i, $sth, %data); - tie %data, 'Tie::CPHash'; - $sth = $session->db->read("select users.username,users.userId,userSession.sessionId,userSession.expires, - userSession.lastPageView,userSession.lastIP from users,userSession where users.userId=userSession.userId - and users.userId<>1 order by users.username,userSession.lastPageView desc"); - while (%data = $sth->hash) { - $row[$i] = ''.$data{username}.' ('.$data{userId}.')'; - $row[$i] .= ''.$data{sessionId}.''; - $row[$i] .= ''.$session->datetime->epochToHuman($data{expires}).''; - $row[$i] .= ''.$session->datetime->epochToHuman($data{lastPageView}).''; - $row[$i] .= ''.$data{lastIP}.''; - $row[$i] .= ''.$session->icon->delete("op=killSession;sid=$data{sessionId}").''; - $i++; - } - $sth->finish; - $p = WebGUI::Paginator->new($session,$session->url->page('op=viewActiveSessions')); - $p->setDataByArrayRef(\@row); - my $i18n = WebGUI::International->new($session); - $output .= ''; - $output .= ''; - $output .= ''; - $output .= ''; - $output .= ''; - $output .= ''; - $output .= ''; - $output .= $p->getPage($session->form->process("pn")); - $output .= '
    '.$i18n->get(428).''.$i18n->get(435).''.$i18n->get(432).''.$i18n->get(430).''.$i18n->get(431).''.$i18n->get(436).'
    '; - $output .= $p->getBarTraditional($session->form->process("pn")); - return WebGUI::AdminConsole->new($session,"activeSessions")->render($output); + my $i18n = WebGUI::International->new($session); + my $output = ''; + $output .= ''; + $output .= ''; + $output .= ''; + $output .= ''; + $output .= ''; + $output .= ''; + my $p = WebGUI::Paginator->new($session,$session->url->page('op=viewActiveSessions')); + $p->setDataByQuery("select users.username,users.userId,userSession.sessionId,userSession.expires, + userSession.lastPageView,userSession.lastIP from users,userSession where users.userId=userSession.userId + and users.userId<>1 order by users.username,userSession.lastPageView desc"); + my $pn = $p->getPageNumber; + foreach my $data (@{ $p->getPageData() }) { + $output = ''; + $output .= ''; + $output .= ''; + $output .= ''; + $output .= ''; + $output .= ''; + } + $output .= '
    '.$i18n->get(428).''.$i18n->get(435).''.$i18n->get(432).''.$i18n->get(430).''.$i18n->get(431).''.$i18n->get(436).'
    '.$data->{username}.' ('.$data->{userId}.')'.$data->{sessionId}.''.$session->datetime->epochToHuman($data->{expires}).''.$session->datetime->epochToHuman($data->{lastPageView}).''.$data->{lastIP}.''.$session->icon->delete("op=killSession;sid=".$data->{sessionId}.";pn=$pn").'
    '; + $output .= $p->getBarTraditional(); + return WebGUI::AdminConsole->new($session,"activeSessions")->render($output); } 1; diff --git a/lib/WebGUI/Operation/Cron.pm b/lib/WebGUI/Operation/Cron.pm index 7dff1314b..a0da869c2 100644 --- a/lib/WebGUI/Operation/Cron.pm +++ b/lib/WebGUI/Operation/Cron.pm @@ -294,13 +294,13 @@ sub www_runCronJob { if ($session->stow->get('singletonWorkflowClash')) { $session->errorHandler->warn( "Could not create workflow instance for workflowId '" . $task->get( "workflowId" ) - . "': It is a singleton workflow and is still running from the last invocation." + . "' from taskId '".$taskId."': It is a singleton workflow and is still running from the last invocation." ); return "done"; } $session->errorHandler->error( "Could not create workflow instance for workflowId '" . $task->get( "workflowId" ) - . "': The result was undefined" + . "' from taskId '".$taskId."': The result was undefined" ); return "done"; } diff --git a/lib/WebGUI/Operation/Group.pm b/lib/WebGUI/Operation/Group.pm index 0b116bf8e..b46a40608 100644 --- a/lib/WebGUI/Operation/Group.pm +++ b/lib/WebGUI/Operation/Group.pm @@ -195,7 +195,7 @@ sub getGroupSearchForm { } my $output = '
    '; my $i18n = WebGUI::International->new($session); - my $f = WebGUI::HTMLForm->new($session,1); + my $f = WebGUI::HTMLForm->new($session, method => 'GET', ); foreach my $key (keys %{$params}) { $f->hidden( -name=>$key, @@ -291,7 +291,7 @@ sub www_addGroupsToGroupSave { my $session = shift; return $session->privilege->adminOnly() unless (canEditGroup($session,$session->form->process("gid")) && $session->form->validToken); my $group = WebGUI::Group->new($session,$session->form->process("gid")); - my @groups = $session->form->group('groups'); + my @groups = $session->form->process('groups', 'group', []); $group->addGroups(\@groups); return www_manageGroupsInGroup($session); } @@ -336,7 +336,7 @@ A WebGUI::Session object sub www_autoAddToGroup { my $session = shift; - return WebGUI::AdminConsole->new($session,"groups")->render($session->privilege->insufficient()) unless ($session->user->userId ne 1); + return $session->privilege->noAccess() if ($session->user->isVisitor); my $group = WebGUI::Group->new($session,$session->form->process("groupId")); if ($group && $group->autoAdd) { $group->addUsers([$session->user->userId],[$session->form->process("groupId")]); @@ -360,7 +360,7 @@ A WebGUI::Session object sub www_autoDeleteFromGroup { my $session = shift; - return WebGUI::AdminConsole->new($session,"groups")->render($session->privilege->insufficient()) unless ($session->user->userId ne 1); + return $session->privilege->noAccess() if ($session->user->isVisitor); my $group = WebGUI::Group->new($session,$session->form->process("groupId")); if ($group && $group->autoDelete) { $group->deleteUsers([$session->user->userId],[$session->form->process("groupId")]); @@ -1011,7 +1011,7 @@ sub www_manageUsersInGroup { my $session = shift; return $session->privilege->adminOnly() unless (canEditGroup($session,$session->form->process("gid"))); my $i18n = WebGUI::International->new($session); - my $output = WebGUI::Form::formHeader($session,) + my $output = WebGUI::Form::formHeader($session) .WebGUI::Form::hidden($session,{ name=>"gid", value=>$session->form->process("gid") diff --git a/lib/WebGUI/Operation/Help.pm b/lib/WebGUI/Operation/Help.pm index 0373c34a1..7ac32ffc5 100644 --- a/lib/WebGUI/Operation/Help.pm +++ b/lib/WebGUI/Operation/Help.pm @@ -17,6 +17,7 @@ use WebGUI::Asset::Template; use WebGUI::Macro; use WebGUI::Utility; use WebGUI::TabForm; +use WebGUI::Pluggable; =head1 NAME @@ -190,29 +191,6 @@ sub _linkTOC { #------------------------------------------------------------------- -=head2 _getHelpFilesList ( $session ) - -Utility routine for returning a list of all Help files in the lib/WebGUI/Help folder. - -=cut - -sub _getHelpFilesList { - my $session = shift; - my $dir = join '/', $session->config->getWebguiRoot,"lib","WebGUI","Help"; - opendir (DIR,$dir) or $session->errorHandler->fatal("Can't open Help directory!"); - my @files; - foreach my $file (readdir DIR) { - next unless $file =~ /.pm$/; - my $modName; - ($modName = $file) =~ s/\.pm$//; - push @files, [ $file, $modName ]; - } - closedir(DIR); - return @files; -} - -#------------------------------------------------------------------- - =head2 _related ( $session, $related ) Utility routine for returning a list of topics related the the current help @@ -380,18 +358,18 @@ sub www_viewHelpIndex { my $session = shift; return $session->privilege->insufficient() unless canView($session); my $i18n = WebGUI::International->new($session); - my @helpIndex; - my @files = _getHelpFilesList($session,); - foreach my $fileSet (@files) { - my $namespace = $fileSet->[1]; - my $help = _load($session,$namespace); - foreach my $key (keys %{$help}) { + my @helpIndex; + my @modules = WebGUI::Pluggable::findAndLoad('WebGUI::Help'); + for my $namespace (@modules) { + $namespace =~ s/^WebGUI::Help:://; + my $help = _load($session,$namespace); + foreach my $key (keys %{$help}) { next if $help->{$key}{private}; my $title = $i18n->get($help->{$key}{title},$namespace); next unless $title; - push @helpIndex, [$namespace, $key, $title]; - } + push @helpIndex, [$namespace, $key, $title]; } + } my $output = ''; + my $sth = $session->db->read("select * from ldapLink order by ldapLinkName"); + my $i = 0; + my @row = (); $i++; - while ($data = $sth->hashRef) { + while (my $data = $sth->hashRef) { $row[$i] = ''; $row[$i] .= ''; $i++; } $sth->finish; - $p = WebGUI::Paginator->new($session,$session->url->page('op=listLDAPLinks')); + my $p = WebGUI::Paginator->new($session,$session->url->page('op=listLDAPLinks')); $p->setDataByArrayRef(\@row); - $output .= '
    '; my $halfway = round(@helpIndex / 2); my $i = 0; diff --git a/lib/WebGUI/Operation/LDAPLink.pm b/lib/WebGUI/Operation/LDAPLink.pm index d303a06d5..178ccaa00 100644 --- a/lib/WebGUI/Operation/LDAPLink.pm +++ b/lib/WebGUI/Operation/LDAPLink.pm @@ -295,6 +295,13 @@ sub www_editLDAPLink { -label =>$i18n->get("create account template"), -hoverHelp =>$i18n->get("create account template description"), ); + $f->template( + -name =>"ldapDeactivateAccountTemplate", + -value =>$form->template("ldapDeactivateAccountTemplate") || $db{ldapDeactivateAccountTemplate}, + -namespace =>"Auth/LDAP/Deactivate", + -label =>$i18n->get("deactivate account template"), + -hoverHelp =>$i18n->get("deactivate account template description"), + ); $f->template( -name =>"ldapLoginTemplate", -value =>$form->template("ldapLoginTemplate") || $db{ldapLoginTemplate}, @@ -340,6 +347,7 @@ sub www_editLDAPLinkSave { $properties->{ldapWelcomeMessage} = $session->form->textarea("ldapWelcomeMessage"); $properties->{ldapAccountTemplate} = $session->form->template("ldapAccountTemplate"); $properties->{ldapCreateAccountTemplate} = $session->form->template("ldapCreateAccountTemplate"); + $properties->{ldapDeactivateAccountTemplate} = $session->form->template("ldapDeactivateAccountTemplate"); $properties->{ldapLoginTemplate} = $session->form->template("ldapLoginTemplate"); $session->db->setRow("ldapLink","ldapLinkId",$properties); if($session->form->process("returnUrl")) { @@ -361,16 +369,16 @@ links. Each LDAP link is tested and the status of that test is returned. sub www_listLDAPLinks { my $session = shift; return $session->privilege->adminOnly() unless canView($session); - my ($output, $p, $sth, $data, @row, $i); my $i18n = WebGUI::International->new($session,"AuthLDAP"); my $returnUrl = ""; if ($session->form->process("returnUrl")) { $returnUrl = ";returnUrl=".$session->url->escape($session->form->process("returnUrl")); } - $sth = $session->db->read("select * from ldapLink order by ldapLinkName"); - $row[$i] = '
     '.$i18n->get("LDAPLink_1076").''.$i18n->get("LDAPLink_1077").'
    ' .$session->icon->delete('op=deleteLDAPLink;llid='.$data->{ldapLinkId},$session->url->page(),$i18n->get("LDAPLink_988")) .$session->icon->edit('op=editLDAPLink;llid='.$data->{ldapLinkId}.$returnUrl) @@ -380,20 +388,27 @@ sub www_listLDAPLinks { my $ldapLink = WebGUI::LDAPLink->new($session,$data->{ldapLinkId}); my $status = $i18n->get("LDAPLink_1078"); - if ($ldapLink->bind) { - $status = $i18n->get("LDAPLink_1079"); - } else { - $session->errorHandler->warn($ldapLink->getErrorMessage()); - } - $ldapLink->unbind; + if ($ldapLink->bind && $ldapLink->getErrorCode == 0) { + $status = $i18n->get("LDAPLink_1079"); + $ldapLink->unbind; + } + else { + $session->errorHandler->warn($ldapLink->getErrorMessage()); + $status .= ": ".$ldapLink->getErrorMessage(); + } $row[$i] .= ''.$status.'
    '; + my $output = qq{
    \n}; + $output .= q{\n}; $output .= $p->getPage; $output .= '
     } + . $i18n->get("LDAPLink_1076") + . q{} + . $i18n->get("LDAPLink_1077") + . qq{
    '; $output .= $p->getBarTraditional; diff --git a/lib/WebGUI/Operation/Settings.pm b/lib/WebGUI/Operation/Settings.pm index 33293730e..e98b4712d 100644 --- a/lib/WebGUI/Operation/Settings.pm +++ b/lib/WebGUI/Operation/Settings.pm @@ -204,6 +204,14 @@ sub definition { hoverHelp=>$i18n->get("Enable Metadata description"), defaultValue=>$setting->get("metaDataEnabled") }); + push(@fields, { + tab=>"content", + fieldType=>"interval", + name=>"maxCacheTimeout", + label=>$i18n->get("Maximum cache timeout"), + hoverHelp=>$i18n->get("Maximum cache timeout description"), + defaultValue=>$setting->get("maxCacheTimeout") + }); # user interface settings push(@fields, { tab=>"ui", @@ -520,6 +528,7 @@ sub definition { groupIdAdminActiveSessions groupIdAdminAdSpace groupIdAdminCache + groupIdAdminClipboard groupIdAdminCron groupIdAdminDatabaseLink groupIdAdminFilePump @@ -534,6 +543,7 @@ sub definition { groupIdAdminReplacements groupIdAdminSpectre groupIdAdminStatistics + groupIdAdminTrash groupIdAdminUser groupIdAdminUserAdd groupIdAdminVersionTag diff --git a/lib/WebGUI/Operation/Statistics.pm b/lib/WebGUI/Operation/Statistics.pm index 38c28cc1b..8e9265837 100644 --- a/lib/WebGUI/Operation/Statistics.pm +++ b/lib/WebGUI/Operation/Statistics.pm @@ -93,6 +93,8 @@ sub www_disableSendWebguiStats { return $session->privilege->adminOnly() unless canView($session); my $task = WebGUI::Workflow::Cron->new($session, 'send_webgui_statistics'); $task->delete; + my $workflow = WebGUI::Workflow->new($session, 'send_webgui_statistics'); + $workflow->set({enabled => 0}); return www_viewStatistics($session); } @@ -122,6 +124,8 @@ sub www_enableSendWebguiStats { priority => 3, title => 'Send WebGUI Statistics', }, 'send_webgui_statistics'); + my $workflow = WebGUI::Workflow->new($session, 'send_webgui_statistics'); + $workflow->set({enabled => 1}); return www_viewStatistics($session); } diff --git a/lib/WebGUI/Operation/User.pm b/lib/WebGUI/Operation/User.pm index d0e55f1d6..279840b55 100644 --- a/lib/WebGUI/Operation/User.pm +++ b/lib/WebGUI/Operation/User.pm @@ -276,7 +276,7 @@ sub getUserSearchForm { $session->scratch->set("userSearchModifier",$session->form->process("modifier")) if defined($session->form->process("modifier")); my $i18n = WebGUI::International->new($session); my $output = '
    ' - .WebGUI::Form::formHeader($session,) + .WebGUI::Form::formHeader($session,{ method => 'GET'}, ) .WebGUI::Form::hidden($session, name => "op", value => $op @@ -625,27 +625,27 @@ sub www_editUser { my $i18n = WebGUI::International->new($session, "WebGUI"); my %tabs; tie %tabs, 'Tie::IxHash'; - %tabs = ( - "account"=> { label=>$i18n->get("account")}, - "profile"=> { label=>$i18n->get("profile")}, - "groups"=> { label=>$i18n->get('89')}, - ); + %tabs = ( + "account"=> { label=>$i18n->get("account")}, + "profile"=> { label=>$i18n->get("profile")}, + "groups"=> { label=>$i18n->get('89')}, + ); my $tabform = WebGUI::TabForm->new($session,\%tabs); $tabform->formHeader({extras=>'autocomplete="off"'}); my $u = WebGUI::User->new($session,($uid eq 'new') ? '' : $uid); #Setting uid to '' when uid is 'new' so visitor defaults prefill field for new user my $username = ($u->isVisitor && $uid ne "1") ? '' : $u->username; - $tabform->hidden({name=>"op",value=>"editUserSave"}); - $tabform->hidden({name=>"uid",value=>$uid}); - $tabform->getTab("account")->raw('  '); - $tabform->getTab("account")->readOnly(value=>$uid,label=>$i18n->get(378)); - $tabform->getTab("account")->readOnly(value=>$u->karma,label=>$i18n->get(537)) if ($session->setting->get("useKarma")); - $tabform->getTab("account")->readOnly(value=>$session->datetime->epochToHuman($u->dateCreated,"%z"),label=>$i18n->get(453)); - $tabform->getTab("account")->readOnly(value=>$session->datetime->epochToHuman($u->lastUpdated,"%z"),label=>$i18n->get(454)); - $tabform->getTab("account")->text( - -name=>"username", - -label=>$i18n->get(50), - -value=>$username - ); + $tabform->hidden({name=>"op",value=>"editUserSave"}); + $tabform->hidden({name=>"uid",value=>$uid}); + $tabform->getTab("account")->raw('  '); + $tabform->getTab("account")->readOnly(value=>$uid,label=>$i18n->get(378)); + $tabform->getTab("account")->readOnly(value=>$u->karma,label=>$i18n->get(537)) if ($session->setting->get("useKarma")); + $tabform->getTab("account")->readOnly(value=>$session->datetime->epochToHuman($u->dateCreated,"%z"),label=>$i18n->get(453)); + $tabform->getTab("account")->readOnly(value=>$session->datetime->epochToHuman($u->lastUpdated,"%z"),label=>$i18n->get(454)); + $tabform->getTab("account")->text( + -name=>"username", + -label=>$i18n->get(50), + -value=>$username + ); my %status; tie %status, 'Tie::IxHash'; %status = ( @@ -658,7 +658,8 @@ sub www_editUser { -name => "status", -value => $u->status ); - } else { + } + else { $tabform->getTab("account")->selectBox( -name => "status", -options => \%status, @@ -675,7 +676,7 @@ sub www_editUser { -options=>$options, -label=>$i18n->get(164), -value=>$u->authMethod, - ); + ); foreach (@{$session->config->get("authMethods")}) { my $authInstance = WebGUI::Operation::Auth::getInstance($session,$_,$u->userId); my $editUserForm = $authInstance->editUserForm; @@ -689,9 +690,10 @@ sub www_editUser { foreach my $field (@{$category->getFields}) { next if $field->getId =~ /contentPositions/; my $label = $field->getLabel . ($field->isRequired ? "*" : ''); - if ($field->getId eq "alias" && $u->isVisitor) { - $tabform->getTab("profile")->raw($field->formField({label=>$label},1,undef,1)); - } else { + if ($u->isVisitor) { + $tabform->getTab("profile")->raw($field->formField({label=>$label},1,undef,undef,undef,undef,'useFormDefault')); + } + else { $tabform->getTab("profile")->raw($field->formField({label=>$label},1,$u)); } } @@ -717,9 +719,9 @@ sub www_editUser { my @include; foreach my $group (@exclude) { unless ( - $group eq "1" || $group eq "2" || $group eq "7" # can't remove user from magic groups - || ($session->user->userId eq $u->userId && $group eq 3) # cannot remove self from admin - || ($u->isAdmin && $group eq "3") # admin user cannot be remove from admin + $group eq "1" || $group eq "2" || $group eq "7" # can't remove user from magic groups + || ($session->user->userId eq $uid && $group eq 3) # cannot remove self from admin + || ($uid eq '3' && $group eq "3") # user Admin cannot be removed from admin group ) { push(@include,$group); } @@ -776,7 +778,7 @@ sub www_editUserSave { # # Also verify that the posted username is not blank (we need a username) # - + my $postedUsername = $session->form->process("username"); $postedUsername = WebGUI::HTML::filter($postedUsername, "all"); @@ -793,16 +795,15 @@ sub www_editUserSave { $u->authMethod($session->form->process("authMethod")); $u->status($session->form->process("status")); - # Loop through all of this users authentication methods - foreach (@{$session->config->get("authMethods")}) { - - # Instantiate each auth object and call it's save method. These methods are responsible for - # updating authentication information with values supplied by the www_editUser form. - my $authInstance = WebGUI::Operation::Auth::getInstance($session, $_, $actualUserId); - $authInstance->editUserFormSave(); - } + # Loop through all of this users authentication methods + foreach (@{$session->config->get("authMethods")}) { + # Instantiate each auth object and call it's save method. These methods are responsible for + # updating authentication information with values supplied by the www_editUser form. + my $authInstance = WebGUI::Operation::Auth::getInstance($session, $_, $actualUserId); + $authInstance->editUserFormSave(); + } - # Loop through all profile fields, and update them with new values. + # Loop through all profile fields, and update them with new values. foreach my $field (@{WebGUI::ProfileField->getFields($session)}) { next if $field->getId =~ /contentPositions/; $u->profileField($field->getId,$field->formProcess($u)); @@ -839,7 +840,7 @@ sub www_editUserSave { } # Display an error telling them the username they are trying to use is not available and suggest alternatives } else { - $error = '
      ' . sprintf($i18n->get(77), $postedUsername, $postedUsername, $postedUsername, $session->datetime->epochToHuman($session->datetime->time(),"%y")).'
    '; + $error = '
      ' . sprintf($i18n->get(77), $postedUsername, $postedUsername, $postedUsername, $session->datetime->epochToHuman(time(),"%y")).'
    '; } if ($isSecondary) { return _submenu($session,{workarea => $i18n->get(978)}); diff --git a/lib/WebGUI/Operation/VersionTag.pm b/lib/WebGUI/Operation/VersionTag.pm index 0cda99e41..ce6aa2150 100644 --- a/lib/WebGUI/Operation/VersionTag.pm +++ b/lib/WebGUI/Operation/VersionTag.pm @@ -374,10 +374,9 @@ sub www_commitVersionTag { $session->url->page("op=commitVersionTag;tagId=".$tag->getId), ); $p->setDataByQuery(q{ - SELECT assetData.revisionDate, users.username, asset.assetId + SELECT assetData.revisionDate, assetData.revisedBy, asset.assetId FROM assetData LEFT JOIN asset ON assetData.assetId = asset.assetId - LEFT JOIN users ON assetData.revisedBy = users.userId WHERE assetData.tagId=? }, undef, undef, @@ -385,8 +384,9 @@ sub www_commitVersionTag { ); foreach my $row ( @{$p->getPageData} ) { - my ( $date, $by, $id, $class) = @{ $row }{ qw( revisionDate username assetId ) }; + my ( $date, $byUserId, $id, $class) = @{ $row }{ qw( revisionDate revisedBy assetId ) }; my $asset = WebGUI::Asset->newById($session, $id, $date); + my $byUser = WebGUI::User->new( $session, $byUserId ); $output .= '' .$session->icon->view("func=view;revision=".$date, $asset->get("url")) @@ -394,7 +394,7 @@ sub www_commitVersionTag { '.$asset->getTitle.' '.$asset->getName.''.$asset->getName.' '.$session->datetime->epochToHuman($date).' - '.$by.''; + '.$byUser->get('username').''; } $output .= ''.$p->getBarSimple; @@ -465,7 +465,7 @@ A reference to the current session. sub www_leaveVersionTag { my $session = shift; - WebGUI::VersionTag->getWorking($session)->clearWorking; + WebGUI::VersionTag->getWorking($session)->leaveTag; return www_manageVersions($session); } @@ -810,11 +810,12 @@ sub www_manageRevisionsInTag { . ' ' ; my $p = WebGUI::Paginator->new($session,$session->url->page("op=manageRevisionsInTag;tagId=".$tag->getId)); - $p->setDataByQuery("select assetData.revisionDate, users.username, asset.assetId from assetData - left join asset on assetData.assetId=asset.assetId left join users on assetData.revisedBy=users.userId + $p->setDataByQuery("select assetData.revisionDate, assetData.revisedBy, asset.assetId from assetData + left join asset on assetData.assetId=asset.assetId where assetData.tagId=?",undef, undef, [$tag->getId]); foreach my $row (@{$p->getPageData}) { - my ($date, $by, $id) = ($row->{revisionDate}, $row->{username}, $row->{assetId}); + my ($date,$byUserId,$id) = ($row->{revisionDate}, $row->{revisedBy}, $row->{assetId}); + my $byUser = WebGUI::User->new( $session, $byUserId ); my $asset = WebGUI::Asset->newById($session, $id, $date); # A checkbox for delete and move actions my $checkbox = WebGUI::Form::checkbox( $session, { @@ -828,7 +829,7 @@ sub www_manageRevisionsInTag { '.$asset->getTitle.' '.$asset->getName.''.$asset->getName.' '.$session->datetime->epochToHuman($date).' - '.$by.''; + '.$byUser->username.''; } $output .= ''.$p->getBarSimple.WebGUI::Form::formFooter( $session ); $tag = $session->db->getRow("assetVersionTag","tagId",$tag->getId); diff --git a/lib/WebGUI/Paginator.pm b/lib/WebGUI/Paginator.pm index 4cbf6fab9..9e0da0b66 100644 --- a/lib/WebGUI/Paginator.pm +++ b/lib/WebGUI/Paginator.pm @@ -63,7 +63,7 @@ Private method which retrieves a data set from a database and replaces whatever This method should only ever be called by the public setDataByQuery method and is only called in the case that dynamicPageNumberKey is set. -The public setDataByQuery method is not capable of efficiently handling requests that dyncmically set the page number by value +The public setDataByQuery method is not capable of efficiently handling requests that dynamically set the page number by value due to the fact that only one page of results is ever returned. In this method, all the results are returned making this possible. =head3 query @@ -405,7 +405,7 @@ sub getPage { =head2 getPageData ( [ pageNumber ] ) -Returns the data from the page specified as an array reference. +Returns the data from the specified page as an array reference. =head3 pageNumber @@ -414,40 +414,41 @@ Defaults to the page you're currently viewing. This is mostly here as an overrid =cut sub getPageData { - my $self = shift; - my $pageNumber = shift || $self->getPageNumber; - my $allRows = $self->{_rowRef}; - - my $pageCount = $self->getNumberOfPages; - return [] if ($pageNumber > $pageCount); + my $self = shift; + my $pageNumber = shift || $self->getPageNumber; + my $allRows = $self->{_rowRef}; + + my $pageCount = $self->getNumberOfPages; + return [] if ($pageNumber > $pageCount); if($self->{_setByQuery}) { #Return the cached page return $allRows if($pageNumber == $self->getPageNumber); return []; - } + } - #Handle setByArrayRef or the old setDataByQuery method - my @pageRows = (); + #Handle setByArrayRef or the old setDataByQuery method + my @pageRows = (); my $rowsPerPage = $self->{_rpp}; my $pageStartRow = ($pageNumber*$rowsPerPage)-$rowsPerPage; my $pageEndRow = $pageNumber*$rowsPerPage; for (my $i=$pageStartRow; $i<$pageEndRow; $i++) { - $pageRows[$i-$pageStartRow] = $allRows->[$i] if ($i <= $#{$self->{_rowRef}}); - } - return \@pageRows; + $pageRows[$i-$pageStartRow] = $allRows->[$i] if ($i <= $#{$self->{_rowRef}}); + } + return \@pageRows; } #------------------------------------------------------------------- -=head2 getPageNumber ( ) +=head2 getPageIterator ( ) -Returns the current page number. If no page number can be found then it returns 1. +Returns the iterator that was created by setDataByCallback =cut -sub getPageNumber { - return $_[0]->{_pn}; +sub getPageIterator { + my $self = shift; + return $self->{_iteratorObj}; } #------------------------------------------------------------------- @@ -458,7 +459,7 @@ Returns links to all pages in this paginator. =head3 limit -An integer representing the maximum number of page links to return. Defaultly all page links will be returned. +An integer representing the maximum number of page links to return. By default, all page links will be returned. =cut @@ -523,6 +524,18 @@ sub getPageLinks { } +#------------------------------------------------------------------- + +=head2 getPageNumber ( ) + +Returns the current page number. If no page number can be found then it returns 1. + +=cut + +sub getPageNumber { + return $_[0]->{_pn}; +} + #------------------------------------------------------------------- =head2 getPreviousPageLink ( ) @@ -589,13 +602,13 @@ By default the page number will be determined by looking at $self->session->form =cut sub new { - my $class = shift; - my $session = shift; - my $currentURL = shift; - my $rowsPerPage = shift || 25; - my $formVar = shift || "pn"; - my $pn = shift || $session->form->process($formVar) || 1; - bless {_session=>$session, _url => $currentURL, _rpp => $rowsPerPage, _formVar => $formVar, _pn => $pn}, $class; + my $class = shift; + my $session = shift; + my $currentURL = shift; + my $rowsPerPage = shift || 25; + my $formVar = shift || "pn"; + my $pn = shift || $session->form->process($formVar) || 1; + bless {_session=>$session, _url => $currentURL, _rpp => $rowsPerPage, _formVar => $formVar, _pn => $pn}, $class; } #------------------------------------------------------------------- @@ -651,6 +664,42 @@ sub setDataByArrayRef { } +#------------------------------------------------------------------- + +=head2 setDataByCallback ( callback ) + +Provide the paginator with data by giving it a callback. This interface does not support +having alphabetical keys ala C because the data is never stored in +the Paginator object. + +=head3 callback + +A callback to invoke that returns an iterator. The callback method should +accept two optional parameters, an offset to start, and the rows per page +to return. The iterator should return the total number of rows in +the query, without limits, when the first argument it is passed is 'rowCount'. + +=cut + +sub setDataByCallback { + my $self = shift; + my $callback = shift; + + my $pageNumber = $self->getPageNumber; + my $rowsPerPage = $self->{_rpp}; + my $start = ( ($pageNumber - 1) * $rowsPerPage ); + + my $obj = $callback->($start, $rowsPerPage); + $self->{_totalRows} = $obj->('rowCount'); + + $self->{_iteratorObj} = $obj; + $self->{_setByQuery} = 0; + $self->{_setByArrayRef} = 0; + $self->{_setByCallback} = 1; + return ''; +} + + #------------------------------------------------------------------- =head2 setDataByQuery ( query [, dbh, unconditional, placeholders, dynamicPageNumberKey, dynamicPageNumberValue ] ) @@ -738,7 +787,9 @@ sub setDataByQuery { =head2 setAlphabeticalKey ( string, abInitialOnly ) Provide the paginator with a key of your data so it can display -alphabetic helpers in the "alt" tag of the page links. +alphabetic helpers in the "alt" tag of the page links. This only works well +when _all_ the data is provided to the Paginator. This means that the +setDataByQuery and setDataByCallback methods cannot use this. =head3 keyName diff --git a/lib/WebGUI/PassiveProfiling.pm b/lib/WebGUI/PassiveProfiling.pm index 3d2d0d467..82857bd9c 100644 --- a/lib/WebGUI/PassiveProfiling.pm +++ b/lib/WebGUI/PassiveProfiling.pm @@ -60,7 +60,7 @@ sub add { [ $session->id->generate(), $session->user->userId, $session->var->get("sessionId"), $assetId, - $session->datetime->time(), + time(), ]); return undef; } diff --git a/lib/WebGUI/Paths.pm b/lib/WebGUI/Paths.pm new file mode 100644 index 000000000..eeac57101 --- /dev/null +++ b/lib/WebGUI/Paths.pm @@ -0,0 +1,241 @@ +package WebGUI::Paths; + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +our $VERSION = '0.0.1'; +use 5.010; +use strict; +use warnings; +use Carp qw(croak); +use Cwd qw(realpath); +use File::Spec::Functions qw(catdir splitpath catpath splitpath updir catfile); +use Try::Tiny; +use namespace::autoclean -also => qr/^_/; + +=head1 NAME + +Package WebGUI::Paths + +=head1 DESCRIPTION + +Locations for WebGUI files + +=head1 IMPORT OPTIONS + +=head2 -inc + + use WebGUI::Paths -inc; + +Loads all of the entries from the preload.custom file into @INC + +=head2 -preload + +Loads all of the entries from the preload.custom file into @INC, +and loads all modules in the WebGUI namespace. + +=head1 METHODS + +These methods are available from this class: + +=head2 configBase + +Returns the base directory for WebGUI site config files. + +=head2 logConfig + +Returns the file path of the log configuration file. + +=head2 spectreConfig + +Returns the file path of the Spectre configuration file. + +=head2 preloadCustom + +Returns the file path of the preload.custom file to use. + +=head2 preloadExclusions + +Returns the file path of the preload.exclude file to use. + +=head2 upgrades + +Returns the base directory that contains the upgrade scripts. + +=head2 extras + +Returns the base directory of the WebGUI extra web files. + +=head2 defaultUploads + +Returns the base directory of the default site uploads content. + +=head2 defaultCreateSQL + +Returns the file path of the default site create.sql script. + +=head2 var + +Returns the base directory for WebGUI auxiliary files. + +=cut + +BEGIN { + use Class::MOP; + my $root = realpath(catdir( + catpath((splitpath(__FILE__))[0,1], ''), (updir) x 2 + )); + my %paths = ( + configBase => catdir($root, 'etc'), + logConfig => catfile($root, 'etc', 'log.conf'), + spectreConfig => catfile($root, 'etc', 'spectre.conf'), + preloadCustom => catfile($root, 'etc', 'preload.custom'), + preloadExclusions => catfile($root, 'etc', 'preload.exclude'), + upgrades => catdir($root, 'var', 'upgrades'), + extras => catdir($root, 'www', 'extras'), + defaultUploads => catdir($root, 'www', 'uploads'), + defaultCreateSQL => catdir($root, 'docs', 'create.sql'), + var => catdir($root, 'var'), + ); + my $meta = Class::MOP::Class->initialize(__PACKAGE__); + for my $sub (keys %paths) { + my $path = $paths{$sub}; + $meta->add_method( $sub, sub { $path } ); + } +} + +sub import { + my $class = shift; + my @invalid; + for my $param (@_) { + if ($param eq '-inc') { + $class->includePreloads; + } + elsif ($param eq '-preload') { + $class->preloadAll; + } + else { + push @invalid, $param; + } + } + if (@invalid) { + croak 'Invalid options ' . join(', ', @invalid); + } +} + + +=head2 siteConfigs + +Returns the absolute paths of all of the config files inside L as an array. + +=cut + +sub siteConfigs { + my $class = shift; + opendir my $dh, $class->configBase; + my @configs; + while ( my $file = readdir $dh ) { + my $fullPath = realpath( catfile( $class->configBase, $file ) ); + if ( -d $fullPath + || $file !~ /\.conf$/ + || $fullPath eq realpath($class->logConfig) + || $fullPath eq realpath($class->spectreConfig) ) + { + next; + } + push @configs, $fullPath; + } + return @configs; +} ## end sub siteConfigs + +=head2 preloadPaths + +Returns the list of paths in the preload.custom file as an array. + +=cut + +sub preloadPaths { + my $class = shift; + my @paths; + try { + for my $path ( _readTextLines($class->preloadCustom) ) { + if (-d $path) { + push @paths, $path; + } + else { + warn "WARNING: Not adding lib directory '$path' from " + . $class->preloadCustom . ": Directory does not exist.\n"; + } + } + }; + return @paths; +} + +=head2 includePreloads + +Adds the paths from preload.custom to @INC. + +=cut + +sub includePreloads { + my $class = shift; + unshift @INC, $class->preloadPaths; +} + +=head2 preloadExclude + +Returns the list of modules to exclude from preloading as an array. + +=cut + +sub preloadExclude { + my $class = shift; + my @excludes = _readTextLines($class->preloadExclude); + return @excludes; +} + +=head2 preloadAll + +Preloads all of the modules in the WebGUI namespace into memory. + +=cut + +sub preloadAll { + my $class = shift; + $class->includePreloads; + + require WebGUI::Pluggable; + + WebGUI::Pluggable::findAndLoad( 'WebGUI', { + exclude => \( $class->preloadExclude ), + onLoadFail => sub { warn sprintf "Error loading %s: %s\n", @_ }, + }); +} + +sub _readTextLines { + my $file = shift; + my @lines; + open my $fh, '<', $file or croak "Cannot open $file: $!"; + while (my $line = <$fh>) { + $line =~ s/#.*//; + $line =~ s/^\s+//; + $line =~ s/\s+$//; + next + if !$line; + push @lines, $line; + } + return @lines; +} + +1; diff --git a/lib/WebGUI/Pluggable.pm b/lib/WebGUI/Pluggable.pm index 22802dab8..c5608288c 100644 --- a/lib/WebGUI/Pluggable.pm +++ b/lib/WebGUI/Pluggable.pm @@ -66,7 +66,7 @@ These functions are available from this package: Return an array of all the modules in the given namespace. Will search all @INC directories. C is a hashref of options with the following keys - exclude => An arrayref of modules to exclude + exclude => An arrayref of modules to exclude. A module name can include an asterisk to glob. onelevel => If true, only find sub modules (children), no deeper find( "CGI", { onelevel => 1 } ) would match "CGI::Session" but not "CGI::Session::File" @@ -110,6 +110,12 @@ sub find { @modulesHash{ @modules } = ( 1 ) x @modules; delete @modulesHash{ @{ $options->{exclude} } }; @modules = keys %modulesHash; + my @excludePatterns = map { s/(?{exclude} }; + if (@excludePatterns) { + my $pattern = join q{|}, @excludePatterns; + my $exclusions = qr/$pattern/; + @modules = grep { ! m/$exclusions/ } @modules; + } } ### Return valu diff --git a/lib/WebGUI/ProfileField.pm b/lib/WebGUI/ProfileField.pm index 6b55d8dd0..5609cb467 100644 --- a/lib/WebGUI/ProfileField.pm +++ b/lib/WebGUI/ProfileField.pm @@ -25,7 +25,6 @@ use WebGUI::Utility; use WebGUI::Pluggable; use Tie::IxHash; - =head1 NAME Package WebGUI::ProfileField @@ -152,6 +151,7 @@ sub create { $properties->{fieldType} ||= "ReadOnly"; return undef if $class->exists($session,$fieldName); return undef if $class->isReservedFieldName($fieldName); + return undef if $fieldName =~ m{\s}; ### Data okay, create the field # Add the record @@ -282,17 +282,23 @@ A WebGUI::User object reference to use instead of the currently logged in user. =head3 skipDefault -If true, this causes the default value set up for the form field to be ignored. +If true, this causes the default value set up for the form field to be ignored. In choosing default, +skipDefault has the highest priority. =head3 assignedValue If assignedValue is defined, it will be used to override the default value set up for the -form. +form. assignedValue has the next highest priority. =head3 returnObject If true, it returns a WebGUI::Form object, instead of returning HTML. +=head3 useFieldDefault + +If true, it uses the default setup for the ProfileField, instead of the user's default. useFieldDefault +has the lowest priority. + =cut # FIXME This would be better if it returned an OBJECT not the HTML @@ -300,14 +306,15 @@ If true, it returns a WebGUI::Form object, instead of returning HTML. # And refactor to not require all these arguments HERE but rather in the # constructor or something... sub formField { - my $self = shift; - my $session = $self->session; - my $properties = $self->formProperties(shift); - my $withWrapper = shift; - my $u = shift || $session->user; - my $skipDefault = shift; - my $assignedValue = shift; - my $returnObject = shift; + my $self = shift; + my $session = $self->session; + my $properties = $self->formProperties(shift); + my $withWrapper = shift; + my $u = shift || $session->user; + my $skipDefault = shift; + my $assignedValue = shift; + my $returnObject = shift; + my $useFieldDefault = shift; if ($skipDefault) { $properties->{value} = undef; @@ -315,6 +322,9 @@ sub formField { elsif (defined $assignedValue) { $properties->{value} = $assignedValue; } + elsif ($useFieldDefault) { + $properties->{value} = WebGUI::Operation::Shared::secureEval($session,$properties->{dataDefault}); + } else { # start with specified (or current) user's data. previous data needed by some form types as well (file). $properties->{value} = $u->profileField($self->getId); diff --git a/lib/WebGUI/ProgressBar.pm b/lib/WebGUI/ProgressBar.pm index d1218421c..c30e4bcca 100644 --- a/lib/WebGUI/ProgressBar.pm +++ b/lib/WebGUI/ProgressBar.pm @@ -82,6 +82,7 @@ sub finish { parent.location.href='%s'; EOJS + local $| = 1; $self->session->output->print($text . $self->{_foot}, 1); # skipMacros return 'chunked'; } @@ -146,7 +147,8 @@ A message to be displayed in the status bar. sub update { my $self = shift; - my $message = shift; ##JS string escaping? + my $message = shift; + $message =~ s/'/\\'/g; ##Encode single quotes for JSON; $self->session->log->preventDebugOutput; $self->{_counter} += 1; diff --git a/lib/WebGUI/Role/Asset/RssFeed.pm b/lib/WebGUI/Role/Asset/RssFeed.pm index 09bd2f26d..b7e8804dd 100644 --- a/lib/WebGUI/Role/Asset/RssFeed.pm +++ b/lib/WebGUI/Role/Asset/RssFeed.pm @@ -209,13 +209,7 @@ sub exportAssetCollateral { $reportSession->output->print( '      ' . $message . '
    '); } - my $exportSession = WebGUI::Session->open( - $self->session->config->getWebguiRoot, - $self->session->config->getFilename, - undef, - undef, - $self->session->getId, - ); + my $exportSession = WebGUI::Session->duplicate; # open another session as the user doing the exporting... my $selfdupe = WebGUI::Asset->newById( $exportSession, $self->getId ); @@ -459,7 +453,7 @@ sub getFeed { $feed->description( $self->feedDescription || $self->synopsis ); $feed->pubDate( $self->getContentLastModified ); $feed->copyright( $self->feedCopyright ); - $feed->link( $self->getUrl ); + $feed->link( $self->session->url->getSiteURL . $self->getUrl ); # $feed->language( $lang ); if ($self->feedImage) { my $storage = WebGUI::Storage->get($self->session, $self->feedImage); diff --git a/lib/WebGUI/Role/Asset/Subscribable.pm b/lib/WebGUI/Role/Asset/Subscribable.pm index aa9e231cc..4b48bafa1 100644 --- a/lib/WebGUI/Role/Asset/Subscribable.pm +++ b/lib/WebGUI/Role/Asset/Subscribable.pm @@ -15,7 +15,6 @@ package WebGUI::Role::Asset::Subscribable; =cut -use WebGUI::International; use Moose::Role; use WebGUI::Definition::Asset; define tableName => "assetAspect_Subscribable"; @@ -33,16 +32,14 @@ property subscriptionTemplateId => ( namespace => \&_subscriptionTemplateId_namespace, label => ["Email Template", 'Role_Subscribable'], hoverHelp => ["Email Template help", 'Role_Subscribable'], + default => 'limMkk80fMB3fqNZVf162w', ); sub _subscriptionTemplateId_namespace { my $self = shift; return $self->getSubscriptionTemplateNamespace($self->session); } -property skipNotification => ( - autoGenerate => 0, - noFormPost => 1, - fieldType => 'yesNo', - ); + +use WebGUI::Mail::Send; =head1 NAME @@ -430,31 +427,9 @@ override purge => sub { my $options = shift; my $group = $self->getSubscriptionGroup(); - $group->delete; - super(); + $group->delete if $group; - return; -}; - -#---------------------------------------------------------------------------- - -=head2 setSkipNotification ( ) - -Set a flag so that this asset does not send out notifications for this -revision. - -=cut - -override setSkipNotification => sub { - my $self = shift; - my $value = shift; - $value = defined $value ? $value : 1; - - $self->update( { - skipNotification => $value, - } ); - - return; + return super(); }; #---------------------------------------------------------------------------- diff --git a/lib/WebGUI/SQL.pm b/lib/WebGUI/SQL.pm index 25daf29b3..b13d5a165 100644 --- a/lib/WebGUI/SQL.pm +++ b/lib/WebGUI/SQL.pm @@ -484,7 +484,7 @@ The value to search for in the key column. sub deleteRow { my ($self, $table, $key, $keyValue) = @_; - my $sth = $self->write("delete from $table where ".$key."=?", [$keyValue]); + my $sth = $self->write("delete from ".$self->dbh->quote_identifier($table)." where ".$key."=?", [$keyValue]); } @@ -606,7 +606,7 @@ The value to search for in the key column. sub getRow { my ($self, $table, $key, $keyValue) = @_; - my $row = $self->quickHashRef("select * from $table where ".$key."=?",[$keyValue]); + my $row = $self->quickHashRef("select * from ".$self->dbh->quote_identifier($table)." where ".$key."=?",[$keyValue]); return $row; } diff --git a/lib/WebGUI/Search/Index.pm b/lib/WebGUI/Search/Index.pm index d12612a0e..1ac78afbe 100644 --- a/lib/WebGUI/Search/Index.pm +++ b/lib/WebGUI/Search/Index.pm @@ -125,7 +125,7 @@ sub create { $description, WebGUI::Keyword->new($self->session)->getKeywordsForAsset({asset=>$asset})); $keywords = $self->_filterKeywords($keywords); - my $synopsis = $asset->get("synopsis") || substr($description,0,255) || substr($keywords,0,255); + my $synopsis = $asset->get("synopsis") || substr($description,0,255); my $add = $self->session->db->prepare("insert into assetIndex (assetId, title, url, creationDate, revisionDate, ownerUserId, groupIdView, groupIdEdit, lineage, className, synopsis, keywords) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )"); $add->execute([$asset->getId, $asset->get("title"), $asset->get("url"), $asset->get("creationDate"), diff --git a/lib/WebGUI/Session.pm b/lib/WebGUI/Session.pm index 030e88f72..662ce0743 100644 --- a/lib/WebGUI/Session.pm +++ b/lib/WebGUI/Session.pm @@ -51,7 +51,7 @@ B It is important to distinguish the difference between a WebGUI session use WebGUI::Session; - $session = WebGUI::Session->open($webguiRoot, $configFile); + $session = WebGUI::Session->open($configFile); $sessionId = $session->getId; ($form, $db, $user) = $session->quick("form", "db", "user"); $session->close; @@ -274,7 +274,6 @@ Creates a new session using the same WebGUI root, config file, and user. sub duplicate { my $self = shift; my $newSession = WebGUI::Session->open( - $self->config->getWebguiRoot, $self->config->getFilename, undef, undef, @@ -453,14 +452,14 @@ Uses simple session vars. See WebGUI::Session::Var::new() for more details. =cut sub open { - my ($class, $webguiRoot, $c, $env, $sessionId, $noFuss) = @_; - my $config = ref $c ? $c : WebGUI::Config->new($webguiRoot,$c); - my $self = {_config=>$config }; # TODO - if we store reference here, should we weaken WebGUI->config? - bless $self, $class; - - if ($env) { - my $request = WebGUI::Session::Request->new($env); - $self->{_request} = $request; + my ($class, $c, $env, $sessionId, $noFuss) = @_; + my $config = ref $c ? $c : WebGUI::Config->new($c); + my $self = {_config=>$config }; # TODO - if we store reference here, should we weaken WebGUI->config? + bless $self, $class; + + if ($env) { + my $request = WebGUI::Session::Request->new($env); + $self->{_request} = $request; $self->{_response} = $request->new_response( 200 ); # Use the WebGUI::Session::Request object to look up the sessionId from cookies, if it diff --git a/lib/WebGUI/Session/DateTime.pm b/lib/WebGUI/Session/DateTime.pm index 2230aabd4..a07f4f832 100644 --- a/lib/WebGUI/Session/DateTime.pm +++ b/lib/WebGUI/Session/DateTime.pm @@ -298,8 +298,11 @@ A string representing the output format for the date. Defaults to '%z %Z'. You c =cut sub epochToHuman { - my $self = shift; - my $epoch = shift || time(); + my $self = shift; + my $epoch = shift; + if (!defined $epoch || $epoch eq '') { + $epoch = time(); + } my $i18n = WebGUI::International->new($self->session); my $language = $i18n->getLanguage($self->session->user->profileField('language')); my $locale = $language->{languageAbbreviation} || 'en'; @@ -950,7 +953,7 @@ sub setToEpoch { } unless ($dt) { $self->session->errorHandler->warn("Could not format date $set for epoch. Returning current time"); - return $self->time(); + return time(); } return $dt->epoch; } @@ -959,7 +962,8 @@ sub setToEpoch { =head2 time ( ) -Returns an epoch date for now. +DEPRECATED - This method is deprecated, and should not be used in new code. Use +the perl built in function time(). =cut diff --git a/lib/WebGUI/Session/Env.pm b/lib/WebGUI/Session/Env.pm index 29205f5d1..b338c2167 100644 --- a/lib/WebGUI/Session/Env.pm +++ b/lib/WebGUI/Session/Env.pm @@ -188,6 +188,9 @@ sub requestNotViewed { Returns true if a https request was made. +HTTP_SSLPROXY is set by mod_proxy in the WRE so that WebGUI knows that the original request +was made via SSL. + =cut sub sslRequest { diff --git a/lib/WebGUI/Session/ErrorHandler.pm b/lib/WebGUI/Session/ErrorHandler.pm index e6f5352de..6e2fc5c42 100644 --- a/lib/WebGUI/Session/ErrorHandler.pm +++ b/lib/WebGUI/Session/ErrorHandler.pm @@ -16,6 +16,7 @@ package WebGUI::Session::ErrorHandler; use strict; +use WebGUI::Paths; use JSON; use HTML::Entities qw(encode_entities); use Log::Log4perl; @@ -338,7 +339,8 @@ sub new { # Thanks to Plack, wG has been decoupled from Log4Perl # However when called outside a web context, we currently still fall back to Log4perl # (pending a better idea) - Log::Log4perl->init_once( $session->config->getWebguiRoot . "/etc/log.conf" ); + require Log::Log4perl; + Log::Log4perl->init_once( WebGUI::Paths->logConfig ); my $log4perl = Log::Log4perl->get_logger( $session->config->getFilename ); $logger = sub { my $args = shift; diff --git a/lib/WebGUI/Session/Http.pm b/lib/WebGUI/Session/Http.pm index 67e753e04..30e753937 100644 --- a/lib/WebGUI/Session/Http.pm +++ b/lib/WebGUI/Session/Http.pm @@ -203,19 +203,36 @@ sub getStreamedFile { #------------------------------------------------------------------- -=head2 ifModifiedSince ( epoch ) +=head2 ifModifiedSince ( epoch [, maxCacheTimeout] ) Returns 1 if the epoch is greater than the modified date check. +=head3 epoch + +The date that the requested content was last modified in epoch format. + +=head3 maxCacheTimeout + +A modifier to the epoch, that allows us to set a maximum timeout where content will appear to +have changed and a new page request will be allowed to be processed. + =cut sub ifModifiedSince { - my $self = shift; - my $epoch = shift; + my $self = shift; + my $epoch = shift; + my $maxCacheTimeout = shift; require APR::Date; my $modified = $self->session->request->header('If-Modified-Since'); return 1 if ($modified eq ""); $modified = APR::Date::parse_http($modified); + ##Implement a step function that increments the epoch time in integer multiples of + ##the maximum cache time. Used to handle the case where layouts containing macros + ##(like assetproxied Navigations) can be periodically updated. + if ($maxCacheTimeout) { + my $delta = time() - $epoch; + $epoch += $delta - ($delta % $maxCacheTimeout); + } return ($epoch > $modified); } @@ -288,9 +305,14 @@ sub sendHeader { # $response->no_cache(1); # TODO - re-enable this? } # in all other cases, set cache, but tell it to ask us every time so we don't mess with recently logged in users - else { - $response->header( 'Last-Modified' => $date); - $response->header( 'Cache-Control' => "must-revalidate, max-age=" . $cacheControl ); + else { + if ( $cacheControl eq "none" ) { + $response->header("Cache-Control" => "private, max-age=1"); + } + else { + $response->header('Last-Modified' => $date); + $response->header('Cache-Control' => "must-revalidate, max-age=" . $cacheControl); + } # do an extra incantation if the HTTP protocol is really old if ($request->protocol =~ /(\d\.\d)/ && $1 < 1.1) { my $date = $datetime->epochToHttp(time() + $cacheControl); diff --git a/lib/WebGUI/Session/Icon.pm b/lib/WebGUI/Session/Icon.pm index 248c8f87d..173a2f07f 100644 --- a/lib/WebGUI/Session/Icon.pm +++ b/lib/WebGUI/Session/Icon.pm @@ -167,7 +167,7 @@ sub delete { my $pageURL = shift || $self->session->url->getRequestedUrl; my $confirmText = shift; if($confirmText) { - $confirmText = qq| onclick="return confirm('$confirmText')" |; + $confirmText = qq| onclick="return confirm('$confirmText');" |; } my $i18n = WebGUI::International->new($self->session,'Icon'); my $output = '

    '; diff --git a/lib/WebGUI/Session/Scratch.pm b/lib/WebGUI/Session/Scratch.pm index c7343a708..d6195b7ef 100644 --- a/lib/WebGUI/Session/Scratch.pm +++ b/lib/WebGUI/Session/Scratch.pm @@ -15,6 +15,7 @@ package WebGUI::Session::Scratch; =cut use strict; +use WebGUI::International; =head1 NAME @@ -169,6 +170,19 @@ sub get { return $self->{_data}{$var}; } +#------------------------------------------------------------------- + +=head2 getLanguageOverride () + +Retrieves the language of the session scratch + +=cut + +sub getLanguageOverride { + my $self = shift; + my $languageOverride = $self->session->scratch->get('language'); + return $languageOverride; +} #------------------------------------------------------------------- @@ -191,7 +205,18 @@ sub new { bless {_session=>$session, _data=>$scratch}, $class; } +#------------------------------------------------------------------- +=head2 removeLanguageOverride() + +Removes the language scratch variable from the session + +=cut + +sub removeLanguageOverride { + my $self = shift; + $self->session->scratch->delete('language'); +} #------------------------------------------------------------------- =head2 session ( ) @@ -232,5 +257,30 @@ sub set { $session->db->write("replace into userSessionScratch (sessionId, name, value) values (?,?,?)", [$id, $name, $value]); } +#---------------------------------------------------------------------- + +=head2 setLanguageOverride ( language ) + +Sets a scratch variable language in the session if the language is installed + +=head3 language + +The language that should be set into the session + +=cut + +sub setLanguageOverride { + my $self = shift; + my $language = shift; + my $i18n = WebGUI::International->new($self->session); + if($i18n->getLanguages()->{$language}) { + $self->session->scratch->set("language",$language); + return undef; + } + else { + $self->session->log->error("Language $language is not installed in this site"); + return undef; + } +} 1; diff --git a/lib/WebGUI/Session/Setting.pm b/lib/WebGUI/Session/Setting.pm index 297a057e2..60f0c5bd2 100644 --- a/lib/WebGUI/Session/Setting.pm +++ b/lib/WebGUI/Session/Setting.pm @@ -64,10 +64,7 @@ The initial value of the setting. sub add { my $self = shift; - my $name = shift; - my $value = shift; - $self->{_settings}{$name} = $value; - $self->session->db->write("insert into settings (name,value) values (?,?)",[$name, $value]); + $self->set(@_); } #------------------------------------------------------------------- @@ -208,7 +205,7 @@ sub set { my $name = shift; my $value = shift; $self->{_settings}{$name} = $value; - $self->session->db->write("update settings set value=? where name=?",[$value, $name]); + $self->session->db->write("REPLACE INTO settings (name, value) VALUES (?, ?)", [$name, $value]); } diff --git a/lib/WebGUI/Session/Style.pm b/lib/WebGUI/Session/Style.pm index 54eb692ab..37336d032 100644 --- a/lib/WebGUI/Session/Style.pm +++ b/lib/WebGUI/Session/Style.pm @@ -19,8 +19,8 @@ use strict; use Tie::CPHash; use WebGUI::International; use WebGUI::Macro; -use WebGUI::Asset::Template; -use WebGUI; +require WebGUI::Asset; +BEGIN { eval { require WebGUI; WebGUI->import } } use HTML::Entities (); =head1 NAME @@ -260,16 +260,34 @@ if ($self->session->user->isRegistered || $self->session->setting->get("preventP $var{'head.tags'} .= '' } + + # TODO: Figure out if user is still in the admin console + if ( $session->asset ) { + my $assetDef = { + assetId => $session->asset->getId, + title => $session->asset->getTitle, + url => $session->asset->getUrl, + icon => $session->asset->getIcon(1), + }; + $var{'head.tags'} .= sprintf <<'ADMINJS', JSON->new->encode( $assetDef ); + +ADMINJS + } + # Removing the newlines will probably annoy people. # Perhaps turn it off under debug mode? - $var{'head.tags'} =~ s/\n//g; + #$var{'head.tags'} =~ s/\n//g; # head.tags = head_attachments . body_attachments # keeping head.tags for backwards compatibility $var{'head_attachments'} = $var{'head.tags'}; $var{'head.tags'} .= ($var{'body_attachments'} = ''); - my $style = eval { WebGUI::Asset::Template->newById($self->session, $templateId); }; + my $style = eval { WebGUI::Asset->newById($self->session, $templateId); }; my $output; if (! Exception::Class->caught()) { my $meta = {}; diff --git a/lib/WebGUI/Session/Url.pm b/lib/WebGUI/Session/Url.pm index 17000762d..47e96348a 100644 --- a/lib/WebGUI/Session/Url.pm +++ b/lib/WebGUI/Session/Url.pm @@ -193,7 +193,7 @@ sub gateway { my $url = $self->make_urlmap_work($self->session->config->get("gateway")).'/'.$pageUrl; $url =~ s/\/+/\//g; if ($self->session->setting->get("preventProxyCache") == 1 and !$skipPreventProxyCache) { - $url = $self->append($url,"noCache=".randint(0,1000).':'.$self->session->datetime->time()); + $url = $self->append($url,"noCache=".randint(0,1000).':'.time()); } if ($pairs) { $url = $self->append($url,$pairs); diff --git a/lib/WebGUI/Session/Var.pm b/lib/WebGUI/Session/Var.pm index 7cae0609d..3641ae66f 100644 --- a/lib/WebGUI/Session/Var.pm +++ b/lib/WebGUI/Session/Var.pm @@ -186,12 +186,12 @@ sub new { $self->session->{_sessionId} = $self->{_var}{sessionId}; return $self; } - if ($self->{_var}{expires} && $self->{_var}{expires} < $session->datetime->time()) { ##Session expired, start a new one with the same Id + if ($self->{_var}{expires} && $self->{_var}{expires} < time()) { ##Session expired, start a new one with the same Id $self->end; $self->start(1,$sessionId); } elsif ($self->{_var}{sessionId} ne "") { ##Fetched an existing session. Update variables with recent data. - my $time = $session->datetime->time(); + my $time = time(); my $timeout = $session->setting->get("sessionTimeout"); $self->{_var}{lastPageView} = $time; $self->{_var}{lastIP} = $session->env->getIp; @@ -255,7 +255,7 @@ sub start { my $id = $session->id; $sessionId = $id->generate if ($sessionId eq ""); my $timeout = $session->setting->get('sessionTimeout'); - my $time = $session->datetime->time(); + my $time = time(); $self->{_var} = { expires => $time + $timeout, lastPageView => $time, diff --git a/lib/WebGUI/Shop/AddressBook.pm b/lib/WebGUI/Shop/AddressBook.pm index 17393a09d..06d95afd5 100644 --- a/lib/WebGUI/Shop/AddressBook.pm +++ b/lib/WebGUI/Shop/AddressBook.pm @@ -4,7 +4,7 @@ use strict; use Class::InsideOut qw{ :std }; use JSON; -use WebGUI::Asset::Template; +require WebGUI::Asset::Template; use WebGUI::Exception::Shop; use WebGUI::Form; use WebGUI::International; diff --git a/lib/WebGUI/Shop/Admin.pm b/lib/WebGUI/Shop/Admin.pm index 3d83c8678..3bae3354d 100644 --- a/lib/WebGUI/Shop/Admin.pm +++ b/lib/WebGUI/Shop/Admin.pm @@ -180,6 +180,13 @@ sub www_editSettings { label => $i18n->get("edit address template"), hoverHelp => $i18n->get("edit address template help"), ); + $form->template( + name => "selectGatewayTemplateId", + value => $setting->get("selectGatewayTemplateId"), + label => $i18n->get("select gateway template"), + namespace => "Shop/selectGateway", + hoverHelp => $i18n->get("select gateway template help"), + ); $form->template( name => "shopMyPurchasesTemplateId", value => $setting->get("shopMyPurchasesTemplateId"), @@ -194,6 +201,21 @@ sub www_editSettings { label => $i18n->get("my purchases detail template"), hoverHelp => $i18n->get("my purchases detail template help"), ); + $form->template( + name => 'shopReceiptEmailTemplateId', + namespace => "Shop/EmailReceipt", + label => $i18n->get("receipt email template"), + hoverHelp => $i18n->get("receipt email template help"), + defaultValue => 'bPz1yk6Y9uwMDMBcmMsSCg', + value => $setting->get("shopReceiptEmailTemplateId"), + ); + $form->group( + name => 'shopSaleNotificationGroupId', + label => $i18n->get("sale notification group"), + hoverHelp => $i18n->get("sale notification group help"), + defaultValue => '3', + value => $setting->get("shopSaleNotificationGroupId"), + ); $form->submit; return $ac->render($form->print, $i18n->get("shop settings")); } @@ -213,12 +235,12 @@ sub www_editSettingsSave { # Save shop templates foreach my $template (qw(shopMyPurchasesDetailTemplateId shopMyPurchasesTemplateId - shopCartTemplateId shopAddressBookTemplateId shopAddressTemplateId)) { + shopCartTemplateId shopAddressBookTemplateId shopAddressTemplateId selectGatewayTemplateId shopReceiptEmailTemplateId)) { $setting->set($template, $form->get($template, "template")); } # Save group settings - foreach my $group (qw(groupIdCashier groupIdAdminCommerce)) { + foreach my $group (qw(groupIdCashier groupIdAdminCommerce shopSaleNotificationGroupId)) { $setting->set($group, $form->get($group, "group")); } diff --git a/lib/WebGUI/Shop/Cart.pm b/lib/WebGUI/Shop/Cart.pm index fac6d48d7..5e59d113e 100644 --- a/lib/WebGUI/Shop/Cart.pm +++ b/lib/WebGUI/Shop/Cart.pm @@ -14,6 +14,7 @@ use WebGUI::Shop::Credit; use WebGUI::Shop::Ship; use WebGUI::Shop::Tax; use WebGUI::User; +use Tie::IxHash; =head1 NAME @@ -520,6 +521,9 @@ sub readyForCheckout { return 0 if $total < $requiredAmount; } + ##Must have a configured shipping id. + return 0 if ! $self->get('shipperId'); + ##Check for any other logged errors return 0 if $error{ id $self }; @@ -843,22 +847,37 @@ sub www_view { $var{shippingAddress} = $address->getHtmlFormatted; my $ship = WebGUI::Shop::Ship->new($self->session); my $options = $ship->getOptions($self); - my %formOptions = (); - my $defaultOption = ""; - foreach my $option (keys %{$options}) { - $defaultOption = $option; - $formOptions{$option} = $options->{$option}{label}." (".$self->formatCurrency($options->{$option}{price}).")"; - } - if ($defaultOption) { - $var{shippingOptions} = WebGUI::Form::selectBox($session, {name=>"shipperId", options=>\%formOptions, defaultValue=>$defaultOption, value=>$self->get("shipperId")}); - $var{shippingPrice} = ($self->get("shipperId") ne "") ? $options->{$self->get("shipperId")}{price} : $options->{$defaultOption}{price}; - $var{shippingPrice} = $self->formatCurrency($var{shippingPrice}); - } - else { + my $numberOfOptions = scalar keys %{ $options }; + if ($numberOfOptions < 1) { $var{shippingOptions} = ''; $var{shippingPrice} = 0; $error{id $self} = $i18n->get("No shipping plugins configured"); } + elsif ($numberOfOptions == 1) { + my ($option) = keys %{ $options }; + $self->update({ shipperId => $option }); + $var{shippingPrice} = $options->{$self->get("shipperId")}->{price}; + $var{shippingPrice} = $self->formatCurrency($var{shippingPrice}); + } + else { + tie my %formOptions, 'Tie::IxHash'; + $formOptions{''} = $i18n->get('Choose a shipping method'); + foreach my $option (keys %{$options}) { + $formOptions{$option} = $options->{$option}{label}." (".$self->formatCurrency($options->{$option}{price}).")"; + } + $var{shippingOptions} = WebGUI::Form::selectBox($session, {name=>"shipperId", options=>\%formOptions, value=>$self->get("shipperId")}); + if (!exists $options->{$self->get('shipperId')}) { + $self->update({shipperId => ''}); + } + if (my $shipperId = $self->get('shipperId')) { + $var{shippingPrice} = $options->{$shipperId}->{price}; + } + else { + $var{shippingPrice} = 0; + $error{id $self} = ($i18n->get('Choose a shipping method and update the cart to checkout')); + } + $var{shippingPrice} = $self->formatCurrency($var{shippingPrice}); + } } # Tax variables diff --git a/lib/WebGUI/Shop/Pay.pm b/lib/WebGUI/Shop/Pay.pm index 21064dcdd..8d1c91a52 100644 --- a/lib/WebGUI/Shop/Pay.pm +++ b/lib/WebGUI/Shop/Pay.pm @@ -410,10 +410,11 @@ sub www_selectPaymentGateway { # Complete Transaction if it's a $0 transaction. my $total = $cart->calculateTotal; - if (($total + $cart->calculateShopCreditDeduction($total)) == 0) { + if (sprintf('%.2f', $total + $cart->calculateShopCreditDeduction($total)) eq '0.00') { my $transaction = WebGUI::Shop::Transaction->create($session, {cart => $cart}); $transaction->completePurchase('zero', 'success', 'success'); $cart->onCompletePurchase; + $transaction->sendNotifications(); return $transaction->thankYou(); } @@ -423,12 +424,15 @@ sub www_selectPaymentGateway { # TODO: If only one payOption exists, just send us there # In order to do this, the PayDriver must give us a direct URL to go to - my $output .= $i18n->get('choose payment gateway message'); + my $var; + my @paymentGateways; foreach my $payOption ( values %{$payOptions} ) { - $output .= $payOption->{button} . '
    '; + push @paymentGateways, $payOption; } - - return $session->style->userStyle( $output ); + $var->{ paymentGateways } = \@paymentGateways; + $var->{ choose } = $i18n->get('choose payment gateway message'); + my $template = WebGUI::Asset::Template->new($session, $session->setting->get("selectGatewayTemplateId")); + return $session->style->userStyle($template->process($var)); } 1; diff --git a/lib/WebGUI/Shop/PayDriver.pm b/lib/WebGUI/Shop/PayDriver.pm index 292f082ed..f5bb67fad 100644 --- a/lib/WebGUI/Shop/PayDriver.pm +++ b/lib/WebGUI/Shop/PayDriver.pm @@ -237,19 +237,6 @@ sub definition { hoverHelp => $i18n->get('who can use help'), defaultValue => 7, }, - receiptEmailTemplateId => { - fieldType => 'template', - namespace => "Shop/EmailReceipt", - label => $i18n->get("receipt email template"), - hoverHelp => $i18n->get("receipt email template help"), - defaultValue => 'bPz1yk6Y9uwMDMBcmMsSCg', - }, - saleNotificationGroupId => { - fieldType => 'group', - label => $i18n->get("sale notification group"), - hoverHelp => $i18n->get("sale notification group help"), - defaultValue => '3', - }, ); my %properties = ( @@ -662,7 +649,7 @@ sub processTransaction { if ($success) { $transaction->completePurchase($transactionCode, $statusCode, $statusMessage); $cart->onCompletePurchase; - $self->sendNotifications($transaction); + $transaction->sendNotifications(); } else { $transaction->denyPurchase($transactionCode, $statusCode, $statusMessage); @@ -680,49 +667,6 @@ Accessor for the session object. Returns the session object. =cut - -#------------------------------------------------------------------- - -=head2 sendNotifications ( transaction ) - -Sends out a receipt and a sale notification to the buyer and the store owner respectively. - -=cut - -sub sendNotifications { - my ($self, $transaction) = @_; - my $session = $self->session; - my $i18n = WebGUI::International->new($session, 'PayDriver'); - my $url = $session->url; - my $var = $transaction->getTransactionVars; - - # render - my $template = WebGUI::Asset::Template->newById( $session, $self->get("receiptEmailTemplateId") ); - my $inbox = WebGUI::Inbox->new($session); - my $receipt = $template->process( $var ); - WebGUI::Macro::process($session, \$receipt); - - # purchase receipt - $inbox->addMessage( { - message => $receipt, - subject => $i18n->get('receipt subject') . ' ' . $transaction->get('orderNumber'), - userId => $transaction->get('userId'), - status => 'completed', - } ); - - # shop owner notification - # Shop owner uses method=view rather than method=viewMy - $var->{viewDetailUrl} = $url->page( 'shop=transaction;method=view;transactionId='.$transaction->getId, 1 ); - my $notification = $template->process( $var ); - WebGUI::Macro::process($session, \$notification); - $inbox->addMessage( { - message => $notification, - subject => $i18n->get('a sale has been made') . ' ' . $transaction->get('orderNumber'), - groupId => $self->get('saleNotificationGroupId'), - status => 'unread', - } ); -} - #------------------------------------------------------------------- =head2 update ( $options ) diff --git a/lib/WebGUI/Shop/PayDriver/ITransact.pm b/lib/WebGUI/Shop/PayDriver/ITransact.pm index 99ee7f609..0209914bd 100644 --- a/lib/WebGUI/Shop/PayDriver/ITransact.pm +++ b/lib/WebGUI/Shop/PayDriver/ITransact.pm @@ -810,6 +810,7 @@ sub www_getCredentials { $var->{checkoutButton} = WebGUI::Form::submit($session, { value => $i18n->get('checkout button', 'Shop'), + extras => 'onclick="this.disabled=true;this.form.submit(); return false;"', }); my $template = eval { WebGUI::Asset::Template->newById($session, $self->get("credentialsTemplateId")); }; diff --git a/lib/WebGUI/Shop/PayDriver/PayPal.pm b/lib/WebGUI/Shop/PayDriver/PayPal.pm index e19afeecb..bd1ebda9a 100644 --- a/lib/WebGUI/Shop/PayDriver/PayPal.pm +++ b/lib/WebGUI/Shop/PayDriver/PayPal.pm @@ -17,7 +17,6 @@ package WebGUI::Shop::PayDriver::PayPal; ## this holds some shared functionality, and MUST be overridden for a full payment driver use strict; use base qw/WebGUI::Shop::PayDriver/; -use warnings; =head1 NAME diff --git a/lib/WebGUI/Shop/PayDriver/PayPal/PayPalStd.pm b/lib/WebGUI/Shop/PayDriver/PayPal/PayPalStd.pm index c7a404f4e..26fc8e508 100644 --- a/lib/WebGUI/Shop/PayDriver/PayPal/PayPalStd.pm +++ b/lib/WebGUI/Shop/PayDriver/PayPal/PayPalStd.pm @@ -15,7 +15,6 @@ package WebGUI::Shop::PayDriver::PayPal::PayPalStd; =cut use strict; -use warnings; use base qw/WebGUI::Shop::PayDriver::PayPal/; diff --git a/lib/WebGUI/Shop/PayDriver/_PayDriver.skeleton b/lib/WebGUI/Shop/PayDriver/_PayDriver.skeleton new file mode 100644 index 000000000..7e46c8ca5 --- /dev/null +++ b/lib/WebGUI/Shop/PayDriver/_PayDriver.skeleton @@ -0,0 +1,124 @@ +package WebGUI::Shop::PayDriver::Skeleton; #change the Skeleton with your own PayDriver name + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +use strict; +use WebGUI::Shop::PayDriver; +use base qw/WebGUI::Shop::PayDriver/; + +#------------------------------------------------------------------- + +=head2 definition ( ) + +In the definition you can add your own properties +=cut + +sub definition { + my $class = shift; + my $session = shift; + my $definition = shift; + + WebGUI::Error::InvalidParam->throw( error => q{Must provide a session variable} ) + unless $session && ref $session eq 'WebGUI::Session'; + + tie my %fields, 'Tie::IxHash'; + +#add some fields if you need your own parameters +# %fields = ( +# currency => { +# fieldType => 'text', +# label => 'currency', +# hoverHelp => 'Fill in your currency', +# defaultValue => 'EUR', +# maxlength => 3, +# size => 3, +# }, +# ); + + push @{ $definition }, { + name => 'Skeleton', #change the Skeleton with your own PayDriver name + properties => \%fields, + }; + return $class->SUPER::definition($session, $definition); +} + +#------------------------------------------------------------------- + +=head2 canCheckoutCart ( ) + +Returns whether the cart can be checked out by this plugin. + +=cut + +sub canCheckoutCart { + my $self = shift; + my $cart = $self->getCart; + return 0 unless $cart->readyForCheckout; + return 0 if $cart->requiresRecurringPayment; + return 1; +} + +#------------------------------------------------------------------- + +=head2 getButton ( ) + +Create a button for the screen where you select the payment method. Redirect it +to your first www_ method you need + +=cut + +sub getButton { + my $self = shift; + my $button = WebGUI::Form::formHeader($self->session) . + $self->getDoFormTags('finish') . + WebGUI::Form::submit($self->session, {value => $self->get('label') }) . + WebGUI::Form::formFooter($self->session); + return $button; +} + +#------------------------------------------------------------------- + +=head2 processPayment ( ) + +Should interact with the payment gateway and then return an array containing +success/failure (as 1 or 0), transaction code (or payment gateway's transaction +id), status code, and status message. + +=cut + +sub processPayment { + return (1, undef, 1, 'Success'); +} + +#------------------------------------------------------------------- + +=head2 www_dosomething ( ) + +Create your own www_ method. They are available from the outside. +So www_finish can be called directly with: +http://www.mysite.com/?shop=pay;method=do;do=finish + +=cut + +sub www_finish { + my ($self) = @_; + #prcess the transaction (it needs an WebGUI::Shop::Address object) + my $transaction = $self->processTransaction( + $self->getCart->getShippingAddress + ); + #return the thankyou page to the user + return $transaction->thankYou(); +} +1; diff --git a/lib/WebGUI/Shop/ShipDriver/UPS.pm b/lib/WebGUI/Shop/ShipDriver/UPS.pm new file mode 100644 index 000000000..26b92bb29 --- /dev/null +++ b/lib/WebGUI/Shop/ShipDriver/UPS.pm @@ -0,0 +1,533 @@ +package WebGUI::Shop::ShipDriver::UPS; + +use strict; +use base qw/WebGUI::Shop::ShipDriver/; +use WebGUI::Exception; +use WebGUI::Exception::Shop; +use XML::Simple; +use LWP; +use Tie::IxHash; +use Locales; +use Class::InsideOut qw/ :std /; +use Data::Dumper; + +public testMode => my %testMode; + +=head1 NAME + +Package WebGUI::Shop::ShipDriver::UPS + +=head1 DESCRIPTION + +Shipping driver for the United Parcel Service, for US Domestic shipping only. + +The UPS XML interface will only do a lookup for one destination at a time. However, +each destination may have multiple packages. This means that if a cart holds packages +with multiple destinations, that multiple requests must be sent to the UPS server. + +=head1 SYNOPSIS + +=head1 METHODS + +See the master class, WebGUI::Shop::ShipDriver for information about +base methods. These methods are customized in this class: + +=cut + +#------------------------------------------------------------------- + +=head2 buildXML ( $cart, @packages ) + +Returns XML for submitting to the UPS servers + +=head3 $cart + +A WebGUI::Shop::Cart object. This allows us access to the user's +address book + +=head3 $packages + +An array reference. Each array element is 1 set of items. The +quantity of items will vary in each set. All packages in the set must +go to the same zipcode. + +=cut + +sub buildXML { + my ($self, $cart, $packages) = @_; + #tie my %xmlHash, 'Tie::IxHash'; + my %xmlHash = ( + AccessRequest => {}, + ); + my $xmlAcc = $xmlHash{AccessRequest}; + $xmlAcc->{'xml:lang'} = 'en-US'; + $xmlAcc->{AccessLicenseNumber} = [ $self->get('licenseNo') ]; + $xmlAcc->{UserId} = [ $self->get('userId') ]; + $xmlAcc->{Password} = [ $self->get('password') ]; + my $localizedCountry = Locales->new('en'); + my $xml = XMLout(\%xmlHash, + KeepRoot => 1, + NoSort => 1, + SuppressEmpty => 0, + XMLDecl => 1, + ); + my $destination = $packages->[0]->[0]->getShippingAddress; + %xmlHash = ( + RatingServiceSelectionRequest => {}, + ); + my $xmlRate = $xmlHash{RatingServiceSelectionRequest }; + $xmlRate->{'xml:lang'} = 'en-US'; + $xmlRate->{Request} = { +# Shown in example request, but optional +# TransactionReference => { +# CustomerContext => [ 'Rating and Service' ], +# XpciVersion => [ 1.0001 ], +# }, + RequestAction => [ 'Rate' ], +# RequestOption => [ 'shop' ], + }; + $xmlRate->{PickupType} = { + Code => [ $self->get('pickupType') ], + }; + $xmlRate->{CustomerClassification} = { + Code => [ $self->get('customerClassification') ], + }; + $xmlRate->{Shipment} = { + Shipper => { + Address => [ { + PostalCode => [ $self->get('sourceZip') ], + CountryCode => [ $localizedCountry->get_code_from_territory($self->get('sourceCountry')) ], + }, ], + }, + ShipTo => { + Address => [ { + PostalCode => [ $destination->get('code') ], + CountryCode => [ $localizedCountry->get_code_from_territory($destination->get('country')) ], + } ], + }, + Service => { + Code => [ $self->get('shipService') ], + }, + Package => [], + }; + if ($self->get('residentialIndicator') eq 'residential') { + $xmlRate->{Shipment}->{ShipTo}->{Address}->[0]->{ResidentialAddressIndicator} = ['']; + } + my $packHash = $xmlRate->{Shipment}->{Package}; + PACKAGE: foreach my $package (@{ $packages }) { + my $weight = 0; + ITEM: foreach my $item (@{ $package }) { + my $sku = $item->getSku(); + next ITEM unless $sku->isShippingRequired; + ##If shipsSeparately is set, the item was placed N times in the shippingBundles, + ##where N is the quantity. This means that the quantity is wrong for + ##any item where that option is set. + my $skuWeight = $sku->getWeight; + if (! $sku->shipsSeparately() ) { + $skuWeight *= $item->get('quantity'); + } + $weight += $skuWeight; + } + next PACKAGE unless $weight; + $weight = sprintf "%.1f", $weight; + $weight = '0.1' if $weight == 0; + my $options = { + PackagingType => [ { + Code => [ '02' ], + } ], + PackageWeight => [ { + Weight => [ $weight ], ##Required formatting from spec + } ], + }; + push @{ $packHash }, $options; + } + return '' unless scalar @{ $packHash }; ##Nothing to calculate shipping for. + $xml .= XMLout(\%xmlHash, + KeepRoot => 1, + NoSort => 1, + SuppressEmpty => '', + XMLDecl => 1, + ); + + return $xml; +} + + +#------------------------------------------------------------------- + +=head2 calculate ( $cart ) + +Returns a shipping price. Since the UPS will only allow a lookup from one source +to one destination at a time, this method may make several XML requests from the +UPS server. + +=head3 $cart + +A WebGUI::Shop::Cart object. The contents of the cart are analyzed to calculate +the shipping costs. If no items in the cart require shipping, then no shipping +costs are assessed. + +=cut + +sub calculate { + my ($self, $cart) = @_; + if (! $self->get('sourceZip')) { + WebGUI::Error::InvalidParam->throw(error => q{Driver configured without a source zipcode.}); + } + if (! $self->get('sourceCountry')) { + WebGUI::Error::InvalidParam->throw(error => q{Driver configured without a source country.}); + } + if (! $self->get('userId')) { + WebGUI::Error::InvalidParam->throw(error => q{Driver configured without a UPS userId.}); + } + if (! $self->get('password')) { + WebGUI::Error::InvalidParam->throw(error => q{Driver configured without a UPS password.}); + } + if (! $self->get('licenseNo')) { + WebGUI::Error::InvalidParam->throw(error => q{Driver configured without a UPS license number.}); + } + my $cost = 0; + ##Sort the items into shippable bundles. + my @shippableUnits = $self->_getShippableUnits($cart); + my $packageCount = scalar @shippableUnits; + my $anyShippable = $packageCount > 0 ? 1 : 0; + return $cost unless $anyShippable; + #$cost = scalar @shippableUnits * $self->get('flatFee'); + ##Build XML ($cart, @shippableUnits) + foreach my $unit (@shippableUnits) { + if ($packageCount > 200) { + WebGUI::Error::InvalidParam->throw(error => q{Cannot do UPS lookups for more than 200 items.}); + } + my $xml = $self->buildXML($cart, $unit); + ##Do request ($xml) + my $response = $self->_doXmlRequest($xml); + ##Error handling + if (! $response->is_success) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => 'Problem connecting to UPS Web Tools: '. $response->status_line); + } + my $returnedXML = $response->content; + my $xmlData = XMLin($returnedXML, ForceArray => [qw/RatedPackage/]); + if (! $xmlData->{Response}->{ResponseStatusCode}) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => 'Problem with UPS Online Tools XML: '. $xmlData->{Response}->{Error}->{ErrorDescription}); + } + ##Summarize costs from returned data + $cost += $self->_calculateFromXML($xmlData); + } + return $cost; +} + +#------------------------------------------------------------------- + +=head2 _calculateFromXML ( $xmlData ) + +Takes data from the UPS and returns the calculated shipping price. + +=head3 $xmlData + +Processed data from an XML rate request, as a perl data structure. The data is expected to +have this structure: + + { + RatedShipment => { + TotalCharges => { + MonetaryValue => xx.yy + } + } + } + +=cut + +sub _calculateFromXML { + my ($self, $xmlData) = @_; + ##Additional error checking on the XML data can be done in here. Or, in the future, + ##individual elements of the cost can be parsed and returned. + return $xmlData->{RatedShipment}->{TotalCharges}->{MonetaryValue}; +} + +#------------------------------------------------------------------- + +=head2 definition ( $session ) + +This subroutine returns an arrayref of hashrefs, used to validate data put into +the object by the user, and to automatically generate the edit form to show +the user. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + WebGUI::Error::InvalidParam->throw(error => q{Must provide a session variable}) + unless ref $session eq 'WebGUI::Session'; + my $definition = shift || []; + my $i18n = WebGUI::International->new($session, 'ShipDriver_UPS'); + + tie my %shippingTypes, 'Tie::IxHash'; + ##Other shipping types can be added below, but also need to be handled by the + ##javascript. + $shippingTypes{'us domestic'} = $i18n->get('us domestic'); + $shippingTypes{'us international'} = $i18n->get('us international'); + + tie my %shippingServices, 'Tie::IxHash'; + ##Note, these keys are required XML keywords in the UPS XML API. + ##It needs a one of every key, regardless of the correct label. + ##The right set of options is set via JavaScript in the form. + $shippingServices{'01'} = $i18n->get('us domestic 01'); + $shippingServices{'02'} = $i18n->get('us domestic 02'); + $shippingServices{'03'} = $i18n->get('us domestic 03'); + $shippingServices{'07'} = $i18n->get('us international 07'); + $shippingServices{'08'} = $i18n->get('us international 08'); + $shippingServices{'11'} = $i18n->get('us international 11'); + $shippingServices{'12'} = $i18n->get('us domestic 12'); + $shippingServices{'13'} = $i18n->get('us domestic 13'); + $shippingServices{'14'} = $i18n->get('us domestic 14'); + $shippingServices{'54'} = $i18n->get('us international 54'); + $shippingServices{'59'} = $i18n->get('us domestic 59'); + $shippingServices{'65'} = $i18n->get('us international 65'); + + tie my %pickupTypes, 'Tie::IxHash'; + ##Note, these keys are required XML keywords in the UPS XML API. + $pickupTypes{'01'} = $i18n->get('pickup code 01'); + $pickupTypes{'03'} = $i18n->get('pickup code 03'); + $pickupTypes{'06'} = $i18n->get('pickup code 06'); + $pickupTypes{'07'} = $i18n->get('pickup code 07'); + $pickupTypes{'11'} = $i18n->get('pickup code 11'); + $pickupTypes{'19'} = $i18n->get('pickup code 19'); + $pickupTypes{'20'} = $i18n->get('pickup code 20'); + + tie my %customerClassification, 'Tie::IxHash'; + ##Note, these keys are required XML keywords in the UPS XML API. + $customerClassification{'01'} = $i18n->get('customer classification 01'); + $customerClassification{'03'} = $i18n->get('customer classification 03'); + $customerClassification{'04'} = $i18n->get('customer classification 04'); + + my $localizedCountries = Locales->new('en'); ##Note, for future i18n change the locale + tie my %localizedCountries, 'Tie::IxHash'; + %localizedCountries = map { $_ => $_ } grep { !ref $_ } $localizedCountries->get_territory_names(); + + tie my %fields, 'Tie::IxHash'; + %fields = ( + instructions => { + fieldType => 'readOnly', + label => $i18n->get('instructions'), + defaultValue => $i18n->get('ups instructions'), + noFormProcess => 1, + }, + userId => { + fieldType => 'text', + label => $i18n->get('userid'), + hoverHelp => $i18n->get('userid help'), + defaultValue => '', + }, + password => { + fieldType => 'password', + label => $i18n->get('password'), + hoverHelp => $i18n->get('password help'), + defaultValue => '', + }, + licenseNo => { + fieldType => 'text', + label => $i18n->get('license'), + hoverHelp => $i18n->get('license help'), + defaultValue => '', + }, + sourceZip => { + fieldType => 'zipcode', + label => $i18n->get('source zipcode'), + hoverHelp => $i18n->get('source zipcode help'), + defaultValue => '', + }, + sourceCountry => { + fieldType => 'selectBox', + label => $i18n->get('source country'), + hoverHelp => $i18n->get('source country help'), + options => \%localizedCountries, + defaultValue => 'US', + }, + shipType => { + fieldType => 'selectBox', + label => $i18n->get('ship type'), + hoverHelp => $i18n->get('ship type help'), + options => \%shippingTypes, + defaultValue => 'us domestic', + extras => q{onchange="WebGUI.ShipDriver.UPS.changeServices(this.options[this.selectedIndex].value,'shipService_formId')"}, + }, + shipService => { + fieldType => 'selectBox', + label => $i18n->get('ship service'), + hoverHelp => $i18n->get('ship service help'), + options => \%shippingServices, + defaultValue => '03', + }, + pickupType => { + fieldType => 'selectBox', + label => $i18n->get('pickup type'), + hoverHelp => $i18n->get('pickup type help'), + options => \%pickupTypes, + defaultValue => '01', + }, + customerClassification => { + fieldType => 'selectBox', + label => $i18n->get('customer classification'), + hoverHelp => $i18n->get('customer classification help'), + options => \%customerClassification, + defaultValue => '01', + }, + residentialIndicator => { + fieldType => 'radioList', + label => $i18n->get('residential'), + hoverHelp => $i18n->get('residential help'), + options => { + residential => $i18n->get('residential'), + commercial => $i18n->get('commercial'), + }, + defaultValue => 'commercial', + }, +##Note, if a flat fee is added to this driver, then according to the license +##terms the website must display a note to the user (shop customer) that additional +##fees have been added. +# flatFee => { +# fieldType => 'float', +# label => $i18n->get('flatFee'), +# hoverHelp => $i18n->get('flatFee help'), +# defaultValue => 0, +# }, + ); + my %properties = ( + name => 'UPS', + properties => \%fields, + ); + push @{ $definition }, \%properties; + return $class->SUPER::definition($session, $definition); +} + +#------------------------------------------------------------------- + +=head2 _doXmlRequest ( $xml ) + +Contact the UPS website and submit the XML for a shipping rate lookup. +Returns a LWP::UserAgent response object. + +=head3 $xml + +XML to send. It has some very high standards, including XML components in +the right order and sets of allowed tags. + +=cut + +sub _doXmlRequest { + my ($self, $xml) = @_; + my $userAgent = LWP::UserAgent->new; + $userAgent->env_proxy; + $userAgent->agent('WebGUI'); + # + my $url; + if ($self->testMode) { + $url = 'https://wwwcie.ups.com/ups.app/xml/Rate'; + } + else { + $url = 'https://wwwcie.ups.com/ups.app/xml/Rate'; + } + my $request = HTTP::Request->new(POST => $url); + $request->content_type( 'text/xml' ); + $request->content( $xml ); + + my $response = $userAgent->request($request); + return $response; +} + +#------------------------------------------------------------------- + +=head2 getEditForm ( ) + +Override the master method to stuff in some javascript. + +=cut + +sub getEditForm { + my $self = shift; + $self->session->style->setScript( + $self->session->url->extras('yui/build/utilities/utilities.js'), + { type => 'text/javascript', }, + ); + $self->session->style->setScript( + $self->session->url->extras('yui/build/yahoo-dom-event/yahoo-dom-event.js'), + { type => 'text/javascript', }, + ); + $self->session->style->setScript( + $self->session->url->extras('yui/build/json/json-min.js'), + { type => 'text/javascript', }, + ); + $self->session->style->setScript( + $self->session->url->extras('yui-webgui/build/i18n/i18n.js'), + { type => 'text/javascript', }, + ); + $self->session->style->setScript( + $self->session->url->extras('yui-webgui/build/ShipDriver/UPS.js'), + { type => 'text/javascript', }, + ); + $self->session->style->setRawHeadTags(< + YAHOO.util.Event.onDOMReady( WebGUI.ShipDriver.UPS.initI18n ); + +EOL + return $self->SUPER::getEditForm(); +} + +#------------------------------------------------------------------- + +=head2 _getShippableUnits ( $cart ) + +This is a private method. + +Sorts items into the cart by how they must be shipped; together, separate, +etc, following these rules: + +=over 4 + +=item * + +Each item which ships separately is 1 shippable unit. + +=item * + +All loose items are bundled together by zip code. + +=back + +This method returns a + +For an empty cart (which shouldn't ever happen), it would return an empty array. + +=head3 $cart + +A WebGUI::Shop::Cart object. It provides access to the items in the cart +that must be sorted. + +=cut + +sub _getShippableUnits { + my ($self, $cart) = @_; + ##All units sorted by zip code. Loose units kept separately so they + ##can be easily bundled together by zip code. + my %shippableUnits = (); + my %looseUnits = (); + ITEM: foreach my $item (@{$cart->getItems}) { + my $sku = $item->getSku; + next ITEM unless $sku->isShippingRequired; + my $zip = $item->getShippingAddress->get('code'); + if ($sku->shipsSeparately) { + push @{ $shippableUnits{$zip} }, ( [ $item ] ) x $item->get('quantity'); + } + else { + push @{ $looseUnits{$zip} }, $item; + } + } + ##Merge the two together now + while (my ($zip, $units) = each %looseUnits) { + push @{ $shippableUnits{$zip} }, $units; + } + return values %shippableUnits; +} + +1; diff --git a/lib/WebGUI/Shop/ShipDriver/USPS.pm b/lib/WebGUI/Shop/ShipDriver/USPS.pm index b12e37246..44ec07956 100644 --- a/lib/WebGUI/Shop/ShipDriver/USPS.pm +++ b/lib/WebGUI/Shop/ShipDriver/USPS.pm @@ -6,6 +6,7 @@ use WebGUI::Exception; use XML::Simple; use LWP; use Tie::IxHash; +use Data::Dumper; =head1 NAME @@ -13,7 +14,7 @@ Package WebGUI::Shop::ShipDriver::USPS =head1 DESCRIPTION -Shipping driver for the United States Postal Service. +Shipping driver for the United States Postal Service, domestic shipping services. =head1 SYNOPSIS @@ -53,9 +54,12 @@ sub buildXML { $xmlTop->{Package} = []; ##Do a request for each package. my $packageIndex; - my $shipType = $self->get('shipType'); - my $service = $shipType eq 'PRIORITY VARIABLE' ? 'PRIORITY' - : $shipType; + my $shipType = $self->get('shipType'); + my $service = $shipType eq 'PRIORITY VARIABLE' + ? 'PRIORITY' + : $shipType; + my $sourceZip = $self->get('sourceZip'); + $sourceZip =~ s/^(\d{5}).*$/$1/; PACKAGE: for(my $packageIndex = 0; $packageIndex < scalar @packages; $packageIndex++) { my $package = $packages[$packageIndex]; next PACKAGE unless scalar @{ $package }; @@ -72,9 +76,13 @@ sub buildXML { $weight += $itemWeight; } my $pounds = int($weight); - my $ounces = int(16 * ($weight - $pounds)); + my $ounces = sprintf '%3.1f', (16 * ($weight - $pounds)); + if ($pounds == 0 && $ounces eq '0.0' ) { + $ounces = 0.1; + } my $destination = $package->[0]->getShippingAddress; my $destZipCode = $destination->get('code'); + $destZipCode =~ s/^(\d{5}).*$/$1/; $packageData{ID} = $packageIndex; $packageData{Service} = [ $service ]; $packageData{ZipOrigination} = [ $self->get('sourceZip') ]; @@ -126,6 +134,9 @@ sub calculate { if (! $self->get('userId')) { WebGUI::Error::InvalidParam->throw(error => q{Driver configured without a USPS userId.}); } + if ($cart->getShippingAddress->get('country') ne 'United States') { + WebGUI::Error::InvalidParam->throw(error => q{Driver only handles domestic shipping}); + } my $cost = 0; ##Sort the items into shippable bundles. my @shippableUnits = $self->_getShippableUnits($cart); @@ -142,15 +153,16 @@ sub calculate { my $response = $self->_doXmlRequest($xml); ##Error handling if (! $response->is_success) { - WebGUI::Error::RemoteShippingRate->throw(error => 'Problem connecting to USPS Web Tools: '. $response->status_line); + WebGUI::Error::Shop::RemoteShippingRate->throw(error => 'Problem connecting to USPS Web Tools: '. $response->status_line); } my $returnedXML = $response->content; - my $xmlData = XMLin($returnedXML, ForceArray => [qw/Package/]); + my $xmlData = XMLin($returnedXML, KeepRoot => 1, ForceArray => [qw/Package/]); if (exists $xmlData->{Error}) { - WebGUI::Error::RemoteShippingRate->throw(error => 'Problem with USPS Web Tools XML: '. $xmlData->{Description}); + WebGUI::Error::Shop::RemoteShippingRate->throw(error => 'Problem with USPS Web Tools XML: '. $xmlData->{Error}->{Description}); } ##Summarize costs from returned data $cost = $self->_calculateFromXML($xmlData, @shippableUnits); + $cost += $self->_calculateInsurance(@shippableUnits); return $cost; } @@ -166,14 +178,16 @@ Processed XML data from an XML rate request, processed in perl data structure. have this structure: { - Package => [ - { - ID => 0, - Postage => { - Rate => some_number - } - }, - ] + RateV3Response => { + Package => [ + { + ID => 0, + Postage => { + Rate => some_number + } + }, + ] + } } =head3 @shippableUnits @@ -185,12 +199,15 @@ The set of shippable units, which are required to do quantity lookups. sub _calculateFromXML { my ($self, $xmlData, @shippableUnits) = @_; my $cost = 0; - foreach my $package (@{ $xmlData->{Package} }) { + foreach my $package (@{ $xmlData->{RateV3Response}->{Package} }) { my $id = $package->{ID}; my $rate = $package->{Postage}->{Rate}; ##Error check for invalid index - if ($id < 0 || $id > $#shippableUnits) { - WebGUI::Error::RemoteShippingRate->throw(error => "Illegal package index returned by USPS: $id"); + if ($id < 0 || $id > $#shippableUnits || $id !~ /^\d+$/) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => "Illegal package index returned by USPS: $id"); + } + if (exists $package->{Error}) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => $package->{Error}->{Description}); } my $unit = $shippableUnits[$id]; if ($unit->[0]->getSku->isShippingSeparately) { @@ -208,6 +225,74 @@ sub _calculateFromXML { #------------------------------------------------------------------- +=head2 _calculateInsurance ( @shippableUnits ) + +Takes data from the USPS and returns the calculated shipping price. + +=head3 @shippableUnits + +The set of shippable units, which are required to do quantity and cost lookups. + +=cut + +sub _calculateInsurance { + my ($self, @shippableUnits) = @_; + my $insuranceCost = 0; + return $insuranceCost unless $self->get('addInsurance') && $self->get('insuranceRates'); + my @insuranceTable = _parseInsuranceRates($self->get('insuranceRates')); + ##Sort by decreasing value for easy post processing + @insuranceTable = sort { $a->[0] <=> $b->[0] } @insuranceTable; + foreach my $package (@shippableUnits) { + my $value = 0; + ITEM: foreach my $item (@{ $package }) { + $value += $item->getSku->getPrice() * $item->get('quantity'); + } + my $pricePoint; + POINT: foreach my $point (@insuranceTable) { + if ($value < $point->[0]) { + $pricePoint = $point; + last POINT; + } + } + if (!defined $pricePoint) { + $pricePoint = $insuranceTable[-1]; + } + $insuranceCost += $pricePoint->[1]; + } + return $insuranceCost; +} + +#------------------------------------------------------------------- + +=head2 _parseInsuranceRates ( $rates ) + +Take the user entered data, a string, and turn it into an array. + +=head3 $rates + +The rate data entered by the user. One set of data per line. Each line has the value of +shipment, a colon, and the cost of insuring a shipment of that value. + +=cut + +sub _parseInsuranceRates { + my $rates = shift; + $rates =~ tr/\r//d; + my $number = qr/\d+(?:\.\d+)?/; + my $rate = qr{ \s* $number \s* : \s* $number \s* }x; + return () if ($rates !~ m{ \A (?: $rate \r?\n )* $rate (?:\r\n)? \Z }x); + my @lines = split /\n/, $rates; + my @table = (); + foreach my $line (@lines) { + $line =~ s/\s+//g; + my ($value, $cost) = split /:/, $line; + push @table, [ $value, $cost ]; + } + return @table; +} + +#------------------------------------------------------------------- + =head2 definition ( $session ) This subroutine returns an arrayref of hashrefs, used to validate data put into @@ -262,6 +347,18 @@ sub definition { options => \%shippingTypes, defaultValue => 'PARCEL', }, + addInsurance => { + fieldType => 'yesNo', + label => $i18n->get('add insurance'), + hoverHelp => $i18n->get('add insurance help'), + defaultValue => 0, + }, + insuranceRates => { + fieldType => 'textarea', + label => $i18n->get('insurance rates'), + hoverHelp => $i18n->get('insurance rates help'), + defaultValue => "50:1.75\n100:2.25", + }, ##Note, if a flat fee is added to this driver, then according to the license ##terms the website must display a note to the user (shop customer) that additional ##fees have been added. @@ -299,6 +396,7 @@ sub _doXmlRequest { my $userAgent = LWP::UserAgent->new; $userAgent->env_proxy; $userAgent->agent('WebGUI'); + $userAgent->timeout('45'); my $url = 'http://production.shippingapis.com/ShippingAPI.dll?API=RateV3&XML='; $url .= $xml; my $request = HTTP::Request->new(GET => $url); @@ -344,6 +442,9 @@ sub _getShippableUnits { } else { my $zip = $item->getShippingAddress->get('code'); + if ($item->getShippingAddress->get('country') ne 'United States') { + WebGUI::Error::InvalidParam->throw(error => q{Driver only handles domestic shipping}); + } push @{ $looseUnits{$zip} }, $item; } } diff --git a/lib/WebGUI/Shop/ShipDriver/USPSInternational.pm b/lib/WebGUI/Shop/ShipDriver/USPSInternational.pm new file mode 100644 index 000000000..577bc172d --- /dev/null +++ b/lib/WebGUI/Shop/ShipDriver/USPSInternational.pm @@ -0,0 +1,411 @@ +package WebGUI::Shop::ShipDriver::USPSInternational; + +use strict; +use base qw/WebGUI::Shop::ShipDriver/; +use WebGUI::Exception; +use XML::Simple; +use LWP; +use Tie::IxHash; +use Data::Dumper; + +=head1 NAME + +Package WebGUI::Shop::ShipDriver::USPSInternational + +=head1 DESCRIPTION + +Shipping driver for the United States Postal Service, international shipping services. + +=head1 SYNOPSIS + +=head1 METHODS + +See the master class, WebGUI::Shop::ShipDriver for information about +base methods. These methods are customized in this class: + +=cut + +#------------------------------------------------------------------- + +=head2 buildXML ( $cart, @packages ) + +Returns XML for submitting to the US Postal Service servers + +=head3 $cart + +A WebGUI::Shop::Cart object. This allows us access to the user's +address book + +=head3 @packages + +An array of array references. Each array element is 1 set of items. The +quantity of items will vary in each set. If the quantity of an item +is more than 1, then we will check for shipping 1 item, and multiple the +result by the quantity, rather than doing several identical checks. + +=cut + +sub buildXML { + my ($self, $cart, @packages) = @_; + tie my %xmlHash, 'Tie::IxHash'; + %xmlHash = ( IntlRateRequest => {}, ); + my $xmlTop = $xmlHash{IntlRateRequest}; + $xmlTop->{USERID} = $self->get('userId'); + $xmlTop->{Package} = []; + ##Do a request for each package. + my $packageIndex; + PACKAGE: for(my $packageIndex = 0; $packageIndex < scalar @packages; $packageIndex++) { + my $package = $packages[$packageIndex]; + next PACKAGE unless scalar @{ $package }; + tie my %packageData, 'Tie::IxHash'; + my $weight = 0; + my $value = 0; + foreach my $item (@{ $package }) { + my $sku = $item->getSku; + my $itemWeight = $sku->getWeight(); + my $itemValue = $sku->getPrice(); + ##Items that ship separately with a quantity > 1 are rate estimated as 1 item and then the + ##shipping cost is multiplied by the quantity. + if (! $sku->shipsSeparately ) { + $itemWeight *= $item->get('quantity'); + $itemValue *= $item->get('quantity'); + } + $weight += $itemWeight; + $value += $itemValue; + } + my $pounds = int($weight); + my $ounces = sprintf '%3.1f', (16 * ($weight - $pounds)); + if ($pounds == 0 && $ounces eq '0.0' ) { + $ounces = 0.1; + } + $value = sprintf '%.2f', $value; + my $destination = $package->[0]->getShippingAddress; + my $country = $self->correctCountry($destination->get('country')); + $packageData{ID} = $packageIndex; + $packageData{Pounds} = [ $pounds ]; + $packageData{Ounces} = [ $ounces ]; + $packageData{Machinable} = [ 'true' ]; + $packageData{MailType} = [ 'Package' ]; + if ($self->get('addInsurance')) { + $packageData{ValueOfContents} = [ $value ]; + } + $packageData{Country} = [ $country ]; + push @{ $xmlTop->{Package} }, \%packageData; + } + my $xml = XMLout(\%xmlHash, + KeepRoot => 1, + NoSort => 1, + NoIndent => 1, + KeyAttr => { + Package => 'ID', + }, + SuppressEmpty => 0, + ); + return $xml; +} + + +#------------------------------------------------------------------- + +=head2 calculate ( $cart ) + +Returns a shipping price. + +=head3 $cart + +A WebGUI::Shop::Cart object. The contents of the cart are analyzed to calculate +the shipping costs. If no items in the cart require shipping, then no shipping +costs are assessed. + +=cut + +sub calculate { + my ($self, $cart) = @_; + if (! $self->get('userId')) { + WebGUI::Error::InvalidParam->throw(error => q{Driver configured without a USPS userId.}); + } + if ($cart->getShippingAddress->get('country') eq 'United States') { + WebGUI::Error::InvalidParam->throw(error => q{Driver only handles international shipping}); + } + my $cost = 0; + ##Sort the items into shippable bundles. + my @shippableUnits = $self->_getShippableUnits($cart); + my $packageCount = scalar @shippableUnits; + if ($packageCount > 25) { + WebGUI::Error::InvalidParam->throw(error => q{Cannot do USPS lookups for more than 25 items.}); + } + my $anyShippable = $packageCount > 0 ? 1 : 0; + return $cost unless $anyShippable; + #$cost = scalar @shippableUnits * $self->get('flatFee'); + ##Build XML ($cart, @shippableUnits) + my $xml = $self->buildXML($cart, @shippableUnits); + ##Do request ($xml) + my $response = $self->_doXmlRequest($xml); + ##Error handling + if (! $response->is_success) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => 'Problem connecting to USPS Web Tools: '. $response->status_line); + } + my $returnedXML = $response->content; + #warn $returnedXML; + my $xmlData = XMLin($returnedXML, KeepRoot => 1, ForceArray => [qw/Package/]); + if (exists $xmlData->{Error}) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => 'Problem with USPS Web Tools XML: '. $xmlData->{Error}->{Description}); + } + ##Summarize costs from returned data + $cost = $self->_calculateFromXML($xmlData, @shippableUnits); + return $cost; +} + +#------------------------------------------------------------------- + +=head2 _calculateFromXML ( $xmlData, @shippableUnits ) + +Takes data from the USPS and returns the calculated shipping price. + +=head3 $xmlData + +Processed XML data from an XML rate request, processed in perl data structure. The data is expected to +have this structure: + + { + IntlRateResponse => { + Package => [ + { + ID => 0, + Postage => { + Rate => some_number + } + }, + ] + } + } + +=head3 @shippableUnits + +The set of shippable units, which are required to do quantity lookups. + +=cut + +sub _calculateFromXML { + my ($self, $xmlData, @shippableUnits) = @_; + my $cost = 0; + foreach my $package (@{ $xmlData->{IntlRateResponse}->{Package} }) { + my $id = $package->{ID}; + ##Error check for invalid index + if ($id < 0 || $id > $#shippableUnits || $id !~ /^\d+$/) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => "Illegal package index returned by USPS: $id"); + } + if (exists $package->{Error}) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => $package->{Error}->{Description}); + } + my $unit = $shippableUnits[$id]; + my $rate; + SERVICE: foreach my $service (@{ $package->{Service} }) { + next SERVICE unless $service->{ID} eq $self->get('shipType'); + $rate = $service->{Postage}; + if ($self->get('addInsurance')) { + if (exists $service->{InsComment}) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => "No insurance because of: ".$service->{InsComment}); + } + $rate += $service->{Insurance}; + } + } + if (!$rate) { + WebGUI::Error::Shop::RemoteShippingRate->throw(error => 'Selected shipping service not available'); + } + if ($unit->[0]->getSku->shipsSeparately) { + ##This is a single item due to ships separately. Since in reality there will be + ## N things being shipped, multiply the rate by the quantity. + $cost += $rate * $unit->[0]->get('quantity'); + } + else { + ##This is a loose bundle of items, all shipped together + $cost += $rate; + } + } + return $cost; +} + +#------------------------------------------------------------------- + +=head2 correctCountry ( $country ) + +Correct country names to be compliant with USPS International's ICL. + +=cut + +sub correctCountry { + my $self = shift; + my $country = shift; + return $country eq q{United Kingdom} ? q{United Kingdom (Great Britain)} + : $country eq q{Congo, the Democratic Republic of the} ? q{Congo, Democratic Republic of the} + : $country eq q{Cocos (Keeling) Islands} ? q{Cocos Island (Australia)} + : $country eq q{Congo} ? q{Congo, Republic of the} + : $country eq q{Christmas Island} ? q{Christmas Island (Australia)} + : $country eq q{Georgia} ? q{Georgia, Republic of} + : $country eq q{Heard and Mc Donald Islands} ? q{Australia} + : $country eq q{Korea (South)} ? q{South Korea} + : $country eq q{Korea, Republic of} ? q{Democratic People's Republic of Korea} + : $country eq q{Lao People's Democratic Republic} ? q{Laos} + : $country eq q{Macedonia} ? q{Macedonia, Republic of} + : $country eq q{Moldova, Republic of} ? q{Moldova} + : $country eq q{Pitcairn} ? q{Pitcairn Island} + : $country eq q{Russian Federation} ? q{Russia} + : $country eq q{Slovakia} ? q{Slovak Republic} + : $country eq q{Tokelau} ? q{Tokelau (Union) Group (Western Samoa)} + : $country eq q{Trinidad} ? q{Trinidad and Tobago} + : $country eq q{Vatican City State (Holy See)} ? q{Vatican City} + : $country eq q{Viet Nam} ? q{Vietnam} + : $country eq q{Virgin Islands (U.S.)} ? q{Virgin Islands U.S.} + : $country; +} + +#------------------------------------------------------------------- + +=head2 definition ( $session ) + +This subroutine returns an arrayref of hashrefs, used to validate data put into +the object by the user, and to automatically generate the edit form to show +the user. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + WebGUI::Error::InvalidParam->throw(error => q{Must provide a session variable}) + unless ref $session eq 'WebGUI::Session'; + my $definition = shift || []; + my $i18n = WebGUI::International->new($session, 'ShipDriver_USPS'); + my $i18n2 = WebGUI::International->new($session, 'ShipDriver_USPSInternational'); + tie my %shippingTypes, 'Tie::IxHash'; + ##Note, these keys are used by buildXML + $shippingTypes{1} = $i18n2->get('express mail international'); + $shippingTypes{2} = $i18n2->get('priority mail international'); + $shippingTypes{6} = $i18n2->get('global express guaranteed rectangular'); + $shippingTypes{7} = $i18n2->get('global express guaranteed non-rectangular'); + $shippingTypes{9} = $i18n2->get('priority mail flat rate box'); + $shippingTypes{11} = $i18n2->get('priority mail large flat rate box'); + $shippingTypes{15} = $i18n2->get('first class mail international parcels'); + $shippingTypes{16} = $i18n2->get('priority mail small flat rate box'); + tie my %fields, 'Tie::IxHash'; + %fields = ( + instructions => { + fieldType => 'readOnly', + label => $i18n->get('instructions'), + defaultValue => $i18n->get('usps instructions'), + noFormProcess => 1, + }, + userId => { + fieldType => 'text', + label => $i18n->get('userid'), + hoverHelp => $i18n->get('userid help'), + defaultValue => '', + }, + shipType => { + fieldType => 'selectBox', + label => $i18n->get('ship type'), + hoverHelp => $i18n->get('ship type help'), + options => \%shippingTypes, + defaultValue => 'PARCEL', + }, + addInsurance => { + fieldType => 'yesNo', + label => $i18n->get('add insurance'), + hoverHelp => $i18n->get('add insurance help'), + defaultValue => 0, + }, +##Note, if a flat fee is added to this driver, then according to the license +##terms the website must display a note to the user (shop customer) that additional +##fees have been added. +# flatFee => { +# fieldType => 'float', +# label => $i18n->get('flatFee'), +# hoverHelp => $i18n->get('flatFee help'), +# defaultValue => 0, +# }, + ); + my %properties = ( + name => $i18n2->get('U.S. Postal Service, International'), + properties => \%fields, + ); + push @{ $definition }, \%properties; + return $class->SUPER::definition($session, $definition); +} + +#------------------------------------------------------------------- + +=head2 _doXmlRequest ( $xml ) + +Contact the USPS website and submit the XML for a shipping rate lookup. +Returns a LWP::UserAgent response object. + +=head3 $xml + +XML to send. It has some very high standards, including XML components in +the right order and sets of allowed tags. + +=cut + +sub _doXmlRequest { + my ($self, $xml) = @_; + my $userAgent = LWP::UserAgent->new; + $userAgent->env_proxy; + $userAgent->agent('WebGUI'); + $userAgent->timeout('45'); + my $url = 'http://production.shippingapis.com/ShippingAPI.dll?API=IntlRate&XML='; + $url .= $xml; + my $request = HTTP::Request->new(GET => $url); + my $response = $userAgent->request($request); + return $response; +} + +#------------------------------------------------------------------- + +=head2 _getShippableUnits ( $cart ) + +This is a private method. + +Sorts items into the cart by how they must be shipped, together, separate, +etc. Returns an array of array references of cart items grouped by +whether or not they ship separately, and then sorted by destination +zip code. + +If an item in the cart must be shipped separately, but has a quantity greater +than 1, then for the purposes of looking up shipping costs it is returned +as 1 bundle, since the total cost can now be calculated by multiplying the +quantity together with the cost for a single unit. + +For an empty cart (which shouldn't ever happen), it would return an empty array. + +=head3 $cart + +A WebGUI::Shop::Cart object. It provides access to the items in the cart +that must be sorted. + +=cut + +sub _getShippableUnits { + my ($self, $cart) = @_; + my @shippableUnits = (); + ##Loose units are sorted by zip code. + my %looseUnits = (); + ITEM: foreach my $item (@{$cart->getItems}) { + my $sku = $item->getSku; + next ITEM unless $sku->isShippingRequired; + if ($sku->shipsSeparately) { + push @shippableUnits, [ $item ]; + } + else { + my $zip = $item->getShippingAddress->get('code'); + if ($item->getShippingAddress->get('country') eq 'United States') { + WebGUI::Error::InvalidParam->throw(error => q{Driver only handles international shipping}); + } + push @{ $looseUnits{$zip} }, $item; + } + } + push @shippableUnits, values %looseUnits; + return @shippableUnits; +} + +1; diff --git a/lib/WebGUI/Shop/TaxDriver/EU.pm b/lib/WebGUI/Shop/TaxDriver/EU.pm index cd8c4ca52..10d11327d 100644 --- a/lib/WebGUI/Shop/TaxDriver/EU.pm +++ b/lib/WebGUI/Shop/TaxDriver/EU.pm @@ -16,7 +16,6 @@ package WebGUI::Shop::TaxDriver::EU; use strict; -use SOAP::Lite; use WebGUI::Content::Account; use WebGUI::TabForm; use WebGUI::Utility qw{ isIn }; @@ -63,7 +62,7 @@ tie my %EU_COUNTRIES, 'Tie::IxHash', ( EL => 'Greece', ES => 'Spain', FI => 'Finland', - FR => 'France ', + FR => 'France', GB => 'United Kingdom', HU => 'Hungary', IE => 'Ireland', @@ -123,9 +122,9 @@ sub addGroup { #------------------------------------------------------------------- -=head2 addVATNumber ( VATNumber, localCheckOnly ) +=head2 addVATNumber ( VATNumber, user, localCheckOnly ) -Adds a VAT number to the database. Checks the number through the VIES database. Returns and error message if a +Adds a VAT number to the database for user, using updateVATNumber. Returns and error message if a validation error occurred. If the number validates undef is returned. =head3 VATNumber @@ -151,33 +150,25 @@ sub addVATNumber { my $db = $self->session->db; my $i18n = WebGUI::International->new( $self->session, 'TaxDriver_EU' ); - WebGUI::Error::InvalidParam->throw( 'A VAT number is required' ) - unless $number; - WebGUI::Error::InvalidParam->throw( 'The second argument must be an instanciated WebGUI::User object' ) - unless ref $user eq 'WebGUI::User'; - WebGUI::Error::InvalidParam->throw( 'Visitor cannot add VAT numbers' ) - if $user->isVisitor; - - # Check number - my $validator = Business::Tax::VAT::Validation->new; - my $numberIsValid = $localCheckOnly ? $validator->local_check( $number ) : $validator->check( $number ); - - # Number contains syntax error does not exist. Do not write the code to the db. - if ( !$numberIsValid && $validator->get_last_error_code <= 16 ) { + my $result = $self->updateVATNumber( $number, $user, $localCheckOnly ); + + if ( $result eq 'INVALID' ) { return $i18n->get('vat number invalid'); } + elsif ( $result eq 'VALID' ) { + return; + } + else { + my $workflow = WebGUI::Workflow::Instance->create( $self->session, { + workflowId => 'taxeurecheckworkflow01', + parameters => { + userId => $user->userId, + vatNumber => $number, + }, + } )->start(); - # Write the code to the db. - $db->write( 'replace into tax_eu_vatNumbers (userId,countryCode,vatNumber,viesValidated,viesErrorCode,approved) values (?,?,?,?,?,?)', [ - $user->userId, - substr( $number, 0 , 2 ), - $number, - $numberIsValid ? 1 : 0, - $numberIsValid ? undef : $validator->get_last_error_code, - 0, - ] ); - - return $numberIsValid ? undef : $i18n->get('vies unavailable'); + return $i18n->get('vies unavailable'); + } } #------------------------------------------------------------------- @@ -824,6 +815,33 @@ sub isUsableVATNumber { #------------------------------------------------------------------- +=head2 recheckVATNumber ( vatNumber, user ) + +Uses updateVATNumber to check and store the given number for the given user. Returns INVALID od VALID for invalid +and valid number respectively. If VIES is unavailable returns UNKNOWN. + +=head3 vatNumber + +The VAT number to be rechecked. + +=head3 user + +An instanciated WebGUI::User object for the user belonging to the VAT number. + +=cut + +sub recheckVATNumber { + my $self = shift; + my $number = shift; + my $user = shift || $self->session->user; + + my $result = $self->updateVATNumber( $number, $user ); + + return $result; +} + +#------------------------------------------------------------------- + =head2 skuFormDefinition ( ) Returns a hash ref containing the form definition for the per sku options for this tax driver. @@ -855,6 +873,73 @@ sub skuFormDefinition { #------------------------------------------------------------------- +=head2 updateVATNumber( VATNumber, user, localCheckOnly ) + +Validates the VAT number with the VIES service. If the number is incorrect, INVALID will be returned. Otherwise the +number is added to the db. If the number cannot be validated 'UNKNOWN' is returned, if the number is valid 'VALID' +will be returned. + +=head3 VATNumber + +The number that is to be added. + +=head3 user + +The user for which the number should be added. Defaults to the session user. + +=head3 localCheckOnly + +If set to a true value the the remote VAT number validation in the VIES database will not be preformed. The VAT +number will be checked against regexes, however. Mostly convenient for testing purposes. + +=cut + + +sub updateVATNumber { + my $self = shift; + my $number = shift; + my $user = shift || $self->session->user; + my $localCheckOnly = shift; + my $db = $self->session->db; + + WebGUI::Error::InvalidParam->throw( 'A VAT number is required' ) + unless $number; + WebGUI::Error::InvalidParam->throw( 'The second argument must be an instanciated WebGUI::User object' ) + unless ref $user eq 'WebGUI::User'; + WebGUI::Error::InvalidParam->throw( 'Visitor cannot add VAT numbers' ) + if $user->isVisitor; + + # Check number + my $validator = Business::Tax::VAT::Validation->new; + my $numberIsValid = $localCheckOnly ? $validator->local_check( $number ) : $validator->check( $number ); + + # Number contains syntax error does not exist. Do not write the code to the db. + if ( !$numberIsValid && $validator->get_last_error_code <= 16 ) { + $self->deleteVATNumber( $number, $user ); + + return 'INVALID'; + } + + # Write the code to the db. + $db->write( 'replace into tax_eu_vatNumbers (userId,countryCode,vatNumber,viesValidated,viesErrorCode,approved) values (?,?,?,?,?,?)', [ + $user->userId, + substr( $number, 0 , 2 ), + $number, + $numberIsValid ? 1 : 0, + $numberIsValid ? undef : $validator->get_last_error_code, + 0, + ] ); + + if ( $numberIsValid ) { + return 'VALID'; + } + else { + return 'UNKNOWN'; + } +} + +#------------------------------------------------------------------- + =head2 www_addGroup Adds a VAT group. diff --git a/lib/WebGUI/Shop/Transaction.pm b/lib/WebGUI/Shop/Transaction.pm index 6bb226ffd..7619dbc51 100644 --- a/lib/WebGUI/Shop/Transaction.pm +++ b/lib/WebGUI/Shop/Transaction.pm @@ -619,6 +619,48 @@ sub newByGatewayId { #------------------------------------------------------------------- +=head2 sendNotifications ( transaction ) + +Sends out a receipt and a sale notification to the buyer and the store owner respectively. + +=cut + +sub sendNotifications { + my ($self) = @_; + my $session = $self->session; + my $i18n = WebGUI::International->new($session, 'PayDriver'); + my $url = $session->url; + my $var = $self->getTransactionVars; + + # render + my $template = WebGUI::Asset::Template->new( $session, $session->setting->get("shopReceiptEmailTemplateId") ); + my $inbox = WebGUI::Inbox->new($session); + my $receipt = $template->process( $var ); + WebGUI::Macro::process($session, \$receipt); + + # purchase receipt + $inbox->addMessage( { + message => $receipt, + subject => $i18n->get('receipt subject') . ' ' . $self->get('orderNumber'), + userId => $self->get('userId'), + status => 'completed', + } ); + + # shop owner notification + # Shop owner uses method=view rather than method=viewMy + $var->{viewDetailUrl} = $url->page( 'shop=transaction;method=view;transactionId='.$self->getId, 1 ); + my $notification = $template->process( $var ); + WebGUI::Macro::process($session, \$notification); + $inbox->addMessage( { + message => $notification, + subject => $i18n->get('a sale has been made') . ' ' . $self->get('orderNumber'), + groupId => $session->setting->get('shopSaleNotificationGroupId'), + status => 'unread', + } ); +} + +#------------------------------------------------------------------- + =head2 thankYou () Displays the default thank you page. diff --git a/lib/WebGUI/Shop/TransactionItem.pm b/lib/WebGUI/Shop/TransactionItem.pm index 1d5c56b12..60c2a37c8 100644 --- a/lib/WebGUI/Shop/TransactionItem.pm +++ b/lib/WebGUI/Shop/TransactionItem.pm @@ -265,7 +265,8 @@ The status of this item. The default is 'NotShipped'. Other statuses include: Ca sub update { my ($self, $newProperties) = @_; my $id = id $self; - my $session = $self->transaction->session; + my $transaction = $self->transaction; + my $session = $transaction->session; my $taxDriver = WebGUI::Shop::Tax->getDriver( $session ); if (exists $newProperties->{item}) { @@ -296,7 +297,7 @@ sub update { $newProperties->{ taxConfiguration } = to_json( $taxDriver->getTransactionTaxData( $sku, $address ) || '{}' ); - unless ($sku->isShippingRequired) { + if (!$sku->isShippingRequired && $transaction->get('isSuccessful')) { $newProperties->{orderStatus} = 'Shipped'; } } @@ -310,7 +311,7 @@ sub update { if (exists $newProperties->{options} && ref($newProperties->{options}) eq "HASH") { $properties{$id}{options} = JSON->new->encode($newProperties->{options}); } - $properties{$id}{lastUpdated} = WebGUI::DateTime->new($self->transaction->session,time())->toDatabase; + $properties{$id}{lastUpdated} = WebGUI::DateTime->new($session,time())->toDatabase; $self->transaction->session->db->setRow("transactionItem","itemId",$properties{$id}); } diff --git a/lib/WebGUI/Shop/Vendor.pm b/lib/WebGUI/Shop/Vendor.pm index d2d806bf2..f290f11a8 100644 --- a/lib/WebGUI/Shop/Vendor.pm +++ b/lib/WebGUI/Shop/Vendor.pm @@ -303,7 +303,7 @@ The name of the vendor. =head4 userId -The name of the vendor. +The unique GUID of the vendor. =head4 url @@ -588,16 +588,26 @@ Returns the status to which the item(s) are set. =cut sub www_setPayoutStatus { - my $class = shift; - my $session = shift; + my $class = shift; + my $session = shift; + my ( $form, $db ) = $session->quick( qw{ form db } ); my $admin = WebGUI::Shop::Admin->new($session); return $session->privilege->adminOnly() unless ($admin->canManage); - my @itemIds = $session->form->process('itemId'); - my $status = $session->form->process('status'); + my $status = $form->process('status'); return "error: wrong status [$status]" unless isIn( $status, qw{ NotPaid Scheduled } ); + my @itemIds; + if ( $form->process( 'all' ) ) { + @itemIds = $session->db->buildArray( 'select itemId from transactionItem where vendorPayoutStatus = ?' , [ + ( $status eq 'NotPaid' ) ? 'Scheduled' : 'NotPaid' + ] ); + } + else { + @itemIds = $form->process('itemId'); + } + foreach my $itemId (@itemIds) { my $item = WebGUI::Shop::TransactionItem->newByDynamicTransaction( $session, $itemId ); return "error: invalid transactionItemId [$itemId]" unless $item; @@ -677,10 +687,13 @@ sub www_vendorTotalsAsJSON { foreach my $vendorId (keys %{ $vendorPayoutData }) { my $vendor = WebGUI::Shop::Vendor->new( $session, $vendorId ); - push @dataset, { + my $dataset = { %{ $vendor->get }, %{ $vendorPayoutData->{ $vendorId } }, - } + }; + my $user = WebGUI::User->new($session, $vendor->get('userId')); + $dataset->{name} .= ' ('.$user->username.')'; + push @dataset, $dataset; } $session->http->setMimeType( 'application/json' ); diff --git a/lib/WebGUI/Storage.pm b/lib/WebGUI/Storage.pm index dbb50193f..575a4b049 100644 --- a/lib/WebGUI/Storage.pm +++ b/lib/WebGUI/Storage.pm @@ -26,6 +26,8 @@ use Image::Magick; use Path::Class::Dir; use Storable (); use WebGUI::Utility qw(isIn); +use WebGUI::Paths; +use JSON (); =head1 NAME @@ -257,7 +259,7 @@ sub addFileFromCaptcha { $self->session->errorHandler->warn("Error adding noise: $error"); } # AddNoise generates a different average color depending on library. This is ugly, but the best I can see for now - $error = $image->Annotate(font=>$self->session->config->getWebguiRoot."/lib/default.ttf", pointsize=>40, skewY=>0, skewX=>0, gravity=>'center', fill=>'#ffffff', antialias=>'true', text=>$challenge); + $error = $image->Annotate(font=>WebGUI::Paths->var.'/default.ttf', pointsize=>40, skewY=>0, skewX=>0, gravity=>'center', fill=>'#ffffff', antialias=>'true', text=>$challenge); if($error) { $self->session->errorHandler->warn("Error Annotating image: $error"); } @@ -379,6 +381,7 @@ sub addFileFromFormPost { next if ($upload->size > 1024 * $self->session->setting->get("maxAttachmentSize")); $clientFilename =~ s/.*[\/\\]//; + $clientFilename =~ s/^thumb-//; my $type = $self->getFileExtension($clientFilename); if (isIn($type, qw(pl perl sh cgi php asp html htm))) { # make us safe from malicious uploads $clientFilename =~ s/\./\_/g; @@ -507,6 +510,7 @@ deletion of this location's files, to CDN queue. sub clear { my $self = shift; my $dir = $self->getPathClassDir; + return undef if !defined $dir; my $errors; CHILD: while (my $child = $dir->next()) { my $rel = $child->relative($dir); @@ -1052,6 +1056,7 @@ sub getFiles { my $self = shift; my $showAll = shift; my $dir = $self->getPathClassDir; + return [] if ! defined $dir; my $dirStr = $dir->stringify; my @list; $dir->recurse( @@ -1172,6 +1177,10 @@ sub getPathClassDir { return undef; } my $dir = Path::Class::Dir->new($self->session->config->get("uploadsPath"), @{ $self->{_pathParts} }); + if (! -e $dir->stringify) { + $self->_addError("directory for storage location ". $self->getId." does not exist"); + return undef; + } return $dir; } @@ -1235,17 +1244,21 @@ The file to retrieve the thumbnail for. =cut sub getThumbnailUrl { - my $self = shift; - my $filename = shift; + my $self = shift; + my $filename = shift; if (! defined $filename) { - $self->session->errorHandler->error("Can't make a thumbnail url without a filename."); + $self->session->errorHandler->error("Can't find a thumbnail url without a filename."); return ''; } - if (! isIn($filename, @{ $self->getFiles() })) { - $self->session->errorHandler->error("Can't make a thumbnail for a file named '$filename' that is not in my storage location."); + if (! $self->isImage($filename)) { return ''; } - return $self->getUrl("thumb-".$filename); + my $thumbname = 'thumb-' . $filename; + if (! -e $self->getPath($thumbname)) { + $self->session->errorHandler->error("Can't find a thumbnail for a file named '$filename' that is not in my storage location."); + return ''; + } + return $self->getUrl($thumbname); } #------------------------------------------------------------------- @@ -1652,23 +1665,56 @@ The groupId that is allowed to edit the files in this storage location. =cut sub setPrivileges { - my $self = shift; - my $owner = shift; - my $viewGroup = shift; - my $editGroup = shift; + my $self = shift; + my %privs = ( + users => [], + groups => [], + assets => [], + ); + if (@_ == 3 && !ref $_[0] && !ref $_[1] && !ref $_[0]) { + push @{ $privs{users} }, $_[0]; + push @{ $privs{groups} }, @_[1,2]; + } + else { + for my $object (@_) { + if ($object->isa('WebGUI::User')) { + push @{ $privs{users} }, $object->getId; + } + elsif ($object->isa('WebGUI::Group')) { + push @{ $privs{groups} }, $object->getId; + } + elsif ($object->isa('WebGUI::Asset')) { + push @{ $privs{assets} }, $object->getId; + } + } + } + + my $public; + for my $user (@{ $privs{users} }) { + if ($user eq '1') { + $public = 1; + } + } + for my $group (@{ $privs{groups} }) { + if ($group eq '1' || $group eq '7') { + $public = 1; + } + } + my $accessFile = JSON->new->encode( \%privs ); my $dirObj = $self->getPathClassDir(); + return undef if ! defined $dirObj; $dirObj->recurse( callback => sub { my $obj = shift; return unless $obj->is_dir; my $rel = $obj->relative($dirObj); - if ($owner eq '1' || $viewGroup eq '1' || $viewGroup eq '7' || $editGroup eq '1' || $editGroup eq '7') { + if ($public) { $self->deleteFile($rel->file('.wgaccess')->stringify); } else { - $self->addFileFromScalar($rel->file('.wgaccess')->stringify,$owner."\n".$viewGroup."\n".$editGroup); + $self->addFileFromScalar($rel->file('.wgaccess')->stringify, $accessFile); } } ); diff --git a/lib/WebGUI/TabForm.pm b/lib/WebGUI/TabForm.pm index daa1676f3..909886298 100644 --- a/lib/WebGUI/TabForm.pm +++ b/lib/WebGUI/TabForm.pm @@ -197,7 +197,6 @@ sub new { my $session = shift; my $startingTabs = shift; my $css = shift || $session->url->extras('tabs/tabs.css'); - my $cancelUrl = shift || $session->url->page(); my %tabs; tie %tabs, 'Tie::IxHash'; foreach my $key (keys %{$startingTabs}) { @@ -206,9 +205,13 @@ sub new { $tabs{$key}{uiLevel} = $startingTabs->{$key}->{uiLevel}; } my $i18n = WebGUI::International->new($session); + my $cancelJS = 'history.go(-1);'; + if (my $cancelURL = $session->env->get('HTTP_REFERER')) { + $cancelJS = sprintf q{window.location.href='%s';}, $cancelURL; + } my $cancel = WebGUI::Form::button($session,{ value=>$i18n->get('cancel'), - extras=>q|onclick="history.go(-1);" class="backwardButton"| + extras=>sprintf(q|onclick="%s" class="backwardButton"|, $cancelJS), }); bless { _session=>$session, _cancel=>$cancel, _submit=>WebGUI::Form::submit($session), _form=>WebGUI::Form::formHeader($session), _hidden=>"", _tab=>\%tabs, _css=>$css }, $class; diff --git a/lib/WebGUI/User.pm b/lib/WebGUI/User.pm index 803471b5d..f7cba2579 100644 --- a/lib/WebGUI/User.pm +++ b/lib/WebGUI/User.pm @@ -18,7 +18,6 @@ use strict; use WebGUI::Group; use WebGUI::Utility; use WebGUI::Workflow::Instance; -use WebGUI::Shop::AddressBook; use JSON (); use WebGUI::ProfileField; use Tie::CPHash; @@ -376,7 +375,8 @@ sub delete { $self->uncache; foreach my $groupId ( @{ $self->getGroups } ) { - WebGUI::Group->new($session, $groupId)->deleteUsers([$userId]); + my $group = WebGUI::Group->new($session, $groupId); + $group->deleteUsers([$userId]) if $group; } my $auth = $self->authInstance; @@ -410,6 +410,7 @@ sub delete { # Shop cleanups my $sth = $session->db->prepare('select addressBookId from addressBook where userId=?'); $sth->execute([$userId]); + require WebGUI::Shop::AddressBook; BOOK: while (my $bookId = $sth->hashRef) { my $book; eval { $book = WebGUI::Shop::AddressBook->new($session, $bookId->{addressBookId}); }; @@ -539,9 +540,9 @@ sub friends { $myFriends->isEditable(0); $self->uncache; $self->{_user}{"friendsGroup"} = $myFriends->getId; - $self->{_user}{"lastUpdated"} = $self->session->datetime->time(); + $self->{_user}{"lastUpdated"} = time(); $self->session->db->write("update users set friendsGroup=?, lastUpdated=? where userId=?", - [$myFriends->getId, $self->session->datetime->time(), $self->userId]); + [$myFriends->getId, time(), $self->userId]); $self->{_friendsGroup} = $myFriends; } @@ -637,7 +638,7 @@ sub getGroups { my $withoutExpired = shift; my $clause = ""; if ($withoutExpired) { - $clause = "and expireDate>".$self->session->datetime->time(); + $clause = "and expireDate>".time(); } my $gotGroupsForUser = $self->session->stow->get("gotGroupsForUser"); if (exists $gotGroupsForUser->{$self->userId}) { @@ -1011,7 +1012,7 @@ sub karma { $self->uncache; $self->{_user}{karma} += $amount; $self->session->db->write("update users set karma=karma+? where userId=?", [$amount, $self->userId]); - $self->session->db->write("insert into karmaLog values (?,?,?,?,?)",[$self->userId, $amount, $source, $description, $self->session->datetime->time()]); + $self->session->db->write("insert into karmaLog values (?,?,?,?,?)",[$self->userId, $amount, $source, $description, time()]); } return $self->{_user}{karma}; } diff --git a/lib/WebGUI/Utility.pm b/lib/WebGUI/Utility.pm index f0b93e2aa..550abc52a 100644 --- a/lib/WebGUI/Utility.pm +++ b/lib/WebGUI/Utility.pm @@ -19,7 +19,7 @@ package WebGUI::Utility; use Exporter; use strict; use Tie::IxHash; -use Net::Subnets; +use Net::CIDR::Lite; our @ISA = qw(Exporter); our @EXPORT = qw(&isBetween &makeTabSafe &makeArrayTabSafe &randomizeHash &commify &randomizeArray &isInSubnet @@ -176,7 +176,9 @@ sub isIn { =head2 isInSubnet ( ipAddress, subnets ) -Verifies whether an IP address is in a given subnet. Returns a 1 if it is, undef if there's a formatting error, or 0 if the IP is not in the list of subnets. +Verifies whether an IP address is in a given subnet. Returns a 1 if it +is, undef if there's a formatting error, or 0 if the IP is not in the +list of subnets. =head3 ipAddress @@ -191,22 +193,21 @@ An array reference containing subnets in CIDR format. Example: 127.0.0.1/32 sub isInSubnet { my $ip = shift; my $subnets = shift; - # some validation + return 0 unless @{ $subnets }; for my $cidr ( @{ $subnets } ) { - my @parts = $cidr =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)\/(\d+)$/; - unless ( 5 == @parts ) { # cidr has 5 parts - return undef; - } - unless ( 4 == grep { $_ <= 255 } @parts[0..3] ) { # each octet needs to be between 0 and 255 - return undef; - } - unless ( $parts[4] <= 32 ) { # the subnet needs to be less than or equal to 32, as 32 represents only 1 ip address - return undef; - } + my @parts = $cidr =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)\/(\d+)$/; + unless ( 5 == @parts ) { # cidr has 5 parts + return undef; + } + unless ( 4 == grep { $_ <= 255 } @parts[0..3] ) { # each octet needs to be between 0 and 255 + return undef; + } + unless ( $parts[4] <= 32 ) { # the subnet needs to be less than or equal to 32, as 32 represents only 1 ip address + return undef; + } } - my $net = Net::Subnets->new; - $net->subnets($subnets); - if ($net->check(\$ip)) { + my $net = Net::CIDR::Lite->new(@{ $subnets }); + if ($net->find($ip)) { return 1; } else { return 0; diff --git a/lib/WebGUI/VersionTag.pm b/lib/WebGUI/VersionTag.pm index 745022bb9..4c451a00f 100644 --- a/lib/WebGUI/VersionTag.pm +++ b/lib/WebGUI/VersionTag.pm @@ -137,7 +137,7 @@ sub create { my $properties = shift; my $tagId = $session->db->setRow("assetVersionTag","tagId",{ tagId=>"new", - creationDate=>$session->datetime->time(), + creationDate=>time(), createdBy=>$session->user->userId }); my $tag = $class->new($session, $tagId); @@ -178,7 +178,7 @@ sub commit { if ($finished) { $self->{_data}{isCommitted} = 1; $self->{_data}{committedBy} = $self->session->user->userId unless ($self->{_data}{committedBy}); - $self->{_data}{commitDate} = $self->session->datetime->time(); + $self->{_data}{commitDate} = time(); $self->session->db->setRow("assetVersionTag", "tagId", $self->{_data}); $self->clearWorking; return 1; @@ -309,13 +309,13 @@ sub getAssets { $pending = " and assetData.status='pending' "; } my $sth = $self->session->db->read("select asset.assetId,assetData.revisionDate from assetData left join asset on asset.assetId=assetData.assetId where assetData.tagId=? ".$pending." order by ".$sort." ".$direction, [$self->getId]); - while (my ($id,$version) = $sth->array) { - my $asset = WebGUI::Asset->newById($self->session,$id,$version); - unless (defined $asset) { - $self->session->errorHandler->error("Asset $id $version could not be instanciated by version tag ".$self->getId.". Perhaps it is corrupt."); - next; - } - push(@assets, $asset); + ASSETID: while (my ($id,$version) = $sth->array) { + my $asset = eval { WebGUI::Asset->newById($self->session,$id,$version); }; + unless (defined $asset) { + $self->session->errorHandler->error("Asset $id $version could not be instanciated by version tag ".$self->getId.". Perhaps it is corrupt."); + next ASSETID; + } + push(@assets, $asset); } return \@assets; } @@ -486,15 +486,15 @@ sub getWorking { #First see if there is already a version tag $tag = $stow->get(q{versionTag}); - return $tag if $tag; + return $tag if ($tag && !$tag->isLocked); $tagId = $session->scratch()->get(q{versionTag}); if ($tagId) { $tag = $class->new($session, $tagId); - - $stow->set(q{versionTag}, $tag); - - return $tag; + unless ($tag->isLocked) { + $stow->set(q{versionTag}, $tag); + return $tag; + } } #No tag found. Create or reclaim one? @@ -523,10 +523,10 @@ sub getWorking { # For now, we only reclaim if 1 tag open. if (scalar @openTags == 1) { $tag = $openTags[0]; - - $tag->setWorking(); - - return $tag; + unless ($tag->isLocked) { + $tag->setWorking(); + return $tag; + } } } elsif ($mode eq q{siteWide}) { @@ -534,7 +534,7 @@ sub getWorking { OPENTAG: foreach my $openTag (@{WebGUI::VersionTag->getOpenTags($session)}) { - if ($openTag->get(q{isSiteWide})) { + if ($openTag->get(q{isSiteWide}) && !$openTag->isLocked) { $tag = $openTag; @@ -563,6 +563,30 @@ sub getWorking { #------------------------------------------------------------------- +=head2 isLocked ( ) + +Returns boolean value indicating whether tag is locked + +=cut + +sub isLocked { $_[0]{_data}{isLocked} } + +#------------------------------------------------------------------- + +=head2 leaveTag ( ) + +Make the user leave their current tag. + +=cut + +sub leaveTag { + my $self = shift; + $self->session->scratch->delete('versionTag'); + $self->session->stow->delete("versionTag"); +} + +#------------------------------------------------------------------- + =head2 lock ( ) Sets this version tag up so no more revisions may be applied to it. @@ -722,7 +746,7 @@ sub set { my $self = shift; my $properties = shift; - my $now = $self->session->datetime->time(); + my $now = time(); my $startTime = WebGUI::DateTime->new($self->session,$now)->toDatabase; my $endTime = WebGUI::DateTime->new($self->session,'2036-01-01 00:00:00')->toDatabase; @@ -768,6 +792,7 @@ Sets this tag as the working tag for the current user. sub setWorking { my $self = shift; + return if $self->isLocked; $self->session->scratch->set("versionTag",$self->getId); $self->session->stow->set("versionTag", $self); } diff --git a/lib/WebGUI/Workflow.pm b/lib/WebGUI/Workflow.pm index 36003eab2..4232fdf63 100644 --- a/lib/WebGUI/Workflow.pm +++ b/lib/WebGUI/Workflow.pm @@ -314,7 +314,8 @@ sub getList { =head2 getNextActivity ( [ activityId ] ) -Returns the next activity in the workflow after the activity specified. If no activity id is specified, then the first workflow will be returned. +Returns the next activity in the workflow after the activity specified. +If no activity id is specified, then the first workflow will be returned. =head3 activityId @@ -323,13 +324,53 @@ The unique id of an activity in this workflow. =cut sub getNextActivity { - my $self = shift; + my $self = shift; + my $activityId = shift; + my $id = $self->getNextActivityId($activityId); + return $self->getActivity($id); +} + + +#------------------------------------------------------------------- + +=head2 getNextActivityId ( [ activityId ] ) + +Returns the ID of the next activity in the workflow after the activity specified. +If no activity id is specified, then the first workflow will be returned. + +=head3 activityId + +The unique id of an activity in this workflow. + +=cut + +sub getNextActivityId { + my $self = shift; my $activityId = shift; my ($sequenceNumber) = $self->session->db->quickArray("select sequenceNumber from WorkflowActivity where activityId=?", [$activityId]); $sequenceNumber++; my ($id) = $self->session->db->quickArray("select activityId from WorkflowActivity where workflowId=? and sequenceNumber>=? order by sequenceNumber", [$self->getId, $sequenceNumber]); - return $self->getActivity($id); + return $id; +} + + +#------------------------------------------------------------------- + +=head2 hasNextActivity ( [ activityId ] ) + +Returns true if there is an activity after the specified activity. +If no activity id is specified, then the first workflow will be returned. + +=head3 activityId + +The unique id of an activity in this workflow. + +=cut + +sub hasNextActivity { + my $self = shift; + return $self->getNextActivityId(@_) ? 1 : 0; } diff --git a/lib/WebGUI/Workflow/Activity/ArchiveOldStories.pm b/lib/WebGUI/Workflow/Activity/ArchiveOldStories.pm index 1e337b016..ef1ef36d5 100644 --- a/lib/WebGUI/Workflow/Activity/ArchiveOldStories.pm +++ b/lib/WebGUI/Workflow/Activity/ArchiveOldStories.pm @@ -71,7 +71,7 @@ See WebGUI::Workflow::Activity::execute() for details. sub execute { my $self = shift; my $session = $self->session; - my $epoch = $self->session->datetime->time(); + my $epoch = time(); my $getAnArchive = WebGUI::Asset::Wobject::StoryArchive->getIsa($session); ARCHIVE: while (my $archive = $getAnArchive->()) { next ARCHIVE unless $archive && $archive->get("archiveAfter"); diff --git a/lib/WebGUI/Workflow/Activity/ArchiveOldThreads.pm b/lib/WebGUI/Workflow/Activity/ArchiveOldThreads.pm index 3d16c93ec..3d18b3c68 100644 --- a/lib/WebGUI/Workflow/Activity/ArchiveOldThreads.pm +++ b/lib/WebGUI/Workflow/Activity/ArchiveOldThreads.pm @@ -72,7 +72,7 @@ See WebGUI::Workflow::Activity::execute() for details. sub execute { my $self = shift; my $session = $self->session; - my $epoch = $session->datetime->time(); + my $epoch = time(); my $getCs = WebGUI::Asset::Wobject::Collaboration->getIsa($session); CS: while (1) { my $cs = eval { $getCs->(); }; diff --git a/lib/WebGUI/Workflow/Activity/CalendarUpdateFeeds.pm b/lib/WebGUI/Workflow/Activity/CalendarUpdateFeeds.pm index 49ced06be..7c79bfd38 100644 --- a/lib/WebGUI/Workflow/Activity/CalendarUpdateFeeds.pm +++ b/lib/WebGUI/Workflow/Activity/CalendarUpdateFeeds.pm @@ -100,6 +100,7 @@ sub execute { my $getCalendar = WebGUI::Asset::Wobject::Calendar->getIsa($session); CALENDAR: while (my $calendar = $getCalendar->()) { + next unless defined $calendar; my $calendarTitle = $calendar->getTitle; my $calendarId = $calendar->getId; if ( $calendar->get( "state" ) ne "published" ) { diff --git a/lib/WebGUI/Workflow/Activity/CleanLoginHistory.pm b/lib/WebGUI/Workflow/Activity/CleanLoginHistory.pm index 79eeafba4..87aaef028 100644 --- a/lib/WebGUI/Workflow/Activity/CleanLoginHistory.pm +++ b/lib/WebGUI/Workflow/Activity/CleanLoginHistory.pm @@ -115,7 +115,7 @@ sub execute { # Stop if there are no records preceding ageToDelete next USERLOOP unless @deleteTimes; - my $inTimes = WebGUI::SQL::quoteAndJoin( \@deleteTimes ); + my $inTimes = $db->quoteAndJoin( \@deleteTimes ); $db->write( "DELETE FROM userLoginLog WHERE userId = ? AND timeStamp IN ($inTimes)", [$userId] ); } ## end while ( my (@userIdData) ... } ## end else [ if ( not $self->get("retainLastAlways"... diff --git a/lib/WebGUI/Workflow/Activity/CleanupEMSSubmissions.pm b/lib/WebGUI/Workflow/Activity/CleanupEMSSubmissions.pm new file mode 100644 index 000000000..3cd147211 --- /dev/null +++ b/lib/WebGUI/Workflow/Activity/CleanupEMSSubmissions.pm @@ -0,0 +1,109 @@ +package WebGUI::Workflow::Activity::CleanupEMSSubmissions; + + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2008 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 + ------------------------------------------------------------------- + +=cut + +use strict; +use base 'WebGUI::Workflow::Activity'; +use WebGUI::Asset; +use WebGUI::International; + +=head1 NAME + +Package WebGUI::Workflow::Activity::CleanupEMSSubmissions + +=head1 DESCRIPTION + +Uses the settings in the help desk to determine whether the resolved tickets should be closed or not. + +=head1 SYNOPSIS + +See WebGUI::Workflow::Activity for details on how to use any activity. + +=head1 METHODS + +These methods are available from this class: + +=cut + + +#------------------------------------------------------------------- + +=head2 definition ( session, definition ) + +See WebGUI::Workflow::Activity::defintion() for details. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + my $definition = shift; + my $i18n = WebGUI::International->new( $session, "Asset_EMSSubmissionForm" ); + push(@{$definition}, { + name => $i18n->get("activity title cleanup submissions"), + properties => {} + }); + return $class->SUPER::definition($session,$definition); +} + + +#------------------------------------------------------------------- + +=head2 execute ( ) + +See WebGUI::Workflow::Activity::execute() for details. + +=cut + +sub execute { + my $self = shift; + my $session = $self->session; + my $root = WebGUI::Asset->getRoot($session); + + # keep track of how much time it's taking + my $start = time; + my $limit = 2_500; + my $timeLimit = 60; + + my $list = $root->getLineage( ['descendants'], { returnObjects => 1, + includeOnlyClasses => ['WebGUI::Asset::EMSSubmissionForm'], + } ); + + for my $emsForm ( @$list ) { + my $daysBeforeCleanup = $emsForm->get('daysBeforeCleanup') ; + next if ! $daysBeforeCleanup; + my $whereClause = q{ submissionStatus='denied' }; + if( $emsForm->get('deleteCreatedItems') ) { + $whereClause = ' ( ' . $whereClause . q{ or submissionStatus='created' } . ' ) '; + } + my $checkDate = time - ( 60*60*24* $daysBeforeCleanup ); + $whereClause .= q{ and assetData.lastModified < } . $checkDate; + my $res = $emsForm->getLineage(['children'],{ returnObjects => 1, + joinClass => 'WebGUI::Asset::EMSSubmission', + includeOnlyClasses => ['WebGUI::Asset::EMSSubmission'], + whereClause => $whereClause, + } ); + for my $submission ( @$res ) { + $submission->purge; + $limit--; + return $self->WAITING(1) if ! $limit or time > $start + $timeLimit; + } + } + return $self->COMPLETE; +} + +1; + diff --git a/lib/WebGUI/Workflow/Activity/DeleteExpiredSessions.pm b/lib/WebGUI/Workflow/Activity/DeleteExpiredSessions.pm index 418dea6c5..1d5872c7b 100644 --- a/lib/WebGUI/Workflow/Activity/DeleteExpiredSessions.pm +++ b/lib/WebGUI/Workflow/Activity/DeleteExpiredSessions.pm @@ -87,7 +87,7 @@ sub execute { $self->session->errorHandler->warn("More than 1 old userLoginLog rows found, removing offending rows"); $self->session->db->write("delete from userLoginLog where lastPageViewed = timeStamp and sessionId = ? ", [$sessionId] ); } - my $session = WebGUI::Session->open($self->session->config->getWebguiRoot, $self->session->config->getFilename, undef, undef, $sessionId, 1); + my $session = WebGUI::Session->open($self->session->config, undef, undef, $sessionId, 1); if (defined $session) { $session->var->end; $session->close; diff --git a/lib/WebGUI/Workflow/Activity/ExpireIncompleteSurveyResponses.pm b/lib/WebGUI/Workflow/Activity/ExpireIncompleteSurveyResponses.pm index 24b9f1de0..bf626844d 100644 --- a/lib/WebGUI/Workflow/Activity/ExpireIncompleteSurveyResponses.pm +++ b/lib/WebGUI/Workflow/Activity/ExpireIncompleteSurveyResponses.pm @@ -20,6 +20,7 @@ use base 'WebGUI::Workflow::Activity'; use WebGUI::Asset; use WebGUI::DateTime; use DateTime::Duration; +use WebGUI::Mail::Send; =head1 NAME @@ -106,19 +107,7 @@ sub execute { my $self = shift; my $session = $self->session; - my $sql = < 0 - and ( unix_timestamp() - r.startDate ) > ( s.timeLimit * 60 ) - and r.assetId = s.assetId - and ad.assetId = s.assetId - and ad.revisionDate = s.revisionDate - and upd.userId = r.userId -END_SQL - - my $refs = $self->session->db->buildArrayRefOfHashRefs($sql); + my $refs = $self->session->db->buildArrayRefOfHashRefs( $self->getSql ); for my $ref (@{$refs}) { if($self->get("deleteExpired")){ $session->log->debug("deleting response: $ref->{Survey_responseId} "); @@ -141,6 +130,8 @@ END_SQL responseId => $ref->{Survey_responseId}, deleted => $self->get("deleteExpired"), companyName => $self->session->setting->get("companyName"), + username => $ref->{username}, + userId => $ref->{userId}, }; my $template = WebGUI::Asset->newById($self->session,$self->get('emailTemplateId')); my $message = $template->processTemplate($var, $self->get("emailTemplateId")); @@ -158,4 +149,35 @@ END_SQL return $self->COMPLETE; } +=head2 getSql + +Returns the SQL used to look up incomplete survey responses. + +Factored out into a separate subroutine for the sake of testability. + +=cut + +sub getSql { + + # Use a left outer join on userProfileData so that we still get back responses for users that have been deleted + return < 0 + and ( unix_timestamp() - r.startDate ) > ( s.timeLimit * 60 ) + and r.assetId = s.assetId + and ad.assetId = s.assetId + and ad.revisionDate = s.revisionDate + and s.revisionDate = r.revisionDate +END_SQL + +} + 1; diff --git a/lib/WebGUI/Workflow/Activity/ExpireUnvalidatedEmailUsers.pm b/lib/WebGUI/Workflow/Activity/ExpireUnvalidatedEmailUsers.pm index 50ba7697f..55c8a518d 100644 --- a/lib/WebGUI/Workflow/Activity/ExpireUnvalidatedEmailUsers.pm +++ b/lib/WebGUI/Workflow/Activity/ExpireUnvalidatedEmailUsers.pm @@ -81,7 +81,7 @@ sub execute { return $self->COMPLETE; } - my @userIds = $self->session->db->buildArray("SELECT a.userId FROM authentication AS a INNER JOIN users AS u ON a.userId = u.userId WHERE a.authMethod = 'WebGUI' AND a.fieldName = 'emailValidationKey' AND u.status = 'Deactivated' AND u.dateCreated < ?", [$self->session->datetime->time - $self->get('interval')]); + my @userIds = $self->session->db->buildArray("SELECT a.userId FROM authentication AS a INNER JOIN users AS u ON a.userId = u.userId WHERE a.authMethod = 'WebGUI' AND a.fieldName = 'emailValidationKey' AND u.status = 'Deactivated' AND u.dateCreated < ?", [time - $self->get('interval')]); foreach my $userId (@userIds) { WebGUI::User->new($self->session, $userId)->delete; } diff --git a/lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm b/lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm new file mode 100644 index 000000000..5f85b184e --- /dev/null +++ b/lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm @@ -0,0 +1,184 @@ +package WebGUI::Workflow::Activity::ExtendCalendarRecurrences; + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +use strict; + +use base 'WebGUI::Workflow::Activity'; +use WebGUI::International; +use WebGUI::Asset; +use DateTime; + +=head1 NAME + +WebGUI::Workflow::Activity::ExtendCalendarRecurrences + +=head1 DESCRIPTION + +Generates events for all active calendar recurring events up to 2 years in the +future. + +=head1 SYNOPSIS + +See WebGUI::Workflow::Activity for details on how to use any activity. + +=head1 METHODS + +These methods are available from this class: + +=cut + +#------------------------------------------------------------------- + +=head2 definition ( session, definition ) + +See WebGUI::Workflow::Activity::definition() for details. + +=cut + +sub definition { + my ( $class, $session, $definition ) = @_; + my $i18n = WebGUI::International->new( $session, 'Activity_ExtendCalendarRecurrences' ); + push( @$definition, { name => $i18n->get('topicName') } ); + return $class->SUPER::definition( $session, $definition ); +} + +#------------------------------------------------------------------- + +=head2 execute ( [ object ] ) + +See WebGUI::Workflow::Activity::execute() for details. + +=cut + +sub execute { + my ( $self, $obj, $instance ) = @_; + my $timeLimit = time + 55; + + my $piped = $instance->getScratch('recurrences') + || $self->generateRecurrenceList(); + + while (time < $timeLimit ) { + return $self->COMPLETE unless $piped; + my ( $recurId, $rest ) = split /\|/, $piped, 2; + + $self->processRecurrence( $recurId, $timeLimit ) + and $piped = $rest; + } + + $instance->setScratch( recurrences => $piped ); + return $self->WAITING(1); +} ## end sub execute + +#------------------------------------------------------------------- + +=head2 findRecurrenceIds ( calendarId ) + +Find all recurIds for the given calendarId. + +=cut + +sub findRecurrenceIds { + my ( $self, $calendarId ) = @_; + my $sql = q{ + SELECT r.recurId + FROM Event_recur r + INNER JOIN Event e ON r.recurId = e.recurId + INNER JOIN asset a ON e.assetId = a.assetId + WHERE a.parentId = ? + }; + return $self->session->db->buildArrayRef( $sql, [ $calendarId ] ); +} + +#------------------------------------------------------------------- + +=head2 findCalendarIds + +Returns an arrayref of assetIds for all Calendar assets in the asset tree. + +=cut + +sub findCalendarIds { + my $self = shift; + my $root = WebGUI::Asset->getRoot( $self->session ); + return $root->getLineage( ['descendants'], { includeOnlyClasses => ['WebGUI::Asset::Wobject::Calendar'] } ); +} + +#------------------------------------------------------------------- + +=head2 findLastEventId ( recurId ) + +Returns the assetId of the most WebGUI::Asset::Event generated for the given +recurrence. + +=cut + +sub findLastEventId { + my ( $self, $recurId ) = @_; + my $sql = q{ + SELECT assetId + FROM Event + WHERE recurId = ? + ORDER BY startDate + LIMIT 1 + }; + return $self->session->db->quickScalar( $sql, [$recurId] ); +} + +#------------------------------------------------------------------- + +=head2 generateRecurrenceList () + +Returns a string of pipe-seperated recurrence IDs for all the calendars in the +asset tree. This is called exactly once per workflow instance. + +=cut + +sub generateRecurrenceList { + my $self = shift; + return join( '|', map { @{ $self->findRecurrenceIds($_) } } @{ $self->findCalendarIds } ); +} + +#------------------------------------------------------------------- + +=head2 processRecurrence (recurId, timeLimit) + +Generates as many WebGUI::Asset::Event objects as it can before timeLimit is +up or the recurrence is finished for the given recurId. Returns true if it +exhausted the recurrence, false otherwise. + +=cut + +sub processRecurrence { + my ( $self, $recurId, $timeLimit ) = @_; + my $eventId = $self->findLastEventId($recurId); + my $event = WebGUI::Asset::Event->new( $self->session, $eventId ); + my $recur = $event->getRecurrence; + + my $start = $event->getDateTimeStart->truncate(to => 'day'); + my $limit = DateTime->today->add( years => 2 ); + my $end = $event->limitedEndDate($limit); + my $set = $event->dateSet( $recur, $start, $end ); + my $i = $set->iterator; + + while ( my $d = $i->next ) { + return if ( time > $timeLimit ); + $event->generateRecurrence($d); + } + + return 1; +} ## end sub processRecurrence + +1; diff --git a/lib/WebGUI/Workflow/Activity/GetCsMail.pm b/lib/WebGUI/Workflow/Activity/GetCsMail.pm index 0c24644f1..068131327 100644 --- a/lib/WebGUI/Workflow/Activity/GetCsMail.pm +++ b/lib/WebGUI/Workflow/Activity/GetCsMail.pm @@ -194,7 +194,7 @@ sub execute { from=>$cs->get("mailAddress") }); $send->addText($i18n->get("rejected because no user account")); - $send->send; + $send->queue; } next; } @@ -232,7 +232,7 @@ sub execute { from=>$cs->get("mailAddress") }); $send->addText($i18n->get("rejected because not allowed")); - $send->send; + $send->queue; } # just in case there are a lot of messages, we should release after a minutes worth of retrieving last if (time() > $start + $ttl); diff --git a/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm b/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm index fb51f2860..d6cde0ce6 100644 --- a/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm +++ b/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm @@ -91,20 +91,33 @@ See WebGUI::Workflow::Activity::execute() for details. sub execute { my ($self, undef, $instance) = @_; - my $message = $instance->getScratch('LowStockMessage') || ''; + my $session = $self->session; + my $messageHeader =< +QuantityProduct +EOHEAD + my $message = $instance->getScratch('LowStockMessage') || $messageHeader; my $counter = $instance->getScratch('LowStockLast') || 0; my $belowThreshold = $instance->getScratch('LowStockBelow') || 0; - my $productIterator = WebGUI::Asset::Sku::Product->getIsa($self->session, $counter); + my $productIterator = WebGUI::Asset::Sku::Product->getIsa($session, $counter); my $warningLimit = $self->get('warningLimit'); my $finishTime = time() + $self->getTTL; my $expired = 0; - PRODUCT: foreach my $product ($productIterator->()) { + PRODUCT: while (1) { + my $product = eval { $productIterator->() }; + if (my $e = Exception::Class->caught()) { + $session->log->error($@); + next PRODUCT; + } + last PRODUCT unless $product; VARIANT: foreach my $collateral ( @{ $product->getAllCollateral('variantsJSON') }) { if ($collateral->{quantity} <= $warningLimit) { ##Build message $belowThreshold = 1; - $message .= $product->getUrl(sprintf 'func=editVariant;vid=%s', $collateral->{variantId}) - . "\n"; + $message .= sprintf qq{%d
    %s\n}, + $collateral->{quantity}, + $session->url->getSiteURL.$session->url->gateway($product->getUrl(sprintf 'func=editVariant;vid=%s', $collateral->{variantId})), + $collateral->{varSku}; } } $counter++; @@ -126,7 +139,8 @@ sub execute { $instance->deleteScratch('LowStockLast'); $instance->deleteScratch('LowStockBelow'); if ($belowThreshold) { - my $inbox = WebGUI::Inbox->new($self->session); + $message .= ''; + my $inbox = WebGUI::Inbox->new($session); $inbox->addMessage({ status => 'unread', subject => $self->get('subject'), diff --git a/lib/WebGUI/Workflow/Activity/NotifyAboutUser.pm b/lib/WebGUI/Workflow/Activity/NotifyAboutUser.pm index 1e741f0fe..7d6e48ed7 100644 --- a/lib/WebGUI/Workflow/Activity/NotifyAboutUser.pm +++ b/lib/WebGUI/Workflow/Activity/NotifyAboutUser.pm @@ -107,7 +107,8 @@ sub execute { $mail->addText($message); $mail->addFooter; $self->session->user({user=>$previousUser}); - return $mail->send ? $self->COMPLETE : $self->ERROR; + $mail->queue; + return $self->COMPLETE; } diff --git a/lib/WebGUI/Workflow/Activity/NotifyAdminsWithOpenVersionTags.pm b/lib/WebGUI/Workflow/Activity/NotifyAdminsWithOpenVersionTags.pm index 364731f8b..a078c53bd 100644 --- a/lib/WebGUI/Workflow/Activity/NotifyAdminsWithOpenVersionTags.pm +++ b/lib/WebGUI/Workflow/Activity/NotifyAdminsWithOpenVersionTags.pm @@ -120,7 +120,7 @@ sub _notify { my $html = sprintf $i18n->get('email message'), $dataHashRef->{count}, $s, $hostname, $hostname; $mail->addHtml($html); - $mail->send(); + $mail->queue(); } 1; diff --git a/lib/WebGUI/Workflow/Activity/PayoutVendors.pm b/lib/WebGUI/Workflow/Activity/PayoutVendors.pm new file mode 100644 index 000000000..e89b8a519 --- /dev/null +++ b/lib/WebGUI/Workflow/Activity/PayoutVendors.pm @@ -0,0 +1,262 @@ +package WebGUI::Workflow::Activity::PayoutVendors; + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +use strict; + +use Business::PayPal::API qw{ MassPay }; +use Data::Dumper; +use WebGUI::Mail::Send; + +use base 'WebGUI::Workflow::Activity'; + +=head1 NAME + +Package WebGUI::Workflow::Activity::PayoutVendors + +=head1 DESCRIPTION + +Pays profits to vendors, currently via paypal, but others may be added in the future. + +=head1 SYNOPSIS + +See WebGUI::Workflow::Activity for details on how to use any activity. + +=head1 METHODS + +These methods are available from this class: + +=cut + +#------------------------------------------------------------------- + +=head2 definition () + +See WebGUI::Workflow::Activity for details. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + my $definition = shift; + my $i18n = WebGUI::International->new($session, "Workflow_Activity_PayoutVendors"); + + tie my %properties, 'Tie::IxHash', ( + paypalUsername => { + fieldType => 'text', + label => $i18n->get('PayPal username'), + }, + paypalPassword => { + fieldType => 'password', + label => $i18n->get('PayPal password'), + }, + paypalSignature => { + fieldType => 'text', + label => $i18n->get('PayPal signature'), + }, + useSandbox => { + fieldType => 'yesNo', + label => $i18n->get('Use in Sandbox (test-mode)'), + defaultValue => 0, + }, + currencyCode => { + fieldType => 'text', + label => $i18n->get('Currency code'), + maxlength => 3, + size => 3, + defaultValue => 'USD', + }, + paypalSubject => { + fieldType => 'text', + label => $i18n->get('Subject for vendor notification email'), + defaultValue => $i18n->get('Vendor payout from').' ' . $session->setting->get('companyUrl'), + }, + notificationGroupId => { + fieldType => 'group', + label => $i18n->get('Notify on error'), + }, + ); + + push @{ $definition }, { + name => $i18n->get('Vendor Payout'), + properties => \%properties, + }; + + return $class->SUPER::definition( $session, $definition ); +} + + +#------------------------------------------------------------------- + +=head2 payoutVendor (vendorId) + +Sends unsent vendor payouts to paypal. + +=head3 vendorId + +The vendor to be sent his payouts. + +=cut + +sub payoutVendor { + my $self = shift; + my $vendorId = shift; + my $db = $self->session->db; + my $payoutId = $self->session->id->generate; + + # Instanciate vendor and check if he exists. + my $vendor = WebGUI::Shop::Vendor->new( $self->session, $vendorId ); + unless ( $vendor ) { + $self->session->log->error( "Could not instanciate vendor with id [$vendorId] for payout" ); + return undef; + } + + # check to see that the vendor has a payout address + if ($vendor->get('paymentInformation') eq '') { + $self->session->log->warn("Vendor ".$vendor->getId." hasn't specified a payout address."); + return undef; + } + + # Fetch all transactionItems that are scheduled for payout to the vendor. + my $sth = $db->read( + 'select itemId, vendorPayoutAmount from transactionItem ' + . ' where vendorId=? and vendorPayoutStatus=? and vendorPayoutAmount > 0', + [ + $vendorId, + 'Scheduled', + ] + ); + + # Process all transaction items and log them in the db. + my $totalAmount = 0; + while ( my $item = $sth->hashRef ) { + $totalAmount += $item->{ vendorPayoutAmount }; + + $db->write( 'insert into vendorPayoutLog_items (payoutId, transactionItemId, amount) values (?,?,?)', [ + $payoutId, + $item->{ itemId }, + $item->{ vendorPayoutAmount }, + ] ); + } + my $itemCount = $sth->rows; + $sth->finish; + + # Do PayPal MassPay request + my $pp = new Business::PayPal::API( + Username => $self->get('paypalUsername'), + Password => $self->get('paypalPassword'), + Signature => $self->get('paypalSignature'), + sandbox => $self->get('useSandbox'), + ); + my %response = $pp->MassPay( + EmailSubject => $self->get('paypalSubject'), + currencyID => $self->get('currencyCode'), + MassPayItems => [ { + ReceiverEmail => $vendor->get('paymentInformation'), + Amount => $totalAmount, + UniqueID => $payoutId, + Note => "Payout for $itemCount sold items", + } ], + ); + + # Process paypal response + my $payoutDetails = { + payoutId => $payoutId, + isSuccessful => $response{ Ack } eq 'Success' ? 1 : 0, + paypalTimestamp => $response{ Timestamp }, + correlationId => $response{ CorrelationID }, + amount => $totalAmount, + currency => $self->get('currencyCode'), + paymentInformation => $vendor->get('paymentInformation'), + }; + if ( $response{ Ack } ne 'Success' ) { + # An error occurred, keep the error codes + my $errorCode = $response{ Error }->[ 0 ]->{ ErrorCode }; + my $errorMessage = $response{ Error }->[ 0 ]->{ LongMessage }; + + # TODO: Send out email. + my $mail = WebGUI::Mail::Send->create($self->session, { + toGroup => $self->get('notificationGroupId'), + subject => 'Vendor payout error', + }); + $mail->addText( + "An error occurred during an automated vendor payout attempt. Response details:\n" + . Dumper( \%response ) + . "\n\nVendor information:\n" + . Dumper( $vendor->get ) + ); + $mail->queue; + + $payoutDetails->{ errorCode } = $errorCode; + $payoutDetails->{ errorMessage } = $errorMessage; + } + else { + # The transaction was successful, so change the state of the transactionItems to Paid. + $db->write( + 'update transactionItem set vendorPayoutStatus=? where itemId in ( ' + .' select transactionItemId from vendorPayoutLog_items where payoutId=? ' + .')', + [ + 'Paid', + $payoutId, + ] + ); + } + + # Persist response data to db + $db->setRow( 'vendorPayoutLog', 'payoutId', $payoutDetails, $payoutId ); + +}; + + +#------------------------------------------------------------------- + +=head2 execute () + +See WebGUI::Workflow::Activity for details. + +=cut + +sub execute { + my $self = shift; + my $object = shift; + my $instance = shift; + my $start = time; + my $ttl = $self->getTTL; + + # Fetch vendors eligible for payout. + my $sth = $self->session->db->read( + "select distinct vendorId from transactionItem where vendorPayoutStatus='Scheduled' and vendorPayoutAmount > 0" + ); + + # Pay on a vendor by vendor basis. + while ( (my $vendorId) = $sth->array ) { + $self->payoutVendor( $vendorId ); + + # Make sure we won't run longer than allowed. + if ( ( time - $start + 1 ) >= $ttl ) { + $sth->finish; + return $self->WAITING( 1 ); + } + } + + $sth->finish; + + return $self->COMPLETE; +} + +1; + diff --git a/lib/WebGUI/Workflow/Activity/ProcessEMSApprovals.pm b/lib/WebGUI/Workflow/Activity/ProcessEMSApprovals.pm new file mode 100644 index 000000000..44c665473 --- /dev/null +++ b/lib/WebGUI/Workflow/Activity/ProcessEMSApprovals.pm @@ -0,0 +1,122 @@ +package WebGUI::Workflow::Activity::ProcessEMSApprovals; + + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2008 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 + ------------------------------------------------------------------- + +=cut + +use strict; +use base 'WebGUI::Workflow::Activity'; +use WebGUI::Asset; +use WebGUI::International; +use WebGUI::VersionTag; + +=head1 NAME + +Package WebGUI::Workflow::Activity::ProcessEMSApprovals + +=head1 DESCRIPTION + +Uses the settings in the help desk to determine whether the resolved tickets should be closed or not. + +=head1 SYNOPSIS + +See WebGUI::Workflow::Activity for details on how to use any activity. + +=head1 METHODS + +These methods are available from this class: + +=cut + + +#------------------------------------------------------------------- + +=head2 definition ( session, definition ) + +See WebGUI::Workflow::Activity::defintion() for details. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + my $definition = shift; + my $i18n = WebGUI::International->new( $session, "Asset_EMSSubmissionForm" ); + push(@{$definition}, { + name => $i18n->get("activity title approve submissions"), + properties => {} + }); + return $class->SUPER::definition($session,$definition); +} + + +#------------------------------------------------------------------- + +=head2 execute ( ) + +See WebGUI::Workflow::Activity::execute() for details. + +=cut + +sub execute { + my $self = shift; + my $session = $self->session; + my $root = WebGUI::Asset->getRoot($session); + # keep track of how much time it's taking + my $start = time; + my $limit = 2_500; + my $timeLimit = 60; + + my $list = $root->getLineage( ['descendants'], { returnObjects => 1, + includeOnlyClasses => ['WebGUI::Asset::EMSSubmissionForm'], + } ); + + for my $emsForm ( @$list ) { + my $whereClause = q{ submissionStatus='approved' }; + my $res = $emsForm->getLineage(['children'],{ returnObjects => 1, + joinClass => 'WebGUI::Asset::EMSSubmission', + includeOnlyClasses => ['WebGUI::Asset::EMSSubmission'], + whereClause => $whereClause, + } ); + for my $submission ( @$res ) { + my $properties = { className => 'WebGUI::Asset::Sku::EMSTicket' }; + for my $name ( qw{title description seatsAvailable price vendorId + synopsis location duration startDate sku relatedRibbons + relatedBadgeGroups eventMetaData shipsSeparately} ) { + $properties->{$name} = $submission->get($name); + } + $properties->{eventNumber} = $self->session->db->quickScalar( + "select max(eventNumber)+1 + from EMSTicket left join asset using (assetId) + where parentId=?",[$emsForm->ems->getId]) || 0; + my $newAsset = $emsForm->ems->addChild( $properties ); + if( $newAsset ) { + # TODO this should be addRevision + $submission->update({ ticketId => $newAsset->getId, submissionStatus => 'created' }); + WebGUI::VersionTag->autoCommitWorkingIfEnabled($session, { override => 1, allowComments => 0 }); + } else { + $submission->addComment($@) if $@; + $submission->update({ submissionStatus => 'failed' }); + } + $limit--; + last if ! $limit or time > $start + $timeLimit; + } + } + return $self->WAITING(1) if ! $limit or time > $start + $timeLimit; + return $self->COMPLETE; +} + +1; + + diff --git a/lib/WebGUI/Workflow/Activity/PurgeOldTrash.pm b/lib/WebGUI/Workflow/Activity/PurgeOldTrash.pm index 891bbfc90..c00269b98 100644 --- a/lib/WebGUI/Workflow/Activity/PurgeOldTrash.pm +++ b/lib/WebGUI/Workflow/Activity/PurgeOldTrash.pm @@ -78,9 +78,10 @@ See WebGUI::Workflow::Activity::execute() for details. sub execute { my $self = shift; my $session = $self->session; - my $sth = $session->db->read("select assetId,className from asset where state='trash' and stateChanged < ?", [time() - $self->get("purgeAfter")]); - my $start = time(); - my $ttl = $self->getTTL; + my $sth = $session->db->read("select assetId,className from asset where state='trash' and stateChanged < ?", + [ time() - $self->get("purgeAfter") ] + ); + my $expireTime = time() + $self->getTTL; ASSET: while (my ($id, $class) = $sth->array) { my $asset = eval { WebGUI::Asset->newById($session, $id); }; if (Exception::Class->caught()) { @@ -88,8 +89,8 @@ sub execute { next ASSET; } $asset->purge; - if (time() - $start > $ttl) { - $session->log->info("Ran out of time processing"); + if (time() > $expireTime) { + $session->log->info("Ran out of time processing"); $sth->finish; return $self->WAITING(1); } diff --git a/lib/WebGUI/Workflow/Activity/RecheckVATNumber.pm b/lib/WebGUI/Workflow/Activity/RecheckVATNumber.pm new file mode 100644 index 000000000..f4a604577 --- /dev/null +++ b/lib/WebGUI/Workflow/Activity/RecheckVATNumber.pm @@ -0,0 +1,94 @@ +package WebGUI::Workflow::Activity::RecheckVATNumber; + + +=head1 LEGAL + + ------------------------------------------------------------------- + WebGUI is Copyright 2001-2009 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 + ------------------------------------------------------------------- + +=cut + +use strict; +use WebGUI::Shop::TaxDriver::EU; +use base 'WebGUI::Workflow::Activity'; + +=head1 NAME + +Package WebGUI::Workflow::Activity::RecheckVATNumber + +=head1 DESCRIPTION + +Rechecks VAT number trhough the EU VIES service that could not be checked at the time they were submitted. + +=head1 SYNOPSIS + +See WebGUI::Workflow::Activity for details on how to use any activity. + +=head1 METHODS + +These methods are available from this class: + +=cut + + +#------------------------------------------------------------------- + +=head2 definition ( session, definition ) + +See WebGUI::Workflow::Activity::defintion() for details. + +=cut + +sub definition { + my $class = shift; + my $session = shift; + my $definition = shift; + my $i18n = WebGUI::International->new($session, "Activity_RecheckVATNumber"); + + push ( @{ $definition }, { + name =>$i18n->get("topicName"), + } ); + + return $class->SUPER::definition( $session, $definition ); +} + +#------------------------------------------------------------------- + +=head2 execute ( [ object ] ) + +See WebGUI::Workflow::Activity::execute() for details. + +=cut + +sub execute { + my $self = shift; + my $object = shift; + my $instance = shift; + + my $params = $instance->get('parameters'); + my $user = WebGUI::User->new( $self->session, $params->{ userId } ); + my $taxDriver = WebGUI::Shop::TaxDriver::EU->new( $self->session ); + + my $result = $taxDriver->recheckVATNumber( $params->{ vatNumber }, $user ); +$self->session->log->warn( "Checked $params->{ vatNumber } for user $params->{ userId }, result: $result"); + + + # If the validity of the number is known we're finished. + if ( $result eq 'VALID' || $result eq 'INVALID' ) { + return $self->COMPLETE; + } + + # Otherwise, try again in an hour. + return $self->WAITING( 3600 ); +} + +1; + +#vim:ft=perl diff --git a/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm b/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm index 9d4c96ba9..9434b927d 100644 --- a/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm +++ b/lib/WebGUI/Workflow/Activity/RequestApprovalForVersionTag.pm @@ -174,7 +174,6 @@ sub execute { my $versionTag = shift; my $instance = shift; my $i18n = WebGUI::International->new( $self->session, "VersionTag" ); - my $inbox = WebGUI::Inbox->new( $self->session ); # First time through, send the message(s) if ( $instance->getScratch("status") eq "" ) { @@ -267,7 +266,7 @@ sub sendMessage { my $messageText = join "\n\n", $self->get("message"), - $approvalUrl, + sprintf('%s', $approvalUrl, $approvalUrl,), $versionTag->get("comments"), ; diff --git a/lib/WebGUI/Workflow/Activity/TrashExpiredEvents.pm b/lib/WebGUI/Workflow/Activity/TrashExpiredEvents.pm index 4b756c93d..8c1053974 100644 --- a/lib/WebGUI/Workflow/Activity/TrashExpiredEvents.pm +++ b/lib/WebGUI/Workflow/Activity/TrashExpiredEvents.pm @@ -76,12 +76,14 @@ See WebGUI::Workflow::Activity::execute() for details. sub execute { my $self = shift; - my $sth = $self->session->db->read("select assetId from EventsCalendar_event where eventEndDate < ?", [time()-$self->get("trashAfter")]); - while (my ($id) = $sth->array) { + my $sth = $self->session->db->read( "select assetId from Event where endDate < ?", [ time() - $self->get("trashAfter") ]); + my $finishTime = time() + $self->getTTL; + EVENT: while ( my ($id) = $sth->array ) { my $asset = eval { WebGUI::Asset::Event->newById($self->session, $id); }; - if (! Exception::Class->caught() && $asset->get("eventEndDate") < time()-$self->get("trashAfter")) { + if (! Exception::Class->caught() && $asset->eventEndDate < time() - $self->trashAfter) { $asset->trash; - } + } + last EVENT if time() > $finishTime; } $sth->finish; return $self->COMPLETE; diff --git a/lib/WebGUI/Workflow/Activity/WaitUntil.pm b/lib/WebGUI/Workflow/Activity/WaitUntil.pm index 911cc95ec..42a66de91 100644 --- a/lib/WebGUI/Workflow/Activity/WaitUntil.pm +++ b/lib/WebGUI/Workflow/Activity/WaitUntil.pm @@ -84,7 +84,7 @@ sub execute { my $urlOfSingleAsset = ""; #By default, we'll make it so that things happen now. - my $time = $session->datetime->time(); + my $time = time(); #If the type is startTime, we'll wait until the version tag starttime to proceed if($self->get("type") eq "startTime") { @@ -98,7 +98,7 @@ sub execute { my $dt = WebGUI::DateTime->new($session,$time); #Get the current UTC time - my $now = WebGUI::DateTime->new($session,$session->datetime->time()); + my $now = WebGUI::DateTime->new($session,time()); #Workflow is complete if the time has passed. if($now->epoch >= $dt->epoch) { diff --git a/lib/WebGUI/Workflow/Cron.pm b/lib/WebGUI/Workflow/Cron.pm index c6b48238e..1e0532bd7 100644 --- a/lib/WebGUI/Workflow/Cron.pm +++ b/lib/WebGUI/Workflow/Cron.pm @@ -309,6 +309,7 @@ sub set { my $spectre = WebGUI::Workflow::Spectre->new($self->session); $self->session->db->setRow("WorkflowSchedule","taskId",$self->{_data}); $spectre->notify("cron/deleteJob", $self->session->config->getFilename."-".$self->getId); + return unless $self->get('enabled'); my %params = %{$self->{_data}}; $params{parameters} = $self->get("parameters"); $params{config} = $self->session->config->getFilename; diff --git a/lib/WebGUI/Workflow/Instance.pm b/lib/WebGUI/Workflow/Instance.pm index a53b99db3..a0df11343 100644 --- a/lib/WebGUI/Workflow/Instance.pm +++ b/lib/WebGUI/Workflow/Instance.pm @@ -260,6 +260,21 @@ sub getWorkflow { #------------------------------------------------------------------- +=head2 hasNextActivity ( ) + +Returns true if the instance has a workflow activity after the current one. + +=cut + +sub hasNextActivity { + my $self = shift; + my $workflow = $self->getWorkflow; + return undef unless defined $workflow; + return $workflow->hasNextActivity($self->get("currentActivityId")); +} + +#------------------------------------------------------------------- + =head2 new ( session, instanceId, [isNew] ) Constructor. @@ -315,8 +330,9 @@ B>NOTE:> You should normally never run this method. The workflow engine will use =cut sub run { - my $self = shift; + my $self = shift; my $workflow = $self->getWorkflow; + my $session = $self->session; unless (defined $workflow) { $self->set({lastStatus=>"undefined"}, 1); return "undefined"; @@ -326,7 +342,7 @@ sub run { return "disabled"; } if ($workflow->isSerial) { - my ($firstId) = $self->session->db->quickArray( + my ($firstId) = $session->db->quickArray( "select instanceId from WorkflowInstance where workflowId=? order by runningSince", [$workflow->getId] ); @@ -335,22 +351,33 @@ sub run { return "waiting"; } } + ##Undef if returned if there is an error, or if there is not a next activity. + ##Use hasNextActivity to tell the difference and handle the cases differently. + if (! $self->hasNextActivity) { + $self->delete(1); + return "done"; + } my $activity = $self->getNextActivity; unless (defined $activity) { - $self->delete(1); - return "done"; + $session->errorHandler->error( + sprintf q{Unable to load Workflow Activity for activity after id %s in workflow %s}, + $self->get('currentActivityId'), + $workflow->getId + ); + $self->set({lastStatus=>"error"}, 1); + return "error"; } - $self->session->errorHandler->info("Running workflow activity ".$activity->getId.", which is a ".(ref $activity).", for instance ".$self->getId."."); + $session->errorHandler->info("Running workflow activity ".$activity->getId.", which is a ".(ref $activity).", for instance ".$self->getId."."); my $object = eval { $self->getObject }; if ( my $e = WebGUI::Error::ObjectNotFound->caught ) { - $self->session->log->warn( + $session->log->warn( q{The object for this workflow does not exist. Type: } . $self->get('className') . q{, ID: } . $e->id ); $self->delete(1); return "done"; } elsif ($@) { - $self->session->errorHandler->error( + $session->errorHandler->error( q{Error on workflow instance '} . $self->getId . q{': }. $@ ); $self->set({lastStatus=>"error"}, 1); @@ -359,7 +386,7 @@ sub run { my $status = eval { $activity->execute($object, $self) }; if ($@) { - $self->session->errorHandler->error("Caught exception executing workflow activity ".$activity->getId." for instance ".$self->getId." which reported ".$@); + $session->errorHandler->error("Caught exception executing workflow activity ".$activity->getId." for instance ".$self->getId." which reported ".$@); $self->set({lastStatus=>"error"}, 1); return "error"; } diff --git a/lib/WebGUI/i18n/English/Account_Shop.pm b/lib/WebGUI/i18n/English/Account_Shop.pm index 98e7f5e55..690f18ffc 100644 --- a/lib/WebGUI/i18n/English/Account_Shop.pm +++ b/lib/WebGUI/i18n/English/Account_Shop.pm @@ -44,6 +44,11 @@ our $I18N = { lastUpdated => 1119068809, }, + 'userIsVendor' => { + message => q{A boolean that is true if the current user is a vendor.}, + lastUpdated => 1263833421, + }, + 'common account variables' => { message => q{Common Account, Shop Plugin, Template Variables.}, lastUpdated => 1230867169, diff --git a/lib/WebGUI/i18n/English/Activity_ExtendCalendarRecurrences.pm b/lib/WebGUI/i18n/English/Activity_ExtendCalendarRecurrences.pm new file mode 100644 index 000000000..df8c7e2f1 --- /dev/null +++ b/lib/WebGUI/i18n/English/Activity_ExtendCalendarRecurrences.pm @@ -0,0 +1,14 @@ +package WebGUI::i18n::English::Activity_ExtendCalendarRecurrences; + +use strict; + +our $I18N = { + 'topicName' => { + message => q{Extend Calendar Recurrences}, + lastUpdated => 1270240660, + }, +}; + +1; + +#vim:ft=perl diff --git a/lib/WebGUI/i18n/English/Activity_RecheckVATNumber.pm b/lib/WebGUI/i18n/English/Activity_RecheckVATNumber.pm new file mode 100644 index 000000000..e2686f390 --- /dev/null +++ b/lib/WebGUI/i18n/English/Activity_RecheckVATNumber.pm @@ -0,0 +1,14 @@ +package WebGUI::i18n::English::Activity_RecheckVATNumber; + +use strict; + +our $I18N = { + 'topicName' => { + message => q|Recheck VAT number|, + lastUpdated => 0, + context => q|Title of the VAT number recheck workflow activity|, + }, +}; + +1; + diff --git a/lib/WebGUI/i18n/English/Asset.pm b/lib/WebGUI/i18n/English/Asset.pm index b84d83e7d..b6986eb7a 100644 --- a/lib/WebGUI/i18n/English/Asset.pm +++ b/lib/WebGUI/i18n/English/Asset.pm @@ -21,8 +21,8 @@ our $I18N = { }, 'keywords help' => { - message => q|Add some keywords here for this asset. They'll automatically be added to the search index, and as the keywords metatag.|, - lastUpdated => 0, + message => q|Keywords are automatically added to the keywords metatag for this asset, and are also put into the WebGUI search index. Multiple keywords should be separated by commas.|, + lastUpdated => 1262117316, context => q|help for the keywords property| }, @@ -343,12 +343,24 @@ our $I18N = { context => q|To skip, to move over, to not process| }, + 'Processing form data' => { + message => q|Processing form data|, + lastUpdated => 1245343280, + context => q|To edit or change| + }, + 'editing %s' => { message => q|editing %s|, lastUpdated => 1245343280, context => q|To edit or change| }, + 'Attempting to commit changes' => { + message => q|Attempting to commit changes|, + lastUpdated => 1245343280, + context => q||, + }, + 'this asset only' => { message => q|This Asset Only|, lastUpdated => 0, @@ -561,7 +573,7 @@ throughout the site. Check yes if you want this Asset to be available as a pack 'asset' => { message => q|Asset|, lastUpdated => 1100463645, - context => 'The default name of all assets.' + context => 'The default name of all assets. Asset, as in resource, part, object, item, or piece' }, 'extra head tags' => { @@ -1088,6 +1100,16 @@ Couldn't open %-s because %-s
    lastUpdated => 1100463645, }, + 'assetId' => { + message => q|The unique identifier for this Asset, in base64 encoding.|, + lastUpdated => 1256327617, + }, + + 'assetIdHex' => { + message => q|The unique identifier for this Asset, in hexadecimal format.|, + lastUpdated => 1256327617, + }, + 'title' => { message => q|The title of the Asset|, lastUpdated => 1160773957, @@ -1430,6 +1452,12 @@ Couldn't open %-s because %-s
    context => q{%s will be replaced by the title of the asset.}, }, + 'Any Class' => { + message => q{Any Class}, + lastUpdated => 0, + context => q{Class, as in name of class, or type of asset}, + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_Calendar.pm b/lib/WebGUI/i18n/English/Asset_Calendar.pm index bbd242551..a538df563 100644 --- a/lib/WebGUI/i18n/English/Asset_Calendar.pm +++ b/lib/WebGUI/i18n/English/Asset_Calendar.pm @@ -354,8 +354,8 @@ our $I18N = { }, 'view calendar title' => { - message => q|View Calendar Template Variables|, - lastUpdated => 1171043337, + message => q|Calendar View Template Variables|, + lastUpdated => 1268671312, }, 'view calendar body' => { @@ -430,8 +430,8 @@ our $I18N = { }, 'view calendar day title' => { - message => q|View Calendar Day Template Variables|, - lastUpdated => 1171043337, + message => q|Calendar View Day Template Variables|, + lastUpdated => 1268671336, }, 'view calendar day body' => { @@ -541,8 +541,8 @@ our $I18N = { }, 'view calendar week title' => { - message => q|View Calendar Week Template Variables|, - lastUpdated => 1171172007, + message => q|Calendar View Week Template Variables|, + lastUpdated => 1268671327, }, 'view calendar week body' => { @@ -953,6 +953,81 @@ our $I18N = { lastUpdated => 1230931579, }, + 'pageNextUrl monthVar' => { + message => q|A URL to the next month in the calendar.|, + lastUpdated => 1269839944, + }, + + 'pagePrevUrl monthVar' => { + message => q|A URL to the previous month in the calendar.|, + lastUpdated => 1269839951, + }, + + 'pageNextYear' => { + message => q|The year that follows the current one in the Calendar.|, + lastUpdated => 1268669460, + }, + + 'pagePrevYear' => { + message => q|The year that preceeds the current one in the Calendar.|, + lastUpdated => 1268669463, + }, + + 'dayNames' => { + message => q|A loop containing names and abbreviations for the days of the week.|, + lastUpdated => 1268669463, + }, + + 'months' => { + message => q|A loop containing names and URLs for navigating among the months in a year.|, + lastUpdated => 1268669463, + }, + + 'monthEpoch' => { + message => q|The epoch date for this month.|, + lastUpdated => 1268669463, + }, + + 'monthUrl' => { + message => q|The URL to change the calendar to display this month.|, + lastUpdated => 1268669463, + }, + + 'monthCurrent' => { + message => q|A boolean which is true if the calendar is displaying this month.|, + lastUpdated => 1268669463, + }, + + 'view calendar month title' => { + message => q|Calendar View Month Template Variables|, + lastUpdated => 1268671291, + }, + + 'view calendar month body' => { + message => q|

    This template shows all events in a month in the calendar.

    |, + lastUpdated => 1171172004, + }, + + 'weeks' => { + message => q|A loop containing loops of events, by day.|, + lastUpdated => 1171172004, + }, + + 'weeks' => { + message => q|A loop containing loops of events, by day.|, + lastUpdated => 1171172004, + }, + + 'dayUrl' => { + message => q|A URL to view all events on this day.|, + lastUpdated => 1171172004, + }, + + 'dayCurrent' => { + message => q|A boolean which is true if this day is today.|, + lastUpdated => 1171172004, + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_Collaboration.pm b/lib/WebGUI/i18n/English/Asset_Collaboration.pm index 170eedc82..c795f7249 100644 --- a/lib/WebGUI/i18n/English/Asset_Collaboration.pm +++ b/lib/WebGUI/i18n/English/Asset_Collaboration.pm @@ -1057,6 +1057,31 @@ our $I18N = { lastUpdated => 1150169038, }, + 'transferkarma.label' => { + message => q|The phrase "Transfer Karma".|, + lastUpdated => 1150169038, + }, + + 'karmascale.label' => { + message => q|The phrase "Karma Scale".|, + lastUpdated => 1150169038, + }, + + 'karmaRank.label' => { + message => q|The phrase "Karma Rank".|, + lastUpdated => 1150169038, + }, + + 'captcha_label' => { + message => q|The word "Captcha".|, + lastUpdated => 1150169038, + }, + + 'keywords.label' => { + message => q|The word "Keywords".|, + lastUpdated => 1150169038, + }, + 'display last reply description' => { message => q|If set to Yes, template variables will be added to allow the display of the last reply in this Thread.|, lastUpdated => 1165449294, @@ -1293,11 +1318,21 @@ the preview is displayed, the Post can either be edited or canceled.|, lastUpdated => 1149655722, }, - 'user.isVisitor' => { + 'post_loop_user.isVisitor' => { message => q|A conditional that is true if the poster is a visitor.|, lastUpdated => 1149655722, }, + 'user.isVisitor' => { + message => q|A conditional that is true if the current user is a visitor.|, + lastUpdated => 1149655722, + }, + + 'hideProfileUrl' => { + message => q|A conditional that is true if the poster is a visitor, or the current user is a visitor. In the first case, Visitor's profile is not visible to any user. In the second case, Visitor is not allowed to view any user's profile|, + lastUpdated => 1254506340, + }, + 'edit.url' => { message => q|The URL to edit this Post.|, lastUpdated => 1149655722, @@ -1359,6 +1394,11 @@ user has an avatar.|, lastUpdated => 1149655722, }, + 'lastReply.hideProfileUrl' => { + message => q|A conditional that is true if the poster of the last reply is a visitor, or the current user is a visitor. In the first case, Visitor's profile is not visible to any user. In the second case, Visitor is not allowed to view any user's profile|, + lastUpdated => 1254506340, + }, + 'lastReply.username' => { message => q|The name of user who submitted the last reply.|, lastUpdated => 1149655722, @@ -1389,6 +1429,12 @@ user has an avatar.|, lastUpdated => 1149655833, }, + 'user.canStartThread' => { + message => q|A conditional that is true if the current user can add Threads to this Collaboration Asset.|, + lastUpdated => 1149655833, + context => q|Template variable help|, + }, + 'displayLastReply' => { message => q|A conditional that is true if the Collaboration System was configured to display the last reply. If this variable is true, then in the Collaboration Template, the lastReply.* variables will be enabled.|, lastUpdated => 1149655833, @@ -1495,11 +1541,21 @@ the Collaboration Asset, the user will be notified.|, lastUpdated => 1149655909, }, + 'form.footer' => { + message => q|HTML required to end the search form.|, + lastUpdated => 1149655909, + }, + 'back.url' => { message => q|A URL for returning to the main view for this Collaboration Asset.|, lastUpdated => 1149655909, }, + 'doit' => { + message => q|A boolean that is true if a search has just been submitted|, + lastUpdated => 1149655909, + }, + 'enable avatars' => { message => q|Enable Avatars?|, lastUpdated => 1131432414, @@ -1520,112 +1576,6 @@ the Collaboration Asset, the user will be notified.|, lastUpdated => 1180759724, }, - 'collaboration rss template title' => { - message => q|Collaboration RSS Template Variables|, - lastUpdated => 1184905545, - }, - - 'feed title' => { - message => q|The title of the rss feed (comes from the collaboration title).|, - lastUpdated => 1149656056, - }, - - 'collab link' => { - message => q|The url to the collaboration.|, - lastUpdated => 1149656056, - }, - - 'feed description' => { - message => q|The description of the rss feed (comes from the collaboration synopsis).|, - lastUpdated => 1216913516, - }, - - 'generator' => { - message => q|The program used to generate the rss feed, i.e. WebGUI plus version information. (optional field)|, - lastUpdated => 1149656056, - }, - - 'webMaster' => { - message => q|The email address of the person responsible for the technical issues relating to this rss feed. (optional field)|, - lastUpdated => 1149656056, - }, - - 'docs' => { - message => q|The url of documentation about the format of this file, RSS 2.0 (optional field)|, - lastUpdated => 1149656056, - }, - - 'lastBuildDate' => { - message => q|The date that this feed was last updated. (optional field)|, - lastUpdated => 1149656056, - }, - - 'item_loop' => { - message => q|Loops over the posts to be transmitted in this RSS feed.|, - lastUpdated => 1149656056, - }, - - 'author' => { - message => q|The username of the person who submitted the post.|, - lastUpdated => 1149656056, - }, - - 'post title' => { - message => q|The title of the item (post).|, - lastUpdated => 1149656056, - }, - - 'full text link' => { - message => q|The url to the full text of the item.|, - lastUpdated => 1149656056, - }, - - 'item description' => { - message => q|A synopsis of the item.|, - lastUpdated => 1149656056, - }, - - 'guid' => { - message => q|A unique identifier for this item.|, - lastUpdated => 1149656056, - }, - - 'pubDate' => { - message => q|The date the item was published.|, - lastUpdated => 1149656056, - }, - - 'epochDate' => { - message => q|The date the item was published as an epoch date so that the Date macro can be used for custom date formatting.|, - lastUpdated => 1222106027, - }, - - 'attachmentLoop' => { - message => q|A loop containg all attachements to this item (post).|, - lastUpdated => 1149656056, - }, - - 'attachment_thumbnail' => { - message => q|The URL to the thumbnail for this attachment. Files will be represented by an - icon depending on their type. Images will have a true thumbnail.|, - lastUpdated => 1169747804, - }, - - 'attachment.url' => { - message => q|The URL to this attachment.|, - lastUpdated => 1149656056, - }, - - 'attachment.path' => { - message => q|The path in the filesystem to this attachment.|, - lastUpdated => 1149656056, - }, - - 'attachment.length' => { - message => q|The length in this attachment, in bytes.|, - lastUpdated => 1149656056, - }, - 'collaborationAssetId' => { message => q|The assetId of this Collaboration System. Unlike the variable assetId, this one will not be overridden by the assetIds inside of Threads or Posts.|, lastUpdated => 1170543345, @@ -1646,8 +1596,8 @@ the Collaboration Asset, the user will be notified.|, lastUpdated => 1206733328, }, 'group to edit hoverhelp' => { - message => q|Group to Edit Posts|, - lastUpdated => 1206733328, + message => q|A group that is allowed to edit posts after they have been submitted.|, + lastUpdated => 1269283819, }, 'use captcha label' => { @@ -1721,6 +1671,18 @@ the Collaboration Asset, the user will be notified.|, lastUpdated => 1229910435, }, + 'unarchive all' => { + message => q{Unarchive All Threads}, + context => q{Label for link to unarchive all threads}, + lastUpdated => 0, + }, + + 'unarchive confirm' => { + message => q{Are you sure? Any threads past the 'Archive After' interval will be re-archived.}, + context => q{Text for pop-up dialog to confirm unarchive all threads}, + lastUpdated => 0, + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_EMSSubmission.pm b/lib/WebGUI/i18n/English/Asset_EMSSubmission.pm new file mode 100644 index 000000000..0ac8eda03 --- /dev/null +++ b/lib/WebGUI/i18n/English/Asset_EMSSubmission.pm @@ -0,0 +1,88 @@ +package WebGUI::i18n::English::Asset_EMSSubmission; ##Be sure to change the package name to match the filename + +use strict; ##Required for all good Perl::Critic compliant code + +our $I18N = { ##hashref of hashes + + 'assetName' => { + message => q|EMS Event Submission|, + lastUpdated => 1131394072, + context => q|Then name of the Asset ( Event Management System - Event Submission ).| + }, + + 'comments' => { + message => q|Comments|, + lastUpdated => 1131394072, + context => q|Label for the comments tab.| + }, + + 'submission status' => { + message => q|Submission Status|, + lastUpdated => 1131394072, + context => q|Label for the submission status field.| + }, + + 'submission status help' => { + message => q|The status of the submission: pending is waiting for the registrar; feedback is waiting for the owner; denied is denied; approved is waiting to create a ticket; created means the ticket is created successfully, failed means ticket creation was not successfull.|, + lastUpdated => 1131394072, + context => q|Help text for the submission status field.| + }, + + 'your submission has been updated' => { + message => q|Your event submission has been updated.|, + lastUpdated => 1131394072, + context => q|Message used to notify user when someone else changes their event submission.| + }, + + 'edit asset' => { + message => q|Edit Asset|, + lastUpdated => 1131394072, + context => q|The label for the default edit page.| + }, + + 'submission id' => { + message => q|Submission Id|, + lastUpdated => 1131394072, + context => q|The label for the submission id column in the submission queue data table.| + }, + + 'subject' => { + message => q|Subject|, + lastUpdated => 1131394072, + context => q|The label for the title or subject column in the submission queue data table.| + }, + + 'submitted by' => { + message => q|Submitted By|, + lastUpdated => 1131394072, + context => q|The label for the 'submitted by' column in the submission queue data table.| + }, + + 'creation date' => { + message => q|Creation Date|, + lastUpdated => 1131394072, + context => q|The label for the creation date column in the submission queue data table.| + }, + + 'submission status' => { + message => q|Submission Status|, + lastUpdated => 1131394072, + context => q|The label for the status column in the submission queue data table.| + }, + + 'last reply by' => { + message => q|Last Reply By|, + lastUpdated => 1131394072, + context => q|The label for the 'last reply by' column in the submission queue data table.| + }, + +# 'TODO' => { +# message => q|TODO|, +# lastUpdated => 1131394072, +# context => q|TODO| +# }, + +}; + +1; +#vim:ft=perl diff --git a/lib/WebGUI/i18n/English/Asset_EMSSubmissionForm.pm b/lib/WebGUI/i18n/English/Asset_EMSSubmissionForm.pm new file mode 100644 index 000000000..3b0bd989a --- /dev/null +++ b/lib/WebGUI/i18n/English/Asset_EMSSubmissionForm.pm @@ -0,0 +1,117 @@ +package WebGUI::i18n::English::Asset_EMSSubmissionForm; ##Be sure to change the package name to match the filename + +use strict; ##Required for all good Perl::Critic compliant code + +our $I18N = { ##hashref of hashes + + 'assetName' => { + message => q|EMS Event Submission Form|, + lastUpdated => 1131394072, + context => q|Then name of the Asset ( Event Management System - Event Submission Form ).| + }, + 'can submit group label' => { + message => q|User Group Allowed to create Submissions|, + lastUpdated => 1131394072, + context => q|This label is for the field which indicates what user group will be allowed to submit items using this form.| + }, + 'can submit group label help' => { + message => q|Select a user group which will be allowed to submit items using this form.|, + lastUpdated => 1131394072, + context => q|This is the help text for the field which indicates a user group which has permissions to use this form.| + }, + 'days before cleanup label' => { + message => q|Number of days before cleanup|, + lastUpdated => 1131394072, + context => q|This is the label for the number of days before the cleanup job deletes old items from the submission queue.| + }, + 'days before cleanup label help' => { + message => q|Enter the number of days you wish for old items to remain on the queue before they are deleted. Enter '0'(zero) to never delete anything fromt he queue. Also make sure the EMSCleanup Activity is assigned to a workflow that runs on a regular basis.|, + lastUpdated => 1131394072, + context => q|This is the help text for the 'days before cleanup' field. Be sure to remind the user that zero indicates no rows are deleted and that the EMSCleanup Activity needs to run for rows to be deleted.| + }, + 'delete created items label' => { + message => q|Delete Created Items?|, + lastUpdated => 1131394072, + context => q|This is the label for the 'delete created items' field. The value will indicate if the EMSCleanup will delete items that have been converted to EMSTicket assets.| + }, + 'delete created items label help' => { + message => q|Set this to 'Yes' if you want submissions to be deleted after they have been converted into EMSTicket assets.|, + lastUpdated => 1258563620, + context => q|This is the help text for the delete created items field, if it is set to yes the EMSCleanup activity will delete approved items after EMSTickets have been created from them. This field depends on the 'days before cleanup' field and the EMSCleanup activity also.| + }, + 'form dscription label' => { + message => q|Form Description|, + lastUpdated => 1131394072, + context => q|The label for the form description field. Contains JSON text that descibes te form the user sees when they submit an item.| + }, + 'form dscription label help' => { + message => q|This JSON text describes the form which will be built for the user when they create a submission to this EMS. It is not a good idea to edit this unless you ~really~ know what you are doing.|, + lastUpdated => 1131394072, + context => q|This help text is for the form description field. The user should be warned not to edit it unless they really know what they are doing.| + }, + 'activity title approve submissions' => { + message => q|Process Approved EMS Submissions|, + lastUpdated => 1131394072, + context => q|This is the label used to describe the EMS submission approval activity| + }, + 'activity title cleanup submissions' => { + message => q|Cleanup EMS Submissions|, + lastUpdated => 1131394072, + context => q|This is the label used to describe the EMS submission cleanup activity| + }, + 'past deadline message' => { + message => q|The deadline for this submission is past, no more submissions will be taken at this time.|, + lastUpdated => 1131394072, + context => q|This is the default message for informing the user that the submission deadline is past.| + }, + 'past deadline label' => { + message => q|Past Submission Deadline Text|, + lastUpdated => 1131394072, + context => q|This is the label for the message indicating that the deadline for submissions has past.| + }, + 'past deadline label help' => { + message => q|Enter a message here to let the user know that submissions are no longer being taken because the deadline has past.|, + lastUpdated => 1131394072, + context => q|This help text should describe how the user tells submitters that the submission deadline has past.| + }, + + 'submission deadline label' => { + message => q|Submission Deadline|, + lastUpdated => 1131394072, + context => q|Label for the submission deadline field| + }, + + 'submission deadline label help' => { + message => q|Enter a date after which no more new submissions will be taken.|, + lastUpdated => 1131394072, + context => q|Help text for the submission deadline field. After this date this submission form will not accept any more entries.| + }, + + 'new form' => { + message => q|New Form|, + lastUpdated => 1131394072, + context => q|This is the label for the tab when creating a new submission form.| + }, + + 'turn on one field' => { + message => q|You should turn on at least one entry field.|, + lastUpdated => 1131394072, + context => q|Remind the registrar to allow at least one field to be editted by the event submitter.| + }, + + 'edit form' => { + message => q|Edit Form|, + lastUpdated => 1131394072, + context => q|The label for the default edit form.| + }, + +# 'TODO' => { +# message => q|TODO|, +# lastUpdated => 1131394072, +# context => q|TODO| +# }, + +}; + +1; +#vim:ft=perl diff --git a/lib/WebGUI/i18n/English/Asset_Event.pm b/lib/WebGUI/i18n/English/Asset_Event.pm index 3331fc7c7..0c4e7da64 100644 --- a/lib/WebGUI/i18n/English/Asset_Event.pm +++ b/lib/WebGUI/i18n/English/Asset_Event.pm @@ -35,6 +35,11 @@ our $I18N = { lastUpdated => 1171067211, }, + 'formSynopsis' => { + message => q|HTML form for entering or editing the Event Synopsis.|, + lastUpdated => 1171067211, + }, + 'formLocation' => { message => q|HTML form for entering or editing the Event Location.|, lastUpdated => 1171067211, @@ -695,6 +700,127 @@ be useful, others may not.|, lastUpdated => 1204668000, }, + 'No specific time' => { + message => q{No specific time (all day event)}, + lastUpdated => 1257188155, + }, + + 'Specific start/end time' => { + message => q{Specific start/end time}, + lastUpdated => 1257188155, + }, + + 'day' => { + message => q{day}, + lastUpdated => 1257188155, + }, + + 'Daily' => { + message => q{Daily}, + lastUpdated => 1257188155, + context => q{An event that occurs every day}, + }, + + 'Weekday(s)' => { + message => q{Weekday(s)}, + lastUpdated => 1257188155, + context => q{May occur on one or more weekdays (Monday through Friday)}, + }, + + 'Weekly' => { + message => q{Weekly}, + lastUpdated => 1257188155, + }, + + 'Monthly' => { + message => q{Monthly}, + lastUpdated => 1257188155, + }, + + 'Yearly' => { + message => q{Yearly}, + lastUpdated => 1257188155, + }, + + 'first' => { + message => q{first}, + lastUpdated => 1257188155, + }, + + 'second' => { + message => q{second}, + lastUpdated => 1257188155, + }, + + 'third' => { + message => q{third}, + lastUpdated => 1257188155, + }, + + 'fourth' => { + message => q{fourth}, + lastUpdated => 1257188155, + }, + + 'last' => { + message => q{last}, + lastUpdated => 1257188155, + }, + + 'of' => { + message => 'of', + lastUpdated => 0, + }, + + 'No end' => { + message => 'No end', + lastUpdated => 0, + }, + + 'By date' => { + message => 'By date', + lastUpdated => 0, + }, + + 'After' => { + message => 'After', + lastUpdated => 0, + }, + + 'occurences' => { + message => 'occurences', + lastUpdated => 0, + }, + + 'Every' => { + message => 'Every', + lastUpdated => 0, + }, + + 'Every N weeks on' => { + message => 'Every %s week(s) on', + lastUpdated => 0, + context => '%s is filled with an HTML Form control', + }, + + 'Every N months on' => { + message => 'Every %s month(s) on', + lastUpdated => 0, + context => '%s is filled with an HTML Form control', + }, + + 'Every N years on' => { + message => 'Every %s year(s) on', + lastUpdated => 0, + context => '%s is filled with an HTML Form control', + }, + + 'week on' => { + message => 'week on', + lastUpdated => 0, + context => 'follows a select list with ordinals, first, second, etc. To form the phrase, First week on, Second week on', + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm b/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm index c8145bf3a..20f8c2bbd 100644 --- a/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm +++ b/lib/WebGUI/i18n/English/Asset_EventManagementSystem.pm @@ -560,6 +560,25 @@ our $I18N = { context => q|help for a property label|, }, + + 'print remaining ticket template' => { + message => q|Print Remaining Tickets Template|, + lastUpdated => 0, + context => q|a property label|, + }, + + 'print remaining ticket template help' => { + message => q|Which template would you like to use for printing remaining tickets?|, + lastUpdated => 0, + context => q|help for a property label|, + }, + + 'print remaining tickets' => { + message => q|Print Remaining Tickets|, + lastUpdated => 0, + context => q|a link label on the builder page|, + }, + 'badge builder template' => { message => q|Badge Builder Template|, lastUpdated => 0, @@ -1878,6 +1897,386 @@ normal templates.|, context => q|help text for the columns per page field|, }, + 'edit submission form' => { + message => q|Edit Submission Form|, + lastUpdated => 1147050475, + context => q|Label for the link to edit a submission form.|, + }, + + 'new submission form' => { + message => q|Manage Event Submissions|, + lastUpdated => 1147050475, + context => q|Label for the link to create a new submission form.|, + }, + + 'view submission queue' => { + message => q|Submission Queue|, + lastUpdated => 1147050475, + context => q|Label for link to view submission queue.|, + }, + + 'add submission' => { + message => q|New|, + lastUpdated => 1147050475, + context => q|This is appended to the title of a submission form when user is submitting a new event.|, + }, + + 'new submission' => { + message => q|Submit an Event|, + lastUpdated => 1147050475, + context => q|Label for link to create a new submission for an event.|, + }, + + 'view my submissions' => { + message => q|My Submissions|, + lastUpdated => 1147050475, + context => q|Label for link to view submissions owned by current user.|, + }, + + 'event submission template' => { + message => q|Event Submission Template|, + lastUpdated => 1131394072, + context => q|Label for the template that is used to submit events.| + }, + + 'event submission template help' => { + message => q|This template is used for event submission, most of its contents is composed by the submission form asset based on the description given by the admin who created it.|, + lastUpdated => 1131394072, + context => q|Help text for the event submission form template.| + }, + + 'event submission queue template' => { + message => q|Event Submission Queue Template|, + lastUpdated => 1131394072, + context => q|Label for the Event Submission Queue template.| + }, + + 'event submission queue template help' => { + message => q|This is the template used to display the Event Submission Queue, used for both submitters and admin.|, + lastUpdated => 1131394072, + context => q|Help text for the Event SUbmission Queue Template.| + }, + + 'event submission main template' => { + message => q|Event Submission Main Template|, + lastUpdated => 1131394072, + context => q|Label for the event submission main template.| + }, + + 'event submission main template help' => { + message => q|This template is used to describe main page of the submission module. It has a dynamic tabset on it which is used to hold one or more pieces of the submission interface.|, + lastUpdated => 1131394072, + context => q|Help text for the event submission main template.| + }, + + 'select form to edit' => { + message => q|Select a Form to Edit|, + lastUpdated => 1147050475, + context => q|Label for list of submission forms; user must choose one to edit.|, + }, + + 'select form to submit' => { + message => q|Select a Form to Submit|, + lastUpdated => 1147050475, + context => q|Label for list of submission forms; user must choose one to proceed to a submission form.|, + }, + + 'pending' => { + message => q|Pending|, + lastUpdated => 1147050475, + context => q|Label for pending status on submission.|, + }, + + 'feedback' => { + message => q|Feedback|, + lastUpdated => 1147050475, + context => q|Label for feedback requested on a submission.|, + }, + + 'denied' => { + message => q|Denied|, + lastUpdated => 1147050475, + context => q|Label for denied status on a submission.|, + }, + + 'approved' => { + message => q|Approved|, + lastUpdated => 1147050475, + context => q|Label for approved status on a submission.|, + }, + + 'created' => { + message => q|Created|, + lastUpdated => 1147050475, + context => q|Label for status indicating ticket is created for submission.|, + }, + + 'failed' => { + message => q|Failed|, + lastUpdated => 1147050475, + context => q|Label indicating ticket creation failed for submission.|, + }, + + 'meta field help text' => { + message => q|Help Text|, + lastUpdated => 1147050475, + context => q|The label for the meta field help text field.|, + }, + + 'meta field help text description' => { + message => q|This help text will be provided in the event submission interface.|, + lastUpdated => 1147050475, + context => q|Describes the help text that is attached to meta fields.|, + }, + + 'default submitted location list' => { + message => q||, + lastUpdated => 1147050475, + context => q|This is the default value for the list of locations for event submission.|, + }, + + 'submitted location list label' => { + message => q|Locations Available for Event Submissions|, + lastUpdated => 1147050475, + context => q|Label for the submitted location list|, + }, + + 'submitted location list help' => { + message => q|Enter a list of location names here, one name on a line. This list will be available on the event submission form in the location select box. If this field is filled in then only these locations will be available.|, + lastUpdated => 1147050475, + context => q|This is help text for the submitted location list field.|, + }, + + 'submission queue' => { + message => q|Submission Queue|, + lastUpdated => 1147050475, + context => q|Label for the submission list tab for registration staff.|, + }, + + 'my submissions' => { + message => q|My Submissions|, + lastUpdated => 1147050475, + context => q|Label for the submission list tab for event submitters.|, + }, + + 'print remaining ticket template help' => { + message => q|EMS Print Remaining Ticket Template|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'tickets_loop' => { + message => q|A loop containing all of the remaining tickets and their associated data|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'seatsRemaining' => { + message => q|Total number of seats remaining for the ticket|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'seatsAvailable' => { + message => q|Total number of seats available for the ticket|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'relatedRibbons' => { + message => q|Ribbons related to the ticket|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'relatedBadgeGroups' => { + message => q|Badge groups related to the ticket|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'title' => { + message => q|The title of the ticket to be printed.|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'menuTitle' => { + message => q|The title of the ticket to be displayed in the menu.|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'synopsis' => { + message => q|Synopsis of the description for the ticket.|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'assetId' => { + message => q|Asset Id of the ticket.|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'assetSize' => { + message => q|Size of this ticket asset|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'creationDate' => { + message => q|Epoch value date for when the asset was created|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'encryptPage' => { + message => q|Whether or not to encrypt the page that the ticket is dipslayed on|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'extraHeadTags' => { + message => q|Extra tags that should be displayed in the header that this ticket is displayed on|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'extraHeadTagsPacked' => { + message => q|Extra tags that should be displayed in the header that this ticket is displayed on minimized so no whitespace exists|, + lastUpdated => 1257349398, + context => q|help text label|, + }, + + 'groupIdEdit' => { + message => q|The id of the group that can edit this ticket.|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'groupIdView' => { + message => q|The id of the group that can view this ticket.|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'inheritUrlFromParent' => { + message => q|Whether or not to inherit the url from the parent|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'isExportable' => { + message => q|Whether or not this ticket is exportable|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'isHidden' => { + message => q|Whether or not this ticket should be hidden from the menu.|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'isPrototype' => { + message => q|Whether or not this ticket asset is a prototype|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'isPackage' => { + message => q|Whether or not this ticket asset is a package|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'lastModified' => { + message => q|Epoch date for when this ticket was last modified|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'newWindow' => { + message => q|Whether this ticket should be displayed in a new window|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'ownerUserId' => { + message => q|User Id of the owner of this ticket|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'revisedBy' => { + message => q|Id of the user who last modified this ticket|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'revisionDate' => { + message => q|Epoch date for when this ticket was last revised|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'skipNotification' => { + message => q|Whether or not notifications for this ticket should be skipped.|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'tagId' => { + message => q|Tag Id for this asset|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'usePackedHeadTags' => { + message => q|Whether or not packed head tags should be used for this ticket|, + lastUpdated => 1147050475, + context => q|help text label|, + }, + + 'printRemainingTicketsUrl' => { + message => q|URL to the print remaining tickets page|, + lastUpdated => 1147050475, + context => q|Field Label|, + }, + + 'new form' => { + message => q|New Form|, + lastUpdated => 1147050475, + context => q|The label for the link to create a new submission form.|, + }, + + + 'eventMetaData' => { + message => q|Meta data for the event returned as a JSON data structure|, + lastUpdated => 1147050475, + context => q|Field Label|, + }, + + 'ticketMeta_[LABEL]' => { + message => q|Value for the meta data field [LABEL]. Non word and whitespace characters in [LABEL] should be replaced with an underscore.

    Ex: Meta Data Label: "First Name" should be referenced: <tmpl_var ticketMeta_First_Name> and so on|, + lastUpdated => 1147050475, + context => q|Field Label|, + }, + + 'new form' => { + message => q|New Form|, + lastUpdated => 1147050475, + context => q|The label for the link to create a new submission form.|, + }, + +# 'TODO' => { +# message => q|TODO|, +# lastUpdated => 1147050475, +# context => q|TODO|, +# }, + + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_GalleryAlbum.pm b/lib/WebGUI/i18n/English/Asset_GalleryAlbum.pm index fed27ccc7..662b4847d 100644 --- a/lib/WebGUI/i18n/English/Asset_GalleryAlbum.pm +++ b/lib/WebGUI/i18n/English/Asset_GalleryAlbum.pm @@ -597,6 +597,36 @@ our $I18N = { context => 'Label for URL to add an album Description.', }, + 'Uploading archive' => { + message => 'Uploading archive', + lastUpdated => 1237403498, + context => 'label for progress bar in addArchive', + }, + + 'Extracting archive' => { + message => 'Extracting archive', + lastUpdated => 1237403498, + context => 'label for progress bar in addArchive', + }, + + 'Found file: %s' => { + message => 'Found file %s', + lastUpdated => 1237403498, + context => 'label for progress bar in addArchive', + }, + + 'Adding %s to album' => { + message => 'Adding %s to album', + lastUpdated => 1237403498, + context => 'label for progress bar in addArchive', + }, + + 'Requesting commit for version tag' => { + message => 'Requesting commit for version tag', + lastUpdated => 1237403498, + context => 'label for progress bar in addArchive', + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_GalleryFile.pm b/lib/WebGUI/i18n/English/Asset_GalleryFile.pm new file mode 100644 index 000000000..09e3241c5 --- /dev/null +++ b/lib/WebGUI/i18n/English/Asset_GalleryFile.pm @@ -0,0 +1,10 @@ +package WebGUI::i18n::English::Asset_GalleryFile; + +our $I18N = { + 'assetName' => { + message => q{Gallery File}, + lastUpdated => 0, + }, +}; + +1; diff --git a/lib/WebGUI/i18n/English/Asset_Map.pm b/lib/WebGUI/i18n/English/Asset_Map.pm index cf16d29f9..4704ffaea 100644 --- a/lib/WebGUI/i18n/English/Asset_Map.pm +++ b/lib/WebGUI/i18n/English/Asset_Map.pm @@ -163,6 +163,11 @@ our $I18N = { lastUpdated => 0, context => 'Success message', }, + 'select a point' => { + message => "Select a point", + lastUpdated => 0, + context => "Choose from the list of points that existon the map", + }, 'assetName' => { message => "Map", lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Asset_Matrix.pm b/lib/WebGUI/i18n/English/Asset_Matrix.pm index deba76033..1d75fde04 100644 --- a/lib/WebGUI/i18n/English/Asset_Matrix.pm +++ b/lib/WebGUI/i18n/English/Asset_Matrix.pm @@ -858,14 +858,14 @@ selectBox.

    | }, 'too many message' => { - lastUpdated => 0, - message => q|You tried to compare more than your maximum number of listings.|, + lastUpdated => 1260478380, + message => q|You can only compare up to %d items at a time. Please adjust your selections and try again.|, context => q|A message shown to the user when they have selected too many listings to compare.|, }, 'too few message' => { - lastUpdated => 1250141046, - message => q|To compare, at least two listing must be selected. If you want to view just one listing, click on its name.|, + lastUpdated => 1260478343, + message => q|To compare, at least two listings must be selected. If you want to view just one listing, click on its name.|, context => q|A message shown to the user when they have selected only one listing to compare.|, }, diff --git a/lib/WebGUI/i18n/English/Asset_MessageBoard.pm b/lib/WebGUI/i18n/English/Asset_MessageBoard.pm index c89e928ea..39a796725 100644 --- a/lib/WebGUI/i18n/English/Asset_MessageBoard.pm +++ b/lib/WebGUI/i18n/English/Asset_MessageBoard.pm @@ -93,8 +93,8 @@ our $I18N = { }, 'forum.threads' => { - message => q|The total number of threads in this forum.|, - lastUpdated => 1149632734, + message => q|The total number of threads in this forum. This does not include those that have been archived.|, + lastUpdated => 1263239637, }, 'forum.url' => { diff --git a/lib/WebGUI/i18n/English/Asset_Navigation.pm b/lib/WebGUI/i18n/English/Asset_Navigation.pm index ec0c9dc9e..605e6abb6 100644 --- a/lib/WebGUI/i18n/English/Asset_Navigation.pm +++ b/lib/WebGUI/i18n/English/Asset_Navigation.pm @@ -544,8 +544,8 @@ be useful, others may not.|, }, 'assetsToInclude' => { - message => q|A newline separated string containg the kids of assets to include in the Navigation, by relationship. Ancestors, the asset itself, siblings, descendants and/or pedigree.|, - lastUpdated => 1253162657, + message => q|A newline separated string containing the kids of assets to include in the Navigation, by relationship. Ancestors, the asset itself, siblings, descendants and/or pedigree.|, + lastUpdated => 1254329336, }, 'startType' => { diff --git a/lib/WebGUI/i18n/English/Asset_Photo.pm b/lib/WebGUI/i18n/English/Asset_Photo.pm index 44b584af0..a96365896 100644 --- a/lib/WebGUI/i18n/English/Asset_Photo.pm +++ b/lib/WebGUI/i18n/English/Asset_Photo.pm @@ -307,6 +307,66 @@ our $I18N = { lastUpdated => 0, }, + 'helpvar firstFile_url' => { + message => 'The URL of the first file in the album.', + lastUpdated => 0, + }, + + 'helpvar firstFile_title' => { + message => 'The title of the first file in the album.', + lastUpdated => 0, + }, + + 'helpvar firstFile_thumbnailUrl' => { + message => 'The URL of the thumbnail of the first file in the album.', + lastUpdated => 0, + }, + + 'helpvar nextFile_url' => { + message => 'The URL of the next file in the album. Undefined if no next file.', + lastUpdated => 0, + }, + + 'helpvar nextFile_title' => { + message => 'The title of the next file in the album. Undefined if no next file.', + lastUpdated => 0, + }, + + 'helpvar nextFile_thumbnailUrl' => { + message => 'The URL of the thumbnail of the next file in the album. Undefined if no next file.', + lastUpdated => 0, + }, + + 'helpvar previousFile_url' => { + message => 'The URL of the previous file in the album. Undefined if no previous file.', + lastUpdated => 0, + }, + + 'helpvar previousFile_title' => { + message => 'The title of the previous file in the album. Undefined if no previous file.', + lastUpdated => 0, + }, + + 'helpvar previousFile_thumbnailUrl' => { + message => 'The URL of the thumbnail of the previous file in the album. Undefined if no previous file.', + lastUpdated => 0, + }, + + 'helpvar lastFile_url' => { + message => 'The URL of the last file in the album.', + lastUpdated => 0, + }, + + 'helpvar lastFile_title' => { + message => 'The title of the last file in the album.', + lastUpdated => 0, + }, + + 'helpvar lastFile_thumbnailUrl' => { + message => 'The URL of the thumbnail of the last file in the album.', + lastUpdated => 0, + }, + 'template view title' => { message => 'Photo Details', lastUpdated => 0, @@ -589,7 +649,7 @@ our $I18N = { context => q{Label for the albums the photo will be removed from.}, }, - 'helpvar synopsis_text' => { + 'helpvar synopsis_textonly' => { message => q{The "synopsis" field with all HTML removed}, lastUpdated => 0, context => q{Description of template variable}, diff --git a/lib/WebGUI/i18n/English/Asset_Post.pm b/lib/WebGUI/i18n/English/Asset_Post.pm index e4b2ed3eb..05d331502 100644 --- a/lib/WebGUI/i18n/English/Asset_Post.pm +++ b/lib/WebGUI/i18n/English/Asset_Post.pm @@ -178,11 +178,25 @@ will be a plain text area.|, lastUpdated => 1149829706, }, + 'skipNotification.form' => { + message => q|A field to that allows a user with the correct editing privileges to skip email notification|, + lastUpdated => 1269289137, + }, + + 'Skip notification' => { + message => q|Skip notification|, + lastUpdated => 1269289137, + }, + 'form.submit' => { message => q|A button to submit the post.|, lastUpdated => 1149829706, }, - + + 'form.cancel' => { + message => q|A button to cancel the post.|, + lastUpdated => 1270240208, + }, 'karmaScale.form' => { message => q|A form element that allows moderators to set the scale of an individual thread. This is only available for threads.|, lastUpdated => 1149829706, diff --git a/lib/WebGUI/i18n/English/Asset_SQLReport.pm b/lib/WebGUI/i18n/English/Asset_SQLReport.pm index 34b5ecfc9..8a8e3b452 100644 --- a/lib/WebGUI/i18n/English/Asset_SQLReport.pm +++ b/lib/WebGUI/i18n/English/Asset_SQLReport.pm @@ -65,15 +65,19 @@ while the second question mark will contain the form variable "field1".

    }, '14 description' => { - message => q|

    How many rows should be displayed before splitting the results into separate pages? In other words, how many rows should be displayed per page? + message => q|

    How many rows should be displayed before splitting the results into separate pages? In other words, how many rows should be displayed per page? Setting this to 0 will not disable pagination, but will use an internal default of 25, instead.

    |, - lastUpdated => 1119841649, + lastUpdated => 1266860050, }, '17' => { message => q|Debug: Query:|, lastUpdated => 1031514049 }, + 'No query specified for query' => { + message => q|No query specified for query %s|, + lastUpdated => 1263483624, + }, 'debug placeholder parameters' => { message => q|Debug: Processed Placeholder parameters:|, lastUpdated => 1031514049 @@ -319,8 +323,24 @@ will always be false for query5.|, }, 'download type description' => { - message => "The type of download to create.", - lastUpdated => 0, + message => "The type of download to create. No download will prevent a download from being created. CSV will cause a CSV file to be returned. Template will use the Download Template to generate the file to download.", + lastUpdated => 1258417417, + }, + + 'No Download' => { + message => "No Download", + lastUpdated => 1258417417, + }, + + 'CSV' => { + message => "CSV", + lastUpdated => 1258417417, + context => q|Short for Comma Separated Variables|, + }, + + 'Template' => { + message => "Template", + lastUpdated => 1258417417, }, 'download filename' => { @@ -329,8 +349,8 @@ will always be false for query5.|, }, 'download filename description' => { - message => "The filename of the file to download. If left blank, will autogenerate.", - lastUpdated => 0, + message => "The filename of the file to download. If left blank, a name will be created.", + lastUpdated => 1258417288, }, 'download template' => { diff --git a/lib/WebGUI/i18n/English/Asset_Shortcut.pm b/lib/WebGUI/i18n/English/Asset_Shortcut.pm index f45a3d311..bc489f1c4 100644 --- a/lib/WebGUI/i18n/English/Asset_Shortcut.pm +++ b/lib/WebGUI/i18n/English/Asset_Shortcut.pm @@ -106,9 +106,9 @@ Most Recent will select the most recent asset that matches the shortcut criteria }, 'Criteria description' => { - message => q|A statement to determine what to mirror, in the form of "color = blue and weight != heavy". Multiple expressions may be joined with "and" and "or".
    -A property or value must be quoted if it contains spaces. Feel free to use the criteria builder to build your statements.|, - lastUpdated => 1167190118, + message => q|A statement to determine what to mirror, in the form of "color = blue and weight != heavy". Multiple expressions may be joined with "and" and "or". A property or value must be quoted if it contains spaces.
    +The statement may be entered by hand, or it can be built graphically using the Criteria builder. For each criteria that you want to enter, select the value for the metadata field and the operator. Then, use the conjunction field to choose how it works with the other criteria, and hit the Add button for the field you want to add.|, + lastUpdated => 1270581368, }, diff --git a/lib/WebGUI/i18n/English/Asset_Subscription.pm b/lib/WebGUI/i18n/English/Asset_Subscription.pm index 5c2572e87..6d727d12b 100644 --- a/lib/WebGUI/i18n/English/Asset_Subscription.pm +++ b/lib/WebGUI/i18n/English/Asset_Subscription.pm @@ -405,8 +405,8 @@ characters long.

    |, }, 'default thank you message' => { - message => q|The subsciption has been added to the cart.|, - lastUpdated => 0, + message => q|The subscription has been added to the cart.|, + lastUpdated => 1254256971, context => q|the default message that will go in the thank you message field|, }, diff --git a/lib/WebGUI/i18n/English/Asset_Survey.pm b/lib/WebGUI/i18n/English/Asset_Survey.pm index aa3d5bfb7..1a6ba084d 100644 --- a/lib/WebGUI/i18n/English/Asset_Survey.pm +++ b/lib/WebGUI/i18n/English/Asset_Survey.pm @@ -923,37 +923,37 @@ directly inside the answer_loop for other types of questions.|, context => q|Description of a template variable for a template Help page.|, lastUpdated => 1149654771, }, - + response_feedback_url => { message => q|The URL of the individual response feedback page.|, context => q|Description of a template variable for a template Help page.|, lastUpdated => 0, }, - + response_id => { message => q|The unique ID of the response.|, context => q|Description of a template variable for a template Help page.|, lastUpdated => 0, }, - + response_userId => { message => q|The userId of the user that completed the response.|, context => q|Description of a template variable for a template Help page.|, lastUpdated => 0, }, - + response_ip => { message => q|The IP Address of the user that completed the response.|, context => q|Description of a template variable for a template Help page.|, lastUpdated => 0, }, - + response_startDate => { message => q|The Start Date of the response.|, context => q|Description of a template variable for a template Help page.|, lastUpdated => 0, }, - + response_endDate => { message => q|The End Date of the response.|, context => q|Description of a template variable for a template Help page.|, @@ -981,7 +981,7 @@ directly inside the answer_loop for other types of questions.|, message => q|A boolean flag indicating whether the Survey Response completed|, lastUpdated => 1242180657, }, - + 'responseId help' => { message => q|The unique GUID for the response|, lastUpdated => 1242180657, @@ -1031,7 +1031,7 @@ directly inside the answer_loop for other types of questions.|, message => q|All data tagged in survey expressions is also made available as template variables|, lastUpdated => 1242180657, }, - + 'survey test results template title' => { message => q|Survey Test Results Template Variables|, lastUpdated => 1242256111, @@ -1579,117 +1579,132 @@ section/answer.|, context => q|Finish button label on Take Survey page|, lastUpdated => 0, }, - + 'add a test' => { message => q{Add a test}, lastUpdated => 0, }, - + 'confirm delete test' => { message => q{Are you sure you want to delete this test?}, lastUpdated => 0, }, - + 'test suite' => { message => q{Test Suite}, lastUpdated => 0, }, - + 'edit test' => { message => q{Edit Test}, lastUpdated => 0, }, - + 'run test' => { message => q{Run Test}, lastUpdated => 0, }, - + 'test name' => { message => q{Test Name}, lastUpdated => 0, }, - + 'tests run' => { message => q{Tests Run}, lastUpdated => 0, }, - + 'test name help' => { message => q{A descriptive name for this test}, lastUpdated => 0, }, - + 'test spec' => { message => q{Test Spec}, lastUpdated => 0, }, - + 'test spec help' => { message => q{The JSON-encoded specification for your test(s)}, lastUpdated => 0, }, - + 'run all tests' => { message => q{Run All Tests}, lastUpdated => 0, }, - + 'pass' => { message => q{Pass}, lastUpdated => 0, }, - + 'fail' => { message => q{Fail}, lastUpdated => 0, }, - + 'test results template' => { message => q{Test Results Template}, lastUpdated => 0, }, - + 'test results template help' => { message => q{Template used to display individual test and aggregate test results}, lastUpdated => 0, }, - + 'test results' => { message => q{Test Results}, lastUpdated => 0, }, - + 'test result' => { message => q{Test Result}, lastUpdated => 0, }, - + 'details' => { message => q{Details}, lastUpdated => 0, }, - + 'tests passed' => { message => q{Tests Passed}, lastUpdated => 0, }, - + 'tests failed' => { message => q{Tests Failed}, lastUpdated => 0, }, - + 'start date' => { message => q{Start Date}, lastUpdated => 0, }, - + 'end date' => { message => q{End Date}, lastUpdated => 0, }, + 'Survey Objects' => { + message => q{Survey Objects}, + lastUpdated => 0, + }, + + 'Make Default Type' => { + message => q{Make Default Type}, + lastUpdated => 0, + }, + + 'Remove Default Type' => { + message => q{Remove Default Type}, + lastUpdated => 0, + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_SyndicatedContent.pm b/lib/WebGUI/i18n/English/Asset_SyndicatedContent.pm index eed570d00..e12422299 100644 --- a/lib/WebGUI/i18n/English/Asset_SyndicatedContent.pm +++ b/lib/WebGUI/i18n/English/Asset_SyndicatedContent.pm @@ -244,6 +244,14 @@ our $I18N = { lastUpdated => 1168227896, }, + 'sortItemsLabel' => { + message => q{Sort feed items by date?}, + }, + + 'sortItemsLabel description' => { + message => q{If enabled, items will be sorted by date. If disabled, items will be left in the order they appear in the original feed.}, + }, + 'syndicated content asset template variables title' => { message => q|Syndicated Content Asset Template Variables|, lastUpdated => 1164841146 diff --git a/lib/WebGUI/i18n/English/Asset_Template.pm b/lib/WebGUI/i18n/English/Asset_Template.pm index 5b4319033..d8c994178 100644 --- a/lib/WebGUI/i18n/English/Asset_Template.pm +++ b/lib/WebGUI/i18n/English/Asset_Template.pm @@ -33,9 +33,9 @@ our $I18N = { }, 'template error' => { - message => q|There is a syntax error in this template, %s, %s. Please correct.|, + message => q|There is a syntax error in this template, %s, %s, %s. Please correct.|, context => q|Error when executing template|, - lastUpdated => 1244476530, + lastUpdated => 1254512327, }, 'namespace description' => { @@ -379,6 +379,17 @@ Any scratch variables will be available in the template with this syntax:
    message => q|Template in clipboard|, lastUpdated => 0, }, + + 'Already attached!' => { + message => q|Already attached!|, + lastUpdated => 0, + }, + + 'No url!' => { + message => q|No url!|, + lastUpdated => 0, + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_Thingy.pm b/lib/WebGUI/i18n/English/Asset_Thingy.pm index ce36df32e..5a8468cea 100644 --- a/lib/WebGUI/i18n/English/Asset_Thingy.pm +++ b/lib/WebGUI/i18n/English/Asset_Thingy.pm @@ -149,6 +149,12 @@ wobject can always view and edit all data.|, lastUpdated => 1223372150, }, + 'owner' => { + message => q|Owner|, + lastUpdated => 1253828331, + context => q|The person who owns, or submits, or creates a row of data in the Thingy.| + }, + 'save button label label' => { message => q|Save Button Label|, lastUpdated => 1104630516, diff --git a/lib/WebGUI/i18n/English/Asset_WikiMaster.pm b/lib/WebGUI/i18n/English/Asset_WikiMaster.pm index 8fca0288b..7fb044c8a 100644 --- a/lib/WebGUI/i18n/English/Asset_WikiMaster.pm +++ b/lib/WebGUI/i18n/English/Asset_WikiMaster.pm @@ -9,8 +9,8 @@ our $I18N = { }, 'allow attachments help' => { lastUpdated => 0, - message => q|?|, - context => "The number of attachments that are allowed to be placed on each wiki page." + message => q|The number of attachments that are allowed to be placed on each wiki page.|, + context => "Hover help for edit form.", }, 'assetName' => { lastUpdated => 1160157064, message => 'Wiki' }, 'asset description' => { lastUpdated => 1160157064, message => q|A wiki is a collaborative content publishing mechanism. Traditionally wiki's use the wiki markup language, but that's generally not much easier to deal with than HTML, so WebGUI's wiki instead just uses a rich editor to help users publish rich great looking content.| }, diff --git a/lib/WebGUI/i18n/English/Asset_WikiPage.pm b/lib/WebGUI/i18n/English/Asset_WikiPage.pm index e49d21113..0c1663dbe 100644 --- a/lib/WebGUI/i18n/English/Asset_WikiPage.pm +++ b/lib/WebGUI/i18n/English/Asset_WikiPage.pm @@ -291,6 +291,24 @@ our $I18N = context => q{Help for template variable}, }, + 'keywordsLoop' => { + message => q{A loop containing all keywords for this page is tagged with.}, + lastUpdated => 0, + context => q{Help for template variable}, + }, + + 'keyword title' => { + message => q{The name of this keyword.}, + lastUpdated => 0, + context => q{Help for template variable}, + }, + + 'keyword url' => { + message => q{The URL to view all pages tagged with this keyword. The URL will have the gateway URL prepended to it.}, + lastUpdated => 0, + context => q{Help for template variable}, + }, + 'help owner' => { message => q{The username of the owner of the page}, lastUpdated => 0, @@ -309,12 +327,36 @@ our $I18N = context => 'Body text for help page', }, - 'isFeatured label' => { message => q{Feature this on the front page}, lastUpdated => 0, context => 'Label for asset property', }, + + 'isKeywordPage' => { + message => q{A boolean that is true if this page is a keyword page.}, + lastUpdated => 0, + context => 'template variable help', + }, + + 'keyword_page_loop' => { + message => q{If this page is a keyword page, then this loop will contain a list of all pages tagged with this page's keyword. The pagination variables will apply to the list of pages in this loop. If this page is not a keyword page, the loop will be blank, and the pagination variables will not be present.}, + lastUpdated => 0, + context => 'template variable help', + }, + + 'keyword page title' => { + message => q{The title of a page that has this keyword.}, + lastUpdated => 0, + context => 'template variable help', + }, + + 'keyword page url' => { + message => q{The URL to a page that has this keyword. The URL will have the gateway URL prepended to it.}, + lastUpdated => 0, + context => 'template variable help', + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_Wobject.pm b/lib/WebGUI/i18n/English/Asset_Wobject.pm index b8acfe969..6902172f1 100644 --- a/lib/WebGUI/i18n/English/Asset_Wobject.pm +++ b/lib/WebGUI/i18n/English/Asset_Wobject.pm @@ -117,7 +117,7 @@ is displayed as part of a Layout Asset, the Layout Asset's Style Template 'mobileStyleTemplateId label' => { message => 'Mobile Style Template', - lastUpdated => 1268412719, + lastUpdated => 1268412950, }, 'mobileStyleTemplateId description' => { diff --git a/lib/WebGUI/i18n/English/AuthLDAP.pm b/lib/WebGUI/i18n/English/AuthLDAP.pm index ce98efa71..5e32cf677 100644 --- a/lib/WebGUI/i18n/English/AuthLDAP.pm +++ b/lib/WebGUI/i18n/English/AuthLDAP.pm @@ -74,6 +74,11 @@ our $I18N = { lastUpdated => 1078852969 }, + 'deactivate account template' => { + message => q|Deactivate Account Template|, + lastUpdated => 1269278436, + }, + 'login template' => { message => q|Login Template|, lastUpdated => 1078852969 @@ -84,6 +89,11 @@ our $I18N = { lastUpdated => 1184793098 }, + 'deactivate account template title' => { + message => q|LDAP Authentication Deactivate Account Template Variables|, + lastUpdated => 1269279436, + }, + '11' => { message => q|No connect DN specified for this user|, lastUpdated => 1071848383 @@ -159,6 +169,12 @@ our $I18N = { lastUpdated => 1031514049, }, + 'LDAP User DN' => { + message => q|LDAP User DN|, + lastUpdated => 1265671176, + context => q|The actual DN for the user to use when logging in.|, + }, + 'connect_dn_help' => { message => q|The distinguished name used to make an LDAP connection. Used to be called Connect DN.|, lastUpdated => 1249688660, @@ -616,6 +632,11 @@ and should be entered as such.

    |, lastUpdated => 1120164594, }, + 'deactivate account template description' => { + message => q|Template to be used to show the form for deactivating an account.|, + lastUpdated => 1269278461, + }, + 'login template description' => { message => q|Template used to display login information to the user as an operation, as opposed to inside of a page via a macro.|, lastUpdated => 1165512102, diff --git a/lib/WebGUI/i18n/English/AuthWebGUI.pm b/lib/WebGUI/i18n/English/AuthWebGUI.pm index d3618d565..a3f2f3bec 100644 --- a/lib/WebGUI/i18n/English/AuthWebGUI.pm +++ b/lib/WebGUI/i18n/English/AuthWebGUI.pm @@ -32,6 +32,16 @@ our $I18N = { lastUpdated => 1078852836, }, + 'deactivate account template' => { + message => q|Deactivate Account Template|, + lastUpdated => 1269277147, + }, + + 'deactivate account template help' => { + message => q|Select a template to display the screen where the user deactivates their account.|, + lastUpdated => 1269277148, + }, + 'expired password template' => { message => q|Expired Password Template|, lastUpdated => 1078852836 @@ -68,6 +78,12 @@ our $I18N = { context => q|The title of the help page for the webgui auth account activition mail template.|, }, + 'account deactivate account template title' => { + message => q|WebGUI Authentication Deactivate Account Template|, + lastUpdated => 1269279365, + context => q|The title of the help page for the webgui auth account activition mail template.|, + }, + 'account activation template' => { message => q|Account Activation Mail Template|, lastUpdated => 1230600500, diff --git a/lib/WebGUI/i18n/English/Form.pm b/lib/WebGUI/i18n/English/Form.pm new file mode 100644 index 000000000..292320515 --- /dev/null +++ b/lib/WebGUI/i18n/English/Form.pm @@ -0,0 +1,11 @@ +package WebGUI::i18n::English::Form; +use strict; + +our $I18N = { + 'field required' => { + message => q|This field is required.|, + lastUpdated => 1217216725 + }, +}; + +1; diff --git a/lib/WebGUI/i18n/English/Form_Div.pm b/lib/WebGUI/i18n/English/Form_Div.pm new file mode 100644 index 000000000..f956a4a01 --- /dev/null +++ b/lib/WebGUI/i18n/English/Form_Div.pm @@ -0,0 +1,15 @@ +package WebGUI::i18n::English::Form_Div; + +use strict; ##Required for all good Perl::Critic compliant code + +our $I18N = { + 'topicName' => { + message => q|Form Control Div Element|, + lastUpdated => 1131394070, #seconds from the epoch + context => q|Name of the form control that generates HTML Div elements| + }, + +}; + +1; +#vim:ft=perl diff --git a/lib/WebGUI/i18n/English/Form_Username.pm b/lib/WebGUI/i18n/English/Form_Username.pm new file mode 100644 index 000000000..ba5fdf373 --- /dev/null +++ b/lib/WebGUI/i18n/English/Form_Username.pm @@ -0,0 +1,11 @@ +package WebGUI::i18n::English::Form_Username; +use strict; + +our $I18N = { + 'username in use' => { + message => q|Sorry, that account name is already in use by another member of this site.|, + lastUpdated => 1217216725 + }, +}; + +1; diff --git a/lib/WebGUI/i18n/English/Macro_AssetProxy.pm b/lib/WebGUI/i18n/English/Macro_AssetProxy.pm index 25713b1c2..cf5392cd6 100644 --- a/lib/WebGUI/i18n/English/Macro_AssetProxy.pm +++ b/lib/WebGUI/i18n/English/Macro_AssetProxy.pm @@ -4,8 +4,8 @@ use strict; our $I18N = { 'invalid url' => { - message => q|AssetProxy: Invalid Asset URL|, - lastUpdated => 1221160383, + message => q|AssetProxy: Invalid Asset URL or assetId|, + lastUpdated => 1262117594, }, 'asset in trash' => { diff --git a/lib/WebGUI/i18n/English/Macro_PickLanguage.pm b/lib/WebGUI/i18n/English/Macro_PickLanguage.pm new file mode 100644 index 000000000..99458355a --- /dev/null +++ b/lib/WebGUI/i18n/English/Macro_PickLanguage.pm @@ -0,0 +1,63 @@ +package WebGUI::i18n::English::Macro_PickLanguage; ##Be sure to change the package name to match the filename + +use strict; ##Required for all good Perl::Critic compliant code + +our $I18N = { ##hashref of hashes + 'picklanguage title' => { + message => q|PickLanguage macro template variables|, + lastUpdated => 1131394070, + context => q|Title of the help object| + }, + 'lang_loop' => { ##key that will be used to reference this entry. Do not translate this. + message => q|A loop that contains all installed languages|, + lastUpdated => 1131394070, #seconds from the epoch + context => q|A template loop| + }, + + 'language_lang' => { + message => q|The name of the language in that language.|, + lastUpdated => 1131394072, + context => q|A template variable to show the name of the language| + }, + + 'language_langAbbr' => { + message => q|An standard code for the language, for instance "en".|, + lastUpdated => 1131394072, + context => q|A label of the language to use in the template| + }, + 'language_langAbbrLoc' => { + message => q|An standard abbreviated label for the language, for instance "US".|, + lastUpdated => 1131394072, + context => q|A label of the language to use in the template| + }, + 'language_langEng' => { + message => q|The English name of the language.|, + lastUpdated => 1131394072, + context => q|A label of the language to use in the template| + }, + 'language_url' => { + message => q|The url that sets the WebGUI language to the selected language.|, + lastUpdated => 1131394072, + context => q|The url to change languages| + }, + 'delete_url' => { + message => q|The url that deletes the scratch language from the session.|, + lastUpdated => 1131394072, + context => q|A template var to remove the scratch language| + }, + 'delete' => { + message => q|Go back to profile language.|, + lastUpdated => 1131394072, + context => q|An internationalized label to go back to the profile language| + }, + 'delete_label' => { + message => q|A label for the link to go back to the profile language.|, + lastUpdated => 1131394072, + context => q|Help for delete_label| + }, + + +}; + +1; +#vim:ft=perl diff --git a/lib/WebGUI/i18n/English/PayDriver.pm b/lib/WebGUI/i18n/English/PayDriver.pm index bda767ae0..3da096822 100644 --- a/lib/WebGUI/i18n/English/PayDriver.pm +++ b/lib/WebGUI/i18n/English/PayDriver.pm @@ -15,12 +15,6 @@ our $I18N = { context => q|commerce setting| }, - 'sale notification group' => { - message => q|Sale Notification Group|, - lastUpdated => 0, - context => q|commerce setting| - }, - 'error processing payment' => { message => q|Error Processing Payment|, lastUpdated => 0, @@ -33,24 +27,6 @@ our $I18N = { context => q|the description on the error screen| }, - 'sale notification group help' => { - message => q|Who should be notified of new transactions?|, - lastUpdated => 0, - context => q|commerce setting help| - }, - - 'receipt email template' => { - message => q|Receipt Email Template|, - lastUpdated => 0, - context => q|commerce setting| - }, - - 'receipt email template help' => { - message => q|Which template should be used to generate an email that will be sent to the user to acknowledge their purchase?|, - lastUpdated => 0, - context => q|commerce setting help| - }, - 'label' => { message => q|Label|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/ShipDriver_UPS.pm b/lib/WebGUI/i18n/English/ShipDriver_UPS.pm new file mode 100644 index 000000000..42715e2fa --- /dev/null +++ b/lib/WebGUI/i18n/English/ShipDriver_UPS.pm @@ -0,0 +1,295 @@ +package WebGUI::i18n::English::ShipDriver_UPS; + +use strict; + +our $I18N = { + + 'userid' => { + message => q|UPS UserId|, + lastUpdated => 1203569535, + context => q|Label in the ShipDriver edit form.|, + }, + + 'userid help' => { + message => q|You can get a UserId by first registering with the UPS.|, + lastUpdated => 1203569511, + }, + + 'password' => { + message => q|UPS Password|, + lastUpdated => 1203569535, + context => q|Label in the ShipDriver edit form.|, + }, + + 'password help' => { + message => q|You will recieve a password along with your UserId when you register.|, + lastUpdated => 1203569511, + }, + + 'license' => { + message => q|UPS Access License Number|, + lastUpdated => 1203569535, + context => q|Label in the ShipDriver edit form.|, + }, + + 'license help' => { + message => q|You will recieve a license along with your UserId and password when you register.|, + lastUpdated => 1203569511, + }, + + 'instructions' => { + message => q|Registration Instructions|, + lastUpdated => 1203569535, + context => q|Label in the ShipDriver edit form.|, + }, + + 'ups instructions' => { + lastUpdated => 1241028258, + message => q|

    In order to use the UPS Shipping Driver, you must first register with the UPS on their website. When you get to the step for an access key, be sure to get an XML access key. Enter your UPS username and password and access key into the form.

    The driver currently supports domestic and international shipping from the United States. The weight property of a Product is considered to be in pounds. All currencies are in United States dollars. The package for shipping is a generic package, and there are no options for tubes, envelopes or fixed size packages available from the UPS.

    |, + }, + + 'ship service' => { + message => q|Shipping service|, + lastUpdated => 1203569535, + context => q|Label in the ShipDriver edit form.|, + }, + + 'ship service help' => { + message => q|Select one from the list of options. If you wish to provide multiple types of shipping, create one additional shipping driver instance for each option.|, + lastUpdated => 1203569511, + }, + + 'pickup type' => { + message => q|Pickup Type|, + lastUpdated => 1243006539, + context => q|Label in the ShipDriver edit form.|, + }, + + 'pickup type help' => { + message => q|Select how the packages will be delivered to the UPS for shipping.|, + lastUpdated => 1203569511, + }, + + 'source zipcode' => { + message => q|Shipping Zipcode|, + lastUpdated => 1203569535, + context => q|Label in the ShipDriver edit form.|, + }, + + 'source zipcode help' => { + message => q|The zipcode of the location you will be shipping from.|, + lastUpdated => 1203569511, + }, + + 'source country' => { + message => q|Shipping Country|, + lastUpdated => 1242945847, + context => q|Label in the ShipDriver edit form.|, + }, + + 'source country help' => { + message => q|The country you will be shipping from.|, + lastUpdated => 1242945844, + }, + + 'customer classification' => { + message => q|Customer Classification|, + lastUpdated => 1241214572, + context => q|What kind or type of customer are you?|, + }, + + 'customer classification help' => { + message => q|The kind or type of customer you are.|, + lastUpdated => 1247110533, + }, + + 'residentialIndicator' => { + message => q|Residential or Commercial?|, + lastUpdated => 1248113596, + context => q|Residential (a person's home) versus Commercial, a business address.|, + }, + + 'residential help' => { + message => q|The UPS rates for delivering to a residential address, or a commercial address differ. WebGUI will not ask the user which is which, so you will need to configure drivers for both kinds of destinations.|, + lastUpdated => 1248113598, + }, + + 'residential' => { + message => q|Residential|, + lastUpdated => 1248113596, + context => q|Residential (a person's home)|, + }, + + 'commercial' => { + message => q|Commercial|, + lastUpdated => 1248113596, + context => q|A business address|, + }, + + 'customer classification 01' => { + message => q|Wholesale|, + lastUpdated => 1247110533, + }, + + 'customer classification 03' => { + message => q|Occasional|, + lastUpdated => 1247110533, + }, + + 'customer classification 04' => { + message => q|Retail|, + lastUpdated => 1247110533, + }, + + 'flatFee' => { + message => q|Flat Fee|, + lastUpdated => 1241214572, + context => q|A fixed amount of money added to a purchase for shipping.|, + }, + + 'flatFee help' => { + message => q|A fixed amount of money added to a purchase for shipping, covering shipping materials and handling.|, + lastUpdated => 1241214575, + }, + + 'us domestic 01' => { + message => q|UPS Next Day Air|, + lastUpdated => 1203569511, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us domestic 02' => { + message => q|UPS Second Day Air|, + lastUpdated => 1203569511, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us domestic 03' => { + message => q|UPS Ground|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us domestic 12' => { + message => q|UPS Three-Day Select|, + lastUpdated => 1203569511, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us domestic 13' => { + message => q|UPS Next Day Air Saver|, + lastUpdated => 1203569511, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us domestic 14' => { + message => q|UPS Next Day Air Early A.M.|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us domestic 59' => { + message => q|UPS Second Day Air A.M.|, + lastUpdated => 1203569511, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'pickup code 01' => { + message => q|Daily Pickup|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'pickup code 03' => { + message => q|Customer Counter|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'pickup code 06' => { + message => q|One Time Pickup|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'pickup code 07' => { + message => q|On Call Air|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'pickup code 11' => { + message => q|Suggested Retail Rates|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'pickup code 19' => { + message => q|Letter Center|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'pickup code 20' => { + message => q|Air Service Center|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us domestic' => { + message => q|US Domestic|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us international' => { + message => q|US International|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'ship type' => { + message => q|Shipping Type|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'ship type help' => { + message => q|Pick a type of shipping that will be used. The different types have different services available. Not all services are available in all types, or in all countries. Changing the service will change the Ship Service options below.|, + lastUpdated => 1247111015, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us international 07' => { + message => q|UPS Worldwide Express|, + lastUpdated => 1203569511, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us international 08' => { + message => q|UPS Worldwide Expedited|, + lastUpdated => 1203569511, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us international 11' => { + message => q|UPS Standard|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us international 54' => { + message => q|UPS Worldwide Express Plus|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + + 'us international 65' => { + message => q|UPS Saver|, + lastUpdated => 1242166045, + context => q|Label for a type of shipping from the UPS.|, + }, + +}; + +1; diff --git a/lib/WebGUI/i18n/English/ShipDriver_USPS.pm b/lib/WebGUI/i18n/English/ShipDriver_USPS.pm index 3b9392784..df5a1c874 100644 --- a/lib/WebGUI/i18n/English/ShipDriver_USPS.pm +++ b/lib/WebGUI/i18n/English/ShipDriver_USPS.pm @@ -33,8 +33,8 @@ our $I18N = { }, 'usps instructions' => { - lastUpdated => 1241028258, - message => q|

    In order to use the USPS Shipping Driver, you must first register with the United States Postal Service as a USPS Web Tools User. Fill out the form, submit it, and within a few days the USPS will send you a username and password to use this service. Enter your username and password in the form fields below.

    This driver supports three kinds of shipping with one preset size for each kind. Package sizes, and shipping services outside of those choices, are currently not supported.

    For the purpose of calculating weight, the weight property of a Product is considered to be in pounds.|, + lastUpdated => 1257399744, + message => q|

    In order to use the USPS Shipping Driver, you must first register with the United States Postal Service as a USPS Web Tools User. Fill out the form, submit it, and within a few days the USPS will send you a username and password to use this service. After receiving your username, call 1-800-344-7779 to have the USPS authorize your username. Enter your username and password in the form fields below.

    This driver supports three kinds of shipping with one preset size for each kind. Package sizes, and shipping services outside of those choices, are currently not supported.

    For the purpose of calculating weight, the weight property of a Product is considered to be in pounds.|, }, 'ship type' => { @@ -94,6 +94,30 @@ our $I18N = { context => q|Label for a type of shipping from the USPS.|, }, + 'add insurance' => { + message => q|Ship with insurance?|, + lastUpdated => 1253988886, + context => q|Label for the edit screen.|, + }, + + 'add insurance help' => { + message => q|If set to yes, the shipping plugin will ask the USPS for the cost of insuring this shipment. The cost will be added to the total cost of shipping. If insurance is not available, then the option to use this driver will not be presented to the user.|, + lastUpdated => 1253988884, + context => q|Label for a type of shipping from the USPS.|, + }, + + 'insurance rates' => { + message => q|Insurance Rate Table|, + lastUpdated => 1253988886, + context => q|Label for the edit screen.|, + }, + + 'insurance rates help' => { + message => q|Enter in one field per line with the format, value:cost.
    value is the value of the contents.
    cost is the cost of insurance at that value.
    value and cost should look like numbers with a decimal point, like 0.50 or 1.00.
    For values of contents inbetween points, use the next highest value. If the value of the contents exceeds the highest listed value, it will use the cost of insurance at the highest listed value.|, + lastUpdated => 1257369016, + context => q|Help for the insurance rate field.|, + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/ShipDriver_USPSInternational.pm b/lib/WebGUI/i18n/English/ShipDriver_USPSInternational.pm new file mode 100644 index 000000000..b628981f4 --- /dev/null +++ b/lib/WebGUI/i18n/English/ShipDriver_USPSInternational.pm @@ -0,0 +1,63 @@ +package WebGUI::i18n::English::ShipDriver_USPSInternational; + +use strict; + +our $I18N = { + + 'U.S. Postal Service, International' => { + message => q|U.S. Postal Service, International|, + lastUpdated => 1203569535, + context => q|Name of the shipping driver|, + }, + + 'express mail international' => { + message => q|Express Mail International|, + lastUpdated => 1203569535, + context => q|Name of a shipping option|, + }, + + 'priority mail international' => { + message => q|Priority Mail International|, + lastUpdated => 1203569535, + context => q|Name of a shipping option|, + }, + + 'global express guaranteed rectangular' => { + message => q|Global Express Guaranteed Non-Document Rectangular|, + lastUpdated => 1203569535, + context => q|Name of a shipping option|, + }, + + 'global express guaranteed non-rectangular' => { + message => q|Global Express Guaranteed Non-Document Non-Rectangular|, + lastUpdated => 1203569535, + context => q|Name of a shipping option|, + }, + + 'priority mail flat rate box' => { + message => q|Priority Mail Flat Rate Box|, + lastUpdated => 1203569535, + context => q|Name of a shipping option|, + }, + + 'priority mail large flat rate box' => { + message => q|Priority Mail Large Flat Rate Box|, + lastUpdated => 1203569535, + context => q|Name of a shipping option|, + }, + + 'priority mail small flat rate box' => { + message => q|Priority Mail Small Flat Rate Box|, + lastUpdated => 1203569535, + context => q|Name of a shipping option|, + }, + + 'first class mail international parcels' => { + message => q|First Class Mail International Parcels|, + lastUpdated => 1203569535, + context => q|Name of a shipping option|, + }, + +}; + +1; diff --git a/lib/WebGUI/i18n/English/Shop.pm b/lib/WebGUI/i18n/English/Shop.pm index 89141c9e3..5362fcb69 100644 --- a/lib/WebGUI/i18n/English/Shop.pm +++ b/lib/WebGUI/i18n/English/Shop.pm @@ -621,6 +621,12 @@ our $I18N = { context => q|field label| }, + 'Status' => { + message => q|Status|, + lastUpdated => 0, + context => q|Whether a transaction was successful, or not.| + }, + 'payment method' => { message => q|Payment Method|, lastUpdated => 0, @@ -663,6 +669,18 @@ our $I18N = { context => q|commerce setting help| }, + 'select gateway template' => { + message => q|Select Gateway Template|, + lastUpdated => 0, + context => q|commerce setting| + }, + + 'select gateway template help' => { + message => q|This template is the template for the Select Payment Gateway step.|, + lastUpdated => 0, + context => q|commerce setting help| + }, + 'transactions' => { message => q|Transactions|, lastUpdated => 0, @@ -1588,6 +1606,24 @@ our $I18N = { context => q|Table heading in the vendor payout manager.|, }, + 'vp select vendor' => { + message => q|Please select a vendor from the list above to manage individual payouts.|, + lastUpdated => 0, + context => q|Message in the vendor payouts manager when no vendor has been selected.|, + }, + + 'vp vendors' => { + message => q|Vendors|, + lastUpdated => 0, + context => q|Label for the vendors section of the vendor payouts manager|, + }, + + 'vp payouts' => { + message => q|Payouts|, + lastUpdated => 0, + context => q|Label for the vendors section of the vendor payouts manager|, + }, + 'vp item id' => { message => q|Item ID|, lastUpdated => 0, @@ -1659,6 +1695,54 @@ our $I18N = { context => q|Error message in the manage ship driver screen.|, }, + 'Choose a shipping method' => { + message => q|Choose a shipping method|, + lastUpdated => 0, + context => q|Label to make the user choose a shipping method|, + }, + + 'Choose a shipping method and update the cart to checkout' => { + message => q|Choose a shipping method and update the cart to checkout|, + lastUpdated => 0, + context => q|Label to make the user choose a shipping method|, + }, + + 'receipt email template' => { + message => q|Receipt Email Template|, + lastUpdated => 0, + context => q|commerce setting| + }, + + 'receipt email template help' => { + message => q|Which template should be used to generate an email that will be sent to the user to acknowledge their purchase?|, + lastUpdated => 0, + context => q|commerce setting help| + }, + + 'sale notification group' => { + message => q|Sale Notification Group|, + lastUpdated => 0, + context => q|commerce setting| + }, + + 'sale notification group help' => { + message => q|Who should be notified of new transactions?|, + lastUpdated => 0, + context => q|commerce setting help| + }, + + 'Success' => { + message => q|Success|, + lastUpdated => 0, + context => q|commerce setting help| + }, + + 'Failed' => { + message => q|Failure|, + lastUpdated => 0, + context => q|commerce setting help| + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/TaxDriver_EU.pm b/lib/WebGUI/i18n/English/TaxDriver_EU.pm index acccf1369..064075880 100644 --- a/lib/WebGUI/i18n/English/TaxDriver_EU.pm +++ b/lib/WebGUI/i18n/English/TaxDriver_EU.pm @@ -9,7 +9,8 @@ our $I18N = { }, 'vies unavailable' => { - message => q|Number validation currently not available. Check later.|, + message => q|Number validation is currently not available. Your number will be rechecked automatically +after some time.|, lastUpdated => 0, context => q|An error message|, }, diff --git a/lib/WebGUI/i18n/English/WebGUI.pm b/lib/WebGUI/i18n/English/WebGUI.pm index 246567ba3..ef89ee62a 100644 --- a/lib/WebGUI/i18n/English/WebGUI.pm +++ b/lib/WebGUI/i18n/English/WebGUI.pm @@ -180,6 +180,11 @@ our $I18N = { lastUpdated => 1031514049 }, + 'language help' => { + message => q|Select the default language for users on the site.|, + lastUpdated => 1258340387, + }, + '559' => { message => q|On Create User (User)|, lastUpdated => 1185738895 @@ -3908,6 +3913,15 @@ LongTruncOk=1

    }, + 'settings groupIdAdminClipboard label' => { + message => q{Clipboard}, + lastUpdated => 0, + }, + 'settings groupIdAdminClipboard hoverHelp' => { + message => q{Group to manage the system clipboard.}, + lastUpdated => 0, + }, + 'settings groupIdAdminCron label' => { message => q{Cron}, @@ -4055,6 +4069,15 @@ LongTruncOk=1

    lastUpdated => 0, }, + 'settings groupIdAdminTrash label' => { + message => q{Trash}, + lastUpdated => 0, + }, + 'settings groupIdAdminTrash hoverHelp' => { + message => q{Group to manage the system trash.}, + lastUpdated => 0, + }, + 'settings groupIdAdminUser label' => { message => q{Users}, lastUpdated => 0, @@ -4636,6 +4659,27 @@ Users may override this setting in their profile. lastUpdated => 0, }, + 'timezone help' => { + message => 'Set up the default time zone for the site.', + lastUpdated => 0, + }, + + 'Maximum cache timeout' => { + message => 'Maximum cache timeout', + lastUpdated => 0, + }, + + 'Maximum cache timeout description' => { + message => 'This timeout will override the content check that is done before generating a page. It can help with caching problems for macros and Navigations. Setting it to 0 will disable the timeout. A setting of several hours is recommended.', + lastUpdated => 0, + }, + + 'Loading...' => { + message => 'Loading...', + lastUpdated => 0, + context => 'Message shown to the user when data is being loaded, typically via AJAX, like in the Survey.' + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/WebGUIProfile.pm b/lib/WebGUI/i18n/English/WebGUIProfile.pm index 42e73ae46..8e1668037 100644 --- a/lib/WebGUI/i18n/English/WebGUIProfile.pm +++ b/lib/WebGUI/i18n/English/WebGUIProfile.pm @@ -57,10 +57,10 @@ our $I18N = { lastUpdated => 1036964807 }, - '475 description' => { - message => q|The name of the field, used internally in the database.|, - lastUpdated => 1122316558, - }, + '475 description' => { + message => q|The name of the field, used internally in the database. Field names may not contain spaces. Certain field names are reserved, such as "op", "func", "username", "shop", "karma", "status", "lastUpdated", "dateCreated".|, + lastUpdated => 1264448486, + }, '472 description' => { message => q|A short, descriptive label displayed to the user. This can be a call to WebGUI's diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_PayoutVendors.pm b/lib/WebGUI/i18n/English/Workflow_Activity_PayoutVendors.pm new file mode 100644 index 000000000..facf0c908 --- /dev/null +++ b/lib/WebGUI/i18n/English/Workflow_Activity_PayoutVendors.pm @@ -0,0 +1,63 @@ +package WebGUI::i18n::English::Workflow_Activity_PayoutVendors; + +use strict; + +our $I18N = { + 'PayPal username' => { + message => q|PayPal username|, + lastUpdated => 0, + context => q|field label| + }, + + 'PayPal password' => { + message => q|PayPal password|, + lastUpdated => 0, + context => q|field label| + }, + + 'PayPal signature' => { + message => q|PayPal signature|, + lastUpdated => 0, + context => q|field label| + }, + + 'Use in Sandbox (test-mode)' => { + message => q|Use in Sandbox (test-mode)|, + lastUpdated => 0, + context => q|field label| + }, + + 'Currency code' => { + message => q|Currency code|, + lastUpdated => 0, + context => q|field label| + }, + + 'Subject for vendor notification email' => { + message => q|Subject for vendor notification email|, + lastUpdated => 0, + context => q|field label| + }, + + 'Vendor payout from' => { + message => q|Vendor payout from|, + lastUpdated => 0, + context => q|Prefix that goes before company URL to create the default value from Subject for vendor notification email.| + }, + + 'Notify on error' => { + message => q|Notify on error|, + lastUpdated => 0, + context => q|field label| + }, + + 'Vendor Payout' => { + message => q|Vendor Payout|, + lastUpdated => 0, + context => q|field label| + }, + +}; + +1; +#vim:ft=perl diff --git a/sbin/.gitignore b/sbin/.gitignore deleted file mode 100644 index b600508d0..000000000 --- a/sbin/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/preload.custom -/preload.exclude diff --git a/sbin/_utility.skeleton b/sbin/_utility.skeleton index 18c08945e..8ce5fe320 100644 --- a/sbin/_utility.skeleton +++ b/sbin/_utility.skeleton @@ -10,31 +10,26 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -$|++; # disable output buffering -our ($webguiRoot, $configFile, $help, $man); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - use strict; use Pod::Usage; use Getopt::Long; +use WebGUI::Paths -inc; use WebGUI::Session; +$|++; # disable output buffering + # Get parameters here, including $help GetOptions( - 'configFile=s' => \$configFile, - 'help' => \$help, - 'man' => \$man, + 'configFile=s' => \(my $configFile), + 'help' => \(my $help), + 'man' => \(my $man), ); pod2usage( verbose => 1 ) if $help; pod2usage( verbose => 2 ) if $man; -pod2usage( msg => "Must specify a config file!" ) unless $configFile; +pod2usage( msg => "Must specify a config file!" ) unless $configFile; -my $session = start( $webguiRoot, $configFile ); +my $session = start( $configFile ); # Do your work here finish($session); @@ -43,9 +38,8 @@ finish($session); #---------------------------------------------------------------------------- sub start { - my $webguiRoot = shift; my $configFile = shift; - my $session = WebGUI::Session->open($webguiRoot,$configFile); + my $session = WebGUI::Session->open($configFile); $session->user({userId=>3}); ## If your script is adding or changing content you need these lines, otherwise leave them commented diff --git a/sbin/changeIobStatus.pl b/sbin/changeIobStatus.pl index 777898af0..2f5b97209 100755 --- a/sbin/changeIobStatus.pl +++ b/sbin/changeIobStatus.pl @@ -1,185 +1,179 @@ -#!/usr/bin/env perl - -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2009 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 -#------------------------------------------------------------------- - -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - -use Getopt::Long; -use Pod::Usage; -use strict; -use WebGUI::Session; -use WebGUI::User; -use WebGUI::Inbox; - -$|=1; - -my $configFile; -my $help; -my $quiet; -my $whatsHappening = "Automatically signed out."; -my $newStatus = "Out"; -my $currentStatus = "In"; -my $userMessage = "You were logged out of the In/Out Board automatically."; -my $userMessageFile; - - -GetOptions( - 'configfile=s'=>\$configFile, - 'help'=>\$help, - 'quiet'=>\$quiet, - 'whatsHappening:s'=>\$whatsHappening, - 'userMessage:s'=>\$userMessage, - 'userMessageFile:s'=>\$userMessageFile, - 'currentStatus:s'=>\$currentStatus, - 'newStatus:s'=>\$newStatus -); - -pod2usage( verbose => 2 ) if $help; -pod2usage() unless $configFile; - -print "Starting up...\n" unless ($quiet); -my $session = WebGUI::Session->open($webguiRoot,$configFile); - -if ($userMessageFile) { - print "Opening message file.." unless ($quiet); - if (open(FILE,"<".$userMessageFile)) { - print "OK\n" unless ($quiet); - my $contents; - while () { - $contents .= $_; - } - close(FILE); - if (length($contents) == 0) { - print "Message file empty, reverting to original message.\n"; - } else { - $userMessage = $contents; - } - } else { - print "Failed to open message file.\n"; - } -} - -print "Searching for users with a status of $currentStatus ...\n" unless ($quiet); -my $userList; -my $now = $session->datetime->time(); -my $inbox = WebGUI::Inbox->new($session); -my $sth = $session->db->read("select userId,assetId from InOutBoard_status where status=?",[$currentStatus]); -while (my ($userId,$assetId) = $sth->array) { - my $user = WebGUI::User->new($session, $userId); - print "\tFound user ".$user->username."\n" unless ($quiet); - $userList .= $user->username." (".$userId.")\n"; - $session->db->write("update InOutBoard_status set dateStamp=?, message=?, status=? where userId=? and assetId=?",[$now, $whatsHappening, $newStatus, $userId, $assetId]); - $session->db->write("insert into InOutBoard_statusLog (userId, createdBy, dateStamp, message, status, assetId) values (?,?,?,?,?,?)", - [$userId,3,$now, $whatsHappening, $newStatus, $assetId]); - $inbox->addMessage({ - userId=>$userId, - subject=>"IOB Update", - message=>$userMessage - }); -} - -if (length($userList) > 0) { - print "Alerting admins of changes\n" unless ($quiet); - my $message = "The following users had their status changed:\n\n".$userList; - $inbox->addMessage({ - groupId=>3, - subject=>"IOB Update", - message=>$userMessage - }); -} - -print "Cleaning up..." unless ($quiet); -$session->var->end; -$session->close; -print "OK\n" unless ($quiet); - -__END__ - -=head1 NAME - -changeIobStatus - Automate WebGUI's InOut Board User status switching. - -=head1 SYNOPSIS - - changeIobStatus --configFile config.conf - [--currentStatus status] - [--newStatus status] - [--userMessage text|--userMessageFile pathname] - [--whatsHappening text] - [--quiet] - - changeIobStatus --help - -=head1 DESCRIPTION - -This WebGUI utility script helps you switch one or more user status -in the InOut Board (IOB). For instance, you might want to run it -from cron each night to automatically mark out all users that haven't -already marked out. - -=over - -=item B<--configFile config.conf> - -The WebGUI config file to use. Only the file name needs to be specified, -since it will be looked up inside WebGUI's configuration directory. -This parameter is required. - -=item B<--currentStatus status> - -Check users in the IOB having B status. If left unspecified, -it will default to C. - -=item B<--newStatus status> - -Change users status in the IOB to B status. If left unspecified, -it will default to C. - -=item B<--userMessage msg> - -Text of the message to be sent to the user after changing the status. -If left unspecified it will default to - - You were logged out of the In/Out Board automatically. - -=item B<--userMessageFile pathname> - -Pathname to a file whose contents will be sent to the user after changing -the status. Using this option overrides whatever messages is set -with B<--userMessage> (see above). - -=item B<--whatsHappening text> - -The message attached to the InOut Board when changing status. If left -unspecified it defaults to - - Automatically signed out. - -=item B<--quiet> - -Disable all output unless there's an error. - -=item B<--help> - -Shows this documentation, then exits. - -=back - -=head1 AUTHOR - -Copyright 2001-2009 Plain Black Corporation. - -=cut +#!/usr/bin/env perl + +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 strict; +use WebGUI::Paths -inc; +use Getopt::Long; +use Pod::Usage; +use WebGUI::Session; +use WebGUI::User; +use WebGUI::Inbox; + +$|=1; + +my $configFile; +my $help; +my $quiet; +my $whatsHappening = "Automatically signed out."; +my $newStatus = "Out"; +my $currentStatus = "In"; +my $userMessage = "You were logged out of the In/Out Board automatically."; +my $userMessageFile; + + +GetOptions( + 'configfile=s'=>\$configFile, + 'help'=>\$help, + 'quiet'=>\$quiet, + 'whatsHappening:s'=>\$whatsHappening, + 'userMessage:s'=>\$userMessage, + 'userMessageFile:s'=>\$userMessageFile, + 'currentStatus:s'=>\$currentStatus, + 'newStatus:s'=>\$newStatus +); + +pod2usage( verbose => 2 ) if $help; +pod2usage() unless $configFile; + +print "Starting up...\n" unless ($quiet); +my $session = WebGUI::Session->open($webguiRoot,$configFile); + +if ($userMessageFile) { + print "Opening message file.." unless ($quiet); + if (open(FILE,"<".$userMessageFile)) { + print "OK\n" unless ($quiet); + my $contents; + while () { + $contents .= $_; + } + close(FILE); + if (length($contents) == 0) { + print "Message file empty, reverting to original message.\n"; + } else { + $userMessage = $contents; + } + } else { + print "Failed to open message file.\n"; + } +} + +print "Searching for users with a status of $currentStatus ...\n" unless ($quiet); +my $userList; +my $now = time(); +my $inbox = WebGUI::Inbox->new($session); +my $sth = $session->db->read("select userId,assetId from InOutBoard_status where status=?",[$currentStatus]); +while (my ($userId,$assetId) = $sth->array) { + my $user = WebGUI::User->new($session, $userId); + print "\tFound user ".$user->username."\n" unless ($quiet); + $userList .= $user->username." (".$userId.")\n"; + $session->db->write("update InOutBoard_status set dateStamp=?, message=?, status=? where userId=? and assetId=?",[$now, $whatsHappening, $newStatus, $userId, $assetId]); + $session->db->write("insert into InOutBoard_statusLog (userId, createdBy, dateStamp, message, status, assetId) values (?,?,?,?,?,?)", + [$userId,3,$now, $whatsHappening, $newStatus, $assetId]); + $inbox->addMessage({ + userId=>$userId, + subject=>"IOB Update", + message=>$userMessage + }); +} + +if (length($userList) > 0) { + print "Alerting admins of changes\n" unless ($quiet); + my $message = "The following users had their status changed:\n\n".$userList; + $inbox->addMessage({ + groupId=>3, + subject=>"IOB Update", + message=>$userMessage + }); +} + +print "Cleaning up..." unless ($quiet); +$session->var->end; +$session->close; +print "OK\n" unless ($quiet); + +__END__ + +=head1 NAME + +changeIobStatus - Automate WebGUI's InOut Board User status switching. + +=head1 SYNOPSIS + + changeIobStatus --configFile config.conf + [--currentStatus status] + [--newStatus status] + [--userMessage text|--userMessageFile pathname] + [--whatsHappening text] + [--quiet] + + changeIobStatus --help + +=head1 DESCRIPTION + +This WebGUI utility script helps you switch one or more user status +in the InOut Board (IOB). For instance, you might want to run it +from cron each night to automatically mark out all users that haven't +already marked out. + +=over + +=item B<--configFile config.conf> + +The WebGUI config file to use. Only the file name needs to be specified, +since it will be looked up inside WebGUI's configuration directory. +This parameter is required. + +=item B<--currentStatus status> + +Check users in the IOB having B status. If left unspecified, +it will default to C. + +=item B<--newStatus status> + +Change users status in the IOB to B status. If left unspecified, +it will default to C. + +=item B<--userMessage msg> + +Text of the message to be sent to the user after changing the status. +If left unspecified it will default to + + You were logged out of the In/Out Board automatically. + +=item B<--userMessageFile pathname> + +Pathname to a file whose contents will be sent to the user after changing +the status. Using this option overrides whatever messages is set +with B<--userMessage> (see above). + +=item B<--whatsHappening text> + +The message attached to the InOut Board when changing status. If left +unspecified it defaults to + + Automatically signed out. + +=item B<--quiet> + +Disable all output unless there's an error. + +=item B<--help> + +Shows this documentation, then exits. + +=back + +=head1 AUTHOR + +Copyright 2001-2009 Plain Black Corporation. + +=cut diff --git a/sbin/diskUsage.pl b/sbin/diskUsage.pl index d15f3a69c..5ee66645b 100755 --- a/sbin/diskUsage.pl +++ b/sbin/diskUsage.pl @@ -10,16 +10,10 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - +use strict; use Getopt::Long; use Pod::Usage; -use strict; +use WebGUI::Paths -inc; use WebGUI::Session; use WebGUI::Asset; @@ -54,7 +48,7 @@ finish($session); #------------------------------------------------- sub start { - my $session = WebGUI::Session->open($webguiRoot,$configFile); + my $session = WebGUI::Session->open($configFile); $session->user({userId=>3}); return $session; } diff --git a/sbin/fileImport.pl b/sbin/fileImport.pl index 62a0810f5..e71dfc5ae 100755 --- a/sbin/fileImport.pl +++ b/sbin/fileImport.pl @@ -10,30 +10,24 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot, @nailable); - -BEGIN { - $webguiRoot = ".."; - @nailable = qw(jpg jpeg png gif); - unshift (@INC, $webguiRoot."/lib"); -} - - -$| = 1; - +use strict; use File::Path; use File::stat; use FileHandle; use Getopt::Long; use POSIX; use Pod::Usage; -use strict; +use WebGUI::Paths -inc; use WebGUI::Asset::File; use WebGUI::Asset::File::Image; use WebGUI::Session; use WebGUI::Storage; use WebGUI::Utility; +$| = 1; + +my @nailable = qw(jpg jpeg png gif); + # TB : Get the time as soon as possible. Use $now as global variable. # $now is used for skipOlderThan feature. my $now = time; @@ -89,7 +83,7 @@ my %ListAssetExists; my %filelisthash; print "Starting..." unless ($quiet); -my $session = WebGUI::Session->open($webguiRoot,$configFile); +my $session = WebGUI::Session->open($configFile); $session->user({userId=>3}); print "OK\n" unless ($quiet); @@ -266,14 +260,15 @@ sub buildFileList { exit 2; } + my $filename = $session->url->urlize($file); push(@filelist, { ext=>$ext, - filename=>$file, + filename=>$filename, fullPathFile => $fullpathfile, }); - $filelisthash{$file} = $fullpathfile; - print "Found file $file.\n" unless ($quiet); + $filelisthash{$filename} = $fullpathfile; + print "Found file $file as $filename.\n" unless ($quiet); } # TB : the recursive call push(@filelist, buildFileList($now,"$fullpathfile")) if ((-d "$fullpathfile") && $recursive); diff --git a/sbin/galleryImport.pl b/sbin/galleryImport.pl index 7f6570274..9f4b7bbec 100755 --- a/sbin/galleryImport.pl +++ b/sbin/galleryImport.pl @@ -10,14 +10,23 @@ # http://www.plainblack.com info@plainblack.com # ------------------------------------------------------------------- -$|=1; -use lib '../lib'; use strict; +use File::Basename (); +use File::Spec; + +my $webguiRoot; +BEGIN { + $webguiRoot = File::Spec->rel2abs(File::Spec->catdir(File::Basename::dirname(__FILE__), File::Spec->updir)); + unshift @INC, File::Spec->catdir($webguiRoot, 'lib'); +} + +$|=1; use Carp qw( carp croak ); use File::Find; use Getopt::Long; use Pod::Usage; use Scalar::Util qw( blessed ); +use WebGUI::Paths -inc; use WebGUI::Asset::Wobject::Collaboration; use WebGUI::Asset::Wobject::GalleryAlbum; use WebGUI::Asset::Wobject::Gallery; @@ -25,6 +34,7 @@ use WebGUI::Asset::Wobject::Folder; use WebGUI::Asset::Post::Thread; use WebGUI::Storage; +$|=1; # custom flags my ($fromAssetId, $fromPath, $fromAssetUrl, $toId, $toUrl) = undef; @@ -378,7 +388,7 @@ sub start { pod2usage("$0: Must specify a --configFile"); } - my $session = WebGUI::Session->open("..",$configFile); + my $session = WebGUI::Session->open($configFile); $session->user({userId=>3}); my $versionTag = WebGUI::VersionTag->getWorking($session); diff --git a/sbin/generateContent.pl b/sbin/generateContent.pl index 9a58208e6..69c9f70fe 100755 --- a/sbin/generateContent.pl +++ b/sbin/generateContent.pl @@ -10,19 +10,10 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- - -our $webguiRoot; - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - -use DBI; -use FileHandle; +use strict; use Getopt::Long; use Pod::Usage; -use strict qw(subs vars); +use WebGUI::Paths -inc; use WebGUI::Session; use WebGUI::Asset; @@ -46,7 +37,7 @@ pod2usage( verbose => 2 ) if $help; pod2usage() if ($configFile eq '' || !($assetId||$url) ); # Open WebGUI session -my $session = WebGUI::Session->open($webguiRoot,$configFile); +my $session = WebGUI::Session->open($configFile); $session->user({userId=>$userId}) if (defined $userId); $session->scratch->set("personalStyleId", $styleId) if (defined $styleId); @@ -54,23 +45,26 @@ my $asset = undef; if ($url) { $asset = WebGUI::Asset->newByUrl($session,$url); -} else { +} +else { $asset = WebGUI::Asset->newByDynamicClass($session,$assetId); } if (defined $asset) { - my $file = undef; + my $file; if ($toFile) { - $file = FileHandle->new(">$toFile") or die "Can't open file $toFile for writing. $!"; + open $file, '>', $toFile or die "Can't open file $toFile for writing. $!"; $session->output->setHandle($file); } my $content = $asset->www_view; unless ($content eq "chunked") { - $session->output->print($content); + $session->output->print($content); $session->output->setHandle(undef); } - $file->close if (defined $file); -} else { + close $file + if defined $file; +} +else { print "Asset not defined!!\n"; } diff --git a/sbin/installClass.pl b/sbin/installClass.pl index 6105cfefe..11b94d966 100755 --- a/sbin/installClass.pl +++ b/sbin/installClass.pl @@ -11,12 +11,22 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -use lib "../lib"; use strict; +use File::Basename (); +use File::Spec; + +my $webguiRoot; +BEGIN { + $webguiRoot = File::Spec->rel2abs(File::Spec->catdir(File::Basename::dirname(__FILE__), File::Spec->updir)); + unshift @INC, File::Spec->catdir($webguiRoot, 'lib'); +} + use Getopt::Long; use Pod::Usage; +use WebGUI::Paths -inc; use WebGUI::Pluggable; use WebGUI::Session; +use WebGUI::Paths; $|++; @@ -44,10 +54,10 @@ pod2usage("$0: Must specify a configFile") if !$configFile; die "Config file '$configFile' does not exist!\n" - if !-f '../etc/' . $configFile; + if !-f WebGUI::Paths->configBase . '/' . $configFile; # Open the session -my $session = WebGUI::Session->open( "..", $configFile ); +my $session = WebGUI::Session->open( $configFile ); $session->user( { userId => 3 } ); # Install or uninstall the asset diff --git a/sbin/maintenanceMode.pl b/sbin/maintenanceMode.pl index e757056f5..3fef97df1 100755 --- a/sbin/maintenanceMode.pl +++ b/sbin/maintenanceMode.pl @@ -10,17 +10,10 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- - -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - +use strict; use Getopt::Long; use Pod::Usage; -use strict; +use WebGUI::Paths -inc; use WebGUI::Session; my $help; @@ -39,7 +32,7 @@ pod2usage( verbose => 2 ) if $help; pod2usage() if $configFile eq ""; -my $session = WebGUI::Session->open($webguiRoot,$configFile); +my $session = WebGUI::Session->open($configFile); $session->setting->remove('specialState'); $session->setting->add('specialState','upgrading') unless $stop; $session->var->end; diff --git a/sbin/preload.perl b/sbin/preload.perl index b066c4d5e..46b438b6a 100644 --- a/sbin/preload.perl +++ b/sbin/preload.perl @@ -1,60 +1,22 @@ use strict; -my $webguiRoot = '/data/WebGUI'; +use WebGUI::Paths -preload; -unshift @INC, $webguiRoot . "/lib"; +use Log::Log4perl; +use DBI; +use WebGUI; +use WebGUI::Config; +use Apache2::Cookie; +use Apache2::ServerUtil; -# add custom lib directories to library search path -unshift @INC, grep { - if (!-d $_) { - warn "WARNING: Not adding lib directory '$_' from $webguiRoot/sbin/preload.custom: Directory does not exist.\n"; - 0; - } - else { - 1; - } -} readLines($webguiRoot."/sbin/preload.custom"); - -#---------------------------------------- -# Logger -#---------------------------------------- -require Log::Log4perl; -Log::Log4perl->init( $webguiRoot."/etc/log.conf" ); - -#---------------------------------------- -# Database connectivity. -#---------------------------------------- -#require Apache::DBI; # Uncomment if you want to enable connection pooling. Not recommended on servers with many sites, or those using db slaves. -require DBI; -DBI->install_driver("mysql"); # Change to match your database driver. - -#---------------------------------------- -# WebGUI modules. -#---------------------------------------- -require WebGUI; -require WebGUI::Config; -require WebGUI::Pluggable; - -# these modules should always be skipped -my @excludes; -push @excludes, readLines($webguiRoot."/sbin/preload.exclude"); - -WebGUI::Pluggable::findAndLoad( "WebGUI", - { - exclude => \@excludes, - onLoadFail => sub { warn sprintf 'Error loading %s: %s', @_ }, - } -); - -require APR::Request::Apache2; -require Apache2::Cookie; -require Apache2::ServerUtil; +Log::Log4perl->init( WebGUI::Paths->logConfig ); +DBI->install_driver("mysql"); if ( $ENV{MOD_PERL} ) { # Add WebGUI to Apache version tokens my $server = Apache2::ServerUtil->server; $server->push_handlers(PerlPostConfigHandler => sub { - $server->add_version_component("WebGUI/".$WebGUI::VERSION); + $server->add_version_component('WebGUI/' . $WebGUI::VERSION); }); } @@ -62,28 +24,7 @@ $| = 1; print "\nStarting WebGUI ".$WebGUI::VERSION."\n"; -#---------------------------------------- -# Preload all site configs. -#---------------------------------------- -WebGUI::Config->loadAllConfigs($webguiRoot); - - -# reads lines from a file into an array, trimming white space and ignoring commented lines -sub readLines { - my $file = shift; - my @lines; - if (open(my $fh, '<', $file)) { - while (my $line = <$fh>) { - $line =~ s/#.*//; - $line =~ s/^\s+//; - $line =~ s/\s+$//; - next if !$line; - push @lines, $line; - } - close $fh; - } - return @lines; -} +WebGUI::Config->loadAllConfigs; 1; diff --git a/sbin/purgeWGAccess.pl b/sbin/purgeWGAccess.pl index 9ea4312fd..85ea8e5e9 100755 --- a/sbin/purgeWGAccess.pl +++ b/sbin/purgeWGAccess.pl @@ -10,16 +10,11 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - use strict; use Getopt::Long; use Pod::Usage; +use File::Find (); +use WebGUI::Paths -inc; use WebGUI::Config; local $| = 1; #disable output buffering @@ -31,8 +26,7 @@ GetOptions( pod2usage( verbose => 2 ) if $help; pod2usage() if $configFile eq ''; -my $config = WebGUI::Config->new($webguiRoot,$configFile); -use File::Find; +my $config = WebGUI::Config->new($configFile); print "\tRemoving unnecessary .wgaccess files.\n"; my $uploadsPath = $config->get('uploadsPath'); diff --git a/sbin/rebuildLineage.pl b/sbin/rebuildLineage.pl index 355d55ff9..a8d652634 100755 --- a/sbin/rebuildLineage.pl +++ b/sbin/rebuildLineage.pl @@ -10,22 +10,14 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - - -$| = 1; - +use strict; use Getopt::Long; use Pod::Usage; -use strict; +use WebGUI::Paths -inc; use WebGUI::Session; use WebGUI::Utility; +$| = 1; my $configFile; my $help; my $quiet; @@ -40,7 +32,7 @@ pod2usage( verbose => 2 ) if $help; pod2usage() unless (defined($configFile) && $configFile ne ''); print "Starting..." unless ($quiet); -my $session = WebGUI::Session->open($webguiRoot,$configFile); +my $session = WebGUI::Session->open($configFile); print "OK\n" unless ($quiet); print "Looking for descendant replationships...\n" unless ($quiet); diff --git a/sbin/search.pl b/sbin/search.pl index 12e188345..7b4631f48 100755 --- a/sbin/search.pl +++ b/sbin/search.pl @@ -10,15 +10,9 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - use strict; use Getopt::Long; +use WebGUI::Paths -inc; use WebGUI::Asset; use WebGUI::Config; use WebGUI::Session; @@ -47,7 +41,7 @@ GetOptions( pod2usage( verbose => 2 ) if $help; if ($configFile) { - my $session = WebGUI::Session->open($webguiRoot, $configFile); + my $session = WebGUI::Session->open($configFile); if ($indexsite) { reindexSite($session); } elsif ($updatesite) { @@ -67,10 +61,10 @@ if ($configFile) { #------------------------------------------------------------------- sub reindexAllSites { - my $configs = WebGUI::Config->readAllConfigs($webguiRoot); + my $configs = WebGUI::Config->readAllConfigs; foreach my $site (keys %{$configs}) { print "Indexing ".$site."...\n"; - my $session = WebGUI::Session->open($webguiRoot,$site); + my $session = WebGUI::Session->open($site); reindexSite($session); $session->var->end; $session->close; diff --git a/sbin/spectre.pl b/sbin/spectre.pl index 2d379dfa3..d1991ae9e 100755 --- a/sbin/spectre.pl +++ b/sbin/spectre.pl @@ -10,20 +10,16 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - -use Pod::Usage; use strict; use warnings; +use Pod::Usage; use Getopt::Long; +use File::Spec; use POE::Component::IKC::ClientLite; use Spectre::Admin; +use WebGUI::Paths -inc; use WebGUI::Config; +use JSON; $|=1; # disable output buffering my $help; @@ -51,9 +47,7 @@ GetOptions( pod2usage( verbose => 2 ) if $help; pod2usage() unless ($ping||$shutdown||$daemon||$run||$test||$status); -require File::Spec; -# Convert to absolute since we'll be changing directory -my $config = WebGUI::Config->new(File::Spec->rel2abs($webguiRoot),"spectre.conf",1); +my $config = WebGUI::Config->new( WebGUI::Paths->spectreConfig, 1); unless (defined $config) { print <disconnect; undef $remote; - return $result; + my $pattern = "%8.8s %-9.9s %-30.30s %-22.22s %-15.15s %-20.20s\n"; + my $total = 0; + my $output = sprintf $pattern, "Priority", "Status", "Sitename", "Instance Id", "Last Run", "Last Run Time"; + foreach my $instance (@{JSON->new->decode($result)}) { + my $originalPriority = ($instance->{priority} - 1) * 10; + my $priority = $instance->{workingPriority}."/".$originalPriority; + $output .= sprintf $pattern, $priority, $instance->{status}, $instance->{sitename}, $instance->{instanceId}, $instance->{lastState}, $instance->{lastRunTime}; + $total++; + } + $output .= sprintf "\n%19.19s %4d\n", "Total Workflows", $total; + return $output; } __END__ diff --git a/sbin/syncToCdn.pl b/sbin/syncToCdn.pl old mode 100644 new mode 100755 index 067396251..7e12faf8d --- a/sbin/syncToCdn.pl +++ b/sbin/syncToCdn.pl @@ -1,3 +1,5 @@ +#!/usr/bin/env perl + #------------------------------------------------------------------- # WebGUI is Copyright 2001-2009 Plain Black Corporation. #------------------------------------------------------------------- @@ -8,18 +10,13 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our $webguiRoot; - -BEGIN { - $webguiRoot = ".."; - unshift( @INC, $webguiRoot . "/lib" ); -} - use strict; use Fcntl ':flock'; use Getopt::Long; +use WebGUI::Paths -inc; use WebGUI::Session; use WebGUI::Storage; +use Pod::Usage; my $configFile; my $help; @@ -32,17 +29,11 @@ GetOptions( 'override' => \$override, 'migrate' => \$migrate, 'quiet' => \$quiet, + 'h|help' => \$help, ); -if ( $configFile eq "" ) { - printHelp(); - exit 4; -} - -if ($help) { - printHelp(); - exit 2; -} +pod2usage( { verbose => 2, exitval => 2, } ) if $help; +pod2usage( { exitval => 4, } ) unless $configFile; # don't want two copies of this to run simultaneously unless ( flock( DATA, LOCK_EX | LOCK_NB ) ) { @@ -50,61 +41,13 @@ unless ( flock( DATA, LOCK_EX | LOCK_NB ) ) { exit 3; } -sub printHelp { - print < - - --configFile WebGUI config file. - -Options: - - --override This utility is designed to be run as - a privileged user on Linux style systems. - If you wish to run this utility without - being the super user, then use this flag, - but note that it may not work as - intended. - - --migrate Migrate entirety of uploads directory to CDN. - Ignore the CDN queue and sync everything. - - --help Display this help message and exit. - - --quiet Disable output unless there's an error. - -EXIT STATUS - - The following exit values are returned: - - 0 - Successful execution. - - 1 - Only super user may run the script. - - 2 - Help requested. - - 3 - Only one instance of this script can run at a time. - - 4 - Error during invocation of the command. - - 5 - Content Delivery Network (CDN) is not enabled. - -STOP -} ## end sub printHelp - if ( !( $^O =~ /^Win/i ) && $> != 0 && !$override ) { print "You must be the super user to use this utility.\n"; exit 1; } print "Starting..." unless ($quiet); -my $session = WebGUI::Session->open( $webguiRoot, $configFile ); +my $session = WebGUI::Session->open( $configFile ); $session->user( { userId => 3 } ); print "OK\n" unless ($quiet); @@ -213,3 +156,91 @@ sub syncUploads { __DATA__ This exists so flock() code above works. DO NOT REMOVE THIS DATA SECTION. + +__END__ + +=head1 NAME + +syncToCdn - WebGUI interface to a Content Delivery Network. + +=head1 SYNOPSIS + + syncToCdn.pl --configFile config.conf + [--override] + [--migrate] + [--quiet] + + syncToCdn.pl --help + +=head1 DESCRIPTION + +This WebGUI utility script displays the amount of disk space used by +an asset and it's descendants. It has been modeled after the *nix 'du' +utility. + +=over + +=item B<--configFile config.conf> + +The WebGUI config file to use. Only the file name needs to be specified, +since it will be looked up inside WebGUI's configuration directory. +This parameter is required. + +=item B<--override> + +This utility is designed to be run as a privileged user on Linux style +systems. If you wish to run this utility without being the super user, +then use this flag, but note that it may not work as intended. + +=item B<--migrate> + +Migrate entirety of uploads directory to CDN. Ignore the CDN queue and +sync everything. + +=item B<--quiet> + +Disable output unless there is an error. + +=item B<--help> + +Shows this documentation, then exits. + +=back + +=head1 EXIT CODES + +The following exit values are returned: + +=over 4 + +=item 0 + +Successful execution. + +=item 1 + +Only super user may run the script. + +=item 2 + +Help requested. + +=item 3 + +Only one instance of this script can run at a time. + +=item 4 + +Error during invocation of the command. + +=item 5 + +Content Delivery Network (CDN) is not enabled. + +=back + +=head1 AUTHOR + +Copyright 2001-2009 Plain Black Corporation. + +=cut diff --git a/sbin/testCodebase.pl b/sbin/testCodebase.pl deleted file mode 100755 index 7a24fa501..000000000 --- a/sbin/testCodebase.pl +++ /dev/null @@ -1,144 +0,0 @@ -#!/usr/bin/env perl - -#------------------------------------------------------------------- -# WebGUI is Copyright 2001-2009 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 -#------------------------------------------------------------------- - -$|=1; - -use strict; -use FindBin; -use File::Spec qw[]; -use Getopt::Long; -use Pod::Usage; - -my $configFile; -my $help; -my $verbose; -my $perlBase; -my $noLongTests; -my $coverage; - -GetOptions( - 'verbose'=>\$verbose, - 'configFile=s'=>\$configFile, - 'perlBase=s'=>\$perlBase, - 'noLongTests'=>\$noLongTests, - 'help'=>\$help, - 'coverage'=>\$coverage, - ); - -##Defaults to command-line switch -$configFile ||= $ENV{WEBGUI_CONFIG}; - -pod2usage( verbose => 2 ) if $help; -pod2usage() unless $configFile ne ''; - -my $verboseFlag = "-v" if ($verbose); - -$perlBase .= '/bin/' if ($perlBase); - -if (! -e $configFile) { - ##Probably given the name of the config file with no path, - ##attempt to prepend the path to it. - warn "Config file $configFile does not exist, assuming that you supplied a bare config and are running from inside the sbin directory\n"; - $configFile = File::Spec->canonpath($FindBin::Bin.'/../etc/'.$configFile); -} - -die "Unable to use $configFile as a WebGUI config file\n" - unless(-e $configFile and -f _); - -my (undef, $directories, $file) = File::Spec->splitpath($configFile); -my $webguiRoot = File::Spec->canonpath(File::Spec->catdir($directories, File::Spec->updir)); -my $webguiTest = File::Spec->catdir($webguiRoot, 't'); - -my $prefix = "WEBGUI_CONFIG=".$configFile; - -##Run all tests unless explicitly forbidden -$prefix .= " CODE_COP=1" unless $noLongTests; - -# Add coverage tests -$prefix .= " HARNESS_PERL_SWITCHES='-MDevel::Cover=-db,/tmp/coverdb'" if $coverage; - -print(join ' ', $prefix, $perlBase."prove", $verboseFlag, '-r', $webguiTest); print "\n"; -system(join ' ', $prefix, $perlBase."prove", $verboseFlag, '-r', $webguiTest); - -__END__ - -=head1 NAME - -testCodebase - Test WebGUI's code base. - -=head1 SYNOPSIS - - testCodebase --configFile /data/WebGUI/etc/config.conf - [--coverage] - [--noLongTests] - [--perlBase path] - [--verbose] - - testCodebase --help - -=head1 DESCRIPTION - -This WebGUI utility script tests all of WebGUI's installed code base -using a particular confiuration file. It uses B to run all -the WebGUI supplied test routines, located in the B subdirectory -of the WebGUI root. - -You should B use a production config file for testing, since some -of the test may be destructive. - -=over - -=item B<--configFile /data/WebGUI/etc/config.conf> - -A WebGUI config file is required for testing. If one cannot be -found based on input from the user, then the script aborts -without running any tests. - -Config files can be supplied on the command line, or via the environment -variable, WEBGUI_CONFIG being used as a fallback. If the config file -cannot be found, the script assumes that a bare filename was provided and -that it is being from from the WebGUI sbin directory. It then looks in -the parallel directory, '../etc', for the config file. - -Be aware that some of the tests are destructive, and running tests -on production sites is not recommended. - -=item B<--coverage> - -Turns on additional L based coverage tests. Note that -this can take a long time to run. - -=item B<--noLongTests> - -Prevent long tests from being run - -=item B<--perlBase path> - -Specify a path to an alternative Perl installation you wish to use for the -tests. If left unspecified, it defaults to the Perl installation in the -current PATH. - -=item B<--verbose> - -Turns on additional information during tests. - -=item B<--help> - -Shows this documentation, then exits. - -=back - -=head1 AUTHOR - -Copyright 2001-2009 Plain Black Corporation. - -=cut diff --git a/sbin/testEnvironment.pl b/sbin/testEnvironment.pl index 5d7653f8b..c6b06b009 100755 --- a/sbin/testEnvironment.pl +++ b/sbin/testEnvironment.pl @@ -10,15 +10,16 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- +use strict; +use File::Basename (); +use File::Spec; -our $webguiRoot; - +my $webguiRoot; BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); + $webguiRoot = File::Spec->rel2abs(File::Spec->catdir(File::Basename::dirname(__FILE__), File::Spec->updir)); + unshift @INC, File::Spec->catdir($webguiRoot, 'lib'); } -use strict; use CPAN; use Getopt::Long; use Pod::Usage; @@ -60,12 +61,12 @@ if ($] >= 5.008) { ##Doing this as a global is not nice, but it works my $missingModule = 0; -checkModule("LWP", 5.824 ); +checkModule("LWP", 5.833 ); checkModule("HTTP::Request", 1.40 ); checkModule("HTTP::Headers", 1.61 ); -checkModule("Test::More", 0.61, 2 ); +checkModule("Test::More", 0.82, 2 ); checkModule("Test::MockObject", 1.02, 2 ); -checkModule("Test::Deep", 0.095, 2 ); +checkModule("Test::Deep", 0.095, ); checkModule("Test::Exception", 0.27, 2 ); checkModule("Test::Class", 0.31, 2 ); checkModule("Pod::Coverage", 0.19, 2 ); @@ -88,6 +89,7 @@ checkModule("DateTime", 0.4501 ); checkModule("Time::HiRes", 1.9719 ); checkModule("DateTime::Format::Strptime", 1.0800 ); checkModule("DateTime::Format::Mail", 0.3001 ); +checkModule("DateTime::Format::HTTP", 0.38 ); checkModule("Image::Magick", "6.0" ); checkModule("Log::Log4perl", 1.20 ); checkModule("Net::LDAP", 0.39 ); @@ -95,12 +97,13 @@ checkModule("HTML::Highlight", 0.20 ); checkModule("HTML::TagFilter", 1.03 ); checkModule("HTML::Template", 2.9 ); checkModule("HTML::Template::Expr", 0.07, 2 ); +checkModule("Template", 2.20, 2 ); checkModule("XML::FeedPP", 0.40 ); checkModule("JSON", 2.12 ); checkModule("JSON::Any", 1.22 ); -checkModule("Config::JSON", "1.3.1" ); +checkModule("Config::JSON", '1.5000' ); checkModule("Text::CSV_XS", "0.64" ); -checkModule("Net::Subnets", 0.21 ); +checkModule("Net::CIDR::Lite", 0.20 ); checkModule("Finance::Quote", 1.15 ); checkModule("POE", 1.005 ); checkModule("POE::Component::IKC::Server", 0.2001 ); @@ -126,7 +129,7 @@ checkModule("Class::C3", "0.21" ); checkModule("Params::Validate", "0.91" ); checkModule("Clone", "0.31" ); checkModule('HTML::Packer', "0.4" ); -checkModule('JavaScript::Packer', '0.02' ); +checkModule('JavaScript::Packer', '0.04' ); checkModule('CSS::Packer', '0.2' ); checkModule('Business::Tax::VAT::Validation', '0.20' ); checkModule('Crypt::SSLeay', '0.57' ); @@ -139,6 +142,10 @@ checkModule("Memcached::libmemcached", "0.3102" ); checkModule("Moose", "0.93" ); checkModule("MooseX::Storage", "0.23" ); checkModule("namespace::autoclean", "0.09" ); +checkModule("Business::PayPal::API", "0.62" ); +checkModule("Locales", "0.10" ); +checkModule("Test::Harness", "3.17" ); +checkModule("DateTime::Event::ICal", "0.10" ); failAndExit("Required modules are missing, running no more checks.") if $missingModule; diff --git a/sbin/thumbnailer.pl b/sbin/thumbnailer.pl index 88ac1013f..4fe33e77c 100755 --- a/sbin/thumbnailer.pl +++ b/sbin/thumbnailer.pl @@ -10,18 +10,12 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - #----------------------------------------- # A little utility to generate WebGUI # thumbnails. #----------------------------------------- +use strict; use File::stat; use File::Find (); use Getopt::Long; @@ -29,6 +23,7 @@ use Pod::Usage; use Image::Magick; +use WebGUI::Paths -inc; use WebGUI::Utility; my $thumbnailSize; diff --git a/sbin/upgrade.pl b/sbin/upgrade.pl index 7e1e9a332..edf176414 100755 --- a/sbin/upgrade.pl +++ b/sbin/upgrade.pl @@ -10,29 +10,16 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - use strict; use Cwd (); use File::Path (); +use File::Spec; use Getopt::Long (); use Pod::Usage (); +use WebGUI::Paths -inc; -foreach my $libDir ( readLines( "$webguiRoot/sbin/preload.custom" ) ) { - if ( !-d $libDir ) { - warn "WARNING: Not adding lib directory '$libDir' from $webguiRoot/sbin/preload.custom: Directory does not exist.\n"; - next; - } - unshift @INC, $libDir; -} - -require WebGUI::Config; -require WebGUI::Session; +use WebGUI::Config; +use WebGUI::Session; my $help; my $history; @@ -108,14 +95,14 @@ if ($^O =~ /^Win/i) { } else { $slash = "/"; } -our $upgradesPath = $webguiRoot.$slash."docs".$slash."upgrades".$slash; +our $upgradesPath = WebGUI::Paths->upgrades; our (%upgrade, %config); ## Find site configs. print "\nGetting site configs...\n" unless ($quiet); -my $configs = WebGUI::Config->readAllConfigs($webguiRoot); +my $configs = WebGUI::Config->readAllConfigs; foreach my $filename (keys %{$configs}) { print "\tProcessing $filename.\n" unless ($quiet); $config{$filename}{configFile} = $filename; @@ -130,7 +117,7 @@ foreach my $filename (keys %{$configs}) { $config{$filename}{mysqlCLI} = $configs->{$filename}->get("mysqlCLI"); $config{$filename}{mysqlDump} = $configs->{$filename}->get("mysqlDump"); $config{$filename}{backupPath} = $configs->{$filename}->get("backupPath"); - my $session = WebGUI::Session->open($webguiRoot,$filename); + my $session = WebGUI::Session->open($filename); ($config{$filename}{version}) = $session->db->quickArray("select webguiVersion from webguiVersion order by dateApplied desc, length(webguiVersion) desc, webguiVersion desc limit 1"); unless ($history) { @@ -141,10 +128,10 @@ foreach my $filename (keys %{$configs}) { } unless ($skipDelete) { print "\tDeleting temp files.\n" unless ($quiet); - my $path = $configs->{$filename}->get("uploadsPath").$slash."temp"; + my $path = File::Spec->catdir($configs->{$filename}->get("uploadsPath"), 'temp'); File::Path::rmtree($path) unless ($path eq "" || $path eq "/" || $path eq "/data"); print "\tDeleting file cache.\n" unless ($quiet); - $path = $configs->{$filename}->get("fileCacheRoot")||"/tmp/WebGUICache"; + $path = $configs->{$filename}->get("fileCacheRoot") || "/tmp/WebGUICache"; File::Path::rmtree($path) unless ($path eq "" || $path eq "/" || $path eq "/data"); } } @@ -159,7 +146,7 @@ if ($history) { print "\nDisplaying upgrade history for each site.\n"; foreach my $file (keys %config) { print "\n".$file."\n"; - my $session = WebGUI::Session->open($webguiRoot,$file); + my $session = WebGUI::Session->open($file); my $sth = $session->db->read("select * from webguiVersion order by dateApplied asc, webguiVersion asc"); while (my $data = $sth->hashRef) { print "\t".sprintf("%-8s %-15s %-15s", @@ -220,7 +207,7 @@ foreach my $filename (keys %config) { $cmd .= " --host=".$config{$filename}{host} if ($config{$filename}{host}); $cmd .= " --port=".$config{$filename}{port} if ($config{$filename}{port}); $cmd .= " --add-drop-table ".$config{$filename}{db}." --result-file=" - .$backupTo.$slash.$config{$filename}{db}."_".$upgrade{$upgrade}{from}."_".time.".sql"; + .File::Spec->catfile($backupTo, $config{$filename}{db}."_".$upgrade{$upgrade}{from}."_".time.".sql"); unless (system($cmd)) { print "OK\n" unless ($quiet); } else { @@ -267,7 +254,7 @@ foreach my $filename (keys %config) { sleep 1; # Sleep a second to avoid adding asset revisions too quickly } chdir($currentPath); - my $session = WebGUI::Session->open($webguiRoot,$filename); + my $session = WebGUI::Session->open($filename); print "\tSetting site upgrade completed..." unless ($quiet); $session->setting->remove('specialState'); $session->close(); diff --git a/sbin/userImport.pl b/sbin/userImport.pl index 3e547bc0c..f040b9951 100755 --- a/sbin/userImport.pl +++ b/sbin/userImport.pl @@ -10,17 +10,11 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = ".."; - unshift (@INC, $webguiRoot."/lib"); -} - use strict; use Digest::MD5; use Getopt::Long; use Pod::Usage; +use WebGUI::Paths -inc; use WebGUI::DateTime; use WebGUI::Group; use WebGUI::Session; @@ -78,7 +72,7 @@ if (!($^O =~ /^Win/i) && $> != 0 && !$override) { print "Starting up..." unless ($quiet); -my $session = WebGUI::Session->open($webguiRoot,$configFile); +my $session = WebGUI::Session->open($configFile); $session->user({userId=>3}); open(FILE,"<".$usersFile); print "OK\n" unless ($quiet); @@ -213,7 +207,7 @@ sub calculateExpireOffset { } } if ($units eq "fixed") { - my $seconds = (($offset - $session->datetime->time())); + my $seconds = (($offset - time())); if ($seconds < 1) { return undef; } @@ -362,7 +356,7 @@ It can be overridden in the import file for specific users. =item B<--identifier string> Specify the default password to use for loaded users. It can (and should) -be overriden in the import file for specific users. If left unspecified, +be overridden in the import file for specific users. If left unspecified, it defaults to B<123qwe>. =item B<--status status> diff --git a/t/Asset/Asset.t b/t/Asset/Asset.t index 817cd44dd..ba5901b14 100644 --- a/t/Asset/Asset.t +++ b/t/Asset/Asset.t @@ -239,7 +239,7 @@ $session->{_request} = $origRequest; ################################################################ my $versionTag = WebGUI::VersionTag->getWorking($session); -WebGUI::Test->tagsToRollback($versionTag); +addToCleanup($versionTag); $versionTag->set({name=>"Asset tests"}); my $properties = { @@ -544,9 +544,14 @@ isnt( $rootAsset->get('title'), $funkyTitle, 'get returns a safe copy of the Ass ################################################################ note "getIsa"; my $node = WebGUI::Asset->getRoot($session); -my $product1 = $node->addChild({ className => 'WebGUI::Asset::Sku::Product'}); -my $product2 = $node->addChild({ className => 'WebGUI::Asset::Sku::Product'}); -my $product3 = $node->addChild({ className => 'WebGUI::Asset::Sku::Product'}); +my $product1 = $node->addChild({ className => 'WebGUI::Asset::Sku::Product'}, undef, undef, { skipAutoCommitWorkflows => 1}); +my $product2 = $node->addChild({ className => 'WebGUI::Asset::Sku::Product'}, undef, undef, { skipAutoCommitWorkflows => 1}); +my $product3 = $node->addChild({ className => 'WebGUI::Asset::Sku::Product'}, undef, undef, { skipAutoCommitWorkflows => 1}); +my $pTag = WebGUI::VersionTag->getWorking($session); +$pTag->commit; +addToCleanup($pTag); +my $product4 = $node->addChild({ className => 'WebGUI::Asset::Sku::Product'}, undef, undef, { skipAutoCommitWorkflows => 1}); +addToCleanup($product4); my $getAProduct = WebGUI::Asset::Sku::Product->getIsa($session); isa_ok($getAProduct, 'CODE'); @@ -569,9 +574,17 @@ while( my $sku = $getASku->()) { is($counter, 3, 'getIsa: returned only 3 Products for a parent class'); cmp_bag($skuIds, [$product1->getId, $product2->getId, $product3->getId], 'getIsa returned the correct 3 products for a parent class'); +my $getAnotherSku = WebGUI::Asset::Sku->getIsa($session, 0, { returnAll => 1, }); +$counter = 0; +while( my $sku = $getAnotherSku->()) { + ++$counter; +} +is($counter, 4, 'getIsa: returned all 4 skus with returnAll => 1'); + $product1->purge; $product2->purge; $product3->purge; +$product4->purge; ################################################################ # @@ -581,7 +594,7 @@ $product3->purge; note "inheritUrlFromParent"; my $versionTag4 = WebGUI::VersionTag->getWorking($session); -WebGUI::Test->tagsToRollback($versionTag4); +addToCleanup($versionTag4); $versionTag4->set( { name => 'inheritUrlFromParent tests' } ); $properties = { @@ -653,67 +666,83 @@ is($iufpAsset2->url, 'inheriturlfromparent01/iufp2', '... update works propertly ################################################################ # -# requestAutoCommit to move uncommitted child to uncommitted parent +# addRevision to uncommitted child of uncommitted parent # ################################################################ my $versionTag5 = WebGUI::VersionTag->getWorking($session); -WebGUI::Test->tagsToRollback($versionTag5); -$versionTag5->set( { name => 'move commit of child to uncommitted parent on requestAutoCommit tests vt1' } ); +$versionTag5->set( { name => 'move revision of uncommitted child to uncommitted parent tests vt1' } ); $properties = { + # '1234567890123456789012' - id => 'moveVersionToParent_01', - title => 'moveVersionToParent_01', - className => 'WebGUI::Asset::Wobject::Layout', - url => 'moveVersionToParent_01', + id => 'moveVersionToParent_01', + title => 'moveVersionToParent_01', + className => 'WebGUI::Asset::Wobject::Layout', + url => 'moveVersionToParent_01', }; -my $parentAsset = $defaultAsset->addChild($properties, $properties->{id}); +my $parentAsset = $defaultAsset->addChild( $properties, $properties->{id}, undef, { skipAutoCommitWorkflows => 1 } ); my $parentVersionTag = WebGUI::VersionTag->new($session, $parentAsset->tagId); -is($parentVersionTag->get('isCommitted'), 0, 'built non-committed parent asset'); +is( $parentVersionTag->get('isCommitted'), 0, 'built non-committed parent asset' ); -my $versionTag6 = WebGUI::VersionTag->create($session, {}); -WebGUI::Test->tagsToRollback($versionTag6); -$versionTag6->set( { name => 'move commit of child to uncommitted parent on requestAutoCommit tests vt2' } ); +my $versionTag6 = WebGUI::VersionTag->create( $session, {} ); +$versionTag6->set( { name => 'move revision of uncommitted child to uncommitted parent tests vt2' } ); $versionTag6->setWorking; $properties2 = { + # '1234567890123456789012' - id => 'moveVersionToParent_03', - title => 'moveVersionToParent_03', - className => 'WebGUI::Asset::Wobject::Layout', - url => 'moveVersionToParent_03', + id => 'moveVersionToParent_03', + title => 'moveVersionToParent_03', + className => 'WebGUI::Asset::Wobject::Layout', + url => 'moveVersionToParent_03', }; -my $childAsset = $parentAsset->addChild($properties, $properties2->{id}); -my $testAsset = WebGUI::Asset->newPending($session, $childAsset->parentId); -my $testVersionTag = WebGUI::VersionTag->new($session, $testAsset->tagId); +my $childAsset = $parentAsset->addChild( + $properties2, $properties2->{id}, + time(), + { skipAutoCommitWorkflows => 1 } +); +my $testAsset = WebGUI::Asset->newPending( $session, $childAsset->parentId ); +my $testVersionTag = WebGUI::VersionTag->new( $session, $testAsset->tagId ); my $childVersionTag; -$childVersionTag = WebGUI::VersionTag->new($session, $childAsset->tagId); -is($childVersionTag->get('isCommitted'), 0, 'built non-committed child asset'); +$childVersionTag = WebGUI::VersionTag->new( $session, $childAsset->tagId ); +is( $childVersionTag->get('isCommitted'), 0, 'built non-committed child asset' ); -isnt($testAsset->tagId, $childAsset->tagId, 'parent asset and child asset have different version tags'); -isnt($testVersionTag->getId, $childVersionTag->getId, 'parent asset and child asset version tags unmatched'); +is( $testAsset->tagId, + $childAsset->tagId, + 'uncommitted parent asset and uncommitted child asset have same version tag at addChild' +); -eval { - $childAsset->requestAutoCommit; - $childVersionTag = WebGUI::VersionTag->new($session, $childAsset->tagId); +$properties2 = { + + # '1234567890123456789012' + id => 'moveVersionToParent_03', + title => 'moveVersionToParent_03a', + className => 'WebGUI::Asset::Wobject::Layout', + url => 'moveVersionToParent_03a', }; -is($childVersionTag->get('isCommitted'), 0, 'confirm non-committed child asset'); +sleep 2; +$childAsset->addRevision( $properties2, time(), { skipAutoCommitWorkflows => 1 } ); -is($testAsset->tagId, $childAsset->tagId, 'parent asset and child asset have same version tags'); +is( $parentVersionTag->get('isCommitted'), 0, 'confimr non-committed parent asset after revision' ); +is( $childVersionTag->get('isCommitted'), 0, 'confirm non-committed child asset after revision' ); -eval { - $testVersionTag->commit; -}; +is( $testAsset->get('tagId'), + $childAsset->get('tagId'), + 'uncommitted parent asset and uncommitted child asset have same version tag after addRevision' +); -is($testVersionTag->get('isCommitted'),1,'parent asset is now committed'); +eval { $testVersionTag->commit; }; -$childVersionTag = WebGUI::VersionTag->new($session, $childAsset->get('tagId')); -is($childVersionTag->get('isCommitted'),1,'child asset is now committed'); +$session->log->warn('parent asset is now committed'); +is( $testVersionTag->get('isCommitted'), 1, 'parent asset is now committed' ); + +$childVersionTag = WebGUI::VersionTag->new( $session, $childAsset->get('tagId') ); +is( $childVersionTag->get('isCommitted'), 1, 'child asset is now committed' ); ################################################################ # @@ -723,12 +752,58 @@ is($childVersionTag->get('isCommitted'),1,'child asset is now committed'); my $assetToCommit = $defaultAsset->addChild({ className => 'WebGUI::Asset::Snippet', title => 'Snippet to commit and clone from db', }); my $cloneTag = WebGUI::VersionTag->getWorking($session); -WebGUI::Test->tagsToRollback($cloneTag); +addToCleanup($cloneTag); $cloneTag->commit; is($assetToCommit->get('status'), 'pending', 'cloneFromDb: local asset is still pending'); $assetToCommit = $assetToCommit->cloneFromDb; is($assetToCommit->get('status'), 'approved', '... returns fresh, commited asset from the db'); +################################################################ +# +# checkView +# +################################################################ + +my $trashedAsset = $defaultAsset->addChild({ + className => 'WebGUI::Asset::Snippet', title => 'Trashy', +}); + +my $clippedAsset = $defaultAsset->addChild({ + className => 'WebGUI::Asset::Snippet', title => 'Clippy', +}); + +my $checkTag = WebGUI::VersionTag->getWorking($session); +$checkTag->commit; +addToCleanup($checkTag); +$trashedAsset = $trashedAsset->cloneFromDb; +$clippedAsset = $clippedAsset->cloneFromDb; +$trashedAsset->trash; +$clippedAsset->cut; +is $trashedAsset->get('state'), 'trash', 'checkView setup: trashed an asset'; +is $clippedAsset->get('state'), 'clipboard', '... clipped an asset'; + +$session->var->switchAdminOff; +$session->http->setRedirectLocation(''); +$session->http->setStatus(200, 'OK'); + +$trashedAsset->checkView(); +is $session->http->getStatus, 410, '... status set to 410 for trashed asset'; +is $session->http->getRedirectLocation, '', '... no redirect set'; + +$session->http->setStatus(200, 'OK'); +$clippedAsset->checkView(); +is $session->http->getStatus, 410, '... status set to 410 for cut asset'; +is $session->http->getRedirectLocation, '', '... no redirect set'; + +$session->var->switchAdminOn; +$session->http->setStatus(200, 'OK'); +is $trashedAsset->checkView(), 'chunked', '... returns "chunked" when admin is on for trashed asset'; +is $session->http->getRedirectLocation, $trashedAsset->getUrl('func=manageTrash'), '... trashed asset sets redirect to manageTrash'; + +$session->http->setRedirectLocation(''); +is $clippedAsset->checkView(), 'chunked', 'checkView: returns "chunked" when admin is on for cut asset'; +is $session->http->getRedirectLocation, $clippedAsset->getUrl('func=manageClipboard'), '... cut asset sets redirect to manageClipboard'; + ##Return an array of hashrefs. Each hashref describes a test ##Return an array of hashrefs. Each hashref describes a test diff --git a/t/Asset/AssetClipboard.t b/t/Asset/AssetClipboard.t index 8f03d6ad4..5434e84b3 100644 --- a/t/Asset/AssetClipboard.t +++ b/t/Asset/AssetClipboard.t @@ -37,7 +37,7 @@ my $snippet = $root->addChild({ menuTitle => 'snippetMenuTitle', className => 'WebGUI::Asset::Snippet', snippet => 'A snippet of text', -}); +}, undef, time()-3); my $snippetAssetId = $snippet->getId; my $snippetRevisionDate = $snippet->get("revisionDate"); @@ -70,9 +70,6 @@ my $folder1a2 = $folder1a->addChild({ $versionTag->commit; -sleep 2; - -note "duplicate"; my $duplicatedSnippet = $snippet->duplicate; is($duplicatedSnippet->title, 'snippet', 'duplicated snippet has correct title'); diff --git a/t/Asset/AssetExportHtml.t b/t/Asset/AssetExportHtml.t index 8b4114dab..6445786fb 100644 --- a/t/Asset/AssetExportHtml.t +++ b/t/Asset/AssetExportHtml.t @@ -37,7 +37,7 @@ my $session = WebGUI::Test->session; #---------------------------------------------------------------------------- # Tests -my $originalExportPath = $session->config->get('exportPath'); +WebGUI::Test->originalConfig('exportPath'); my $testRan = 1; @@ -82,7 +82,7 @@ cmp_deeply( # set the exportPath to a non-directory file and make sure that it explodes. my $exportPathFile; -(undef, $exportPathFile) = tempfile('webguiXXXXX', UNLINK => 1); +(undef, $exportPathFile) = tempfile('webguiXXXXX', UNLINK => 1, TMPDIR => 1); $config->set('exportPath', $exportPathFile); eval { WebGUI::Asset->exportCheckPath($session) }; @@ -100,7 +100,7 @@ cmp_deeply( # *can't* write to it. exportCheckPath will try to create the exportPath if it's # a subdirectory of a path that exists, so let's make sure this exception works. -my $tempDirectory = tempdir('webguiXXXXX', CLEANUP => 1); +my $tempDirectory = tempdir('webguiXXXXX', CLEANUP => 1, TMPDIR => 1); my $inaccessibleDirectory = Path::Class::Dir->new($tempDirectory, 'unwritable'); SKIP: { @@ -165,61 +165,81 @@ is(-d $accessibleDirectory, 1, "exportCheckPath creating subdirectory actually c #---------------------------------------------------------------------------- # exportCheckExportable() +my $versionTag = WebGUI::VersionTag->getWorking($session); +$versionTag->set({name=>"Asset Export Test"}); +addToCleanup($versionTag); + +my $importNode = WebGUI::Asset->getImportNode($session); + +my $parent = $importNode->addChild({ + className => 'WebGUI::Asset::Wobject::Layout', + styleTemplateId => 'PBtmpl0000000000000132', + url => 'parent', +}); +my $firstChild = $parent->addChild({ + className => 'WebGUI::Asset::Wobject::Layout', + styleTemplateId => 'PBtmpl0000000000000132', + url => 'first_child', +}); +my $grandChild = $firstChild->addChild({ + className => 'WebGUI::Asset::Wobject::Article', + styleTemplateId => 'PBtmpl0000000000000132', + url => 'first_child/grand_child', +}); +$versionTag->commit; + + my $isExportable; # simple test first. the asset we're checking isn't exportable. should of course return 0. -my $home = WebGUI::Asset->newByUrl($session, '/home'); -$home->update({ isExportable => 0 }); -$isExportable = $home->exportCheckExportable; +$parent->update({ isExportable => 0 }); +$isExportable = $parent->exportCheckExportable; is($isExportable, 0, "exportCheckExportable simple check without lineage for non-exportable asset returns 0"); # next, make the parent exportable, but the child not exportable. test that this returns 0 as well. -$home->update({ isExportable => 1 }); -my $gettingStarted = WebGUI::Asset->newByUrl($session, '/getting_started'); -$gettingStarted->update({ isExportable => 0 }); -$isExportable = $gettingStarted->exportCheckExportable; +$parent->update({ isExportable => 1 }); +$firstChild->update({ isExportable => 0 }); +$isExportable = $firstChild->exportCheckExportable; is($isExportable, 0, "exportCheckExportable nonexportable asset, exportable parent returns 0"); # next, make both non-exportable. test that this returns 0. -$home->update({ isExportable => 0 }); -$isExportable = $gettingStarted->exportCheckExportable; +$parent->update({ isExportable => 0 }); +$isExportable = $firstChild->exportCheckExportable; is($isExportable, 0, "exportCheckExportable nonexportable asset, nonexportable parent returns 0"); # go another level deeper. asset, parent, grandparent. -my $grandChild = WebGUI::Asset->newByUrl($session, '/getting_started/getting-started'); - # make it not exportable, but both parents are. still returning 0. $grandChild->update({ isExportable => 0 }); -$home->update({ isExportable => 1 }); -$gettingStarted->update({ isExportable => 1 }); +$parent->update({ isExportable => 1 }); +$firstChild->update({ isExportable => 1 }); $isExportable = $grandChild->exportCheckExportable; is($isExportable, 0, "exportCheckExportable nonexportable asset, exportable parent and grandparent returns 0"); # make parent not exportable. still returning 0. -$gettingStarted->update({ isExportable => 0 }); +$firstChild->update({ isExportable => 0 }); $isExportable = $grandChild->exportCheckExportable; is($isExportable, 0, "exportCheckExportable nonexportable asset, parent, exportable grandparent returns 0"); # switch: exportable parent, nonexportable grandparent. still 0. -$gettingStarted->update({ isExportable => 1 }); -$home->update({ isExportable => 0 }); +$firstChild->update({ isExportable => 1 }); +$parent->update({ isExportable => 0 }); $isExportable = $grandChild->exportCheckExportable; is($isExportable, 0, "exportCheckExportable nonexportable asset, grandparent, exportable parent returns 0"); # none of asset, parent, grandparent are exportable. still 0. -$home->update({ isExportable => 0 }); -$gettingStarted->update({ isExportable => 0 }); +$parent->update({ isExportable => 0 }); +$firstChild->update({ isExportable => 0 }); $isExportable = $grandChild->exportCheckExportable; is($isExportable, 0, "exportCheckExportable nonexportable asset, grandparent, parent returns 0"); # finally, make everything exportable. make sure each one returns 1. -$home->update({ isExportable => 1 }); -$gettingStarted->update({ isExportable => 1 }); +$parent->update({ isExportable => 1 }); +$firstChild->update({ isExportable => 1 }); $grandChild->update({ isExportable => 1 }); -$isExportable = $home->exportCheckExportable; +$isExportable = $parent->exportCheckExportable; is($isExportable, 1, "exportCheckExportable simple check without lineage for exportable asset returns 1"); -$isExportable = $gettingStarted->exportCheckExportable; +$isExportable = $firstChild->exportCheckExportable; is($isExportable, 1, "exportCheckExportable exportable asset, parent returns 1"); $isExportable = $grandChild->exportCheckExportable; @@ -233,27 +253,27 @@ my $exportPath = $config->get('exportPath'); my $litmus; # start with something simple: export the root URL. -my $homeAsPath = $home->exportGetUrlAsPath('index.html'); -$litmus = Path::Class::File->new($exportPath, $home->getUrl, 'index.html'); -isa_ok($homeAsPath, 'Path::Class::File', 'exportGetUrlAsPath returns a Path::Class::File object'); -is($homeAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath)->stringify, "exportGetUrlAsPath works for root directory"); +my $parentAsPath = $parent->exportGetUrlAsPath('index.html'); +$litmus = Path::Class::File->new($exportPath, $parent->getUrl, 'index.html'); +isa_ok($parentAsPath, 'Path::Class::File', 'exportGetUrlAsPath returns a Path::Class::File object'); +is($parentAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath)->stringify, "exportGetUrlAsPath works for root directory"); # make sure that 'index.html' is the default file name if none given. -$homeAsPath = $home->exportGetUrlAsPath(); -$litmus = Path::Class::File->new($exportPath, $home->getUrl, 'index.html'); -isa_ok($homeAsPath, 'Path::Class::File', 'exportGetUrlAsPath without index file returns a Path::Class::File object'); -is($homeAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath)->stringify, "exportGetUrlAsPath without index file works for root directory"); +$parentAsPath = $parent->exportGetUrlAsPath(); +$litmus = Path::Class::File->new($exportPath, $parent->getUrl, 'index.html'); +isa_ok($parentAsPath, 'Path::Class::File', 'exportGetUrlAsPath without index file returns a Path::Class::File object'); +is($parentAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath)->stringify, "exportGetUrlAsPath without index file works for root directory"); # let's go down a level. add a directory. -my $gsAsPath = $gettingStarted->exportGetUrlAsPath('index.html'); -$litmus = Path::Class::File->new($exportPath, $gettingStarted->getUrl, 'index.html'); -isa_ok($gsAsPath, 'Path::Class::File', 'exportGetUrlAsPath for getting_started returns a Path::Class::File object'); -is($gsAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath)->stringify, "exportGetUrlAsPath for getting_started works for root directory"); +my $fcAsPath = $firstChild->exportGetUrlAsPath('index.html'); +$litmus = Path::Class::File->new($exportPath, $firstChild->getUrl, 'index.html'); +isa_ok($fcAsPath, 'Path::Class::File', 'exportGetUrlAsPath for first_child returns a Path::Class::File object'); +is($fcAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath)->stringify, "exportGetUrlAsPath for first_child works for root directory"); # ensure 'index.html' works for a single directory. -$gsAsPath = $gettingStarted->exportGetUrlAsPath(); -isa_ok($gsAsPath, 'Path::Class::File', 'exportGetUrlAsPath for getting_started without index file returns a Path::Class::File object'); -is($gsAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath)->stringify, "exportGetUrlAsPath for getting_started without index file works for root directory"); +$fcAsPath = $firstChild->exportGetUrlAsPath(); +isa_ok($fcAsPath, 'Path::Class::File', 'exportGetUrlAsPath for first_child without index file returns a Path::Class::File object'); +is($fcAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath)->stringify, "exportGetUrlAsPath for first_child without index file works for root directory"); # down another level. my $gcAsPath = $grandChild->exportGetUrlAsPath('index.html'); @@ -273,8 +293,6 @@ WebGUI::Test->storagesToDelete($storage->getId); my $filename = 'somePerlFile_pl.txt'; $storage->addFileFromScalar($filename, $filename); $session->user({userId=>3}); -my $versionTag = WebGUI::VersionTag->getWorking($session); -$versionTag->set({name=>"Asset Export Test"}); my $properties = { # '1234567890123456789012' id => 'ExportTest000000000001', @@ -284,8 +302,12 @@ my $properties = { storageId => $storage->getId, filename => 'somePerlFile_pl.txt', }; -my $defaultAsset = WebGUI::Asset->getDefault($session); -my $asset = $defaultAsset->addChild($properties, $properties->{id}); + +my $versionTag = WebGUI::VersionTag->getWorking($session); +$versionTag->set({name=>"Asset Export Test"}); +addToCleanup($versionTag); + +my $asset = $importNode->addChild($properties, $properties->{id}); $asset->update({ storageId => $storage->getId, filename => $filename, @@ -309,11 +331,12 @@ $properties = { className => 'WebGUI::Asset::File', url => 'export-test.foobar', }; -$asset = $defaultAsset->addChild($properties, $properties->{id}); +$asset = $importNode->addChild($properties, $properties->{id}); $asset->update({ storageId => $storage->getId, filename => $filename, }); +$versionTag->commit; $fileAsPath = $asset->exportGetUrlAsPath('index.html'); # not recognised by apache, so it'll add an index.html, make sure it does so @@ -346,22 +369,22 @@ is($fileAsPath->absolute($exportPath)->stringify, $litmus->absolute($exportPath) # we need to be tricky here and call code in wG proper which calls www_ methods # even though we don't have access to modperl. the following hack lets us do # that. -$session->http->setNoHeader(1); +#$session->http->setNoHeader(1); $session->user( { userId => 1 } ); my $content; my $guid = $session->id->generate; my $guidPath = Path::Class::Dir->new($config->get('uploadsPath'), 'temp', $guid); $config->set('exportPath', $guidPath->absolute->stringify); -eval { $home->exportWriteFile() }; +eval { $parent->exportWriteFile() }; is($@, '', "exportWriteFile works when creating exportPath"); # ensure that the file was actually written -ok(-e $home->exportGetUrlAsPath->absolute->stringify, "exportWriteFile actually writes the file when creating exportPath"); +ok(-e $parent->exportGetUrlAsPath->absolute->stringify, "exportWriteFile actually writes the file when creating exportPath"); # now make sure that it contains the correct content -eval { $content = WebGUI::Test->getPage($home, 'exportHtml_view', { user => WebGUI::User->new($session, 1) } ) }; -is(scalar $home->exportGetUrlAsPath->absolute->slurp, $content, "exportWriteFile puts the correct contents in exported home"); +eval { $content = WebGUI::Test->getPage($parent, 'exportHtml_view', { user => WebGUI::User->new($session, 1) } ) }; +is(scalar $parent->exportGetUrlAsPath->slurp, $content, "exportWriteFile puts the correct contents in exported parent"); # now that we know that creating the export directory works, let's make sure @@ -377,7 +400,7 @@ $session->http->setNoHeader(1); SKIP: { skip 'Root will cause this test to fail since it does not obey file permissions', 2 if $< == 0; - eval { $home->exportWriteFile() }; + eval { $parent->exportWriteFile() }; $e = Exception::Class->caught(); isa_ok($e, 'WebGUI::Error', "exportWriteFile throws if it can't create the export path"); cmp_deeply( @@ -390,11 +413,11 @@ SKIP: { } # the exception was thrown, but make sure that the file also wasn't written -# can't call exportGetUrlAsPath on $home right now, since the path is +# can't call exportGetUrlAsPath on $parent right now, since the path is # inaccessible and exportGetUrlAsPath calls exportCheckPath which throws an # exception. therefore, specify this single specific case specifically for the # sake of the test. -ok(!-e Path::Class::File->new($unwritablePath, 'home', 'index.html')->absolute->stringify, "exportWriteFile does not write the file when it can't create the exportPath"); +ok(!-e Path::Class::File->new($unwritablePath, 'parent', 'index.html')->absolute->stringify, "exportWriteFile does not write the file when it can't create the exportPath"); # let's go a level deeper # but reset the exportPath first @@ -405,15 +428,15 @@ chmod 0755, $guidPath->stringify; $unwritablePath->remove; $session->http->setNoHeader(1); -eval { $gettingStarted->exportWriteFile() }; -is($@, '', "exportWriteFile works for getting_started"); +eval { $firstChild->exportWriteFile() }; +is($@, '', "exportWriteFile works for first_child"); # ensure that the file was actually written -ok(-e $gettingStarted->exportGetUrlAsPath->absolute->stringify, "exportWriteFile actually writes the getting_started file"); +ok(-e $firstChild->exportGetUrlAsPath->absolute->stringify, "exportWriteFile actually writes the first_child file"); # verify it has the correct contents -eval { $content = WebGUI::Test->getPage($gettingStarted, 'exportHtml_view') }; -is(scalar $gettingStarted->exportGetUrlAsPath->absolute->slurp, $content, "exportWriteFile puts the correct contents in exported getting_started"); +eval { $content = WebGUI::Test->getPage($firstChild, 'exportHtml_view') }; +is(scalar $firstChild->exportGetUrlAsPath->absolute->slurp, $content, "exportWriteFile puts the correct contents in exported first_child"); # and one more level. remove the export path to ensure directory creation keeps # working. @@ -455,26 +478,26 @@ $guidPath->rmtree; # nothing actually in a stock WebGUI installation that any particular user # isn't allowed to see. this means that we'll need to temporarily change the # permissions on something. -$home->update( { groupIdView => 3 } ); # admins +$parent->update( { groupIdView => 3 } ); # admins $session->http->setNoHeader(1); -eval { $home->exportWriteFile() }; +eval { $parent->exportWriteFile() }; $e = Exception::Class->caught(); isa_ok($e, 'WebGUI::Error', "exportWriteFile throws when user can't view asset"); cmp_deeply( $e, methods( - error => "user can't view asset at " . $home->getUrl . " to export it", + error => "user can't view asset at " . $parent->getUrl . " to export it", ), "exportWriteFile throws when user can't view asset" ); # now that we're sure that it throws the correct exception, make sure there's # no directory or file written -ok(!-e $home->exportGetUrlAsPath->absolute->stringify, "exportWriteFile doesn't write file when user can't view asset"); -ok(!-e $home->exportGetUrlAsPath->absolute->parent, "exportWriteFile doesn't write directory when user can't view asset"); +ok(!-e $parent->exportGetUrlAsPath->absolute->stringify, "exportWriteFile doesn't write file when user can't view asset"); +ok(!-e $parent->exportGetUrlAsPath->absolute->parent, "exportWriteFile doesn't write directory when user can't view asset"); # undo our viewing changes -$home->update( { groupIdView => 7 } ); # everyone +$parent->update( { groupIdView => 7 } ); # everyone $guidPath->rmtree; #---------------------------------------------------------------------------- @@ -588,21 +611,21 @@ cmp_deeply( # it breaks when it's supposed to, so let's make sure it works when it's # supposed to. first, leave out the index parameter to ensure it sets up the # default correctly. -$home->exportWriteFile; +$parent->exportWriteFile; my $symlinkedRoot = Path::Class::File->new($exportPath, 'index.html'); -my $homePath = $home->exportGetUrlAsPath; -eval { WebGUI::Asset->exportSymlinkRoot($session, $home, '') }; +my $parentPath = $parent->exportGetUrlAsPath; +eval { WebGUI::Asset->exportSymlinkRoot($session, $parent, '') }; is($@, '', 'exportSymlinkRoot works when it should'); ok(-e $symlinkedRoot->stringify, 'exportSymlinkRoot sets up link correctly and supplies default index'); -is(readlink $symlinkedRoot->stringify, $homePath, 'exportSymlinkRoot sets up link correctly and supplies default index'); +is(readlink $symlinkedRoot->stringify, $parentPath, 'exportSymlinkRoot sets up link correctly and supplies default index'); unlink $symlinkedRoot->stringify; # give it an index and ensure it works -eval { WebGUI::Asset->exportSymlinkRoot($session, $home, 'index.html') }; +eval { WebGUI::Asset->exportSymlinkRoot($session, $parent, 'index.html') }; is($@, '', 'exportSymlinkRoot works when it should'); ok(-e $symlinkedRoot->stringify, 'exportSymlinkRoot sets up link correctly and supplies default index'); -is(readlink $symlinkedRoot->stringify, $homePath, 'exportSymlinkRoot sets up link correctly and supplies default index'); +is(readlink $symlinkedRoot->stringify, $parentPath, 'exportSymlinkRoot sets up link correctly and supplies default index'); unlink $symlinkedRoot->stringify; @@ -618,23 +641,23 @@ $asset->purge; $session->user( { userId => 1 } ); my $descendants; # next, make sure that we get the right list of assets to export. -my $homeDescendants = $home->getLineage( ['self', 'descendants'], { - endingLineageLength => $home->getLineageLength + 99, +my $parentDescendants = $parent->getLineage( ['self', 'descendants'], { + endingLineageLength => $parent->getLineageLength + 99, orderByClause => 'assetData.url DESC', } ); -$descendants = $home->exportGetDescendants( WebGUI::User->new($session, 1), 99 ); +$descendants = $parent->exportGetDescendants( WebGUI::User->new($session, 1), 99 ); -cmp_deeply($descendants, $homeDescendants, "exportGetDescendants returns correct data for home"); +cmp_deeply($descendants, $parentDescendants, "exportGetDescendants returns correct data for parent"); -my $gsDescendants = $gettingStarted->getLineage( ['self', 'descendants'], { - endingLineageLength => $gettingStarted->getLineageLength + 99, +my $fcDescendants = $firstChild->getLineage( ['self', 'descendants'], { + endingLineageLength => $firstChild->getLineageLength + 99, orderByClause => 'assetData.url DESC', } ); -$descendants = $gettingStarted->exportGetDescendants( WebGUI::User->new($session, 1), 99 ); +$descendants = $firstChild->exportGetDescendants( WebGUI::User->new($session, 1), 99 ); -cmp_deeply($descendants, $gsDescendants, "exportGetDescendants returns correct data for getting-started"); +cmp_deeply($descendants, $fcDescendants, "exportGetDescendants returns correct data for first_child"); my $gcDescendants = $grandChild->getLineage( ['self', 'descendants'], { endingLineageLength => $grandChild->getLineageLength + 99, @@ -643,9 +666,9 @@ my $gcDescendants = $grandChild->getLineage( ['self', 'descendants'], { ); $descendants = $grandChild->exportGetDescendants( WebGUI::User->new($session, 1), 99 ); -cmp_deeply($descendants, $gcDescendants, "exportGetDescendants returns correct data for getting-started"); +cmp_deeply($descendants, $gcDescendants, "exportGetDescendants returns correct data for grand_child"); -eval { $home->exportGetDescendants }; +eval { $parent->exportGetDescendants }; $e = Exception::Class->caught; isa_ok($e, 'WebGUI::Error::InvalidParam', 'exportGetDescendants called without a depth throws'); cmp_deeply( @@ -681,80 +704,52 @@ $exportPath = Path::Class::Dir->new($session->config->get('exportPath')); # default. exportAsHtml is supposed to catch exceptions, not throw them, so # we'll be testing the return values rather than for an exception. -eval { $message = $home->exportAsHtml }; +eval { $message = $parent->exportAsHtml }; is($@, "need a userId parameter", "exportAsHtml returns correct error when not given a userId"); # omitting the userId works, so let's give it a bogus userId -eval { $message = $home->exportAsHtml( { userId => ' perlDreamer is a 500 lb test mandating gorilla' } ) }; +eval { $message = $parent->exportAsHtml( { userId => ' perlDreamer is a 500 lb test mandating gorilla' } ) }; is($@, "' perlDreamer is a 500 lb test mandating gorilla' is not a valid userId", "exportAsHtml throws correct error when given a bogus (but nonetheless funny) userId"); # checking an autogenerated userId my $randomUser = WebGUI::User->new($session, 'new'); -eval { $message = $home->exportAsHtml( { userId => $randomUser->userId, depth => 99} ) }; +eval { $message = $parent->exportAsHtml( { userId => $randomUser->userId, depth => 99} ) }; is($@, '', "exportAsHtml doesn't throw error when given a valid userId"); $randomUser->delete; undef $randomUser; # checking userId works, so check extrasUploadAction next. -eval { $message = $home->exportAsHtml( { userId => 3, depth => 99, extrasUploadAction => 'o hai' } ) }; +eval { $message = $parent->exportAsHtml( { userId => 3, depth => 99, extrasUploadAction => 'o hai' } ) }; is($@, "'o hai' is not a valid extrasUploadAction", "exportAsHtml throws correct error when given bogus, memetic extrasUploadAction parameter"); # rootUrlAction -eval { $message = $home->exportAsHtml( { userId => 3, depth => 99, rootUrlAction => 'NO U' } ) }; +eval { $message = $parent->exportAsHtml( { userId => 3, depth => 99, rootUrlAction => 'NO U' } ) }; is($@, "'NO U' is not a valid rootUrlAction", "exportAsHtml throws correct error when given bogus, memetic extrasUploadAction parameter"); # finally, depth -eval { $message = $home->exportAsHtml( { userId => 3 } ) }; +eval { $message = $parent->exportAsHtml( { userId => 3 } ) }; is($@, "need a depth", "exportAsHtml throws correct error when not given a depth"); -eval { $message = $home->exportAsHtml( { userId => 3, depth => 'orly? yarly!' } ) }; +eval { $message = $parent->exportAsHtml( { userId => 3, depth => 'orly? yarly!' } ) }; is($@, "orly? yarly! is not a valid depth", "exportAsHtml throws correct error when given bogus, memetic depth"); -# next, let's make sure some simple exports work. export 'home', but clean up +# next, let's make sure some simple exports work. export 'parent', but clean up # the exportPath first to make sure there are no residuals from the tests # above. $exportPath->rmtree; -eval { $message = $home->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; -is($@, '', "exportAsHtml on home does not throw an error"); ##Note, string comparison +eval { $message = $parent->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; +is($@, '', "exportAsHtml on parent does not throw an error"); ##Note, string comparison # list of files that should exist. obtained by running previous known working # export function on a full stock asset tree @createdFiles = ( - [ qw/ getting_started getting-started index.html /], - [ qw/ getting_started getting-started-part2 index.html /], - [ qw/ getting_started index.html /], - [ qw/ home ad index.html /], - [ qw/ home ad2 index.html /], - [ qw/ home index.html /], - [ qw/ home key-benefits index.html /], - [ qw/ home welcome index.html /], - [ qw/ site_map index.html /], - [ qw/ site_map site_map index.html /], - [ qw/ tell_a_friend index.html /], - [ qw/ tell_a_friend tell_a_friend index.html /], - [ qw/ the_latest_news index.html /], - [ qw/ the_latest_news the_latest_news index.html /], - [ qw/ yns docs index.html /], - [ qw/ yns experts index.html /], - [ qw/ yns features index.html /], - [ qw/ yns hosting index.html /], - [ qw/ yns promotion index.html /], - [ qw/ yns style index.html /], - [ qw/ yns support index.html /], - [ qw/ yns translated index.html /], - [ qw/ your_next_step index.html /], - [ qw/ documentation index.html /], - [ qw/ documentation commercial-documentation index.html /], - [ qw/ documentation free-documentation index.html /], + [ qw/ first_child grand_child index.html /], + [ qw/ first_child index.html /], + [ qw/ parent index.html /], ); my $numberCreatedAll = scalar @createdFiles; -like($message, qr/Exported $numberCreatedAll pages/, "exportAsHtml on home returns correct message"); -push @createdFiles, - [ qw/ the_latest_news the_latest_news.atom /], - [ qw/ the_latest_news the_latest_news.rss /], - [ qw/ the_latest_news the_latest_news.rdf /], -; +like($message, qr/Exported $numberCreatedAll pages/, "exportAsHtml on parent returns correct message"); # turn them into Path::Class::File objects @shouldExist = map { Path::Class::File->new($exportPath, @{$_})->absolute->stringify } @createdFiles; @@ -762,26 +757,24 @@ push @createdFiles, # ensure that the files that should exist do exist my @doExist; $exportPath->recurse( callback => sub { my $o = shift; $o->is_dir ? return : push @doExist, $o->absolute->stringify } ); -cmp_bag(\@doExist, \@shouldExist, "exportAsHtml on home writes correct files"); +cmp_bag(\@doExist, \@shouldExist, "exportAsHtml on parent writes correct files"); $exportPath->rmtree; @doExist = (); # previous tests ensure that the contents of the exported files are right. so # let's go a level deeper and ensure that the right files are present. -eval { ($message) = $gettingStarted->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; +eval { ($message) = $firstChild->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; @createdFiles = ( - [ qw/ getting_started getting-started index.html /], - [ qw/ getting_started getting-started-part2 index.html /], - [ qw/ getting_started index.html /], - [ qw/ home ad2 index.html /], # I have no idea why but ad2 is a descendant of getting-started + [ qw/ first_child grand_child index.html /], + [ qw/ first_child index.html /], ); @shouldExist = map { Path::Class::File->new($exportPath, @{$_})->absolute->stringify } @createdFiles; $exportPath->recurse( callback => sub { my $o = shift; $o->is_dir ? return : push @doExist, $o->absolute->stringify } ); -is($@, '', 'exportAsHtml on getting-started page does not throw an exception'); +is($@, '', 'exportAsHtml on first_child page does not throw an exception'); cmp_bag(\@doExist, \@shouldExist, "... writes correct files"); -like($message, qr/Exported 4 pages/, "... returns correct message"); +like($message, qr/Exported 2 pages/, "... returns correct message"); $exportPath->rmtree; @doExist = (); @@ -789,7 +782,7 @@ $exportPath->rmtree; # test the grandchild. eval { ($message) = $grandChild->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; @createdFiles = ( - [ qw/ getting_started getting-started index.html /], + [ qw/ first_child grand_child index.html /], ); @shouldExist = map { Path::Class::File->new($exportPath, @{$_})->absolute->stringify } @createdFiles; @@ -804,16 +797,16 @@ $exportPath->rmtree; # fiddle with the isExportable setting and make sure appropriate files are # written -$home->update({ isExportable => 0 }); -eval { ($message) = $home->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; +$parent->update({ isExportable => 0 }); +eval { ($message) = $parent->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; @shouldExist = (); -is($@, '', 'exportAsHtml on nonexportable home does not throw an exception'); +is($@, '', 'exportAsHtml on nonexportable parent does not throw an exception'); is(@shouldExist, @doExist, "... doesn't write anything"); like($message, qr/Exported 0 pages/, "... returns correct message"); # restore the original setting -$home->update({ isExportable => 1 }); +$parent->update({ isExportable => 1 }); # go a level deeper @@ -821,53 +814,26 @@ $home->update({ isExportable => 1 }); $exportPath->rmtree; @doExist = (); -$gettingStarted->update({ isExportable => 0 }); +$firstChild->update({ isExportable => 0 }); -eval { ($message) = $home->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; +eval { ($message) = $parent->exportAsHtml( { userId => 3, depth => 99, quiet => 1 } ) }; -# since getting-started isn't exportable, it shouldn't be written. remove it +# since first_child isn't exportable, it shouldn't be written. remove it # and its descendants from the list. @createdFiles = ( - [ qw/ home ad index.html /], - #[ qw/ home ad2 index.html /], # I have no idea why but ad2 is a descendant of getting-started - [ qw/ home index.html /], - [ qw/ home key-benefits index.html /], - [ qw/ home welcome index.html /], - [ qw/ site_map index.html /], - [ qw/ site_map site_map index.html /], - [ qw/ tell_a_friend index.html /], - [ qw/ tell_a_friend tell_a_friend index.html /], - [ qw/ the_latest_news index.html /], - [ qw/ the_latest_news the_latest_news index.html /], - [ qw/ yns docs index.html /], - [ qw/ yns experts index.html /], - [ qw/ yns features index.html /], - [ qw/ yns hosting index.html /], - [ qw/ yns promotion index.html /], - [ qw/ yns style index.html /], - [ qw/ yns support index.html /], - [ qw/ yns translated index.html /], - [ qw/ your_next_step index.html /], - [ qw/ documentation index.html /], - [ qw/ documentation commercial-documentation index.html /], - [ qw/ documentation free-documentation index.html /], + [ qw/ parent index.html /], ); my $numberCreated = scalar @createdFiles; -push @createdFiles, - [ qw/ the_latest_news the_latest_news.atom /], - [ qw/ the_latest_news the_latest_news.rss /], - [ qw/ the_latest_news the_latest_news.rdf /], -; - + @shouldExist = map { Path::Class::File->new($exportPath, @{$_})->absolute->stringify } @createdFiles; $exportPath->recurse( callback => sub { my $o = shift; $o->is_dir ? return : push @doExist, $o->absolute->stringify } ); -is($@, '', 'exportAsHtml on home with non-exportable getting-started writes correct files'); +is($@, '', 'exportAsHtml on parent with non-exportable first_child writes correct files'); cmp_bag(\@doExist, \@shouldExist, "... writes correct files"); like($message, qr/Exported $numberCreated pages/, "... returns correct message"); # restore the original setting -$gettingStarted->update({ isExportable => 1 }); +$firstChild->update({ isExportable => 1 }); $exportPath->rmtree; @doExist = (); @@ -902,7 +868,7 @@ $exportPath->rmtree; $config->delete('exportPath'); # undefined exportPath -eval { ($message) = $home->exportAsHtml( { userId => 3, depth => 99 } ) }; +eval { ($message) = $parent->exportAsHtml( { userId => 3, depth => 99 } ) }; is($@, 'exportPath must be defined and not ""', "exportAsHtml catches undefined exportPath exception"); SKIP: { @@ -913,14 +879,14 @@ SKIP: { chmod 0000, $tempDirectory; $config->set('exportPath', $inaccessibleDirectory->stringify); - eval { ($message) = $home->exportAsHtml( { userId => 3, depth => 99 } ) }; + eval { ($message) = $parent->exportAsHtml( { userId => 3, depth => 99 } ) }; is($@, "can't create exportPath " . $inaccessibleDirectory->stringify, "exportAsHtml catches inaccessible exportPath "); } # exportPath is a file, not a directory $config->set('exportPath', $exportPathFile); -eval { ($message) = $home->exportAsHtml( { userId => 3, depth => 99 } ) }; +eval { ($message) = $parent->exportAsHtml( { userId => 3, depth => 99 } ) }; is($@, "$exportPathFile isn't a directory", "exportAsHtml catches exportPath is file exception"); $config->set('exportPath', $inaccessibleDirectory->stringify); @@ -931,20 +897,20 @@ SKIP: { # can't create export path chmod 0000, $tempDirectory; - eval { ($message) = $home->exportAsHtml( { userId => 3, depth => 99 } ) }; + eval { ($message) = $parent->exportAsHtml( { userId => 3, depth => 99 } ) }; is($@, "can't create exportPath $inaccessibleDirectory", "exportAsHtml catches uncreatable exportPath exception"); } # user can't view asset -$home->update( { groupIdView => 3 } ); +$parent->update( { groupIdView => 3 } ); $session->http->setNoHeader(1); chmod 0755, $tempDirectory; -eval { ($message) = $home->exportAsHtml( { userId => 1, depth => 99 } ) }; -is($@, "can't view asset at URL /home", "exportAsHtml catches unviewable asset exception"); +eval { ($message) = $parent->exportAsHtml( { userId => 1, depth => 99 } ) }; +is($@, "can't view asset at URL /parent", "exportAsHtml catches unviewable asset exception"); # fix viewing the asset -$home->update( { groupIdView => 7 } ); +$parent->update( { groupIdView => 7 } ); # the "can't write file" exceptions for exportWriteFile are largely related to # the exportPath being broken somehow. That's already been tested. next, let's @@ -961,7 +927,7 @@ $uploadsUrl = $config->get('uploadsURL'); $exportPath->rmtree; -eval { ($message) = $home->exportAsHtml( { userId => 3, depth => 99, extrasUploadAction => 'symlink', quiet => 1 } ) }; +eval { ($message) = $parent->exportAsHtml( { userId => 3, depth => 99, extrasUploadAction => 'symlink', quiet => 1 } ) }; is($@, '', "exportAsHtml when linking extras and uploads does not throw an exception"); like($message, qr/Exported $numberCreatedAll pages/, "... returns correct message"); @@ -969,39 +935,20 @@ like($message, qr/Exported $numberCreatedAll pages/, "... returns correct messag $extrasSymlink = Path::Class::File->new($exportPath, $extrasUrl); $uploadsSymlink = Path::Class::File->new($exportPath, $uploadsUrl); -ok(-e $extrasSymlink->absolute->stringify, "exportAsHtml writes extras symlink"); -is($extrasPath, readlink $extrasSymlink->absolute->stringify, "exportAsHtml extras symlink points to right place"); +ok(-e $extrasSymlink->absolute->stringify, "exportAsHtml writes extras symlink") + or diag "link not found at " . $extrasSymlink->absolute; +is(readlink $extrasSymlink->absolute->stringify, $extrasPath, "exportAsHtml extras symlink points to right place"); -ok(-e $uploadsSymlink->absolute->stringify, "exportAsHtml writes uploads symlink"); -is($uploadsPath, readlink $uploadsSymlink->absolute->stringify, "exportAsHtml uploads symlink points to right place"); +ok(-e $uploadsSymlink->absolute->stringify, "exportAsHtml writes uploads symlink") + or diag "link not found at " . $uploadsSymlink->absolute; +is(readlink $uploadsSymlink->absolute->stringify, $uploadsPath, "exportAsHtml uploads symlink points to right place"); # next, make sure the root URL symlinking works. -eval { ($message) = $home->exportAsHtml( { userId => 3, depth => 99, rootUrlAction => 'symlink', quiet => 1 } ) }; +eval { ($message) = $parent->exportAsHtml( { userId => 3, depth => 99, rootUrlAction => 'symlink', quiet => 1 } ) }; my $rootUrlSymlink = Path::Class::File->new($exportPath, 'index.html'); is($@, '', 'exportAsHtml does not throw an error when linking root URL'); like($message, qr/Exported $numberCreatedAll pages/, "... returns correct message"); -ok(-e $rootUrlSymlink->absolute->stringify, "... writes root URL symlink"); -is($home->exportGetUrlAsPath->absolute->stringify, readlink $rootUrlSymlink->absolute->stringify, "... root URL symlink points to right place"); +ok(-l $rootUrlSymlink->absolute->stringify, "... writes root URL symlink") + or diag "link not found at " . $rootUrlSymlink->absolute; +is(readlink $rootUrlSymlink->absolute->stringify, WebGUI::Asset->getDefault($session)->exportGetUrlAsPath->absolute->stringify, "... root URL symlink points to right place"); - -#---------------------------------------------------------------------------- -# Cleanup -END { - # remove $tempDirectory since it now exists in the filesystem - rmtree($tempDirectory); - - # restore the original exportPath setting, now that we're done testing - # exportCheckPath. - $session->config->set('exportPath', $originalExportPath); - - # we created a couple of assets; roll them back so they don't stick around - $versionTag->rollback(); - - # make sure people can view /home - $home->update( { groupIdView => 7 } ); # everyone - - # delete test user - if ($randomUser and ref $randomUser eq 'WebGUI::User') { - $randomUser->delete; - } -} diff --git a/t/Asset/AssetLineage.t b/t/Asset/AssetLineage.t index 1cb39cd35..f34f94073 100644 --- a/t/Asset/AssetLineage.t +++ b/t/Asset/AssetLineage.t @@ -17,7 +17,7 @@ use WebGUI::Session; use WebGUI::User; use WebGUI::Asset; -use Test::More tests => 91; # increment this value for each test you create +use Test::More tests => 94; # increment this value for each test you create use Test::Deep; use Data::Dumper; @@ -494,16 +494,19 @@ my $snippet4 = WebGUI::Asset->newByLineage($session, $snippets[4]->get('lineage' is ($snippet4->getId, $snippets[4]->getId, 'newByLineage returns correct Asset'); $snippet4 = WebGUI::Asset->newByLineage($session, $snippets[4]->get('lineage')); -is ($snippet4->getId, $snippets[4]->getId, 'newByLineage: cached lookup'); +is ($snippet4->getId, $snippets[4]->getId, '... cached lookup'); my $cachedLineage = $session->stow->get('assetLineage'); delete $cachedLineage->{$snippet4->get('lineage')}->{id}; my $snippet4 = WebGUI::Asset->newByLineage($session, $snippets[4]->get('lineage')); -is ($snippet4->getId, $snippets[4]->getId, 'newByLineage: failing id cache forces lookup'); +is ($snippet4->getId, $snippets[4]->getId, '... failing id cache forces lookup'); delete $cachedLineage->{$snippet4->get('lineage')}->{class}; my $snippet4 = WebGUI::Asset->newByLineage($session, $snippets[4]->get('lineage')); -is ($snippet4->getId, $snippets[4]->getId, 'newByLineage: failing class cache forces lookup'); +is ($snippet4->getId, $snippets[4]->getId, '... failing class cache forces lookup'); + +is(WebGUI::Asset->newByLineage($session, 'notALineage'), undef, '... returns undef'); +ok(!exists $session->stow->get('assetLineage')->{assetLineage}, '... no entry for the bad lineage in stow'); #################################################### # @@ -534,6 +537,26 @@ $vTag2->commit; is($deepAsset[41]->getParent->getId, $deepAsset[40]->getId, 'addChild will not create an asset with a lineage deeper than 42 levels'); like($WebGUI::Test::logger_warns, qr/Adding it as a sibling instead/, 'addChild logged a warning about deep assets'); +{ + my $tag = WebGUI::VersionTag->getWorking($session); + addToCleanup($tag); + my $uncommittedParent = $root->addChild({ + className => "WebGUI::Asset::Wobject::Layout", + groupIdView => 7, + ownerUserId => 3, + title => "Uncommitted Parent", + }); + $tag->leaveTag; + my $parent = WebGUI::Asset->newPending($session, $uncommittedParent->getId); + my $floater = $parent->addChild({ + className => "WebGUI::Asset::Snippet", + groupIdView => 7, + ownerUserId => 3, #For coverage on addChild properties + title => "Child of uncommitted parent", + }); + is $parent->get('tagId'), $floater->get('tagId'), 'addChild: with uncommitted parent, adds child and puts it into the same tag as the parent'; +} + TODO: { local $TODO = "Tests to make later"; ok(0, 'addChild'); diff --git a/t/Asset/AssetPackage.t b/t/Asset/AssetPackage.t index 28cb55f7d..840d0a34e 100644 --- a/t/Asset/AssetPackage.t +++ b/t/Asset/AssetPackage.t @@ -23,7 +23,7 @@ use WebGUI::VersionTag; use Test::More; # increment this value for each test you create use Test::MockObject; -plan tests => 10; +plan tests => 14; my $session = WebGUI::Test->session; $session->user({userId => 3}); @@ -50,7 +50,7 @@ my $targetFolder = $root->addChild({ className => 'WebGUI::Asset::Wobject::Folder', }); -my $snippet = $folder->addChild({ +my $subSnippet = $folder->addChild({ url => 'testSnippet', title => 'snippet', menuTitle => 'snippetMenuTitle', @@ -58,6 +58,14 @@ my $snippet = $folder->addChild({ snippet => 'A snippet of text', }); +my $snippet = $root->addChild({ + url => 'snip_snip', + title => 'snip snip', + className => 'WebGUI::Asset::Snippet', + snippet => 'Always upgrade to the latest version', + isPackage => 1, +}); + my $packageAssetId = $folder->getId; $session->request->setup_body({ assetId => $packageAssetId }); @@ -69,6 +77,17 @@ $versionTag->commit; sleep 2; +my $storage = $snippet->exportPackage(); +isa_ok($storage, 'WebGUI::Storage', 'exportPackage returns a WebGUI::Storage object'); + +my $snippetRev = $snippet->addRevision({ snippet => 'Only upgrade existing data if revisionDate is newer' }); +is($snippetRev->get('snippet'), 'Only upgrade existing data if revisionDate is newer', 'importPackage, overwriteLatest: precondition check, content'); +cmp_ok( $snippetRev->get('revisionDate'), '>', $snippet->get('revisionDate'), '... precondition check, revisionDate'); + +my $vt2 = WebGUI::VersionTag->getWorking($session); +$vt2->commit; +WebGUI::Test->tagsToRollback($vt2); + $targetFolder->www_deployPackage(); $targetFolderChildren = $targetFolder->getLineage(["children"], {returnObjects => 1,}); @@ -93,7 +112,18 @@ $newVersionTag->commit; my $newFolder = WebGUI::Asset->new($session, $folder->getId); ok(! $newFolder->get('isPackage'), 'Disabled isPackage in original folder asset'); -is(scalar @{ $root->getPackageList }, 0, 'getPackageList does not pick up old versions of assets that used to be packages'); + +sleep 1; + +my $updatedSnippet = WebGUI::Asset->new($session, $snippet->getId); + +$root->importPackage($storage, { overwriteLatest => 1 }); +$updatedSnippet = WebGUI::Asset->new($session, $snippet->getId); +is($updatedSnippet->get('snippet'), 'Always upgrade to the latest version', 'importPackage: overwriteLatest causes revision dates to be ignored'); +cmp_ok( $updatedSnippet->get('revisionDate'), '>', $snippetRev->get('revisionDate'), '... revisionDate check on imported package with overwriteLatest'); + +my $lastTag = WebGUI::VersionTag->getWorking($session); +WebGUI::Test->tagsToRollback($lastTag); TODO: { local $TODO = "Tests to make later"; diff --git a/t/Asset/EMSSubmissionForm.t b/t/Asset/EMSSubmissionForm.t new file mode 100644 index 000000000..dd3d16fd4 --- /dev/null +++ b/t/Asset/EMSSubmissionForm.t @@ -0,0 +1,515 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Write a little about what this script tests. +# +# + +use FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; +use Test::More; +use Test::Deep; +use Test::Warn; +use HTML::Form; +use JSON; +use WebGUI::Test; # Must use this before any other WebGUI modules +use WebGUI::Test::Activity; +use WebGUI::Group; +use WebGUI::User; +use WebGUI::Session; +use WebGUI::Asset::Wobject::EventManagementSystem; +use WebGUI::Asset::Sku::EMSBadge; +use WebGUI::Asset::Sku::EMSTicket; +use WebGUI::Asset::Sku::EMSRibbon; +use WebGUI::Asset::Sku::EMSToken; +use WebGUI::Asset::EMSSubmission; +use WebGUI::Asset::EMSSubmissionForm; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; + +#---------------------------------------------------------------------------- +# Tests + +plan tests => 49; # Increment this number for each test you create + +(my $submitGroupA = WebGUI::Group->new($session,'new'))->name('groupA'); +(my $submitGroupB = WebGUI::Group->new($session,'new'))->name('groupB'); +(my $registrars = WebGUI::Group->new($session, 'new'))->name('registrars'); +(my $attendees = WebGUI::Group->new($session, 'new'))->name('attendees'); + +(my $registrar = WebGUI::User->new($session,'new'))->update({username=>'registrar'}); +(my $userA = WebGUI::User->new($session,'new'))->update({username=>'userA'}); +(my $userB = WebGUI::User->new($session,'new'))->update({username=>'userB'}); +(my $userC = WebGUI::User->new($session,'new'))->update({username=>'userC'}); + +$registrars->addUsers([$registrar->getId]); +$submitGroupA->addUsers([$userA->userId,$userC->userId]); +$submitGroupB->addUsers([$userB->userId,$userC->userId]); +$attendees->addUsers([$userA->getId, $userB->getId, $userC->getId]); + +WebGUI::Test->groupsToDelete($submitGroupA,$submitGroupB); +WebGUI::Test->groupsToDelete($registrars, $attendees); +WebGUI::Test->usersToDelete($userA,$userB,$userC,$registrar); + +sub loginAdmin { $session->user({userId => 3}); } +sub loginRgstr { $session->user({userId => $registrar->userId}); } +sub loginUserA { $session->user({userId => $userA->userId}); } +sub loginUserB { $session->user({userId => $userB->userId}); } +sub loginUserC { $session->user({userId => $userC->userId}); } +sub logout { $session->user({userId => 1}); } + +#---------------------------------------------------------------------------- +# put your tests here + +loginAdmin; + +# Create a version tag to work in +my $versionTag = WebGUI::VersionTag->getWorking($session); +$versionTag->set({name=>"EventManagementSystem Test"}); +WebGUI::Test->tagsToRollback($versionTag); + +# Do our work in the import node +my $node = WebGUI::Asset->getImportNode($session); + +loginRgstr ; + +# Add an EMS asset +my $ems = $node->addChild({ + className =>'WebGUI::Asset::Wobject::EventManagementSystem', + title => 'Test EMS', + description => 'This is a test ems', + url => '/test-ems', + workflowIdCommit => 'pbworkflow000000000003', # Commit Content Immediately + registrationStaffGroupId => $registrars->getId, + groupIdView => $attendees->getId, + submittedLocationsList => join( "\n", my @submissionLocations = qw'loc1 loc2' ), +}); +# I scooped this out ot WG::Asset::Wobject::EventManagementSystem +# its not pretty, but there is no other way to add a meta field +my $mf1Id = $ems->setCollateral("EMSEventMetaField", "fieldId",{ + fieldId=> 'new', + label => 'mfRequiredUrl', + dataType => 'url', + visible => 1, + required => 1, + possibleValues => '', + defaultValues => '', + },1,1); + +my $mf2Id = $ems->setCollateral("EMSEventMetaField", "fieldId",{ + fieldId=> 'new', + label => 'mfDate', + dataType => 'date', + visible => 1, + required => 0, + possibleValues => '', + defaultValues => '', + },1,1); + +my $i18n = $ems->i18n; + +$versionTag->commit; +$versionTag = WebGUI::VersionTag->getWorking($session); +WebGUI::Test->tagsToRollback($versionTag); + +my $id1 = $ems->getNextSubmissionId; +my $id2 = $ems->getNextSubmissionId; +is( $id1 +1, $id2, ' test getNextSubmissionId' ); + +# quick test of addGroupToSubmitList +is($ems->get('eventSubmissionGroups'),'', 'event submission groups is blank'); +$ems->addGroupToSubmitList('joe'); +is($ems->get('eventSubmissionGroups'),'joe', 'event submission groups has one item'); +$ems->addGroupToSubmitList('frank'); +is($ems->get('eventSubmissionGroups'),'frank joe', 'event submission groups has two items'); +$ems->addGroupToSubmitList('joe'); +is($ems->get('eventSubmissionGroups'),'joe frank', 'event submission groups still has two items'); +$ems->update({eventSubmissionGroups => ''}); +is($ems->get('eventSubmissionGroups'),'', 'event submission groups is reset to blank'); + + +is_deeply($ems->getSubmissionLocations, \@submissionLocations, 'test getSubmissionLocations' ); +is_deeply( $ems->getSubmissionStatus, { + map { $_ => $i18n->get($_) } ( qw/pending feedback failed approved created denied/ ) +}, 'test getSubmissionStatus' ); + + +loginRgstr; + +is( $ems->hasSubmissionForms, 0, 'ems currently has no forms' ); + +#print 'press return to continue test' ; <>; + +my $formAdesc = { + _fieldList => [ qw/title description startDate/ ], + title => 1, + description => 1, + duration => 0, + startDate => 1, + seatsAvailable => 0, + location => 0, +}; + + +my $frmA = $ems->addSubmissionForm({ + title => 'test A -- long', + canSubmitGroupId => $submitGroupA->getId, + daysBeforeCleanup => 1, + formDescription => $formAdesc, +}); +isa_ok( $frmA, 'WebGUI::Asset::EMSSubmissionForm' ); +is( $ems->hasSubmissionForms, 1, 'ems now has forms' ); +is_deeply( $frmA->getFormDescription, $formAdesc, 'form description matches' ); +is( $frmA->ems->getId, $ems->getId, 'test ems access function in form' ); + +my $formBdesc = { + _fieldList => [ qw/title description duration mfRequiredUrl/ ], + title => 1, + description => 1, + duration => 1, + startDate => 0, + mfRequiredUrl => 1, + seatsAvailable => 0, + location => 0, +}; +my $frmB = $ems->addSubmissionForm({ + className => 'WebGUI::Asset::EMSSubmissionForm', + title => 'test B -- short', + daysBeforeCleanup => 1, + canSubmitGroupId => $submitGroupB->getId, + formDescription => $formBdesc, +}); +logout; + +ok( !$ems->canSubmit, 'Visitor cannot submit to this ems' ); +ok( !$frmA->canSubmit, 'Visitor cannot submit to form' ); + +loginUserA; + +ok( $ems->canSubmit, 'UserA can submit to this ems' ); +ok( $frmA->canSubmit, 'UserA can submit to formA' ); +ok( !$frmB->canSubmit, 'UserA cannot submit to formB' ); +#print 'press return to complete test' ; <>; +ok( !$ems->hasSubmissions, 'UserA has no submissions' ); + +my $submission = { + title => 'my favorite thing to talk about', + description => 'the description', + startDate => '1255150800', + }; +$session->request->setup_body($submission); +my $sub1 = $frmA->addSubmission; +WebGUI::Test->assetsToPurge( $sub1 ); +print join( "\n", @{$sub1->{errors}} ),"\n" if defined $sub1->{errors}; +my $isa1 = isa_ok( $sub1, 'WebGUI::Asset::EMSSubmission', "userA/formA valid submission succeeded" ); +ok( $ems->hasSubmissions, 'UserA has submissions on this ems' ); +is( $sub1->ems->getId, $ems->getId, 'test ems access function in submission' ); +loginUserB; + +ok( $ems->canSubmit, 'UserB can submit to this ems' ); +ok( !$frmA->canSubmit, 'UserB cannot submit to formA' ); +ok( $frmB->canSubmit, 'UserB can submit to formB' ); + +$submission = { + title => 'why i like to be important', + description => 'the description', + mfRequiredUrl => 'http://google.com', + }; +$session->request->setup_body($submission); +my $sub2 = $frmB->addSubmission; +WebGUI::Test->assetsToPurge( $sub2 ); +my $isa2 = isa_ok( $sub2, 'WebGUI::Asset::EMSSubmission', "userB/FormB valid submission succeeded" ); + +loginUserC; + +ok( $ems->canSubmit, 'UserC can submit to this ems' ); +ok( $frmA->canSubmit, 'UserC can submit to formA' ); +ok( $frmB->canSubmit, 'UserC can submit to formB' ); + +loginUserA; +cmp_deeply( from_json($ems->www_getAllSubmissions), { + sort => undef, + startIndex => 1, + records => [ + { + lastReplyDate => '', + submissionId => $sub1->get('submissionId'), + creationDate => ignore(), + createdBy => 'userA', + url => ignore(), + submissionStatus => $i18n->get('pending'), + title => 'my favorite thing to talk about', + lastReplyBy => '' + } + ], + totalRecords => '1', + recordsReturned => 25, + dir => 'DESC', +}, 'test getAllSubmissions for UserA' ); + +$session->request->setup_body({submissionId => $sub1->get('submissionId')}); +cmp_deeply( from_json($ems->www_getSubmissionById), { + title => $sub1->get('submissionId'), + id => $sub1->get('submissionId'), + text => ignore(), +}, 'test getSubmissionById'); + +loginUserC; +cmp_deeply( from_json($ems->www_getAllSubmissions), { + sort => undef, + startIndex => 1, + records => [ + ], + totalRecords => '0', + recordsReturned => 25, + dir => 'DESC', +}, 'test getAllSubmissions for UserC' ); + +loginRgstr; +$session->request->setup_body({ orderByColumn => 'submissionId' }); +cmp_deeply( from_json($ems->www_getAllSubmissions), { + sort => 'submissionId', + startIndex => 1, + records => [ + { + lastReplyDate => '', + submissionId => $sub2->get('submissionId'), + creationDate => ignore(), + createdBy => 'userB', + url => ignore(), + submissionStatus => $i18n->get('pending'), + title => 'why i like to be important', + lastReplyBy => '' + }, + { + lastReplyDate => '', + submissionId => $sub1->get('submissionId'), + creationDate => ignore(), + createdBy => 'userA', + url => ignore(), + submissionStatus => $i18n->get('pending'), + title => 'my favorite thing to talk about', + lastReplyBy => '' + }, + ], + totalRecords => '2', + recordsReturned => 25, + dir => 'DESC', +}, 'test getAllSubmissions for Registrar' ); + +SKIP: { skip 'create submission failed', 8 unless $isa1 && $isa2; + +loginUserA; + +$sub1->addComment( 'this is a test comment' ); +cmp_deeply($sub1->get('comments')->[0],{ + id => re( qr/.+/ ), + alias => 'userA', + userId => $userA->userId, + comment => 'this is a test comment', + rating => 0, + date => re( qr/\d{10}/ ), + ip => undef, +}, "successfully added comment" ); + +$sub1->update({ + title => 'the new title' +}); + +is( $sub1->get('title'),'the new title','successfully changed the title'); + +loginRgstr; + +$sub1->update({ submissionStatus => 'approved' }); +is($sub1->get('submissionStatus'),'approved','set status to approved'); + +$sub2->update({ submissionStatus => 'denied' }); +is($sub2->get('submissionStatus'),'denied','set status to denied'); + +SKIP: { skip "workflow activities not coded yet", 10 if 0; + +# create the workflows/activities for processing +my $approveSubmissions = WebGUI::Test::Activity->create( $session, + "WebGUI::Workflow::Activity::ProcessEMSApprovals" +); +my $cleanupSubmissions = WebGUI::Test::Activity->create( $session, + "WebGUI::Workflow::Activity::CleanupEMSSubmissions" +); + +is($approveSubmissions->run, 'complete', 'approval complete'); +is($approveSubmissions->run, 'done', 'approval done'); + +$sub1 = $sub1->cloneFromDb; +is( $sub1->get('submissionStatus'),'created','approval successfull'); + +my $ticket = WebGUI::Asset->newByDynamicClass($session, $sub1->get('ticketId')); +WebGUI::Test->assetsToPurge( $ticket ) if $ticket ; +SKIP: { +skip 'no ticket created', 1 unless isa_ok( $ticket, 'WebGUI::Asset::Sku::EMSTicket', 'approval created a ticket'); +is( $ticket->get('title'), $sub1->get('title'), 'Ticket title matches submission title' ); +} + +my $newDate = time - ( 60 * 60 * 24 * ( $sub2->getParent->get('daysBeforeCleanup') + 1 ) ), +$sub2->update({ + submissionStatus => 'denied', + # lastModified => $newDate, -- update overrides this... +}); +my $sub2Id = $sub2->getId; +$session->db->write('update assetData set lastModified = ' . $newDate . ' where assetId = "' . $sub2Id . '"' ); + +$cleanupSubmissions->reset; +is($cleanupSubmissions->run, 'complete', 'cleanup complete'); +is($cleanupSubmissions->run, 'done', 'cleanup done'); + +$sub2 = WebGUI::Asset->newByDynamicClass($session, $sub2Id); +is( $sub2, undef, 'submission deleted'); + +} # end of workflow skip + +} # end of create submission skip + +$versionTag->commit; + +# this is not the greatest test but it does run through the basic create submissionForm code. +loginRgstr; + +my %settings = ( + assetId => 'new', + fieldNames => "title description startDate duration seatsAvailable location $mf1Id $mf2Id", + title => 'Untitled', + menuTitle => 'Untitled', + url => '', + canSubmitGroupId => 2, + daysBeforeCleanup => 7, + deleteCreatedItems => 0, + submissionDeadline => '1991-06-21', + pastDeadlineMessage => 'The deadline for this submission is past, no more submissions will be taken at this time.', + title_yesNo => 1, + description_yesNo => 1, + startDate_yesNo => 1, + duration_yesNo => 1, + seatsAvailable_yesNo => 1, + location_yesNo => 1, + $mf1Id . '_yesNo' => 1, + $mf2Id . '_yesNo' => 1, +); + +my $expected = { + 'submissionDeadline' => '1991-06-21', + 'menuTitle' => 'Untitled', + 'pastDeadlineMessage' => $settings{pastDeadlineMessage}, + 'formDescription' => { + 'location' => '1', + $mf1Id => 1, + $mf2Id => 1, + 'seatsAvailable' => '1', + 'duration' => '1', + 'title' => '1', + 'startDate' => '1', + 'description' => '1', + 'submissionStatus' => '0', + '_fieldList' => [ + 'title', + 'description', + 'startDate', + 'duration', + 'seatsAvailable', + 'location', + $mf1Id, + $mf2Id, + ] + }, + 'description' => undef, + '_isValid' => 1, + 'deleteCreatedItems' => undef, + 'canSubmitGroupId' => '2', + 'assetId' => 'new', + 'url' => undef, + 'daysBeforeCleanup' => '7', + 'title' => 'Untitled', + } ; + +my $htmlText = $ems->www_addSubmissionForm; +my $form = HTML::Form->parse($htmlText,'http://localhost/'); +isnt( $form, undef, 'form created successfully' ); +my $result; +SKIP: { skip 'failed to create form', 1 unless $form; + for my $input ( $form->inputs ) { + $input->value($settings{$input->name})if exists $settings{$input->name}; + } + $session->request->setup_body( { $form->form } ); + $result = WebGUI::Asset::EMSSubmissionForm->processForm($ems); + cmp_deeply( $result, $expected , 'test process form -- with data' ); +} +$expected = { + 'errors' => [ + { + 'text' => ignore(), + } + ], + 'submissionDeadline' => undef, + 'menuTitle' => undef, + 'pastDeadlineMessage' => undef, + 'formDescription' => { + '_fieldList' => [], + 'submissionStatus' => 0, + }, + 'description' => undef, + '_isValid' => 0, + 'deleteCreatedItems' => undef, + 'canSubmitGroupId' => undef, + 'assetId' => undef, + 'url' => undef, + 'daysBeforeCleanup' => undef, + 'title' => undef, + }; +$session->request->setup_body( { } ); +$result = WebGUI::Asset::EMSSubmissionForm->processForm($ems); +cmp_deeply( $result, $expected , 'test process form -- no data' ); + +# these run code to see that it runs, but do not check for correctness + +warnings_are { + +$ems->www_viewSubmissionQueue; +$ems->www_addSubmission; +$ems->www_addSubmissionForm; +$ems->www_editSubmissionForm; +$ems->www_editSubmissionFormSave; +$frmA->www_editSubmissionForm; +$frmA->www_addSubmission; +$frmA->www_editSubmission; +$frmA->www_editSubmissionSave; +$frmA->processForm; +$sub1->drawLocationField; +$sub1->drawRelatedBadgeGroupsField; +$sub1->drawRelatedRibbonsField; +$sub1->drawStatusField; +$sub1->www_editSubmission; +$sub1->www_editSubmissionSave; +$sub1->processForm; +# test comments +$sub1->getFormattedComments; + +} [], 'no warnings from calling a bunch of functions'; + +#done_testing(); +#print 'press return to complete test' ; <>; +#---------------------------------------------------------------------------- +# Cleanup +END { + + +} +#vim:ft=perl diff --git a/t/Asset/Event/recur.t b/t/Asset/Event/recur.t new file mode 100644 index 000000000..29efce18d --- /dev/null +++ b/t/Asset/Event/recur.t @@ -0,0 +1,81 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Tests the recurrence functionality of calendar events + +use strict; + +use FindBin; +use lib "$FindBin::Bin/../../../lib"; + +use Test::More; +use DateTime; +use WebGUI::Asset::Event; + +my $startDate = DateTime->new( + year => 2000, + month => 1, + day => 1 +); + +sub recur { + my ($type, $interval, $count, @extra) = @_; + my $r = { + recurType => $type, + every => $interval, + endAfter => $count, + @extra, + }; + return [ + map {$_->ymd} WebGUI::Asset::Event->dateSet($r, $startDate)->as_list + ] +} + +is_deeply recur(daily => 3 => 5), [ + '2000-01-01', '2000-01-04', '2000-01-07', '2000-01-10', '2000-01-13', +]; + +is_deeply recur(weekday => 3 => 5), [ + '2000-01-05', '2000-01-10', '2000-01-13', '2000-01-18', '2000-01-21', +]; + +is_deeply recur(weekly => 2 => 10 => dayNames => [qw(m w f)]), [ + '2000-01-10', '2000-01-12', '2000-01-14', + '2000-01-24', '2000-01-26', '2000-01-28', + '2000-02-07', '2000-02-09', '2000-02-11', '2000-02-21' +]; + +is_deeply recur(monthDay => 3 => 4 => dayNumber => 4), [ + '2000-01-04', '2000-04-04', '2000-07-04', '2000-10-04' +]; + +is_deeply recur(monthWeek => 1 => 6 => dayNames => ['w'], weeks => ['fifth']), [ + '2000-01-26', '2000-02-23', '2000-03-29', + '2000-04-26', '2000-05-31', '2000-06-28', +]; + +is_deeply recur(yearDay => 2 => 3, months => ['feb'], dayNumber => 2), [ + '2000-02-02', '2002-02-02', '2004-02-02', +]; + +my %labor_day = ( + months => ['sep'], + weeks => ['first'], + dayNames => ['m'], +); +is_deeply recur(yearWeek => 3 => 3, %labor_day), [ + '2000-09-04', '2003-09-01', '2006-09-04' +]; + +done_testing; + +#---------------------------------------------------------------------------- +#vim:ft=perl diff --git a/t/Asset/File/GalleryFile/Photo/navigation.t b/t/Asset/File/GalleryFile/Photo/navigation.t new file mode 100644 index 000000000..468fcadb0 --- /dev/null +++ b/t/Asset/File/GalleryFile/Photo/navigation.t @@ -0,0 +1,108 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../../../../lib"; + +## The goal of this test is to test the creation and deletion of photo assets + +use WebGUI::Test; +use WebGUI::Session; +use Test::More; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; +my $node = WebGUI::Asset->getImportNode($session); +my $versionTag = WebGUI::VersionTag->getWorking($session); + +$versionTag->set({name=>"Photo Test"}); + +addToCleanup($versionTag); + +# Create gallery and a single album +my $gallery + = $node->addChild({ + className => "WebGUI::Asset::Wobject::Gallery", + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); +my $album + = $gallery->addChild({ + className => "WebGUI::Asset::Wobject::GalleryAlbum", + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); + +# Create 5 photos inside the gallery +my @photo; + +for (my $i = 0; $i < 5; $i++) +{ + $photo[$i] + = $album->addChild({ + className => "WebGUI::Asset::File::GalleryFile::Photo", + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); +} + +# Commit all changes +$versionTag->commit; + +#---------------------------------------------------------------------------- +# Tests +plan tests => 11; + +#---------------------------------------------------------------------------- +# Test module compiles okay +# plan tests => 1 +use_ok("WebGUI::Asset::File::GalleryFile::Photo"); + +#---------------------------------------------------------------------------- +# Test getFirstFile method + +note('getFirstFile'); +is( $photo[2]->getFirstFile->getId, $photo[0]->getId, 'First file is photo no. 1' ); +is( $photo[0]->getFirstFile->getId, $photo[0]->getId, 'First file is still photo no. 1' ); + +#---------------------------------------------------------------------------- +# Test getFirstFile method + +note('getLastFile'); +is( $photo[2]->getLastFile->getId, $photo[4]->getId, 'Last file is photo no. 5' ); +is( $photo[4]->getLastFile->getId, $photo[4]->getId, 'Last file is still photo no. 5' ); + +#---------------------------------------------------------------------------- +# Test getPreviousFile method + +note('getPreviousFile'); +is( $photo[2]->getPreviousFile->getId, $photo[1]->getId, 'Photo previous of photo no. 3 is photo no. 2' ); +is( $photo[1]->getPreviousFile->getId, $photo[0]->getId, 'Photo previous of photo no. 2 is photo no. 1' ); +is( $photo[0]->getPreviousFile, undef, 'Photo previous of photo no. 1 is undef' ); + +#---------------------------------------------------------------------------- +# Test getNextFile method + +note('getNextFile'); +is( $photo[2]->getNextFile->getId, $photo[3]->getId, 'Photo next of photo no. 3 is photo no. 4' ); +is( $photo[3]->getNextFile->getId, $photo[4]->getId, 'Photo next of photo no. 4 is photo no. 5' ); +is( $photo[4]->getNextFile, undef, 'Photo next of photo no. 5 is undef' ); + diff --git a/t/Asset/File/GalleryFile/Photo/permissions.t b/t/Asset/File/GalleryFile/Photo/permissions.t index 70552ebc1..ee4f58c3e 100644 --- a/t/Asset/File/GalleryFile/Photo/permissions.t +++ b/t/Asset/File/GalleryFile/Photo/permissions.t @@ -27,10 +27,9 @@ my $node = WebGUI::Asset->getImportNode($session); my $maker = WebGUI::Test::Maker::Permission->new; $session->user({ userId => 3 }); -my @versionTags = (); -push @versionTags, WebGUI::VersionTag->getWorking($session); -$versionTags[-1]->set({name=>"Photo Test, add Gallery, Album and 1 Photo"}); -WebGUI::Test->tagsToRollback(@versionTags); +my $versionTag = WebGUI::VersionTag->getWorking($session); +$versionTag->set({name=>"Photo Test, add Gallery, Album and 1 Photo"}); +WebGUI::Test->tagsToRollback($versionTag); # Add a new user to the test user's friends list my $friend = WebGUI::User->new($session, "new"); @@ -73,7 +72,19 @@ my $photo { skipAutoCommitWorkflows => 1, }); -$versionTags[-1]->commit; + +my $photo2 = $photo->cloneFromDb; +my $album2 = $album->cloneFromDb; + +$session->stow->delete('assetRevision'); +$versionTag->leaveTag; + +$session->user({userId => $notFriend->userId}); +note "If you get stuck here, then there is an infinite loop in getParent/getGallery"; +my $album2a = WebGUI::Asset->new($session, $photo2->getId); +$session->user({userId => 1}); + +$versionTag->commit; #---------------------------------------------------------------------------- # Tests diff --git a/t/Asset/File/GalleryFile/Photo/view.t b/t/Asset/File/GalleryFile/Photo/view.t index a3ab68036..97b3eb317 100644 --- a/t/Asset/File/GalleryFile/Photo/view.t +++ b/t/Asset/File/GalleryFile/Photo/view.t @@ -42,6 +42,16 @@ my $album { skipAutoCommitWorkflows => 1, }); +my $previousPhoto + = $album->addChild({ + className => "WebGUI::Asset::File::GalleryFile::Photo", + ownerUserId => 3, + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); my $photo = $album->addChild({ className => "WebGUI::Asset::File::GalleryFile::Photo", @@ -52,6 +62,16 @@ my $photo { skipAutoCommitWorkflows => 1, }); +my $nextPhoto + = $album->addChild({ + className => "WebGUI::Asset::File::GalleryFile::Photo", + ownerUserId => 3, + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); $versionTag->commit; $photo->setFile( WebGUI::Test->getTestCollateralPath('page_title.jpg') ); @@ -87,7 +107,23 @@ my $testTemplateVars = { numberOfComments => scalar @{ $photo->getCommentIds }, exifLoop => ignore(), # Tested elsewhere isPending => ( $photo->get("status") eq "pending" ), - + firstFile_url => $previousPhoto->getUrl, + firstFile_thumbnailUrl + => $previousPhoto->getThumbnailUrl, + firstFile_title => $previousPhoto->get("title"), + previousFile_url => $previousPhoto->getUrl, + previousFile_thumbnailUrl + => $previousPhoto->getThumbnailUrl, + previousFile_title => $previousPhoto->get("title"), + nextFile_url => $nextPhoto->getUrl, + nextFile_thumbnailUrl + => $nextPhoto->getThumbnailUrl, + nextFile_title => $nextPhoto->get("title"), + firstFile_title => $previousPhoto->get("title"), + lastFile_url => $nextPhoto->getUrl, + lastFile_thumbnailUrl + => $nextPhoto->getThumbnailUrl, + lastFile_title => $nextPhoto->get("title"), }; # Ignore all EXIF tags, they're tested in exif.t diff --git a/t/Asset/File/Image.t b/t/Asset/File/Image.t index 2e82898ea..0268b08b8 100644 --- a/t/Asset/File/Image.t +++ b/t/Asset/File/Image.t @@ -13,6 +13,7 @@ use strict; use lib "$FindBin::Bin/../../lib"; use Test::MockObject; +use Test::MockObject::Extends; my $mocker; BEGIN { $mocker = Test::MockObject->new(); @@ -20,7 +21,6 @@ BEGIN { $mocker->fake_new('WebGUI::Form::Image'); } -use File::Copy; use WebGUI::Test; use WebGUI::Session; use WebGUI::Image; @@ -30,7 +30,8 @@ use WebGUI::Form::File; use Test::More; # increment this value for each test you create use Test::Deep; -plan tests => 13; +use Data::Dumper; +plan tests => 15; my $session = WebGUI::Test->session; @@ -39,7 +40,7 @@ $rectangle->setBackgroundColor('#0000FF'); ##Create a storage location my $storage = WebGUI::Storage->create($session); -WebGUI::Test->storagesToDelete($storage); +addToCleanup($storage); ##Save the image to the location $rectangle->saveToStorageLocation($storage, 'blue.png'); @@ -73,8 +74,10 @@ $asset->update({ filename => 'blue.png', }); -my $filename = $asset->getStorageLocation->getPath($asset->filename); -ok(-e $filename, 'file exists in the storage location for following tests'); +is($storage->getId, $asset->storageId, 'Asset updated with correct new storageId'); +is($storage->getId, $asset->getStorageLocation->getId, 'Cached Asset storage location updated with correct new storageId'); + +my $filename = $asset->getStorageLocation->getPath . "/" . $asset->filename; my @stat_before = stat($filename); ok($asset->getStorageLocation->rotate($asset->filename, 90), 'rotate worked'); @@ -94,8 +97,30 @@ is(isnt_array(\@stat_before, \@stat_after), 1, 'Image is different after crop'); my $sth = $session->db->read('describe ImageAsset annotations'); isnt($sth->hashRef, undef, 'Annotations column is defined'); -is($storage->getId, $asset->storageId, 'Asset updated with correct new storageId'); -is($storage->getId, $asset->getStorageLocation->getId, 'Cached Asset storage location updated with correct new storageId'); +#------------------------------------------------------------------------------ +# Template variables +my $templateId = 'FILE_IMAGE_TEMPLATE___'; + +my $templateMock = Test::MockObject->new({}); +$templateMock->set_isa('WebGUI::Asset::Template'); +$templateMock->set_always('getId', $templateId); +$templateMock->set_true('prepare'); +my $templateVars; +$templateMock->mock('process', sub { $templateVars = $_[1]; } ); + +$asset->update({ + parameters => 'alt="alternate"', + templateId => $templateId, +}); + +{ + WebGUI::Test->mockAssetId($templateId, $templateMock); + $asset->prepareView(); + $asset->view(); + like($templateVars->{parameters}, qr{ id="[^"]{22}"}, 'id in parameters is quoted'); + like($templateVars->{parameters}, qr{alt="alternate"}, 'original parameters included'); + WebGUI::Test->unmockAssetId($templateId); +} $versionTag->commit; addToCleanup($versionTag); diff --git a/t/Asset/Post.t b/t/Asset/Post.t index 81fa89265..ec495ae1a 100644 --- a/t/Asset/Post.t +++ b/t/Asset/Post.t @@ -8,13 +8,6 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -# XXX I (chrisn) started this file to test the features I added to the -# Collaboration / Post system for 7.5, but didn't have the time available to me -# to do a full test suite for the Post Wobject. This means that this test suite -# is *largely incomplete* and should be finished. What is here *is* the -# following: -# -# # 1. The basic framework for a test suite for the Post Asset. # Includes setup, cleanup, boilerplate, etc. Basically the really boring, # repetitive parts of the test that you don't want to write yourself. @@ -26,7 +19,7 @@ use strict; use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; -use Test::More tests => 9; # increment this value for each test you create +use Test::More tests => 16; # increment this value for each test you create use WebGUI::Asset::Wobject::Collaboration; use WebGUI::Asset::Post; use WebGUI::Asset::Post::Thread; @@ -114,7 +107,11 @@ ok($post->canEdit(), "User in groupToEditPost group can edit post after the time $session->user({userId => $groupIdEditUser->userId}); ok($post->canEdit(), "User in groupIdEditUserGroup group can edit post after the timeout"); +###################################################################### +# # getSynopsisAndContent +# +###################################################################### my ($synopsis, $content) = $post->getSynopsisAndContent('', q|Brandheiße Neuigkeiten rund um's Klettern für euch aus der Region |); is($synopsis, q|Brandheiße Neuigkeiten rund um's Klettern für euch aus der Region |, 'getSynopsisAndContent: UTF8 characters okay'); @@ -132,9 +129,40 @@ is($synopsis, q|less than < greater than >|, '... HTML escaped characters ($synopsis, $content) = $post->getSynopsisAndContent('', q|

    less than < greater than >

    |); is($synopsis, q|less than < greater than >|, '... HTML entities decoded by HTML::splitTag'); -TODO: { - local $TODO = "Tests to make later"; - ok(0, 'Whole lot more work to do here'); -} +###################################################################### +# +# getTemplateVars +# +###################################################################### + +my $versionTag2 = WebGUI::VersionTag->getWorking($session); +my $post1 = $collab->addChild({ + className => 'WebGUI::Asset::Post::Thread', + content => 'hello, world!', + ownerUserId => 3, +}, @addArgs); +my $post2 = $collab->addChild({ + className => 'WebGUI::Asset::Post::Thread', + content => 'hello, world!', + ownerUserId => 1, +}, @addArgs); +$versionTag2->commit(); +WebGUI::Test->tagsToRollback($versionTag); +my $variables; +$session->user({userId => 1}); +$variables = $post1->getTemplateVars(); +is( $variables->{'ownerUserId'}, 3, 'first post owned by admin'); +ok( $variables->{'hideProfileUrl'}, 'hide profile url, since current user is visitor'); +$variables = $post2->getTemplateVars(); +is( $variables->{'ownerUserId'}, 1, 'first post owned by admin'); +ok( $variables->{'hideProfileUrl'}, 'hide profile url, since current user is visitor'); + +$session->user({userId => 3}); +$variables = $post1->getTemplateVars(); +is( $variables->{'ownerUserId'}, 3, 'first post owned by admin'); +ok( !$variables->{'hideProfileUrl'}, 'show profile url'); +$variables = $post2->getTemplateVars(); +is( $variables->{'ownerUserId'}, 1, 'first post owned by admin'); +ok( $variables->{'hideProfileUrl'}, 'hide profile url, since poster is visitor'); # vim: syntax=perl filetype=perl diff --git a/t/Asset/Post/Thread.t b/t/Asset/Post/Thread.t new file mode 100644 index 000000000..b89ae98ec --- /dev/null +++ b/t/Asset/Post/Thread.t @@ -0,0 +1,107 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../../lib"; +use WebGUI::Test; +use WebGUI::Session; +use Test::More tests => 15; # increment this value for each test you create +use Test::MockObject::Extends; +use Test::Exception; +use WebGUI::Asset::Wobject::Collaboration; +use WebGUI::Asset::Post::Thread; + +my $session = WebGUI::Test->session; + +# Do our work in the import node +my $node = WebGUI::Asset->getImportNode($session); + +# Grab a named version tag +my $versionTag = WebGUI::VersionTag->getWorking($session); +$versionTag->set({name=>"Collab setup"}); +addToCleanup($versionTag); + +# Need to create a Collaboration system in which the post lives. +my @addArgs = ( undef, undef, { skipAutoCommitWorkflows => 1, skipNotification => 1 } ); +my $collab = $node->addChild({ + className => 'WebGUI::Asset::Wobject::Collaboration', + editTimeout => '1', + threadsPerPage => 3, + }, + @addArgs); + + +# finally, add the post to the collaboration system +my $props = { + className => 'WebGUI::Asset::Post::Thread', + content => 'hello, world!', + ownerUserId => 1, +}; + +my $thread = $collab->addChild($props, @addArgs); + +$versionTag->commit(); + +my $uncommittedThread = $collab->addChild($props, @addArgs); + +# Test for a sane object type +isa_ok($thread, 'WebGUI::Asset::Post::Thread'); + +my $env = $session->env; +$env = Test::MockObject::Extends->new($env); + +my %mockEnv = ( + REMOTE_ADDR => '192.168.0.2', +); + +$env->mock('get', sub { return $mockEnv{$_[1]}}); + +$session->user({userId => 3}); +$thread->rate(1); +$thread->trash; +is($thread->get('threadRating'), 0, 'trash does not die, and updates the threadRating to 0'); + +note 'getThreadLinkUrl'; +unlike $thread->getThreadLinkUrl, qr/\?pn=\d+/, 'threads do not need pagination url query fragments'; +unlike $uncommittedThread->getThreadLinkUrl, qr/\?pn=\d+/, 'uncommitted threads, too'; +like $uncommittedThread->getThreadLinkUrl, qr/\?revision=\d+/, 'uncommitted threads do have a revision query param'; +$collab->update({threadsPerPage => 0, postsPerPage => 0,}); +lives_ok { $uncommittedThread->getThreadLinkUrl } '... works when pagination set to 0'; +$collab->update({threadsPerPage => 3, postsPerPage => 10,}); + +note 'getCSLinkUrl'; +my @newThreads; +my $threadCount = 15; +while ($threadCount--) { + push @newThreads, $collab->addChild($props, @addArgs); +} +my $versionTag2 = WebGUI::VersionTag->getWorking($session); +$versionTag2->commit; + +my $csUrl = $collab->get('url'); +like $newThreads[-1]->getCSLinkUrl, qr/^$csUrl/, 'getCsLinkUrl returns URL of the parent CS with no gateway'; +like $newThreads[-1]->getCSLinkUrl, qr/\?pn=1/, '... and has the right page number'; +like $newThreads[-1]->getCSLinkUrl, qr/\?pn=1;sortBy=lineage;sortOrder=desc/, 'and has the right sort parameters'; +like $newThreads[-2]->getCSLinkUrl, qr/\?pn=1/, '... second to last has right page number'; +like $newThreads[-3]->getCSLinkUrl, qr/\?pn=1/, '... and third to last'; +like $newThreads[-4]->getCSLinkUrl, qr/\?pn=2/, '... and fourth to last'; +$thread->restore(); +like $thread->getCSLinkUrl, qr/\?pn=6/, 'checking 2nd thread on another page'; + +$newThreads[0]->archive; +$newThreads[1]->archive; +$newThreads[2]->archive; +like $thread->getCSLinkUrl, qr/\?pn=5/, 'checking thread on another page, with archived threads'; + +$collab->update({threadsPerPage => 0, postsPerPage => 0,}); +lives_ok { $uncommittedThread->getCSLinkUrl } '... works when pagination set to 0'; + +# vim: syntax=perl filetype=perl diff --git a/t/Asset/Shortcut/010-linked-asset.t b/t/Asset/Shortcut/010-linked-asset.t index 5ae832689..ab3eec740 100644 --- a/t/Asset/Shortcut/010-linked-asset.t +++ b/t/Asset/Shortcut/010-linked-asset.t @@ -26,26 +26,14 @@ use WebGUI::Asset::Snippet; # Init my $session = WebGUI::Test->session; my $node = WebGUI::Asset->getImportNode($session); -my $versionTag = WebGUI::VersionTag->getWorking($session); -$versionTag->set({name=>"Shortcut Test"}); -addToCleanup; - -# Make a snippet to shortcut -my $snippet - = $node->addChild({ - className => "WebGUI::Asset::Snippet", - }); - -my $shortcut - = $node->addChild({ - className => "WebGUI::Asset::Shortcut", - shortcutToAssetId => $snippet->getId, - }); +my $snippet; +my $shortcut; +init(); #---------------------------------------------------------------------------- # Tests -plan tests => 9; +plan tests => 11; #---------------------------------------------------------------------------- # Test shortcut's link to original asset @@ -69,7 +57,7 @@ is( #---------------------------------------------------------------------------- # Test trashing snippet trashes shortcut also $snippet->trash; -$shortcut = WebGUI::Asset->newById($session, $shortcut->getId); +$shortcut = $shortcut->cloneFromDb(); ok( defined $shortcut, @@ -89,7 +77,7 @@ ok( #---------------------------------------------------------------------------- # Test restoring snippet restores shortcut also $snippet->publish; -$shortcut = WebGUI::Asset->newByDynamicClass($session, $shortcut->getId); +$shortcut = $shortcut->cloneFromDb(); ok( defined $shortcut, @@ -101,13 +89,75 @@ ok( "Restore Linked Asset: Shortcut is not in trash", ); +#---------------------------------------------------------------------------- +# Test purging snippet but keeping shortcut doesn't cause +# getContentLastModified to generate an error; makes sure that +# http://www.webgui.org/use/bugs/tracker/11052 stays fixed. +$session->db->beginTransaction(); +$session->db->write("delete from assetData where assetId = ?", + [$snippet->getId]); +$session->db->write("delete from asset where assetId = ?", + [$snippet->getId]); +$session->db->write("delete from snippet where assetId = ?", + [$snippet->getId]); +$session->db->commit(); + +my $contentLastModified; +eval { + $contentLastModified = $shortcut->getContentLastModified(); +}; + +is( + $contentLastModified, 0, + "Purged Linked Asset: getContentLastModified returns 0 when linked asset missing", +); + +# re-init so further tests will work +init(); + +#---------------------------------------------------------------------------- +# Test purging snippet purges shortcut also, even when they're both in the trash + +# This will trash both the snippet and the shortcut (or else an earlier test failed) +$snippet->trash(); + +$snippet->purge(); +$shortcut = $shortcut->cloneFromDb(); + +ok( + !defined $shortcut, + "Purge Linked Asset: Shortcut is purged even though it's in the trash" +); + +# re-init so further tests will work +init(); + #---------------------------------------------------------------------------- # Test purging snippet purges shortcut also $snippet->purge; -$shortcut = WebGUI::Asset->newByDynamicClass($session, $shortcut->getId); +$shortcut = $shortcut->cloneFromDb(); ok( !defined $shortcut, "Purge Linked Asset: Shortcut is not defined", ); +#---------------------------------------------------------------------------- +# init a new snippet and shortcut; handy to have in a sub because we destroy +# them in some tests and need to reset them for the next round +sub init { + my $versionTag = WebGUI::VersionTag->getWorking($session); + $versionTag->set({name=>"Shortcut Test"}); + WebGUI::Test->tagsToRollback($versionTag); + # Make a snippet to shortcut + $snippet + = $node->addChild({ + className => "WebGUI::Asset::Snippet", + }); + + $shortcut + = $node->addChild({ + className => "WebGUI::Asset::Shortcut", + shortcutToAssetId => $snippet->getId, + }); +} diff --git a/t/Asset/Sku/Product.t b/t/Asset/Sku/Product.t index c5fce4584..24cf6ea88 100644 --- a/t/Asset/Sku/Product.t +++ b/t/Asset/Sku/Product.t @@ -59,6 +59,7 @@ foreach my $file_property (qw/image1 image2 image3 brochure manual warranty/) { my $image = WebGUI::Storage->create($session); WebGUI::Test->storagesToDelete($image); $image->addFileFromFilesystem(WebGUI::Test->getTestCollateralPath('lamp.jpg')); +$image->generateThumbnail('lamp.jpg'); my $imagedProduct = $node->addChild({ className => "WebGUI::Asset::Sku::Product", @@ -73,6 +74,7 @@ is($imagedProduct->getThumbnailUrl(), $image->getThumbnailUrl('lamp.jpg'), 'getT my $otherImage = WebGUI::Storage->create($session); WebGUI::Test->storagesToDelete($otherImage); $otherImage->addFileFromFilesystem(WebGUI::Test->getTestCollateralPath('gooey.jpg')); +$otherImage->generateThumbnail('gooey.jpg'); ok($imagedProduct->getThumbnailUrl($otherImage), 'getThumbnailUrl with an explicit storageId returns something'); is($imagedProduct->getThumbnailUrl($otherImage), $otherImage->getThumbnailUrl('gooey.jpg'), 'getThumbnailUrl with an explicit storageId returns the right path to the URL'); diff --git a/t/Asset/Snippet.t b/t/Asset/Snippet.t index e76527b81..5449c3315 100644 --- a/t/Asset/Snippet.t +++ b/t/Asset/Snippet.t @@ -16,14 +16,15 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; -use Test::More tests => 16; # increment this value for each test you create +use Test::More tests => 21; # increment this value for each test you create +use Test::Exception; use WebGUI::Asset::Snippet; my $session = WebGUI::Test->session; my $node = WebGUI::Asset->getImportNode($session); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Snippet Test"}); -WebGUI::Test->tagsToRollback($versionTag); +addToCleanup($versionTag); my $snippet = $node->addChild({className=>'WebGUI::Asset::Snippet'}); # Test for a sane object type @@ -86,6 +87,43 @@ is($snippet->view(), 'WebGUI', 'Interpolating macros in works with template in t my $empty = $node->addChild( { className => 'WebGUI::Asset::Snippet', } ); is($empty->www_view, 'empty', 'www_view: snippet with no content returns "empty"'); +#---------------------------------------------------------------------- +#Check caching + +##Set up the snippet to do caching +$snippet->update({ + cacheTimeout => 100, + snippet => 'Cache test: ^#;', +}); + +$versionTag->commit; + +is $snippet->view, 'Cache test: 1', 'validate snippet content and set cache'; +$session->user({userId => 3}); +is $snippet->view(1), 'Cache test: 3', 'receive uncached content since view was passed the webMethod flag'; + +#---------------------------------------------------------------------- +#Check packing + +my $snippet2 = $node->addChild({className => 'WebGUI::Asset::Snippet'}); +my $tag2 = WebGUI::VersionTag->getWorking($session); +$snippet2->update({mimeType => 'text/javascript'}); +$tag2->commit; +addToCleanup($tag2); + +open my $JSFILE, WebGUI::Test->getTestCollateralPath('jquery.js') + or die "Unable to open jquery test collateral file: $!"; +my $jquery; +{ + undef $/; + $jquery = <$JSFILE>; +}; +close $JSFILE; + +is $snippet2->get('snippetPacked'), undef, 'no packed content'; +lives_ok { $snippet2->update({snippet => $jquery}); } 'did not die during packing jquery'; +ok $snippet2->get('snippetPacked'), 'snippet content was packed'; + TODO: { local $TODO = "Tests to make later"; ok(0, 'Test indexContent method'); diff --git a/t/Asset/Story.t b/t/Asset/Story.t index 92564f745..6cfecce5a 100644 --- a/t/Asset/Story.t +++ b/t/Asset/Story.t @@ -122,6 +122,7 @@ $story = $archive->addChild({ title => 'Story 1', subtitle => 'The story of a CMS', byline => 'JT Smith', + story => 'WebGUI was originally called Web Done Right.', }); isa_ok($story, 'WebGUI::Asset::Story', 'Created a Story asset'); @@ -276,7 +277,7 @@ cmp_deeply( $story->getRssData, { title => 'Story 1', - description => 'The story of a CMS', + description => 'WebGUI was originally called Web Done Right.', 'link' => re('story-1$'), author => 'JT Smith', date => $story->get('lastModified'), diff --git a/t/Asset/Template.t b/t/Asset/Template.t index 4ee633ec4..161d3fb0a 100644 --- a/t/Asset/Template.t +++ b/t/Asset/Template.t @@ -16,7 +16,7 @@ use WebGUI::Test; use WebGUI::Session; use WebGUI::Asset::Template; use Exception::Class; -use Test::More tests => 41; # increment this value for each test you create +use Test::More tests => 42; # increment this value for each test you create use Test::Deep; use JSON qw{ from_json }; @@ -99,6 +99,14 @@ ok(exists $session->style->{_javascript}->{$_}, "$_ in style") for qw(foo bar bo # sleep so the revisiondate isn't duplicated sleep 1; +my $template3dup = $template3->duplicate; +my @atts3dup = map { delete @{ $_ }{qw/attachId templateId revisionDate/}; $_; } @{ $template3dup->getAttachments }; +cmp_bag( + [@atts3dup], + [@atts], + 'attachments are duplicated' +); + my $template3rev = $template3->addRevision(); my $att4 = $template3rev->getAttachments('headScript'); is($att4->[0]->{url}, 'foo', 'rev has foo'); @@ -117,6 +125,10 @@ is($att4->[1]->{url}, 'bar', 'rev still has bar'); is($att4->[2]->{url}, 'baz', 'rev does have new thing'); is(@$att4, 3, 'rev is proper size'); +##This is a non-test. Duplicate URLs will not cause the test to blow-up with +##an untrappable error. +$template3rev->addAttachments([{ type => 'headScript', sequence => 3, url => 'baz'}]); + $template3rev->purgeRevision(); ## Check how templates in the trash and clipboard are handled. @@ -164,6 +176,7 @@ like($brokenOutput, qr/$brokenUrl/, '... and the template url'); like($brokenOutput, qr/$brokenId/, '... and the template id'); like($logError, qr/$brokenUrl/, 'process: logged error has the url'); like($logError, qr/$brokenId/, '... and the template id'); +WebGUI::Test->restoreLogging; WebGUI::Test->tagsToRollback(WebGUI::VersionTag->getWorking($session)); diff --git a/t/Asset/Template/packed.t b/t/Asset/Template/packed.t index 851937302..4d547d37d 100644 --- a/t/Asset/Template/packed.t +++ b/t/Asset/Template/packed.t @@ -25,6 +25,10 @@ use CSS::Packer; use JavaScript::Packer; use WebGUI::Asset::Template; +if ( !$ENV{CODE_COP} ) { + plan skip_all => "Set CODE_COP to enable these tests"; +} + #---------------------------------------------------------------------------- # Init my $session = WebGUI::Test->session; @@ -32,6 +36,7 @@ my $templates = WebGUI::Asset->getRoot( $session ) ->getLineage( ['descendants'], { includeOnlyClasses => [ 'WebGUI::Asset::Template' ], } ); +WebGUI::Test->tagsToRollback( WebGUI::VersionTag->getWorking( $session ) ); #---------------------------------------------------------------------------- # Tests @@ -66,9 +71,4 @@ for my $templateId ( @$templates ) { } -#---------------------------------------------------------------------------- -# Cleanup -END { - WebGUI::VersionTag->getWorking( $session )->rollback; -} #vim:ft=perl diff --git a/t/Asset/WikiPage.t b/t/Asset/WikiPage.t index 01d10fdf6..3a92d7e00 100644 --- a/t/Asset/WikiPage.t +++ b/t/Asset/WikiPage.t @@ -16,7 +16,8 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; -use Test::More tests => 18; # increment this value for each test you create +use Test::More tests => 29; # increment this value for each test you create +use Test::Deep; use WebGUI::Asset::Wobject::WikiMaster; use WebGUI::Asset::WikiPage; @@ -25,15 +26,20 @@ my $session = WebGUI::Test->session; my $node = WebGUI::Asset->getImportNode($session); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Wiki Test"}); -WebGUI::Test->tagsToRollback($versionTag); +addToCleanup($versionTag); -my $wiki = $node->addChild({className=>'WebGUI::Asset::Wobject::WikiMaster'}); +my $wiki = $node->addChild({className=>'WebGUI::Asset::Wobject::WikiMaster', title => 'Wiki Test', url => 'wikitest'}); +my @autoCommitCoda = (undef, undef, {skipAutoCommitWorkflows => 1, skipNotification => 1}); $versionTag->commit; -my $wikipage = $wiki->addChild({className=>'WebGUI::Asset::WikiPage'}); +my $wikipage = $wiki->addChild( + {className=>'WebGUI::Asset::WikiPage'}, + @autoCommitCoda, +); # Wikis create and autocommit a version tag when a child is added. Lets get the name so we can roll it back. my $secondVersionTag = WebGUI::VersionTag->new($session,$wikipage->get("tagId")); -WebGUI::Test->tagsToRollback($secondVersionTag ); +$secondVersionTag->commit; +addToCleanup($secondVersionTag ); # Test for sane object types isa_ok($wiki, 'WebGUI::Asset::Wobject::WikiMaster'); @@ -86,10 +92,54 @@ is($comments->[0]{comment}, $secondComment, "you can delete a comment"); is($wikipage->get('averageCommentRating'), 1, 'average rating is adjusted after deleting a comment'); +################## +# This section tests hierarchical keywords support ################## -TODO: { - local $TODO = "Tests to make later"; - ok(0, 'Lots and lots to do'); -} +# +## setup some more wiki pages +my $properties = { + className=>'WebGUI::Asset::WikiPage', + content => 'Now is the time for all good men to come to the aid of their country', + title => 'Keyword', + keywords => 'keyword' +}; +my $wikipage2 = $wiki->addChild($properties, @autoCommitCoda); +isa_ok($wikipage2, 'WebGUI::Asset::WikiPage'); +$properties = { + className=>'WebGUI::Asset::WikiPage', + content => 'The quick brown fox jumps over the lazy dog.', + title => 'Fox', + keywords => 'keyword' +}; +my $wikipage3 = $wiki->addChild($properties, @autoCommitCoda); +isa_ok($wikipage3, 'WebGUI::Asset::WikiPage'); + +# Test keywords support +my $keywords = $wikipage2->get('keywords'); +is($keywords,$properties->{'keywords'}, 'Keywords match'); + +# Test isKeywordPage() +ok $wikipage2->isKeywordPage(), "'".$wikipage2->get('title')."' is a keyword page"; +my $templateVars = $wikipage2->getTemplateVars; +ok $templateVars->{isKeywordPage}, 'isKeywordPage template var, true'; +cmp_deeply + $templateVars->{keyword_page_loop}, + [ + { title => 'Fox', url => '/wikitest/fox', }, + ], + 'populated keyword_page_loop, sorted by title'; +ok ! $wikipage3->isKeywordPage(), "'".$wikipage3->get('title')."' is not a keyword page"; +$templateVars = $wikipage3->getTemplateVars; +ok ! $templateVars->{isKeywordPage}, 'isKeywordPage template var, false'; +cmp_deeply $templateVars->{keyword_page_loop}, [], 'empty keyword_page_loop'; + +$wikipage3->update({keywords => $wikipage3->get('keywords').',Fox'}); +ok $wikipage3->isKeywordPage(), "'".$wikipage3->get('title')."' is now a keyword page"; +$templateVars = $wikipage3->getTemplateVars; +ok $templateVars->{isKeywordPage}, 'isKeywordPage template var, false'; +cmp_deeply + $templateVars->{keyword_page_loop}, + [ ], + 'empty keyword_page_loop, self is not put into the loop'; diff --git a/t/Asset/WikiPage/permissions.t b/t/Asset/WikiPage/permissions.t new file mode 100644 index 000000000..caa8c0b7c --- /dev/null +++ b/t/Asset/WikiPage/permissions.t @@ -0,0 +1,131 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../../lib"; + +##The goal of this test is to test permissions handling for the WikiMaster and WikiPage. + +use WebGUI::Test; +use WebGUI::Session; +use Test::More tests => 31; # increment this value for each test you create +use WebGUI::Asset::Wobject::WikiMaster; +use WebGUI::Asset::WikiPage; + + +my $session = WebGUI::Test->session; +my $node = WebGUI::Asset->getImportNode($session); +my $versionTag = WebGUI::VersionTag->getWorking($session); +$versionTag->set({name=>"Wiki Test"}); +addToCleanup($versionTag); + +my $assetEdit = WebGUI::Group->new($session, "new"); +my $wikiAdmin = WebGUI::Group->new($session, "new"); +my $wikiEditPage = WebGUI::Group->new($session, "new"); +addToCleanup($assetEdit, $wikiAdmin, $wikiEditPage); + +my $assetEditor = WebGUI::User->create($session); +$assetEdit->addUsers([$assetEditor->userId]); +my $wikiAdministrator = WebGUI::User->create($session); +$wikiAdmin->addUsers([$wikiAdministrator->userId]); +my $wikiPageEditor = WebGUI::User->create($session); +$wikiEditPage->addUsers([$wikiPageEditor->userId]); +my $wikiOwner = WebGUI::User->create($session); +my $wikiPageOwner = WebGUI::User->create($session); +addToCleanup($assetEditor, $wikiAdministrator, $wikiPageEditor, $wikiOwner, $wikiPageOwner); + +$session->user({user => $wikiOwner}); +my $wiki = $node->addChild({ + className => 'WebGUI::Asset::Wobject::WikiMaster', + groupIdEdit => $assetEdit->getId, + groupToAdminister => $wikiAdmin->getId, + groupToEditPages => $wikiEditPage->getId, + ownerUserId => $wikiOwner->getId, +}, undef, undef, {skipAutoCommitWorkflows => 1, skipNotification => 1}); +$versionTag->commit; +my $wikipage = $wiki->addChild({ + className => 'WebGUI::Asset::WikiPage', + ownerUserId => $wikiPageOwner->userId, +}, undef, undef, {skipAutoCommitWorkflows => 1, skipNotification => 1}); +is $wikipage->get('ownerUserId'), $wikiPageOwner->userId, 'wiki page owned by correct user'; + +# Wikis create and autocommit a version tag when a child is added. Lets get the name so we can roll it back. +my $secondVersionTag = WebGUI::VersionTag->new($session,$wikipage->get("tagId")); +$secondVersionTag->commit; +addToCleanup($secondVersionTag ); + +# Test for sane object types +isa_ok($wiki, 'WebGUI::Asset::Wobject::WikiMaster'); +isa_ok($wikipage, 'WebGUI::Asset::WikiPage'); + +note "wiki canAdminister"; +$session->user({userId => 3}); +ok ( $wiki->canAdminister, 'Site admin'); +$session->user({user => $assetEditor}); +ok ( $wiki->canAdminister, 'asset editor'); +$session->user({user => $wikiAdministrator}); +ok ( $wiki->canAdminister, 'wiki admin'); +$session->user({user => $wikiPageEditor}); +ok (! $wiki->canAdminister, 'wiki page editor'); +$session->user({user => $wikiOwner}); +ok ( $wiki->canAdminister, 'wiki owner'); +$session->user({user => $wikiPageOwner}); +ok (! $wiki->canAdminister, 'wiki page owner'); +$session->user({userId => 1}); +ok (! $wiki->canAdminister, 'visitor'); + +note "wiki canEditPages"; +$session->user({userId => 3}); +ok ( $wiki->canEditPages, 'Site admin'); +$session->user({user => $assetEditor}); +ok ( $wiki->canEditPages, 'asset editor'); +$session->user({user => $wikiAdministrator}); +ok ( $wiki->canEditPages, 'wiki admin'); +$session->user({user => $wikiPageEditor}); +ok ( $wiki->canEditPages, 'wiki page editor'); +$session->user({user => $wikiOwner}); +ok ( $wiki->canEditPages, 'wiki owner'); +$session->user({user => $wikiPageOwner}); +ok (! $wiki->canEditPages, 'wiki page owner'); ##A wiki page owner should not be able to edit _all_ pages, just their own +$session->user({userId => 1}); +ok (! $wiki->canEditPages, 'visitor'); + +note "wiki canEdit"; +$session->user({userId => 3}); +ok ( $wiki->canEdit, 'Site admin'); +$session->user({user => $assetEditor}); +ok ( $wiki->canEdit, 'asset editor'); +$session->user({user => $wikiAdministrator}); +ok (! $wiki->canEdit, 'wiki admin'); +$session->user({user => $wikiPageEditor}); +ok (! $wiki->canEdit, 'wiki page editor'); +$session->user({user => $wikiOwner}); +ok ( $wiki->canEdit, 'wiki owner'); +$session->user({user => $wikiPageOwner}); +ok (! $wiki->canEdit, 'wiki page owner'); ##A wiki page owner should not be able to edit _all_ pages, just their own +$session->user({userId => 1}); +ok (! $wiki->canEdit, 'visitor'); + +note "wikipage canEdit"; +$session->user({userId => 3}); +ok ( $wikipage->canEdit, 'Site admin'); +$session->user({user => $assetEditor}); +ok ( $wikipage->canEdit, 'asset editor'); +$session->user({user => $wikiAdministrator}); +ok ( $wikipage->canEdit, 'wiki admin'); +$session->user({user => $wikiPageEditor}); +ok ( $wikipage->canEdit, 'wiki page editor'); +$session->user({user => $wikiOwner}); +ok ( $wikipage->canEdit, 'wiki owner'); +$session->user({user => $wikiPageOwner}); +ok (! $wikipage->canEdit, 'wiki page owner'); +$session->user({userId => 1}); +ok (! $wikipage->canEdit, 'visitor'); diff --git a/t/Asset/Wobject/Calendar.t b/t/Asset/Wobject/Calendar.t index 93259c667..0497a2260 100644 --- a/t/Asset/Wobject/Calendar.t +++ b/t/Asset/Wobject/Calendar.t @@ -57,7 +57,7 @@ use Data::Dumper; use WebGUI::Asset::Wobject::Calendar; use WebGUI::Asset::Event; -plan tests => 15 + scalar @icalWrapTests; +plan tests => 14 + scalar @icalWrapTests; my $session = WebGUI::Test->session; @@ -66,7 +66,7 @@ my $node = WebGUI::Asset->getImportNode($session); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Calendar Test"}); -WebGUI::Test->tagsToRollback($versionTag); +addToCleanup($versionTag); my $cal = $node->addChild({className=>'WebGUI::Asset::Wobject::Calendar'}); my $windowCal = $node->addChild({ @@ -137,7 +137,7 @@ my $inside = $windowCal->addChild({ timeZone => $tz, }, undef, undef, {skipAutoCommitWorkflows => 1}); -my $inside2 = $windowCal->addChild({ +my $insidewt = $windowCal->addChild({ className => 'WebGUI::Asset::Event', title => 'Inside window, with times', startDate => $bday->toDatabaseDate, @@ -171,7 +171,17 @@ my $straddle = $windowCal->addChild({ timeZone => $tz, }, undef, undef, {skipAutoCommitWorkflows => 1}); -my $straddleLow = $windowCal->addChild({ +my $straddlewt = $windowCal->addChild({ + className => 'WebGUI::Asset::Event', + title => 'Straddles the window with times, inclusive', + startDate => $startDt->clone->subtract(hours => 12)->toDatabaseDate, + endDate => $endDt->clone->add(hours => 12)->toDatabaseDate, + startTime => $startDt->clone->subtract(hours => 12)->toDatabaseTime, + endTime => $endDt->clone->add(hours => 12)->toDatabaseTime, + timeZone => $tz, +}, undef, undef, {skipAutoCommitWorkflows => 1}); + +my $straddleLowwt = $windowCal->addChild({ className => 'WebGUI::Asset::Event', title => 'Straddles the window, lower side', startDate => $startDt->clone->subtract(hours => 12)->toDatabaseDate, @@ -181,7 +191,7 @@ my $straddleLow = $windowCal->addChild({ timeZone => $tz, }, undef, undef, {skipAutoCommitWorkflows => 1}); -my $straddleHigh = $windowCal->addChild({ +my $straddleHighwt = $windowCal->addChild({ className => 'WebGUI::Asset::Event', title => 'Straddles the window, higher side', startDate => $endDt->clone->subtract(hours => 12)->toDatabaseDate, @@ -191,7 +201,7 @@ my $straddleHigh = $windowCal->addChild({ timeZone => $tz, }, undef, undef, {skipAutoCommitWorkflows => 1}); -my $justBefore = $windowCal->addChild({ +my $justBeforewt = $windowCal->addChild({ className => 'WebGUI::Asset::Event', title => 'Just before the window. Ending time coincident with window start', startDate => $startDt->clone->subtract(hours => 1)->toDatabaseDate, @@ -201,7 +211,7 @@ my $justBefore = $windowCal->addChild({ timeZone => $tz, }, undef, undef, {skipAutoCommitWorkflows => 1}); -my $justAfter = $windowCal->addChild({ +my $justAfterwt = $windowCal->addChild({ className => 'WebGUI::Asset::Event', title => 'Just after the window. Start time coincident with window end', startDate => $endDt->toDatabaseDate, @@ -211,11 +221,52 @@ my $justAfter = $windowCal->addChild({ timeZone => $tz, }, undef, undef, {skipAutoCommitWorkflows => 1}); +my $coincident = $windowCal->addChild({ + className => 'WebGUI::Asset::Event', + title => 'Coincident with the window start and window end', + startDate => $startDt->toDatabaseDate, + endDate => $endDt->toDatabaseDate, + timeZone => $tz, +}, undef, undef, {skipAutoCommitWorkflows => 1}); + +my $coincidentLow = $windowCal->addChild({ + className => 'WebGUI::Asset::Event', + title => 'Coincident with the window start', + startDate => $startDt->toDatabaseDate, + endDate => $endDt->clone->add(days => 1)->toDatabaseDate, + timeZone => $tz, +}, undef, undef, {skipAutoCommitWorkflows => 1}); + +my $coincidentHigh = $windowCal->addChild({ + className => 'WebGUI::Asset::Event', + title => 'Coincident with the window end', + startDate => $startDt->clone->add( days => -1, )->toDatabaseDate, + endDate => $endDt->toDatabaseDate, + timeZone => $tz, +}, undef, undef, {skipAutoCommitWorkflows => 1}); + +# wt suffix = with times +# inside +# insidewt +# |-------------straddle-----------------| +# |-------------straddlewt---------------| +# straddleLowwt +# straddleHighwt +# |----------coincident-----------| +# |----------coincidentLow------------------| +# |--------------------coincidentHigh-------| +# window: |-------------------------------| +# justBeforewt justAfterwt +# outside high +# outside low +# +# Everything above the window should be included in the set of events returned. + my $tag2 = WebGUI::VersionTag->getWorking($session); $tag2->commit; -WebGUI::Test->tagsToRollback($tag2); +addToCleanup($tag2); -is(scalar @{ $windowCal->getLineage(['children'])}, 9, 'added events to the window calendar'); +is(scalar @{ $windowCal->getLineage(['children'])}, 13, 'added events to the window calendar'); my @window = $windowCal->getEventsIn($startDt->toDatabase, $endDt->toDatabase); @@ -223,11 +274,14 @@ my @window = $windowCal->getEventsIn($startDt->toDatabase, $endDt->toDatabase); #note join "\n", map { join ' ', $_->get('title'), $_->get('startDate'), $_->get('startTime')} @window; #note $endDt->toDatabase; -is(scalar @window, 4, 'getEventsIn returned 4 events'); cmp_bag( [ map { $_->get('title') } @window ], - [ map { $_->get('title') } ($inside, $inside2, $straddle, $straddleHigh)], - '..returns correct 4 events' + [ map { $_->get('title') } + ($inside, $insidewt, + $straddle, $straddleHighwt, $straddleLowwt, $straddlewt, + $coincident, $coincidentLow, $coincidentHigh, ) + ], + '..returns correct set of events' ); ###################################################################### @@ -267,7 +321,7 @@ my $endOfWeek = $weekCal->addChild({ my $tag3 = WebGUI::VersionTag->getWorking($session); $tag3->commit; -WebGUI::Test->tagsToRollback($tag3); +addToCleanup($tag3); my $weekVars = $weekCal->viewWeek({ start => $bday }); my @eventBins = (); @@ -347,7 +401,7 @@ my $endOfMonth = $monthCal->addChild({ my $tag4 = WebGUI::VersionTag->getWorking($session); $tag4->commit; -WebGUI::Test->tagsToRollback($tag4); +addToCleanup($tag4); my $monthVars = $monthCal->viewMonth({ start => $bday }); @eventBins = (); @@ -393,7 +447,7 @@ my $dayCal = $node->addChild({ title => 'Calendar for doing event span testing, day', }); -$allDayDt = $bday->cloneToUserTimeZone; +$allDayDt = $bday->cloneToUserTimeZone; my $nextDayDt = $bday->cloneToUserTimeZone->add(days => 1)->truncate( to => 'day')->add(hours => 19); $allDay = $dayCal->addChild({ @@ -418,7 +472,7 @@ my $nextDay = $dayCal->addChild({ my $tag5 = WebGUI::VersionTag->getWorking($session); $tag5->commit; -WebGUI::Test->tagsToRollback($tag5); +addToCleanup($tag5); my $hourVars = $dayCal->viewDay({ start => $nextDayDt }); @eventBins = (); @@ -434,6 +488,62 @@ cmp_deeply( '... end of day event in proper bin' ); +###################################################################### +# +# viewList +# +###################################################################### + +my $listCal = $node->addChild({ + className => 'WebGUI::Asset::Wobject::Calendar', + title => 'Calendar for doing event span testing, list', + listViewPageInterval => 3600*24*3, +}); + +$allDayDt = $bday->cloneToUserTimeZone->truncate( to => 'day' ); +my $prevDayDt = $bday->cloneToUserTimeZone->truncate( to => 'day' )->subtract(days => 1)->add(hours => 19); + +note $allDayDt->toDatabase; +note $prevDayDt->toDatabase; + +$allDay = $listCal->addChild({ + className => 'WebGUI::Asset::Event', + title => 'An event with explicit times that lasts all day', + startDate => $allDayDt->toDatabaseDate, + endDate => $allDayDt->clone->add(days => 1)->toDatabaseDate, + startTime => $allDayDt->toDatabaseTime, + endTime => $allDayDt->clone->add(days => 1)->toDatabaseTime, + timeZone => $tz, +}, undef, undef, {skipAutoCommitWorkflows => 1}); + +my $prevDay = $listCal->addChild({ + className => 'WebGUI::Asset::Event', + title => 'Event at the end of the previous day', + startDate => $prevDayDt->toDatabaseDate, + endDate => $prevDayDt->toDatabaseDate, + startTime => $prevDayDt->toDatabaseTime, + endTime => $prevDayDt->clone->add(hours => 1)->toDatabaseTime, + timeZone => $tz, +}, undef, undef, {skipAutoCommitWorkflows => 1}); + +my $tag6 = WebGUI::VersionTag->getWorking($session); +$tag6->commit; +addToCleanup($tag6); + +my $listVars = $listCal->viewList({ start => $bday }); + +@eventBins = (); +foreach my $event (@{ $listVars->{events} }) { + push @eventBins, $event->{eventAssetId}; +} + +cmp_deeply( + \@eventBins, + [ $allDay->getId ], + '... correct set of events in list view' +); + + ###################################################################### # # getFeeds @@ -447,7 +557,7 @@ my $feedCal = $node->addChild({ my $feedTag = WebGUI::VersionTag->getWorking($session); $feedTag->set({name=>"Calendar Feed Test"}); -WebGUI::Test->tagsToRollback($feedTag); +addToCleanup($feedTag); $feedTag->commit; cmp_deeply( @@ -455,8 +565,3 @@ cmp_deeply( [], 'getFeeds: returns an empty array ref with no feeds' ); - -TODO: { - local $TODO = "Tests to make later"; - ok(0, 'Lots more to test'); -} diff --git a/t/Asset/Wobject/Collaboration.t b/t/Asset/Wobject/Collaboration.t index e9c5fd318..49547fd43 100644 --- a/t/Asset/Wobject/Collaboration.t +++ b/t/Asset/Wobject/Collaboration.t @@ -8,19 +8,6 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -# XXX I (chrisn) started this file to test the features I added to the -# Collaboration / Post system for 7.5, but didn't have the time available to me -# to do a full test suite for the Collaboration Wobject. This means that this -# test suite is *largely incomplete* and should be finished. What is here *is* -# the following: -# -# -# 1. The basic framework for a test suite for the Collaboration Wobject. -# Includes setup, cleanup, boilerplate, etc. Basically the really boring, -# repetitive parts of the test that you don't want to write yourself. -# 2. The tests for the features I've implemented; namely, the groupToEditPost -# functionality. - use FindBin; use strict; use lib "$FindBin::Bin/../../lib"; @@ -32,15 +19,22 @@ use WebGUI::Asset::Wobject::Collaboration; use WebGUI::Asset::Post; use WebGUI::Asset::Wobject::Layout; use Data::Dumper; -use Test::More tests => 10; # increment this value for each test you create +use Test::More tests => 16; # increment this value for each test you create my $session = WebGUI::Test->session; +my @addChildCoda = (undef, undef, + { + skipAutoCommitWorkflows => 1, + skipNotification => 1, + } +); # Do our work in the import node my $node = WebGUI::Asset->getImportNode($session); # grab a named version tag my $versionTag = WebGUI::VersionTag->getWorking($session); +addToCleanup($versionTag); $versionTag->set({name => 'Collaboration => groupToEditPost test'}); # place the collab system under a layout to ensure we're using the inherited groupIdEdit value @@ -55,6 +49,10 @@ my $collab = $layout->addChild({ url => 'collab', }); +$versionTag->commit; +$collab = $collab->cloneFromDb; +ok($session->id->valid($collab->get('getMailCronId')), 'commited CS has a cron job created for it'); + # Test for a sane object type isa_ok($collab, 'WebGUI::Asset::Wobject::Collaboration'); @@ -70,26 +68,23 @@ my $props = { className => 'WebGUI::Asset::Post::Thread', content => 'hello, world!', }; -my $post = $collab->addChild($props, - undef, - undef, - { - skipAutoCommitWorkflows => 1, - }); +my $thread = $collab->addChild($props, @addChildCoda); +my $tag1 = WebGUI::VersionTag->getWorking($session); +$tag1->commit; +addToCleanup($tag1); # Test for a sane object type -isa_ok($post, 'WebGUI::Asset::Post::Thread'); +isa_ok($thread, 'WebGUI::Asset::Post::Thread'); $props = { className => 'WebGUI::Asset::Post::Thread', content => 'jello, world!', }; -$post = $collab->addChild($props, - undef, - undef, - { - skipAutoCommitWorkflows => 1, - }); + +my $thread2 = $collab->addChild($props, @addChildCoda); +my $tag2 = WebGUI::VersionTag->getWorking($session); +$tag2->commit; +addToCleanup($tag2); my $rssitems = $collab->getRssFeedItems(); is(scalar @{ $rssitems }, 2, 'rssitems set to number of posts added'); @@ -99,12 +94,25 @@ is($collab->getRssFeedUrl, '/collab?func=viewRss', 'getRssFeedUrl'); is($collab->getRdfFeedUrl, '/collab?func=viewRdf', 'getRdfFeedUrl'); is($collab->getAtomFeedUrl, '/collab?func=viewAtom', 'getAtomFeedUrl'); -TODO: { - local $TODO = "Tests to make later"; - ok(0, 'A whole lot more work to do here'); -} +note "Mail Cron job tests"; +my $dupedCollab = $collab->duplicate(); +addToCleanup(WebGUI::VersionTag->new($session, $dupedCollab->get('tagId'))); +ok($dupedCollab->get('getMailCronId'), 'Duplicated CS has a cron job'); +isnt($dupedCollab->get('getMailCronId'), $collab->get('getMailCronId'), '... and it is different from its source asset'); + +note "Thread and Post count tests"; +$collab = $collab->cloneFromDb; +is $collab->get('threads'), 2, 'CS has 2 thread'; +is $collab->get('replies'), 0, '... and no replies (posts)'; + +$thread2->archive(); +$collab = $collab->cloneFromDb; +is $collab->get('threads'), 1, 'CS lost 1 thread due to archiving'; + +my $thread3 = $collab->addChild($props, @addChildCoda); +my $tag3 = WebGUI::VersionTag->getWorking($session); +$tag3->commit; +addToCleanup($tag3); +$collab = $collab->cloneFromDb; +is $collab->get('threads'), 2, '... added 1 thread'; -END { - # Clean up after thyself - $versionTag->rollback(); -} diff --git a/t/Asset/Wobject/Collaboration/templateVariables.t b/t/Asset/Wobject/Collaboration/templateVariables.t new file mode 100644 index 000000000..e151cec43 --- /dev/null +++ b/t/Asset/Wobject/Collaboration/templateVariables.t @@ -0,0 +1,141 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Test the Collaboration system template variables +# +# + +use FindBin; +use strict; +use lib "$FindBin::Bin/../../../lib"; +use WebGUI::Test; # Must use this before any other WebGUI modules +use Test::More; +use Test::Deep; +use Data::Dumper; +use WebGUI::Session; + +#---------------------------------------------------------------------------- +# Tests +plan tests => 23; # Increment this number for each test you create + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; +my @addChildArgs = ( {skipAutoCommitWorkflows=>1, skipNotification => 1, } ); +my $collab = WebGUI::Asset->getImportNode( $session )->addChild({ + className => 'WebGUI::Asset::Wobject::Collaboration', + threadsPerPage => 20, + displayLastReply => 1, +}); + +my @threads = ( + $collab->addChild( { + className => 'WebGUI::Asset::Post::Thread', + title => "X - Foo", + isSticky => 0, + ownerUserId => 1, + }, undef, 1, @addChildArgs), + $collab->addChild( { + className => 'WebGUI::Asset::Post::Thread', + title => "X - Bar", + isSticky => 0, + ownerUserId => 3, + }, undef, 2, @addChildArgs), +); + +$_->setSkipNotification for @threads; # 100+ messages later... +my $versionTag = WebGUI::VersionTag->getWorking( $session ); +$versionTag->commit; +addToCleanup($versionTag); + +my $templateVars; +my $posts; +$session->user({userId => 3}); +$templateVars = $collab->getViewTemplateVars(); + +##Threads come in reverse order, most recent first +$posts = $templateVars->{post_loop}; +is( $posts->[1]->{'ownerUserId'}, 1, 'first post owned by visitor'); +ok( $posts->[1]->{'user.isVisitor'}, 'first post made by visitor'); +ok( $posts->[1]->{'hideProfileUrl'}, 'hide profile url, since post made by visitor'); +ok( $posts->[1]->{'lastReply.user.isVisitor'}, 'lastReply not made by visitor'); +ok( $posts->[1]->{'lastReply.hideProfileUrl'}, 'lastReply show profile url, since post not made by visitor, and user is not visitor'); +is( $posts->[0]->{'ownerUserId'}, 3, 'second post owned by admin'); +ok( !$posts->[0]->{'user.isVisitor'}, 'first post made by visitor'); +ok( !$posts->[0]->{'hideProfileUrl'}, 'show profile url, since post made by admin, and user is not visitor'); +ok( !$posts->[0]->{'lastReply.user.isVisitor'}, 'lastReply not made by visitor'); +ok( !$posts->[0]->{'lastReply.hideProfileUrl'}, 'lastReply show profile url, since post not made by visitor, and user is not visitor'); + +$session->user({userId => 1}); +$templateVars = $collab->getViewTemplateVars(); + +##Threads come in reverse order, most recent first +$posts = $templateVars->{post_loop}; +is( $posts->[1]->{'ownerUserId'}, 1, 'first post owned by visitor'); +ok( $posts->[1]->{'user.isVisitor'}, 'first post made by visitor'); +ok( $posts->[1]->{'hideProfileUrl'}, 'hide profile url, since current user is visitor'); +ok( $posts->[1]->{'lastReply.user.isVisitor'}, 'lastReply not made by visitor'); +ok( $posts->[1]->{'lastReply.hideProfileUrl'}, 'lastReply hide profile url, since user is visitor'); +is( $posts->[0]->{'ownerUserId'}, 3, 'second post owned by admin'); +ok( !$posts->[0]->{'user.isVisitor'}, 'first post made by visitor'); +ok( $posts->[0]->{'hideProfileUrl'}, 'hide profile url, and user is visitor'); +ok( !$posts->[0]->{'lastReply.user.isVisitor'}, 'lastReply not made by visitor'); +ok( $posts->[0]->{'lastReply.hideProfileUrl'}, 'lastReply hide profile url, since user is visitor'); +is( $posts->[0]->{'lastReply.url'}, $threads[1]->getUrl.'?pn=1#id'.$threads[1]->getId, 'lastReply url has a query fragment prefixed by "id"'); +is( $posts->[0]->{'url'}, $threads[1]->getUrl.'#id'.$threads[1]->getId, 'url has a query fragment prefixed by "id"'); + + +################################################################### +# +#isSecond, isThird, etc. +# +################################################################### + +my @newThreads = (); +foreach my $index (1 .. 5) { + $newThreads[$index] = $collab->addChild( { + className => 'WebGUI::Asset::Post::Thread', + title => "X - Bar", + isSticky => 0, + ownerUserId => 3, + }, undef, 2+$index, @addChildArgs); + $newThreads[$index]->setSkipNotification; +} +my $vt2 = WebGUI::VersionTag->getWorking($session); +$vt2->commit; +addToCleanup($versionTag); + +$session->user({userId => 3}); +$templateVars = $collab->getViewTemplateVars(); +my $indexVars; +foreach my $post (@{ $templateVars->{post_loop }}) { + push @{$indexVars}, { + isSecond => $post->{isSecond} ? 1 : 0, + isThird => $post->{isThird} ? 1 : 0, + isFourth => $post->{isFourth} ? 1 : 0, + isFifth => $post->{isFifth} ? 1 : 0, + }; +} + +cmp_deeply( + $indexVars, + [ + { isSecond => 0, isThird => 0, isFourth => 0, isFifth => 0, }, + { isSecond => 1, isThird => 0, isFourth => 0, isFifth => 0, }, + { isSecond => 0, isThird => 1, isFourth => 0, isFifth => 0, }, + { isSecond => 0, isThird => 0, isFourth => 1, isFifth => 0, }, + { isSecond => 0, isThird => 0, isFourth => 0, isFifth => 1, }, + { isSecond => 0, isThird => 0, isFourth => 0, isFifth => 0, }, ##No modulo + { isSecond => 0, isThird => 0, isFourth => 0, isFifth => 0, }, ##No modulo + ], + 'checking isSecond, isThird, isFourth, isFifth' +); +#vim:ft=perl diff --git a/t/Asset/Wobject/Collaboration/unarchiveAll.t b/t/Asset/Wobject/Collaboration/unarchiveAll.t new file mode 100644 index 000000000..cb3866b07 --- /dev/null +++ b/t/Asset/Wobject/Collaboration/unarchiveAll.t @@ -0,0 +1,56 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Test the unarchiveAll function of the collaboration system +# +# + +use FindBin; +use strict; +use lib "$FindBin::Bin/../../../lib"; +use Test::More; +use WebGUI::Test; # Must use this before any other WebGUI modules +use WebGUI::Session; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; + +my $collab = WebGUI::Asset->getImportNode( $session )->addChild({ + className => 'WebGUI::Asset::Wobject::Collaboration', + archiveAfter => 60*60*365.25, +}); + +# Add a thread +my @threads = ( + $collab->addChild({ + className => 'WebGUI::Asset::Post::Thread', + status => 'archived', + title => 'Archived', + }, undef, undef, { skipAutoCommitWorkflows => 1 }), +); + +my $tag = WebGUI::VersionTag->getWorking( $session ); +$tag->commit; +WebGUI::Test->tagsToRollback($tag); + +#---------------------------------------------------------------------------- +# Tests + +plan tests => 1; # Increment this number for each test you create + +#---------------------------------------------------------------------------- +# www_unarchiveAll sets all threads to approved +$collab->www_unarchiveAll; +$threads[0] = WebGUI::Asset->newByDynamicClass( $session, $threads[0]->getId ); +is( $threads[0]->get('status'), 'approved', "unarchiveAll sets thread to approved" ); + +#vim:ft=perl diff --git a/t/Asset/Wobject/DataForm.t b/t/Asset/Wobject/DataForm.t index e268db0b5..0d3d7ab1e 100644 --- a/t/Asset/Wobject/DataForm.t +++ b/t/Asset/Wobject/DataForm.t @@ -36,6 +36,12 @@ my $df = WebGUI::Asset->getImportNode( $session ) fieldConfiguration => '[]', } ); +my $dform = WebGUI::Asset->getDefault($session)->addChild({ + className => "WebGUI::Asset::Wobject::DataForm", + mailData => 0, +}); +$dform->createField('gotCaptcha', { type => 'Captcha', name => 'humanCheck', }); + my $versionTag = WebGUI::VersionTag->getWorking($session); WebGUI::Test->tagsToRollback($versionTag); $versionTag->commit; @@ -43,7 +49,7 @@ $versionTag->commit; #---------------------------------------------------------------------------- # Tests -plan tests => 1; # Increment this number for each test you create +plan tests => 4; # Increment this number for each test you create #---------------------------------------------------------------------------- # _createForm @@ -60,4 +66,26 @@ $df->_createForm( is($WebGUI::Test::logger_error, "Unable to load form control - MASSIVE FORM FAILURE", '_createForm logs when it cannot load a form type'); +#---------------------------------------------------------------------------- +# getContentLastModified + +sleep 3; + +$df->{_mode} = 'form'; +is($df->getContentLastModified, $df->get('lastModified'), 'getContentLastModified: form normally returns lastModified'); +$df->{_mode} = 'list'; +cmp_ok( + $df->getContentLastModified, + '>', + $df->get('lastModified'), + '... form in list mode does not return lastModified' +); +$dform->{_mode} = 'form'; +cmp_ok( + $dform->getContentLastModified, + '>', + $dform->get('lastModified'), + '... form with a captcha does not return lastModified, even in form mode' +); + #vim:ft=perl diff --git a/t/Asset/Wobject/DataForm/viewList.t b/t/Asset/Wobject/DataForm/viewList.t index 3f198735b..77cd73ba2 100644 --- a/t/Asset/Wobject/DataForm/viewList.t +++ b/t/Asset/Wobject/DataForm/viewList.t @@ -29,7 +29,7 @@ my $df = WebGUI::Asset->getImportNode($session)->addChild( { className => 'WebGUI::Asset::Wobject::DataForm', } ); -WebGUI::Test->tagsToRollback( WebGUI::VersionTag->getWorking( $session ) ); +addToCleanup( WebGUI::VersionTag->getWorking( $session ) ); # Add fields to the dataform $df->createField( "name", { type => "text", } ); @@ -49,18 +49,20 @@ my @entryProperties = ( } ); +my $birthday = WebGUI::Test->webguiBirthday; + my @entries = (); for my $properties (@entryProperties) { my $entry = $df->entryClass->newFromHash( $df, $properties ); + $entry->submissionDate(WebGUI::DateTime->new($session, $birthday++)); $entry->save; push @entries, $entry; - sleep 1; } #---------------------------------------------------------------------------- # Tests -plan tests => 2; # Increment this number for each test you create +plan tests => 6; # Increment this number for each test you create #---------------------------------------------------------------------------- # Test getListTemplateVars @@ -184,8 +186,63 @@ cmp_deeply( 'getListTemplateVars is complete and correct', ); +is($tmplVar->{'pagination.pageCount'}, 1, '... and has pagination variables'); -#---------------------------------------------------------------------------- -# Cleanup +#------------------------------------- +#Shove in a bunch of data to test pagination + +my @quoteDb = ( + { name => "Red", message => "That tall drink of water", }, + { name => "Norton", message => "Do you enjoy working in the laundry?", }, + { name => "Andy", message => "They say it has no memory", }, + { name => "Boggs", message => "Hey, we all need friends in here", }, + { name => "Andy", message => "It's my life. Don't you understand?", }, + + { name => "Red", message => "Rehabilitated? Well, now let me see.", }, + { name => "Red", message => "I know what *you* think it means, sonny.", }, + { name => "Red", message => "I know what *you* think it means, sonny.", }, + { name => "Andy", message => "How can you be so obtuse?", }, + { name => "Red", message => "The man likes to play chess; let's get him some rocks. ", }, + + { name => "Brooks", message => "Easy peasy japanesey.", }, + { name => "Hadley", message => "What is your malfunction?", }, + { name => "Red", message => "Hope is a dangerous thing. Hope can drive a man insane. ", }, + { name => "Red", message => "They send you here for life, and that's exactly what they take.", }, + { name => "Red", message => "Truth is, I don't want to know. Some things are best left unsaid.", }, + + { name => "Andy", message => "That's the beauty of music.", }, + { name => "Red", message => "I played a mean harmonica as a younger man.", }, + { name => "Tommy", message => "I don't read so good.", }, + { name => "Andy", message => "You don't read so *well*.", }, + { name => "Red", message => "Murder, same as you.", }, + + { name => "Norton", message => "Salvation lies within.", }, + { name => "Andy", message => "Remember Red, hope is a good thing.", }, + { name => "Hadley", message => "Drink up while it's cold, ladies.", }, + { name => "Red", message => "We sat and drank with the sun on our shoulders and felt like free men.", }, + { name => "Andy", message => "You see that's tax deductible, you can write that off. ", }, + + { name => "Norton", message => "Lord! It's a miracle!", }, + { name => "Red", message => "I don't have her stuffed down the front of my pants right now, I'm sorry to say, but I'll get her.", }, + { name => "Andy", message => "Get busy living, or get busy dying.", }, + { name => "Brooks", message => "The world went and got itself in a big damn hurry.", }, + { name => "Andy", message => "Everybody's innocent in here. Didn't you know that?", }, + +); + +for my $quote (@quoteDb) { + my $entry = $df->entryClass->newFromHash( $df, $quote ); + $entry->submissionDate(WebGUI::DateTime->new($session, $birthday++)); + $entry->save; + push @entries, $entry; +} + +$tmplVar = $df->getListTemplateVars({}); +is @{ $tmplVar->{record_loop} }, 25, 'list variables are paginated'; +ok $tmplVar->{'pagination.pageCount.isMultiple'}, 'pagination: has multiple pages'; + +$session->request->setup_body({ pn => 2, }); +$tmplVar = $df->getListTemplateVars({}); +is @{ $tmplVar->{record_loop} }, 7, '7 entries in the 2nd page'; #vim:ft=perl diff --git a/t/Asset/Wobject/EventManagementSystem.t b/t/Asset/Wobject/EventManagementSystem.t index 9385fee85..10341bd7c 100644 --- a/t/Asset/Wobject/EventManagementSystem.t +++ b/t/Asset/Wobject/EventManagementSystem.t @@ -49,7 +49,7 @@ $versionTag->set({name=>"EventManagementSystem Test"}); #---------------------------------------------------------------------------- # Tests -plan tests => 34 ; # Increment this number for each test you create +plan tests => 41; # Increment this number for each test you create #---------------------------------------------------------------------------- @@ -78,7 +78,7 @@ isa_ok($ems, 'WebGUI::Asset::Wobject::EventManagementSystem'); # Test to see if we can set new values my $newEMSSettings = { - timezone => 'America/New York', + timezone => 'America/New_York', }; # update the new values for this instance @@ -128,16 +128,26 @@ ok(scalar(@$badges) == 2, 'Two Badges exist'); # Add tickets my @tickets; push(@tickets, $ems->addChild({ - className => 'WebGUI::Asset::Sku::EMSTicket', - startDate => '2009-01-01 14:00:00', - eventNumber => 1, - location => 'qq', + className => 'WebGUI::Asset::Sku::EMSTicket', + title => 'Test Ticket 1', + url => 'test-ems/ticket-1', + startDate => '2009-01-01 14:00:00', + eventNumber => 1, + location => 'qq', + seatsAvailable => 5, + price => 5, + duration => 1, })); push(@tickets, $ems->addChild({ - className => 'WebGUI::Asset::Sku::EMSTicket', - startDate => '2009-01-01 14:00:00', - eventNumber => 2, - location => 'qq', + className => 'WebGUI::Asset::Sku::EMSTicket', + title => 'Test Ticket 2', + url => 'test-ems/ticket-2', + startDate => '2009-01-01 14:00:00', + eventNumber => 2, + location => 'qq', + seatsAvailable => 3, + price => 10, + duration => 2, })); foreach my $ticket(@tickets) { @@ -163,17 +173,208 @@ ok(scalar(@$ribbons) == 2, 'Two ribbons exist'); ok( $ems->can('www_getScheduleDataJSON'), 'Can call get Schedule data' ); ok( $ems->can('www_viewSchedule'), 'Can call view Schedule' ); +ok( $ems->can('www_printRemainingTickets'), 'Can call print remaining tickets' ); + +#Test that the default template is correct +my $printRemainingTicketsTemplateId = $ems->get('printRemainingTicketsTemplateId'); +is($printRemainingTicketsTemplateId, "hreA_bgxiTX-EzWCSZCZJw", 'Default print remaining tickets template id ok'); + +#Make sure printRemainingTickets template returns the right data +my $templateMock = Test::MockObject->new({}); +$templateMock->set_isa('WebGUI::Asset::Template'); +$templateMock->set_always('getId', $printRemainingTicketsTemplateId); +my $templateVars; +$templateMock->mock('process', sub { $templateVars = $_[1]; } ); + +{ + WebGUI::Test->mockAssetId($printRemainingTicketsTemplateId, $templateMock); + $ems->www_printRemainingTickets(); + + my $ticket1 = { + 'seatsRemaining' => '5', + 'ticketTitle' => 'Test Ticket 1', + 'newWindow' => ignore(), + 'extraHeadTagsPacked' => ignore(), + 'synopsis' => ignore(), + 'extraHeadTags' => ignore(), + 'ownerUserId' => ignore(), + 'url' => 'test-ems/ticket-1', + 'assetId' => ignore(), + 'isPrototype' => ignore(), + 'isHidden' => ignore(), + 'groupIdEdit' => ignore(), + 'inheritUrlFromParent' => ignore(), + 'ticketEventNumber' => '1', + 'lastModified' => ignore(), + 'price' => '5', + 'title' => 'Test Ticket 1', + 'groupIdView' => ignore(), + 'ticketLocation' => 'qq', + 'skipNotification' => ignore(), + 'status' => ignore(), + 'menuTitle' => 'Test Ticket 1', + 'assetSize' => ignore(), + 'ticketDuration' => '1', + 'relatedRibbons' => ignore(), + 'revisionDate' => ignore(), + 'relatedBadgeGroups' => ignore(), + 'isPackage' => ignore(), + 'usePackedHeadTags' => ignore(), + 'encryptPage' => ignore(), + 'eventMetaData' => ignore(), + 'tagId' => ignore(), + 'seatsAvailable' => '5', + 'revisedBy' => ignore(), + 'isExportable' => ignore(), + 'creationDate' => ignore(), + 'ticketStart' => '2009-01-01 09:00', + 'ticketStart_epoch' => '1230818400', + }; + + my $ticket2 = { + 'seatsRemaining' => '3', + 'ticketTitle' => 'Test Ticket 2', + 'newWindow' => ignore(), + 'extraHeadTagsPacked' => ignore(), + 'synopsis' => ignore(), + 'extraHeadTags' => ignore(), + 'ownerUserId' => ignore(), + 'url' => 'test-ems/ticket-2', + 'assetId' => ignore(), + 'isPrototype' => ignore(), + 'isHidden' => ignore(), + 'groupIdEdit' => ignore(), + 'inheritUrlFromParent' => ignore(), + 'ticketEventNumber' => '2', + 'lastModified' => ignore(), + 'price' => '10', + 'title' => 'Test Ticket 2', + 'groupIdView' => ignore(), + 'ticketLocation' => 'qq', + 'skipNotification' => ignore(), + 'status' => ignore(), + 'menuTitle' => 'Test Ticket 2', + 'assetSize' => ignore(), + 'ticketDuration' => '2', + 'relatedRibbons' => ignore(), + 'revisionDate' => ignore(), + 'relatedBadgeGroups' => ignore(), + 'isPackage' => ignore(), + 'usePackedHeadTags' => ignore(), + 'encryptPage' => ignore(), + 'tagId' => ignore(), + 'eventMetaData' => ignore(), + 'seatsAvailable' => '3', + 'revisedBy' => ignore(), + 'isExportable' => ignore(), + 'creationDate' => ignore(), + 'ticketStart' => '2009-01-01 09:00', + 'ticketStart_epoch' => '1230818400', + }; + + my @ticketArray = (); + for(1..3) { + push(@ticketArray,$ticket2); + } + for(1..5) { + push(@ticketArray,$ticket1); + } + + cmp_deeply( + $templateVars, + { + 'badgeInstructions' => ignore(), + 'displayTitle' => ignore(), + 'createdBy' => ignore(), + 'lastExportedAs' => ignore(), + 'printRemainingTicketsTemplateId' => ignore(), + 'state' => ignore(), + 'printTicketTemplateId' => ignore(), + 'newWindow' => ignore(), + 'scheduleColumnsPerPage' => ignore(), + 'synopsis' => ignore(), + 'extraHeadTagsPacked' => ignore(), + 'ownerUserId' => ignore(), + 'extraHeadTags' => ignore(), + 'assetId' => ignore(), + 'assetIdHex' => ignore(), + 'url' => 'test-ems', + 'isHidden' => ignore(), + 'isPrototype' => ignore(), + 'groupIdEdit' => ignore(), + 'timezone' => ignore(), + 'styleTemplateId' => ignore(), + 'inheritUrlFromParent' => ignore(), + 'description' => 'This is a test ems', + 'stateChangedBy' => ignore(), + 'lineage' => ignore(), + 'className' => 'WebGUI::Asset::Wobject::EventManagementSystem', + 'groupToApproveEvents' => ignore(), + 'lastModified' => ignore(), + 'title' => 'Test EMS', + 'groupIdView' => ignore(), + 'mobileStyleTemplateId' => ignore(), + 'skipNotification' => ignore(), + 'scheduleTemplateId' => ignore(), + 'status' => ignore(), + 'menuTitle' => 'Test EMS', + 'assetSize' => ignore(), + 'lookupRegistrantTemplateId' => ignore(), + 'isLockedBy' => ignore(), + 'stateChanged' => ignore(), + 'revisionDate' => ignore(), + 'ribbonInstructions' => ignore(), + 'isPackage' => ignore(), + 'usePackedHeadTags' => ignore(), + 'templateId' => ignore(), + 'badgeBuilderTemplateId' => ignore(), + 'printBadgeTemplateId' => ignore(), + 'encryptPage' => ignore(), + 'tagId' => ignore(), + 'isSystem' => ignore(), + 'revisedBy' => ignore(), + 'isExportable' => ignore(), + 'creationDate' => ignore(), + 'registrationStaffGroupId' => ignore(), + 'parentId' => ignore(), + 'tokenInstructions' => ignore(), + 'printableStyleTemplateId' => ignore(), + 'ticketInstructions' => ignore(), + 'eventSubmissionGroups' => ignore(), + 'eventSubmissionMainTemplateId' => ignore(), + 'eventSubmissionQueueTemplateId' => ignore(), + 'eventSubmissionTemplateId' => ignore(), + 'submittedLocationsList' => ignore(), + 'tickets_loop' => \@ticketArray, + }, + "www_printRemainingTickets: template variables valid" + ); + + WebGUI::Test->unmockAssetId($printRemainingTicketsTemplateId); +} + +#Make sure permissions work on pages my $data; $session->user({userId => $crasher->getId}); $session->http->setStatus(201); $data = $ems->www_viewSchedule(); is($session->http->getStatus, 401, 'www_viewSchedule: visitor may not see the schedule'); +$data = $ems->www_printRemainingTickets(); +is($session->http->getStatus, 401, 'www_printRemainingTickets: visitor may not print the remaining tickets'); $session->http->setStatus(201); $session->user({userId => $attender->getId}); $data = $ems->www_viewSchedule(); is($session->http->getStatus, 201, '... attender user can see the schedule'); +$data = $ems->www_printRemainingTickets(); +is($session->http->getStatus, 401, 'www_printRemainingTickets: attender may not print the remaining tickets'); + +$session->http->setStatus(201); +$session->user({userId => $registrar->getId}); +$data = $ems->www_printRemainingTickets(); +is($session->http->getStatus, 201, 'www_printRemainingTickets: registration staff may print the remaining tickets'); + $session->http->setStatus(201); $session->user({userId => $crasher->getId}); @@ -185,7 +386,7 @@ cmp_deeply($records, [], 'www_getScheduleDataJSON: visitor may not see the sched $session->user({userId => $attender->getId}); $json = $ems->www_getScheduleDataJSON(); $records = eval { JSON::from_json($json)->{records} }; -cmp_deeply($records, [ignore(), ignore()], '... attender can see the schedule JSON'); +cmp_deeply($records, [ignore(), ignore(), ignore()], '... attender can see the schedule JSON'); foreach my $ticket (@tickets) { $ticket->purge; @@ -297,12 +498,26 @@ my @tickets= ( startDate => '2009-01-01 14:00:00', location => 'f', }), + $ems->addChild({ + className => "WebGUI::Asset::Sku::EMSTicket", + title => 'lecture 13 blank location 2 pm', + eventNumber => 13, + startDate => '2009-01-01 14:00:00', + location => '', + }), + $ems->addChild({ + className => "WebGUI::Asset::Sku::EMSTicket", + title => 'lecture 14 blank location 2 pm', + eventNumber => 14, + startDate => '2009-01-01 14:00:00', + location => '', + }), ); -is( scalar(@tickets), 12, 'created tickets for ems'); +is( scalar(@tickets), 14, 'created tickets for ems'); my $tickets = $ems->getTickets; -is(scalar(@{ $tickets }), 12, 'Fourteen tickets exist'); +is(scalar(@{ $tickets }), 14, 'Fourteen tickets exist'); my $locations = [ $ems->getLocations ]; -cmp_deeply($locations, [ 'a','b','c','d','e','f' ], 'get locations returns all expected locations'); +cmp_deeply($locations, [ 'a','b','c','d','e','f','' ], 'get locations returns all expected locations'); # print 'locations=[', join( ',', @$locations ),"]\n"; $data = $ems->www_getScheduleDataJSON(); @@ -312,7 +527,7 @@ sub ticketInfo { my $tk = shift; return { title => $tk->get('title'), assetId => $tk->get('assetId'), description => $tk->get('description'), - location => $tk->get('location'), + location => $tk->get('location') || ' ', startDate => $tk->get('startDate'), }; } cmp_deeply( JSON::from_json($data), { @@ -373,6 +588,47 @@ cmp_deeply( JSON::from_json($data), { pageSize => 10, rowsPerPage => 6, }, - 'twelve tickets: schedule data looks good' + 'Fourteen tickets: schedule data looks good' +); +$session->request->setup_body({ locationPage => 2 } ); +$data = $ems->www_getScheduleDataJSON(); +cmp_deeply( JSON::from_json($data), { + records => [ + { colDate => '', + col1 => { type => 'label', title => 'f' }, + col2 => { type => 'label', title => ' ' }, + col3 => { type => 'label', title => '' }, + col4 => { type => 'label', title => '' }, + col5 => { type => 'label', title => '' }, + }, + { colDate => $tickets[11]->get('startDate'), + col1 => ticketInfo( $tickets[11] ), + col2 => ticketInfo( $tickets[13] ), + col3 => { type => 'empty' }, + col4 => { type => 'empty' }, + col5 => { type => 'empty' }, + }, + { colDate => $tickets[13]->get('startDate'), + col1 => { type => 'empty' }, + col2 => ticketInfo( $tickets[12] ), + col3 => { type => 'empty' }, + col4 => { type => 'empty' }, + col5 => { type => 'empty' }, + }, + ], + totalRecords => 3, + recordsReturned => 3, + startIndex => 0, + sort => undef, + dir => 'asc', + totalLocationPages => 2, + currentLocationPage => 2, + totalDatePages => 1, + currentDatePage => 1, + dateRecords => [ '2009-01-01' ], + pageSize => 10, + rowsPerPage => 3, + }, + 'Location page #2 looks good' ); diff --git a/t/Asset/Wobject/GalleryAlbum/ajax.t b/t/Asset/Wobject/GalleryAlbum/ajax.t new file mode 100644 index 000000000..679137595 --- /dev/null +++ b/t/Asset/Wobject/GalleryAlbum/ajax.t @@ -0,0 +1,264 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../../../lib"; + +## The goal of this test is to test the creation and deletion of album assets + +use JSON; +use WebGUI::Test; +use WebGUI::Session; +use Test::More; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; +my $node = WebGUI::Asset->getImportNode($session); +my $versionTag = WebGUI::VersionTag->getWorking($session); + +my %user; +$user{'1'} = WebGUI::User->new( $session, "new" ); +$user{'1'}->addToGroups( ['3'] ); # Admins +WebGUI::Test->usersToDelete($user{'1'}); +$user{'2'} = WebGUI::User->new( $session, "new" ); +WebGUI::Test->usersToDelete($user{'2'}); + +# Create everything as user no. 1 +$session->user({ user => $user{'1'} }); + +$versionTag->set({name=>"Album Test"}); + +# Create gallery and a single album +my $gallery + = $node->addChild({ + className => "WebGUI::Asset::Wobject::Gallery", + groupIdEdit => 3, # Admins + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); +my $album + = $gallery->addChild({ + className => "WebGUI::Asset::Wobject::GalleryAlbum", + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); + +# Create 5 photos inside the gallery +my @photoId; + +for (my $i = 0; $i < 5; $i++) +{ + my $photo + = $album->addChild({ + className => "WebGUI::Asset::File::GalleryFile::Photo", + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); + $photoId[$i] = $photo->getId; +} + +# Commit all changes +$versionTag->commit; + +# Make album default asset +$session->asset( $album ); + +# Define some general variables +my $result; + +#---------------------------------------------------------------------------- +# Tests +plan tests => 19; + +#---------------------------------------------------------------------------- +# Test module compiles okay +use_ok("WebGUI::Asset::Wobject::GalleryAlbum"); + +#---------------------------------------------------------------------------- +# Test calling without arguments + +diag("general testing"); + +# Provide no arguments at all +$result = callAjaxService({ }); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after call without arguments." ); + +#---------------------------------------------------------------------------- +# Test moveFile action with incomplete of invalid arguments + +diag("moveFile action"); + +# Omit target +$result = callAjaxService({ + action => 'moveFile', + after => $photoId[4], + }); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action without 'target' specified." ); + + +# Omit before/after +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], +}); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action without 'before/after' specified." ); + +# Specify invalid target ID +$result = callAjaxService({ + action => 'moveFile', + target => '123456', + after => $photoId[4], +}); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action with invalid 'target' ID." ); + +# Specify invalid ID in after argument +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + after => '123456', +}); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action with invalid ID in 'after' argument." ); + +# Specify invalid ID in before argument +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + before => '123456', +}); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action with invalid ID in 'before' argument." ); + +# Specify non-child target ID +$result = callAjaxService({ + action => 'moveFile', + target => $album->getId, + after => $photoId[4], +}); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action with non-child 'target' ID." ); + +# Specify non-child ID in after argument +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + after => $album->getId, +}); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action with non-child ID in 'after' argument." ); + +# Specify non-child ID in before argument +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + before => $album->getId, +}); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action with non-child ID in 'before' argument." ); + +#---------------------------------------------------------------------------- +# Test moving photos + +# Move photo no. 0 after photo no. 4 +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + after => $photoId[4], +}); + +is($result->{ err }, 0, 'Moving of photo no. 0 after photo no. 4 successful.'); +is($album->getPreviousFileId($photoId[0]), $photoId[4], 'Photo no. 0 is after photo no. 4.'); + +# Move photo no. 0 before photo no. 1 (restore initial order) +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + before => $photoId[1], + }); + +# Delete all stow variables. This is necessary or the list of file IDs will +# not get updated. +$session->stow->deleteAll; + +is($result->{ err }, 0, 'Moving of photo no. 0 before photo no. 1 successful.'); +is($album->getNextFileId($photoId[0]), $photoId[1], 'Photo no. 0 is before photo no. 1.'); + +# Move photo no. 0 before photo no. 0 +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + before => $photoId[0], + }); + +$session->stow->deleteAll; + +is($result->{ err }, 0, 'Moving of photo no. 0 before photo no. 0 successful.'); +is($album->getNextFileId($photoId[0]), $photoId[1], 'Photo no. 0 is still before photo no. 1.'); + +# Move photo no. 0 after photo no. 0 +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + after => $photoId[0], + }); + +$session->stow->deleteAll; + +is($result->{ err }, 0, 'Moving of photo no. 0 after photo no. 0 successful.'); +is($album->getNextFileId($photoId[0]), $photoId[1], 'Photo no. 0 is still before photo no. 1.'); + +# Try to move photo with insufficient permissions +$session->user({ user => $user{'2'} }); +$result = callAjaxService({ + action => 'moveFile', + target => $photoId[0], + after => $photoId[4], +}); +$session->user({ user => $user{'1'} }); + +ok( $result->{ err } != 0 && $result->{ errMessage }, "Error after request of moveFile action with insufficient permissions." ); + +#---------------------------------------------------------------------------- +# callAjaxService( args ) +# Makes a call to the www_ajax method of $album and returns the reply. The +# only argument is a hash ref pointing to arguments for the ajax service. +# The sub uses the global $session and $album variables. + +sub callAjaxService { + my $args = shift; + + # Setup the mock request object + $session->request->method('POST'); + $session->request->setup_body({ args => encode_json($args) }); + + # Call ajax service function and decode reply + return decode_json( $album->www_ajax() ); +} + +#---------------------------------------------------------------------------- +# Cleanup +END { + $versionTag->rollback(); +} diff --git a/t/Asset/Wobject/GalleryAlbum/navigation.t b/t/Asset/Wobject/GalleryAlbum/navigation.t new file mode 100644 index 000000000..14f36cc4e --- /dev/null +++ b/t/Asset/Wobject/GalleryAlbum/navigation.t @@ -0,0 +1,106 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../../../lib"; + +## The goal of this test is to test the creation and deletion of album assets + +use WebGUI::Test; +use WebGUI::Session; +use Test::More; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; +my $node = WebGUI::Asset->getImportNode($session); +my $versionTag = WebGUI::VersionTag->getWorking($session); + +$versionTag->set({name=>"Album Test"}); + +# Create gallery and a single album +my $gallery + = $node->addChild({ + className => "WebGUI::Asset::Wobject::Gallery", + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); +my $album + = $gallery->addChild({ + className => "WebGUI::Asset::Wobject::GalleryAlbum", + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); + +# Create 5 photos inside the gallery +my @photo; + +for (my $i = 0; $i < 5; $i++) +{ + $photo[$i] + = $album->addChild({ + className => "WebGUI::Asset::File::GalleryFile::Photo", + }, + undef, + undef, + { + skipAutoCommitWorkflows => 1, + }); +} + +# Commit all changes +$versionTag->commit; + +#---------------------------------------------------------------------------- +# Tests +plan tests => 15; + +#---------------------------------------------------------------------------- +# Test module compiles okay +use_ok("WebGUI::Asset::Wobject::GalleryAlbum"); + +#---------------------------------------------------------------------------- +# Test getPreviousFileId + +diag('getPreviousFileId'); +is( $album->getPreviousFileId($photo[2]->getId), $photo[1]->getId, 'Id of photo previous of photo no. 3 equals id of photo no. 2' ); +is( $album->getPreviousFileId($photo[1]->getId), $photo[0]->getId, 'Id of photo previous of photo no. 2 equals id of photo no. 1' ); +is( $album->getPreviousFileId($photo[0]->getId), undef, 'Id of photo previous of photo no. 3 is undef' ); + +is( $album->getPreviousFileId(undef), undef, 'Return undef if undef specified'); +is( $album->getPreviousFileId(''), undef, 'Return undef if empty string specified'); +is( $album->getPreviousFileId('123456'), undef, 'Return undef if non-existing id specified'); +is( $album->getPreviousFileId($album->getId), undef, 'Return undef if non-child id specified'); + +#---------------------------------------------------------------------------- +# Test getNextFileId + +diag('getNextFileId'); +is( $album->getNextFileId($photo[2]->getId), $photo[3]->getId, 'Id of photo next of photo no. 3 equals id of photo no. 4' ); +is( $album->getNextFileId($photo[3]->getId), $photo[4]->getId, 'Id of photo next of photo no. 4 equals id of photo no. 5' ); +is( $album->getNextFileId($photo[4]->getId), undef, 'Id of photo next of photo no. 5 is undef' ); + +is( $album->getNextFileId(undef), undef, 'Return undef if undef specified'); +is( $album->getNextFileId(''), undef, 'Return undef if empty string specified'); +is( $album->getNextFileId('123456'), undef, 'Return undef if non-existing id specified'); +is( $album->getNextFileId($album->getId), undef, 'Return undef if non-child id specified'); + +#---------------------------------------------------------------------------- +# Cleanup +END { + $versionTag->rollback(); +} diff --git a/t/Asset/Wobject/GalleryAlbum/permission.t b/t/Asset/Wobject/GalleryAlbum/permission.t index 2ae6a5750..86a0dcd98 100644 --- a/t/Asset/Wobject/GalleryAlbum/permission.t +++ b/t/Asset/Wobject/GalleryAlbum/permission.t @@ -32,6 +32,7 @@ WebGUI::Test->usersToDelete($user{'2'}); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Album Test"}); +addToCleanup($versionTag); my $gallery = $node->addChild({ className => "WebGUI::Asset::Wobject::Gallery", @@ -104,10 +105,3 @@ $maker->prepare({ fail => [ 1, ], }); $maker->run; - -#---------------------------------------------------------------------------- -# Cleanup -END { - $versionTag->rollback(); -} - diff --git a/t/Asset/Wobject/Matrix.t b/t/Asset/Wobject/Matrix.t index a0669e3cb..115841b59 100644 --- a/t/Asset/Wobject/Matrix.t +++ b/t/Asset/Wobject/Matrix.t @@ -17,7 +17,7 @@ use lib "$FindBin::Bin/../../lib"; use WebGUI::Test; use WebGUI::Session; -use Test::More tests => 26; # increment this value for each test you create +use Test::More tests => 30; # increment this value for each test you create use Test::Deep; use JSON; use WebGUI::Asset::Wobject::Matrix; @@ -29,6 +29,7 @@ my $node = WebGUI::Asset->getImportNode($session); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Matrix Test"}); +WebGUI::Test->tagsToRollback($versionTag); my $matrix = $node->addChild({className=>'WebGUI::Asset::Wobject::Matrix'}); # Test for a sane object type @@ -64,13 +65,13 @@ cmp_deeply ( # Test add/edit privileges -is ($matrix->canEdit,'0',"Checking canEdit privilege"); -is ($matrix->canAddMatrixListing,'0',"Checking canAddMatrixListing privilege"); +ok !$matrix->canEdit, "canEdit: as Visitor cannot edit"; +ok !$matrix->canAddMatrixListing,"canAddMatrixListing: as Visitor cannot add matrix listing"; $session->user({userId => 3}); -is ($matrix->canEdit,'1',"Checking canEdit privilege as Admin"); -is ($matrix->canAddMatrixListing,'1',"Checking canAddMatrixListing privilege as Admin"); +ok $matrix->canEdit, "canEdit: as Admin can edit"; +ok $matrix->canAddMatrixListing, "canAddMatrixListing: as Admin can add matrix listing"; # add a new attribute @@ -86,7 +87,7 @@ my $newAttribute = $matrix->getAttribute($newAttributeId); my $isValidId = $session->id->valid($newAttributeId); -is($isValidId,1,"editAttributeSave returnes a valid guid"); +ok $isValidId, "editAttributeSave returnes a valid guid"; is($newAttribute->{name},'test attribute',"Adding a new attribute, attribute name was set correctly"); is($newAttribute->{fieldType},'MatrixCompare',"Adding a new attribute, undefined fieldType was set correctly to default value"); @@ -103,23 +104,24 @@ is($newAttribute->{attributeId},undef,"The new attribute was successfully delete # add a listing -my $matrixListing = $matrix->addChild({className=>'WebGUI::Asset::MatrixListing'}); +my $matrixListing = $matrix->addChild({className=>'WebGUI::Asset::MatrixListing'}, undef, undef, { skipAutoCommitWorkflows => 1, skipNotification => 1}); my $secondVersionTag = WebGUI::VersionTag->new($session,$matrixListing->get("tagId")); $secondVersionTag->commit; +WebGUI::Test->tagsToRollback($secondVersionTag); # Test for sane object type isa_ok($matrixListing, 'WebGUI::Asset::MatrixListing'); is($matrixListing->getAutoCommitWorkflowId,undef,"The matrix listings getAutoCommitWorkflowId method correctly returns undef, because the auto commit workflow should only be used on adding a new matrix listing."); -#is($matrixListing->hasRated,'0',"The matrix listings hasRated method returns correct value."); +ok( !$matrixListing->hasRated, "hasRated returns false since user hasn't rated yet"); -$matrixListing->setRatings({category1=>'1',category2=>'10'}); +$matrixListing->setRatings({category1=>'1',category2=>'9'}); -ok($matrixListing->hasRated > 0,"Checking hasRated method after rating."); +ok($matrixListing->hasRated, "hasRated returns true after user has rated"); -$matrixListing->setRatings({category1=>'2',category2=>'5'}); +$matrixListing->setRatings({category1=>'3',category2=>'5'}); $matrixListing->www_click; @@ -227,73 +229,218 @@ cmp_deeply( # Test statistics caching by view method +WebGUI::Cache->new($session,"matrixStatistics_".$matrix->getId)->delete; $matrix->view; - my $varStatisticsEncoded = WebGUI::Cache->new($session,"matrixStatistics_".$matrix->getId)->get; my $varStatistics = JSON->new->decode($varStatisticsEncoded); cmp_deeply( - $varStatistics, - { - alphanumeric_sortButton=>"
    ", - bestViews_url=>'/'.$matrixListing->get('url'), - bestViews_count=>1, - bestViews_name=>$matrixListing->get('title'), - bestViews_sortButton=>"
    ", - bestCompares_url=>'/'.$matrixListing->get('url'), - bestCompares_count=>1, - bestCompares_name=>$matrixListing->get('title'), - bestCompares_sortButton=>"
    ", - bestClicks_url=>'/'.$matrixListing->get('url'), - bestClicks_count=>1, - bestClicks_name=>$matrixListing->get('title'), - bestClicks_sortButton=>"
    ", - last_updated_loop=>[{ - url => $matrixListing->getUrl, - name => $matrixListing->get('title'), - lastUpdated => $session->datetime->epochToHuman($matrixListing->get('lastUpdated'),"%z") - }], - lastUpdated_sortButton=>"
    ", - best_rating_loop=>[{ - url=>'/'.$matrixListing->get('url'), - category=>'category1', - name=>'untitled', - mean=>'1.50', - median=>2, - count=>2, - }, - { - url=>'/'.$matrixListing->get('url'), - category=>'category2', - name=>'untitled', - mean=>'7.50', - median=>10, - count=>2, - }], - worst_rating_loop=>[{ - url=>'/'.$matrixListing->get('url'), - category=>'category1', - name=>'untitled', - mean=>'1.50', - median=>2, - count=>2, - }, - { - url=>'/'.$matrixListing->get('url'), - category=>'category2', - name=>'untitled', - mean=>'7.50', - median=>10, - count=>2, - }], - listingCount=>1, + $varStatistics, + { + alphanumeric_sortButton=>"
    ", + bestViews_url=>'/'.$matrixListing->get('url'), + bestViews_count=>1, + bestViews_name=>$matrixListing->get('title'), + bestViews_sortButton=>"
    ", + bestCompares_url=>'/'.$matrixListing->get('url'), + bestCompares_count=>1, + bestCompares_name=>$matrixListing->get('title'), + bestCompares_sortButton=>"
    ", + bestClicks_url=>'/'.$matrixListing->get('url'), + bestClicks_count=>1, + bestClicks_name=>$matrixListing->get('title'), + bestClicks_sortButton=>"
    ", + last_updated_loop=>[{ + url => $matrixListing->getUrl, + name => $matrixListing->get('title'), + lastUpdated => $session->datetime->epochToHuman($matrixListing->get('lastUpdated'),"%z") + }], + lastUpdated_sortButton=>"
    ", + best_rating_loop=>[{ + url => '/', + category=> 'category1', + name => undef, + mean => 0, + median => 0, + count => 0, }, - 'Statistics were cached by view method.' - ); + { + url => '/', + category=> 'category2', + name => undef, + mean => 0, + median => 0, + count => 0, + }], + worst_rating_loop=>[{ + url => '/', + category=> 'category1', + name => undef, + mean => 0, + median => 0, + count => 0, + }, + { + url => '/', + category=> 'category2', + name => undef, + mean => 0, + median => 0, + count => 0, + }], + listingCount=>1, + }, + 'Statistics were cached by view method.' +); -END { - # Clean up after thy self - $versionTag->rollback(); - $secondVersionTag->rollback(); -} +##Now, add a bunch of ratings. Each one has two +$matrixListing->setRatings({category1=>'1',category2=>'9'}); +$matrixListing->setRatings({category1=>'3',category2=>'5'}); +$matrixListing->setRatings({category1=>'1',category2=>'9'}); +$matrixListing->setRatings({category1=>'3',category2=>'5'}); +$matrixListing->setRatings({category1=>'1',category2=>'9'}); +$matrixListing->setRatings({category1=>'3',category2=>'5'}); +$matrixListing->setRatings({category1=>'1',category2=>'9'}); +WebGUI::Cache->new($session,"matrixStatistics_".$matrix->getId)->delete; +$matrix->view; +my $varStatisticsEncoded = WebGUI::Cache->new($session,"matrixStatistics_".$matrix->getId)->get; +my $varStatistics = JSON->new->decode($varStatisticsEncoded); + +cmp_deeply( + { + best_rating_loop => $varStatistics->{best_rating_loop}, + worst_rating_loop => $varStatistics->{worst_rating_loop}, + }, + { + best_rating_loop => [{ + url => '/', + category=> 'category1', + name => undef, + mean => 0, + median => 0, + count => 0, + }, + { + url => '/', + category=> 'category2', + name => undef, + mean => 0, + median => 0, + count => 0, + }], + worst_rating_loop => [{ + url => '/', + category=> 'category1', + name => undef, + mean => 0, + median => 0, + count => 0, + }, + { + url => '/', + category=> 'category2', + name => undef, + mean => 0, + median => 0, + count => 0, + }], + }, + 'With only 9 ratings, still no statistics' +); + +WebGUI::Cache->new($session,"matrixStatistics_".$matrix->getId)->delete; +$matrixListing->setRatings({category1=>'3'}); +$matrix->view; +my $varStatisticsEncoded = WebGUI::Cache->new($session,"matrixStatistics_".$matrix->getId)->get; +my $varStatistics = JSON->new->decode($varStatisticsEncoded); + +cmp_deeply( + { + best_rating_loop => $varStatistics->{best_rating_loop}, + worst_rating_loop => $varStatistics->{worst_rating_loop}, + }, + { + best_rating_loop => [{ + url => '/'.$matrixListing->get('url'), + category=> 'category1', + name => 'untitled', + mean => 2, + median => 3, + count => 10, + }, + { + url => '/', + category=> 'category2', + name => undef, + mean => 0, + median => 0, + count => 0, + }], + worst_rating_loop => [{ + url => '/'.$matrixListing->get('url'), + category=> 'category1', + name => 'untitled', + mean => 2, + median => 3, + count => 10, + }, + { + url => '/', + category=> 'category2', + name => undef, + mean => 0, + median => 0, + count => 0, + }], + }, + 'statistics calculated for the category with 10 ratings' +); + +WebGUI::Cache->new($session,"matrixStatistics_".$matrix->getId)->delete; +$matrixListing->setRatings({category2=>'5'}); +$matrix->view; +my $varStatisticsEncoded = WebGUI::Cache->new($session,"matrixStatistics_".$matrix->getId)->get; +my $varStatistics = JSON->new->decode($varStatisticsEncoded); + +cmp_deeply( + { + best_rating_loop => $varStatistics->{best_rating_loop}, + worst_rating_loop => $varStatistics->{worst_rating_loop}, + }, + { + best_rating_loop => [{ + url => '/'.$matrixListing->get('url'), + category=> 'category1', + name => 'untitled', + mean => 2, + median => 3, + count => 10, + }, + { + url => '/'.$matrixListing->get('url'), + category=> 'category2', + name => 'untitled', + mean => 7, + median => 9, + count => 10, + }], + worst_rating_loop => [{ + url => '/'.$matrixListing->get('url'), + category=> 'category1', + name => 'untitled', + mean => 2, + median => 3, + count => 10, + }, + { + url => '/'.$matrixListing->get('url'), + category=> 'category2', + name => 'untitled', + mean => 7, + median => 9, + count => 10, + }], + }, + 'statistics calculated for the category with 10 ratings' +); diff --git a/t/Asset/Wobject/SQLReport.t b/t/Asset/Wobject/SQLReport.t index 78f3c432c..d42dcad2a 100644 --- a/t/Asset/Wobject/SQLReport.t +++ b/t/Asset/Wobject/SQLReport.t @@ -22,6 +22,7 @@ use Data::Dumper; use WebGUI::Test; # Must use this before any other WebGUI modules use WebGUI::Session; +use WebGUI::Asset::Wobject::SQLReport; ################################################################ # @@ -31,34 +32,23 @@ use WebGUI::Session; my $session = WebGUI::Test->session; -my $tests = 4 - ; -plan tests => 1 - + $tests; +plan tests => 4; #---------------------------------------------------------------------------- # put your tests here -my $class = 'WebGUI::Asset::Wobject::SQLReport'; -my $loaded = use_ok($class); - -SKIP: { - -skip "Unable to load module $class", $tests unless $loaded; - - my $defaultNode = WebGUI::Asset->getDefault($session); my $report = $defaultNode->addChild({ - className => $class, + className => 'WebGUI::Asset::Wobject::SQLReport', title => 'test report', cacheTimeout => 50, dqQuery1 => 'select * from users', }); my $versionTag = WebGUI::VersionTag->getWorking($session); -WebGUI::Test->tagsToRollback($versionTag); $versionTag->commit; +addToCleanup($versionTag); isa_ok($report, 'WebGUI::Asset::Wobject::SQLReport'); @@ -67,5 +57,3 @@ ok(abs($report->getContentLastModified - (time - 50)) < 2, 'getContentLastModifi $report->update({cacheTimeout => 250}); ok(abs($report->getContentLastModified - (time - 250)) < 2, '... tracks cacheTimeout'); - -} diff --git a/t/Asset/Wobject/Search.t b/t/Asset/Wobject/Search.t index 931e62456..978d01e0c 100644 --- a/t/Asset/Wobject/Search.t +++ b/t/Asset/Wobject/Search.t @@ -16,16 +16,19 @@ use lib "$FindBin::Bin/../../lib"; use WebGUI::Test; use WebGUI::Session; -use Test::More tests => 6; # increment this value for each test you create +use Test::More tests => 11; # increment this value for each test you create +use Test::Deep; use WebGUI::Asset::Wobject::Search; +use Data::Dumper; my $session = WebGUI::Test->session; # Do our work in the import node -my $node = WebGUI::Asset->getImportNode($session); +my $node = WebGUI::Asset->getDefault($session); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Search Test"}); +addToCleanup($versionTag); my $search = $node->addChild({className=>'WebGUI::Asset::Wobject::Search'}); # Test for a sane object type @@ -43,15 +46,93 @@ foreach my $newSetting (keys %{$newSearchSettings}) { is ($search->get($newSetting), $newSearchSettings->{$newSetting}, "updated $newSetting is ".$newSearchSettings->{$newSetting}); } + #1234567890123456789012# +my $templateId = '_FAUX_SEARCH_TEMPLATE_'; + +my $templateMock = Test::MockObject->new({}); +$templateMock->set_isa('WebGUI::Asset::Template'); +$templateMock->set_always('getId', $templateId); +$templateMock->set_true('prepare'); +my $templateVars; +$templateMock->mock('process', sub { $templateVars = $_[1]; } ); + +$search->update({ + searchRoot => WebGUI::Asset->getDefault($session)->getId, + classLimiter => '', + templateId => $templateId, +}); + +{ + + $session->request->setup_body({ + doit => 1, + keywords => 'building + applications', + }); + WebGUI::Test->mockAssetId($templateId, $templateMock); + $search->prepareView; + eval { $search->view; }; + ok(! $@, 'view did now error out on standalone regexp wildcard') + or diag $@; + $session->request->setup_body({ + keywords => 'building +applications', + }); + eval { $search->view; }; + ok(! $@, 'view did now error out on prefix regexp wildcard') + or diag $@; + $session->request->setup_body({ + keywords => 'building applications*', + }); + eval { $search->view; }; + ok(! $@, 'view did now error out on prefix regexp wildcard') + or diag $@; + WebGUI::Test->unmockAssetId($templateId); + $session->request->setup_body({}); + +} + +{ + my $versionTag2 = WebGUI::VersionTag->getWorking($session); + $versionTag2->set({name=>"Collab setup"}); + my @addArgs = ( undef, undef, { skipAutoCommitWorkflows => 1, skipNotification => 1 } ); + my $collab = $node->addChild({ + className => 'WebGUI::Asset::Wobject::Collaboration', + editTimeout => '1', + threadsPerPage => 3, + }, + @addArgs); + # finally, add the post to the collaboration system + my $props = { + className => 'WebGUI::Asset::Post::Thread', + content => 'verbosity shale anything', + ownerUserId => 1, + }; + + my $thread = $collab->addChild($props, @addArgs); + $versionTag2->commit(); + addToCleanup($versionTag2); + + $session->request->setup_body({ + doit => 1, + keywords => 'shale', + }); + WebGUI::Test->mockAssetId($templateId, $templateMock); + $search->prepareView; + $search->view; + $search->update({useContainers => 0}); + unlike $templateVars->{result_set}->[0]->{url}, qr{\?pn=\d}, 'search returns regular URL for a Thread'; + $search->update({useContainers => 1}); + $search->view; + like $templateVars->{result_set}->[0]->{url}, qr{\?pn=\d}, 'search returns paginated URL for a Thread when useContainers=1'; + note Dumper $templateVars; + + WebGUI::Test->unmockAssetId($templateId); + $session->request->setup_body({}); + $search->update({useContainers => 0}); +} + TODO: { local $TODO = "Tests to make later"; ok(0, 'Test prepareView method'); ok(0, 'Test view method'); } - -END { - # Clean up after thy self - $versionTag->rollback(); -} - diff --git a/t/Asset/Wobject/Search/searchroot.t b/t/Asset/Wobject/Search/searchroot.t new file mode 100644 index 000000000..0a4512ebe --- /dev/null +++ b/t/Asset/Wobject/Search/searchroot.t @@ -0,0 +1,74 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use JSON qw/from_json/; +use lib "$FindBin::Bin/../../../lib"; + +##The goal of this test is to test the creation of Search Wobjects. + +use WebGUI::Test; +use WebGUI::Session; +use Test::More tests => 2; # increment this value for each test you create +use Test::Deep; +use WebGUI::Asset::Wobject::Search; + +my $session = WebGUI::Test->session; +$session->user({userId => 3}); + +# Do our work in the import node +my $node = WebGUI::Asset->getImportNode($session); + + +my $default = WebGUI::Asset->getDefault($session); +my $importArticle = $node->addChild({ + className => 'WebGUI::Asset::Wobject::Article', + description => 'rockhound', +}); +my $defaultArticle = $default->addChild({ + className => 'WebGUI::Asset::Wobject::Article', + description => 'rockhound', +}); +my $template = $node->addChild({ + className => 'WebGUI::Asset::Template', + template => qq{["",]}, +}); +my $search = $default->addChild({ + className => 'WebGUI::Asset::Wobject::Search', + searchRoot => $default->getId, + templateId => $template->getId, +}); +my $tag2 = WebGUI::VersionTag->getWorking($session); +$tag2->commit; + +$search->prepareView(); +$session->request->setup_body({doit => 1, keywords => 'rockhound'}); +my $json = $search->view(); +my $assetIds = from_json($json); +cmp_deeply( + $assetIds, + [ $defaultArticle->getId ], + 'search with no override returns asset from default asset' +); + +$session->request->setup_body({doit => 1, keywords => 'rockhound', searchroot => $node->getId,}); +$json = $search->view(); +$assetIds = from_json($json); +cmp_deeply( + $assetIds, + [ $importArticle->getId ], + 'search with override returns asset from import node' +); + + +$session->request->setup_body({}); +$tag2->rollback; + diff --git a/t/Asset/Wobject/StoryTopic.t b/t/Asset/Wobject/StoryTopic.t index acc029932..5b82bf4cf 100644 --- a/t/Asset/Wobject/StoryTopic.t +++ b/t/Asset/Wobject/StoryTopic.t @@ -31,14 +31,12 @@ my $session = WebGUI::Test->session; #---------------------------------------------------------------------------- # Tests -my $tests = 18; -plan tests => 1 + $tests; +plan tests => 18; #---------------------------------------------------------------------------- # put your tests here my $class = 'WebGUI::Asset::Wobject::StoryTopic'; -my $loaded = use_ok($class); my $versionTag = WebGUI::VersionTag->getWorking($session); @@ -72,13 +70,12 @@ STORY: foreach my $name (@characters) { $storyHandler->{bogs}->update({subtitle => 'drinking his food through a straw'}); -my $topic; - -SKIP: { - - skip "Unable to load module $class", $tests unless $loaded; - -$topic = WebGUI::Asset->getDefault($session)->addChild({ className => 'WebGUI::Asset::Wobject::StoryTopic', title => 'Popular inmates in Shawshank Prison', keywords => join(',', @inmates)}); +my $topic = WebGUI::Asset->getDefault($session)->addChild({ + className => 'WebGUI::Asset::Wobject::StoryTopic', + title => 'Popular inmates in Shawshank Prison', + keywords => join(',', @inmates), + description => 'News from Shawshank', +}); isa_ok($topic, 'WebGUI::Asset::Wobject::StoryTopic', 'made a Story Topic'); $topic->update({ @@ -87,6 +84,7 @@ $topic->update({ }); $versionTag->commit; +addToCleanup($versionTag); ################################################################ # @@ -100,8 +98,9 @@ $templateVars = $topic->viewTemplateVariables(); cmp_deeply( $templateVars, superhashof({ - rssUrl => $topic->getRssFeedUrl, - atomUrl => $topic->getAtomFeedUrl, + rssUrl => $topic->getRssFeedUrl, + atomUrl => $topic->getAtomFeedUrl, + description => 'News from Shawshank', }), 'viewTemplateVars: RSS and Atom feed template variables' ); @@ -311,15 +310,3 @@ cmp_deeply( ], 'rssFeedItems' ); - -} - -#---------------------------------------------------------------------------- -# Cleanup -END { - $archive->purge if $archive; - $topic->purge if $topic; - if ($versionTag) { - $versionTag->rollback; - } -} diff --git a/t/Asset/Wobject/Survey.t b/t/Asset/Wobject/Survey.t index e5008c588..71581c481 100644 --- a/t/Asset/Wobject/Survey.t +++ b/t/Asset/Wobject/Survey.t @@ -18,18 +18,13 @@ my $session = WebGUI::Test->session; #---------------------------------------------------------------------------- # Tests -my $tests = 46; -plan tests => $tests + 1; +plan tests => 47; #---------------------------------------------------------------------------- # put your tests here -my $usedOk = use_ok('WebGUI::Asset::Wobject::Survey'); my ($survey); -SKIP: { - -skip $tests, "Unable to load Survey" unless $usedOk; my $user = WebGUI::User->new( $session, 'new' ); WebGUI::Test->usersToDelete($user); my $import_node = WebGUI::Asset->getImportNode($session); @@ -252,7 +247,6 @@ cmp_deeply(from_json($surveyEnd), { type => 'forward', url => '/getting_started' is($survey->responseJSON->nextResponseSection()->{text}, 'new text', '..wheras the original response uses the original text'); } -} # Test visualization eval 'use GraphViz'; @@ -272,6 +266,7 @@ like($storage->getFileContentsAsScalar($filename), qr{ } +$survey->getAdminConsole(); my $adminConsole = $survey->getAdminConsole(); cmp_deeply( $adminConsole->{_submenuItem}, @@ -314,3 +309,13 @@ cmp_deeply( ], "Admin console submenu", ); + +#################################################### +# +# www_loadSurvey +# +#################################################### + +my $survey_json = $survey->www_loadSurvey({}); +my $survey_data = JSON::from_json($survey_json); +unlike($survey_data->{edithtml}, qr/\^International/, 'www_loadSurvey process macros'); diff --git a/t/Asset/Wobject/Survey/ExpressionEngine.t b/t/Asset/Wobject/Survey/ExpressionEngine.t index 89ffc2eaa..8acc0db17 100644 --- a/t/Asset/Wobject/Survey/ExpressionEngine.t +++ b/t/Asset/Wobject/Survey/ExpressionEngine.t @@ -22,7 +22,7 @@ my $session = WebGUI::Test->session; #---------------------------------------------------------------------------- # Tests -my $tests = 58; +my $tests = 60; plan tests => $tests + 1; #---------------------------------------------------------------------------- @@ -236,8 +236,34 @@ SKIP: { { jump => 'target', tags => {} }, 'external score resolves ok too' ); cmp_deeply( $e->run( $session, qq{jump {scoreX('$url', ext_s0) == 200} target}, {userId => $user->userId} ), { jump => 'target', tags => {} }, 'external score section totals work too' ); - cmp_deeply( $e->run( $session, qq{jump {taggedX('$url', ext_tag, 1) == 199} target}, {userId => $user->userId} ), + cmp_deeply( $e->run( $session, qq{jump {taggedX('$url', ext_tag) == 199} target}, {userId => $user->userId} ), { jump => 'target', tags => {} }, 'external tag lookups work too' ); + + # Test for nasty bugs caused by file-scoped lexicals not being properly initialised in L + { + # Create a second test user + my $survey2 = WebGUI::Asset::Wobject::Survey->new($session, $survey->getId); + my $user2 = WebGUI::User->new( $session, 'new' ); + WebGUI::Test->usersToDelete($user2); + $session->user({userId => $user2->userId}); + my $responseId2 = $survey2->responseId( { userId => $user2->userId } ); + my $rJSON2 = $survey2->responseJSON(undef, $responseId2); + $rJSON2->recordResponses({ + '0-0-0' => 'My ext_s0q0a0 answer', + '0-1-0' => 'My ext_s0q1a0 answer', + }); + $rJSON2->processExpression(q{ tag(ext_tag, 299) }); + # Remember to persist our changes.. + $survey2->persistSurveyJSON(); + $survey2->persistResponseJSON(); + $survey2->surveyEnd; + + cmp_deeply( $e->run( $session, qq{jump {taggedX('$url', ext_tag) == 299} target}, {userId => $user2->userId} ), + { jump => 'target', tags => {} }, 'external tag not cached' ); + + cmp_deeply( $e->run( $session, qq{jump {taggedX('$url', ext_tag) == 199} target}, {userId => $user->userId} ), + { jump => 'target', tags => {} }, 'first external tag lookups still works' ); + } } #---------------------------------------------------------------------------- diff --git a/t/Asset/Wobject/SyndicatedContent.t b/t/Asset/Wobject/SyndicatedContent.t index cec27fb6b..84fb34d2d 100644 --- a/t/Asset/Wobject/SyndicatedContent.t +++ b/t/Asset/Wobject/SyndicatedContent.t @@ -20,13 +20,14 @@ use Data::Dumper; use WebGUI::Test; use WebGUI::Session; -use Test::More tests => 19; # increment this value for each test you create +use Test::More tests => 22; # increment this value for each test you create +use Test::Deep; use WebGUI::Asset::Wobject::SyndicatedContent; use XML::FeedPP; +use WebGUI::Cache; my $session = WebGUI::Test->session; my %var; -my (@rss_feeds); ############################## ## SETUP ## @@ -37,6 +38,7 @@ my $node = WebGUI::Asset->getImportNode($session); # Create a version tag to work in my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"SyndicatedContent Test"}); +addToCleanup($versionTag); my $syndicated_content = $node->addChild({className=>'WebGUI::Asset::Wobject::SyndicatedContent'}); ############################## @@ -106,8 +108,99 @@ cmp_ok(scalar(@{$var->{item_loop}}), '>', 0, 'the item loop has items'); my $processed_template = eval {$syndicated_content->processTemplate($var,undef,$template) }; ok($processed_template, "A response was received from processTemplate."); -END { - # Clean up after thy self - $versionTag->rollback(); -} +#################################################################### +# +# getTemplateVariables +# +#################################################################### + +##Construct a feed with no description, so the resulting template variables can +##be checked for an undef description +my $feed = XML::FeedPP->new(< + +Revision Log - /WebGUI/ + + + + +1970-01-01T00:53:41 + +12312 - Ready for 7.7.20 development. + + + +colin + +https://svn.webgui.org/svnweb/plainblack/revision?rev=12312 +1970-01-01T00:53:41 +1970-01-01T00:53:41 + +EOFEED + +my $vars = $syndicated_content->getTemplateVariables($feed); +ok( defined $vars->{item_loop}->[0]->{description}, 'getTemplateVariables: description is not undefined'); + +#################################################################### +# +# generateFeed, hasTerms +# +#################################################################### + +my $tbbUrl = 'http://www.plainblack.com/tbb.rss'; +$syndicated_content->update({ + rssUrl => $tbbUrl, + hasTerms => 'WebGUI', +}); + +my $cache = WebGUI::Cache->new($session, $tbbUrl, 'RSS'); +open my $rssFile, '<', WebGUI::Test->getTestCollateralPath('tbb.rss') + or die "Unable to get RSS file"; +my $rssContent = do { local $/; <$rssFile>; }; +close $rssFile; +$cache->set($rssContent, 60); + +my $filteredFeed = $syndicated_content->generateFeed(); + +cmp_deeply( + [ map { $_->title } $filteredFeed->get_item() ], + [ + 'Google Picasa Plugin for WebGUI Gallery', + 'WebGUI Roadmap', + 'WebGUI 8 Performance', + ], + 'generateFeed: filters items based on the terms being in title, or description' +); + +$cache->delete; + +#################################################################### +# +# Odd feeds +# +#################################################################### + + +##Feed with no links or pubDates. +my $oncpUrl = 'http://www.oncp.gob.ve/oncp.xml'; +$syndicated_content->update({ + rssUrl => $oncpUrl, + hasTerms => '', + maxHeadlines => 50, +}); + +my $cache = WebGUI::Cache->new($session, $oncpUrl, 'RSS'); +open my $rssFile, '<', WebGUI::Test->getTestCollateralPath('oncp.xml') + or die "Unable to get RSS file: oncp.xml"; +my $rssContent = do { local $/; <$rssFile>; }; +close $rssFile; +$cache->set($rssContent, 60); + +my $oddFeed1 = $syndicated_content->generateFeed(); + +my @oddItems = $oddFeed1->get_item(); +is (@oddItems, 13, 'feed has items even without pubDates or links'); + +$cache->delete; + diff --git a/t/Asset/Wobject/Thingy.t b/t/Asset/Wobject/Thingy.t index 42120ff54..0844c2b77 100644 --- a/t/Asset/Wobject/Thingy.t +++ b/t/Asset/Wobject/Thingy.t @@ -16,7 +16,7 @@ use lib "$FindBin::Bin/../../lib"; use WebGUI::Test; use WebGUI::Session; -use Test::More tests => 22; # increment this value for each test you create +use Test::More tests => 28; # increment this value for each test you create use Test::Deep; use JSON; use WebGUI::Asset::Wobject::Thingy; @@ -300,11 +300,19 @@ cmp_deeply( ($newThingDataId,$errors) = $thingy->editThingDataSave($thingId,'new',{"field_".$fieldId => 'second test value'}); +################################################################# +# +# maxEntriesPerUser +# +################################################################# + my %otherThingProperties = %thingProperties; $otherThingProperties{maxEntriesPerUser} = 1; $otherThingProperties{editTemplateId } = $templateId; my $otherThingId = $thingy->addThing(\%otherThingProperties, 0); -my $otherFieldId = $thingy->addField(\%fieldProperties, 0); +my %otherFieldProperties = %fieldProperties; +$otherFieldProperties{thingId} = $otherThingId; +my $otherFieldId = $thingy->addField(\%otherFieldProperties, 0); ok( ! $thingy->hasEnteredMaxPerUser($otherThingId), 'hasEnteredMaxPerUser: returns false with no data entered'); my @edit_thing_form_fields = qw/form_start form_end form_submit field_loop/; @@ -327,7 +335,7 @@ my @edit_thing_form_fields = qw/form_start form_end form_submit field_loop/; } $thingy->editThingDataSave($otherThingId, 'new', {"field_".$otherFieldId => 'other test value'} ); -ok( $thingy->hasEnteredMaxPerUser($otherThingId), '... returns true with one row entered, and maxEntriesPerUser=1'); +ok( $thingy->hasEnteredMaxPerUser($otherThingId), 'hasEnteredMaxPerUser returns true with one row entered, and maxEntriesPerUser=1'); { WebGUI::Test->mockAssetId($templateId, $templateMock); @@ -343,3 +351,73 @@ ok( $thingy->hasEnteredMaxPerUser($otherThingId), '... returns true with one row 'thing edit form variables do not exist, because max entries was reached' ); } + +################################################################# +# +# deleteThing +# +################################################################# + +$thingy->deleteThing($otherThingId); +my $count; +$count = $session->db->quickScalar('select count(*) from Thingy_things where thingId=?',[$otherThingId]); +is($count, 0, 'deleteThing: clears thing from Thingy_things'); +$count = $session->db->quickScalar('select count(*) from Thingy_fields where thingId=?',[$otherThingId]); +is($count, 0, '... clears thing from Thingy_fields'); +my $table = $session->db->dbh->table_info(undef, undef, 'Thingy_'.$otherThingId)->fetchrow_hashref(); +is($table, undef, '... drops thing specific table'); + +################################################################# +# +# thing data permissions, getFormPlugin +# +################################################################# + +{ + my %newThingProperties = %thingProperties; + $newThingProperties{'groupIdView'} = 3; + my $newThingId = $thingy->addThing(\%newThingProperties, 0); + my %newFieldProperties = %fieldProperties; + $newFieldProperties{thingId} = $newThingId; + my $newFieldId = $thingy->addField(\%newFieldProperties, 0); + $thingy->editThingDataSave($newThingId, 'new', {"field_".$newFieldId => 'value 1'} ); + $thingy->editThingDataSave($newThingId, 'new', {"field_".$newFieldId => 'value 2'} ); + $thingy->editThingDataSave($newThingId, 'new', {"field_".$newFieldId => 'value 3'} ); + + my $andy = WebGUI::User->create($session); + WebGUI::Test->usersToDelete($andy); + $session->user({userId => $andy->userId}); + + my $form = $thingy->getFormPlugin({ + name => 'fakeFormForTesting', + fieldType => 'otherThing_'.$newThingId, + fieldInOtherThingId => $newFieldId, + }); + + cmp_deeply( + $form->get('options'), + {}, + 'getFormPlugin: form has no data since the user does not have viewing privileges' + ); +} + +################################################################# +# +# getFieldValue +# +################################################################# +{ + my %newThingProperties = %thingProperties; + my $newThingId = $thingy->addThing(\%newThingProperties, 0); + my %newFieldProperties = %fieldProperties; + $newFieldProperties{thingId} = $newThingId; + $newFieldProperties{fieldType} = 'Date'; + + my $date = $thingy->getFieldValue(WebGUI::Test->webguiBirthday, \%newFieldProperties); + like($date, qr{\d+/\d+/\d+}, "getFieldValue: Date field type returns data in user's format"); + + $newFieldProperties{fieldType} = 'DateTime'; + my $datetime = $thingy->getFieldValue(WebGUI::Test->webguiBirthday, \%newFieldProperties); + like($datetime, qr{^\d+/\d+/\d+\s+\d+:\d+}, "... DateTime field also returns data in user's format"); +} + diff --git a/t/Asset/Wobject/WikiMaster/featured.t b/t/Asset/Wobject/WikiMaster/featured.t index c070bfb44..ef0d98bab 100644 --- a/t/Asset/Wobject/WikiMaster/featured.t +++ b/t/Asset/Wobject/WikiMaster/featured.t @@ -69,9 +69,5 @@ cmp_deeply( "appendFeaturedPageVars returns correct variables, prefixed with 'featured_'", ); -#---------------------------------------------------------------------------- -# Cleanup -END { -} #vim:ft=perl diff --git a/t/Asset/Wobject/WikiMaster/subscribable.t b/t/Asset/Wobject/WikiMaster/subscribable.t index 443009d5f..40a8d5d8b 100644 --- a/t/Asset/Wobject/WikiMaster/subscribable.t +++ b/t/Asset/Wobject/WikiMaster/subscribable.t @@ -83,7 +83,7 @@ ok( #---------------------------------------------------------------------------- # skip notification ok( !$wiki->get('skipNotification'), 'skipNotification defaults to false' ); -$wiki->setSkipNotification(1); +$wiki->setSkipNotification(); ok( $wiki->get('skipNotification'), 'setSkipNotification sets skipNotification' ); # add revision diff --git a/t/AssetAspect/RssFeed.t b/t/AssetAspect/RssFeed.t index a97182a90..466372e96 100644 --- a/t/AssetAspect/RssFeed.t +++ b/t/AssetAspect/RssFeed.t @@ -103,7 +103,7 @@ cmp_deeply( methods( title => 'Dummy Title', description => 'Dummy Synopsis', ##Not description - link => '/home/shawshank', + link => $session->url->getSiteURL . '/home/shawshank', copyright => undef, ), '... title, description, link inherit from asset by default, copyright unset' @@ -139,7 +139,7 @@ cmp_deeply( methods( title => 'Rita Hayworth and the Shawshank Redemption', description => 'A good movie, providing loads of testing collateral', - link => '/home/shawshank', + link => $session->url->getSiteURL . '/home/shawshank', copyright => 'copyright 2009 Plain Black Corporation', ), '... feed settings override asset defaults, copyright' diff --git a/t/Auth.t b/t/Auth.t index 281fb010a..571011797 100644 --- a/t/Auth.t +++ b/t/Auth.t @@ -33,7 +33,7 @@ my ($request, $oldRequest, $output); #---------------------------------------------------------------------------- # Tests -plan tests => 2; # Increment this number for each test you create +plan tests => 3; # Increment this number for each test you create #---------------------------------------------------------------------------- # Test createAccountSave and returnUrl together @@ -71,12 +71,14 @@ $session->{_request} = $request; $auth = WebGUI::Auth->new( $session, $AUTH_METHOD, 3 ); my $username = $session->id->generate; push @cleanupUsernames, $username; +$session->setting->set('showMessageOnLogin', 0); $output = $auth->login; is( $session->http->getRedirectLocation, 'REDIRECT_LOGIN_URL', "returnUrl field is used to set redirect after login", ); +is $output, undef, 'login returns undef when showMessageOnLogin is false'; # Session Cleanup $session->{_request} = $oldRequest; diff --git a/t/Auth/LDAP.t b/t/Auth/LDAP.t new file mode 100644 index 000000000..39bf8a19c --- /dev/null +++ b/t/Auth/LDAP.t @@ -0,0 +1,185 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Test Auth::LDAP to make sure it works with both ldap and ldaps +# +# + +use FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; +use Test::More; +use WebGUI::Test; # Must use this before any other WebGUI modules +use WebGUI::Session; +use Test::Deep; +use Scope::Guard; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; + +# Create LDAP Link +my $ldapProps = WebGUI::Test->getSmokeLDAPProps(); + +$session->db->setRow("ldapLink","ldapLinkId",$ldapProps, $ldapProps->{ldapLinkId}); +my $ldapLink = WebGUI::LDAPLink->new( $session, $ldapProps->{ldapLinkId} ); +addToCleanup($ldapLink); +my $ldap = $ldapLink->bind; +$session->setting->set('ldapConnection', $ldapProps->{ldapLinkId} ); + +# An LDAP group +my $ldapGroup = WebGUI::Group->new( $session, "new" ); +$ldapGroup->set( "ldapLinkId", $ldapProps->{ldapLinkId} ); +$ldapGroup->set( "ldapGroup", "cn=Convicts,o=shawshank" ); +$ldapGroup->set( "ldapGroupProperty", "member" ); +$ldapGroup->set( "ldapRecursiveProperty", "uid" ); +addToCleanup($ldapGroup); + +#---------------------------------------------------------------------------- +# Tests + +plan tests => 9; # Increment this number for each test you create + +#---------------------------------------------------------------------------- +# Test Login of existing user +my $user = WebGUI::User->create( $session ); +WebGUI::Test->addToCleanup( $user ); +$user->update({ + authMethod => "LDAP", + username => "Andy Dufresne", +}); +my $auth = $user->authInstance; +$auth->saveParams( $user->getId, $user->get('authMethod'), { + ldapUrl => $ldapProps->{ldapUrl}, + connectDN => "uid=Andy Dufresne,o=shawshank", + ldapConnection => $ldapProps->{ldapLinkId}, +} ); + +$session->request->setup_body({ + username => 'Andy Dufresne', + identifier => 'AndyDufresne', +}); +my $out = $auth->login(); + +is( $session->user->getId, $user->getId, 'Andy is logged in' ); + +$session->user({ userId => 1 }); # Restore Visitor + +#---------------------------------------------------------------------------- +# Test anonymous registration +$session->setting->set('anonymousRegistration', 1); +$session->request->setup_body({ + authLDAP_ldapId => 'Ellis Redding', + authLDAP_identifier => 'EllisRedding', + connection => $ldapProps->{ldapLinkId}, + email => 'red@shawshank.com', # email is required by profile +}); +$auth = WebGUI::Auth::LDAP->new( $session, 'LDAP' ); + +$out = $auth->createAccountSave; + +is( $session->user->get('username'), 'Ellis Redding', 'Ellis was created' ); +WebGUI::Test->addToCleanup( $session->user ); + +$session->user({ userId => 1 }); # Restore Visitor +$session->setting->set('anonymousRegistration', 0); + +#---------------------------------------------------------------------------- +# Test automatic registration +$session->setting->set('automaticLDAPRegistration', 1); +$session->request->setup_body({ + username => 'Bogs Diamond', + identifier => 'BogsDiamond', +}); +$auth = WebGUI::Auth::LDAP->new( $session, 'LDAP' ); +$out = $auth->login; + +is( $session->user->get('username'), 'Bogs Diamond', 'Bogs was created' ) +or diag( $auth->error ); +WebGUI::Test->addToCleanup( $session->user ); + +# Test the the automatically registered user is in the right group +ok( $session->user->isInGroup( $ldapGroup->getId ), 'Automatically registered user is in the correct group'); + +$session->setting->set('automaticLDAPRegistration', 0); +$session->user({ userId => 1 }); # Restore Visitor + +#---------------------------------------------------------------------------- +# Test DN reset from LDAP + +$session->setting->set('automaticLDAPRegistration', 1); +my $result = $ldap->add( 'uid=Brooks Hatley,o=shawshank', + attr => [ + uid => 'Brooks Hatley', + cn => 'Brooks Hatley', + givenName => 'Brooks', + sn => 'Hatley', + o => 'shawshank', + objectClass => [ qw( top inetOrgPerson ) ], + userPassword => 'BrooksHatley', + ] +); + +$session->request->setup_body({ + username => 'Brooks Hatley', + identifier => 'BrooksHatley', +}); +$auth = WebGUI::Auth::LDAP->new( $session, 'LDAP' ); +$out = $auth->login; +is $session->user->get('username'), 'Brooks Hatley', 'Brooks was created'; +cmp_deeply( + $auth->getParams, + { + connectDN => 'uid=Brooks Hatley,o=shawshank', + ldapConnection => '00000000000000testlink', + ldapUrl => 'ldaps://smoke.plainblack.com/o=shawshank', + }, + 'authentication information set after creating account' +); +WebGUI::Test->addToCleanup( $session->user, ); +$out = $auth->logout; +is $session->user->get('username'), 'Visitor', 'Brooks was logged out'; + +$ldap->moddn( 'uid=Brooks Hatley,o=shawshank', + newrdn => 'uid=Brooks Hatlen', +); + +$ldap->modify( 'uid=Brooks Hatlen,o=shawshank', + replace => { + cn => 'Brooks Hatlen', + sn => 'Hatlen', + userPassword => 'BrooksHatlen', + }, +); + +$session->request->setup_body({ + username => 'Brooks Hatley', + identifier => 'BrooksHatlen', +}); + +$auth = WebGUI::Auth::LDAP->new( $session, 'LDAP' ); +$out = $auth->login; +is $session->user->get('username'), 'Brooks Hatley', 'Brooks was logged in after name change'; +cmp_deeply( + $auth->getParams, + { + connectDN => 'uid=Brooks Hatlen,o=shawshank', + ldapConnection => '00000000000000testlink', + ldapUrl => 'ldaps://smoke.plainblack.com/o=shawshank', + }, + 'authentication information updated after name change' +); + + +$ldap->delete( 'uid=Brooks Hatlen,o=shawshank' ); +$ldap->delete( 'uid=Brooks Hatley,o=shawshank' ); + +$session->setting->set('automaticLDAPRegistration', 0); diff --git a/t/Config.t b/t/Config.t index 856b22241..f2d175716 100644 --- a/t/Config.t +++ b/t/Config.t @@ -13,13 +13,12 @@ use strict; use lib "$FindBin::Bin/lib"; use WebGUI::Test; -use Test::More tests => 15; # increment this value for each test you create +use Test::More tests => 14; # increment this value for each test you create use Test::Deep; use File::Basename qw(basename); my $config = WebGUI::Test->config; my $configFile = WebGUI::Test->file; -my $webguiRoot = WebGUI::Test->root; ok( defined $config, "load config" ); ok( $config->get("dsn") ne "", "get()" ); @@ -27,8 +26,7 @@ is( ref $config->get("macros"), "HASH", "get() macros hash" ); is( ref $config->get("assets"), "HASH", "get() assets hash" ); is( ref $config->get("shippingDrivers"), "ARRAY", "get() shippingDrivers array" ); is( $config->getFilename, basename($configFile), "getFilename()" ); -is( $config->getWebguiRoot, $webguiRoot, "getWebguiRoot()" ); -ok( defined WebGUI::Config->readAllConfigs($webguiRoot), "readAllConfigs" ); +ok( defined WebGUI::Config->readAllConfigs, "readAllConfigs" ); $config->addToArray("shippingDrivers","TEST"); my $found = 0; foreach my $driver ( @{$config->get("shippingDrivers")}) { diff --git a/t/Content/SetLanguage.t b/t/Content/SetLanguage.t new file mode 100644 index 000000000..20f6978fd --- /dev/null +++ b/t/Content/SetLanguage.t @@ -0,0 +1,55 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; +use WebGUI::Test; +use WebGUI::Session; +use WebGUI::Content::SetLanguage; + +# load your modules here + +use Test::More tests => 5; # increment this value for each test you create + +my $session = WebGUI::Test->session; + +# put your tests here +my $formvariables = { + 'op' =>'setLanguage', + 'language' => 'English' +}; +#test 1 +$session->request->setup_body($formvariables); +WebGUI::Content::SetLanguage::handler($session); +is($session->scratch->getLanguageOverride, 'English', 'the language was not set'); +#test2 +$formvariables->{'language'} = 'delete'; +$session->request->setup_body($formvariables); +WebGUI::Content::SetLanguage::handler($session); +is($session->scratch->getLanguageOverride, undef, 'language delete should remove the scratch variable'); +#test3 +$formvariables->{'op'} = 'SetLanguage'; +$formvariables->{'language'} = 'English'; +$session->request->setup_body($formvariables); +WebGUI::Content::SetLanguage::handler($session); +is($session->scratch->getLanguageOverride, undef, 'Naming the method wrongly should not change anything'); +#test4 +$formvariables->{'op'} = 'setLanguage'; +$formvariables->{'language'} = 'MyImaginaryLanguageThatIsNotInstalled'; +$session->request->setup_body($formvariables); +WebGUI::Content::SetLanguage::handler($session); +is($session->scratch->getLanguageOverride, undef, 'Giving a non installed language should not change anything'); +#test5 +$formvariables->{'language'} = undef; +$session->request->setup_body($formvariables); +WebGUI::Content::SetLanguage::handler($session); +is($session->scratch->getLanguageOverride, undef, 'Passing an empty language variable should return undef'); + diff --git a/t/Content/Setup.t b/t/Content/Setup.t index 2de56f16a..45d341b14 100644 --- a/t/Content/Setup.t +++ b/t/Content/Setup.t @@ -17,7 +17,7 @@ use WebGUI::Content::Setup; # load your modules here -use Test::More tests => 2; # increment this value for each test you create +use Test::More tests => 10; # increment this value for each test you create my $session = WebGUI::Test->session; @@ -28,3 +28,48 @@ isnt(WebGUI::Content::Setup::handler($session), undef, "Setup should return some $session->setting->remove("specialState"); is(WebGUI::Content::Setup::handler($session), undef, "Setup shouldn't return anything when no special state is present"); +$session->request->setup_body({ + step => 2, + timeZone => 'America/New_York', + language => 'Spanish', +}); + +$session->setting->set("specialState", "init"); +WebGUI::Content::Setup::handler($session); + +my $admin = WebGUI::User->new($session, '3'); +is($admin->get('language'), 'Spanish', 'Admin language set to Spanish'); +is($admin->get('timeZone'), 'America/New_York', 'Admin timezone set to America/New_York'); + +my $visitor = WebGUI::User->new($session, '1'); +is($visitor->get('language'), 'Spanish', 'Visitor language set to Spanish'); +is($visitor->get('timeZone'), 'America/New_York', 'Visitor timezone set to America/New_York'); + +my $zoneField = WebGUI::ProfileField->new($session, 'timeZone'); +is $zoneField->get('dataDefault'), 'America/New_York', 'timezone profile field default set to America/New_York'; + +my $languageField = WebGUI::ProfileField->new($session, 'language'); +is $languageField->get('dataDefault'), 'Spanish', 'timezone profile field default set to Spanish'; + +$admin->update( { language => 'English' } ); +$visitor->update({ language => 'English' } ); + +$admin->update( { timeZone => 'America/Chicago' } ); +$visitor->update({ timeZone => 'America/Chicago' } ); + +my $properties; +$properties = $zoneField->get(); +$properties->{dataDefault} = 'America/Chicago'; +$zoneField->set($properties); + +$properties = $languageField->get(); +$properties->{dataDefault} = 'English'; +$languageField->set($properties); + +$session->setting->remove("specialState"); + +my $u1 = WebGUI::User->new($session, '1'); +is $u1->get('language'), 'English', 'returned Visitor to English'; + +my $u3 = WebGUI::User->new($session, '3'); +is $u3->get('language'), 'English', 'returned Admin to English'; diff --git a/t/Content/SiteIndex.t b/t/Content/SiteIndex.t new file mode 100644 index 000000000..e8e25d430 --- /dev/null +++ b/t/Content/SiteIndex.t @@ -0,0 +1,81 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; +use WebGUI::Test; +use WebGUI::Session; +use WebGUI::Content::SiteIndex; + +# load your modules here + +use Test::More tests => 5; # increment this value for each test you create +use Test::Deep; +use XML::Simple; + +my $session = WebGUI::Test->session; + +# put your tests here + +my $output = WebGUI::Content::SiteIndex::handler($session); +is $output, undef, 'no content returned unless sitemap.xml is requested'; + +$session->request->uri('/sitemap.xml'); +$output = WebGUI::Content::SiteIndex::handler($session); +my $xmlData = XMLin($output, + KeepRoot => 1, + ForceArray => ['url'], +); +my @actual_urls = map { $_->{loc} } @{ $xmlData->{urlset}->{url} }; +my @expected_urls = map { $session->url->getSiteURL . '/' . $_ } qw{ home getting_started your_next_step the_latest_news tell_a_friend documentation site_map }; +cmp_deeply( + \@actual_urls, + \@expected_urls, + 'correct set of urls' +); + +my $hiddenPage = WebGUI::Asset->getDefault($session)->addChild({ + className => 'WebGUI::Asset::Wobject::Layout', + isHidden => 1, + title => 'seekrit hidden page', + url => 'hidden_page', +}); +my $versionTag = WebGUI::VersionTag->getWorking($session); +$versionTag->commit; +addToCleanup($versionTag); + +$output = WebGUI::Content::SiteIndex::handler($session); +$xmlData = XMLin($output, + KeepRoot => 1, + ForceArray => ['url'], +); +cmp_deeply( + \@actual_urls, + \@expected_urls, + 'hidden pages hidden' +); + +$session->config->set('siteIndex', { showHiddenPages => 1} ); + +is $session->config->get('siteIndex')->{showHiddenPages}, 1, 'showHiddenPages set to true'; + +$output = WebGUI::Content::SiteIndex::handler($session); +$xmlData = XMLin($output, + KeepRoot => 1, + ForceArray => ['url'], +); +@actual_urls = map { $_->{loc} } @{ $xmlData->{urlset}->{url} }; +@expected_urls = map { $session->url->getSiteURL . '/' . $_ } qw{ home getting_started your_next_step the_latest_news tell_a_friend documentation site_map hidden_page }; +cmp_deeply( + \@actual_urls, + \@expected_urls, + 'hidden pages hidden' +); diff --git a/t/DatabaseLink.t b/t/DatabaseLink.t index d31561cb7..0a9a6b827 100644 --- a/t/DatabaseLink.t +++ b/t/DatabaseLink.t @@ -206,6 +206,7 @@ my $dbLinkParams = { }; $dbLink = WebGUI::DatabaseLink->create($session, $dbLinkParams); +addToCleanup($dbLink); $dbLinkParams->{databaseLinkId} = ignore(); cmp_deeply( @@ -282,9 +283,3 @@ cmp_deeply($dbs, $dbsAfter, 'delete cleaned up all temporarily created DatabaseL # delete # #################################################### - -END { - foreach my $link ($dbLink, $wgDbLink) { - $link->delete if (defined $link and ref $link eq 'WebGUI::DatabaseLink'); - } -} diff --git a/t/DateTime.t b/t/DateTime.t index 74e44f85e..1bad3527e 100644 --- a/t/DateTime.t +++ b/t/DateTime.t @@ -14,29 +14,25 @@ use lib "$FindBin::Bin/lib"; use WebGUI::Test; use WebGUI::Session; use WebGUI::User; +use DateTime; +use WebGUI::DateTime; # load your modules here use Test::More; +use Test::Deep; my $session = WebGUI::Test->session; # put your tests here -my $numTests = 1 + 17; -plan tests => $numTests; - -my $loaded = use_ok("WebGUI::DateTime"); +plan tests => 28; my $timeZoneUser = addUser($session); -SKIP: { - -skip "Unable to load WebGUI::DateTime", $numTests-1 unless $loaded; - my $dt = WebGUI::DateTime->new($session,"2006-11-06 21:12:45"); -isa_ok($dt, "WebGUI::DateTime", "constructor"); +isa_ok($dt, "WebGUI::DateTime", "constructor via epoch"); isa_ok($dt, "DateTime", "constructor"); is($dt->toDatabase, "2006-11-06 21:12:45", "toDatabase returns the identical string since it is in UTC"); @@ -59,7 +55,7 @@ is($copiedDt->toUserTimeZoneTime(), "14:12:45", "toUserTimeZoneTime o $copiedDt->add(hours => 1); isa_ok($copiedDt, "WebGUI::DateTime", "add returns itself"); -isa_ok($copiedDt->session, "WebGUI::Session", "add does not nuke $session"); +isa_ok($copiedDt->session, "WebGUI::Session", "add does not nuke its session"); is($copiedDt->time_zone()->name, "America/Hermosillo", "add does not change the time zone"); is($copiedDt->toUserTimeZone(), "2006-11-06 15:12:45", "add returns the correct time"); @@ -67,7 +63,33 @@ is($copiedDt->toUserTimeZone(), "2006-11-06 15:12:45", "add returns the correct my $epochDt = WebGUI::DateTime->new($session, "1169141075"); isa_ok($epochDt, "WebGUI::DateTime", "epochal construction"); -} +my $now; +my $nowDt = WebGUI::DateTime->new($session); +isa_ok($nowDt, 'WebGUI::DateTime', 'constructed with undef'); +cmp_deeply($nowDt->epoch, num(time(),5), '... uses now as the epoch'); + +$nowDt = WebGUI::DateTime->new($session, ''); +isa_ok($nowDt, 'WebGUI::DateTime', 'constructed with empty string'); +cmp_deeply($nowDt->epoch, num(time(),5), '... uses now as the epoch'); + +my $dt1970 = WebGUI::DateTime->new($session, 0); +isa_ok($dt1970, 'WebGUI::DateTime', 'constructed with 0'); +is($dt1970->epoch, 0, '... uses 0 for epoch'); + +my $bday = WebGUI::DateTime->new($session, '2001-08-16'); +isa_ok($bday, 'WebGUI::DateTime', 'constructed with mysql date, no time'); +is( + $bday->epoch, + WebGUI::DateTime->new($session, WebGUI::Test->webguiBirthday)->truncate( to => 'day')->epoch, + '... has correct epoch' +); + +my $badday = eval { WebGUI::DateTime->new($session, '2001-08-161'); }; +ok($@, 'new croaks on a bad date'); +my $badday = eval { WebGUI::DateTime->new($session, '2001-08-16 99:99:99'); }; +ok($@, 'new croaks on an out of range time'); +my $badday = eval { WebGUI::DateTime->new($session, '2001-08-16 99:199:99'); }; +ok($@, 'new croaks on an illegal time'); sub addUser { my $session = shift; @@ -77,10 +99,6 @@ sub addUser { ##so the test will not fail in the summer $user->profileField("timeZone","America/Hermosillo"); $user->username("Time Zone"); - WebGUI::Test->usersToDelete($user); + addToCleanup($user); return $user; } - -END { ##Clean-up after yourself, always -} - diff --git a/t/FilePump/Bundle.t b/t/FilePump/Bundle.t index da960732a..d0017c795 100644 --- a/t/FilePump/Bundle.t +++ b/t/FilePump/Bundle.t @@ -18,6 +18,7 @@ use strict; use lib "$FindBin::Bin/../lib"; use Test::More; use Test::Deep; +use Test::Exception; use Data::Dumper; use URI; use WebGUI::Test; # Must use this before any other WebGUI modules @@ -33,17 +34,12 @@ my $session = WebGUI::Test->session; #---------------------------------------------------------------------------- # Tests -my $tests = 62; # Increment this number for each test you create -plan tests => 1 + $tests; # 1 for the use_ok +plan tests => 64; #---------------------------------------------------------------------------- # put your tests here -my $loaded = use_ok('WebGUI::FilePump::Bundle'); - -SKIP: { - -skip 'Unable to load module WebGUI::FilePump::Bundle', $tests unless $loaded; +use WebGUI::FilePump::Bundle; my $bundle = WebGUI::FilePump::Bundle->create($session); isa_ok($bundle, 'WebGUI::FilePump::Bundle'); @@ -438,11 +434,20 @@ ok($bundle->get('otherFiles')->[1]->{lastModified}, '... updated OTHER directory $bundle->delete; ok(!-e $buildDir->stringify, 'delete deletes the current build directory'); -} +################################################################### +# +# File checks +# +################################################################### -#---------------------------------------------------------------------------- -# Cleanup -END { - $session->db->write('delete from filePumpBundle'); +##Test a number of files that live in WebGUI to make sure the minifiers do +##the right job. All paths are relative to the extras directory. + +my @jsFiles = qw/hoverhelp.js inputcheck.js/; + +foreach my $jsFile (@jsFiles) { + my $bundle = WebGUI::FilePump::Bundle->create($session); + $bundle->addFile('JS', 'file:extras/'.$jsFile); + lives_ok { $bundle->build } "built file $jsFile"; + $bundle->delete; } -#vim:ft=perl diff --git a/t/Form/Date.t b/t/Form/Date.t index 24003b336..93f6056aa 100644 --- a/t/Form/Date.t +++ b/t/Form/Date.t @@ -36,15 +36,21 @@ my $testBlock = [ }, { key => 'Date2', - testValue => "2008-08-01 16:34:26", - expected => $session->datetime->setToEpoch("2008-08-01 16:34:26"),#must call this so that value is appropriate for testers timezone + testValue => "2008-08-01", + expected => $session->datetime->setToEpoch("2008-08-01"),#must call this so that value is appropriate for testers timezone comment => 'MySQL formatted to epoch', }, + { + key => 'Date3', + testValue => '-1', + expected => '-1', + comment => 'negative epoch to negative epoch', + }, ]; my $formType = 'date'; -my $numTests = 16 + scalar @{ $testBlock } ; +my $numTests = 26 + scalar @{ $testBlock } ; plan tests => $numTests; @@ -73,10 +79,11 @@ my $input = $inputs[1]; is($input->name, 'TestDate', 'Checking input name'); is($input->type, 'text', 'Checking input type'); -TODO: { - local $TODO = "Figure out why this is returning a MySQL value instead of an epoch."; - is($input->value, $defaultTime, "Checking default value"); -} +is( + $input->value, + WebGUI::DateTime->new($session, $defaultTime)->toMysqlDate, + "Checking default value" +); is($input->{size}, 10, 'Checking size param, default'); is($input->{maxlength}, 10, 'Checking maxlength param, default'); @@ -97,10 +104,6 @@ $html = join "\n", @inputs = $forms[0]->inputs; $input = $inputs[1]; is($input->name, 'preDateValue', 'Checking input name'); -TODO: { - local $TODO = "Figure out why this is returning a MySQL value instead of an epoch."; - is($input->value, 1217608466, 'Checking default value'); -} is($input->{size}, 10, 'Checking size param, set'); is($input->{maxlength}, 10, 'Checking maxlength param, set'); @@ -110,13 +113,58 @@ WebGUI::Form_Checking::auto_check($session, $formType, $testBlock); #Dates to MySQL -my $date2 = WebGUI::Form::Date->new($session, {'defaultValue' => '2008-08-01 16:34:26'}); -is($date2->getValue(1217608466), '2008-08-01 11:34:26', "Epoch to MySQL"); -is($date2->getValue('2008-08-01 11:34:26'), '2008-08-01 11:34:26', "MySQL to MySQL"); +my $date2; +$date2 = WebGUI::Form::Date->new($session, {'defaultValue' => '2008-08-01 16:34:26'}); +is($date2->getValue(1217608466), '2008-08-01 11:34:26', "getValue, defaultValue MySQL format: Epoch to MySQL"); +is($date2->getValue('2008-08-01'), '2008-08-01', "... MySQL to MySQL"); +is($date2->getValue(-1), '1969-12-31 17:59:59', "... Negative epoch to MySQL"); -my $date2 = WebGUI::Form::Date->new($session); -is($date2->getValue(1217608466), 1217608466, "Default Epoch to Epoch"); -is($date2->getValue('2008-08-01 11:34:26'), 1217608466, "Default MySQL to Epoch"); +$date2 = WebGUI::Form::Date->new($session); +is($date2->getValue(1217608466), 1217608466, "getValue, no default: Default Epoch to Epoch"); +is($date2->getValue('2008-08-01'), 1217566800, "... Default MySQL to Epoch"); +is($date2->getValue(-1), -1, "... Default negative epoch to negative epoch"); -__END__ +my $bday = WebGUI::Test->webguiBirthday; +$date2 = WebGUI::Form::Date->new($session); +is($date2->getValueAsHtml(), $session->datetime->epochToHuman($date2->getDefaultValue,'%z'), "getValueAsHtml: no defaultValue set, no value set, returns now in user's format"); + +$date2 = WebGUI::Form::Date->new($session, {defaultValue => 1217608466}); +is($date2->getValueAsHtml(), '8/1/2008', "getValueAsHtml: defaultValue in epoch format, returns now in user's format"); +is( + getValueFromForm($session, $date2->toHtmlAsHidden), + '2008-08-01', + "toHtmlAsHidden: defaultValue in epoch format, returns date in mysql format" +); +is( + getValueFromForm($session, $date2->toHtml), + '2008-08-01', + "toHtml: defaultValue in epoch format, returns date in mysql format" +); + +$date2 = WebGUI::Form::Date->new($session, {defaultValue => '2008-008-001'}); +is( + getValueFromForm($session, $date2->toHtml), + '1970-01-01', + "toHtml: defaultValue in bad mysql format returns date from epoch 0" +); + +$date2 = WebGUI::Form::Date->new($session, {defaultValue => -1}); +is($date2->getValueAsHtml(), '12/31/1969', "getValueAsHtml: defaultValue as negative epoch, returns in users's format"); + +$date2 = WebGUI::Form::Date->new($session, {defaultValue => '2008-08-01'}); +is($date2->getValueAsHtml(), '2008-08-01', "getValueAsHtml: defaultValue in mysql format, returns default value in mysql format"); + +$date2 = WebGUI::Form::Date->new($session, {defaultValue => '2008-08-01', value => $bday, }); +is($date2->getValueAsHtml(), '8/16/2001', "getValueAsHtml: defaultValue in mysql format, value as epoch returns value in user's format"); + +$date2 = WebGUI::Form::Date->new($session, {defaultValue => '2008-08-01', value => '2001-08-16', }); +is($date2->getValueAsHtml(), '2001-08-16', "getValueAsHtml: defaultValue in mysql format, value as mysql returns value in mysql format"); + +sub getValueFromForm { + my ($session, $textForm) = @_; + my ($header, $footer) = (WebGUI::Form::formHeader($session), WebGUI::Form::formFooter($session)); + my @forms = HTML::Form->parse($header.$textForm.$footer, 'http://www.webgui.org'); + my @inputs = $forms[0]->inputs; + return $inputs[1]->{value}; +} diff --git a/t/Form/DateTime.t b/t/Form/DateTime.t index db2fdfaad..3504fa3b0 100644 --- a/t/Form/DateTime.t +++ b/t/Form/DateTime.t @@ -29,7 +29,7 @@ my $session = WebGUI::Test->session; my $formType = 'datetime'; -my $numTests = 15; +my $numTests = 35; plan tests => $numTests; @@ -82,23 +82,117 @@ is($input->name, 'preDateValue', 'Checking input name'); is($input->{size}, 19, 'Checking size param, set'); is($input->{maxlength}, 19, 'Checking maxlength param, set'); -##Test Form Output parsing -#Dates to Epoch -#WebGUI::Form_Checking::auto_check($session, $formType, $testBlock); +######################################### +# +# getValue +# +######################################### my $date1 = WebGUI::Form::DateTime->new($session, {'defaultValue' => time()}); $session->user->profileField( 'timeZone' , 'America/Chicago'); -is($date1->getValue(1217608466), 1217608466, "Epoch to Epch"); -is($date1->getValue('2008-08-01 16:34:26'), $session->datetime->setToEpoch("2008-08-01 16:34:26"), "MySQL to Epoch"); +is($date1->getValue(1217608466), 1217608466, "getValue, defaultValue epoch: Epoch to Epch"); +is($date1->getValue('2008-08-01 16:34:26'), 1217626466, "... MySQL to Epoch"); +is($date1->getValue(-1), -1, "... negative epoch to epoch"); my $date2 = WebGUI::Form::DateTime->new($session); -is($date2->getValue(1217608466), 1217608466, "Default Epoch to Epch"); -is($date2->getValue('2008-08-01 16:34:26'), $session->datetime->setToEpoch("2008-08-01 16:34:26"), "Default MySQL to Epoch"); +is($date2->getValue(1217608466), 1217608466, "getValue, no default: Default Epoch to Epch"); +is($date2->getValue('2008-08-01 16:34:26'), 1217626466, "... Default MySQL to Epoch"); +is($date2->getValue(-1), -1, "... negative epoch to epoch"); #Dates to MySQL my $date3 = WebGUI::Form::DateTime->new($session, {'defaultValue' => '2008-08-01 16:34:26'}); -is($date3->getValue(1217608466), '2008-08-01 11:34:26', "Epoch to MySQL"); -is($date3->getValue('2008-08-01 11:34:26'), '2008-08-01 16:34:26', "MySQL to MySQL");#UTC is 5 hours ahead of Chicago +is($date3->getValue(1217608466), '2008-08-01 11:34:26', "getValue, defaultValue is mysql, epoch to mySQL"); +is($date3->getValue('2008-08-01 11:34:26'), '2008-08-01 16:34:26', "... MySQL to MySQL");#UTC is 5 hours ahead of Chicago +is($date3->getValue(-1), '1969-12-31 17:59:59', "... negative epoch to mysql"); -__END__ +######################################### +# +# getValueAsHtml +# +######################################### +my $bday = WebGUI::Test->webguiBirthday; + +$date2 = WebGUI::Form::DateTime->new($session); +is($date2->getValueAsHtml(), $session->datetime->epochToHuman($date2->getDefaultValue,'%z %Z'), "getValueAsHtml: no defaultValue set, no value set, returns now in user's format"); + +$date2 = WebGUI::Form::DateTime->new($session, {defaultValue => 1217608466}); +is($date2->getValueAsHtml(), '8/1/2008 11:34 am', "getValueAsHtml: defaultValue in epoch format, returns now in user's format"); +is( + getValueFromForm($session, $date2->toHtmlAsHidden), + '2008-08-01 11:34:26', + "toHtmlAsHidden: defaultValue in mysql format, returns date in mysql format" +); +is( + getValueFromForm($session, $date2->toHtml), + '2008-08-01 11:34:26', + "toHtml: defaultValue in mysql format, returns date in mysql format" +); + +$date2 = WebGUI::Form::DateTime->new($session, {defaultValue => -1}); +is($date2->getValueAsHtml(), '12/31/1969 5:59 pm', "getValueAsHtml: defaultValue as negative epoch, returns as user's format"); +is( + getValueFromForm($session, $date2->toHtmlAsHidden), + '1969-12-31 17:59:59', + "toHtmlAsHidden: defaultValue as negative epoch, returns date/time in mysql format" +); +is( + getValueFromForm($session, $date2->toHtml), + '1969-12-31 17:59:59', + "toHtml: defaultValue in mysql format, returns date in mysql format" +); + + +$date2 = WebGUI::Form::DateTime->new($session, {defaultValue => '2008-08-01 11:34:26'}); +is($date2->getValueAsHtml(), '2008-08-01 06:34:26', "getValueAsHtml: defaultValue in mysql format, returns default value in mysql format"); +is( + getValueFromForm($session, $date2->toHtmlAsHidden), + '2008-08-01 06:34:26', + "toHtmlAsHidden: defaultValue in mysql format, returns date in mysql format" +); +is( + getValueFromForm($session, $date2->toHtml), + '2008-08-01 06:34:26', + "toHtml: defaultValue in mysql format, returns date in mysql format" +); + + +$date2 = WebGUI::Form::DateTime->new($session, {defaultValue => '2008-08-01 11:34:26', value => $bday, }); +is($date2->getValueAsHtml(), '8/16/2001 8:00 am', "getValueAsHtml: defaultValue in mysql format, value as epoch returns value in user's format"); +is( + getValueFromForm($session, $date2->toHtmlAsHidden), + '2001-08-16 08:00:00', + "toHtmlAsHidden: defaultValue in mysql format, value as epoch returns date in mysql format" +); +is( + getValueFromForm($session, $date2->toHtml), + '2001-08-16 08:00:00', + "toHtml: defaultValue in mysql format, value as epoch returns date in mysql format" +); + +$date2 = WebGUI::Form::DateTime->new($session, {defaultValue => '2008-08-01 11:34:26', value => '2001-08-16 13:00:00', }); +is($date2->getValueAsHtml(), '2001-08-16 08:00:00', "getValueAsHtml: defaultValue in mysql format, value as mysql returns value in mysql format"); +is( + getValueFromForm($session, $date2->toHtmlAsHidden), + '2001-08-16 08:00:00', + "toHtmlAsHidden: defaultValue in mysql format, value as mysql returns date in mysql format, adjusted for time zone" +); +is( + getValueFromForm($session, $date2->toHtml), + '2001-08-16 08:00:00', + "toHtml: defaultValue in mysql format, value as mysql returns date in mysql format, adjusted for time zone" +); +$date2 = WebGUI::Form::DateTime->new($session, {defaultValue => '2008-081-01 11:34:26',}); +is( + getValueFromForm($session, $date2->toHtml), + '1969-12-31 18:00:00', + "toHtml: defaultValue in bad mysql format, returns value from epoch 0, adjusted for user time zone" +); + +sub getValueFromForm { + my ($session, $textForm) = @_; + my ($header, $footer) = (WebGUI::Form::formHeader($session), WebGUI::Form::formFooter($session)); + my @forms = HTML::Form->parse($header.$textForm.$footer, 'http://www.webgui.org'); + my @inputs = $forms[0]->inputs; + return $inputs[1]->{value}; +} diff --git a/t/Form/Div.t b/t/Form/Div.t new file mode 100644 index 000000000..a31f2249b --- /dev/null +++ b/t/Form/Div.t @@ -0,0 +1,66 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; + +use WebGUI::Test; +use WebGUI::Form; +use WebGUI::Form::Div; +use WebGUI::Session; +use HTML::Form; +use WebGUI::Form_Checking; + +#The goal of this test is to verify that Div form elements work + +use Test::More; + +my $session = WebGUI::Test->session; + +# put your tests here + +plan tests => 3; + +my ($header, $footer) = (WebGUI::Form::formHeader($session), WebGUI::Form::formFooter($session)); + +my $textTag = 'hi this is a piece of text that will get placed in a div'; + +sub myContent { + my $id = shift; + return 'ID = ' . $id . $textTag ; +} + +my $html = join "\n", + $header, + WebGUI::Form::Div->new($session, { + name => 'TestDiv', + contentCallback => sub { myContent(shift); }, + })->toHtml, + $footer; + +my @forms = HTML::Form->parse($html, 'http://www.webgui.org'); + +##Test Form Generation + +is(scalar @forms, 1, '1 form was parsed'); + +my @inputs = $forms[0]->inputs; +is(scalar @inputs, 1, 'The form has 1 inputs'); + +# this is not an input control, we just want to see that we are getting +# the desired output + +ok( $html =~ /$textTag/, 'the tag is in the html, so the div was succeccfully implanted' ); + +# TODO write code to parse the html sing xml or some such + +__END__ + diff --git a/t/Form/TimeZone.t b/t/Form/TimeZone.t new file mode 100644 index 000000000..470ea2b2b --- /dev/null +++ b/t/Form/TimeZone.t @@ -0,0 +1,39 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; + +use WebGUI::Test; +use WebGUI::Form::TimeZone; +use WebGUI::Session; + +#The goal of this test is to verify that Text form elements work + +use Test::More; # increment this value for each test you create + +my $session = WebGUI::Test->session; + +# put your tests here + +plan tests => 2; + +my $zone; + +$zone = WebGUI::Form::TimeZone->new($session, { + value => 'America/Los Angeles', +}); +is ($zone->get('value'), 'America/Los_Angeles', 'new replaces time zones with spaces with underscores in the value'); + +$zone = WebGUI::Form::TimeZone->new($session, { + defaultValue => 'America/New York', +}); +is ($zone->get('value'), 'America/New_York', 'new replaces time zones with spaces with underscores in the defaultValue'); diff --git a/t/Form/Zipcode.t b/t/Form/Zipcode.t index 8319cc44b..028b2f53a 100644 --- a/t/Form/Zipcode.t +++ b/t/Form/Zipcode.t @@ -55,7 +55,7 @@ my $testBlock = [ { key => 'Zip5', testValue => 'abcde', - expected => undef, + expected => 'ABCDE', comment => 'lower case', }, ]; @@ -124,13 +124,13 @@ is($cntl->getValue('ABCDE'), 'ABCDE', 'alpha'); is($cntl->getValue('02468'), '02468', 'numeric'); is($cntl->getValue('NO WHERE'), 'NO WHERE', 'alpha space'); is($cntl->getValue('-'), '-', 'bare dash'); -is($cntl->getValue('abcde'), undef, 'lower case'); +is($cntl->getValue('abcde'), 'ABCDE', 'lower case is uppercased'); is($session->form->zipcode(undef,'ABCDE'), 'ABCDE', 'alpha'); is($session->form->zipcode(undef,'02468'), '02468', 'numeric'); is($session->form->zipcode(undef,'NO WHERE'), 'NO WHERE', 'alpha space'); is($session->form->zipcode(undef,'-'), '-', 'bare dash'); -is($session->form->zipcode(undef,'abcde'), undef, 'lower case'); +is($session->form->zipcode(undef,'abcde'), 'ABCDE', 'lower case uppercased'); __END__ diff --git a/t/Group.t b/t/Group.t index 61dd929e3..d1b43d765 100644 --- a/t/Group.t +++ b/t/Group.t @@ -75,7 +75,7 @@ my @ipTests = ( ); -plan tests => (152 + scalar(@scratchTests) + scalar(@ipTests)); # increment this value for each test you create +plan tests => (151 + scalar(@scratchTests) + scalar(@ipTests)); # increment this value for each test you create my $session = WebGUI::Test->session; my $testCache = WebGUI::Cache->new($session, 'myTestKey'); @@ -540,7 +540,7 @@ my @sessionBank = (); foreach my $idx (0..$#scratchTests) { ##Create a new session - $sessionBank[$idx] = WebGUI::Session->open(WebGUI::Test->root, WebGUI::Test->file); + $sessionBank[$idx] = WebGUI::Session->open(WebGUI::Test->file); ##Create a new user and make this session's default user that user $itchies[$idx] = WebGUI::User->new($sessionBank[$idx], "new"); @@ -587,7 +587,7 @@ foreach my $idx (0..$#ipTests) { $ENV{REMOTE_ADDR} = $ip; ##Create a new session - $sessionBank[$idx] = WebGUI::Session->open(WebGUI::Test->root, WebGUI::Test->file); + $sessionBank[$idx] = WebGUI::Session->open(WebGUI::Test->file); ##Create a new user and make this session's default user that user $tcps[$idx] = WebGUI::User->new($sessionBank[$idx], "new"); @@ -660,10 +660,6 @@ ok( !$cacheDude->isInGroup($gB->getId), "Cache dude is not a member of group B") ##Admin group inclusion check. -my $vgroup = WebGUI::Group->new($session, 1); -my $vgroups = $vgroup->getGroupsIn(); -ok( isIn(3, @{ $vgroups }), 'Admin Group is in Group Visitor'); - SKIP: { skip("need to test expiration date in groupings interacting with recursive or not", 1); ok(undef, "expiration date in groupings for getUser"); diff --git a/t/Help/isa.t b/t/Help/isa.t index 38eb0baac..138b7a2e0 100644 --- a/t/Help/isa.t +++ b/t/Help/isa.t @@ -30,7 +30,8 @@ my $session = WebGUI::Test->session; plan tests => 4; -installCollateral(); +local @INC = @INC; +unshift @INC, File::Spec->catdir( WebGUI::Test->getTestCollateralPath, 'Help-isa', 'lib' ); my $allHelp = WebGUI::Operation::Help::_load($session, 'HelpTest'); @@ -166,14 +167,3 @@ cmp_deeply( 'isa imports variables with nested loops' ); -sub installCollateral { - copy( - File::Spec->catfile( WebGUI::Test->getTestCollateralPath, qw/Help HelpTest.pm/), - File::Spec->catfile( WebGUI::Test->lib, qw/WebGUI Help/) - ); -} - -END { - unlink File::Spec->catfile(WebGUI::Test->lib, qw/WebGUI Help HelpTest.pm/); -} - diff --git a/t/International.t b/t/International.t index 2ed665dda..7a21c4336 100644 --- a/t/International.t +++ b/t/International.t @@ -16,12 +16,13 @@ use WebGUI::Session; use Test::More; # increment this value for each test you create use File::Copy; use File::Spec; +use WebGUI::Content::SetLanguage; my $session = WebGUI::Test->session; my $numTests = 1; ##For conditional load check my $langTests = 4; ##For language look-up tests -$numTests += 12 + $langTests; +$numTests += 20 + $langTests; plan tests => $numTests; @@ -48,8 +49,19 @@ is($i18n->getNamespace(), 'Asset', 'getNamespace: set namespace to Asset'); is($i18n->get('topicName'), 'Assets', 'get: get English label for topicName in Asset: Assets'); is($i18n->get('topicName', 'WebGUI'), 'WebGUI', 'get: test manual namespace override'); -installPigLatin(); +local @INC = @INC; +unshift @INC, File::Spec->catdir( WebGUI::Test->getTestCollateralPath, 'International', 'lib' ); +#tests for sub new +my $i18nNew1 = WebGUI::International->new($session); +is($i18nNew1->{_language}, 'English', 'Calling new without parameters should return object with language English'); +is($i18nNew1->{_namespace}, 'WebGUI', 'Calling without parameters should give namespace WebgUI'); +my $i18nNew2 = WebGUI::International->new($session, 'WebGUI::Asset'); +is($i18nNew2->{_language}, 'English', 'Calling new with only namespace parameter should return object with language English'); +is($i18nNew2->{_namespace}, 'WebGUI::Asset', 'Calling with only parameter namespace should give requested namespace'); +my $i18nNew3 = WebGUI::International->new($session, undef , 'PigLatin'); +is($i18nNew3->{_language}, 'PigLatin', 'Calling new with only language parameter should return object with language PigLatin'); +is($i18nNew3->{_namespace}, 'WebGUI', 'Calling with only parameter namespace should give WebGUI '); my $languages = $i18n->getLanguages(); my $gotPigLatin = exists $languages->{PigLatin}; @@ -88,22 +100,24 @@ is($i18n->getLanguage('English', 'label'), 'English', 'getLanguage, specific pro isa_ok($i18n->getLanguage('English'), 'HASH', 'getLanguage, without a specific property returns a hashref'); +#test for sub new with language overridden by scratch +my $formvariables = { + 'op' =>'setLanguage', + 'language' => 'PigLatin' +}; +$session->request->setup_body($formvariables); +WebGUI::Content::SetLanguage::handler($session); +my $newi18n = WebGUI::International->new($session); +is( + $newi18n->get('webgui','WebGUI','PigLatin'), + 'ebGUIWay', + 'if the piglatin language is in the scratch that messages should be retrieved' +); +is( + $newi18n->get('104','Asset','PigLatin'), + $newi18n->get('104', 'WebGUI', 'English'), + 'Language check after SetLanguage contentHandler : key from missing file return English key' +); + } -sub installPigLatin { - mkdir File::Spec->catdir(WebGUI::Test->lib, 'WebGUI', 'i18n', 'PigLatin'); - copy( - WebGUI::Test->getTestCollateralPath('WebGUI.pm'), - File::Spec->catfile(WebGUI::Test->lib, qw/WebGUI i18n PigLatin WebGUI.pm/) - ); - copy( - WebGUI::Test->getTestCollateralPath('PigLatin.pm'), - File::Spec->catfile(WebGUI::Test->lib, qw/WebGUI i18n PigLatin.pm/) - ); -} - -END { - unlink File::Spec->catfile(WebGUI::Test->lib, qw/WebGUI i18n PigLatin WebGUI.pm/); - unlink File::Spec->catfile(WebGUI::Test->lib, qw/WebGUI i18n PigLatin.pm/); - rmdir File::Spec->catdir(WebGUI::Test->lib, qw/WebGUI i18n PigLatin/); -} diff --git a/t/Keyword.t b/t/Keyword.t index 03c7e2a01..03e5e55d7 100644 --- a/t/Keyword.t +++ b/t/Keyword.t @@ -17,7 +17,7 @@ use WebGUI::Keyword; use WebGUI::Asset; # load your modules here -use Test::More tests => 14; # increment this value for each test you create +use Test::More tests => 15; # increment this value for each test you create use Test::Deep; use Data::Dumper; @@ -94,6 +94,12 @@ cmp_deeply( '... retrieving assets in more than one state' ); +cmp_deeply( + $keyword->getTopKeywords(), + { 'webgui' => '2' }, + 'check getTopKeywords returns correctly' +); + $keyword->deleteKeywordsForAsset($home); is(scalar(@{$keyword->getKeywordsForAsset({ asset=>$home, asArrayRef=>1})}), 0, "getKeywordsForAsset()"); diff --git a/t/LDAPLink.t b/t/LDAPLink.t new file mode 100644 index 000000000..bc243002d --- /dev/null +++ b/t/LDAPLink.t @@ -0,0 +1,84 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Test Auth::LDAP to make sure it works with both ldap and ldaps +# +# + +use FindBin; +use strict; +use lib "$FindBin::Bin/lib"; +use Test::More; +use Test::Deep; +use Data::Dumper; +use WebGUI::Test; # Must use this before any other WebGUI modules +use WebGUI::Session; +use WebGUI::LDAPLink; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; + +#---------------------------------------------------------------------------- +# Tests + +plan tests => 9; # Increment this number for each test you create + + +########################################################################### +# +# new +# +########################################################################### + +{ + my $ldap = WebGUI::LDAPLink->new($session, "new"); + addToCleanup($ldap); + isa_ok($ldap, 'WebGUI::LDAPLink'); + is $ldap->{_ldapLinkId}, "new", '... created with correct linkId'; +} + +########################################################################### +# +# successful bind +# +########################################################################### + +{ + my $ldapProps = WebGUI::Test->getSmokeLDAPProps(); + $session->db->setRow('ldapLink', 'ldapLinkId', $ldapProps, $ldapProps->{ldapLinkId}); + my $ldap = WebGUI::LDAPLink->new($session, $ldapProps->{ldapLinkId}); + addToCleanup($ldap); + cmp_deeply $ldap->get(), superhashof($ldapProps), 'all db properties retrieved'; + my $connection = $ldap->bind(); + isa_ok $connection, 'Net::LDAP', 'returned by bind'; + is $ldap->getErrorCode, undef, 'no errors from binding'; + +} + +########################################################################### +# +# failed bind +# +########################################################################### + +{ + my $ldapProps = WebGUI::Test->getSmokeLDAPProps(); + $ldapProps->{identifier} = 'hadley'; + $session->db->setRow('ldapLink', 'ldapLinkId', $ldapProps, $ldapProps->{ldapLinkId}); + my $ldap = WebGUI::LDAPLink->new($session, $ldapProps->{ldapLinkId}); + addToCleanup($ldap); + my $connection = $ldap->bind(); + isa_ok $connection, 'Net::LDAP', 'returned by bind'; + is $ldap->{_error}, 104, 'auth error due to bad identifier'; + is $ldap->getErrorCode, 104, 'getErrorCode returns the stored error code'; + ok $ldap->getErrorMessage, 'getErrorMessage returns an error message'; +} diff --git a/t/Macro.t b/t/Macro.t index 90083028f..fc59533ce 100644 --- a/t/Macro.t +++ b/t/Macro.t @@ -44,7 +44,7 @@ foreach my $macro (qw/ } $session->config->addToHash('macros', "Ex'tras", "Extras"); -plan tests => 48; +plan tests => 51; my $macroText = "CompanyName: ^c;"; my $companyName = $session->setting->get('companyName'); @@ -273,6 +273,8 @@ tie my %quotingEdges, 'Tie::IxHash'; '^VisualMacro(,,"");' => '@MacroCall[``.``.``]:', '^ReverseParams(^VisualMacro("something","else"););' => '"else");^VisualMacro("something"', + '^ReverseParams(^VisualMacro(something,else););' + => 'else);^VisualMacro(something', '^ReverseParams("^VisualMacro(first word,second word);");' => '@MacroCall[`first word`.`second word`]:', ); @@ -321,7 +323,18 @@ is( "Macro can return undef", ); +my $macroText = '^VisualMacro(1,2,3,);'; +WebGUI::Macro::process($session, \$macroText); +is ( + $macroText, + '@MacroCall[`1`.`2`.`3`]:', + 'dangling commas are okay' +); - -END { -} +my $macroText = '^VisualMacro(1, 2,3);'; +WebGUI::Macro::process($session, \$macroText); +is ( + $macroText, + '@MacroCall[`1`.` 2`.`3`]:', + 'internal spaces are okay' +); diff --git a/t/Macro/AdminBar.t b/t/Macro/AdminBar.t index 2e844e210..9f82f421f 100644 --- a/t/Macro/AdminBar.t +++ b/t/Macro/AdminBar.t @@ -14,26 +14,14 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::AdminBar; use HTML::TokeParser; use Test::More; # increment this value for each test you create my $session = WebGUI::Test->session; -my $numTests = 2; - -$numTests += 1; #For the use_ok - -plan tests => $numTests; - -my $macro = 'WebGUI::Macro::AdminBar'; -my $loaded = use_ok($macro); - -my $originalAssets = $session->config->get('assets'); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +plan tests => 2; my $output; $output = WebGUI::Macro::AdminBar::process($session); @@ -42,9 +30,3 @@ $session->var->switchAdminOn; $output = WebGUI::Macro::AdminBar::process($session); ok($output, 'AdminBar returns something when admin is on'); - -} - -END: { - $session->config->set('assets', $originalAssets); -} diff --git a/t/Macro/AdminText.t b/t/Macro/AdminText.t index 2b4c6ee74..e3616ccdb 100644 --- a/t/Macro/AdminText.t +++ b/t/Macro/AdminText.t @@ -14,22 +14,14 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::AdminText; use Data::Dumper; my $session = WebGUI::Test->session; use Test::More; # increment this value for each test you create -my $numTests = 6 + 1; - -plan tests => $numTests; - -my $macro = 'WebGUI::Macro::AdminText'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +plan tests => 6; my $output; @@ -54,5 +46,3 @@ is($output, undef, 'undef text'); $session->var->switchAdminOff; $output = WebGUI::Macro::AdminText::process($session, 'admin'); is($output, '', 'user is admin, not in admin mode'); - -} diff --git a/t/Macro/AdminToggle.t b/t/Macro/AdminToggle.t index 80435a523..3fa875a03 100644 --- a/t/Macro/AdminToggle.t +++ b/t/Macro/AdminToggle.t @@ -16,12 +16,13 @@ use WebGUI::Test; use WebGUI::Session; use HTML::TokeParser; use Data::Dumper; +use WebGUI::Macro::AdminToggle; use Test::More; # increment this value for each test you create my $session = WebGUI::Test->session; -my ($versionTag, $template) = addTemplate(); +my $template = addTemplate(); my $homeAsset = WebGUI::Asset->getDefault($session); $session->asset($homeAsset); @@ -105,14 +106,7 @@ foreach my $testSet (@testSets) { $numTests += 1 + (ref $testSet->{output} eq 'CODE'); } -plan tests => $numTests + 2; ##conditional module load and TODO at end - -my $macro = 'WebGUI::Macro::AdminToggle'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +plan tests => $numTests + 1; ##conditional module load and TODO at end foreach my $testSet (@testSets) { $session->user({userId=>$testSet->{userId}}); @@ -136,8 +130,6 @@ foreach my $testSet (@testSets) { } } -} - TODO: { local $TODO = 'Tests to make later'; ok(0, 'Run tests with a user other than Admin'); @@ -159,7 +151,8 @@ sub addTemplate { }; my $template = $importNode->addChild($properties, $properties->{id}); $versionTag->commit; - return ($versionTag, $template); + addToCleanup($versionTag); + return $template; } sub simpleHTMLParser { @@ -181,9 +174,3 @@ sub simpleTextParser { return ($url, $label); } - -END { - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } -} diff --git a/t/Macro/At_username.t b/t/Macro/At_username.t index 9e7135a7f..cb81b9cad 100644 --- a/t/Macro/At_username.t +++ b/t/Macro/At_username.t @@ -14,23 +14,17 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::At_username; use Data::Dumper; my $session = WebGUI::Test->session; use Test::More; # increment this value for each test you create -my $numTests = 2 + 1; # For conditional load and skip +my $numTests = 2; # For conditional load and skip plan tests => $numTests; -my $macro = 'WebGUI::Macro::At_username'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - my $output; $session->user({userId => 1}); @@ -41,4 +35,3 @@ $session->user({userId => 3}); $output = WebGUI::Macro::At_username::process($session); is($output, 'Admin', 'username = Admin'); -} diff --git a/t/Macro/BackToSite.t b/t/Macro/BackToSite.t new file mode 100644 index 000000000..1ecb46887 --- /dev/null +++ b/t/Macro/BackToSite.t @@ -0,0 +1,24 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; + +use WebGUI::Test; +use WebGUI::Macro::BackToSite; +use Test::More; # increment this value for each test you create + +my $session = WebGUI::Test->session; + +plan tests => 1; + +my $output = WebGUI::Macro::BackToSite::process($session); +is($output, $session->url->getBackToSiteURL, 'fetching current url'); diff --git a/t/Macro/CanEditText.t b/t/Macro/CanEditText.t index c6007a2b6..e1807e8da 100644 --- a/t/Macro/CanEditText.t +++ b/t/Macro/CanEditText.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::CanEditText; use Data::Dumper; my $session = WebGUI::Test->session; @@ -21,7 +22,7 @@ my $session = WebGUI::Test->session; use Test::More; # increment this value for each test you create my $homeAsset = WebGUI::Asset->getDefault($session); -my ($versionTag, $asset, $group, @users) = setupTest($session, $homeAsset); +my ($asset, $group, @users) = setupTest($session, $homeAsset); my @testSets = ( { @@ -61,17 +62,10 @@ my @testSets = ( }, ); -my $numTests = scalar @testSets + 2; +my $numTests = scalar @testSets + 1; plan tests => $numTests; -my $macro = 'WebGUI::Macro::CanEditText'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - is( WebGUI::Macro::CanEditText::process($session,''), '', @@ -85,8 +79,6 @@ foreach my $testSet (@testSets) { is($output, $testSet->{output}, $testSet->{comment}); } -} - sub setupTest { my ($session, $defaultNode) = @_; $session->user({userId=>3}); @@ -111,17 +103,6 @@ sub setupTest { $users[1]->addToGroups([$cm->getId]); ##User 2 is a member of a content manager sub-group $users[2]->addToGroups([$editGroup->getId]); - return ($versionTag, $asset, $editGroup, @users); -} - -END { ##Clean-up after yourself, always - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } - foreach my $testGroup ($group) { - $testGroup->delete if (defined $testGroup and ref $testGroup eq 'WebGUI::Group'); - } - foreach my $dude (@users) { - $dude->delete if (defined $dude and ref $dude eq 'WebGUI::User'); - } + addToCleanup($versionTag, $editGroup, @users); + return ($asset, $editGroup, @users); } diff --git a/t/Macro/ConvertUTCToTZ.t b/t/Macro/ConvertUTCToTZ.t new file mode 100644 index 000000000..e126885a0 --- /dev/null +++ b/t/Macro/ConvertUTCToTZ.t @@ -0,0 +1,53 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2008 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; + +use WebGUI::Test; +use WebGUI::Session; +use Test::More; +use DateTime; + +my $session = WebGUI::Test->session; + +my $numTests = 5+1; +plan tests => $numTests; + +my $macro = 'WebGUI::Macro::ConvertUTCToTZ'; +my $loaded = use_ok($macro); +my $formatter = '%Y-%m-%d'; + +SKIP: { + skip "Unable to load $macro", $numTests-1 unless $loaded; + + my $today = DateTime->now(); + $today->set_time_zone('UTC'); + my $yesterday = $today->clone; + $yesterday->subtract( days => 1 ); + $yesterday->set_formatter($formatter); + + my $out1 = WebGUI::Macro::ConvertUTCToTZ::process($session); + like( $out1, qr/\d{2}\/\d{2}\/\d{2}\/\d{2}\/\d{2}/, 'No parameters passed, check pattern'); + + my $out2 = WebGUI::Macro::ConvertUTCToTZ::process($session, 'UTC', $formatter, $today->ymd); + is( $out2, $today->ymd, 'UTC, date only'); + + my $out3 = WebGUI::Macro::ConvertUTCToTZ::process($session, 'UTC', $formatter, $today->ymd, '02:30:00'); + is( $out3, $today->ymd, 'UTC, date and time'); + + my $out4 = WebGUI::Macro::ConvertUTCToTZ::process($session, 'America/Chicago', $formatter, $today->ymd, '02:30:00'); + is( $out4, $yesterday->ymd, 'Chicago, date and a.m. time'); + + my $out5 = WebGUI::Macro::ConvertUTCToTZ::process($session, 'America/Chicago', $formatter, $today->ymd, '14:30:00'); + is( $out5, $today->ymd, 'Chicago, date and p.m. time'); +} + diff --git a/t/Macro/D_date.t b/t/Macro/D_date.t index 55221fd93..d6a857975 100644 --- a/t/Macro/D_date.t +++ b/t/Macro/D_date.t @@ -15,12 +15,13 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::D_date; use Data::Dumper; # ---- END DO NOT EDIT ---- use Test::More; # increment this value for each test you create -my $wgbday = 997966800; +my $wgbday = WebGUI::Test->webguiBirthday; my @testSets = ( { @@ -33,17 +34,10 @@ my @testSets = ( }, ); -my $numTests = scalar @testSets + 1 + 1; +my $numTests = scalar @testSets + 2; plan tests => $numTests; -my $macro = 'WebGUI::Macro::D_date'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - my $session = WebGUI::Test->session; foreach my $testSet (@testSets) { @@ -66,4 +60,7 @@ while ($time1 != $time2) { is($output, $session->datetime->epochToHuman($time1), 'checking default time and format'); -} +##Checking for edge case, time=0 +is WebGUI::Macro::D_date::process($session, '', 0), +'12/31/1969 6:00 pm', +'...checking for handling time=0'; diff --git a/t/Macro/DeactivateAccount.t b/t/Macro/DeactivateAccount.t new file mode 100644 index 000000000..f7dfc6eca --- /dev/null +++ b/t/Macro/DeactivateAccount.t @@ -0,0 +1,66 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2008 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; + +use WebGUI::Test; +use WebGUI::Session; +use Test::More; +use WebGUI::Macro::DeactivateAccount; + +my $session = WebGUI::Test->session; + +plan tests => 7; + +my $defaultText = 'Please deactivate my account permanently.'; +my $testText = 'Deactivate account'; + +# Test 1: User is admin: return nothing +$session->user({userId => 3}); +my $out1 = WebGUI::Macro::DeactivateAccount::process($session); +is( $out1, '', "User is admin: return nothing" ); + +# Test 2: User is not admin, but can't self-deactivate: return nothing +$session->user({userId => 1}); +$session->setting->set("selfDeactivation", 0); +my $out2 = WebGUI::Macro::DeactivateAccount::process($session); +is( $out2, '', "User can't self-deactivate: return nothing" ); + +# Test 3: linkonly +$session->setting->set("selfDeactivation", 1); +my $out3 = WebGUI::Macro::DeactivateAccount::process($session, $testText, 1); +# my ($url3, $text3) = simpleHTMLParser($out3); +is( $out3, '/?op=auth;method=deactivateAccount', 'Link only - URL check'); + +# Test 4: full deactivation link with default text +my $out4 = WebGUI::Macro::DeactivateAccount::process($session); +my ($url4, $text4) = simpleHTMLParser($out4); +is( $url4, '/?op=auth;method=deactivateAccount', 'Full test - URL check'); +is( $text4, $defaultText, 'Full test - text check'); + +# Test 5: full deactivation link with custom text +my $out5 = WebGUI::Macro::DeactivateAccount::process($session, $testText); +my ($url5, $text5) = simpleHTMLParser($out5); +is( $url5, '/?op=auth;method=deactivateAccount', 'Full test with custom text - URL check'); +is( $text5, $testText, 'Full test with custom text - text check'); + +sub simpleHTMLParser { + my ($text) = @_; + my $p = HTML::TokeParser->new(\$text); + + my $token = $p->get_tag("a"); + my $url = $token->[1]{href} || "-"; + my $label = $p->get_trimmed_text("/a"); + + return ($url, $label); +} + diff --git a/t/Macro/EditableToggle.t b/t/Macro/EditableToggle.t index bf26cb1a6..c990bea52 100644 --- a/t/Macro/EditableToggle.t +++ b/t/Macro/EditableToggle.t @@ -15,6 +15,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; use HTML::TokeParser; +use WebGUI::Macro::EditableToggle; use Data::Dumper; use Test::More; # increment this value for each test you create @@ -184,17 +185,10 @@ foreach my $testSet (@testSets) { $numTests += 1 + (ref $testSet->{output} eq 'CODE'); } -$numTests += 1 + 1; ##Empty session Asset plus use_ok +$numTests += 1; ##Empty session Asset plus use_ok plan tests => $numTests; -my $macro = 'WebGUI::Macro::EditableToggle'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - is( WebGUI::Macro::EditableToggle::process($session,'on','off',''), '', @@ -229,8 +223,6 @@ foreach my $testSet (@testSets) { } } -} - sub simpleHTMLParser { my ($text) = @_; my $p = HTML::TokeParser->new(\$text); @@ -245,8 +237,8 @@ sub simpleHTMLParser { sub simpleTextParser { my ($text) = @_; - my ($url) = $text =~ /HREF=(.+?)(LABEL|\Z)/; - my ($label) = $text =~ /LABEL=(.+?)(HREF|\Z)/; + my ($url) = $text =~ /HREF=(.+?)(\n?LABEL|\Z)/; + my ($label) = $text =~ /LABEL=(.+?)(\n?HREF|\Z)/; return ($url, $label); } @@ -255,7 +247,6 @@ sub setupTest { my ($session, $defaultNode) = @_; $session->user({userId=>3}); my $editGroup = WebGUI::Group->new($session, "new"); - WebGUI::Test->groupsToDelete($editGroup); my $tao = WebGUI::Group->find($session, "Turn Admin On"); ##Create an asset with specific editing privileges my $versionTag = WebGUI::VersionTag->getWorking($session); @@ -278,12 +269,6 @@ sub setupTest { $users[1]->addToGroups([$editGroup->getId]); ##User 2 is an editor AND can turn on Admin $users[2]->addToGroups([$editGroup->getId, $tao->getId]); - WebGUI::Test->usersToDelete(@users); + addToCleanup($versionTag, $editGroup, @users); return ($versionTag, $asset, @users); } - -END { ##Clean-up after yourself, always - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } -} diff --git a/t/Macro/Env.t b/t/Macro/Env.t index 1baa0c062..d84b51fb1 100644 --- a/t/Macro/Env.t +++ b/t/Macro/Env.t @@ -15,6 +15,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; use Data::Dumper; +use WebGUI::Macro::Env; use Test::More; # increment this value for each test you create @@ -27,17 +28,10 @@ my $session = WebGUI::Test->session; my %env = %{ $session->env->{_env} }; my @keys = keys %env; -my $numTests = 1 + 3 + scalar keys %env; +my $numTests = 3 + scalar keys %env; plan tests => $numTests; -my $macro = 'WebGUI::Macro::Env'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - my $output; $output = WebGUI::Macro::Env::process($session, ''); @@ -53,5 +47,3 @@ foreach my $key (keys %env) { my $output = WebGUI::Macro::Env::process($session, $key); is($output, $env{$key}, 'Fetching: '.$key); } - -} diff --git a/t/Macro/Extras.t b/t/Macro/Extras.t index ba5cf3d85..7bfeccfcd 100644 --- a/t/Macro/Extras.t +++ b/t/Macro/Extras.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::Extras; use Test::More; # increment this value for each test you create @@ -49,20 +50,11 @@ my @testSets = ( my $numTests = scalar @testSets; -$numTests += 1; - plan tests => $numTests; my $macro = 'WebGUI::Macro::Extras'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; foreach my $testSet (@testSets) { my $output = WebGUI::Macro::Extras::process($session, $testSet->{path}); is($output, $testSet->{output}, $testSet->{comment}); } - -} diff --git a/t/Macro/FetchMimeType.t b/t/Macro/FetchMimeType.t index 5b40e0a6b..6c49834ff 100644 --- a/t/Macro/FetchMimeType.t +++ b/t/Macro/FetchMimeType.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::FetchMimeType; use Test::More; # increment this value for each test you create @@ -40,6 +41,11 @@ my @testSets = ( output => 'application/octet-stream', comment => q|Null path returns application/octet-stream|, }, + { + input => 'foo.rtf', + output => 'application/rtf', + comment => q|RTF file|, ##Added test due to a bug on some operating systems. + }, { input => undef, output => undef, @@ -49,23 +55,12 @@ my @testSets = ( my $numTests = scalar @testSets; -$numTests += 1; #For the use_ok - plan tests => $numTests; -my $macro = 'WebGUI::Macro::FetchMimeType'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { my $file = $testSet->{input} - ? join '/', WebGUI::Test->root, 'www/extras', $testSet->{input} + ? join '/', WebGUI::Paths->extras, $testSet->{input} : $testSet->{input}; my $output = WebGUI::Macro::FetchMimeType::process($session, $file); is($output, $testSet->{output}, $testSet->{comment} ); } - -} diff --git a/t/Macro/FilePump.t b/t/Macro/FilePump.t index 316920a90..b5e8e0ea7 100644 --- a/t/Macro/FilePump.t +++ b/t/Macro/FilePump.t @@ -19,6 +19,7 @@ use lib "$FindBin::Bin/../lib"; use Test::More; use WebGUI::Test; # Must use this before any other WebGUI modules use WebGUI::Session; +use WebGUI::Macro::FilePump; #---------------------------------------------------------------------------- # Init @@ -28,21 +29,13 @@ my $session = WebGUI::Test->session; #---------------------------------------------------------------------------- # Tests -my $tests = 11; -plan tests => 1 + $tests; +plan tests => 11; #---------------------------------------------------------------------------- # put your tests here -my $macro = 'WebGUI::Macro::FilePump'; -my $loaded = use_ok($macro); - my $bundle = WebGUI::FilePump::Bundle->create($session, { bundleName => 'test bundle'}); -SKIP: { - -skip "Unable to load $macro", $tests unless $loaded; - my $root = WebGUI::Asset->getRoot($session); my $snippet = $root->addChild({ @@ -120,10 +113,6 @@ is( '... check illegal file type access returns empty string' ); - -} - - #---------------------------------------------------------------------------- # Cleanup END { diff --git a/t/Macro/FileUrl.t b/t/Macro/FileUrl.t index 6cc0963fe..05df10e4a 100644 --- a/t/Macro/FileUrl.t +++ b/t/Macro/FileUrl.t @@ -16,6 +16,7 @@ use WebGUI::Test; use WebGUI::Session; use WebGUI::Storage; use Data::Dumper; +use WebGUI::Macro::FileUrl; use Test::More; # increment this value for each test you create @@ -85,21 +86,13 @@ my @testSets = ( my $numTests = scalar @testSets; -$numTests += 1; #For the use_ok $numTests += 1; #non-existant URL plan tests => $numTests; -my $macro = 'WebGUI::Macro::FileUrl'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - my $homeAsset = WebGUI::Asset->getDefault($session); -my ($versionTag, @testSets) = setupTest($session, $homeAsset, @testSets); +my @testSets = setupTest($session, $homeAsset, @testSets); foreach my $testSet (@testSets) { my $output = WebGUI::Macro::FileUrl::process($session, $testSet->{url}); @@ -114,8 +107,6 @@ foreach my $testSet (@testSets) { my $output = WebGUI::Macro::FileUrl::process($session, "non-existant-url"); is($output, $i18n->get('invalid url'), "Non-existant url returns error message"); -} - sub setupTest { my ($session, $homeAsset, @testSets) = @_; my $versionTag = WebGUI::VersionTag->getWorking($session); @@ -145,9 +136,6 @@ sub setupTest { ++$testNum; } $versionTag->commit; - WebGUI::Test->tagsToRollback($versionTag); - return $versionTag, @testSets; -} - -END { ##Clean-up after yourself, always + addToCleanup($versionTag); + return @testSets; } diff --git a/t/Macro/FormParam.t b/t/Macro/FormParam.t index 4040fd15f..c608eaf2f 100644 --- a/t/Macro/FormParam.t +++ b/t/Macro/FormParam.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::FormParam; use Test::More; # increment this value for each test you create use Test::MockObject; @@ -53,23 +54,13 @@ my @testSets = ( my $numTests = scalar @testSets; -$numTests += 1; ##use_ok $numTests += 1; ##testBlock has no name collisions $numTests += 3; ##TODO block plan tests => $numTests; -my $macro = 'WebGUI::Macro::FormParam'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - auto_check($session, \@testSets); -} - TODO: { local $TODO = "Tests to write later"; ok(0, "What will this do with a non-existant form param?"); diff --git a/t/Macro/GroupAdd.t b/t/Macro/GroupAdd.t index 32e2f8c8d..8e9bcd6c8 100644 --- a/t/Macro/GroupAdd.t +++ b/t/Macro/GroupAdd.t @@ -14,15 +14,17 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::GroupAdd; use Data::Dumper; use Test::More; # increment this value for each test you create use HTML::TokeParser; +use JSON qw/from_json/; my $session = WebGUI::Test->session; my $homeAsset = WebGUI::Asset->getDefault($session); -my ($versionTag, $template, $groups, $users) = setupTest($session, $homeAsset); +my ($template, $groups, $users) = setupTest($session, $homeAsset); my @testSets = ( { @@ -118,17 +120,8 @@ foreach my $testSet (@testSets) { $numTests += 1 + ($testSet->{empty} == 0); } -$numTests += 1; #For the use_ok - plan tests => $numTests; -my $macro = 'WebGUI::Macro::GroupAdd'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { $session->user({ userId => $testSet->{userId} }); my $output = WebGUI::Macro::GroupAdd::process($session, @@ -144,8 +137,6 @@ foreach my $testSet (@testSets) { } } -} - sub setupTest { my ($session, $defaultNode) = @_; my @groups; @@ -156,30 +147,31 @@ sub setupTest { $groups[1] = WebGUI::Group->new($session, "new"); $groups[1]->name('Regular Old Group'); $groups[1]->autoAdd(0); - WebGUI::Test->groupsToDelete(@groups); + addToCleanup(@groups); ##Three users. One in each group and one with no group membership my @users = map { WebGUI::User->new($session, "new") } 0..2; $users[0]->addToGroups([$groups[0]->getId]); $users[1]->addToGroups([$groups[1]->getId]); - WebGUI::Test->usersToDelete(@users); + addToCleanup(@users); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"GroupAdd test"}); my $properties = { - title => 'GroupAdd test template', + title => 'GroupAdd test template', className => 'WebGUI::Asset::Template', - url => 'groupadd-test', + url => 'groupadd-test', namespace => 'Macro/GroupAdd', - template => "HREF=\nLABEL=", - # '1234567890123456789012' - id => 'GroupAdd001100Template', + template => qq|{"HREF":"",\n"LABEL":""}|, + # '1234567890123456789012' + id => 'GroupAdd001100Template', usePacked => 1, }; my $asset = $defaultNode->addChild($properties, $properties->{id}); $versionTag->commit; + addToCleanup($versionTag); - return $versionTag, $asset, \@groups, \@users; + return $asset, \@groups, \@users; } sub simpleHTMLParser { @@ -196,14 +188,8 @@ sub simpleHTMLParser { sub simpleTextParser { my ($text) = @_; - my ($url) = $text =~ /HREF=(.+?)(LABEL|\Z)/; - my ($label) = $text =~ /LABEL=(.+?)(HREF|\Z)/; + my $json_data = from_json($text); + my ($url, $label) = @{ $json_data }{qw/HREF LABEL/}; return ($url, $label); } - -END { ##Clean-up after yourself, always - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } -} diff --git a/t/Macro/GroupDelete.t b/t/Macro/GroupDelete.t index c8ec7eb0f..eb3803a80 100644 --- a/t/Macro/GroupDelete.t +++ b/t/Macro/GroupDelete.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::GroupDelete; use Data::Dumper; use Test::More; # increment this value for each test you create @@ -22,7 +23,7 @@ use HTML::TokeParser; my $session = WebGUI::Test->session; my $homeAsset = WebGUI::Asset->getDefault($session); -my ($versionTag, $template, $groups, $users) = setupTest($session, $homeAsset); +my ($template, $groups, $users) = setupTest($session, $homeAsset); my @testSets = ( { @@ -118,17 +119,8 @@ foreach my $testSet (@testSets) { $numTests += 1 + ($testSet->{empty} == 0); } -$numTests += 1; #For the use_ok - plan tests => $numTests; -my $macro = 'WebGUI::Macro::GroupDelete'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { $session->user({ userId => $testSet->{userId} }); my $output = WebGUI::Macro::GroupDelete::process($session, @@ -144,8 +136,6 @@ foreach my $testSet (@testSets) { } } -} - sub setupTest { my ($session, $defaultNode) = @_; my @groups; @@ -156,13 +146,13 @@ sub setupTest { $groups[1] = WebGUI::Group->new($session, "new"); $groups[1]->name('Regular Old Group'); $groups[1]->autoDelete(0); - WebGUI::Test->groupsToDelete(@groups); + addToCleanup(@groups); ##Three users. One in each group and one with no group membership my @users = map { WebGUI::User->new($session, "new") } 0..2; $users[0]->addToGroups([$groups[0]->getId]); $users[1]->addToGroups([$groups[1]->getId]); - WebGUI::Test->usersToDelete(@users); + addToCleanup(@users); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"GroupDelete test"}); @@ -178,8 +168,9 @@ sub setupTest { }; my $asset = $defaultNode->addChild($properties, $properties->{id}); $versionTag->commit; + addToCleanup($versionTag); - return $versionTag, $asset, \@groups, \@users; + return $asset, \@groups, \@users; } sub simpleHTMLParser { @@ -196,14 +187,8 @@ sub simpleHTMLParser { sub simpleTextParser { my ($text) = @_; - my ($url) = $text =~ /HREF=(.+?)(LABEL|\Z)/; - my ($label) = $text =~ /LABEL=(.+?)(HREF|\Z)/; + my ($url) = $text =~ /HREF=(.+?)(\n?LABEL|\Z)/; + my ($label) = $text =~ /LABEL=(.+?)(\n?HREF|\Z)/; return ($url, $label); } - -END { ##Clean-up after yourself, always - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } -} diff --git a/t/Macro/GroupText.t b/t/Macro/GroupText.t index c3f066066..e09085017 100644 --- a/t/Macro/GroupText.t +++ b/t/Macro/GroupText.t @@ -16,6 +16,7 @@ use WebGUI::Test; use WebGUI::Session; use WebGUI::Group; use WebGUI::User; +use WebGUI::Macro::GroupText; my $session = WebGUI::Test->session; @@ -24,21 +25,13 @@ use Test::More; # increment this value for each test you create my $numTests; $numTests = 3; #Direct Macro tests $numTests += 4; #Bug tests -$numTests += 1; #For the use_ok plan tests => $numTests; -my $macro = 'WebGUI::Macro::GroupText'; -my $loaded = use_ok($macro); - my @mob; my ($ms_users, $ms_distributors, $ms_int_distributors); my ($disti, $int_disti); -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - my $output; $session->user({userId => 1}); @@ -65,14 +58,14 @@ my $sth = $session->db->prepare('INSERT INTO myUserTable VALUES(?)'); foreach my $mob (@mob) { $sth->execute([ $mob->userId ]); } -WebGUI::Test->usersToDelete(@mob); +addToCleanup(@mob); ##Create the 3 groups $ms_users = WebGUI::Group->new($session, "new"); $ms_distributors = WebGUI::Group->new($session, "new"); $ms_int_distributors = WebGUI::Group->new($session, "new"); -WebGUI::Test->groupsToDelete($ms_users, $ms_distributors, $ms_int_distributors); +addToCleanup($ms_users, $ms_distributors, $ms_int_distributors); $ms_users->name('MS Users'); $ms_distributors->name('MS Distributors'); @@ -94,7 +87,7 @@ $ms_distributors->addGroups([$ms_int_distributors->getId]); $disti = WebGUI::User->new($session, 'new'); $int_disti = WebGUI::User->new($session, 'new'); -WebGUI::Test->usersToDelete($disti, $int_disti); +addToCleanup($disti, $int_disti); $ms_distributors->addUsers([$disti->userId]); $ms_int_distributors->addUsers([$int_disti->userId]); @@ -123,8 +116,6 @@ $output = join ',', ; is($output, 'user,disti,int_disti', 'user is in all three groups'); -} - ##clean up everything END { $session->db->dbh->do('DROP TABLE IF EXISTS myUserTable'); diff --git a/t/Macro/H_homeLink.t b/t/Macro/H_homeLink.t index 61e0be123..951996d67 100644 --- a/t/Macro/H_homeLink.t +++ b/t/Macro/H_homeLink.t @@ -121,8 +121,8 @@ sub simpleHTMLParser { sub simpleTextParser { my ($text) = @_; - my ($url) = $text =~ /HREF=(.+?)(LABEL|\Z)/; - my ($label) = $text =~ /LABEL=(.+?)(HREF|\Z)/; + my ($url) = $text =~ /HREF=(.+?)(\n?LABEL|\Z)/; + my ($label) = $text =~ /LABEL=(.+?)(\n?HREF|\Z)/; return ($url, $label); } diff --git a/t/Macro/Hash_userId.t b/t/Macro/Hash_userId.t index 064c25465..cd2f2fca9 100644 --- a/t/Macro/Hash_userId.t +++ b/t/Macro/Hash_userId.t @@ -16,6 +16,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::Hash_userId; use Data::Dumper; my $session = WebGUI::Test->session; @@ -35,21 +36,10 @@ my @testSets = ( my $numTests = scalar @testSets; -$numTests += 1; #For the use_ok - plan tests => $numTests; -my $macro = 'WebGUI::Macro::Hash_userId'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { $session->user({userId => $testSet->{userId}}); my $output = WebGUI::Macro::Hash_userId::process($session); is($output, $testSet->{userId}, 'testing '.$testSet->{comment}); } - -} diff --git a/t/Macro/If.t b/t/Macro/If.t index c6563018a..fe2e929d4 100644 --- a/t/Macro/If.t +++ b/t/Macro/If.t @@ -14,23 +14,17 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::If; use Data::Dumper; my $session = WebGUI::Test->session; use Test::More; # increment this value for each test you create -my $numTests = 8 + 1; # For conditional load and skip +my $numTests = 8; # For conditional load and skip plan tests => $numTests; -my $macro = 'WebGUI::Macro::If'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - my $output; $output = WebGUI::Macro::If::process($session, '', 'full', 'empty'); @@ -56,5 +50,3 @@ is($output, 'There are 5 lights', 'true text works with sprintf'); $output = WebGUI::Macro::If::process($session, 0, 'Full', 'There are %s lights'); is($output, 'There are %s lights', '...false text does not'); - -} diff --git a/t/Macro/Include.t b/t/Macro/Include.t index a10fab767..be455e9cd 100644 --- a/t/Macro/Include.t +++ b/t/Macro/Include.t @@ -13,8 +13,10 @@ use strict; use lib "$FindBin::Bin/../lib"; use WebGUI::Test; +use WebGUI::Paths; use WebGUI::Session; use WebGUI::Storage; +use WebGUI::Macro::Include; use Test::More; # increment this value for each test you create @@ -22,8 +24,8 @@ my $session = WebGUI::Test->session; my $i18n = WebGUI::International->new($session, 'Macro_Include'); -my $configFile = WebGUI::Test->root .'/etc/'. WebGUI::Test->file; -my $spectreConf = WebGUI::Test->root . '/etc/spectre.conf'; +my $configFile = WebGUI::Paths->configBase . '/'. WebGUI::Test->file; +my $spectreConf = WebGUI::Paths->spectreConfig; my $goodFile = 'The contents of this file are accessible'; my $twoLines = "This file contains two lines of text\nThis is the second line"; @@ -85,18 +87,10 @@ my @testSets = ( my $numTests = scalar @testSets; -$numTests += 1; #For the use_ok $numTests += 1; #For the unreadable file test plan tests => $numTests; -my $macro = 'WebGUI::Macro::Include'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { my $output = WebGUI::Macro::Include::process($session, $testSet->{file}); is($output, $testSet->{output}, $testSet->{comment} . ":" .$testSet->{file}); @@ -109,8 +103,3 @@ SKIP: { my $output = WebGUI::Macro::Include::process($session, $file); is($output, $i18n->get('not found'), q|Unreadable file returns NOT FOUND|. ":" .$file); } - -} - -END { -} diff --git a/t/Macro/International.t b/t/Macro/International.t index 5aa5b97dd..ae4033da5 100644 --- a/t/Macro/International.t +++ b/t/Macro/International.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::International; use Data::Dumper; use Test::More; # increment this value for each test you create @@ -50,18 +51,9 @@ my @testSets = ( my $numTests = scalar @testSets; -$numTests += 1; plan tests => $numTests; -my $loaded = use_ok('WebGUI::Macro::International'); - -SKIP: { - -skip 'Module was not loaded, skipping all tests', $numTests -1 unless $loaded; - foreach my $testSet (@testSets) { my $output = WebGUI::Macro::International::process($session, @{ $testSet->{input} }); is($output, $testSet->{output}, $testSet->{comment} ); } - -} diff --git a/t/Macro/L_loginBox.t b/t/Macro/L_loginBox.t index 444e63acc..b66e0a198 100644 --- a/t/Macro/L_loginBox.t +++ b/t/Macro/L_loginBox.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::L_loginBox; use HTML::TokeParser; use Test::More; # increment this value for each test you create @@ -22,7 +23,7 @@ my $session = WebGUI::Test->session; my $homeAsset = WebGUI::Asset->getDefault($session); $session->asset($homeAsset); -my ($versionTag, $template) = setupTest($session, $homeAsset); +my $template = setupTest($session, $homeAsset); $session->user({userId=>1}); ##Replace the original ENV hash with one that will return a @@ -37,17 +38,7 @@ $session->{_env}->{_env} = \%newEnvHash; my $i18n = WebGUI::International->new($session,'Macro_L_loginBox'); -my $numTests = 1; #Module loading test -$numTests += 30; #Static tests - -plan tests => $numTests; - -my $macro = 'WebGUI::Macro::L_loginBox'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +plan tests => 30; my $output = WebGUI::Macro::L_loginBox::process($session,'','',$template->getId); my %vars = simpleTextParser($output); @@ -170,8 +161,6 @@ $output = WebGUI::Macro::L_loginBox::process($session,'','',''); my $passwordLabel = $i18n->get(51, 'WebGUI'); like($output, qr/$passwordLabel/, 'default template works'); -} - sub simpleTextParser { my ($text) = @_; @@ -236,11 +225,6 @@ sub setupTest { #$properties->{template} .= "\n"; my $template = $defaultNode->addChild($properties, $properties->{id}); $versionTag->commit; - return ($versionTag, $template); -} - -END { ##Clean-up after yourself, always - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } + addToCleanup($versionTag); + return $template; } diff --git a/t/Macro/LastModified.t b/t/Macro/LastModified.t index 285a9219c..5907bae34 100644 --- a/t/Macro/LastModified.t +++ b/t/Macro/LastModified.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::LastModified; use Test::More; # increment this value for each test you create @@ -46,17 +47,12 @@ my @testSets = ( my $numTests = scalar @testSets; -$numTests += 1 + 2; #For the use_ok, default asset, and revisionDate=0 +$numTests += 2; #For the use_ok, default asset, and revisionDate=0 plan tests => $numTests; -my $macro = 'WebGUI::Macro::LastModified'; -my $loaded = use_ok($macro); my $versionTag = WebGUI::VersionTag->getWorking($session); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +addToCleanup($versionTag); my $output = WebGUI::Macro::LastModified::process($session); is($output, '', "Macro returns '' if no asset is defined"); @@ -97,11 +93,3 @@ is($output, $i18n->get('never'), 'asset with 0 revisionDate returns never modifi ##Restore the original revisionDate, otherwise it dies during clean-up $session->db->write('update assetData set revisionDate=? where assetId=?', [$revDate, $assetA->getId]); - -} - -END { ##Clean-up after yourself, always - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } -} diff --git a/t/Macro/LoginToggle.t b/t/Macro/LoginToggle.t index 0b34064bd..c5940941a 100644 --- a/t/Macro/LoginToggle.t +++ b/t/Macro/LoginToggle.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::LoginToggle; use HTML::TokeParser; use Data::Dumper; @@ -23,7 +24,7 @@ my $session = WebGUI::Test->session; my $homeAsset = WebGUI::Asset->getDefault($session); $session->asset($homeAsset); -my ($versionTag, $template) = setupTest($session, $homeAsset); +my $template = setupTest($session, $homeAsset); my $i18n = WebGUI::International->new($session,'Macro_LoginToggle'); @@ -131,16 +132,8 @@ foreach my $testSet (@testSets) { $numTests += 1 + (ref $testSet->{parser} eq 'CODE'); } -$numTests += 1; #for the use_ok plan tests => $numTests; -my $macro = 'WebGUI::Macro::LoginToggle'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { $session->user({userId=>$testSet->{userId}}); if ($testSet->{userId} eq '1') { @@ -163,8 +156,6 @@ foreach my $testSet (@testSets) { } } -} - sub simpleHTMLParser { my ($text) = @_; my $p = HTML::TokeParser->new(\$text); @@ -179,8 +170,8 @@ sub simpleHTMLParser { sub simpleTextParser { my ($text) = @_; - my ($url) = $text =~ /HREF=(.+?)(LABEL|\Z)/; - my ($label) = $text =~ /LABEL=(.+?)(HREF|\Z)/; + my ($url) = $text =~ /HREF=(.+?)(\n?LABEL|\Z)/; + my ($label) = $text =~ /LABEL=(.+?)(\n?HREF|\Z)/; return ($url, $label); } @@ -205,11 +196,6 @@ sub setupTest { }; my $template = $defaultNode->addChild($properties, $properties->{id}); $versionTag->commit; - return ($versionTag, $template); -} - -END { ##Clean-up after yourself, always - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } + addToCleanup($versionTag); + return ($template); } diff --git a/t/Macro/MiniCart.t b/t/Macro/MiniCart.t index 14ef3d2bf..101f2154b 100644 --- a/t/Macro/MiniCart.t +++ b/t/Macro/MiniCart.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::MiniCart; use JSON; use Data::Dumper; @@ -22,14 +23,7 @@ use Test::Deep; my $session = WebGUI::Test->session; -my $numTests = 4; - -$numTests += 1; #For the use_ok - -plan tests => $numTests; - -my $macro = 'WebGUI::Macro::MiniCart'; -my $loaded = use_ok($macro); +plan tests => 4; my $cart = WebGUI::Shop::Cart->newBySession($session); my $donation = WebGUI::Asset->getRoot($session)->addChild({ @@ -40,105 +34,94 @@ my $donation = WebGUI::Asset->getRoot($session)->addChild({ }); my $template = setupJSONtemplate($session); +addToCleanup($cart, $donation, $template); -SKIP: { +my $json; +my $templateVars; -skip "Unable to load $macro", $numTests-1 unless $loaded; +$json = WebGUI::Macro::MiniCart::process($session, $template->getId); +$templateVars = JSON::from_json($json); +cmp_deeply( + $templateVars, + { + totalPrice => '0', + totalItems => '0', + items => [], + }, + 'Empty cart works' +); - my $json; - my $templateVars; +my $item1 = $cart->addItem($donation); +$json = WebGUI::Macro::MiniCart::process($session, $template->getId); +$templateVars = JSON::from_json($json); +cmp_deeply( + $templateVars, + { + totalPrice => '10', + totalItems => '1', + items => [ + { + name => $donation->getConfiguredTitle(), + quantity => 1, + price => 10, + url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item1->getId), + }, + ], + }, + 'Cart with one item works' +); - $json = WebGUI::Macro::MiniCart::process($session, $template->getId); - $templateVars = JSON::from_json($json); - cmp_deeply( - $templateVars, - { - totalPrice => '0', - totalItems => '0', - items => [], - }, - 'Empty cart works' - ); +my $item2 = $cart->addItem($donation); +$json = WebGUI::Macro::MiniCart::process($session, $template->getId); +$templateVars = JSON::from_json($json); +cmp_deeply( + $templateVars, + { + totalPrice => '20', + totalItems => '2', + items => bag( + { + name => $donation->getConfiguredTitle(), + quantity => 1, + price => 10, + url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item1->getId), + }, + { + name => $donation->getConfiguredTitle(), + quantity => 1, + price => 10, + url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item2->getId), + }, + ), + }, + 'Cart with two items works' +); - my $item1 = $cart->addItem($donation); - $json = WebGUI::Macro::MiniCart::process($session, $template->getId); - $templateVars = JSON::from_json($json); - cmp_deeply( - $templateVars, - { - totalPrice => '10', - totalItems => '1', - items => [ - { - name => $donation->getConfiguredTitle(), - quantity => 1, - price => 10, - url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item1->getId), - }, - ], - }, - 'Cart with one item works' - ); - - my $item2 = $cart->addItem($donation); - $json = WebGUI::Macro::MiniCart::process($session, $template->getId); - $templateVars = JSON::from_json($json); - cmp_deeply( - $templateVars, - { - totalPrice => '20', - totalItems => '2', - items => bag( - { - name => $donation->getConfiguredTitle(), - quantity => 1, - price => 10, - url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item1->getId), - }, - { - name => $donation->getConfiguredTitle(), - quantity => 1, - price => 10, - url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item2->getId), - }, - ), - }, - 'Cart with two items works' - ); - - $item2->setQuantity(9); - $json = WebGUI::Macro::MiniCart::process($session, $template->getId); - $templateVars = JSON::from_json($json); - cmp_deeply( - $templateVars, - { - totalPrice => '100', - totalItems => '10', - items => bag( - { - name => $donation->getConfiguredTitle(), - quantity => 1, - price => 10, - url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item1->getId), - }, - { - name => $donation->getConfiguredTitle(), - quantity => 9, - price => 10, - url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item2->getId), - }, - ), - }, - 'Cart with two items and multiple quantities works' - ); - -} - -END { - $cart->delete; - $donation->purge; - $template->purge; -} +$item2->setQuantity(9); +$json = WebGUI::Macro::MiniCart::process($session, $template->getId); +$templateVars = JSON::from_json($json); +cmp_deeply( + $templateVars, + { + totalPrice => '100', + totalItems => '10', + items => bag( + { + name => $donation->getConfiguredTitle(), + quantity => 1, + price => 10, + url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item1->getId), + }, + { + name => $donation->getConfiguredTitle(), + quantity => 9, + price => 10, + url => $donation->getUrl('shop=cart;method=viewItem;itemId='.$item2->getId), + }, + ), + }, + 'Cart with two items and multiple quantities works' +); sub setupJSONtemplate { my ($session) = @_; diff --git a/t/Macro/NewMail.t b/t/Macro/NewMail.t new file mode 100644 index 000000000..e7f53ab9c --- /dev/null +++ b/t/Macro/NewMail.t @@ -0,0 +1,67 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; + +use WebGUI::Test; +use WebGUI::Session; +use WebGUI::Macro::NewMail; +use WebGUI::Inbox; + +use Test::More; # increment this value for each test you create + +my $session = WebGUI::Test->session; + +my $numTests = 3; + +plan tests => $numTests; + +my $inboxUser = WebGUI::User->create($session); +$session->user({userId => $inboxUser->getId}); +addToCleanup($inboxUser); + +my $inbox = WebGUI::Inbox->new($session); + +is(WebGUI::Macro::NewMail::process($session), '', 'NewMail macro returns "" if user has no messages'); + +$inbox->addMessage( + { + userId => $inboxUser->getId, + subject => 'test message 1', + message => 'test message 1', + }, + { + no_email => 1, + }, +); +$inbox->addMessage( + { + userId => $inboxUser->getId, + subject => 'test message 2', + message => 'test message 2', + }, + { + no_email => 1, + }, +); + +like( + WebGUI::Macro::NewMail::process($session), + qr{.+?}, + q{... returns URL to view user's inbox} +); + +like( + WebGUI::Macro::NewMail::process($session, "cssClass"), + qr{.+?}, + q{... returns URL to view user's inbox} +); diff --git a/t/Macro/Page.t b/t/Macro/Page.t index 0654a366d..6d063586a 100644 --- a/t/Macro/Page.t +++ b/t/Macro/Page.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::Page; use Data::Dumper; use Test::More; # increment this value for each test you create @@ -46,22 +47,13 @@ foreach my $testSet (@testSets) { $numTests += scalar keys %{ $testSet }; } -$numTests += 1; #For the use_ok $numTests += 1; #For macro call with undefined session asset plan tests => $numTests; -my $macro = 'WebGUI::Macro::Page'; -my $loaded = use_ok($macro); - my $homeAsset = WebGUI::Asset->getDefault($session); -my $versionTag; -($versionTag, @testSets) = setupTest($session, $homeAsset, @testSets); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +@testSets = setupTest($session, $homeAsset, @testSets); is( WebGUI::Macro::Page::process($session,'url'), @@ -80,8 +72,6 @@ foreach my $testSet (@testSets) { } } -} - sub setupTest { my ($session, $homeAsset, @testSets) = @_; my $versionTag = WebGUI::VersionTag->getWorking($session); @@ -92,9 +82,6 @@ sub setupTest { $testSet->{asset} = $asset; } $versionTag->commit; - return $versionTag, @testSets; -} - -END { ##Clean-up after yourself, always - $versionTag->rollback; + addToCleanup($versionTag); + return @testSets; } diff --git a/t/Macro/PageTitle.t b/t/Macro/PageTitle.t index 58d7401ec..846968494 100644 --- a/t/Macro/PageTitle.t +++ b/t/Macro/PageTitle.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::PageTitle; use Data::Dumper; use Test::More; @@ -22,13 +23,9 @@ use Test::MockObject; my $session = WebGUI::Test->session; my $numTests = 7; -$numTests += 1; #For the use_ok plan tests => $numTests; -my $macro = 'WebGUI::Macro::PageTitle'; -my $loaded = use_ok($macro); - my $homeAsset = WebGUI::Asset->getDefault($session); my $versionTag = WebGUI::VersionTag->getWorking($session); @@ -45,10 +42,7 @@ my $snippet = $homeAsset->addChild({ }); $versionTag->commit; - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +addToCleanup($versionTag); is( WebGUI::Macro::PageTitle::process($session), @@ -66,7 +60,6 @@ $session->asset($snippet); my $macroOutput = WebGUI::Macro::PageTitle::process($session); is($macroOutput, $snippet->get('title'), "testing title returned from localy created asset with known title"); - my $origSessionRequest = $session->{_request}; my ($operation, $function) = (0,0); @@ -105,9 +98,3 @@ $operation = 1; $function = 1; $output = WebGUI::Macro::PageTitle::process($session); is($output, $urlizedTitle, 'fetching urlized title via an operation and function'); - -} - -END { - $versionTag->rollback; -} diff --git a/t/Macro/PageUrl.t b/t/Macro/PageUrl.t index dd6853b64..97d9cb4df 100644 --- a/t/Macro/PageUrl.t +++ b/t/Macro/PageUrl.t @@ -65,7 +65,3 @@ $output = WebGUI::Macro::PageUrl::process($session, '/sub/page', 'query=this'); like($output, qr{/sub/page\?noCache=\d+:\d+;query=this$}, 'checking that the query arg works with preventProxyCache'); } - -END { - # See note in the Slash_gateway macro test about this. -} diff --git a/t/Macro/PickLanguage.t b/t/Macro/PickLanguage.t new file mode 100644 index 000000000..bc7feaf71 --- /dev/null +++ b/t/Macro/PickLanguage.t @@ -0,0 +1,125 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; + +use WebGUI::Test; +use WebGUI::Session; +use WebGUI::Asset::Template; +use WebGUI::Macro::PickLanguage; + +use Test::More; # increment this value for each test you create +use Test::Deep; +use Test::MockObject; +use Test::MockObject::Extends; + +my $session = WebGUI::Test->session; + +my $numTests = 3; + +plan tests => $numTests; + +my $macroMock = Test::MockObject->new({}); +$macroMock->set_isa('WebGUI::Macro::PickLanguage'); +$macroMock->set_true('process'); + +#test for normal use + +my $templateId = 'PICKLANGUAGE_TEMPLATE_'; + +my $templateMock = Test::MockObject->new({}); +$templateMock->set_isa('WebGUI::Asset::Template'); +$templateMock->set_always('getId', $templateId); +my $templateVars; +$templateMock->mock('process', sub { $templateVars = $_[1]; } ); + + +{ + WebGUI::Test->mockAssetId($templateId, $templateMock); + WebGUI::Macro::PickLanguage::process($session,$templateMock->getId); + + cmp_deeply( + $templateVars, + { + lang_loop => [ + { 'language_url' => '?op=setLanguage;language=English', + 'language_lang' => 'English', + 'language_langAbbr' => 'en', + 'language_langAbbrLoc' => 'US', + 'language_langEng' => 'English' + }, + ], + delete_url => '?op=setLanguage;language=delete;', + delete_label => 'Go back to profile language.', + }, + 'some template variables are created' + ); + WebGUI::Test->unmockAssetId($templateId); +} + +#test when template Id is left empty + +$templateId = ''; +my $templateNoId = $templateMock->mock('process',''); +$templateMock->set_always('getId', $templateId); +$templateMock->mock('process', sub { $templateVars = $_[1]; } ); + +{ + + WebGUI::Test->mockAssetId($templateId, $templateMock); + WebGUI::Macro::PickLanguage::process($session,$templateMock->getId); + + cmp_deeply( + $templateVars, + { + lang_loop => [ + { 'language_url' => '?op=setLanguage;language=English', + 'language_lang' => 'English', + 'language_langAbbr' => 'en', + 'language_langAbbrLoc' => 'US', + 'language_langEng' => 'English' + }, + ], + delete_url => '?op=setLanguage;language=delete;', + delete_label => "Go back to profile language.", + }, + 'some template variables are created, when no templateId is passed on with the macro' + ); + WebGUI::Test->unmockAssetId($templateId); +} + + +#{ +# WebGUI::Test->mockAssetId($templateNoId, $templateMock); +# $error = WebGUI::Macro::PickLanguage::process($session,$templateMock->getId); +# +# is($error,'Could not instanciate template with id []',"Empty template Id should return error"); +# +# WebGUI::Test->unmockAssetId($templateNoId); +#} + +#test for an incorrect template Id + +$templateId = '1234567890123456789012'; +my $templateWrongId = $templateMock->mock('process',''); +$templateMock->set_always('getId', $templateId); +$templateMock->mock('process', sub { $templateVars = $_[1]; } ); +my $error; + + +{ + WebGUI::Test->mockAssetId($templateWrongId, $templateMock); + $error = WebGUI::Macro::PickLanguage::process($session,$templateMock->getId); + + is($error,'Could not instanciate template with id [1234567890123456789012]',"Template from the wrong namespace should not be initiated"); + WebGUI::Test->unmockAssetId($templateWrongId); +} + diff --git a/t/Macro/RootTitle.t b/t/Macro/RootTitle.t index 65110757f..5c2547f6d 100644 --- a/t/Macro/RootTitle.t +++ b/t/Macro/RootTitle.t @@ -13,8 +13,8 @@ use strict; use lib "$FindBin::Bin/../lib"; use WebGUI::Test; -use WebGUI::Macro::RootTitle; use WebGUI::Session; +use WebGUI::Macro::RootTitle; use Data::Dumper; use Test::More; # increment this value for each test you create @@ -179,7 +179,3 @@ foreach my $testSet (@testSets) { my $output = WebGUI::Macro::RootTitle::process($session); is($output, $testSet->{title}, $testSet->{comment}); } - -END { ##Clean-up after yourself, always - $session->db->write('update asset set lineage=? where assetId=?',[$origLineage, $asset_->getId]); -} diff --git a/t/Macro/SQL.t b/t/Macro/SQL.t index 720536728..8644e55f5 100644 --- a/t/Macro/SQL.t +++ b/t/Macro/SQL.t @@ -17,6 +17,7 @@ use WebGUI::Macro::Slash_gatewayUrl; use WebGUI::Session; use WebGUI::International; use WebGUI::DatabaseLink; +use WebGUI::Macro::SQL; use Data::Dumper; use Test::More; # increment this value for each test you create @@ -117,16 +118,12 @@ my @testSets = ( }, ); -my $numTests = scalar @testSets; - -++$numTests; ##For the load check; -++$numTests; ##For the allow macro access test; - +my $numTests = scalar @testSets + + 2 + ; + plan tests => $numTests; -my $macro = 'WebGUI::Macro::SQL'; -my $loaded = use_ok($macro); - $WebGUIdbLink->set({allowMacroAccess=>0}); # run one test to test allowMacroAccess @@ -136,10 +133,6 @@ is($output, $i18n->get('database access not allowed'), 'Test allow access from m # set allowMacroAccess to 1 to allow other tests to run $WebGUIdbLink->set({allowMacroAccess=>1}); -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { # we know some of these will fail. Keep them quiet. local $SIG{__WARN__} = sub {}; @@ -148,11 +141,18 @@ foreach my $testSet (@testSets) { is($output, $testSet->{output}, $testSet->{comment}); } -} - # reset allowMacroAccess to original value $WebGUIdbLink->set({allowMacroAccess=>$originalMacroAccessValue}); +my $newLinkId = $WebGUIdbLink->copy; +addToCleanup(WebGUI::DatabaseLink->new($session, $newLinkId)); +my $output = WebGUI::Macro::SQL::process( + $session, + q{show columns from testTable like 'zero'}, + q{^0;}, + $newLinkId, +); +is($output, 'zero', 'alternate linkId works'); END { $session->db->dbh->do('DROP TABLE testTable'); diff --git a/t/Macro/SessionId.t b/t/Macro/SessionId.t index e2ca4df69..5c4867db4 100644 --- a/t/Macro/SessionId.t +++ b/t/Macro/SessionId.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::SessionId; use HTML::TokeParser; use Data::Dumper; @@ -21,16 +22,7 @@ use Test::More; # increment this value for each test you create my $session = WebGUI::Test->session; -my $numTests = 1; -$numTests += 1; #For the use_ok -plan tests => 2; +plan tests => 1; -my $macro = 'WebGUI::Macro::SessionId'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - my $output = WebGUI::Macro::SessionId::process( $session ); - is($session->getId, $output, 'Session macro works'); -} +my $output = WebGUI::Macro::SessionId::process( $session ); +is($session->getId, $output, 'Session macro works'); diff --git a/t/Macro/Slash_gatewayUrl.t b/t/Macro/Slash_gatewayUrl.t index 596bcf6a0..670de8cc4 100644 --- a/t/Macro/Slash_gatewayUrl.t +++ b/t/Macro/Slash_gatewayUrl.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::Slash_gatewayUrl; use Data::Dumper; use Test::More; # increment this value for each test you create @@ -24,17 +25,7 @@ my $session = WebGUI::Test->session; ##in t/Session/Url.t All we need to do is make sure that the macro ##fetches the same thing as the method. -my $numTests = 4; -$numTests += 1; #For the use_ok - -plan tests => $numTests; - -my $macro = 'WebGUI::Macro::Slash_gatewayUrl'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +plan tests => 4; $session->setting->set('preventProxyCache', 0); @@ -54,9 +45,3 @@ like($output, qr{/\?noCache=\d+:\d+$}, 'checking the cache settings in the URL') $output = WebGUI::Macro::Slash_gatewayUrl::process($session, '/foo/bar'); like($output, qr{/foo/bar\?noCache=\d+:\d+$}, 'checking the cache settings in the URL are at the end of the URL'); -$session->setting->set('preventProxyCache', 0); - -} - -END { -} diff --git a/t/Macro/SpectreCheck.t b/t/Macro/SpectreCheck.t new file mode 100644 index 000000000..c64a0e6e8 --- /dev/null +++ b/t/Macro/SpectreCheck.t @@ -0,0 +1,44 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../lib"; + +use WebGUI::Test; +use WebGUI::Session; +use WebGUI::Operation::Spectre; + +my $original_spectreCheck = \&WebGUI::Operation::Spectre::spectreTest; +my $spectreStatus; +*WebGUI::Operation::Spectre::spectreTest = sub { + return $spectreStatus; +}; + +use WebGUI::Macro::SpectreCheck; + +use Test::More; # increment this value for each test you create + +my $session = WebGUI::Test->session; + +plan tests => 4; + +my $i18n = WebGUI::International->new($session, 'Macro_SpectreCheck'); + +is WebGUI::Macro::SpectreCheck::process($session), $i18n->get('spectre'), 'with no status, get an i18n message for a bad spectre'; + +$spectreStatus = 'success'; +is WebGUI::Macro::SpectreCheck::process($session), $i18n->get('success'), 'good status'; +$spectreStatus = 'subnet'; +is WebGUI::Macro::SpectreCheck::process($session), $i18n->get('subnet'), 'bad subnet'; +$spectreStatus = 'spectre'; +is WebGUI::Macro::SpectreCheck::process($session), $i18n->get('spectre'), 'bad spectre'; + +*WebGUI::Operation::Spectre::spectreTest = $original_spectreCheck; diff --git a/t/Macro/Thumbnail.t b/t/Macro/Thumbnail.t index 6b8f97cd5..78100d881 100644 --- a/t/Macro/Thumbnail.t +++ b/t/Macro/Thumbnail.t @@ -68,6 +68,7 @@ $asset->update({ $asset->generateThumbnail(); $versionTag->commit; +addToCleanup($versionTag); ##Call the Thumbnail Macro with that Asset's URL and see if it returns @@ -95,10 +96,3 @@ SKIP: { cmp_bag([$thumbImg->GetPixels(width=>1, height=>1, x=>50, y=>50, map=>'RGB', normalize=>'true')], [0,0,1], 'blue pixel #3'); } - -END { - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } - ##Storage is cleaned up by rolling back the version tag -} diff --git a/t/Macro/User.t b/t/Macro/User.t index 6053a1955..33a0decba 100644 --- a/t/Macro/User.t +++ b/t/Macro/User.t @@ -79,6 +79,3 @@ sub setupTest { } return @testSets; } - -END { ##Clean-up after yourself, always -} diff --git a/t/Macro/UsersOnline.t b/t/Macro/UsersOnline.t index 42734ec33..d3966fa35 100644 --- a/t/Macro/UsersOnline.t +++ b/t/Macro/UsersOnline.t @@ -29,130 +29,119 @@ my $template = setupJSONtemplate($session); my @users = setupUsers($session); my $i18n = WebGUI::International->new($session,'Macro_UsersOnline'); -my $numTests = 1; # Module loading test -$numTests += 30; # Static tests +plan tests => 30; -plan tests => $numTests; +# Basic testing ----------------------------------------------------------- -my $macro = 'WebGUI::Macro::UsersOnline'; -my $loaded = use_ok($macro); +# Check for default template +my $defTemplate = WebGUI::Asset->new($session, 'h_T2xtOxGRQ9QJOR6ebLpQ'); +ok(defined $defTemplate, 'default template is present'); -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - - # Basic testing ----------------------------------------------------------- - - # Check for default template - my $defTemplate = WebGUI::Asset->new($session, 'h_T2xtOxGRQ9QJOR6ebLpQ'); - ok(defined $defTemplate, 'default template is present'); - - # Call with default values - my $html = WebGUI::Macro::UsersOnline::process($session); - cmp_ok((length $html), '>', 0, 'call with default template and values returns some output'); +# Call with default values +my $html = WebGUI::Macro::UsersOnline::process($session); +cmp_ok((length $html), '>', 0, 'call with default template and values returns some output'); - # Test labels ------------------------------------------------------------- +# Test labels ------------------------------------------------------------- - $session->user({userId => 1}); - my $json = WebGUI::Macro::UsersOnline::process($session, $template->getId); - my $vars = JSON::from_json($json); +$session->user({userId => 1}); +my $json = WebGUI::Macro::UsersOnline::process($session, $template->getId); +my $vars = JSON::from_json($json); - is($vars->{'usersOnline_label'}, $i18n->get('Users Online'), 'usersOnline_label'); - is($vars->{'members_label'}, $i18n->get('Members'), 'members_label'); - is($vars->{'visitors_label'}, $i18n->get('Visitors'), 'visitors_label'); - is($vars->{'total_label'}, $i18n->get('Total'), 'total_label'); - is($vars->{'membersOnline_label'}, $i18n->get('Members Online'), 'membersOnline_label'); - is($vars->{'visitorsOnline_label'}, $i18n->get('Visitors Online'), 'visitorsOnline_label'); - is($vars->{'avatar_label'}, $i18n->get('Avatar'), 'avatar_label'); - is($vars->{'name_label'}, $i18n->get('Name'), 'name_label'); - is($vars->{'alias_label'}, $i18n->get('Alias'), 'alias_label'); - is($vars->{'session_label'}, $i18n->get('Session'), 'session_label'); - is($vars->{'ip_label'}, $i18n->get('IP'), 'ip_label'); - is($vars->{'lastActivity_label'}, $i18n->get('Last Activity'), 'lastActivity_label'); +is($vars->{'usersOnline_label'}, $i18n->get('Users Online'), 'usersOnline_label'); +is($vars->{'members_label'}, $i18n->get('Members'), 'members_label'); +is($vars->{'visitors_label'}, $i18n->get('Visitors'), 'visitors_label'); +is($vars->{'total_label'}, $i18n->get('Total'), 'total_label'); +is($vars->{'membersOnline_label'}, $i18n->get('Members Online'), 'membersOnline_label'); +is($vars->{'visitorsOnline_label'}, $i18n->get('Visitors Online'), 'visitorsOnline_label'); +is($vars->{'avatar_label'}, $i18n->get('Avatar'), 'avatar_label'); +is($vars->{'name_label'}, $i18n->get('Name'), 'name_label'); +is($vars->{'alias_label'}, $i18n->get('Alias'), 'alias_label'); +is($vars->{'session_label'}, $i18n->get('Session'), 'session_label'); +is($vars->{'ip_label'}, $i18n->get('IP'), 'ip_label'); +is($vars->{'lastActivity_label'}, $i18n->get('Last Activity'), 'lastActivity_label'); - # Test logic -------------------------------------------------------------- +# Test logic -------------------------------------------------------------- - like($vars->{'visitors'}, qr/[0-9]+/, 'visitors is numeric'); +like($vars->{'visitors'}, qr/[0-9]+/, 'visitors is numeric'); # Does not work in testing environments that run on the loopback interface, # since these queries are filtered out by the macro. # is($vars->{'visitors'} > 0, 1, 'visitors > 0 when calling as visitor'); - like($vars->{'members'}, qr/[0-9]+/, 'members is numeric'); - cmp_ok($vars->{'members'}, '>', 0, 'members > 0 since we have created one visible active member'); - is($vars->{'total'}, $vars->{'visitors'} + $vars->{'members'}, 'total == visitors + members'); - ok($vars->{'isVisitor'}, 'isVisitor is true when calling as visitor'); - ok(defined $vars->{'hasMembers'}, 'hasMembers is defined since we have created one visible active member'); +like($vars->{'members'}, qr/[0-9]+/, 'members is numeric'); +cmp_ok($vars->{'members'}, '>', 0, 'members > 0 since we have created one visible active member'); +is($vars->{'total'}, $vars->{'visitors'} + $vars->{'members'}, 'total == visitors + members'); +ok($vars->{'isVisitor'}, 'isVisitor is true when calling as visitor'); +ok(defined $vars->{'hasMembers'}, 'hasMembers is defined since we have created one visible active member'); - # Check member loop ------------------------------------------------------- +# Check member loop ------------------------------------------------------- - my $allFieldsSet = 1; - my $firstUserPresent = 0; - my $secondUserAbsent = 1; +my $allFieldsSet = 1; +my $firstUserPresent = 0; +my $secondUserAbsent = 1; - foreach (@{$vars->{'member_loop'}}) { - # Check whether first user is present - if ($_->{'username'} eq 'tester1') { - # Indicate success - $firstUserPresent = 1; - # Check whether alias and name have been set correctly - $allFieldsSet = $_->{'alias'} eq 'alias1'; - $allFieldsSet &&= $_->{'firstName'} eq 'first1'; - $allFieldsSet &&= $_->{'middleName'} eq 'middle1'; - $allFieldsSet &&= $_->{'lastName'} eq 'last1'; - } - - # Check whether second user is present - if ($_->{'username'} eq 'tester2') { - # Indicate failure - $secondUserAbsent = 0; - } - - # Check whether remaining fields have been set. Note that we cannot - # check for the alias, name or avatar, since these values may be - # optional. - $allFieldsSet &&= $_->{'uid'} =~ /.*/; - $allFieldsSet &&= $_->{'sessionId'} =~ /.*/; -# $allFieldsSet &&= $_->{'ip'} =~ /.*/; # IP is not set for our test user - $allFieldsSet &&= $_->{'lastActivity'} =~ /.*/; - } - # Check booleans indicating errors - ok($allFieldsSet, 'fields in the member loop have been set correctly'); - ok($firstUserPresent, 'the first user is present in the member loop'); - ok($secondUserAbsent, 'the second user is absent from the member loop'); - - - # Check visitor loop ------------------------------------------------------ - - $allFieldsSet = 1; - - foreach (@{$vars->{'visitor_loop'}}) { -# $allFieldsSet &&= $_->{'ip'} =~ /.*/; # IP is not set for our test user - $allFieldsSet &&= $_->{'sessionId'} =~ /.*/; - $allFieldsSet &&= $_->{'lastActivity'} =~ /.*/; +foreach (@{$vars->{'member_loop'}}) { + # Check whether first user is present + if ($_->{'username'} eq 'tester1') { + # Indicate success + $firstUserPresent = 1; + # Check whether alias and name have been set correctly + $allFieldsSet = $_->{'alias'} eq 'alias1'; + $allFieldsSet &&= $_->{'firstName'} eq 'first1'; + $allFieldsSet &&= $_->{'middleName'} eq 'middle1'; + $allFieldsSet &&= $_->{'lastName'} eq 'last1'; } - # Check booleans indicating errors - ok($allFieldsSet, 'fields in the visitor loop have been set correctly'); + # Check whether second user is present + if ($_->{'username'} eq 'tester2') { + # Indicate failure + $secondUserAbsent = 0; + } - - # Test macro parameters --------------------------------------------------- - - # Call with zero max limits - $json = WebGUI::Macro::UsersOnline::process($session, $template->getId, undef, 0, 0); - $vars = JSON::from_json($json); - ok(!defined $vars->{'hasMembers'}, 'hasMembers undefined when display limit is set to zero'); - is(@{$vars->{'member_loop'}} == 0, 1, 'empty member loop when display limit is set to zero'); - is(@{$vars->{'visitor_loop'}} == 0, 1, 'empty visitor loop when display limit is set to zero'); - - # Call with zero max inactivity time - $json = WebGUI::Macro::UsersOnline::process($session, $template->getId, 0, undef, undef); - $vars = JSON::from_json($json); - ok(!defined $vars->{'hasMembers'}, 'hasMembers undefined when max inactivity time is set to zero'); - is(@{$vars->{'member_loop'}} == 0, 1, 'empty member loop when max inactivity time is set to zero'); - is(@{$vars->{'visitor_loop'}} == 0, 1, 'empty visitor loop when max inactivity time is set to zero'); + # Check whether remaining fields have been set. Note that we cannot + # check for the alias, name or avatar, since these values may be + # optional. + $allFieldsSet &&= $_->{'uid'} =~ /.*/; + $allFieldsSet &&= $_->{'sessionId'} =~ /.*/; +# $allFieldsSet &&= $_->{'ip'} =~ /.*/; # IP is not set for our test user + $allFieldsSet &&= $_->{'lastActivity'} =~ /.*/; } +# Check booleans indicating errors +ok($allFieldsSet, 'fields in the member loop have been set correctly'); +ok($firstUserPresent, 'the first user is present in the member loop'); +ok($secondUserAbsent, 'the second user is absent from the member loop'); + + +# Check visitor loop ------------------------------------------------------ + +$allFieldsSet = 1; + +foreach (@{$vars->{'visitor_loop'}}) { +# $allFieldsSet &&= $_->{'ip'} =~ /.*/; # IP is not set for our test user + $allFieldsSet &&= $_->{'sessionId'} =~ /.*/; + $allFieldsSet &&= $_->{'lastActivity'} =~ /.*/; +} + +# Check booleans indicating errors +ok($allFieldsSet, 'fields in the visitor loop have been set correctly'); + + +# Test macro parameters --------------------------------------------------- + +# Call with zero max limits +$json = WebGUI::Macro::UsersOnline::process($session, $template->getId, undef, 0, 0); +$vars = JSON::from_json($json); +ok(!defined $vars->{'hasMembers'}, 'hasMembers undefined when display limit is set to zero'); +is(@{$vars->{'member_loop'}} == 0, 1, 'empty member loop when display limit is set to zero'); +is(@{$vars->{'visitor_loop'}} == 0, 1, 'empty visitor loop when display limit is set to zero'); + +# Call with zero max inactivity time +$json = WebGUI::Macro::UsersOnline::process($session, $template->getId, 0, undef, undef); +$vars = JSON::from_json($json); +ok(!defined $vars->{'hasMembers'}, 'hasMembers undefined when max inactivity time is set to zero'); +is(@{$vars->{'member_loop'}} == 0, 1, 'empty member loop when max inactivity time is set to zero'); +is(@{$vars->{'visitor_loop'}} == 0, 1, 'empty visitor loop when max inactivity time is set to zero'); sub setupUsers { @@ -189,10 +178,10 @@ sub setupUsers { # Create sessions such that users are added to the userSession table foreach (@users) { - my $newSession = WebGUI::Session->open(WebGUI::Test::root, WebGUI::Test::file); + my $newSession = WebGUI::Session->open(WebGUI::Test::file); $newSession->user({user => $_}); } - WebGUI::Test->usersToDelete(@users); + addToCleanup(@users); return @users; } @@ -246,10 +235,6 @@ sub setupJSONtemplate { } EOTMPL my $template = WebGUI::Asset->getImportNode($session)->addChild({className=>'WebGUI::Asset::Template', namespace => 'Macro/UsersOnline', template=>$templateBody}); + addToCleanup($template); return $template; } - - -END { ##Clean-up after yourself, always - $template->purge; -} diff --git a/t/Macro/ViewCart.t b/t/Macro/ViewCart.t index 5a2574f3e..063b09421 100644 --- a/t/Macro/ViewCart.t +++ b/t/Macro/ViewCart.t @@ -14,6 +14,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::ViewCart; use HTML::TokeParser; use Data::Dumper; @@ -21,8 +22,6 @@ use Test::More; # increment this value for each test you create my $session = WebGUI::Test->session; - - my @testSets = ( { comment => 'default', @@ -41,17 +40,8 @@ foreach my $testSet (@testSets) { $numTests += 1 + (ref $testSet->{output} eq 'CODE'); } -$numTests += 1; #For the use_ok - plan tests => $numTests; -my $macro = 'WebGUI::Macro::ViewCart'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { my $output = WebGUI::Macro::ViewCart::process( $session, $testSet->{label}); if (ref $testSet->{output} eq 'CODE') { @@ -64,9 +54,6 @@ foreach my $testSet (@testSets) { } } -} - - sub simpleHTMLParser { my ($text) = @_; my $p = HTML::TokeParser->new(\$text); @@ -86,6 +73,3 @@ sub simpleTextParser { return ($url, $label); } - -END { -} diff --git a/t/Macro/a_account.t b/t/Macro/a_account.t index f46bc8f68..ad9154357 100644 --- a/t/Macro/a_account.t +++ b/t/Macro/a_account.t @@ -16,13 +16,14 @@ use WebGUI::Test; use WebGUI::Session; use HTML::TokeParser; use Data::Dumper; +use WebGUI::Macro::a_account; use Test::More; # increment this value for each test you create my $session = WebGUI::Test->session; # -my ($versionTag, $template) = addTemplate(); +my $template = addTemplate(); my $homeAsset = WebGUI::Asset->getDefault($session); @@ -65,17 +66,8 @@ foreach my $testSet (@testSets) { $numTests += 1 + (ref $testSet->{output} eq 'CODE'); } -$numTests += 1; #For the use_ok - plan tests => $numTests; -my $macro = 'WebGUI::Macro::a_account'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; - foreach my $testSet (@testSets) { my $output = WebGUI::Macro::a_account::process( $session, $testSet->{label}, $testSet->{template} ); @@ -90,8 +82,6 @@ foreach my $testSet (@testSets) { } } -} - sub addTemplate { $session->user({userId=>3}); my $importNode = WebGUI::Asset->getImportNode($session); @@ -108,7 +98,8 @@ sub addTemplate { }; my $template = $importNode->addChild($properties, $properties->{id}); $versionTag->commit; - return ($versionTag, $template); + addToCleanup($versionTag); + return $template; } sub simpleHTMLParser { @@ -125,14 +116,8 @@ sub simpleHTMLParser { sub simpleTextParser { my ($text) = @_; - my ($url) = $text =~ /HREF=(.+?)(LABEL|\Z)/; - my ($label) = $text =~ /LABEL=(.+?)(HREF|\Z)/; + my ($url) = $text =~ /HREF=(.+?)(\n?LABEL|\Z)/; + my ($label) = $text =~ /LABEL=(.+?)(\n?HREF|\Z)/; return ($url, $label); } - -END { - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } -} diff --git a/t/Macro/c_companyName.t b/t/Macro/c_companyName.t index b50a883f0..d3b22abb1 100644 --- a/t/Macro/c_companyName.t +++ b/t/Macro/c_companyName.t @@ -14,33 +14,18 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::c_companyName; use Data::Dumper; use Test::More; # increment this value for each test you create my $session = WebGUI::Test->session; -my $numTests = 2+1; - -plan tests => $numTests; - -my $macro = 'WebGUI::Macro::c_companyName'; -my $loaded = use_ok($macro); - -my $originalCompanyName = $session->setting->get('companyName'); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +plan tests => 2; my $output = WebGUI::Macro::c_companyName::process($session); -is($output, $originalCompanyName, "Testing companyName"); +is($output, $session->setting->get('companyName'), "Testing companyName"); $session->setting->set('companyName', q|Gooey's Consulting, LLC|); $output = WebGUI::Macro::c_companyName::process($session); is($output, q|Gooey's Consulting, LLC|, "Testing companyName with embedded quote and comma"); - -} - -END { -} diff --git a/t/Macro/e_companyEmail.t b/t/Macro/e_companyEmail.t index aa1205cc7..d54c6f0fa 100644 --- a/t/Macro/e_companyEmail.t +++ b/t/Macro/e_companyEmail.t @@ -14,26 +14,16 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; +use WebGUI::Macro::e_companyEmail; use Data::Dumper; use Test::More; # increment this value for each test you create my $session = WebGUI::Test->session; -my $numTests = 1 + 1; - -plan tests => $numTests; - -my $macro = 'WebGUI::Macro::e_companyEmail'; -my $loaded = use_ok($macro); - -SKIP: { - -skip "Unable to load $macro", $numTests-1 unless $loaded; +plan tests => 1; my ($value) = $session->dbSlave->quickArray( "select value from settings where name='companyEmail'"); my $output = WebGUI::Macro::e_companyEmail::process($session); is($output, $value, sprintf "Testing companyEmail"); - -} diff --git a/t/Macro/r_printable.t b/t/Macro/r_printable.t index 2578c88eb..adf721d57 100644 --- a/t/Macro/r_printable.t +++ b/t/Macro/r_printable.t @@ -25,7 +25,7 @@ my $session = WebGUI::Test->session; my $homeAsset = WebGUI::Asset->getDefault($session); $session->asset($homeAsset); -my ($versionTag, $template) = setupTest($session, $homeAsset); +my $template = setupTest($session, $homeAsset); my $i18n = WebGUI::International->new($session, 'Macro_r_printable'); @@ -125,8 +125,9 @@ sub setupTest { }; my $asset = $defaultNode->addChild($properties, $properties->{id}); $versionTag->commit; + addToCleanup($versionTag); - return $versionTag, $asset; + return $asset; } sub simpleHTMLParser { @@ -143,14 +144,8 @@ sub simpleHTMLParser { sub simpleTextParser { my ($text) = @_; - my ($url) = $text =~ /HREF=(.+?)(LABEL|\Z)/; - my ($label) = $text =~ /LABEL=(.+?)(HREF|\Z)/; + my ($url) = $text =~ /HREF=(.+?)(\n?LABEL|\Z)/; + my ($label) = $text =~ /LABEL=(.+?)(\n?HREF|\Z)/; return ($url, $label); } - -END { ##Clean-up after yourself, always - if (defined $versionTag and ref $versionTag eq 'WebGUI::VersionTag') { - $versionTag->rollback; - } -} diff --git a/t/Mail/Send.t b/t/Mail/Send.t index eeedfd964..496773c5c 100644 --- a/t/Mail/Send.t +++ b/t/Mail/Send.t @@ -19,9 +19,10 @@ use Test::More; use Test::Deep; use Data::Dumper; use MIME::Parser; -use Encode qw/decode/; +use Encode qw/decode encode/; use WebGUI::Test; +use WebGUI::Paths; use WebGUI::Mail::Send; @@ -42,7 +43,7 @@ if ( $@ ) { diag( "Can't prepare mail server: $@" ) } #---------------------------------------------------------------------------- # Tests -plan tests => 16; # Increment this number for each test you create +plan tests => 17; # Increment this number for each test you create #---------------------------------------------------------------------------- # Test create @@ -115,6 +116,16 @@ is( $mime->parts(0)->as_string =~ m/\n/, $newlines, "addHtmlRaw should add newlines after 78 characters", ); +use utf8; +$mail = WebGUI::Mail::Send->create( $session, { + to => 'norton@localhost', + subject => "H\x{00C4}ufige Fragen", +}); +$mail->addHeaderField('List-ID', "H\x{00C4}ufige Fragen"); +my $messageId = $mail->queue; +my $dbMail = WebGUI::Mail::Send->retrieve($session, $messageId); +is($dbMail->getMimeEntity->head->get('List-ID'), "=?UTF-8?Q?H=C3=84ufige=20Fragen?=\n", 'addHeaderField: handles utf-8 correctly'); + # TODO: Test that addHtml creates a body with the right content type my $smtpServerOk = 0; @@ -124,7 +135,7 @@ SKIP: { my $numtests = 2; # Number of tests in this block # Must be able to write the config, or we'll die - if ( !-w File::Spec->catfile( WebGUI::Test::root, 'etc', WebGUI::Test::file() ) ) { + if ( !-w File::Spec->catfile( WebGUI::Paths->configBase, WebGUI::Test->file ) ) { skip "Cannot test emailOverride: Can't write new configuration value", $numtests; } @@ -325,7 +336,7 @@ $mail->send; is(scalar @mailIds, $startingMessages+2, 'sending a message with a group added two messages'); @mailIds = $session->db->buildArray("select messageId from mailQueue where message like ?",['%Mail::Send test message%']); -is(scalar @mailIds, $startingMessages+2, 'sending a message with a group added the right two messages'); +is(scalar @mailIds, 2, 'sending a message with a group added the right two messages'); my @emailAddresses = (); foreach my $mailId (@mailIds) { diff --git a/t/Paginator.t b/t/Paginator.t index f1c16d90d..f3ea0b1bf 100644 --- a/t/Paginator.t +++ b/t/Paginator.t @@ -25,7 +25,7 @@ use Data::Dumper; my $session = WebGUI::Test->session; -plan tests => 26; # increment this value for each test you create +plan tests => 32; # increment this value for each test you create my $startingRowNum = 0; my $endingRowNum = 99; @@ -107,6 +107,12 @@ is('100', $p->getPage(5), '(101) page 5 stringification okay'); is($p->getPageNumber, 1, 'Default page number is 1'); ##Additional page numbers are specified at instantiation +######################################################################## +# +# getPageLinks with limits +# +######################################################################## + $expectedPages = [ map { +{ 'pagination.text' => ( $_ + 1 ), 'pagination.range' => ( 25 * $_ + 1 ) . "-" . ( $_ * 25 + 25 <= $endingRowNum + 1 ? $_ * 25 + 25 : $endingRowNum + 1 ), # First row number - Last row number @@ -115,12 +121,6 @@ $expectedPages = [ map { +{ $expectedPages->[0]->{'pagination.activePage'} = 'true'; -######################################################################## -# -# getPageLinks with limits -# -######################################################################## - cmp_deeply( ($p->getPageLinks)[0], $expectedPages, @@ -217,3 +217,65 @@ cmp_deeply( \@pageWindow, 'set of last 10 pages selected correctly, (20/20)', ); + +######################################################################## +# +# iterator based paginator +# +######################################################################## + +my $callback = sub { + my ($start, $rowsPerPage) = @_; + my $state = $start * 2; + my $counter = 0; + my $iterator = sub { + return 50 if $_[0] eq 'rowCount'; + return if ($counter >= $rowsPerPage); + $state += 2; + ++$counter; + return if $state > 50; + return $state; + }; + return $iterator; +}; + +my $p1 = WebGUI::Paginator->new($session, '/neighborhood', 5); +$p1->setDataByCallback($callback); +my $pIterator = $p1->getPageIterator; +isa_ok($pIterator, 'CODE', 'getPageIterator'); +is($pIterator->('rowCount'), 50, 'generated iterator returns the correct maximum number of rows'); +is($p1->getNumberOfPages, 10, 'getNumberOfPages works with an iterator'); + +cmp_deeply(drainIterator($pIterator, 10), [2, 4, 6, 8, 10], 'setDataByCallback: iterator returned page 1 data'); + +$p1->setPageNumber(2); +$p1->setDataByCallback($callback); +$pIterator = $p1->getPageIterator; + +cmp_deeply(drainIterator($pIterator, 10), [12, 14, 16, 18, 20], '... iterator returned page 2 data'); + +$expectedPages = [ map { +{ + 'pagination.text' => ( $_ + 1 ), + 'pagination.range' => ( 5 * $_ + 1 ) . "-" . ( ($_+1) * 5 ), # First row number - Last row number + 'pagination.url' => ( $_ != 1 ? '/neighborhood' . '?pn=' . ( $_ + 1 ) : '' ), # Current page has no URL + } } (0..9) ]; + +$expectedPages->[1]->{'pagination.activePage'} = 'true'; + +cmp_deeply( + ($p1->getPageLinks())[0], + $expectedPages, + 'getPageLinks works with a paginator' +); + +sub drainIterator { + my $iterator = shift; + my $terminalCount = shift; + my $pageData = []; + my $infiniteLoopCount = 0; + while (defined(my $item = $pIterator->())) { + push @{ $pageData }, $item; + last if ++$infiniteLoopCount >= $terminalCount; + } + return $pageData; +} diff --git a/t/PassiveProfiling.t b/t/PassiveProfiling.t index 4ff7820d1..0afe76f69 100644 --- a/t/PassiveProfiling.t +++ b/t/PassiveProfiling.t @@ -23,7 +23,7 @@ use WebGUI::Asset; use Test::More; use Test::Deep; -my $startingTime = $session->datetime->time(); +my $startingTime = time(); my $numTests = 5; # increment this value for each test you create plan tests => 1 + $numTests; @@ -77,7 +77,7 @@ is($count, 0, 'add: Nothing added if passive profiling is not enabled'); $session->setting->set('passiveProfilingEnabled', 1); my $timeLogged; -$timeLogged = $session->datetime->time(); +$timeLogged = time(); WebGUI::PassiveProfiling::add( $session, $page->getId ); my $count = $session->db->quickScalar('select count(*) from passiveProfileLog where assetId=? and dateOfEntry >= ?',[$page->getId, $startingTime]); diff --git a/t/Paths.t b/t/Paths.t new file mode 100644 index 000000000..323ebe95c --- /dev/null +++ b/t/Paths.t @@ -0,0 +1,46 @@ +use 5.010; +use strict; +use warnings; + +use Test::More; +use WebGUI::Paths; + +my @pathMethods = qw( + configBase + logConfig + spectreConfig + preloadCustom + preloadExclusions + upgrades + extras + defaultUploads + defaultCreateSQL + var +); +can_ok 'WebGUI::Paths', @pathMethods; + +ok !(grep { WebGUI::Paths->can($_) } qw( + croak + realpath + catdir + splitpath + catpath + splitpath + updir + catfile + try + catch + _readTextLines + subname +)), 'Internal functions cleaned up'; + +my @configs = WebGUI::Paths->siteConfigs; +ok !(\@configs ~~ WebGUI::Paths->spectreConfig), 'Spectre config not listed in configs'; + +for my $method (@pathMethods) { + my $return = WebGUI::Paths->$method; + ok $return, "$method returns a path"; +} + +done_testing; + diff --git a/t/Pluggable.t b/t/Pluggable.t index f705407da..bd8bf280a 100644 --- a/t/Pluggable.t +++ b/t/Pluggable.t @@ -41,7 +41,7 @@ use WebGUI::Pluggable; #---------------------------------------------------------------------------- # Tests -plan tests => 8; # Increment this number for each test you create +plan tests => 12; # Increment this number for each test you create #---------------------------------------------------------------------------- # put your tests here @@ -65,13 +65,13 @@ is($dumper->Dump, q|$VAR1 = { #---------------------------------------------------------------------------- # Test find and findAndLoad { # Block to localize @INC - my $lib = WebGUI::Test->lib; + my $lib = File::Spec->catdir( WebGUI::Test->getTestCollateralPath, 'Pluggable', 'lib' ); local @INC = ( $lib ); # Use the i18n files to test my @testFiles = (); - File::Find::find( - sub { + File::Find::find( + sub { if ( !/^[.]/ && /[.]pm$/ ) { my $name = $File::Find::name; $name =~ s{^$lib[/]}{}; @@ -80,30 +80,57 @@ is($dumper->Dump, q|$VAR1 = { push @testFiles, $name; } }, - File::Spec->catfile( $lib, 'WebGUI', 'i18n' ), + File::Spec->catfile( $lib, 'WebGUI', 'Test', 'Pluggable' ), ); - + cmp_deeply( - [ WebGUI::Pluggable::find( 'WebGUI::i18n' ) ], + [ WebGUI::Pluggable::find( 'WebGUI::Test::Pluggable' ) ], bag( @testFiles ), "find() finds all modules by default", ); cmp_deeply( - [ WebGUI::Pluggable::find( 'WebGUI::i18n', { onelevel => 1 } ) ], - bag( grep { /^WebGUI::i18n::[^:]+$/ } @testFiles ), + [ WebGUI::Pluggable::find( 'WebGUI::Test::Pluggable', { onelevel => 1 } ) ], + bag( grep { /^WebGUI::Test::Pluggable::[^:]+$/ } @testFiles ), "find() with onelevel", ); cmp_deeply( - [ WebGUI::Pluggable::find( 'WebGUI::i18n', { exclude => [ 'WebGUI::i18n::English::WebGUI' ] } ) ], - bag( grep { $_ ne 'WebGUI::i18n::English::WebGUI' } @testFiles ), + [ WebGUI::Pluggable::find( 'WebGUI::Test::Pluggable', { exclude => [ 'WebGUI::Test::Pluggable::Second' ] } ) ], + bag( grep { $_ ne 'WebGUI::Test::Pluggable::Second' } @testFiles ), "find() with exclude", ); - - cmp_deeply( - [ WebGUI::Pluggable::find( 'WebGUI::i18n', { onelevel => 1, return => "name" } ) ], - bag( map { /::([^:]+)$/; $1 } grep { /^WebGUI::i18n::[^:]+$/ } @testFiles ), + + cmp_deeply( + [ WebGUI::Pluggable::find( 'WebGUI::Test::Pluggable', { exclude => [ 'WebGUI::Test::Pluggable::First*' ] } ) ], + bag( grep { $_ ne 'WebGUI::Test::Pluggable::First' && $_ ne 'WebGUI::Test::Pluggable::FirstOne' } @testFiles ), + "find() with exclude with glob", + ); + + cmp_deeply( + [ WebGUI::Pluggable::find( 'WebGUI::Test::Pluggable', { exclude => [ 'WebGUI::Test::Pluggable*' ] } ) ], + [], + "find() with exclude with massive glob", + ); + + cmp_deeply( + [ WebGUI::Pluggable::find( 'WebGUI::Test::Pluggable', { exclude => [ 'WebGUI::Test::Pluggable::First.*' ] } ) ], + bag( grep { $_ ne 'WebGUI::Test::Pluggable::First' && $_ ne 'WebGUI::Test::Pluggable::FirstOne' } @testFiles ), + "find() with exclude with regex", + ); + + cmp_deeply( + [ WebGUI::Pluggable::find( 'WebGUI::Test::Pluggable', { exclude => [ qw/WebGUI::Test::Pluggable::First WebGUI::Test::Pluggable::Second::Child/ ] } ) ], + bag( grep { + $_ ne 'WebGUI::Test::Pluggable::First' + && $_ ne 'WebGUI::Test::Pluggable::Second::Child' + } @testFiles ), + "find() with multiple excludes", + ); + + cmp_deeply( + [ WebGUI::Pluggable::find( 'WebGUI::Test::Pluggable', { onelevel => 1, return => "name" } ) ], + bag( map { /::([^:]+)$/; $1 } grep { /^WebGUI::Test::Pluggable::[^:]+$/ } @testFiles ), "find() with return => name", ); }; diff --git a/t/ProfileField.t b/t/ProfileField.t index e9b659f03..76fcfc84e 100644 --- a/t/ProfileField.t +++ b/t/ProfileField.t @@ -33,7 +33,7 @@ WebGUI::Test->usersToDelete($newUser); #---------------------------------------------------------------------------- # Tests -plan tests => 47; # Increment this number for each test you create +plan tests => 48; # Increment this number for each test you create #---------------------------------------------------------------------------- # Test the creation of ProfileField @@ -114,6 +114,14 @@ my $newProfileField2 = WebGUI::ProfileField->create($session, 'testField2', { is($newProfileField2->get('fieldType'), 'ReadOnly', 'create: default fieldType is ReadOnly'); is($newProfileField2->get('label'), q|WebGUI::International::get('webgui','WebGUI')|, 'getting raw label'); is($newProfileField2->getLabel, 'WebGUI', 'getLabel will process safeEval calls for i18n'); +$newProfileField->delete; +$newProfileField2->delete; + +$newProfileField = WebGUI::ProfileField->create($session, 'space field', { + fieldType => 'Float', + label => 'Space Field', +}); +is $newProfileField, undef, 'create returns undef if the field name contains white space'; ########################################################### # @@ -174,13 +182,4 @@ is ($newProfileField3->get('required'), 0, '... required = 0'); $newProfileField3->set({ required => 1}); is ($newProfileField3->get('required'), 1, 'set required = 1'); is ($newProfileField3->get('editable'), 1, '... editable = 1'); - -#---------------------------------------------------------------------------- -# Cleanup -END { - $newProfileField->delete; - $newProfileField2->delete; - $newProfileField3->delete; -} - - +$newProfileField3->delete; diff --git a/t/SQL.t b/t/SQL.t index 955454e93..483ea065e 100644 --- a/t/SQL.t +++ b/t/SQL.t @@ -174,6 +174,7 @@ SKIP: { skip("No InnoDB tables in this MySQL. Skipping all transaction related tests.",7) if (lc $mysqlVariables{have_innodb} ne 'yes'); $session->db->dbh->do('DROP TABLE IF EXISTS testTable'); $session->db->dbh->do('CREATE TABLE testTable (myIndex int(8) NOT NULL default 0, message CHAR(64), PRIMARY KEY(myIndex)) TYPE=InnoDB'); + addToCleanup( SQL => 'DROP TABLE testTable' ); my $dbh2 = WebGUI::SQL->connect($session,$session->config->get("dsn"), $session->config->get("dbuser"), $session->config->get("dbpass")); my ($sth, $sth2, $rc); @@ -298,6 +299,3 @@ cmp_deeply( 'Check table structure', ); -END { - $session->db->dbh->do('DROP TABLE IF EXISTS testTable'); -} diff --git a/t/Search.t b/t/Search.t index cb22ef303..e46fdbaec 100644 --- a/t/Search.t +++ b/t/Search.t @@ -57,9 +57,13 @@ ok(! $search->_isStopword('private.+'), '_isStopword: regex metacharacters # Chinese ideograph handling # ################################################ -{ +SKIP: { use utf8; + my $min_word_length = $session->db->quickScalar('SELECT @@ft_min_word_len'); + skip 'MySQL minimum word length too long to support ideograms', 2 + if $min_word_length > 2; + # Create an article to index my $article = WebGUI::Asset->getImportNode( $session )->addChild( { className => 'WebGUI::Asset::Wobject::Article', @@ -71,10 +75,10 @@ ok(! $search->_isStopword('private.+'), '_isStopword: regex metacharacters WebGUI::Test->tagsToRollback($tag); WebGUI::Search::Index->create( $article ); my $searcher = WebGUI::Search->new($session); - my $assetIds = $searcher->search({ keywords => "甲", })->getAssetIds; + my $assetIds = $searcher->search({ keywords => "Chinese", })->getAssetIds; cmp_deeply( $assetIds, [ $article->getId ], 'basic test for search works'); my $searcher = WebGUI::Search->new($session); - my $assetIds = $searcher->search({ keywords => "Chinese", })->getAssetIds; + my $assetIds = $searcher->search({ keywords => "甲", })->getAssetIds; cmp_deeply( $assetIds, [ $article->getId ], 'ideograph search works'); } diff --git a/t/Search/Index.t b/t/Search/Index.t index 9c9231f6a..fb63e4e49 100644 --- a/t/Search/Index.t +++ b/t/Search/Index.t @@ -244,23 +244,30 @@ cmp_deeply ( #---------------------------------------------------------------------------- # Test that Chinese ideographical characters are inserted and searchable. -use utf8; -$article->update({ - description => "甲骨文", -}); -$indexer = WebGUI::Search::Index->create( $article ); +SKIP: { + use utf8; -$row = $db->quickHashRef( "SELECT * FROM assetIndex WHERE assetId=?", [ $article->getId ] ); -cmp_deeply ( - $row, - superhashof({ - keywords => all( # keywords contains title, menuTitle, every part of the URL and every keyword - re("''甲''"), - re("''骨''"), - re("''文''"), - ), - }), - "Index has Chinese ideographs, separated by spaces and delimited with quotes to pad the length" -); + my $min_word_length = $session->db->quickScalar('SELECT @@ft_min_word_len'); + skip 'MySQL minimum word length too long to support ideograms', 1 + if $min_word_length > 2; + + $article->update({ + description => "甲骨文", + }); + $indexer = WebGUI::Search::Index->create( $article ); + + $row = $db->quickHashRef( "SELECT * FROM assetIndex WHERE assetId=?", [ $article->getId ] ); + cmp_deeply ( + $row, + superhashof({ + keywords => all( # keywords contains title, menuTitle, every part of the URL and every keyword + re("''甲''"), + re("''骨''"), + re("''文''"), + ), + }), + "Index has Chinese ideographs, separated by spaces and delimited with quotes to pad the length" + ); +} #vim:ft=perl diff --git a/t/Session/DateTime.t b/t/Session/DateTime.t index 84476bd02..809271124 100644 --- a/t/Session/DateTime.t +++ b/t/Session/DateTime.t @@ -19,8 +19,9 @@ use WebGUI::Session; use Test::More tests => 90; # increment this value for each test you create -installBadLocale(); - +local @INC = @INC; +unshift @INC, File::Spec->catdir( WebGUI::Test->getTestCollateralPath, 'Session-DateTime', 'lib' ); + my $session = WebGUI::Test->session; my $dt = $session->datetime; @@ -298,13 +299,3 @@ $session->user({user => $dude}); is($dt->epochToHuman($wgbday), '8/16/2001 9:00 pm', 'epochToHuman: constructs a default locale if the language does not provide one.'); $session->user({userId => 1}); -sub installBadLocale { - copy( - WebGUI::Test->getTestCollateralPath('BadLocale.pm'), - File::Spec->catfile(WebGUI::Test->lib, qw/WebGUI i18n BadLocale.pm/) - ); -} - -END { - unlink File::Spec->catfile(WebGUI::Test->lib, qw/WebGUI i18n BadLocale.pm/); -} diff --git a/t/Session/ErrorHandler.t b/t/Session/ErrorHandler.t index c0f5453d3..84229a9b2 100644 --- a/t/Session/ErrorHandler.t +++ b/t/Session/ErrorHandler.t @@ -225,7 +225,8 @@ my $showDebug = $eh->showDebug; # #################################################### -my $newSession = WebGUI::Session->open(WebGUI::Test::root, WebGUI::Test::file); +my $newSession = WebGUI::Session->open(WebGUI::Test::file); +addToCleanup($newSession); my $outputBuffer; open my $outputHandle, '>', \$outputBuffer or die "Unable to create scalar filehandle: $!\n"; $newSession->output->setHandle($outputHandle); diff --git a/t/Session/Http.t b/t/Session/Http.t index f38cbbb51..2ee64ea5d 100644 --- a/t/Session/Http.t +++ b/t/Session/Http.t @@ -23,9 +23,7 @@ use Data::Dumper; use Test::More; # increment this value for each test you create use Test::Deep; -my $num_tests = 53; - -plan tests => $num_tests; +plan tests => 57; my $session = WebGUI::Test->session; @@ -401,6 +399,22 @@ is_deeply( $session->user({userId => 1}); +#################################################### +# +# ifModifiedSince +# +#################################################### +##Clear request object to run a new set of requests +$request = WebGUI::PseudoRequest->new(); +$session->{_request} = $request; +$request->headers_in->{'If-Modified-Since'} = ''; +ok $session->http->ifModifiedSince(0), 'ifModifiedSince: empty header always returns true'; + +$request->headers_in->{'If-Modified-Since'} = $session->datetime->epochToHttp(WebGUI::Test->webguiBirthday); +ok $session->http->ifModifiedSince(WebGUI::Test->webguiBirthday + 5), '... epoch check, true'; +ok !$session->http->ifModifiedSince(WebGUI::Test->webguiBirthday - 5), '... epoch check, false'; +ok $session->http->ifModifiedSince(WebGUI::Test->webguiBirthday - 5, 3600), '... epoch check, made true by maxCacheTimeout'; + #################################################### # # Utility functions @@ -428,7 +442,3 @@ sub deltaHttpTimes { my $dt2 = $httpParser->parse_datetime($http2); my $delta_time = $dt1-$dt2; } - - -END { -} diff --git a/t/Session/Icon.t b/t/Session/Icon.t index 75d53ef27..e20c621bf 100644 --- a/t/Session/Icon.t +++ b/t/Session/Icon.t @@ -111,7 +111,7 @@ is($extras, q!doSomething()!, "drag: set extras"); $icon = $session->icon->delete('','','What did I ever do to you?'); my ($onclick) = linkAndText($icon, 'a', 'onclick'); -is($onclick, "return confirm('What did I ever do to you?')", "delete: confirm text"); +is($onclick, "return confirm('What did I ever do to you?');", "delete: confirm text"); #################################################### # diff --git a/t/Session/Scratch.t b/t/Session/Scratch.t index 1b56afcbd..173719f7c 100644 --- a/t/Session/Scratch.t +++ b/t/Session/Scratch.t @@ -15,7 +15,7 @@ use lib "$FindBin::Bin/../lib"; use WebGUI::Test; use WebGUI::Session; -use Test::More tests => 58; # increment this value for each test you create +use Test::More tests => 62; # increment this value for each test you create use Test::Deep; my $session = WebGUI::Test->session; @@ -54,7 +54,7 @@ for (my $count = 1; $count <= $maxCount; $count++){ } ##Creating a new session with the previous session's Id should clone the scratch data -my $newSession = WebGUI::Session->open(WebGUI::Test->root, WebGUI::Test->file, undef, undef, $session->getId); +my $newSession = WebGUI::Session->open(WebGUI::Test->file, undef, undef, $session->getId); is($newSession->getId, $session->getId, "Successful session duplication"); @@ -81,7 +81,7 @@ is($scratch->set('','value'), undef, 'set returns undef unless it gets a name ev # ############################################ -my @sessionBank = map { WebGUI::Session->open(WebGUI::Test->root, WebGUI::Test->file) } 0..3; +my @sessionBank = map { WebGUI::Session->open(WebGUI::Test->file) } 0..3; ##Set variables to be deleted by name foreach my $i (0..3) { @@ -117,6 +117,16 @@ is($sessionBank[0]->scratch->deleteNameByValue('',''), undef, 'deleteNameByValue is($sessionBank[3]->scratch->deleteNameByValue('falseValue','0'), 1, 'deleteNameByValue will delete values that are false (0)'); is($sessionBank[2]->scratch->deleteNameByValue('falseValue',''), 1, "deleteNameByValue will delete values that are false ('')"); +$scratch->setLanguageOverride('English'); +is($scratch->getLanguageOverride, 'English', 'session scratch language is not correctly set'); +$scratch->removeLanguageOverride; +is($scratch->getLanguageOverride, undef, 'The session scratch variable language is not removed'); +$scratch->setLanguageOverride('myimmaginarylanguagethatisnotinstalled'); +is($scratch->getLanguageOverride, undef, 'A non-existing language is set'); +$scratch->setLanguageOverride('English'); +$scratch->setLanguageOverride(); +is($scratch->getLanguageOverride, 'English', 'A empty string is falsely recognised as a language'); + END { $session->scratch->deleteAll; foreach my $wgSess ($newSession, @sessionBank) { diff --git a/t/Session/Url.t b/t/Session/Url.t index c7bb41551..5d44ea159 100644 --- a/t/Session/Url.t +++ b/t/Session/Url.t @@ -343,11 +343,11 @@ $session->config->delete('cdn'); # ####################################### -my $escapeString = '10% is enough!'; +my $escapeString = '10% is enough;'; my $escapedString = $session->url->escape($escapeString); my $unEscapedString = $session->url->unescape($escapeString); -is($escapedString, '10%25%20is%20enough!', 'escape method'); -is($unEscapedString, '10% is enough!', 'unescape method'); +is($escapedString, '10%25%20is%20enough%3B', 'escape method'); +is($unEscapedString, '10% is enough;', 'unescape method'); ####################################### # diff --git a/t/Shop/Cart.t b/t/Shop/Cart.t index 148085918..e64efad04 100644 --- a/t/Shop/Cart.t +++ b/t/Shop/Cart.t @@ -33,7 +33,7 @@ my $i18n = WebGUI::International->new($session, "Shop"); #---------------------------------------------------------------------------- # Tests -plan tests => 29; # Increment this number for each test you create +plan tests => 30; # Increment this number for each test you create #---------------------------------------------------------------------------- # put your tests here @@ -105,13 +105,15 @@ my $ship = WebGUI::Shop::Ship->new( $session ); my $shipper = $ship->addShipper( 'WebGUI::Shop::ShipDriver::FlatRate', {flatFee => 1 } ); $cart->update( { shippingAddressId => $address->getId, - shipperId => $shipper->getId, } ); -is($cart->readyForCheckout, 1, 'Cart is ready for checkout'); +ok(! $cart->readyForCheckout, 'readyForCheckout: returns false due to no shipperId'); + +$cart->update( { shipperId => $shipper->getId, } ); +ok($cart->readyForCheckout, '... returns true when it has shipperId, and shipping address'); # Check shipping address constraint $cart->update( {shippingAddressId => 'Does Not Exist'} ); -is( $cart->readyForCheckout, 0, 'Cannot checkout cart without shipping address' ); +ok( ! $cart->readyForCheckout, '... Cannot checkout cart without shipping address' ); # Check minimum transaction amount $session->setting->set( 'shopCartCheckoutMinimum', 1000 ); @@ -131,7 +133,8 @@ is( $cart->readyForCheckout, 0, 'Cannot checkout an empty cart' ); is($session->db->quickScalar("select count(*) from cartItem where cartId=?",[ $cart->getId ]), 0, "Items are removed from cart."); -my $session2 = WebGUI::Session->open(WebGUI::Test->root, WebGUI::Test->file); +my $session2 = WebGUI::Session->open(WebGUI::Test->file); +addToCleanup($session2); $session2->user({userId => 3}); my $cart2 = WebGUI::Shop::Cart->newBySession($session2); isnt( @@ -161,5 +164,4 @@ END { if ($shipper) { $shipper->delete; } - $session2->close; } diff --git a/t/Shop/PayDriver.t b/t/Shop/PayDriver.t index 8bb46ea3b..d4a87acfd 100644 --- a/t/Shop/PayDriver.t +++ b/t/Shop/PayDriver.t @@ -93,19 +93,6 @@ cmp_deeply ( hoverHelp => ignore(), defaultValue => 7, }, - receiptEmailTemplateId => { - fieldType => 'template', - label => ignore(), - hoverHelp => ignore(), - defaultValue => 'bPz1yk6Y9uwMDMBcmMsSCg', - namespace => 'Shop/EmailReceipt', - }, - saleNotificationGroupId => { - fieldType => 'group', - label => ignore(), - hoverHelp => ignore(), - defaultValue => 3, - }, } } ], , @@ -286,7 +273,7 @@ my @forms = HTML::Form->parse($html, 'http://www.webgui.org'); is (scalar @forms, 1, 'getEditForm generates just 1 form'); my @inputs = $forms[0]->inputs; -is (scalar @inputs, 14, 'getEditForm: the form has 14 controls'); +is (scalar @inputs, 11, 'getEditForm: the form has 11 controls'); my @interestingFeatures; foreach my $input (@inputs) { @@ -342,18 +329,6 @@ cmp_deeply( name => '__groupToUse_isIn', type => 'hidden', }, - { - name => 'receiptEmailTemplateId', - type => 'option', - }, - { - name => 'saleNotificationGroupId', - type => 'option', - }, - { - name => '__saleNotificationGroupId_isIn', - type => 'hidden', - }, ], 'getEditForm made the correct form with all the elements' diff --git a/t/Shop/PayDriver/Ogone.t b/t/Shop/PayDriver/Ogone.t index b5f293415..8b0749155 100644 --- a/t/Shop/PayDriver/Ogone.t +++ b/t/Shop/PayDriver/Ogone.t @@ -372,7 +372,7 @@ my @forms = HTML::Form->parse($html, 'http://www.webgui.org'); is (scalar @forms, 1, 'getEditForm generates just 1 form'); my @inputs = $forms[0]->inputs; -is (scalar @inputs, 20, 'getEditForm: the form has 20 controls'); +is (scalar @inputs, 17, 'getEditForm: the form has 17 controls'); my @interestingFeatures; foreach my $input (@inputs) { @@ -428,18 +428,6 @@ cmp_deeply( name => '__groupToUse_isIn', type => 'hidden', }, - { - name => 'receiptEmailTemplateId', - type => 'option', - }, - { - name => 'saleNotificationGroupId', - type => 'option', - }, - { - name => '__saleNotificationGroupId_isIn', - type => 'hidden', - }, { name => 'pspid', type => 'text', diff --git a/t/Shop/Ship.t b/t/Shop/Ship.t index 3db92dce6..0efead294 100644 --- a/t/Shop/Ship.t +++ b/t/Shop/Ship.t @@ -93,8 +93,10 @@ cmp_bag( [ 'WebGUI::Shop::ShipDriver::FlatRate', 'WebGUI::Shop::ShipDriver::USPS', + 'WebGUI::Shop::ShipDriver::USPSInternational', + 'WebGUI::Shop::ShipDriver::UPS', ], - 'getDrivers: WebGUI only ships with 1 default shipping driver', + 'getDrivers: All default shipping drivers present', ); ####################################################################### diff --git a/t/Shop/ShipDriver/UPS.t b/t/Shop/ShipDriver/UPS.t new file mode 100644 index 000000000..9a04dbfab --- /dev/null +++ b/t/Shop/ShipDriver/UPS.t @@ -0,0 +1,539 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Write a little about what this script tests. +# +# + +use FindBin; +use strict; +use lib "$FindBin::Bin/../../lib"; +use Test::More; +use Test::Deep; +use XML::Simple; +use Data::Dumper; + +use WebGUI::Test; # Must use this before any other WebGUI modules +use WebGUI::Session; +use WebGUI::Shop::ShipDriver::UPS; +use Locales; +#my $locales = Locales->new('en'); +#diag Dumper [ $locales->get_territory_names() ]; +#diag $locales->get_code_from_territory('United States'); + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; +my $user = WebGUI::User->create($session); +WebGUI::Test->usersToDelete($user); +$session->user({user => $user}); + +#---------------------------------------------------------------------------- +# Tests + +plan tests => 41; + +#---------------------------------------------------------------------------- +# put your tests here + +my $storage; +my ($driver); +my $versionTag = WebGUI::VersionTag->getWorking($session); + +my $home = WebGUI::Asset->getDefault($session); + +my $rockHammer = $home->addChild({ + className => 'WebGUI::Asset::Sku::Product', + isShippingRequired => 1, title => 'Rock Hammers', + shipsSeparately => 0, +}); + +my $smallHammer = $rockHammer->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'Small rock hammer', price => 7.50, + varSku => 'small-hammer', weight => 1.5, + quantity => 9999, + } +); + +my $bigHammer = $rockHammer->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'Big rock hammer', price => 19.99, + varSku => 'big-hammer', weight => 12, + quantity => 9999, + } +); + +my $bible = $home->addChild({ + className => 'WebGUI::Asset::Sku::Product', + isShippingRequired => 1, title => 'Bibles, individuall wrapped and shipped', + shipsSeparately => 1, +}); + +my $kjvBible = $bible->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'King James Bible', price => 17.50, + varSku => 'kjv-bible', weight => 2.5, + quantity => 99999, + } +); + +my $nivBible = $bible->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'NIV Bible', price => 22.50, + varSku => 'niv-bible', weight => 2.0, + quantity => 999999, + } +); + +my $feather = $home->addChild({ + className => 'WebGUI::Asset::Sku::Product', + isShippingRequired => 1, title => 'Feathers', + shipsSeparately => 0, +}); + +my $blueFeather = $feather->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'blue feather', price => 1.00, + varSku => 'blue', weight => 0.001, + quantity => 999999, + } +); + +$versionTag->commit; +addToCleanup($versionTag); + +####################################################################### +# +# definition +# +####################################################################### + +my $definition; +my $e; ##Exception variable, used throughout the file + +eval { $definition = WebGUI::Shop::ShipDriver::UPS->definition(); }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', 'definition takes an exception to not giving it a session variable'); +cmp_deeply( + $e, + methods( + error => 'Must provide a session variable', + ), + '... checking error message', +); + + +isa_ok( + $definition = WebGUI::Shop::ShipDriver::UPS->definition($session), + 'ARRAY' +); + + +####################################################################### +# +# create +# +####################################################################### + +my $options = { + label => 'UPS Driver', + enabled => 1, + }; + +$driver = WebGUI::Shop::ShipDriver::UPS->create($session, $options); + +isa_ok($driver, 'WebGUI::Shop::ShipDriver::UPS'); +isa_ok($driver, 'WebGUI::Shop::ShipDriver'); + +####################################################################### +# +# getName +# +####################################################################### + +is (WebGUI::Shop::ShipDriver::UPS->getName($session), 'UPS', 'getName returns the human readable name of this driver'); + +####################################################################### +# +# delete +# +####################################################################### + +my $driverId = $driver->getId; +$driver->delete; + +my $count = $session->db->quickScalar('select count(*) from shipper where shipperId=?',[$driverId]); +is($count, 0, 'delete deleted the object'); + +undef $driver; + +####################################################################### +# +# calculate, and private methods. +# +####################################################################### + +$driver = WebGUI::Shop::ShipDriver::UPS->create($session, { + label => 'Shipping from Shawshank', + enabled => 1, + shipType => 'PARCEL', +}); +addToCleanup($driver); + +eval { $driver->calculate() }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', 'calculate throws an exception when no zipcode has been set'); +cmp_deeply( + $e, + methods( + error => 'Driver configured without a source zipcode.', + ), + '... checking error message', +); + +my $properties = $driver->get(); +$properties->{sourceZip} = '97123'; +$driver->update($properties); +eval { $driver->calculate() }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', 'calculate throws an exception when no source country'); +cmp_deeply( + $e, + methods( + error => 'Driver configured without a source country.', + ), + '... checking error message', +); + +$properties = $driver->get(); +$properties->{sourceCountry} = 'United States'; +$driver->update($properties); +eval { $driver->calculate() }; +$e = WebGUI::Error->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', 'calculate throws an exception when no userId'); +cmp_deeply( + $e, + methods( + error => 'Driver configured without a UPS userId.', + ), + '... checking error message', +); + +$properties = $driver->get(); +$properties->{userId} = 'Me'; +$driver->update($properties); +eval { $driver->calculate() }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', 'calculate throws an exception when no password'); +cmp_deeply( + $e, + methods( + error => 'Driver configured without a UPS password.', + ), + '... checking error message', +); + +$properties = $driver->get(); +$properties->{password} = 'knock knock'; +$driver->update($properties); +eval { $driver->calculate() }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', 'calculate throws an exception when no license number'); +cmp_deeply( + $e, + methods( + error => 'Driver configured without a UPS license number.', + ), + '... checking error message', +); + +my $cart = WebGUI::Shop::Cart->newBySession($session); +addToCleanup($cart); +my $addressBook = $cart->getAddressBook; +my $workAddress = $addressBook->addAddress({ + label => 'work', + organization => 'Plain Black Corporation', + address1 => '1360 Regent St. #145', + city => 'Madison', state => 'WI', code => '53715', + country => 'United States', +}); +my $wucAddress = $addressBook->addAddress({ + label => 'wuc', + organization => 'Madison Concourse Hotel', + address1 => '1 W Dayton St', + city => 'Madison', state => 'WI', code => '53703', + country => 'United States', +}); +$cart->update({shippingAddressId => $workAddress->getId}); + +cmp_deeply( + [$driver->_getShippableUnits($cart)], + [(), ], + '_getShippableUnits: empty cart' +); + +$rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $smallHammer)); +cmp_deeply( + [$driver->_getShippableUnits($cart)], + [ [ [ ignore() ], ], ], + '_getShippableUnits: one loose item in the cart' +); + +$rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $bigHammer)); +cmp_bag( + [$driver->_getShippableUnits($cart)], + [ [ [ ignore(), ignore() ], ], ], + '_getShippableUnits: two loose items in the cart' +); + +$bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $kjvBible)); +cmp_bag( + [$driver->_getShippableUnits($cart)], + [ bag( [ ignore(), ignore() ], [ ignore() ], ), ], + '_getShippableUnits: two loose items, and 1 ships separately item in the cart' +); + +my $bibleItem = $bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $nivBible)); +$bibleItem->setQuantity(3); +cmp_bag( + [$driver->_getShippableUnits($cart)], + [ bag( [ ignore(), ignore() ], [ ignore() ], [ ignore() ], [ ignore() ], [ ignore() ] ) ], + '_getShippableUnits: two loose items, and 4 ships separately item in the cart, due to quantity' +); + +my $rockHammer2 = $bible->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $smallHammer)); +$rockHammer2->update({shippingAddressId => $wucAddress->getId}); +cmp_bag( + [$driver->_getShippableUnits($cart)], + [ + bag( [ ignore(), ignore() ], [ ignore() ], [ ignore() ], [ ignore() ], [ ignore() ] ), + [ [ ignore() ], ], + ], + '_getShippableUnits: two loose items, and 4 ships separately item in the cart, and another loose item sorted by zipcode' +); + +$cart->empty; +$bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $nivBible)); +cmp_deeply( + [$driver->_getShippableUnits($cart)], + [ [ ignore() ], ], + '_getShippableUnits: only 1 ships separately item in the cart' +); +$cart->empty; + +my $userId = $session->config->get('testing/UPS_userId'); +my $hasUPSCredentials = 1; +##If there isn't a userId, set a fake one for XML testing. +if (! $userId) { + $hasUPSCredentials = 0; + $userId = "blahBlahBlah"; +} + +my $password = $session->config->get('testing/UPS_password'); +##If there isn't a password, set a fake one for XML testing. +if (! $password) { + $hasUPSCredentials = 0; + $password = "nyaahNyaah"; +} + +my $license = $session->config->get('testing/UPS_licenseNo'); +##If there isn't a license, set a fake one for XML testing. +if (! $license) { + $hasUPSCredentials = 0; + $license = "bogey"; +} + +$properties = $driver->get(); +$properties->{userId} = $userId; +$properties->{password} = $password; +$properties->{licenseNo} = $license; +$properties->{sourceZip} = '97123'; +$properties->{sourceCountry} = 'United States'; +$properties->{shipService} = '03'; +$properties->{pickupType} = '01'; +$properties->{customerClassification} = '04'; +$properties->{residentialIndicator} = 'residential'; +$driver->update($properties); + +$driver->testMode(1); + +my $rockItem = $rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $smallHammer)); +my @shippableUnits = $driver->_getShippableUnits($cart); + +##Must look them up one zip at a time +my $xml = $driver->buildXML($cart, $shippableUnits[0]); +like($xml, qr/^<.xml version='1.0'.+?<.xml version=/ms, 'buildXML: has two xml declarations'); +like($xml, qr/ 1, +); + +cmp_deeply( + $xmlAcc, + { + AccessRequest => { + Password => $password, + UserId => $userId, + 'xml:lang' => 'en-US', + AccessLicenseNumber => $license, + }, + }, + '... correct access request data structure for 1 package' +); + +my $xmlRate = XMLin($xmlR, + KeepRoot => 1, +); + +cmp_deeply( + $xmlRate, { + RatingServiceSelectionRequest => { + 'xml:lang' => 'en-US', + PickupType => { Code => '01', }, + CustomerClassification => { Code => '04', }, + Request => { RequestAction => 'Rate', }, + Shipment => { + Shipper => { + Address => { PostalCode => 97123, CountryCode => 'us', }, + }, + ShipTo => { + Address => { PostalCode => 53715, CountryCode => 'us', ResidentialAddressIndicator => {}, }, + }, + Service => { Code => '03', }, + Package => { + PackagingType => { Code => '02', }, + PackageWeight => { Weight => '1.5', }, + }, + }, + } + }, + '... correct access rating request structure for 1 package' +); + +SKIP: { + + skip 'No UPS credentials for testing', 3 unless $hasUPSCredentials; + + my $response = $driver->_doXmlRequest($xml); + ok($response->is_success, '_doXmlRequest to UPS successful for 1 package'); + #diag $response->content; + my $xmlData = XMLin($response->content, ForceArray => [qw/RatedPackage/],); + ok($xmlData->{Response}->{ResponseStatusCode}, '... responseCode is successful'); + ok($xmlData->{RatedShipment}->{TotalCharges}->{MonetaryValue}, '... total charges returned'); + #diag($xmlData->{RatedShipment}->{TotalCharges}->{MonetaryValue}); + +} + +$rockItem->setQuantity(2); +@shippableUnits = $driver->_getShippableUnits($cart); +$xml = $driver->buildXML($cart, $shippableUnits[0]); +SKIP: { + + skip 'No UPS credentials for testing', 3 unless $hasUPSCredentials; + + my $response = $driver->_doXmlRequest($xml); + ok($response->is_success, '_doXmlRequest to UPS successful for 1 item, quantity=2'); + #diag $response->content; + my $xmlData = XMLin($response->content, ForceArray => [qw/RatedPackage/],); + ok($xmlData->{Response}->{ResponseStatusCode}, '... responseCode is successful'); + ok($xmlData->{RatedShipment}->{TotalCharges}->{MonetaryValue}, '... total charges returned'); + #diag($xmlData->{RatedShipment}->{TotalCharges}->{MonetaryValue}); + +} + + +TODO: { + local $TODO = 'single item shipping cost calculation'; + ok(0, 'call _calculateFromXML with arranged data'); +} + + +$bibleItem = $bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $nivBible)); +@shippableUnits = $driver->_getShippableUnits($cart); +$xml = $driver->buildXML($cart, @shippableUnits); + +($xmlA, $xmlR) = split /\n(?=<\?xml)/, $xml; + +#diag $xmlR; + +$xmlRate = XMLin( $xmlR, + KeepRoot => 1, + ForceArray => ['Package'], +); + +#diag Dumper $xmlRate; + +cmp_deeply( + $xmlRate, { + RatingServiceSelectionRequest => { + 'xml:lang' => 'en-US', + PickupType => { Code => '01', }, + CustomerClassification => { Code => '04', }, + Request => { RequestAction => 'Rate', }, + Shipment => { + Shipper => { + Address => { PostalCode => 97123, CountryCode => 'us', }, + }, + ShipTo => { + Address => { PostalCode => 53715, CountryCode => 'us', ResidentialAddressIndicator => {}, }, + }, + Service => { Code => '03', }, + Package => bag( + { + PackagingType => { Code => '02', }, + PackageWeight => { Weight => '3.0', }, + }, + { + PackagingType => { Code => '02', }, + PackageWeight => { Weight => '2.0', }, + }, + ), + }, + } + }, + '... correct access rating request structure for two packages in cart' +); + +SKIP: { + + skip 'No UPS credentials for testing', 3 unless $hasUPSCredentials; + + my $response = $driver->_doXmlRequest($xml); + ok($response->is_success, '_doXmlRequest to UPS successful for two package in 1 request'); + my $xmlData = XMLin($response->content, ForceArray => [qw/RatedPackage/],); + ok($xmlData->{Response}->{ResponseStatusCode}, '... responseCode is successful'); + ok($xmlData->{RatedShipment}->{TotalCharges}->{MonetaryValue}, '... total charges returned'); +} + +ok($driver->getEditForm(), 'getEditForm'); + +$cart->empty; +$feather->addToCart($feather->getCollateral('variantsJSON', 'variantId', $blueFeather)); +$xml = $driver->buildXML($cart, $driver->_getShippableUnits($cart)); +($xmlA, $xmlR) = split /\n(?=<\?xml)/, $xml; + +$xmlRate = XMLin( $xmlR, + KeepRoot => 1, + ForceArray => ['Package'], +); + +is ( + $xmlRate->{RatingServiceSelectionRequest}->{Shipment}->{Package}->[0]->{PackageWeight}->{Weight}, + '0.1', + 'Weight is clipped at 0.1 pounds.' +); + +$cart->empty; diff --git a/t/Shop/ShipDriver/USPS.t b/t/Shop/ShipDriver/USPS.t index fa63039dc..049c75b2b 100644 --- a/t/Shop/ShipDriver/USPS.t +++ b/t/Shop/ShipDriver/USPS.t @@ -23,10 +23,9 @@ use Data::Dumper; use WebGUI::Test; # Must use this before any other WebGUI modules use WebGUI::Session; +use WebGUI::Shop::ShipDriver::USPS; -plan tests => 46; -use_ok('WebGUI::Shop::ShipDriver::USPS') - or die 'Unable to load module WebGUI::Shop::ShipDriver::USPS'; +plan tests => 69; #---------------------------------------------------------------------------- # Init @@ -42,8 +41,16 @@ $session->user({user => $user}); # put your tests here -my $storage; -my ($driver, $cart); +my ($driver2, $cart); +my $insuranceTable = <getWorking($session); my $home = WebGUI::Asset->getDefault($session); @@ -92,8 +99,16 @@ my $nivBible = $bible->setCollateral('variantsJSON', 'variantId', 'new', } ); +my $gospels = $bible->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'Gospels from the new Testament', + price => 1.50, varSku => 'gospels', + weight => 2.0, quantity => 999999, + } +); + $versionTag->commit; -WebGUI::Test->tagsToRollback($versionTag); +addToCleanup($versionTag); ####################################################################### # @@ -133,10 +148,11 @@ my $options = { enabled => 1, }; -$driver = WebGUI::Shop::ShipDriver::USPS->create($session, $options); +$driver2 = WebGUI::Shop::ShipDriver::USPS->create($session, $options); +addToCleanup($driver2); -isa_ok($driver, 'WebGUI::Shop::ShipDriver::USPS'); -isa_ok($driver, 'WebGUI::Shop::ShipDriver'); +isa_ok($driver2, 'WebGUI::Shop::ShipDriver::USPS'); +isa_ok($driver2, 'WebGUI::Shop::ShipDriver'); ####################################################################### # @@ -152,13 +168,13 @@ is (WebGUI::Shop::ShipDriver::USPS->getName($session), 'U.S. Postal Service', 'g # ####################################################################### -my $driverId = $driver->getId; -$driver->delete; +my $driverId = $driver2->getId; +$driver2->delete; my $count = $session->db->quickScalar('select count(*) from shipper where shipperId=?',[$driverId]); is($count, 0, 'delete deleted the object'); -undef $driver; +undef $driver2; ####################################################################### # @@ -166,11 +182,12 @@ undef $driver; # ####################################################################### -$driver = WebGUI::Shop::ShipDriver::USPS->create($session, { +my $driver = WebGUI::Shop::ShipDriver::USPS->create($session, { label => 'Shipping from Shawshank', enabled => 1, shipType => 'PARCEL', }); +addToCleanup($driver); eval { $driver->calculate() }; $e = Exception::Class->caught(); @@ -199,20 +216,28 @@ cmp_deeply( ); $cart = WebGUI::Shop::Cart->newBySession($session); +addToCleanup($cart); my $addressBook = $cart->getAddressBook; my $workAddress = $addressBook->addAddress({ label => 'work', organization => 'Plain Black Corporation', address1 => '1360 Regent St. #145', city => 'Madison', state => 'WI', code => '53715', - country => 'USA', + country => 'United States', }); my $wucAddress = $addressBook->addAddress({ label => 'wuc', organization => 'Madison Concourse Hotel', address1 => '1 W Dayton St', city => 'Madison', state => 'WI', code => '53703', - country => 'USA', + country => 'United States', +}); +my $zip4Address = $addressBook->addAddress({ + label => 'work-zip4', + organization => 'Plain Black Corporation', + address1 => '1360 Regent St. #145', + city => 'Madison', state => 'WI', code => '53715-1255', + country => 'United States', }); $cart->update({shippingAddressId => $workAddress->getId}); @@ -283,6 +308,22 @@ $driver->update($properties); $rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $smallHammer)); my @shippableUnits = $driver->_getShippableUnits($cart); +$properties = $driver->get(); +$properties->{addInsurance} = 1; +$properties->{insuranceRates} = $insuranceTable; +$driver->update($properties); + +is($driver->_calculateInsurance(@shippableUnits), 2, '_calculateInsurance: one item in cart with quantity=1, calculates insurance'); + +$properties->{addInsurance} = 0; +$driver->update($properties); +is($driver->_calculateInsurance(@shippableUnits), 0, '_calculateInsurance: returns 0 if insurance is not enabled'); + +$properties->{addInsurance} = 1; +$properties->{insuranceRates} = ''; +$driver->update($properties); +is($driver->_calculateInsurance(@shippableUnits), 0, '_calculateInsurance: returns 0 if rates are not set'); + my $xml = $driver->buildXML($cart, @shippableUnits); like($xml, qr/ 0, ZipDestination => '53715', ZipOrigination => '97123', - Pounds => '1', Ounces => '8', + Pounds => '1', Ounces => '8.0', Size => 'REGULAR', Service => 'PARCEL', Machinable => 'true', }, @@ -342,15 +383,18 @@ SKIP: { } -my $cost = $driver->_calculateFromXML({ - Package => [ - { - ID => 0, - Postage => { - Rate => 5.25, - }, +my $cost = $driver->_calculateFromXML( + { + RateV3Response => { + Package => [ + { + ID => 0, + Postage => { + Rate => 5.25, + }, + }, + ], }, - ], }, @shippableUnits ); @@ -359,8 +403,10 @@ is($cost, 5.25, '_calculateFromXML calculates shipping cost correctly for 1 item $bibleItem = $bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $nivBible)); @shippableUnits = $driver->_getShippableUnits($cart); -$xml = $driver->buildXML($cart, @shippableUnits); +is(calculateInsurance($driver), 7, '_calculateInsurance: two items in cart with quantity=1, calculates insurance'); + +$xml = $driver->buildXML($cart, @shippableUnits); $xmlData = XMLin( $xml, KeepRoot => 1, ForceArray => ['Package'], @@ -375,14 +421,14 @@ cmp_deeply( { ID => 0, ZipDestination => '53715', ZipOrigination => '97123', - Pounds => '2', Ounces => '0', + Pounds => '2', Ounces => '0.0', Size => 'REGULAR', Service => 'PARCEL', Machinable => 'true', }, { ID => 1, ZipDestination => '53715', ZipOrigination => '97123', - Pounds => '1', Ounces => '8', + Pounds => '1', Ounces => '8.0', Size => 'REGULAR', Service => 'PARCEL', Machinable => 'true', }, @@ -406,7 +452,7 @@ SKIP: { { ID => 0, ZipOrigination => ignore(), ZipDestination => ignore(), - Machinable => ignore(), Ounces => 0, + Machinable => ignore(), Ounces => '0.0', Pounds => 2, Size => ignore(), Zone => ignore(), Postage => { @@ -418,7 +464,7 @@ SKIP: { { ID => 1, ZipOrigination => ignore(), ZipDestination => ignore(), - Machinable => ignore(), Ounces => 8, + Machinable => ignore(), Ounces => '8.0', Pounds => 1, Size => ignore(), Zone => ignore(), Postage => { @@ -434,21 +480,24 @@ SKIP: { } -$cost = $driver->_calculateFromXML({ - Package => [ - { - ID => 0, - Postage => { - Rate => 7.00, - }, +$cost = $driver->_calculateFromXML( + { + RateV3Response => { + Package => [ + { + ID => 0, + Postage => { + Rate => 7.00, + }, + }, + { + ID => 1, + Postage => { + Rate => 5.25, + }, + }, + ], }, - { - ID => 1, - Postage => { - Rate => 5.25, - }, - }, - ], }, @shippableUnits ); @@ -458,21 +507,26 @@ is($cost, 12.25, '_calculateFromXML calculates shipping cost correctly for 2 ite $bibleItem->setQuantity(2); @shippableUnits = $driver->_getShippableUnits($cart); -$cost = $driver->_calculateFromXML({ - Package => [ - { - ID => 0, - Postage => { - Rate => 7.00, - }, +is(calculateInsurance($driver), 8, '_calculateInsurance: two items in cart with quantity=2, calculates insurance'); + +$cost = $driver->_calculateFromXML( + { + RateV3Response => { + Package => [ + { + ID => 0, + Postage => { + Rate => 7.00, + }, + }, + { + ID => 1, + Postage => { + Rate => 5.25, + }, + }, + ], }, - { - ID => 1, - Postage => { - Rate => 5.25, - }, - }, - ], }, @shippableUnits ); @@ -481,6 +535,7 @@ is($cost, 19.25, '_calculateFromXML calculates shipping cost correctly for 2 ite $rockHammer2 = $rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $bigHammer)); $rockHammer2->update({shippingAddressId => $wucAddress->getId}); @shippableUnits = $driver->_getShippableUnits($cart); +is(calculateInsurance($driver), 12, '_calculateInsurance: calculates insurance'); $xml = $driver->buildXML($cart, @shippableUnits); $xmlData = XMLin( $xml, @@ -497,21 +552,21 @@ cmp_deeply( { ID => 0, ZipDestination => '53715', ZipOrigination => '97123', - Pounds => '2', Ounces => '0', + Pounds => '2', Ounces => '0.0', Size => 'REGULAR', Service => 'PARCEL', Machinable => 'true', }, { ID => 1, ZipDestination => '53715', ZipOrigination => '97123', - Pounds => '1', Ounces => '8', + Pounds => '1', Ounces => '8.0', Size => 'REGULAR', Service => 'PARCEL', Machinable => 'true', }, { ID => 2, ZipDestination => '53703', ZipOrigination => '97123', - Pounds => '12', Ounces => '0', + Pounds => '12', Ounces => '0.0', Size => 'REGULAR', Service => 'PARCEL', Machinable => 'true', }, @@ -535,7 +590,7 @@ SKIP: { { ID => 0, ZipOrigination => ignore(), ZipDestination => ignore(), - Machinable => ignore(), Ounces => 0, + Machinable => ignore(), Ounces => '0.0', Pounds => 2, Size => ignore(), Zone => ignore(), Postage => { @@ -547,7 +602,7 @@ SKIP: { { ID => 1, ZipOrigination => ignore(), ZipDestination => ignore(), - Machinable => ignore(), Ounces => 8, + Machinable => ignore(), Ounces => '8.0', Pounds => 1, Size => ignore(), Zone => ignore(), Postage => { @@ -559,7 +614,7 @@ SKIP: { { ID => 2, ZipOrigination => ignore(), ZipDestination => 53703, - Machinable => ignore(), Ounces => 0, + Machinable => ignore(), Ounces => '0.0', Pounds => 12, Size => ignore(), Zone => ignore(), Postage => { @@ -575,6 +630,19 @@ SKIP: { } +my $xmlData = XMLin(q{ +971235371520.0REGULARTRUE7Parcel Post7.62971235371518.0REGULARTRUE7Parcel Post7.629712353703120.0REGULARTRUE7Parcel Post16.67 +}, KeepRoot => 1, ForceArray => [qw/Package/],); + +my $cost = $driver->_calculateFromXML($xmlData, @shippableUnits); +is $cost, "39.53", 'calculating shipping cost for separate shipping addreses in 1 transaction'; + +####################################################################### +# +# Test Priority shipping setup +# +####################################################################### + $cart->empty; $properties = $driver->get(); $properties->{shipType} = 'PRIORITY'; @@ -596,7 +664,7 @@ cmp_deeply( { ID => 0, ZipDestination => '53715', ZipOrigination => '97123', - Pounds => '1', Ounces => '8', + Pounds => '1', Ounces => '8.0', Size => 'REGULAR', Service => 'PRIORITY', Machinable => 'true', Container => 'FLAT RATE BOX', }, @@ -637,6 +705,12 @@ SKIP: { } +####################################################################### +# +# Test EXPRESS shipping setup +# +####################################################################### + $properties = $driver->get(); $properties->{shipType} = 'EXPRESS'; $driver->update($properties); @@ -655,7 +729,7 @@ cmp_deeply( { ID => 0, ZipDestination => '53715', ZipOrigination => '97123', - Pounds => '1', Ounces => '8', + Pounds => '1', Ounces => '8.0', Size => 'REGULAR', Service => 'EXPRESS', Machinable => 'true', }, @@ -695,6 +769,11 @@ SKIP: { } +####################################################################### +# +# Test PRIORITY VARIABLE shipping setup +# +####################################################################### $properties = $driver->get(); $properties->{shipType} = 'PRIORITY VARIABLE'; @@ -714,7 +793,7 @@ cmp_deeply( { ID => 0, ZipDestination => '53715', ZipOrigination => '97123', - Pounds => '1', Ounces => '8', + Pounds => '1', Ounces => '8.0', Size => 'REGULAR', Service => 'PRIORITY', Machinable => 'true',# Container => 'VARIABLE', }, @@ -754,16 +833,140 @@ SKIP: { } +####################################################################### +# +# Test ZIP+4 format domestic code +# +####################################################################### +$cart->update({shippingAddressId => $zip4Address->getId}); + +my $xmlData = XMLin($driver->buildXML($cart, @shippableUnits), + KeepRoot => 1, + ForceArray => ['Package'], +); +cmp_deeply( + $xmlData, + { + RateV3Request => { + USERID => $userId, + Package => [ + { + ID => 0, + ZipDestination => '53715', ZipOrigination => '97123', + Pounds => '1', Ounces => '8.0', + Size => 'REGULAR', Service => 'PRIORITY', + Machinable => 'true',# Container => 'VARIABLE', + }, + ], + } + }, + 'buildXML: removed plus4 part of zipcode' +); + +SKIP: { + + skip 'No userId for testing', 2 unless $hasRealUserId; + + my $cost = eval { $driver->calculate($cart); }; + my $e = Exception::Class->caught(); + ok( ! ref $e, 'no exception thrown for zip+4 address'); + cmp_deeply($cost, num(10,9.99), 'zip+4 address returns a valid cost'); + +} + +$cart->update({shippingAddressId => $workAddress->getId}); +####################################################################### +# +# Check for throwing an exception +# +####################################################################### + +my $userId = $driver->get('userId'); +$properties = $driver->get(); +$properties->{userId} = '__NEVER_GOING_TO_HAPPEN__'; +$driver->update($properties); + +$cost = eval { $driver->calculate($cart); }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::Shop::RemoteShippingRate', 'calculate throws an exception when a bad userId is used'); + +$properties->{userId} = $userId; +$driver->update($properties); + +my $dutchAddress = $addressBook->addAddress({ + label => 'dutch', + address1 => 'Rotterdamseweg 183C', + city => 'Delft', code => '2629HD', + country => 'Netherlands', +}); + +$cart->update({shippingAddressId => $dutchAddress->getId}); +$cost = eval { $driver->calculate($cart); }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', "calculate won't calculate for foreign countries"); + +$cart->update({shippingAddressId => $workAddress->getId}); + +# +#-2147219500 +#DomesticRatesV3;clsRateV3.ValidateWeight;RateEngineV3.ProcessRequest +#Please enter the package weight. +#1000440 + +####################################################################### +# +# _calculateInsurance edge case +# +####################################################################### +$cart->empty; +$bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $gospels)); +@shippableUnits = $driver->_getShippableUnits($cart); +is(calculateInsurance($driver), 1, '_calculateInsurance: calculates insurance using the first bin'); + +####################################################################### +# +# _parseInsuranceRates +# +####################################################################### + +my @rates; +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates(""); +cmp_deeply(\@rates, [], '_parseInsuranceRates: empty string returns empty array'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates(); +cmp_deeply(\@rates, [], '_parseInsuranceRates: undef returns empty array'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates("2"); +cmp_deeply(\@rates, [], '... bad rates #1'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates(":2"); +cmp_deeply(\@rates, [], '... bad rates #2'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates("a:b"); +cmp_deeply(\@rates, [], '... bad rates #3'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates("2:2"); +cmp_deeply(\@rates, [ ['2', '2'] ], '... one line of good rates'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates("2.0:2.0"); +cmp_deeply(\@rates, [ ['2.0', '2.0'] ], '... one line of good rates with decimal points'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates("2.0:2.0\n"); +cmp_deeply(\@rates, [ ['2.0', '2.0'] ], '... one line of good rates with newline'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates("2.0:2.0\r\n"); +cmp_deeply(\@rates, [ ['2.0', '2.0'] ], '... one line of good rates with cr/newline'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates("2.0 : 2.0\r\n"); +cmp_deeply(\@rates, [ ['2.0', '2.0'] ], '... one line of good rates with cr/newline and spaces'); +@rates = WebGUI::Shop::ShipDriver::USPS::_parseInsuranceRates(" 2.0 : 2.0 \r\n"); +cmp_deeply(\@rates, [ ['2.0', '2.0'] ], '... one line of good rates with cr/newline and more spaces'); #---------------------------------------------------------------------------- # Cleanup -END { - if (defined $driver && $driver->isa('WebGUI::Shop::ShipDriver')) { - $driver->delete; - } - if (defined $cart && $cart->isa('WebGUI::Shop::Cart')) { - my $addressBook = $cart->getAddressBook(); - $addressBook->delete if $addressBook; - $cart->delete; - } + +sub calculateInsurance { + my $driver = shift; + my $properties = $driver->get(); + $properties->{addInsurance} = 1; + $properties->{insuranceRates} = $insuranceTable; + $driver->update($properties); + + my $insurance = $driver->_calculateInsurance(@shippableUnits); + + $properties->{addInsurance} = 0; + $driver->update($properties); + + return $insurance; } diff --git a/t/Shop/ShipDriver/USPSInternational.t b/t/Shop/ShipDriver/USPSInternational.t new file mode 100644 index 000000000..b2d3b07c1 --- /dev/null +++ b/t/Shop/ShipDriver/USPSInternational.t @@ -0,0 +1,757 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Write a little about what this script tests. +# +# + +use FindBin; +use strict; +use lib "$FindBin::Bin/../../lib"; +use Test::More; +use Test::Deep; +use XML::Simple; +use Data::Dumper; + +use WebGUI::Test; # Must use this before any other WebGUI modules +use WebGUI::Session; +use WebGUI::Shop::ShipDriver::USPSInternational; + +plan tests => 40; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; +my $user = WebGUI::User->create($session); +WebGUI::Test->usersToDelete($user); +$session->user({user => $user}); + +#---------------------------------------------------------------------------- +# Tests + +#---------------------------------------------------------------------------- +# put your tests here + + +my ($driver2, $cart); + +my $versionTag = WebGUI::VersionTag->getWorking($session); + +my $home = WebGUI::Asset->getDefault($session); + +my $rockHammer = $home->addChild({ + className => 'WebGUI::Asset::Sku::Product', + isShippingRequired => 1, title => 'Rock Hammers', + shipsSeparately => 0, +}); + +my $smallHammer = $rockHammer->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'Small rock hammer', price => 7.50, + varSku => 'small-hammer', weight => 1.5, + quantity => 9999, + } +); + +my $bigHammer = $rockHammer->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'Big rock hammer', price => 19.99, + varSku => 'big-hammer', weight => 12, + quantity => 9999, + } +); + +my $bible = $home->addChild({ + className => 'WebGUI::Asset::Sku::Product', + isShippingRequired => 1, title => 'Bibles, individuall wrapped and shipped', + shipsSeparately => 1, +}); + +my $kjvBible = $bible->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'King James Bible', price => 17.50, + varSku => 'kjv-bible', weight => 2.5, + quantity => 99999, + } +); + +my $nivBible = $bible->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'NIV Bible', price => 22.50, + varSku => 'niv-bible', weight => 2.0, + quantity => 999999, + } +); + +my $gospels = $bible->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'Gospels from the new Testament', + price => 1.50, varSku => 'gospels', + weight => 2.0, quantity => 999999, + } +); + +my $singlePage = $bible->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'Single page from bible', + price => 0.01, varSku => 'page', + weight => 0.0001, quantity => 999999, + } +); + +$versionTag->commit; +addToCleanup($versionTag); + +####################################################################### +# +# definition +# +####################################################################### + +my $definition; +my $e; ##Exception variable, used throughout the file + +eval { $definition = WebGUI::Shop::ShipDriver::USPSInternational->definition(); }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', 'definition takes an exception to not giving it a session variable'); +cmp_deeply( + $e, + methods( + error => 'Must provide a session variable', + ), + '... checking error message', +); + + +isa_ok( + $definition = WebGUI::Shop::ShipDriver::USPSInternational->definition($session), + 'ARRAY' +); + + +####################################################################### +# +# create +# +####################################################################### + +my $options = { + label => 'Intl USPS Driver', + enabled => 1, + }; + +$driver2 = WebGUI::Shop::ShipDriver::USPSInternational->create($session, $options); +addToCleanup($driver2); + +isa_ok($driver2, 'WebGUI::Shop::ShipDriver::USPSInternational'); +isa_ok($driver2, 'WebGUI::Shop::ShipDriver'); + +####################################################################### +# +# getName +# +####################################################################### + +is (WebGUI::Shop::ShipDriver::USPSInternational->getName($session), 'U.S. Postal Service, International', 'getName returns the human readable name of this driver'); + +####################################################################### +# +# delete +# +####################################################################### + +my $driverId = $driver2->getId; +$driver2->delete; + +my $count = $session->db->quickScalar('select count(*) from shipper where shipperId=?',[$driverId]); +is($count, 0, 'delete deleted the object'); + +undef $driver2; + +####################################################################### +# +# calculate, and private methods. +# +####################################################################### + +my $driver = WebGUI::Shop::ShipDriver::USPSInternational->create($session, { + label => 'Shipping from Shawshank', + enabled => 1, +}); +addToCleanup($driver); + +eval { $driver->calculate() }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', 'calculate throws an exception when no userId'); +cmp_deeply( + $e, + methods( + error => 'Driver configured without a USPS userId.', + ), + '... checking error message', +); + +$cart = WebGUI::Shop::Cart->newBySession($session); +addToCleanup($cart); +my $addressBook = $cart->getAddressBook; +my $workAddress = $addressBook->addAddress({ + label => 'work', + organization => 'ProcoliX', + address1 => 'Rotterdamseweg 183C', + city => 'Delft', code => '2629HD', + country => 'Netherlands', +}); +my $sdhAddress = $addressBook->addAddress({ + label => 'other side of planet', + organization => 'SDH', + country => 'Australia', +}); +$cart->update({shippingAddressId => $workAddress->getId}); + +cmp_deeply( + [$driver->_getShippableUnits($cart)], + [(), ], + '_getShippableUnits: empty cart' +); + +$rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $smallHammer)); +cmp_deeply( + [$driver->_getShippableUnits($cart)], + [[ ignore() ], ], + '_getShippableUnits: one loose item in the cart' +); + +$rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $bigHammer)); +cmp_deeply( + [$driver->_getShippableUnits($cart)], + [[ ignore(), ignore() ], ], + '_getShippableUnits: two loose items in the cart' +); + +$bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $kjvBible)); +cmp_bag( + [$driver->_getShippableUnits($cart)], + [[ ignore(), ignore() ], [ ignore(), ], ], + '_getShippableUnits: two loose items, and 1 ships separately item in the cart' +); + +my $bibleItem = $bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $nivBible)); +$bibleItem->setQuantity(5); +cmp_bag( + [$driver->_getShippableUnits($cart)], + [[ ignore(), ignore() ], [ ignore() ], [ ignore() ], ], + '_getShippableUnits: two loose items, and 2 ships separately item in the cart, regarless of quantity for the new item' +); + +my $rockHammer2 = $bible->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $smallHammer)); +$rockHammer2->update({shippingAddressId => $sdhAddress->getId}); +cmp_bag( + [$driver->_getShippableUnits($cart)], + [[ ignore(), ignore() ], [ ignore() ], [ ignore() ], [ ignore() ], ], + '_getShippableUnits: two loose items, and 2 ships separately item in the cart, and another loose item sorted by zipcode' +); + +$cart->empty; +$bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $nivBible)); +cmp_deeply( + [$driver->_getShippableUnits($cart)], + [ [ ignore() ], ], + '_getShippableUnits: only 1 ships separately item in the cart' +); +$cart->empty; + +my $userId = $session->config->get('testing/USPS_userId'); +my $hasRealUserId = 1; +##If there isn't a userId, set a fake one for XML testing. +if (! $userId) { + $hasRealUserId = 0; + $userId = "blahBlahBlah"; +} +my $properties = $driver->get(); +$properties->{userId} = $userId; +$properties->{shipType} = '9'; +$driver->update($properties); + +$rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $smallHammer)); +my @shippableUnits = $driver->_getShippableUnits($cart); + +my $xml = $driver->buildXML($cart, @shippableUnits); +like($xml, qr/ 1, + ForceArray => ['Package'], +); +cmp_deeply( + $xmlData, + { + IntlRateRequest => { + USERID => $userId, + Package => [ + { + ID => 0, + Pounds => '1', Ounces => '8.0', + Machinable => 'true', Country => 'Netherlands', + MailType => 'Package', + }, + ], + } + }, + 'buildXML: 1 item in cart' +); + +like($xml, qr/IntlRateRequest USERID.+?Package ID=.+?Pounds.+?Ounces.+?Machinable.+?MailType.+?Country.+?/, '... and tag order'); + +SKIP: { + + skip 'No userId for testing', 2 unless $hasRealUserId; + + my $response = $driver->_doXmlRequest($xml); + ok($response->is_success, '_doXmlRequest to USPS successful'); + my $xmlData = XMLin($response->content, ForceArray => [qw/Package/],); + cmp_deeply( + $xmlData, + { + Package => [ + { + ID => 0, + AreasServed => ignore(), Prohibitions => ignore(), + ExpressMail => ignore(), CustomsForms => ignore(), + Observations => ignore(), Restrictions => ignore(), + Service => [ + { + ID => ignore(), + MaxWeight => ignore(), + MaxDimensions => ignore(), + MailType => 'Package', + Ounces => '8', + Pounds => '1', + Country => 'NETHERLANDS', + Machinable => 'true', + Postage => num(100,99), + SvcCommitments => ignore(), + SvcDescription => ignore(), + }, + (ignore())x12, + ], + }, + ], + }, + '... returned data from USPS in correct format. If this test fails, the driver may need to be updated' + ); +} + +my $cost = $driver->_calculateFromXML( + { + IntlRateResponse => { + Package => [ + { + ID => 0, + Service => [ + { + ID => '9', + Postage => '5.25', + MaxWeight => '70' + }, + { + ID => '11', + Postage => '7.25', + MaxWeight => '70' + }, + ], + }, + ], + }, + }, + @shippableUnits +); + +is($cost, 5.25, '_calculateFromXML calculates shipping cost correctly for 1 item in the cart'); + +$bibleItem = $bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $nivBible)); +@shippableUnits = $driver->_getShippableUnits($cart); + +$xml = $driver->buildXML($cart, @shippableUnits); +$xmlData = XMLin( $xml, + KeepRoot => 1, + ForceArray => ['Package'], +); + +cmp_deeply( + $xmlData, + { + IntlRateRequest => { + USERID => $userId, + Package => [ + { + ID => 0, + Pounds => '2', Ounces => '0.0', + Machinable => 'true', Country => 'Netherlands', + MailType => 'Package', + }, + { + ID => 1, + Pounds => '1', Ounces => '8.0', + Machinable => 'true', Country => 'Netherlands', + MailType => 'Package', + }, + ], + } + }, + 'Validate XML structure and content for 2 items in the cart' +); + +SKIP: { + + skip 'No userId for testing', 1 unless $hasRealUserId; + + my $response = $driver->_doXmlRequest($xml); + ok($response->is_success, '_doXmlRequest to USPS successful for 2 items in cart'); +} + +$cost = $driver->_calculateFromXML( + { + IntlRateResponse => { + Package => [ + { + ID => 0, + Service => [ + { + ID => '9', + Postage => '7.00', + MaxWeight => '70' + }, + { + ID => '11', + Postage => '9.00', + MaxWeight => '70' + }, + ], + }, + { + ID => 1, + Service => [ + { + ID => '9', + Postage => '5.25', + MaxWeight => '70' + }, + { + ID => '11', + Postage => '7.25', + MaxWeight => '70' + }, + ], + }, + ], + }, + }, + @shippableUnits +); + +is($cost, 12.25, '_calculateFromXML calculates shipping cost correctly for 2 items in the cart'); + +$bibleItem->setQuantity(2); +@shippableUnits = $driver->_getShippableUnits($cart); + +$cost = $driver->_calculateFromXML( + { + IntlRateResponse => { + Package => [ + { + ID => 0, + Service => [ + { + ID => '9', + Postage => '7.00', + MaxWeight => '70' + }, + { + ID => '11', + Postage => '9.00', + MaxWeight => '70' + }, + ], + }, + { + ID => 1, + Service => [ + { + ID => '9', + Postage => '5.25', + MaxWeight => '70' + }, + { + ID => '11', + Postage => '7.25', + MaxWeight => '70' + }, + ], + }, + ], + }, + }, + @shippableUnits +); +is($cost, 19.25, '_calculateFromXML calculates shipping cost correctly for 2 items in the cart, with quantity of 2'); + +$rockHammer2 = $rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $bigHammer)); +$rockHammer2->update({shippingAddressId => $sdhAddress->getId}); +@shippableUnits = $driver->_getShippableUnits($cart); +$xml = $driver->buildXML($cart, @shippableUnits); + +$xmlData = XMLin( $xml, + KeepRoot => 1, + ForceArray => ['Package'], +); + +cmp_deeply( + $xmlData, + { + IntlRateRequest => { + USERID => $userId, + Package => [ + { + ID => 0, + Pounds => '2', Ounces => '0.0', + Machinable => 'true', Country => 'Netherlands', + MailType => 'Package', + }, + { + ID => 1, + Pounds => '12', Ounces => '0.0', + Machinable => 'true', Country => 'Australia', + MailType => 'Package', + }, + { + ID => 2, + Pounds => '1', Ounces => '8.0', + Machinable => 'true', Country => 'Netherlands', + MailType => 'Package', + }, + ], + } + }, + 'Validate XML structure and content for 3 items in the cart, 3 shippable items' +); + +SKIP: { + skip 'No userId for testing', 2 unless $hasRealUserId; + + my $response = $driver->_doXmlRequest($xml); + ok($response->is_success, '_doXmlRequest to USPS successful for 3 items in cart'); +} + +####################################################################### +# +# Check for minimum weight allowed +# +####################################################################### + +$cart->empty; +$properties = $driver->get(); +$properties->{shipType} = '9'; +$properties->{addInsurance} = 0; +$driver->update($properties); +my $page1 = $bible->addToCart($bible->getCollateral('variantsJSON', 'variantId', $singlePage)); +@shippableUnits = $driver->_getShippableUnits($cart); +$xml = $driver->buildXML($cart, @shippableUnits); +$xmlData = XMLin($xml, + KeepRoot => 1, + ForceArray => ['Package'], +); +cmp_deeply( + $xmlData, + { + IntlRateRequest => { + USERID => $userId, + Package => [ + { + ID => 0, + Pounds => '0', Ounces => '0.1', + Machinable => 'true', Country => 'Netherlands', + MailType => 'Package', + }, + ], + } + }, + 'buildXML: minimum weight' +); + +####################################################################### +# +# Check too heavy for my shipping type +# +####################################################################### + +SKIP: { + + skip 'No userId for testing', 2 unless $hasRealUserId; + + $cart->empty; + $properties = $driver->get(); + $properties->{shipType} = '9'; + $driver->update($properties); + + my $heavyHammer = $rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $bigHammer)); + $heavyHammer->setQuantity(2); + $cost = eval { $driver->calculate($cart); }; + $e = Exception::Class->caught(); + isa_ok($e, 'WebGUI::Error::Shop::RemoteShippingRate', "USPS returns error when package is too heavy for the selected service"); + cmp_deeply( + $e, + methods( + error => 'Selected shipping service not available', + ), + '... checking error message', + ); + + $heavyHammer->setQuantity(20); + $cost = eval { $driver->calculate($cart); }; + $e = Exception::Class->caught(); + isa_ok($e, 'WebGUI::Error::Shop::RemoteShippingRate', "USPS returns error when package is too heavy for any service"); + +} + +####################################################################### +# +# Insurance +# +####################################################################### + +SKIP: { + + skip 'No userId for testing', 3 unless $hasRealUserId; + + + $cart->empty; + $properties = $driver->get(); + $properties->{shipType} = '9'; + $driver->update($properties); + $rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $bigHammer)); + + my $noInsuranceCost = $driver->calculate($cart); + + $properties->{addInsurance} = 1; + $driver->update($properties); + + @shippableUnits = $driver->_getShippableUnits($cart); + my $xml = $driver->buildXML($cart, @shippableUnits); + my $xmlData = XMLin($xml, + KeepRoot => 1, + ForceArray => ['Package'], + ); + + cmp_deeply( + $xmlData, + { + IntlRateRequest => { + USERID => $userId, + Package => [ + { + ID => 0, + Pounds => '12', Ounces => '0.0', + Machinable => 'true', Country => 'Netherlands', + MailType => 'Package', ValueOfContents => '19.99', + }, + ], + } + }, + 'buildXML: 1 item in cart' + ); + like($xml, qr/IntlRateRequest USERID.+?Package ID=.+?Pounds.+?Ounces.+?Machinable.+?MailType.+?ValueOfContents.+?Country.+?/, '... and tag order'); + + my $insuredCost = $driver->calculate($cart); + cmp_ok $noInsuranceCost, '<', $insuredCost, 'insured cost is higher than uninsured cost'; + + $properties->{addInsurance} = 0; + $driver->update($properties); + +} + +####################################################################### +# +# _calculateFromXML +# +####################################################################### + +$cart->empty; +$properties = $driver->get(); +$properties->{shipType} = '9'; +$properties->{addInsurance} = 1; +$driver->update($properties); +$rockHammer->addToCart($rockHammer->getCollateral('variantsJSON', 'variantId', $bigHammer)); +@shippableUnits = $driver->_getShippableUnits($cart); + +$cost = eval { $driver->_calculateFromXML( + { + IntlRateResponse => { + Package => [ + { + ID => 11, + Service => [ + { + ID => '9', + Postage => '5.25', + MaxWeight => '70' + }, + ], + }, + ], + }, + }, + @shippableUnits +); }; + +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::Shop::RemoteShippingRate', '_calculateFromXML throws an exception for illegal package ids'); +cmp_deeply( + $e, + methods( + error => 'Illegal package index returned by USPS: 11', + ), + '... checking error message', +); + +####################################################################### +# +# Check for throwing an exception +# +####################################################################### + +$userId = $driver->get('userId'); +$properties = $driver->get(); +$properties->{userId} = '_NO_NO_NO_NO'; +$driver->update($properties); + +$cost = eval { $driver->calculate($cart); }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::Shop::RemoteShippingRate', 'calculate throws an exception when a bad userId is used'); + +$properties->{userId} = $userId; +$driver->update($properties); + +my $dutchAddress = $addressBook->addAddress({ + label => 'american', + organization => 'Plain Black Corporation', + address1 => '1360 Regent St. #145', + city => 'Madison', state => 'WI', code => '53715', + country => 'United States', +}); + +$cart->update({shippingAddressId => $dutchAddress->getId}); +$cost = eval { $driver->calculate($cart); }; +$e = Exception::Class->caught(); +isa_ok($e, 'WebGUI::Error::InvalidParam', "calculate won't calculate for domestic countries"); + +$cart->update({shippingAddressId => $workAddress->getId}); + diff --git a/t/Shop/TaxDriver/EU.t b/t/Shop/TaxDriver/EU.t index c41029672..f3dbbf917 100644 --- a/t/Shop/TaxDriver/EU.t +++ b/t/Shop/TaxDriver/EU.t @@ -18,6 +18,7 @@ use strict; use lib "$FindBin::Bin/../../lib"; use Test::More; use Test::Deep; +use Test::MockObject::Extends; use Exception::Class; use Data::Dumper; @@ -31,22 +32,62 @@ use WebGUI::Shop::AddressBook; # Init my $session = WebGUI::Test->session; +# Test user my $taxUser = WebGUI::User->new( $session, 'new' ); $taxUser->username( 'Tex Evasion' ); WebGUI::Test->usersToDelete($taxUser); +# Test VAT numbers +my $testVAT_NL = 'NL123456789B12'; +my $testVAT_BE = 'BE0123456789'; +my $noServiceVAT= 'NotGonnaWork'; +my $invalidVAT = 'ByNoMeansAllowed'; +my $visitorUser = WebGUI::User->new( $session, 1 ); + +my @EU_COUNTRIES = ( + 'Austria', 'Belgium', 'Bulgaria', 'Cyprus', 'Czech Republic', + 'Germany', 'Denmark', 'Estonia', 'Greece', 'Spain', 'Finland', + 'France', 'United Kingdom', 'Hungary', 'Ireland', 'Italy', + 'Lithuania', 'Luxembourg', 'Latvia', 'Malta', 'Netherlands', + 'Poland', 'Portugal', 'Romania', 'Sweden', 'Slovenia', 'Slovakia', +); + +# Test SKU my $sku = WebGUI::Asset->getRoot($session)->addChild( { className => 'WebGUI::Asset::Sku::Donation', title => 'Taxable donation', defaultPrice => 100.00, } ); +my $book = WebGUI::Shop::AddressBook->create($session); + +# setup address in EU but not in residential country of merchant +my $beAddress = $book->addAddress({ + label => 'BE', + city => 'Antwerpen', + country => 'Belgium', +}); + +# setup address in residential country of merchant +my $nlAddress = $book->addAddress({ + label => 'NL', + city => 'Delft', + country => 'Netherlands', +}); + +# setup address outside EU +my $usAddress = $book->addAddress({ + label => 'outside eu', + city => 'New Amsterdam', + country => 'US', +}); + my $cart; #---------------------------------------------------------------------------- # Tests -my $tests = 55; +my $tests = 342; plan tests => 1 + $tests; #---------------------------------------------------------------------------- @@ -58,12 +99,12 @@ SKIP: { skip 'Unable to load module WebGUI::Shop::TaxDriver::EU', $tests unless $loaded; - ####################################################################### - # - # new - # - ####################################################################### - +####################################################################### +# +# new +# +####################################################################### +{ my $taxer = WebGUI::Shop::TaxDriver::EU->new($session); isa_ok($taxer, 'WebGUI::Shop::TaxDriver::EU'); @@ -71,83 +112,169 @@ SKIP: { isa_ok($taxer->session, 'WebGUI::Session', 'session method returns a session object'); is($session->getId, $taxer->session->getId, 'session method returns OUR session object'); +} - ####################################################################### - # - # className - # - ####################################################################### - +####################################################################### +# +# className +# +####################################################################### +{ + my $taxer = WebGUI::Shop::TaxDriver::EU->new($session); + is( $taxer->className, 'WebGUI::Shop::TaxDriver::EU', 'className returns correct class name' ); +} - ####################################################################### - # - # getConfigurationScreen - # - ####################################################################### +####################################################################### +# +# getConfigurationScreen +# +####################################################################### - #### TODO: Figure out how to test this. - - ####################################################################### - # - # getCountryCode - # - ####################################################################### +#### TODO: Figure out how to test this. +####################################################################### +# +# getCountryCode / getCOuntryName +# +####################################################################### +{ + my $taxer = WebGUI::Shop::TaxDriver::EU->new($session); + is( $taxer->getCountryCode( 'Netherlands' ), 'NL', 'getCountryCode returns correct code for country inside EU.' ); is( $taxer->getCountryCode( 'United States' ), undef, 'getCountryCode returns undef for countries outside EU.' ); - ####################################################################### - # - # getCountryName - # - ####################################################################### - is( $taxer->getCountryName( 'NL' ), 'Netherlands', 'getCountryName returns correct name for country code within EU.' ); is( $taxer->getCountryName( 'US' ), undef, 'getCountryName returns undef for county codes outside EU.' ); +} - ####################################################################### - # - # addVATNumber - # - ####################################################################### +####################################################################### +# +# updateVATNumber +# +####################################################################### +{ + my $taxer = WebGUI::Shop::TaxDriver::EU->new($session); $session->user( {userId=>$taxUser->userId} ); - my $testVAT_NL = 'NL123456789B12'; - my $testVAT_BE = 'BE0123456789'; - my $invalidVAT = 'ByNoMeansAllowed'; - my $visitorUser = WebGUI::User->new( $session, 1 ); + # Mock the Validation module + my $validator = Test::MockObject::Extends->new( Business::Tax::VAT::Validation->new ); + local *Business::Tax::VAT::Validation::new; + $validator->fake_new( 'Business::Tax::VAT::Validation' ); - eval { $taxer->addVATNumber }; + eval { $taxer->updateVATNumber }; my $e = Exception::Class->caught(); isa_ok( $e, 'WebGUI::Error::InvalidParam', 'A VAT number is required' ); - is( $e, 'A VAT number is required', 'addVATNumber returns correct message for missing VAT number' ); + is( $e, 'A VAT number is required', 'updateVATNumber returns correct message for missing VAT number' ); - eval { $taxer->addVATNumber( $testVAT_NL, 'NotAUserObject' ) }; + eval { $taxer->updateVATNumber( $testVAT_NL, 'NotAUserObject' ) }; $e = Exception::Class->caught(); isa_ok( $e, 'WebGUI::Error::InvalidParam', 'Second argument must be a user object' ); - is( $e, 'The second argument must be an instanciated WebGUI::User object', 'addVATNumber returns correct message when user object is of wrong type' ); + is( $e, 'The second argument must be an instanciated WebGUI::User object', 'updateVATNumber returns correct message when user object is of wrong type' ); - eval { $taxer->addVATNumber( $testVAT_NL, $visitorUser ) }; + eval { $taxer->updateVATNumber( $testVAT_NL, $visitorUser ) }; $e = Exception::Class->caught(); isa_ok( $e, 'WebGUI::Error::InvalidParam', 'User may not be visitor' ); - is( $e, 'Visitor cannot add VAT numbers', 'addVATNumber returns correct message when user is visitor' ); + is( $e, 'Visitor cannot add VAT numbers', 'updateVATNumber returns correct message when user is visitor' ); - my $response = $taxer->addVATNumber( $invalidVAT, $taxUser, 1 ); - is( $response, 'The entered VAT number is invalid.', 'Invalid VAT numbers return an error message' ); + for my $errorCode ( 0 .. 16 ) { + $validator->set_always( 'check', 0 ); + $validator->set_always( 'get_last_error_code', $errorCode ); - my $responseNL = $taxer->addVATNumber( $testVAT_NL, $taxUser, 1 ); - my $responseBE = $taxer->addVATNumber( $testVAT_BE, $taxUser, 1 ); + is( + $taxer->updateVATNumber( $invalidVAT, $taxUser ), + 'INVALID', + "updateVATNumber returns INVALID for error $errorCode", + ); + } - ok( !defined $responseNL && !defined $responseBE, 'Valid VAT numbers return undef.' ); + for my $errorCode ( 17 .. 255 ) { + $validator->set_always( 'check', 0 ); + $validator->set_always( 'get_last_error_code', $errorCode ); - ####################################################################### - # - # getVATNumbers - # - ####################################################################### + is( + $taxer->updateVATNumber( $invalidVAT, $taxUser ), + 'UNKNOWN', + "updateVATNumber returns UNKNOWN for error $errorCode", + ); + } + + $validator->set_always( 'check', 1 ); + $validator->set_always( 'get_last_error_code', undef ); + is( + $taxer->updateVATNumber( $testVAT_NL, $taxUser ), + 'VALID', + "updateVATNumber returns VALID for valid numbers", + ); +} +####################################################################### +# +# addVATNumber +# +####################################################################### +{ + my $taxer = WebGUI::Shop::TaxDriver::EU->new($session); + + my $response; + local *WebGUI::Shop::TaxDriver::EU::updateVATNumber = sub { return $response }; + + #----- invalid vat number + $response = 'INVALID'; + is( + $taxer->addVATNumber( $invalidVAT, $taxUser ), + 'The entered VAT number is invalid.', + 'addVATNumber returns the correct error message for invalid numbers', + ); + + #----- service unavailable + $response = 'UNKNOWN'; + like( + $taxer->addVATNumber( $noServiceVAT, $taxUser ), + qr{^Number validation is currently not available.}, + 'addVATNumber returns the correct message when VIES is unavailable', + ); + + my $workflows = WebGUI::Workflow::Instance->getAllInstances( $session ); + my ($workflow) = grep { $_->get('parameters')->{ vatNumber } eq $noServiceVAT } @{ $workflows }; + ok( defined $workflow , 'addVATNumber fires a recheck workflow when VIES is down' ); + + #----- valid number + $response = 'VALID'; + ok( + !defined $taxer->addVATNumber( $testVAT_NL, $taxUser ), + 'Valid VAT numbers return undef.', + ); +} + +####################################################################### +# +# recheckVATNumber +# +####################################################################### +{ + my $taxer = WebGUI::Shop::TaxDriver::EU->new($session); + + for my $response ( qw{ INVALID VALID UNKNOWN } ) { + local *WebGUI::Shop::TaxDriver::EU::updateVATNumber = sub { return $response }; + + is( + $taxer->recheckVATNumber( $invalidVAT, $taxUser ), + $response, + "recheckVATNumber returns correct value when updateVATNumber returns $response", + ); + } +} + +####################################################################### +# +# getVATNumbers / deleteVATNumber +# +####################################################################### +{ + my $taxer = setupTestNumbers(); + my $expectNL = { userId => $taxUser->userId, countryCode => 'NL', @@ -171,25 +298,23 @@ SKIP: { $vatNumbers = $taxer->getVATNumbers( 'BE', $taxUser ); cmp_bag( $vatNumbers, [ $expectBE ], 'getVATNumbers filters on country code when one is passed' ); - ####################################################################### - # - # deleteVATNumber - # - ####################################################################### - $taxer->deleteVATNumber( $testVAT_BE, $taxUser ); $vatNumbers = $taxer->getVATNumbers( undef, $taxUser ); cmp_bag( $vatNumbers, [ $expectNL ], 'deleteVATNumber deletes number' ); $taxer->deleteVATNumber( $testVAT_NL, $taxUser ); - ####################################################################### - # - # addGroupRate - # - ####################################################################### +} + +####################################################################### +# +# addGroup / getGroupRate / deleteGroup +# +####################################################################### +{ + my $taxer = setupTestNumbers(); eval { $taxer->addGroup }; - $e = Exception::Class->caught(); + my $e = Exception::Class->caught(); isa_ok( $e, 'WebGUI::Error::InvalidParam', 'addGroup requires a group name' ); is( $e, 'A group name is required', 'addGroup returns correct message for omitted group name' ); @@ -240,51 +365,54 @@ SKIP: { ]; cmp_bag( $taxGroups, $expectGroups, 'addGroup saves correctly' ); - - ####################################################################### - # # getGroupRate - # - ####################################################################### - - ok( $taxer->getGroupRate( $id0 ) == 0 - && $taxer->getGroupRate( $id100 ) == 100 - && $taxer->getGroupRate( $id50_5 ) == 50.5, + ok( + $taxer->getGroupRate( $id0 ) == 0 + && $taxer->getGroupRate( $id100 ) == 100 + && $taxer->getGroupRate( $id50_5 ) == 50.5, 'getGroup rate gets correct rates' ); + + # deleteGroup + eval { $taxer->deleteGroup }; + my $e = Exception::Class->caught(); + isa_ok( $e, 'WebGUI::Error::InvalidParam', 'addGroup requires a group id' ); + is( $e, 'A group id is required', 'addGroup returns correct message for missing group id' ); - ####################################################################### - # - # getTaxRate - # - ####################################################################### + $taxer->deleteGroup( $id50_5 ); + + $taxGroups = $taxer->get( 'taxGroups' ); + cmp_bag( $taxGroups, [ + { + name => 'Group0', + rate => 0, + id => $id0, + }, + { + name => 'Group100', + rate => 100, + id => $id100, + }, + ], 'deleteGroup deletes correctly' ); + + # Clean up a bit. + $taxer->deleteGroup( $_ ) for ( $id0, $id100 ); +} + +####################################################################### +# +# getTaxRate +# +####################################################################### +{ + my $taxer = setupTestNumbers(); + my $id100 = $taxer->addGroup( 'Group100', 100 ); + my $id50_5 = $taxer->addGroup( 'Group50.5', 50.5 ); $taxer->update( { 'automaticViesApproval' => 1 } ); - my $book = WebGUI::Shop::AddressBook->create($session); - - # setup address in EU but not in residential country of merchant - my $beAddress = $book->addAddress({ - label => 'BE', - city => 'Antwerpen', - country => 'Belgium', - }); - - # setup address in residential country of merchant - my $nlAddress = $book->addAddress({ - label => 'NL', - city => 'Delft', - country => 'Netherlands', - }); - - # setup address outside EU - my $usAddress = $book->addAddress({ - label => 'outside eu', - city => 'New Amsterdam', - country => 'US', - }); eval { $taxer->getTaxRate(); }; - $e = Exception::Class->caught(); + my $e = Exception::Class->caught(); isa_ok($e, 'WebGUI::Error::InvalidParam', 'getTaxRate: error handling for not sending a sku'); is($e->error, 'Must pass in a WebGUI::Asset::Sku object', 'getTaxRate: error handling for not sending a sku'); @@ -298,27 +426,38 @@ SKIP: { $sku->setTaxConfiguration( 'WebGUI::Shop::TaxDriver::EU', { taxGroup => $id100 } ); is( $taxer->getTaxRate( $sku ), 100, 'getTaxRate returns tax group set by sku when no address is given'); - # Address outside EU - is( $taxer->getTaxRate( $sku, $usAddress ), 0, 'getTaxRate: shipping addresses outside EU are tax exempt' ); - - # Addresses inside EU - is( $taxer->getTaxRate( $sku, $beAddress ), 100, 'getTaxRate: shipping addresses inside EU w/o VAT number pay tax' ); - is( $taxer->getTaxRate( $sku, $nlAddress ), 100, 'getTaxRate: shipping addresses in country of merchant w/o VAT number pay tax' ); - - # Add VAT numbers - $taxer->addVATNumber( $testVAT_NL, $taxUser, 1); - $taxer->addVATNumber( $testVAT_BE, $taxUser, 1); - + # Addresses inside EU with VAT number is( $taxer->getTaxRate( $sku, $beAddress ), 0, 'getTaxRate: shipping addresses inside EU but other country than merchant w/ VAT number are tax exempt.' ); is( $taxer->getTaxRate( $sku, $nlAddress ), 100, 'getTaxRate: shipping addresses in country of merchant w/ VAT number pay tax' ); - ####################################################################### - # - # appendCartItemVars - # - ####################################################################### + $taxer->deleteVATNumber( $testVAT_NL, $taxUser ); + $taxer->deleteVATNumber( $testVAT_BE, $taxUser ); + + # Addresses inside EU without VAT number + foreach my $country ( @EU_COUNTRIES ) { + next if $country eq $nlAddress->get('country'); # Residents of merchant country should be checked separately. + + $beAddress->update( { country => $country } ); + is( $taxer->getTaxRate( $sku, $beAddress ), 100, "getTaxRate: shipping addresses in $country w/o VAT number pay tax" ); + } + $beAddress->update( { country => 'Belgium' } ); + is( $taxer->getTaxRate( $sku, $nlAddress ), 100, 'getTaxRate: shipping addresses in country of merchant w/o VAT number pay tax' ); + + + # Address outside EU + is( $taxer->getTaxRate( $sku, $usAddress ), 0, 'getTaxRate: shipping addresses outside EU are tax exempt' ); + +} + +####################################################################### +# +# appendCartItemVars +# +####################################################################### +{ + my $taxer = setupTestNumbers(); eval { $taxer->appendCartItemVars }; my $e = Exception::Class->caught(); @@ -374,12 +513,16 @@ SKIP: { taxAmount => '0.00', must => 'be kept', }, 'appendCartItemVars returns correct data for address outside EU.' ); +} - ####################################################################### - # - # getTransactionTaxData - # - ####################################################################### +####################################################################### +# +# getTransactionTaxData +# +####################################################################### +{ + my $taxer = setupTestNumbers(); + $taxer->update( { 'automaticViesApproval' => 1 } ); my $details = $taxer->getTransactionTaxData( $sku, $usAddress ); cmp_deeply( $details, { @@ -408,35 +551,25 @@ SKIP: { className => 'WebGUI::Shop::TaxDriver::EU', useVATNumber => 0, }, 'getTransactionTaxData returns correct hashref for addresses in EU w/o VAT number' ); - - ####################################################################### - # - # deleteGroup - # - ####################################################################### - - eval { $taxer->deleteGroup }; - $e = Exception::Class->caught(); - isa_ok( $e, 'WebGUI::Error::InvalidParam', 'addGroup requires a group id' ); - is( $e, 'A group id is required', 'addGroup returns correct message for missing group id' ); - - $taxer->deleteGroup( $id50_5 ); - - $taxGroups = $taxer->get( 'taxGroups' ); - cmp_bag( $taxGroups, [ - { - name => 'Group0', - rate => 0, - id => $id0, - }, - { - name => 'Group100', - rate => 100, - id => $id100, - }, - ], 'deleteGroup deletes correctly' ); } + +} #SKIP BLOCK + +#---------------------------------------------------------------------------- +sub setupTestNumbers { + my $taxer = WebGUI::Shop::TaxDriver::EU->new($session); + + $session->db->write('delete from taxDriver where className=?', [ 'WebGUI::Shop::TaxDriver::EU' ]); + $session->db->write('delete from tax_eu_vatNumbers'); + + $taxer->addVATNumber( $testVAT_NL, $taxUser, 1); + $taxer->addVATNumber( $testVAT_BE, $taxUser, 1); + + return $taxer; +} + + #---------------------------------------------------------------------------- # Cleanup END { diff --git a/t/Shop/Transaction.t b/t/Shop/Transaction.t index b2153a4d6..925e9c3ea 100644 --- a/t/Shop/Transaction.t +++ b/t/Shop/Transaction.t @@ -21,6 +21,8 @@ use Test::Deep; use WebGUI::Test; # Must use this before any other WebGUI modules use WebGUI::Session; use WebGUI::Shop::Transaction; +use WebGUI::Inbox; +use Clone qw/clone/; #---------------------------------------------------------------------------- # Init @@ -30,7 +32,7 @@ my $session = WebGUI::Test->session; #---------------------------------------------------------------------------- # Tests -plan tests => 68; # Increment this number for each test you create +plan tests => 77; # Increment this number for each test you create #---------------------------------------------------------------------------- # put your tests here @@ -64,6 +66,7 @@ my $transaction = WebGUI::Shop::Transaction->create($session,{ paymentDriverLabel => 'kkk', taxes => 7, }); +addToCleanup($transaction); # objects work isa_ok($transaction, "WebGUI::Shop::Transaction"); @@ -223,15 +226,72 @@ TODO: { ok(0, 'test keywords'); } +####################################################################### +# +# sendNotification +# +####################################################################### + +my $shopUser = WebGUI::User->create($session); +$shopUser->username('shopUser'); +my $shopGroup = WebGUI::Group->new($session, 'new'); +my $shopAdmin = WebGUI::User->create($session); +$shopUser->username('shopAdmin'); +$shopGroup->addUsers([$shopAdmin->getId]); +addToCleanup($shopUser, $shopAdmin, $shopGroup); +$session->setting->set('shopSaleNotificationGroupId', $shopGroup->getId); +$session->user({userId => $shopUser->getId}); + +my $trans = WebGUI::Shop::Transaction->create($session, {}); +ok($trans->can('sendNotifications'), 'sendNotifications: valid method for transactions'); +addToCleanup($trans); + +##Disable sending email +my $sendmock = Test::MockObject->new( {} ); +$sendmock->set_isa('WebGUI::Mail::Send'); +$sendmock->set_true('addText', 'send', 'addHeaderField', 'addHtml', 'queue', 'addFooter'); +local *WebGUI::Mail::Send::create; +$sendmock->fake_module('WebGUI::Mail::Send', + create => sub { return $sendmock }, +); + + #1234567890123456789012# +my $templateId = 'SHOP_NOTIFICATION_____'; + +my $templateMock = Test::MockObject->new({}); +$templateMock->set_isa('WebGUI::Asset::Template'); +$templateMock->set_always('getId', $templateId); +my @templateVars; +$templateMock->mock('process', sub { push @templateVars, clone $_[1]; } ); + +$session->setting->set('shopReceiptEmailTemplateId', $templateId); + +{ + WebGUI::Test->mockAssetId($templateId, $templateMock); + $trans->sendNotifications; + is(@templateVars, 2, '... called template->process twice'); + my $inbox = WebGUI::Inbox->new($session); + my $userMessages = $inbox->getMessagesForUser($shopUser); + my $adminMessages = $inbox->getMessagesForUser($shopAdmin); + is(@{ $userMessages }, 1, '... sent one message to shop user'); + is(@{ $adminMessages }, 1, '... sent one message to shop admin, via shopSaleNotificationGroupId'); + like($userMessages->[0]->get('subject'), qr/^Receipt for Order #/, '... subject for user email okay'); + like($adminMessages->[0]->get('subject'), qr/^A sale has been made/, '... subject for admin email okay'); + like($templateVars[0]->{viewDetailUrl}, qr/shop=transaction;method=viewMy;/, '... viewDetailUrl okay for user'); + like($templateVars[1]->{viewDetailUrl}, qr/shop=transaction;method=view;/ , '... viewDetailUrl okay for admin'); + WebGUI::Test->unmockAssetId($templateId); +} + +####################################################################### +# +# delete +# +####################################################################### $transaction->delete; -is($session->db->quickScalar("select transactionId from transaction where transactionId=?",[$transaction->getId]), undef, "can delete transactions"); +is($session->db->quickScalar("select count(*) from transaction where transactionId=?",[$transaction->getId]), + 0, "delete: deleted transaction"); +is($session->db->quickScalar("select count(*) from transactionItem where transactionId=?",[$transaction->getId]), + 0, "... deleted transactionItems associated with this transaction"); - -#---------------------------------------------------------------------------- -# Cleanup -END { - $session->db->write('delete from transaction'); - $session->db->write('delete from transactionItem'); -} diff --git a/t/Spectre/Workflow.t b/t/Spectre/Workflow.t index d61c3929f..dc1a94ceb 100644 --- a/t/Spectre/Workflow.t +++ b/t/Spectre/Workflow.t @@ -18,6 +18,7 @@ use Test::More; use lib "$FindBin::Bin/../lib"; use WebGUI::Test; +use WebGUI::Paths; use WebGUI::Session; use Spectre::Admin; use WebGUI::Config; @@ -28,14 +29,14 @@ use POE::Component::IKC::ClientLite; use JSON; use Config::JSON; use Carp qw(croak); -plan tests => 20; +plan tests => 19; $|++; my $session = WebGUI::Test->session; -my $spectreConfigFile = WebGUI::Test->root . '/etc/spectre.conf'; +my $spectreConfigFile = WebGUI::Paths->spectreConfig; my $spectreConfig = Config::JSON->new($spectreConfigFile); my $ip = $spectreConfig->get('ip'); my $port = $spectreConfig->get('port'); @@ -47,7 +48,7 @@ $sitename = $session->config->get('sitename')->[0]; # tests for retrieving more than one site, the default SKIP: { if (! eval { spectre_ping($spectreConfig) } ) { - skip "Spectre doesn't seem to be running: $@", 8; + skip "Spectre doesn't seem to be running: $@", 7; } # XXX kinda evil kludge to put an activity in the scheduler so that the # below calls return data; suggestions on a better way to do this welcomed. diff --git a/t/Storage.t b/t/Storage.t index cac8dd8eb..37c726f9a 100644 --- a/t/Storage.t +++ b/t/Storage.t @@ -32,7 +32,7 @@ my $cwd = Cwd::cwd(); my ($extensionTests, $fileIconTests) = setupDataDrivenTests($session); -my $numTests = 127; # increment this value for each test you create +my $numTests = 136; # increment this value for each test you create plan tests => $numTests + scalar @{ $extensionTests } + scalar @{ $fileIconTests }; my $uploadDir = $session->config->get('uploadsPath'); @@ -54,6 +54,7 @@ my $storage1 = WebGUI::Storage->get($session); is( $storage1, undef, "get requires id to be passed"); $storage1 = WebGUI::Storage->get($session, 'foobar'); +addToCleanup($storage1); isa_ok( $storage1, "WebGUI::Storage", "storage will accept non GUID arguments"); is ( $storage1->getId, 'foobar', 'getId returns the requested GUID'); @@ -80,7 +81,7 @@ $guidDir->mkpath(); ok(-e $guidDir->stringify, 'created GUID storage location for backwards compatibility testing'); my $guidStorage = WebGUI::Storage->get($session, $newGuid); -WebGUI::Test->storagesToDelete($guidStorage); +addToCleanup($guidStorage); isa_ok($guidStorage, 'WebGUI::Storage'); is($guidStorage->getId, $newGuid, 'GUID storage has correct id'); is($guidStorage->getDirectoryId, $newGuid, '... getDirectoryId'); @@ -91,10 +92,8 @@ is($guidStorage->getDirectoryId, $newGuid, '... getDirectoryId'); # #################################################### -my $savecdn = $session->config->get('cdn'); -if ($savecdn) { - $session->config->delete('cdn'); -} +WebGUI::Test->originalConfig('cdn'); +$session->config->delete('cdn'); # Note: the CDN configuration will be reverted after CDN tests below my $storageDir1 = join '/', $uploadDir, '7e', '8a', '7e8a1b6a'; @@ -117,7 +116,7 @@ undef $storage1; $storage1 = WebGUI::Storage->get($session, 'notAGUID'); my $storage2 = WebGUI::Storage->get($session, 'notAGoodId'); -WebGUI::Test->storagesToDelete($storage2); +addToCleanup($storage2); ok(! $storage2->getErrorCount, 'No errors due to a shared common root'); @@ -149,7 +148,7 @@ CHECKDIR: while ($dirOpt = pop @dirOptions) { last CHECKDIR if !-e $dir3; } my $storage3 = WebGUI::Storage->get($session, $dirOpt); -WebGUI::Test->storagesToDelete($storage3); +addToCleanup($storage3); is( $storage3->getErrorCount, 1, 'Error during creation of object due to short GUID'); @@ -225,6 +224,7 @@ foreach my $extTest (@{ $extensionTests }) { #################################################### my $fileStore = WebGUI::Storage->create($session); +addToCleanup($fileStore); cmp_bag($fileStore->getFiles(1), ['.'], 'Starting with an empty storage object, no files in here except for . '); $fileStore->addFileFromScalar('.dotfile', 'dot file'); cmp_bag($fileStore->getFiles(), [ ], 'getFiles() by default does not return dot files'); @@ -304,25 +304,26 @@ ok( #################################################### my $copiedStorage = $storage1->copy(); +addToCleanup($copiedStorage); cmp_bag($copiedStorage->getFiles(), $storage1->getFiles(), 'copy: both storage objects have the same files'); my $secondCopy = WebGUI::Storage->create($session); +addToCleanup($secondCopy); $storage1->copy($secondCopy); cmp_bag($secondCopy->getFiles(), $storage1->getFiles(), 'copy: passing explicit variable'); my $s3copy = WebGUI::Storage->create($session); -WebGUI::Test->storagesToDelete($s3copy); +addToCleanup($s3copy); my @filesToCopy = qw/WebGUI.pm testfile-hash-renamed.file/; $storage1->copy($s3copy, [@filesToCopy]); cmp_bag($s3copy->getFiles(), [ @filesToCopy ], 'copy: passing explicit variable and files to copy'); { my $deepStorage = WebGUI::Storage->create($session); - WebGUI::Test->storagesToDelete($deepStorage); + addToCleanup($deepStorage); my $deepDir = $deepStorage->getPathClassDir(); my $deepDeepDir = $deepDir->subdir('deep'); my $errorStr; my @foo = $deepDeepDir->mkpath({ error => \$errorStr } ); - note explain \@foo; $deepStorage->addFileFromScalar('deep/file', 'deep file'); cmp_bag( $deepStorage->getFiles('all'), @@ -330,7 +331,7 @@ cmp_bag($s3copy->getFiles(), [ @filesToCopy ], 'copy: passing explicit variable '... storage setup for deep clear test' ); my $deepCopy = $deepStorage->copy(); - WebGUI::Test->storagesToDelete($deepCopy); + addToCleanup($deepCopy); cmp_bag( $deepCopy->getFiles('all'), [ '.', 'deep', 'deep/file' ], @@ -353,7 +354,7 @@ cmp_bag($storage1->getFiles, [$filename], 'deleteFile: storage1 has only 1 file' ##Test for out of object file deletion my $hackedStore = WebGUI::Storage->create($session); -WebGUI::Test->storagesToDelete($hackedStore); +addToCleanup($hackedStore); $hackedStore->addFileFromScalar('fileToHack', 'Can this file be deleted from another object?'); ok(-e $hackedStore->getPath('fileToHack'), 'set up a file for deleteFile to try and delete illegally'); my $hackedPath = '../../../'.$hackedStore->getPathFrag().'/fileToHack'; @@ -367,6 +368,7 @@ ok(-e $hackedStore->getPath('fileToHack'), 'deleteFile did not delete the file i #################################################### my $tempStor = WebGUI::Storage->createTemp($session); +addToCleanup($tempStor); isa_ok( $tempStor, "WebGUI::Storage", "createTemp creates WebGUI::Storage object"); is (substr($tempStor->getPathFrag, 0, 5), 'temp/', '... puts stuff in the temp directory'); @@ -381,6 +383,7 @@ is($tempStor->getHexId, $session->id->toHex($tempStor->getId), '... returns the #################################################### my $tarStorage = $copiedStorage->tar('tar.tar'); +addToCleanup($tarStorage); isa_ok( $tarStorage, "WebGUI::Storage", "tar: returns a WebGUI::Storage object"); is (substr($tarStorage->getPathFrag, 0, 5), 'temp/', 'tar: puts stuff in the temp directory'); cmp_bag($tarStorage->getFiles(), [ 'tar.tar' ], 'tar: storage contains only the tar file'); @@ -393,6 +396,7 @@ isnt($tarStorage->getPath, $copiedStorage->getPath, 'tar did not reuse the same #################################################### my $untarStorage = $tarStorage->untar('tar.tar'); +addToCleanup($untarStorage); isa_ok( $untarStorage, "WebGUI::Storage", "untar: returns a WebGUI::Storage object"); is (substr($untarStorage->getPathFrag, 0, 5), 'temp/', 'untar: puts stuff in the temp directory'); ##Note, getFiles will NOT recurse, so do not use a deep directory structure here @@ -433,7 +437,7 @@ cmp_bag( { my $deepStorage = WebGUI::Storage->create($session); - WebGUI::Test->storagesToDelete($deepStorage); + addToCleanup($deepStorage); my $deepDir = $deepStorage->getPathClassDir(); my $deepDeepDir = $deepDir->subdir('deep'); my $errorStr; @@ -463,13 +467,23 @@ is($fileStore->addFileFromFormPost(), '', 'addFileFromFormPost returns empty str $session->http->setStatus(200); $session->request->upload('files', []); -is($fileStore->addFileFromFormPost('files'), undef, 'addFileFromFormPost returns empty string when asking for a form variable with no files attached'); +my $formStore = WebGUI::Storage->create($session); +addToCleanup($formStore); +is($formStore->addFileFromFormPost('files'), undef, 'addFileFromFormPost returns empty string when asking for a form variable with no files attached'); $session->request->uploadFiles( 'oneFile', [ WebGUI::Test->getTestCollateralPath('WebGUI.pm') ], ); -is($fileStore->addFileFromFormPost('oneFile'), 'WebGUI.pm', 'Return the name of the uploaded file'); +is($formStore->addFileFromFormPost('oneFile'), 'WebGUI.pm', '... returns the name of the uploaded file'); +cmp_bag($formStore->getFiles, [ qw/WebGUI.pm/ ], '... adds the file to the storage location'); + +$session->request->uploadFiles( + 'thumbFile', + [ WebGUI::Test->getTestCollateralPath('thumb-thumb.gif') ], +); +is($formStore->addFileFromFormPost('thumbFile'), 'thumb.gif', '... strips thumb- prefix from files'); +cmp_bag($formStore->getFiles, [ qw/WebGUI.pm thumb.gif/ ], '... adds the file to the storage location'); #################################################### # @@ -488,17 +502,17 @@ foreach my $iconTest (@{ $fileIconTests }) { #################################################### my $shallowStorage = WebGUI::Storage->create($session); -WebGUI::Test->storagesToDelete($shallowStorage); +addToCleanup($shallowStorage); $shallowStorage->setPrivileges(3,3,3); my $shallowDir = $shallowStorage->getPathClassDir(); ok(-e $shallowDir->file('.wgaccess')->stringify, 'setPrivilege: .wgaccess file created in shallow storage'); my $privs; $privs = $shallowStorage->getFileContentsAsScalar('.wgaccess'); -is ($privs, "3\n3\n3", '... correct group contents'); +is ($privs, '{"assets":[],"groups":["3","3"],"users":["3"]}', '... correct group contents'); $shallowStorage->deleteFile('.wgaccess'); my $deepStorage = WebGUI::Storage->create($session); -WebGUI::Test->storagesToDelete($deepStorage); +addToCleanup($deepStorage); my $deepDir = $deepStorage->getPathClassDir(); my $deepDeepDir = $deepDir->subdir('deep'); my $errorStr; @@ -510,9 +524,21 @@ ok(-e $deepDir->file('.wgaccess')->stringify, '.wgaccess file created in dee ok(-e $deepDeepDir->file('.wgaccess')->stringify, '.wgaccess file created in deep storage subdir'); $privs = $deepStorage->getFileContentsAsScalar('.wgaccess'); -is ($privs, "3\n3\n3", '... correct group contents, deep storage'); +is ($privs, '{"assets":[],"groups":["3","3"],"users":["3"]}', '... correct group contents, deep storage'); $privs = $deepStorage->getFileContentsAsScalar('deep/.wgaccess'); -is ($privs, "3\n3\n3", '... correct group contents, deep storage subdir'); +is ($privs, '{"assets":[],"groups":["3","3"],"users":["3"]}', '... correct group contents, deep storage subdir'); + +{ + my $storage = WebGUI::Storage->create($session); + addToCleanup($storage); + my $asset = WebGUI::Asset->getRoot($session); + $storage->setPrivileges( $asset ); + my $accessFile = $storage->getPathClassDir->file('.wgaccess'); + ok(-e $accessFile, 'setPrivilege: .wgaccess file created for asset permissions'); + my $privs = $accessFile->slurp; + is ($privs, '{"assets":["' . $asset->getId . '"],"groups":[],"users":[]}', '... correct asset contents'); +} + #################################################### # @@ -530,14 +556,12 @@ my $cdnCfg = { "syncProgram" => "cp -r -- '%s' $cdnTestPath/", "deleteProgram" => "rm -r -- '$cdnTestPath/%s' > /dev/null 2>&1" }; -my ($addedCdnQ, $addedCdnU); -$addedCdnQ = mkdir $cdnCfg->{'queuePath'} unless -e $cdnCfg->{'queuePath'}; my $dest = substr($cdnCfg->{'url'}, 7); -$addedCdnU = mkdir $dest unless -e $dest; $session->config->set('cdn', $cdnCfg); my $cdnUrl = $cdnCfg->{'url'}; my $cdnUlen = length $cdnUrl; my $cdnStorage = WebGUI::Storage->create($session); +addToCleanup($cdnStorage); # Functional URL before sync done my $hexId = $session->id->toHex($cdnStorage->getId); my $initUrl = join '/', $uploadUrl, $cdnStorage->getPathFrag; @@ -601,6 +625,7 @@ $mockEnv{HTTPS} = undef; is ($cdnStorage->getUrl, $locUrl, 'CDN: getUrl: cleartext request to not use sslUrl'); # Copy my $cdnCopy = $cdnStorage->copy; +addToCleanup($cdnCopy); my $qcp = $cdnCfg->{'queuePath'} . '/' . $session->id->toHex($cdnCopy->getId); ok (-e $qcp, 'CDN: queue file created when storage location copied'); my $dotcp = $cdnCopy->getPath . '/.cdn'; @@ -629,6 +654,23 @@ undef $cdnStorage; $session->config->delete('cdn'); +#################################################### +# +# Test what happens when the directory for a +# storage object does not exist. +# +#################################################### + +my $zombieStorage = WebGUI::Storage->create($session); +addToCleanup($zombieStorage); +my $zombieDir = $zombieStorage->getPathClassDir; +$zombieDir->remove; + +is( $zombieStorage->getPathClassDir, undef, 'bad storage: getPathClassDir returns undef'); +cmp_deeply( $zombieStorage->getFiles, [], '... getFiles returns an empty array ref'); +cmp_deeply( $zombieStorage->setPrivileges, undef, '... setPrivileges returns undef'); +cmp_deeply( $zombieStorage->clear, undef, '... setPrivileges returns undef'); + #################################################### # # Make sure after all this that our CWD is still the same @@ -699,27 +741,3 @@ sub setupDataDrivenTests { return ($extensionTests, $fileIconTests) } - -#################################################### -# -# END block, clean-up after yourself -# -#################################################### - -END { - foreach my $stor ( - $storage1, $copiedStorage, - $secondCopy, $tempStor, $tarStorage, - $untarStorage, $fileStore, - $cdnStorage, $cdnCopy, - ) { - ref $stor eq "WebGUI::Storage" and $stor->delete; - } - if ($savecdn) { - $session->config->set('cdn', $savecdn); - } else { - $session->config->delete('cdn'); - } - $addedCdnQ and rmdir $addedCdnQ; - $addedCdnU and rmdir $addedCdnU; -} diff --git a/t/Storage/Image.t b/t/Storage/Image.t index fb6441638..4a04d5bcd 100644 --- a/t/Storage/Image.t +++ b/t/Storage/Image.t @@ -203,10 +203,10 @@ is($imageCopy->deleteFile('../../'), undef, 'deleteFile in Storage::Image also r #################################################### is($thumbStore->getThumbnailUrl(), '', 'getThumbnailUrl returns undef if no file is sent'); -is($WebGUI::Test::logger_error, q/Can't make a thumbnail url without a filename./, 'getThumbnailUrl logs an error message for not sending a filename'); +is($WebGUI::Test::logger_error, q/Can't find a thumbnail url without a filename./, 'getThumbnailUrl logs an error message for not sending a filename'); is($thumbStore->getThumbnailUrl('round.png'), '', 'getThumbnailUrl returns undef if the requested file is not in the storage location'); -is($WebGUI::Test::logger_error, q/Can't make a thumbnail for a file named 'round.png' that is not in my storage location./, 'getThumbnailUrl logs an error message for not sending a filename'); +is($WebGUI::Test::logger_error, q/Can't find a thumbnail for a file named 'round.png' that is not in my storage location./, 'getThumbnailUrl logs an error message for not sending a filename'); is($thumbStore->getThumbnailUrl('square.png'), $thumbStore->getUrl('thumb-square.png'), 'getThumbnailUrl returns the correct url'); diff --git a/t/User.t b/t/User.t index 1645db993..272d2d196 100644 --- a/t/User.t +++ b/t/User.t @@ -80,7 +80,7 @@ is($user->status, "Selfdestructed", 'status("Selfdestructed")'); # Deactivation user deletes all sessions and scratches -my $newSession = WebGUI::Session->open( WebGUI::Test->root, WebGUI::Test->file ); +my $newSession = WebGUI::Session->open( WebGUI::Test->file ); $newSession->user({ user => $user }); $newSession->scratch->set("hasStapler" => "no"); @@ -210,7 +210,7 @@ my $expectValues = { lastName => "Lumberg", status => "Deactivated", timeZone => 'America/Chicago', - gender => 'neuter', + gender => 'other', toolbar => 'useLanguageDefault', }; diff --git a/t/VersionTag.t b/t/VersionTag.t index d96638a01..389d5f620 100644 --- a/t/VersionTag.t +++ b/t/VersionTag.t @@ -14,7 +14,7 @@ use lib "$FindBin::Bin/lib"; use WebGUI::Test; use WebGUI::Session; use WebGUI::VersionTag; -use Test::More tests => 68; # increment this value for each test you create +use Test::More tests => 81; # increment this value for each test you create my $session = WebGUI::Test->session; @@ -105,14 +105,36 @@ $tag->clearWorking; ok(!defined getWorking(1), 'working tag unset'); ok(!scalar $tag->get('isLocked'), 'tag is initially unlocked'); +ok(!$tag->isLocked,'accessor for isLocked works on false'); $tag->lock; ok(scalar $tag->get('isLocked'), 'tag is locked'); +ok($tag->isLocked, 'accessor for isLocked works on true'); ok_open($tag->getId, 0, 'locked tag'); $tag->unlock; ok(!scalar $tag->get('isLocked'), 'tag is again unlocked'); ok_open($tag->getId, 1, 'unlocked tag'); -# TODO: test interaction between lock/unlock and working tags +# test interaction between lock/unlock and working tags +my $locker = WebGUI::VersionTag->create($session); +$locker->setWorking(); +is getWorking(1), $locker, 'working tag is the one we are about to lock'; + +$locker->lock(); +ok !defined getWorking(1), 'lock clears working'; + +my $unlocked = WebGUI::VersionTag->create($session); +$unlocked->setWorking(); +is getWorking(1), $unlocked, 'working tag is fresh'; +$locker->setWorking(); +is getWorking(1), $unlocked, 'setWorking on locked tag does nothing'; +$unlocked->clearWorking; +$unlocked->rollback; + +$session->stow->set(versionTag => $locker); +$session->scratch->set(versionTag => $locker->getId); +isnt getWorking(1), $locker, 'getWorking never returns locked tag'; +$locker->clearWorking; +$locker->rollback; my $tagAgain1 = WebGUI::VersionTag->new($session, $tag->getId); isa_ok($tagAgain1, 'WebGUI::VersionTag', 'tag retrieved again while valid'); @@ -214,8 +236,9 @@ is($siteWideTag->getId(), $siteWideTagId, 'versionTagMode siteWide: reclaim site ## Through in a new session as different user -my $admin_session = WebGUI::Session->open($WebGUI::Test::WEBGUI_ROOT, $WebGUI::Test::CONFIG_FILE); +my $admin_session = WebGUI::Session->open($WebGUI::Test->file); $admin_session->user({'userId' => 3}); +WebGUI::Test->sessionsToDelete($admin_session); setUserVersionTagMode($admin_session->user(), q{singlePerUser}); @@ -278,7 +301,8 @@ $adminUserTag->rollback(); is($tag->getAssetCount, 1, qq{$test_prefix [singlePerUser] tag with 1 asset}); # create admin session - my $admin_session = WebGUI::Session->open($WebGUI::Test::WEBGUI_ROOT, $WebGUI::Test::CONFIG_FILE); + my $admin_session = WebGUI::Session->open($WebGUI::Test->file); + addToCleanup($session); $admin_session->user({'userId' => 3}); setUserVersionTagMode($admin_session->user(), q{autoCommit}); @@ -329,7 +353,8 @@ $adminUserTag->rollback(); is($tag->getAssetCount, 1, qq{$test_prefix [siteWide] tag with 1 asset}); # create admin session - $admin_session = WebGUI::Session->open($WebGUI::Test::WEBGUI_ROOT, $WebGUI::Test::CONFIG_FILE); + $admin_session = WebGUI::Session->open(WebGUI::Test->file); + addToCleanup($admin_session); $admin_session->user({'userId' => 3}); setUserVersionTagMode($admin_session->user(), q{autoCommit}); @@ -376,6 +401,38 @@ $adminUserTag->rollback(); setSiteVersionTagMode($session, q{multiPerUser}); setUserVersionTagMode($user, q{inherited}); +my $andySession = WebGUI::Test->newSession(); +my $redSession = WebGUI::Test->newSession(); + +my $andy = WebGUI::User->create($andySession); +my $red = WebGUI::User->create($redSession); +addToCleanup($andy, $red); + +my $andyTag = WebGUI::VersionTag->getWorking($andySession); +addToCleanup($andyTag); +my $redTag = WebGUI::VersionTag->new($redSession, $andyTag->getId); +$redTag->setWorking(); +is($andyTag->getId, $redTag->getId, 'users share the same version tag'); + +$andyTag->leaveTag; +{ + my $andyTagCheck = WebGUI::VersionTag->getWorking($andySession, 'nocreate'); + is($andyTagCheck, undef, 'leaveTag: user andy does not have tag'); + my $redTagCheck = WebGUI::VersionTag->getWorking($redSession, 'nocreate'); + isa_ok($redTagCheck, 'WebGUI::VersionTag', '... user red does'); + is($redTagCheck->getId, $redTag->getId, '... user red still has the same tag as before'); +} + +my $andyTag2 = WebGUI::VersionTag->new($session, $redTag->getId); +$andyTag2->clearWorking; +{ + my $andyTagCheck = WebGUI::VersionTag->getWorking($andySession, 'nocreate'); + is($andyTagCheck, undef, 'clearWorking: user andy does not have tag'); + my $redSession2 = $redSession->duplicate; + addToCleanup($redSession2); + my $redTagCheck = WebGUI::VersionTag->getWorking($redSession2, 'nocreate'); + is($redTagCheck, undef, 'red does not either'); +} # Local variables: # mode: cperl diff --git a/t/WebGUI_conf.t b/t/WebGUI_conf.t index f9d13d7b6..06e2105d0 100644 --- a/t/WebGUI_conf.t +++ b/t/WebGUI_conf.t @@ -33,7 +33,7 @@ plan tests => 3; # Increment this number for each test you create #---------------------------------------------------------------------------- # put your tests here -my $defaultConfigFile = Path::Class::File->new(WebGUI::Test->root, qw/etc WebGUI.conf.original/); +my $defaultConfigFile = Path::Class::File->new(WebGUI::Paths->configBase, 'WebGUI.conf.original'); ok (-e $defaultConfigFile->stringify, 'WebGUI.conf.original exists'); diff --git a/t/Workflow.t b/t/Workflow.t index 56c54d710..5c091377a 100644 --- a/t/Workflow.t +++ b/t/Workflow.t @@ -16,7 +16,7 @@ use WebGUI::Session; use WebGUI::Workflow; use WebGUI::Workflow::Cron; use WebGUI::Utility qw/isIn/; -use Test::More tests => 67; # increment this value for each test you create +use Test::More tests => 75; # increment this value for each test you create use Test::Deep; my $session = WebGUI::Test->session; @@ -48,7 +48,7 @@ is_deeply($wf->getCrons, [], 'workflow has no crons'); isa_ok(WebGUI::Workflow->getList($session), 'HASH', 'getList returns a hashref'); ok(!isIn($wfId, keys %{WebGUI::Workflow->getList($session)}), 'workflow not in enabled list'); -is(scalar keys %{WebGUI::Workflow->getList($session)}, 12, 'There are twelve default workflows, of all types, shipped with WebGUI'); +is(scalar keys %{WebGUI::Workflow->getList($session)}, 12, 'There are twelve enabled, default workflows, of all types, shipped with WebGUI'); $wf->set({enabled => 1}); ok($wf->get('enabled'), 'workflow is enabled'); @@ -144,6 +144,28 @@ my $decayKarma = $wf3->addActivity('WebGUI::Workflow::Activity::DecayKarma'); my $cleanTemp = $wf3->addActivity('WebGUI::Workflow::Activity::CleanTempStorage'); my $oldTrash = $wf3->addActivity('WebGUI::Workflow::Activity::PurgeOldTrash'); +##################################################################### +# +# getNextActivityId +# +##################################################################### + +is $wf3->getNextActivityId($decayKarma->getId), $cleanTemp->getId, 'getNextActivityId: first activity to second'; +is $wf3->getNextActivityId($cleanTemp->getId), $oldTrash->getId, '... second activity to third'; +is $wf3->getNextActivityId($oldTrash->getId), undef, '... last returns undef'; +is $wf3->getNextActivityId(), $decayKarma->getId, '... with no activityId, returns the first'; + +##################################################################### +# +# hasNextActivity +# +##################################################################### + +ok $wf3->hasNextActivity($decayKarma->getId), 'hasNextActivityId: first activity to second'; +ok $wf3->hasNextActivity($cleanTemp->getId), '... second activity to third'; +ok $wf3->hasNextActivity(), '... with no activityId, returns the first'; +ok !$wf3->hasNextActivity($oldTrash->getId), '... last returns undef'; + ##################################################################### # # Activity tests, promote, demote, reorder, accessing, deleting diff --git a/t/Workflow/Activity/ArchiveOldStories.t b/t/Workflow/Activity/ArchiveOldStories.t index 4dcb77a81..023a330b6 100644 --- a/t/Workflow/Activity/ArchiveOldStories.t +++ b/t/Workflow/Activity/ArchiveOldStories.t @@ -62,6 +62,7 @@ $creationDateSth->execute([$weekAgo, $weekStory->getId]); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->commit; +addToCleanup($versionTag); my $workflow = WebGUI::Workflow->create($session, { @@ -70,6 +71,8 @@ my $workflow = WebGUI::Workflow->create($session, mode => 'realtime', }, ); +addToCleanup($workflow); + my $activity = $workflow->addActivity('WebGUI::Workflow::Activity::ArchiveOldStories'); my $instance1 = WebGUI::Workflow::Instance->create($session, @@ -118,10 +121,4 @@ $archivedAssets = $home->getLineage( ); cmp_bag( $archivedAssets, [ $weekStory->getId, $weekFolder->getId ], 'Nothing archived.'); - -END { - $creationDateSth->finish; - $versionTag->rollback; - $workflow->delete; -} - +$creationDateSth->finish; diff --git a/t/Workflow/Activity/DeleteExpiredSessions.t b/t/Workflow/Activity/DeleteExpiredSessions.t index 2164ac6d9..3ccd755b3 100644 --- a/t/Workflow/Activity/DeleteExpiredSessions.t +++ b/t/Workflow/Activity/DeleteExpiredSessions.t @@ -58,14 +58,14 @@ note $scratchCount; my @sessions; foreach (1..2) { - push @sessions, WebGUI::Session->open(WebGUI::Test->root, WebGUI::Test->file); + push @sessions, WebGUI::Session->open(WebGUI::Test->file); } ##Force automatic expiration of the sessions $session->setting->set('sessionTimeout', -500); foreach (1..2) { - push @sessions, WebGUI::Session->open(WebGUI::Test->root, WebGUI::Test->file); + push @sessions, WebGUI::Session->open(WebGUI::Test->file); } $session->setting->set('sessionTimeout', $origSessionTimeout ); diff --git a/t/Workflow/Activity/ExpireIncompleteSurveyResponses.t b/t/Workflow/Activity/ExpireIncompleteSurveyResponses.t index 43879c6e6..8dc6a208f 100644 --- a/t/Workflow/Activity/ExpireIncompleteSurveyResponses.t +++ b/t/Workflow/Activity/ExpireIncompleteSurveyResponses.t @@ -13,10 +13,12 @@ my $session = WebGUI::Test->session; #---------------------------------------------------------------------------- # Tests -plan tests => 15; +plan tests => 26; use_ok('WebGUI::Workflow::Activity::ExpireIncompleteSurveyResponses'); +my $SQL = WebGUI::Workflow::Activity::ExpireIncompleteSurveyResponses->getSql; + my $wf = WebGUI::Workflow->create($session, { title => 'Test ExpireIncompleteSurveyResponses', enabled => 1, @@ -42,6 +44,9 @@ $sJSON->newObject([0]); # add a question to 0th section $sJSON->update([0,0], { questionType => 'Yes/No' }); $survey->persistSurveyJSON; +# Initially, sql returns no resuts +is( scalar $session->db->buildArray($SQL), 0, 'No incomplete responses'); + # Now start a response as the test user $session->user( { user => $user } ); my $responseId = $survey->responseId; @@ -50,6 +55,9 @@ my ($endDate, $isComplete) = $session->db->quickArray('select endDate, isComplet is($endDate, 0, '..currently with no endDate'); is($isComplete, 0, '..and marked as in-progress'); +# Still no resuts +is( scalar $session->db->buildArray($SQL), 0, 'Still no incomplete responses'); + WebGUI::Workflow::Instance->create($session, { workflowId => $wf->getId, @@ -66,6 +74,9 @@ $survey->update( { timeLimit => 1 } ); $survey->startDate($survey->startDate - 100); ok($survey->hasTimedOut, '..until we set a timeLimit and push startDate into the past'); +# Now we have 1 incomplete response +is( scalar $session->db->buildArray($SQL), 1, 'Now we have 1 incomplete response'); + WebGUI::Workflow::Instance->create($session, { workflowId => $wf->getId, @@ -77,9 +88,16 @@ WebGUI::Workflow::Instance->create($session, ok($endDate, 'endDate now set'); is($isComplete, 3, '..and isComplete set to timeout code'); +# Afterwards, back to no incomplete responses +is( scalar $session->db->buildArray($SQL), 0, 'Afterwards, back to no incomplete responses'); + # Undo out handiwork, and chage doAfterTimeLimit to restartSurvey so that we get a different completeCode $session->db->write('update Survey_response set endDate = 0, isComplete = 0 where Survey_responseId = ?', [$responseId]); $survey->update( { doAfterTimeLimit => 'restartSurvey' } ); + +# Now we have 1 incomplete response again +is( scalar $session->db->buildArray($SQL), 1, 'Now we have 1 incomplete response again'); + WebGUI::Workflow::Instance->create($session, { workflowId => $wf->getId, @@ -91,10 +109,43 @@ WebGUI::Workflow::Instance->create($session, ok($endDate, 'endDate set again'); is($isComplete, 4, '..and isComplete now set to timeoutRestart code'); +# Afterwards, back to no incomplete responses +is( scalar $session->db->buildArray($SQL), 0, 'Afterwards, back to no incomplete responses'); + +## +# Explicitly test for bug that existed in SQL whereby one email per revision would be sent +## + +# Create a new revision +$survey->addRevision({}, time+1); +WebGUI::Test->tagsToRollback(WebGUI::VersionTag->getWorking($session)); + +# Undo out handiwork again +is($session->db->quickScalar('select count(*) from Survey_response where Survey_responseId = ?', [$responseId]), 1, 'Start off with 1 response'); +$session->db->write('update Survey_response set endDate = 0, isComplete = 0 where Survey_responseId = ?', [$responseId]); + +# Make sure SQL only returns 1 incomplete response +is( scalar $session->db->buildArray($SQL), 1, 'Make sure SQL only returns 1 incomplete response'); + +## +# Make sure workflow handles responses for deleted users +# +$session->db->write('update Survey_response set userId = ? where Survey_responseId = ?', ['not-a-user-id', $responseId]); +is( scalar $session->db->buildArray($SQL), 1, 'Still returns 1 row, even though user does not exist (sql left outer join)'); +$session->db->write('update Survey_response set userId = ? where Survey_responseId = ?', [$user->getId, $responseId]); + +## +# Delete Expired +## + # Undo out handiwork again, and chage workflow to delete is($session->db->quickScalar('select count(*) from Survey_response where Survey_responseId = ?', [$responseId]), 1, 'Start off with 1 response'); $session->db->write('update Survey_response set endDate = 0, isComplete = 0 where Survey_responseId = ?', [$responseId]); $activity->set('deleteExpired', 1); + +# Now we have 1 incomplete response again +is( scalar $session->db->buildArray($SQL), 1, 'Now we have 1 incomplete response again'); + WebGUI::Workflow::Instance->create($session, { workflowId => $wf->getId, @@ -104,6 +155,10 @@ WebGUI::Workflow::Instance->create($session, )->start; is($session->db->quickScalar('select count(*) from Survey_response where Survey_responseId = ?', [$responseId]), 0, 'Response has now been deleted'); +# Afterwards, back to no incomplete responses +is( scalar $session->db->buildArray($SQL), 0, 'Afterwards, back to no incomplete responses'); + END { $session->db->write('delete from Survey_response where userId = ?', [$user->userId]) if $user; + $survey->purge if $survey; } diff --git a/t/Workflow/Activity/ExtendCalendarRecurrences.t b/t/Workflow/Activity/ExtendCalendarRecurrences.t new file mode 100644 index 000000000..098552655 --- /dev/null +++ b/t/Workflow/Activity/ExtendCalendarRecurrences.t @@ -0,0 +1,102 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use lib "$FindBin::Bin/../../lib"; +use lib "$FindBin::Bin/../../t/lib"; +use Test::More; +use WebGUI::Test; +use WebGUI::Session; +use WebGUI::Workflow::Activity::ExtendCalendarRecurrences; +use DateTime; +use Data::Dumper; + +my $session = WebGUI::Test->session; +my $temp = WebGUI::Asset->getTempspace($session); + +my $tag = WebGUI::VersionTag->getWorking($session); +WebGUI::Test::addToCleanup($tag); + +my $calendar = $temp->addChild( + { className => 'WebGUI::Asset::Wobject::Calendar' } +); + +my $one_year_ago = DateTime->today->subtract(years => 1)->ymd; + +my $event = $calendar->addChild( + { className => 'WebGUI::Asset::Event', + startDate => $one_year_ago, + endDate => $one_year_ago, + } +); + +my $recurId = $event->setRecurrence( + { recurType => 'monthDay', + every => 2, + startDate => $event->get('startDate'), + dayNumber => DateTime->today->day, + } +); + +my $workflow = WebGUI::Workflow->create( + $session, { + enabled => 1, + objectType => 'None', + mode => 'realtime', + }, +); + +WebGUI::Test::addToCleanup($workflow); + +my $activity = +$workflow->addActivity('WebGUI::Workflow::Activity::ExtendCalendarRecurrences'); + +my $calendars = [ $calendar->getId ]; +{ + # We only want to be testing our calendar, not any others in the asset + # tree. + no warnings 'redefine'; + sub WebGUI::Workflow::Activity::ExtendCalendarRecurrences::findCalendarIds { + return $calendars; + } +} + +is $activity->findCalendarIds, $calendars, 'mocking worked'; + +my $instance = WebGUI::Workflow::Instance->create( + $session, { + workflowId => $workflow->getId, + skipSpectreNotification => 1, + } +); + + +while (my $status = $instance->run ne 'complete') { + note $status; + $instance->run; +} + +my $sql = q{ + select e.startDate, e.endDate + from asset a + inner join Event e on e.assetId = a.assetId + and a.parentId = ? + order by e.startDate +}; + +my $dates = $session->db->buildArrayRefOfHashRefs($sql, [$calendar->getId]); +# 3 years at every other month (6 times) plus the one we started with +is(@$dates, 19) or diag Dumper $dates; + +done_testing; + +#vim:ft=perl diff --git a/t/Workflow/Activity/NotifyAboutLowStock.t b/t/Workflow/Activity/NotifyAboutLowStock.t index 7921a128d..909a2caec 100644 --- a/t/Workflow/Activity/NotifyAboutLowStock.t +++ b/t/Workflow/Activity/NotifyAboutLowStock.t @@ -20,9 +20,10 @@ use WebGUI::Inbox; use Data::Dumper; use Test::More; +use Test::Exception; use URI; -plan tests => 15; # increment this value for each test you create +plan tests => 20; # increment this value for each test you create my $session = WebGUI::Test->session; $session->user({userId => 3}); @@ -35,7 +36,11 @@ my $posters = $import->addChild({ className => 'WebGUI::Asset::Sku::Product', url => 'cell_posters', title => "Red's Posters", -}); +}, undef, time()-15, { skipAutoCommitWorkflows => 1, }); + +my $versionTag = WebGUI::VersionTag->getWorking($session); +$versionTag->commit(); +addToCleanup($versionTag); my $ritaVarId = $posters->setCollateral('variantsJSON', 'variantId', 'new', { @@ -63,7 +68,7 @@ my $marilynVarId = $posters->setCollateral('variantsJSON', 'variantId', 'new', varSku => 'subway-skirt', price => 50, weight => 1, - quantity => 5, + quantity => 10, }, ); @@ -74,12 +79,13 @@ my $workflow = WebGUI::Workflow->create($session, mode => 'realtime', }, ); +addToCleanup($workflow); my $threshold = $workflow->addActivity('WebGUI::Workflow::Activity::NotifyAboutLowStock'); $threshold->set('className' , 'WebGUI::Activity::NotifyAboutLowStock'); $threshold->set('toGroup' , 3); -$threshold->set('subject' , 'Threshold=10'); -$threshold->set('warningLimit' , 10); +$threshold->set('subject' , 'Threshold=15'); +$threshold->set('warningLimit' , 15); my $instance1 = WebGUI::Workflow::Instance->create($session, { @@ -104,10 +110,13 @@ is(scalar @{$messages}, 1, 'Received one message'); my $message = $messages->[0]; my $body = $message->get('message'); -is($message->get('subject'), 'Threshold=10', 'Message has the right subject'); -my @urls = split /\n/, $body; +is($message->get('subject'), 'Threshold=15', 'Message has the right subject'); +my @table = split /\n/, $body; +my @urls = @table[2..$#table]; +pop @urls; is (scalar @urls, 1, 'Only one variant is below the threshold'); my $url = pop @urls; +$url =~ s/^.+?href="([^"]+)".+$/$1/; my $uri = URI->new($url); is($uri->path, $posters->getUrl, 'Link in message has correct URL path'); is($uri->query, 'func=editVariant;vid='.$marilynVarId, 'Link in message has function and variant id'); @@ -135,14 +144,72 @@ is(scalar @{$inbox->getMessagesForUser($admin)}, 0, 'No messages sent since thre $message = $inbox->getMessagesForUser($admin)->[0]; +note "Test that the workflow does not die when encountering bad assets"; + +my $otherPosters = $posters->duplicate; +my $movie_posters = $import->addChild({ + className => 'WebGUI::Asset::Sku::Product', + url => 'movie_posters', + title => "Movie Posters", +}, undef, undef, { skipAutoCommitWorkflows => 1, }); + +my $movieVarId = $movie_posters->setCollateral('variantsJSON', 'variantId', 'new', + { + shortdesc => 'Shawshank Redemption', + varSku => 'shawshank-1', + price => 10, + weight => 1, + quantity => 5, + }, +); +my $otherTag = WebGUI::VersionTag->getWorking($session); +addToCleanup($otherTag); +$otherTag->commit; + +$threshold->set('warningLimit' , 10); +my $instance3 = WebGUI::Workflow::Instance->create($session, + { + workflowId => $workflow->getId, + skipSpectreNotification => 1, + } +); + +$retVal = $instance3->run(); +$retVal = $instance3->run(); +is($retVal, 'done', 'Workflow is done'); + +$messages = $inbox->getMessagesForUser($admin); +is(scalar @{$messages}, 1, 'Received one message'); +wipeMessages($inbox, $admin); + +my $instance4 = WebGUI::Workflow::Instance->create($session, + { + workflowId => $workflow->getId, + skipSpectreNotification => 1, + } +); +#break the asset +$session->db->write('delete from asset where assetId=?', [$otherPosters->getId]); +is(WebGUI::Asset->new($session, $otherPosters->getId), undef, 'middle asset broken'); + +$retVal = $instance4->run(); +$retVal = $instance4->run(); +is($retVal, 'done', 'Workflow is done'); + +$messages = $inbox->getMessagesForUser($admin); +is(scalar @{$messages}, 1, 'Still received one message'); +wipeMessages($inbox, $admin); + END { - $workflow->delete; - $posters->purge; - my $i = 0; wipeMessages($inbox, $admin); $messages = $inbox->getMessagesForUser($admin); is(scalar @{$messages}, 0, 'Inbox cleaned up'); - $session->db->write("delete from mailQueue where message like '%Threshold=10%'"); + $session->db->write("delete from mailQueue where message like '%Threshold=15%'"); + $session->db->write("delete from asset where assetId=?",[$otherPosters->getId]); + $session->db->write("delete from assetData where assetId=?",[$otherPosters->getId]); + $session->db->write("delete from sku where assetId=?",[$otherPosters->getId]); + $session->db->write("delete from Product where assetId=?",[$otherPosters->getId]); + $session->db->write("delete from assetIndex where assetId=?",[$otherPosters->getId]); } sub wipeMessages { diff --git a/t/Workflow/Activity/RecheckVATNumber.t b/t/Workflow/Activity/RecheckVATNumber.t new file mode 100644 index 000000000..04d2d6010 --- /dev/null +++ b/t/Workflow/Activity/RecheckVATNumber.t @@ -0,0 +1,120 @@ +# vim:syntax=perl +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 +#------------------------------------------------------------------ + +# Write a little about what this script tests. +# +# + +use FindBin; +use strict; +use lib "$FindBin::Bin/../../lib"; +use Test::More; +use Test::Deep; +use WebGUI::Test; # Must use this before any other WebGUI modules +use WebGUI::Session; + +use WebGUI::Shop::TaxDriver::EU; + +#---------------------------------------------------------------------------- +# Init +my $session = WebGUI::Test->session; + +#---------------------------------------------------------------------------- +# Tests + +plan tests => 9; # Increment this number for each test you create + + +#---------------------------------------------------------------------------- +{ + my @args; + my $called = 0; + my $return = ''; + local *WebGUI::Shop::TaxDriver::EU::recheckVATNumber = sub { + my $self = shift; + @args = @_; + $called++; + return $return; + }; + + my $number = 'NL34567890'; + my $user = WebGUI::User->new( $session, 'new' ); + my $userId = $user->userId; + addToCleanup( $user ); + + # --- valid number ---------------- + $return = 'VALID'; + my $instance = createInstance( $session, $number, $userId ); + + my $response = $instance->run; + is( $response, 'complete', 'Activity completes when recheckVATNumber found a valid VAT number' ); + $response = $instance->run; + is( $response, 'done', 'Workflow finishes on a valid number' ); + + cmp_ok( scalar( @args ), '==', 2, 'recheckVATNumber is passed 2 params' ); + cmp_ok( $args[0], 'eq', $number, 'first passed param is VATNumber' ); + cmp_ok( $args[1]->getId, 'eq', $userId, 'second passed param is correct user obect' ); + + cmp_ok( $called, '==', 1, 'recheckVATNumber is only called once per iteration' ); + + # --- Invalid number -------------- + $return = 'INVALID'; + my $instance = createInstance( $session, $number, $userId ); + + my $response = $instance->run; + is( $response, 'complete', 'Activity completes when recheckVATNumber found an invalid VAT number' ); + $response = $instance->run; + is( $response, 'done', 'Workflow finishes on an invalid number' ); + + # --- Connection problem ---------- + $return = 'UNKNOWN'; + my $instance = createInstance( $session, $number, $userId ); + + my $response = $instance->run; + is( $response, 'waiting 3600', 'Activity waits for an hour when VIES is unavailable.' ); +} + + +#---------------------------------------------------------------------------- +sub createInstance { + my $session = shift; + my $number = shift; + my $userId = shift; + + my $workflow = WebGUI::Workflow->create($session, { + enabled => 1, + objectType => 'None', + mode => 'realtime', + } ); + my $activity = $workflow->addActivity( 'WebGUI::Workflow::Activity::RecheckVATNumber' ); + + addToCleanup( $workflow ); + + my $instance = WebGUI::Workflow::Instance->create( $session, { + workflowId => $workflow->getId, + skipSpectreNotification => 1, + parameters => { + vatNumber => $number, + userId => $userId, + } + } ); + + return $instance; +}; + + + +#---------------------------------------------------------------------------- +# Cleanup +END { + +} +#vim:ft=perl diff --git a/t/Workflow/Activity/RemoveOldCarts.t b/t/Workflow/Activity/RemoveOldCarts.t index 427ab8f3c..43f1d53b0 100644 --- a/t/Workflow/Activity/RemoveOldCarts.t +++ b/t/Workflow/Activity/RemoveOldCarts.t @@ -32,11 +32,13 @@ my $donation = $root->addChild({ }); my $tag = WebGUI::VersionTag->getWorking($session); $tag->commit; +WebGUI::Test->tagsToRollback($tag); my $cart1 = WebGUI::Shop::Cart->create($session); -my $session2 = WebGUI::Session->open(WebGUI::Test->root, WebGUI::Test->file); +my $session2 = WebGUI::Session->open(WebGUI::Test->file); +addToCleanup($session2); my $cart2 = WebGUI::Shop::Cart->create($session2); $cart2->update({creationDate => time()-10000}); @@ -67,6 +69,9 @@ my $workflow = WebGUI::Workflow->create($session, mode => 'realtime', }, ); +my $guard0 = cleanupGuard($workflow); +my $guard1 = cleanupGuard($cart1); +my $guard2 = cleanupGuard($cart2); my $cartNuker = $workflow->addActivity('WebGUI::Workflow::Activity::RemoveOldCarts'); $cartNuker->set('cartTimeout', 3600); @@ -101,10 +106,4 @@ cmp_bag( END { $instance1->delete('skipNotify'); - $workflow->delete; - $cart1->delete; - $cart2->delete; - $session2->close; - $donation->purge; - $tag->rollback; } diff --git a/t/Workflow/Instance.t b/t/Workflow/Instance.t index 11876dd46..e4a2928b3 100644 --- a/t/Workflow/Instance.t +++ b/t/Workflow/Instance.t @@ -69,6 +69,7 @@ my $wf = WebGUI::Workflow->create( } ); isa_ok($wf, 'WebGUI::Workflow', 'workflow created for test'); +addToCleanup($wf); # create an instance of $wfId my $properties = { @@ -179,6 +180,7 @@ my $wf2 = WebGUI::Workflow->create( type => 'None', } ); +addToCleanup($wf2); my $wf2Instance = WebGUI::Workflow::Instance->create($session, {workflowId => $wf2->getId}); cmp_deeply($wf2Instance->get('parameters'), {}, 'get returns {} for parameters when there are no parameters stored'); @@ -222,10 +224,3 @@ cmp_deeply($wf2Instance->get('parameters'), {}, 'get returns {} for parameters w is $wf3Instance->getObject, $return; } 'getObject is able to retrieve correct object'; } - -#---------------------------------------------------------------------------- -# Cleanup -END { - $wf->delete; ##Deleting a Workflow deletes its instances, too. - $wf2->delete; -} diff --git a/t/_test.skeleton b/t/_test.skeleton index f22ac5bb7..2741a3ab9 100644 --- a/t/_test.skeleton +++ b/t/_test.skeleton @@ -34,9 +34,4 @@ plan tests => 1; # Increment this number for each test you create # put your tests here -#---------------------------------------------------------------------------- -# Cleanup -END { - -} #vim:ft=perl diff --git a/t/badGatewayMacros.t b/t/badGatewayMacros.t index 4fbbbeaf6..7df1932e6 100644 --- a/t/badGatewayMacros.t +++ b/t/badGatewayMacros.t @@ -25,7 +25,6 @@ use Test::More; # increment this value for each test you create my $numTests = 0; my $session = WebGUI::Test->session; -my $lib = WebGUI::Test->lib; ##Find the name of the International macro in the user's config file. diff --git a/t/hardcodedExtras.t b/t/hardcodedExtras.t index a4c6788e2..9aa10d19e 100644 --- a/t/hardcodedExtras.t +++ b/t/hardcodedExtras.t @@ -25,7 +25,6 @@ use Test::More; # increment this value for each test you create my $numTests = 0; my $session = WebGUI::Test->session; -my $lib = WebGUI::Test->lib; my $hardcodedExtras = qr!(?:href|src)=.\^?/[(;]?extras/!; diff --git a/t/i18n/adminConsole.t b/t/i18n/adminConsole.t index d8d127df4..4e251739b 100644 --- a/t/i18n/adminConsole.t +++ b/t/i18n/adminConsole.t @@ -25,7 +25,6 @@ use Test::More; # increment this value for each test you create my $numTests = 0; my $session = WebGUI::Test->session; -my $lib = WebGUI::Test->lib; # put your tests here diff --git a/t/i18n/critic_labels.t b/t/i18n/critic_labels.t index 58c10bc7f..05518ef49 100644 --- a/t/i18n/critic_labels.t +++ b/t/i18n/critic_labels.t @@ -33,6 +33,6 @@ if ($@) { # Init my $session = WebGUI::Test->session; -my $label_profile = Path::Class::File->new( WebGUI::Test->root , 't', 'i18n', 'perlcriticrc'); +my $label_profile = Path::Class::File->new( $FindBin::Bin )->parent->file('i18n', 'perlcriticrc'); Test::Perl::Critic->import(-profile => $label_profile->stringify); all_critic_ok(WebGUI::Test->lib); diff --git a/t/i18n/template.t b/t/i18n/template.t index efb3b9208..9c01299bb 100644 --- a/t/i18n/template.t +++ b/t/i18n/template.t @@ -28,7 +28,6 @@ use Test::More; # increment this value for each test you create my $numTests = 0; my $session = WebGUI::Test->session; -my $lib = WebGUI::Test->lib; ## Remove all macros but International, and set them to call WebGUI::Macro::Callback my $originalMacros = $session->config->get('macros'); diff --git a/t/lib/WebGUI/Test.pm b/t/lib/WebGUI/Test.pm index f1c3dfa8a..e97f8e9b7 100644 --- a/t/lib/WebGUI/Test.pm +++ b/t/lib/WebGUI/Test.pm @@ -28,8 +28,8 @@ use base qw(Test::Builder::Module); use Test::MockObject; use Test::MockObject::Extends; +use Log::Log4perl; # load early to ensure proper order of END blocks use Clone qw(clone); -use Config (); use IO::Handle (); use File::Spec (); use IO::Select (); @@ -39,37 +39,21 @@ use List::MoreUtils qw( any ); use Carp qw( carp croak ); use JSON qw( from_json to_json ); use Scope::Guard; +use WebGUI::Paths -inc; -BEGIN { - my $file_root = File::Spec->catpath((File::Spec->splitpath(__FILE__))[0,1], ''); +our $WEBGUI_TEST_ROOT = File::Spec->catdir( + File::Spec->catpath((File::Spec->splitpath(__FILE__))[0,1], ''), + (File::Spec->updir) x 2 +); +our $WEBGUI_TEST_COLLATERAL = File::Spec->catdir( + $WEBGUI_TEST_ROOT, + 'supporting_collateral' +); - our $WEBGUI_ROOT = Cwd::realpath( File::Spec->catdir( $file_root, (File::Spec->updir) x 3 )); - our $WEBGUI_TEST_COLLATERAL = File::Spec->catdir($WEBGUI_ROOT, 't', 'supporting_collateral'); - our $WEBGUI_LIB = File::Spec->catdir( $WEBGUI_ROOT, 'lib' ); - - push @INC, $WEBGUI_LIB; - - ##Handle custom loaded library paths - my $customPreload = File::Spec->catfile( $WEBGUI_ROOT, 'sbin', 'preload.custom'); - if (-e $customPreload) { - open my $PRELOAD, '<', $customPreload or - croak "Unload to open $customPreload: $!\n"; - LINE: while (my $line = <$PRELOAD>) { - $line =~ s/#.*//; - $line =~ s/^\s+//; - $line =~ s/\s+$//; - next LINE if !$line; - unshift @INC, $line; - } - close $PRELOAD; - } -} - -use WebGUI::Session; use WebGUI::PseudoRequest; our @EXPORT = qw(cleanupGuard addToCleanup); -our @EXPORT_OK = qw(session config); +our @EXPORT_OK = qw(session config collateral); my $CLASS = __PACKAGE__; @@ -87,7 +71,12 @@ sub import { die "WEBGUI_CONFIG path '$CONFIG_FILE' is not readable by effective uid '$>'.\n" unless -r _; - $CONFIG_FILE = File::Spec->abs2rel($CONFIG_FILE, File::Spec->catdir($CLASS->root, 'etc')); + $CONFIG_FILE = File::Spec->abs2rel($CONFIG_FILE, WebGUI::Paths->configBase); + + goto &{ $_[0]->can('SUPER::import') }; +} + +sub _initSession { my $session = our $SESSION = $CLASS->newSession(1); my $originalSetting = clone $session->setting->get; @@ -132,8 +121,6 @@ sub import { } }); } - - goto &{ $_[0]->can('SUPER::import') }; } END { @@ -168,7 +155,8 @@ If true, the session won't be registered for automatic deletion. sub newSession { my $noCleanup = shift; my $pseudoRequest = WebGUI::PseudoRequest->new; - my $session = WebGUI::Session->open( $CLASS->root, $CLASS->file ); + require WebGUI::Session; + my $session = WebGUI::Session->open( $CLASS->config ); $session->{_request} = $pseudoRequest; if ( ! $noCleanup ) { $CLASS->sessionsToDelete($session); @@ -335,9 +323,13 @@ Returns the config object from the session. =cut +my $config; sub config { - return undef unless defined $CLASS->session; - return $CLASS->session->config; + return $config + if $config; + require WebGUI::Config; + $config = WebGUI::Config->new(our $CONFIG_FILE); + return $config; } #---------------------------------------------------------------------------- @@ -381,7 +373,6 @@ sub getPage { # precedence my $session = $CLASS->session; - # Set the appropriate user my $oldUser = $session->user; if ($optionsRef->{user}) { @@ -437,8 +428,12 @@ Optionally adds a filename to the end. sub getTestCollateralPath { my $class = shift; - my $filename = shift; - return File::Spec->catfile(our $WEBGUI_TEST_COLLATERAL, $filename); + my @path = @_; + return File::Spec->catfile(our $WEBGUI_TEST_COLLATERAL, @path); +} + +sub collateral { + return $CLASS->getTestCollateralPath(@_); } #---------------------------------------------------------------------------- @@ -449,24 +444,14 @@ Returns the full path to the WebGUI lib directory, usually /data/WebGUI/lib. =cut +our $WEBGUI_LIB = File::Spec->catdir( $WEBGUI_TEST_ROOT, File::Spec->updir ); + sub lib { return our $WEBGUI_LIB; } #---------------------------------------------------------------------------- -=head2 root ( ) - -Returns the full path to the WebGUI root directory, usually /data/WebGUI. - -=cut - -sub root { - return our $WEBGUI_ROOT; -} - -#---------------------------------------------------------------------------- - =head2 session ( ) Returns the WebGUI::Session object that was created by the test. This session object @@ -481,7 +466,11 @@ disabled. =cut sub session { - return our $SESSION; + our $SESSION; + if (! $SESSION) { + _initSession(); + } + return $SESSION; } #---------------------------------------------------------------------------- @@ -819,6 +808,10 @@ Example call: my ($class, $ident) = @_; return WebGUI::Storage->get($CLASS->session, $ident); }, + 'SQL' => sub { + my (undef, $sql) = @_; + return $CLASS->session->db->dbh->prepare($sql); + }, ); my %clone = ( @@ -895,6 +888,10 @@ Example call: my $link = shift; $link->session->db->write("delete from ldapLink where ldapLinkId=?", [$link->{ldapLinkId}]); }, + 'CODE' => sub { + (shift)->(); + }, + 'SQL' => 'execute', ); sub cleanupGuard { @@ -906,9 +903,9 @@ Example call: my $construct; if ( ref $class ) { my $object = $class; + $class = ref $class; my $cloneSub = $CLASS->_findByIsa($class, \%clone); $construct = $cloneSub ? sub { $object->$cloneSub } : sub { $object }; - $class = ref $class; } else { my $id = shift; @@ -958,7 +955,7 @@ sub _findByIsa { my $toFind = shift; my $hash = shift; for my $key ( sort { length $b <=> length $a} keys %$hash ) { - if ($toFind->isa($key)) { + if ($toFind eq $key || $toFind->isa($key)) { return $hash->{$key}; } } diff --git a/t/lib/WebGUI/Test/Activity.pm b/t/lib/WebGUI/Test/Activity.pm new file mode 100644 index 000000000..5bbe11422 --- /dev/null +++ b/t/lib/WebGUI/Test/Activity.pm @@ -0,0 +1,109 @@ +package WebGUI::Test::Activity; + +use WebGUI::Workflow; +use WebGUI::Test; + +=head Name + +package WebGUI::Test::Activity; + +=head Description + + This package encapsulates the code required to run + an activity. + +=head Usage + +use WebGUI::Test::Activity; + +my $instance = WebGUI::Test::Activity->create( $session, 'WebGUI::Workflow::Activity::RemoveOldCarts', { + cartTimeout => 3600, +} ); + +is( $instance->run, 'complete', 'activity complete' ); +is( $instance->run, 'done', 'activity done' ); +$instance->reset; +is( $instance->run, 'complete', 'activity complete' ); +is( $instance->run, 'done', 'activity done' ); +$instance->delete; + +=head methods + +=head2 create + +=params + +session -- the session variable + +class -- the class for the activity to run + +params -- params to set in the workflow + +=cut + +sub create { + my $myClass = shift; + my $session = shift; + my $activityClass = shift; + my $activityParams; + if( exists $_[0] and ref $_[0] eq 'HASH' ) { + $activityParams = shift ; + } else { + $activityParams = { @_ }; + } + my $workflow = WebGUI::Workflow->create($session, + { + enabled => 1, + objectType => $activityParams->{objectType} || 'None', + mode => 'realtime', + }, + ); + delete $activityParams->{objectType}; + my $activity = $workflow->addActivity($activityClass); + if( scalar( keys %$activityParams ) > 0 ) { + $activity->set(%$activityParams); + } + + my $instance = WebGUI::Workflow::Instance->create($session, + { + workflowId => $workflow->getId, + skipSpectreNotification => 1, + } + ); + + addToCleanup($workflow); + + return bless { instance => $instance, + session => $session, + workflow => $workflow }, __PACKAGE__; +} + +=head2 run + +calls run on the instance of the workflow + +=cut + +sub run { + return $_[0]{instance}->run; +} + +=head2 reset + +creates a new instance of the workflow so that it can be re-run + +=cut + +sub reset { + my $self = shift; + my $session = $self->{session}; + $self->{instance} = WebGUI::Workflow::Instance->create($session, + { + workflowId => $self->{workflow}->getId, + skipSpectreNotification => 1, + } + ); +} + +1; + diff --git a/t/rawHrefUrls.t b/t/rawHrefUrls.t index 43f4dc428..dab91fb0b 100644 --- a/t/rawHrefUrls.t +++ b/t/rawHrefUrls.t @@ -26,7 +26,6 @@ use Test::More; # increment this value for each test you create my $numTests = 0; my $session = WebGUI::Test->session; -my $lib = WebGUI::Test->lib; ##Find the name of the International macro in the user's config file. @@ -43,19 +42,28 @@ my $macro = qr{ $numTests = $session->db->quickScalar('select count(distinct(assetId)) from template'); -plan tests => $numTests; +plan tests => 2*$numTests; my $validLinks = 0; +my $nonRootLink = qr{ + ^ + \s* #Optional whitespace + (?: \^ (?: / | Extras)) #Gateway or Extras macro + | # OR + {href}) { - if ($attrs->{href} !~ /\s*\^(?:\/|Extras)/) { + note sprintf '%s: %s', $tag, $attrs->{href}; + if ($attrs->{href} !~ $nonRootLink) { $validLinks = 0; } } elsif ($tag eq 'script' && $attrs->{src}) { - if ($attrs->{src} !~ /\s*\^(?:\/|Extras)/) { + if ($attrs->{src} !~ $nonRootLink) { $validLinks = 0; } } @@ -70,15 +78,22 @@ my $parser = HTML::Parser->new( my $getATemplate = WebGUI::Asset::Template->getIsa($session); TEMPLATE: while (my $templateAsset = $getATemplate->()) { - my $template = $templateAsset->get('template'); my $header = $templateAsset->get('extraHeadTags'); if(! $header) { - ok(1, sprintf "%s: %s (%s) has no rooted link urls", $templateAsset->getTitle, $templateAsset->getId, $templateAsset->getUrl); - next TEMPLATE; + ok(1, sprintf "%s: %s (%s) has no rooted link urls in the head tags", $templateAsset->getTitle, $templateAsset->getId, $templateAsset->getUrl); + } + else { + $validLinks = 1; + $parser->parse($header); + ok($validLinks, sprintf "%s: %s (%s) has no rooted link urls in the head tags", $templateAsset->getTitle, $templateAsset->getId, $templateAsset->getUrl); + } + my $template = $templateAsset->get('template'); + if(! $template) { + ok(1, sprintf "%s: %s (%s) has no rooted link urls in the template", $templateAsset->getTitle, $templateAsset->getId, $templateAsset->getUrl); + } + else { + $validLinks = 1; + $parser->parse($template); + ok($validLinks, sprintf "%s: %s (%s) has no rooted link urls in the template", $templateAsset->getTitle, $templateAsset->getId, $templateAsset->getUrl); } - $validLinks = 1; - $parser->parse($header); - ok($validLinks, sprintf "%s: %s (%s) has no rooted link urls", $templateAsset->getTitle, $templateAsset->getId, $templateAsset->getUrl); } - - diff --git a/t/supporting_collateral/Help/HelpTest.pm b/t/supporting_collateral/Help-isa/lib/WebGUI/Help/HelpTest.pm similarity index 100% rename from t/supporting_collateral/Help/HelpTest.pm rename to t/supporting_collateral/Help-isa/lib/WebGUI/Help/HelpTest.pm diff --git a/t/supporting_collateral/PigLatin.pm b/t/supporting_collateral/International/lib/WebGUI/i18n/PigLatin.pm similarity index 100% rename from t/supporting_collateral/PigLatin.pm rename to t/supporting_collateral/International/lib/WebGUI/i18n/PigLatin.pm diff --git a/t/supporting_collateral/WebGUI.pm b/t/supporting_collateral/International/lib/WebGUI/i18n/PigLatin/WebGUI.pm similarity index 100% rename from t/supporting_collateral/WebGUI.pm rename to t/supporting_collateral/International/lib/WebGUI/i18n/PigLatin/WebGUI.pm diff --git a/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/First.pm b/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/First.pm new file mode 100644 index 000000000..edfe0fe32 --- /dev/null +++ b/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/First.pm @@ -0,0 +1,10 @@ +package WebGUI::Test::Pluggable::First; + +$VERSION = 1.0; + +sub first { + return 1; +} + +1; + diff --git a/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/FirstOne.pm b/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/FirstOne.pm new file mode 100644 index 000000000..da214b11a --- /dev/null +++ b/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/FirstOne.pm @@ -0,0 +1,10 @@ +package WebGUI::Test::Pluggable::FirstOne; + +$VERSION = 1.0; + +sub first { + return 1; +} + +1; + diff --git a/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/Second.pm b/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/Second.pm new file mode 100644 index 000000000..a0b1cdd22 --- /dev/null +++ b/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/Second.pm @@ -0,0 +1,10 @@ +package WebGUI::Test::Pluggable::Second; + +$VERSION = 1.0; + +sub second { + return 1; +} + +1; + diff --git a/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/Second/Child.pm b/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/Second/Child.pm new file mode 100644 index 000000000..0107e76c3 --- /dev/null +++ b/t/supporting_collateral/Pluggable/lib/WebGUI/Test/Pluggable/Second/Child.pm @@ -0,0 +1,10 @@ +package WebGUI::Test::Pluggable::Second::Sub; + +$VERSION = 1.0; + +sub child { + return 1; +} + +1; + diff --git a/t/supporting_collateral/BadLocale.pm b/t/supporting_collateral/Session-DateTime/lib/WebGUI/i18n/BadLocale.pm similarity index 100% rename from t/supporting_collateral/BadLocale.pm rename to t/supporting_collateral/Session-DateTime/lib/WebGUI/i18n/BadLocale.pm diff --git a/t/supporting_collateral/jquery.js b/t/supporting_collateral/jquery.js new file mode 100644 index 000000000..15c75fc59 --- /dev/null +++ b/t/supporting_collateral/jquery.js @@ -0,0 +1,1112 @@ +/* + * jQuery validation plug-in 1.5.2 + * + * http://bassistance.de/jquery-plugins/jquery-plugin-validation/ + * http://docs.jquery.com/Plugins/Validation + * + * Copyright (c) 2006 - 2008 Jörn Zaefferer + * + * $Id: jquery.validate.js 6243 2009-02-19 11:40:49Z joern.zaefferer $ + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function($) { + +$.extend($.fn, { + // http://docs.jquery.com/Plugins/Validation/validate + validate: function( options ) { + + // if nothing is selected, return nothing; can't chain anyway + if (!this.length) { + options && options.debug && window.console && console.warn( "nothing selected, can't validate, returning nothing" ); + return; + } + + // check if a validator for this form was already created + var validator = $.data(this[0], 'validator'); + if ( validator ) { + return validator; + } + + validator = new $.validator( options, this[0] ); + $.data(this[0], 'validator', validator); + + if ( validator.settings.onsubmit ) { + + // allow suppresing validation by adding a cancel class to the submit button + this.find("input, button").filter(".cancel").click(function() { + validator.cancelSubmit = true; + }); + + // validate the form on submit + this.submit( function( event ) { + if ( validator.settings.debug ) + // prevent form submit to be able to see console output + event.preventDefault(); + + function handle() { + if ( validator.settings.submitHandler ) { + validator.settings.submitHandler.call( validator, validator.currentForm ); + return false; + } + return true; + } + + // prevent submit for invalid forms or custom submit handlers + if ( validator.cancelSubmit ) { + validator.cancelSubmit = false; + return handle(); + } + if ( validator.form() ) { + if ( validator.pendingRequest ) { + validator.formSubmitted = true; + return false; + } + return handle(); + } else { + validator.focusInvalid(); + return false; + } + }); + } + + return validator; + }, + // http://docs.jquery.com/Plugins/Validation/valid + valid: function() { + if ( $(this[0]).is('form')) { + return this.validate().form(); + } else { + var valid = false; + var validator = $(this[0].form).validate(); + this.each(function() { + valid |= validator.element(this); + }); + return valid; + } + }, + // attributes: space seperated list of attributes to retrieve and remove + removeAttrs: function(attributes) { + var result = {}, + $element = this; + $.each(attributes.split(/\s/), function(index, value) { + result[value] = $element.attr(value); + $element.removeAttr(value); + }); + return result; + }, + // http://docs.jquery.com/Plugins/Validation/rules + rules: function(command, argument) { + var element = this[0]; + + if (command) { + var settings = $.data(element.form, 'validator').settings; + var staticRules = settings.rules; + var existingRules = $.validator.staticRules(element); + switch(command) { + case "add": + $.extend(existingRules, $.validator.normalizeRule(argument)); + staticRules[element.name] = existingRules; + if (argument.messages) + settings.messages[element.name] = $.extend( settings.messages[element.name], argument.messages ); + break; + case "remove": + if (!argument) { + delete staticRules[element.name]; + return existingRules; + } + var filtered = {}; + $.each(argument.split(/\s/), function(index, method) { + filtered[method] = existingRules[method]; + delete existingRules[method]; + }); + return filtered; + } + } + + var data = $.validator.normalizeRules( + $.extend( + {}, + $.validator.metadataRules(element), + $.validator.classRules(element), + $.validator.attributeRules(element), + $.validator.staticRules(element) + ), element); + + // make sure required is at front + if (data.required) { + var param = data.required; + delete data.required; + data = $.extend({required: param}, data); + } + + return data; + } +}); + +// Custom selectors +$.extend($.expr[":"], { + // http://docs.jquery.com/Plugins/Validation/blank + blank: function(a) {return !$.trim(a.value);}, + // http://docs.jquery.com/Plugins/Validation/filled + filled: function(a) {return !!$.trim(a.value);}, + // http://docs.jquery.com/Plugins/Validation/unchecked + unchecked: function(a) {return !a.checked;} +}); + + +$.format = function(source, params) { + if ( arguments.length == 1 ) + return function() { + var args = $.makeArray(arguments); + args.unshift(source); + return $.format.apply( this, args ); + }; + if ( arguments.length > 2 && params.constructor != Array ) { + params = $.makeArray(arguments).slice(1); + } + if ( params.constructor != Array ) { + params = [ params ]; + } + $.each(params, function(i, n) { + source = source.replace(new RegExp("\\{" + i + "\\}", "g"), n); + }); + return source; +}; + +// constructor for validator +$.validator = function( options, form ) { + this.settings = $.extend( {}, $.validator.defaults, options ); + this.currentForm = form; + this.init(); +}; + +$.extend($.validator, { + + defaults: { + messages: {}, + groups: {}, + rules: {}, + errorClass: "error", + errorElement: "label", + focusInvalid: true, + errorContainer: $( [] ), + errorLabelContainer: $( [] ), + onsubmit: true, + ignore: [], + ignoreTitle: false, + onfocusin: function(element) { + this.lastActive = element; + + // hide error label and remove error class on focus if enabled + if ( this.settings.focusCleanup && !this.blockFocusCleanup ) { + this.settings.unhighlight && this.settings.unhighlight.call( this, element, this.settings.errorClass ); + this.errorsFor(element).hide(); + } + }, + onfocusout: function(element) { + if ( !this.checkable(element) && (element.name in this.submitted || !this.optional(element)) ) { + this.element(element); + } + }, + onkeyup: function(element) { + if ( element.name in this.submitted || element == this.lastElement ) { + this.element(element); + } + }, + onclick: function(element) { + if ( element.name in this.submitted ) + this.element(element); + }, + highlight: function( element, errorClass ) { + $( element ).addClass( errorClass ); + }, + unhighlight: function( element, errorClass ) { + $( element ).removeClass( errorClass ); + } + }, + + // http://docs.jquery.com/Plugins/Validation/Validator/setDefaults + setDefaults: function(settings) { + $.extend( $.validator.defaults, settings ); + }, + + messages: { + required: "This field is required.", + remote: "Please fix this field.", + email: "Please enter a valid email address.", + url: "Please enter a valid URL.", + date: "Please enter a valid date.", + dateISO: "Please enter a valid date (ISO).", + dateDE: "Bitte geben Sie ein gültiges Datum ein.", + number: "Please enter a valid number.", + numberDE: "Bitte geben Sie eine Nummer ein.", + digits: "Please enter only digits", + creditcard: "Please enter a valid credit card number.", + equalTo: "Please enter the same value again.", + accept: "Please enter a value with a valid extension.", + maxlength: $.format("Please enter no more than {0} characters."), + minlength: $.format("Please enter at least {0} characters."), + rangelength: $.format("Please enter a value between {0} and {1} characters long."), + range: $.format("Please enter a value between {0} and {1}."), + max: $.format("Please enter a value less than or equal to {0}."), + min: $.format("Please enter a value greater than or equal to {0}.") + }, + + autoCreateRanges: false, + + prototype: { + + init: function() { + this.labelContainer = $(this.settings.errorLabelContainer); + this.errorContext = this.labelContainer.length && this.labelContainer || $(this.currentForm); + this.containers = $(this.settings.errorContainer).add( this.settings.errorLabelContainer ); + this.submitted = {}; + this.valueCache = {}; + this.pendingRequest = 0; + this.pending = {}; + this.invalid = {}; + this.reset(); + + var groups = (this.groups = {}); + $.each(this.settings.groups, function(key, value) { + $.each(value.split(/\s/), function(index, name) { + groups[name] = key; + }); + }); + var rules = this.settings.rules; + $.each(rules, function(key, value) { + rules[key] = $.validator.normalizeRule(value); + }); + + function delegate(event) { + var validator = $.data(this[0].form, "validator"); + validator.settings["on" + event.type] && validator.settings["on" + event.type].call(validator, this[0] ); + } + $(this.currentForm) + .delegate("focusin focusout keyup", ":text, :password, :file, select, textarea", delegate) + .delegate("click", ":radio, :checkbox", delegate); + + if (this.settings.invalidHandler) + $(this.currentForm).bind("invalid-form.validate", this.settings.invalidHandler); + }, + + // http://docs.jquery.com/Plugins/Validation/Validator/form + form: function() { + this.checkForm(); + $.extend(this.submitted, this.errorMap); + this.invalid = $.extend({}, this.errorMap); + if (!this.valid()) + $(this.currentForm).triggerHandler("invalid-form", [this]); + this.showErrors(); + return this.valid(); + }, + + checkForm: function() { + this.prepareForm(); + for ( var i = 0, elements = (this.currentElements = this.elements()); elements[i]; i++ ) { + this.check( elements[i] ); + } + return this.valid(); + }, + + // http://docs.jquery.com/Plugins/Validation/Validator/element + element: function( element ) { + element = this.clean( element ); + this.lastElement = element; + this.prepareElement( element ); + this.currentElements = $(element); + var result = this.check( element ); + if ( result ) { + delete this.invalid[element.name]; + } else { + this.invalid[element.name] = true; + } + if ( !this.numberOfInvalids() ) { + // Hide error containers on last error + this.toHide = this.toHide.add( this.containers ); + } + this.showErrors(); + return result; + }, + + // http://docs.jquery.com/Plugins/Validation/Validator/showErrors + showErrors: function(errors) { + if(errors) { + // add items to error list and map + $.extend( this.errorMap, errors ); + this.errorList = []; + for ( var name in errors ) { + this.errorList.push({ + message: errors[name], + element: this.findByName(name)[0] + }); + } + // remove items from success list + this.successList = $.grep( this.successList, function(element) { + return !(element.name in errors); + }); + } + this.settings.showErrors + ? this.settings.showErrors.call( this, this.errorMap, this.errorList ) + : this.defaultShowErrors(); + }, + + // http://docs.jquery.com/Plugins/Validation/Validator/resetForm + resetForm: function() { + if ( $.fn.resetForm ) + $( this.currentForm ).resetForm(); + this.submitted = {}; + this.prepareForm(); + this.hideErrors(); + this.elements().removeClass( this.settings.errorClass ); + }, + + numberOfInvalids: function() { + return this.objectLength(this.invalid); + }, + + objectLength: function( obj ) { + var count = 0; + for ( var i in obj ) + count++; + return count; + }, + + hideErrors: function() { + this.addWrapper( this.toHide ).hide(); + }, + + valid: function() { + return this.size() == 0; + }, + + size: function() { + return this.errorList.length; + }, + + focusInvalid: function() { + if( this.settings.focusInvalid ) { + try { + $(this.findLastActive() || this.errorList.length && this.errorList[0].element || []).filter(":visible").focus(); + } catch(e) { + // ignore IE throwing errors when focusing hidden elements + } + } + }, + + findLastActive: function() { + var lastActive = this.lastActive; + return lastActive && $.grep(this.errorList, function(n) { + return n.element.name == lastActive.name; + }).length == 1 && lastActive; + }, + + elements: function() { + var validator = this, + rulesCache = {}; + + // select all valid inputs inside the form (no submit or reset buttons) + // workaround $Query([]).add until http://dev.jquery.com/ticket/2114 is solved + return $([]).add(this.currentForm.elements) + .filter(":input") + .not(":submit, :reset, :image, [disabled]") + .not( this.settings.ignore ) + .filter(function() { + !this.name && validator.settings.debug && window.console && console.error( "%o has no name assigned", this); + + // select only the first element for each name, and only those with rules specified + if ( this.name in rulesCache || !validator.objectLength($(this).rules()) ) + return false; + + rulesCache[this.name] = true; + return true; + }); + }, + + clean: function( selector ) { + return $( selector )[0]; + }, + + errors: function() { + return $( this.settings.errorElement + "." + this.settings.errorClass, this.errorContext ); + }, + + reset: function() { + this.successList = []; + this.errorList = []; + this.errorMap = {}; + this.toShow = $([]); + this.toHide = $([]); + this.formSubmitted = false; + this.currentElements = $([]); + }, + + prepareForm: function() { + this.reset(); + this.toHide = this.errors().add( this.containers ); + }, + + prepareElement: function( element ) { + this.reset(); + this.toHide = this.errorsFor(element); + }, + + check: function( element ) { + element = this.clean( element ); + + // if radio/checkbox, validate first element in group instead + if (this.checkable(element)) { + element = this.findByName( element.name )[0]; + } + + var rules = $(element).rules(); + var dependencyMismatch = false; + for( method in rules ) { + var rule = { method: method, parameters: rules[method] }; + try { + var result = $.validator.methods[method].call( this, element.value.replace(/\r/g, ""), element, rule.parameters ); + + // if a method indicates that the field is optional and therefore valid, + // don't mark it as valid when there are no other rules + if ( result == "dependency-mismatch" ) { + dependencyMismatch = true; + continue; + } + dependencyMismatch = false; + + if ( result == "pending" ) { + this.toHide = this.toHide.not( this.errorsFor(element) ); + return; + } + + if( !result ) { + this.formatAndAdd( element, rule ); + return false; + } + } catch(e) { + this.settings.debug && window.console && console.log("exception occured when checking element " + element.id + + ", check the '" + rule.method + "' method"); + throw e; + } + } + if (dependencyMismatch) + return; + if ( this.objectLength(rules) ) + this.successList.push(element); + return true; + }, + + // return the custom message for the given element and validation method + // specified in the element's "messages" metadata + customMetaMessage: function(element, method) { + if (!$.metadata) + return; + + var meta = this.settings.meta + ? $(element).metadata()[this.settings.meta] + : $(element).metadata(); + + return meta && meta.messages && meta.messages[method]; + }, + + // return the custom message for the given element name and validation method + customMessage: function( name, method ) { + var m = this.settings.messages[name]; + return m && (m.constructor == String + ? m + : m[method]); + }, + + // return the first defined argument, allowing empty strings + findDefined: function() { + for(var i = 0; i < arguments.length; i++) { + if (arguments[i] !== undefined) + return arguments[i]; + } + return undefined; + }, + + defaultMessage: function( element, method) { + return this.findDefined( + this.customMessage( element.name, method ), + this.customMetaMessage( element, method ), + // title is never undefined, so handle empty string as undefined + !this.settings.ignoreTitle && element.title || undefined, + $.validator.messages[method], + "Warning: No message defined for " + element.name + "" + ); + }, + + formatAndAdd: function( element, rule ) { + var message = this.defaultMessage( element, rule.method ); + if ( typeof message == "function" ) + message = message.call(this, rule.parameters, element); + this.errorList.push({ + message: message, + element: element + }); + this.errorMap[element.name] = message; + this.submitted[element.name] = message; + }, + + addWrapper: function(toToggle) { + if ( this.settings.wrapper ) + toToggle = toToggle.add( toToggle.parents( this.settings.wrapper ) ); + return toToggle; + }, + + defaultShowErrors: function() { + for ( var i = 0; this.errorList[i]; i++ ) { + var error = this.errorList[i]; + this.settings.highlight && this.settings.highlight.call( this, error.element, this.settings.errorClass ); + this.showLabel( error.element, error.message ); + } + if( this.errorList.length ) { + this.toShow = this.toShow.add( this.containers ); + } + if (this.settings.success) { + for ( var i = 0; this.successList[i]; i++ ) { + this.showLabel( this.successList[i] ); + } + } + if (this.settings.unhighlight) { + for ( var i = 0, elements = this.validElements(); elements[i]; i++ ) { + this.settings.unhighlight.call( this, elements[i], this.settings.errorClass ); + } + } + this.toHide = this.toHide.not( this.toShow ); + this.hideErrors(); + this.addWrapper( this.toShow ).show(); + }, + + validElements: function() { + return this.currentElements.not(this.invalidElements()); + }, + + invalidElements: function() { + return $(this.errorList).map(function() { + return this.element; + }); + }, + + showLabel: function(element, message) { + var label = this.errorsFor( element ); + if ( label.length ) { + // refresh error/success class + label.removeClass().addClass( this.settings.errorClass ); + + // check if we have a generated label, replace the message then + label.attr("generated") && label.html(message); + } else { + // create label + label = $("<" + this.settings.errorElement + "/>") + .attr({"for": this.idOrName(element), generated: true}) + .addClass(this.settings.errorClass) + .html(message || ""); + if ( this.settings.wrapper ) { + // make sure the element is visible, even in IE + // actually showing the wrapped element is handled elsewhere + label = label.hide().show().wrap("<" + this.settings.wrapper + "/>").parent(); + } + if ( !this.labelContainer.append(label).length ) + this.settings.errorPlacement + ? this.settings.errorPlacement(label, $(element) ) + : label.insertBefore(element); + } + if ( !message && this.settings.success ) { + label.text(""); + typeof this.settings.success == "string" + ? label.addClass( this.settings.success ) + : this.settings.success( label ); + } + this.toShow = this.toShow.add(label); + }, + + errorsFor: function(element) { + return this.errors().filter("[for='" + this.idOrName(element) + "']"); + }, + + idOrName: function(element) { + return this.groups[element.name] || (this.checkable(element) ? element.name : element.id || element.name); + }, + + checkable: function( element ) { + return /radio|checkbox/i.test(element.type); + }, + + findByName: function( name ) { + // select by name and filter by form for performance over form.find("[name=...]") + var form = this.currentForm; + return $(document.getElementsByName(name)).map(function(index, element) { + return element.form == form && element.name == name && element || null; + }); + }, + + getLength: function(value, element) { + switch( element.nodeName.toLowerCase() ) { + case 'select': + return $("option:selected", element).length; + case 'input': + if( this.checkable( element) ) + return this.findByName(element.name).filter(':checked').length; + } + return value.length; + }, + + depend: function(param, element) { + return this.dependTypes[typeof param] + ? this.dependTypes[typeof param](param, element) + : true; + }, + + dependTypes: { + "boolean": function(param, element) { + return param; + }, + "string": function(param, element) { + return !!$(param, element.form).length; + }, + "function": function(param, element) { + return param(element); + } + }, + + optional: function(element) { + return !$.validator.methods.required.call(this, $.trim(element.value), element) && "dependency-mismatch"; + }, + + startRequest: function(element) { + if (!this.pending[element.name]) { + this.pendingRequest++; + this.pending[element.name] = true; + } + }, + + stopRequest: function(element, valid) { + this.pendingRequest--; + // sometimes synchronization fails, make sure pendingRequest is never < 0 + if (this.pendingRequest < 0) + this.pendingRequest = 0; + delete this.pending[element.name]; + if ( valid && this.pendingRequest == 0 && this.formSubmitted && this.form() ) { + $(this.currentForm).submit(); + } else if (!valid && this.pendingRequest == 0 && this.formSubmitted) { + $(this.currentForm).triggerHandler("invalid-form", [this]); + } + }, + + previousValue: function(element) { + return $.data(element, "previousValue") || $.data(element, "previousValue", previous = { + old: null, + valid: true, + message: this.defaultMessage( element, "remote" ) + }); + } + + }, + + classRuleSettings: { + required: {required: true}, + email: {email: true}, + url: {url: true}, + date: {date: true}, + dateISO: {dateISO: true}, + dateDE: {dateDE: true}, + number: {number: true}, + numberDE: {numberDE: true}, + digits: {digits: true}, + creditcard: {creditcard: true} + }, + + addClassRules: function(className, rules) { + className.constructor == String ? + this.classRuleSettings[className] = rules : + $.extend(this.classRuleSettings, className); + }, + + classRules: function(element) { + var rules = {}; + var classes = $(element).attr('class'); + classes && $.each(classes.split(' '), function() { + if (this in $.validator.classRuleSettings) { + $.extend(rules, $.validator.classRuleSettings[this]); + } + }); + return rules; + }, + + attributeRules: function(element) { + var rules = {}; + var $element = $(element); + + for (method in $.validator.methods) { + var value = $element.attr(method); + if (value) { + rules[method] = value; + } + } + + // maxlength may be returned as -1, 2147483647 (IE) and 524288 (safari) for text inputs + if (rules.maxlength && /-1|2147483647|524288/.test(rules.maxlength)) { + delete rules.maxlength; + } + + return rules; + }, + + metadataRules: function(element) { + if (!$.metadata) return {}; + + var meta = $.data(element.form, 'validator').settings.meta; + return meta ? + $(element).metadata()[meta] : + $(element).metadata(); + }, + + staticRules: function(element) { + var rules = {}; + var validator = $.data(element.form, 'validator'); + if (validator.settings.rules) { + rules = $.validator.normalizeRule(validator.settings.rules[element.name]) || {}; + } + return rules; + }, + + normalizeRules: function(rules, element) { + // handle dependency check + $.each(rules, function(prop, val) { + // ignore rule when param is explicitly false, eg. required:false + if (val === false) { + delete rules[prop]; + return; + } + if (val.param || val.depends) { + var keepRule = true; + switch (typeof val.depends) { + case "string": + keepRule = !!$(val.depends, element.form).length; + break; + case "function": + keepRule = val.depends.call(element, element); + break; + } + if (keepRule) { + rules[prop] = val.param !== undefined ? val.param : true; + } else { + delete rules[prop]; + } + } + }); + + // evaluate parameters + $.each(rules, function(rule, parameter) { + rules[rule] = $.isFunction(parameter) ? parameter(element) : parameter; + }); + + // clean number parameters + $.each(['minlength', 'maxlength', 'min', 'max'], function() { + if (rules[this]) { + rules[this] = Number(rules[this]); + } + }); + $.each(['rangelength', 'range'], function() { + if (rules[this]) { + rules[this] = [Number(rules[this][0]), Number(rules[this][1])]; + } + }); + + if ($.validator.autoCreateRanges) { + // auto-create ranges + if (rules.min && rules.max) { + rules.range = [rules.min, rules.max]; + delete rules.min; + delete rules.max; + } + if (rules.minlength && rules.maxlength) { + rules.rangelength = [rules.minlength, rules.maxlength]; + delete rules.minlength; + delete rules.maxlength; + } + } + + // To support custom messages in metadata ignore rule methods titled "messages" + if (rules.messages) { + delete rules.messages + } + + return rules; + }, + + // Converts a simple string to a {string: true} rule, e.g., "required" to {required:true} + normalizeRule: function(data) { + if( typeof data == "string" ) { + var transformed = {}; + $.each(data.split(/\s/), function() { + transformed[this] = true; + }); + data = transformed; + } + return data; + }, + + // http://docs.jquery.com/Plugins/Validation/Validator/addMethod + addMethod: function(name, method, message) { + $.validator.methods[name] = method; + $.validator.messages[name] = message; + if (method.length < 3) { + $.validator.addClassRules(name, $.validator.normalizeRule(name)); + } + }, + + methods: { + + // http://docs.jquery.com/Plugins/Validation/Methods/required + required: function(value, element, param) { + // check if dependency is met + if ( !this.depend(param, element) ) + return "dependency-mismatch"; + switch( element.nodeName.toLowerCase() ) { + case 'select': + var options = $("option:selected", element); + return options.length > 0 && ( element.type == "select-multiple" || ($.browser.msie && !(options[0].attributes['value'].specified) ? options[0].text : options[0].value).length > 0); + case 'input': + if ( this.checkable(element) ) + return this.getLength(value, element) > 0; + default: + return $.trim(value).length > 0; + } + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/remote + remote: function(value, element, param) { + if ( this.optional(element) ) + return "dependency-mismatch"; + + var previous = this.previousValue(element); + + if (!this.settings.messages[element.name] ) + this.settings.messages[element.name] = {}; + this.settings.messages[element.name].remote = typeof previous.message == "function" ? previous.message(value) : previous.message; + + param = typeof param == "string" && {url:param} || param; + + if ( previous.old !== value ) { + previous.old = value; + var validator = this; + this.startRequest(element); + var data = {}; + data[element.name] = value; + $.ajax($.extend(true, { + url: param, + mode: "abort", + port: "validate" + element.name, + dataType: "json", + data: data, + success: function(response) { + if ( response ) { + var submitted = validator.formSubmitted; + validator.prepareElement(element); + validator.formSubmitted = submitted; + validator.successList.push(element); + validator.showErrors(); + } else { + var errors = {}; + errors[element.name] = response || validator.defaultMessage( element, "remote" ); + validator.showErrors(errors); + } + previous.valid = response; + validator.stopRequest(element, response); + } + }, param)); + return "pending"; + } else if( this.pending[element.name] ) { + return "pending"; + } + return previous.valid; + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/minlength + minlength: function(value, element, param) { + return this.optional(element) || this.getLength($.trim(value), element) >= param; + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/maxlength + maxlength: function(value, element, param) { + return this.optional(element) || this.getLength($.trim(value), element) <= param; + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/rangelength + rangelength: function(value, element, param) { + var length = this.getLength($.trim(value), element); + return this.optional(element) || ( length >= param[0] && length <= param[1] ); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/min + min: function( value, element, param ) { + return this.optional(element) || value >= param; + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/max + max: function( value, element, param ) { + return this.optional(element) || value <= param; + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/range + range: function( value, element, param ) { + return this.optional(element) || ( value >= param[0] && value <= param[1] ); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/email + email: function(value, element) { + // contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/ + return this.optional(element) || /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/url + url: function(value, element) { + // contributed by Scott Gonzalez: http://projects.scottsplayground.com/iri/ + return this.optional(element) || /^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/date + date: function(value, element) { + return this.optional(element) || !/Invalid|NaN/.test(new Date(value)); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/dateISO + dateISO: function(value, element) { + return this.optional(element) || /^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/dateDE + dateDE: function(value, element) { + return this.optional(element) || /^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/number + number: function(value, element) { + return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/numberDE + numberDE: function(value, element) { + return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/digits + digits: function(value, element) { + return this.optional(element) || /^\d+$/.test(value); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/creditcard + // based on http://en.wikipedia.org/wiki/Luhn + creditcard: function(value, element) { + if ( this.optional(element) ) + return "dependency-mismatch"; + // accept only digits and dashes + if (/[^0-9-]+/.test(value)) + return false; + var nCheck = 0, + nDigit = 0, + bEven = false; + + value = value.replace(/\D/g, ""); + + for (n = value.length - 1; n >= 0; n--) { + var cDigit = value.charAt(n); + var nDigit = parseInt(cDigit, 10); + if (bEven) { + if ((nDigit *= 2) > 9) + nDigit -= 9; + } + nCheck += nDigit; + bEven = !bEven; + } + + return (nCheck % 10) == 0; + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/accept + accept: function(value, element, param) { + param = typeof param == "string" ? param : "png|jpe?g|gif"; + return this.optional(element) || value.match(new RegExp(".(" + param + ")$", "i")); + }, + + // http://docs.jquery.com/Plugins/Validation/Methods/equalTo + equalTo: function(value, element, param) { + return value == $(param).val(); + } + + } + +}); + +})(jQuery); + +// ajax mode: abort +// usage: $.ajax({ mode: "abort"[, port: "uniqueport"]}); +// if mode:"abort" is used, the previous request on that port (port can be undefined) is aborted via XMLHttpRequest.abort() +;(function($) { + var ajax = $.ajax; + var pendingRequests = {}; + $.ajax = function(settings) { + // create settings for compatibility with ajaxSetup + settings = $.extend(settings, $.extend({}, $.ajaxSettings, settings)); + var port = settings.port; + if (settings.mode == "abort") { + if ( pendingRequests[port] ) { + pendingRequests[port].abort(); + } + return (pendingRequests[port] = ajax.apply(this, arguments)); + } + return ajax.apply(this, arguments); + }; +})(jQuery); + +// provides cross-browser focusin and focusout events +// IE has native support, in other browsers, use event caputuring (neither bubbles) + +// provides delegate(type: String, delegate: Selector, handler: Callback) plugin for easier event delegation +// handler is only called when $(event.target).is(delegate), in the scope of the jquery-object for event.target + +// provides triggerEvent(type: String, target: Element) to trigger delegated events +;(function($) { + $.each({ + focus: 'focusin', + blur: 'focusout' + }, function( original, fix ){ + $.event.special[fix] = { + setup:function() { + if ( $.browser.msie ) return false; + this.addEventListener( original, $.event.special[fix].handler, true ); + }, + teardown:function() { + if ( $.browser.msie ) return false; + this.removeEventListener( original, + $.event.special[fix].handler, true ); + }, + handler: function(e) { + arguments[0] = $.event.fix(e); + arguments[0].type = fix; + return $.event.handle.apply(this, arguments); + } + }; + }); + $.extend($.fn, { + delegate: function(type, delegate, handler) { + return this.bind(type, function(event) { + var target = $(event.target); + if (target.is(delegate)) { + return handler.apply(target, arguments); + } + }); + }, + triggerEvent: function(type, target) { + return this.triggerHandler(type, [$.event.fix({ type: type, target: target })]); + } + }) +})(jQuery); diff --git a/t/supporting_collateral/oncp.xml b/t/supporting_collateral/oncp.xml new file mode 100644 index 000000000..7e5abe22a --- /dev/null +++ b/t/supporting_collateral/oncp.xml @@ -0,0 +1,95 @@ + + + <![CDATA[Oficina Nacional de Crdito Pblico]]> + http://www.oncp.gob.ve + Informacin Financiera + es-ve + Oficina Nacional de Crdito Pblico - 2009 + + Oficina Nacional de Crdito Pblico + http://www.oncp.gob.ve/data/themes/digital//banner/oncp.png + http://www.oncp.gob.ve + + + + <![CDATA[Deuda Interna I Sem 09 / MM US$ 20.441]]> + http://www.oncp.gob.ve + + http://www.oncp.gob.ve + + + + <![CDATA[Deuda Externa I Sem 09 / MM US$ 29.894]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Tasa Pasiva / 14,52%]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Tasa Activa / 19,56%]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Variacin PIB II Trimestre / -2,4%]]> + http://www.oncp.gob.ve + + + + + <![CDATA[PIB II Trimestre 2009 / M BsF 13.979.77]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Unidad Tributaria / BsF. 55,00]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Cesta Venezolana / US$ 65,32]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Cesta OPEP / US$ 67,92]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Variacin Acumuladaa / 15,6%]]> + http://www.oncp.gob.ve + + + + + <![CDATA[IPC Variacin Agosto 2009 / 2,2%]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Reservas Internacionales con BCV + FEM / MM US$ 33.213 (32.384 + 829)]]> + http://www.oncp.gob.ve + + + + + <![CDATA[Variacin Acumulada / 15,6%]]> + http://www.oncp.gob.ve + + + + + + diff --git a/t/supporting_collateral/tbb.rss b/t/supporting_collateral/tbb.rss new file mode 100644 index 000000000..83af062e6 --- /dev/null +++ b/t/supporting_collateral/tbb.rss @@ -0,0 +1,40 @@ + + + +The Black Blog +/tbb +Mon, 12 Oct 2009 11:54:28 -0500 +Google Picasa Plugin for WebGUI Gallery +http://www.plainblack.com/tbb/google-picasa-plugin-for-webgui-gallery +JT +1254854387 +http://www.plainblack.com/tbb/google-picasa-plugin-for-webgui-gallery +Tue, 06 Oct 2009 13:39:47 -0500 +Today we unveil the Google Picasa plugin for WebGUI Gallery. + +WebGUI Roadmap +http://www.plainblack.com/tbb/webgui-roadmap +JT +1254325377 +http://www.plainblack.com/tbb/webgui-roadmap +Wed, 30 Sep 2009 10:42:57 -0500 +The new roadmap is online. + +WebGUI 8 Performance +http://www.plainblack.com/tbb/webgui-8-performance +JT +1254236976 +http://www.plainblack.com/tbb/webgui-8-performance +Tue, 29 Sep 2009 10:09:36 -0500 +WebGUI 8 is going to be the fastest version of WebGUI ever released. + +I have arrived in Lisboa! +http://www.plainblack.com/tbb/i-have-arrived-in-lisboa +JT +1249140064 +http://www.plainblack.com/tbb/i-have-arrived-in-lisboa +Sat, 01 Aug 2009 10:21:04 -0500 +I'm in Lisbon, Portugal for YAPC::EU. + + + diff --git a/t/supporting_collateral/thumb-thumb.gif b/t/supporting_collateral/thumb-thumb.gif new file mode 100644 index 000000000..afd7525be Binary files /dev/null and b/t/supporting_collateral/thumb-thumb.gif differ diff --git a/t/templateSyntax.t b/t/templateSyntax.t new file mode 100644 index 000000000..b64437b63 --- /dev/null +++ b/t/templateSyntax.t @@ -0,0 +1,48 @@ +#------------------------------------------------------------------- +# WebGUI is Copyright 2001-2009 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 FindBin; +use strict; +use warnings; +use lib "$FindBin::Bin/lib"; ##t/lib + +use WebGUI::Test; +use WebGUI::Session; +use Data::Dumper; +use WebGUI::Asset::Template; + +#The goal of this test is to locate poorly used macros in the default +#templates; + +use Test::More; # increment this value for each test you create +my $numTests = 0; + +my $session = WebGUI::Test->session; +my $lib = WebGUI::Test->lib; + +# put your tests here + +$numTests = $session->db->quickScalar('select count(distinct(assetId)) from template'); + +plan tests => $numTests; + +my $getATemplate = WebGUI::Asset::Template->getIsa($session); + +while (my $templateAsset = $getATemplate->()) { + my $output = $templateAsset->process({}); + unlike( + $output, + qr/\AError processing template:/, + sprintf "%s: %s (%s) has no syntax errors", + $templateAsset->getTitle, $templateAsset->getId, $templateAsset->getUrl + ); +} + + diff --git a/t/tests/Test/WebGUI/Asset.pm b/t/tests/Test/WebGUI/Asset.pm index 23c3d6366..ed6b3619e 100644 --- a/t/tests/Test/WebGUI/Asset.pm +++ b/t/tests/Test/WebGUI/Asset.pm @@ -15,6 +15,7 @@ use Test::Deep; use Test::Exception; use WebGUI::Test; use WebGUI::Utility; +use Data::Dumper; sub assetUiLevel { return 1; @@ -28,6 +29,22 @@ sub parent_list { return []; } +sub getAnchoredAsset { + my $test = shift; + my $session = $test->session; + my $tag = WebGUI::VersionTag->getWorking($session); + my @parents = $test->getMyParents; + my $asset = $parents[-1]->addChild({ + className => $test->class, + }, undef, undef, {skipNotification => 1, skipAutoCommitWorkflows => 1,}); + $tag->commit; + foreach my $a ($asset, @parents) { + $a = $a->cloneFromDb; + } + WebGUI::Test->addToCleanup($tag); + return ($tag, $asset, @parents); +} + sub getMyParents { my $test = shift; my $session = $test->session; @@ -40,7 +57,7 @@ sub getMyParents { my $new_parent = $parent->addChild({className => $parent_class}, undef, undef, {skipNotification => 1, skipAutoCommitWorkflows => 1,}); push @parents, $new_parent; $parent = $new_parent; - addToCleanup($new_parent); + WebGUI::Test->addToCleanup($new_parent); } return @parents; } @@ -58,6 +75,7 @@ sub _constructor : Test(4) { $asset = eval { WebGUI::Asset->new($session, ''); }; my $e = Exception::Class->caught; isa_ok $e, 'WebGUI::Error'; + } sub title : Test(6) { @@ -195,14 +213,7 @@ sub write_update : Test(8) { sub keywords : Test(3) { my $test = shift; my $session = $test->session; - my $tag = WebGUI::VersionTag->getWorking($session); - my @parents = $test->getMyParents; - my $asset = $parents[-1]->addChild({ - className => $test->class, - }, undef, undef, {skipNotification => 1, skipAutoCommitWorkflows => 1,}); - addToCleanup($asset); - $tag->commit; - addToCleanup($tag); + my ($tag, $asset, @parents) = $test->getAnchoredAsset(); can_ok $asset, 'keywords'; $asset->keywords('chess set'); is $asset->keywords, 'chess set', 'set and get of keywords via direct accessor'; @@ -272,7 +283,7 @@ sub addRevision : Test(6) { is $revAsset->tagId, $tag->getId, 'tagId is current working tagId'; my $count = $session->db->quickScalar('SELECT COUNT(*) from assetData where assetId=?',[$testId2]); is $count, 2, 'two records in the database'; - addToCleanup($tag); + WebGUI::Test->addToCleanup($tag); $session->db->write("delete from asset where assetId like 'wg8TestAsset00000%'"); $session->db->write("delete from assetData where assetId like 'wg8TestAsset00000%'"); @@ -300,6 +311,37 @@ sub scan_properties : Test(1) { or diag "except these: ".join ", ", @undefined_tables; } +sub purge : Test(3) { + note "purge"; + my $test = shift; + my $session = $test->session; + my ($tag, $asset, @parents) = $test->getAnchoredAsset(); + my @tables = $asset->meta->get_tables; + ok $asset->purge, 'purge returns true if it was purged'; + throws_ok { WebGUI::Asset->newById($session, $asset->assetId); } 'WebGUI::Error::InvalidParam', 'Unable to fetch asset by assetId now'; + my $exists_in_table = 0; + foreach my $table (@tables) { + $exists_in_table ||= $session->db->quickScalar("select count(*) from `$table` where assetId=?",[$asset->assetId]); + } + ok ! $exists_in_table, 'assetId removed from all asset tables'; +} + +sub cut_paste : Test(5) { + note "cut"; + my $test = shift; + my $session = $test->session; + my ($tag, $asset, @parents) = $test->getAnchoredAsset(); + ok $asset->cut, 'cut returns true if it was cut'; + is $asset->state, 'clipboard', 'asset state updated'; + my $session_asset = $session->asset(); + $session->asset($parents[-1]); + ok $asset->canPaste, 'canPaste: allowed to paste here'; + ok $parents[-1]->paste($asset->assetId), 'paste returns true when it pastes'; + $asset_prime = $asset->cloneFromDb; + is $asset_prime->state, 'published', 'asset state updated'; + $session->asset($session_asset); +} + 1; diff --git a/t/tests/Test/WebGUI/Asset/Wobject/Article.pm b/t/tests/Test/WebGUI/Asset/Wobject/Article.pm index ed21d50b7..e237151cc 100644 --- a/t/tests/Test/WebGUI/Asset/Wobject/Article.pm +++ b/t/tests/Test/WebGUI/Asset/Wobject/Article.pm @@ -21,4 +21,14 @@ sub list_of_tables { return [qw/assetData wobject Article/]; } +sub getStorageLocation : Test(2) { + my $test = shift; + my $session = $test->session; + my $asset = $test->class->new({session => $session}); + my $storage = $asset->getStorageLocation(); + isa_ok $storage, 'WebGUI::Storage'; + is $asset->storageId, $storage->getId, 'asset updated with storageId'; + WebGUI::Test->addToCleanup($storage); +} + 1; diff --git a/lib/default.ttf b/var/default.ttf similarity index 100% rename from lib/default.ttf rename to var/default.ttf diff --git a/docs/upgrades/_upgrade.skeleton b/var/upgrades/_upgrade.skeleton similarity index 76% rename from docs/upgrades/_upgrade.skeleton rename to var/upgrades/_upgrade.skeleton index 624b61dad..7fcc51999 100644 --- a/docs/upgrades/_upgrade.skeleton +++ b/var/upgrades/_upgrade.skeleton @@ -10,15 +10,9 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = "../.."; - unshift (@INC, $webguiRoot."/lib"); -} - use strict; use Getopt::Long; +use WebGUI::Paths -inc; use WebGUI::Session; use WebGUI::Storage; use WebGUI::Asset; @@ -53,12 +47,20 @@ sub addPackage { my $session = shift; my $file = shift; + print "\tUpgrading package $file\n" unless $quiet; # Make a storage location for the package my $storage = WebGUI::Storage->createTemp( $session ); $storage->addFileFromFilesystem( $file ); # Import the package into the import node - my $package = eval { WebGUI::Asset->getImportNode($session)->importPackage( $storage ); }; + my $package = eval { + my $node = WebGUI::Asset->getImportNode($session); + $node->importPackage( $storage, { + overwriteLatest => 1, + clearPackageFlag => 1, + setDefaultTemplate => 1, + } ); + }; if ($package eq 'corrupt') { die "Corrupt package found in $file. Stopping upgrade.\n"; @@ -67,21 +69,6 @@ sub addPackage { die "Error during package import on $file: $@\nStopping upgrade\n."; } - # Turn off the package flag, and set the default flag for templates added - my $assetIds = $package->getLineage( ['self','descendants'] ); - for my $assetId ( @{ $assetIds } ) { - my $asset = WebGUI::Asset->newById( $session, $assetId ); - if ( !$asset ) { - print "Couldn't instantiate asset with ID '$assetId'. Please check package '$file' for corruption.\n"; - next; - } - my $properties = { isPackage => 0 }; - if ($asset->isa('WebGUI::Asset::Template')) { - $properties->{isDefault} = 1; - } - $asset->update( $properties ); - } - return; } @@ -93,7 +80,7 @@ sub start { 'configFile=s'=>\$configFile, 'quiet'=>\$quiet ); - my $session = WebGUI::Session->open($webguiRoot,$configFile); + my $session = WebGUI::Session->open($configFile); $session->user({userId=>3}); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Upgrade to ".$toVersion}); @@ -106,7 +93,7 @@ sub finish { updateTemplates($session); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->commit; - $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".$session->datetime->time().")"); + $session->db->write("insert into webguiVersion values (".$session->db->quote($toVersion).",'upgrade',".time().")"); $session->close(); } diff --git a/docs/upgrades/convert-db-to-innodb.sql b/var/upgrades/convert-db-to-innodb.sql similarity index 100% rename from docs/upgrades/convert-db-to-innodb.sql rename to var/upgrades/convert-db-to-innodb.sql diff --git a/docs/upgrades/upgrade_7.8.1-8.0.0.pl b/var/upgrades/upgrade_7.9.3-8.0.0.pl similarity index 89% rename from docs/upgrades/upgrade_7.8.1-8.0.0.pl rename to var/upgrades/upgrade_7.9.3-8.0.0.pl index 94a63072c..b21d870b2 100644 --- a/docs/upgrades/upgrade_7.8.1-8.0.0.pl +++ b/var/upgrades/upgrade_7.9.3-8.0.0.pl @@ -10,16 +10,10 @@ # http://www.plainblack.com info@plainblack.com #------------------------------------------------------------------- -our ($webguiRoot); - -BEGIN { - $webguiRoot = "../.."; - unshift (@INC, $webguiRoot."/lib"); -} - use strict; use File::Path qw/rmtree/; use Getopt::Long; +use WebGUI::Paths -inc; use WebGUI::Session; use WebGUI::Storage; use WebGUI::Asset; @@ -33,6 +27,7 @@ my $session = start(); # this line required moveMaintenance($session); migrateToNewCache($session); +moveFileLocations($session); finish($session); # this line required @@ -63,10 +58,21 @@ sub migrateToNewCache { sub moveMaintenance { my $session = shift; print "\tMoving maintenance file " unless $quiet; - unlink "../maintenance.html"; + unlink '../../docs/maintenance.html'; print "DONE!\n" unless $quiet; } +sub moveFileLocations { + my $session = shift; + print "\tMoving preload files " unless $quiet; + unlink '../../sbin/preload.custom.example'; + rename '../../sbin/preload.custom', File::Spec->catfile(WebGUI::Paths->etc, 'preload.custom'); + unlink '../../sbin/preload.exclude.example'; + rename '../../sbin/preload.exclude', File::Spec->catfile(WebGUI::Paths->etc, 'preload.exclude'); + unlink '../../lib/default.ttf'; + print "Done.\n" unless $quiet; +} + # -------------- DO NOT EDIT BELOW THIS LINE -------------------------------- @@ -116,7 +122,7 @@ sub start { 'configFile=s'=>\$configFile, 'quiet'=>\$quiet ); - my $session = WebGUI::Session->open($webguiRoot,$configFile); + my $session = WebGUI::Session->open($configFile); $session->user({userId=>3}); my $versionTag = WebGUI::VersionTag->getWorking($session); $versionTag->set({name=>"Upgrade to ".$toVersion}); diff --git a/www/extras/VendorPayout/vendorPayout.js b/www/extras/VendorPayout/vendorPayout.js index 048c03cfa..496b3bd6b 100644 --- a/www/extras/VendorPayout/vendorPayout.js +++ b/www/extras/VendorPayout/vendorPayout.js @@ -12,7 +12,7 @@ WebGUI.VendorPayout = function ( containerId ) { 'schedule all button', 'deschedule all button', 'submit scheduled payouts button', 'vendor id', 'vendor name', 'scheduled payout amount', 'not scheduled payout amount', 'vp item id', 'vp item title', 'vp item price', 'vp item quantity', 'vp item payout amount', - 'vp item payout status' + 'vp item payout status', 'vp select vendor', 'vp vendors', 'vp payouts' ] }, onpreload : { @@ -30,15 +30,49 @@ WebGUI.VendorPayout = function ( containerId ) { //---------------------------------------------------------------------------- WebGUI.VendorPayout.prototype.initialize = function (aaa, bbb,ccc,ddd) { - // Vendors data table - this.vendorList = document.createElement('div'); - this.container.appendChild( this.vendorList ); + // Vendor data table + this.vendorTable = document.createElement( 'div' ); + this.vendorButtons = document.createElement( 'div' ); + + var vendor = document.createElement( 'fieldset' ); + var vendorLegend = document.createElement( 'legend' ); + vendor.appendChild( vendorLegend ).innerHTML = this.i18n( 'vp vendors' ); + vendor.appendChild( this.vendorTable ); + vendor.appendChild( this.vendorButtons ); + + this.container.appendChild( vendor ); + // Payout data table + this.payoutTable = document.createElement( 'div' ); + this.payoutButtons = document.createElement( 'div' ); + + var payout = document.createElement( 'fieldset' ); + var payoutLegend = document.createElement( 'legend' ); + payout.appendChild( payoutLegend ).innerHTML = this.i18n( 'vp payouts' ); + payout.appendChild( this.payoutTable ); + payout.appendChild( this.payoutButtons ); + + this.container.appendChild( payout ); + // (De)schedule buttons - this.buttonDiv = document.createElement('div'); - this.container.appendChild( this.buttonDiv ); - this.scheduleAllButton = new YAHOO.widget.Button({ label: this.i18n( 'schedule all button' ), container: this.buttonDiv }); - this.descheduleAllButton = new YAHOO.widget.Button({ label: this.i18n( 'deschedule all button' ), container: this.buttonDiv }); + this.scheduleAllPayoutsButton = new YAHOO.widget.Button( { + label : this.i18n( 'schedule all button' ), + container : this.payoutButtons, + disabled : true + } ); + this.descheduleAllPayoutsButton = new YAHOO.widget.Button( { + label: this.i18n( 'deschedule all button' ), + container: this.payoutButtons, + disabled : true + } ); + this.scheduleAllVendorsButton = new YAHOO.widget.Button( { + label : this.i18n( 'schedule all button' ), + container : this.vendorButtons + } ); + this.descheduleAllVendorsButton = new YAHOO.widget.Button( { + label : this.i18n( 'deschedule all button' ), + container : this.vendorButtons + } ); // Submit button this.submitPayoutsButton = new YAHOO.widget.Button({ label: this.i18n( 'submit scheduled payouts button' ), container: this.buttonDiv }); @@ -80,7 +114,7 @@ WebGUI.VendorPayout.prototype.initVendorList = function () { }; // initialize data table - this.vendorDataTable = new YAHOO.widget.DataTable( this.vendorList, this.vendorSchema, this.vendorDataSource, { + this.vendorDataTable = new YAHOO.widget.DataTable( this.vendorTable, this.vendorSchema, this.vendorDataSource, { selectionMode : 'single' } ); @@ -93,9 +127,12 @@ WebGUI.VendorPayout.prototype.initVendorList = function () { this.vendorDataTable.subscribe( "rowClickEvent", function (e) { var record = this.getRecord( e.target ); obj.currentVendorId = record.getData( 'vendorId' ); - obj.currentVendorRow = record; + obj.currentVendorIndex = this.getRecordIndex( record ); obj.refreshItemDataTable(); + + obj.scheduleAllPayoutsButton.set( 'disabled', false ); + obj.descheduleAllPayoutsButton.set( 'disabled', false ); } ); } @@ -110,13 +147,20 @@ WebGUI.VendorPayout.prototype.refreshItemDataTable = function () { } ); } +//---------------------------------------------------------------------------- +WebGUI.VendorPayout.prototype.refreshVendorDataTable = function () { + this.vendorDataSource.sendRequest( '', { + success : this.vendorDataTable.onDataReturnUpdateRows, //ReplaceRows, + scope : this.vendorDataTable + } ); +} + //---------------------------------------------------------------------------- WebGUI.VendorPayout.prototype.refreshVendorRow = function () { var obj = this; this.vendorDataSource.sendRequest( 'vendorId=' + this.currentVendorId, { - // onDataReturnUpdateRows is not available in yui 2.6.0... - success : function ( req, response , payload ) { - this.updateRow( obj.currentVendorRow, response.results[0] ); + success : function ( req, response , payload ) { + this.updateRow( obj.currentVendorIndex, response.results[0] ); }, scope : this.vendorDataTable } ); @@ -156,11 +200,12 @@ WebGUI.VendorPayout.prototype.initPayoutDetails = function () { }; // Instanciate the DataTable. - this.itemDataTable = new YAHOO.widget.DataTable( this.payoutDetails, this.itemSchema, this.itemDataSource, { + this.itemDataTable = new YAHOO.widget.DataTable( this.payoutTable, this.itemSchema, this.itemDataSource, { dynamicData : true, formatRow : rowFormatter, - paginator : new YAHOO.widget.Paginator({ rowsPerPage:10 } ) //, updateOnChange: true }) - }); + paginator : new YAHOO.widget.Paginator({ rowsPerPage:10 } ), + MSG_EMPTY : this.i18n( 'vp select vendor' ) //, updateOnChange: true }) + } ); this.itemDataTable.handleDataReturnPayload = function(oRequest, oResponse, oPayload) { // For some reason oPayload is undefined when we're switch vendors. This is a hack to // still set the paginator correctly. @@ -210,29 +255,38 @@ WebGUI.VendorPayout.prototype.initPayoutDetails = function () { WebGUI.VendorPayout.prototype.initButtons = function () { var obj = this; - var updateAll = function ( status ) { + var updateAll = function ( status, bulk ) { // TODO: Make this range based. var records = obj.itemDataTable.getRecordSet().getRecords(); - var itemIds = new Array; - for (i = 0; i < records.length; i++) { - itemIds.push( 'itemId=' + records[i].getData( 'itemId' ) ); - } + + var postdata = 'shop=vendor&method=setPayoutStatus&status=' + status; - var postdata = itemIds.join('&'); - var url = '?shop=vendor&method=setPayoutStatus&status=' + status; + if ( bulk ) { + postdata += '&all=1'; + } + else { + var itemIds = new Array; + for (i = 0; i < records.length; i++) { + itemIds.push( 'itemId=' + records[i].getData( 'itemId' ) ); + } + postdata += '&' + itemIds.join('&'); + } + var callback = { success: function (o) { this.refreshItemDataTable(); - this.refreshVendorRow(); + bulk ? this.refreshVendorDataTable() : this.refreshVendorRow(); }, scope: obj }; - YAHOO.util.Connect.asyncRequest( 'POST', url, callback, postdata ); + YAHOO.util.Connect.asyncRequest( 'POST', '/', callback, postdata ); } - this.scheduleAllButton.on( 'click', function () { updateAll( 'Scheduled' ) } ); - this.descheduleAllButton.on( 'click', function () { updateAll( 'NotPaid' ) } ); + this.scheduleAllVendorsButton.on( 'click', function () { updateAll( 'Scheduled', true ) } ); + this.descheduleAllVendorsButton.on( 'click', function () { updateAll( 'NotPaid', true ) } ); + this.scheduleAllPayoutsButton.on( 'click', function () { updateAll( 'Scheduled' ) } ); + this.descheduleAllPayoutsButton.on( 'click', function () { updateAll( 'NotPaid' ) } ); } diff --git a/www/extras/admin/admin.css b/www/extras/admin/admin.css index 1e842e962..029c1219d 100644 --- a/www/extras/admin/admin.css +++ b/www/extras/admin/admin.css @@ -1,6 +1,7 @@ #wrapper { margin-left: 160px; /* move out of the adminbar's way */ + min-width: 850px; /* min width for 1024x browsers */ } #versionTag { @@ -26,10 +27,60 @@ } #locationBar { + position: relative; height: 2em; + padding: 5px 0; + background: url( /extras/admin/locationbar-back.png ); } -#tabs { +#locationBar .yui-button { + margin: auto 2px; +} + +#locationBar #left { + position: absolute; + width: 16%; + top: 5px; + left: 0; +} + +#locationBar #right { + position: absolute; + width: 8%; + top: 5px; + right: 0; +} + +#locationBar #location { + position: relative; + margin: auto 7% auto 16%; + width: 75%; + height: 80%; + border: 1px solid #333; + border-radius: 3px; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} + +#locationBar #locationUrl { + width: 99%; + height: 90%; + border: none; + font: 14px Verdana, sans-serif; +} + +#locationBar #locationTitle { + display: block; + position: absolute; + top: 3px; + right: 0px; + height: 90%; + margin-right: 5px; + font: 14px Verdana, sans-serif; + text-align: right; +} + +#tabBar { clear: both; } diff --git a/www/extras/admin/admin.js b/www/extras/admin/admin.js index 0044a84b1..71cf9d95c 100644 --- a/www/extras/admin/admin.js +++ b/www/extras/admin/admin.js @@ -1,25 +1,349 @@ +/** + * WebGUI.Admin -- The WebGUI Admin Console + */ + if ( typeof WebGUI == "undefined" ) { WebGUI = {}; } -WebGUI.Admin = {}; +WebGUI.Admin = (function(){ + // Public methods -WebGUI.Admin.LocationBar = (function(){ - - // Public stuff + return function (cfg) { + // Public properties + this.cfg = cfg; + this.currentAssetDef = null; + this.viewOrTree = 0; // 0 - Last on View tab. 1 - Last on Tree tab - return function (id) { - this.id = id; - var self = this; + // Default configuration + if ( !this.cfg.locationBarId ) { + this.cfg.locationBarId = "locationBar"; + } + if ( !this.cfg.tabBarId ) { + this.cfg.tabBarId = "tabBar"; + } - // Private members - var _element = document.getElementById( self.id ); + // Private properties + var self = this; - function _init () { - _element.appendChild( document.createTextNode( "Location Bar" ) ); + // Private methods + function _init() { + self.locationBar = new WebGUI.Admin.LocationBar( self.cfg.locationBarId ); + self.tabBar = new YAHOO.widget.TabView( self.cfg.tabBarId ); + // Keep track of View and Tree tabs + self.tabBar.getTab(0).addListener('click',self.afterShowViewTab,self,true); + self.tabBar.getTab(1).addListener('click',self.afterShowTreeTab,self,true); } _init(); }; })(); + +/** + * afterShowTreeTab() + * Fired after the Tree tab is shown. Refreshes if necessary. + */ +WebGUI.Admin.prototype.afterShowTreeTab += function () { + // Refresh if necessary + // Update last shown view/tree + this.viewOrTree = 1; +}; + +/** + * afterShowViewTab() + * Fired after the view tab is shown. Refreshes if necessary. + */ +WebGUI.Admin.prototype.afterShowViewTab += function () { + // Refresh if necessary + // Update last shown view/tree + this.viewOrTree = 0; +}; + +/** + * go( url ) + * Open the view tab and go to the given URL. + * Should not be used for assets, use gotoAsset() instead + */ + +/** + * gotoAsset( url ) + * Open the appropriate tab (View or Tree) and go to the given asset URL + */ +WebGUI.Admin.prototype.gotoAsset += function ( url ) { + window.frames[ "view" ].location.href = url; +}; + +/** + * navigate( assetDef ) + * We've navigated to a new asset. Called by one of the iframes when a new + * page is reached + */ +WebGUI.Admin.prototype.navigate += function ( assetDef ) { + // Don't do the same asset twice + if ( this.currentAssetDef && this.currentAssetDef.assetId == assetDef.assetId ) { + return; + } + + // Update the location bar + this.locationBar.navigate( assetDef ); + + // Mark the other frame dirty +}; + +/**************************************************************************** + * WebGUI.Admin.LocationBar + */ +WebGUI.Admin.LocationBar += function (id) { + // Public properties + this.id = id; // ID of the element containing the location bar + this.currentAssetDef = null; // Object containing assetId, title, url, icon + this.backAssetDefs = [ ]; // Asset defs to go back to + this.forwardAssetDefs = [ ]; // Asset defs to go forward to + + // Private members + var self = this; + var _element = document.getElementById( self.id ); + + function _init () { + // Create buttons + self.btnBack = new YAHOO.widget.Button( "backButton", { + type : "split", + label : '', + disabled : true, + lazyloadmenu : false, + onclick : { fn: self.goBack, scope: self }, + menu : [] + } ); + self.btnForward = new YAHOO.widget.Button( "forwardButton", { + type : "split", + label : '', + disabled : true, + lazyloadmenu : false, + onclick : { fn: self.goForward, scope: self }, + menu : [] + } ); + self.btnSearch = new YAHOO.widget.Button( "searchButton", { + label : '' + } ); + self.btnHome = new YAHOO.widget.Button( "homeButton", { + label : '' + } ); + // Take control of the location input + YAHOO.util.Event.addListener( "locationUrl", "focus", self.inputFocus, self, true ); + YAHOO.util.Event.addListener( "locationUrl", "blur", self.inputBlur, self, true ); + } + + _init(); +}; + +/** + * addBackAsset( assetDef ) + * Update the back menu to include a new asset + */ +WebGUI.Admin.LocationBar.prototype.addBackAsset += function ( assetDef ) { + var b = this.btnBack; + + // Button is enabled + b.set("disabled", false); + + // Add the menu item + this.backAssetDefs.unshift( assetDef ); + b.getMenu().insertItem( { + text : this.getMenuItemLabel( assetDef ), + value : assetDef.url, + onclick : { fn: this.clickBackMenuItem, obj: assetDef, scope: this } + }, 0 ); + b.getMenu().render(); + + // Remove a menu item if necessary + // TODO +}; + +/** + * clickBackMenuItem( assetDef ) + * Click an item in the back menu + */ +WebGUI.Admin.LocationBar.prototype.clickBackMenuItem += function ( type, e, assetDef ) { + window.admin.gotoAsset( assetDef.url ); + this.swapBackToForward( assetDef ); +}; + +/** + * clickForwardMenuItem( assetDef ) + * Click an item in the forward menu + */ +WebGUI.Admin.LocationBar.prototype.clickForwardMenuItem += function ( type, e, assetDef ) { + window.admin.gotoAsset( assetDef.url ); + this.swapForwardToBack( assetDef ); +}; + +/** + * getMenuItemLabel( assetDef ) + * Build a menu item label for the given assetDef + */ +WebGUI.Admin.LocationBar.prototype.getMenuItemLabel += function ( assetDef ) { + return ' ' + assetDef.title; +} + +/** + * goBack( e ) + * Called when the mouse clicks on the back button + */ +WebGUI.Admin.LocationBar.prototype.goBack += function ( e ) { + var assetDef = this.backAssetDefs[0]; + + // First, start the going + window.admin.gotoAsset( assetDef.url ); + + // Update the back and forward menus + this.swapBackToForward( assetDef ); +}; + +/** + * goForward( e ) + * Called when the mouse clicks down on the forward button + */ +WebGUI.Admin.LocationBar.prototype.goForward += function ( e ) { + var assetDef = this.forwardAssetDefs[0]; + + // First, start the going + window.admin.gotoAsset( assetDef.url ); + + // Update the back and forward menus + this.swapForwardToBack( assetDef ); +}; + +/** + * inputBlur( e ) + * Called after the URL input field loses focus + */ +WebGUI.Admin.LocationBar.prototype.inputBlur += function ( e ) { + if ( e.target.value.match(/^\s*$/) ) { + e.target.value = this.currentAssetDef.url; + } +}; + +/** + * inputFocus( e ) + * Called after the URL input field gains focus. + */ +WebGUI.Admin.LocationBar.prototype.inputFocus += function ( e ) { + if ( e.target.value == this.currentAssetDef.url ) { + e.target.value = ""; + } +}; + +/** + * navigate( assetDef ) + * Tell the locationbar we've navigated to a new asset. + */ +WebGUI.Admin.LocationBar.prototype.navigate += function ( assetDef ) { + // Always update location bar + this.setTitle( assetDef.title ); + this.setUrl( assetDef.url ); + + if ( this.currentAssetDef ) { + if ( this.currentAssetDef.assetId == assetDef.assetId ) { + // Don't do the same asset twice + return; + } + this.addBackAsset( this.currentAssetDef ); + } + + // Current asset is now... + this.currentAssetDef = assetDef; + + return; +}; + +/** + * setTitle( title ) + * Set the title to the new title + */ +WebGUI.Admin.LocationBar.prototype.setTitle += function ( title ) { + var span = document.getElementById("locationTitle"); + while ( span.childNodes.length ) span.removeChild( span.childNodes[0] ); + span.appendChild( document.createTextNode( title ) ); +}; + +/** + * setUrl( url ) + * Set the URL to the new URL + */ +WebGUI.Admin.LocationBar.prototype.setUrl += function ( url ) { + var input = document.getElementById( "locationUrl" ); + input.value = url; +}; + +/** + * swapBackToForward( assetDef ) + * Swap items from the back list to the forward list until assetDef is the + * current asset. + */ +WebGUI.Admin.LocationBar.prototype.swapBackToForward += function ( assetDef ) { + while ( this.backAssetDefs.length > 0 && this.currentAssetDef.assetId != assetDef.assetId ) { + var workingDef = this.currentAssetDef; + this.forwardAssetDefs.unshift( workingDef ); + this.btnForward.getMenu().insertItem( { + text : this.getMenuItemLabel( workingDef ), + value : workingDef.url, + onclick : { fn: this.clickForwardMenuItem, obj: workingDef, scope: this } + }, 0 ); + this.currentAssetDef = this.backAssetDefs.shift(); + this.btnBack.getMenu().removeItem(0); + } + this.btnForward.getMenu().render(); + this.btnForward.set("disabled", false); + this.btnBack.getMenu().render(); + if ( this.backAssetDefs.length == 0 ) { + this.btnBack.set( "disabled", true ); + } +}; + +/** + * swapForwardToBack( assetDef ) + * Swap items from the forward list to the back list until assetDef is the + * current asset. + */ +WebGUI.Admin.LocationBar.prototype.swapForwardToBack += function ( assetDef ) { + while ( this.forwardAssetDefs.length > 0 && this.currentAssetDef.assetId != assetDef.assetId ) { + var workingDef = this.currentAssetDef; + this.backAssetDefs.unshift( workingDef ); + this.btnBack.getMenu().insertItem( { + text : this.getMenuItemLabel( workingDef ), + value : workingDef.url, + onclick : { fn: this.clickBackMenuItem, obj: workingDef, scope : this } + }, 0 ); + this.currentAssetDef = this.forwardAssetDefs.shift(); + this.btnForward.getMenu().removeItem(0); + } + this.btnBack.getMenu().render(); + this.btnBack.set("disabled", false); + this.btnForward.getMenu().render(); + if ( this.forwardAssetDefs.length == 0 ) { + this.btnForward.set( "disabled", true ); + } +}; + + + + diff --git a/www/extras/assets/mappoint.png b/www/extras/assets/mappoint.png new file mode 100644 index 000000000..55ed25fa0 Binary files /dev/null and b/www/extras/assets/mappoint.png differ diff --git a/www/extras/assets/small/mappoint.png b/www/extras/assets/small/mappoint.png new file mode 100644 index 000000000..b6c7ca0ba Binary files /dev/null and b/www/extras/assets/small/mappoint.png differ diff --git a/www/extras/editarea/change_log.txt b/www/extras/editarea/change_log.txt deleted file mode 100644 index 3d1425a07..000000000 --- a/www/extras/editarea/change_log.txt +++ /dev/null @@ -1,281 +0,0 @@ -**** v 0.8.1.1 **** -- Fix bug of frequent syntax desynchronisation when the first character of the textarea was highlighted -- In unload now check that parent.editareaLoader still exists before calling it -- Now consider that gecko and webkit based browser are valid browsers (but I won't test them all) - -**** v 0.8.1 **** -- Improved speed of text highlighting process for huge file. Now we try to only insert or delete the changed caracters inside DOM text node instead of refreshing the whole area. (3 time faster in firefox) -- Greatly improved speed of line-height management in word-wrap context -- Add java syntax (thanks to Dawson Goodell) -- Use faster regexp for matching quoted strings -- Bug fix: if a highlighted quote or comment string contains cariage return, editing text on one of the lines was causin a highlight desynchronisation -- Bug fix: text war blur on Safari 3.2 (thanks to spellcoder) -- Bug fix: there had several mistake with non-monospace font (thanks to spellcoder) -- Bug fix: if show_line_colors was disabled and word wrap enable, highlighted text wasn't refreshed if a new line appears -- Bug fix: in multi file edition, closing the last tab was throwing an error in Firefox and let the content of the textarea displayed -- Browser bug detection: when using non-monospace font Firefox will sometime have strange behavior on text-width (the highlighted text-width in the background may change fron textarea one and simply can change after beeing updated); look likes a browser rendering bug - -**** v 0.8 **** -- Word-wrap is now supported (except for opera...). The new init() option is 'word_wrap' to set to 'true' (default is false). A new button appears in the default toolbar (button_code: 'word_wrap' ) -- We can now clearly see the selected text -- Add Internet explorer 8 support (but sadly I must use IE7 emulate mode in iframe due to a bug with tabulation width not beeing resized in IE's textarea) -- Add Safari 4 support -- Add Chrome 2 support -- Better support of Opera 9.6 -- Add Simplified Chinese translation "zh" (thanks to Abentian) -- Add Bulgarian translation "bg" (thanks to Valentin Hristov) -- Rename internal function $() by _$() -- Delete EditArea.add_event() method (duplicate af editAreaLoader.add_event() method) -- Do some code cleanup-up -- Bug fix: highlight optimisation process was not working under IE (don't known how long it remain broken but must be since a long time) -- Bug fix: EditArea.update_size sometimes uses undefined variable (fix this possibility and cleanup events) -- Bug fix: Template.html was not valid XHTML -- Bug fix: The checked attribute of the toogle button was not defined in xhtml syntax -- Bug fix: If the editArea was loaded on a page related to a domain which was itself an iframe comming from another domain a JS error was thrown on load -- Bug fix: When EditArea is used to replace a textarea which has style="visibility:hidden;", switching off EditArea would throw an error under IE - -**** v 0.7.3 **** -- Add Finnish transaltion (thanks to Janne Mäntyharju) -- Add 'cursor_position' init() option for defining where the cursor should be when the editor is show on the first time ('auto' or 'begin'). This was like 'auto' before now this is like 'begin' by default -- better add_style method (faster than old one) thanks to Spellcoder -- Bug fix: fix bug with mootools 1.2 -- Bug fix: if page had no stylesheets when editarea load, it would generate an error - -**** v 0.7.2.3 **** -- it's now released under both LGPL, Apache, BSD license (you can use the one you prefer) -- add support for bonEcho browser - -**** v 0.7.2.2 **** -- Fix bug regression introduced in 0.7.2 that make IE7 not working -- add Esperento translation (thanks to Olivier) -- add Coldfusion syntax (thanks to Max Leynov) - -**** v 0.7.2.1 **** -- fix bug for firefox rendering of highlighted lines that doesn't begin with a tab -- support for browser with grandParadisio agent instead of firefox - -**** v 0.7.2 **** -- add Chrome support -- add show_line_colors init() option for enabling syntax color display and update on the currently edited line (disable the blue bar) (default to false) -- Add Perl syntax definition file (thanks to Christoph Pinkel) -- Bug fix: there allways was an horizontal scrollbar even if the content fit in the area. - -**** v 0.7.1.3 **** -- Fix a bug introduced in Firefox 3.0.1 => the browser is no more able to render properly "pre" element with left padding... -- Add Robots.txt (thanks to Pavle Ggardijan) and T-SQL syntax definition files (thanks to Miladin Joksic) - -**** v 0.7.1.2 **** -- Fix a bug on the full screen mode (regression added on 0.7.1.1) - -**** v 0.7.1.1 **** -- Firefox 3 RC1 compatibility -- Code size reduction: 120Ko => 107Ko for edit_area_full.js - -**** v 0.7.1 **** -- released under both LGPL and Apache license (you can use the one you prefer) -- it's now possible to get a readonly mode: - * new EditAreaLoader.init()'s option: "is_editable": true/false - * Possibility to switch edition mode by using the execCommand function: editAreaLoader.execCommand('editor_id', 'set_editable', !editAreaLoader.execCommand('editor_id', 'is_editable')); -- Added Ruby syntax (thanks to Patrice De Saint Steban) -- Fix a bug where the textarea lose the focus under firefox for Mac -- Minor other bug fixes - -**** v 0.7.0.2 **** -- Fixed a bug with translation files containing non-latin caracters. Translations files must be in UTF-8. -- Added Czech, Macedionian and Russian translations - - -**** v 0.7.0.1 **** -- in multiple file mode, it's now possible to cancel the 'EA_file_close_callback' function. if the callback return false, the edited file won't be closed -- bug fix: if no syntax was defined in the main init() function in multifile mode, the first time the text was not highlighted - - -**** v 0.7 **** -- it's now possible to edit multiple files into one instance of EditArea. This (sponsored by Jupiter) feature comes with: - * new EditAreaLoader.init()'s option: "is_multi_files": true - * new editAreaLoader's functions: editAreaLoader.getCurrentFile(editArea_id), editAreaLoader.getFile(editArea_id, file_id), editAreaLoader.getAllFiles(editArea_id), editAreaLoader.openFile(editArea_id, file_infos), editAreaLoader.closeFile(editArea_id, file_id), editAreaLoader.setFileEditedMode(editArea_id, file_id, edited_mode) - * new callabacks: EA_file_switch_on_callback, EA_file_switch_off_callback, EA_file_close_callback -- look likes Safari 3 is working with EditArea -- add spanish translation (thanks Garito) -- add slovak translation (thanks Gabriel Schwardy) -- add SQL syntax definition file (thanks to Philippe Lewicki) -- the syntax selection plugin has been integrated to editarea core and load only needed files (the plugins was loading all the possible syntax files...). Toolbar button name: "syntax_selection", comma separated available syntax list: "syntax_selection_allow" -- add a 'compression' option in edit_area_compressor.php that allow to set where the code should be compressed or just packed (simple packed mode usefull for debugging) -- the yellow area that indicate the current edited line is now blue -- bug fix: parenthesis matching was not working correctly if there where an "<" between parenthesis - -**** v 0.6.7 **** -- add a new plugin that allow the user to change the syntax definition in use. It adds a select in the toolbar. - plugin name to add to the plugin list: "syntax_selection". - plugin name to add to the toolbar list: "syntax_selection". - possible parameter to add to EditAreaLoader.init(): -"syntax_selection_allow": (String) define a list separated by "," of possible language syntax to use (eg: "php,js,python,html") -- add Croatian translation (HR) (thanks to Ivan Vucica and Davor Cihlar) -- add BASIC, Brainf*ck, C, C++ and Pascal syntax definition files (thanks to Ivan Vucica and Davor Cihlar) -- add Iceweasel as a known working navigator (its a clone of Firefox) -- improved the php syntax by highlighting the variables ($...) -- reactivate gzip compression for IE7 (was desactivate for IE as it sometimes failed). (Let me know if you see that the load fails under IE7) -- pressing "enter" while being in the search box now perform a search. -- add Camino as a supported browser -- bug fix: when clicking between the bottom toolbar and the textarea (when there is only few lines of text), the textarea didn't get the focus -- bug fix: under IE the delete_instance() method was throwing an error -- bug fix: if the textarea to convert in an EditArea was in a frame (or iframe) getting back from fullscreen to normal display was not restoring the correct settings to the frame containing the textarea. -- bug fix (at least I hope): in IE if the textarea to convert in an EditArea was in a frame, resizing the frame was not correctly resizing the editor if it was in fullscreen. -- bug fix: in Opera the selectionned line was not rendered correctly if containing \t caracters (bug introduced in one of the latest version...) -- bug fix: "altgr+f" was openning the searchbox and avoid to write "[" and "]" in croatian keyboards. -- bug fix: in Firefox "ctrl+tab" was inserting a tabulation while switching active tab (window) - -Note: v 0.6.5 and v 0.6.6 have been private release (change log is regrouped in v 0.6.7) - -**** v 0.6.4 **** -- add replace_tab_by_spaces init() option which allow to replace all tabulation caracters typped in the text by a given number of spaces -- add min_width and min_height init() option for the minimum size in pixel for the editor -- add dutch translation files (NL) (thanks to Bart Bosma) -- pressing Shift+Tab when no text is selected now delete the tabulation before the cursor (if a tabulation is present directly behing the cursor) -- improve Python syntax (thanks to Andre Roberge) -- bug fix: the fullpage plugin was not working correctly when the Editor was placed inside several divs that have positioning of there own -- bug fix: one regexp used in edit_area_compressor.php was not compatible with latest PCRE version - -- fix the my_load and my_save functions of the 'exemple_full.html' page - -**** v 0.6.3.1 **** -- regression: restore monospace as default font -- add little improvements to the PHP compressor: allow to win 7 Ko on edit_area_full.js -- add the version number in the about popup -- bug fix: fix a regexp that was not compliant with newer version of PCRE -- bug fix: fix some bug with the fullscreen mode (still not perfect in Opera) -- bug fix: the close button of the help popup was not correctly translated -- bug fix: when deleting an instance of editArea toggle_off was called even if the editArea was not displayed - - -**** v 0.6.3 **** -- allow to use non monospace font using the font_family init option. Firefox get smaller tabulation with non monospace fonts. IE doesn't change the tabulation width and Opera doesn't take this option into account... new default font-familly: 'verdana,monospace' -- add fullscreen option in the toolbar and as an init() option. -- if the based textarea has a width (or height) in '%', EditArea will get the same '%' width (or height), allowing EditArea to be resized in the same time than the window. -- add many callback possibility: submit_callback, EA_load_callback, EA_unload_callback, EA_init_callback, EA_toggle_on_callback, EA_toggle_off_callback, EA_delete_callback (see documentation for more information) -- bug fix: when toggling from textarea to editarea, IE was almost of the time not keeping the selection -- bug fix: the brackets where still highlighted in red when being deleted -- bug fix: brackets where not placed correctly when the line contains html entitites (& " etc....) - - -**** v 0.6.2 **** -WARNING => POSSIBLE BREAK COMPATIBILITY: -- the load_callback now receive the 'id' of the textarea and no more a reference to the textarea. Developpers should use editAreaLoder methods rather than modfying directly the textarea. -- the save_callback now receive the 'id' of the textarea as first argument, and it's content in the second argument. - -- EditArea is now compatible with javascript libraries like "prototype" (1.5) and "mootools" (release 83) -- add two function to EditAreaLoader: hide(id) and show(id), that will allow to completly hide/restore both EditArea and normal textarea (usefull when EditArea is included in tabs). -- it's no more possible to move the search window out of the frame. -- gecko_spellcheck option is now set to false by default. -- add a onchange_callback option (cf doc) -- bug fix: in IE when syntax highlight was on, clicking on the textarea outside the range of the text, the click wasn't taking into account. -- bug fix: references to the orginal textarea could be lost while using EditArea. -- bug fix: using insertTags, getSelectionRange when editArea was not focused, IE failed -- bug fix: main script could fail to load additionnal files in certain specific cases - -**** v 0.6.1 **** -- compatiblity with Firefox 2 checked (was already compatible before). -- compatiblity with IE7 checked (was already compatible before). -- added possibility to call the editAreaLoader.init() function at any moment (no more limited to window load). Allow to replace an EditArea instance by a new one with other options. -- added new gecko_spellcheck option, this enables you to disable/enable the FF 2.0 spellchecker. -- added editAreaLoader.delete_instance(id) to allow to delete an EditArea instance -- Fix a bug where "Ctrl+G" wasn't openning anymore the go to line prompt box. - - -**** v 0.6.0.1 **** -- add italian translation (thanks to Luciano Vernaschi) -- add polish translation (thanks to Piotr Furman) -- improve deutsh translation (thanks to Felix Riesterer) -- add a little style improvement for buttons in search popup. they can't be splited in two line anymore -- change color for tags in html and xml syntax due to visibility problems - - -**** v 0.6 **** -- add plugins possibilies -- add editAreaLoader.insertTags function to allow easy tags insertion. -- improve undo & redo functionnality -- improve php compression: "edit_area_full.js" is 9 Ko smaller -- improve syntax highlight regexp for quotted string. \\" or \\' (or \\\\", etc...) will now effectively close quotted string -- add scrollbars to the popups when the popup's height is smaller than the editor's height -- add japanese translation file (thanks to ISHITOYA Kentaro) -- add possibility to add line-break in toolbar ("*") -- disable gzip compression for IE (see: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q312496) -- bug fix: when submitting form while editarea toggled off, the post value was equals to the old content of editarea and not the visible textarea -- bug fix: under IE the editor was scrolling when pressing enter -- bug fix: when insterting text on first line there was an highlight desynchronization - - - -**** v 0.5.3 **** -WARNING => POSSIBLE BREAK COMPATIBILITY: -- correct a spelling error: "toogle" become "toggle" in the whole code. This can perturb the initialization with the "allow_toggle" init parameters - -- add a case sensitive option in syntax definition files -- improve html syntax definition file -- add xml syntax definition file -- add vb syntax definition file (thanks to Martin Gottlieb) -- add some function that will allow dynamic EditArea content management, taking into account if the editor is displayed or toggled off (editAreaLodaer.getValue(), editAreaLoader.setValue(), editAreaLoader.getSelectedText(), editAreaLoader.setSelectedText(), editAreaLoader.getSelectionRange and editAreaLoader.setSelectionRange()). See "javascript functions" documentation for more informations -- add a generic function (editaAreaLoader.execCommand) to allow to access EditArea's functions and datas -- add portuguese translation file (thanks to Leonardo Sapucaia) -- add compatibility to IE7 RC1 - - -**** v 0.5.2 **** -- Opera improvement: text indentation is now working, and "go to line" is now working as in other browsers -- Bug fix: It was still possible to select text in search popup -- Bug fix: the "go to line" popup wasn't displaying anymore -- There was still some hard codded word in the search field => added them to translation files -- Bug fix: when multiple languages were used in the same page, there could have translation exchange between the different editors - - -**** v 0.5.1 **** -- Bug fix: the highlighted bracket was displayed on line 1 when it should be in line 2 -- Bug fix: the highlighted bracket were bad displayed in IE -- Bug fix: their was some error in the optimisation process of the highlight mode -- Bug fix: their was a bug when moving the search popup on IE - -**** v 0.5 **** -- Now released under LGPL -- Rewrite nearly from scratch -- Added Danish translation file (thanks to Peter Klein) -- Add python syntax - - -WARNING => BREAK COMPATIBILITY: -- the whole loading process (javascript include and init function call) is changed (but it's similar to the old version) -- the languages translation files are not stored in the same variable - - -IMPROVEMENTS: -- The whole code is more stable -- Allow several instance on the same page -- Faster to load -- The highlight process is more stable and there is nearly no more to use the "re sync" button -- Add support of Opera 9 (even if its still not perfect) -- Add the possibility to load a new compressed script of only 20Ko for the whole core script even if PHP is not installed -- The textarea can be toggled to an EditArea on window load or later -- The EditArea is loaded in a iframe => there is no more interaction with user css -- Support the reset action of a form -- Add support for "page up" & "page down" button -- There is now a waiting screen when toggling on the highlight syntax (but it can't be an animated one, even gif are not animated due to CPU load) -- All supported browsers can now change font-size - -BUG FIXES: -- Sometimes while using the "toggle editor" button to turn of the editor, the standard textarea was expanded to the full size of the textarea content. -- When resizing the area the selection was lost -- Allow translation for some forgotten hard-coded word (the "move" button for search popup, and "font size", and keys word in help panel). -- It was possible to "drag" the buttons from the Search/Replace popup into the content of the textarea. -- On first display (when the files are not in cache) or with xhtml doctype there is a display bug (the content of the textarea exceed of 4px) -- when the cursor was at the beginning of the 1st line of the textarea, the caracter position was set to 0 instead of 1 - - - -***v 0.4**** -- Increases syntax highlight proccess speed by 5 => allow a better live editing mode with syntax highlight. -- Now syntax highlight has a real language syntax. Text is parsing with rules depending of the language definition file. (limitation: there is only one language on the same time > doesn't allow to parse html and php on the same page). -- Syntax highlight can be easily extended with new code languages (there is currently: php, css, js, html). -- Add german language file (thanks to Olaf Brambrink). -- Fix some little bugs. - - - - -***v0.33*** -- First release. diff --git a/www/extras/editarea/docs/about.html b/www/extras/editarea/docs/about.html deleted file mode 100644 index c854b5e9f..000000000 --- a/www/extras/editarea/docs/about.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    About

    -
    -
    -

    General information

    -

    EditArea is a free javascript editor for source code. It allow to write - well formated source code. That's no way a WYSIWYG editor. -

    -

    - EditArea is developed by Christophe Dolivet - and is currently released - under the "LGPL", "Apache" and "BSD" licenses (use the one you want), read the licenses agreement for details. -

    -

    Features

    -
      -
    • Easy to integrate, only one script include and one function call
    • -
    • Tabulation support (allow to write well formated source code)
    • -
    • Customizable real-time syntax highlighting (currently: PHP, CSS, Javascript, Python, HTML, XML, VB, C, CPP, SQL, Pascal, Basic, Brainf*ck, and probably more...)
    • -
    • Word-wrap support
    • -
    • Search and replace (with regexp)
    • -
    • Auto-indenting new lines
    • -
    • Line numerotation
    • -
    • Multilanguage support (currently: Croatian, Czech, Danish, Dutch, English, Esperanto, French, German, Italian, Japanese, Macedonian, Polish, Portuguese, Russian, Slovak, Spanish, and probably more...)
    • -
    • Possible PHP gzip compression (compress the core files to one file of ~25Ko)
    • -
    • Allow multiple instances
    • -
    • Full screen mode
    • -
    • Possible plugin integration
    • -
    • Possible save and load callback functions
    • -
    • Possible dynamic content management
    • -
    • Can work in the same environment than "prototype" and "mootools"'s like libraries.
    • -
    - -
    - - - diff --git a/www/extras/editarea/docs/compatibility.html b/www/extras/editarea/docs/compatibility.html deleted file mode 100644 index 996acee91..000000000 --- a/www/extras/editarea/docs/compatibility.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    Compatiblity Chart

    -
    -
    -

    Browser support

    -

    EditArea uses advanced JavaScript and tries to be as smart as possible when it comes to - different browsers. But as every browser (and every version of thoses browser) manage - css and javascript implementation with some little change, it will probably be bad - displayed on other browser. - The table was reset to only show the browsers I take care of. -

    - -

    Since I have no mac and currently have no computer under linux, I can't testing multi-plateform browsers. - Let me know if you constat that such browsers are working. -

    -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     Windows XPLinuxMacOS X
    MSIE 6 & 7 & 8OK  
    Firefox 1.5 & 2 & 3OKOKOK
    Safari 3.0 & 3.1 & 4OK OK
    Chrome 1 & 2OK??????
    Opera 9 & 9.6OKOKOK
    Camino 1.2  OK
    -

    -

    - (1) - Partialy working
    - (2) - Buggy browser version -

    -
    - Notices: -
      -
    • The Opera 9 full compatibility is nearly impossible due to some javascript implementation bugs in Opera.
    • -
    • Iceweasel is considered to be the same as Firefox.
    • -
    • As Mozilla is replaced by Firefox, I don't include it in my testcase.
    • -
    • As Netscape 8 is not a world release I also don't include it in my testcase.
    • -
    -
    - - - diff --git a/www/extras/editarea/docs/configuration.html b/www/extras/editarea/docs/configuration.html deleted file mode 100644 index e4678d510..000000000 --- a/www/extras/editarea/docs/configuration.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    Configuration reference

    -
    -
    -

    This document is the index/reference page for all available core configuration - options in EditArea.

    -
    - -

    Configuration options

    -

    All configuration options below is to be placed within the init JavaScript call.
    -

      -
    • Needed option -
        -
      • id: should contain the id of the textarea that should be converted into an editor -
        Type: String -
        Default: null
      • -
      -
      -
    • -
    • General -
        -
      • language: should contain a code of the language pack to be used for translation. If EditArea doesn't have a language pack for your language you could always write your own and contribute this back to this project by uploading it as a Patch at SourceForge. -
        Type: String -
        Default: "en" -
      • -
      • syntax: should contain a code of the syntax definition file that must be used for the highlight mode. -
        Type: String -
        Default: "" -
      • -
      • start_highlight: set if the editor should start with highlighted syntax displayed. -
        Type: Boolean -
        Default: false -
      • -
      • is_multi_files: determine if the editor load the content of the textarea (false) or if it wait for an openFile() call for allowing file editing. -
        Type: Boolean -
        Default: false -
      • -
      • min_width: define the minimum width of the editor -
        Type: Integer -
        Default: 400 -
      • -
      • min_height: define the minimum height of the editor -
        Type: Integer -
        Default: 100 -
      • -
      • allow_resize: define one with axis the editor can be resized by the user. -
        Type: String ("no" (no resize allowed), "both" (x and y axis), "x", "y") -
        Default: "both" -
      • -
      • allow_toggle: define if a toggle button must be added under the editor in order to allow to toggle between the editor and the orginal textarea. -
        Type: Boolean -
        Default: true -
      • -
      • plugins: a comma separated list of plugins to load. -
        Type: String -
        Default: "" -
      • -
      • browsers: define if the editor must be loaded only when the user navigotr is known to be a working one, or if it will be loaded for all navigators. -
        Type: String ("all" or "known") -
        Default: "known" -
      • -
      • display: specify when the textarea will be converted into an editor. If set to "later", the toogle button will be displayed to allow later conversion. -
        Type: String ("onload" or "later") -
        Default: "onload" -
      • -
      • toolbar: define the toolbar that will be displayed, each element being separated by a ",". -
        Type: String (combinaison of: "|", "*", "search", "go_to_line", "undo", "redo", "change_smooth_selection", "reset_highlight", "highlight", "word_wrap", "help", "save", "load", "new_document", "syntax_selection") -
        "|" or "separator" make appears a separator in the toolbar. -
        "*" or "return" make appears a line-break in the toolbar -
        Default: "search, go_to_line, fullscreen, |, undo, redo, |, select_font,|, change_smooth_selection, highlight, reset_highlight, word_wrap, |, help" -
      • -
      • begin_toolbar: toolbar button list to add before the toolbar defined by the "toolbar" option. -
        Type: String (cf. "toolbar" option) -
        Default: "" -
      • -
      • end_toolbar: toolbar button list to add after the toolbar defined by the "toolbar" option. -
        Type: String (cf. "toolbar" option) -
        Default: "" -
      • -
      • font_size: define the font-size used to display the text in the editor. -
        Type: Integer -
        Default: 10 -
      • -
      • font_family: define the font-familly used to display the text in the editor. (eg: "monospace" or "verdana,monospace"). Opera will always use "monospace". -
        Type: String -
        Default: "monospace" -
      • -
      • cursor_position: define if the cursor should be placed where it was in the textarea before replacement (auto) or at the beginning of the file (begin). -
        Type: String ("begin" or "auto") -
        Default: "begin" -
      • -
      • gecko_spellcheck: allow to disable/enable the Firefox 2 spellchecker -
        Type: Boolean -
        Default: false -
      • -
      • max_undo: number of undo action allowed -
        Type: Integer -
        Default: 20 -
      • -
      • fullscreen: determine if EditArea start in fullscreen mode or not -
        Type: Boolean -
        Default: false -
      • -
      • is_editable: determine if EditArea display only the highlighted syntax (no edition possiblities, no toolbars). - It's possible to switch the editable mode whenever you want (code example for a toggle edit mode: editAreaLoader.execCommand('editor_id', 'set_editable', !editAreaLoader.execCommand('editor_id', 'is_editable'));). -
        Type: Boolean -
        Default: true -
      • -
      • word_wrap: determine if the text will be automatically wrapped to the next line when it reach the end of a line. This is linked ot the word_wrap icon available in the toolbar. - -
        Type: Boolean -
        Default: false -
      • -
      • replace_tab_by_spaces: define the number of spaces that will replace tabulations (\t) in text. If tabulation should stay tabulation, set this option to false. -
        Type: Integer (or false) -
        Default: false -
      • -
      • debug: used to display some debug information into a newly created textarea. Can be usefull to display trace info in it if you want to modify the code. -
        Type: Boolean -
        Default: false -
      • -
      -
      -
    • -
    • Callback -
        -
      • load_callback: the function name that will be called when the user will press the "load" button in the toolbar. This function will reveice one parameter that will be the id of the textarea. You can update the content of the textarea by using "editAreaLoader.setValue(the_id, new_value);". -
        Type: String -
        Default: "" -
      • -
      • save_callback: the function name that will be called when the user will press the "save" button in the toolbar. This function will reveice two parameters, the first being the id of the textarea and the second containing the content of the textarea. -
        Type: String -
        Default: "" -
      • -
      • change_callback: the function name that will be called when the onchange event of the textarea of EditArea will be triggered. This function will reveice one parameter that will be the id of the textarea. Will be triggered only is EditArea is displayed. -
        Type: String -
        Default: "" -
      • -
      • submit_callback: the function name that will be called when the form containing the EditArea will be submitted. This function will reveice one parameter that will be the id of the textarea. Will be triggered regardless the state of EditArea (displayed or not). -
        Type: String -
        Default: "" -
      • -
      • EA_init_callback: the function name that will be called just after the editAreaLoader.init() function, once EditAreaLoader will be initalized but still not displayed. This function will receive one parameter that will be the id of the textarea. -
        Type: String -
        Default: "" -
      • -
      • EA_delete_callback: the function name that will be called when EditArea will be destroyed regardless the fact that it has been displayed or not. This function will reveice one parameter that will be the id of the textarea. -
        Type: String -
        Default: "" -
      • -
      • EA_toggle_on_callback: the function name that will be called when EditArea will be toogled on for. This function will reveice one parameter that will be the id of the textarea. -
        Type: String -
        Default: "" -
      • -
      • EA_toggle_off_callback: the function name that will be called when EditArea will be toggled off. This function will reveice one parameter that will be the id of the textarea. -
        Type: String -
        Default: "" -
      • -
      • EA_load_callback: the function name that will be called when EditArea will be displayed for the first time. This function will reveice one parameter that will be the id of the textarea. -
        Type: String -
        Default: "" -
      • -
      • EA_unload_callback: the function name that will be called when EditArea will be destroyed (if it have been displayed at least one time). This function will reveice one parameter that will be the id of the textarea. -
        Type: String -
        Default: "" -
      • -
      • EA_file_switch_on_callback: the function name that will be called when the tabulation of the file will be selected. This function will reveice one parameter that will be an associative array containing all file's infos. -
        Type: String -
        Default: "" -
      • -
      • EA_file_switch_off_callback: the function name that will be called when the tabulation of the file will be blur (the file was selected, and another file receive focus). This function will reveice one parameter that will be an associative array containing all file infos. -
        Type: String -
        Default: "" -
      • -
      • EA_file_close_callback: the function name that will be called when the tabulation of a file will be closed. This function will reveice one parameter that will be an associative array containing all file infos. If the callback function return false, the file won't be closed. -
        Type: String -
        Default: "" -
      • -
      -
      -
    • -
    -
    - -

    Initialization of EditArea

    -

    In order to initialize EditArea the following code must be placed within HEAD element - of a document. The following example is configurated to convert the TEXTAREA element - which has "textarea_1" as id into editor when the page loads. The "id" - option is the only obligatory option. -

    -<html>
    -<head>
    -<script language="javascript" type="text/javascript" src="/editarea/edit_area/edit_area_full.js"></script>
    -<script language="javascript" type="text/javascript">
    -editAreaLoader.init({
    -	id : "textarea_1"		// textarea id
    -	,syntax: "css"			// syntax to be uses for highgliting
    -	,start_highlight: true		// to display with highlight mode on start-up
    -});
    -</script>
    -</head>
    -
    -

    -

    See the include document to learn more about the way to use the best script include. -

    -

    If you want to convert several textarea on your webpage, just call several time the init function with a different id parameter.

    - -
    - - - diff --git a/www/extras/editarea/docs/credits.html b/www/extras/editarea/docs/credits.html deleted file mode 100644 index 9a293bec7..000000000 --- a/www/extras/editarea/docs/credits.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    Credits

    -
    -
    -

    Special thanks

    -

    - I would like to make a special thanks to TinyMCE - developpers. I have taken some of their WYSIWYG editor functions - (managing the toolbar buttons), - and it give me inspiration for some point (gzip compression, translation, documentation) - of my project. -

    -

    Contributors

    -

    These are the people that have contributed in some way to the EditArea project. - If you feel we are missing someone please inform me right away and I will correct this - in future versions of EditArea. -

    -
      -
    • Global help -
        -
      • Gildas Noël
      • -
      • Spellcoder
      • -
      -
    • -
    • Languages translation -
        -
      • Olaf Brambrink & Felix Riesterer & Christoph Pinkel (Deutsh)
      • -
      • Peter Klein (Danish)
      • -
      • Leonardo Sapucaia (Portuguese)
      • -
      • Ishitoya Kentaro (Japanese)
      • -
      • Piotr Furman (Polish)
      • -
      • Luciano Vernaschi (Italian)
      • -
      • Ivan Vucica and Davor Cihlar (Croatian)
      • -
      • Garito (Spanish)
      • -
      • Gabriel Schwardy (Slovak)
      • -
      • Olivier (Esperento)
      • -
      • Janne Mäntyharju (Finnish)
      • -
      • Abentian (Simplified chinese)
      • -
      • Valentin Hristov (Bulgarian)
      • -
      -
    • -
    • Syntax definitions -
        -
      • Martin Gottlieb (VB)
      • -
      • Ivan Vucica and Davor Cihlar (Basic, C, CPP, Pascal and Brainfuck)
      • -
      • Philippe Lewicki (SQL)
      • -
      • Pavle Ggardijan (Robots.txt)
      • -
      • Miladin Joksic (T-SQL)
      • -
      • Christoph Pinkel (Perl)
      • -
      • Max Leynov (Coldfusion)
      • -
      • Dawson Goodel (Java)
      • -
      -
    • -
    • Donation -
        -
      • Jupiter
      • -
      -
    • -
    -
    - - - diff --git a/www/extras/editarea/docs/customization_language.html b/www/extras/editarea/docs/customization_language.html deleted file mode 100644 index ccfc6cf2b..000000000 --- a/www/extras/editarea/docs/customization_language.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    Customization - Creating a language translation

    -
    -
    -

    Making language file

    - -

    Language packs are simply JavaScript name/value arrays placed in the ".js" - files in the "lang" directory. Notice there are two kinds of language packs.

    -
      -
    • The first one is the general one located at "edit_area/langs/" and used by the EditArea core. - The example below shows how the search and replace texts are lang packed.

      -
      editAreaLoader.lang["en"]={
      -search: "search",
      -replace: "replace"
      -};
      -
    • -
    • The second ones are plugins specific language packs. These are contained in - "edit_area/plugins/<plugin_name>/langs/". Here is the example of the test plugin.

      -
      editArea.add_lang("en",{
      -test_select: "select tag",
      -test_but: "test button"
      -});
      -

      For creating a new plugin, remember to always use the "<plugin_name>" - prefix for these value names so that they don't override other variables in the templates. -

      -
    • -
    -

    - Remember, the last translation line should not have a , character at the end. -

    - -

    Files to edit

    - -

    - When translating EditArea, these are the files that currently needs to be translated: -

    -

    - edit_area/langs/en.js
    - edit_area/plugins/<plugin_name>/langs/en.js
    -

    - -

    Contributing your language pack

    -

    - Go to the sourceforge patch page - and upload a zip containing all the language files in the correct directory structure.

    - - Please translate all the plugins, even if you aren't using them.
    -

    -
    - - - diff --git a/www/extras/editarea/docs/customization_plugin.html b/www/extras/editarea/docs/customization_plugin.html deleted file mode 100644 index 5180fbcce..000000000 --- a/www/extras/editarea/docs/customization_plugin.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    Customization - Creating a plugin

    -
    -
    -

    Creating your own plugins

    -

    - Creating you own plugins for EditArea is fairly easy if you know the basics of HTML, CSS and Javascript. - The most easy way is to copy the "test" directory and work from there. The "test" - directory is a tutorial plugin that shows how to create a plugin. After you copy the template you need to - change the red sections marked below to the name of your plugin this is needed so that plugins don't - overlap in other words it gives the plugin a unique name. Notice that when you write a new plugin, - you have to end each javascript instructions by ";", even if it's optionnal in javascript. -

    - -

    If you want you may add plugin specific options/settings but remember to namespace them in the - following format "<your plugin>_<option>" for example "yourplugin_someoption".

    - -

    Specific callback functions that you don't need or doesn't do anything can be removed.

    - -

    If you want you can try the test plugin by adding the following parameters to the EditAreaLoader.init command.

    -
    end_toolbar: "*,test_but, |,test_select",
    -plugins: "test",
    - -
    -

    Plugin directory structure

    -

    - - - - - - - - - -
    File/Directory - Description -
    cssPlugin specific CSS files
    imagesPlugin specific images
    langsPlugin specific language files
    <your_plugin>.jsMain plugin file
    -

    -
    -

    Plugin example source

    -

    - The example below shows a simple empty plugin and all possible callbacks. -

    -

    - -

    -
    /**
    - * Plugin designed for test prupose. It add a button (that manage an alert) and a select (that allow to insert tags) in the toolbar.
    - * This plugin also disable the "f" key in the editarea, and load a CSS and a JS file
    - */  
    -var EditArea_test= {
    -	/**
    -	 * Get called once this file is loaded (editArea still not initialized)
    -	 *
    -	 * @return nothing	 
    -	 */	 	 	
    -	init: function(){	
    -		//	alert("test init: "+ this._someInternalFunction(2, 3));
    -		editArea.load_css(this.baseURL+"css/test.css");
    -		editArea.load_script(this.baseURL+"test2.js");
    -	}
    -	/**
    -	 * Returns the HTML code for a specific control string or false if this plugin doesn't have that control.
    -	 * A control can be a button, select list or any other HTML item to present in the EditArea user interface.
    -	 * Language variables such as {$lang_somekey} will also be replaced with contents from
    -	 * the language packs.
    -	 * 
    -	 * @param {string} ctrl_name: the name of the control to add	  
    -	 * @return HTML code for a specific control or false.
    -	 * @type string	or boolean
    -	 */	
    -	,get_control_html: function(ctrl_name){
    -		switch(ctrl_name){
    -			case "test_but":
    -				// Control id, button img, isFileSpecific, command
    -				return parent.editAreaLoader.get_button_html('test_but', 'test.gif', 'test_cmd', false, this.baseURL);
    -			case "test_select":
    -				html= "<select id='test_select' onchange='javascript:editArea.execCommand(\"test_select_change\")'>"
    -					+"			<option value='-1'>{$test_select}</option>"
    -					+"			<option value='h1'>h1</option>"
    -					+"			<option value='h2'>h2</option>"
    -					+"			<option value='h3'>h3</option>"
    -					+"			<option value='h4'>h4</option>"
    -					+"			<option value='h5'>h5</option>"
    -					+"			<option value='h6'>h6</option>"
    -					+"		</select>";
    -				return html;
    -		}
    -		return false;
    -	}
    -	/**
    -	 * Get called once EditArea is fully loaded and initialised
    -	 *	 
    -	 * @return nothing
    -	 */	 	 	
    -	,onload: function(){ 
    -		alert("test load");
    -	}
    -	
    -	/**
    -	 * Is called each time the user touch a keyboard key.
    -	 *	 
    -	 * @param (event) e: the keydown event
    -	 * @return true - pass to next handler in chain, false - stop chain execution
    -	 * @type boolean	 
    -	 */
    -	,onkeydown: function(e){
    -		var str= String.fromCharCode(e.keyCode);
    -		// desactivate the "f" character
    -		if(str.toLowerCase()=="f"){
    -			return true;
    -		}
    -		return false;
    -	}
    -	
    -	/**
    -	 * Executes a specific command, this function handles plugin commands.
    -	 *
    -	 * @param {string} cmd: the name of the command being executed
    -	 * @param {unknown} param: the parameter of the command	 
    -	 * @return true - pass to next handler in chain, false - stop chain execution
    -	 * @type boolean	
    -	 */
    -	,execCommand: function(cmd, param){
    -		// Handle commands
    -		switch(cmd){
    -			case "test_select_change":
    -				var val= document.getElementById("test_select").value;
    -				if(val!=-1)
    -					parent.editAreaLoader.insertTags(editArea.id, "<"+val+">", "</"+val+">");
    -				document.getElementById("test_select").options[0].selected=true; 
    -				return false;
    -			case "test_cmd":
    -				alert("user clicked on test_cmd");
    -				return false;
    -		}
    -		// Pass to next handler in chain
    -		return true;
    -	}
    -	
    -	/**
    -	 * This is just an internal plugin method, prefix all internal methods with a _ character.
    -	 * The prefix is needed so they doesn't collide with future EditArea callback functions.
    -	 *
    -	 * @param {string} a Some arg1.
    -	 * @param {string} b Some arg2.
    -	 * @return Some return.
    -	 * @type unknown
    -	 */
    -	,_someInternalFunction : function(a, b) {
    -		return a+b;
    -	}
    -};
    -
    -// Adds the plugin class to the list of available EditArea plugins
    -editArea.add_plugin("test", EditArea_test);
    -
    -
    - - - diff --git a/www/extras/editarea/docs/customization_syntax.html b/www/extras/editarea/docs/customization_syntax.html deleted file mode 100644 index 472411b92..000000000 --- a/www/extras/editarea/docs/customization_syntax.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    Customization - Creating a syntax definition file

    -
    -
    -

    Creating your own syntax definition file

    -

    Creating you own syntax definition file for EditArea is fairly easy. You just have to know the language syntax, - it's kewords, and then fill a javascript array with thoses values.

    -

    If your want to create a new syntax file for a given language, choose a language abbreviation for it - (<language_abbr>) in lowercase. Then create the file "edit_area/reg_syntax/<language_abbr>.js".

    -

    Here is a "css" example:

    -
    editAreaLoader.load_syntax["css"] = {		// here <language_abbr> is "css" so the file is "css.js"
    -	'COMMENT_SINGLE' : ['@']		// Array:  possible single line comments
    -	,'COMMENT_MULTI' : {'/*' : '*/'}	// associated Array: possible multiple line comments 
    -						// ("open_mark1" : "close mark1", "open_mark2" : "close_mark2"}
    -	,'QUOTEMARKS' : ['"', "'"]		// Array: the different possible quotemarks that delimitate strings
    -	,'KEYWORD_CASE_SENSITIVE' : false	// Boolean: define if the language is case-sensitive
    -	,'KEYWORDS' : {				// Array: an array of array containing the different keywords class 
    -		'attributes' : [		// the name 'attribute' can be changed with no problem. I
    -						// it's only used to define the matching style class 
    -			'aqua', 'azimuth', 'background-attachment', 'background-color'	// etc...
    -		]
    -		,'values' : [
    -			'absolute', 'block', 'bold', 'bolder', 'both' 	// etc...
    -		]
    -		,'specials' : [
    -			'important'
    -		]
    -	}
    -	,'OPERATORS' :[		// Array: the operators to highlight (eg, can also contain: +, -, * or / in other languages).
    -		':', ';', '!', '.', '#'
    -	]
    -	,'DELIMITERS' :[	// Array: the block code delimiters to highlight
    -		'{', '}'
    -	]
    -	,'STYLES' : {	// Array: an array of array, containing all style to apply for categories defined before.
    -			// Better to define color style only. 
    -		'COMMENTS': 'color: #AAAAAA;'
    -		,'QUOTESMARKS': 'color: #6381F8;'
    -		,'KEYWORDS' : {			// contain the associated style foreach keywords categories
    -			'attributes' : 'color: #48BDDF;'
    -			,'values' : 'color: #2B60FF;'
    -			,'specials' : 'color: #FF0000;'
    -			}
    -		,'OPERATORS' : 'color: #FF00FF;'
    -		,'DELIMITERS' : 'color: #60CA00;'
    -				
    -	}
    -};
    -

    After reading this example you should be able to create your own syntax file.

    -
    -

    Advanced syntax definition

    - -
    editAreaLoader.load_syntax["xml"] = {
    -	'COMMENT_SINGLE' : {}
    -	,'COMMENT_MULTI' : {'<!--' : '-->'}
    -	,'QUOTEMARKS' : {1: "'", 2: '"'}
    -	,'KEYWORD_CASE_SENSITIVE' : false
    -	,'KEYWORDS' : {
    -	}
    -	,'OPERATORS' :[
    -	]
    -	,'DELIMITERS' :[
    -	]
    -	,'REGEXPS' : {			// advance syntax highlight through regexp
    -		'xml' : {		// the name 'doctype' can be changed with no problem.
    -			'search' : '()(<\\?[^>]*?\\?>)()'	// the regexp
    -			,'class' : 'xml'			// the css class
    -			,'modifiers' : 'g'			// the modifier ("g" and/or "i")
    -			,'execute' : 'before'			// "before" or "after". Determine if the regexp must 
    -								// be done before or after the main highlight process
    -		}
    -		,'cdatas' : {
    -			'search' : '()(<!\\[CDATA\\[.*?\\]\\]>)()'
    -			,'class' : 'cdata'
    -			,'modifiers' : 'g'
    -			,'execute' : 'before' 
    -		}
    -		,'tags' : {
    -			'search' : '(<)(/?[a-z][^ \r\n\t>]*)([^>]*>)'
    -			,'class' : 'tags'
    -			,'modifiers' : 'gi'
    -			,'execute' : 'before' 
    -		}
    -		,'attributes' : {
    -			'search' : '( |\n|\r|\t)([^ \r\n\t=]+)(=)'
    -			,'class' : 'attributes'
    -			,'modifiers' : 'g'
    -			,'execute' : 'before'
    -		}
    -	}
    -	,'STYLES' : {
    -		'COMMENTS': 'color: #AAAAAA;'
    -		,'QUOTESMARKS': 'color: #6381F8;'
    -		,'KEYWORDS' : {
    -			}
    -		,'OPERATORS' : 'color: #E775F0;'
    -		,'DELIMITERS' : ''
    -		,'REGEXPS' : {
    -			'attributes': 'color: #B1AC41;'
    -			,'tags': 'color: #800080;'
    -			,'xml': 'color: #8DCFB5;'
    -			,'cdata': 'color: #50B020;'
    -		}	
    -	}		
    -};
    -

    Well, as you can see in this example, the syntax highlight for xml is not based on keywords but on regexp. - The text that will be highlighted, is the one between the second parentheses. The search parameter should always - be like this: -

    -
    (<before_highlight>)(<code_to_highlight>)(<after_highlight>)
    -

    For the pattern modifier, "g" signify that all occurences will be highlighted, "i" signify - that the regexp will be case-insensitive.

    - -
    - -

    Contributing your syntax definition file

    -

    - Go to the sourceforge patch page - and upload the syntax file. -

    - - -
    - - - diff --git a/www/extras/editarea/docs/doc_style.css b/www/extras/editarea/docs/doc_style.css deleted file mode 100644 index 08024ed8b..000000000 --- a/www/extras/editarea/docs/doc_style.css +++ /dev/null @@ -1,120 +0,0 @@ -body { - background-color: #FFFFFF; - font-family: Verdana, Arial, helvetica, sans-serif; - font-size: 12px; -} - -h1{ - font-size: 18px; - font-weight: bold; - padding: 0; - margin: 4px; -} - -h2 { - font-size: 14px; - font-weight: bold; - padding: 0; - margin: 0; - margin-top: 4px; - margin-bottom: 4px; -} - -h3 { - font-size: 11px; - font-weight: bold; - padding: 0; - margin: 0; - margin-bottom: 3px; -} - -h4, h5, h6{ - margin: 0; - padding: 0; -} - -pre, code{ - margin: 0; - padding: 0 5px; - background-color: #E6EBF1; -} - - -a:hover{ - color: #666666; - text-decoration: underline; -} - -a{ - color: #666666; - text-decoration: underline; -} - -ul, ol{ - padding: 0px; - margin: 3px 0 3px 10px; -} - -li{ - padding: 0; - margin: 3px 0 3px 10px; -} - -li li{ - padding: 0; - margin-left: 30px; -} - -table{ - border-collapse: collapse; -} - -td, th{ - padding: 4px; - border: 2px groove #000000; -} - -thead { - background-color: #E6EBF1; -} - -.header{ - border: #E0E0E0 solid 1px; -} - -.footer{ - border: #E0E0E0 solid 1px; - height: 1.3em; - padding: 2px; -} - -.content{ - padding: 10px 0 10px 10px; -} - -.indexlink{ - float: right; -} - -.separator { - border-bottom: 1px solid #E6EBF1; - margin-top: 10px; - margin-bottom: 10px; -} - - -.optionlist li li{ - text-indent: -15px; - padding-left: 15px; - line-height: 1.3em; -} - -.optionlist .underline{ - background-color: #E6EBF1; - border-bottom: dashed #000000 1px; -} - -.marked{ - color: #FF0000; - font-weight: bold; -} diff --git a/www/extras/editarea/docs/include.html b/www/extras/editarea/docs/include.html deleted file mode 100644 index e04051146..000000000 --- a/www/extras/editarea/docs/include.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    Main script include

    -
    -
    -

    As you have seen it before in installation and - configuration, in order to make EditArea work on a - webpage, you must include one external javascript file and call an init - function for each textarea you want to convert. - In thoses examples the file "edit_area_full.js" whas the file included, - but in fact there are 5 possible files to include EditArea scripts - into your webpage. All thoses files are in the same directory, - and they all have advantage and inconvenient. -

    - -

    edit_area_full.js

    -
    -

    This is the easier file to use for script integration. The file is nearly 100Kb length. -

    <script language="javascript" type="text/javascript" src="/editarea/edit_area/edit_area_full.js"></script>
    -
    -

    Advantage:

    -
      -
    • The simplest choice.
    • -
    • Load the core script in one call to server.
    • -
    -

    Inconvient:

    -
      -
    • Not designed to allow core script modification.
    • -
    • Need to make additional server calls for plugins.
    • -
    -
    -

    -
    - -
    - -

    edit_area_compressor.php

    -
    -

    This php file send in a gzipped file the whole core script to the brower (if the browser - has not already an updated version in cache). -
    - If the source core script files have changed, it take thoses files and merge them into one file. - Then it remove all comments, white-spaces, etc... and save it in - "edit_area_full.js". It also save a gzip version in - "edit_area_full.gz". Then it send the gzip content to the browser (except for IE for which it is not gzipped due to IE bug with compression). -

    <script language="javascript" type="text/javascript" src="/editarea/edit_area/edit_area_compressor.php"></script>
    -
    -

    Advantage:

    -
      -
    • The script is very small if gzip is supported (~25Ko).
    • -
    • Designed to allow core script modification.
    • -
    • Load the core script in one call to server.
    • -
    -

    Inconvient:

    -
      -
    • Need PHP to be installed on the server (and allowed to write in editarea directory for disk caching).
    • -
    • Need to make additional server calls for plugins.
    • -
    -
    -

    -

    If you plan to use "edit_area_compressor.php" be sure that PHP scripts are allowed - to write in editarea directory (at the same level than the file "edit_area_compressor.php") - for disk caching. -

    -
    - -
    - -

    edit_area_compressor.php?plugins

    -
    recommanded version
    -
    -

    This include is very similar to "edit_area_compressor.php". The difference is that - with "plugins" parameter, the compressor also include the main script of all the plugins - in the merged file and also compress them. This will avoid later server calls for plugin main script. -
    - In this case, the saved files are "edit_area_full_with_plugins.js" and "edit_area_full_with_plugins.gz". -

    <script language="javascript" type="text/javascript" src="/editarea/edit_area/edit_area_compressor.php?plugins"></script>
    -
    -

    Advantage:

    -
      -
    • The script is very small if gzip is supported.
    • -
    • Designed to allow core script modification.
    • -
    • Load the core script in one call to server.
    • -
    • Load plugins script in the same call.
    • -
    -

    Inconvient:

    -
      -
    • Need PHP to be installed on the server (and allowed to write in editarea directory for disk caching).
    • -
    -
    -

    -

    If you plan to use "edit_area_compressor.php" be sure that PHP scripts are allowed - to write in editarea directory (at the same level than the file "edit_area_compressor.php") - for disk caching. -

    -
    - -
    - -

    edit_area_full.gz

    -
    -

    This is the smaller file to use for script integration. The file is gzipped and is only 20Kb - length. -

    <script language="javascript" type="text/javascript" src="/editarea/edit_area/edit_area_full.gz"></script>
    -
    -

    Advantage:

    -
      -
    • The script is only 20Kb length.
    • -
    • Load the core script in one call to server.
    • -
    -

    Inconvient:

    -
      -
    • Is server dependant: It will work only on servers that will return a - "Content-Encoding: gzip" for *.gz files (can work with Apache). - So you must test if it work on your server.
    • -
    • Not designed to allow core script modification.
    • -
    • Need to make additional server calls for plugins.
    • -
    -
    -

    -
    - -
    - -

    edit_area_loader.js

    -
    -

    This is the original loading script of EditArea. Use this one only if you can't use - any of the 3 other loading files. There is no code epuration nor gzip compression. -

    <script language="javascript" type="text/javascript" src="/editarea/edit_area/edit_area_loader.js"></script>
    -
    -

    Advantage:

    -
      -
    • Designed to allow core script modification.
    • -
    -

    Inconvient:

    -
      -
    • Load the core scripts in 12 call to the server.
    • -
    • Need to make additional server calls for plugins.
    • -
    -
    -

    -
    - -
    - - - diff --git a/www/extras/editarea/docs/index.html b/www/extras/editarea/docs/index.html deleted file mode 100644 index fb9d27fa5..000000000 --- a/www/extras/editarea/docs/index.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    EditArea documentation

    -
    - - - - diff --git a/www/extras/editarea/docs/installation.html b/www/extras/editarea/docs/installation.html deleted file mode 100644 index cfbb9a7ec..000000000 --- a/www/extras/editarea/docs/installation.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    Installation instructions

    -
    -
    -

    Installing EditArea is very simple, follow the instructions here. Also look at the - options for configuration and the different - javascript load possibility. -

    -
    - -

    Requirements

    -

    EditArea has no direct requirements except for browser - compatibility and of course JavaScript needs to be turned on. - For developpers there is also a PHP compressor that is included in the release. -

    -
    - -

    Downloading

    -

    For downloading check the - sourceforge web site. -

    -
    - -

    Extracting the archives

    -

    On windows you could use WinZip or something similar. - And on other operating systems such as Linux you simply extract the archive with - the tar command. -

    -

    - You should extract EditArea somewhere in your website. Notice that EditArea loads additionnal files - while being used (language translation, syntax definition and images), so don't delete any of the - file in the archive, and be sure that any files can be accessed. -

    -

    - If you plan to use "edit_area_compressor.php" be sure that PHP scripts are allowed - to write in editarea repertory (at the same level than the file "edit_area_compressor.php") - in order to allow disk caching. -

    -
    - -

    Making changes on your web site

    -

    Once you have extracted the archive you will need to edit the pages - to include the configuration and javascript for EditArea. - Please note that you should probably only include the EditArea javascript on the pages - that need it, not all the pages of the web site. Remember to change the URL to - the .js below to match your installation path.

    -

    -

    The most basic page integration (converts one textarea into editor):

    -

    -

    -<html>
    -<head>
    -<title>EditArea Test</title>
    -<script language="javascript" type="text/javascript" src="/editarea/edit_area/edit_area_full.js"></script>
    -<script language="javascript" type="text/javascript">
    -editAreaLoader.init({
    -	id : "textarea_1"		// textarea id
    -	,syntax: "css"			// syntax to be uses for highgliting
    -	,start_highlight: true		// to display with highlight mode on start-up
    -});
    -</script>
    -</head>
    -<body>
    -<form method="post">
    -	<textarea id="textarea_1" name="content" cols="80" rows="15">
    -/*This is some css that will be editable with EditArea.*/
    -body, html{
    -	margin: 0; 
    -	padding: 0;
    -	height: 100%;
    -	border: none;
    -	overflow: hidden;
    -}</textarea>
    -
    -</form>
    -</body>
    -</html>
    -
    -

    -

    - See the configuration help to learn about - initialization options, - and the include help to learn more about the way - to use the best script include (there is 4 possible files for EditArea loading). -

    -

    - Here is an example of EditArea possibilities: Full exemple. -

    -

    - Just be sure you've read the documentation before... -

    -
    - - - diff --git a/www/extras/editarea/docs/javascript_functions.html b/www/extras/editarea/docs/javascript_functions.html deleted file mode 100644 index 1a1f5c12d..000000000 --- a/www/extras/editarea/docs/javascript_functions.html +++ /dev/null @@ -1 +0,0 @@ - EditArea documentation

    Javascript Functions

    This is for advanced users. The object editAreaLoader has some public functions that can be called from the page in order to manage the EditArea editors.

    editAreaLoader.getValue(editor_id)

    This method return the content text of the editor. Works on normal textarea if the EditArea is toggled off.

    Parameters
    editor_id The id of the converted textarea

    Returns: the content text of the editor. String

    editAreaLoader.setValue(editor_id, new_text)

    This method allow to update the content text of an editor. Works on normal textarea if the EditArea is toggled off.

    Parameters
    editor_id The id of the converted textarea
    new_text The new text that will replace the Editor content.

    Returns: Nothing.

    editAreaLoader.insertTags(editor_id, open_tag, close_tag)

    This method allow to insert tags at the current position. If no text was selected, the cursor is then displayed between the open and the close tags. Otherwise, the cursor is positionned after the close tag. Works on normal textarea if the EditArea is toggled off.

    Parameters
    editor_id The id of the converted textarea
    open_tag The open tag string.
    close_tag The close tag string.

    Returns: Nothing.

    editAreaLoader.getSelectedText(editor_id)

    This method return the text contained in the the selection range. Works on normal textarea if the EditArea is toggled off.

    Parameters
    editor_id The id of the converted textarea

    Returns: The text contained in the the selection range. String

    editAreaLoader.setSelectedText(editor_id, new_text)

    This method allow to replace the text contained in the selection range with a given string. The selection range will then contain the new string. Works on normal textarea if the EditArea is toggled off.

    Parameters
    editor_id The id of the converted textarea
    new_text The string that will replace the current selected text.

    Returns: Nothing.

    editAreaLoader.getSelectionRange(editor_id)

    This method return the position start and position end of the selection range in the editor. Works on normal textarea if the EditArea is toggled off.

    Parameters
    editor_id The id of the converted textarea

    Returns: An array containing the index of the selection start and end. Array("start", "end")

    editAreaLoader.setSelectionRange(editor_id, new_start, new_end)

    This method allow to set the selection range with the given start and end positions. Works on normal textarea if the EditArea is toggled off.

    Parameters
    editor_id The id of the converted textarea
    new_start The character position determining the start of the selection range.
    new_end The character position determining the end of the selection range.

    Returns: Nothing.

    editAreaLoader.execCommand(editor_id, command, command_param)

    Allow to access to EditArea functions and datas (for advanced users only).

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.
    command The function or the parameter of the EditArea object that will be returned.
    command_param (optionnal) If command is a function, the you can pass one parameter to the function with command_param

    Returns: the value of the executed command or data. unknown

    Examples
    Change edit mode

    Allow to toggle EditArea etit mode from normal edition to readonly with no toolbars.

    editAreaLoader.execCommand('editor_id', 'set_editable', !editAreaLoader.execCommand('editor_id', 'is_editable'));
    Insert tags

    Insert tags arround selected text or at current cursor position if not text is selected

    editAreaLoader.insertTags('editor_id', "[OPEN]", "[CLOSE]");

    editAreaLoader.delete_instance(editor_id)

    Delete an instance of EditArea and restore simple textarea.

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.

    Returns: Nothing.

    editAreaLoader.hide(editor_id)

    Hide a textarea and it's related EditArea.

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.

    Returns: Nothing.

    editAreaLoader.show(editor_id)

    Restore a textarea and it's related EditArea hidden with the hide() function.

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.

    Returns: Nothing.

    editAreaLoader.openFile(editor_id, file_infos)

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.
    file_infos An object containing datas of the file that will be openned. Here are the main fields (for the other possible fields see the returned Object of the getFile function):
    • id : (required) A string that will identify the file. it's the only required field.
      Type: String
    • title : (optionnal) The title that will be displayed in the tab area.
      Type: String
      Default: set with the id field value
    • text : (optionnal) The text content of the file.
      Type: String
      Default: ""
    • syntax : (optionnal) The syntax to use for this file.
      Type: String
      Default: ""
    • do_highlight : (optionnal) Set if the file should start highlighted or not
      Type: String
      Default: ""

    Returns: Nothing.

    editAreaLoader.getCurrentFile(editor_id)

    Return datas of the currently selected file (for multi file editing mode).

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.

    Returns: An object containing datas related to the file.Object

    editAreaLoader.getFile(editor_id, file_id)

    Return datas of the file identified by file_id (for multi file editing mode).

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.
    file_id The id of the file to close.

    Returns: An object containing datas related to the file.Object

    editAreaLoader.getAllFiles(editor_id)

    Return datas of all the currently openned files (for multi file editing mode).

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.

    Returns: An object containing datas of each files.Object

    editAreaLoader.closeFile(editor_id, file_id)

    Close the file identified by file_id (for multi file editing mode).

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.
    file_id The id of the file to close.

    Returns: Nothing.

    editAreaLoader.setFileEditedMode(editor_id, file_id, edited_mode)

    Define is the file should appears as edited or not.

    Parameters
    editor_id The id of the converted textarea on which the command should be executed.
    file_id The id of the file to close.
    edited_mode A boolean that indicate if the file should be set edited or not edited.

    Returns: Nothing.

    \ No newline at end of file diff --git a/www/extras/editarea/docs/license.html b/www/extras/editarea/docs/license.html deleted file mode 100644 index 9b7268a50..000000000 --- a/www/extras/editarea/docs/license.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - EditArea documentation - - - - -
    -

    EditArea licenses

    -
    -
    -

    - EditArea is released under "LGPL", "Apache" and "BSD" licenses, which mean that you can use EditArea if you follow at least one of thoses licenses. -

    -
    -
    -

    LGPL

    -
    -
    -

    - Visit http://www.gnu.org/copyleft/lesser.html for more information about LGPL license. -

    -
    -
    -

    BSD

    -
    -
    -

    - Visit http://www.opensource.org/licenses/bsd-license.php for more information about BSD license. -

    -
    -
    -

    APACHE

    -
    -
    -

    - Visit http://www.apache.org/licenses/LICENSE-2.0 for more information about Apache license. -

    -
    - - - diff --git a/www/extras/editarea/edit_area/autocompletion.js b/www/extras/editarea/edit_area/autocompletion.js deleted file mode 100644 index c5d646a33..000000000 --- a/www/extras/editarea/edit_area/autocompletion.js +++ /dev/null @@ -1,491 +0,0 @@ -/** - * Autocompletion class - * - * An auto completion box appear while you're writing. It's possible to force it to appear with Ctrl+Space short cut - * - * Loaded as a plugin inside editArea (everything made here could have been made in the plugin directory) - * But is definitly linked to syntax selection (no need to do 2 different files for color and auto complete for each syntax language) - * and add a too important feature that many people would miss if included as a plugin - * - * - init param: autocompletion_start - * - Button name: "autocompletion" - */ - -var EditArea_autocompletion= { - - /** - * Get called once this file is loaded (editArea still not initialized) - * - * @return nothing - */ - init: function(){ - // alert("test init: "+ this._someInternalFunction(2, 3)); - - if(editArea.settings["autocompletion"]) - this.enabled= true; - else - this.enabled= false; - this.current_word = false; - this.shown = false; - this.selectIndex = -1; - this.forceDisplay = false; - this.isInMiddleWord = false; - this.autoSelectIfOneResult = false; - this.delayBeforeDisplay = 100; - this.checkDelayTimer = false; - this.curr_syntax_str = ''; - - this.file_syntax_datas = {}; - } - /** - * Returns the HTML code for a specific control string or false if this plugin doesn't have that control. - * A control can be a button, select list or any other HTML item to present in the EditArea user interface. - * Language variables such as {$lang_somekey} will also be replaced with contents from - * the language packs. - * - * @param {string} ctrl_name: the name of the control to add - * @return HTML code for a specific control or false. - * @type string or boolean - */ - /*,get_control_html: function(ctrl_name){ - switch( ctrl_name ){ - case 'autocompletion': - // Control id, button img, command - return parent.editAreaLoader.get_button_html('autocompletion_but', 'autocompletion.gif', 'toggle_autocompletion', false, this.baseURL); - break; - } - return false; - }*/ - /** - * Get called once EditArea is fully loaded and initialised - * - * @return nothing - */ - ,onload: function(){ - if(this.enabled) - { - var icon= document.getElementById("autocompletion"); - if(icon) - editArea.switchClassSticky(icon, 'editAreaButtonSelected', true); - } - - this.container = document.createElement('div'); - this.container.id = "auto_completion_area"; - editArea.container.insertBefore( this.container, editArea.container.firstChild ); - - // add event detection for hiding suggestion box - parent.editAreaLoader.add_event( document, "click", function(){ editArea.plugins['autocompletion']._hide();} ); - parent.editAreaLoader.add_event( editArea.textarea, "blur", function(){ editArea.plugins['autocompletion']._hide();} ); - - } - - /** - * Is called each time the user touch a keyboard key. - * - * @param (event) e: the keydown event - * @return true - pass to next handler in chain, false - stop chain execution - * @type boolean - */ - ,onkeydown: function(e){ - if(!this.enabled) - return true; - - if (EA_keys[e.keyCode]) - letter=EA_keys[e.keyCode]; - else - letter=String.fromCharCode(e.keyCode); - // shown - if( this._isShown() ) - { - // if escape, hide the box - if(letter=="Esc") - { - this._hide(); - return false; - } - // Enter - else if( letter=="Entrer") - { - var as = this.container.getElementsByTagName('A'); - // select a suggested entry - if( this.selectIndex >= 0 && this.selectIndex < as.length ) - { - as[ this.selectIndex ].onmousedown(); - return false - } - // simply add an enter in the code - else - { - this._hide(); - return true; - } - } - else if( letter=="Tab" || letter=="Down") - { - this._selectNext(); - return false; - } - else if( letter=="Up") - { - this._selectBefore(); - return false; - } - } - // hidden - else - { - - } - - // show current suggestion list and do autoSelect if possible (no matter it's shown or hidden) - if( letter=="Space" && CtrlPressed(e) ) - { - //parent.console.log('SHOW SUGGEST'); - this.forceDisplay = true; - this.autoSelectIfOneResult = true; - this._checkLetter(); - return false; - } - - // wait a short period for check that the cursor isn't moving - setTimeout("editArea.plugins['autocompletion']._checkDelayAndCursorBeforeDisplay();", editArea.check_line_selection_timer +5 ); - this.checkDelayTimer = false; - return true; - } - /** - * Executes a specific command, this function handles plugin commands. - * - * @param {string} cmd: the name of the command being executed - * @param {unknown} param: the parameter of the command - * @return true - pass to next handler in chain, false - stop chain execution - * @type boolean - */ - ,execCommand: function(cmd, param){ - switch( cmd ){ - case 'toggle_autocompletion': - var icon= document.getElementById("autocompletion"); - if(!this.enabled) - { - if(icon != null){ - editArea.restoreClass(icon); - editArea.switchClassSticky(icon, 'editAreaButtonSelected', true); - } - this.enabled= true; - } - else - { - this.enabled= false; - if(icon != null) - editArea.switchClassSticky(icon, 'editAreaButtonNormal', false); - } - return true; - } - return true; - } - ,_checkDelayAndCursorBeforeDisplay: function() - { - this.checkDelayTimer = setTimeout("if(editArea.textarea.selectionStart == "+ editArea.textarea.selectionStart +") EditArea_autocompletion._checkLetter();", this.delayBeforeDisplay - editArea.check_line_selection_timer - 5 ); - } - // hide the suggested box - ,_hide: function(){ - this.container.style.display="none"; - this.selectIndex = -1; - this.shown = false; - this.forceDisplay = false; - this.autoSelectIfOneResult = false; - } - // display the suggested box - ,_show: function(){ - if( !this._isShown() ) - { - this.container.style.display="block"; - this.selectIndex = -1; - this.shown = true; - } - } - // is the suggested box displayed? - ,_isShown: function(){ - return this.shown; - } - // setter and getter - ,_isInMiddleWord: function( new_value ){ - if( typeof( new_value ) == "undefined" ) - return this.isInMiddleWord; - else - this.isInMiddleWord = new_value; - } - // select the next element in the suggested box - ,_selectNext: function() - { - var as = this.container.getElementsByTagName('A'); - - // clean existing elements - for( var i=0; i= as.length || this.selectIndex < 0 ) ? 0 : this.selectIndex; - as[ this.selectIndex ].className += " focus"; - } - // select the previous element in the suggested box - ,_selectBefore: function() - { - var as = this.container.getElementsByTagName('A'); - - // clean existing elements - for( var i=0; i= as.length || this.selectIndex < 0 ) ? as.length-1 : this.selectIndex; - as[ this.selectIndex ].className += " focus"; - } - ,_select: function( content ) - { - cursor_forced_position = content.indexOf( '{@}' ); - content = content.replace(/{@}/g, '' ); - editArea.getIESelection(); - - // retrive the number of matching characters - var start_index = Math.max( 0, editArea.textarea.selectionEnd - content.length ); - - line_string = editArea.textarea.value.substring( start_index, editArea.textarea.selectionEnd + 1); - limit = line_string.length -1; - nbMatch = 0; - for( i =0; i 0 ) - parent.editAreaLoader.setSelectionRange(editArea.id, editArea.textarea.selectionStart - nbMatch , editArea.textarea.selectionEnd); - - parent.editAreaLoader.setSelectedText(editArea.id, content ); - range= parent.editAreaLoader.getSelectionRange(editArea.id); - - if( cursor_forced_position != -1 ) - new_pos = range["end"] - ( content.length-cursor_forced_position ); - else - new_pos = range["end"]; - parent.editAreaLoader.setSelectionRange(editArea.id, new_pos, new_pos); - this._hide(); - } - - - /** - * Parse the AUTO_COMPLETION part of syntax definition files - */ - ,_parseSyntaxAutoCompletionDatas: function(){ - //foreach syntax loaded - for(var lang in parent.editAreaLoader.load_syntax) - { - if(!parent.editAreaLoader.syntax[lang]['autocompletion']) // init the regexp if not already initialized - { - parent.editAreaLoader.syntax[lang]['autocompletion']= {}; - // the file has auto completion datas - if(parent.editAreaLoader.load_syntax[lang]['AUTO_COMPLETION']) - { - // parse them - for(var i in parent.editAreaLoader.load_syntax[lang]['AUTO_COMPLETION']) - { - datas = parent.editAreaLoader.load_syntax[lang]['AUTO_COMPLETION'][i]; - tmp = {}; - if(datas["CASE_SENSITIVE"]!="undefined" && datas["CASE_SENSITIVE"]==false) - tmp["modifiers"]="i"; - else - tmp["modifiers"]=""; - tmp["prefix_separator"]= datas["REGEXP"]["prefix_separator"]; - tmp["match_prefix_separator"]= new RegExp( datas["REGEXP"]["prefix_separator"] +"$", tmp["modifiers"]); - tmp["match_word"]= new RegExp("(?:"+ datas["REGEXP"]["before_word"] +")("+ datas["REGEXP"]["possible_words_letters"] +")$", tmp["modifiers"]); - tmp["match_next_letter"]= new RegExp("^("+ datas["REGEXP"]["letter_after_word_must_match"] +")$", tmp["modifiers"]); - tmp["keywords"]= {}; - //console.log( datas["KEYWORDS"] ); - for( var prefix in datas["KEYWORDS"] ) - { - tmp["keywords"][prefix]= { - prefix: prefix, - prefix_name: prefix, - prefix_reg: new RegExp("(?:"+ parent.editAreaLoader.get_escaped_regexp( prefix ) +")(?:"+ tmp["prefix_separator"] +")$", tmp["modifiers"] ), - datas: [] - }; - for( var j=0; j it's valid - if( !match_prefix_separator && this.curr_syntax[i]["keywords"][prefix]['prefix'].length == 0 ) - { - if( ! before.match( this.curr_syntax[i]["keywords"][prefix]['prefix_reg'] ) ) - hasMatch = true; - } - // we still need to check the prefix if there is one - else if( this.curr_syntax[i]["keywords"][prefix]['prefix'].length > 0 ) - { - if( before.match( this.curr_syntax[i]["keywords"][prefix]['prefix_reg'] ) ) - hasMatch = true; - } - - if( hasMatch ) - results[results.length]= [ this.curr_syntax[i]["keywords"][prefix], this.curr_syntax[i]["keywords"][prefix]['datas'][j] ]; - } - } - } - } - // it doesn't match any possible word but we want to display something - // we'll display to list of all available words - else if( this.forceDisplay || match_prefix_separator ) - { - for(var prefix in this.curr_syntax[i]["keywords"]) - { - for(var j=0; j it's valid - if( !match_prefix_separator && this.curr_syntax[i]["keywords"][prefix]['prefix'].length == 0 ) - { - hasMatch = true; - } - // we still need to check the prefix if there is one - else if( match_prefix_separator && this.curr_syntax[i]["keywords"][prefix]['prefix'].length > 0 ) - { - var before = last_chars; //.substr( 0, last_chars.length ); - if( before.match( this.curr_syntax[i]["keywords"][prefix]['prefix_reg'] ) ) - hasMatch = true; - } - - if( hasMatch ) - results[results.length]= [ this.curr_syntax[i]["keywords"][prefix], this.curr_syntax[i]["keywords"][prefix]['datas'][j] ]; - } - } - } - } - } - - // there is only one result, and we can select it automatically - if( results.length == 1 && this.autoSelectIfOneResult ) - { - // console.log( results ); - this._select( results[0][1]['replace_with'] ); - } - else if( results.length == 0 ) - { - this._hide(); - } - else - { - // build the suggestion box content - var lines=[]; - for(var i=0; i"+ results[i][1]['comment']; - if(results[i][0]['prefix_name'].length>0) - line+=''+ results[i][0]['prefix_name'] +''; - line+=''; - lines[lines.length]=line; - } - // sort results - this.container.innerHTML = '
      '+ lines.sort().join('') +'
    '; - - var cursor = _$("cursor_pos"); - this.container.style.top = ( cursor.cursor_top + editArea.lineHeight ) +"px"; - this.container.style.left = ( cursor.cursor_left + 8 ) +"px"; - this._show(); - } - - this.autoSelectIfOneResult = false; - time=new Date; - t2= time.getTime(); - - //parent.console.log( begin_word +"\n"+ (t2-t1) +"\n"+ html ); - } - } -}; - -// Load as a plugin -editArea.settings['plugins'][ editArea.settings['plugins'].length ] = 'autocompletion'; -editArea.add_plugin('autocompletion', EditArea_autocompletion); \ No newline at end of file diff --git a/www/extras/editarea/edit_area/edit_area.css b/www/extras/editarea/edit_area/edit_area.css deleted file mode 100644 index 172b366f2..000000000 --- a/www/extras/editarea/edit_area/edit_area.css +++ /dev/null @@ -1,530 +0,0 @@ -body, html{ - margin: 0; - padding: 0; - height: 100%; - border: none; - overflow: hidden; - background-color: #FFF; -} - -body, html, table, form, textarea{ - font: 12px monospace, sans-serif; -} - -#editor{ - border: solid #888 1px; - overflow: hidden; -} - -#result{ - z-index: 4; - overflow-x: auto; - overflow-y: scroll; - border-top: solid #888 1px; - border-bottom: solid #888 1px; - position: relative; - clear: both; -} - -#result.empty{ - overflow: hidden; -} - -#container{ - overflow: hidden; - border: solid blue 0; - position: relative; - z-index: 10; - padding: 0 5px 0 45px; - /*padding-right: 5px;*/ -} - -#textarea{ - position: relative; - top: 0; - left: 0; - margin: 0; - padding: 0; - width: 100%; - height: 100%; - overflow: hidden; - z-index: 7; - border-width: 0; - background-color: transparent; - resize: none; -} - -#textarea, #textarea:hover{ - outline: none; /* safari outline fix */ -} - -#content_highlight{ - white-space: pre; - margin: 0; - padding: 0; - position : absolute; - z-index: 4; - overflow: visible; -} - - -#selection_field, #selection_field_text{ - margin: 0; - background-color: #E1F2F9; -/* height: 1px; */ - position: absolute; - z-index: 5; - top: -100px; - padding: 0; - white-space: pre; - overflow: hidden; -} - -#selection_field.show_colors { - z-index: 3; - background-color:#EDF9FC; - -} - -#selection_field strong{ - font-weight:normal; -} - -#selection_field.show_colors *, #selection_field_text * { - visibility: hidden; -} - -#selection_field_text{ - background-color:transparent; -} - -#selection_field_text strong{ - font-weight:normal; - background-color:#3399FE; - color: #FFF; - visibility:visible; -} - -#container.word_wrap #content_highlight, -#container.word_wrap #selection_field, -#container.word_wrap #selection_field_text, -#container.word_wrap #test_font_size{ - white-space: pre-wrap; /* css-3 */ - white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ - white-space: -pre-wrap; /* Opera 4-6 */ - white-space: -o-pre-wrap; /* Opera 7 */ - word-wrap: break-word; /* Internet Explorer 5.5+ */ - width: 99%; -} - -#line_number{ - position: absolute; - overflow: hidden; - border-right: solid black 1px; - z-index:8; - width: 38px; - padding: 0 5px 0 0; - margin: 0 0 0 -45px; - text-align: right; - color: #AAAAAA; -} - -#test_font_size{ - padding: 0; - margin: 0; - visibility: hidden; - position: absolute; - white-space: pre; -} - -pre{ - margin: 0; - padding: 0; -} - -.hidden{ - opacity: 0.2; - filter:alpha(opacity=20); -} - -#result .edit_area_cursor{ - position: absolute; - z-index:6; - background-color: #FF6633; - top: -100px; - margin: 0; -} - -#result .edit_area_selection_field .overline{ - background-color: #996600; -} - - -/* area popup */ -.editarea_popup{ - border: solid 1px #888888; - background-color: #ECE9D8; - width: 250px; - padding: 4px; - position: absolute; - visibility: hidden; - z-index: 15; - top: -500px; -} - -.editarea_popup, .editarea_popup table{ - font-family: sans-serif; - font-size: 10pt; -} - -.editarea_popup img{ - border: 0; -} - -.editarea_popup .close_popup{ - float: right; - line-height: 16px; - border: 0; - padding: 0; -} - -.editarea_popup h1,.editarea_popup h2,.editarea_popup h3,.editarea_popup h4,.editarea_popup h5,.editarea_popup h6{ - margin: 0; - padding: 0; -} - -.editarea_popup .copyright{ - text-align: right; -} - -/* Area_search */ -div#area_search_replace{ - /*width: 250px;*/ -} - -div#area_search_replace img{ - border: 0; -} - -div#area_search_replace div.button{ - text-align: center; - line-height: 1.7em; -} - -div#area_search_replace .button a{ - cursor: pointer; - border: solid 1px #888888; - background-color: #DEDEDE; - text-decoration: none; - padding: 0 2px; - color: #000000; - white-space: nowrap; -} - -div#area_search_replace a:hover{ - /*border: solid 1px #888888;*/ - background-color: #EDEDED; -} - -div#area_search_replace #move_area_search_replace{ - cursor: move; - border: solid 1px #888; -} - -div#area_search_replace #close_area_search_replace{ - text-align: right; - vertical-align: top; - white-space: nowrap; -} - -div#area_search_replace #area_search_msg{ - height: 18px; - overflow: hidden; - border-top: solid 1px #888; - margin-top: 3px; -} - -/* area help */ -#edit_area_help{ - width: 350px; -} - -#edit_area_help div.close_popup{ - float: right; -} - -/* area_toolbar */ -.area_toolbar{ - /*font: 11px sans-serif;*/ - width: 100%; - /*height: 21px; */ - margin: 0; - padding: 0; - background-color: #ECE9D8; - text-align: center; -} - -.area_toolbar, .area_toolbar table{ - font: 11px sans-serif; -} - -.area_toolbar img{ - border: 0; - vertical-align: middle; -} - -.area_toolbar input{ - margin: 0; - padding: 0; -} - -.area_toolbar select{ - font-family: 'MS Sans Serif',sans-serif,Verdana,Arial; - font-size: 7pt; - font-weight: normal; - margin: 2px 0 0 0 ; - padding: 0; - vertical-align: top; - background-color: #F0F0EE; -} - -table.statusbar{ - width: 100%; -} - -.area_toolbar td.infos{ - text-align: center; - width: 130px; - border-right: solid 1px #888; - border-width: 0 1px 0 0; - padding: 0; -} - -.area_toolbar td.total{ - text-align: right; - width: 50px; - padding: 0; -} - -.area_toolbar td.resize{ - text-align: right; -} -/* -.area_toolbar span{ - line-height: 1px; - padding: 0; - margin: 0; -}*/ - -.area_toolbar span#resize_area{ - cursor: nw-resize; - visibility: hidden; -} - -/* toolbar buttons */ -.editAreaButtonNormal, .editAreaButtonOver, .editAreaButtonDown, .editAreaSeparator, .editAreaSeparatorLine, .editAreaButtonDisabled, .editAreaButtonSelected { - border: 0; margin: 0; padding: 0; background: transparent; - margin-top: 0; - margin-left: 1px; - padding: 0; -} - -.editAreaButtonNormal { - border: 1px solid #ECE9D8 !important; - cursor: pointer; -} - -.editAreaButtonOver { - border: 1px solid #0A246A !important; - cursor: pointer; - background-color: #B6BDD2; -} - -.editAreaButtonDown { - cursor: pointer; - border: 1px solid #0A246A !important; - background-color: #8592B5; -} - -.editAreaButtonSelected { - border: 1px solid #C0C0BB !important; - cursor: pointer; - background-color: #F4F2E8; -} - -.editAreaButtonDisabled { - filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); - -moz-opacity:0.3; - opacity: 0.3; - border: 1px solid #F0F0EE !important; - cursor: pointer; -} - -.editAreaSeparatorLine { - margin: 1px 2px; - background-color: #C0C0BB; - width: 2px; - height: 18px; -} - -/* waiting screen */ -#processing{ - display: none; - background-color:#ECE9D8; - border: solid #888 1px; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 100; - text-align: center; -} - -#processing_text{ - position:absolute; - left: 50%; - top: 50%; - width: 200px; - height: 20px; - margin-left: -100px; - margin-top: -10px; - text-align: center; -} -/* end */ - - -/**** tab browsing area ****/ -#tab_browsing_area{ - display: none; - background-color: #CCC9A8; - border-top: 1px solid #888; - text-align: left; - margin: 0; -} - -#tab_browsing_list { - padding: 0; - margin: 0; - list-style-type: none; - white-space: nowrap; -} -#tab_browsing_list li { - float: left; - margin: -1px; -} -#tab_browsing_list a { - position: relative; - display: block; - text-decoration: none; - float: left; - cursor: pointer; - line-height:14px; -} - -#tab_browsing_list a span { - display: block; - color: #000; - background: #ECE9D8; - border: 1px solid #888; - border-width: 1px 1px 0; - text-align: center; - padding: 2px 2px 1px 4px; - position: relative; /*IE 6 hack */ -} - -#tab_browsing_list a b { - display: block; - border-bottom: 2px solid #617994; -} - -#tab_browsing_list a .edited { - display: none; -} - -#tab_browsing_list a.edited .edited { - display: inline; -} - -#tab_browsing_list a img{ - margin-left: 7px; -} - -#tab_browsing_list a.edited img{ - margin-left: 3px; -} - -#tab_browsing_list a:hover span { - background: #F4F2E8; - border-color: #0A246A; -} - -#tab_browsing_list .selected a span{ - background: #046380; - color: #FFF; -} - - -#no_file_selected{ - height: 100%; - width: 150%; /* Opera need more than 100% */ - background: #CCC; - display: none; - z-index: 20; - position: absolute; -} - - -/*** Non-editable mode ***/ -.non_editable #editor -{ - border-width: 0 1px; -} - -.non_editable .area_toolbar -{ - display: none; -} - -/*** Auto completion ***/ -#auto_completion_area -{ - background: #FFF; - border: solid 1px #888; - position: absolute; - z-index: 15; - width: 280px; - height: 180px; - overflow: auto; - display:none; -} - -#auto_completion_area a, #auto_completion_area a:visited -{ - display: block; - padding: 0 2px 1px; - color: #000; - text-decoration:none; -} - -#auto_completion_area a:hover, #auto_completion_area a:focus, #auto_completion_area a.focus -{ - background: #D6E1FE; - text-decoration:none; -} - -#auto_completion_area ul -{ - margin: 0; - padding: 0; - list-style: none inside; -} -#auto_completion_area li -{ - padding: 0; -} -#auto_completion_area .prefix -{ - font-style: italic; - padding: 0 3px; -} \ No newline at end of file diff --git a/www/extras/editarea/edit_area/edit_area.js b/www/extras/editarea/edit_area/edit_area.js deleted file mode 100644 index 27674f675..000000000 --- a/www/extras/editarea/edit_area/edit_area.js +++ /dev/null @@ -1,525 +0,0 @@ -/****** - * - * EditArea - * Developped by Christophe Dolivet - * Released under LGPL, Apache and BSD licenses (use the one you want) - * -******/ - - function EditArea(){ - var t=this; - t.error= false; // to know if load is interrrupt - - t.inlinePopup= [{popup_id: "area_search_replace", icon_id: "search"}, - {popup_id: "edit_area_help", icon_id: "help"}]; - t.plugins= {}; - - t.line_number=0; - - parent.editAreaLoader.set_browser_infos(t); // navigator identification - // fix IE8 detection as we run in IE7 emulate mode through X-UA tag - if( t.isIE >= 8 ) - t.isIE = 7; - - t.last_selection={}; - t.last_text_to_highlight=""; - t.last_hightlighted_text= ""; - t.syntax_list= []; - t.allready_used_syntax= {}; - t.check_line_selection_timer= 50; // the timer delay for modification and/or selection change detection - - t.textareaFocused= false; - t.highlight_selection_line= null; - t.previous= []; - t.next= []; - t.last_undo=""; - t.files= {}; - t.filesIdAssoc= {}; - t.curr_file= ''; - //t.loaded= false; - t.assocBracket={}; - t.revertAssocBracket= {}; - // bracket selection init - t.assocBracket["("]=")"; - t.assocBracket["{"]="}"; - t.assocBracket["["]="]"; - for(var index in t.assocBracket){ - t.revertAssocBracket[t.assocBracket[index]]=index; - } - t.is_editable= true; - - - /*t.textarea=""; - - t.state="declare"; - t.code = []; // store highlight syntax for languagues*/ - // font datas - t.lineHeight= 16; - /*t.default_font_family= "monospace"; - t.default_font_size= 10;*/ - t.tab_nb_char= 8; //nb of white spaces corresponding to a tabulation - if(t.isOpera) - t.tab_nb_char= 6; - - t.is_tabbing= false; - - t.fullscreen= {'isFull': false}; - - t.isResizing=false; // resize var - - // init with settings and ID (area_id is a global var defined by editAreaLoader on iframe creation - t.id= area_id; - t.settings= editAreas[t.id]["settings"]; - - if((""+t.settings['replace_tab_by_spaces']).match(/^[0-9]+$/)) - { - t.tab_nb_char= t.settings['replace_tab_by_spaces']; - t.tabulation=""; - for(var i=0; i0) - t.syntax_list= t.settings["syntax_selection_allow"].replace(/ /g,"").split(","); - - if(t.settings['syntax']) - t.allready_used_syntax[t.settings['syntax']]=true; - - - }; - EditArea.prototype.init= function(){ - var t=this, a, s=t.settings; - t.textarea = _$("textarea"); - t.container = _$("container"); - t.result = _$("result"); - t.content_highlight = _$("content_highlight"); - t.selection_field = _$("selection_field"); - t.selection_field_text= _$("selection_field_text"); - t.processing_screen = _$("processing"); - t.editor_area = _$("editor"); - t.tab_browsing_area = _$("tab_browsing_area"); - t.test_font_size = _$("test_font_size"); - a = t.textarea; - - if(!s['is_editable']) - t.set_editable(false); - - t.set_show_line_colors( s['show_line_colors'] ); - - if(syntax_selec= _$("syntax_selection")) - { - // set up syntax selection lsit in the toolbar - for(var i=0; i= '3' ) { - t.content_highlight.style.paddingLeft= "1px"; - t.selection_field.style.paddingLeft= "1px"; - t.selection_field_text.style.paddingLeft= "1px"; - } - - if(t.isIE && t.isIE < 8 ){ - a.style.marginTop= "-1px"; - } - /* - if(t.isOpera){ - t.editor_area.style.position= "absolute"; - }*/ - - if( t.isSafari ){ - t.editor_area.style.position = "absolute"; - a.style.marginLeft ="-3px"; - if( t.isSafari < 3.2 ) // Safari 3.0 (3.1?) - a.style.marginTop ="1px"; - } - - // si le textarea n'est pas grand, un click sous le textarea doit provoquer un focus sur le textarea - parent.editAreaLoader.add_event(t.result, "click", function(e){ if((e.target || e.srcElement)==editArea.result) { editArea.area_select(editArea.textarea.value.length, 0);} }); - - if(s['is_multi_files']!=false) - t.open_file({'id': t.curr_file, 'text': ''}); - - t.set_word_wrap( s['word_wrap'] ); - - setTimeout("editArea.focus();editArea.manage_size();editArea.execCommand('EA_load');", 10); - //start checkup routine - t.check_undo(); - t.check_line_selection(true); - t.scroll_to_view(); - - for(var i in t.plugins){ - if(typeof(t.plugins[i].onload)=="function") - t.plugins[i].onload(); - } - if(s['fullscreen']==true) - t.toggle_full_screen(true); - - parent.editAreaLoader.add_event(window, "resize", editArea.update_size); - parent.editAreaLoader.add_event(parent.window, "resize", editArea.update_size); - parent.editAreaLoader.add_event(top.window, "resize", editArea.update_size); - parent.editAreaLoader.add_event(window, "unload", function(){ - // in case where editAreaLoader have been already cleaned - if( parent.editAreaLoader ) - { - parent.editAreaLoader.remove_event(parent.window, "resize", editArea.update_size); - parent.editAreaLoader.remove_event(top.window, "resize", editArea.update_size); - } - if(editAreas[editArea.id] && editAreas[editArea.id]["displayed"]){ - editArea.execCommand("EA_unload"); - } - }); - - - /*date= new Date(); - alert(date.getTime()- parent.editAreaLoader.start_time);*/ - }; - - - - //called by the toggle_on - EditArea.prototype.update_size= function(){ - var d=document,pd=parent.document,height,width,popup,maxLeft,maxTop; - - if( typeof editAreas != 'undefined' && editAreas[editArea.id] && editAreas[editArea.id]["displayed"]==true){ - if(editArea.fullscreen['isFull']){ - pd.getElementById("frame_"+editArea.id).style.width = pd.getElementsByTagName("html")[0].clientWidth + "px"; - pd.getElementById("frame_"+editArea.id).style.height = pd.getElementsByTagName("html")[0].clientHeight + "px"; - } - - if(editArea.tab_browsing_area.style.display=='block' && ( !editArea.isIE || editArea.isIE >= 8 ) ) - { - editArea.tab_browsing_area.style.height = "0px"; - editArea.tab_browsing_area.style.height = (editArea.result.offsetTop - editArea.tab_browsing_area.offsetTop -1)+"px"; - } - - height = d.body.offsetHeight - editArea.get_all_toolbar_height() - 4; - editArea.result.style.height = height +"px"; - - width = d.body.offsetWidth -2; - editArea.result.style.width = width+"px"; - //alert("result h: "+ height+" w: "+width+"\ntoolbar h: "+this.get_all_toolbar_height()+"\nbody_h: "+document.body.offsetHeight); - - // check that the popups don't get out of the screen - for( i=0; i < editArea.inlinePopup.length; i++ ) - { - popup = _$(editArea.inlinePopup[i]["popup_id"]); - maxLeft = d.body.offsetWidth - popup.offsetWidth; - maxTop = d.body.offsetHeight - popup.offsetHeight; - if( popup.offsetTop > maxTop ) - popup.style.top = maxTop+"px"; - if( popup.offsetLeft > maxLeft ) - popup.style.left = maxLeft+"px"; - } - - editArea.manage_size( true ); - editArea.fixLinesHeight( editArea.textarea.value, 0,-1); - } - }; - - - EditArea.prototype.manage_size= function(onlyOneTime){ - if(!editAreas[this.id]) - return false; - - if(editAreas[this.id]["displayed"]==true && this.textareaFocused) - { - var area_height,resized= false; - - //1) Manage display width - //1.1) Calc the new width to use for display - if( !this.settings['word_wrap'] ) - { - var area_width= this.textarea.scrollWidth; - area_height= this.textarea.scrollHeight; - // bug on old opera versions - if(this.isOpera && this.isOpera < 9.6 ){ - area_width=10000; - } - //1.2) the width is not the same, we must resize elements - if(this.textarea.previous_scrollWidth!=area_width) - { - this.container.style.width= area_width+"px"; - this.textarea.style.width= area_width+"px"; - this.content_highlight.style.width= area_width+"px"; - this.textarea.previous_scrollWidth=area_width; - resized=true; - } - } - // manage wrap width - if( this.settings['word_wrap'] ) - { - newW=this.textarea.offsetWidth; - if( this.isFirefox || this.isIE ) - newW-=2; - if( this.isSafari ) - newW-=6; - this.content_highlight.style.width=this.selection_field_text.style.width=this.selection_field.style.width=this.test_font_size.style.width=newW+"px"; - } - - //2) Manage display height - //2.1) Calc the new height to use for display - if( this.isOpera || this.isFirefox || this.isSafari ) { - area_height= this.getLinePosTop( this.last_selection["nb_line"] + 1 ); - } else { - area_height = this.textarea.scrollHeight; - } - //2.2) the width is not the same, we must resize elements - if(this.textarea.previous_scrollHeight!=area_height) - { - this.container.style.height= (area_height+2)+"px"; - this.textarea.style.height= area_height+"px"; - this.content_highlight.style.height= area_height+"px"; - this.textarea.previous_scrollHeight= area_height; - resized=true; - } - - //3) if there is new lines, we add new line numbers in the line numeration area - if(this.last_selection["nb_line"] >= this.line_number) - { - var newLines= '', destDiv=_$("line_number"), start=this.line_number, end=this.last_selection["nb_line"]+100; - for( i = start+1; i < end; i++ ) - { - newLines+='
    '+i+"
    "; - this.line_number++; - } - destDiv.innerHTML= destDiv.innerHTML + newLines; - - this.fixLinesHeight( this.textarea.value, start, -1 ); - } - - //4) be sure the text is well displayed - this.textarea.scrollTop="0px"; - this.textarea.scrollLeft="0px"; - if(resized==true){ - this.scroll_to_view(); - } - } - - if(!onlyOneTime) - setTimeout("editArea.manage_size();", 100); - }; - - EditArea.prototype.execCommand= function(cmd, param){ - - for(var i in this.plugins){ - if(typeof(this.plugins[i].execCommand)=="function"){ - if(!this.plugins[i].execCommand(cmd, param)) - return; - } - } - switch(cmd){ - case "save": - if(this.settings["save_callback"].length>0) - eval("parent."+this.settings["save_callback"]+"('"+ this.id +"', editArea.textarea.value);"); - break; - case "load": - if(this.settings["load_callback"].length>0) - eval("parent."+this.settings["load_callback"]+"('"+ this.id +"');"); - break; - case "onchange": - if(this.settings["change_callback"].length>0) - eval("parent."+this.settings["change_callback"]+"('"+ this.id +"');"); - break; - case "EA_load": - if(this.settings["EA_load_callback"].length>0) - eval("parent."+this.settings["EA_load_callback"]+"('"+ this.id +"');"); - break; - case "EA_unload": - if(this.settings["EA_unload_callback"].length>0) - eval("parent."+this.settings["EA_unload_callback"]+"('"+ this.id +"');"); - break; - case "toggle_on": - if(this.settings["EA_toggle_on_callback"].length>0) - eval("parent."+this.settings["EA_toggle_on_callback"]+"('"+ this.id +"');"); - break; - case "toggle_off": - if(this.settings["EA_toggle_off_callback"].length>0) - eval("parent."+this.settings["EA_toggle_off_callback"]+"('"+ this.id +"');"); - break; - case "re_sync": - if(!this.do_highlight) - break; - case "file_switch_on": - if(this.settings["EA_file_switch_on_callback"].length>0) - eval("parent."+this.settings["EA_file_switch_on_callback"]+"(param);"); - break; - case "file_switch_off": - if(this.settings["EA_file_switch_off_callback"].length>0) - eval("parent."+this.settings["EA_file_switch_off_callback"]+"(param);"); - break; - case "file_close": - if(this.settings["EA_file_close_callback"].length>0) - return eval("parent."+this.settings["EA_file_close_callback"]+"(param);"); - break; - - default: - if(typeof(eval("editArea."+cmd))=="function") - { - if(this.settings["debug"]) - eval("editArea."+ cmd +"(param);"); - else - try{eval("editArea."+ cmd +"(param);");}catch(e){}; - } - } - }; - - EditArea.prototype.get_translation= function(word, mode){ - if(mode=="template") - return parent.editAreaLoader.translate(word, this.settings["language"], mode); - else - return parent.editAreaLoader.get_word_translation(word, this.settings["language"]); - }; - - EditArea.prototype.add_plugin= function(plug_name, plug_obj){ - for(var i=0; i"); - } - }; - - EditArea.prototype.load_script= function(url){ - try{ - script = document.createElement("script"); - script.type = "text/javascript"; - script.src = url; - script.charset= "UTF-8"; - head = document.getElementsByTagName("head"); - head[0].appendChild(script); - }catch(e){ - document.write("\";\n", $sub_scripts); - - - // add the script and use a last compression - if( $this->param['compress'] ) - { - $last_comp = array( 'Á' => 'this', - 'Â' => 'textarea', - 'Ã' => 'function', - 'Ä' => 'prototype', - 'Å' => 'settings', - 'Æ' => 'length', - 'Ç' => 'style', - 'È' => 'parent', - 'É' => 'last_selection', - 'Ê' => 'value', - 'Ë' => 'true', - 'Ì' => 'false' - /*, - 'Î' => '"', - 'Ï' => "\n", - 'À' => "\r"*/); - } - else - { - $last_comp = array(); - } - - $js_replace= ''; - foreach( $last_comp as $key => $val ) - $js_replace .= ".replace(/". $key ."/g,'". str_replace( array("\n", "\r"), array('\n','\r'), $val ) ."')"; - - $this->datas.= sprintf("editAreaLoader.iframe_script= \"\"%s;\n", - str_replace( array_values($last_comp), array_keys($last_comp), $sub_scripts ), - $js_replace); - - if($this->load_all_plugins) - $this->datas.="editAreaLoader.all_plugins_loaded=true;\n"; - - - // load the template - $this->datas.= sprintf("editAreaLoader.template= \"%s\";\n", $this->get_html_content("template.html")); - // load the css - $this->datas.= sprintf("editAreaLoader.iframe_css= \"\";\n", $this->get_css_content("edit_area.css")); - - // $this->datas= "function editArea(){};editArea.prototype.loader= function(){alert('bouhbouh');} var a= new editArea();a.loader();"; - - } - - function send_datas() - { - if($this->param['debug']){ - $header=sprintf("/* USE PHP COMPRESSION\n"); - $header.=sprintf("javascript size: based files: %s => PHP COMPRESSION => %s ", $this->file_loaded_size, strlen($this->datas)); - if($this->use_gzip){ - $gzip_datas= gzencode($this->datas, 9, FORCE_GZIP); - $header.=sprintf("=> GZIP COMPRESSION => %s", strlen($gzip_datas)); - $ratio = round(100 - strlen($gzip_datas) / $this->file_loaded_size * 100.0); - }else{ - $ratio = round(100 - strlen($this->datas) / $this->file_loaded_size * 100.0); - } - $header.=sprintf(", reduced by %s%%\n", $ratio); - $header.=sprintf("compression time: %s\n", $this->get_microtime()-$this->start_time); - $header.=sprintf("%s\n", implode("\n", $this->infos)); - $header.=sprintf("*/\n"); - $this->datas= $header.$this->datas; - } - $mtime= time(); // ensure that the 2 disk files will have the same update time - // generate gzip file and cahce it if using disk cache - if($this->use_gzip){ - $this->gzip_datas= gzencode($this->datas, 9, FORCE_GZIP); - if($this->param['use_disk_cache']) - $this->file_put_contents($this->gzip_cache_file, $this->gzip_datas, $mtime); - } - - // generate full js file and cache it if using disk cache - if($this->param['use_disk_cache']) - $this->file_put_contents($this->full_cache_file, $this->datas, $mtime); - - // generate output - if($this->use_gzip) - echo $this->gzip_datas; - else - echo $this->datas; - -// die; - } - - - function get_content($end_uri) - { - $end_uri=preg_replace("/\.\./", "", $end_uri); // Remove any .. (security) - $file= $this->path.$end_uri; - if(file_exists($file)){ - $this->infos[]=sprintf("'%s' loaded", $end_uri); - /*$fd = fopen($file, 'rb'); - $content = fread($fd, filesize($file)); - fclose($fd); - return $content;*/ - return $this->file_get_contents($file); - }else{ - $this->infos[]=sprintf("'%s' not loaded", $end_uri); - return ""; - } - } - - function get_javascript_content($end_uri) - { - $val=$this->get_content($end_uri); - - $this->compress_javascript($val); - $this->prepare_string_for_quotes($val); - return $val; - } - - function compress_javascript(&$code) - { - if($this->param['compress']) - { - // remove all comments - // (\"(?:[^\"\\]*(?:\\\\)*(?:\\\"?)?)*(?:\"|$))|(\'(?:[^\'\\]*(?:\\\\)*(?:\\'?)?)*(?:\'|$))|(?:\/\/(?:.|\r|\t)*?(\n|$))|(?:\/\*(?:.|\n|\r|\t)*?(?:\*\/|$)) - $code= preg_replace("/(\"(?:[^\"\\\\]*(?:\\\\\\\\)*(?:\\\\\"?)?)*(?:\"|$))|(\'(?:[^\'\\\\]*(?:\\\\\\\\)*(?:\\\\\'?)?)*(?:\'|$))|(?:\/\/(?:.|\r|\t)*?(\n|$))|(?:\/\*(?:.|\n|\r|\t)*?(?:\*\/|$))/s", "$1$2$3", $code); - // remove line return, empty line and tabulation - $code= preg_replace('/(( |\t|\r)*\n( |\t)*)+/s', " ", $code); - // add line break before "else" otherwise navigators can't manage to parse the file - $code= preg_replace('/(\b(else)\b)/', "\n$1", $code); - // remove unnecessary spaces - $code= preg_replace('/( |\t|\r)*(;|\{|\}|=|==|\-|\+|,|\(|\)|\|\||&\&|\:)( |\t|\r)*/', "$2", $code); - } - } - - function get_css_content($end_uri){ - $code=$this->get_content($end_uri); - // remove comments - $code= preg_replace("/(?:\/\*(?:.|\n|\r|\t)*?(?:\*\/|$))/s", "", $code); - // remove spaces - $code= preg_replace('/(( |\t|\r)*\n( |\t)*)+/s', "", $code); - // remove spaces - $code= preg_replace('/( |\t|\r)?(\:|,|\{|\})( |\t|\r)+/', "$2", $code); - - $this->prepare_string_for_quotes($code); - return $code; - } - - function get_html_content($end_uri){ - $code=$this->get_content($end_uri); - //$code= preg_replace('/(\"(?:\\\"|[^\"])*(?:\"|$))|' . "(\'(?:\\\'|[^\'])*(?:\'|$))|(?:\/\/(?:.|\r|\t)*?(\n|$))|(?:\/\*(?:.|\n|\r|\t)*?(?:\*\/|$))/s", "$1$2$3", $code); - $code= preg_replace('/(( |\t|\r)*\n( |\t)*)+/s', " ", $code); - $this->prepare_string_for_quotes($code); - return $code; - } - - function prepare_string_for_quotes(&$str){ - // prepare the code to be putted into quotes - /*$pattern= array("/(\\\\)?\"/", '/\\\n/' , '/\\\r/' , "/(\r?\n)/"); - $replace= array('$1$1\\"', '\\\\\\n', '\\\\\\r' , '\\\n"$1+"');*/ - $pattern= array("/(\\\\)?\"/", '/\\\n/' , '/\\\r/' , "/(\r?\n)/"); - if($this->param['compress']) - $replace= array('$1$1\\"', '\\\\\\n', '\\\\\\r' , '\n'); - else - $replace= array('$1$1\\"', '\\\\\\n', '\\\\\\r' , "\\n\"\n+\""); - $str= preg_replace($pattern, $replace, $str); - } - - function replace_scripts($var, $param1, $param2) - { - $this->$var=stripslashes($param2); - return $param1."[];"; - } - - /* for php version that have not thoses functions */ - function file_get_contents($file) - { - $fd = fopen($file, 'rb'); - $content = fread($fd, filesize($file)); - fclose($fd); - $this->file_loaded_size+= strlen($content); - return $content; - } - - function file_put_contents($file, &$content, $mtime=-1) - { - if($mtime==-1) - $mtime=time(); - $fp = @fopen($file, "wb"); - if ($fp) { - fwrite($fp, $content); - fclose($fp); - touch($file, $mtime); - return true; - } - return false; - } - - function get_microtime() - { - list($usec, $sec) = explode(" ", microtime()); - return ((float)$usec + (float)$sec); - } - } -?> diff --git a/www/extras/editarea/edit_area/edit_area_full.gz b/www/extras/editarea/edit_area/edit_area_full.gz deleted file mode 100644 index 8cfc846f1..000000000 Binary files a/www/extras/editarea/edit_area/edit_area_full.gz and /dev/null differ diff --git a/www/extras/editarea/edit_area/edit_area_full.js b/www/extras/editarea/edit_area/edit_area_full.js deleted file mode 100644 index db136a89a..000000000 --- a/www/extras/editarea/edit_area/edit_area_full.js +++ /dev/null @@ -1,38 +0,0 @@ - function EAL(){var t=this;t.version="0.8.1.1";date=new Date();t.start_time=date.getTime();t.win="loading";t.error=false;t.baseURL="";t.template="";t.lang={};t.load_syntax={};t.syntax={};t.loadedFiles=[];t.waiting_loading={};t.scripts_to_load=[];t.sub_scripts_to_load=[];t.resize=[];t.hidden={};t.default_settings={debug:false,smooth_selection:true,font_size:"10",font_family:"monospace",start_highlight:false,toolbar:"search,go_to_line,fullscreen,|,undo,redo,|,select_font,|,change_smooth_selection,highlight,reset_highlight,word_wrap,|,help",begin_toolbar:"",end_toolbar:"",is_multi_files:false,allow_resize:"both",show_line_colors:false,min_width:400,min_height:125,replace_tab_by_spaces:false,allow_toggle:true,language:"en",syntax:"",syntax_selection_allow:"basic,brainfuck,c,coldfusion,cpp,css,html,java,js,pas,perl,php,python,ruby,robotstxt,sql,tsql,vb,xml",display:"onload",max_undo:30,browsers:"known",plugins:"",gecko_spellcheck:false,fullscreen:false,is_editable:true,cursor_position:"begin",word_wrap:false,autocompletion:false,load_callback:"",save_callback:"",change_callback:"",submit_callback:"",EA_init_callback:"",EA_delete_callback:"",EA_load_callback:"",EA_unload_callback:"",EA_toggle_on_callback:"",EA_toggle_off_callback:"",EA_file_switch_on_callback:"",EA_file_switch_off_callback:"",EA_file_close_callback:""};t.advanced_buttons=[ ['new_document','newdocument.gif','new_document',false],['search','search.gif','show_search',false],['go_to_line','go_to_line.gif','go_to_line',false],['undo','undo.gif','undo',true],['redo','redo.gif','redo',true],['change_smooth_selection','smooth_selection.gif','change_smooth_selection_mode',true],['reset_highlight','reset_highlight.gif','resync_highlight',true],['highlight','highlight.gif','change_highlight',true],['help','help.gif','show_help',false],['save','save.gif','save',false],['load','load.gif','load',false],['fullscreen','fullscreen.gif','toggle_full_screen',false],['word_wrap','word_wrap.gif','toggle_word_wrap',true],['autocompletion','autocompletion.gif','toggle_autocompletion',true] ];t.set_browser_infos(t);if(t.isIE>=6||t.isGecko||(t.isWebKit&&!t.isSafari<3)||t.isOpera>=9||t.isCamino)t.isValidBrowser=true; -else t.isValidBrowser=false;t.set_base_url();for(var i=0;i0)s["toolbar"]=s["begin_toolbar"]+","+s["toolbar"];if(s["end_toolbar"].length>0)s["toolbar"]=s["toolbar"]+","+s["end_toolbar"];s["tab_toolbar"]=s["toolbar"].replace(/ /g,"").split(",");s["plugins"]=s["plugins"].replace(/ /g,"").split(",");for(i=0;i0){s["syntax"]=s["syntax"].toLowerCase();t.load_script(t.baseURL+"reg_syntax/"+s["syntax"]+".js");}eAs[s["id"]]={"settings":s};eAs[s["id"]]["displayed"]=false;eAs[s["id"]]["hidden"]=false;t.start(s["id"]);},delete_instance:function(id){var d=document,fs=window.frames,span,iframe;eAL.execCommand(id,"EA_delete");if(fs["frame_"+id]&&fs["frame_"+id].editArea){if(eAs[id]["displayed"])eAL.toggle(id,"off");fs["frame_"+id].editArea.execCommand("EA_unload");}span=d.getElementById("EditAreaArroundInfos_"+id);if(span)span.parentNode.removeChild(span);iframe=d.getElementById("frame_"+id);if(iframe){iframe.parentNode.removeChild(iframe);try{delete fs["frame_"+id];}catch(e){}}delete eAs[id];},start:function(id){var t=this,d=document,f,span,father,next,html='',html_toolbar_content='',template,content,i;if(t.win!="loaded"){setTimeout("eAL.start('"+id+"');",50);return;}for(i in t.waiting_loading){if(t.waiting_loading[i]!="loaded"&&typeof(t.waiting_loading[i])!="function"){setTimeout("eAL.start('"+id+"');",50);return;}}if(!t.lang[eAs[id]["settings"]["language"]]||(eAs[id]["settings"]["syntax"].length>0&&!t.load_syntax[eAs[id]["settings"]["syntax"]])){setTimeout("eAL.start('"+id+"');",50);return;}if(eAs[id]["settings"]["syntax"].length>0)t.init_syntax_regexp();if(!d.getElementById("EditAreaArroundInfos_"+id)&&(eAs[id]["settings"]["debug"]||eAs[id]["settings"]["allow_toggle"])){span=d.createElement("span");span.id="EditAreaArroundInfos_"+id;if(eAs[id]["settings"]["allow_toggle"]){checked=(eAs[id]["settings"]["display"]=="onload")?"checked='checked'":"";html+="
    ";html+="";html+="
    ";}if(eAs[id]["settings"]["debug"])html+="
    ";html=t.translate(html,eAs[id]["settings"]["language"]);span.innerHTML=html;father=d.getElementById(id).parentNode;next=d.getElementById(id).nextSibling;if(next==null)father.appendChild(span); -else father.insertBefore(span,next);}if(!eAs[id]["initialized"]){t.execCommand(id,"EA_init");if(eAs[id]["settings"]["display"]=="later"){eAs[id]["initialized"]=true;return;}}if(t.isIE){t.init_ie_textarea(id);}area=eAs[id];for(i=0;i';}for(i=0;i';t.iframe_script+='';}if(!t.iframe_css){t.iframe_css="";}template=t.template.replace(/\[__BASEURL__\]/g,t.baseURL);template=template.replace("[__TOOLBAR__]",html_toolbar_content);template=t.translate(template,area["settings"]["language"],"template");template=template.replace("[__CSSRULES__]",t.iframe_css);template=template.replace("[__JSCODE__]",t.iframe_script);template=template.replace("[__EA_VERSION__]",t.version);area.textarea=d.getElementById(area["settings"]["id"]);eAs[area["settings"]["id"]]["textarea"]=area.textarea;if(typeof(window.frames["frame_"+area["settings"]["id"]])!='undefined')delete window.frames["frame_"+area["settings"]["id"]];father=area.textarea.parentNode;content=d.createElement("iframe");content.name="frame_"+area["settings"]["id"];content.id="frame_"+area["settings"]["id"];content.style.borderWidth="0px";setAttribute(content,"frameBorder","0");content.style.overflow="hidden";content.style.display="none";next=area.textarea.nextSibling;if(next==null)father.appendChild(content); -else father.insertBefore(content,next);f=window.frames["frame_"+area["settings"]["id"]];f.document.open();f.eAs=eAs;f.area_id=area["settings"]["id"];f.document.area_id=area["settings"]["id"];f.document.write(template);f.document.close();},toggle:function(id,toggle_to){if(!toggle_to)toggle_to=(eAs[id]["displayed"]==true)?"off":"on";if(eAs[id]["displayed"]==true&&toggle_to=="off"){this.toggle_off(id);} -else if(eAs[id]["displayed"]==false&&toggle_to=="on"){this.toggle_on(id);}return false;},toggle_off:function(id){var fs=window.frames,f,t,parNod,nxtSib,selStart,selEnd,scrollTop,scrollLeft;if(fs["frame_"+id]){f=fs["frame_"+id];t=eAs[id]["textarea"];if(f.editArea.fullscreen['isFull'])f.editArea.toggle_full_screen(false);eAs[id]["displayed"]=false;t.wrap="off";setAttribute(t,"wrap","off");parNod=t.parentNode;nxtSib=t.nextSibling;parNod.removeChild(t);parNod.insertBefore(t,nxtSib);t.value=f.editArea.textarea.value;selStart=f.editArea.last_selection["selectionStart"];selEnd=f.editArea.last_selection["selectionEnd"];scrollTop=f.document.getElementById("result").scrollTop;scrollLeft=f.document.getElementById("result").scrollLeft;document.getElementById("frame_"+id).style.display='none';t.style.display="inline";try{t.focus();}catch(e){};if(this.isIE){t.selectionStart=selStart;t.selectionEnd=selEnd;t.focused=true;set_IE_selection(t);} -else{if(this.isOpera&&this.isOpera < 9.6){t.setSelectionRange(0,0);}try{t.setSelectionRange(selStart,selEnd);}catch(e){};}t.scrollTop=scrollTop;t.scrollLeft=scrollLeft;f.editArea.execCommand("toggle_off");}},toggle_on:function(id){var fs=window.frames,f,t,selStart=0,selEnd=0,scrollTop=0,scrollLeft=0,curPos,elem;if(fs["frame_"+id]){f=fs["frame_"+id];t=eAs[id]["textarea"];area=f.editArea;area.textarea.value=t.value;curPos=eAs[id]["settings"]["cursor_position"];if(t.use_last==true){selStart=t.last_selectionStart;selEnd=t.last_selectionEnd;scrollTop=t.last_scrollTop;scrollLeft=t.last_scrollLeft;t.use_last=false;} -else if(curPos=="auto"){try{selStart=t.selectionStart;selEnd=t.selectionEnd;scrollTop=t.scrollTop;scrollLeft=t.scrollLeft;}catch(ex){}}this.set_editarea_size_from_textarea(id,document.getElementById("frame_"+id));t.style.display="none";document.getElementById("frame_"+id).style.display="inline";area.execCommand("focus");eAs[id]["displayed"]=true;area.execCommand("update_size");f.document.getElementById("result").scrollTop=scrollTop;f.document.getElementById("result").scrollLeft=scrollLeft;area.area_select(selStart,selEnd-selStart);area.execCommand("toggle_on");} -else{elem=document.getElementById(id);elem.last_selectionStart=elem.selectionStart;elem.last_selectionEnd=elem.selectionEnd;elem.last_scrollTop=elem.scrollTop;elem.last_scrollLeft=elem.scrollLeft;elem.use_last=true;eAL.start(id);}},set_editarea_size_from_textarea:function(id,frame){var elem,width,height;elem=document.getElementById(id);width=Math.max(eAs[id]["settings"]["min_width"],elem.offsetWidth)+"px";height=Math.max(eAs[id]["settings"]["min_height"],elem.offsetHeight)+"px";if(elem.style.width.indexOf("%")!=-1)width=elem.style.width;if(elem.style.height.indexOf("%")!=-1)height=elem.style.height;frame.style.width=width;frame.style.height=height;},set_base_url:function(){var t=this,elems,i,docBasePath;if(!this.baseURL){elems=document.getElementsByTagName('script');for(i=0;i';html+='';return html;},get_control_html:function(button_name,lang){var t=this,i,but,html,si;for(i=0;i";case "|":case "separator":return '';case "select_font":html="";return html;case "syntax_selection":html="";return html;}return "["+button_name+"]";},get_template:function(){if(this.template==""){var xhr_object=null;if(window.XMLHttpRequest)xhr_object=new XMLHttpRequest(); -else if(window.ActiveXObject)xhr_object=new ActiveXObject("Microsoft.XMLHTTP"); -else{alert("XMLHTTPRequest not supported. EditArea not loaded");return;}xhr_object.open("GET",this.baseURL+"template.html",false);xhr_object.send(null);if(xhr_object.readyState==4)this.template=xhr_object.responseText; -else this.has_error();}},translate:function(text,lang,mode){if(mode=="word")text=eAL.get_word_translation(text,lang); -else if(mode="template"){eAL.current_language=lang;text=text.replace(/\{\$([^\}]+)\}/gm,eAL.translate_template);}return text;},translate_template:function(){return eAL.get_word_translation(EAL.prototype.translate_template.arguments[1],eAL.current_language);},get_word_translation:function(val,lang){var i;for(i in eAL.lang[lang]){if(i==val)return eAL.lang[lang][i];}return "_"+val;},load_script:function(url){var t=this,d=document,script,head;if(t.loadedFiles[url])return;try{script=d.createElement("script");script.type="text/javascript";script.src=url;script.charset="UTF-8";d.getElementsByTagName("head")[0].appendChild(script);}catch(e){d.write('');}t.loadedFiles[url]=true;},add_event:function(obj,name,handler){try{if(obj.attachEvent){obj.attachEvent("on"+name,handler);} -else{obj.addEventListener(name,handler,false);}}catch(e){}},remove_event:function(obj,name,handler){try{if(obj.detachEvent)obj.detachEvent("on"+name,handler); -else obj.removeEventListener(name,handler,false);}catch(e){}},reset:function(e){var formObj,is_child,i,x;formObj=eAL.isIE ? window.event.srcElement:e.target;if(formObj.tagName!='FORM')formObj=formObj.form;for(i in eAs){is_child=false;for(x=0;x old_sel["start"])this.setSelectionRange(id,new_sel["end"],new_sel["end"]); -else this.setSelectionRange(id,old_sel["start"]+open_tag.length,old_sel["start"]+open_tag.length);},hide:function(id){var fs=window.frames,d=document,t=this,scrollTop,scrollLeft,span;if(d.getElementById(id)&&!t.hidden[id]){t.hidden[id]={};t.hidden[id]["selectionRange"]=t.getSelectionRange(id);if(d.getElementById(id).style.display!="none"){t.hidden[id]["scrollTop"]=d.getElementById(id).scrollTop;t.hidden[id]["scrollLeft"]=d.getElementById(id).scrollLeft;}if(fs["frame_"+id]){t.hidden[id]["toggle"]=eAs[id]["displayed"];if(fs["frame_"+id]&&eAs[id]["displayed"]==true){scrollTop=fs["frame_"+id].document.getElementById("result").scrollTop;scrollLeft=fs["frame_"+id].document.getElementById("result").scrollLeft;} -else{scrollTop=d.getElementById(id).scrollTop;scrollLeft=d.getElementById(id).scrollLeft;}t.hidden[id]["scrollTop"]=scrollTop;t.hidden[id]["scrollLeft"]=scrollLeft;if(eAs[id]["displayed"]==true)eAL.toggle_off(id);}span=d.getElementById("EditAreaArroundInfos_"+id);if(span){span.style.display='none';}d.getElementById(id).style.display="none";}},show:function(id){var fs=window.frames,d=document,t=this,span;if((elem=d.getElementById(id))&&t.hidden[id]){elem.style.display="inline";elem.scrollTop=t.hidden[id]["scrollTop"];elem.scrollLeft=t.hidden[id]["scrollLeft"];span=d.getElementById("EditAreaArroundInfos_"+id);if(span){span.style.display='inline';}if(fs["frame_"+id]){elem.style.display="inline";if(t.hidden[id]["toggle"]==true)eAL.toggle_on(id);scrollTop=t.hidden[id]["scrollTop"];scrollLeft=t.hidden[id]["scrollLeft"];if(fs["frame_"+id]&&eAs[id]["displayed"]==true){fs["frame_"+id].document.getElementById("result").scrollTop=scrollTop;fs["frame_"+id].document.getElementById("result").scrollLeft=scrollLeft;} -else{elem.scrollTop=scrollTop;elem.scrollLeft=scrollLeft;}}sel=t.hidden[id]["selectionRange"];t.setSelectionRange(id,sel["start"],sel["end"]);delete t.hidden[id];}},getCurrentFile:function(id){return this.execCommand(id,'get_file',this.execCommand(id,'curr_file'));},getFile:function(id,file_id){return this.execCommand(id,'get_file',file_id);},getAllFiles:function(id){return this.execCommand(id,'get_all_files()');},openFile:function(id,file_infos){return this.execCommand(id,'open_file',file_infos);},closeFile:function(id,file_id){return this.execCommand(id,'close_file',file_id);},setFileEditedMode:function(id,file_id,to){var reg1,reg2;reg1=new RegExp('\\\\','g');reg2=new RegExp('"','g');return this.execCommand(id,'set_file_edited_mode("'+file_id.replace(reg1,'\\\\').replace(reg2,'\\"')+'",'+to+')');},execCommand:function(id,cmd,fct_param){switch(cmd){case "EA_init":if(eAs[id]['settings']["EA_init_callback"].length>0)eval(eAs[id]['settings']["EA_init_callback"]+"('"+id+"');");break;case "EA_delete":if(eAs[id]['settings']["EA_delete_callback"].length>0)eval(eAs[id]['settings']["EA_delete_callback"]+"('"+id+"');");break;case "EA_submit":if(eAs[id]['settings']["submit_callback"].length>0)eval(eAs[id]['settings']["submit_callback"]+"('"+id+"');");break;}if(window.frames["frame_"+id]&&window.frames["frame_"+id].editArea){if(fct_param!=undefined)return eval('window.frames["frame_'+id+'"].editArea.'+cmd+'(fct_param);'); -else return eval('window.frames["frame_'+id+'"].editArea.'+cmd+';');}return false;}};var eAL=new EAL();var eAs={}; function getAttribute(elm,aName){var aValue,taName,i;try{aValue=elm.getAttribute(aName);}catch(exept){}if(! aValue){for(i=0;i < elm.attributes.length;i++){taName=elm.attributes[i] .name.toLowerCase();if(taName==aName){aValue=elm.attributes[i] .value;return aValue;}}}return aValue;};function setAttribute(elm,attr,val){if(attr=="class"){elm.setAttribute("className",val);elm.setAttribute("class",val);} -else{elm.setAttribute(attr,val);}};function getChildren(elem,elem_type,elem_attribute,elem_attribute_match,option,depth){if(!option)var option="single";if(!depth)var depth=-1;if(elem){var children=elem.childNodes;var result=null;var results=[];for(var x=0;x0){results=results.concat(result);}} -else if(result!=null){return result;}}}}if(option=="all")return results;}return null;};function isChildOf(elem,parent){if(elem){if(elem==parent)return true;while(elem.parentNode !='undefined'){return isChildOf(elem.parentNode,parent);}}return false;};function getMouseX(e){if(e!=null&&typeof(e.pageX)!="undefined"){return e.pageX;} -else{return(e!=null?e.x:event.x)+document.documentElement.scrollLeft;}};function getMouseY(e){if(e!=null&&typeof(e.pageY)!="undefined"){return e.pageY;} -else{return(e!=null?e.y:event.y)+document.documentElement.scrollTop;}};function calculeOffsetLeft(r){return calculeOffset(r,"offsetLeft")};function calculeOffsetTop(r){return calculeOffset(r,"offsetTop")};function calculeOffset(element,attr){var offset=0;while(element){offset+=element[attr];element=element.offsetParent}return offset;};function get_css_property(elem,prop){if(document.defaultView){return document.defaultView.getComputedStyle(elem,null).getPropertyValue(prop);} -else if(elem.currentStyle){var prop=prop.replace(/-\D/gi,function(sMatch){return sMatch.charAt(sMatch.length-1).toUpperCase();});return elem.currentStyle[prop];} -else return null;}var _mCE;function start_move_element(e,id,frame){var elem_id=(e.target||e.srcElement).id;if(id)elem_id=id;if(!frame)frame=window;if(frame.event)e=frame.event;_mCE=frame.document.getElementById(elem_id);_mCE.frame=frame;frame.document.onmousemove=move_element;frame.document.onmouseup=end_move_element;mouse_x=getMouseX(e);mouse_y=getMouseY(e);_mCE.start_pos_x=mouse_x-(_mCE.style.left.replace("px","")||calculeOffsetLeft(_mCE));_mCE.start_pos_y=mouse_y-(_mCE.style.top.replace("px","")||calculeOffsetTop(_mCE));return false;};function end_move_element(e){_mCE.frame.document.onmousemove="";_mCE.frame.document.onmouseup="";_mCE=null;};function move_element(e){var newTop,newLeft,maxLeft;if(_mCE.frame&&_mCE.frame.event)e=_mCE.frame.event;newTop=getMouseY(e)-_mCE.start_pos_y;newLeft=getMouseX(e)-_mCE.start_pos_x;maxLeft=_mCE.frame.document.body.offsetWidth-_mCE.offsetWidth;max_top=_mCE.frame.document.body.offsetHeight-_mCE.offsetHeight;newTop=Math.min(Math.max(0,newTop),max_top);newLeft=Math.min(Math.max(0,newLeft),maxLeft);_mCE.style.top=newTop+"px";_mCE.style.left=newLeft+"px";return false;};var nav=eAL.nav;function getSelectionRange(textarea){return{"start":textarea.selectionStart,"end":textarea.selectionEnd};};function setSelectionRange(t,start,end){t.focus();start=Math.max(0,Math.min(t.value.length,start));end=Math.max(start,Math.min(t.value.length,end));if(this.isOpera&&this.isOpera < 9.6){t.selectionEnd=1;t.selectionStart=0;t.selectionEnd=1;t.selectionStart=0;}t.selectionStart=start;t.selectionEnd=end;if(isIE)set_IE_selection(t);};function get_IE_selection(t){var d=document,div,range,stored_range,elem,scrollTop,relative_top,line_start,line_nb,range_start,range_end,tab;if(t&&t.focused){if(!t.ea_line_height){div=d.createElement("div");div.style.fontFamily=get_css_property(t,"font-family");div.style.fontSize=get_css_property(t,"font-size");div.style.visibility="hidden";div.innerHTML="0";d.body.appendChild(div);t.ea_line_height=div.offsetHeight;d.body.removeChild(div);}range=d.selection.createRange();try{stored_range=range.duplicate();stored_range.moveToElementText(t);stored_range.setEndPoint('EndToEnd',range);if(stored_range.parentElement()==t){elem=t;scrollTop=0;while(elem.parentNode){scrollTop+=elem.scrollTop;elem=elem.parentNode;}relative_top=range.offsetTop-calculeOffsetTop(t)+scrollTop;line_start=Math.round((relative_top / t.ea_line_height)+1);line_nb=Math.round(range.boundingHeight / t.ea_line_height);range_start=stored_range.text.length-range.text.length;tab=t.value.substr(0,range_start).split("\n");range_start+=(line_start-tab.length)*2;t.selectionStart=range_start;range_end=t.selectionStart+range.text.length;tab=t.value.substr(0,range_start+range.text.length).split("\n");range_end+=(line_start+line_nb-1-tab.length)*2;t.selectionEnd=range_end;}}catch(e){}}setTimeout("get_IE_selection(document.getElementById('"+t.id+"'));",50);};function IE_textarea_focus(){event.srcElement.focused=true;}function IE_textarea_blur(){event.srcElement.focused=false;}function set_IE_selection(t){var nbLineStart,nbLineStart,nbLineEnd,range;if(!window.closed){nbLineStart=t.value.substr(0,t.selectionStart).split("\n").length-1;nbLineEnd=t.value.substr(0,t.selectionEnd).split("\n").length-1;try{range=document.selection.createRange();range.moveToElementText(t);range.setEndPoint('EndToStart',range);range.moveStart('character',t.selectionStart-nbLineStart);range.moveEnd('character',t.selectionEnd-nbLineEnd-(t.selectionStart-nbLineStart));range.select();}catch(e){}}};eAL.waiting_loading["elements_functions.js"]="loaded"; - EAL.prototype.start_resize_area=function(){var d=document,a,div,width,height,father;d.onmouseup=eAL.end_resize_area;d.onmousemove=eAL.resize_area;eAL.toggle(eAL.resize["id"]);a=eAs[eAL.resize["id"]]["textarea"];div=d.getElementById("edit_area_resize");if(!div){div=d.createElement("div");div.id="edit_area_resize";div.style.border="dashed #888888 1px";}width=a.offsetWidth-2;height=a.offsetHeight-2;div.style.display="block";div.style.width=width+"px";div.style.height=height+"px";father=a.parentNode;father.insertBefore(div,a);a.style.display="none";eAL.resize["start_top"]=calculeOffsetTop(div);eAL.resize["start_left"]=calculeOffsetLeft(div);};EAL.prototype.end_resize_area=function(e){var d=document,div,a,width,height;d.onmouseup="";d.onmousemove="";div=d.getElementById("edit_area_resize");a=eAs[eAL.resize["id"]]["textarea"];width=Math.max(eAs[eAL.resize["id"]]["settings"]["min_width"],div.offsetWidth-4);height=Math.max(eAs[eAL.resize["id"]]["settings"]["min_height"],div.offsetHeight-4);if(eAL.isIE==6){width-=2;height-=2;}a.style.width=width+"px";a.style.height=height+"px";div.style.display="none";a.style.display="inline";a.selectionStart=eAL.resize["selectionStart"];a.selectionEnd=eAL.resize["selectionEnd"];eAL.toggle(eAL.resize["id"]);return false;};EAL.prototype.resize_area=function(e){var allow,newHeight,newWidth;allow=eAs[eAL.resize["id"]]["settings"]["allow_resize"];if(allow=="both"||allow=="y"){newHeight=Math.max(20,getMouseY(e)-eAL.resize["start_top"]);document.getElementById("edit_area_resize").style.height=newHeight+"px";}if(allow=="both"||allow=="x"){newWidth=Math.max(20,getMouseX(e)-eAL.resize["start_left"]);document.getElementById("edit_area_resize").style.width=newWidth+"px";}return false;};eAL.waiting_loading["resize_area.js"]="loaded"; - EAL.prototype.get_regexp=function(text_array){res="(\\b)(";for(i=0;i0)res+="|";res+=this.get_escaped_regexp(text_array[i]);}res+=")(\\b)";reg=new RegExp(res);return res;};EAL.prototype.get_escaped_regexp=function(str){return str.toString().replace(/(\.|\?|\*|\+|\\|\(|\)|\[|\]|\}|\{|\$|\^|\|)/g,"\\$1");};EAL.prototype.init_syntax_regexp=function(){var lang_style={};for(var lang in this.load_syntax){if(!this.syntax[lang]){this.syntax[lang]={};this.syntax[lang]["keywords_reg_exp"]={};this.keywords_reg_exp_nb=0;if(this.load_syntax[lang]['KEYWORDS']){param="g";if(this.load_syntax[lang]['KEYWORD_CASE_SENSITIVE']===false)param+="i";for(var i in this.load_syntax[lang]['KEYWORDS']){if(typeof(this.load_syntax[lang]['KEYWORDS'][i])=="function")continue;this.syntax[lang]["keywords_reg_exp"][i]=new RegExp(this.get_regexp(this.load_syntax[lang]['KEYWORDS'][i]),param);this.keywords_reg_exp_nb++;}}if(this.load_syntax[lang]['OPERATORS']){var str="";var nb=0;for(var i in this.load_syntax[lang]['OPERATORS']){if(typeof(this.load_syntax[lang]['OPERATORS'][i])=="function")continue;if(nb>0)str+="|";str+=this.get_escaped_regexp(this.load_syntax[lang]['OPERATORS'][i]);nb++;}if(str.length>0)this.syntax[lang]["operators_reg_exp"]=new RegExp("("+str+")","g");}if(this.load_syntax[lang]['DELIMITERS']){var str="";var nb=0;for(var i in this.load_syntax[lang]['DELIMITERS']){if(typeof(this.load_syntax[lang]['DELIMITERS'][i])=="function")continue;if(nb>0)str+="|";str+=this.get_escaped_regexp(this.load_syntax[lang]['DELIMITERS'][i]);nb++;}if(str.length>0)this.syntax[lang]["delimiters_reg_exp"]=new RegExp("("+str+")","g");}var syntax_trace=[];this.syntax[lang]["quotes"]={};var quote_tab=[];if(this.load_syntax[lang]['QUOTEMARKS']){for(var i in this.load_syntax[lang]['QUOTEMARKS']){if(typeof(this.load_syntax[lang]['QUOTEMARKS'][i])=="function")continue;var x=this.get_escaped_regexp(this.load_syntax[lang]['QUOTEMARKS'][i]);this.syntax[lang]["quotes"][x]=x;quote_tab[quote_tab.length]="("+x+"(\\\\.|[^"+x+"])*(?:"+x+"|$))";syntax_trace.push(x);}}this.syntax[lang]["comments"]={};if(this.load_syntax[lang]['COMMENT_SINGLE']){for(var i in this.load_syntax[lang]['COMMENT_SINGLE']){if(typeof(this.load_syntax[lang]['COMMENT_SINGLE'][i])=="function")continue;var x=this.get_escaped_regexp(this.load_syntax[lang]['COMMENT_SINGLE'][i]);quote_tab[quote_tab.length]="("+x+"(.|\\r|\\t)*(\\n|$))";syntax_trace.push(x);this.syntax[lang]["comments"][x]="\n";}}if(this.load_syntax[lang]['COMMENT_MULTI']){for(var i in this.load_syntax[lang]['COMMENT_MULTI']){if(typeof(this.load_syntax[lang]['COMMENT_MULTI'][i])=="function")continue;var start=this.get_escaped_regexp(i);var end=this.get_escaped_regexp(this.load_syntax[lang]['COMMENT_MULTI'][i]);quote_tab[quote_tab.length]="("+start+"(.|\\n|\\r)*?("+end+"|$))";syntax_trace.push(start);syntax_trace.push(end);this.syntax[lang]["comments"][i]=this.load_syntax[lang]['COMMENT_MULTI'][i];}}if(quote_tab.length>0)this.syntax[lang]["comment_or_quote_reg_exp"]=new RegExp("("+quote_tab.join("|")+")","gi");if(syntax_trace.length>0)this.syntax[lang]["syntax_trace_regexp"]=new RegExp("((.|\n)*?)(\\\\*("+syntax_trace.join("|")+"|$))","gmi");if(this.load_syntax[lang]['SCRIPT_DELIMITERS']){this.syntax[lang]["script_delimiters"]={};for(var i in this.load_syntax[lang]['SCRIPT_DELIMITERS']){if(typeof(this.load_syntax[lang]['SCRIPT_DELIMITERS'][i])=="function")continue;this.syntax[lang]["script_delimiters"][i]=this.load_syntax[lang]['SCRIPT_DELIMITERS'];}}this.syntax[lang]["custom_regexp"]={};if(this.load_syntax[lang]['REGEXPS']){for(var i in this.load_syntax[lang]['REGEXPS']){if(typeof(this.load_syntax[lang]['REGEXPS'][i])=="function")continue;var val=this.load_syntax[lang]['REGEXPS'][i];if(!this.syntax[lang]["custom_regexp"][val['execute']])this.syntax[lang]["custom_regexp"][val['execute']]={};this.syntax[lang]["custom_regexp"][val['execute']][i]={'regexp':new RegExp(val['search'],val['modifiers']),'class':val['class']};}}if(this.load_syntax[lang]['STYLES']){lang_style[lang]={};for(var i in this.load_syntax[lang]['STYLES']){if(typeof(this.load_syntax[lang]['STYLES'][i])=="function")continue;if(typeof(this.load_syntax[lang]['STYLES'][i])!="string"){for(var j in this.load_syntax[lang]['STYLES'][i]){lang_style[lang][j]=this.load_syntax[lang]['STYLES'][i][j];}} -else{lang_style[lang][i]=this.load_syntax[lang]['STYLES'][i];}}}var style="";for(var i in lang_style[lang]){if(lang_style[lang][i].length>0){style+="."+lang+" ."+i.toLowerCase()+" span{"+lang_style[lang][i]+"}\n";style+="."+lang+" ."+i.toLowerCase()+"{"+lang_style[lang][i]+"}\n";}}this.syntax[lang]["styles"]=style;}}};eAL.waiting_loading["reg_syntax.js"]="loaded"; -var editAreaLoader= eAL;var editAreas=eAs;EditAreaLoader=EAL;editAreaLoader.iframe_script= "".replace(/Á/g,'this').replace(/Â/g,'textarea').replace(/Ã/g,'function').replace(/Ä/g,'prototype').replace(/Å/g,'settings').replace(/Æ/g,'length').replace(/Ç/g,'style').replace(/È/g,'parent').replace(/É/g,'last_selection').replace(/Ê/g,'value').replace(/Ë/g,'true').replace(/Ì/g,'false'); -editAreaLoader.template= " EditArea [__CSSRULES__] [__JSCODE__]
    [__TOOLBAR__]
     
     
    {$position}: {$line_abbr} 0, {$char_abbr} 0 {$total}: {$line_abbr} 0, {$char_abbr} 0 resize
    {$processing}
    {$search} {$close_popup}
    {$replace} {$move_popup}

    {$find_next} {$replace} {$replace_all}
    {$close_popup}

    Editarea [__EA_VERSION__]


    {$shortcuts}:

    {$tab}: {$add_tab}
    {$shift}+{$tab}: {$remove_tab}
    {$ctrl}+f: {$search_command}
    {$ctrl}+r: {$replace_command}
    {$ctrl}+h: {$highlight}
    {$ctrl}+g: {$go_to_line}
    {$ctrl}+z: {$undo}
    {$ctrl}+y: {$redo}
    {$ctrl}+e: {$help}
    {$ctrl}+q, {$esc}: {$close_popup}
    {$accesskey} E: {$toggle}

    {$about_notice}
    "; -editAreaLoader.iframe_css= ""; diff --git a/www/extras/editarea/edit_area/edit_area_full_with_plugins.gz b/www/extras/editarea/edit_area/edit_area_full_with_plugins.gz deleted file mode 100644 index 19cd98c4f..000000000 Binary files a/www/extras/editarea/edit_area/edit_area_full_with_plugins.gz and /dev/null differ diff --git a/www/extras/editarea/edit_area/edit_area_full_with_plugins.js b/www/extras/editarea/edit_area/edit_area_full_with_plugins.js deleted file mode 100644 index 4e218100d..000000000 --- a/www/extras/editarea/edit_area/edit_area_full_with_plugins.js +++ /dev/null @@ -1,39 +0,0 @@ - function EAL(){var t=this;t.version="0.8.1.1";date=new Date();t.start_time=date.getTime();t.win="loading";t.error=false;t.baseURL="";t.template="";t.lang={};t.load_syntax={};t.syntax={};t.loadedFiles=[];t.waiting_loading={};t.scripts_to_load=[];t.sub_scripts_to_load=[];t.resize=[];t.hidden={};t.default_settings={debug:false,smooth_selection:true,font_size:"10",font_family:"monospace",start_highlight:false,toolbar:"search,go_to_line,fullscreen,|,undo,redo,|,select_font,|,change_smooth_selection,highlight,reset_highlight,word_wrap,|,help",begin_toolbar:"",end_toolbar:"",is_multi_files:false,allow_resize:"both",show_line_colors:false,min_width:400,min_height:125,replace_tab_by_spaces:false,allow_toggle:true,language:"en",syntax:"",syntax_selection_allow:"basic,brainfuck,c,coldfusion,cpp,css,html,java,js,pas,perl,php,python,ruby,robotstxt,sql,tsql,vb,xml",display:"onload",max_undo:30,browsers:"known",plugins:"",gecko_spellcheck:false,fullscreen:false,is_editable:true,cursor_position:"begin",word_wrap:false,autocompletion:false,load_callback:"",save_callback:"",change_callback:"",submit_callback:"",EA_init_callback:"",EA_delete_callback:"",EA_load_callback:"",EA_unload_callback:"",EA_toggle_on_callback:"",EA_toggle_off_callback:"",EA_file_switch_on_callback:"",EA_file_switch_off_callback:"",EA_file_close_callback:""};t.advanced_buttons=[ ['new_document','newdocument.gif','new_document',false],['search','search.gif','show_search',false],['go_to_line','go_to_line.gif','go_to_line',false],['undo','undo.gif','undo',true],['redo','redo.gif','redo',true],['change_smooth_selection','smooth_selection.gif','change_smooth_selection_mode',true],['reset_highlight','reset_highlight.gif','resync_highlight',true],['highlight','highlight.gif','change_highlight',true],['help','help.gif','show_help',false],['save','save.gif','save',false],['load','load.gif','load',false],['fullscreen','fullscreen.gif','toggle_full_screen',false],['word_wrap','word_wrap.gif','toggle_word_wrap',true],['autocompletion','autocompletion.gif','toggle_autocompletion',true] ];t.set_browser_infos(t);if(t.isIE>=6||t.isGecko||(t.isWebKit&&!t.isSafari<3)||t.isOpera>=9||t.isCamino)t.isValidBrowser=true; -else t.isValidBrowser=false;t.set_base_url();for(var i=0;i0)s["toolbar"]=s["begin_toolbar"]+","+s["toolbar"];if(s["end_toolbar"].length>0)s["toolbar"]=s["toolbar"]+","+s["end_toolbar"];s["tab_toolbar"]=s["toolbar"].replace(/ /g,"").split(",");s["plugins"]=s["plugins"].replace(/ /g,"").split(",");for(i=0;i0){s["syntax"]=s["syntax"].toLowerCase();t.load_script(t.baseURL+"reg_syntax/"+s["syntax"]+".js");}eAs[s["id"]]={"settings":s};eAs[s["id"]]["displayed"]=false;eAs[s["id"]]["hidden"]=false;t.start(s["id"]);},delete_instance:function(id){var d=document,fs=window.frames,span,iframe;eAL.execCommand(id,"EA_delete");if(fs["frame_"+id]&&fs["frame_"+id].editArea){if(eAs[id]["displayed"])eAL.toggle(id,"off");fs["frame_"+id].editArea.execCommand("EA_unload");}span=d.getElementById("EditAreaArroundInfos_"+id);if(span)span.parentNode.removeChild(span);iframe=d.getElementById("frame_"+id);if(iframe){iframe.parentNode.removeChild(iframe);try{delete fs["frame_"+id];}catch(e){}}delete eAs[id];},start:function(id){var t=this,d=document,f,span,father,next,html='',html_toolbar_content='',template,content,i;if(t.win!="loaded"){setTimeout("eAL.start('"+id+"');",50);return;}for(i in t.waiting_loading){if(t.waiting_loading[i]!="loaded"&&typeof(t.waiting_loading[i])!="function"){setTimeout("eAL.start('"+id+"');",50);return;}}if(!t.lang[eAs[id]["settings"]["language"]]||(eAs[id]["settings"]["syntax"].length>0&&!t.load_syntax[eAs[id]["settings"]["syntax"]])){setTimeout("eAL.start('"+id+"');",50);return;}if(eAs[id]["settings"]["syntax"].length>0)t.init_syntax_regexp();if(!d.getElementById("EditAreaArroundInfos_"+id)&&(eAs[id]["settings"]["debug"]||eAs[id]["settings"]["allow_toggle"])){span=d.createElement("span");span.id="EditAreaArroundInfos_"+id;if(eAs[id]["settings"]["allow_toggle"]){checked=(eAs[id]["settings"]["display"]=="onload")?"checked='checked'":"";html+="
    ";html+="";html+="
    ";}if(eAs[id]["settings"]["debug"])html+="
    ";html=t.translate(html,eAs[id]["settings"]["language"]);span.innerHTML=html;father=d.getElementById(id).parentNode;next=d.getElementById(id).nextSibling;if(next==null)father.appendChild(span); -else father.insertBefore(span,next);}if(!eAs[id]["initialized"]){t.execCommand(id,"EA_init");if(eAs[id]["settings"]["display"]=="later"){eAs[id]["initialized"]=true;return;}}if(t.isIE){t.init_ie_textarea(id);}area=eAs[id];for(i=0;i';}for(i=0;i';t.iframe_script+='';}if(!t.iframe_css){t.iframe_css="";}template=t.template.replace(/\[__BASEURL__\]/g,t.baseURL);template=template.replace("[__TOOLBAR__]",html_toolbar_content);template=t.translate(template,area["settings"]["language"],"template");template=template.replace("[__CSSRULES__]",t.iframe_css);template=template.replace("[__JSCODE__]",t.iframe_script);template=template.replace("[__EA_VERSION__]",t.version);area.textarea=d.getElementById(area["settings"]["id"]);eAs[area["settings"]["id"]]["textarea"]=area.textarea;if(typeof(window.frames["frame_"+area["settings"]["id"]])!='undefined')delete window.frames["frame_"+area["settings"]["id"]];father=area.textarea.parentNode;content=d.createElement("iframe");content.name="frame_"+area["settings"]["id"];content.id="frame_"+area["settings"]["id"];content.style.borderWidth="0px";setAttribute(content,"frameBorder","0");content.style.overflow="hidden";content.style.display="none";next=area.textarea.nextSibling;if(next==null)father.appendChild(content); -else father.insertBefore(content,next);f=window.frames["frame_"+area["settings"]["id"]];f.document.open();f.eAs=eAs;f.area_id=area["settings"]["id"];f.document.area_id=area["settings"]["id"];f.document.write(template);f.document.close();},toggle:function(id,toggle_to){if(!toggle_to)toggle_to=(eAs[id]["displayed"]==true)?"off":"on";if(eAs[id]["displayed"]==true&&toggle_to=="off"){this.toggle_off(id);} -else if(eAs[id]["displayed"]==false&&toggle_to=="on"){this.toggle_on(id);}return false;},toggle_off:function(id){var fs=window.frames,f,t,parNod,nxtSib,selStart,selEnd,scrollTop,scrollLeft;if(fs["frame_"+id]){f=fs["frame_"+id];t=eAs[id]["textarea"];if(f.editArea.fullscreen['isFull'])f.editArea.toggle_full_screen(false);eAs[id]["displayed"]=false;t.wrap="off";setAttribute(t,"wrap","off");parNod=t.parentNode;nxtSib=t.nextSibling;parNod.removeChild(t);parNod.insertBefore(t,nxtSib);t.value=f.editArea.textarea.value;selStart=f.editArea.last_selection["selectionStart"];selEnd=f.editArea.last_selection["selectionEnd"];scrollTop=f.document.getElementById("result").scrollTop;scrollLeft=f.document.getElementById("result").scrollLeft;document.getElementById("frame_"+id).style.display='none';t.style.display="inline";try{t.focus();}catch(e){};if(this.isIE){t.selectionStart=selStart;t.selectionEnd=selEnd;t.focused=true;set_IE_selection(t);} -else{if(this.isOpera&&this.isOpera < 9.6){t.setSelectionRange(0,0);}try{t.setSelectionRange(selStart,selEnd);}catch(e){};}t.scrollTop=scrollTop;t.scrollLeft=scrollLeft;f.editArea.execCommand("toggle_off");}},toggle_on:function(id){var fs=window.frames,f,t,selStart=0,selEnd=0,scrollTop=0,scrollLeft=0,curPos,elem;if(fs["frame_"+id]){f=fs["frame_"+id];t=eAs[id]["textarea"];area=f.editArea;area.textarea.value=t.value;curPos=eAs[id]["settings"]["cursor_position"];if(t.use_last==true){selStart=t.last_selectionStart;selEnd=t.last_selectionEnd;scrollTop=t.last_scrollTop;scrollLeft=t.last_scrollLeft;t.use_last=false;} -else if(curPos=="auto"){try{selStart=t.selectionStart;selEnd=t.selectionEnd;scrollTop=t.scrollTop;scrollLeft=t.scrollLeft;}catch(ex){}}this.set_editarea_size_from_textarea(id,document.getElementById("frame_"+id));t.style.display="none";document.getElementById("frame_"+id).style.display="inline";area.execCommand("focus");eAs[id]["displayed"]=true;area.execCommand("update_size");f.document.getElementById("result").scrollTop=scrollTop;f.document.getElementById("result").scrollLeft=scrollLeft;area.area_select(selStart,selEnd-selStart);area.execCommand("toggle_on");} -else{elem=document.getElementById(id);elem.last_selectionStart=elem.selectionStart;elem.last_selectionEnd=elem.selectionEnd;elem.last_scrollTop=elem.scrollTop;elem.last_scrollLeft=elem.scrollLeft;elem.use_last=true;eAL.start(id);}},set_editarea_size_from_textarea:function(id,frame){var elem,width,height;elem=document.getElementById(id);width=Math.max(eAs[id]["settings"]["min_width"],elem.offsetWidth)+"px";height=Math.max(eAs[id]["settings"]["min_height"],elem.offsetHeight)+"px";if(elem.style.width.indexOf("%")!=-1)width=elem.style.width;if(elem.style.height.indexOf("%")!=-1)height=elem.style.height;frame.style.width=width;frame.style.height=height;},set_base_url:function(){var t=this,elems,i,docBasePath;if(!this.baseURL){elems=document.getElementsByTagName('script');for(i=0;i';html+='';return html;},get_control_html:function(button_name,lang){var t=this,i,but,html,si;for(i=0;i";case "|":case "separator":return '';case "select_font":html="";return html;case "syntax_selection":html="";return html;}return "["+button_name+"]";},get_template:function(){if(this.template==""){var xhr_object=null;if(window.XMLHttpRequest)xhr_object=new XMLHttpRequest(); -else if(window.ActiveXObject)xhr_object=new ActiveXObject("Microsoft.XMLHTTP"); -else{alert("XMLHTTPRequest not supported. EditArea not loaded");return;}xhr_object.open("GET",this.baseURL+"template.html",false);xhr_object.send(null);if(xhr_object.readyState==4)this.template=xhr_object.responseText; -else this.has_error();}},translate:function(text,lang,mode){if(mode=="word")text=eAL.get_word_translation(text,lang); -else if(mode="template"){eAL.current_language=lang;text=text.replace(/\{\$([^\}]+)\}/gm,eAL.translate_template);}return text;},translate_template:function(){return eAL.get_word_translation(EAL.prototype.translate_template.arguments[1],eAL.current_language);},get_word_translation:function(val,lang){var i;for(i in eAL.lang[lang]){if(i==val)return eAL.lang[lang][i];}return "_"+val;},load_script:function(url){var t=this,d=document,script,head;if(t.loadedFiles[url])return;try{script=d.createElement("script");script.type="text/javascript";script.src=url;script.charset="UTF-8";d.getElementsByTagName("head")[0].appendChild(script);}catch(e){d.write('');}t.loadedFiles[url]=true;},add_event:function(obj,name,handler){try{if(obj.attachEvent){obj.attachEvent("on"+name,handler);} -else{obj.addEventListener(name,handler,false);}}catch(e){}},remove_event:function(obj,name,handler){try{if(obj.detachEvent)obj.detachEvent("on"+name,handler); -else obj.removeEventListener(name,handler,false);}catch(e){}},reset:function(e){var formObj,is_child,i,x;formObj=eAL.isIE ? window.event.srcElement:e.target;if(formObj.tagName!='FORM')formObj=formObj.form;for(i in eAs){is_child=false;for(x=0;x old_sel["start"])this.setSelectionRange(id,new_sel["end"],new_sel["end"]); -else this.setSelectionRange(id,old_sel["start"]+open_tag.length,old_sel["start"]+open_tag.length);},hide:function(id){var fs=window.frames,d=document,t=this,scrollTop,scrollLeft,span;if(d.getElementById(id)&&!t.hidden[id]){t.hidden[id]={};t.hidden[id]["selectionRange"]=t.getSelectionRange(id);if(d.getElementById(id).style.display!="none"){t.hidden[id]["scrollTop"]=d.getElementById(id).scrollTop;t.hidden[id]["scrollLeft"]=d.getElementById(id).scrollLeft;}if(fs["frame_"+id]){t.hidden[id]["toggle"]=eAs[id]["displayed"];if(fs["frame_"+id]&&eAs[id]["displayed"]==true){scrollTop=fs["frame_"+id].document.getElementById("result").scrollTop;scrollLeft=fs["frame_"+id].document.getElementById("result").scrollLeft;} -else{scrollTop=d.getElementById(id).scrollTop;scrollLeft=d.getElementById(id).scrollLeft;}t.hidden[id]["scrollTop"]=scrollTop;t.hidden[id]["scrollLeft"]=scrollLeft;if(eAs[id]["displayed"]==true)eAL.toggle_off(id);}span=d.getElementById("EditAreaArroundInfos_"+id);if(span){span.style.display='none';}d.getElementById(id).style.display="none";}},show:function(id){var fs=window.frames,d=document,t=this,span;if((elem=d.getElementById(id))&&t.hidden[id]){elem.style.display="inline";elem.scrollTop=t.hidden[id]["scrollTop"];elem.scrollLeft=t.hidden[id]["scrollLeft"];span=d.getElementById("EditAreaArroundInfos_"+id);if(span){span.style.display='inline';}if(fs["frame_"+id]){elem.style.display="inline";if(t.hidden[id]["toggle"]==true)eAL.toggle_on(id);scrollTop=t.hidden[id]["scrollTop"];scrollLeft=t.hidden[id]["scrollLeft"];if(fs["frame_"+id]&&eAs[id]["displayed"]==true){fs["frame_"+id].document.getElementById("result").scrollTop=scrollTop;fs["frame_"+id].document.getElementById("result").scrollLeft=scrollLeft;} -else{elem.scrollTop=scrollTop;elem.scrollLeft=scrollLeft;}}sel=t.hidden[id]["selectionRange"];t.setSelectionRange(id,sel["start"],sel["end"]);delete t.hidden[id];}},getCurrentFile:function(id){return this.execCommand(id,'get_file',this.execCommand(id,'curr_file'));},getFile:function(id,file_id){return this.execCommand(id,'get_file',file_id);},getAllFiles:function(id){return this.execCommand(id,'get_all_files()');},openFile:function(id,file_infos){return this.execCommand(id,'open_file',file_infos);},closeFile:function(id,file_id){return this.execCommand(id,'close_file',file_id);},setFileEditedMode:function(id,file_id,to){var reg1,reg2;reg1=new RegExp('\\\\','g');reg2=new RegExp('"','g');return this.execCommand(id,'set_file_edited_mode("'+file_id.replace(reg1,'\\\\').replace(reg2,'\\"')+'",'+to+')');},execCommand:function(id,cmd,fct_param){switch(cmd){case "EA_init":if(eAs[id]['settings']["EA_init_callback"].length>0)eval(eAs[id]['settings']["EA_init_callback"]+"('"+id+"');");break;case "EA_delete":if(eAs[id]['settings']["EA_delete_callback"].length>0)eval(eAs[id]['settings']["EA_delete_callback"]+"('"+id+"');");break;case "EA_submit":if(eAs[id]['settings']["submit_callback"].length>0)eval(eAs[id]['settings']["submit_callback"]+"('"+id+"');");break;}if(window.frames["frame_"+id]&&window.frames["frame_"+id].editArea){if(fct_param!=undefined)return eval('window.frames["frame_'+id+'"].editArea.'+cmd+'(fct_param);'); -else return eval('window.frames["frame_'+id+'"].editArea.'+cmd+';');}return false;}};var eAL=new EAL();var eAs={}; function getAttribute(elm,aName){var aValue,taName,i;try{aValue=elm.getAttribute(aName);}catch(exept){}if(! aValue){for(i=0;i < elm.attributes.length;i++){taName=elm.attributes[i] .name.toLowerCase();if(taName==aName){aValue=elm.attributes[i] .value;return aValue;}}}return aValue;};function setAttribute(elm,attr,val){if(attr=="class"){elm.setAttribute("className",val);elm.setAttribute("class",val);} -else{elm.setAttribute(attr,val);}};function getChildren(elem,elem_type,elem_attribute,elem_attribute_match,option,depth){if(!option)var option="single";if(!depth)var depth=-1;if(elem){var children=elem.childNodes;var result=null;var results=[];for(var x=0;x0){results=results.concat(result);}} -else if(result!=null){return result;}}}}if(option=="all")return results;}return null;};function isChildOf(elem,parent){if(elem){if(elem==parent)return true;while(elem.parentNode !='undefined'){return isChildOf(elem.parentNode,parent);}}return false;};function getMouseX(e){if(e!=null&&typeof(e.pageX)!="undefined"){return e.pageX;} -else{return(e!=null?e.x:event.x)+document.documentElement.scrollLeft;}};function getMouseY(e){if(e!=null&&typeof(e.pageY)!="undefined"){return e.pageY;} -else{return(e!=null?e.y:event.y)+document.documentElement.scrollTop;}};function calculeOffsetLeft(r){return calculeOffset(r,"offsetLeft")};function calculeOffsetTop(r){return calculeOffset(r,"offsetTop")};function calculeOffset(element,attr){var offset=0;while(element){offset+=element[attr];element=element.offsetParent}return offset;};function get_css_property(elem,prop){if(document.defaultView){return document.defaultView.getComputedStyle(elem,null).getPropertyValue(prop);} -else if(elem.currentStyle){var prop=prop.replace(/-\D/gi,function(sMatch){return sMatch.charAt(sMatch.length-1).toUpperCase();});return elem.currentStyle[prop];} -else return null;}var _mCE;function start_move_element(e,id,frame){var elem_id=(e.target||e.srcElement).id;if(id)elem_id=id;if(!frame)frame=window;if(frame.event)e=frame.event;_mCE=frame.document.getElementById(elem_id);_mCE.frame=frame;frame.document.onmousemove=move_element;frame.document.onmouseup=end_move_element;mouse_x=getMouseX(e);mouse_y=getMouseY(e);_mCE.start_pos_x=mouse_x-(_mCE.style.left.replace("px","")||calculeOffsetLeft(_mCE));_mCE.start_pos_y=mouse_y-(_mCE.style.top.replace("px","")||calculeOffsetTop(_mCE));return false;};function end_move_element(e){_mCE.frame.document.onmousemove="";_mCE.frame.document.onmouseup="";_mCE=null;};function move_element(e){var newTop,newLeft,maxLeft;if(_mCE.frame&&_mCE.frame.event)e=_mCE.frame.event;newTop=getMouseY(e)-_mCE.start_pos_y;newLeft=getMouseX(e)-_mCE.start_pos_x;maxLeft=_mCE.frame.document.body.offsetWidth-_mCE.offsetWidth;max_top=_mCE.frame.document.body.offsetHeight-_mCE.offsetHeight;newTop=Math.min(Math.max(0,newTop),max_top);newLeft=Math.min(Math.max(0,newLeft),maxLeft);_mCE.style.top=newTop+"px";_mCE.style.left=newLeft+"px";return false;};var nav=eAL.nav;function getSelectionRange(textarea){return{"start":textarea.selectionStart,"end":textarea.selectionEnd};};function setSelectionRange(t,start,end){t.focus();start=Math.max(0,Math.min(t.value.length,start));end=Math.max(start,Math.min(t.value.length,end));if(this.isOpera&&this.isOpera < 9.6){t.selectionEnd=1;t.selectionStart=0;t.selectionEnd=1;t.selectionStart=0;}t.selectionStart=start;t.selectionEnd=end;if(isIE)set_IE_selection(t);};function get_IE_selection(t){var d=document,div,range,stored_range,elem,scrollTop,relative_top,line_start,line_nb,range_start,range_end,tab;if(t&&t.focused){if(!t.ea_line_height){div=d.createElement("div");div.style.fontFamily=get_css_property(t,"font-family");div.style.fontSize=get_css_property(t,"font-size");div.style.visibility="hidden";div.innerHTML="0";d.body.appendChild(div);t.ea_line_height=div.offsetHeight;d.body.removeChild(div);}range=d.selection.createRange();try{stored_range=range.duplicate();stored_range.moveToElementText(t);stored_range.setEndPoint('EndToEnd',range);if(stored_range.parentElement()==t){elem=t;scrollTop=0;while(elem.parentNode){scrollTop+=elem.scrollTop;elem=elem.parentNode;}relative_top=range.offsetTop-calculeOffsetTop(t)+scrollTop;line_start=Math.round((relative_top / t.ea_line_height)+1);line_nb=Math.round(range.boundingHeight / t.ea_line_height);range_start=stored_range.text.length-range.text.length;tab=t.value.substr(0,range_start).split("\n");range_start+=(line_start-tab.length)*2;t.selectionStart=range_start;range_end=t.selectionStart+range.text.length;tab=t.value.substr(0,range_start+range.text.length).split("\n");range_end+=(line_start+line_nb-1-tab.length)*2;t.selectionEnd=range_end;}}catch(e){}}setTimeout("get_IE_selection(document.getElementById('"+t.id+"'));",50);};function IE_textarea_focus(){event.srcElement.focused=true;}function IE_textarea_blur(){event.srcElement.focused=false;}function set_IE_selection(t){var nbLineStart,nbLineStart,nbLineEnd,range;if(!window.closed){nbLineStart=t.value.substr(0,t.selectionStart).split("\n").length-1;nbLineEnd=t.value.substr(0,t.selectionEnd).split("\n").length-1;try{range=document.selection.createRange();range.moveToElementText(t);range.setEndPoint('EndToStart',range);range.moveStart('character',t.selectionStart-nbLineStart);range.moveEnd('character',t.selectionEnd-nbLineEnd-(t.selectionStart-nbLineStart));range.select();}catch(e){}}};eAL.waiting_loading["elements_functions.js"]="loaded"; - EAL.prototype.start_resize_area=function(){var d=document,a,div,width,height,father;d.onmouseup=eAL.end_resize_area;d.onmousemove=eAL.resize_area;eAL.toggle(eAL.resize["id"]);a=eAs[eAL.resize["id"]]["textarea"];div=d.getElementById("edit_area_resize");if(!div){div=d.createElement("div");div.id="edit_area_resize";div.style.border="dashed #888888 1px";}width=a.offsetWidth-2;height=a.offsetHeight-2;div.style.display="block";div.style.width=width+"px";div.style.height=height+"px";father=a.parentNode;father.insertBefore(div,a);a.style.display="none";eAL.resize["start_top"]=calculeOffsetTop(div);eAL.resize["start_left"]=calculeOffsetLeft(div);};EAL.prototype.end_resize_area=function(e){var d=document,div,a,width,height;d.onmouseup="";d.onmousemove="";div=d.getElementById("edit_area_resize");a=eAs[eAL.resize["id"]]["textarea"];width=Math.max(eAs[eAL.resize["id"]]["settings"]["min_width"],div.offsetWidth-4);height=Math.max(eAs[eAL.resize["id"]]["settings"]["min_height"],div.offsetHeight-4);if(eAL.isIE==6){width-=2;height-=2;}a.style.width=width+"px";a.style.height=height+"px";div.style.display="none";a.style.display="inline";a.selectionStart=eAL.resize["selectionStart"];a.selectionEnd=eAL.resize["selectionEnd"];eAL.toggle(eAL.resize["id"]);return false;};EAL.prototype.resize_area=function(e){var allow,newHeight,newWidth;allow=eAs[eAL.resize["id"]]["settings"]["allow_resize"];if(allow=="both"||allow=="y"){newHeight=Math.max(20,getMouseY(e)-eAL.resize["start_top"]);document.getElementById("edit_area_resize").style.height=newHeight+"px";}if(allow=="both"||allow=="x"){newWidth=Math.max(20,getMouseX(e)-eAL.resize["start_left"]);document.getElementById("edit_area_resize").style.width=newWidth+"px";}return false;};eAL.waiting_loading["resize_area.js"]="loaded"; - EAL.prototype.get_regexp=function(text_array){res="(\\b)(";for(i=0;i0)res+="|";res+=this.get_escaped_regexp(text_array[i]);}res+=")(\\b)";reg=new RegExp(res);return res;};EAL.prototype.get_escaped_regexp=function(str){return str.toString().replace(/(\.|\?|\*|\+|\\|\(|\)|\[|\]|\}|\{|\$|\^|\|)/g,"\\$1");};EAL.prototype.init_syntax_regexp=function(){var lang_style={};for(var lang in this.load_syntax){if(!this.syntax[lang]){this.syntax[lang]={};this.syntax[lang]["keywords_reg_exp"]={};this.keywords_reg_exp_nb=0;if(this.load_syntax[lang]['KEYWORDS']){param="g";if(this.load_syntax[lang]['KEYWORD_CASE_SENSITIVE']===false)param+="i";for(var i in this.load_syntax[lang]['KEYWORDS']){if(typeof(this.load_syntax[lang]['KEYWORDS'][i])=="function")continue;this.syntax[lang]["keywords_reg_exp"][i]=new RegExp(this.get_regexp(this.load_syntax[lang]['KEYWORDS'][i]),param);this.keywords_reg_exp_nb++;}}if(this.load_syntax[lang]['OPERATORS']){var str="";var nb=0;for(var i in this.load_syntax[lang]['OPERATORS']){if(typeof(this.load_syntax[lang]['OPERATORS'][i])=="function")continue;if(nb>0)str+="|";str+=this.get_escaped_regexp(this.load_syntax[lang]['OPERATORS'][i]);nb++;}if(str.length>0)this.syntax[lang]["operators_reg_exp"]=new RegExp("("+str+")","g");}if(this.load_syntax[lang]['DELIMITERS']){var str="";var nb=0;for(var i in this.load_syntax[lang]['DELIMITERS']){if(typeof(this.load_syntax[lang]['DELIMITERS'][i])=="function")continue;if(nb>0)str+="|";str+=this.get_escaped_regexp(this.load_syntax[lang]['DELIMITERS'][i]);nb++;}if(str.length>0)this.syntax[lang]["delimiters_reg_exp"]=new RegExp("("+str+")","g");}var syntax_trace=[];this.syntax[lang]["quotes"]={};var quote_tab=[];if(this.load_syntax[lang]['QUOTEMARKS']){for(var i in this.load_syntax[lang]['QUOTEMARKS']){if(typeof(this.load_syntax[lang]['QUOTEMARKS'][i])=="function")continue;var x=this.get_escaped_regexp(this.load_syntax[lang]['QUOTEMARKS'][i]);this.syntax[lang]["quotes"][x]=x;quote_tab[quote_tab.length]="("+x+"(\\\\.|[^"+x+"])*(?:"+x+"|$))";syntax_trace.push(x);}}this.syntax[lang]["comments"]={};if(this.load_syntax[lang]['COMMENT_SINGLE']){for(var i in this.load_syntax[lang]['COMMENT_SINGLE']){if(typeof(this.load_syntax[lang]['COMMENT_SINGLE'][i])=="function")continue;var x=this.get_escaped_regexp(this.load_syntax[lang]['COMMENT_SINGLE'][i]);quote_tab[quote_tab.length]="("+x+"(.|\\r|\\t)*(\\n|$))";syntax_trace.push(x);this.syntax[lang]["comments"][x]="\n";}}if(this.load_syntax[lang]['COMMENT_MULTI']){for(var i in this.load_syntax[lang]['COMMENT_MULTI']){if(typeof(this.load_syntax[lang]['COMMENT_MULTI'][i])=="function")continue;var start=this.get_escaped_regexp(i);var end=this.get_escaped_regexp(this.load_syntax[lang]['COMMENT_MULTI'][i]);quote_tab[quote_tab.length]="("+start+"(.|\\n|\\r)*?("+end+"|$))";syntax_trace.push(start);syntax_trace.push(end);this.syntax[lang]["comments"][i]=this.load_syntax[lang]['COMMENT_MULTI'][i];}}if(quote_tab.length>0)this.syntax[lang]["comment_or_quote_reg_exp"]=new RegExp("("+quote_tab.join("|")+")","gi");if(syntax_trace.length>0)this.syntax[lang]["syntax_trace_regexp"]=new RegExp("((.|\n)*?)(\\\\*("+syntax_trace.join("|")+"|$))","gmi");if(this.load_syntax[lang]['SCRIPT_DELIMITERS']){this.syntax[lang]["script_delimiters"]={};for(var i in this.load_syntax[lang]['SCRIPT_DELIMITERS']){if(typeof(this.load_syntax[lang]['SCRIPT_DELIMITERS'][i])=="function")continue;this.syntax[lang]["script_delimiters"][i]=this.load_syntax[lang]['SCRIPT_DELIMITERS'];}}this.syntax[lang]["custom_regexp"]={};if(this.load_syntax[lang]['REGEXPS']){for(var i in this.load_syntax[lang]['REGEXPS']){if(typeof(this.load_syntax[lang]['REGEXPS'][i])=="function")continue;var val=this.load_syntax[lang]['REGEXPS'][i];if(!this.syntax[lang]["custom_regexp"][val['execute']])this.syntax[lang]["custom_regexp"][val['execute']]={};this.syntax[lang]["custom_regexp"][val['execute']][i]={'regexp':new RegExp(val['search'],val['modifiers']),'class':val['class']};}}if(this.load_syntax[lang]['STYLES']){lang_style[lang]={};for(var i in this.load_syntax[lang]['STYLES']){if(typeof(this.load_syntax[lang]['STYLES'][i])=="function")continue;if(typeof(this.load_syntax[lang]['STYLES'][i])!="string"){for(var j in this.load_syntax[lang]['STYLES'][i]){lang_style[lang][j]=this.load_syntax[lang]['STYLES'][i][j];}} -else{lang_style[lang][i]=this.load_syntax[lang]['STYLES'][i];}}}var style="";for(var i in lang_style[lang]){if(lang_style[lang][i].length>0){style+="."+lang+" ."+i.toLowerCase()+" span{"+lang_style[lang][i]+"}\n";style+="."+lang+" ."+i.toLowerCase()+"{"+lang_style[lang][i]+"}\n";}}this.syntax[lang]["styles"]=style;}}};eAL.waiting_loading["reg_syntax.js"]="loaded"; -var editAreaLoader= eAL;var editAreas=eAs;EditAreaLoader=EAL;editAreaLoader.iframe_script= "".replace(/Á/g,'this').replace(/Â/g,'textarea').replace(/Ã/g,'function').replace(/Ä/g,'prototype').replace(/Å/g,'settings').replace(/Æ/g,'length').replace(/Ç/g,'style').replace(/È/g,'parent').replace(/É/g,'last_selection').replace(/Ê/g,'value').replace(/Ë/g,'true').replace(/Ì/g,'false'); -editAreaLoader.all_plugins_loaded=true; -editAreaLoader.template= " EditArea [__CSSRULES__] [__JSCODE__]
    [__TOOLBAR__]
     
     
    {$position}: {$line_abbr} 0, {$char_abbr} 0 {$total}: {$line_abbr} 0, {$char_abbr} 0 resize
    {$processing}
    {$search} {$close_popup}
    {$replace} {$move_popup}

    {$find_next} {$replace} {$replace_all}
    {$close_popup}

    Editarea [__EA_VERSION__]


    {$shortcuts}:

    {$tab}: {$add_tab}
    {$shift}+{$tab}: {$remove_tab}
    {$ctrl}+f: {$search_command}
    {$ctrl}+r: {$replace_command}
    {$ctrl}+h: {$highlight}
    {$ctrl}+g: {$go_to_line}
    {$ctrl}+z: {$undo}
    {$ctrl}+y: {$redo}
    {$ctrl}+e: {$help}
    {$ctrl}+q, {$esc}: {$close_popup}
    {$accesskey} E: {$toggle}

    {$about_notice}
    "; -editAreaLoader.iframe_css= ""; diff --git a/www/extras/editarea/edit_area/edit_area_functions.js b/www/extras/editarea/edit_area/edit_area_functions.js deleted file mode 100644 index 984d4c610..000000000 --- a/www/extras/editarea/edit_area/edit_area_functions.js +++ /dev/null @@ -1,1203 +0,0 @@ - //replace tabulation by the good number of white spaces - EditArea.prototype.replace_tab= function(text){ - return text.replace(/((\n?)([^\t\n]*)\t)/gi, editArea.smartTab); // slower than simple replace... - }; - - // call by the replace_tab function - EditArea.prototype.smartTab= function(){ - val=" "; - return EditArea.prototype.smartTab.arguments[2] + EditArea.prototype.smartTab.arguments[3] + val.substr(0, editArea.tab_nb_char - (EditArea.prototype.smartTab.arguments[3].length)%editArea.tab_nb_char); - }; - - EditArea.prototype.show_waiting_screen= function(){ - width = this.editor_area.offsetWidth; - height = this.editor_area.offsetHeight; - if( !(this.isIE && this.isIE<6) ) - { - width -= 2; - height -= 2; - } - this.processing_screen.style.display= "block"; - this.processing_screen.style.width = width+"px"; - this.processing_screen.style.height = height+"px"; - this.waiting_screen_displayed = true; - }; - - EditArea.prototype.hide_waiting_screen= function(){ - this.processing_screen.style.display="none"; - this.waiting_screen_displayed= false; - }; - - EditArea.prototype.add_style= function(styles){ - if(styles.length>0){ - newcss = document.createElement("style"); - newcss.type="text/css"; - newcss.media="all"; - if(newcss.styleSheet){ // IE - newcss.styleSheet.cssText = styles; - } else { // W3C - newcss.appendChild(document.createTextNode(styles)); - } - document.getElementsByTagName("head")[0].appendChild(newcss); - } - }; - - EditArea.prototype.set_font= function(family, size){ - var t=this, a=this.textarea, s=this.settings, elem_font, i, elem; - // list all elements concerned by font changes - var elems= ["textarea", "content_highlight", "cursor_pos", "end_bracket", "selection_field", "selection_field_text", "line_number"]; - - if(family && family!="") - s["font_family"]= family; - if(size && size>0) - s["font_size"] = size; - if( t.isOpera && t.isOpera < 9.6 ) // opera<9.6 can't manage non monospace font - s['font_family']="monospace"; - - // update the select tag - if( elem_font = _$("area_font_size") ) - { - for( i = 0; i < elem_font.length; i++ ) - { - if( elem_font.options[i].value && elem_font.options[i].value == s["font_size"] ) - elem_font.options[i].selected=true; - } - } - - /* - * somethimes firefox has rendering mistake with non-monospace font for text width in textarea vs in div for changing font size (eg: verdana change between 11pt to 12pt) - * => looks like a browser internal random bug as text width can change while content_highlight is updated - * we'll check if the font-size produce the same text width inside textarea and div and if not, we'll increment the font-size - * - * This is an ugly fix - */ - if( t.isFirefox ) - { - var nbTry = 3; - do { - var div1 = document.createElement( 'div' ), text1 = document.createElement( 'textarea' ); - var styles = { - width: '40px', - overflow: 'scroll', - zIndex: 50, - visibility: 'hidden', - fontFamily: s["font_family"], - fontSize: s["font_size"]+"pt", - lineHeight: t.lineHeight+"px", - padding: '0', - margin: '0', - border: 'none', - whiteSpace: 'nowrap' - }; - var diff, changed = false; - for( i in styles ) - { - div1.style[ i ] = styles[i]; - text1.style[ i ] = styles[i]; - } - // no wrap for this text - text1.wrap = 'off'; - text1.setAttribute('wrap', 'off'); - t.container.appendChild( div1 ); - t.container.appendChild( text1 ); - // try to make FF to bug - div1.innerHTML = text1.value = 'azertyuiopqsdfghjklm'; - div1.innerHTML = text1.value = text1.value+'wxcvbn^p*ù$!:;,,'; - diff = text1.scrollWidth - div1.scrollWidth; - - // firefox return here a diff of 1 px between equals scrollWidth (can't explain) - if( Math.abs( diff ) >= 2 ) - { - s["font_size"]++; - changed = true; - } - t.container.removeChild( div1 ); - t.container.removeChild( text1 ); - nbTry--; - }while( changed && nbTry > 0 ); - } - - - // calc line height - elem = t.test_font_size; - elem.style.fontFamily = ""+s["font_family"]; - elem.style.fontSize = s["font_size"]+"pt"; - elem.innerHTML = "0"; - t.lineHeight = elem.offsetHeight; - - // update font for all concerned elements - for( i=0; i tags - t.add_style("pre{font-family:"+s["font_family"]+"}"); - - // old opera and IE>=8 doesn't update font changes to the textarea - if( ( t.isOpera && t.isOpera < 9.6 ) || t.isIE >= 8 ) - { - var parNod = a.parentNode, nxtSib = a.nextSibling, start= a.selectionStart, end= a.selectionEnd; - parNod.removeChild(a); - parNod.insertBefore(a, nxtSib); - t.area_select(start, end-start); - } - - // force update of selection field - this.focus(); - this.update_size(); - this.check_line_selection(); - }; - - EditArea.prototype.change_font_size= function(){ - var size=_$("area_font_size").value; - if(size>0) - this.set_font("", size); - }; - - - EditArea.prototype.open_inline_popup= function(popup_id){ - this.close_all_inline_popup(); - var popup= _$(popup_id); - var editor= _$("editor"); - - // search matching icon - for(var i=0; i lines.length) - start= this.textarea.value.length; - else{ - for(var i=0; i0){ - //alert(miss_top); - zone.scrollTop= zone.scrollTop + miss_top; - }else if( zone.scrollTop > cursor_pos_top){ - // when erase all the content -> does'nt scroll back to the top - //alert("else: "+cursor_pos_top); - zone.scrollTop= cursor_pos_top; - } - - // manage left scroll - //var cursor_pos_left= parseInt(_$("cursor_pos").style.left.replace("px","")); - var cursor_pos_left= _$("cursor_pos").cursor_left; - var max_width_visible= zone.clientWidth + zone.scrollLeft; - var miss_left= cursor_pos_left + 10 - max_width_visible; - if(miss_left>0){ - zone.scrollLeft= zone.scrollLeft + miss_left + 50; - }else if( zone.scrollLeft > cursor_pos_left){ - zone.scrollLeft= cursor_pos_left ; - }else if( zone.scrollLeft == 45){ - // show the line numbers if textarea align to it's left - zone.scrollLeft=0; - } - }; - - EditArea.prototype.check_undo= function(only_once){ - if(!editAreas[this.id]) - return false; - if(this.textareaFocused && editAreas[this.id]["displayed"]==true){ - var text=this.textarea.value; - if(this.previous.length<=1) - this.switchClassSticky(_$("undo"), 'editAreaButtonDisabled', true); - - if(!this.previous[this.previous.length-1] || this.previous[this.previous.length-1]["text"] != text){ - this.previous.push({"text": text, "selStart": this.textarea.selectionStart, "selEnd": this.textarea.selectionEnd}); - if(this.previous.length > this.settings["max_undo"]+1) - this.previous.shift(); - - } - if(this.previous.length >= 2) - this.switchClassSticky(_$("undo"), 'editAreaButtonNormal', false); - } - - if(!only_once) - setTimeout("editArea.check_undo()", 3000); - }; - - EditArea.prototype.undo= function(){ - //alert("undo"+this.previous.length); - if(this.previous.length > 0) - { - this.getIESelection(); - // var pos_cursor=this.textarea.selectionStart; - this.next.push( { "text": this.textarea.value, "selStart": this.textarea.selectionStart, "selEnd": this.textarea.selectionEnd } ); - var prev= this.previous.pop(); - if( prev["text"] == this.textarea.value && this.previous.length > 0 ) - prev =this.previous.pop(); - this.textarea.value = prev["text"]; - this.last_undo = prev["text"]; - this.area_select(prev["selStart"], prev["selEnd"]-prev["selStart"]); - this.switchClassSticky(_$("redo"), 'editAreaButtonNormal', false); - this.resync_highlight(true); - //alert("undo"+this.previous.length); - this.check_file_changes(); - } - }; - - EditArea.prototype.redo= function(){ - if(this.next.length > 0) - { - /*this.getIESelection();*/ - //var pos_cursor=this.textarea.selectionStart; - var next= this.next.pop(); - this.previous.push(next); - this.textarea.value= next["text"]; - this.last_undo= next["text"]; - this.area_select(next["selStart"], next["selEnd"]-next["selStart"]); - this.switchClassSticky(_$("undo"), 'editAreaButtonNormal', false); - this.resync_highlight(true); - this.check_file_changes(); - } - if( this.next.length == 0) - this.switchClassSticky(_$("redo"), 'editAreaButtonDisabled', true); - }; - - EditArea.prototype.check_redo= function(){ - if(editArea.next.length == 0 || editArea.textarea.value!=editArea.last_undo){ - editArea.next= []; // undo the ability to use "redo" button - editArea.switchClassSticky(_$("redo"), 'editAreaButtonDisabled', true); - } - else - { - this.switchClassSticky(_$("redo"), 'editAreaButtonNormal', false); - } - }; - - - // functions that manage icons roll over, disabled, etc... - EditArea.prototype.switchClass = function(element, class_name, lock_state) { - var lockChanged = false; - - if (typeof(lock_state) != "undefined" && element != null) { - element.classLock = lock_state; - lockChanged = true; - } - - if (element != null && (lockChanged || !element.classLock)) { - element.oldClassName = element.className; - element.className = class_name; - } - }; - - EditArea.prototype.restoreAndSwitchClass = function(element, class_name) { - if (element != null && !element.classLock) { - this.restoreClass(element); - this.switchClass(element, class_name); - } - }; - - EditArea.prototype.restoreClass = function(element) { - if (element != null && element.oldClassName && !element.classLock) { - element.className = element.oldClassName; - element.oldClassName = null; - } - }; - - EditArea.prototype.setClassLock = function(element, lock_state) { - if (element != null) - element.classLock = lock_state; - }; - - EditArea.prototype.switchClassSticky = function(element, class_name, lock_state) { - var lockChanged = false; - if (typeof(lock_state) != "undefined" && element != null) { - element.classLock = lock_state; - lockChanged = true; - } - - if (element != null && (lockChanged || !element.classLock)) { - element.className = class_name; - element.oldClassName = class_name; - } - }; - - //make the "page up" and "page down" buttons works correctly - EditArea.prototype.scroll_page= function(params){ - var dir= params["dir"], shift_pressed= params["shift"]; - var lines= this.textarea.value.split("\n"); - var new_pos=0, length=0, char_left=0, line_nb=0, curLine=0; - var toScrollAmount = _$("result").clientHeight -30; - var nbLineToScroll = 0, diff= 0; - - if(dir=="up"){ - nbLineToScroll = Math.ceil( toScrollAmount / this.lineHeight ); - - // fix number of line to scroll - for( i = this.last_selection["line_start"]; i - diff > this.last_selection["line_start"] - nbLineToScroll ; i-- ) - { - if( elem = _$('line_'+ i) ) - { - diff += Math.floor( ( elem.offsetHeight - 1 ) / this.lineHeight ); - } - } - nbLineToScroll -= diff; - - if(this.last_selection["selec_direction"]=="up"){ - for(line_nb=0; line_nb< Math.min(this.last_selection["line_start"]-nbLineToScroll, lines.length); line_nb++){ - new_pos+= lines[line_nb].length + 1; - } - char_left=Math.min(lines[Math.min(lines.length-1, line_nb)].length, this.last_selection["curr_pos"]-1); - if(shift_pressed) - length=this.last_selection["selectionEnd"]-new_pos-char_left; - this.area_select(new_pos+char_left, length); - view="top"; - }else{ - view="bottom"; - for(line_nb=0; line_nb< Math.min(this.last_selection["line_start"]+this.last_selection["line_nb"]-1-nbLineToScroll, lines.length); line_nb++){ - new_pos+= lines[line_nb].length + 1; - } - char_left=Math.min(lines[Math.min(lines.length-1, line_nb)].length, this.last_selection["curr_pos"]-1); - if(shift_pressed){ - //length=this.last_selection["selectionEnd"]-new_pos-char_left; - start= Math.min(this.last_selection["selectionStart"], new_pos+char_left); - length= Math.max(new_pos+char_left, this.last_selection["selectionStart"] )- start ; - if(new_pos+char_left < this.last_selection["selectionStart"]) - view="top"; - }else - start=new_pos+char_left; - this.area_select(start, length); - - } - } - else - { - var nbLineToScroll= Math.floor( toScrollAmount / this.lineHeight ); - // fix number of line to scroll - for( i = this.last_selection["line_start"]; i + diff < this.last_selection["line_start"] + nbLineToScroll ; i++ ) - { - if( elem = _$('line_'+ i) ) - { - diff += Math.floor( ( elem.offsetHeight - 1 ) / this.lineHeight ); - } - } - nbLineToScroll -= diff; - - if(this.last_selection["selec_direction"]=="down"){ - view="bottom"; - for(line_nb=0; line_nb< Math.min(this.last_selection["line_start"]+this.last_selection["line_nb"]-2+nbLineToScroll, lines.length); line_nb++){ - if(line_nb==this.last_selection["line_start"]-1) - char_left= this.last_selection["selectionStart"] -new_pos; - new_pos+= lines[line_nb].length + 1; - - } - if(shift_pressed){ - length=Math.abs(this.last_selection["selectionStart"]-new_pos); - length+=Math.min(lines[Math.min(lines.length-1, line_nb)].length, this.last_selection["curr_pos"]); - //length+=Math.min(lines[Math.min(lines.length-1, line_nb)].length, char_left); - this.area_select(Math.min(this.last_selection["selectionStart"], new_pos), length); - }else{ - this.area_select(new_pos+char_left, 0); - } - - }else{ - view="top"; - for(line_nb=0; line_nb< Math.min(this.last_selection["line_start"]+nbLineToScroll-1, lines.length, lines.length); line_nb++){ - if(line_nb==this.last_selection["line_start"]-1) - char_left= this.last_selection["selectionStart"] -new_pos; - new_pos+= lines[line_nb].length + 1; - } - if(shift_pressed){ - length=Math.abs(this.last_selection["selectionEnd"]-new_pos-char_left); - length+=Math.min(lines[Math.min(lines.length-1, line_nb)].length, this.last_selection["curr_pos"])- char_left-1; - //length+=Math.min(lines[Math.min(lines.length-1, line_nb)].length, char_left); - this.area_select(Math.min(this.last_selection["selectionEnd"], new_pos+char_left), length); - if(new_pos+char_left > this.last_selection["selectionEnd"]) - view="bottom"; - }else{ - this.area_select(new_pos+char_left, 0); - } - - } - } - //console.log( new_pos, char_left, length, nbLineToScroll, toScrollAmount, _$("result").clientHeigh ); - this.check_line_selection(); - this.scroll_to_view(view); - }; - - EditArea.prototype.start_resize= function(e){ - parent.editAreaLoader.resize["id"] = editArea.id; - parent.editAreaLoader.resize["start_x"] = (e)? e.pageX : event.x + document.body.scrollLeft; - parent.editAreaLoader.resize["start_y"] = (e)? e.pageY : event.y + document.body.scrollTop; - if(editArea.isIE) - { - editArea.textarea.focus(); - editArea.getIESelection(); - } - parent.editAreaLoader.resize["selectionStart"] = editArea.textarea.selectionStart; - parent.editAreaLoader.resize["selectionEnd"] = editArea.textarea.selectionEnd; - parent.editAreaLoader.start_resize_area(); - }; - - EditArea.prototype.toggle_full_screen= function(to){ - var t=this, p=parent, a=t.textarea, html, frame, selStart, selEnd, old, icon; - if(typeof(to)=="undefined") - to= !t.fullscreen['isFull']; - old = t.fullscreen['isFull']; - t.fullscreen['isFull']= to; - icon = _$("fullscreen"); - selStart = t.textarea.selectionStart; - selEnd = t.textarea.selectionEnd; - html = p.document.getElementsByTagName("html")[0]; - frame = p.document.getElementById("frame_"+t.id); - - if(to && to!=old) - { // toogle on fullscreen - - t.fullscreen['old_overflow'] = p.get_css_property(html, "overflow"); - t.fullscreen['old_height'] = p.get_css_property(html, "height"); - t.fullscreen['old_width'] = p.get_css_property(html, "width"); - t.fullscreen['old_scrollTop'] = html.scrollTop; - t.fullscreen['old_scrollLeft'] = html.scrollLeft; - t.fullscreen['old_zIndex'] = p.get_css_property(frame, "z-index"); - if(t.isOpera){ - html.style.height = "100%"; - html.style.width = "100%"; - } - html.style.overflow = "hidden"; - html.scrollTop = 0; - html.scrollLeft = 0; - - frame.style.position = "absolute"; - frame.style.width = html.clientWidth+"px"; - frame.style.height = html.clientHeight+"px"; - frame.style.display = "block"; - frame.style.zIndex = "999999"; - frame.style.top = "0px"; - frame.style.left = "0px"; - - // if the iframe was in a div with position absolute, the top and left are the one of the div, - // so I fix it by seeing at witch position the iframe start and correcting it - frame.style.top = "-"+p.calculeOffsetTop(frame)+"px"; - frame.style.left = "-"+p.calculeOffsetLeft(frame)+"px"; - - // parent.editAreaLoader.execCommand(t.id, "update_size();"); - // var body=parent.document.getElementsByTagName("body")[0]; - // body.appendChild(frame); - - t.switchClassSticky(icon, 'editAreaButtonSelected', false); - t.fullscreen['allow_resize']= t.resize_allowed; - t.allow_resize(false); - - //t.area_select(selStart, selEnd-selStart); - - - // opera can't manage to do a direct size update - if(t.isFirefox){ - p.editAreaLoader.execCommand(t.id, "update_size();"); - t.area_select(selStart, selEnd-selStart); - t.scroll_to_view(); - t.focus(); - }else{ - setTimeout("p.editAreaLoader.execCommand('"+ t.id +"', 'update_size();');editArea.focus();", 10); - } - - - } - else if(to!=old) - { // toogle off fullscreen - frame.style.position="static"; - frame.style.zIndex= t.fullscreen['old_zIndex']; - - if(t.isOpera) - { - html.style.height = "auto"; - html.style.width = "auto"; - html.style.overflow = "auto"; - } - else if(t.isIE && p!=top) - { // IE doesn't manage html overflow in frames like in normal page... - html.style.overflow = "auto"; - } - else - { - html.style.overflow = t.fullscreen['old_overflow']; - } - html.scrollTop = t.fullscreen['old_scrollTop']; - html.scrollLeft = t.fullscreen['old_scrollLeft']; - - p.editAreaLoader.hide(t.id); - p.editAreaLoader.show(t.id); - - t.switchClassSticky(icon, 'editAreaButtonNormal', false); - if(t.fullscreen['allow_resize']) - t.allow_resize(t.fullscreen['allow_resize']); - if(t.isFirefox){ - t.area_select(selStart, selEnd-selStart); - setTimeout("editArea.scroll_to_view();", 10); - } - - //p.editAreaLoader.remove_event(p.window, "resize", editArea.update_size); - } - - }; - - EditArea.prototype.allow_resize= function(allow){ - var resize= _$("resize_area"); - if(allow){ - - resize.style.visibility="visible"; - parent.editAreaLoader.add_event(resize, "mouseup", editArea.start_resize); - }else{ - resize.style.visibility="hidden"; - parent.editAreaLoader.remove_event(resize, "mouseup", editArea.start_resize); - } - this.resize_allowed= allow; - }; - - - EditArea.prototype.change_syntax= function(new_syntax, is_waiting){ - // alert("cahnge to "+new_syntax); - // the syntax is the same - if(new_syntax==this.settings['syntax']) - return true; - - // check that the syntax is one allowed - var founded= false; - for(var i=0; i"; - elem.innerHTML= "*"+ this.files[id]['title'] + close +""; - _$('tab_browsing_list').appendChild(elem); - var elem= document.createElement('text'); - this.update_size(); - } - - // open file callback (for plugin) - if(id!="") - this.execCommand('file_open', this.files[id]); - - this.switch_to_file(id, true); - return true; - } - else - return false; - }; - - // close the given file - EditArea.prototype.close_file= function(id){ - if(this.files[id]) - { - this.save_file(id); - - // close file callback - if(this.execCommand('file_close', this.files[id])!==false) - { - // remove the tab in the toolbar - var li= _$(this.files[id]['html_id']); - li.parentNode.removeChild(li); - // select a new file - if(id== this.curr_file) - { - var next_file= ""; - var is_next= false; - for(var i in this.files) - { - if( is_next ) - { - next_file = i; - break; - } - else if( i == id ) - is_next = true; - else - next_file = i; - } - // display the next file - this.switch_to_file(next_file); - } - // clear datas - delete (this.files[id]); - this.update_size(); - } - } - }; - - // backup current file datas - EditArea.prototype.save_file= function(id){ - var t= this, save, a_links, a_selects, save_butt, img, i; - if(t.files[id]) - { - var save= t.files[id]; - save['last_selection'] = t.last_selection; - save['last_text_to_highlight'] = t.last_text_to_highlight; - save['last_hightlighted_text'] = t.last_hightlighted_text; - save['previous'] = t.previous; - save['next'] = t.next; - save['last_undo'] = t.last_undo; - save['smooth_selection'] = t.smooth_selection; - save['do_highlight'] = t.do_highlight; - save['syntax'] = t.settings['syntax']; - save['text'] = t.textarea.value; - save['scroll_top'] = t.result.scrollTop; - save['scroll_left'] = t.result.scrollLeft; - save['selection_start'] = t.last_selection["selectionStart"]; - save['selection_end'] = t.last_selection["selectionEnd"]; - save['font_size'] = t.settings["font_size"]; - save['font_family'] = t.settings["font_family"]; - save['word_wrap'] = t.settings["word_wrap"]; - save['toolbar'] = {'links':{}, 'selects': {}}; - - // save toolbar buttons state for fileSpecific buttons - a_links= _$("toolbar_1").getElementsByTagName("a"); - for( i=0; i