Changeset 7627

Show
Ignore:
Timestamp:
05/02/09 13:15:16 (1 year ago)
Author:
p_lindheimer
Message:

fixes #3618 generate announce-position in queues.conf for Asterisk 1.6 (yes or no only for now)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/branches/2.5/queues/functions.inc.php

    r7281 r7627  
    4242                // 
    4343                $ver12 = version_compare($ast_version, '1.4', 'lt'); 
     44                $ver16 = version_compare($ast_version, '1.6', 'ge'); 
    4445                 
    4546                // legacy but in case someone was using this we will leave it 
     
    100101                                                case 'ringinuse':  
    101102                                                        break; 
     103                                                case 'announce-position': 
     104                                                        if ($ver16) { 
     105                                                                $output .= $keyword."=".$data."\n"; 
     106                                                        } 
     107                                                        break; 
    102108                                                case 'retry':  
    103109                                                        if ($data == 'none') { 
     
    404410        array($account,'announce-frequency',($_REQUEST['announcefreq'])?$_REQUEST['announcefreq']:'0',0), 
    405411        array($account,'announce-holdtime',($_REQUEST['announceholdtime'])?$_REQUEST['announceholdtime']:'no',0), 
     412        array($account,'announce-position',($_REQUEST['announceposition'])?$_REQUEST['announceposition']:'no',0), 
    406413        array($account,'queue-youarenext',($_REQUEST['announceposition']=='no')?'silence/1':'queue-youarenext',0),  //if no, play no sound 
    407414        array($account,'queue-thereare',($_REQUEST['announceposition']=='no')?'silence/1':'queue-thereare',0),  //if no, play no sound 
  • modules/branches/2.5/queues/module.xml

    r7397 r7627  
    99        </description> 
    1010        <changelog> 
     11                *2.5.4.7* #3618 
    1112                *2.5.4.6* localization updates 
    1213                *2.5.4.5* #3400, #3380, various translations