Commit graph

1066 commits

Author SHA1 Message Date
Colin Kuskie
8ced11c8ab make the user invite email templatable 2007-06-18 05:05:18 +00:00
JT Smith
9248570f79 Added Newsletter Asset (Funded by United Knowledge) 2007-06-16 19:33:12 +00:00
Colin Kuskie
92151cdf7b documentation for new macro 2007-06-15 21:29:12 +00:00
Frank Dillon
82e020dc4f Changes to WebGUI for Private Messaging 2007-06-14 20:10:33 +00:00
JT Smith
87a1db4392 made it far less verbose 2007-06-13 19:54:13 +00:00
Yung Han Khoe
d1f5dcfd9d Updated help for Search Asset. 2007-06-11 22:48:04 +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
0155c43c6e commit product manager produce ID display RFE 2007-06-07 04:59:52 +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
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
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
b519375126 add: Calendar events from 7.4-prebranch
- Attachments
 - Setting view permissions
2007-05-28 22:27:31 +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
89d48adad2 add missing docs for workflow activity 2007-05-23 17:27:18 +00:00
Colin Kuskie
38060cc0cb add another privilege method for handling locked assets 2007-04-27 22:20:27 +00:00
Doug Bell
2d9649dc10 fix: EMS now keeps information about registration if a user logs out before they complete their transaction. 2007-04-06 00:55:39 +00:00
Colin Kuskie
8650e34ed4 document the marker for automatic extraction of the synopsis from the post descriptions 2007-04-05 04:11:36 +00:00
Colin Kuskie
9e0c0d2594 add documentation for urlIcal template variable, and make it point to the URL, rather than the method 2007-03-27 20:43:16 +00:00
Doug Bell
991aac998a fix: t::WebGUI::PseudoRequest now works properly
add: Added some additional vars to Calendar Week view
fix: WebGUI::DateTime now handles MySQL strings more robustly
2007-03-20 17:27:30 +00:00
Colin Kuskie
f8c0cb1041 s/descendent/descendant/msg when calling getLineage 2007-03-13 19:45:38 +00:00
JT Smith
fc3f206171 EXPORT- Exporting Files (PDFs, docs, and some pages) 2007-03-07 21:50:25 +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
Colin Kuskie
be64f0367f add missing SQLForm docs for the super search 2007-03-02 23:02:21 +00:00
Colin Kuskie
d94ca33474 beginning to document the super search template 2007-03-02 06:26:57 +00:00
Colin Kuskie
3d5763269a Fixed a bug in the Event view where the link to the Calendar Search
was wrong.  Added a new template variable, urlSearch to the Event view
template.  I added a new method to the Calendar to handle this, getUrlSearch.
2007-02-28 20:20:37 +00:00
Colin Kuskie
5aa21faaa3 fixed two outdated doc bugs 2007-02-26 17:31:08 +00:00
JT Smith
2ae31ce34b - fix: WeatherData asset not displaying properly
- rfe: Weather-Data not only for US-Cities
 - rfe: WeatherData Asset - Convert to International format
2007-02-25 18:55:10 +00:00
Doug Bell
efb0109465 fix: Creating users with same e-mail address doesn't work 2007-02-16 16:53:50 +00:00
JT Smith
717429037d fix: Incomplete asset cause manage Trash to fail 2007-02-15 03:12:35 +00:00
Colin Kuskie
1b02f3f8a7 more group docs 2007-02-14 05:45:10 +00:00
Colin Kuskie
76585a1daa Added a new method to WebGUI::HTML called makeParameter safe. It will
encode commas and single quotes to make the output safe to embed inside
of a macro.
Added tests to verify that it works correctly.
Updated the c_companyName macro to use makeParameterSafe.
Added tests to verify that the changed macro works okay.
Updated the c_companyName documentation.
Added a blurb to the gotchas file to cover the change to the macro.
2007-02-13 23:42:53 +00:00
Colin Kuskie
0748440cc6 note what can go into a title 2007-02-12 23:53:32 +00:00
Colin Kuskie
60027b9a5b Fixes for calendar day view, and template docs for calendar week view. 2007-02-11 05:39:55 +00:00
Colin Kuskie
ecdcedfe2c finished documenting the Event Asset forms and templates 2007-02-10 16:23:21 +00:00
Colin Kuskie
818ca95c70 Finishing up the Event Add/Edit template and the template variables that
are common to Event and Calendar templates.
2007-02-10 04:33:41 +00:00
Colin Kuskie
45cd53a448 began to document the Event add/edit template 2007-02-10 00:41:37 +00:00
Colin Kuskie
84198ceea0 More tests for AdSpace/Ad.pm, one of which found a bug with
handling Macros in Rich Media ads.  This was fixed.

Just the start of template docs for the Calendar.  Finishing the 
Calendar docs requires doing the Event docs.
2007-02-10 00:16:16 +00:00
Roy Johnson
1d8f17801c fix - smoketests failing for calendar i18n/help key mismatch 2007-02-07 13:48:03 +00:00
Colin Kuskie
7323ec0c0a added safe top link to the top of the CS FAQ template 2007-02-03 22:54:21 +00:00
Colin Kuskie
a2a3741457 clarify the Folder asset template variable, type 2007-02-01 21:31:05 +00:00
Doug Bell
6e8547169a fixed changelog and some formatting issues 2007-02-01 20:24:00 +00:00
Roy Johnson
c5b47acfe8 fix - EMS: blank lines appearing in registrants 2007-02-01 17:31:07 +00:00
Doug Bell
d6be45a1c0 Updated docs for AssetVersioning, WebGUI::DateTime
Added some Help/i18n for Calendar
Fixed some Asset::Event formatting issues
Step one in fixing AssetExportHtml
2007-02-01 16:36:48 +00:00
Frank Dillon
5ca7107e00 fixed some mis-labeled template variables 2007-01-30 22:51:07 +00:00
Roy Johnson
8a722e9ae1 Image in trash though visible in article 2007-01-30 20:50:03 +00:00
Colin Kuskie
7279930574 correct LastModified macro docs and provide an example for the Date macro to do the task that people want 2007-01-30 17:49:35 +00:00