diff --git a/htdocs/application/controllers/main.php b/htdocs/application/controllers/main.php index dd3ae8e..8bdc1e1 100755 --- a/htdocs/application/controllers/main.php +++ b/htdocs/application/controllers/main.php @@ -437,24 +437,18 @@ class Main extends CI_Controller function get_cm_js() { - $this->load->helper('file'); $lang = $this->uri->segment(3); $this->load->config('codemirror_languages'); $cml = $this->config->item('codemirror_languages'); if (isset($cml[$lang]) && gettype($cml[$lang]) == 'array') { - $content = ''; - $total_size = 0; + header('Content-Type: application/x-javascript; charset=utf-8'); foreach ($cml[$lang]['js'] as $js) { - $content.= file_get_contents('./static/js/' . $js[0]); - $f = get_file_info('./static/js/' . $js[0]); - $total_size = $total_size + $f['size']; + echo file_get_contents('./static/js/' . $js[0]); } - header('Content-Type: application/x-javascript; charset=utf-8'); - header('Content-length: ' . $total_size); - echo $content; } + exit; } } diff --git a/htdocs/application/views/defaults/footer.php b/htdocs/application/views/defaults/footer.php index 738cab8..5b153ec 100755 --- a/htdocs/application/views/defaults/footer.php +++ b/htdocs/application/views/defaults/footer.php @@ -6,7 +6,9 @@ ' . json_encode($codemirror_modes) . ''; +if(isset($codemirror_modes){ + echo '
'; +} //stats $this->load->view('defaults/stats');