panels: update (especially for studios and projects)

This commit is contained in:
Milan
2022-10-23 21:44:29 +02:00
parent 24b874e065
commit c0b658abc0
10 changed files with 199 additions and 87 deletions

View File

@@ -17,21 +17,26 @@ function cancel_edit_project_assignments(name){
return false;
}
function edit_project(name){
function edit_project(elem, name){
if ($('#edit_'+name).css('display')=='none'){
$('#view_'+name).hide();
$('#assign_'+name).hide();
$('#edit_'+name).show();
elem.text(elem.data("cancel"));
elem.addClass("text");
}else{
cancel_edit_project(name);
cancel_edit_project(elem, name);
}
return false;
}
function cancel_edit_project(name){
function cancel_edit_project(elem, name){
$('#edit_'+name).hide();
$('#assign_'+name).hide();
$('#view_'+name).show();
elem.text(elem.data("action"));
elem.removeClass("text");
return false;
}

View File

@@ -1,22 +1,28 @@
var region='<TMPL_VAR loc.region escape=js>';
function edit_studio(name){
if ($('#edit_'+name).css('display')=='none'){
$('#view_'+name).hide();
$('#edit_'+name).show();
}else{
cancel_edit_studio(name);
}
return false;
}
function add_studio(){
$('.editor').hide();
$('#edit_new').show();
return false;
}
function cancel_edit_studio(name){
$('#edit_'+name).hide();
$('#view_'+name).show();
function edit_studio(elem, name){
if ($('#edit_'+name).css('display')=='none'){
$('#view_'+name).hide();
$('#edit_'+name).show();
elem.text(elem.data("cancel"));
elem.addClass("text");
}else{
cancel_edit_studio(elem, name);
}
return false;
}
function cancel_edit_studio(elem, name){
$('#edit_'+name).hide();
$('#view_'+name).show();
elem.text(elem.data("action"));
elem.removeClass("text");
return false;
}