mirror of
https://github.com/ACSPRI/queXS
synced 2024-04-02 12:12:16 +00:00
Merging the Limesurvey 1.91+ branch of queXS in to the trunk
This commit is contained in:
33
include/limesurvey/admin/scripts/kcfinder/js_localize.php
Normal file
33
include/limesurvey/admin/scripts/kcfinder/js_localize.php
Normal file
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
|
||||
/** This file is part of KCFinder project
|
||||
*
|
||||
* @desc Load language labels in JavaScript
|
||||
* @package KCFinder
|
||||
* @version 2.21
|
||||
* @author Pavel Tzonkov <pavelc@users.sourceforge.net>
|
||||
* @copyright 2010 KCFinder Project
|
||||
* @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
|
||||
* @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
|
||||
* @link http://kcfinder.sunhater.com
|
||||
*/
|
||||
|
||||
require "core/autoload.php";
|
||||
|
||||
if (function_exists('set_magic_quotes_runtime'))
|
||||
@set_magic_quotes_runtime(false);
|
||||
|
||||
$input = new input();
|
||||
if (!isset($input->get['lng']) || ($input->get['lng'] == 'en')) die;
|
||||
$file = "lang/" . $input->get['lng'] . ".php";
|
||||
$files = glob("lang/*.php");
|
||||
if (!in_array($file, $files)) die;
|
||||
$mtime = @filemtime($file);
|
||||
if ($mtime) httpCache::checkMTime($mtime);
|
||||
require $file;
|
||||
header("Content-Type: text/javascript; charset={$lang['_charset']}");
|
||||
foreach ($lang as $english => $native)
|
||||
if (substr($english, 0, 1) != "_")
|
||||
echo "browser.labels['" . text::jsValue($english) . "']=\"" . text::jsValue($native) . "\";";
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user