/g, ''); r = r.replace(/,/g, ','); $('#xf_'+id).data('alt', r); xfsinc(xfname); }, true); }; function xfsinc(xfname) { var order = []; $( '#uploadedfile_' + xfname + ' .uploadedfile' ).each(function() { var xfurl = $(this).data('id').toString().trim(); var xfalt = $(this).data('alt').toString().trim(); if(xfalt) { order.push(xfalt + '|'+ xfurl); } else { order.push(xfurl); } }); $('#xf_' + xfname).val(order.join(',')); }; function checkxf() { var status = ''; var alert_text = 'Поле {field} является обязательным для заполнения'; var alert_all_text = []; $('[uid=\"essential\"]:visible').each(function(indx) { if($.trim($(this).find('[rel=\"essential\"]').val()).length < 1) { if( $(this).find('[rel=\"essential\"]').data('alert') ) { alert_all_text.push( alert_text.replace(/{field}/g, $(this).find('[rel=\"essential\"]').data('alert') ) ); DLEalert(alert_all_text, dle_info); } status = 'fail'; } }); if (status == 'fail' ) { DLEalert(alert_all_text.join('
'), dle_info); } if(document.entryform.title.value == ''){ DLEalert('Заголовок является обязательным при написании статьи', dle_info); status = 'fail'; } return status; }; var text_upload = "Загрузка файлов и изображений на сервер";