Changeset 5893

Show
Ignore:
Timestamp:
07/03/08 10:47:16 (3 months ago)
Author:
lazytt
Message:

#1821 hopefully properly this time

Files:

Legend:

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

    r5892 r5893  
    8181                // Should we really automatically generate a speeddial ?  
    8282                // If yes I think we should start from 99 going down and leave easier speeddials to users  
    83                 if (isset($_POST['needsd']))
    84     if (empty($speeddial)) {  
    85                         for ($nbr = 99; $nbr > 0; $nbr--) {  
    86                                 if ($astman->database_get("sysspeeddials",sprintf("%02d",$nbr))===false) { 
    87                                         $speeddial = sprintf("%02d", $nbr); 
    88                                         break; 
    89                                
    90                        
    91                
    92                
    93                 $astman->database_put("cidname",$number, '"'.$name.'"'); 
    94                 if ($speeddial != '') 
    95                         $astman->database_put("sysspeeddials",$speeddial, '"'.$number.'"'); 
    96         } else { 
    97                 fatal("Cannot connect to Asterisk Manager with ".$amp_conf["AMPMGRUSER"]."/".$amp_conf["AMPMGRPASS"]); 
     83                if ($needsd)
     84        if (empty($speeddial)) {  
     85                            for ($nbr = 99; $nbr > 0; $nbr--) {  
     86                                    if ($astman->database_get("sysspeeddials",sprintf("%02d",$nbr))===false) { 
     87                                            $speeddial = sprintf("%02d", $nbr); 
     88                                            break; 
     89                                   
     90                           
     91                   
     92                   
     93                    $astman->database_put("cidname",$number, '"'.$name.'"'); 
     94                    if ($speeddial != '') 
     95                            $astman->database_put("sysspeeddials",$speeddial, '"'.$number.'"'); 
     96            } else { 
     97                    fatal("Cannot connect to Asterisk Manager with ".$amp_conf["AMPMGRUSER"]."/".$amp_conf["AMPMGRPASS"]); 
    9898        } 
    9999} 
  • modules/branches/2.5/phonebook/page.phonebook.php

    r5892 r5893  
    2626        switch ($action) { 
    2727                case "add": 
    28                         phonebook_add($number, $name, $speeddial); 
     28                        phonebook_add($number, $name, $speeddial, $needsd); 
    2929                        redirect_standard(); 
    3030                exit; 
     
    169169  <tr> 
    170170                <td><a href="#" class="info"><?php echo _("Set Speed Dial?"); ?><span><?php echo _("Check to have a speed dial created automaticaly for this number"); ?></span></a></td> 
    171                 <td><input type="checkbox" name="needsd" value="" CHECKED <?php echo $thisItem['needsd'] ?>  /></td> 
     171                <td><input type="checkbox" name="needsd" value="true" CHECKED <?php echo $thisItem['needsd'] ?>  /></td> 
    172172        </tr> 
    173173         
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads