add default timezone + delete parser file
This commit is contained in:
14
config.php
14
config.php
@@ -331,6 +331,7 @@ class Databap extends PhpObject
|
||||
function __construct($oClassManagement)
|
||||
{
|
||||
parent::__construct();
|
||||
date_default_timezone_set(Settings::TIMEZONE);
|
||||
$this->oMySql = new MySqlManager();
|
||||
if($this->oMySql->sDbState == MySqlManager::DB_NO_DATA) $this->install();
|
||||
$this->oProcedure = new Procedure($this->oMySql);
|
||||
@@ -361,8 +362,11 @@ class Databap extends PhpObject
|
||||
$this->oMySql->insertRow(MySqlManager::CHAN_TABLE, array('safe_name'=>self::getChanSafeName(self::DEFAULT_CHAN), MySqlManager::getText(MySqlManager::CHAN_TABLE)=>self::DEFAULT_CHAN));
|
||||
|
||||
//Install default users : admin and test
|
||||
$this->addUser('francois', 'lutran', 'cgi', 'francois@lutran.fr', self::CLEARANCE_ADMIN);
|
||||
$iAdminId = $this->addUser('francois', 'lutran', 'cgi', 'francois@lutran.fr', self::CLEARANCE_ADMIN);
|
||||
$this->addUser('test', 'test', 'test', 'test@test.com');
|
||||
|
||||
//Write the SAP blog parser bash script to main folder
|
||||
@file_put_contents('sap_website_parser.sh', "#!/bin/bash\n\n/usr/bin/php -f index.php a=external_access p=sap_blog auth_token=".$iAdminId.'_'.$this->generateToken($iAdminId));
|
||||
}
|
||||
|
||||
private function setUserId($iUserId)
|
||||
@@ -630,6 +634,8 @@ class Databap extends PhpObject
|
||||
//$this->oMySql->insertRow($sOptionTable, array($sUserIdCol=>$iUserId, $sOptNameIdCol=>self::OPT_HOVER, $sOptionTextCol=>'#EFAB00'));
|
||||
$this->oMySql->insertRow($sOptionTable, array($sUserIdCol=>$iUserId, $sOptNameIdCol=>self::OPT_TOKEN, $sOptionTextCol=>$this->generateRssLink($iUserId)));
|
||||
//$this->oMySql->insertRow($sOptionTable, array($sUserIdCol=>$iUserId, $sOptNameIdCol=>self::OPT_IMAGE_CHAT, $sOptionTextCol=>'images/sap_gold_332.jpg'));
|
||||
|
||||
return $iUserId;
|
||||
}
|
||||
|
||||
public function resetToken()
|
||||
@@ -2104,7 +2110,7 @@ class Databap extends PhpObject
|
||||
{
|
||||
$iUserId = strstr($sKey, '_', true);
|
||||
$sToken = substr($sKey, strlen($iUserId)+1);
|
||||
return (strlen($sToken)==self::TOKEN_LENGTH && $this->generateToken($iUserId)==$sToken)?$iUserId:0;
|
||||
return (strlen($sToken)==self::TOKEN_LENGTH && $this->generateToken($iUserId)==$sToken && $this->checkValue(MySqlManager::USER_TABLE, $iUserId))?$iUserId:0;
|
||||
}
|
||||
|
||||
public function resetNecessary($iUserId)
|
||||
@@ -2800,9 +2806,9 @@ class SearchEngine extends PhpObject
|
||||
//$sWords = self::KEYWORDS_SEPARATOR.$asItem['keywords'].self::KEYWORDS_SEPARATOR;
|
||||
|
||||
//Calculate hit value
|
||||
//$iCount =
|
||||
//$iCount = 0;
|
||||
|
||||
$this->incItemRank($iSearchId, $iLevel);
|
||||
$this->incItemRank($iSearchId, $iLevel/**10+$iCount*/);
|
||||
|
||||
$this->setItemInfo($iSearchId, $iItemType, $iItemId);
|
||||
$this->setUserInfo($this->getItemInfo($iSearchId, MySqlManager::getId(MySqlManager::USER_TABLE)));
|
||||
|
||||
Reference in New Issue
Block a user