pari: branch asterisknow r774 - in /branches/asterisknow: ./
config/trunks.html
asterisk-gui-commits at lists.digium.com
asterisk-gui-commits at lists.digium.com
Thu Apr 26 13:06:22 MST 2007
Author: pari
Date: Thu Apr 26 15:06:22 2007
New Revision: 774
URL: http://svn.digium.com/view/asterisk-gui?view=rev&rev=774
Log:
Merged revisions 772-773 via svnmerge from
https://origsvn.digium.com/svn/asterisk-gui/trunk
........
r772 | pari | 2007-04-26 13:59:05 -0500 (Thu, 26 Apr 2007) | 1 line
Bug Fix: When Editing an Analog trunk - the first analog port is checked irrespective of waht trunks are selected
........
r773 | pari | 2007-04-26 15:05:09 -0500 (Thu, 26 Apr 2007) | 1 line
Fix: Editing analog trunks not working properly
........
Modified:
branches/asterisknow/ (props changed)
branches/asterisknow/config/trunks.html
Propchange: branches/asterisknow/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Thu Apr 26 15:06:22 2007
@@ -1,1 +1,1 @@
-/trunk:1-449,489-540,542-557,559,561-577,580-586,588-768
+/trunk:1-449,489-540,542-557,559,561-577,580-586,588-773
Modified: branches/asterisknow/config/trunks.html
URL: http://svn.digium.com/view/asterisk-gui/branches/asterisknow/config/trunks.html?view=diff&rev=774&r1=773&r2=774
==============================================================================
--- branches/asterisknow/config/trunks.html (original)
+++ branches/asterisknow/config/trunks.html Thu Apr 26 15:06:22 2007
@@ -133,6 +133,9 @@
}
callbacks.cancelnewcategory = function(){
+ remove_event( _$('trunkstyleanalog') , 'click' , activateanalogvoip );
+ remove_event( _$('trunkstylevoip') , 'click' , activateanalogvoip );
+ remove_event( _$('trunkstylecustomvoip') , 'click' , activateanalogvoip );
hideSPdetails();
}
@@ -231,6 +234,23 @@
}
dids_array.push( _name.value );
}else{
+
+ if( _$('trunkstyleanalog').checked ){
+ _$('context').value = asterisk_guiTDPrefix + _$('name').value ;
+ var needcomma = 0 ;
+ var count = 0 ;
+ _$('trunkname').value = "" ;
+ for (var x=0;x< _$('zapchan').options.length;x++) {
+ if (_$('zapchan').options[x].selected) {
+ if(needcomma){ _$('trunkname').value += "," }
+ needcomma = 1 ;
+ _$('trunkname').value += _$('zapchan').options[x].value ;
+ count++ ;
+ }
+ }
+ _$('trunkname').value = ((count > 1) ? "Ports ":"Port ") + _$('trunkname').value ;
+ }
+
old_trunkname = _dvcs_v ;
if( _dvcs_v != _name.value ){ // if the trunk name is changed , change the name in dids_array
for( var i=0 ; i < dids_array.length; i ++){ if( dids_array[i] == _dvcs_v ) { dids_array[i] = _name.value ; break; } }
@@ -254,7 +274,12 @@
}else{
if(old_trunkname != _$('name').value ){ update_didcontext(old_trunkname, _$('name').value); } // rename DID if needed
}
- return false;
+
+
+ hideSPdetails();
+ loadServiceProvidersintotable();
+
+ return true;
}
@@ -402,6 +427,11 @@
_$('customvoip').style.display="none";
_$('userscontent_title').innerHTML = "Add Service Provider";
isnewtrunk = 1;
+
+ add_event( _$('trunkstyleanalog') , 'click' , activateanalogvoip );
+ add_event( _$('trunkstylevoip') , 'click' , activateanalogvoip );
+ add_event( _$('trunkstylecustomvoip') , 'click' , activateanalogvoip );
+
return tmp;
}
@@ -687,6 +717,7 @@
if(sp_value == _devices.options[i].value ){
_devices.selectitem(i);
showSPdetails();
+ activateanalogvoip();
break;
}
}
@@ -946,9 +977,9 @@
<div id='cabinet' style='width:0;overflow:hidden'><select id='hiddenglobals'></select></div>
<fieldset>
<legend><B> Provider Type: </B></legend>
- <LABEL FOR="trunkstyleanalog"><input name='trunkstyle' type='radio' id='trunkstyleanalog' onclick='activateanalogvoip()' value='analog'>Analog</LABEL><BR>
- <LABEL FOR="trunkstylevoip"><input name='trunkstyle' type='radio' id='trunkstylevoip' onclick='activateanalogvoip()' value='voip'>VoIP</LABEL><BR>
- <LABEL FOR="trunkstylecustomvoip"><input name='trunkstyle' type='radio' id='trunkstylecustomvoip' onclick='activateanalogvoip()' value='customvoip'>Custom VoIP</LABEL>
+ <LABEL FOR="trunkstyleanalog"><input name='trunkstyle' type='radio' id='trunkstyleanalog' value='analog'>Analog</LABEL><BR>
+ <LABEL FOR="trunkstylevoip"><input name='trunkstyle' type='radio' id='trunkstylevoip' value='voip'>VoIP</LABEL><BR>
+ <LABEL FOR="trunkstylecustomvoip"><input name='trunkstyle' type='radio' id='trunkstylecustomvoip' value='customvoip'>Custom VoIP</LABEL>
</fieldset>
<div id="div_providername" style="display:none">
<BR><BR><B>Provider Name:</B><BR><input id="name" size=10 class='input8'>
More information about the asterisk-gui-commits
mailing list