Commit graph

252 commits

Author SHA1 Message Date
Colin Kuskie
d23db44732 adding use strict to all these, too 2007-12-05 04:21:56 +00:00
Colin Kuskie
a894e6a879 internationalized the high group count message 2007-11-09 16:05:11 +00:00
Colin Kuskie
b6bab1723a internationalize the warning in the Operation/User.pm for not displaying users when there are more than 250 of them 2007-11-05 16:15:04 +00:00
Colin Kuskie
729ea485b6 add documentation for user account options 2007-10-24 03:40:00 +00:00
Doug Bell
587443b801 add: Friends network 2007-10-22 19:42:11 +00:00
Colin Kuskie
598a0d0990 fix for choosing uncommitted templates as a User Style Template 2007-10-18 23:17:18 +00:00
Diona Kidd
bada539dcd Adding text for delete private message 2007-10-13 23:59:46 +00:00
JT Smith
e07b63476c - Added a trigger for when a user is created or updated by an admin. 2007-07-29 20:00:02 +00:00
Doug Bell
58ac54b81d add: Ability to specify which group can use individual admin console items 2007-07-26 06:56:38 +00:00
Colin Kuskie
a9f45865e6 Add optional database connection parameters to the DatabaseLink. This
replaces the old, automatic setting of LongReadLen and LongTruncOk in
SQL.pm, and is much more flexible.
Fix some documentation with allowMacroAccess in the DatabaseLink.
Additional tests for DatabaseLink.
Document the new parameter behavior in the changelog and gotchas file.
2007-07-25 23:46:20 +00:00
Colin Kuskie
f273e0d42c Remove excess whitespace from WebGUI.pm i18n file.
Add links to community-wiki on all help pages.
2007-07-23 03:52:45 +00:00
Yung Han Khoe
5a0bd14476 Added 'Allow access from Macro's' setting to Database Links 2007-07-21 21:12:31 +00:00
Colin Kuskie
1aada5b059 Emasculated the WebGUI Help. On to Assets. 2007-07-18 23:34:38 +00:00
Colin Kuskie
32817efc80 WebGUI Help pruning, with associated fixes. 2007-07-18 23:24:14 +00:00
Doug Bell
15e3894b86 forward port of bugfix from 7.3.21 2007-07-14 00:04:20 +00:00
Doug Bell
8674572035 add: Settings can now return errors and messages to the user
add: WebGUI Auth password recovery can now be done by profile fields or just e-mail address
2007-07-09 21:23:11 +00:00
Colin Kuskie
a25df35eea forward port of session template variable doc removal in style template 2007-07-02 23:50:57 +00:00
Colin Kuskie
8ced11c8ab make the user invite email templatable 2007-06-18 05:05:18 +00:00
Frank Dillon
82e020dc4f Changes to WebGUI for Private Messaging 2007-06-14 20:10:33 +00:00
Colin Kuskie
21c4fcb75f This patch adds user invitations, a way for existing users on a site
to send an email to their friends and invite them to create an account
on the site.  The feature is enabled or disabled in the site Settings.
(Operation/Settings.pm)

It is implemented as a new operation, Invite (Operation/Invite.pm,
Help/Invite.pm, i18n/English/Invite.pm), and the option is displayed
as an option on the user's account screen. (Operation/Shared.pm).
The form is templated, and lives in the Invite namespace.  Once
the invitation is submitted, if the user's email address is not
already in WebGUI, an email is sent and a record is stored in
the userInvitations table.

