if (!isset(IPF::$settings['file_permission']))
IPF::$settings['file_permission'] = 0666;
- //print_r(IPF::$settings);
+ if (!isset(IPF::$settings['time_zome'])){
+ IPF::$settings['time_zone'] = 'America/Toronto';
+ }
}
public static function boot($ipf_path, $project_path)
IPF::$settings['project_path']=$project_path;
try{
IPF::loadSettings();
+ date_default_timezone_set(IPF::$settings['time_zone']);
}catch(IPF_Exception_Settings $e){
die('Setting Error: '.$e->getMessage()."\n");
}
if (isset($request->GET[$param_name])){
$id = $request->GET[$param_name];
if ($this->IsChoice($id)){
- $l = split("\.",$id);
+ $l = explode("\.",$id);
$wh = array();
for($i=0; $i<count($this->fields); $i++){
if ($i>=(count($l)))
if ($form->isAdd)
continue;
- @list($x1,$x2,$id,$x3) = @split('_',$form->prefix);
+ @list($x1,$x2,$id,$x3) = @explode('_',$form->prefix);
if ($id==$obj->id){
if ($form->cleaned_data[0]==true)
$obj->delete();
else
return new IPF_HTTP_Response_NotFound();
- $ids = split(',',(string)$request->POST['ids']);
- $prev_ids = split(',',(string)$request->POST['prev_ids']);
+ $ids = explode(',',(string)$request->POST['ids']);
+ $prev_ids = explode(',',(string)$request->POST['prev_ids']);
$drop_id = $request->POST['drop_id'];
$o = new $m();
$dirtree = dir_recursive($upload_path);
- $pth = split(DIRECTORY_SEPARATOR,$curr_dir);
+ $pth = explode(DIRECTORY_SEPARATOR,$curr_dir);
$path = array();
$cd = '/admin/filebrowser/';
foreach($pth as $p){
function checkPassword($password){
if ( ($this->password=='') || ($this->password==User::UNUSABLE_PASSWORD) )
return false;
- list($algo, $salt, $hash) = split(':', $this->password);
+ list($algo, $salt, $hash) = explode(':', $this->password);
if ($hash == $algo($salt.$password))
return true;
else
public function valueFromFormData($name, $data)
{
if (isset($data[$name])) {
- $vals = split("\.",(string)$data[$name]);
+ $vals = explode("\.",(string)$data[$name]);
for($i=0; $i<count($this->_levels); $i++){
if ( ($i<count($vals)) && ($data[$name]!='')){
$data[$this->_levels[$i]] = $vals[$i];
while(file_exists($path.$name)){
$pathinfo = pathinfo($name);
$filename = $pathinfo['filename'];
- $split = split('_', $filename);
+ $split = explode('_', $filename);
$n = count($split);
if ($n<2){
}
public static function timestamp(){
- list($f,$i) = split(' ',microtime());
+ list($f,$i) = explode(' ',microtime());
return $i.substr((string)$f,2,6);
}