Regalamiunsorriso/rus/admin/newsletter/_js/abl-mailNewsletter.js
2026-03-14 20:04:39 +01:00

224 lines
No EOL
4.4 KiB
JavaScript

// pkg_tipoNews_s
//v.1.0
//09-04-2009
/////////// gestione TOOBAR MASCHERE SEMPLIFICATE ///////////////
$(function() {
$( "#elabora" ).dialog({
autoOpen: false,
modal: true,
closeOnEscape: false,
beforeClose :function(event,ui){ return false;},
dialogClass: "noclose",
height: 75,
show: {
effect: "blind",
duration: 100
},
/*hide: {
effect: "explode",
duration: 1000
}*/
});
});
function formSearching()
{
//FACCIO IL SUBMIT
var f = document.main;
f.flgReport.value="";
f.action=f.actionPage.value;
f.cmd.value="search";
f.pageNumber.value=1;
//Ab.submitAj('main');
}
function searching()
{
//FACCIO IL SUBMIT
var f = document.main;
formSearching();
Ab.submitAj('main');
}
function modifyCommand(id)
{
var f = document.main;
f.action=f.actionPage.value;
f.cmd.value="md";
f.id_mailNewsletter.value=id;
Ab.submitAj('main');
}
function saveCommand()
{
if (checkFields())
{
var f = document.main;
checkBoxes();
//alert(f.flgPubblica.value);
formSaveCommand();
Ab.submitAj('main');
}
}
function formSaveCommand()
{
var f = document.main;
f.action=f.actionPage.value;
f.act.value="save";
f.cmd.value="asq";
//updateRTEs();
//WYSIWYG.updateTextAreaAll();
}
function deleteCommandCR(id,l_tmst)
{
if (Ab.confirmDelete())
{
//qui è main, non ricerca
var f = document.main;
f.action=f.actionPage.value;
f.act.value="del";
f.cmd.value="asq";
f.lastUpdTmst.value=l_tmst;
f.id_mailNewsletter.value=id;
Ab.submitAj('main');
}
}
function deleteCommand(id)
{
if (Ab.confirmDelete())
{
var f = document.main;
f.action=f.actionPage.value;
f.act.value="del";
f.cmd.value="asq";
f.id_mailNewsletter.value=id;
Ab.submitAj('main');
}
}
function refresh()
{
//FACCIO IL SUBMIT
var f = document.main;
f.action=f.actionPage.value;
f.cmd.value="md";
f.act.value="refresh";
f.pageNumber.value=1;
//f.currentTab.value="";
Ab.submitAj('main');
}
/////////////////////////////////////////////7
function checkFields()
/////////////////////////////////////////////7
{
//R per required
//isNum per numerico
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
//isNum>x per numerico maggiore di x
//isNum<x per numerico minore di x
//isEmail per indirizzo email
//inRange1:10 per ..
//3 stringhe
//1: nome del field
//2: se '' visualizza il nome del field, altrimenti questo campo
//3: R/N+''/isNum/isEmail/inRangea:b
return Ab.validateForm('descrizione_'+$('#currentLang').val(),'Descrizione','R');
}
function checkBoxes()
/////////////////////////////////////////////
{
Ab.setChekBoxValue("main","flgPubblica","1","0");
//Ab.setChekBoxValue("main","flgSommaCRL" ,"1","0");
}
function checkRadio()
{
//Ab.setRadioButtonValue("main","flgPlaAntPos");
}
function checkBoxesCR()
/////////////////////////////////////////////
{
//Ab.setChekBoxValue("ricerca","flgSommaCRL","1","0");
}
function checkRadioCR()
{
//Ab.setRadioButtonValue("ricerca","flgPlaAntPos");
}
function importa()
{
if(confirm("Verra' avviata la procedura di import. Vuoi continure?"))
{
var f = document.main;
f.action=f.actionPage.value;
f.cmd.value="impGo";
//popUp("ELAB");
$("#elabora").dialog("option", "title", "Importazione in corso... Attendere!");
$("#elabora").dialog("open");
f.submit();
}
}
function cancella()
{
if(confirm("Verra' avviata la procedura di cancellazione. Vuoi continure?"))
{
var f = document.main;
f.action=f.actionPage.value;
f.cmd.value="cancGo";
//popUp("ELAB");
$("#elabora").dialog("option", "title", "Eliminazione in corso... Attendere!");
$("#elabora").dialog("open");
f.submit();
}
}
function importaUtenti()
{
if(confirm("Verra' avviata la procedura di import degli utenti. Vuoi continure?"))
{
var f = document.main;
f.action=f.actionPage.value;
f.cmd.value="impUtenti";
//popUp("ELAB");
$("#elabora").dialog("option", "title", "Importazione in corso... Attendere!");
$("#elabora").dialog("open");
f.submit();
}
}
function creaCodaEmail()
{
var f = document.main;
if(f.id_templateMsg.value!="")
{
if (confirm("Verra' creata una nuova coda di messaggi in base al template scelto. Sei Sicuro?"))
{
$("#elabora").dialog("option", "title", "Creazione coda in corso... Attendere!");
$("#elabora").dialog("open");
f.action=f.actionPage.value;
// FACCIO IL SUBMIT
f.cmd.value="creaCodaMail";
f.submit();
}
}
else
alert('Template non selezionato');
}