When the friend gets the invitation, they are taken to the account
creation screen, which conveniently has their email address already
filled in.  This required changes in the Auth modules (Auth.pm, Auth/*.pm),
and ProfileField.pm.  The latter was so that profile fields can have
their values manually set.  The former changes handle inserting the
email address, bypassing the anonymous registration check, and
updating the record in ther userInvitations table.

I refactored some code out of the AdminConsole for finding the url
back to the site and added it to Session/Url.pm.  The method is
called getBackToSiteUrl.
2007-06-10 16:38:43 +00:00
JT Smith
3259da6750 - Added a realtime workflow option for content publishing.
- Added switches to auto request commit operations and skip adding comments.
2007-05-30 16:07:43 +00:00
Colin Kuskie
38060cc0cb add another privilege method for handling locked assets 2007-04-27 22:20:27 +00:00
Colin Kuskie
ff30abdd13 fix typo in WebGUI i18n file 2007-03-06 00:35:20 +00:00
Colin Kuskie
ecf0450558 update the clipboard docs to talk about the clipboard and uncommitted assets 2007-03-05 17:56:26 +00:00
Doug Bell
efb0109465 fix: Creating users with same e-mail address doesn't work 2007-02-16 16:53:50 +00:00
Colin Kuskie
1b02f3f8a7 more group docs 2007-02-14 05:45:10 +00:00
Colin Kuskie
0eba64bc52 Session->Privilege is not design well to work in embedded applications
like the RTE because by default it uses the default user style from settings.
This renders a full page, when we really need a message.

I've added an argument to session->privilege->insufficient to use the
empty style and to use a different message with no embedded macros
to process for logging in.  I tested this on the RTE folder adder and
it works fine.  I duplicated this work in the Image add/edit save routine
as well.

Since privilege->insuffient didn't take arguments before, this preserves
the existing API, which is broken.
2007-01-26 05:45:56 +00:00
Colin Kuskie
d9c25231ee fix some typos in the pagination loop variables 2007-01-10 21:35:00 +00:00
Colin Kuskie
e6d6aee9f0 XHTML fixes for Help 2007-01-10 05:24:23 +00:00
Colin Kuskie
675f07e1b4 Fix bugs in the Pagination template variables and remove duplicate i18n entries.
ISA relationship for WSClient view template variables w.r.t pagination template variables.
2007-01-02 05:04:34 +00:00
Colin Kuskie
3b1eca6c7f KF, up to page 334 2006-12-27 03:30:56 +00:00
Colin Kuskie
5bda08209f KF #7, all over the map. Up to page 158 2006-12-07 19:10:49 +00:00
Colin Kuskie
860a71bc5d The template managers group is deprecated, but not removed.
More template variable work in the Auth* space.
2006-11-24 18:10:19 +00:00
Colin Kuskie
8f2e5ddeca forward port of Turn On Admin docs 2006-11-24 01:52:43 +00:00
Colin Kuskie
a0d2326f9c Found and fixed a bug in ErrorHandler, canShowPerformanceIndicators.
It didn't work with CIDR format IP addresses.  I cannabilized the
code from canShowDebug and refactored it into its own method,
canShowBasedOnIP.  Both canShowDebug and canShowPerformanceIndicators call this.
Updated the docs for the debugIp setting to note that it's used for both
showDebug and showPerformanceIndicators.
Added about 20 more tests to ErrorHandler.t.  Only the two hard methods are
left, fatal (which closes the session at the end) and showDebug, which is
validating a ton of output.
2006-11-21 03:50:15 +00:00
Colin Kuskie
8dc77dd5c2 update docs to talk about encrypt login and side effects 2006-11-13 22:31:39 +00:00
Drake
a1120bc987 Add workflow activity, workflow, and hooks for deletion of exported files
on asset trash, purge, and changeUrl.  This is kind of crufty.  :-\
2006-11-03 01:21:50 +00:00
Colin Kuskie
f3ab99bc02 sales tax 2006-10-21 01:13:07 +00:00
Colin Kuskie
37aad09679 Clean up Session::Privilege code.
Add $! to errorHandler message in Session::Icon when toolbar dir cannot be opened.
Change i18n for default toolbar "Default" to be more self explanatory.
2006-10-19 23:19:22 +00:00
Colin Kuskie
33216321ec additional documentation about Assets for the Navigation and Glossary 2006-10-05 16:02:17 +00:00
Roy Johnson
efebe33ecf fix - File upload (document HTTP filesize upload restrictions) 2006-09-26 17:04:08 +00:00
Colin Kuskie
cce6dc6e0a very basic help docs for manage groups in group 2006-06-29 23:30:13 +00:00
Yung Han Khoe
9434ed4cf9 Updated help for 'Email Group'. 2006-06-26 14:49:38 +00:00
Frank Dillon
fdb7b2449c added no ldap link text 2006-06-23 01:47:57 +00:00
Colin Kuskie
e19ab5f67a template variable work 2006-06-01 17:42:50 +00:00
JT Smith
2e1de9d214 - fix: Column Layout seems a little messed up
- Fixed the EMS default templates to expose all functionality.
 - Fixed a problem in the EMS where it wouldn't let you add any events.
 - fix: FieldName incorrect after adding profile field
 - fix: preload.perl for other roots than /data/WebGUI
 - Fixed a bug where polls weren't distributing karma.
2006-05-30 15:50:13 +00:00
Colin Kuskie
92c1ddb122 add version tag to glossary 2006-05-16 18:59:22 +00:00
Colin Kuskie
7a2d82ac0c commit missing country code for Country form control.
Add help for add/edit event metadata field.
Set correct help for www_editMetadataField.
2006-05-08 23:30:01 +00:00
Martin Kamerbeek
96ac393a11 Adding sliders 2006-05-08 09:35:34 +00:00
Colin Kuskie
b2a001389f add test key for International macro test 2006-05-05 22:39:29 +00:00