Show spam aliases #
31
data/web/rc/plugins/jqueryui/README
Normal file
@@ -0,0 +1,31 @@
|
||||
+-------------------------------------------------------------------------+
|
||||
|
|
||||
| Author: Cor Bosman (roundcube@wa.ter.net)
|
||||
| Plugin: jqueryui
|
||||
| Version: 1.12.0
|
||||
| Purpose: Add jquery-ui to roundcube for every plugin to use
|
||||
|
|
||||
+-------------------------------------------------------------------------+
|
||||
|
||||
jqueryui adds the complete jquery-ui library including the smoothness
|
||||
theme to roundcube. This allows other plugins to use jquery-ui without
|
||||
having to load their own version. The benefit of using 1 central jquery-ui
|
||||
is that we wont run into problems of conflicting jquery libraries being
|
||||
loaded. All plugins that want to use jquery-ui should use this plugin as
|
||||
a requirement.
|
||||
|
||||
It is possible for plugin authors to override the default smoothness theme.
|
||||
To do this, go to the jquery-ui website, and use the download feature to
|
||||
download your own theme. In the advanced settings, provide a scope class to
|
||||
your theme and add that class to all your UI elements. Finally, load the
|
||||
downloaded css files in your own plugin.
|
||||
|
||||
Some jquery-ui modules provide localization. One example is the datepicker module.
|
||||
If you want to load localization for a specific module, then set up config.inc.php.
|
||||
Check the config.inc.php.dist file on how to set this up for the datepicker module.
|
||||
|
||||
As of version 1.8.6 this plugin also supports other themes. If you're a theme
|
||||
developer and would like a different default theme to be used for your RC theme
|
||||
then let me know and we can set things up.
|
||||
|
||||
This also provides some common UI modules e.g. miniColors extension.
|
29
data/web/rc/plugins/jqueryui/composer.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"name": "roundcube/jqueryui",
|
||||
"type": "roundcube-plugin",
|
||||
"description": "Plugin adds the complete jQuery-UI library including the smoothness theme to Roundcube. This allows other plugins to use jQuery-UI without having to load their own version. The benefit of using one central jQuery-UI is that we wont run into problems of conflicting jQuery libraries being loaded. All plugins that want to use jQuery-UI should use this plugin as a requirement.",
|
||||
"license": "GPLv3+",
|
||||
"version": "1.12.0",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Thomas Bruederli",
|
||||
"email": "roundcube@gmail.com",
|
||||
"role": "Lead"
|
||||
},
|
||||
{
|
||||
"name": "Aleksander Machniak",
|
||||
"email": "alec@alec.pl",
|
||||
"role": "Lead"
|
||||
}
|
||||
],
|
||||
"repositories": [
|
||||
{
|
||||
"type": "composer",
|
||||
"url": "http://plugins.roundcube.net"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": ">=5.3.0",
|
||||
"roundcube/plugin-installer": ">=0.1.3"
|
||||
}
|
||||
}
|
12
data/web/rc/plugins/jqueryui/config.inc.php.dist
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
// if you want to load localization strings for specific sub-libraries of jquery-ui, configure them here
|
||||
$config['jquery_ui_i18n'] = array('datepicker');
|
||||
|
||||
// map Roundcube skins with jquery-ui themes here
|
||||
$config['jquery_ui_skin_map'] = array(
|
||||
'larry' => 'larry',
|
||||
'default' => 'larry',
|
||||
);
|
||||
|
||||
?>
|
137
data/web/rc/plugins/jqueryui/jqueryui.php
Normal file
@@ -0,0 +1,137 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* jQuery UI
|
||||
*
|
||||
* Provide the jQuery UI library with according themes.
|
||||
*
|
||||
* @version 1.12.0
|
||||
* @author Cor Bosman <roundcube@wa.ter.net>
|
||||
* @author Thomas Bruederli <roundcube@gmail.com>
|
||||
* @author Aleksander Machniak <alec@alec.pl>
|
||||
* @license GNU GPLv3+
|
||||
*/
|
||||
class jqueryui extends rcube_plugin
|
||||
{
|
||||
public $noajax = true;
|
||||
public $version = '1.12.0';
|
||||
|
||||
private static $features = array();
|
||||
private static $ui_theme;
|
||||
|
||||
public function init()
|
||||
{
|
||||
$rcmail = rcmail::get_instance();
|
||||
|
||||
// the plugin might have been force-loaded so do some sanity check first
|
||||
if ($rcmail->output->type != 'html' || self::$ui_theme) {
|
||||
return;
|
||||
}
|
||||
|
||||
$this->load_config();
|
||||
|
||||
// include UI scripts
|
||||
$this->include_script("js/jquery-ui.min.js");
|
||||
|
||||
// include UI stylesheet
|
||||
$skin = $rcmail->config->get('skin');
|
||||
$ui_map = $rcmail->config->get('jquery_ui_skin_map', array());
|
||||
$ui_theme = $ui_map[$skin] ?: $skin;
|
||||
|
||||
self::$ui_theme = $ui_theme;
|
||||
|
||||
if (file_exists($this->home . "/themes/$ui_theme/jquery-ui.css")) {
|
||||
$this->include_stylesheet("themes/$ui_theme/jquery-ui.css");
|
||||
}
|
||||
else {
|
||||
$this->include_stylesheet("themes/larry/jquery-ui.css");
|
||||
}
|
||||
|
||||
if ($ui_theme == 'larry') {
|
||||
// patch dialog position function in order to fully fit the close button into the window
|
||||
$rcmail->output->add_script("jQuery.extend(jQuery.ui.dialog.prototype.options.position, {
|
||||
using: function(pos) {
|
||||
var me = jQuery(this),
|
||||
offset = me.css(pos).offset(),
|
||||
topOffset = offset.top - 12;
|
||||
if (topOffset < 0)
|
||||
me.css('top', pos.top - topOffset);
|
||||
if (offset.left + me.outerWidth() + 12 > jQuery(window).width())
|
||||
me.css('left', pos.left - 12);
|
||||
}
|
||||
});", 'foot');
|
||||
}
|
||||
|
||||
// jquery UI localization
|
||||
$jquery_ui_i18n = $rcmail->config->get('jquery_ui_i18n', array('datepicker'));
|
||||
if (count($jquery_ui_i18n) > 0) {
|
||||
$lang_l = str_replace('_', '-', substr($_SESSION['language'], 0, 5));
|
||||
$lang_s = substr($_SESSION['language'], 0, 2);
|
||||
|
||||
foreach ($jquery_ui_i18n as $package) {
|
||||
if (file_exists($this->home . "/js/i18n/jquery.ui.$package-$lang_l.js")) {
|
||||
$this->include_script("js/i18n/jquery.ui.$package-$lang_l.js");
|
||||
}
|
||||
else
|
||||
if (file_exists($this->home . "/js/i18n/jquery.ui.$package-$lang_s.js")) {
|
||||
$this->include_script("js/i18n/jquery.ui.$package-$lang_s.js");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Date format for datepicker
|
||||
$date_format = $rcmail->config->get('date_format', 'Y-m-d');
|
||||
$date_format = strtr($date_format, array(
|
||||
'y' => 'y',
|
||||
'Y' => 'yy',
|
||||
'm' => 'mm',
|
||||
'n' => 'm',
|
||||
'd' => 'dd',
|
||||
'j' => 'd',
|
||||
));
|
||||
$rcmail->output->set_env('date_format', $date_format);
|
||||
}
|
||||
|
||||
public static function miniColors()
|
||||
{
|
||||
if (in_array('miniColors', self::$features)) {
|
||||
return;
|
||||
}
|
||||
|
||||
self::$features[] = 'miniColors';
|
||||
|
||||
$ui_theme = self::$ui_theme;
|
||||
$rcube = rcube::get_instance();
|
||||
$script = 'plugins/jqueryui/js/jquery.minicolors.min.js';
|
||||
$css = "plugins/jqueryui/themes/$ui_theme/jquery.minicolors.css";
|
||||
|
||||
if (!file_exists(INSTALL_PATH . $css)) {
|
||||
$css = "plugins/jqueryui/themes/larry/jquery.minicolors.css";
|
||||
}
|
||||
|
||||
$rcube->output->include_css($css);
|
||||
$rcube->output->add_header(html::tag('script', array('type' => "text/javascript", 'src' => $script)));
|
||||
$rcube->output->add_script('$.fn.miniColors = $.fn.minicolors; $("input.colors").minicolors()', 'docready');
|
||||
}
|
||||
|
||||
public static function tagedit()
|
||||
{
|
||||
if (in_array('tagedit', self::$features)) {
|
||||
return;
|
||||
}
|
||||
|
||||
self::$features[] = 'tagedit';
|
||||
|
||||
$script = 'plugins/jqueryui/js/jquery.tagedit.js';
|
||||
$rcube = rcube::get_instance();
|
||||
$ui_theme = self::$ui_theme;
|
||||
$css = "plugins/jqueryui/themes/$ui_theme/tagedit.css";
|
||||
|
||||
if (!file_exists(INSTALL_PATH . $css)) {
|
||||
$css = "plugins/jqueryui/themes/larry/tagedit.css";
|
||||
}
|
||||
|
||||
$rcube->output->include_css($css);
|
||||
$rcube->output->add_header(html::tag('script', array('type' => "text/javascript", 'src' => $script)));
|
||||
}
|
||||
}
|
1677
data/web/rc/plugins/jqueryui/js/i18n/jquery-ui-i18n.js
vendored
Normal file
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-af.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Afrikaans initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Renier Pretorius. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['af'] = {
|
||||
closeText: 'Selekteer',
|
||||
prevText: 'Vorige',
|
||||
nextText: 'Volgende',
|
||||
currentText: 'Vandag',
|
||||
monthNames: ['Januarie','Februarie','Maart','April','Mei','Junie',
|
||||
'Julie','Augustus','September','Oktober','November','Desember'],
|
||||
monthNamesShort: ['Jan', 'Feb', 'Mrt', 'Apr', 'Mei', 'Jun',
|
||||
'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Des'],
|
||||
dayNames: ['Sondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrydag', 'Saterdag'],
|
||||
dayNamesShort: ['Son', 'Maa', 'Din', 'Woe', 'Don', 'Vry', 'Sat'],
|
||||
dayNamesMin: ['So','Ma','Di','Wo','Do','Vr','Sa'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['af']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ar-DZ.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Algerian Arabic Translation for jQuery UI date picker plugin. (can be used for Tunisia)*/
|
||||
/* Mohamed Cherif BOUCHELAGHEM -- cherifbouchelaghem@yahoo.fr */
|
||||
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ar-DZ'] = {
|
||||
closeText: 'إغلاق',
|
||||
prevText: '<السابق',
|
||||
nextText: 'التالي>',
|
||||
currentText: 'اليوم',
|
||||
monthNames: ['جانفي', 'فيفري', 'مارس', 'أفريل', 'ماي', 'جوان',
|
||||
'جويلية', 'أوت', 'سبتمبر','أكتوبر', 'نوفمبر', 'ديسمبر'],
|
||||
monthNamesShort: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||||
dayNames: ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
|
||||
dayNamesShort: ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
|
||||
dayNamesMin: ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
|
||||
weekHeader: 'أسبوع',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 6,
|
||||
isRTL: true,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ar-DZ']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ar.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Arabic Translation for jQuery UI date picker plugin. */
|
||||
/* Khaled Alhourani -- me@khaledalhourani.com */
|
||||
/* NOTE: monthNames are the original months names and they are the Arabic names, not the new months name فبراير - يناير and there isn't any Arabic roots for these months */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ar'] = {
|
||||
closeText: 'إغلاق',
|
||||
prevText: '<السابق',
|
||||
nextText: 'التالي>',
|
||||
currentText: 'اليوم',
|
||||
monthNames: ['كانون الثاني', 'شباط', 'آذار', 'نيسان', 'مايو', 'حزيران',
|
||||
'تموز', 'آب', 'أيلول', 'تشرين الأول', 'تشرين الثاني', 'كانون الأول'],
|
||||
monthNamesShort: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
|
||||
dayNames: ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
|
||||
dayNamesShort: ['الأحد', 'الاثنين', 'الثلاثاء', 'الأربعاء', 'الخميس', 'الجمعة', 'السبت'],
|
||||
dayNamesMin: ['ح', 'ن', 'ث', 'ر', 'خ', 'ج', 'س'],
|
||||
weekHeader: 'أسبوع',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 6,
|
||||
isRTL: true,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ar']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-az.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Azerbaijani (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Jamil Najafov (necefov33@gmail.com). */
|
||||
jQuery(function($) {
|
||||
$.datepicker.regional['az'] = {
|
||||
closeText: 'Bağla',
|
||||
prevText: '<Geri',
|
||||
nextText: 'İrəli>',
|
||||
currentText: 'Bugün',
|
||||
monthNames: ['Yanvar','Fevral','Mart','Aprel','May','İyun',
|
||||
'İyul','Avqust','Sentyabr','Oktyabr','Noyabr','Dekabr'],
|
||||
monthNamesShort: ['Yan','Fev','Mar','Apr','May','İyun',
|
||||
'İyul','Avq','Sen','Okt','Noy','Dek'],
|
||||
dayNames: ['Bazar','Bazar ertəsi','Çərşənbə axşamı','Çərşənbə','Cümə axşamı','Cümə','Şənbə'],
|
||||
dayNamesShort: ['B','Be','Ça','Ç','Ca','C','Ş'],
|
||||
dayNamesMin: ['B','B','Ç','С','Ç','C','Ş'],
|
||||
weekHeader: 'Hf',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['az']);
|
||||
});
|
||||
/* @license-end */
|
26
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-bg.js
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Bulgarian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Stoyan Kyosev (http://svest.org). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['bg'] = {
|
||||
closeText: 'затвори',
|
||||
prevText: '<назад',
|
||||
nextText: 'напред>',
|
||||
nextBigText: '>>',
|
||||
currentText: 'днес',
|
||||
monthNames: ['Януари','Февруари','Март','Април','Май','Юни',
|
||||
'Юли','Август','Септември','Октомври','Ноември','Декември'],
|
||||
monthNamesShort: ['Яну','Фев','Мар','Апр','Май','Юни',
|
||||
'Юли','Авг','Сеп','Окт','Нов','Дек'],
|
||||
dayNames: ['Неделя','Понеделник','Вторник','Сряда','Четвъртък','Петък','Събота'],
|
||||
dayNamesShort: ['Нед','Пон','Вто','Сря','Чет','Пет','Съб'],
|
||||
dayNamesMin: ['Не','По','Вт','Ср','Че','Пе','Съ'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['bg']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-bs.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Bosnian i18n for the jQuery UI date picker plugin. */
|
||||
/* Written by Kenan Konjo. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['bs'] = {
|
||||
closeText: 'Zatvori',
|
||||
prevText: '<',
|
||||
nextText: '>',
|
||||
currentText: 'Danas',
|
||||
monthNames: ['Januar','Februar','Mart','April','Maj','Juni',
|
||||
'Juli','August','Septembar','Oktobar','Novembar','Decembar'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Dec'],
|
||||
dayNames: ['Nedelja','Ponedeljak','Utorak','Srijeda','Četvrtak','Petak','Subota'],
|
||||
dayNamesShort: ['Ned','Pon','Uto','Sri','Čet','Pet','Sub'],
|
||||
dayNamesMin: ['Ne','Po','Ut','Sr','Če','Pe','Su'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['bs']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ca.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Inicialització en català per a l'extensió 'UI date picker' per jQuery. */
|
||||
/* Writers: (joan.leon@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ca'] = {
|
||||
closeText: 'Tanca',
|
||||
prevText: 'Anterior',
|
||||
nextText: 'Següent',
|
||||
currentText: 'Avui',
|
||||
monthNames: ['gener','febrer','març','abril','maig','juny',
|
||||
'juliol','agost','setembre','octubre','novembre','desembre'],
|
||||
monthNamesShort: ['gen','feb','març','abr','maig','juny',
|
||||
'jul','ag','set','oct','nov','des'],
|
||||
dayNames: ['diumenge','dilluns','dimarts','dimecres','dijous','divendres','dissabte'],
|
||||
dayNamesShort: ['dg','dl','dt','dc','dj','dv','ds'],
|
||||
dayNamesMin: ['dg','dl','dt','dc','dj','dv','ds'],
|
||||
weekHeader: 'Set',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ca']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-cs.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Czech initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Tomas Muller (tomas@tomas-muller.net). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['cs'] = {
|
||||
closeText: 'Zavřít',
|
||||
prevText: '<Dříve',
|
||||
nextText: 'Později>',
|
||||
currentText: 'Nyní',
|
||||
monthNames: ['leden','únor','březen','duben','květen','červen',
|
||||
'červenec','srpen','září','říjen','listopad','prosinec'],
|
||||
monthNamesShort: ['led','úno','bře','dub','kvě','čer',
|
||||
'čvc','srp','zář','říj','lis','pro'],
|
||||
dayNames: ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'],
|
||||
dayNamesShort: ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
|
||||
dayNamesMin: ['ne','po','út','st','čt','pá','so'],
|
||||
weekHeader: 'Týd',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['cs']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-cy-GB.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Welsh/UK initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by William Griffiths. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['cy-GB'] = {
|
||||
closeText: 'Done',
|
||||
prevText: 'Prev',
|
||||
nextText: 'Next',
|
||||
currentText: 'Today',
|
||||
monthNames: ['Ionawr','Chwefror','Mawrth','Ebrill','Mai','Mehefin',
|
||||
'Gorffennaf','Awst','Medi','Hydref','Tachwedd','Rhagfyr'],
|
||||
monthNamesShort: ['Ion', 'Chw', 'Maw', 'Ebr', 'Mai', 'Meh',
|
||||
'Gor', 'Aws', 'Med', 'Hyd', 'Tac', 'Rha'],
|
||||
dayNames: ['Dydd Sul', 'Dydd Llun', 'Dydd Mawrth', 'Dydd Mercher', 'Dydd Iau', 'Dydd Gwener', 'Dydd Sadwrn'],
|
||||
dayNamesShort: ['Sul', 'Llu', 'Maw', 'Mer', 'Iau', 'Gwe', 'Sad'],
|
||||
dayNamesMin: ['Su','Ll','Ma','Me','Ia','Gw','Sa'],
|
||||
weekHeader: 'Wy',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['cy-GB']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-da.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Danish initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Jan Christensen ( deletestuff@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['da'] = {
|
||||
closeText: 'Luk',
|
||||
prevText: '<Forrige',
|
||||
nextText: 'Næste>',
|
||||
currentText: 'Idag',
|
||||
monthNames: ['Januar','Februar','Marts','April','Maj','Juni',
|
||||
'Juli','August','September','Oktober','November','December'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Dec'],
|
||||
dayNames: ['Søndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag'],
|
||||
dayNamesShort: ['Søn','Man','Tir','Ons','Tor','Fre','Lør'],
|
||||
dayNamesMin: ['Sø','Ma','Ti','On','To','Fr','Lø'],
|
||||
weekHeader: 'Uge',
|
||||
dateFormat: 'dd-mm-yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['da']);
|
||||
});
|
||||
/* @license-end */
|
24
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-de-CH.js
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Swiss-German initialisation for the jQuery UI date picker plugin. */
|
||||
/* By Douglas Jose & Juerg Meier. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['de-CH'] = {
|
||||
closeText: 'schliessen',
|
||||
prevText: '<zurück',
|
||||
nextText: 'nächster>',
|
||||
currentText: 'heute',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni',
|
||||
'Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
weekHeader: 'Wo',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['de-CH']);
|
||||
});/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-de.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* German initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Milian Wolff (mail@milianw.de). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['de'] = {
|
||||
closeText: 'schließen',
|
||||
prevText: '<zurück',
|
||||
nextText: 'Vor>',
|
||||
currentText: 'heute',
|
||||
monthNames: ['Januar','Februar','März','April','Mai','Juni',
|
||||
'Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Dez'],
|
||||
dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
|
||||
dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
|
||||
weekHeader: 'KW',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['de']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-el.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Greek (el) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Alex Cicovic (http://www.alexcicovic.com) */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['el'] = {
|
||||
closeText: 'Κλείσιμο',
|
||||
prevText: 'Προηγούμενος',
|
||||
nextText: 'Επόμενος',
|
||||
currentText: 'Τρέχων Μήνας',
|
||||
monthNames: ['Ιανουάριος','Φεβρουάριος','Μάρτιος','Απρίλιος','Μάιος','Ιούνιος',
|
||||
'Ιούλιος','Αύγουστος','Σεπτέμβριος','Οκτώβριος','Νοέμβριος','Δεκέμβριος'],
|
||||
monthNamesShort: ['Ιαν','Φεβ','Μαρ','Απρ','Μαι','Ιουν',
|
||||
'Ιουλ','Αυγ','Σεπ','Οκτ','Νοε','Δεκ'],
|
||||
dayNames: ['Κυριακή','Δευτέρα','Τρίτη','Τετάρτη','Πέμπτη','Παρασκευή','Σάββατο'],
|
||||
dayNamesShort: ['Κυρ','Δευ','Τρι','Τετ','Πεμ','Παρ','Σαβ'],
|
||||
dayNamesMin: ['Κυ','Δε','Τρ','Τε','Πε','Πα','Σα'],
|
||||
weekHeader: 'Εβδ',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['el']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-en-AU.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* English/Australia initialisation for the jQuery UI date picker plugin. */
|
||||
/* Based on the en-GB initialisation. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['en-AU'] = {
|
||||
closeText: 'Done',
|
||||
prevText: 'Prev',
|
||||
nextText: 'Next',
|
||||
currentText: 'Today',
|
||||
monthNames: ['January','February','March','April','May','June',
|
||||
'July','August','September','October','November','December'],
|
||||
monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
|
||||
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||||
dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||||
dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||||
dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['en-AU']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-en-GB.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* English/UK initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Stuart. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['en-GB'] = {
|
||||
closeText: 'Done',
|
||||
prevText: 'Prev',
|
||||
nextText: 'Next',
|
||||
currentText: 'Today',
|
||||
monthNames: ['January','February','March','April','May','June',
|
||||
'July','August','September','October','November','December'],
|
||||
monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
|
||||
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||||
dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||||
dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||||
dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['en-GB']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-en-NZ.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* English/New Zealand initialisation for the jQuery UI date picker plugin. */
|
||||
/* Based on the en-GB initialisation. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['en-NZ'] = {
|
||||
closeText: 'Done',
|
||||
prevText: 'Prev',
|
||||
nextText: 'Next',
|
||||
currentText: 'Today',
|
||||
monthNames: ['January','February','March','April','May','June',
|
||||
'July','August','September','October','November','December'],
|
||||
monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
|
||||
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||||
dayNames: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
|
||||
dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
|
||||
dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['en-NZ']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-eo.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Esperanto initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Olivier M. (olivierweb@ifrance.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['eo'] = {
|
||||
closeText: 'Fermi',
|
||||
prevText: '<Anta',
|
||||
nextText: 'Sekv>',
|
||||
currentText: 'Nuna',
|
||||
monthNames: ['Januaro','Februaro','Marto','Aprilo','Majo','Junio',
|
||||
'Julio','Aŭgusto','Septembro','Oktobro','Novembro','Decembro'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun',
|
||||
'Jul','Aŭg','Sep','Okt','Nov','Dec'],
|
||||
dayNames: ['Dimanĉo','Lundo','Mardo','Merkredo','Ĵaŭdo','Vendredo','Sabato'],
|
||||
dayNamesShort: ['Dim','Lun','Mar','Mer','Ĵaŭ','Ven','Sab'],
|
||||
dayNamesMin: ['Di','Lu','Ma','Me','Ĵa','Ve','Sa'],
|
||||
weekHeader: 'Sb',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['eo']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-es.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Inicialización en español para la extensión 'UI date picker' para jQuery. */
|
||||
/* Traducido por Vester (xvester@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['es'] = {
|
||||
closeText: 'Cerrar',
|
||||
prevText: '<Ant',
|
||||
nextText: 'Sig>',
|
||||
currentText: 'Hoy',
|
||||
monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
|
||||
'Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
|
||||
monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
|
||||
'Jul','Ago','Sep','Oct','Nov','Dic'],
|
||||
dayNames: ['Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'],
|
||||
dayNamesShort: ['Dom','Lun','Mar','Mié','Juv','Vie','Sáb'],
|
||||
dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','Sá'],
|
||||
weekHeader: 'Sm',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['es']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-et.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Estonian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Mart Sõmermaa (mrts.pydev at gmail com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['et'] = {
|
||||
closeText: 'Sulge',
|
||||
prevText: 'Eelnev',
|
||||
nextText: 'Järgnev',
|
||||
currentText: 'Täna',
|
||||
monthNames: ['Jaanuar','Veebruar','Märts','Aprill','Mai','Juuni',
|
||||
'Juuli','August','September','Oktoober','November','Detsember'],
|
||||
monthNamesShort: ['Jaan', 'Veebr', 'Märts', 'Apr', 'Mai', 'Juuni',
|
||||
'Juuli', 'Aug', 'Sept', 'Okt', 'Nov', 'Dets'],
|
||||
dayNames: ['Pühapäev', 'Esmaspäev', 'Teisipäev', 'Kolmapäev', 'Neljapäev', 'Reede', 'Laupäev'],
|
||||
dayNamesShort: ['Pühap', 'Esmasp', 'Teisip', 'Kolmap', 'Neljap', 'Reede', 'Laup'],
|
||||
dayNamesMin: ['P','E','T','K','N','R','L'],
|
||||
weekHeader: 'näd',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['et']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-eu.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Euskarako oinarria 'UI date picker' jquery-ko extentsioarentzat */
|
||||
/* Karrikas-ek itzulia (karrikas@karrikas.com) */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['eu'] = {
|
||||
closeText: 'Egina',
|
||||
prevText: '<Aur',
|
||||
nextText: 'Hur>',
|
||||
currentText: 'Gaur',
|
||||
monthNames: ['urtarrila','otsaila','martxoa','apirila','maiatza','ekaina',
|
||||
'uztaila','abuztua','iraila','urria','azaroa','abendua'],
|
||||
monthNamesShort: ['urt.','ots.','mar.','api.','mai.','eka.',
|
||||
'uzt.','abu.','ira.','urr.','aza.','abe.'],
|
||||
dayNames: ['igandea','astelehena','asteartea','asteazkena','osteguna','ostirala','larunbata'],
|
||||
dayNamesShort: ['ig.','al.','ar.','az.','og.','ol.','lr.'],
|
||||
dayNamesMin: ['ig','al','ar','az','og','ol','lr'],
|
||||
weekHeader: 'As',
|
||||
dateFormat: 'yy-mm-dd',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['eu']);
|
||||
});
|
||||
/* @license-end */
|
61
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fa.js
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Persian (Farsi) Translation for the jQuery UI date picker plugin. */
|
||||
/* Javad Mowlanezhad -- jmowla@gmail.com */
|
||||
/* Jalali calendar should supported soon! (Its implemented but I have to test it) */
|
||||
jQuery(function($) {
|
||||
$.datepicker.regional['fa'] = {
|
||||
closeText: 'بستن',
|
||||
prevText: '<قبلی',
|
||||
nextText: 'بعدی>',
|
||||
currentText: 'امروز',
|
||||
monthNames: [
|
||||
'فروردين',
|
||||
'ارديبهشت',
|
||||
'خرداد',
|
||||
'تير',
|
||||
'مرداد',
|
||||
'شهريور',
|
||||
'مهر',
|
||||
'آبان',
|
||||
'آذر',
|
||||
'دی',
|
||||
'بهمن',
|
||||
'اسفند'
|
||||
],
|
||||
monthNamesShort: ['1','2','3','4','5','6','7','8','9','10','11','12'],
|
||||
dayNames: [
|
||||
'يکشنبه',
|
||||
'دوشنبه',
|
||||
'سهشنبه',
|
||||
'چهارشنبه',
|
||||
'پنجشنبه',
|
||||
'جمعه',
|
||||
'شنبه'
|
||||
],
|
||||
dayNamesShort: [
|
||||
'ی',
|
||||
'د',
|
||||
'س',
|
||||
'چ',
|
||||
'پ',
|
||||
'ج',
|
||||
'ش'
|
||||
],
|
||||
dayNamesMin: [
|
||||
'ی',
|
||||
'د',
|
||||
'س',
|
||||
'چ',
|
||||
'پ',
|
||||
'ج',
|
||||
'ش'
|
||||
],
|
||||
weekHeader: 'هف',
|
||||
dateFormat: 'yy/mm/dd',
|
||||
firstDay: 6,
|
||||
isRTL: true,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['fa']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fi.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Finnish initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Harri Kilpiö (harrikilpio@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['fi'] = {
|
||||
closeText: 'Sulje',
|
||||
prevText: '«Edellinen',
|
||||
nextText: 'Seuraava»',
|
||||
currentText: 'Tänään',
|
||||
monthNames: ['Tammikuu','Helmikuu','Maaliskuu','Huhtikuu','Toukokuu','Kesäkuu',
|
||||
'Heinäkuu','Elokuu','Syyskuu','Lokakuu','Marraskuu','Joulukuu'],
|
||||
monthNamesShort: ['Tammi','Helmi','Maalis','Huhti','Touko','Kesä',
|
||||
'Heinä','Elo','Syys','Loka','Marras','Joulu'],
|
||||
dayNamesShort: ['Su','Ma','Ti','Ke','To','Pe','La'],
|
||||
dayNames: ['Sunnuntai','Maanantai','Tiistai','Keskiviikko','Torstai','Perjantai','Lauantai'],
|
||||
dayNamesMin: ['Su','Ma','Ti','Ke','To','Pe','La'],
|
||||
weekHeader: 'Vk',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['fi']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fo.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Faroese initialisation for the jQuery UI date picker plugin */
|
||||
/* Written by Sverri Mohr Olsen, sverrimo@gmail.com */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['fo'] = {
|
||||
closeText: 'Lat aftur',
|
||||
prevText: '<Fyrra',
|
||||
nextText: 'Næsta>',
|
||||
currentText: 'Í dag',
|
||||
monthNames: ['Januar','Februar','Mars','Apríl','Mei','Juni',
|
||||
'Juli','August','September','Oktober','November','Desember'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Mei','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Des'],
|
||||
dayNames: ['Sunnudagur','Mánadagur','Týsdagur','Mikudagur','Hósdagur','Fríggjadagur','Leyardagur'],
|
||||
dayNamesShort: ['Sun','Mán','Týs','Mik','Hós','Frí','Ley'],
|
||||
dayNamesMin: ['Su','Má','Tý','Mi','Hó','Fr','Le'],
|
||||
weekHeader: 'Vk',
|
||||
dateFormat: 'dd-mm-yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['fo']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fr-CH.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Swiss-French initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written Martin Voelkle (martin.voelkle@e-tc.ch). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['fr-CH'] = {
|
||||
closeText: 'Fermer',
|
||||
prevText: '<Préc',
|
||||
nextText: 'Suiv>',
|
||||
currentText: 'Courant',
|
||||
monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
|
||||
'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
|
||||
monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun',
|
||||
'Jul','Aoû','Sep','Oct','Nov','Déc'],
|
||||
dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
|
||||
dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
|
||||
dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
|
||||
weekHeader: 'Sm',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['fr-CH']);
|
||||
});
|
||||
/* @license-end */
|
27
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fr.js
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* French initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Keith Wood (kbwood{at}iinet.com.au),
|
||||
Stéphane Nahmani (sholby@sholby.net),
|
||||
Stéphane Raimbault <stephane.raimbault@gmail.com> */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['fr'] = {
|
||||
closeText: 'Fermer',
|
||||
prevText: 'Précédent',
|
||||
nextText: 'Suivant',
|
||||
currentText: 'Aujourd\'hui',
|
||||
monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
|
||||
'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
|
||||
monthNamesShort: ['Janv.','Févr.','Mars','Avril','Mai','Juin',
|
||||
'Juil.','Août','Sept.','Oct.','Nov.','Déc.'],
|
||||
dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
|
||||
dayNamesShort: ['Dim.','Lun.','Mar.','Mer.','Jeu.','Ven.','Sam.'],
|
||||
dayNamesMin: ['D','L','M','M','J','V','S'],
|
||||
weekHeader: 'Sem.',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['fr']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-gl.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Galician localization for 'UI date picker' jQuery extension. */
|
||||
/* Translated by Jorge Barreiro <yortx.barry@gmail.com>. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['gl'] = {
|
||||
closeText: 'Pechar',
|
||||
prevText: '<Ant',
|
||||
nextText: 'Seg>',
|
||||
currentText: 'Hoxe',
|
||||
monthNames: ['Xaneiro','Febreiro','Marzo','Abril','Maio','Xuño',
|
||||
'Xullo','Agosto','Setembro','Outubro','Novembro','Decembro'],
|
||||
monthNamesShort: ['Xan','Feb','Mar','Abr','Mai','Xuñ',
|
||||
'Xul','Ago','Set','Out','Nov','Dec'],
|
||||
dayNames: ['Domingo','Luns','Martes','Mércores','Xoves','Venres','Sábado'],
|
||||
dayNamesShort: ['Dom','Lun','Mar','Mér','Xov','Ven','Sáb'],
|
||||
dayNamesMin: ['Do','Lu','Ma','Mé','Xo','Ve','Sá'],
|
||||
weekHeader: 'Sm',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['gl']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-he.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Hebrew initialisation for the UI Datepicker extension. */
|
||||
/* Written by Amir Hardon (ahardon at gmail dot com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['he'] = {
|
||||
closeText: 'סגור',
|
||||
prevText: '<הקודם',
|
||||
nextText: 'הבא>',
|
||||
currentText: 'היום',
|
||||
monthNames: ['ינואר','פברואר','מרץ','אפריל','מאי','יוני',
|
||||
'יולי','אוגוסט','ספטמבר','אוקטובר','נובמבר','דצמבר'],
|
||||
monthNamesShort: ['ינו','פבר','מרץ','אפר','מאי','יוני',
|
||||
'יולי','אוג','ספט','אוק','נוב','דצמ'],
|
||||
dayNames: ['ראשון','שני','שלישי','רביעי','חמישי','שישי','שבת'],
|
||||
dayNamesShort: ['א\'','ב\'','ג\'','ד\'','ה\'','ו\'','שבת'],
|
||||
dayNamesMin: ['א\'','ב\'','ג\'','ד\'','ה\'','ו\'','שבת'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: true,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['he']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-hi.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Hindi initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Michael Dawart. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['hi'] = {
|
||||
closeText: 'बंद',
|
||||
prevText: 'पिछला',
|
||||
nextText: 'अगला',
|
||||
currentText: 'आज',
|
||||
monthNames: ['जनवरी ','फरवरी','मार्च','अप्रेल','मई','जून',
|
||||
'जूलाई','अगस्त ','सितम्बर','अक्टूबर','नवम्बर','दिसम्बर'],
|
||||
monthNamesShort: ['जन', 'फर', 'मार्च', 'अप्रेल', 'मई', 'जून',
|
||||
'जूलाई', 'अग', 'सित', 'अक्ट', 'नव', 'दि'],
|
||||
dayNames: ['रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार'],
|
||||
dayNamesShort: ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
|
||||
dayNamesMin: ['रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र', 'शनि'],
|
||||
weekHeader: 'हफ्ता',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['hi']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-hr.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Croatian i18n for the jQuery UI date picker plugin. */
|
||||
/* Written by Vjekoslav Nesek. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['hr'] = {
|
||||
closeText: 'Zatvori',
|
||||
prevText: '<',
|
||||
nextText: '>',
|
||||
currentText: 'Danas',
|
||||
monthNames: ['Siječanj','Veljača','Ožujak','Travanj','Svibanj','Lipanj',
|
||||
'Srpanj','Kolovoz','Rujan','Listopad','Studeni','Prosinac'],
|
||||
monthNamesShort: ['Sij','Velj','Ožu','Tra','Svi','Lip',
|
||||
'Srp','Kol','Ruj','Lis','Stu','Pro'],
|
||||
dayNames: ['Nedjelja','Ponedjeljak','Utorak','Srijeda','Četvrtak','Petak','Subota'],
|
||||
dayNamesShort: ['Ned','Pon','Uto','Sri','Čet','Pet','Sub'],
|
||||
dayNamesMin: ['Ne','Po','Ut','Sr','Če','Pe','Su'],
|
||||
weekHeader: 'Tje',
|
||||
dateFormat: 'dd.mm.yy.',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['hr']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-hu.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Hungarian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Istvan Karaszi (jquery@spam.raszi.hu). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['hu'] = {
|
||||
closeText: 'bezár',
|
||||
prevText: 'vissza',
|
||||
nextText: 'előre',
|
||||
currentText: 'ma',
|
||||
monthNames: ['Január', 'Február', 'Március', 'Április', 'Május', 'Június',
|
||||
'Július', 'Augusztus', 'Szeptember', 'Október', 'November', 'December'],
|
||||
monthNamesShort: ['Jan', 'Feb', 'Már', 'Ápr', 'Máj', 'Jún',
|
||||
'Júl', 'Aug', 'Szep', 'Okt', 'Nov', 'Dec'],
|
||||
dayNames: ['Vasárnap', 'Hétfő', 'Kedd', 'Szerda', 'Csütörtök', 'Péntek', 'Szombat'],
|
||||
dayNamesShort: ['Vas', 'Hét', 'Ked', 'Sze', 'Csü', 'Pén', 'Szo'],
|
||||
dayNamesMin: ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'],
|
||||
weekHeader: 'Hét',
|
||||
dateFormat: 'yy.mm.dd.',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: true,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['hu']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-hy.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Armenian(UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Levon Zakaryan (levon.zakaryan@gmail.com)*/
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['hy'] = {
|
||||
closeText: 'Փակել',
|
||||
prevText: '<Նախ.',
|
||||
nextText: 'Հաջ.>',
|
||||
currentText: 'Այսօր',
|
||||
monthNames: ['Հունվար','Փետրվար','Մարտ','Ապրիլ','Մայիս','Հունիս',
|
||||
'Հուլիս','Օգոստոս','Սեպտեմբեր','Հոկտեմբեր','Նոյեմբեր','Դեկտեմբեր'],
|
||||
monthNamesShort: ['Հունվ','Փետր','Մարտ','Ապր','Մայիս','Հունիս',
|
||||
'Հուլ','Օգս','Սեպ','Հոկ','Նոյ','Դեկ'],
|
||||
dayNames: ['կիրակի','եկուշաբթի','երեքշաբթի','չորեքշաբթի','հինգշաբթի','ուրբաթ','շաբաթ'],
|
||||
dayNamesShort: ['կիր','երկ','երք','չրք','հնգ','ուրբ','շբթ'],
|
||||
dayNamesMin: ['կիր','երկ','երք','չրք','հնգ','ուրբ','շբթ'],
|
||||
weekHeader: 'ՇԲՏ',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['hy']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-id.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Indonesian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Deden Fathurahman (dedenf@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['id'] = {
|
||||
closeText: 'Tutup',
|
||||
prevText: '<mundur',
|
||||
nextText: 'maju>',
|
||||
currentText: 'hari ini',
|
||||
monthNames: ['Januari','Februari','Maret','April','Mei','Juni',
|
||||
'Juli','Agustus','September','Oktober','Nopember','Desember'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Mei','Jun',
|
||||
'Jul','Agus','Sep','Okt','Nop','Des'],
|
||||
dayNames: ['Minggu','Senin','Selasa','Rabu','Kamis','Jumat','Sabtu'],
|
||||
dayNamesShort: ['Min','Sen','Sel','Rab','kam','Jum','Sab'],
|
||||
dayNamesMin: ['Mg','Sn','Sl','Rb','Km','jm','Sb'],
|
||||
weekHeader: 'Mg',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['id']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-is.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Icelandic initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Haukur H. Thorsson (haukur@eskill.is). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['is'] = {
|
||||
closeText: 'Loka',
|
||||
prevText: '< Fyrri',
|
||||
nextText: 'Næsti >',
|
||||
currentText: 'Í dag',
|
||||
monthNames: ['Janúar','Febrúar','Mars','Apríl','Maí','Júní',
|
||||
'Júlí','Ágúst','September','Október','Nóvember','Desember'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Maí','Jún',
|
||||
'Júl','Ágú','Sep','Okt','Nóv','Des'],
|
||||
dayNames: ['Sunnudagur','Mánudagur','Þriðjudagur','Miðvikudagur','Fimmtudagur','Föstudagur','Laugardagur'],
|
||||
dayNamesShort: ['Sun','Mán','Þri','Mið','Fim','Fös','Lau'],
|
||||
dayNamesMin: ['Su','Má','Þr','Mi','Fi','Fö','La'],
|
||||
weekHeader: 'Vika',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['is']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-it.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Italian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Antonello Pasella (antonello.pasella@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['it'] = {
|
||||
closeText: 'Chiudi',
|
||||
prevText: '<Prec',
|
||||
nextText: 'Succ>',
|
||||
currentText: 'Oggi',
|
||||
monthNames: ['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno',
|
||||
'Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'],
|
||||
monthNamesShort: ['Gen','Feb','Mar','Apr','Mag','Giu',
|
||||
'Lug','Ago','Set','Ott','Nov','Dic'],
|
||||
dayNames: ['Domenica','Lunedì','Martedì','Mercoledì','Giovedì','Venerdì','Sabato'],
|
||||
dayNamesShort: ['Dom','Lun','Mar','Mer','Gio','Ven','Sab'],
|
||||
dayNamesMin: ['Do','Lu','Ma','Me','Gi','Ve','Sa'],
|
||||
weekHeader: 'Sm',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['it']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ja.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Japanese initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Kentaro SATO (kentaro@ranvis.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ja'] = {
|
||||
closeText: '閉じる',
|
||||
prevText: '<前',
|
||||
nextText: '次>',
|
||||
currentText: '今日',
|
||||
monthNames: ['1月','2月','3月','4月','5月','6月',
|
||||
'7月','8月','9月','10月','11月','12月'],
|
||||
monthNamesShort: ['1月','2月','3月','4月','5月','6月',
|
||||
'7月','8月','9月','10月','11月','12月'],
|
||||
dayNames: ['日曜日','月曜日','火曜日','水曜日','木曜日','金曜日','土曜日'],
|
||||
dayNamesShort: ['日','月','火','水','木','金','土'],
|
||||
dayNamesMin: ['日','月','火','水','木','金','土'],
|
||||
weekHeader: '週',
|
||||
dateFormat: 'yy/mm/dd',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: true,
|
||||
yearSuffix: '年'};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ja']);
|
||||
});
|
||||
/* @license-end */
|
23
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ka.js
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Georgian (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Lado Lomidze (lado.lomidze@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ka'] = {
|
||||
closeText: 'დახურვა',
|
||||
prevText: '< წინა',
|
||||
nextText: 'შემდეგი >',
|
||||
currentText: 'დღეს',
|
||||
monthNames: ['იანვარი','თებერვალი','მარტი','აპრილი','მაისი','ივნისი', 'ივლისი','აგვისტო','სექტემბერი','ოქტომბერი','ნოემბერი','დეკემბერი'],
|
||||
monthNamesShort: ['იან','თებ','მარ','აპრ','მაი','ივნ', 'ივლ','აგვ','სექ','ოქტ','ნოე','დეკ'],
|
||||
dayNames: ['კვირა','ორშაბათი','სამშაბათი','ოთხშაბათი','ხუთშაბათი','პარასკევი','შაბათი'],
|
||||
dayNamesShort: ['კვ','ორშ','სამ','ოთხ','ხუთ','პარ','შაბ'],
|
||||
dayNamesMin: ['კვ','ორშ','სამ','ოთხ','ხუთ','პარ','შაბ'],
|
||||
weekHeader: 'კვირა',
|
||||
dateFormat: 'dd-mm-yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ka']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-kk.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Kazakh (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Dmitriy Karasyov (dmitriy.karasyov@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['kk'] = {
|
||||
closeText: 'Жабу',
|
||||
prevText: '<Алдыңғы',
|
||||
nextText: 'Келесі>',
|
||||
currentText: 'Бүгін',
|
||||
monthNames: ['Қаңтар','Ақпан','Наурыз','Сәуір','Мамыр','Маусым',
|
||||
'Шілде','Тамыз','Қыркүйек','Қазан','Қараша','Желтоқсан'],
|
||||
monthNamesShort: ['Қаң','Ақп','Нау','Сәу','Мам','Мау',
|
||||
'Шіл','Там','Қыр','Қаз','Қар','Жел'],
|
||||
dayNames: ['Жексенбі','Дүйсенбі','Сейсенбі','Сәрсенбі','Бейсенбі','Жұма','Сенбі'],
|
||||
dayNamesShort: ['жкс','дсн','ссн','срс','бсн','жма','снб'],
|
||||
dayNamesMin: ['Жк','Дс','Сс','Ср','Бс','Жм','Сн'],
|
||||
weekHeader: 'Не',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['kk']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-km.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Khmer initialisation for the jQuery calendar extension. */
|
||||
/* Written by Chandara Om (chandara.teacher@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['km'] = {
|
||||
closeText: 'ធ្វើរួច',
|
||||
prevText: 'មុន',
|
||||
nextText: 'បន្ទាប់',
|
||||
currentText: 'ថ្ងៃនេះ',
|
||||
monthNames: ['មករា','កុម្ភៈ','មីនា','មេសា','ឧសភា','មិថុនា',
|
||||
'កក្កដា','សីហា','កញ្ញា','តុលា','វិច្ឆិកា','ធ្នូ'],
|
||||
monthNamesShort: ['មករា','កុម្ភៈ','មីនា','មេសា','ឧសភា','មិថុនា',
|
||||
'កក្កដា','សីហា','កញ្ញា','តុលា','វិច្ឆិកា','ធ្នូ'],
|
||||
dayNames: ['អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍'],
|
||||
dayNamesShort: ['អា', 'ច', 'អ', 'ពុ', 'ព្រហ', 'សុ', 'សៅ'],
|
||||
dayNamesMin: ['អា', 'ច', 'អ', 'ពុ', 'ព្រហ', 'សុ', 'សៅ'],
|
||||
weekHeader: 'សប្ដាហ៍',
|
||||
dateFormat: 'dd-mm-yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['km']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ko.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Korean initialisation for the jQuery calendar extension. */
|
||||
/* Written by DaeKwon Kang (ncrash.dk@gmail.com), Edited by Genie. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ko'] = {
|
||||
closeText: '닫기',
|
||||
prevText: '이전달',
|
||||
nextText: '다음달',
|
||||
currentText: '오늘',
|
||||
monthNames: ['1월','2월','3월','4월','5월','6월',
|
||||
'7월','8월','9월','10월','11월','12월'],
|
||||
monthNamesShort: ['1월','2월','3월','4월','5월','6월',
|
||||
'7월','8월','9월','10월','11월','12월'],
|
||||
dayNames: ['일요일','월요일','화요일','수요일','목요일','금요일','토요일'],
|
||||
dayNamesShort: ['일','월','화','수','목','금','토'],
|
||||
dayNamesMin: ['일','월','화','수','목','금','토'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'yy-mm-dd',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: true,
|
||||
yearSuffix: '년'};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ko']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-kz.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Kazakh (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Dmitriy Karasyov (dmitriy.karasyov@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['kz'] = {
|
||||
closeText: 'Жабу',
|
||||
prevText: '<Алдыңғы',
|
||||
nextText: 'Келесі>',
|
||||
currentText: 'Бүгін',
|
||||
monthNames: ['Қаңтар','Ақпан','Наурыз','Сәуір','Мамыр','Маусым',
|
||||
'Шілде','Тамыз','Қыркүйек','Қазан','Қараша','Желтоқсан'],
|
||||
monthNamesShort: ['Қаң','Ақп','Нау','Сәу','Мам','Мау',
|
||||
'Шіл','Там','Қыр','Қаз','Қар','Жел'],
|
||||
dayNames: ['Жексенбі','Дүйсенбі','Сейсенбі','Сәрсенбі','Бейсенбі','Жұма','Сенбі'],
|
||||
dayNamesShort: ['жкс','дсн','ссн','срс','бсн','жма','снб'],
|
||||
dayNamesMin: ['Жк','Дс','Сс','Ср','Бс','Жм','Сн'],
|
||||
weekHeader: 'Не',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['kz']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-lb.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Luxembourgish initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Michel Weimerskirch <michel@weimerskirch.net> */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['lb'] = {
|
||||
closeText: 'Fäerdeg',
|
||||
prevText: 'Zréck',
|
||||
nextText: 'Weider',
|
||||
currentText: 'Haut',
|
||||
monthNames: ['Januar','Februar','Mäerz','Abrëll','Mee','Juni',
|
||||
'Juli','August','September','Oktober','November','Dezember'],
|
||||
monthNamesShort: ['Jan', 'Feb', 'Mäe', 'Abr', 'Mee', 'Jun',
|
||||
'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'],
|
||||
dayNames: ['Sonndeg', 'Méindeg', 'Dënschdeg', 'Mëttwoch', 'Donneschdeg', 'Freideg', 'Samschdeg'],
|
||||
dayNamesShort: ['Son', 'Méi', 'Dën', 'Mët', 'Don', 'Fre', 'Sam'],
|
||||
dayNamesMin: ['So','Mé','Dë','Më','Do','Fr','Sa'],
|
||||
weekHeader: 'W',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['lb']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-lt.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Lithuanian (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* @author Arturas Paleicikas <arturas@avalon.lt> */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['lt'] = {
|
||||
closeText: 'Uždaryti',
|
||||
prevText: '<Atgal',
|
||||
nextText: 'Pirmyn>',
|
||||
currentText: 'Šiandien',
|
||||
monthNames: ['Sausis','Vasaris','Kovas','Balandis','Gegužė','Birželis',
|
||||
'Liepa','Rugpjūtis','Rugsėjis','Spalis','Lapkritis','Gruodis'],
|
||||
monthNamesShort: ['Sau','Vas','Kov','Bal','Geg','Bir',
|
||||
'Lie','Rugp','Rugs','Spa','Lap','Gru'],
|
||||
dayNames: ['sekmadienis','pirmadienis','antradienis','trečiadienis','ketvirtadienis','penktadienis','šeštadienis'],
|
||||
dayNamesShort: ['sek','pir','ant','tre','ket','pen','šeš'],
|
||||
dayNamesMin: ['Se','Pr','An','Tr','Ke','Pe','Še'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'yy-mm-dd',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['lt']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-lv.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Latvian (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* @author Arturas Paleicikas <arturas.paleicikas@metasite.net> */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['lv'] = {
|
||||
closeText: 'Aizvērt',
|
||||
prevText: 'Iepr',
|
||||
nextText: 'Nāka',
|
||||
currentText: 'Šodien',
|
||||
monthNames: ['Janvāris','Februāris','Marts','Aprīlis','Maijs','Jūnijs',
|
||||
'Jūlijs','Augusts','Septembris','Oktobris','Novembris','Decembris'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Mai','Jūn',
|
||||
'Jūl','Aug','Sep','Okt','Nov','Dec'],
|
||||
dayNames: ['svētdiena','pirmdiena','otrdiena','trešdiena','ceturtdiena','piektdiena','sestdiena'],
|
||||
dayNamesShort: ['svt','prm','otr','tre','ctr','pkt','sst'],
|
||||
dayNamesMin: ['Sv','Pr','Ot','Tr','Ct','Pk','Ss'],
|
||||
weekHeader: 'Nav',
|
||||
dateFormat: 'dd-mm-yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['lv']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-mk.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Macedonian i18n for the jQuery UI date picker plugin. */
|
||||
/* Written by Stojce Slavkovski. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['mk'] = {
|
||||
closeText: 'Затвори',
|
||||
prevText: '<',
|
||||
nextText: '>',
|
||||
currentText: 'Денес',
|
||||
monthNames: ['Јануари','Февруари','Март','Април','Мај','Јуни',
|
||||
'Јули','Август','Септември','Октомври','Ноември','Декември'],
|
||||
monthNamesShort: ['Јан','Фев','Мар','Апр','Мај','Јун',
|
||||
'Јул','Авг','Сеп','Окт','Ное','Дек'],
|
||||
dayNames: ['Недела','Понеделник','Вторник','Среда','Четврток','Петок','Сабота'],
|
||||
dayNamesShort: ['Нед','Пон','Вто','Сре','Чет','Пет','Саб'],
|
||||
dayNamesMin: ['Не','По','Вт','Ср','Че','Пе','Са'],
|
||||
weekHeader: 'Сед',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['mk']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ml.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Malayalam (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Saji Nediyanchath (saji89@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ml'] = {
|
||||
closeText: 'ശരി',
|
||||
prevText: 'മുന്നത്തെ',
|
||||
nextText: 'അടുത്തത് ',
|
||||
currentText: 'ഇന്ന്',
|
||||
monthNames: ['ജനുവരി','ഫെബ്രുവരി','മാര്ച്ച്','ഏപ്രില്','മേയ്','ജൂണ്',
|
||||
'ജൂലൈ','ആഗസ്റ്റ്','സെപ്റ്റംബര്','ഒക്ടോബര്','നവംബര്','ഡിസംബര്'],
|
||||
monthNamesShort: ['ജനു', 'ഫെബ്', 'മാര്', 'ഏപ്രി', 'മേയ്', 'ജൂണ്',
|
||||
'ജൂലാ', 'ആഗ', 'സെപ്', 'ഒക്ടോ', 'നവം', 'ഡിസ'],
|
||||
dayNames: ['ഞായര്', 'തിങ്കള്', 'ചൊവ്വ', 'ബുധന്', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
|
||||
dayNamesShort: ['ഞായ', 'തിങ്ക', 'ചൊവ്വ', 'ബുധ', 'വ്യാഴം', 'വെള്ളി', 'ശനി'],
|
||||
dayNamesMin: ['ഞാ','തി','ചൊ','ബു','വ്യാ','വെ','ശ'],
|
||||
weekHeader: 'ആ',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ml']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ms.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Malaysian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Mohd Nawawi Mohamad Jamili (nawawi@ronggeng.net). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ms'] = {
|
||||
closeText: 'Tutup',
|
||||
prevText: '<Sebelum',
|
||||
nextText: 'Selepas>',
|
||||
currentText: 'hari ini',
|
||||
monthNames: ['Januari','Februari','Mac','April','Mei','Jun',
|
||||
'Julai','Ogos','September','Oktober','November','Disember'],
|
||||
monthNamesShort: ['Jan','Feb','Mac','Apr','Mei','Jun',
|
||||
'Jul','Ogo','Sep','Okt','Nov','Dis'],
|
||||
dayNames: ['Ahad','Isnin','Selasa','Rabu','Khamis','Jumaat','Sabtu'],
|
||||
dayNamesShort: ['Aha','Isn','Sel','Rab','kha','Jum','Sab'],
|
||||
dayNamesMin: ['Ah','Is','Se','Ra','Kh','Ju','Sa'],
|
||||
weekHeader: 'Mg',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ms']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-nl-BE.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Dutch (Belgium) initialisation for the jQuery UI date picker plugin. */
|
||||
/* David De Sloovere @DavidDeSloovere */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['nl-BE'] = {
|
||||
closeText: 'Sluiten',
|
||||
prevText: '←',
|
||||
nextText: '→',
|
||||
currentText: 'Vandaag',
|
||||
monthNames: ['januari', 'februari', 'maart', 'april', 'mei', 'juni',
|
||||
'juli', 'augustus', 'september', 'oktober', 'november', 'december'],
|
||||
monthNamesShort: ['jan', 'feb', 'mrt', 'apr', 'mei', 'jun',
|
||||
'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
|
||||
dayNames: ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
|
||||
dayNamesShort: ['zon', 'maa', 'din', 'woe', 'don', 'vri', 'zat'],
|
||||
dayNamesMin: ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['nl-BE']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-nl.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Dutch (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Mathias Bynens <http://mathiasbynens.be/> */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional.nl = {
|
||||
closeText: 'Sluiten',
|
||||
prevText: '←',
|
||||
nextText: '→',
|
||||
currentText: 'Vandaag',
|
||||
monthNames: ['januari', 'februari', 'maart', 'april', 'mei', 'juni',
|
||||
'juli', 'augustus', 'september', 'oktober', 'november', 'december'],
|
||||
monthNamesShort: ['jan', 'feb', 'mrt', 'apr', 'mei', 'jun',
|
||||
'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
|
||||
dayNames: ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
|
||||
dayNamesShort: ['zon', 'maa', 'din', 'woe', 'don', 'vri', 'zat'],
|
||||
dayNamesMin: ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd-mm-yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional.nl);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-no.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Norwegian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Naimdjon Takhirov (naimdjon@gmail.com). */
|
||||
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['no'] = {
|
||||
closeText: 'Lukk',
|
||||
prevText: '«Forrige',
|
||||
nextText: 'Neste»',
|
||||
currentText: 'I dag',
|
||||
monthNames: ['januar','februar','mars','april','mai','juni','juli','august','september','oktober','november','desember'],
|
||||
monthNamesShort: ['jan','feb','mar','apr','mai','jun','jul','aug','sep','okt','nov','des'],
|
||||
dayNamesShort: ['søn','man','tir','ons','tor','fre','lør'],
|
||||
dayNames: ['søndag','mandag','tirsdag','onsdag','torsdag','fredag','lørdag'],
|
||||
dayNamesMin: ['sø','ma','ti','on','to','fr','lø'],
|
||||
weekHeader: 'Uke',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''
|
||||
};
|
||||
$.datepicker.setDefaults($.datepicker.regional['no']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-pl.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Polish initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Jacek Wysocki (jacek.wysocki@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['pl'] = {
|
||||
closeText: 'Zamknij',
|
||||
prevText: '<Poprzedni',
|
||||
nextText: 'Następny>',
|
||||
currentText: 'Dziś',
|
||||
monthNames: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec',
|
||||
'Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień'],
|
||||
monthNamesShort: ['Sty','Lu','Mar','Kw','Maj','Cze',
|
||||
'Lip','Sie','Wrz','Pa','Lis','Gru'],
|
||||
dayNames: ['Niedziela','Poniedziałek','Wtorek','Środa','Czwartek','Piątek','Sobota'],
|
||||
dayNamesShort: ['Nie','Pn','Wt','Śr','Czw','Pt','So'],
|
||||
dayNamesMin: ['N','Pn','Wt','Śr','Cz','Pt','So'],
|
||||
weekHeader: 'Tydz',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['pl']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-pt-BR.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Brazilian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Leonildo Costa Silva (leocsilva@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['pt-BR'] = {
|
||||
closeText: 'Fechar',
|
||||
prevText: '<Anterior',
|
||||
nextText: 'Próximo>',
|
||||
currentText: 'Hoje',
|
||||
monthNames: ['Janeiro','Fevereiro','Março','Abril','Maio','Junho',
|
||||
'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
|
||||
monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun',
|
||||
'Jul','Ago','Set','Out','Nov','Dez'],
|
||||
dayNames: ['Domingo','Segunda-feira','Terça-feira','Quarta-feira','Quinta-feira','Sexta-feira','Sábado'],
|
||||
dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb'],
|
||||
dayNamesMin: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb'],
|
||||
weekHeader: 'Sm',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['pt-BR']);
|
||||
});
|
||||
/* @license-end */
|
24
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-pt.js
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Portuguese initialisation for the jQuery UI date picker plugin. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['pt'] = {
|
||||
closeText: 'Fechar',
|
||||
prevText: '<Anterior',
|
||||
nextText: 'Seguinte',
|
||||
currentText: 'Hoje',
|
||||
monthNames: ['Janeiro','Fevereiro','Março','Abril','Maio','Junho',
|
||||
'Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
|
||||
monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun',
|
||||
'Jul','Ago','Set','Out','Nov','Dez'],
|
||||
dayNames: ['Domingo','Segunda-feira','Terça-feira','Quarta-feira','Quinta-feira','Sexta-feira','Sábado'],
|
||||
dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb'],
|
||||
dayNamesMin: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb'],
|
||||
weekHeader: 'Sem',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['pt']);
|
||||
});
|
||||
/* @license-end */
|
23
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-rm.js
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Romansh initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Yvonne Gienal (yvonne.gienal@educa.ch). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['rm'] = {
|
||||
closeText: 'Serrar',
|
||||
prevText: '<Suandant',
|
||||
nextText: 'Precedent>',
|
||||
currentText: 'Actual',
|
||||
monthNames: ['Schaner','Favrer','Mars','Avrigl','Matg','Zercladur', 'Fanadur','Avust','Settember','October','November','December'],
|
||||
monthNamesShort: ['Scha','Fev','Mar','Avr','Matg','Zer', 'Fan','Avu','Sett','Oct','Nov','Dec'],
|
||||
dayNames: ['Dumengia','Glindesdi','Mardi','Mesemna','Gievgia','Venderdi','Sonda'],
|
||||
dayNamesShort: ['Dum','Gli','Mar','Mes','Gie','Ven','Som'],
|
||||
dayNamesMin: ['Du','Gl','Ma','Me','Gi','Ve','So'],
|
||||
weekHeader: 'emna',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['rm']);
|
||||
});
|
||||
/* @license-end */
|
28
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ro.js
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Romanian initialisation for the jQuery UI date picker plugin.
|
||||
*
|
||||
* Written by Edmond L. (ll_edmond@walla.com)
|
||||
* and Ionut G. Stan (ionut.g.stan@gmail.com)
|
||||
*/
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ro'] = {
|
||||
closeText: 'Închide',
|
||||
prevText: '« Luna precedentă',
|
||||
nextText: 'Luna următoare »',
|
||||
currentText: 'Azi',
|
||||
monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie',
|
||||
'Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie'],
|
||||
monthNamesShort: ['Ian', 'Feb', 'Mar', 'Apr', 'Mai', 'Iun',
|
||||
'Iul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
|
||||
dayNames: ['Duminică', 'Luni', 'Marţi', 'Miercuri', 'Joi', 'Vineri', 'Sâmbătă'],
|
||||
dayNamesShort: ['Dum', 'Lun', 'Mar', 'Mie', 'Joi', 'Vin', 'Sâm'],
|
||||
dayNamesMin: ['Du','Lu','Ma','Mi','Jo','Vi','Sâ'],
|
||||
weekHeader: 'Săpt',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ro']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ru.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Russian (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Andrew Stromnov (stromnov@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ru'] = {
|
||||
closeText: 'Закрыть',
|
||||
prevText: '<Пред',
|
||||
nextText: 'След>',
|
||||
currentText: 'Сегодня',
|
||||
monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь',
|
||||
'Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
|
||||
monthNamesShort: ['Янв','Фев','Мар','Апр','Май','Июн',
|
||||
'Июл','Авг','Сен','Окт','Ноя','Дек'],
|
||||
dayNames: ['воскресенье','понедельник','вторник','среда','четверг','пятница','суббота'],
|
||||
dayNamesShort: ['вск','пнд','втр','срд','чтв','птн','сбт'],
|
||||
dayNamesMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'],
|
||||
weekHeader: 'Нед',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ru']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sk.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Slovak initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Vojtech Rinik (vojto@hmm.sk). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['sk'] = {
|
||||
closeText: 'Zavrieť',
|
||||
prevText: '<Predchádzajúci',
|
||||
nextText: 'Nasledujúci>',
|
||||
currentText: 'Dnes',
|
||||
monthNames: ['Január','Február','Marec','Apríl','Máj','Jún',
|
||||
'Júl','August','September','Október','November','December'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Máj','Jún',
|
||||
'Júl','Aug','Sep','Okt','Nov','Dec'],
|
||||
dayNames: ['Nedeľa','Pondelok','Utorok','Streda','Štvrtok','Piatok','Sobota'],
|
||||
dayNamesShort: ['Ned','Pon','Uto','Str','Štv','Pia','Sob'],
|
||||
dayNamesMin: ['Ne','Po','Ut','St','Št','Pia','So'],
|
||||
weekHeader: 'Ty',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['sk']);
|
||||
});
|
||||
/* @license-end */
|
26
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sl.js
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Slovenian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Jaka Jancar (jaka@kubje.org). */
|
||||
/* c = č, s = š z = ž C = Č S = Š Z = Ž */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['sl'] = {
|
||||
closeText: 'Zapri',
|
||||
prevText: '<Prejšnji',
|
||||
nextText: 'Naslednji>',
|
||||
currentText: 'Trenutni',
|
||||
monthNames: ['Januar','Februar','Marec','April','Maj','Junij',
|
||||
'Julij','Avgust','September','Oktober','November','December'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun',
|
||||
'Jul','Avg','Sep','Okt','Nov','Dec'],
|
||||
dayNames: ['Nedelja','Ponedeljek','Torek','Sreda','Četrtek','Petek','Sobota'],
|
||||
dayNamesShort: ['Ned','Pon','Tor','Sre','Čet','Pet','Sob'],
|
||||
dayNamesMin: ['Ne','Po','To','Sr','Če','Pe','So'],
|
||||
weekHeader: 'Teden',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['sl']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sq.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Albanian initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Flakron Bytyqi (flakron@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['sq'] = {
|
||||
closeText: 'mbylle',
|
||||
prevText: '<mbrapa',
|
||||
nextText: 'Përpara>',
|
||||
currentText: 'sot',
|
||||
monthNames: ['Janar','Shkurt','Mars','Prill','Maj','Qershor',
|
||||
'Korrik','Gusht','Shtator','Tetor','Nëntor','Dhjetor'],
|
||||
monthNamesShort: ['Jan','Shk','Mar','Pri','Maj','Qer',
|
||||
'Kor','Gus','Sht','Tet','Nën','Dhj'],
|
||||
dayNames: ['E Diel','E Hënë','E Martë','E Mërkurë','E Enjte','E Premte','E Shtune'],
|
||||
dayNamesShort: ['Di','Hë','Ma','Më','En','Pr','Sh'],
|
||||
dayNamesMin: ['Di','Hë','Ma','Më','En','Pr','Sh'],
|
||||
weekHeader: 'Ja',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['sq']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sr-SR.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Serbian i18n for the jQuery UI date picker plugin. */
|
||||
/* Written by Dejan Dimić. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['sr-SR'] = {
|
||||
closeText: 'Zatvori',
|
||||
prevText: '<',
|
||||
nextText: '>',
|
||||
currentText: 'Danas',
|
||||
monthNames: ['Januar','Februar','Mart','April','Maj','Jun',
|
||||
'Jul','Avgust','Septembar','Oktobar','Novembar','Decembar'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun',
|
||||
'Jul','Avg','Sep','Okt','Nov','Dec'],
|
||||
dayNames: ['Nedelja','Ponedeljak','Utorak','Sreda','Četvrtak','Petak','Subota'],
|
||||
dayNamesShort: ['Ned','Pon','Uto','Sre','Čet','Pet','Sub'],
|
||||
dayNamesMin: ['Ne','Po','Ut','Sr','Če','Pe','Su'],
|
||||
weekHeader: 'Sed',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['sr-SR']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sr.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Serbian i18n for the jQuery UI date picker plugin. */
|
||||
/* Written by Dejan Dimić. */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['sr'] = {
|
||||
closeText: 'Затвори',
|
||||
prevText: '<',
|
||||
nextText: '>',
|
||||
currentText: 'Данас',
|
||||
monthNames: ['Јануар','Фебруар','Март','Април','Мај','Јун',
|
||||
'Јул','Август','Септембар','Октобар','Новембар','Децембар'],
|
||||
monthNamesShort: ['Јан','Феб','Мар','Апр','Мај','Јун',
|
||||
'Јул','Авг','Сеп','Окт','Нов','Дец'],
|
||||
dayNames: ['Недеља','Понедељак','Уторак','Среда','Четвртак','Петак','Субота'],
|
||||
dayNamesShort: ['Нед','Пон','Уто','Сре','Чет','Пет','Суб'],
|
||||
dayNamesMin: ['Не','По','Ут','Ср','Че','Пе','Су'],
|
||||
weekHeader: 'Сед',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['sr']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sv.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Swedish initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Anders Ekdahl ( anders@nomadiz.se). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['sv'] = {
|
||||
closeText: 'Stäng',
|
||||
prevText: '«Förra',
|
||||
nextText: 'Nästa»',
|
||||
currentText: 'Idag',
|
||||
monthNames: ['Januari','Februari','Mars','April','Maj','Juni',
|
||||
'Juli','Augusti','September','Oktober','November','December'],
|
||||
monthNamesShort: ['Jan','Feb','Mar','Apr','Maj','Jun',
|
||||
'Jul','Aug','Sep','Okt','Nov','Dec'],
|
||||
dayNamesShort: ['Sön','Mån','Tis','Ons','Tor','Fre','Lör'],
|
||||
dayNames: ['Söndag','Måndag','Tisdag','Onsdag','Torsdag','Fredag','Lördag'],
|
||||
dayNamesMin: ['Sö','Må','Ti','On','To','Fr','Lö'],
|
||||
weekHeader: 'Ve',
|
||||
dateFormat: 'yy-mm-dd',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['sv']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ta.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Tamil (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by S A Sureshkumar (saskumar@live.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['ta'] = {
|
||||
closeText: 'மூடு',
|
||||
prevText: 'முன்னையது',
|
||||
nextText: 'அடுத்தது',
|
||||
currentText: 'இன்று',
|
||||
monthNames: ['தை','மாசி','பங்குனி','சித்திரை','வைகாசி','ஆனி',
|
||||
'ஆடி','ஆவணி','புரட்டாசி','ஐப்பசி','கார்த்திகை','மார்கழி'],
|
||||
monthNamesShort: ['தை','மாசி','பங்','சித்','வைகா','ஆனி',
|
||||
'ஆடி','ஆவ','புர','ஐப்','கார்','மார்'],
|
||||
dayNames: ['ஞாயிற்றுக்கிழமை','திங்கட்கிழமை','செவ்வாய்க்கிழமை','புதன்கிழமை','வியாழக்கிழமை','வெள்ளிக்கிழமை','சனிக்கிழமை'],
|
||||
dayNamesShort: ['ஞாயிறு','திங்கள்','செவ்வாய்','புதன்','வியாழன்','வெள்ளி','சனி'],
|
||||
dayNamesMin: ['ஞா','தி','செ','பு','வி','வெ','ச'],
|
||||
weekHeader: 'Не',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['ta']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-th.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Thai initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by pipo (pipo@sixhead.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['th'] = {
|
||||
closeText: 'ปิด',
|
||||
prevText: '« ย้อน',
|
||||
nextText: 'ถัดไป »',
|
||||
currentText: 'วันนี้',
|
||||
monthNames: ['มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน',
|
||||
'กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม'],
|
||||
monthNamesShort: ['ม.ค.','ก.พ.','มี.ค.','เม.ย.','พ.ค.','มิ.ย.',
|
||||
'ก.ค.','ส.ค.','ก.ย.','ต.ค.','พ.ย.','ธ.ค.'],
|
||||
dayNames: ['อาทิตย์','จันทร์','อังคาร','พุธ','พฤหัสบดี','ศุกร์','เสาร์'],
|
||||
dayNamesShort: ['อา.','จ.','อ.','พ.','พฤ.','ศ.','ส.'],
|
||||
dayNamesMin: ['อา.','จ.','อ.','พ.','พฤ.','ศ.','ส.'],
|
||||
weekHeader: 'Wk',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['th']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-tj.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Tajiki (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Abdurahmon Saidov (saidovab@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['tj'] = {
|
||||
closeText: 'Идома',
|
||||
prevText: '<Қафо',
|
||||
nextText: 'Пеш>',
|
||||
currentText: 'Имрӯз',
|
||||
monthNames: ['Январ','Феврал','Март','Апрел','Май','Июн',
|
||||
'Июл','Август','Сентябр','Октябр','Ноябр','Декабр'],
|
||||
monthNamesShort: ['Янв','Фев','Мар','Апр','Май','Июн',
|
||||
'Июл','Авг','Сен','Окт','Ноя','Дек'],
|
||||
dayNames: ['якшанбе','душанбе','сешанбе','чоршанбе','панҷшанбе','ҷумъа','шанбе'],
|
||||
dayNamesShort: ['якш','душ','сеш','чор','пан','ҷум','шан'],
|
||||
dayNamesMin: ['Як','Дш','Сш','Чш','Пш','Ҷм','Шн'],
|
||||
weekHeader: 'Хф',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['tj']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-tr.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Turkish initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Izzet Emre Erkan (kara@karalamalar.net). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['tr'] = {
|
||||
closeText: 'kapat',
|
||||
prevText: '<geri',
|
||||
nextText: 'ileri>',
|
||||
currentText: 'bugün',
|
||||
monthNames: ['Ocak','Şubat','Mart','Nisan','Mayıs','Haziran',
|
||||
'Temmuz','Ağustos','Eylül','Ekim','Kasım','Aralık'],
|
||||
monthNamesShort: ['Oca','Şub','Mar','Nis','May','Haz',
|
||||
'Tem','Ağu','Eyl','Eki','Kas','Ara'],
|
||||
dayNames: ['Pazar','Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi'],
|
||||
dayNamesShort: ['Pz','Pt','Sa','Ça','Pe','Cu','Ct'],
|
||||
dayNamesMin: ['Pz','Pt','Sa','Ça','Pe','Cu','Ct'],
|
||||
weekHeader: 'Hf',
|
||||
dateFormat: 'dd.mm.yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['tr']);
|
||||
});
|
||||
/* @license-end */
|
26
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-uk.js
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Ukrainian (UTF-8) initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Maxim Drogobitskiy (maxdao@gmail.com). */
|
||||
/* Corrected by Igor Milla (igor.fsp.milla@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['uk'] = {
|
||||
closeText: 'Закрити',
|
||||
prevText: '<',
|
||||
nextText: '>',
|
||||
currentText: 'Сьогодні',
|
||||
monthNames: ['Січень','Лютий','Березень','Квітень','Травень','Червень',
|
||||
'Липень','Серпень','Вересень','Жовтень','Листопад','Грудень'],
|
||||
monthNamesShort: ['Січ','Лют','Бер','Кві','Тра','Чер',
|
||||
'Лип','Сер','Вер','Жов','Лис','Гру'],
|
||||
dayNames: ['неділя','понеділок','вівторок','середа','четвер','п’ятниця','субота'],
|
||||
dayNamesShort: ['нед','пнд','вів','срд','чтв','птн','сбт'],
|
||||
dayNamesMin: ['Нд','Пн','Вт','Ср','Чт','Пт','Сб'],
|
||||
weekHeader: 'Тиж',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['uk']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-vi.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Vietnamese initialisation for the jQuery UI date picker plugin. */
|
||||
/* Translated by Le Thanh Huy (lthanhhuy@cit.ctu.edu.vn). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['vi'] = {
|
||||
closeText: 'Đóng',
|
||||
prevText: '<Trước',
|
||||
nextText: 'Tiếp>',
|
||||
currentText: 'Hôm nay',
|
||||
monthNames: ['Tháng Một', 'Tháng Hai', 'Tháng Ba', 'Tháng Tư', 'Tháng Năm', 'Tháng Sáu',
|
||||
'Tháng Bảy', 'Tháng Tám', 'Tháng Chín', 'Tháng Mười', 'Tháng Mười Một', 'Tháng Mười Hai'],
|
||||
monthNamesShort: ['Tháng 1', 'Tháng 2', 'Tháng 3', 'Tháng 4', 'Tháng 5', 'Tháng 6',
|
||||
'Tháng 7', 'Tháng 8', 'Tháng 9', 'Tháng 10', 'Tháng 11', 'Tháng 12'],
|
||||
dayNames: ['Chủ Nhật', 'Thứ Hai', 'Thứ Ba', 'Thứ Tư', 'Thứ Năm', 'Thứ Sáu', 'Thứ Bảy'],
|
||||
dayNamesShort: ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'],
|
||||
dayNamesMin: ['CN', 'T2', 'T3', 'T4', 'T5', 'T6', 'T7'],
|
||||
weekHeader: 'Tu',
|
||||
dateFormat: 'dd/mm/yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: false,
|
||||
yearSuffix: ''};
|
||||
$.datepicker.setDefaults($.datepicker.regional['vi']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-zh-CN.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Chinese initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Cloudream (cloudream@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['zh-CN'] = {
|
||||
closeText: '关闭',
|
||||
prevText: '<上月',
|
||||
nextText: '下月>',
|
||||
currentText: '今天',
|
||||
monthNames: ['一月','二月','三月','四月','五月','六月',
|
||||
'七月','八月','九月','十月','十一月','十二月'],
|
||||
monthNamesShort: ['一月','二月','三月','四月','五月','六月',
|
||||
'七月','八月','九月','十月','十一月','十二月'],
|
||||
dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],
|
||||
dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],
|
||||
dayNamesMin: ['日','一','二','三','四','五','六'],
|
||||
weekHeader: '周',
|
||||
dateFormat: 'yy-mm-dd',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: true,
|
||||
yearSuffix: '年'};
|
||||
$.datepicker.setDefaults($.datepicker.regional['zh-CN']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-zh-HK.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Chinese initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by SCCY (samuelcychan@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['zh-HK'] = {
|
||||
closeText: '關閉',
|
||||
prevText: '<上月',
|
||||
nextText: '下月>',
|
||||
currentText: '今天',
|
||||
monthNames: ['一月','二月','三月','四月','五月','六月',
|
||||
'七月','八月','九月','十月','十一月','十二月'],
|
||||
monthNamesShort: ['一月','二月','三月','四月','五月','六月',
|
||||
'七月','八月','九月','十月','十一月','十二月'],
|
||||
dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],
|
||||
dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],
|
||||
dayNamesMin: ['日','一','二','三','四','五','六'],
|
||||
weekHeader: '周',
|
||||
dateFormat: 'dd-mm-yy',
|
||||
firstDay: 0,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: true,
|
||||
yearSuffix: '年'};
|
||||
$.datepicker.setDefaults($.datepicker.regional['zh-HK']);
|
||||
});
|
||||
/* @license-end */
|
25
data/web/rc/plugins/jqueryui/js/i18n/jquery.ui.datepicker-zh-TW.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat (MIT) */
|
||||
/* Chinese initialisation for the jQuery UI date picker plugin. */
|
||||
/* Written by Ressol (ressol@gmail.com). */
|
||||
jQuery(function($){
|
||||
$.datepicker.regional['zh-TW'] = {
|
||||
closeText: '關閉',
|
||||
prevText: '<上月',
|
||||
nextText: '下月>',
|
||||
currentText: '今天',
|
||||
monthNames: ['一月','二月','三月','四月','五月','六月',
|
||||
'七月','八月','九月','十月','十一月','十二月'],
|
||||
monthNamesShort: ['一月','二月','三月','四月','五月','六月',
|
||||
'七月','八月','九月','十月','十一月','十二月'],
|
||||
dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],
|
||||
dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],
|
||||
dayNamesMin: ['日','一','二','三','四','五','六'],
|
||||
weekHeader: '周',
|
||||
dateFormat: 'yy/mm/dd',
|
||||
firstDay: 1,
|
||||
isRTL: false,
|
||||
showMonthAfterYear: true,
|
||||
yearSuffix: '年'};
|
||||
$.datepicker.setDefaults($.datepicker.regional['zh-TW']);
|
||||
});
|
||||
/* @license-end */
|
237
data/web/rc/plugins/jqueryui/js/jquery-ui-accessible-datepicker.js
vendored
Normal file
@@ -0,0 +1,237 @@
|
||||
/*! jQuery UI Accessible Datepicker extension
|
||||
* (to be appended to jquery-ui-*.custom.min.js)
|
||||
*
|
||||
* @licstart The following is the entire license notice for the
|
||||
* JavaScript code in this page.
|
||||
*
|
||||
* Copyright 2014 Kolab Systems AG
|
||||
*
|
||||
* The JavaScript code in this page is free software: you can
|
||||
* redistribute it and/or modify it under the terms of the GNU
|
||||
* General Public License (GNU GPL) as published by the Free Software
|
||||
* Foundation, either version 3 of the License, or (at your option)
|
||||
* any later version. The code is distributed WITHOUT ANY WARRANTY;
|
||||
* without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
||||
*
|
||||
* As additional permission under GNU GPL version 3 section 7, you
|
||||
* may distribute non-source (e.g., minimized or compacted) forms of
|
||||
* that code without the copy of the GNU GPL normally required by
|
||||
* section 4, provided you include this license notice and a URL
|
||||
* through which recipients can access the Corresponding Source.
|
||||
*
|
||||
* @licend The above is the entire license notice
|
||||
* for the JavaScript code in this page.
|
||||
*/
|
||||
|
||||
(function($, undefined) {
|
||||
|
||||
// references to super class methods
|
||||
var __newInst = $.datepicker._newInst;
|
||||
var __updateDatepicker = $.datepicker._updateDatepicker;
|
||||
var __connectDatepicker = $.datepicker._connectDatepicker;
|
||||
var __showDatepicker = $.datepicker._showDatepicker;
|
||||
var __hideDatepicker = $.datepicker._hideDatepicker;
|
||||
|
||||
// "extend" singleton instance methods
|
||||
$.extend($.datepicker, {
|
||||
|
||||
/* Create a new instance object */
|
||||
_newInst: function(target, inline) {
|
||||
var that = this, inst = __newInst.call(this, target, inline);
|
||||
|
||||
if (inst.inline) {
|
||||
// attach keyboard event handler
|
||||
inst.dpDiv.on('keydown.datepicker', '.ui-datepicker-calendar', function(event) {
|
||||
// we're only interested navigation keys
|
||||
if ($.inArray(event.keyCode, [ 13, 33, 34, 35, 36, 37, 38, 39, 40]) == -1) {
|
||||
return;
|
||||
}
|
||||
event.stopPropagation();
|
||||
event.preventDefault();
|
||||
inst._hasfocus = true;
|
||||
|
||||
var activeCell;
|
||||
switch (event.keyCode) {
|
||||
case $.ui.keyCode.ENTER:
|
||||
if ((activeCell = $('.' + that._dayOverClass, inst.dpDiv).get(0) || $('.' + that._currentClass, inst.dpDiv).get(0))) {
|
||||
that._selectDay(inst.input, inst.selectedMonth, inst.selectedYear, activeCell);
|
||||
}
|
||||
break;
|
||||
|
||||
case $.ui.keyCode.PAGE_UP:
|
||||
that._adjustDate(inst.input, -that._get(inst, 'stepMonths'), 'M');
|
||||
break;
|
||||
case $.ui.keyCode.PAGE_DOWN:
|
||||
that._adjustDate(inst.input, that._get(inst, 'stepMonths'), 'M');
|
||||
break;
|
||||
|
||||
default:
|
||||
return that._cursorKeydown(event, inst);
|
||||
}
|
||||
})
|
||||
.attr('role', 'region')
|
||||
.attr('aria-labelledby', inst.id + '-dp-title');
|
||||
}
|
||||
else {
|
||||
var widgetId = inst.dpDiv.attr('id') || inst.id + '-dp-widget';
|
||||
inst.dpDiv.attr('id', widgetId)
|
||||
.attr('aria-hidden', 'true')
|
||||
.attr('aria-labelledby', inst.id + '-dp-title');
|
||||
|
||||
$(inst.input).attr('aria-haspopup', 'true')
|
||||
.attr('aria-expanded', 'false')
|
||||
.attr('aria-owns', widgetId);
|
||||
}
|
||||
|
||||
return inst;
|
||||
},
|
||||
|
||||
/* Attach the date picker to an input field */
|
||||
_connectDatepicker: function(target, inst) {
|
||||
__connectDatepicker.call(this, target, inst);
|
||||
|
||||
var that = this;
|
||||
|
||||
// register additional keyboard events to control date selection with cursor keys
|
||||
$(target).unbind('keydown.datepicker-extended').bind('keydown.datepicker-extended', function(event) {
|
||||
var inc = 1;
|
||||
switch (event.keyCode) {
|
||||
case 109:
|
||||
case 173:
|
||||
case 189: // "minus"
|
||||
inc = -1;
|
||||
case 61:
|
||||
case 107:
|
||||
case 187: // "plus"
|
||||
// do nothing if the input does not contain full date string
|
||||
if (this.value.length < that._formatDate(inst, inst.selectedDay, inst.selectedMonth, inst.selectedYear).length) {
|
||||
return true;
|
||||
}
|
||||
that._adjustInstDate(inst, inc, 'D');
|
||||
that._selectDateRC(target, that._formatDate(inst, inst.selectedDay, inst.selectedMonth, inst.selectedYear));
|
||||
return false;
|
||||
|
||||
case $.ui.keyCode.UP:
|
||||
case $.ui.keyCode.DOWN:
|
||||
// unfold datepicker if not visible
|
||||
if ($.datepicker._lastInput !== target && !$.datepicker._isDisabledDatepicker(target)) {
|
||||
that._showDatepicker(event);
|
||||
event.stopPropagation();
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
|
||||
default:
|
||||
if (!$.datepicker._isDisabledDatepicker(target) && !event.ctrlKey && !event.metaKey) {
|
||||
return that._cursorKeydown(event, inst);
|
||||
}
|
||||
}
|
||||
})
|
||||
// fix https://bugs.jqueryui.com/ticket/8593
|
||||
.click(function (event) { that._showDatepicker(event); })
|
||||
.attr('autocomplete', 'off');
|
||||
},
|
||||
|
||||
/* Handle keyboard event on datepicker widget */
|
||||
_cursorKeydown: function(event, inst) {
|
||||
inst._keyEvent = true;
|
||||
|
||||
var isRTL = inst.dpDiv.hasClass('ui-datepicker-rtl');
|
||||
|
||||
switch (event.keyCode) {
|
||||
case $.ui.keyCode.LEFT:
|
||||
this._adjustDate(inst.input, (isRTL ? +1 : -1), 'D');
|
||||
break;
|
||||
case $.ui.keyCode.RIGHT:
|
||||
this._adjustDate(inst.input, (isRTL ? -1 : +1), 'D');
|
||||
break;
|
||||
case $.ui.keyCode.UP:
|
||||
this._adjustDate(inst.input, -7, 'D');
|
||||
break;
|
||||
case $.ui.keyCode.DOWN:
|
||||
this._adjustDate(inst.input, +7, 'D');
|
||||
break;
|
||||
case $.ui.keyCode.HOME:
|
||||
// TODO: jump to first of month
|
||||
break;
|
||||
case $.ui.keyCode.END:
|
||||
// TODO: jump to end of month
|
||||
break;
|
||||
}
|
||||
|
||||
return true;
|
||||
},
|
||||
|
||||
/* Pop-up the date picker for a given input field */
|
||||
_showDatepicker: function(input) {
|
||||
input = input.target || input;
|
||||
__showDatepicker.call(this, input);
|
||||
|
||||
var inst = $.datepicker._getInst(input);
|
||||
if (inst && $.datepicker._datepickerShowing) {
|
||||
inst.dpDiv.attr('aria-hidden', 'false');
|
||||
$(input).attr('aria-expanded', 'true');
|
||||
}
|
||||
},
|
||||
|
||||
/* Hide the date picker from view */
|
||||
_hideDatepicker: function(input) {
|
||||
__hideDatepicker.call(this, input);
|
||||
|
||||
var inst = this._curInst;
|
||||
if (inst && !$.datepicker._datepickerShowing) {
|
||||
inst.dpDiv.attr('aria-hidden', 'true');
|
||||
$(inst.input).attr('aria-expanded', 'false');
|
||||
}
|
||||
},
|
||||
|
||||
/* Render the date picker content */
|
||||
_updateDatepicker: function(inst) {
|
||||
__updateDatepicker.call(this, inst);
|
||||
|
||||
var activeCell = $('.' + this._dayOverClass, inst.dpDiv).get(0) || $('.' + this._currentClass, inst.dpDiv).get(0);
|
||||
if (activeCell) {
|
||||
activeCell = $(activeCell);
|
||||
activeCell.attr('id', inst.id + '-day-' + activeCell.text());
|
||||
}
|
||||
|
||||
// allow focus on main container only
|
||||
inst.dpDiv.find('.ui-datepicker-calendar')
|
||||
.attr('tabindex', inst.inline ? '0' : '-1')
|
||||
.attr('role', 'grid')
|
||||
.attr('aria-readonly', 'true')
|
||||
.attr('aria-activedescendant', activeCell ? activeCell.attr('id') : '')
|
||||
.find('td').attr('role', 'gridcell').attr('aria-selected', 'false')
|
||||
.find('a').attr('tabindex', '-1');
|
||||
|
||||
$('.ui-datepicker-current-day', inst.dpDiv).attr('aria-selected', 'true');
|
||||
|
||||
inst.dpDiv.find('.ui-datepicker-title')
|
||||
.attr('id', inst.id + '-dp-title')
|
||||
|
||||
// set focus again after update
|
||||
if (inst._hasfocus) {
|
||||
inst.dpDiv.find('.ui-datepicker-calendar').focus();
|
||||
inst._hasfocus = false;
|
||||
}
|
||||
},
|
||||
|
||||
_selectDateRC: function(id, dateStr) {
|
||||
var target = $(id), inst = this._getInst(target[0]);
|
||||
|
||||
dateStr = (dateStr != null ? dateStr : this._formatDate(inst));
|
||||
if (inst.input) {
|
||||
inst.input.val(dateStr);
|
||||
}
|
||||
this._updateAlternate(inst);
|
||||
if (inst.input) {
|
||||
inst.input.trigger("change"); // fire the change event
|
||||
}
|
||||
if (inst.inline) {
|
||||
this._updateDatepicker(inst);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}(jQuery));
|
228
data/web/rc/plugins/jqueryui/js/jquery-ui.min.js
vendored
Normal file
11
data/web/rc/plugins/jqueryui/js/jquery.minicolors.min.js
vendored
Normal file
683
data/web/rc/plugins/jqueryui/js/jquery.tagedit.js
Normal file
@@ -0,0 +1,683 @@
|
||||
/*
|
||||
* Tagedit - jQuery Plugin
|
||||
* The Plugin can be used to edit tags from a database the easy way
|
||||
*
|
||||
* Examples and documentation at: tagedit.webwork-albrecht.de
|
||||
*
|
||||
* License:
|
||||
* This work is licensed under a MIT License
|
||||
*
|
||||
* @licstart The following is the entire license notice for the
|
||||
* JavaScript code in this file.
|
||||
*
|
||||
* Copyright (c) 2010 Oliver Albrecht <info@webwork-albrecht.de>
|
||||
* Copyright (c) 2014 Thomas Brüderli <thomas@roundcube.net>
|
||||
*
|
||||
* Licensed under the MIT licenses
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining
|
||||
* a copy of this software and associated documentation files (the
|
||||
* "Software"), to deal in the Software without restriction, including
|
||||
* without limitation the rights to use, copy, modify, merge, publish,
|
||||
* distribute, sublicense, and/or sell copies of the Software, and to
|
||||
* permit persons to whom the Software is furnished to do so, subject to
|
||||
* the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be
|
||||
* included in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
*
|
||||
* @licend The above is the entire license notice
|
||||
* for the JavaScript code in this file.
|
||||
*
|
||||
* @author Oliver Albrecht Mial: info@webwork-albrecht.de Twitter: @webworka
|
||||
* @version 1.5.2 (06/2014)
|
||||
* Requires: jQuery v1.4+, jQueryUI v1.8+, jQuerry.autoGrowInput
|
||||
*
|
||||
* Example of usage:
|
||||
*
|
||||
* $( "input.tag" ).tagedit();
|
||||
*
|
||||
* Possible options:
|
||||
*
|
||||
* autocompleteURL: '', // url for a autocompletion
|
||||
* deleteEmptyItems: true, // Deletes items with empty value
|
||||
* deletedPostfix: '-d', // will be put to the Items that are marked as delete
|
||||
* addedPostfix: '-a', // will be put to the Items that are choosem from the database
|
||||
* additionalListClass: '', // put a classname here if the wrapper ul shoud receive a special class
|
||||
* allowEdit: true, // Switch on/off edit entries
|
||||
* allowDelete: true, // Switch on/off deletion of entries. Will be ignored if allowEdit = false
|
||||
* allowAdd: true, // switch on/off the creation of new entries
|
||||
* direction: 'ltr' // Sets the writing direction for Outputs and Inputs
|
||||
* animSpeed: 500 // Sets the animation speed for effects
|
||||
* autocompleteOptions: {}, // Setting Options for the jquery UI Autocomplete (http://jqueryui.com/demos/autocomplete/)
|
||||
* breakKeyCodes: [ 13, 44 ], // Sets the characters to break on to parse the tags (defaults: return, comma)
|
||||
* checkNewEntriesCaseSensitive: false, // If there is a new Entry, it is checked against the autocompletion list. This Flag controlls if the check is (in-)casesensitive
|
||||
* texts: { // some texts
|
||||
* removeLinkTitle: 'Remove from list.',
|
||||
* saveEditLinkTitle: 'Save changes.',
|
||||
* deleteLinkTitle: 'Delete this tag from database.',
|
||||
* deleteConfirmation: 'Are you sure to delete this entry?',
|
||||
* deletedElementTitle: 'This Element will be deleted.',
|
||||
* breakEditLinkTitle: 'Cancel'
|
||||
* }
|
||||
*/
|
||||
|
||||
(function($) {
|
||||
|
||||
$.fn.tagedit = function(options) {
|
||||
/**
|
||||
* Merge Options with defaults
|
||||
*/
|
||||
options = $.extend(true, {
|
||||
// default options here
|
||||
autocompleteURL: null,
|
||||
checkToDeleteURL: null,
|
||||
deletedPostfix: '-d',
|
||||
addedPostfix: '-a',
|
||||
additionalListClass: '',
|
||||
allowEdit: true,
|
||||
allowDelete: true,
|
||||
allowAdd: true,
|
||||
direction: 'ltr',
|
||||
animSpeed: 500,
|
||||
autocompleteOptions: {
|
||||
select: function( event, ui ) {
|
||||
$(this).val(ui.item.value).trigger('transformToTag', [ui.item.id]);
|
||||
return false;
|
||||
}
|
||||
},
|
||||
breakKeyCodes: [ 13, 44 ],
|
||||
checkNewEntriesCaseSensitive: false,
|
||||
texts: {
|
||||
removeLinkTitle: 'Remove from list.',
|
||||
saveEditLinkTitle: 'Save changes.',
|
||||
deleteLinkTitle: 'Delete this tag from database.',
|
||||
deleteConfirmation: 'Are you sure to delete this entry?',
|
||||
deletedElementTitle: 'This Element will be deleted.',
|
||||
breakEditLinkTitle: 'Cancel',
|
||||
forceDeleteConfirmation: 'There are more records using this tag, are you sure do you want to remove it?'
|
||||
},
|
||||
tabindex: false
|
||||
}, options || {});
|
||||
|
||||
// no action if there are no elements
|
||||
if(this.length == 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
// set the autocompleteOptions source
|
||||
if(options.autocompleteURL) {
|
||||
options.autocompleteOptions.source = options.autocompleteURL;
|
||||
}
|
||||
|
||||
// Set the direction of the inputs
|
||||
var direction= this.attr('dir');
|
||||
if(direction && direction.length > 0) {
|
||||
options.direction = this.attr('dir');
|
||||
}
|
||||
|
||||
var elements = this;
|
||||
var focusItem = null;
|
||||
|
||||
var baseNameRegexp = new RegExp("^(.*)\\[([0-9]*?("+options.deletedPostfix+"|"+options.addedPostfix+")?)?\]$", "i");
|
||||
|
||||
var baseName = elements.eq(0).attr('name').match(baseNameRegexp);
|
||||
if(baseName && baseName.length == 4) {
|
||||
baseName = baseName[1];
|
||||
}
|
||||
else {
|
||||
// Elementname does not match the expected format, exit
|
||||
alert('elementname dows not match the expected format (regexp: '+baseNameRegexp+')')
|
||||
return;
|
||||
}
|
||||
|
||||
// read tabindex from source element
|
||||
var ti;
|
||||
if (!options.tabindex && (ti = elements.eq(0).attr('tabindex')))
|
||||
options.tabindex = ti;
|
||||
|
||||
// init elements
|
||||
inputsToList();
|
||||
|
||||
/**
|
||||
* Creates the tageditinput from a list of textinputs
|
||||
*
|
||||
*/
|
||||
function inputsToList() {
|
||||
var html = '<ul class="tagedit-list '+options.additionalListClass+'">';
|
||||
|
||||
elements.each(function(i) {
|
||||
var element_name = $(this).attr('name').match(baseNameRegexp);
|
||||
if(element_name && element_name.length == 4 && (options.deleteEmptyItems == false || $(this).val().length > 0)) {
|
||||
if(element_name[1].length > 0) {
|
||||
var elementId = typeof element_name[2] != 'undefined'? element_name[2]: '',
|
||||
domId = 'tagedit-' + baseName + '-' + (elementId || i);
|
||||
|
||||
html += '<li class="tagedit-listelement tagedit-listelement-old" aria-labelledby="'+domId+'">';
|
||||
html += '<span dir="'+options.direction+'" id="'+domId+'">' + $(this).val() + '</span>';
|
||||
html += '<input type="hidden" name="'+baseName+'['+elementId+']" value="'+$(this).val()+'" />';
|
||||
if (options.allowDelete)
|
||||
html += '<a class="tagedit-close" title="'+options.texts.removeLinkTitle+'" aria-label="'+options.texts.removeLinkTitle+' '+$(this).val()+'">x</a>';
|
||||
html += '</li>';
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
// replace Elements with the list and save the list in the local variable elements
|
||||
elements.last().after(html)
|
||||
var newList = elements.last().next();
|
||||
elements.remove();
|
||||
elements = newList;
|
||||
|
||||
// Check if some of the elementshav to be marked as deleted
|
||||
if(options.deletedPostfix.length > 0) {
|
||||
elements.find('input[name$="'+options.deletedPostfix+'\]"]').each(function() {
|
||||
markAsDeleted($(this).parent());
|
||||
});
|
||||
}
|
||||
|
||||
// put an input field at the End
|
||||
// Put an empty element at the end
|
||||
html = '<li class="tagedit-listelement tagedit-listelement-new">';
|
||||
if (options.allowAdd)
|
||||
html += '<input type="text" name="'+baseName+'[]" value="" id="tagedit-input" disabled="disabled" class="tagedit-input-disabled" dir="'+options.direction+'"/>';
|
||||
html += '</li>';
|
||||
html += '</ul>';
|
||||
|
||||
elements
|
||||
.append(html)
|
||||
.attr('tabindex', options.tabindex) // set tabindex to <ul> to recieve focus
|
||||
|
||||
// Set function on the input
|
||||
.find('#tagedit-input')
|
||||
.attr('tabindex', options.tabindex)
|
||||
.each(function() {
|
||||
$(this).autoGrowInput({comfortZone: 15, minWidth: 15, maxWidth: 20000});
|
||||
|
||||
// Event is triggert in case of choosing an item from the autocomplete, or finish the input
|
||||
$(this).bind('transformToTag', function(event, id) {
|
||||
var oldValue = (typeof id != 'undefined' && (id.length > 0 || id > 0));
|
||||
|
||||
var checkAutocomplete = oldValue == true || options.autocompleteOptions.noCheck ? false : true;
|
||||
// check if the Value ist new
|
||||
var isNewResult = isNew($(this).val(), checkAutocomplete);
|
||||
if(isNewResult[0] === true || (isNewResult[0] === false && typeof isNewResult[1] == 'string')) {
|
||||
|
||||
if(oldValue == false && typeof isNewResult[1] == 'string') {
|
||||
oldValue = true;
|
||||
id = isNewResult[1];
|
||||
}
|
||||
|
||||
if(options.allowAdd == true || oldValue) {
|
||||
var domId = 'tagedit-' + baseName + '-' + id;
|
||||
// Make a new tag in front the input
|
||||
html = '<li class="tagedit-listelement tagedit-listelement-old" aria-labelledby="'+domId+'">';
|
||||
html += '<span dir="'+options.direction+'" id="'+domId+'">' + $(this).val() + '</span>';
|
||||
var name = oldValue? baseName + '['+id+options.addedPostfix+']' : baseName + '[]';
|
||||
html += '<input type="hidden" name="'+name+'" value="'+$(this).val()+'" />';
|
||||
html += '<a class="tagedit-close" title="'+options.texts.removeLinkTitle+'" aria-label="'+options.texts.removeLinkTitle+' '+$(this).val()+'">x</a>';
|
||||
html += '</li>';
|
||||
|
||||
$(this).parent().before(html);
|
||||
}
|
||||
}
|
||||
$(this).val('');
|
||||
|
||||
// close autocomplete
|
||||
if(options.autocompleteOptions.source) {
|
||||
if($(this).is(':ui-autocomplete'))
|
||||
$(this).autocomplete( "close" );
|
||||
}
|
||||
|
||||
})
|
||||
.keydown(function(event) {
|
||||
var code = event.keyCode > 0? event.keyCode : event.which;
|
||||
|
||||
switch(code) {
|
||||
case 46:
|
||||
if (!focusItem)
|
||||
break;
|
||||
case 8: // BACKSPACE
|
||||
if(focusItem) {
|
||||
focusItem.fadeOut(options.animSpeed, function() {
|
||||
$(this).remove();
|
||||
})
|
||||
unfocusItem();
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
else if($(this).val().length == 0) {
|
||||
// delete Last Tag
|
||||
var elementToRemove = elements.find('li.tagedit-listelement-old').last();
|
||||
elementToRemove.fadeOut(options.animSpeed, function() {elementToRemove.remove();})
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case 9: // TAB
|
||||
if($(this).val().length > 0 && $('ul.ui-autocomplete #ui-active-menuitem').length == 0) {
|
||||
$(this).trigger('transformToTag');
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case 37: // LEFT
|
||||
case 39: // RIGHT
|
||||
if($(this).val().length == 0) {
|
||||
// select previous Tag
|
||||
var inc = code == 37 ? -1 : 1,
|
||||
items = elements.find('li.tagedit-listelement-old')
|
||||
x = items.length, next = 0;
|
||||
items.each(function(i, elem) {
|
||||
if ($(elem).hasClass('tagedit-listelement-focus')) {
|
||||
x = i;
|
||||
return true;
|
||||
}
|
||||
});
|
||||
unfocusItem();
|
||||
next = Math.max(0, x + inc);
|
||||
if (items.get(next)) {
|
||||
focusItem = items.eq(next).addClass('tagedit-listelement-focus');
|
||||
$(this).attr('aria-activedescendant', focusItem.attr('aria-labelledby'))
|
||||
|
||||
if(options.autocompleteOptions.source != false) {
|
||||
$(this).autocomplete('close').autocomplete('disable');
|
||||
}
|
||||
}
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
// ignore input if an item is focused
|
||||
if (focusItem !== null) {
|
||||
event.preventDefault();
|
||||
event.bubble = false;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
})
|
||||
.keypress(function(event) {
|
||||
var code = event.keyCode > 0? event.keyCode : event.which;
|
||||
if($.inArray(code, options.breakKeyCodes) > -1) {
|
||||
if($(this).val().length > 0 && $('ul.ui-autocomplete #ui-active-menuitem').length == 0) {
|
||||
$(this).trigger('transformToTag');
|
||||
}
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
else if($(this).val().length > 0){
|
||||
unfocusItem();
|
||||
}
|
||||
return true;
|
||||
})
|
||||
.bind('paste', function(e){
|
||||
var that = $(this);
|
||||
if (e.type == 'paste'){
|
||||
setTimeout(function(){
|
||||
that.trigger('transformToTag');
|
||||
}, 1);
|
||||
}
|
||||
})
|
||||
.blur(function() {
|
||||
if($(this).val().length == 0) {
|
||||
// disable the field to prevent sending with the form
|
||||
$(this).attr('disabled', 'disabled').addClass('tagedit-input-disabled');
|
||||
}
|
||||
else {
|
||||
// Delete entry after a timeout
|
||||
var input = $(this);
|
||||
$(this).data('blurtimer', window.setTimeout(function() {input.val('');}, 500));
|
||||
}
|
||||
unfocusItem();
|
||||
// restore tabindex when widget looses focus
|
||||
if (options.tabindex)
|
||||
elements.attr('tabindex', options.tabindex);
|
||||
})
|
||||
.focus(function() {
|
||||
window.clearTimeout($(this).data('blurtimer'));
|
||||
// remove tabindex on <ul> because #tagedit-input now has it
|
||||
elements.attr('tabindex', '-1');
|
||||
});
|
||||
|
||||
if(options.autocompleteOptions.source != false) {
|
||||
$(this).autocomplete(options.autocompleteOptions);
|
||||
}
|
||||
})
|
||||
.end()
|
||||
.click(function(event) {
|
||||
switch(event.target.tagName) {
|
||||
case 'A':
|
||||
$(event.target).parent().fadeOut(options.animSpeed, function() {
|
||||
$(event.target).parent().remove();
|
||||
elements.find('#tagedit-input').focus();
|
||||
});
|
||||
break;
|
||||
case 'INPUT':
|
||||
case 'SPAN':
|
||||
case 'LI':
|
||||
if($(event.target).hasClass('tagedit-listelement-deleted') == false &&
|
||||
$(event.target).parent('li').hasClass('tagedit-listelement-deleted') == false) {
|
||||
// Don't edit an deleted Items
|
||||
return doEdit(event);
|
||||
}
|
||||
default:
|
||||
$(this).find('#tagedit-input')
|
||||
.removeAttr('disabled')
|
||||
.removeClass('tagedit-input-disabled')
|
||||
.focus();
|
||||
}
|
||||
return false;
|
||||
})
|
||||
// forward focus event (on tabbing through the form)
|
||||
.focus(function(e){ $(this).click(); })
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove class and reference to currently focused tag item
|
||||
*/
|
||||
function unfocusItem() {
|
||||
if(focusItem){
|
||||
if(options.autocompleteOptions.source != false) {
|
||||
elements.find('#tagedit-input').autocomplete('enable');
|
||||
}
|
||||
focusItem.removeClass('tagedit-listelement-focus');
|
||||
focusItem = null;
|
||||
elements.find('#tagedit-input').removeAttr('aria-activedescendant');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets all Actions and events for editing an Existing Tag.
|
||||
*
|
||||
* @param event {object} The original Event that was given
|
||||
* return {boolean}
|
||||
*/
|
||||
function doEdit(event) {
|
||||
if(options.allowEdit == false) {
|
||||
// Do nothing
|
||||
return;
|
||||
}
|
||||
|
||||
var element = event.target.tagName == 'SPAN'? $(event.target).parent() : $(event.target);
|
||||
|
||||
var closeTimer = null;
|
||||
|
||||
// Event that is fired if the User finishes the edit of a tag
|
||||
element.bind('finishEdit', function(event, doReset) {
|
||||
window.clearTimeout(closeTimer);
|
||||
|
||||
var textfield = $(this).find(':text');
|
||||
var isNewResult = isNew(textfield.val(), true);
|
||||
if(textfield.val().length > 0 && (typeof doReset == 'undefined' || doReset === false) && (isNewResult[0] == true)) {
|
||||
// This is a new Value and we do not want to do a reset. Set the new value
|
||||
$(this).find(':hidden').val(textfield.val());
|
||||
$(this).find('span').html(textfield.val());
|
||||
}
|
||||
|
||||
textfield.remove();
|
||||
$(this).find('a.tagedit-save, a.tagedit-break, a.tagedit-delete').remove(); // Workaround. This normaly has to be done by autogrow Plugin
|
||||
$(this).removeClass('tagedit-listelement-edit').unbind('finishEdit');
|
||||
return false;
|
||||
});
|
||||
|
||||
var hidden = element.find(':hidden');
|
||||
html = '<input type="text" name="tmpinput" autocomplete="off" value="'+hidden.val()+'" class="tagedit-edit-input" dir="'+options.direction+'"/>';
|
||||
html += '<a class="tagedit-save" title="'+options.texts.saveEditLinkTitle+'">o</a>';
|
||||
html += '<a class="tagedit-break" title="'+options.texts.breakEditLinkTitle+'">x</a>';
|
||||
|
||||
// If the Element is one from the Database, it can be deleted
|
||||
if(options.allowDelete == true && element.find(':hidden').length > 0 &&
|
||||
typeof element.find(':hidden').attr('name').match(baseNameRegexp)[3] != 'undefined') {
|
||||
html += '<a class="tagedit-delete" title="'+options.texts.deleteLinkTitle+'">d</a>';
|
||||
}
|
||||
|
||||
hidden.after(html);
|
||||
element
|
||||
.addClass('tagedit-listelement-edit')
|
||||
.find('a.tagedit-save')
|
||||
.click(function() {
|
||||
$(this).parent().trigger('finishEdit');
|
||||
return false;
|
||||
})
|
||||
.end()
|
||||
.find('a.tagedit-break')
|
||||
.click(function() {
|
||||
$(this).parent().trigger('finishEdit', [true]);
|
||||
return false;
|
||||
})
|
||||
.end()
|
||||
.find('a.tagedit-delete')
|
||||
.click(function() {
|
||||
window.clearTimeout(closeTimer);
|
||||
if(confirm(options.texts.deleteConfirmation)) {
|
||||
var canDelete = checkToDelete($(this).parent());
|
||||
if (!canDelete && confirm(options.texts.forceDeleteConfirmation)) {
|
||||
markAsDeleted($(this).parent());
|
||||
}
|
||||
|
||||
if(canDelete) {
|
||||
markAsDeleted($(this).parent());
|
||||
}
|
||||
|
||||
$(this).parent().find(':text').trigger('finishEdit', [true]);
|
||||
}
|
||||
else {
|
||||
$(this).parent().find(':text').trigger('finishEdit', [true]);
|
||||
}
|
||||
return false;
|
||||
})
|
||||
.end()
|
||||
.find(':text')
|
||||
.focus()
|
||||
.autoGrowInput({comfortZone: 10, minWidth: 15, maxWidth: 20000})
|
||||
.keypress(function(event) {
|
||||
switch(event.keyCode) {
|
||||
case 13: // RETURN
|
||||
event.preventDefault();
|
||||
$(this).parent().trigger('finishEdit');
|
||||
return false;
|
||||
case 27: // ESC
|
||||
event.preventDefault();
|
||||
$(this).parent().trigger('finishEdit', [true]);
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
})
|
||||
.blur(function() {
|
||||
var that = $(this);
|
||||
closeTimer = window.setTimeout(function() {that.parent().trigger('finishEdit', [true])}, 500);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Verifies if the tag select to be deleted is used by other records using an Ajax request.
|
||||
*
|
||||
* @param element
|
||||
* @returns {boolean}
|
||||
*/
|
||||
function checkToDelete(element) {
|
||||
// if no URL is provide will not verify
|
||||
if(options.checkToDeleteURL === null) {
|
||||
return false;
|
||||
}
|
||||
|
||||
var inputName = element.find('input:hidden').attr('name');
|
||||
var idPattern = new RegExp('\\d');
|
||||
var tagId = inputName.match(idPattern);
|
||||
var checkResult = false;
|
||||
|
||||
$.ajax({
|
||||
async : false,
|
||||
url : options.checkToDeleteURL,
|
||||
dataType: 'json',
|
||||
type : 'POST',
|
||||
data : { 'tagId' : tagId},
|
||||
complete: function (XMLHttpRequest, textStatus) {
|
||||
|
||||
// Expected JSON Object: { "success": Boolean, "allowDelete": Boolean}
|
||||
var result = $.parseJSON(XMLHttpRequest.responseText);
|
||||
if(result.success === true){
|
||||
checkResult = result.allowDelete;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
return checkResult;
|
||||
}
|
||||
|
||||
/**
|
||||
* Marks a single Tag as deleted.
|
||||
*
|
||||
* @param element {object}
|
||||
*/
|
||||
function markAsDeleted(element) {
|
||||
element
|
||||
.trigger('finishEdit', [true])
|
||||
.addClass('tagedit-listelement-deleted')
|
||||
.attr('title', options.deletedElementTitle);
|
||||
element.find(':hidden').each(function() {
|
||||
var nameEndRegexp = new RegExp('('+options.addedPostfix+'|'+options.deletedPostfix+')?\]');
|
||||
var name = $(this).attr('name').replace(nameEndRegexp, options.deletedPostfix+']');
|
||||
$(this).attr('name', name);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Checks if a tag is already choosen.
|
||||
*
|
||||
* @param value {string}
|
||||
* @param checkAutocomplete {boolean} optional Check also the autocomplet values
|
||||
* @returns {Array} First item is a boolean, telling if the item should be put to the list, second is optional the ID from autocomplete list
|
||||
*/
|
||||
function isNew(value, checkAutocomplete) {
|
||||
checkAutocomplete = typeof checkAutocomplete == 'undefined'? false : checkAutocomplete;
|
||||
var autoCompleteId = null;
|
||||
|
||||
var compareValue = options.checkNewEntriesCaseSensitive == true? value : value.toLowerCase();
|
||||
|
||||
var isNew = true;
|
||||
elements.find('li.tagedit-listelement-old input:hidden').each(function() {
|
||||
var elementValue = options.checkNewEntriesCaseSensitive == true? $(this).val() : $(this).val().toLowerCase();
|
||||
if(elementValue == compareValue) {
|
||||
isNew = false;
|
||||
}
|
||||
});
|
||||
|
||||
if (isNew == true && checkAutocomplete == true && options.autocompleteOptions.source != false) {
|
||||
var result = [];
|
||||
if ($.isArray(options.autocompleteOptions.source)) {
|
||||
result = options.autocompleteOptions.source;
|
||||
}
|
||||
else if ($.isFunction(options.autocompleteOptions.source)) {
|
||||
options.autocompleteOptions.source({term: value}, function (data) {result = data});
|
||||
}
|
||||
else if (typeof options.autocompleteOptions.source === "string") {
|
||||
// Check also autocomplete values
|
||||
var autocompleteURL = options.autocompleteOptions.source;
|
||||
if (autocompleteURL.match(/\?/)) {
|
||||
autocompleteURL += '&';
|
||||
} else {
|
||||
autocompleteURL += '?';
|
||||
}
|
||||
autocompleteURL += 'term=' + value;
|
||||
$.ajax({
|
||||
async: false,
|
||||
url: autocompleteURL,
|
||||
dataType: 'json',
|
||||
complete: function (XMLHttpRequest, textStatus) {
|
||||
result = $.parseJSON(XMLHttpRequest.responseText);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// If there is an entry for that already in the autocomplete, don't use it (Check could be case sensitive or not)
|
||||
for (var i = 0; i < result.length; i++) {
|
||||
var resultValue = result[i].label? result[i].label : result[i];
|
||||
var label = options.checkNewEntriesCaseSensitive == true? resultValue : resultValue.toLowerCase();
|
||||
if (label == compareValue) {
|
||||
isNew = false;
|
||||
autoCompleteId = typeof result[i] == 'string' ? i : result[i].id;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return new Array(isNew, autoCompleteId);
|
||||
}
|
||||
}
|
||||
})(jQuery);
|
||||
|
||||
(function($){
|
||||
|
||||
// jQuery autoGrowInput plugin by James Padolsey
|
||||
// See related thread: http://stackoverflow.com/questions/931207/is-there-a-jquery-autogrow-plugin-for-text-fields
|
||||
|
||||
$.fn.autoGrowInput = function(o) {
|
||||
|
||||
o = $.extend({
|
||||
maxWidth: 1000,
|
||||
minWidth: 0,
|
||||
comfortZone: 70
|
||||
}, o);
|
||||
|
||||
this.filter('input:text').each(function(){
|
||||
|
||||
var minWidth = o.minWidth || $(this).width(),
|
||||
val = '',
|
||||
input = $(this),
|
||||
testSubject = $('<tester/>').css({
|
||||
position: 'absolute',
|
||||
top: -9999,
|
||||
left: -9999,
|
||||
width: 'auto',
|
||||
fontSize: input.css('fontSize'),
|
||||
fontFamily: input.css('fontFamily'),
|
||||
fontWeight: input.css('fontWeight'),
|
||||
letterSpacing: input.css('letterSpacing'),
|
||||
whiteSpace: 'nowrap'
|
||||
}),
|
||||
check = function() {
|
||||
|
||||
if (val === (val = input.val())) {return;}
|
||||
|
||||
// Enter new content into testSubject
|
||||
var escaped = val.replace(/&/g, '&').replace(/\s/g,' ').replace(/</g, '<').replace(/>/g, '>');
|
||||
testSubject.html(escaped);
|
||||
|
||||
// Calculate new width + whether to change
|
||||
var testerWidth = testSubject.width(),
|
||||
newWidth = (testerWidth + o.comfortZone) >= minWidth ? testerWidth + o.comfortZone : minWidth,
|
||||
currentWidth = input.width(),
|
||||
isValidWidthChange = (newWidth < currentWidth && newWidth >= minWidth)
|
||||
|| (newWidth > minWidth && newWidth < o.maxWidth);
|
||||
|
||||
// Animate width
|
||||
if (isValidWidthChange) {
|
||||
input.width(newWidth);
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
testSubject.insertAfter(input);
|
||||
|
||||
$(this).bind('keyup keydown blur update', check);
|
||||
|
||||
check();
|
||||
});
|
||||
|
||||
return this;
|
||||
|
||||
};
|
||||
|
||||
})(jQuery);
|
23
data/web/rc/plugins/jqueryui/tests/Jqueryui.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
class Jqueryui_Plugin extends PHPUnit_Framework_TestCase
|
||||
{
|
||||
|
||||
function setUp()
|
||||
{
|
||||
include_once __DIR__ . '/../jqueryui.php';
|
||||
}
|
||||
|
||||
/**
|
||||
* Plugin object construction test
|
||||
*/
|
||||
function test_constructor()
|
||||
{
|
||||
$rcube = rcube::get_instance();
|
||||
$plugin = new jqueryui($rcube->api);
|
||||
|
||||
$this->assertInstanceOf('jqueryui', $plugin);
|
||||
$this->assertInstanceOf('rcube_plugin', $plugin);
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 193 B |
After Width: | Height: | Size: 356 B |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 6.2 KiB |
1356
data/web/rc/plugins/jqueryui/themes/classic/jquery-ui.css
vendored
Normal file
172
data/web/rc/plugins/jqueryui/themes/classic/jquery-ui.css.diff
Normal file
@@ -0,0 +1,172 @@
|
||||
--- jquery-ui.css.orig 2016-08-15 11:56:45.000000000 +0200
|
||||
+++ jquery-ui.css 2016-08-15 11:46:38.000000000 +0200
|
||||
@@ -227,6 +227,15 @@
|
||||
.ui-menu .ui-state-active {
|
||||
margin: -1px;
|
||||
}
|
||||
+.ui-menu .ui-menu-item .ui-state-active {
|
||||
+ background: #c33;
|
||||
+ border-color: #a22;
|
||||
+ color: #fff;
|
||||
+ display: block;
|
||||
+}
|
||||
+.ui-menu .ui-menu-item a {
|
||||
+ display: block;
|
||||
+}
|
||||
|
||||
/* icon support */
|
||||
.ui-menu-icons {
|
||||
@@ -403,6 +412,9 @@
|
||||
width: 17em;
|
||||
padding: .2em .2em 0;
|
||||
display: none;
|
||||
+ box-shadow: 1px 1px 18px #999;
|
||||
+ -moz-box-shadow: 1px 1px 12px #999;
|
||||
+ -webkit-box-shadow: #999 1px 1px 12px;
|
||||
}
|
||||
.ui-datepicker .ui-datepicker-header {
|
||||
position: relative;
|
||||
@@ -476,6 +488,11 @@
|
||||
text-align: right;
|
||||
text-decoration: none;
|
||||
}
|
||||
+.ui-datepicker td.ui-datepicker-current-day .ui-state-active {
|
||||
+ background:#c33;
|
||||
+ border-color:#a22;
|
||||
+ color:#fff;
|
||||
+}
|
||||
.ui-datepicker .ui-datepicker-buttonpane {
|
||||
background-image: none;
|
||||
margin: .7em 0 0 0;
|
||||
@@ -487,7 +504,7 @@
|
||||
.ui-datepicker .ui-datepicker-buttonpane button {
|
||||
float: right;
|
||||
margin: .5em .2em .4em;
|
||||
- cursor: pointer;
|
||||
+ cursor: default;
|
||||
padding: .2em .6em .3em .6em;
|
||||
width: auto;
|
||||
overflow: visible;
|
||||
@@ -580,6 +597,9 @@
|
||||
left: 0;
|
||||
padding: .2em;
|
||||
outline: 0;
|
||||
+ -webkit-box-shadow: #999 1px 1px 12px;
|
||||
+ -moz-box-shadow: 1px 1px 12px #999;
|
||||
+ box-shadow: 1px 1px 18px #999;
|
||||
}
|
||||
.ui-dialog .ui-dialog-titlebar {
|
||||
padding: .4em 1em;
|
||||
@@ -602,6 +622,9 @@
|
||||
padding: 1px;
|
||||
height: 20px;
|
||||
}
|
||||
+.no-close .ui-dialog-titlebar-close {
|
||||
+ display: none !important;
|
||||
+}
|
||||
.ui-dialog .ui-dialog-content {
|
||||
position: relative;
|
||||
border: 0;
|
||||
@@ -621,7 +644,7 @@
|
||||
}
|
||||
.ui-dialog .ui-dialog-buttonpane button {
|
||||
margin: .5em .4em .5em 0;
|
||||
- cursor: pointer;
|
||||
+ cursor: default;
|
||||
}
|
||||
.ui-dialog .ui-resizable-n {
|
||||
height: 2px;
|
||||
@@ -843,20 +866,29 @@
|
||||
float: left;
|
||||
position: relative;
|
||||
top: 0;
|
||||
- margin: 1px .2em 0 0;
|
||||
+ margin: 0;
|
||||
border-bottom-width: 0;
|
||||
padding: 0;
|
||||
white-space: nowrap;
|
||||
+ -webkit-border-top-left-radius: 2px;
|
||||
+ -moz-border-radius-topleft: 2px;
|
||||
+ border-top-left-radius: 2px;
|
||||
+ -webkit-border-top-right-radius: 2px;
|
||||
+ -moz-border-radius-topright: 2px;
|
||||
+ border-top-right-radius: 2px;
|
||||
}
|
||||
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
|
||||
float: left;
|
||||
- padding: .5em 1em;
|
||||
+ padding: .3em 1em;
|
||||
text-decoration: none;
|
||||
}
|
||||
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
||||
margin-bottom: -1px;
|
||||
padding-bottom: 1px;
|
||||
}
|
||||
+.ui-dialog .ui-tabs-nav li.ui-tabs-active {
|
||||
+ background: #fff;
|
||||
+}
|
||||
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
|
||||
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
|
||||
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
|
||||
@@ -910,9 +942,11 @@
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #dddddd;
|
||||
- background: #e9e9e9;
|
||||
- color: #333333;
|
||||
font-weight: bold;
|
||||
+ border-width: 0 0 1px 0;
|
||||
+ background: #f4f4f4 url("images/listheader.png") 50% 50% repeat;
|
||||
+ color: #333333;
|
||||
+ margin: -0.2em -0.2em 0 -0.2em;
|
||||
}
|
||||
.ui-widget-header a {
|
||||
color: #333333;
|
||||
@@ -957,6 +991,15 @@
|
||||
font-weight: normal;
|
||||
color: #2b2b2b;
|
||||
}
|
||||
+.ui-state-focus,
|
||||
+.ui-widget-content .ui-state-focus {
|
||||
+ border: 1px solid #c33;
|
||||
+ color: #a00;
|
||||
+}
|
||||
+.ui-tabs-nav .ui-state-focus {
|
||||
+ border: 1px solid #a4a4a4;
|
||||
+ color: #000;
|
||||
+}
|
||||
.ui-state-hover a,
|
||||
.ui-state-hover a:hover,
|
||||
.ui-state-hover a:link,
|
||||
@@ -981,9 +1024,10 @@
|
||||
.ui-button:active,
|
||||
.ui-button.ui-state-active:hover {
|
||||
border: 1px solid #003eff;
|
||||
- background: #007fff;
|
||||
font-weight: normal;
|
||||
- color: #ffffff;
|
||||
+ background: #c33;
|
||||
+ border-color: #a22;
|
||||
+ color: #fff;
|
||||
}
|
||||
.ui-icon-background,
|
||||
.ui-state-active .ui-icon-background {
|
||||
@@ -993,7 +1037,6 @@
|
||||
.ui-state-active a,
|
||||
.ui-state-active a:link,
|
||||
.ui-state-active a:visited {
|
||||
- color: #ffffff;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
@@ -1040,8 +1083,8 @@
|
||||
.ui-priority-secondary,
|
||||
.ui-widget-content .ui-priority-secondary,
|
||||
.ui-widget-header .ui-priority-secondary {
|
||||
- opacity: .7;
|
||||
- filter:Alpha(Opacity=70); /* support: IE8 */
|
||||
+ opacity: .6;
|
||||
+ filter:Alpha(Opacity=60);
|
||||
font-weight: normal;
|
||||
}
|
||||
.ui-state-disabled,
|
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 67 KiB |
After Width: | Height: | Size: 644 B |
After Width: | Height: | Size: 323 B |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 6.8 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 6.2 KiB |