saimod update for skilltrees (edit function)
This commit is contained in:
parent
a04fbaa8d2
commit
db82b92074
@ -29,7 +29,7 @@ class race_visuals {
|
|||||||
case self::VISUAL_FACIAL_HAIR_COLOR:
|
case self::VISUAL_FACIAL_HAIR_COLOR:
|
||||||
return self::VISUAL_FACIAL_HAIR_COLOR_NAME;
|
return self::VISUAL_FACIAL_HAIR_COLOR_NAME;
|
||||||
default:
|
default:
|
||||||
return 'visual not valid';
|
return 'default';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -43,7 +43,7 @@ class player_races {
|
|||||||
case self::TROLL:
|
case self::TROLL:
|
||||||
return self::TROLL_NAME;
|
return self::TROLL_NAME;
|
||||||
default:
|
default:
|
||||||
return 'race not valid';
|
return 'default';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -12,6 +12,7 @@ function load_skilltree_tab(tree){
|
|||||||
$('img#loader').show();
|
$('img#loader').show();
|
||||||
$('#tab_skilltree').load(SAI_ENDPOINT+'sai_mod=saimod_mojotrollz_skilltree&action=tree&tree='+tree, function(){
|
$('#tab_skilltree').load(SAI_ENDPOINT+'sai_mod=saimod_mojotrollz_skilltree&action=tree&tree='+tree, function(){
|
||||||
register_icon_add();
|
register_icon_add();
|
||||||
|
register_icon_edit();
|
||||||
register_icon_delete();
|
register_icon_delete();
|
||||||
register_tree_edit();
|
register_tree_edit();
|
||||||
skilltree();
|
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(){
|
function register_icon_delete(){
|
||||||
$('.btn_icon_del').click(function(){
|
$('.btn_icon_del').click(function(){
|
||||||
_class = $(this).attr('_class');
|
_class = $(this).attr('_class');
|
||||||
|
|||||||
@ -9,5 +9,6 @@
|
|||||||
<td>${max}</td>
|
<td>${max}</td>
|
||||||
<td>${parent_row}</td>
|
<td>${parent_row}</td>
|
||||||
<td>${parent_column}</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>
|
</tr>
|
||||||
@ -41,6 +41,6 @@ ${skilltree}
|
|||||||
<td><input id="input_max" type="number" placeholder="max" style="width: 50px;"/></td>
|
<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_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><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>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
Loading…
x
Reference in New Issue
Block a user