[prev in list] [next in list] [prev in thread] [next in thread]
List: asterisk-gui-commits
Subject: rbrindley: branch rbrindley/astman_revamp r4681 -
From: SVN commits to the Asterisk-GUI project
Date: 2009-03-30 20:46:14
Message-ID: E1LoON4-0000QG-4A () wibble ! digium ! internal
[Download RAW message or body]
Author: rbrindley
Date: Mon Mar 30 15:46:10 2009
New Revision: 4681
URL: http://svn.digium.com/svn-view/asterisk-gui?view=rev&rev=4681
Log:
- js/dialplans.js now uses pbx.call_plans.* and pbx.users.*
Modified:
team/rbrindley/astman_revamp/config/js/dialplans.js
Modified: team/rbrindley/astman_revamp/config/js/dialplans.js
URL: http://svn.digium.com/svn-view/asterisk-gui/team/rbrindley/astman_revamp/config/js/dialplans.js?view=diff&rev=4681&r1=4680&r2=4681
==============================================================================
--- team/rbrindley/astman_revamp/config/js/dialplans.js (original)
+++ team/rbrindley/astman_revamp/config/js/dialplans.js Mon Mar 30 15:46:10 2009
@@ -38,7 +38,7 @@
};
var delete_DP_confirm = function(k){
- var ul = parent.astgui_manageusers.listOfUsers();
+ var ul = parent.pbx.users.list();
for( var f=0 ; f < ul.length ; f++ ){
if( parent.sessionData.pbxinfo.users[ ul[f] ].getProperty('context') == k ){
ASTGUI.feedback( { msg:'Can not delete dialplan !<BR> The selected Dial Plan is \
in use by one or more users.', showfor:3, color:'red' } ); @@ -48,7 +48,7 @@
if( !confirm(' Delete DialPlan ' + k.withOut(ASTGUI.contexts.CallingPlanPrefix) + \
'?' ) ){ return; } parent.ASTGUI.dialog.waitWhile(' Applying Changes ...');
- parent.astgui_manageCallPlans.deletePlan(k);
+ parent.pbx.call_plans.remove(k);
var after = function(){
ASTGUI.feedback( { msg: 'deleted DialPlan !', showfor: 2 , color: 'blue', bgcolor: \
'#FFFFFF' } ); parent.ASTGUI.dialog.hide();
@@ -67,7 +67,7 @@
var dp_name = DOM_edit_dlpn_name.value;
if( isNewDP ){ // check if there is already a DialPlan by this name
- var tmp_dps = parent.astgui_manageCallPlans.listPlans() ;
+ var tmp_dps = parent.pbx.call_plans.list() ;
if( tmp_dps.contains( ASTGUI.contexts.CallingPlanPrefix + dp_name ) ){
ASTGUI.feedback( { msg:' DialPlan name already in use ! <BR> Please choose \
another name.', showfor: 3, color:'red' } ); DOM_edit_dlpn_name.focus();
@@ -88,23 +88,23 @@
var add = function(){
if( isNewDP == false && dp_name != EDIT_DP){ // if dialplan name is changed, \
update any users context who have this dialplan (function(){
- var ul = parent.astgui_manageusers.listOfUsers();
+ var ul = parent.pbx.users.list();
ul.each(
function(user){
if( parent.sessionData.pbxinfo.users[user].context == EDIT_DP ){
var t = ASTGUI.contexts.CallingPlanPrefix + dp_name ;
- parent.astgui_manageusers.editUserProperty({ user:user , property: 'context', \
value: t }); + parent.pbx.users.edit(user, {context: t });
}
}
);
})();
}
- parent.astgui_manageCallPlans.addPlan(dp_name, dp , after );
+ parent.pbx.call_plans.add(dp_name, dp , after );
};
if(isNewDP){
add();
}else{
- parent.astgui_manageCallPlans.deletePlan(EDIT_DP);
+ parent.pbx.call_plans.remove(EDIT_DP);
setTimeout(add, 700);
}
@@ -115,7 +115,7 @@
_$('Edit_dialog_title').innerHTML = 'Create New DialPlan';
ASTGUI.domActions.unCheckAll( cr_chkbxClass );
ASTGUI.domActions.checkSelected( cr_chkbxClass, ASTGUI.includeContexts ) ;
- DOM_edit_dlpn_name.value = parent.astgui_manageCallPlans.nextAvailableDP() ;
+ DOM_edit_dlpn_name.value = parent.pbx.call_plans.nextAvailable() ;
return ;
}
@@ -148,7 +148,7 @@
})();
(function (){
- var c = parent.astgui_manageCallPlans.listPlans() ;
+ var c = parent.pbx.call_plans.list() ;
c.each(function(plan){
var newRow = DOM_table_DialPlans_list.insertRow(-1);
newRow.className = ((DOM_table_DialPlans_list.rows.length)%2==1)?'odd':'even';
_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--
asterisk-gui-commits mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-gui-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic