root/modules/branches/2.10/languages/install.php

Revision 13091, 0.7 kB (checked in by p_lindheimer, 1 year ago)

adds FREEPBX_IS_AUTH checking to most module files re #5478

  • Property svn:mime-type set to text/plain
  • Property svn:eol-style set to native
Line 
1 <?php
2 if (!defined('FREEPBX_IS_AUTH')) { die('No direct script access allowed'); }
3
4 global $db;
5
6 $autoincrement = (($amp_conf["AMPDBENGINE"] == "sqlite") || ($amp_conf["AMPDBENGINE"] == "sqlite3")) ? "AUTOINCREMENT":"AUTO_INCREMENT";
7 $sql[]="CREATE TABLE IF NOT EXISTS languages (
8   language_id INTEGER NOT NULL PRIMARY KEY $autoincrement,
9   lang_code VARCHAR( 50 ) ,
10   description VARCHAR( 50 ) ,
11   dest VARCHAR( 255 )
12 )";
13 $sql[]='CREATE TABLE IF NOT EXISTS language_incoming (
14       extension varchar(50),
15       cidnum varchar(50),
16       language varchar(10)
17       );';
18
19 foreach($sql as $s){
20   $check = $db->query($s);
21   if(DB::IsError($check)) {
22     die_freepbx("Can not create languages table\n");
23   }
24 }
25
26 ?>
Note: See TracBrowser for help on using the browser.