JT Smith
f25553394e
fixed wiki master problem
2007-06-10 17:41:13 +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
Colin Kuskie
32f7866f3b
Added a TODO in AssetPackage and changed a comment inside AssetLineage for clarity
2007-06-07 20:02:43 +00:00
Colin Kuskie
0155c43c6e
commit product manager produce ID display RFE
2007-06-07 04:59:52 +00:00
Colin Kuskie
efea7c9685
fix a typo in the AssetMetaData, and add code to WebGUI::Test to force all output onto STDOUT. Step 1 to smolder
2007-06-06 23:40:14 +00:00
Colin Kuskie
1718410c10
forward port Article template fix from 7.3 branch
2007-06-06 18:22:09 +00:00
Yung Han Khoe
17b86ba9c7
fix: Order of content position loops in Page Layout
2007-06-06 15:28:07 +00:00
Yung Han Khoe
097d71cd65
Changed the default alignment for images to a XHTML 1.0 Strict compliant value
2007-06-06 14:38:01 +00:00
Colin Kuskie
804bad9a48
very beginnings of an Asset MetaData test, along with an API extension to make adding metaData possible
2007-06-05 23:33:50 +00:00
Colin Kuskie
2af436a0ad
Add the ability for posts to have metadata. The option is turned off by default,
...
but can be enabled in the CS. If the option is turned on, and metadata is
enabled on the site, then sets of template variables will be made available
to the Post Form template, the Thread view template, and the CS view template.
2007-06-05 03:32:00 +00:00
Colin Kuskie
3b336e56a4
fix the Workflow help from the singleton/serial mode change
2007-06-05 03:12:45 +00:00
Graham Knop
56bb1e6fec
fix: Show edit links on EMS search view without being in Admin group
2007-06-04 17:25:13 +00:00
Colin Kuskie
a426a50eb0
placeholder work. Refactored out several calls to session->form into a single call
2007-06-01 18:32:32 +00:00
Colin Kuskie
c3ce237e9d
POD fixes for FormValidator package name
2007-05-30 22:43:16 +00:00
James Tolley
e553d60f10
WebGUI::FormValidator.pm
2007-05-30 22:36:17 +00:00
Colin Kuskie
6dd91ea8f4
fix a test that leaks a user and casues t/Macro/SQL.t to fail if they are called in the correct order
2007-05-30 21:43:25 +00:00
Colin Kuskie
261cd940c7
stub out FormValidator so WebGUI::Session will compile
2007-05-30 21:31:39 +00:00
Colin Kuskie
016b8a72b8
add missing use line
2007-05-30 21:31:11 +00:00
JT Smith
a7504f380a
removed memcached support
...
added check for new modules
2007-05-30 18:34:25 +00:00
JT Smith
dd8238be2d
oops...need this one
2007-05-30 16:09:12 +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
James Tolley
c09b2cae1b
EMS import/export, Form::*::getValueFromPost(alt_values), and tests
2007-05-29 23:39:24 +00:00
Colin Kuskie
0a7e06edca
Remove extra arguments to rollback. Not sure how those got added
...
in the first place.
Fix the WikiPage, which was not cleaning up after itself.
2007-05-29 22:52:52 +00:00
Graham Knop
1ceb7abb02
fix: bad javascript string escaping in EMS
...
fix: Unable to upload images or edit listings for Matrix
2007-05-29 21:30:07 +00:00
Doug Bell
9c6ca80302
fix: Event help file now passes all tests
2007-05-29 18:48:18 +00:00
Colin Kuskie
0ec7bb7a71
fix double my in setDataByQuery
2007-05-29 18:32:02 +00:00
Colin Kuskie
b7cbde0e79
fix typo in Search code from merge of no results found RFE
2007-05-29 18:30:17 +00:00
Colin Kuskie
907f31b97d
update User test for new User Profile table scheme
2007-05-29 18:09:50 +00:00
Doug Bell
c2a675564b
fix: Fixed a problem with password recovery with the new user profile data
2007-05-29 17:25:24 +00:00
Doug Bell
3257456df7
added an index on the groupings table for the userId column
2007-05-29 17:06:35 +00:00
Doug Bell
1bdbb186aa
fix: new profile fields now default to a type of "ReadOnly"
...
fix: Added new templates for calendar events and editing
2007-05-29 07:14:20 +00:00
Doug Bell
a4f56ff9ef
add: syndicated content wobject now has additional ways to show the description.
2007-05-28 23:12:13 +00:00
Doug Bell
3c52f21923
add: WebGUI::Paginator now capable of more efficient paginations using SQL limit clauses
2007-05-28 22:32:51 +00:00
Doug Bell
b519375126
add: Calendar events from 7.4-prebranch
...
- Attachments
- Setting view permissions
2007-05-28 22:27:31 +00:00
Doug Bell
07a40788bb
add: User profile data table is now a flat table.
2007-05-28 21:35:34 +00:00
Colin Kuskie
8590ef89d5
Refactor getNumberOfPages to use Posix::ceil instead of gnarly modulo logic.
...
Refactor getPageData
use $self instead of $_[0]
Precalculate the ending page instead of iterating over ALL data with a conditional
2007-05-26 04:11:09 +00:00
Colin Kuskie
15d3ec323a
Add hashwide getters for AdSpace and Ad.pm
...
Fix a bug in Ad/set where if no properties were passed it would die.
2007-05-26 04:08:01 +00:00
Colin Kuskie
d82e5a590a
move exit statement inside conditional to speed up loop execution
2007-05-26 04:04:20 +00:00
Colin Kuskie
24baf0a4e5
RFE: added a javascript confirmation for deleting a databaselink
2007-05-26 03:59:15 +00:00
Colin Kuskie
1a55630eef
Implemented a RFE for returning a message when no search
...
results were found.
2007-05-26 03:54:26 +00:00
Colin Kuskie
3f4a3211bd
fix broken i18n link in Help
2007-05-26 03:19:10 +00:00
James Tolley
2b84211088
Added canEdit template variable for events.
2007-05-25 20:10:47 +00:00
Colin Kuskie
c4384bd8f8
remove dead test code
2007-05-24 22:59:16 +00:00
Graham Knop
74c752c0ef
Event recurrence bug fixes.
2007-05-23 23:19:15 +00:00
JT Smith
00f7940c74
accounting for 7.3.19 release
2007-05-23 20:21:17 +00:00
JT Smith
3a8ce4039a
new upgrade file
2007-05-23 19:41:48 +00:00
JT Smith
bbc1e34f4a
preparing for 7.4 dev cycle
2007-05-23 18:48:24 +00:00
JT Smith
f5f358ccf3
fixed tests
...
preparing for release
2007-05-23 17:42:51 +00:00
Colin Kuskie
89d48adad2
add missing docs for workflow activity
2007-05-23 17:27:18 +00:00
Graham Knop
23a73e8862
fix: Importing a package that includes a CS generates multiple version tags
2007-05-23 00:11:57 +00:00