Skip to content

Commit

Permalink
Clean-up redundant JavaScript load if it is not required.
Browse files Browse the repository at this point in the history
  • Loading branch information
scoumbourdis committed May 12, 2017
1 parent e2c0f5e commit 58495ef
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 12 deletions.
1 change: 1 addition & 0 deletions application/libraries/Grocery_CRUD.php
Original file line number Diff line number Diff line change
Expand Up @@ -1572,6 +1572,7 @@ protected function showList($ajax = false, $state_info = null)

$data->total_results = $this->get_total_results();

$data->dialog_forms = $this->config->dialog_forms;
$data->columns = $this->get_columns();

$data->success_message = $this->get_success_message_at_list($state_info);
Expand Down
12 changes: 6 additions & 6 deletions assets/grocery_crud/themes/datatables/views/list_template.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
$this->set_css($this->default_theme_path.'/datatables/extras/TableTools/media/css/TableTools.css');
$this->set_js_lib($this->default_javascript_path.'/'.grocery_CRUD::JQUERY);

$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/jquery.noty.js');
$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/config/jquery.noty.config.js');
$this->set_js_lib($this->default_javascript_path.'/common/lazyload-min.js');
if ($dialog_forms) {
$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/jquery.noty.js');
$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/config/jquery.noty.config.js');
$this->set_js_lib($this->default_javascript_path.'/common/lazyload-min.js');
}

if (!$this->is_IE7()) {
$this->set_js_lib($this->default_javascript_path.'/common/list.js');
}
$this->set_js_lib($this->default_javascript_path.'/common/list.js');

$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/ui/'.grocery_CRUD::JQUERY_UI_JS);
$this->set_js_lib($this->default_theme_path.'/datatables/js/jquery.dataTables.min.js');
Expand Down
12 changes: 6 additions & 6 deletions assets/grocery_crud/themes/flexigrid/views/list_template.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
$this->set_css($this->default_theme_path.'/flexigrid/css/flexigrid.css');
$this->set_js_lib($this->default_javascript_path.'/'.grocery_CRUD::JQUERY);

$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/jquery.noty.js');
$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/config/jquery.noty.config.js');
$this->set_js_lib($this->default_javascript_path.'/common/lazyload-min.js');
if ($dialog_forms) {
$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/jquery.noty.js');
$this->set_js_lib($this->default_javascript_path.'/jquery_plugins/config/jquery.noty.config.js');
$this->set_js_lib($this->default_javascript_path.'/common/lazyload-min.js');
}

if (!$this->is_IE7()) {
$this->set_js_lib($this->default_javascript_path.'/common/list.js');
}
$this->set_js_lib($this->default_javascript_path.'/common/list.js');

$this->set_js($this->default_theme_path.'/flexigrid/js/cookies.js');
$this->set_js($this->default_theme_path.'/flexigrid/js/flexigrid.js');
Expand Down
2 changes: 2 additions & 0 deletions change_log.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
v 1.5.9
- Clean-up redundant JavaScript load if it is not required.
v 1.5.8
- #382: Adding custom error message for set_rules()
- Two new lang strings for the multiple delete confirmation
Expand Down

0 comments on commit 58495ef

Please sign in to comment.