Version 3.2.3
This commit is contained in:
1 parent
ae5c01cc78
commit
78706903a2
2641 files changed
+228363
-201264
No files matched your search
@@ -36,15 +36,6 @@ _uagents.prototype.uagents = {
|
||||
onSuccess: function(t)
|
||||
{
|
||||
Debug.write( t.responseText );
|
||||
doStriping();
|
||||
},
|
||||
onException: function(t)
|
||||
{
|
||||
doStriping();
|
||||
},
|
||||
onFailure: function(t)
|
||||
{
|
||||
doStriping();
|
||||
}
|
||||
});
|
||||
},
|
||||
@@ -83,7 +74,6 @@ _uagents.prototype.uagents = {
|
||||
acp.uagents.json = t.responseJSON;
|
||||
|
||||
$('uagent_' + id).remove();
|
||||
doStriping();
|
||||
}
|
||||
});
|
||||
},
|
||||
@@ -203,12 +193,12 @@ _uagents.prototype.uagents = {
|
||||
}
|
||||
|
||||
acp.uagents.json = t.responseJSON;
|
||||
|
||||
|
||||
if( id == 'new' )
|
||||
{
|
||||
var newparams = {
|
||||
'id': t.responseJSON['returnid'],
|
||||
'name': params['uagent_name'],
|
||||
'name': unescape(params['uagent_name']),
|
||||
'type': params['uagent_type']
|
||||
};
|
||||
|
||||
@@ -223,33 +213,36 @@ _uagents.prototype.uagents = {
|
||||
$('uagent_regex_new').value = '';
|
||||
$('uagent_capture_new').value = '';
|
||||
$('uagent_position_new').value = 0;
|
||||
|
||||
doStriping();
|
||||
|
||||
|
||||
/* Update ID */
|
||||
id = newparams['id'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$('agent_' + id + '_edit').stopObserving();
|
||||
$('agent_' + id + '_delete').stopObserving();
|
||||
|
||||
/* Update contents so that the name and image are updated in place */
|
||||
var newparams = {
|
||||
'id': id,
|
||||
'name': unescape(params['uagent_name']),
|
||||
'type': params['uagent_type']
|
||||
};
|
||||
|
||||
|
||||
// Need to add it to the list
|
||||
var html = ipb.templates['agent_row'].evaluate( newparams );
|
||||
|
||||
|
||||
$('uagent_' + id ).update( html.replace( /^<li([^>]+?)>(.*)<\/li>/, "$2" ) );
|
||||
|
||||
|
||||
acp.uagents.popups[ id ].hide();
|
||||
}
|
||||
|
||||
|
||||
/* Reset listeners */
|
||||
$('agent_' + id + '_edit').observe('click', acp.uagents.editAgent.bindAsEventListener( this, id ) );
|
||||
$('agent_' + id + '_delete').observe('click', acp.uagents.deleteAgent.bindAsEventListener( this, id ) );
|
||||
|
||||
|
||||
ipb.global.showInlineNotification( ipb.lang['useragent_saved'], { showClose: true } );
|
||||
|
||||
/* Reset sortable */
|
||||
Sortable.create( 'sortable_handle', { tag: 'li', only: 'isDraggable', revert: true, format: 'uagent_([0-9]+)', handle: 'draghandle', onUpdate: acp.uagents.updateAgents } );
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user