Commit graph

88 commits

Author SHA1 Message Date
Colin Kuskie
bc9ddbf163 Added a method to check to see if a profile category has protected fields.
Use that method to see prevent the category from being deleted in the ProfileSettings operation.
Change the delete profile confirmation message to match what it does, which is delete all
the fields in the category.
2008-06-27 20:57:54 +00:00
Doug Bell
f87e32452a fixed: Password recovery no longer allows disabled users to recover or log in 2008-06-05 18:25:24 +00:00
Colin Kuskie
46a3f3a874 fix a bug where no data fields where available in the user profile field editor 2008-05-08 20:52:05 +00:00
Colin Kuskie
ea1dac4064 Update the ProfileSettings operation to use isDynamicCompatible
instead of the old, crufty get('profileEnabled').
2008-04-25 23:19:34 +00:00
JT Smith
93b5ca16e4 updating copyright year 2008-02-07 23:28:18 +00:00
JT Smith
c6660242de converted to use WebGUI::Pluggable 2008-01-04 20:09:36 +00:00
Graham Knop
6eee4ee409 add confirmation dialogs for deleting profile field and categories 2007-08-31 22:21:30 +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
f6cab15bd0 removed help links that are referring to help that has been moved to the wiki 2007-07-26 04:53:14 +00:00
JT Smith
a7dde82421 updated copyright 2007-07-01 16:09:42 +00:00
Frank Dillon
5d4c076290 fixed corner case which causes the user profile to not load in cases where custom forms do not work or are broken. It now skips these and throws a warning 2007-01-17 22:16:42 +00:00
Drake
574b0313c3 Add safeties to avoid password recovery being turned on at all with zero
profile fields selected, to avoid confusion.  Update some documentation.
2006-12-06 22:31:00 +00:00
Drake
631d8cb0e6 Switch to profile-based password recovery. 2006-12-06 11:57:36 +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
29dc47b55c Minor fix to previous fix. 2006-11-08 00:28:59 +00:00
Drake
7604308b26 Minor fixes related to earlier Image form control alterations. 2006-11-08 00:27:25 +00:00
Roy Johnson
0ad578ffb9 trying to make image form controls optionally force image file types... not quite working yet 2006-11-07 23:47:37 +00:00
Martin Kamerbeek
c98308af17 Fixed some bugs in the profile setting stuff 2006-05-03 15:08:55 +00:00
JT Smith
2037bc510d fix [ 1445002 ] Field(s) fail to delete 2006-04-28 21:03:58 +00:00
JT Smith
1b2c824a9c added save buttons at the top of HTML forms 2006-04-07 04:37:20 +00:00
Colin Kuskie
40065c4658 Make TOC the front page of Help.
Add license to Commerce.pm
Update fields in Help for WebGUIProfile
Fix typo in i18n file for WebGUIProfile (missing comma)
full merge of fields from 6.8 for Operatin/ProfileSettings.
2006-03-06 18:28:27 +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
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
e33c7bebc3 an absolute slew of changes. 2006-01-18 01:45:55 +00:00
Colin Kuskie
9c07548c71 more missing session vars in form calls 2006-01-17 17:47:12 +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
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
JT Smith
02c5a65857 updated profile field and profile category to use the new session api 2006-01-12 18:55:10 +00:00
Colin Kuskie
01d95a265e new i18n api requiring $session 2006-01-12 17:49:20 +00:00
JT Smith
2735385050 migrated WebGUI::Icon api to use new session 2006-01-11 23:12:07 +00:00
JT Smith
b3974c0cd5 refactored WebGUI::HTMLForm api to use new session system 2006-01-11 16:53:02 +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
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
024514c549 more session related changes 2006-01-09 19:56:26 +00:00
JT Smith
f429daa942 more session changes 2006-01-02 02:54:23 +00:00
Matthew Wilson
a8c99a2b9c lots of changes. 2005-12-08 03:17:48 +00:00
JT Smith
76c38edb44 fixing remaining bugs 2005-12-07 20:49:59 +00:00
JT Smith
59df4ab49e migrated user profile schema editor to new back end 2005-12-07 20:04:40 +00:00
JT Smith
bfffdae8a9 fixing bugs 2005-12-07 17:43:01 +00:00
Colin Kuskie
99df1f414e Form inheritance work for lists, removal of $session{os}{slash} 2005-12-01 20:46:55 +00:00
Colin Kuskie
e49fcd76e9 remove log warning about creating empty DynamicField 2005-11-21 06:02:47 +00:00
Colin Kuskie
e75988cd1f Colin: adding avatar to collaboration systems and refactoring some user profile stuff. Added photo and avatar fields to user profile. 2005-11-13 18:42:08 +00:00
JT Smith
8ac8530227 now using DateTime instead of Date::Manip 2005-11-02 09:37:49 +00:00
Wouter van Oijen
01ad8fd12c Fixed a few XHTML 1.0 related bugs 2005-09-01 13:11:28 +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