Changeset 5617
- Timestamp:
- 01/26/08 19:16:40 (7 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
contributed_modules/modules/customcontexts/functions.inc.php
r5055 r5617 51 51 $db->query($sql); 52 52 } 53 $sql = "INSERT I NTO customcontexts_includes_list (context, include, description, sort) VALUES ('$section', '$include', '$include', $i)";53 $sql = "INSERT IGNORE INTO customcontexts_includes_list (context, include, description, sort) VALUES ('$section', '$include', '$include', $i)"; 54 54 $db->query($sql); 55 55 } … … 223 223 function customcontexts_getcontexts() { 224 224 global $db; 225 $tmparray = array(); 225 226 $sql = "select context, description from customcontexts_contexts order by description"; 226 227 $results = $db->getAll($sql); 227 if(DB::IsError($results)) 228 $results = null; 229 foreach ($results as $val) 228 if(DB::IsError($results)) { 229 $results = array(); 230 } 231 foreach ($results as $val) { 230 232 $tmparray[] = array($val[0], $val[1]); 233 } 231 234 return $tmparray; 232 235 } … … 235 238 function customcontexts_gettimegroups() { 236 239 global $db; 240 $tmparray = array(); 237 241 $sql = "select id, description from customcontexts_timegroups order by description"; 238 242 $results = $db->getAll($sql); 239 if(DB::IsError($results)) 240 $results = null; 241 foreach ($results as $val) 243 if(DB::IsError($results)) { 244 $results = array(); 245 } 246 foreach ($results as $val) { 242 247 $tmparray[] = array($val[0], $val[1]); 248 } 243 249 return $tmparray; 244 250 } … … 247 253 function customcontexts_gettimes($timegroup) { 248 254 global $db; 255 $tmparray = array(); 249 256 $sql = "select id, time from customcontexts_timegroups_detail where timegroupid = $timegroup"; 250 257 $results = $db->getAll($sql); 251 if(DB::IsError($results)) 252 $results = null; 253 foreach ($results as $val) 258 if(DB::IsError($results)) { 259 $results = array(); 260 } 261 foreach ($results as $val) { 254 262 $tmparray[] = array($val[0], $val[1]); 263 } 255 264 return $tmparray; 256 265 } contributed_modules/modules/customcontexts/module.xml
r5056 r5617 2 2 <rawname>customcontexts</rawname> 3 3 <name>Custom Contexts</name> 4 <version>0.3. 3</version>4 <version>0.3.4</version> 5 5 <type>setup</type> 6 6 <category>Advanced</category> … … 24 24 </depends> 25 25 <changelog> 26 *0.3.4* see http://freepbx.org/forum/freepbx/users/custom-contexts-broken-in-freepbx-2-3-1-3 26 27 *0.3.3* Added Set All option to quickly allow/deny all. 27 28 Fixed bug which caused routes to be denied after rename/sort/or delete other route.
