Graham Knop
24da723629
updating copyright year
2009-02-20 23:47:30 +00:00
Frank Dillon
32979d75e1
Replaced the account.options loop in the displayAccount auth methods with new macros for displaying deactivate account and back to site links. Another macro which allows text to be displayed according to whether the value passed in is empty or not was added to allow functionality similar to that which currently exists.
2008-11-18 07:05:23 +00:00
Frank Dillon
4ff722bd5d
Pluggable Account system added to WebGUI with new Profile, Inbox, Friends, User, and Shop interfaces.
2008-11-15 11:39:23 +00:00
Frank Dillon
11d18075fa
Account release candidate - final changes before merge
2008-11-15 02:39:23 +00:00
Graham Knop
7bf06aab7b
make sure we are using var->isAdminOn instead of var->get('adminOn')
2008-09-18 19:51:25 +00:00
JT Smith
ef120fb06b
Added isVisitor, isAdmin, and isRegistered methods to User object instead
...
of hard coding checks everywhere with group ids. And updated the code base
to match.
2008-09-16 22:32:36 +00:00
Colin Kuskie
901457bbb2
add a return to site link in account options
2008-09-04 18:26:32 +00:00
Graham Knop
3d62fa8e69
don't initialize i18n in secureEval unless needed - avoid endless loop on language user profile field
2008-08-07 22:55:30 +00:00
JT Smith
74b3d3def6
added email receipt and "my purchases" page
2008-05-26 20:11:10 +00:00
JT Smith
93b5ca16e4
updating copyright year
2008-02-07 23:28:18 +00:00
Doug Bell
587443b801
add: Friends network
2007-10-22 19:42:11 +00:00
JT Smith
db6ea6d793
- fix: can't see the send private message link
2007-08-30 05:51:57 +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
JT Smith
a7dde82421
updated copyright
2007-07-01 16:09:42 +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
Drake
3b4943177f
Fix problem with profile field possibleValues with apostrophes in i18n
...
substitutions not working.
2006-12-01 19:17:37 +00:00
Colin Kuskie
927d097375
Fix a parsing bug in WebGUI::Operation::Shared where it would puke if
...
the code it was parsing had spaces after the commas.
Formatting code in EditableToggle.t
2006-07-26 01:23:30 +00:00
JT Smith
b6ad963119
replaced MessageLog with Inbox
2006-03-21 22:44:31 +00:00
Colin Kuskie
0b02edaea5
POD for four more files
2006-03-03 21:37:24 +00:00
Colin Kuskie
8639f53783
Missing session variables in Operation subroutines.
...
Forward port of Form/File,Image big fixes.
2006-01-26 18:07:56 +00:00
Matthew Wilson
4a3121960f
removal of dumpSession.
2006-01-26 05:39:16 +00:00
Matthew Wilson
09483e18c5
a ton of $session fixes (thanks to Colin), and a new $session checker, that supposedly, shouldn't be needed now. It can be backed out, however, easily.
2006-01-16 22:45:21 +00:00
JT Smith
b0ffb721b6
more session related bug fixes
2006-01-15 18:34:44 +00:00
JT Smith
297b9f8487
more session related bug fixes
2006-01-13 22:23:24 +00:00
JT Smith
eeba6daf7f
fix
...
[ 1404985 ] 6.9 WebGUI::Session::Style missing methods
2006-01-13 18:05:23 +00:00
Colin Kuskie
fe3bcde088
session conversion
2006-01-13 16:42:46 +00:00
JT Smith
5a8845c407
remove grouping use line
2006-01-12 22:52:22 +00:00
JT Smith
a3adaee3a0
removing unnecessary use lines
2006-01-12 22:27:20 +00:00
Colin Kuskie
01d95a265e
new i18n api requiring $session
2006-01-12 17:49:20 +00:00
JT Smith
c74c1bdcbc
merged WebGUI::Groupings with WebGUI::Group and WebGUI::User
...
changed WebGUI::Group api to work with the new session api
2006-01-11 03:27:07 +00:00
JT Smith
9520b4ce48
migrating datetime api for session
2006-01-10 17:06:41 +00:00
JT Smith
a194408513
changing copyright year
2006-01-09 23:51:04 +00:00
JT Smith
d470a7cdd4
more session related changes
2006-01-09 20:43:02 +00:00
JT Smith
f429daa942
more session changes
2006-01-02 02:54:23 +00:00
JT Smith
ed161ce282
- fix [ 1163407 ] Ampersand XHTML 1.0 Non-Compliant
2005-08-25 16:41:52 +00:00
Len Kranendonk
789263864a
Bugfix [ 1243559 ] profile field security vulnerability
2005-08-25 15:18:40 +00:00
Martin Kamerbeek
52670adb9f
fix [ 1249114 ] unclosed <li> elements in auth modules
2005-08-12 13:22:54 +00:00
JT Smith
12ea0cf6fa
switched over old auth links to the new url system
2005-03-05 02:34:20 +00:00
JT Smith
4f7a7740d7
added style switch for user functions
2005-02-07 03:38:37 +00:00
JT Smith
55c709a051
updated copyright
2005-02-07 00:52:47 +00:00
Martin Kamerbeek
ad19f999b8
Committing the new Ecommerce system
2004-11-29 15:51:25 +00:00
JT Smith
c866d00c1b
changed company name
2004-09-03 17:01:59 +00:00
JT Smith
8e79f008c7
changed the privileges API
2004-05-29 05:27:19 +00:00
JT Smith
1d5d9710da
bugfix [ 914217 ] content managers cannot turn admin on
2004-03-25 20:41:19 +00:00
JT Smith
403082ed23
updated copyright year
2004-02-29 15:40:11 +00:00
JT Smith
685d2d9315
added "Turn Admin On" group
2004-02-04 19:54:03 +00:00
JT Smith
759dfd2f6b
added a bunch of style functions
2004-01-04 06:02:28 +00:00
Frank Dillon
4109fb7e0e
no message
2003-12-20 23:42:15 +00:00
JT Smith
225ca72d3e
Updated all files for new copyright year.
2003-01-05 18:32:19 +00:00