saimod update for skilltrees (edit function)

This commit is contained in:
Ulf Gebhardt 2014-11-14 13:21:34 +01:00
parent a04fbaa8d2
commit db82b92074
5 changed files with 23 additions and 4 deletions

View File

@ -29,7 +29,7 @@ class race_visuals {
case self::VISUAL_FACIAL_HAIR_COLOR:
return self::VISUAL_FACIAL_HAIR_COLOR_NAME;
default:
return 'visual not valid';
return 'default';
}
}
}

View File

@ -43,7 +43,7 @@ class player_races {
case self::TROLL:
return self::TROLL_NAME;
default:
return 'race not valid';
return 'default';
}
}

View File

@ -12,6 +12,7 @@ function load_skilltree_tab(tree){
$('img#loader').show();
$('#tab_skilltree').load(SAI_ENDPOINT+'sai_mod=saimod_mojotrollz_skilltree&action=tree&tree='+tree, function(){
register_icon_add();
register_icon_edit();
register_icon_delete();
register_tree_edit();
skilltree();
@ -43,6 +44,23 @@ function register_icon_add(){
});
}
function register_icon_edit(){
$('.btn_icon_edit').click(function(){
$('#input_tree').val($(this).attr('tree'));
$('#input_row').val($(this).attr('row'));
$('#input_column').val($(this).attr('column'));
$('#input_type').val($(this).attr('_type'));
$('#input_border').val($(this).attr('border'));
$('#input_icon').val($(this).attr('icon'));
$('#input_max').val($(this).attr('max'));
$('#input_parent_row').val($(this).attr('parent_row'));
$('#input_parent_column').val($(this).attr('parent_column'));
$("#btn_icon_add").focus();
});
}
function register_icon_delete(){
$('.btn_icon_del').click(function(){
_class = $(this).attr('_class');

View File

@ -9,5 +9,6 @@
<td>${max}</td>
<td>${parent_row}</td>
<td>${parent_column}</td>
<td><button class="btn btn-danger btn_icon_del" _class="${class}" tree="${tree}" row="${row}" column="${column}">Delete</button></td>
<td><button class="btn btn-success btn_icon_edit" _class="${class}" tree="${tree}" row="${row}" column="${column}" _type="${type}" border="${border}" icon="${icon}" max="${max}" parent_row="${parent_row}" parent_column="${parent_column}">Edit</button>
<button class="btn btn-danger btn_icon_del" _class="${class}" tree="${tree}" row="${row}" column="${column}">Delete</button></td>
</tr>

View File

@ -41,6 +41,6 @@ ${skilltree}
<td><input id="input_max" type="number" placeholder="max" style="width: 50px;"/></td>
<td><input id="input_parent_row" type="number" placeholder="parent_row" style="width: 75px;"/></td>
<td><input id="input_parent_column" type="number" placeholder="parent_column" style="width: 75px;"/></td>
<td><button class="btn btn-success" id="btn_icon_add" _class="${class}">Add</button></td>
<td><button class="btn btn-success" id="btn_icon_add" _class="${class}">Add/Edit</button></td>
</tr>
</table>