Commit graph

267 commits

Author SHA1 Message Date
Colin Kuskie
c7083c8177 selectable templates for user profile view and edit 2008-06-13 05:07:12 +00:00
Colin Kuskie
70e50ca329 revert the patch that checked spectre and canceled the commit if it could not talk to it 2008-06-05 04:37:04 +00:00
Doug Bell
614b37e31d added: Two new approval activities, byLineage and byCommitterGroup
added: Show a message to users when they log in
fixed: Gallery search form doesn't work right in IE6
fixed: Minor bug in new gallery approval handling
2008-06-02 21:16:06 +00:00
JT Smith
4cfafd7c23 getting rid of even more stuf i forgot of in the commerce system 2008-05-28 18:57:25 +00:00
JT Smith
f88cf54053 shelves can see skus under them as well as by keyword 2008-05-18 17:23:03 +00:00
JT Smith
f3fa93be77 - rfe: subscribe entire user group to a collaboration message board
- Added show in forms and is editable properties to group manager.
2008-05-01 14:04:41 +00:00
JT Smith
709ed6971a merging form fixes 2008-04-18 14:51:16 +00:00
JT Smith
8500c4d506 Cleaned the pollution from the forms system. 2008-04-16 16:11:10 +00:00
Colin Kuskie
f150b19a73 more trash semantics 2008-04-12 17:48:11 +00:00
Colin Kuskie
ede0d57974 Change the labels for Trash to My Trash and Everyones Trash 2008-04-10 20:25:20 +00:00
Yung Han Khoe
f5c3c977ae fixed: Thingy: Text, File and Hidden field types listed twice 2008-04-06 18:35:02 +00:00
Yung Han Khoe
00b939f262 fixed: Thingy: Text field type listed twice 2008-04-05 11:02:31 +00:00
JT Smith
4646561299 Moved the Wiki Help link into i18n so it can be pointed to other sites for
other lanugages.
2008-02-25 20:20:25 +00:00
Graham Knop
9fa0df22c7 Reject HTML and macros in usernames 2008-02-15 14:56:40 +00:00
Colin Kuskie
a21e710c72 um, add enough POD to by syntactically correct 2008-02-09 22:52:31 +00:00
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