From 32817efc80296c32c11e57394c8e0d6ea1da4f74 Mon Sep 17 00:00:00 2001
From: Colin Kuskie
Date: Wed, 18 Jul 2007 23:24:14 +0000
Subject: [PATCH] WebGUI Help pruning, with associated fixes.
---
lib/WebGUI/AdminConsole.pm | 9 +-
lib/WebGUI/Help/Asset_Collaboration.pm | 4 -
lib/WebGUI/Help/Asset_HttpProxy.pm | 4 -
lib/WebGUI/Help/Asset_Wobject.pm | 4 -
lib/WebGUI/Help/WebGUI.pm | 514 +------------------------
lib/WebGUI/i18n/English/WebGUI.pm | 491 +----------------------
6 files changed, 12 insertions(+), 1014 deletions(-)
diff --git a/lib/WebGUI/AdminConsole.pm b/lib/WebGUI/AdminConsole.pm
index bf844f0d1..4ffc77e7c 100644
--- a/lib/WebGUI/AdminConsole.pm
+++ b/lib/WebGUI/AdminConsole.pm
@@ -168,7 +168,7 @@ sub getAdminConsoleParams {
#-------------------------------------------------------------------
-=head2 getAdminFunction ( [id] )
+=head2 getAdminFunction ( [id, testing] )
Returns _formatFunction list of available AdminFunctions.
@@ -176,11 +176,17 @@ Returns _formatFunction list of available AdminFunctions.
If present, returns a _formatFunction hash based upon the given parameter.
+=head3 testing
+
+If true, then getAdminFunction will return the internal hash for i18n, icon and
+other tests.
+
=cut
sub getAdminFunction {
my $self = shift;
my $id = shift;
+ my $testing = shift;
my $functions = { # at some point in the future we'll need to make this pluggable/configurable
"spectre"=>{
title=>{
@@ -417,6 +423,7 @@ sub getAdminFunction {
group=>"3",
},
};
+ return $functions if $testing;
if ($id) {
return $self->_formatFunction($functions->{$id});
} else {
diff --git a/lib/WebGUI/Help/Asset_Collaboration.pm b/lib/WebGUI/Help/Asset_Collaboration.pm
index 7fb0432e2..1269522f5 100644
--- a/lib/WebGUI/Help/Asset_Collaboration.pm
+++ b/lib/WebGUI/Help/Asset_Collaboration.pm
@@ -223,10 +223,6 @@ our $HELP = {
},
],
related => [
- {
- tag => 'content filtering',
- namespace => 'WebGUI'
- },
]
},
diff --git a/lib/WebGUI/Help/Asset_HttpProxy.pm b/lib/WebGUI/Help/Asset_HttpProxy.pm
index e4beea373..b2772db62 100644
--- a/lib/WebGUI/Help/Asset_HttpProxy.pm
+++ b/lib/WebGUI/Help/Asset_HttpProxy.pm
@@ -85,10 +85,6 @@ our $HELP = {
tag => 'http proxy template',
namespace => 'Asset_HttpProxy',
},
- {
- tag => 'content filtering',
- namespace => 'WebGUI',
- },
],
},
diff --git a/lib/WebGUI/Help/Asset_Wobject.pm b/lib/WebGUI/Help/Asset_Wobject.pm
index 9c722370d..45041f124 100644
--- a/lib/WebGUI/Help/Asset_Wobject.pm
+++ b/lib/WebGUI/Help/Asset_Wobject.pm
@@ -8,10 +8,6 @@ our $HELP = {
fields => [
],
related => [
- {
- tag => 'style sheets using',
- namespace => 'WebGUI'
- },
{
tag => 'wobject add/edit',
namespace => 'Asset_Wobject'
diff --git a/lib/WebGUI/Help/WebGUI.pm b/lib/WebGUI/Help/WebGUI.pm
index 350eb7e77..093884c7f 100644
--- a/lib/WebGUI/Help/WebGUI.pm
+++ b/lib/WebGUI/Help/WebGUI.pm
@@ -1,43 +1,10 @@
package WebGUI::Help::WebGUI;
our $HELP = {
- 'packages using' => {
- title => '681',
- body => '636',
- fields => [
- ],
- related => [
- ]
- },
- 'content filtering' => {
- title => '418',
- body => 'content filter body',
- fields => [
- ],
- related => [
- ],
- },
- 'replacements edit' => {
- title => '1052',
- body => 'replacements edit body',
- fields => [
- {
- title => '1050',
- description => '1050 description',
- namespace => 'WebGUI',
- },
- {
- title => '1051',
- description => '1051 description',
- namespace => 'WebGUI',
- },
- ],
- related => [
- ],
- },
+
'style template' => {
title => '1073',
- body => '1074',
+ body => '',
variables => [
{
'name' => 'body.content'
@@ -49,10 +16,6 @@ our $HELP = {
fields => [
],
related => [
- {
- tag => 'style sheets using',
- namespace => 'WebGUI'
- },
{
tag => 'template language',
namespace => 'Asset_Template'
@@ -60,463 +23,6 @@ our $HELP = {
]
},
- 'style sheets using' => {
- title => '668',
- body => '623',
- fields => [
- ],
- related => [
- {
- tag => 'style template',
- namespace => 'WebGUI'
- }
- ]
- },
- 'grouping edit' => {
- title => 'grouping edit title',
- body => 'grouping edit body',
- fields => [
- {
- title => '50',
- description => '50 description',
- namespace => 'WebGUI',
- },
- {
- title => '84',
- description => '84 description',
- namespace => 'WebGUI',
- },
- {
- title => '369',
- description => '369 description',
- namespace => 'WebGUI',
- },
- {
- title => '977',
- description => '977 description',
- namespace => 'WebGUI',
- },
- ],
- related => [
- {
- tag => 'groups default',
- namespace => 'WebGUI'
- }
- ],
- },
- 'group email' => {
- title => 'group email title',
- body => 'group email body',
- fields => [
- {
- title => '811',
- description => '811 description',
- namespace => 'WebGUI',
- },
- {
- title => '229',
- description => '229 description',
- namespace => 'WebGUI',
- },
- {
- title => '230',
- description => '230 description',
- namespace => 'WebGUI',
- },
- ],
- related => [
- ],
- },
- 'group add/edit' => {
- title => '667',
- body => '622',
- fields => [
- {
- title => '84',
- description => '84 description',
- namespace => 'WebGUI',
- },
- {
- title => '85',
- description => '85 description',
- namespace => 'WebGUI',
- },
- {
- title => '367',
- description => '367 description',
- namespace => 'WebGUI',
- },
- {
- title => '865',
- description => '865 description',
- namespace => 'WebGUI',
- },
- {
- title => '864',
- description => '864 description',
- namespace => 'WebGUI',
- },
- {
- title => '866',
- description => '866 description',
- namespace => 'WebGUI',
- },
- {
- title => '863',
- description => '863 description',
- namespace => 'WebGUI',
- },
- {
- title => '538',
- description => '538 description',
- namespace => 'WebGUI',
- },
- {
- title => '857',
- description => '857 description',
- namespace => 'WebGUI',
- },
- {
- title => '945',
- description => '945 description',
- namespace => 'WebGUI',
- },
- {
- title => '974',
- description => '974 description',
- namespace => 'WebGUI',
- },
- {
- title => '975',
- description => '975 description',
- namespace => 'WebGUI',
- },
- {
- title => '1075',
- description => '1075 description',
- namespace => 'WebGUI',
- },
- {
- title => '1005',
- description => '1005 description',
- namespace => 'WebGUI',
- },
- {
- title => 'LDAPLink_ldapGroup',
- description => 'LDAPLink_ldapGroup description',
- namespace => 'AuthLDAP',
- },
- {
- title => 'LDAPLink_ldapGroupProperty',
- description => 'LDAPLink_ldapGroupProperty description',
- namespace => 'AuthLDAP',
- },
- {
- title => 'LDAPLink_ldapRecursiveProperty',
- description => 'LDAPLink_ldapRecursiveProperty description',
- namespace => 'AuthLDAP',
- },
- {
- title => 'LDAPLink_ldapRecursiveFilter',
- description => 'LDAPLink_ldapRecursiveFilterDescription',
- namespace => 'AuthLDAP',
- },
- {
- title => '1004',
- description => '1004 description',
- namespace => 'WebGUI',
- },
- ],
- related => [
- {
- tag => 'groups manage',
- namespace => 'WebGUI'
- },
- {
- tag => 'group email',
- namespace => 'WebGUI'
- },
- {
- tag => 'database links manage',
- namespace => 'WebGUI'
- },
- ]
- },
- 'group delete' => {
- title => '665',
- body => '620',
- fields => [
- ],
- related => [
- {
- tag => 'groups manage',
- namespace => 'WebGUI'
- }
- ]
- },
- 'settings' => {
- title => 'settings',
- body => 'settings help',
- fields => [
- {
- title => '125',
- description => '125 description',
- namespace => 'WebGUI',
- },
- {
- title => '126',
- description => '126 description',
- namespace => 'WebGUI',
- },
- {
- title => '127',
- description => '127 description',
- namespace => 'WebGUI',
- },
- {
- title => '527',
- description => '527 description',
- namespace => 'WebGUI',
- },
- {
- title => '141',
- description => '141 description',
- namespace => 'WebGUI',
- },
- {
- title => 'url extension',
- description => 'url extension description',
- namespace => 'WebGUI',
- },
- {
- title => '130',
- description => '130 description',
- namespace => 'WebGUI',
- },
- {
- title => '583',
- description => '583 description',
- namespace => 'WebGUI',
- },
- {
- title => '406',
- description => '406 description',
- namespace => 'WebGUI',
- },
- {
- title => 'Enable Metadata',
- description => 'Enable Metadata description',
- namespace => 'WebGUI',
- },
- {
- title => 'default rich editor',
- description => 'default rich editor description',
- namespace => 'WebGUI',
- },
- {
- title => '465',
- description => '465 description',
- namespace => 'WebGUI',
- },
- {
- title => 'user function style',
- description => 'user function style description',
- namespace => 'WebGUI',
- },
- {
- title => 'admin console template',
- description => 'admin console template description',
- namespace => 'WebGUI',
- },
- {
- title => '135',
- description => '135 description',
- namespace => 'WebGUI',
- },
- {
- title => '824',
- description => '824 description',
- namespace => 'WebGUI',
- },
- {
- title => '400',
- description => '400 description',
- namespace => 'WebGUI',
- },
- {
- title => 'debug ip',
- description => 'debug ip description',
- namespace => 'WebGUI',
- },
- {
- title => 'show performance indicators',
- description => 'show performance indicators description',
- namespace => 'WebGUI',
- },
- {
- title => '707',
- description => '707 description',
- namespace => 'WebGUI',
- },
- {
- title => '1069',
- description => '1069 description',
- namespace => 'WebGUI',
- },
- {
- title => '118',
- description => '118 description',
- namespace => 'WebGUI',
- },
- {
- title => '559',
- description => '559 description',
- namespace => 'WebGUI',
- },
- {
- title => '539',
- description => '539 description',
- namespace => 'WebGUI',
- },
- {
- title => '540',
- description => '540 description',
- namespace => 'WebGUI',
- },
- {
- title => '142',
- description => '142 description',
- namespace => 'WebGUI',
- },
- {
- title => '885',
- description => '885 description',
- namespace => 'WebGUI',
- },
- {
- title => '1006',
- description => '1006 description',
- namespace => 'WebGUI',
- },
- {
- title => 'Enable passive profiling',
- description => 'Enable passive profiling description',
- namespace => 'WebGUI',
- },
- {
- title => 'Enable user invitations',
- description => 'Enable user invitations description',
- namespace => 'WebGUI',
- },
- {
- title => 'user invitations email exists',
- description => 'user invitations email exists description',
- namespace => 'WebGUI',
- },
- {
- title => '164',
- description => '164 description',
- namespace => 'WebGUI',
- },
- ],
- related => []
- },
- 'groups default' => {
- title => 'groups default title',
- body => 'groups default body',
- fields => [
- ],
- related => [
- {
- tag => 'groups manage',
- namespace => 'WebGUI'
- }
- ]
- },
- 'groups manage' => {
- title => '660',
- body => '615',
- fields => [
- ],
- related => [
- {
- tag => 'groups default',
- namespace => 'WebGUI'
- },
- {
- tag => 'group add/edit',
- namespace => 'WebGUI'
- },
- {
- tag => 'group delete',
- namespace => 'WebGUI'
- },
- {
- tag => 'users manage',
- namespace => 'WebGUI'
- }
- ]
- },
- 'manage users in group' => {
- title => 'manage users in group title',
- body => 'manage users in group body',
- fields => [
- ],
- related => [
- ]
- },
- 'manage groups in group' => {
- title => '813',
- body => 'manage groups in group body',
- fields => [
- ],
- related => [
- ]
- },
- 'users manage' => {
- title => '658',
- body => '613',
- fields => [
- ],
- related => [
- {
- tag => 'groups manage',
- namespace => 'WebGUI'
- },
- {
- tag => 'user add/edit',
- namespace => 'WebGUI'
- },
- {
- tag => 'user delete',
- namespace => 'WebGUI'
- }
- ]
- },
- 'user delete' => {
- title => '657',
- body => '612',
- fields => [
- ],
- related => [
- {
- tag => 'users manage',
- namespace => 'WebGUI'
- }
- ]
- },
- 'user add/edit' => {
- title => '655',
- body => '610',
- fields => [
- ],
- related => [
- {
- tag => 'users manage',
- namespace => 'WebGUI'
- }
- ]
- },
'page delete' => {
title => '653',
body => '608',
@@ -556,10 +62,6 @@ our $HELP = {
tag => 'article add/edit',
namespace => 'Asset_Article'
},
- {
- tag => 'group add/edit',
- namespace => 'WebGUI'
- },
{
tag => 'message board add/edit',
namespace => 'Asset_MessageBoard'
@@ -568,10 +70,6 @@ our $HELP = {
tag => 'poll add/edit',
namespace => 'Asset_Poll'
},
- {
- tag => 'settings',
- namespace => 'WebGUI'
- },
]
},
'edit user karma' => {
@@ -594,10 +92,6 @@ our $HELP = {
tag => 'article add/edit',
namespace => 'Asset_Article'
},
- {
- tag => 'group add/edit',
- namespace => 'WebGUI'
- },
{
tag => 'message board add/edit',
namespace => 'Asset_MessageBoard'
@@ -606,10 +100,6 @@ our $HELP = {
tag => 'poll add/edit',
namespace => 'Asset_Poll'
},
- {
- tag => 'settings',
- namespace => 'WebGUI'
- },
]
},
'clipboard empty' => {
diff --git a/lib/WebGUI/i18n/English/WebGUI.pm b/lib/WebGUI/i18n/English/WebGUI.pm
index 49125cde6..2ab641ee6 100644
--- a/lib/WebGUI/i18n/English/WebGUI.pm
+++ b/lib/WebGUI/i18n/English/WebGUI.pm
@@ -670,17 +670,6 @@ Database Links enable a WebGUI administrator to add commonly used databases for
lastUpdated => 1031514049
},
- 'grouping edit title' => {
- message => q|Grouping, Edit|,
- lastUpdated => 1122079302
- },
-
- 'grouping edit body' => {
- message => q|You can set how long a user is in a group, or assign them to be a group
- admin.|,
- lastUpdated => 1122079302
- },
-
'50 description' => {
message => q|The name of the user.|,
lastUpdated => 1122088999,
@@ -955,14 +944,6 @@ to add or remove users from their groups.
lastUpdated => 1183420610,
},
- '1074' => {
- message => q|Style templates are a special kind of template in WebGUI. They allow you to keep your content separated from the look and feel of your site. The following are the template variables available in style templates:
-
-
-|,
- lastUpdated => 1149182205,
- },
-
'860' => {
message => q|Make email address public?|,
lastUpdated => 1043879942
@@ -1069,16 +1050,6 @@ removed from the system after a set period of time. That period of time is set
lastUpdated => 1031514049
},
- '660' => {
- message => q|Groups, Manage|,
- lastUpdated => 1031514049
- },
-
- 'groups default title' => {
- message => q|Groups, Default|,
- lastUpdated => 1100223171
- },
-
'428' => {
message => q|User (ID)|,
lastUpdated => 1031514049
@@ -1243,53 +1214,6 @@ The following fields make up a Database Link.
lastUpdated => 1031514049
},
- '610' => {
- message => q|See Manage Users for additional details.
-
-Username
-Username is a unique identifier for a user. Sometimes called a handle, it is also how the user will be known on the site. (Note: Administrators have unlimited power in the WebGUI system. This also means they are capable of breaking the system. If you rename or create a user, be careful not to use a username already in existence.)
-
-
-Authentication Method
-See Edit Settings for details.
-
-
-Password *W
-A password is used to ensure that the user is who s/he says s/he is.
-
-
-Password Timeout *W
-Length of time before this user's password expires, forcing it to be changed
-
-
-Allow User to Change Username? *W
-Should this user be allowed to change his username?
-
-
-Allow User to Change Password? *W
-Should this user be allowed to change his password?
-
-
-LDAP Connection *L
-Select one of the available LDAP connections to authenticate this user.
-
-
-LDAP URL *L
-See Edit Settings for details.
-
-
-Connect DN *L
-The Connect DN is the cn (or common name) of a given user in your LDAP database. It should be specified as cn=John Doe. This is, in effect, the username that will be used to authenticate this user against your LDAP server.
-
-
-*W available in WebGUI authentication
-*L available in LDAP authentication.
-
-
-|,
- lastUpdated => 1146526452,
- },
-
'514' => {
message => q|Views|,
lastUpdated => 1031514049
@@ -1300,69 +1224,6 @@ The Connect DN is the cn (or common name) of a given user in your LDAP da
lastUpdated => 1031879612
},
- 'groups default body' => {
- message => q|There are several groups built into WebGUI:
-
-Admins
-Admins are users who have unlimited privileges within WebGUI. A user should only be added to the admin group if they oversee the system. Usually only one to three people will be added to this group. Once a person has been added to this group, their UI level is automatically updated to 9.
-
-
-Turn Admin On
-Users in this group are allowed to enter Admin mode. By default, the Content Managers,
-Template Managers, Package Managers and Secondary Admins groups are members of the
-Turn Admin On group and also may enter Admin mode.
-
-
-Content Managers
-Content managers are users who have privileges to add, edit, and delete content from various areas on the site. The content managers group should not be used to control individual content areas within the site, but to determine whether a user can edit content at all. You should set up additional groups to separate content areas on the site.
-
-
-Everyone
-Everyone is a magic group in that no one is ever physically inserted into it, but yet all members of the site are part of it. If you want to open up your site to both visitors and registered users, use this group to do it.
-
-
-Export Managers
-Members of this group are allowed to export pages to disk.
-
-
-Package Managers
-Users that have privileges to add, edit, and delete packages of wobjects and pages to deploy.
-
-
-Registered Users
-When users are added to the system they are put into the registered users group. A user should only be removed from this group if their account is deleted or if you wish to punish a troublemaker.
-
-
-Secondary Admins
Users in the Secondary Admins group may
-add new users, but cannot edit users.
-
-
-Style Managers
-Users that have privileges to edit styles for this site. These privileges do not allow the user to assign styles to a page, just define them to be used.
-
-
-Visitors
-Visitors are users who are not logged in using an account on the system. Also, if you wish to punish a registered user you could remove him/her from the Registered Users group and insert him/her into the Visitors group.
-
-
-Template Managers
-Template Managers are an old deprecated group that used to be in charge of editing and creating
-templates. Templates are now owned by the Turn On Admin group by default.
-
-|,
- lastUpdated => 1164348333
- },
-
- '615' => {
- message => q|Groups are used to subdivide privileges and responsibilities within the WebGUI system. For instance, you may be building a site for a classroom situation. In that case you might set up a different group for each class that you teach. You would then apply those groups to the pages that are designed for each class.
-
-
-The Groups page displays all groups that you are allowed to edit. The form on the page allows you to display a subset of those groups. The search engine uses SQL wildcards like '%' instead of the familiar ones used by internet search engines.
-
-|,
- lastUpdated => 1146592059
- },
-
'50' => {
message => q|Username|,
lastUpdated => 1031514049
@@ -1399,11 +1260,6 @@ The Groups page displays all groups that you are allowed to edit. The form on t
lastUpdated => 1031514049
},
- '658' => {
- message => q|Users, Manage|,
- lastUpdated => 1031514049
- },
-
'967' => {
message => q|Empty system trash.|,
lastUpdated => 1052850265
@@ -1525,16 +1381,6 @@ sent in HTML format. No attachments can be included.|,
lastUpdated => 1122093200,
},
- 'group email title' => {
- message => q|Group, Email|,
- lastUpdated => 1122092662
- },
-
- 'group email body' => {
- message => q|This provides an easy way to contact all of the members of a group at once.
|,
- lastUpdated => 1037579611
- },
-
'332' => {
message => q|Work Zip Code|,
lastUpdated => 1031514049
@@ -1576,19 +1422,6 @@ sent in HTML format. No attachments can be included.|,
lastUpdated => 1031514049
},
- '620' => {
- message => q|As this function suggests, you will be deleting a group. Users in that group are removed from the group,but are not deleted from the site.
-
-Any Asset that uses that group will lose the privileges associated with that group. For example, if a page was set to
-be viewable by the group you are deleting, then only Admins and the page owner will be able to see that page. Do not delete
-groups lightly!
-
-As with any delete operation, you are prompted to be sure you wish to proceed with the delete. If you answer yes, the delete will proceed and there is no recovery possible. If you answer no then the delete will not take place.
-
-|,
- lastUpdated => 1171410836
- },
-
'1004' => {
message => q|Cache groups for how long?|,
lastUpdated => 1057208065
@@ -1680,11 +1513,6 @@ groups lightly!
lastUpdated => 1031514049
},
- '665' => {
- message => q|Group, Delete|,
- lastUpdated => 1031514049
- },
-
'434' => {
message => q|Status|,
lastUpdated => 1031514049
@@ -1884,26 +1712,6 @@ This group could then be named "Employees in HMO 1", and would allow you to rest
},
- '622' => {
- message => q|
-Here you will define a new group or edit an existing group.
-Group membership is very flexible, determined from any or all of the following:
-
-
-- Add users directly to a group.
-- Via membership in an LDAP group.
-- From a database query.
-- By IP address.
-
-
-Groups can also be setup to that
-users can add or remove themselves from the group, although it is
-strongly recommended that you not allow users to add themselves to
-default WebGUI groups such as Admin or Content Manager.
-Custom profile fields cannot be added to Groups. If you would like to add custom profile fields, these can be added to Users globally under the User Profiling tab in the Admin Console.|,
- lastUpdated => 1171413841,
- },
-
'361' => {
message => q|Three Over One|,
lastUpdated => 1031514049
@@ -2045,11 +1853,6 @@ default WebGUI groups such as Admin or Content Manager.
lastUpdated => 1031514049
},
- '681' => {
- message => q|Packages, Using|,
- lastUpdated => 1038889481
- },
-
'1017' => {
message => q|Last Reply|,
lastUpdated => 1031514049
@@ -2253,17 +2056,6 @@ div.tabs {
lastUpdated => 1068703399
},
- '612' => {
- message => q|There is no need to ever actually delete a user. If you are concerned with locking out a user, then simply change their password. If you truly wish to delete a user, then please keep in mind that there are consequences. If you delete a user any content that they added to the site via wobjects (like message boards and user contributions) will remain on the site. However, if another user tries to visit the deleted user's profile they will get an error message. Also if the user ever is welcomed back to the site, there is no way to give him/her access to his/her old content items except by re-adding the user to the users table manually.
-
-
-As with any delete operation, you are prompted to be sure you wish to proceed with the delete. If you answer yes, the delete will proceed and there is no recovery possible. If you answer no you'll be returned to the prior screen.
-
-
-|,
- lastUpdated => 1101775447,
- },
-
'827' => {
message => q|Wobject Template|,
lastUpdated => 1052046436
@@ -2455,11 +2247,6 @@ div.tabs {
lastUpdated => 1031514049
},
- '668' => {
- message => q|Style Sheets, Using|,
- lastUpdated => 1046067403
- },
-
'52' => {
message => q|login|,
lastUpdated => 1031514049
@@ -2470,11 +2257,6 @@ div.tabs {
lastUpdated => 1036864742
},
- '657' => {
- message => q|User, Delete|,
- lastUpdated => 1031514049
- },
-
'229' => {
message => q|Subject|,
lastUpdated => 1031514049
@@ -2536,62 +2318,6 @@ div.tabs {
lastUpdated => 1067951807
},
- '623' => {
- message => q|Cascading Style Sheets (CSS) are a great way to manage the look and feel of any web site. They are used extensively in WebGUI.
-
-
-If you are unfamiliar with how to use CSS, Plain Black provides training classes on XHTML and CSS. Alternatively, Bradsoft makes an excellent CSS editor called Top Style.
-
-
-The following is a list of classes used to control the default look of WebGUI. These of course can be overridden or replaced in the various templates that generate them.
-
-
-A
-The links throughout the style.
-
-
-BODY
-The default setup of all pages within a style.
-
-
-H1
-The headers on every page.
-
-
-.content
-The main content area on all pages of the style.
-
-
-.formDescription
-The tags on all forms next to the form elements.
-
-
-.formSubtext
-The tags below some form elements.
-
-
-.highlight
-Denotes a highlighted item, such as which message you are viewing within a list.
-
-
-.pagination
-The Previous and Next links on pages with pagination.
-
-
-.tableData
-The data rows on things like message boards and user contributions.
-
-
-.tableHeader
-The headings of columns on things like message boards and user contributions.
-
-
-NOTE: Some wobjects and macros have their own unique styles sheet classes, which are documented in their individual help files.
-
-|,
- lastUpdated => 1146592967
- },
-
'328' => {
message => q|Home Phone|,
lastUpdated => 1031514049
@@ -2717,11 +2443,6 @@ The headings of columns on things like message boards and user contributions.
lastUpdated => 1060432032
},
- '667' => {
- message => q|Group, Add/Edit|,
- lastUpdated => 1031514049
- },
-
'998' => {
message => q|Database Link, Add/Edit|,
lastUpdated => 1056151382
@@ -2912,24 +2633,6 @@ The headings of columns on things like message boards and user contributions.
lastUpdated => 1121052295,
},
- 'replacements edit body' => {
- message => q|
-Many Assets allow you to control HTML and javascript that is entered by users, but that is
-limited to the scope of the Asset and don't control content entered users. WebGUI has a
-sitewide system called Content Filtering that provides that ability.
-
-It works much like the Search and Replace function of word processors. First, enter
-a string to be searched for. Then enter in the string that you want to replace it.
-
-Most of the time, this Content Filter will be used to remove offensive words such as slang,
-curses or racial slurs. However, it can also be used as a preprocessor for inline macros. See
-the default replacements that ship with WebGUI for examples.
-
-Only Admins may configure the Content Filter.
-|,
- lastUpdated => 1121052324
- },
-
'735' => {
message => q|6 Professional|,
lastUpdated => 1033836686
@@ -2940,27 +2643,6 @@ the default replacements that ship with WebGUI for examples.
lastUpdated => 1031514049
},
- '613' => {
- message => q|Users are the accounts in the system that are given rights to do certain things. There are two default users built into the system: Admin and Visitor.
-
-
-Admin
-Admin is exactly what you'd expect. It is a user with unlimited rights in the WebGUI environment. If it can be done, this user has the rights to do it.
-
-
-Visitor
-Visitor is exactly the opposite of Admin. Visitor has no rights what-so-ever. By default any user who is not logged in is seen as the user Visitor.
-
-
-Add a new user.
-Click on this to go to the add user screen.
-
-
-Search
-You can search users based on username and email address. You can do partial searches too if you like.
|,
- lastUpdated => 1146592990,
- },
-
'1043' => {
message => q|Archive After|,
lastUpdated => 1066394455
@@ -2991,39 +2673,6 @@ You can search users based on username and email address. You can do partial sea
lastUpdated => 1066641511
},
- '636' => {
- message => q|
-Packages are groups of Assets that are predefined to be redeployed
-together. It works exactly the same as the clipboard, except that you
-do not need to cut or copy the Assets before redeploying, or pasting,
-the Assets in other areas of the site.
-
-Packages are often defined to lessen the burden of repetitive tasks. A
-package manager may see the need to create a package several of pages with
-a message board, an FAQ, and a Poll because that task is performed often.
-
-In order to define or delete packages you must be in the Package
-Managers group or in the Admins group.
-
-To create a package follow these simple steps, just go the Metadata tab of
-any Asset's Add/Edit form and select "Make package?". The Package will consist of
-that Asset and all Assets below it.
-
-To deploy a Package:
-
-
-- Point your browser at a page on the site where you want to deploy the Package.
-- Enable Admin mode.
-- Select the Package tab from the Admin Bar.
-- Click on the name of the Package to deploy.
-
-
-
-All Asset URLs in the Package will be made unique after being deployed.
-|,
- lastUpdated => 1127363010
- },
-
'561' => {
message => q|Denied|,
lastUpdated => 1031514049
@@ -3198,23 +2847,6 @@ or are under your current version tag.
lastUpdated => 1031514049
},
- 'manage users in group title' => {
- message => q|Users In Group|,
- lastUpdated => 1122094682
- },
-
- 'manage users in group body' => {
- message => q|Use this form to add or remove users in bulk from a group.|,
- lastUpdated => 1132359408
- },
-
- 'manage groups in group body' => {
- message => q|In this form, you will add or remove groups to this group. Doing this with several groups can create a hierarchy of groups (think about a tree structure) with parent groups and children groups. The privileges of parent groups flow down to children groups.
-WebGUI will prevent you from creating circular structures that could cause it to go into an infinite loop while recursing down through groups.
-|,
- lastUpdated => 1151622488
- },
-
'1009' => {
message => q|HTML|,
lastUpdated => 1060433286
@@ -3250,11 +2882,6 @@ or are under your current version tag.
lastUpdated => 1039892202
},
- '655' => {
- message => q|User, Add/Edit|,
- lastUpdated => 1076700945
- },
-
'59' => {
message => q|I forgot my password.|,
lastUpdated => 1031514049
@@ -3538,8 +3165,8 @@ or are under your current version tag.
'settings' => {
message => q|Settings|,
lastUpdated =>1092930637,
- context => q|Title of the settings manager for the admin console.|
- },
+ context => q|Title of the settings manager for the admin console.|
+ },
'125 description' => {
message => q|The name of your company. It will appear on all emails and anywhere you use the Company Name style macro.|,
@@ -3691,96 +3318,6 @@ and tracked by WebGUI.|,
lastUpdated => 1146799413,
},
-
- 'settings help' => {
- message => q|Settings allow you to customize WebGUI's default values to satisfy your particular needs. They are sorted below by tab:
-
-|,
- lastUpdated => 1120239400,
- },
-
- 'leftovers from settings stored for later' => {
- message => q|
-
-WebGUI Authentication Options
-
-Minimum Password Length
-Set the minimum length that passwords can be. If set to 0, there is no minimum length.
-
-
-Password Timeout
-Set how long before a user's password expires and has to change it.
-
-
-Expire passwords on user creation?
-Should a user's password be expired when he is created by an administrator forcing a change?
-
-
-Send welcome message?
-Do you wish WebGUI to automatically send users a welcome message when they register for your site?
-
-
-NOTE: In addition to the message you specify below, the user's account information will be included in the message.
-
-
-Welcome Message
-Type the message that you'd like to be sent to users upon registration.
-
-
-Allow Users to Change Username?
-Should users be allowed to change their Usernames?
-
-
-Allow Users to Change Passwords?
-Should users be allowed to change their Passwords?
-
-
-Allow Password Recovery?
-Can users recover their passwords?
-
-
-Recover Password Message
-Type a message that will be sent to your users if they try to recover their WebGUI password.
-
-
-Validate email addresses
-Before a user's account is activated, require that they click on a link sent to their email
-account.
-
-
-Use captcha image
-Require the user to enter in the data from a captcha image before activating an account.
-
-
-Account Template
-Template to be used to display a user's account.
-
-
-Create Account Template
-Template to be used to show the form for creating an account.
-
-
-Expired Password Template
-Template used to inform user that their password has expired.
-
-
-Login Template
-Template used to display login information to the user as an operation as opposed to inside of a page via a macro.
-
-
-
Password Recovery Template
-Template used to display a form to the user to recover their password, if the feature is enabled.
-
-
-LDAP Authentication Options
-
-LDAP Connection
-Select which of the configured LDAP connections to use to authenticate users.
-
-
-|,
- lastUpdated => 1146593115
- },
'Enable passive profiling' => {
message => q|Enable passive profiling?|,
@@ -3820,30 +3357,6 @@ a user.|,
context => q|Tab label for the user's profile in the user manager.|
},
- 'content filter body' => {
- message => q|WebGUI has many features to accept content from outside sources, such as users posting to message boards or pulling data from external websites via the HttpProxy or SyndicatedContent Assets. However, this can expose a risk to your site, for example, through cross-site scripting attacks.
-To help solve this problem
-many Assets have a ^International("418","WebGUI"); property that performs various levels
-of filtering on content. Each one is pretty self-explanatory:
-
-
-- ^International("420","WebGUI");
-- No filtering will be done. All original content will be displayed.
-- ^International("891","WebGUI");
-- Negates WebGUI Macros. Instead of displaying Macro output, the Macro itself
-will be shown;
-- ^International("526","WebGUI");
-- Negates WebGUI Macros. Removes the contents of <script> tags and deletes
-JavaScript fields from HTML tags.
-- ^International("421","WebGUI");
-- Removes everything except for bold, italics, breaks, etc.
-- ^International("419","WebGUI");
-- Strips everything that it can, returning just plain old, safe text.
-
-|,
- lastUpdated => 1165517754,
- },
-
'glossary title' => {
message => q|WebGUI Glossary|,
lastUpdated => 1031514049