}
var edt_height = wh;
loadtextareas(edt_height);
-
+ loadplantemplates();
if (pconfig && pconfig.activetab) {
$('a[href="#'+pconfig.activetab+'"]').tab('show');
}
+function loadplantemplates(){
+ //console.log('plantemplate');
+
+ var xdata = parent.appdb.dbquery("select uuid,templatename from planningtemplate order by templatename;");
+ xdata = xdata.sqldata;
+ //console.log($("#plantemplates").html());
+ $("#plantemplates").html("");
+ $("#plantemplates").append('<li style="font-weight: bold; padding-left: 5px;">multiple</li>');
+ for (var i in xdata){
+
+ $("#plantemplates").append('<li><a href="javascript:dlg_planning({\'uuid\':\'\'},\'insproposal\',\''+xdata[i].uuid+'\');">'+ xdata[i].templatename+'</a></li>');
+ }
+ $("#plantemplates").append('<li role="separator" class="divider"></li>');
+ $("#plantemplates").append('<li style="font-weight: bold; padding-left: 5px;">simple</li>');
+ for (var i in xdata){
+ //console.log("m: " + i);
+ $("#plantemplates").append('<li><a href="javascript:dlg_planning({\'uuid\':\'\'},\'ins\',\''+xdata[i].uuid+'\');">'+ xdata[i].templatename+'</a></li>');
+ }
+ $("#plantemplates").append('<li><a href="javascript:dlg_planning({\'uuid\':\'\'},\'ins\');">Plan Vide</a></li>');
+}
+
function setborderdates() {
var minamonths = parent.appdb.dbquery("select minage,maxage from creche LIMIT 1;");
var bday = encodeparam($('#childs_birthday').val(),'date').replace(/'/g,'');
});
function load_table_presence() {
+
var plandatasql = "SELECT '<button type=\"button\" class=\"btn btn-primary\" onclick=\"dlg_planning({''uuid'':''' || plan.uuid || '''},''upd'');\" title=\"editer\"><span class=\"glyphicon glyphicon-pencil\"></span></button> <button type=\"button\" class=\"btn btn-danger\" onclick=\"dlg_planning({''uuid'':''' || plan.uuid || '''},''del'');\" title=\"supprimer\"><span class=\"glyphicon glyphicon-remove\"></span></button> ' AS action, grp.grpname, strftime('%d.%m.%Y',plan.datebegin) || ' - ' || strftime('%d.%m.%Y',plan.dateend) AS planningdaterange,";
var wda = ['mon','tue','wed','thu','fri','sat'];
plandatasql += awda.join(',') + " FROM planning plan LEFT JOIN groups grp ON ( plan.groupuuid=grp.uuid) WHERE plan.childuuid='" + pconfig.uuid + "' ORDER BY plan.datebegin, plan.dateend;";
var plandata = parent.appdb.dbqueryarray(plandatasql);
-
+
var headerdata = getlabels(plandata.sqlhead.join(","));
$("#tbl_planning").html("");
"filter": false,
"destroy": true
});
- loadplantemplates(plandata.sqldata.length);
+
}
});
}
+
function dlg_cautionstatus(objuuid,type){
//TODO: dlg_addcautionstatus
//dump("Caution: " + type +" " + objuuid.uuid + +"\n");
}
[% END %]
-function loadplantemplates(plarows){
- //jsdump("plarows:" + plarows);
- var xdata = parent.appdb.dbquery("select uuid,templatename from planningtemplate order by templatename;");
- xdata = xdata.sqldata;
- if (xdata.length > 0){
- $("#plantemplates").html("");
- if ((!plarows) || (plarows == 0)){
- $("#plantemplates").append('<li style="font-weight: bold; padding-left: 5px;">multiple</li>');
- for (var i in xdata){
- $("#plantemplates").append('<li><a href="javascript:dlg_planning({\'uuid\':\'\'},\'insproposal\',\''+xdata[i].uuid+'\');">'+ xdata[i].templatename+'</a></li>');
- }
- }
- $("#plantemplates").append('<li role="separator" class="divider"></li>');
- $("#plantemplates").append('<li style="font-weight: bold; padding-left: 5px;">simple</li>');
- for (var i in xdata){
- $("#plantemplates").append('<li><a href="javascript:dlg_planning({\'uuid\':\'\'},\'ins\',\''+xdata[i].uuid+'\');">'+ xdata[i].templatename+'</a></li>');
- }
- $("#plantemplates").append('<li><a href="javascript:dlg_planning({\'uuid\':\'\'},\'ins\');">Plan Vide</a></li>');
- }
-}
\ No newline at end of file