mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-07-11 18:56:10 +09:00
Merge branch 'master' of https://github.com/ultimatemember/ultimatemember into beta/2.1.0
This commit is contained in:
+38
-13
@@ -13,6 +13,17 @@ cache:
|
||||
- $HOME/.composer/cache/files
|
||||
- $HOME/.cache/yarn
|
||||
|
||||
# Test main supported versions of PHP against latest WP.
|
||||
php:
|
||||
- 5.6
|
||||
- 7.0
|
||||
- 7.1
|
||||
- 7.2
|
||||
- 7.3
|
||||
|
||||
env:
|
||||
- WP_VERSION=latest WP_MULTISITE=0
|
||||
|
||||
# Next we define our matrix of additional build configurations to test against.
|
||||
# The versions listed above will automatically create our first configuration,
|
||||
# so it doesn't need to be re-defined below.
|
||||
@@ -26,20 +37,33 @@ cache:
|
||||
# requires at least WordPress 3.8. Specify "master" to test against SVN trunk.
|
||||
|
||||
matrix:
|
||||
include:
|
||||
#- env: WP_TRAVISCI="yarn lint"
|
||||
#- env: WP_TRAVISCI="yarn test-client"
|
||||
#- env: WP_TRAVISCI="yarn test-gui"
|
||||
#- php: "5.5"
|
||||
#- php: "5.6"
|
||||
- php: "7.0"
|
||||
- php: "7.1"
|
||||
- php: "7.2"
|
||||
|
||||
fast_finish: true
|
||||
include:
|
||||
- name: "Coding standard check"
|
||||
php: 7.2
|
||||
env: WP_VERSION=latest WP_MULTISITE=0 RUN_PHPCS=1
|
||||
- name: "e2e tests"
|
||||
php: 7.2
|
||||
env: WP_VERSION=latest WP_MULTISITE=0 RUN_E2E=1
|
||||
addons:
|
||||
chrome: beta
|
||||
apt:
|
||||
packages:
|
||||
- nginx
|
||||
- name: "Unit tests code coverage"
|
||||
php: 7.3
|
||||
env: WP_VERSION=latest WP_MULTISITE=0 RUN_CODE_COVERAGE=1
|
||||
- name: "Ultimate Member unit tests using WordPress nightly"
|
||||
php: 7.3
|
||||
env: WP_VERSION=nightly WP_MULTISITE=0
|
||||
- php: 7.4snapshot
|
||||
env: WP_VERSION=nightly WP_MULTISITE=0
|
||||
allow_failures:
|
||||
- php: "7.1"
|
||||
- php: "7.2"
|
||||
# - php: "nightly"
|
||||
- php: 7.3
|
||||
env: WP_VERSION=latest WP_MULTISITE=0 RUN_CODE_COVERAGE=1
|
||||
- php: 7.4snapshot
|
||||
env: WP_VERSION=nightly WP_MULTISITE=0
|
||||
|
||||
# whitelist branches for the "push" build check.
|
||||
branches:
|
||||
@@ -76,8 +100,9 @@ sudo: false
|
||||
# We need notifications for successful builds
|
||||
|
||||
notifications:
|
||||
webhooks: https:/ultimatemember.com/travis.php
|
||||
webhooks: https://ultimatemember.com/travis.php
|
||||
email:
|
||||
- heychampsupertramp@gmail.com
|
||||
- nsinelnikov.work@gmail.com
|
||||
# Encrypted Slack notification address.
|
||||
#- secure: "WQdTdmYuifSW0hiJGXpQGKystMASC50QvxHlyUL5SM3h5GP8aCgeSsHuXvKPe3dT3Pffhk0dSHBfDtdWFwSHW/upURhg0vs4dm7+nxxvGZiTPzKcuAIjgvCoqWM7teyda/XqFGNSnv+XsT34uoyPhhFgd45T3oS+QQ3aNCruFak="
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Ultimate Member
|
||||
==============
|
||||
# Ultimate Member
|
||||
|
||||
|
||||
[](https://travis-ci.org/ultimatemember/ultimatemember)
|
||||
|
||||
@@ -9,48 +9,34 @@ Ultimate Member is the #1 user profile & membership plugin for WordPress. The pl
|
||||
| :------------: |:------------:|:------------:|
|
||||
| 2.0.56 | WordPress 4.9 or higher| 2.0.56 |
|
||||
|
||||
|
||||
Features of the plugin include:
|
||||
======================
|
||||
- Front-end user profiles
|
||||
- Front-end user registration
|
||||
- Front-end user login
|
||||
- Custom form fields
|
||||
- Conditional logic for form fields
|
||||
- Drag and drop form builder
|
||||
- User account page
|
||||
- Custom user roles
|
||||
- Member directories
|
||||
- User emails
|
||||
- Content restriction
|
||||
- Conditional nav menus
|
||||
- Show author posts & comments on user profiles
|
||||
- Developer friendly with dozens of actions and filters
|
||||
|
||||
Read about all of the plugin's features at [Ultimate Member](https://ultimatemember.com/).
|
||||
|
||||
Installation
|
||||
======================
|
||||
1. Download and extract the plugin.
|
||||
2. Copy the plugin folder into your wp-content/plugins directory.
|
||||
3. Activate the plugin.
|
||||
4. That's it. Go to Ultimate Member > Settings to customize plugin options.
|
||||
5. For more details, please visit the official [Documentation](https://ultimatemember.com/docs/) page.
|
||||
|
||||
Documentation & Support
|
||||
======================
|
||||
Got a problem or need help with Ultimate Member? Head over to our [documentation](http://docs.ultimatemember.com/) and perform a search of the knowledge base. If you can’t find a solution to your issue then you can create a [paid support ticket](https://ultimatemember.com/support-contact/) or [free support ticket](https://wordpress.org/support/plugin/ultimate-member)
|
||||
If you are not a developer, please use the [Ultimate Member plugin page](https://wordpress.org/plugins/ultimate-member/) on WordPress.org.
|
||||
|
||||
|
||||
License
|
||||
====================
|
||||
## Documentation
|
||||
* [Ultimate Member Features](https://ultimatemember.com/features/)
|
||||
* [Ultimate Member Documentation](https://docs.ultimatemember.com)
|
||||
* [Ultimate Member Developer Documentation](https://docs.ultimatemember.com/collection/28-for-developers)
|
||||
* [Ultimate Member Extensions Roadmap](https://ultimatemember.com/roadmap/)
|
||||
|
||||
## Reporting Security Issues
|
||||
To disclose a security issue to our team, [please submit a report here](https://ultimatemember.com/feedback/).
|
||||
|
||||
|
||||
## Support
|
||||
This repository is not suitable for support. Please don't use our issue tracker for support requests, but for Ultimate Member core plugin issues only. Support can take place through the appropriate channels:
|
||||
|
||||
* If you have a problem, you may want to start with the [support page](https://ultimatemember.com/support/).
|
||||
* The [Ultimate Member premium extensions' support portal](https://ultimatemember.com/support/ticket/) for customers who have purchased themes or extensions.
|
||||
* [Our community forum on wp.org](https://wordpress.org/support/plugin/ultimate-member/) which is available for all Ultimate Member users.
|
||||
|
||||
Support requests in issues on this repository will be closed on sight.
|
||||
|
||||
## License
|
||||
GNU Version 2 or Any Later Version
|
||||
|
||||
Releases
|
||||
====================
|
||||
## Releases
|
||||
[Official Release Version: 2.0.56](https://github.com/ultimatemember/ultimatemember/releases/tag/2.0.56).
|
||||
|
||||
Changelog
|
||||
====================
|
||||
## Changelog
|
||||
[ From v1.0.0 to latest version ](https://wordpress.org/plugins/ultimate-member/changelog/).
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<style type="text/css">
|
||||
<?php
|
||||
|
||||
$photosize = str_replace('px','',$photosize);
|
||||
$photosize = filter_var( $photosize, FILTER_SANITIZE_NUMBER_INT );
|
||||
$photosize_up = ( $photosize / 2 ) + 10;
|
||||
$meta_padding = ( $photosize + 60 ) . 'px';
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* Date picker for pickadate.js v3.5.6
|
||||
* Date picker for pickadate.js v3.6.2
|
||||
* http://amsul.github.io/pickadate.js/date.htm
|
||||
*/
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
// AMD.
|
||||
if ( typeof define == 'function' && define.amd )
|
||||
define( ['picker', 'jquery'], factory )
|
||||
define( ['./picker', 'jquery'], factory )
|
||||
|
||||
// Node.js/browserify.
|
||||
else if ( typeof exports == 'object' )
|
||||
@@ -396,9 +396,14 @@ DatePicker.prototype.normalize = function( value/*, options*/ ) {
|
||||
DatePicker.prototype.measure = function( type, value/*, options*/ ) {
|
||||
|
||||
var calendar = this
|
||||
|
||||
// If it's an integer, get a date relative to today.
|
||||
if ( _.isInteger( value ) ) {
|
||||
value = calendar.now( type, value, { rel: value } )
|
||||
}
|
||||
|
||||
// If it’s anything false-y, remove the limits.
|
||||
if ( !value ) {
|
||||
else if ( !value ) {
|
||||
value = type == 'min' ? -Infinity : Infinity
|
||||
}
|
||||
|
||||
@@ -407,11 +412,6 @@ DatePicker.prototype.measure = function( type, value/*, options*/ ) {
|
||||
value = calendar.parse( type, value )
|
||||
}
|
||||
|
||||
// If it's an integer, get a date relative to today.
|
||||
else if ( _.isInteger( value ) ) {
|
||||
value = calendar.now( type, value, { rel: value } )
|
||||
}
|
||||
|
||||
return value
|
||||
} ///DatePicker.prototype.measure
|
||||
|
||||
@@ -1299,6 +1299,9 @@ DatePicker.defaults = (function( prefix ) {
|
||||
closeOnSelect: true,
|
||||
closeOnClear: true,
|
||||
|
||||
// Update input value on select/clear
|
||||
updateInput: true,
|
||||
|
||||
// The format to show on the `input` element
|
||||
format: 'd mmmm, yyyy',
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* pickadate.js v3.5.6, 2015/04/20
|
||||
* pickadate.js v3.6.2, 2019/03/19
|
||||
* By Amsul, http://amsul.ca
|
||||
* Hosted on http://amsul.github.io/pickadate.js
|
||||
* Licensed under MIT
|
||||
@@ -254,7 +254,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
|
||||
// Prevent the page from scrolling.
|
||||
if ( IS_DEFAULT_THEME ) {
|
||||
$html.
|
||||
$('body').
|
||||
css( 'overflow', 'hidden' ).
|
||||
css( 'padding-right', '+=' + getScrollbarWidth() )
|
||||
}
|
||||
@@ -265,7 +265,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
// Bind the document events.
|
||||
$document.on( 'click.' + STATE.id + ' focusin.' + STATE.id, function( event ) {
|
||||
|
||||
var target = event.target
|
||||
var target = getRealEventTarget( event, ELEMENT )
|
||||
|
||||
// If the target of the event is not the element, close the picker picker.
|
||||
// * Don’t worry about clicks or focusins on the root because those don’t bubble up.
|
||||
@@ -274,7 +274,9 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
// * In Firefox stopPropagation() doesn’t prevent right-click events from bubbling,
|
||||
// which causes the picker to unexpectedly close when right-clicking it. So make
|
||||
// sure the event wasn’t a right-click.
|
||||
if ( target != ELEMENT && target != document && event.which != 3 ) {
|
||||
// * In Chrome 62 and up, password autofill causes a simulated focusin event which
|
||||
// closes the picker.
|
||||
if ( ! event.isSimulated && target != ELEMENT && target != document && event.which != 3 ) {
|
||||
|
||||
// If the target was the holder that covers the screen,
|
||||
// keep the element focused to maintain tabindex.
|
||||
@@ -291,7 +293,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
keycodeToMove = P.component.key[ keycode ],
|
||||
|
||||
// Grab the target.
|
||||
target = event.target
|
||||
target = getRealEventTarget( event, ELEMENT )
|
||||
|
||||
|
||||
// On escape, close the picker and give focus.
|
||||
@@ -379,7 +381,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
|
||||
// Allow the page to scroll.
|
||||
if ( IS_DEFAULT_THEME ) {
|
||||
$html.
|
||||
$('body').
|
||||
css( 'overflow', '' ).
|
||||
css( 'padding-right', '-=' + getScrollbarWidth() )
|
||||
}
|
||||
@@ -432,7 +434,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
}
|
||||
|
||||
// Then, check to update the element value and broadcast a change.
|
||||
if ( thingItem == 'select' || thingItem == 'clear' ) {
|
||||
if ( ( thingItem == 'select' || thingItem == 'clear' ) && SETTINGS.updateInput ) {
|
||||
$ELEMENT.
|
||||
val( thingItem == 'clear' ? '' : P.get( thingItem, SETTINGS.format ) ).
|
||||
trigger( 'change' )
|
||||
@@ -605,8 +607,6 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
) //endreturn
|
||||
} //createWrappedComponent
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Prepare the input element with all bindings.
|
||||
*/
|
||||
@@ -624,20 +624,20 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
val( $ELEMENT.data('value') ?
|
||||
P.get('select', SETTINGS.format) :
|
||||
ELEMENT.value
|
||||
)
|
||||
).
|
||||
|
||||
// On focus/click, open the picker.
|
||||
on( 'focus.' + STATE.id + ' click.' + STATE.id,
|
||||
debounce(function(event) {
|
||||
event.preventDefault()
|
||||
P.open()
|
||||
}, 100))
|
||||
|
||||
// Only bind keydown events if the element isn’t editable.
|
||||
if ( !SETTINGS.editable ) {
|
||||
|
||||
$ELEMENT.
|
||||
|
||||
// On focus/click, open the picker.
|
||||
on( 'focus.' + STATE.id + ' click.' + STATE.id, function(event) {
|
||||
event.preventDefault()
|
||||
P.open()
|
||||
}).
|
||||
|
||||
// Handle keyboard event based on the picker being opened or not.
|
||||
on( 'keydown.' + STATE.id, handleKeydownEvent )
|
||||
}
|
||||
@@ -691,7 +691,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
// from bubbling to the doc.
|
||||
'mousedown click': function( event ) {
|
||||
|
||||
var target = event.target
|
||||
var target = getRealEventTarget( event, ELEMENT )
|
||||
|
||||
// Make sure the target isn’t the root holder so it can bubble up.
|
||||
if ( target != P.$holder[0] ) {
|
||||
@@ -708,7 +708,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
|
||||
// Re-focus onto the holder so that users can click away
|
||||
// from elements focused within the picker.
|
||||
P.$holder[0].focus()
|
||||
P.$holder.eq(0).focus()
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -725,11 +725,11 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
// * For IE, non-focusable elements can be active elements as well
|
||||
// (http://stackoverflow.com/a/2684561).
|
||||
activeElement = getActiveElement()
|
||||
activeElement = activeElement && ( activeElement.type || activeElement.href )
|
||||
activeElement = activeElement && ( (activeElement.type || activeElement.href ) ? activeElement : null);
|
||||
|
||||
// If it’s disabled or nothing inside is actively focused, re-focus the element.
|
||||
if ( targetDisabled || activeElement && !$.contains( P.$root[0], activeElement ) ) {
|
||||
P.$holder[0].focus()
|
||||
P.$holder.eq(0).focus()
|
||||
}
|
||||
|
||||
// If something is superficially changed, update the `highlight` based on the `nav`.
|
||||
@@ -814,11 +814,13 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
|
||||
|
||||
if (IS_DEFAULT_THEME && supportsTransitions) {
|
||||
P.$holder.find('.' + CLASSES.frame).one('transitionend', function() {
|
||||
P.$holder[0].focus()
|
||||
P.$holder.eq(0).focus()
|
||||
})
|
||||
}
|
||||
else {
|
||||
P.$holder[0].focus()
|
||||
setTimeout(function() {
|
||||
P.$holder.eq(0).focus()
|
||||
}, 0)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -957,6 +959,50 @@ function getScrollbarWidth() {
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Get the target element from the event.
|
||||
* If ELEMENT is supplied and present in the event path (ELEMENT is ancestor of the target),
|
||||
* returns ELEMENT instead
|
||||
*/
|
||||
function getRealEventTarget( event, ELEMENT ) {
|
||||
|
||||
var path = []
|
||||
|
||||
if ( event.path ) {
|
||||
path = event.path
|
||||
}
|
||||
|
||||
if ( event.originalEvent && event.originalEvent.path ) {
|
||||
path = event.originalEvent.path
|
||||
}
|
||||
|
||||
if ( path && path.length > 0 ) {
|
||||
if ( ELEMENT && path.indexOf( ELEMENT ) >= 0 ) {
|
||||
return ELEMENT
|
||||
} else {
|
||||
return path[0]
|
||||
}
|
||||
}
|
||||
|
||||
return event.target
|
||||
}
|
||||
|
||||
// taken from https://davidwalsh.name/javascript-debounce-function
|
||||
function debounce(func, wait, immediate) {
|
||||
var timeout;
|
||||
return function() {
|
||||
var context = this, args = arguments;
|
||||
var later = function() {
|
||||
timeout = null;
|
||||
if (!immediate) func.apply(context, args);
|
||||
};
|
||||
var callNow = immediate && !timeout;
|
||||
clearTimeout(timeout);
|
||||
timeout = setTimeout(later, wait);
|
||||
if (callNow) func.apply(context, args);
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* PickerConstructor helper methods.
|
||||
*/
|
||||
@@ -1158,6 +1204,3 @@ return PickerConstructor
|
||||
|
||||
|
||||
}));
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*!
|
||||
* Time picker for pickadate.js v3.5.6
|
||||
* Time picker for pickadate.js v3.6.2
|
||||
* http://amsul.github.io/pickadate.js/time.htm
|
||||
*/
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
// AMD.
|
||||
if ( typeof define == 'function' && define.amd )
|
||||
define( ['picker', 'jquery'], factory )
|
||||
define( ['./picker', 'jquery'], factory )
|
||||
|
||||
// Node.js/browserify.
|
||||
else if ( typeof exports == 'object' )
|
||||
@@ -977,6 +977,9 @@ TimePicker.defaults = (function( prefix ) {
|
||||
closeOnSelect: true,
|
||||
closeOnClear: true,
|
||||
|
||||
// Update input value on select/clear
|
||||
updateInput: true,
|
||||
|
||||
// Classes
|
||||
klass: {
|
||||
|
||||
|
||||
@@ -1 +1,16 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر"],monthsShort:["يناير","فبراير","مارس","ابريل","مايو","يونيو","يوليو","اغسطس","سبتمبر","اكتوبر","نوفمبر","ديسمبر"],weekdaysFull:["الاحد","الاثنين","الثلاثاء","الاربعاء","الخميس","الجمعة","السبت"],weekdaysShort:["الاحد","الاثنين","الثلاثاء","الاربعاء","الخميس","الجمعة","السبت"],today:"اليوم",clear:"مسح",format:"yyyy mmmm dd",formatSubmit:"yyyy/mm/dd"});
|
||||
// Arabic
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'يناير', 'فبراير', 'مارس', 'ابريل', 'مايو', 'يونيو', 'يوليو', 'اغسطس', 'سبتمبر', 'اكتوبر', 'نوفمبر', 'ديسمبر' ],
|
||||
monthsShort: [ 'يناير', 'فبراير', 'مارس', 'ابريل', 'مايو', 'يونيو', 'يوليو', 'اغسطس', 'سبتمبر', 'اكتوبر', 'نوفمبر', 'ديسمبر' ],
|
||||
weekdaysFull: [ 'الاحد', 'الاثنين', 'الثلاثاء', 'الاربعاء', 'الخميس', 'الجمعة', 'السبت' ],
|
||||
weekdaysShort: [ 'الاحد', 'الاثنين', 'الثلاثاء', 'الاربعاء', 'الخميس', 'الجمعة', 'السبت' ],
|
||||
today: 'اليوم',
|
||||
clear: 'مسح',
|
||||
format: 'yyyy mmmm dd',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'مسح'
|
||||
});
|
||||
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"],monthsShort:["янр","фев","мар","апр","май","юни","юли","авг","сеп","окт","ное","дек"],weekdaysFull:["неделя","понеделник","вторник","сряда","четвъртък","петък","събота"],weekdaysShort:["нд","пн","вт","ср","чт","пт","сб"],today:"днес",clear:"изтривам",firstDay:1,format:"d mmmm yyyy г.",formatSubmit:"yyyy/mm/dd"});
|
||||
// Bulgarian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'януари','февруари','март','април','май','юни','юли','август','септември','октомври','ноември','декември' ],
|
||||
monthsShort: [ 'янр','фев','мар','апр','май','юни','юли','авг','сеп','окт','ное','дек' ],
|
||||
weekdaysFull: [ 'неделя', 'понеделник', 'вторник', 'сряда', 'четвъртък', 'петък', 'събота' ],
|
||||
weekdaysShort: [ 'нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
||||
today: 'днес',
|
||||
clear: 'изтривам',
|
||||
firstDay: 1,
|
||||
format: 'd mmmm yyyy г.',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'изтривам'
|
||||
});
|
||||
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["januar","februar","mart","april","maj","juni","juli","august","septembar","oktobar","novembar","decembar"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],weekdaysFull:["nedjelja","ponedjeljak","utorak","srijeda","cetvrtak","petak","subota"],weekdaysShort:["ne","po","ut","sr","če","pe","su"],today:"danas",clear:"izbrisati",firstDay:1,format:"dd. mmmm yyyy.",formatSubmit:"yyyy/mm/dd"});
|
||||
// Bosnian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'januar', 'februar', 'mart', 'april', 'maj', 'juni', 'juli', 'august', 'septembar', 'oktobar', 'novembar', 'decembar' ],
|
||||
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
||||
weekdaysFull: [ 'nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'cetvrtak', 'petak', 'subota' ],
|
||||
weekdaysShort: [ 'ne', 'po', 'ut', 'sr', 'če', 'pe', 'su' ],
|
||||
today: 'danas',
|
||||
clear: 'izbrisati',
|
||||
firstDay: 1,
|
||||
format: 'dd. mmmm yyyy.',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'izbrisati'
|
||||
});
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["Gener","Febrer","Març","Abril","Maig","juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Des"],weekdaysFull:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],weekdaysShort:["diu","dil","dim","dmc","dij","div","dis"],today:"avui",clear:"esborrar",firstDay:1,format:"dddd d !de mmmm !de yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,18 @@
|
||||
// Catalan
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Gener', 'Febrer', 'Març', 'Abril', 'Maig', 'juny', 'Juliol', 'Agost', 'Setembre', 'Octubre', 'Novembre', 'Desembre' ],
|
||||
monthsShort: [ 'Gen', 'Feb', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Oct', 'Nov', 'Des' ],
|
||||
weekdaysFull: [ 'diumenge', 'dilluns', 'dimarts', 'dimecres', 'dijous', 'divendres', 'dissabte' ],
|
||||
weekdaysShort: [ 'diu', 'dil', 'dim', 'dmc', 'dij', 'div', 'dis' ],
|
||||
today: 'avui',
|
||||
clear: 'esborra',
|
||||
close: 'tanca',
|
||||
firstDay: 1,
|
||||
format: 'dddd d !de mmmm !de yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'esborra'
|
||||
});
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"],monthsShort:["led","úno","bře","dub","kvě","čer","čvc","srp","zář","říj","lis","pro"],weekdaysFull:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],weekdaysShort:["ne","po","út","st","čt","pá","so"],today:"dnes",clear:"vymazat",firstDay:1,format:"d. mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Czech
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec' ],
|
||||
monthsShort: [ 'led', 'úno', 'bře', 'dub', 'kvě', 'čer', 'čvc', 'srp', 'zář', 'říj', 'lis', 'pro' ],
|
||||
weekdaysFull: [ 'neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota' ],
|
||||
weekdaysShort: [ 'ne', 'po', 'út', 'st', 'čt', 'pá', 'so' ],
|
||||
today: 'dnes',
|
||||
clear: 'vymazat',
|
||||
firstDay: 1,
|
||||
format: 'd. mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
close: 'zavřít'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'vymazat'
|
||||
});
|
||||
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],weekdaysFull:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],weekdaysShort:["søn","man","tir","ons","tor","fre","lør"],today:"i dag",clear:"slet",firstDay:1,format:"d. mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Danish
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'december' ],
|
||||
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
||||
weekdaysFull: [ 'søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag' ],
|
||||
weekdaysShort: [ 'søn', 'man', 'tir', 'ons', 'tor', 'fre', 'lør' ],
|
||||
today: 'i dag',
|
||||
clear: 'slet',
|
||||
close: 'luk',
|
||||
firstDay: 1,
|
||||
format: 'd. mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'slet'
|
||||
});
|
||||
|
||||
@@ -1 +1,19 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],weekdaysFull:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],weekdaysShort:["So","Mo","Di","Mi","Do","Fr","Sa"],today:"Heute",clear:"Löschen",firstDay:1,format:"dddd, dd. mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// German
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember' ],
|
||||
monthsShort: [ 'Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez' ],
|
||||
weekdaysFull: [ 'Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag' ],
|
||||
weekdaysShort: [ 'So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa' ],
|
||||
today: 'Heute',
|
||||
clear: 'Löschen',
|
||||
close: 'Schließen',
|
||||
firstDay: 1,
|
||||
format: 'dddd, dd. mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Löschen',
|
||||
format: 'H:i'
|
||||
});
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],monthsShort:["Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],weekdaysFull:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],weekdaysShort:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],today:"σήμερα",clear:"Διαγραφή",firstDay:1,format:"d mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,17 @@
|
||||
// Greek
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Ιανουάριος', 'Φεβρουάριος', 'Μάρτιος', 'Απρίλιος', 'Μάιος', 'Ιούνιος', 'Ιούλιος', 'Αύγουστος', 'Σεπτέμβριος', 'Οκτώβριος', 'Νοέμβριος', 'Δεκέμβριος' ],
|
||||
monthsShort: [ 'Ιαν', 'Φεβ', 'Μαρ', 'Απρ', 'Μαι', 'Ιουν', 'Ιουλ', 'Αυγ', 'Σεπ', 'Οκτ', 'Νοε', 'Δεκ' ],
|
||||
weekdaysFull: [ 'Κυριακή', 'Δευτέρα', 'Τρίτη', 'Τετάρτη', 'Πέμπτη', 'Παρασκευή', 'Σάββατο' ],
|
||||
weekdaysShort: [ 'Κυρ', 'Δευ', 'Τρι', 'Τετ', 'Πεμ', 'Παρ', 'Σαβ' ],
|
||||
today: 'σήμερα',
|
||||
clear: 'Διαγραφή',
|
||||
firstDay: 1,
|
||||
format: 'd mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Διαγραφή'
|
||||
});
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],monthsShort:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],weekdaysFull:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],weekdaysShort:["dom","lun","mar","mié","jue","vie","sáb"],today:"hoy",clear:"borrar",firstDay:1,format:"dddd d !de mmmm !de yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Spanish
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre' ],
|
||||
monthsShort: [ 'ene', 'feb', 'mar', 'abr', 'may', 'jun', 'jul', 'ago', 'sep', 'oct', 'nov', 'dic' ],
|
||||
weekdaysFull: [ 'Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado' ],
|
||||
weekdaysShort: [ 'dom', 'lun', 'mar', 'mié', 'jue', 'vie', 'sáb' ],
|
||||
today: 'Hoy',
|
||||
clear: 'Borrar',
|
||||
close: 'Cerrar',
|
||||
firstDay: 1,
|
||||
format: 'dddd d !de mmmm !de yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Borrar'
|
||||
});
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember"],monthsShort:["jaan","veebr","märts","apr","mai","juuni","juuli","aug","sept","okt","nov","dets"],weekdaysFull:["pühapäev","esmaspäev","teisipäev","kolmapäev","neljapäev","reede","laupäev"],weekdaysShort:["püh","esm","tei","kol","nel","ree","lau"],today:"täna",clear:"kustutama",firstDay:1,format:"d. mmmm yyyy. a",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,17 @@
|
||||
// Estonian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september', 'oktoober', 'november', 'detsember' ],
|
||||
monthsShort: [ 'jaan', 'veebr', 'märts', 'apr', 'mai', 'juuni', 'juuli', 'aug', 'sept', 'okt', 'nov', 'dets' ],
|
||||
weekdaysFull: [ 'pühapäev', 'esmaspäev', 'teisipäev', 'kolmapäev', 'neljapäev', 'reede', 'laupäev' ],
|
||||
weekdaysShort: [ 'püh', 'esm', 'tei', 'kol', 'nel', 'ree', 'lau' ],
|
||||
today: 'täna',
|
||||
clear: 'kustuta',
|
||||
firstDay: 1,
|
||||
format: 'd. mmmm yyyy. a',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'kustuta'
|
||||
});
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"],monthsShort:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],weekdaysFull:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"],weekdaysShort:["ig.","al.","ar.","az.","og.","or.","lr."],today:"gaur",clear:"garbitu",firstDay:1,format:"dddd, yyyy(e)ko mmmmren da",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,17 @@
|
||||
// Basque
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'urtarrila', 'otsaila', 'martxoa', 'apirila', 'maiatza', 'ekaina', 'uztaila', 'abuztua', 'iraila', 'urria', 'azaroa', 'abendua' ],
|
||||
monthsShort: [ 'urt', 'ots', 'mar', 'api', 'mai', 'eka', 'uzt', 'abu', 'ira', 'urr', 'aza', 'abe' ],
|
||||
weekdaysFull: [ 'igandea', 'astelehena', 'asteartea', 'asteazkena', 'osteguna', 'ostirala', 'larunbata' ],
|
||||
weekdaysShort: [ 'ig.', 'al.', 'ar.', 'az.', 'og.', 'or.', 'lr.' ],
|
||||
today: 'gaur',
|
||||
clear: 'garbitu',
|
||||
firstDay: 1,
|
||||
format: 'dddd, yyyy(e)ko mmmmren da',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'garbitu'
|
||||
});
|
||||
@@ -0,0 +1,19 @@
|
||||
// Farsi
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر'],
|
||||
monthsShort: [ 'ژانویه', 'فوریه', 'مارس', 'آوریل', 'مه', 'ژوئن', 'ژوئیه', 'اوت', 'سپتامبر', 'اکتبر', 'نوامبر', 'دسامبر' ],
|
||||
weekdaysFull: [ 'یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه' ],
|
||||
weekdaysShort: [ 'یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه' ],
|
||||
today: 'امروز',
|
||||
clear: 'پاک کردن',
|
||||
close: 'بستن',
|
||||
format: 'yyyy mmmm dd',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
labelMonthNext: 'ماه بعدی',
|
||||
labelMonthPrev: 'ماه قبلی'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'پاک کردن'
|
||||
});
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],monthsShort:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],weekdaysFull:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],weekdaysShort:["su","ma","ti","ke","to","pe","la"],today:"tänään",clear:"tyhjennä",firstDay:1,format:"d.m.yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,17 @@
|
||||
// Finnish
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', 'kesäkuu', 'heinäkuu', 'elokuu', 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu' ],
|
||||
monthsShort: [ 'tammi', 'helmi', 'maalis', 'huhti', 'touko', 'kesä', 'heinä', 'elo', 'syys', 'loka', 'marras', 'joulu' ],
|
||||
weekdaysFull: [ 'sunnuntai', 'maanantai', 'tiistai', 'keskiviikko', 'torstai', 'perjantai', 'lauantai' ],
|
||||
weekdaysShort: [ 'su', 'ma', 'ti', 'ke', 'to', 'pe', 'la' ],
|
||||
today: 'tänään',
|
||||
clear: 'tyhjennä',
|
||||
firstDay: 1,
|
||||
format: 'd.m.yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'tyhjennä'
|
||||
});
|
||||
@@ -1 +1,23 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthsShort:["Jan","Fev","Mar","Avr","Mai","Juin","Juil","Aou","Sep","Oct","Nov","Dec"],weekdaysFull:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],weekdaysShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],today:"Aujourd'hui",clear:"Effacer",firstDay:1,format:"dd mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// French
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre' ],
|
||||
monthsShort: [ 'Jan', 'Fev', 'Mar', 'Avr', 'Mai', 'Juin', 'Juil', 'Aou', 'Sep', 'Oct', 'Nov', 'Dec' ],
|
||||
weekdaysFull: [ 'Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi' ],
|
||||
weekdaysShort: [ 'Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam' ],
|
||||
today: 'Aujourd\'hui',
|
||||
clear: 'Effacer',
|
||||
close: 'Fermer',
|
||||
firstDay: 1,
|
||||
format: 'dd mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
labelMonthNext:"Mois suivant",
|
||||
labelMonthPrev:"Mois précédent",
|
||||
labelMonthSelect:"Sélectionner un mois",
|
||||
labelYearSelect:"Sélectionner une année"
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Effacer',
|
||||
format: 'H:i'
|
||||
});
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
// Georgian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'იანვარი', 'თებერვალი', 'მარტი', 'აპრილი', 'მაისი', 'ივნისი', 'ივლისი', 'აგვისტო', 'სექტემბერი', 'ოქტომბერი', 'ნოემბერი', 'დეკემბერი' ],
|
||||
monthsShort: [ 'იან', 'თებ', 'მარტ', 'აპრ', 'მაი', 'ივნ', 'ივლ', 'აგვ', 'სექტ', 'ოქტ', 'ნოემ', 'დეკ' ],
|
||||
weekdaysFull: [ 'კვირა', 'ორშაბათი', 'სამშაბათი', 'ოთხშაბათი', 'ხუშაბათი', 'პარასკევი', 'შაბათი' ],
|
||||
weekdaysShort: [ 'კვ', 'ორ', 'სამ', 'ოთხ', 'ხუთ', 'პარ', 'შაბ' ],
|
||||
today: 'დღეს',
|
||||
clear: 'გასუფთავება',
|
||||
firstDay: 1,
|
||||
format: 'd mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'გასუფთავება'
|
||||
});
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthsShort:["xan","feb","mar","abr","mai","xun","xul","ago","sep","out","nov","dec"],weekdaysFull:["domingo","luns","martes","mércores","xoves","venres","sábado"],weekdaysShort:["dom","lun","mar","mér","xov","ven","sab"],today:"hoxe",clear:"borrar",firstDay:1,format:"dddd d !de mmmm !de yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Galician
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Xaneiro', 'Febreiro', 'Marzo', 'Abril', 'Maio', 'Xuño', 'Xullo', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Decembro' ],
|
||||
monthsShort: [ 'xan', 'feb', 'mar', 'abr', 'mai', 'xun', 'xul', 'ago', 'sep', 'out', 'nov', 'dec' ],
|
||||
weekdaysFull: [ 'domingo', 'luns', 'martes', 'mércores', 'xoves', 'venres', 'sábado' ],
|
||||
weekdaysShort: [ 'dom', 'lun', 'mar', 'mér', 'xov', 'ven', 'sab' ],
|
||||
today: 'hoxe',
|
||||
clear: 'borrar',
|
||||
firstDay: 1,
|
||||
format: 'dddd d !de mmmm !de yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'borrar'
|
||||
});
|
||||
|
||||
@@ -1 +1,16 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthsShort:["ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ"],weekdaysFull:["יום ראשון","יום שני","יום שלישי","יום רביעי","יום חמישי","יום ששי","יום שבת"],weekdaysShort:["א","ב","ג","ד","ה","ו","ש"],today:"היום",clear:"למחוק",format:"yyyy mmmmב d dddd",formatSubmit:"yyyy/mm/dd"});
|
||||
// Hebrew
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'ינואר', 'פברואר', 'מרץ', 'אפריל', 'מאי', 'יוני', 'יולי', 'אוגוסט', 'ספטמבר', 'אוקטובר', 'נובמבר', 'דצמבר' ],
|
||||
monthsShort: [ 'ינו', 'פבר', 'מרץ', 'אפר', 'מאי', 'יונ', 'יול', 'אוג', 'ספט', 'אוק', 'נוב', 'דצמ' ],
|
||||
weekdaysFull: [ 'יום ראשון', 'יום שני', 'יום שלישי', 'יום רביעי', 'יום חמישי', 'יום ששי', 'יום שבת' ],
|
||||
weekdaysShort: [ 'א', 'ב', 'ג', 'ד', 'ה', 'ו', 'ש' ],
|
||||
today: 'היום',
|
||||
clear: 'למחוק',
|
||||
format: 'yyyy mmmmב d dddd',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'למחוק'
|
||||
});
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'जनवरी', 'फरवरी', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जुलाई', 'अगस्त', 'सितम्बर', 'अक्टूबर', 'नवम्बर', 'दिसम्बर' ],
|
||||
monthsShort: [ 'जन', 'फर', 'मार्च', 'अप्रैल', 'मई', 'जून', 'जु', 'अग', 'सित', 'अक्टू', 'नव', 'दिस' ],
|
||||
weekdaysFull: [ 'रविवार', 'सोमवार', 'मंगलवार', 'बुधवार', 'गुरुवार', 'शुक्रवार', 'शनिवार' ],
|
||||
weekdaysShort: [ 'रवि', 'सोम', 'मंगल', 'बुध', 'गुरु', 'शुक्र','शनि' ],
|
||||
today: 'आज की तारीख चयन करें',
|
||||
clear: 'चुनी हुई तारीख को मिटाएँ',
|
||||
close: 'विंडो बंद करे',
|
||||
firstDay: 1,
|
||||
format: 'dd/mm/yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
labelMonthNext: 'अगले माह का चयन करें',
|
||||
labelMonthPrev: 'पिछले माह का चयन करें',
|
||||
labelMonthSelect: 'किसि एक महीने का चयन करें',
|
||||
labelYearSelect: 'किसि एक वर्ष का चयन करें'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'चुनी हुई तारीख को मिटाएँ'
|
||||
});
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["sijećanj","veljača","ožujak","travanj","svibanj","lipanj","srpanj","kolovoz","rujan","listopad","studeni","prosinac"],monthsShort:["sij","velj","ožu","tra","svi","lip","srp","kol","ruj","lis","stu","pro"],weekdaysFull:["nedjelja","ponedjeljak","utorak","srijeda","četvrtak","petak","subota"],weekdaysShort:["ned","pon","uto","sri","čet","pet","sub"],today:"danas",clear:"izbrisati",firstDay:1,format:"d. mmmm yyyy.",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,18 @@
|
||||
// Croatian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'siječanj', 'veljača', 'ožujak', 'travanj', 'svibanj', 'lipanj', 'srpanj', 'kolovoz', 'rujan', 'listopad', 'studeni', 'prosinac' ],
|
||||
monthsShort: [ 'sij', 'velj', 'ožu', 'tra', 'svi', 'lip', 'srp', 'kol', 'ruj', 'lis', 'stu', 'pro' ],
|
||||
weekdaysFull: [ 'nedjelja', 'ponedjeljak', 'utorak', 'srijeda', 'četvrtak', 'petak', 'subota' ],
|
||||
weekdaysShort: [ 'ned', 'pon', 'uto', 'sri', 'čet', 'pet', 'sub' ],
|
||||
today: 'Danas',
|
||||
clear: 'Izbriši',
|
||||
close: 'Zatvori',
|
||||
firstDay: 1,
|
||||
format: 'd. mmmm yyyy.',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Izbriši'
|
||||
});
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"],monthsShort:["jan","febr","márc","ápr","máj","jún","júl","aug","szept","okt","nov","dec"],weekdaysFull:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"],weekdaysShort:["V","H","K","SZe","CS","P","SZo"],today:"Ma",clear:"Törlés",firstDay:1,format:"yyyy. mmmm dd.",formatSubmit:"yyyy/mm/dd"});
|
||||
// Hungarian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'január', 'február', 'március', 'április', 'május', 'június', 'július', 'augusztus', 'szeptember', 'október', 'november', 'december' ],
|
||||
monthsShort: [ 'jan', 'febr', 'márc', 'ápr', 'máj', 'jún', 'júl', 'aug', 'szept', 'okt', 'nov', 'dec' ],
|
||||
weekdaysFull: [ 'vasárnap', 'hétfő', 'kedd', 'szerda', 'csütörtök', 'péntek', 'szombat' ],
|
||||
weekdaysShort: [ 'V', 'H', 'K', 'Sze', 'CS', 'P', 'Szo' ],
|
||||
today: 'Ma',
|
||||
clear: 'Törlés',
|
||||
close: 'Bezárás',
|
||||
firstDay: 1,
|
||||
format: 'yyyy. mmmm dd.',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Törlés'
|
||||
});
|
||||
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agu","Sep","Okt","Nov","Des"],weekdaysFull:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],weekdaysShort:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],today:"hari ini",clear:"menghapus",firstDay:1,format:"d mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Indonesian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember' ],
|
||||
monthsShort: [ 'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des' ],
|
||||
weekdaysFull: [ 'Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu' ],
|
||||
weekdaysShort: [ 'Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab' ],
|
||||
today: 'hari ini',
|
||||
clear: 'menghapus',
|
||||
firstDay: 1,
|
||||
format: 'd mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'menghapus'
|
||||
});
|
||||
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["janúar","febrúar","mars","apríl","maí","júní","júlí","ágúst","september","október","nóvember","desember"],monthsShort:["jan","feb","mar","apr","maí","jún","júl","ágú","sep","okt","nóv","des"],weekdaysFull:["sunnudagur","mánudagur","þriðjudagur","miðvikudagur","fimmtudagur","föstudagur","laugardagur"],weekdaysShort:["sun","mán","þri","mið","fim","fös","lau"],today:"Í dag",clear:"Hreinsa",firstDay:1,format:"dd. mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Icelandic
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'janúar', 'febrúar', 'mars', 'apríl', 'maí', 'júní', 'júlí', 'ágúst', 'september', 'október', 'nóvember', 'desember' ],
|
||||
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maí', 'jún', 'júl', 'ágú', 'sep', 'okt', 'nóv', 'des' ],
|
||||
weekdaysFull: [ 'sunnudagur', 'mánudagur', 'þriðjudagur', 'miðvikudagur', 'fimmtudagur', 'föstudagur', 'laugardagur' ],
|
||||
weekdaysShort: [ 'sun', 'mán', 'þri', 'mið', 'fim', 'fös', 'lau' ],
|
||||
today: 'Í dag',
|
||||
clear: 'Hreinsa',
|
||||
firstDay: 1,
|
||||
format: 'dd. mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Hreinsa'
|
||||
});
|
||||
|
||||
@@ -1 +1,24 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],monthsShort:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],weekdaysFull:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],weekdaysShort:["dom","lun","mar","mer","gio","ven","sab"],today:"oggi",clear:"cancellare",firstDay:1,format:"dddd d mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Italian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'gennaio', 'febbraio', 'marzo', 'aprile', 'maggio', 'giugno', 'luglio', 'agosto', 'settembre', 'ottobre', 'novembre', 'dicembre' ],
|
||||
monthsShort: [ 'gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic' ],
|
||||
weekdaysFull: [ 'domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato' ],
|
||||
weekdaysShort: [ 'dom', 'lun', 'mar', 'mer', 'gio', 'ven', 'sab' ],
|
||||
today: 'Oggi',
|
||||
clear: 'Cancella',
|
||||
close: 'Chiudi',
|
||||
firstDay: 1,
|
||||
format: 'dddd d mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
labelMonthNext: 'Mese successivo',
|
||||
labelMonthPrev: 'Mese precedente',
|
||||
labelMonthSelect: 'Seleziona un mese',
|
||||
labelYearSelect: 'Seleziona un anno'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Cancella',
|
||||
format: 'HH:i',
|
||||
formatSubmit: 'HH:i'
|
||||
});
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],weekdaysFull:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],weekdaysShort:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],today:"今日",clear:"消去",firstDay:1,format:"yyyy mm dd",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,17 @@
|
||||
// Japanese
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ '1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月' ],
|
||||
monthsShort: [ '1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月' ],
|
||||
weekdaysFull: [ '日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日' ],
|
||||
weekdaysShort: [ '日', '月', '火', '水', '木', '金', '土' ],
|
||||
today: '今日',
|
||||
clear: '消去',
|
||||
firstDay: 1,
|
||||
format: 'yyyy mm dd',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: '消去'
|
||||
});
|
||||
@@ -0,0 +1,24 @@
|
||||
// Khmer
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'មករា', 'កុម្ភៈ', 'មីនា', 'មេសា', 'ឧសភា', 'មិថុនា', 'កក្កដា', 'សីហា', 'កញ្ញា', 'តុលា', 'វិច្ឆិកា', 'ធ្នូ' ],
|
||||
monthsShort: [ 'មក.', 'កុ.', 'មី.', 'មេ.', 'ឧស.', 'មិថុ.', 'កក្ក.', 'សី.', 'កញ.', 'តុ.', 'វិច្ឆ.', 'ធ.' ],
|
||||
weekdaysFull: [ 'អាទិត្យ', 'ចន្ទ', 'អង្គារ', 'ពុធ', 'ព្រហស្បតិ៍', 'សុក្រ', 'សៅរ៍' ],
|
||||
weekdaysShort: [ 'អា.', 'ច.', 'អ.', 'ព.', 'ព្រ.', 'សុ.', 'ស.' ],
|
||||
today: 'ថ្ងៃនេះ',
|
||||
clear: 'លុប',
|
||||
close: 'បិទ',
|
||||
labelMonthNext: 'ខែបន្ទាប់',
|
||||
labelMonthPrev: 'ខែមុន',
|
||||
labelMonthSelect: 'ជ្រើសរើសខែ',
|
||||
labelYearSelect: 'ជ្រើសរើសឆ្នាំ',
|
||||
firstDay: 1,
|
||||
showMonthsShort: false,
|
||||
showWeekdaysFull: true,
|
||||
format: 'ថ្ងៃទី d ខែmmmm ឆ្នាំ yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'លុប'
|
||||
});
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],weekdaysFull:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],weekdaysShort:["일","월","화","수","목","금","토"],today:"오늘",clear:"취소",firstDay:1,format:"yyyy 년 mm 월 dd 일",formatSubmit:"yyyy/mm/dd"});
|
||||
// Korean
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
|
||||
monthsShort: [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월' ],
|
||||
weekdaysFull: [ '일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일' ],
|
||||
weekdaysShort: [ '일', '월', '화', '수', '목', '금', '토' ],
|
||||
today: '오늘',
|
||||
clear: '취소',
|
||||
firstDay: 1,
|
||||
format: 'yyyy 년 mm 월 dd 일',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: '취소'
|
||||
});
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
// Lietuviškai
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
labelMonthNext: 'Sekantis mėnuo',
|
||||
labelMonthPrev: 'Ankstesnis mėnuo',
|
||||
labelMonthSelect: 'Pasirinkite mėnesį',
|
||||
labelYearSelect: 'Pasirinkite metus',
|
||||
monthsFull: ['Sausis', 'Vasaris', 'Kovas', 'Balandis', 'Gegužė', 'Birželis', 'Liepa', 'Rugpjūtis', 'Rugsėjis', 'Spalis', 'Lapkritis', 'Gruodis'],
|
||||
monthsShort: ['Sau', 'Vas', 'Kov', 'Bal', 'Geg', 'Bir', 'Lie', 'Rgp', 'Rgs', 'Spa', 'Lap', 'Grd'],
|
||||
weekdaysFull: ['Sekmadienis', 'Pirmadienis', 'Antradienis', 'Trečiadienis', 'Ketvirtadienis', 'Penktadienis', 'Šeštadienis'],
|
||||
weekdaysShort: ['Sk', 'Pr', 'An', 'Tr', 'Kt', 'Pn', 'Št'],
|
||||
today: 'Šiandien',
|
||||
clear: 'Išvalyti',
|
||||
close: 'Uždaryti',
|
||||
firstDay: 1,
|
||||
//format: 'yyyy !m. mmmm d !d.', // need to have diffrent case of full months name
|
||||
format: 'yyyy-mm-dd',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Išvalyti',
|
||||
format: 'HH:i'
|
||||
});
|
||||
@@ -0,0 +1,22 @@
|
||||
// Latvian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Janvāris', 'Februāris', 'Marts', 'Aprīlis', 'Maijs', 'Jūnijs', 'Jūlijs', 'Augusts', 'Septembris', 'Oktobris', 'Novembris', 'Decembris' ],
|
||||
monthsShort: [ 'Jan', 'Feb', 'Mar', 'Apr', 'Mai', 'Jūn', 'Jūl', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec' ],
|
||||
weekdaysFull: [ 'Svētdiena', 'Pirmdiena', 'Otrdiena', 'Trešdiena', 'Ceturtdiena', 'Piektdiena', 'Sestdiena' ],
|
||||
weekdaysShort: [ 'Sv', 'P', 'O', 'T', 'C', 'Pk', 'S' ],
|
||||
today: 'Šodiena',
|
||||
clear: 'Dzēst',
|
||||
close: 'Aizvērt',
|
||||
firstDay: 1,
|
||||
format: 'yyyy.mm.dd. dddd',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
labelMonthNext: 'Nākamais mēnesis',
|
||||
labelMonthPrev: 'Iepriekšējais mēnesis',
|
||||
labelMonthSelect: 'Izvēlēties mēnesi',
|
||||
labelYearSelect: 'Izvēlēties gadu'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Dzēst'
|
||||
});
|
||||
@@ -0,0 +1,18 @@
|
||||
// Norwegian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'januar', 'februar', 'mars', 'april', 'mai', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'desember' ],
|
||||
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'mai', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'des' ],
|
||||
weekdaysFull: [ 'søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag' ],
|
||||
weekdaysShort: [ 'søn','man','tir', 'ons', 'tor', 'fre', 'lør' ],
|
||||
today: 'i dag',
|
||||
clear: 'nullstill',
|
||||
close: 'lukk',
|
||||
firstDay: 1,
|
||||
format: 'dd. mmm. yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'nullstill'
|
||||
});
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["जनवरी","फेब्रुअरी","मार्च","अप्रिल","मे","जुन","जुलाई","अगस्त","सेप्टेम्बर","अक्टोबर","नोवेम्बर","डिसेम्बर"],monthsShort:["जन","फेब्रु","मार्च","अप्रिल","मे","जुन","जुल","अग","सेप्टे","अक्टो","नोभे","डिसे"],weekdaysFull:["सोमबार","मङ्लबार","बुधबार","बिहीबार","शुक्रबार","शनिबार","आईतबार"],weekdaysShort:["सोम","मंगल्","बुध","बिही","शुक्र","शनि","आईत"],numbers:["०","१","२","३","४","५","६","७","८","९"],today:"आज",clear:"मेटाउनुहोस्",format:"dddd, dd mmmm, yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Nepali
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'जनवरी', 'फेब्रुअरी', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुलाई', 'अगस्त', 'सेप्टेम्बर', 'अक्टोबर', 'नोवेम्बर', 'डिसेम्बर' ],
|
||||
monthsShort: [ 'जन', 'फेब्रु', 'मार्च', 'अप्रिल', 'मे', 'जुन', 'जुल', 'अग', 'सेप्टे', 'अक्टो', 'नोभे', 'डिसे' ],
|
||||
weekdaysFull: [ 'सोमबार', 'मङ्लबार', 'बुधबार', 'बिहीबार', 'शुक्रबार', 'शनिबार', 'आईतबार' ],
|
||||
weekdaysShort: [ 'सोम', 'मंगल्', 'बुध', 'बिही', 'शुक्र', 'शनि', 'आईत' ],
|
||||
numbers: [ '०', '१', '२', '३', '४', '५', '६', '७', '८', '९' ],
|
||||
today: 'आज',
|
||||
clear: 'मेटाउनुहोस्',
|
||||
format: 'dddd, dd mmmm, yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'मेटाउनुहोस्'
|
||||
});
|
||||
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","maa","apr","mei","jun","jul","aug","sep","okt","nov","dec"],weekdaysFull:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],weekdaysShort:["zo","ma","di","wo","do","vr","za"],today:"vandaag",clear:"verwijderen",firstDay:1,format:"dddd d mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Dutch
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december' ],
|
||||
monthsShort: [ 'jan', 'feb', 'mrt', 'apr', 'mei', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
||||
weekdaysFull: [ 'zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag' ],
|
||||
weekdaysShort: [ 'zo', 'ma', 'di', 'wo', 'do', 'vr', 'za' ],
|
||||
today: 'vandaag',
|
||||
clear: 'wissen',
|
||||
close: 'sluiten',
|
||||
firstDay: 1,
|
||||
format: 'dddd d mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'wissen'
|
||||
});
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthsShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],weekdaysFull:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],weekdaysShort:["søn","man","tir","ons","tor","fre","lør"],today:"i dag",clear:"nullstill",firstDay:1,format:"dd. mmm. yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"],monthsShort:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],weekdaysFull:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"],weekdaysShort:["N","Pn","Wt","Śr","Cz","Pt","So"],today:"dzisiaj",clear:"usunąć",firstDay:1,format:"d mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Polish
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'styczeń', 'luty', 'marzec', 'kwiecień', 'maj', 'czerwiec', 'lipiec', 'sierpień', 'wrzesień', 'październik', 'listopad', 'grudzień' ],
|
||||
monthsShort: [ 'sty', 'lut', 'mar', 'kwi', 'maj', 'cze', 'lip', 'sie', 'wrz', 'paź', 'lis', 'gru' ],
|
||||
weekdaysFull: [ 'niedziela', 'poniedziałek', 'wtorek', 'środa', 'czwartek', 'piątek', 'sobota' ],
|
||||
weekdaysShort: [ 'niedz.', 'pn.', 'wt.', 'śr.', 'cz.', 'pt.', 'sob.' ],
|
||||
today: 'Dzisiaj',
|
||||
clear: 'Usuń',
|
||||
close: 'Zamknij',
|
||||
firstDay: 1,
|
||||
format: 'd mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'usunąć'
|
||||
});
|
||||
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"],monthsShort:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],weekdaysFull:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"],weekdaysShort:["dom","seg","ter","qua","qui","sex","sab"],today:"hoje",clear:"excluir",format:"dddd, d !de mmmm !de yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Brazilian Portuguese
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro' ],
|
||||
monthsShort: [ 'jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago', 'set', 'out', 'nov', 'dez' ],
|
||||
weekdaysFull: [ 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira', 'sábado' ],
|
||||
weekdaysShort: [ 'dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sab' ],
|
||||
today: 'hoje',
|
||||
clear: 'limpar',
|
||||
close: 'fechar',
|
||||
format: 'dddd, d !de mmmm !de yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'limpar'
|
||||
});
|
||||
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"],monthsShort:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],weekdaysFull:["domingo","segunda","terça","quarta","quinta","sexta","sábado"],weekdaysShort:["dom","seg","ter","qua","qui","sex","sab"],today:"hoje",clear:"excluir",format:"d !de mmmm !de yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Portuguese
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro' ],
|
||||
monthsShort: [ 'jan', 'fev', 'mar', 'abr', 'mai', 'jun', 'jul', 'ago', 'set', 'out', 'nov', 'dez' ],
|
||||
weekdaysFull: [ 'Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado' ],
|
||||
weekdaysShort: [ 'dom', 'seg', 'ter', 'qua', 'qui', 'sex', 'sab' ],
|
||||
today: 'Hoje',
|
||||
clear: 'Limpar',
|
||||
close: 'Fechar',
|
||||
format: 'd !de mmmm !de yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Limpar'
|
||||
});
|
||||
|
||||
@@ -1 +1,17 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["ianuarie","februarie","martie","aprilie","mai","iunie","iulie","august","septembrie","octombrie","noiembrie","decembrie"],monthsShort:["ian","feb","mar","apr","mai","iun","iul","aug","sep","oct","noi","dec"],weekdaysFull:["duminică","luni","marţi","miercuri","joi","vineri","sâmbătă"],weekdaysShort:["D","L","Ma","Mi","J","V","S"],today:"azi",clear:"șterge",firstDay:1,format:"dd mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Romanian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie', 'octombrie', 'noiembrie', 'decembrie' ],
|
||||
monthsShort: [ 'ian', 'feb', 'mar', 'apr', 'mai', 'iun', 'iul', 'aug', 'sep', 'oct', 'noi', 'dec' ],
|
||||
weekdaysFull: [ 'duminică', 'luni', 'marţi', 'miercuri', 'joi', 'vineri', 'sâmbătă' ],
|
||||
weekdaysShort: [ 'D', 'L', 'Ma', 'Mi', 'J', 'V', 'S' ],
|
||||
today: 'azi',
|
||||
clear: 'șterge',
|
||||
firstDay: 1,
|
||||
format: 'dd mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'șterge'
|
||||
});
|
||||
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],weekdaysFull:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],weekdaysShort:["вс","пн","вт","ср","чт","пт","сб"],today:"сегодня",clear:"удалить",firstDay:1,format:"d mmmm yyyy г.",formatSubmit:"yyyy/mm/dd"});
|
||||
// Russian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря' ],
|
||||
monthsShort: [ 'янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек' ],
|
||||
weekdaysFull: [ 'воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота' ],
|
||||
weekdaysShort: [ 'вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
||||
today: 'сегодня',
|
||||
clear: 'удалить',
|
||||
close: 'закрыть',
|
||||
firstDay: 1,
|
||||
format: 'd mmmm yyyy г.',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'удалить'
|
||||
});
|
||||
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"],monthsShort:["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII"],weekdaysFull:["nedeļľa","pondelok","utorok","streda","š̌švrtok","piatok","sobota"],weekdaysShort:["Ne","Po","Ut","St","Št","Pi","So"],today:"dnes",clear:"vymazať",firstDay:1,format:"d. mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Slovak
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október', 'november', 'december' ],
|
||||
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
||||
weekdaysFull: [ 'nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota' ],
|
||||
weekdaysShort: [ 'Ne', 'Po', 'Ut', 'St', 'Št', 'Pi', 'So' ],
|
||||
today: 'dnes',
|
||||
clear: 'vymazať',
|
||||
close: 'zavrieť',
|
||||
firstDay: 1,
|
||||
format: 'd. mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'vymazať'
|
||||
});
|
||||
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["januar","februar","marec","april","maj","junij","julij","avgust","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","avg","sep","okt","nov","dec"],weekdaysFull:["nedelja","ponedeljek","torek","sreda","četrtek","petek","sobota"],weekdaysShort:["ned","pon","tor","sre","čet","pet","sob"],today:"danes",clear:"izbriši",firstDay:1,format:"d. mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Slovenian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'januar', 'februar', 'marec', 'april', 'maj', 'junij', 'julij', 'avgust', 'september', 'oktober', 'november', 'december' ],
|
||||
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'avg', 'sep', 'okt', 'nov', 'dec' ],
|
||||
weekdaysFull: [ 'nedelja', 'ponedeljek', 'torek', 'sreda', 'četrtek', 'petek', 'sobota' ],
|
||||
weekdaysShort: [ 'ned', 'pon', 'tor', 'sre', 'čet', 'pet', 'sob' ],
|
||||
today: 'danes',
|
||||
clear: 'izbriši',
|
||||
close: 'zapri',
|
||||
firstDay: 1,
|
||||
format: 'd. mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'izbriši'
|
||||
});
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
// Serbian (Cyrillic)
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'јануар','фебруар','март','април','мај','јун','јул','август','септембар','октобар','новембар','децембар' ],
|
||||
monthsShort: [ 'јан.','феб.','март','апр.','мај','јун','јул','авг.','септ.','окт.','нов.','дец.' ],
|
||||
weekdaysFull: [ 'недеља', 'понедељак', 'уторак', 'среда', 'четвртак', 'петак', 'субота' ],
|
||||
weekdaysShort: [ 'нед.', 'пон.', 'ут.', 'ср.', 'чет.', 'пет.', 'суб.' ],
|
||||
today: 'данас',
|
||||
clear: 'избриши',
|
||||
close: 'затвори',
|
||||
firstDay: 1,
|
||||
format: 'd. MMMM yyyy.',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
labelMonthNext:"Следећи месец",
|
||||
labelMonthPrev:"Претходни месец",
|
||||
labelMonthSelect:"Изаберите месец",
|
||||
labelYearSelect:"Изаберите годину"
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'избриши'
|
||||
});
|
||||
@@ -0,0 +1,22 @@
|
||||
// Serbian (Latin)
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'januar', 'februar', 'mart', 'april', 'maj', 'jun', 'juli', 'avgust', 'septembar', 'oktobar', 'novembar', 'decembar' ],
|
||||
monthsShort: [ 'jan.', 'feb.', 'mart', 'apr.', 'maj', 'jun', 'jul', 'avg.', 'sept.', 'okt.', 'nov.', 'dec.' ],
|
||||
weekdaysFull: [ 'nedelja', 'ponedeljak', 'utorak', 'sreda', 'četvrtak', 'petak', 'subota' ],
|
||||
weekdaysShort: [ 'ned.', 'pon.', 'ut.', 'sr.', 'čet.', 'pet.', 'sub.' ],
|
||||
today: 'danas',
|
||||
clear: 'izbriši',
|
||||
close: 'zatvori',
|
||||
firstDay: 1,
|
||||
format: 'd. MMMM yyyy.',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
labelMonthNext:"Sledeći mesec",
|
||||
labelMonthPrev:"Prethodni mesec",
|
||||
labelMonthSelect:"Izaberite mesec",
|
||||
labelYearSelect:"Izaberite godinu"
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'izbriši'
|
||||
});
|
||||
@@ -1 +1,22 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],weekdaysFull:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],weekdaysShort:["sön","mån","tis","ons","tor","fre","lör"],today:"i dag",clear:"bort",firstDay:1,format:"d/m yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
// Swedish
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'januari', 'februari', 'mars', 'april', 'maj', 'juni', 'juli', 'augusti', 'september', 'oktober', 'november', 'december' ],
|
||||
monthsShort: [ 'jan', 'feb', 'mar', 'apr', 'maj', 'jun', 'jul', 'aug', 'sep', 'okt', 'nov', 'dec' ],
|
||||
weekdaysFull: [ 'söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag' ],
|
||||
weekdaysShort: [ 'sön', 'mån', 'tis', 'ons', 'tor', 'fre', 'lör' ],
|
||||
today: 'Idag',
|
||||
clear: 'Rensa',
|
||||
close: 'Stäng',
|
||||
firstDay: 1,
|
||||
format: 'yyyy-mm-dd',
|
||||
formatSubmit: 'yyyy/mm/dd',
|
||||
labelMonthNext: 'Nästa månad',
|
||||
labelMonthPrev: 'Föregående månad',
|
||||
labelMonthSelect: 'Välj månad',
|
||||
labelYearSelect: 'Välj år'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Rensa'
|
||||
});
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],monthsShort:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],weekdaysFull:["อาทติย","จันทร","องัคาร","พุธ","พฤหสั บดี","ศกุร","เสาร"],weekdaysShort:["อ.","จ.","อ.","พ.","พฤ.","ศ.","ส."],today:"วันนี้",clear:"ลบ",format:"d mmmm yyyy",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,16 @@
|
||||
// Thai
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน', 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม' ],
|
||||
monthsShort: [ 'ม.ค.', 'ก.พ.', 'มี.ค.', 'เม.ย.', 'พ.ค.', 'มิ.ย.', 'ก.ค.', 'ส.ค.', 'ก.ย.', 'ต.ค.', 'พ.ย.', 'ธ.ค.' ],
|
||||
weekdaysFull: [ 'อาทิตย์', 'จันทร์', 'อังคาร', 'พุธ', 'พฤหัสบดี', 'ศุกร์', 'เสาร์' ],
|
||||
weekdaysShort: [ 'อา.', 'จ.', 'อ.', 'พ.', 'พฤ.', 'ศ.', 'ส.' ],
|
||||
today: 'วันนี้',
|
||||
clear: 'ลบ',
|
||||
format: 'd mmmm yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'ลบ'
|
||||
});
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthsShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],weekdaysFull:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],weekdaysShort:["Pzr","Pzt","Sal","Çrş","Prş","Cum","Cmt"],today:"bugün",clear:"sil",firstDay:1,format:"dd mmmm yyyy dddd",formatSubmit:"yyyy/mm/dd"});
|
||||
// Turkish
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık' ],
|
||||
monthsShort: [ 'Oca', 'Şub', 'Mar', 'Nis', 'May', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Eki', 'Kas', 'Ara' ],
|
||||
weekdaysFull: [ 'Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi' ],
|
||||
weekdaysShort: [ 'Pzr', 'Pzt', 'Sal', 'Çrş', 'Prş', 'Cum', 'Cmt' ],
|
||||
today: 'Bugün',
|
||||
clear: 'Sil',
|
||||
close: 'Kapat',
|
||||
firstDay: 1,
|
||||
format: 'dd mmmm yyyy dddd',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'sil'
|
||||
});
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"],monthsShort:["січ","лют","бер","кві","тра","чер","лип","сер","вер","жов","лис","гру"],weekdaysFull:["неділя","понеділок","вівторок","середа","четвер","п‘ятниця","субота"],weekdaysShort:["нд","пн","вт","ср","чт","пт","сб"],today:"сьогодні",clear:"викреслити",firstDay:1,format:"dd mmmm yyyy p.",formatSubmit:"yyyy/mm/dd"});
|
||||
@@ -0,0 +1,17 @@
|
||||
// Ukrainian
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ 'січень', 'лютий', 'березень', 'квітень', 'травень', 'червень', 'липень', 'серпень', 'вересень', 'жовтень', 'листопад', 'грудень' ],
|
||||
monthsShort: [ 'січ', 'лют', 'бер', 'кві', 'тра', 'чер', 'лип', 'сер', 'вер', 'жов', 'лис', 'гру' ],
|
||||
weekdaysFull: [ 'неділя', 'понеділок', 'вівторок', 'середа', 'четвер', 'п‘ятниця', 'субота' ],
|
||||
weekdaysShort: [ 'нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
|
||||
today: 'сьогодні',
|
||||
clear: 'викреслити',
|
||||
firstDay: 1,
|
||||
format: 'dd mmmm yyyy p.',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'викреслити'
|
||||
});
|
||||
@@ -1 +0,0 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["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"],monthsShort:["Một","Hai","Ba","Tư","Năm","Sáu","Bảy","Tám","Chín","Mưới","Mười Một","Mười Hai"],weekdaysFull:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"],weekdaysShort:["C.Nhật","T.Hai","T.Ba","T.Tư","T.Năm","T.Sáu","T.Bảy"],today:"Hôm Nay",clear:"Xoá",firstDay:1});
|
||||
@@ -0,0 +1,18 @@
|
||||
// Vietnamese
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ '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' ],
|
||||
monthsShort: [ 'Một', 'Hai', 'Ba', 'Tư', 'Năm', 'Sáu', 'Bảy', 'Tám', 'Chín', 'Mười', 'Mười Một', 'Mười Hai' ],
|
||||
weekdaysFull: [ 'Chủ Nhật', 'Thứ Hai', 'Thứ Ba', 'Thứ Tư', 'Thứ Năm', 'Thứ Sáu', 'Thứ Bảy' ],
|
||||
weekdaysShort: [ 'C.Nhật', 'T.Hai', 'T.Ba', 'T.Tư', 'T.Năm', 'T.Sáu', 'T.Bảy' ],
|
||||
today: 'Hôm Nay',
|
||||
clear: 'Xoá',
|
||||
close: 'Đóng',
|
||||
firstDay: 1,
|
||||
format: 'Bạn chọn: dddd, dd mmmm, yyyy',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: 'Xoá'
|
||||
});
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["一","二","三","四","五","六","七","八","九","十","十一","十二"],weekdaysFull:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],weekdaysShort:["日","一","二","三","四","五","六"],today:"今日",clear:"删",firstDay:1,format:"yyyy 年 mm 月 dd 日",formatSubmit:"yyyy/mm/dd"});
|
||||
// Simplified Chinese
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月' ],
|
||||
monthsShort: [ '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二' ],
|
||||
weekdaysFull: [ '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ],
|
||||
weekdaysShort: [ '日', '一', '二', '三', '四', '五', '六' ],
|
||||
today: '今天',
|
||||
clear: '清除',
|
||||
close: '关闭',
|
||||
firstDay: 1,
|
||||
format: 'yyyy 年 mm 月 dd 日',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: '清除'
|
||||
});
|
||||
|
||||
@@ -1 +1,18 @@
|
||||
jQuery.extend(jQuery.fn.pickadate.defaults,{monthsFull:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["一","二","三","四","五","六","七","八","九","十","十一","十二"],weekdaysFull:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],weekdaysShort:["日","一","二","三","四","五","六"],today:"今天",clear:"清除",firstDay:1,format:"yyyy 年 mm 月 dd 日",formatSubmit:"yyyy/mm/dd"});
|
||||
// Traditional Chinese
|
||||
|
||||
jQuery.extend( jQuery.fn.pickadate.defaults, {
|
||||
monthsFull: [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月' ],
|
||||
monthsShort: [ '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二' ],
|
||||
weekdaysFull: [ '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ],
|
||||
weekdaysShort: [ '日', '一', '二', '三', '四', '五', '六' ],
|
||||
today: '今天',
|
||||
clear: '清除',
|
||||
close: '關閉',
|
||||
firstDay: 1,
|
||||
format: 'yyyy 年 mm 月 dd 日',
|
||||
formatSubmit: 'yyyy/mm/dd'
|
||||
});
|
||||
|
||||
jQuery.extend( jQuery.fn.pickatime.defaults, {
|
||||
clear: '清除'
|
||||
});
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
UmRegisterBlockType('um-block/um-forms', {
|
||||
title: i18n.__( 'UM Form' , 'ultimate-member' ),
|
||||
description: i18n.__( 'Chose display form', 'ultimate-member' ),
|
||||
description: i18n.__( 'Choose display form', 'ultimate-member' ),
|
||||
icon: 'forms',
|
||||
category: 'um-blocks',
|
||||
attributes: {
|
||||
@@ -147,7 +147,7 @@
|
||||
|
||||
UmRegisterBlockType( 'um-block/um-member-directories', {
|
||||
title: i18n.__( 'UM Member Directories', 'ultimate-member'),
|
||||
description: i18n.__( 'Chose display form', 'ultimate-member' ),
|
||||
description: i18n.__( 'Choose display form', 'ultimate-member' ),
|
||||
icon: 'groups',
|
||||
category: 'um-blocks',
|
||||
attributes: {
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
jQuery( document ).ready( function() {
|
||||
|
||||
jQuery( '#role' ).change( function() {
|
||||
|
||||
if ( typeof um_roles == 'object' ) {
|
||||
um_roles = Object.keys( um_roles ).map(function( key ) { return um_roles[ key ]; });
|
||||
}
|
||||
|
||||
if ( jQuery.inArray( jQuery(this).val().substr(3), um_roles ) !== -1 ) {
|
||||
jQuery( '#um_role_selector_wrapper' ).hide();
|
||||
jQuery( '#um-role' ).val('');
|
||||
@@ -10,6 +15,10 @@ jQuery( document ).ready( function() {
|
||||
}).trigger('change');
|
||||
|
||||
jQuery( '#adduser-role' ).change( function() {
|
||||
if ( typeof um_roles == 'object' ) {
|
||||
um_roles = Object.keys( um_roles ).map(function( key ) { return um_roles[ key ]; });
|
||||
}
|
||||
|
||||
if ( jQuery.inArray( jQuery(this).val().substr(3), um_roles ) !== -1 ) {
|
||||
jQuery( '#um_role_existing_selector_wrapper' ).hide();
|
||||
jQuery( '#um-role' ).val('');
|
||||
|
||||
@@ -54,6 +54,11 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) {
|
||||
$validate = $field_attr['validate'];
|
||||
foreach ( $validate as $post_input => $arr ) {
|
||||
|
||||
$skip = apply_filters( 'um_admin_builder_skip_field_validation', false, $post_input, $array );
|
||||
if ( $skip ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$mode = $arr['mode'];
|
||||
|
||||
switch ( $mode ) {
|
||||
@@ -115,42 +120,16 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) {
|
||||
*/
|
||||
extract( $array );
|
||||
|
||||
/**
|
||||
* UM hook
|
||||
*
|
||||
* @type filter
|
||||
* @title um_fields_without_metakey
|
||||
* @description Field Types without meta key
|
||||
* @input_vars
|
||||
* [{"var":"$types","type":"array","desc":"Field Types"}]
|
||||
* @change_log
|
||||
* ["Since: 2.0"]
|
||||
* @usage add_filter( 'um_fields_without_metakey', 'function_name', 10, 1 );
|
||||
* @example
|
||||
* <?php
|
||||
* add_filter( 'um_fields_without_metakey', 'my_fields_without_metakey', 10, 1 );
|
||||
* function my_fields_without_metakey( $types ) {
|
||||
* // your code here
|
||||
* return $types;
|
||||
* }
|
||||
* ?>
|
||||
*/
|
||||
$fields_without_metakey = apply_filters( 'um_fields_without_metakey', array(
|
||||
'block',
|
||||
'shortcode',
|
||||
'spacing',
|
||||
'divider',
|
||||
'group'
|
||||
) );
|
||||
$fields_without_metakey = UM()->builtin()->get_fields_without_metakey();
|
||||
|
||||
$fields = UM()->query()->get_attr('custom_fields', $form_id);
|
||||
$fields = UM()->query()->get_attr( 'custom_fields', $form_id );
|
||||
$count = 1;
|
||||
if ( ! empty( $fields ) ) {
|
||||
$count = count( $fields ) + 1;
|
||||
}
|
||||
|
||||
// set unique meta key
|
||||
if ( in_array( $field_type, $fields_without_metakey ) || ! isset( $array['post']['_metakey'] ) ) {
|
||||
if ( in_array( $field_type, $fields_without_metakey ) && ! isset( $array['post']['_metakey'] ) ) {
|
||||
$array['post']['_metakey'] = "um_{$field_type}_{$form_id}_{$count}";
|
||||
}
|
||||
|
||||
|
||||
@@ -164,8 +164,8 @@ if ( ! class_exists( 'um\admin\core\Admin_Enqueue' ) ) {
|
||||
*/
|
||||
function load_role_wrapper() {
|
||||
wp_register_script( 'um_admin_role_wrapper', $this->js_url . 'um-admin-role-wrapper.js', array( 'jquery' ), ultimatemember_version, true );
|
||||
$localize_roles_data = get_option( 'um_roles' );
|
||||
wp_localize_script( 'um_admin_role_wrapper', 'um_roles', $localize_roles_data );
|
||||
$localize_roles_data = get_option( 'um_roles' );
|
||||
wp_localize_script( 'um_admin_role_wrapper', 'um_roles', (array) $localize_roles_data );
|
||||
wp_enqueue_script( 'um_admin_role_wrapper' );
|
||||
}
|
||||
|
||||
|
||||
@@ -1215,6 +1215,47 @@ if ( ! class_exists( 'um\core\Builtin' ) ) {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get all fields without metakeys
|
||||
*
|
||||
* @since 2.0.56
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
function get_fields_without_metakey() {
|
||||
$fields_without_metakey = array(
|
||||
'block',
|
||||
'shortcode',
|
||||
'spacing',
|
||||
'divider',
|
||||
'group'
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
* UM hook
|
||||
*
|
||||
* @type filter
|
||||
* @title um_fields_without_metakey
|
||||
* @description Field Types without meta key
|
||||
* @input_vars
|
||||
* [{"var":"$types","type":"array","desc":"Field Types"}]
|
||||
* @change_log
|
||||
* ["Since: 2.0"]
|
||||
* @usage add_filter( 'um_fields_without_metakey', 'function_name', 10, 1 );
|
||||
* @example
|
||||
* <?php
|
||||
* add_filter( 'um_fields_without_metakey', 'my_fields_without_metakey', 10, 1 );
|
||||
* function my_fields_without_metakey( $types ) {
|
||||
* // your code here
|
||||
* return $types;
|
||||
* }
|
||||
* ?>
|
||||
*/
|
||||
return apply_filters( 'um_fields_without_metakey', $fields_without_metakey );
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* May be used to show a dropdown, or source for user meta
|
||||
*
|
||||
@@ -1225,38 +1266,8 @@ if ( ! class_exists( 'um\core\Builtin' ) ) {
|
||||
*/
|
||||
function all_user_fields( $exclude_types = null, $show_all = false ) {
|
||||
|
||||
$fields_without_metakey = array(
|
||||
'block',
|
||||
'shortcode',
|
||||
'spacing',
|
||||
'divider',
|
||||
'group'
|
||||
);
|
||||
$fields_without_metakey = apply_filters( 'um_fields_without_metakey', $fields_without_metakey );
|
||||
|
||||
remove_filter( 'um_fields_without_metakey', 'um_user_tags_requires_no_metakey' );
|
||||
|
||||
/**
|
||||
* UM hook
|
||||
*
|
||||
* @type filter
|
||||
* @title um_fields_without_metakey
|
||||
* @description Extend Fields without metakey
|
||||
* @input_vars
|
||||
* [{"var":"$fields","type":"array","desc":"Fields without metakey"}]
|
||||
* @change_log
|
||||
* ["Since: 2.0"]
|
||||
* @usage add_filter( 'um_fields_without_metakey', 'function_name', 10, 1 );
|
||||
* @example
|
||||
* <?php
|
||||
* add_filter( 'um_fields_without_metakey', 'my_fields_without_metakey', 10, 1 );
|
||||
* function my_fields_without_metakey( $fields ) {
|
||||
* // your code here
|
||||
* return $fields;
|
||||
* }
|
||||
* ?>
|
||||
*/
|
||||
$fields_without_metakey = apply_filters( 'um_fields_without_metakey', $fields_without_metakey );
|
||||
$fields_without_metakey = $this->get_fields_without_metakey();
|
||||
$fields_without_metakey = apply_filters( 'um_all_user_fields_without_metakey', $fields_without_metakey );
|
||||
|
||||
if ( ! $show_all ) {
|
||||
$this->fields_dropdown = array('image','file','password','rating');
|
||||
|
||||
@@ -2603,6 +2603,7 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
|
||||
$output .= '<div class="um-field-icon"><i class="' . esc_attr( $icon ) . '"></i></div>';
|
||||
}
|
||||
|
||||
$options = array();
|
||||
$has_parent_option = false;
|
||||
$disabled_by_parent_option = '';
|
||||
$atts_ajax = '';
|
||||
@@ -2735,10 +2736,13 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
|
||||
$options = UM()->builtin()->get ( $filter );
|
||||
}
|
||||
|
||||
if ( ! isset( $options ) ) {
|
||||
// 'country'
|
||||
if ( $key === 'country' && empty( $options ) ) {
|
||||
$options = UM()->builtin()->get( 'countries' );
|
||||
}
|
||||
|
||||
$options = apply_filters( 'um_selectbox_options', $options, $key );
|
||||
|
||||
if ( isset( $options ) ) {
|
||||
/**
|
||||
* UM hook
|
||||
@@ -2800,7 +2804,7 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
|
||||
* [{"var":"$options_pair","type":"null","desc":"Enable pairs"},
|
||||
* {"var":"$data","type":"array","desc":"Field Data"}]
|
||||
*/
|
||||
$options_pair = apply_filters( "um_select_options_pair", null, $data );
|
||||
$options_pair = apply_filters( 'um_select_options_pair', null, $data );
|
||||
|
||||
// switch options pair for custom options from a callback function
|
||||
if ( ! empty( $data['custom_dropdown_options_source'] ) ) {
|
||||
@@ -3744,7 +3748,8 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
|
||||
}
|
||||
|
||||
//hide if empty
|
||||
if ( ! in_array( $type, array( 'block', 'shortcode', 'spacing', 'divider', 'group' ) ) ) {
|
||||
$fields_without_metakey = UM()->builtin()->get_fields_without_metakey();
|
||||
if ( ! in_array( $type, $fields_without_metakey ) ) {
|
||||
$_field_value = $this->field_value( $key, $default, $data );
|
||||
|
||||
if ( ! isset( $_field_value ) || $_field_value == '' ) {
|
||||
|
||||
@@ -286,6 +286,7 @@ if ( ! class_exists( 'um\core\Files' ) ) {
|
||||
wp_send_json_error( esc_js( __( 'Invalid coordinates', 'ultimate-member' ) ) );
|
||||
}
|
||||
|
||||
$user_id = empty( $_REQUEST['user_id'] ) ? get_current_user_id() : $_REQUEST['user_id'];
|
||||
$image_path = um_is_file_owner( $src, $user_id, true );
|
||||
if ( ! $image_path ) {
|
||||
wp_send_json_error( esc_js( __( 'Invalid file ownership', 'ultimate-member' ) ) );
|
||||
@@ -312,7 +313,7 @@ if ( ! class_exists( 'um\core\Files' ) ) {
|
||||
$id = $_POST['key'];
|
||||
$timestamp = $_POST['timestamp'];
|
||||
$nonce = $_POST['_wpnonce'];
|
||||
$user_id = $_POST['user_id'];
|
||||
$user_id = empty( $_POST['user_id'] ) ? get_current_user_id() : $_POST['user_id'];
|
||||
|
||||
UM()->fields()->set_id = $_POST['set_id'];
|
||||
UM()->fields()->set_mode = $_POST['set_mode'];
|
||||
|
||||
@@ -26,22 +26,26 @@ if ( ! class_exists( 'um\core\Form' ) ) {
|
||||
var $form_id;
|
||||
|
||||
|
||||
/**
|
||||
* @var null
|
||||
*/
|
||||
var $post_form = null;
|
||||
|
||||
|
||||
/**
|
||||
* Form constructor.
|
||||
*/
|
||||
function __construct() {
|
||||
|
||||
$this->post_form = null;
|
||||
|
||||
$this->form_suffix = null;
|
||||
|
||||
$this->errors = null;
|
||||
|
||||
$this->processing = null;
|
||||
|
||||
add_action('template_redirect', array(&$this, 'form_init'), 2);
|
||||
add_action( 'template_redirect', array( &$this, 'form_init' ), 2 );
|
||||
|
||||
add_action('init', array(&$this, 'field_declare'), 10);
|
||||
add_action( 'init', array( &$this, 'field_declare' ), 10 );
|
||||
|
||||
}
|
||||
|
||||
@@ -218,8 +222,9 @@ if ( ! class_exists( 'um\core\Form' ) ) {
|
||||
* @return boolean
|
||||
*/
|
||||
function has_error( $key ) {
|
||||
if ( isset( $this->errors[$key] ) )
|
||||
if ( isset( $this->errors[ $key ] ) ) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -227,7 +232,7 @@ if ( ! class_exists( 'um\core\Form' ) ) {
|
||||
/**
|
||||
* Declare all fields
|
||||
*/
|
||||
function field_declare(){
|
||||
function field_declare() {
|
||||
if ( isset( UM()->builtin()->custom_fields ) ) {
|
||||
$this->all_fields = UM()->builtin()->custom_fields;
|
||||
} else {
|
||||
@@ -237,11 +242,11 @@ if ( ! class_exists( 'um\core\Form' ) ) {
|
||||
|
||||
|
||||
/**
|
||||
* Validate form
|
||||
* Validate form on submit
|
||||
*/
|
||||
function form_init() {
|
||||
if ( isset( $_SERVER['REQUEST_METHOD'] ) ) {
|
||||
$http_post = ('POST' == $_SERVER['REQUEST_METHOD']);
|
||||
$http_post = ( 'POST' == $_SERVER['REQUEST_METHOD'] );
|
||||
} else {
|
||||
$http_post = 'POST';
|
||||
}
|
||||
|
||||
@@ -435,7 +435,7 @@ if ( ! class_exists( 'um\core\Mail' ) ) {
|
||||
add_filter( 'um_template_tags_replaces_hook', array( UM()->mail(), 'add_replace_placeholder' ), 10, 1 );
|
||||
|
||||
$subject = apply_filters( 'um_email_send_subject', UM()->options()->get( $template . '_sub' ), $template );
|
||||
$this->subject = um_convert_tags( $subject , $args );
|
||||
$this->subject = wp_unslash( um_convert_tags( $subject , $args ) );
|
||||
|
||||
$this->message = $this->prepare_template( $template, $args );
|
||||
|
||||
|
||||
@@ -395,17 +395,18 @@ if ( ! class_exists( 'um\core\Query' ) ) {
|
||||
/**
|
||||
* Capture selected value
|
||||
*
|
||||
* @param $key
|
||||
* @param null $array_key
|
||||
* @param null $fallback
|
||||
* @param string $key
|
||||
* @param string|null $array_key
|
||||
* @param bool $fallback
|
||||
* @return int|mixed|null|string
|
||||
*/
|
||||
function get_meta_value( $key, $array_key = null, $fallback = false ) {
|
||||
$post_id = get_the_ID();
|
||||
$try = get_post_meta( $post_id, $key, true );
|
||||
|
||||
//old version if ( ! empty( $try ) )
|
||||
if ( $try != '' )
|
||||
//old-old version if ( ! empty( $try ) )
|
||||
//old version if ( $try !== false )
|
||||
if ( $try != '' ) {
|
||||
if ( is_array( $try ) && in_array( $array_key, $try ) ) {
|
||||
return $array_key;
|
||||
} else if ( is_array( $try ) ) {
|
||||
@@ -413,6 +414,7 @@ if ( ! class_exists( 'um\core\Query' ) ) {
|
||||
} else {
|
||||
return $try;
|
||||
}
|
||||
}
|
||||
|
||||
if ( $fallback == 'na' ) {
|
||||
$fallback = 0;
|
||||
|
||||
@@ -366,7 +366,7 @@ function um_submit_form_errors_hook_( $args ) {
|
||||
$um_profile_photo = um_profile('profile_photo');
|
||||
|
||||
if ( get_post_meta( $form_id, '_um_profile_photo_required', true ) && ( empty( $args['profile_photo'] ) && empty( $um_profile_photo ) ) ) {
|
||||
UM()->form()->add_error('profile_photo', sprintf(__('%s is required.','ultimate-member'), 'Profile Photo' ) );
|
||||
UM()->form()->add_error('profile_photo', __( 'Profile Photo is required.', 'ultimate-member' ) );
|
||||
}
|
||||
|
||||
if ( ! empty( $fields ) ) {
|
||||
@@ -413,7 +413,7 @@ function um_submit_form_errors_hook_( $args ) {
|
||||
}
|
||||
|
||||
if ( isset( $array['type'] ) && $array['type'] == 'checkbox' && isset( $array['required'] ) && $array['required'] == 1 && !isset( $args[$key] ) ) {
|
||||
UM()->form()->add_error($key, sprintf(__('%s is required.','ultimate-member'), $array['title'] ) );
|
||||
UM()->form()->add_error($key, sprintf( __( '%s is required.', 'ultimate-member' ), $array['title'] ) );
|
||||
}
|
||||
|
||||
if ( isset( $array['type'] ) && $array['type'] == 'radio' && isset( $array['required'] ) && $array['required'] == 1 && !isset( $args[$key] ) && !in_array($key, array('role_radio','role_select') ) ) {
|
||||
@@ -453,17 +453,17 @@ function um_submit_form_errors_hook_( $args ) {
|
||||
*/
|
||||
do_action( 'um_add_error_on_form_submit_validation', $array, $key, $args );
|
||||
|
||||
if ( isset( $args[ $key ] ) ) {
|
||||
|
||||
if ( isset( $array['required'] ) && $array['required'] == 1 ) {
|
||||
if ( ! isset( $args[$key] ) || $args[$key] == '' || $args[$key] == 'empty_file') {
|
||||
if( empty( $array['label'] ) ) {
|
||||
UM()->form()->add_error($key, __('This field is required','ultimate-member') );
|
||||
} else {
|
||||
UM()->form()->add_error($key, sprintf( __('%s is required','ultimate-member'), $array['label'] ) );
|
||||
}
|
||||
if ( ! empty( $array['required'] ) ) {
|
||||
if ( ! isset( $args[ $key ] ) || $args[ $key ] == '' || $args[ $key ] == 'empty_file' ) {
|
||||
if ( empty( $array['label'] ) ) {
|
||||
UM()->form()->add_error( $key, __( 'This field is required', 'ultimate-member' ) );
|
||||
} else {
|
||||
UM()->form()->add_error( $key, sprintf( __( '%s is required', 'ultimate-member' ), $array['label'] ) );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ( isset( $args[ $key ] ) ) {
|
||||
|
||||
if ( isset( $array['max_words'] ) && $array['max_words'] > 0 ) {
|
||||
if ( str_word_count( $args[$key], 0, "éèàôù" ) > $array['max_words'] ) {
|
||||
|
||||
@@ -458,19 +458,20 @@ function um_user_edit_profile( $args ) {
|
||||
* @title um_user_after_updating_profile
|
||||
* @description After upgrade user's profile
|
||||
* @input_vars
|
||||
* [{"var":"$submitted","type":"array","desc":"Form data"}]
|
||||
* [{"var":"$submitted","type":"array","desc":"Form data"},
|
||||
* {"var":"$user_id","type":"int","desc":"User Id"}]
|
||||
* @change_log
|
||||
* ["Since: 2.0"]
|
||||
* @usage add_action( 'um_user_after_updating_profile', 'function_name', 10, 1 );
|
||||
* @example
|
||||
* <?php
|
||||
* add_action( 'um_user_after_updating_profile', 'my_user_after_updating_profile'', 10, 1 );
|
||||
* function my_user_after_updating_profile( $submitted ) {
|
||||
* add_action( 'um_user_after_updating_profile', 'my_user_after_updating_profile'', 10, 2 );
|
||||
* function my_user_after_updating_profile( $submitted, $user_id ) {
|
||||
* // your code here
|
||||
* }
|
||||
* ?>
|
||||
*/
|
||||
do_action( 'um_user_after_updating_profile', $to_update );
|
||||
do_action( 'um_user_after_updating_profile', $to_update, $user_id );
|
||||
|
||||
/**
|
||||
* UM hook
|
||||
|
||||
+479
-479
File diff suppressed because it is too large
Load Diff
+3
-1
@@ -140,11 +140,12 @@ The plugin works with popular caching plugins by automatically excluding Ultimat
|
||||
|
||||
= Important: UM2.0+ is a significant update to the code base from 1.3.88. Please make sure you take a full-site backup with restore point before updating the plugin =
|
||||
|
||||
= 2.0.56: August 20, 2019 =
|
||||
= 2.0.56: August 21, 2019 =
|
||||
|
||||
* Enhancements:
|
||||
- Added security fixes (XSS)
|
||||
- Added hooks for 3rd party integrations
|
||||
- Updated Datepicker & Timepicker library from 5.6 to 6.2 version
|
||||
|
||||
* Bugfixes:
|
||||
- Fixed validation of forms conditional fields at the backend (for the nesting fields)
|
||||
@@ -159,6 +160,7 @@ The plugin works with popular caching plugins by automatically excluding Ultimat
|
||||
- Fixed is_selected method for some cases
|
||||
- Fixed form settings fields for default button labels in wp-admin metaboxes
|
||||
- Fixed generate metakeys for the form's custom fields
|
||||
- Fixed issue when UM Roles localized as object on Add/Edit User screen
|
||||
- Fixed PHP notices
|
||||
|
||||
= 2.0.55: August 16, 2019 =
|
||||
|
||||
Reference in New Issue
Block a user