{NewUserTemplate}
in configure
, or by setting
a NEWUSERTEMPLATE
preference variable (e.g. in SitePreferences):
configure
.
If not set, it defaults to NewUserTemplate. This plugin comes with an example template,
%EXPAND{"$percntLDAP{\"sAMAccountName=$percntUSERNAME$percnt\" format=\"$dollardisplayName\"}$percnt"}%, to illustrate how to extract user data from an LDAP directory and integrate
the information into the user's topic dynamically. You will need to install the
Foswiki:Extensions/LdapNgPlugin and the Foswiki:Extensions/GluePlugin to make use of it.
$nop
%WIKINAME%
%USERNAME%
%WIKIUSERNAME%
%EXPAND{...}%
%STARTEXPAND%
... %STOPEXPAND%
%EXPAND{}%
or %STARTEXPAND%
... %STOPEXPAND%=
syntax. All percent signs have to be escaped by $percnt
, deeper recursion levels may
use $dollar
, too.
Example:
%EXPAND{$percntGMTIME{"$year-$mo-$day"}$percnt}%
Open configure, and open the "Extensions" section. Use "Find More Extensions" to get a list of available extensions. Select "Install".
If you have any problems, or if the extension isn't available inconfigure
, then you can still install manually from the command-line. See http://foswiki.org/Support/ManuallyInstallingExtensions for more help.
09 Sep 2016 | remove /o flag from regular expressions |
04 Apr 2014 | flag rest handlers that don't require authentication |
27 Feb 2013 | disabled debug flag by default |
29 Nov 2012 | added service to bulk attach photos to user topics |
22 Aug 2012 | fixed VIEW_TEMPLATE setting in new user profile pages |
11 Jul 2012 | fixed expansion of variables in meta data |
20 Jan 2012 | fixed creating user profiles by not using deprecate Func apis; added better view template for ldap users; added way to configure new user templates via configure |
11 Dec 2010 | fixed dependencies of plugin and simplified example RenderLdapUser |
13 Sep 2009 | creating user homepages as RegistrationAgent |
05 May 2009 | also expand %25WIKINAME%25 and friends |
24 Apr 2009 | converted to foswiki plugin |
18 Feb 2009 | homepages are only created if we can get a WikiUserName that is a proper WikiWord |
15 Sep 2008 | Oliver Krueger: added EXPAND feature, removed noise in debug.txt |
11 Jun 2008 | added %STARTEXPAND% , %STOPEXPAND% to expand TML during topic creation |
12 Feb 2008 | remove leading/trailing whitespaces from NEWUSERTEMPLATE filename |
09 Jan 2008 | fixed spelling error |
03 Jan 2008 | fixed default values for NEWUSERTEMPLATE, clearing unset LDAP attributes |
23 Oct 2007 | work around infinite loop in combination with ActionTrackerPlugin |
17 Sep 2007 | replace usernames in formtemplates as well as in the topic text |
18 Dec 2006 | initial release |