From 7c196ad3ca71d852ec8217e5f4c29df76b6c5fb2 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Fri, 7 Feb 2014 17:46:02 +0100 Subject: [PATCH] Improving advanced_settings element in order to hide/show a desired div. --- main/admin/extra_fields.php | 13 ------- main/admin/user_list.php | 18 ++------- main/attendance/attendance_add.php | 9 ++--- main/attendance/attendance_edit.php | 19 ++++------ main/attendance/index.php | 10 ----- main/create_course/add_course.php | 5 +-- main/exercice/exercise.class.php | 13 +------ main/exercice/exercise_admin.php | 11 ------ main/exercice/hotpotatoes.php | 9 ----- main/exercice/question.class.php | 2 +- main/exercice/upload_exercise.php | 2 +- main/forum/editpost.php | 14 ------- main/forum/forumfunction.inc.php | 38 +++---------------- main/forum/index.php | 13 +------ main/forum/newthread.php | 14 ------- main/forum/reply.php | 16 +------- main/forum/viewforumcategory.php | 28 +++++--------- main/inc/lib/course.lib.php | 1 - main/inc/lib/grade_model.lib.php | 2 +- .../pear/HTML/QuickForm/advanced_settings.php | 38 +++++++++++-------- main/inc/lib/pear/HTML/QuickForm/element.php | 1 + main/messages/new_message.php | 4 +- main/newscorm/lp_add.php | 3 +- main/session/session_add.php | 3 +- main/survey/create_new_survey.php | 34 ++--------------- main/template/default/layout/footer.tpl | 12 ------ main/work/work.lib.php | 2 +- main/work/work.php | 5 ++- 28 files changed, 75 insertions(+), 264 deletions(-) diff --git a/main/admin/extra_fields.php b/main/admin/extra_fields.php index 236867cb11..06ac2063af 100644 --- a/main/admin/extra_fields.php +++ b/main/admin/extra_fields.php @@ -97,19 +97,6 @@ $(function() { break; } }); - - var value = 1; - $("#advanced_parameters").on("click", function() { - $("#options").toggle(function() { - if (value == 1) { - $("#advanced_parameters").addClass("btn-hide"); - value = 0; - } else { - $("#advanced_parameters").removeClass("btn-hide"); - value = 1; - } - }); - }); }); '; diff --git a/main/admin/user_list.php b/main/admin/user_list.php index 655796db97..e67f916ac7 100644 --- a/main/admin/user_list.php +++ b/main/admin/user_list.php @@ -94,16 +94,6 @@ function clear_session_list (div_session) { $("div#"+div_session).hide(""); } -function display_advanced_search_form () { - if ($("#advanced_search_form").css("display") == "none") { - $("#advanced_search_form").css("display","block"); - $("#img_plus_and_minus").html(\' '.Display::return_icon('div_hide.gif',get_lang('Hide'),array('style'=>'vertical-align:middle')).' '.get_lang('AdvancedSearch').'\'); - } else { - $("#advanced_search_form").css("display","none"); - $("#img_plus_and_minus").html(\' '.Display::return_icon('div_show.gif',get_lang('Show'),array('style'=>'vertical-align:middle')).' '.get_lang('AdvancedSearch').'\'); - } -} - $(document).ready(function() { var select_val = $("#input_select_extra_data").val(); if ( document.getElementById(\'extra_data_text\')) { @@ -631,12 +621,12 @@ $renderer =& $form->defaultRenderer(); $renderer->setElementTemplate('{element} '); $form->addElement('text','keyword',get_lang('keyword'), 'size="25"'); $form->addElement('style_submit_button', 'submit',get_lang('Search'),'class="btn"'); -$form->addElement('static','search_advanced_link',null,' '.Display::return_icon('div_show.gif',get_lang('Show'),array('style'=>'vertical-align:middle')).' '.get_lang('AdvancedSearch').''); - +$form->addElement('advanced_settings', 'user_list_filter', get_lang('AdvancedSearch')); $actions = ''; if (api_is_platform_admin()) { $actions .= ''. - ''.Display::return_icon('new_user.png',get_lang('AddUsers'),'',ICON_SIZE_MEDIUM).''. + ''. + Display::return_icon('new_user.png',get_lang('AddUsers'),'',ICON_SIZE_MEDIUM).''. ''; } $actions .= $form->return_form(); @@ -669,7 +659,7 @@ while ($row_admin = Database::fetch_row($res_admin)) { // display advanced search form $form = new FormValidator('advanced_search','get'); -$form->addElement('html','