From: <ale...@us...> - 2005-06-29 16:48:09
|
Update of /cvsroot/tikiwiki/tiki In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20086 Modified Files: Tag: BRANCH-1-9 tiki-register.php Log Message: custom fields visible on the registratio form and stored in user's prefs x Index: tiki-register.php =================================================================== RCS file: /cvsroot/tikiwiki/tiki/tiki-register.php,v retrieving revision 1.33.2.12 retrieving revision 1.33.2.13 diff -u -d -r1.33.2.12 -r1.33.2.13 --- tiki-register.php 2 Mar 2005 22:45:57 -0000 1.33.2.12 +++ tiki-register.php 29 Jun 2005 16:47:29 -0000 1.33.2.13 @@ -22,6 +22,12 @@ $novalidation = $_REQUEST['novalidation']; } +//get custom fields +$customfields = array(); +$customfields = $userprefslib->get_userprefs('CustomFields'); +$smarty->assign_by_ref('customfields', $customfields); + + if(isset($_REQUEST["register"])) { check_ticket('register'); if($novalidation != 'yes' and ($_REQUEST["pass"] <> $_REQUEST["passAgain"])) { @@ -198,14 +204,11 @@ $tikilib->set_user_preference($_REQUEST["name"], 'mytiki_workflow', 'n'); $tikilib->set_user_preference($_REQUEST["name"], 'tasks_maxRecords', 10); -/* TODO: initial setup of custom fields // Custom fields foreach ($customfields as $custpref=>$prefvalue ) { - //print $customfields[$custpref]['prefName']; - //print $_REQUEST[$customfields[$custpref]['prefName']]; - $tikilib->set_user_preference($_REQUEST["name"], $customfields[$custpref]['prefName'], $_REQUEST[$customfields[$custpref]['prefName']]); + //print $_REQUEST[$customfields[$custpref]['prefName']]; + $tikilib->set_user_preference($_REQUEST["name"], $customfields[$custpref]['prefName'], $_REQUEST[$customfields[$custpref]['prefName']]); } -*/ $emails = $notificationlib->get_mail_events('user_registers','*'); if (count($emails)) { |