Merge commit 'v7.10.15' into 8
Conflicts: docs/gotcha.txt docs/previousVersion.sql docs/templates.txt lib/WebGUI.pm lib/WebGUI/Asset.pm lib/WebGUI/Asset/Event.pm lib/WebGUI/Asset/File.pm lib/WebGUI/Asset/MapPoint.pm lib/WebGUI/Asset/RichEdit.pm lib/WebGUI/Asset/Sku/Product.pm lib/WebGUI/Asset/Snippet.pm lib/WebGUI/Asset/Story.pm lib/WebGUI/Asset/Template.pm lib/WebGUI/Asset/Template/TemplateToolkit.pm lib/WebGUI/Asset/Wobject/Calendar.pm lib/WebGUI/Asset/Wobject/Carousel.pm lib/WebGUI/Asset/Wobject/Collaboration.pm lib/WebGUI/Asset/Wobject/Dashboard.pm lib/WebGUI/Asset/Wobject/DataForm.pm lib/WebGUI/Asset/Wobject/Folder.pm lib/WebGUI/Asset/Wobject/Map.pm lib/WebGUI/Asset/Wobject/Search.pm lib/WebGUI/Asset/Wobject/Shelf.pm lib/WebGUI/Asset/Wobject/StockData.pm lib/WebGUI/Asset/Wobject/StoryTopic.pm lib/WebGUI/Asset/Wobject/SyndicatedContent.pm lib/WebGUI/Asset/Wobject/Thingy.pm lib/WebGUI/Asset/Wobject/WeatherData.pm lib/WebGUI/AssetClipboard.pm lib/WebGUI/AssetCollateral/DataForm/Entry.pm lib/WebGUI/AssetExportHtml.pm lib/WebGUI/AssetLineage.pm lib/WebGUI/AssetMetaData.pm lib/WebGUI/AssetTrash.pm lib/WebGUI/AssetVersioning.pm lib/WebGUI/Auth.pm lib/WebGUI/Cache/CHI.pm lib/WebGUI/Content/AssetManager.pm lib/WebGUI/Fork/ProgressBar.pm lib/WebGUI/Form/JsonTable.pm lib/WebGUI/Form/TimeField.pm lib/WebGUI/Form/Zipcode.pm lib/WebGUI/Group.pm lib/WebGUI/International.pm lib/WebGUI/Macro/AssetProxy.pm lib/WebGUI/Macro/FileUrl.pm lib/WebGUI/Operation/SSO.pm lib/WebGUI/Operation/User.pm lib/WebGUI/Role/Asset/Subscribable.pm lib/WebGUI/Shop/Cart.pm lib/WebGUI/Shop/Transaction.pm lib/WebGUI/Shop/TransactionItem.pm lib/WebGUI/Test.pm lib/WebGUI/URL/Content.pm lib/WebGUI/URL/Uploads.pm lib/WebGUI/User.pm lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm lib/WebGUI/Workflow/Activity/SendNewsletters.pm lib/WebGUI/i18n/English/Asset.pm lib/WebGUI/i18n/English/WebGUI.pm sbin/installClass.pl sbin/rebuildLineage.pl sbin/search.pl sbin/testEnvironment.pl t/Asset/Asset.t t/Asset/AssetClipboard.t t/Asset/AssetLineage.t t/Asset/AssetMetaData.t t/Asset/Event.t t/Asset/File.t t/Asset/File/Image.t t/Asset/Post/notification.t t/Asset/Sku.t t/Asset/Story.t t/Asset/Template.t t/Asset/Wobject/Collaboration/templateVariables.t t/Asset/Wobject/Collaboration/unarchiveAll.t t/Asset/Wobject/Shelf.t t/Auth.t t/Macro/EditableToggle.t t/Macro/FilePump.t t/Shop/Cart.t t/Shop/Transaction.t t/Storage.t t/User.t t/Workflow.t
This commit is contained in:
commit
277faae8a1
783 changed files with 32041 additions and 25495 deletions
|
|
@ -808,6 +808,15 @@ case of the check box list, then enter one per line. The total amount of data i
|
|||
context => q|Field label for the Export Page operation|,
|
||||
message => q|Depth|,
|
||||
},
|
||||
'Export Related Assets' => {
|
||||
lastUpdated => 1301501028,
|
||||
context => q|Field label for the Export Page operation|,
|
||||
message => q|Export Related Assets|,
|
||||
},
|
||||
'Export Related Assets description' => {
|
||||
lastUpdated => 1301501028,
|
||||
message => q|Include related assets in export?|,
|
||||
},
|
||||
'964' => {
|
||||
lastUpdated => 1052850265,
|
||||
message => q|Manage system trash.|,
|
||||
|
|
@ -1015,7 +1024,6 @@ Couldn't open %-s because %-s <br />
|
|||
<dd>The new URL will be based on the Asset's present URL.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<p>New URLs will be passed through the makeUrlCompliant function that is specific to the default language for your site.</p>
|
||||
|,
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
|
@ -1486,6 +1494,14 @@ Couldn't open %-s because %-s <br />
|
|||
lastUpdated => 0,
|
||||
context => q{Label for asset helper},
|
||||
},
|
||||
'Allowed Classes' => {
|
||||
message => 'Allowed Classes',
|
||||
lastUpdated => 1295986062,
|
||||
},
|
||||
'Allowed Classes hoverHelp' => {
|
||||
message => 'Which assets use this metadata?',
|
||||
lastUpdated => 1295986062,
|
||||
}
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -50,6 +50,12 @@ our $I18N = {
|
|||
lastUpdated => 0,
|
||||
context => q|Description of the carousel template field, used as hover help.|
|
||||
},
|
||||
|
||||
'delete' => {
|
||||
message => q{Delete},
|
||||
lastUpdated => 0,
|
||||
context => q{Label for button to delete an item from the carousel},
|
||||
},
|
||||
|
||||
'slideHeight' => {
|
||||
message => q|The height set for each slide in the Carousel|,
|
||||
|
|
@ -109,7 +115,38 @@ our $I18N = {
|
|||
message => q|This carousel item's sequenceNumber.|,
|
||||
lastUpdated => 0,
|
||||
context => q|Description of the sequenceNumber tmpl_var for the template help.|
|
||||
}
|
||||
},
|
||||
|
||||
'carousel autoPlay description' => {
|
||||
message => q{Should this carousel automatically scroll through its items?},
|
||||
lastUpdated => 0,
|
||||
context => 'Description of asset property',
|
||||
},
|
||||
|
||||
'carousel autoPlay label' => {
|
||||
message => q{Auto Play},
|
||||
lastUpdated => 0,
|
||||
context => 'Label for asset property',
|
||||
},
|
||||
|
||||
'carousel autoPlayInterval label' => {
|
||||
message => q{Auto Play Interval},
|
||||
lastUpdated => 0,
|
||||
context => 'Label for asset property',
|
||||
},
|
||||
|
||||
'carousel autoPlayInterval description' => {
|
||||
message => q{Length of time in seconds between carousel slides},
|
||||
lastUpdated => 0,
|
||||
context => 'Description of asset property',
|
||||
},
|
||||
|
||||
'rich editor description' => {
|
||||
message => q{Choose a rich editor to use for entering content in each pane of the Carousel. The new setting will take effect the next time the Carousel is edited.},
|
||||
lastUpdated => 0,
|
||||
context => 'Description of asset property',
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -1749,6 +1749,66 @@ the Collaboration Asset, the user will be notified.|,
|
|||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every minute' => {
|
||||
message => q{Every minute},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every other minute' => {
|
||||
message => q{Every other minute},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every 5 minutes' => {
|
||||
message => q{Every 5 minutes},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every 10 minutes' => {
|
||||
message => q{Every 10 minutes},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every 15 minutes' => {
|
||||
message => q{Every 15 minutes},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every 20 minutes' => {
|
||||
message => q{Every 20 minutes},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every 30 minutes' => {
|
||||
message => q{Every 30 minutes},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every hour' => {
|
||||
message => q{Every hour},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'every other hour' => {
|
||||
message => q{Every other hour},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'once per day' => {
|
||||
message => q{Once per day},
|
||||
context => q{label in the asset edit form},
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -30,16 +30,6 @@ our $I18N = {
|
|||
message => q|The group whose users may save their personalizations/preferences to the site. If someone is in the "Who can view?" group but not in this group, they can personalize the arrangement of the Dashlets (whose positions will be saved in cookies), but they will not be able to edit the preferences of any particular Dashlet.|,
|
||||
lastUpdated => 1133619940
|
||||
},
|
||||
'dashboard template field label' => {
|
||||
message => q|Dashboard Template|,
|
||||
lastUpdated => 1133619940
|
||||
},
|
||||
|
||||
'dashboard template field label' => {
|
||||
message => q|Dashboard Template|,
|
||||
lastUpdated => 1133619940
|
||||
},
|
||||
|
||||
'assets to hide' => {
|
||||
message => q|Assets To Hide.|,
|
||||
lastUpdated => 1118942468
|
||||
|
|
@ -57,6 +47,168 @@ checkbox for any Asset that you do not want displayed in the Page Layout Asset.
|
|||
lastUpdated => 1230356526,
|
||||
},
|
||||
|
||||
'Edit Dashlet' => {
|
||||
message => q|Edit Dashlet|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|A dashlet is an asset being displayed by the Dashboard. It may not have a translation.|,
|
||||
},
|
||||
|
||||
'Is static' => {
|
||||
message => q|Is static|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Can it be moved, or rearranged?|,
|
||||
},
|
||||
|
||||
'Is static help' => {
|
||||
message => q|Can this dashlet be moved around on the dashboard by users of the Dashboard?|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Can it be moved, or rearranged?|,
|
||||
},
|
||||
|
||||
'Is required' => {
|
||||
message => q|Is required|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Can it be deleted from a dashboard by a user?|,
|
||||
},
|
||||
|
||||
'Is required help' => {
|
||||
message => q|Can this dashlet be deleted from the dashboard by users of the Dashboard?|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Can it be moved, or rearranged?|,
|
||||
},
|
||||
|
||||
'Dashboard Template Variables' => {
|
||||
message => q|Dashboard Template Variables|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'dragger.init' => {
|
||||
message => q|Javascript necessary to initialize the Dashboard. It should be placed at the bottom of the template.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'fullUrl' => {
|
||||
message => q|The full URL to this Dashboard, including sitename and any gateway configuration.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'canEdit' => {
|
||||
message => q|A boolean which will be true if the current user can edit this Dashboard.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'positionN_loop' => {
|
||||
message => q|By default, there are four positions, numbered 1, 2, 3 and 4. Each loop contains the list of assets that have been placed into it. Position 1 is special, because it also contains any assets which have not been specifically placed by the user.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'id' => {
|
||||
message => q|Asset ID of the current dashlet.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'content' => {
|
||||
message => q|The dashlet's content|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'dashletTitle' => {
|
||||
message => q|The title of the dashlet, the raw asset title.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'shortcutUrl' => {
|
||||
message => q|If this dashlet is a shortcut, the URL of the shortcut.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'dashletUrl' => {
|
||||
message => q|The URL to this dashlet.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'canDelete' => {
|
||||
message => q|A boolean that is true if the current user is in the group who can personalize the dashboard and if this dashlet is not set to be required.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'canMove' => {
|
||||
message => q|A boolean that is true if the current user is in the group who can personalize the dashboard and if this dashlet is not set to be static.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'canPersonalize' => {
|
||||
message => q|A boolean that is true if the current user is in the group who can personalize the dashboard.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'showReloadIcon' => {
|
||||
message => q|A boolean that is true if this dashlet is a shortcut, and the Show Reload Icon property is set to be true.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'canEditUserPrefs' => {
|
||||
message => q|A boolean that is true if the current user is in the Registered Users group, and the dashlet is a Shortcut, and the Shortcut has preferences that can be configured.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'dashboard asset template variables title' => {
|
||||
message => q|Dashboard Asset Template Variables|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'templateId' => {
|
||||
message => q|The GUID of the template used to display the dashboard|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'adminsGroupId' => {
|
||||
message => q|The GUID of the group that is allowed to set the default appearance of the dashboard for visitors.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'usersGroupId' => {
|
||||
message => q|The GUID of the group that is allowed to change the appearance of their own dashboard.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'isInitialized' => {
|
||||
message => q|A boolean which is true if this Dashboard has been initialized. You really don't need to know more than that.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|Template variable help|,
|
||||
},
|
||||
|
||||
'Add New Content' => {
|
||||
message => q|Add New Content|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|i18n phrase for the view template|,
|
||||
},
|
||||
|
||||
'editFormUrl' => {
|
||||
message => q|The URL to fetch the user overrides form for this dashlet, whether it is Shortcut based or a regular asset with overrides.|,
|
||||
lastUpdated => 1230356526,
|
||||
context => q|i18n phrase for the view template|,
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -1050,6 +1050,12 @@ be useful, others may not.|,
|
|||
context => q{Help for template variable},
|
||||
},
|
||||
|
||||
'add entry' => {
|
||||
message => q{Add Entry},
|
||||
lastUpdated => 0,
|
||||
context => q{Label for link to add a new entry to the dataform},
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -821,6 +821,18 @@ be useful, others may not.|,
|
|||
context => 'follows a select list with ordinals, first, second, etc. To form the phrase, First week on, Second week on',
|
||||
},
|
||||
|
||||
'invalid start date' => {
|
||||
message => 'Invalid start date. Please enter a valid date in the form "YYYY-MM-DD"',
|
||||
lastUpdated => 0,
|
||||
context => 'An error when we cant parse the date they give us',
|
||||
},
|
||||
|
||||
'invalid end date' => {
|
||||
message => 'Invalid end date. Please enter a valid date in the form "YYYY-MM-DD"',
|
||||
lastUpdated => 0,
|
||||
context => 'An error when we cant parse the date they give us',
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -168,11 +168,133 @@ our $I18N = {
|
|||
lastUpdated => 0,
|
||||
context => "Choose from the list of points that existon the map",
|
||||
},
|
||||
|
||||
'assetName' => {
|
||||
message => "Map",
|
||||
lastUpdated => 0,
|
||||
context => "Name of this asset",
|
||||
},
|
||||
|
||||
'canAddPoint' => {
|
||||
message => "A boolean which is true if the current user can add a new point to the map",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'canEdit' => {
|
||||
message => "A boolean which is true if the current user can edit this Map asset",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'map asset template variables' => {
|
||||
message => "Map Asset Template Variables",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'view template' => {
|
||||
message => "Map Asset View Template",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'groupIdAddPoint' => {
|
||||
message => "The GUID of the group that can add points to the Map",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'mapApiKey' => {
|
||||
message => "The Google Maps API key",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'mapHeight' => {
|
||||
message => "The height of the map, in pixels",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'mapWidth' => {
|
||||
message => "The width of the map, in pixels",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'startLatitude' => {
|
||||
message => "The starting latitude of the map, for the center",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'startLongitude' => {
|
||||
message => "The starting longitude of the map, for the center",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'startZoom' => {
|
||||
message => "The starting zoom level of the map",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'templateIdEditPoint' => {
|
||||
message => "The GUID of the template for addding or editing a point.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'templateIdView' => {
|
||||
message => "The GUID of the template for viewing the map.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'templateIdViewPoint' => {
|
||||
message => "The GUID of the template for viewing a point of the map.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'workflowIdPoint' => {
|
||||
message => "The GUID of the workflow for committing a Map Point.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'mapPoints' => {
|
||||
message => "A loop of map points. See the MapPoint template variables for a list of available ones.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'mapPoints' => {
|
||||
message => "A loop of map points. See the MapPoint template variables for a list of available ones.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'button_addPoint' => {
|
||||
message => "A templated button with internationalized label to add a button.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'button_setCenter' => {
|
||||
message => "A templated button with internationalized label to set the center of the map back to the default.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'selectPoint' => {
|
||||
message => "A templated dropdown to center the map on a point, and to display it's information.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -133,7 +133,16 @@ our $I18N = {
|
|||
lastUpdated => 0,
|
||||
context => 'Description of asset property',
|
||||
},
|
||||
|
||||
'isGeocoded label' => {
|
||||
message => 'Automatically Position',
|
||||
lastUpdated => 0,
|
||||
context => 'Label for asset property',
|
||||
},
|
||||
'isGeocoded description' => {
|
||||
message => q{Choose whether or not this map point should be automatically positioned having it's latitude and longitude dynamically set based on the address. Choosing "Yes" will make the point unable to be moved on the map.},
|
||||
lastUpdated => 0,
|
||||
context => 'Description of asset property',
|
||||
},
|
||||
'assetName' => {
|
||||
message => "MapPoint",
|
||||
lastUpdated => 0,
|
||||
|
|
@ -344,6 +353,53 @@ our $I18N = {
|
|||
context => "template variable help",
|
||||
},
|
||||
|
||||
'userDefined1' => {
|
||||
message => "The value of userDefined field 1.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'userDefined2' => {
|
||||
message => "The value of userDefined field 2.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'userDefined3' => {
|
||||
message => "The value of userDefined field 3.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'userDefined4' => {
|
||||
message => "The value of userDefined field 4.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'userDefined5' => {
|
||||
message => "The value of userDefined field 5.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'user defined variables' => {
|
||||
message => "Unlike the Collaboration System, the Map Point does not provide predefined form fields for the userdefined variables. Instead, create any kind of form field that you need and give the field the name of the userDefined variable that you want to use. WebGUI will handle saving it.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'form_isHidden' => {
|
||||
message => "A yes/no field indicating whether or not the Map Point should display in navigations.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
|
||||
'form_isGeocoded' => {
|
||||
message => "A checkbox field indicating whether or not the Map Point should be automatically placed on the map based on it's address.",
|
||||
lastUpdated => 0,
|
||||
context => "template variable help",
|
||||
},
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -421,8 +421,8 @@ the Navigation Template to determine who can see them in the menu.</p>
|
|||
},
|
||||
|
||||
'page.depthDiff' => {
|
||||
message => q|The difference in depth between the previous page and this page, parent.absDepth - page.absDepth, although parent.absDepth is not a template variable.|,
|
||||
lastUpdated => 1149394665,
|
||||
message => q|The difference in depth between the previous page and this page, previous.absDepth - page.absDepth, although previous.absDepth is not a template variable. For the very first page (which has no previous page), this is set to 0.|,
|
||||
lastUpdated => 1289253145,
|
||||
},
|
||||
|
||||
'page.depthDiffIsN' => {
|
||||
|
|
|
|||
|
|
@ -864,6 +864,12 @@ be useful, others may not.|,
|
|||
context => q|A set of links or icons to edit or alter the object.|
|
||||
},
|
||||
|
||||
'Lost' => {
|
||||
message => q|Asset lost|,
|
||||
lastUpdated => 0,
|
||||
context => q|A message indicating that the asset used by the Product as collateral has been lost. Lost as in missing/deleted.|
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -514,6 +514,12 @@ our $I18N = {
|
|||
lastUpdated => 1229493261,
|
||||
},
|
||||
|
||||
'cache timeout help' => {
|
||||
message => q|How long should lookups for each stock symbol be cached internally? Note, the default template has javascript that does fetches on the client side.|,
|
||||
context => q|Template variable help|,
|
||||
lastUpdated => 1229493261,
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -292,6 +292,12 @@ our $I18N = {
|
|||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'imgRemoteUrlForm' => {
|
||||
message => q|A form field to specify a remote url for a photo.|,
|
||||
context => q|Template variable for edit form.|,
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'newUploadForm' => {
|
||||
message => q|A form field to upload an image.|,
|
||||
context => q|Template variable for edit form.|,
|
||||
|
|
@ -334,6 +340,13 @@ our $I18N = {
|
|||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'photo remote url' => {
|
||||
message => 'Photo Remote URL',
|
||||
context => 'Label in the edit story form. Location of image (instead
|
||||
of uploaded location)',
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'photo caption' => {
|
||||
message => q|Photo Caption|,
|
||||
context => q|Label in the edit story form. Short for Photograph Caption.|,
|
||||
|
|
|
|||
|
|
@ -58,9 +58,9 @@ our $I18N = {
|
|||
},
|
||||
|
||||
'story_loop' => {
|
||||
message => q|A loop containing the most recent stories for this topic.|,
|
||||
message => q|A loop containing the most recent stories for this topic. In addition to the listed variables, all the view template variables from Story are available.|,
|
||||
context => q|Template variable.|,
|
||||
lastUpdated => 0,
|
||||
lastUpdated => 1294679882,
|
||||
},
|
||||
|
||||
'url' => {
|
||||
|
|
@ -93,6 +93,12 @@ our $I18N = {
|
|||
lastUpdated => 1248191575,
|
||||
},
|
||||
|
||||
'topStory' => {
|
||||
message => 'Variable containing the same kind of values as story_loop, but for the topStory. Accessible via topStory.hasPhotos, etc.',
|
||||
context => 'Template variable.',
|
||||
lastUpdated => 1294761543,
|
||||
},
|
||||
|
||||
'topStoryUrl' => {
|
||||
message => q|The URL to view the top story.|,
|
||||
context => q|Template variable.|,
|
||||
|
|
|
|||
|
|
@ -51,6 +51,11 @@ our $I18N = {
|
|||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'media' => {
|
||||
message => q|Any MediaRSS entries for this item: structure is directly copied from <a href="http://search.cpan.org/perldoc?XML::FeedPP::MediaRSS#KEYS" >XML::FeedPP::MediaRSS</a>|,
|
||||
lastUpdated => 1301495766,
|
||||
},
|
||||
|
||||
'channel_description' => {
|
||||
message => q|A description of the content available through this channel. This variable will be populated by the first feed in a multi-feed list.|,
|
||||
lastUpdated => 0,
|
||||
|
|
|
|||
|
|
@ -399,7 +399,54 @@ Any scratch variables will be available in the template with this syntax:<br/>
|
|||
message => 'An example image to show what the template looks like before the user selects it',
|
||||
lastUpdated => 0,
|
||||
},
|
||||
|
||||
'Configure' => {
|
||||
message => 'Configure',
|
||||
lastUpdated => 1294247160,
|
||||
},
|
||||
'Fetch Variables' => {
|
||||
message => 'Fetch Variables',
|
||||
lastUpdated => 1294165643,
|
||||
},
|
||||
'Fetch Variables hoverHelp' => {
|
||||
message => 'Try to guess variables from a url that uses this template.',
|
||||
lastUpdated => 1294165643,
|
||||
},
|
||||
'Fetch' => {
|
||||
message => 'Fetch',
|
||||
lastUpdated => 1294165643,
|
||||
},
|
||||
'URL' => {
|
||||
message => 'URL',
|
||||
lastUpdated => 1294165643,
|
||||
},
|
||||
'URL hoverHelp' => {
|
||||
message => 'URL used by the fetch button.',
|
||||
lastUpdated => 1294165643,
|
||||
},
|
||||
'Plain Text?' => {
|
||||
message => 'Preview as Plain Text?',
|
||||
lastUpdated => 1294165643,
|
||||
},
|
||||
'Plain Text hoverHelp' => {
|
||||
message => 'If you mark yes, you will get a plain-text response (useful for seeing the raw output of a template). Otherwise, the output will be rendered as html.',
|
||||
lastUpdated => 1294165643,
|
||||
},
|
||||
'Preview' => {
|
||||
message => 'Preview',
|
||||
lastUpdated => 1294247388,
|
||||
},
|
||||
'Variables' => {
|
||||
message => 'Variables',
|
||||
lastUpdated => 1294165651,
|
||||
},
|
||||
'Variables hoverHelp' => {
|
||||
message => 'Variables used by the render button (in JSON).',
|
||||
lastUpdated => 1294165652,
|
||||
},
|
||||
'Configure Preview' => {
|
||||
message => 'Configure Preview',
|
||||
lastUpdated => 1294251507,
|
||||
},
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -918,8 +918,8 @@ below/after the form element.|,
|
|||
},
|
||||
|
||||
'viewScreenTitle' => {
|
||||
message => q|The title for the view screen|,
|
||||
lastUpdated => 1104630516,
|
||||
message => q|The title for the view screen. This is the concatenation of all values for fields which have View Screen Title set for this Thing. If no fields are set, then the title is empty.|,
|
||||
lastUpdated => 1298915023,
|
||||
},
|
||||
|
||||
'import_url' => {
|
||||
|
|
@ -929,8 +929,7 @@ below/after the form element.|,
|
|||
},
|
||||
|
||||
'export_url' => {
|
||||
message => q|Url to export the data in a search result into a csv file. This is only available after a
|
||||
search has been done.|,
|
||||
message => q|Url to export the all data in a thing into a csv file.|,
|
||||
lastUpdated => 1104630516,
|
||||
context => q|Description of a tmpl_var for the template help.|,
|
||||
},
|
||||
|
|
@ -1145,6 +1144,12 @@ search has been done.|,
|
|||
context => q|Status message in the Export Thingy progress bar. %s is the name of the Thing that is being exported.|,
|
||||
},
|
||||
|
||||
'variables by label' => {
|
||||
message => q|In addition to the <b>field_loop</b>, field values may be directly accessed via their label. Please check the documentation for the template plugin that you are using to handle odd characters like spaces or quotes in the label.|,
|
||||
lastUpdated => 1231180362,
|
||||
context => q|Template variable help for getViewThingData|,
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -102,6 +102,12 @@ our $I18N = {
|
|||
lastUpdated => 1167972337
|
||||
},
|
||||
|
||||
'cache timeout help' => {
|
||||
message => q|How long should lookups for each location be cached internally?|,
|
||||
context => q|Template variable help|,
|
||||
lastUpdated => 1229493261,
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
33
lib/WebGUI/i18n/English/Form_Group.pm
Normal file
33
lib/WebGUI/i18n/English/Form_Group.pm
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
package WebGUI::i18n::English::Form_Group;
|
||||
|
||||
use strict; ##Required for all good Perl::Critic compliant code
|
||||
|
||||
our $I18N = {
|
||||
'Group Manager' => {
|
||||
message => q|Group Manager|,
|
||||
lastUpdated => 1131394070, #seconds from the epoch
|
||||
context => q|A form to add or do minor edits to groups|
|
||||
},
|
||||
|
||||
'Add User...' => {
|
||||
message => q|Add User...|,
|
||||
lastUpdated => 1131394070, #seconds from the epoch
|
||||
context => q|Hint for a text box where you enter in a username|
|
||||
},
|
||||
|
||||
'Add Group...' => {
|
||||
message => q|Add Group...|,
|
||||
lastUpdated => 1131394070, #seconds from the epoch
|
||||
context => q|Hint for a text box where you enter in a groupname|
|
||||
},
|
||||
|
||||
'New Group' => {
|
||||
message => q|New Group|,
|
||||
lastUpdated => 1131394070, #seconds from the epoch
|
||||
context => q|Label for a button to create a new group.|
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
#vim:ft=perl
|
||||
|
|
@ -92,6 +92,12 @@ our $I18N = {
|
|||
lastUpdated => 1096319562
|
||||
},
|
||||
|
||||
'Add' => {
|
||||
message => q|Add|,
|
||||
lastUpdated => 1096319562,
|
||||
context => q|to add something new, to create/acquire|,
|
||||
},
|
||||
|
||||
'Edit help' => {
|
||||
message => q|Edit the properties of this Asset. This icon is only available if the asset isn't locked, or if it is locked and you are using the tag it was edited under.|,
|
||||
lastUpdated => 1165448622
|
||||
|
|
|
|||
|
|
@ -8,6 +8,12 @@ our $I18N = {
|
|||
lastUpdated => 1134969093
|
||||
},
|
||||
|
||||
'Unknown' => {
|
||||
message => q|Unknown|,
|
||||
lastUpdated => 1134969093,
|
||||
context => q|meaning, we do not know who it is, and it is not Visitor|,
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ our $I18N = {
|
|||
},
|
||||
|
||||
'identity token help' => {
|
||||
message => q{The identity token listed under the Payment Data Transfer radio button in your website payment preference on PayPal},
|
||||
message => q{The identity token listed under the Payment Data Transfer radio button in your website payment preference on PayPal. To enable, this, log into your PayPal account, go to Profile. Under Seller Preferences, choose Website Payment Preferences. Select Auto Return and enter in your website's address. Then select Payment Data Transfer. The next time you enter this screen, your PDT Identity token will be listed.},
|
||||
lastUpdated => 1248297326,
|
||||
},
|
||||
|
||||
|
|
|
|||
|
|
@ -1324,6 +1324,12 @@ our $I18N = {
|
|||
context => q|Template variable for email receipt template|,
|
||||
},
|
||||
|
||||
'hasSku' => {
|
||||
message => q|A boolean which is true if the Asset that this item refers to is still in WebGUI. If this variable is false, then <b>viewItemUrl</b> should not be used.|,
|
||||
lastUpdated => 1213135218,
|
||||
context => q|Template variable for email receipt template|,
|
||||
},
|
||||
|
||||
'price help' => {
|
||||
message => q|The price of this item, formatted to two decimal places.|,
|
||||
lastUpdated => 1213135218,
|
||||
|
|
@ -2013,6 +2019,12 @@ our $I18N = {
|
|||
context => q|Template variable help|
|
||||
},
|
||||
|
||||
'item sku deleted' => {
|
||||
message => q|The Asset for this item cannot be instanced.|,
|
||||
lastUpdated => 0,
|
||||
context => q|Template variable help|
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -183,6 +183,24 @@ after some time.|,
|
|||
context => q|Error message on adding vat number|,
|
||||
},
|
||||
|
||||
'Enter VAT numbers' => {
|
||||
message => q|Enter VAT numbers|,
|
||||
lastUpdated => 0,
|
||||
context => q|Title for the per-user vat number management screen|,
|
||||
},
|
||||
|
||||
'Approved for use' => {
|
||||
message => q|Approved for use|,
|
||||
lastUpdated => 0,
|
||||
context => q|Status flag for the VAT number.|,
|
||||
},
|
||||
|
||||
'Add another VAT number' => {
|
||||
message => q|Add another VAT number|,
|
||||
lastUpdated => 0,
|
||||
context => q||,
|
||||
},
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -296,6 +296,11 @@ our $I18N = {
|
|||
lastUpdated => 1065356764
|
||||
},
|
||||
|
||||
'or' => {
|
||||
message => q|or|,
|
||||
lastUpdated => 1053804577,
|
||||
},
|
||||
|
||||
'978' => {
|
||||
message => q|User added successfully.|,
|
||||
lastUpdated => 1053804577
|
||||
|
|
@ -526,6 +531,11 @@ our $I18N = {
|
|||
lastUpdated => 1133087205
|
||||
},
|
||||
|
||||
'Template Parser' => {
|
||||
message => q|Template Parser|,
|
||||
lastUpdated => 1301593691
|
||||
},
|
||||
|
||||
'391' => {
|
||||
message => q|Delete attached file.|,
|
||||
lastUpdated => 1031514049
|
||||
|
|
@ -1441,6 +1451,11 @@ You must be using mod_perl and configure <b>PerlSetEnv SYBASE /opt/sybase/11.0.2
|
|||
lastUpdated => 1122093200,
|
||||
},
|
||||
|
||||
'override user email preference description' => {
|
||||
message => q|Send mail regardless of the users' preferences about receiving inbox notifications|,
|
||||
lastUpdated => 1302878213,
|
||||
},
|
||||
|
||||
'230 description' => {
|
||||
message => q|The message that will be sent to all members of the group. The message will be
|
||||
sent in HTML format. No attachments can be included.|,
|
||||
|
|
@ -2239,6 +2254,11 @@ This group could then be named "Employees in HMO 1", and would allow you to rest
|
|||
lastUpdated => 1031514049
|
||||
},
|
||||
|
||||
'override user email preference' => {
|
||||
message => 'Override user email preference?',
|
||||
lastUpdated => 1302878112,
|
||||
},
|
||||
|
||||
'866' => {
|
||||
message => q|Expire Notification Message|,
|
||||
lastUpdated => 1101775465,
|
||||
|
|
@ -3055,6 +3075,12 @@ or are under your current version tag.</p>
|
|||
context => q|Label of the cancel button|
|
||||
},
|
||||
|
||||
'Cancel' => {
|
||||
message => q|Cancel|,
|
||||
lastUpdated =>1092930637,
|
||||
context => q|Label of the cancel button, with capital C|
|
||||
},
|
||||
|
||||
'trash' => {
|
||||
message => q|Trash|,
|
||||
lastUpdated =>1211131614,
|
||||
|
|
@ -4726,6 +4752,24 @@ Users may override this setting in their profile.
|
|||
lastUpdated => 0,
|
||||
context => q{Message after a shortcut is created successfully},
|
||||
},
|
||||
'Up' => {
|
||||
message => 'Up',
|
||||
lastUpdate => 0,
|
||||
context => 'Up, as in move up.',
|
||||
},
|
||||
|
||||
'Down' => {
|
||||
message => 'Down',
|
||||
lastUpdate => 0,
|
||||
context => 'Down, as in move down.',
|
||||
},
|
||||
|
||||
'Add' => {
|
||||
message => 'Add',
|
||||
lastUpdate => 0,
|
||||
context => 'Add, as in to append or add more',
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
package WebGUI::i18n::English::Workflow_Activity_UpdateAssetSubscribers;
|
||||
use strict;
|
||||
|
||||
our $I18N = {
|
||||
'name' => {
|
||||
message => q|Update Collaboration Subscribers|,
|
||||
context => q|Name for the Workflow activity|,
|
||||
lastUpdated => 1165363730,
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
1;
|
||||
|
||||
|
|
@ -12,14 +12,6 @@ our $LANGUAGE = {
|
|||
|
||||
sub makeUrlCompliant { # you have to have this method, but it can do URL transcoding for your language
|
||||
my $value = shift;
|
||||
$value =~ s/\s+$//; #removes trailing whitespace
|
||||
$value =~ s/^\s+//; #removes leading whitespace
|
||||
$value =~ s/ /-/g; #replaces whitespace with hyphens
|
||||
$value =~ s/\.$//; #removes trailing period
|
||||
$value =~ s/[^A-Za-z0-9\-\.\_\/]//g; #removes all funky characters
|
||||
$value =~ s/^\///; #removes a leading /
|
||||
$value =~ s/\/$//; #removes a trailing /
|
||||
$value =~ s/\/\//\//g; #removes double /
|
||||
return $value;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue