Colin Kuskie
e5b82bc861
Merge commit ' 4969f31e1f' into WebGUI8
2010-06-26 14:37:31 -07:00
Colin Kuskie
414e60380f
Do not allow any backdoors for Visitor to get into his account. Fixes bug #11572 .
2010-05-17 08:27:01 -07:00
Graham Knop
2af4c4de63
clean up WebGUI::Utility imports
2010-03-10 12:59:51 -06:00
Graham Knop
24da723629
updating copyright year
2009-02-20 23:47:30 +00:00
Graham Knop
dd90696d7c
cleaning up warnings/variable redefinition and pod
2008-11-24 01:34:32 +00:00
Colin Kuskie
86047445a7
fix extra my-s in Operation/Profile.pm
2008-11-21 16:49:59 +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
Frank Dillon
615e0e3746
lots of changes
2008-11-12 23:03:42 +00:00
Chris Nehren
ebd2309104
Added extras to user profile fields. This field can be accessed using the
...
profile.form.element.extras template variable when editing a profile and the
profile.extras field when viewing a template.
2008-10-22 00:20:31 +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
bcc66cb6cb
RFE: Add a cancel button to the edit profile screen
2008-09-16 19:01:27 +00:00
Kaleb Murphy
4c38fe9b81
Users who self register without emails being required and leave the email entry blank, no long receive an error from duplicate emails. Fixed.
2008-07-19 04:14:06 +00:00
Colin Kuskie
c7083c8177
selectable templates for user profile view and edit
2008-06-13 05:07:12 +00:00
JT Smith
93b5ca16e4
updating copyright year
2008-02-07 23:28:18 +00:00
Colin Kuskie
08fbd46d28
all loop iterators have to be declared lexical. PBP/108
2007-12-05 16:46:38 +00:00
Doug Bell
587443b801
add: Friends network
2007-10-22 19:42:11 +00:00
Graham Knop
f2d27f96e3
anon user creation didn't use defaults for yes/no fields
2007-09-26 21:33:34 +00:00
JT Smith
db6ea6d793
- fix: can't see the send private message link
2007-08-30 05:51:57 +00:00
JT Smith
a7dde82421
updated copyright
2007-07-01 16:09:42 +00:00
Doug Bell
07a40788bb
add: User profile data table is now a flat table.
2007-05-28 21:35:34 +00:00
Drake
ca9d90c577
Implement RFE "Non Required Fields on User Registration". Associated upgrade.
...
Minor streamlining of profile field listing methods.
WebGUI::Operation::Profile::getRequiredProfileFields is now deprecated,
because it's specific enough to be not significantly more useful than
WebGUI::ProfileField::getRequiredFields, and because with this change
nothing in core uses it anymore.
2006-11-22 23:50:00 +00:00
Drake
565119fa1a
Multiple changes:
...
- Shift ProfileField API so that new returns undef on invalid fields.
This makes it possible for Shortcut::www_saveUserPrefs to execute.
The class methods in ProfileField are now also actually class methods.
+ Also fix up other modules that created dummy ProfileFields so that
they don't need to do that anymore, because it's now invalid.
- Merge contradictory-looking code from Shortcut's view and www_view
into a reasonable compromise in view, and then have www_view call
$self->view in a manner similar to that of the default Asset::view.
+ The profile field overrides still don't work, because there's no
obvious mechanism for "transclude asset in context". This may
require some fiddling to get right...
2006-08-31 00:14:56 +00:00
Colin Kuskie
b220f13107
-
2006-07-13 20:26:05 +00:00
Wouter van Oijen
fe9e46336d
POD fixes (PodChecker.t)
2006-07-13 12:30:47 +00:00
JT Smith
aaa93d466b
- fix: Can't create new account
...
- fix: Several new assets aren't added to config during upgrade process
- fix: Post Subject HTML
- fix: Matrix: can't instantiate template
2006-07-11 16:44:59 +00:00
Wouter van Oijen
2d9565775f
POD fixes and removing debug output
2006-07-11 09:05:22 +00:00
Colin Kuskie
dc584ec66d
Fix some really old, out-of-date POD in International.pm
...
Rework Operation/Profile to use an existing i18n object to fetch language hash.
2006-06-28 17:56:15 +00:00
Lucas Bartholemy
bfd2f7ed59
fixed typo + better language checking
2006-06-28 13:50:37 +00:00
Frank Dillon
0cbcdbfaaf
fixed issue where yes/no required fields would evaluate to false if the user chose "no"
2006-06-23 21:48:54 +00:00
Colin Kuskie
5cb101af44
POD whitespace fixes
2006-05-22 15:58:31 +00:00
JT Smith
782cb9fdef
got rid of h1
2006-04-24 22:16:50 +00:00
JT Smith
7fcfb11f20
made the file and image form fields better, but still have some work to do
...
began converting the article to have it's own attachments, but still have some work to do
2006-04-16 01:10:34 +00:00
JT Smith
ae8f3d87f6
setting $session->user now changes the id for the session as it should
...
continued adding ad management system
added field sets to htmlform and tab form
2006-04-06 22:28:13 +00:00
Colin Kuskie
0621fd4492
Missing session variables, reworked some wording on old POD.
...
Added POD to two more files.
2006-03-03 23:59:12 +00:00
Colin Kuskie
dc204428f6
POD for 2 more files
2006-03-03 23:24:53 +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
fa5439b099
lots o fixes
2006-01-21 19:00:27 +00:00
Matthew Wilson
150087f703
lots of operation and auth fixes.
2006-01-19 03:07:34 +00:00
Matthew Wilson
e33c7bebc3
an absolute slew of changes.
2006-01-18 01:45:55 +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
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
2599a4c853
converting WebGUI::Form API to use new session system
2006-01-10 17:43:38 +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