[svn r18466] Adding the "field_filter" column see FS#3462

skala
Julio Montoya 16 years ago
parent 2e38f65eba
commit ebc9cbe19b
  1. 10
      main/admin/user_add.php
  2. 8
      main/admin/user_edit.php
  3. 5
      main/admin/user_fields_add.php
  4. 6
      main/mySpace/user_add.php

@ -1,4 +1,4 @@
<?php // $Id: user_add.php 18376 2009-02-09 20:25:27Z juliomontoya $
<?php // $Id: user_add.php 18466 2009-02-12 14:25:22Z juliomontoya $
/*
==============================================================================
Dokeos - elearning and course management software
@ -210,7 +210,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_RADIO:
$group = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
$group[] =& HTML_QuickForm::createElement('radio', 'extra_'.$field_details[1], $option_details[1],$option_details[2].'<br />',$option_details[1]);
@ -219,7 +219,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_SELECT:
$options = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
}
@ -227,7 +227,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_SELECT_MULTIPLE:
$options = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
}
@ -248,7 +248,7 @@ foreach($extra as $id => $field_details)
$form->applyFilter('theme', 'trim');
break;
case USER_FIELD_TYPE_DOUBLE_SELECT:
foreach ($field_details[8] as $key=>$element)
foreach ($field_details[9] as $key=>$element)
{
if ($element[2][0] == '*')
{

@ -1,4 +1,4 @@
<?php // $Id: user_edit.php 18376 2009-02-09 20:25:27Z juliomontoya $
<?php // $Id: user_edit.php 18466 2009-02-12 14:25:22Z juliomontoya $
/*
==============================================================================
Dokeos - elearning and course management software
@ -237,7 +237,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_RADIO:
$group = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
$group[] =& HTML_QuickForm::createElement('radio', 'extra_'.$field_details[1], $option_details[1],$option_details[2].'<br />',$option_details[1]);
@ -246,7 +246,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_SELECT:
$options = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
}
@ -254,7 +254,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_SELECT_MULTIPLE:
$options = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
}

@ -1,4 +1,4 @@
<?php // $Id: user_fields_add.php 17709 2009-01-13 21:16:03Z iflorespaz $
<?php // $Id: user_fields_add.php 18466 2009-02-12 14:25:22Z juliomontoya $
/*
==============================================================================
Dokeos - elearning and course management software
@ -136,6 +136,7 @@ if( $form->validate())
$fieldtitle = $field['fieldtitle'];
$fielddefault = $field['fielddefaultvalue'];
$fieldoptions = $field['fieldoptions']; //comma-separated list of options
if (is_numeric($field['fieldid']) AND !empty($field['fieldid']))
{
UserManager:: save_extra_field_changes($field['fieldid'],$fieldlabel,$fieldtype,$fieldtitle,$fielddefault,$fieldoptions);
@ -143,7 +144,7 @@ if( $form->validate())
}
else
{
$field_id = UserManager::create_extra_field($fieldlabel,$fieldtype,$fieldtitle,$fielddefault,$fieldoptions);
$field_id = UserManager::create_extra_field($fieldlabel,$fieldtype,$fieldtitle,$fielddefault,$fieldoptions);
$message = get_lang('FieldAdded');
}
Security::clear_token();

@ -196,7 +196,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_RADIO:
$group = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
$group[] =& HTML_QuickForm::createElement('radio', 'extra_'.$field_details[1], $option_details[1],$option_details[2].'<br />',$option_details[1]);
@ -205,7 +205,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_SELECT:
$options = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
}
@ -213,7 +213,7 @@ foreach($extra as $id => $field_details)
break;
case USER_FIELD_TYPE_SELECT_MULTIPLE:
$options = array();
foreach($field_details[8] as $option_id => $option_details)
foreach($field_details[9] as $option_id => $option_details)
{
$options[$option_details[1]] = $option_details[2];
}

Loading…
Cancel
Save