|
@@ -1,5 +1,5 @@
|
|
|
<?php
|
|
|
-// $Id: profile.php 14307 2008-02-18 17:12:29Z yannoo $
|
|
|
+// $Id: profile.php 14319 2008-02-19 17:42:23Z yannoo $
|
|
|
/*
|
|
|
==============================================================================
|
|
|
Dokeos - elearning and course management software
|
|
@@ -125,6 +125,27 @@ $form = new FormValidator('profile', 'post', api_get_self()."?".str_replace('&fe
|
|
|
if (is_profile_editable())
|
|
|
$form->addElement('submit', null, get_lang('Ok'), array('style' => 'visibility:hidden;'));
|
|
|
|
|
|
+// SUBMIT (visible)
|
|
|
+if (is_profile_editable())
|
|
|
+{
|
|
|
+ $form->addElement('submit', 'apply_change', get_lang('Ok'));
|
|
|
+}
|
|
|
+else
|
|
|
+{
|
|
|
+ $form->freeze();
|
|
|
+}
|
|
|
+
|
|
|
+//THEME
|
|
|
+if (is_profile_editable() && api_get_setting('user_selected_theme') == 'true')
|
|
|
+{
|
|
|
+ $form->addElement('select_theme', 'theme', get_lang('Theme'));
|
|
|
+ if (api_get_setting('profile', 'theme') !== 'true')
|
|
|
+ $form->freeze('theme');
|
|
|
+ $form->applyFilter('theme', 'trim');
|
|
|
+ //if (api_get_setting('registration', 'openid') == 'true')
|
|
|
+ // $form->addRule('openid', get_lang('ThisFieldIsRequired'), 'required');
|
|
|
+}
|
|
|
+
|
|
|
// LAST NAME and FIRST NAME
|
|
|
$form->addElement('text', 'lastname', get_lang('LastName'), array('size' => 40));
|
|
|
$form->addElement('text', 'firstname', get_lang('FirstName'), array('size' => 40));
|
|
@@ -247,15 +268,6 @@ if (is_profile_editable() && api_get_setting('profile', 'password') == 'true')
|
|
|
if (CHECK_PASS_EASY_TO_FIND)
|
|
|
$form->addRule('password1', get_lang('PassTooEasy').': '.api_generate_password(), 'callback', 'api_check_password');
|
|
|
}
|
|
|
-if (is_profile_editable() && api_get_setting('user_selected_theme') == 'true')
|
|
|
-{
|
|
|
- $form->addElement('select_theme', 'theme', get_lang('Theme'));
|
|
|
- if (api_get_setting('profile', 'theme') !== 'true')
|
|
|
- $form->freeze('theme');
|
|
|
- $form->applyFilter('theme', 'trim');
|
|
|
- //if (api_get_setting('registration', 'openid') == 'true')
|
|
|
- // $form->addRule('openid', get_lang('ThisFieldIsRequired'), 'required');
|
|
|
-}
|
|
|
|
|
|
// SUBMIT
|
|
|
if (is_profile_editable())
|
|
@@ -597,4 +609,4 @@ echo '<img '.$img_attributes.'/>';
|
|
|
$form->display();
|
|
|
|
|
|
Display :: display_footer();
|
|
|
-?>
|
|
|
+?>
|