|
|
| (13 välissä olevaa versiota samalta käyttäjältä ei näytetä) |
| Rivi 9: |
Rivi 9: |
| function <!--{$id|default:FormEnabler|escape:'html'}-->_jQueryTest() { | | function <!--{$id|default:FormEnabler|escape:'html'}-->_jQueryTest() { |
| if ( typeof window.jQuery == 'undefined' ) { | | if ( typeof window.jQuery == 'undefined' ) { |
| setTimeout( function(){ <!--{$id|default:FormEnabler|escape:'html'}-->_jQueryTest() }, 300);
| | setTimeout( function(){ <!--{$id|default:FormEnabler|escape:'html'}-->_jQueryTest() }, 300); |
| } else { | | } else { |
| <!--{$id|default:FormEnabler|escape:'html'}-->_funcX();
| | <!--{$id|default:FormEnabler|escape:'html'}-->_funcX(); |
| }
| | <!--{$id|default:FormEnabler|escape:'html'}-->_func(); |
| | } |
| } | | } |
|
| |
|
| Rivi 202: |
Rivi 203: |
| var input = jQuery( this ).children('input').first(); | | var input = jQuery( this ).children('input').first(); |
|
| |
|
| if ( input.length > 0 ) { | | if ( input.length > 0 ) { |
|
| |
|
| var classes = jQuery( this ).attr('class').split(' ');
| | var classes = jQuery( this ).attr('class').split(' '); |
| var val = input.val();
| | var val = input.val(); |
|
| |
|
| for (var i in classes) {
| | for (var i in classes) { |
|
| |
|
| strArr = classes[i].split('-');
| | strArr = classes[i].split('-'); |
|
| |
|
| if (strArr[1] == val) {
| | if (strArr[1] == val) { |
| old = input.parent().html();
| | old = input.parent().html(); |
| newLabel = old.substr(0, old.lastIndexOf(";")) + strArr[2].split('_').join(' ');
| | newLabel = old.substr(0, old.lastIndexOf(";")) + strArr[2].split('_').join(' '); |
| jQuery( this ).html(newLabel);
| | jQuery( this ).html(newLabel); |
| break;
| | break; |
| | } |
| } | | } |
| } | | } |
| }
| |
| }); | | }); |
|
| |
|
| Rivi 284: |
Rivi 285: |
| target.mouseenter(); | | target.mouseenter(); |
| }); | | }); |
|
| | |
|
| |
| jQuery('fieldset:visible .JwLocCheckboxes').each(function() {
| |
|
| |
| var input = jQuery( this ).children('input').first();
| |
| | |
| var classes = jQuery( this ).attr('class').split(' ');
| |
| var val = input.val();
| |
| | |
| for (var i in classes) {
| |
| | |
| strArr = classes[i].split('-');
| |
| | |
| if (strArr[1] == val) {
| |
| old = input.parent().html();
| |
| newLabel = old.substr(0, old.lastIndexOf(";")) + strArr[2].split('_').join(' ');
| |
| jQuery( this ).html(newLabel);
| |
| break;
| |
| }
| |
| }
| |
|
| |
| });
| |
|
| |
| jQuery('fieldset:visible .multipleTemplateInstance').each(function() {
| |
| var id = 'JwRandom_' + Math.random().toString().replace(".", "") + 'Id';
| |
| jQuery( this ).addClass(id);
| |
| jQuery( this ).find('.Jw_form_more').addClass(id + '_more');
| |
| jQuery( this ).find('tr').first().prepend('<td><a href="javascript: Jw_MultipleForm_Toggler(\'' + id + '\');"><div id="' + id + '_button" class="JW_formlock_button locked"></div></a></td>');
| |
| Jw_MultipleForm_Toggler(id);
| |
| /*
| |
| var curdate = jQuery( this ).find('input.JwDateField').val();
| |
| if (curdate == undefined) { curdate = ''; }
| |
| var curfile = jQuery( this ).find('input.jwFileNameHide').val();
| |
| if (curfile == undefined) { curfile = ''; }
| |
| var newhref = jQuery( this ).find('a.sfImagePreview').attr('href');
| |
| if (!!curfile) {
| |
| newhref = newhref.substring(0, newhref.indexOf('&wpDestFile='));
| |
| newhref += '&wpDestFile=' + curfile;
| |
| jQuery( this ).find('a.sfImagePreview').attr('href', newhref);
| |
| } else {
| |
| newhref = newhref.substring(0, newhref.lastIndexOf('.')) + curdate.split('/').join('-') + newhref.substring(newhref.lastIndexOf('.'));
| |
| jQuery( this ).find('a.sfImagePreview').attr('href', newhref);
| |
| }
| |
| */
| |
| });
| |
| | |
| jQuery('fieldset:visible .multipleTemplateStarter').each(function() {
| |
| | |
| jQuery( this ).find('tr').first().prepend('<td><div class="JW_formlock_button open"></div></td>');
| |
| /*
| |
| var curdate = jQuery( this ).find('input.JwDateField').val();
| |
| if (curdate == undefined) { curdate = ''; }
| |
| var curfile = jQuery( this ).find('input.jwFileNameHide').val();
| |
| if (curfile == undefined) { curfile = ''; }
| |
| var newhref = jQuery( this ).find('a.sfImagePreview').attr('href');
| |
| if (curfile != "") {
| |
| newhref = newhref.substring(0, newhref.indexOf('&wpDestFile='));
| |
| newhref += '&wpDestFile=' + curfile;
| |
| jQuery( this ).find('a.sfImagePreview').attr('href', newhref);
| |
| } else {
| |
| newhref = newhref.substring(0, newhref.lastIndexOf('.')) + curdate.split('/').join('-') + newhref.substring(newhref.lastIndexOf('.'));
| |
| jQuery( this ).find('a.sfImagePreview').attr('href', newhref);
| |
| }
| |
| */
| |
| });
| |
|
| |
| jQuery('fieldset:visible .JwLocDropdowns > option').each(function() {
| |
| | |
| var classes = jQuery( this ).parent().attr('class').split(' ');
| |
| var val = jQuery( this ).val();
| |
| | |
| for (var i in classes) {
| |
| | |
| strArr = classes[i].split('-');
| |
| | |
| if (strArr[1] == val) {
| |
| str = strArr[2].split('_').join(' ');
| |
| str = strArr[2].split('~').join('-');
| |
| jQuery( this ).html(str);
| |
| break;
| |
| }
| |
| }
| |
| | |
| });
| |
|
| |
| jQuery('fieldset:visible input.jwFileNameHide').each(function() {
| |
| if (!!jQuery( this ).val()) {
| |
| jQuery( this ).parent().append('<span class="jwRemovePic" style="display: inline;">| <a class="jwRemovePic" href="#">Poista kuva</a></span>');
| |
| } else {
| |
| jQuery( this ).parent().append('<span class="jwRemovePic" style="display: none;">| <a class="jwRemovePic" href="#">Poista kuva</a></span>');
| |
| }
| |
| });
| |
|
| |
| jQuery(window).resize(function() { | | jQuery(window).resize(function() { |
| setTimeout(function() { Jw_FormFieldResizer(); }, 500); | | setTimeout(function() { Jw_FormFieldResizer(); }, 500); |
| }); | | }); |
|
| |
|
| setTimeout('Jw_FormFieldResizer()', 1000); | | setTimeout('Jw_FormFieldResizer()', 1000); |
|
| |
| jQuery( 'body' ).on('change.jw', 'input.jwFileNameHide', updatePic );
| |
| jQuery( 'body' ).on('click.jw', 'a.jwRemovePic', deletePic );
| |
| | | |
| console.log( 2 );
| |
| setInterval(function() { | | setInterval(function() { |
| Jw_FormFieldResizer(); | | Jw_FormFieldResizer(); |
| Rivi 395: |
Rivi 300: |
| } | | } |
| | | |
|
| | function Jw_FormFieldResizer() { |
| function Jw_MultipleForm_Toggler(id) { | |
| if (jQuery('.' + id + '_more').is(':visible')) {
| |
| jQuery('#' + id + '_button').removeClass('open');
| |
| jQuery('#' + id + '_button').addClass('locked');
| |
| jQuery('.' + id).find('input ').not('.jwToArchive').attr('disabled', true);
| |
| jQuery('.' + id).find('select').attr('disabled', true);
| |
| jQuery('.' + id).find('button').attr('disabled', true);
| |
| } else {
| |
| jQuery('#' + id + '_button').removeClass('locked');
| |
| jQuery('#' + id + '_button').addClass('open');
| |
| jQuery('.' + id).find('input').attr('disabled', false);
| |
| jQuery('.' + id).find('select').attr('disabled', false);
| |
| jQuery('.' + id).find('button').attr('disabled', false);
| |
| //Jw_FormFieldResizer();
| |
| setTimeout(function() { Jw_FormFieldResizer(); }, 100);
| |
| }
| |
| jQuery('.' + id + '_more').toggle();
| |
| }
| |
|
| |
|
| | | if ( jQuery( '.simpleupload_prv' ).length > 0 ) { |
|
| | jQuery( '.choose-img-container' ).hide(); |
| function deletePic(a) {
| | jQuery( '.simpleupload_prv' ).each( function() { |
| | | var el = jQuery( this ); |
| jQuery( a.target ).parent().parent().parent().parent().find('div.sfImagePreviewWrapper').html(''); | | if ( el.prev().hasClass( 'focalpoint' ) ) { |
| jQuery( a.target ).parent().parent().find('input.jwFileNameHide').val('');
| | // do nothing |
| updatePic(a);
| | } else { |
| updateLink(a);
| | if ( el.next().hasClass( 'showCenterPos' ) ) { |
| }
| | el.wrap('<div class="img-upload-wrapper" style="position: relative; display: inline-block; border: 5px solid var(--syke-red);"></div>'); |
| | | el.before( '<div class="focalpoint" style="left: 50%; top: 50%;"></div>' ); |
| function updateLink(a) {
| | } |
| /*
| | jQuery( this ).prop( 'src', jQuery( this ).prop( 'src' ).replace( 'width=100', 'width=244' ) ); |
| var parent = jQuery(a.target).parents('div.multipleTemplateInstance').first();
| | } |
| var curdate = parent.find('input.JwDateField').val();
| | }); |
| if (curdate == undefined) { curdate = ''; }
| |
| var curfile = parent.find('input.jwFileNameHide').val();
| |
| if (curfile == undefined) { curfile = ''; }
| |
| var newhref = parent.find('a.sfImagePreview').attr('href');
| |
| if (newhref != undefined) {
| |
| if (!!curfile) {
| |
| newhref = newhref.substring(0, newhref.indexOf('&wpDestFile='));
| |
| newhref += '&wpDestFile=' + curfile;
| |
| parent.find('a.sfImagePreview').attr('href', newhref);
| |
| } else {
| |
| newhref = newhref.substring(0, newhref.lastIndexOf('_'));
| |
| newhref = newhref + '_' + curdate.split('/').join('-') + newhref.substring(newhref.lastIndexOf('.'));
| |
| parent.find('a.sfImagePreview').attr('href', newhref);
| |
| }
| |
| }
| |
| */
| |
| }
| |
| | |
| function updatePic(a) {
| |
| var filename = (jQuery(a.target).val());
| |
| if (filename == '') {
| |
| //jQuery(a.target).parents('.inputSpan').find('a.sfImagePreview').show();
| |
| jQuery(a.target).parents('.inputSpan').find('span.jwRemovePic').hide(); | |
| } else { | | } else { |
| //jQuery(a.target).parents('.inputSpan').find('a.sfImagePreview').hide(); | | jQuery( '.img-upload-wrapper' ).remove(); |
| jQuery(a.target).parents('.inputSpan').find('span.jwRemovePic').show(); | | jQuery( '.choose-img-container' ).show(); |
| } | | } |
|
| |
| }
| |
|
| |
| function Jw_FormFieldResizer() {
| |
|
| |
| console.log( '122' );
| |
| jQuery( '.simpleupload_prv' ).each( function() {
| |
| console.log( 'asdfsd' );
| |
| jQuery( this ).prop( 'src', jQuery( this ).prop( 'src' ).replace( 'width=100', 'width=244' ) );
| |
| });
| |
| | | |
| jQuery('.jwResize').each(function() { | | jQuery('.jwResize').each(function() { |
| Rivi 547: |
Rivi 401: |
| | | |
| } | | } |
|
| |
|
| |
|
| </script></includeonly> | | </script></includeonly> |