From: <de...@de...> - 2008-10-27 05:46:22
|
Author: SvenDowideit Date: 2008-10-27 00:46:19 -0500 (Mon, 27 Oct 2008) New Revision: 17700 Trac url: http://develop.twiki.org/trac/changeset/17700 Modified: twiki/branches/TWikiRelease04x02/twikiplugins/TWikiUserMappingContrib/data/TWiki/ManagingUsers.txt Log: Item6108: add docco for customising the registration emails. Modified: twiki/branches/TWikiRelease04x02/twikiplugins/TWikiUserMappingContrib/data/TWiki/ManagingUsers.txt =================================================================== --- twiki/branches/TWikiRelease04x02/twikiplugins/TWikiUserMappingContrib/data/TWiki/ManagingUsers.txt 2008-10-27 05:45:59 UTC (rev 17699) +++ twiki/branches/TWikiRelease04x02/twikiplugins/TWikiUserMappingContrib/data/TWiki/ManagingUsers.txt 2008-10-27 05:46:19 UTC (rev 17700) @@ -81,15 +81,17 @@ 4 _[optional]_ Delete their user topic %MAINWEB%.<nop>FredQuimby (including attachments, if any.) -__Note:__ Consider leaving the user topic file in place so their past signatures and revision author entries don't end up looking like AnUncreatedTopic. If you want to make it clear the user is no longer around, replace the topic content with a note to that effect. The existance of the <nop>UserName topic should also prevent that user name from being re-used, sealing the potential security hole regarding inherited permissions.. +__Note:__ Consider leaving the user topic file in place so their past signatures and revision author entries don't end up looking like AnUncreatedTopic. +If you want to make it clear the user is no longer around, replace the topic content with a note to that effect. +The existence of the <nop>UserName topic should also prevent that user name from being re-used, sealing the potential security hole regarding inherited permissions.. ----++ Customising registration Emails. +---++ Customizing registration Emails. TWiki's Registration can send 3 emails who's output is governed by templates: 1 User registration confirmation - =templates/registerconfirm.tmpl= 2 User registration notification - =templates/registernotify.tmpl= 3 Email to notify the TWiki admin of registration - =templates/registernotifyadmin.tmpl= -As these are TWikiTemplates, they can be customised and selected using the SKIN path setting. +As these are TWikiTemplates, they can be customized and selected using the SKIN path setting. Because there are default tmpl files in the =templates= dir, this cannot use Template topics. These template files have a specific format that matches the raw format of emails sent via SMTP, @@ -101,12 +103,12 @@ cp registerconfirm.tmpl registerconfirm.myskin.tmpl cp registernotifyadmin.tmpl registernotifyadmin.myskin.tmpl </verbatim> -then add =myskin= to the begining of the =SKIN= setting in %MAINWEB%.TWikiPreferences. +then add =myskin= to the beginning of the =SKIN= setting in %MAINWEB%.TWikiPreferences. From this point on, your myskin templates will be used for the registration emails. -To make it possibe for TWikiUsers to modify the email contents, you could use an =%<nop>INCLUDE%= -statement in your customised version. eg: +To make it possible for TWikiUsers to modify the email contents, you could use an =%<nop>INCLUDE%= +statement in your customized version. (remember to secure the topic appropriately to prevent attackers from getting emailed sensitive passwords.) eg: <verbatim> From: %WIKIWEBMASTERNAME% <%WIKIWEBMASTER%> |