mirror of
https://github.com/e107inc/e107.git
synced 2025-06-03 09:25:27 +02:00
Optimization
This commit is contained in:
parent
46e89d103e
commit
b6d9507aca
@ -13,7 +13,7 @@ if(is_numeric($parm)) // Media-Manager file.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
if ((e_PAGE == 'page.php') || (array_key_exists('forum_attach', $pref) && $pref['forum_attach'] && FILE_UPLOADS || ADMIN || $fromadmin))
|
if ((e_PAGE === 'page.php') || (array_key_exists('forum_attach', $pref) && $pref['forum_attach'] && FILE_UPLOADS || ADMIN || $fromadmin))
|
||||||
{
|
{
|
||||||
list($fname, $uc) = explode("^", $parm."^");
|
list($fname, $uc) = explode("^", $parm."^");
|
||||||
if($uc)
|
if($uc)
|
||||||
|
@ -45,7 +45,7 @@ global $pref;
|
|||||||
return "<a class='bbcode' rel='external' href='javascript:window.location=\"mai\"+\"lto:\"+\"$p1\"+\"@\"+\"$p2\";self.close();' onmouseover='window.status=\"mai\"+\"lto:\"+\"$p1\"+\"@\"+\"$p2\"; return true;' onmouseout='window.status=\"\";return true;'>".$code_text."</a>";
|
return "<a class='bbcode' rel='external' href='javascript:window.location=\"mai\"+\"lto:\"+\"$p1\"+\"@\"+\"$p2\";self.close();' onmouseover='window.status=\"mai\"+\"lto:\"+\"$p1\"+\"@\"+\"$p2\"; return true;' onmouseout='window.status=\"\";return true;'>".$code_text."</a>";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (substr($code_text,0,1) == ']')
|
if (substr($code_text,0,1) === ']')
|
||||||
{ // Special fix for E107 urls including a language (not nice, really)
|
{ // Special fix for E107 urls including a language (not nice, really)
|
||||||
$code_text = substr($code_text,1);
|
$code_text = substr($code_text,1);
|
||||||
$parm .= ']';
|
$parm .= ']';
|
||||||
|
@ -25,7 +25,7 @@ else
|
|||||||
$listitems = explode("*", $code_text);
|
$listitems = explode("*", $code_text);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($parm == '')
|
if (empty($parm))
|
||||||
{ /* unordered list */
|
{ /* unordered list */
|
||||||
$listtext = "<ul class='bbcode'>";
|
$listtext = "<ul class='bbcode'>";
|
||||||
$trailer = "</ul>";
|
$trailer = "</ul>";
|
||||||
|
@ -8,13 +8,13 @@ $external = ($pref['links_new_window'] || strpos($parm, 'external') === 0) ? ' r
|
|||||||
if ($parm && $parm != 'external' && strpos($parm, ' ') === FALSE)
|
if ($parm && $parm != 'external' && strpos($parm, ' ') === FALSE)
|
||||||
{
|
{
|
||||||
$parm = preg_replace('#^external.#is', '', $parm);
|
$parm = preg_replace('#^external.#is', '', $parm);
|
||||||
if (strtolower(substr($parm, 0, 11)) == 'javascript:')
|
if (strtolower(substr($parm, 0, 11)) === 'javascript:')
|
||||||
return '';
|
return '';
|
||||||
return '<a href="'.$tp->toAttribute($parm).'" class="bbcode '.$class.'"'.$external.'>'.$code_text.'</a>';
|
return '<a href="'.$tp->toAttribute($parm).'" class="bbcode '.$class.'"'.$external.'>'.$code_text.'</a>';
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (strtolower(substr($code_text, 0, 11)) == 'javascript:')
|
if (strtolower(substr($code_text, 0, 11)) === 'javascript:')
|
||||||
return '';
|
return '';
|
||||||
return '<a href="'.$tp->toAttribute($code_text).'" class="bbcode '.$class.'"'.$external.'>'.$code_text.'</a>';
|
return '<a href="'.$tp->toAttribute($code_text).'" class="bbcode '.$class.'"'.$external.'>'.$code_text.'</a>';
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
e107::includeLan(e_LANGUAGEDIR.e_LANGUAGE."/lan_user.php");
|
e107::includeLan(e_LANGUAGEDIR.e_LANGUAGE."/lan_user.php");
|
||||||
|
|
||||||
global $tp;
|
global $tp;
|
||||||
if (substr($parm, -5) == '-link')
|
if (substr($parm, -5) === '-link')
|
||||||
{
|
{
|
||||||
$parm = substr($parm, 0, -5);
|
$parm = substr($parm, 0, -5);
|
||||||
return ($user_hideemail && !ADMIN) ? "<i>".LAN_143."</i>" : $tp->toHTML($parm,TRUE);
|
return ($user_hideemail && !ADMIN) ? "<i>".LAN_143."</i>" : $tp->toHTML($parm,TRUE);
|
||||||
|
@ -28,7 +28,7 @@ $text = '';
|
|||||||
$name_id = e107::getForm()->name2id($name);
|
$name_id = e107::getForm()->name2id($name);
|
||||||
|
|
||||||
//Get Select Box Only!
|
//Get Select Box Only!
|
||||||
if($scaction == 'select' || $scaction == 'all')
|
if($scaction === 'select' || $scaction === 'all')
|
||||||
{
|
{
|
||||||
require_once(e_HANDLER."file_class.php");
|
require_once(e_HANDLER."file_class.php");
|
||||||
$fl = new e_file;
|
$fl = new e_file;
|
||||||
@ -86,7 +86,7 @@ if($scaction == 'select' || $scaction == 'all')
|
|||||||
$text .= "</select>";
|
$text .= "</select>";
|
||||||
|
|
||||||
|
|
||||||
if($scaction == 'select') return $text;
|
if($scaction === 'select') return $text;
|
||||||
}
|
}
|
||||||
|
|
||||||
$hide = '';
|
$hide = '';
|
||||||
|
@ -2119,7 +2119,7 @@ class e_admin_controller
|
|||||||
|
|
||||||
// e107::getDebug()->log("Admin-ui Action: <b>".$action."</b>");
|
// e107::getDebug()->log("Admin-ui Action: <b>".$action."</b>");
|
||||||
|
|
||||||
if($action == 'Edit')
|
if($action === 'Edit')
|
||||||
{
|
{
|
||||||
$this->addTitle('#'.$this->getId()); // Inform user of which record is being edited.
|
$this->addTitle('#'.$this->getId()); // Inform user of which record is being edited.
|
||||||
}
|
}
|
||||||
@ -2827,7 +2827,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($this->getAction() == 'list')
|
if($this->getAction() === 'list')
|
||||||
{
|
{
|
||||||
return $this->getListModel()->get($key);
|
return $this->getListModel()->get($key);
|
||||||
}
|
}
|
||||||
@ -3188,7 +3188,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
$field = $trigger[1];
|
$field = $trigger[1];
|
||||||
$value = $trigger[2];
|
$value = $trigger[2];
|
||||||
|
|
||||||
if($trigger[0] == 'addAll')
|
if($trigger[0] === 'addAll')
|
||||||
{
|
{
|
||||||
$parms = $this->getFieldAttr($field, 'writeParms', array());
|
$parms = $this->getFieldAttr($field, 'writeParms', array());
|
||||||
if(!is_array($parms)) parse_str($parms, $parms);
|
if(!is_array($parms)) parse_str($parms, $parms);
|
||||||
@ -3221,7 +3221,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
|
|
||||||
if(method_exists($this, 'handleCommaBatch'))
|
if(method_exists($this, 'handleCommaBatch'))
|
||||||
{
|
{
|
||||||
$trigger[0] = $trigger[0] == 'ucadd' ? 'attach' : 'deattach';
|
$trigger[0] = $trigger[0] === 'ucadd' ? 'attach' : 'deattach';
|
||||||
$this->handleCommaBatch($selected, $field, $class, $trigger[0]);
|
$this->handleCommaBatch($selected, $field, $class, $trigger[0]);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@ -3799,7 +3799,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
$_dataType = $this->fields[$filterField]['data'];
|
$_dataType = $this->fields[$filterField]['data'];
|
||||||
$_fieldType = $this->fields[$filterField]['type'];
|
$_fieldType = $this->fields[$filterField]['type'];
|
||||||
|
|
||||||
if($_fieldType === 'comma' || $_fieldType === 'checkboxes' || $_fieldType == 'userclasses' || ($_fieldType == 'dropdown' && !empty($this->fields[$filterField]['writeParms']['multiple'])))
|
if($_fieldType === 'comma' || $_fieldType === 'checkboxes' || $_fieldType === 'userclasses' || ($_fieldType === 'dropdown' && !empty($this->fields[$filterField]['writeParms']['multiple'])))
|
||||||
{
|
{
|
||||||
$_dataType = 'set';
|
$_dataType = 'set';
|
||||||
}
|
}
|
||||||
@ -3812,7 +3812,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
|
|
||||||
case 'int':
|
case 'int':
|
||||||
case 'integer':
|
case 'integer':
|
||||||
if($_fieldType == 'datestamp') // Past Month, Past Year etc.
|
if($_fieldType === 'datestamp') // Past Month, Past Year etc.
|
||||||
{
|
{
|
||||||
$searchQry[] = $this->fields[$filterField]['__tableField']." > ".intval($filterValue);
|
$searchQry[] = $this->fields[$filterField]['__tableField']." > ".intval($filterValue);
|
||||||
}
|
}
|
||||||
@ -3826,14 +3826,14 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
|
|
||||||
default: // string usually.
|
default: // string usually.
|
||||||
|
|
||||||
if($filterValue == '_ISEMPTY_')
|
if($filterValue === '_ISEMPTY_')
|
||||||
{
|
{
|
||||||
$searchQry[] = $this->fields[$filterField]['__tableField']." = '' ";
|
$searchQry[] = $this->fields[$filterField]['__tableField']." = '' ";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
||||||
if($_fieldType == 'method') // More flexible filtering.
|
if($_fieldType === 'method') // More flexible filtering.
|
||||||
{
|
{
|
||||||
|
|
||||||
$searchQry[] = $this->fields[$filterField]['__tableField']." LIKE \"%".$tp->toDB($filterValue)."%\"";
|
$searchQry[] = $this->fields[$filterField]['__tableField']." LIKE \"%".$tp->toDB($filterValue)."%\"";
|
||||||
@ -3879,14 +3879,14 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
// filter for WHERE and FROM clauses
|
// filter for WHERE and FROM clauses
|
||||||
$searchable_types = array('text', 'textarea', 'bbarea', 'url', 'ip', 'tags', 'email', 'int', 'integer', 'str', 'string', 'number'); //method? 'user',
|
$searchable_types = array('text', 'textarea', 'bbarea', 'url', 'ip', 'tags', 'email', 'int', 'integer', 'str', 'string', 'number'); //method? 'user',
|
||||||
|
|
||||||
if($var['type'] == 'method' && !empty($var['data']) && ($var['data'] == 'string' || $var['data'] == 'str'))
|
if($var['type'] === 'method' && !empty($var['data']) && ($var['data'] === 'string' || $var['data'] === 'str'))
|
||||||
{
|
{
|
||||||
$searchable_types[] = 'method';
|
$searchable_types[] = 'method';
|
||||||
}
|
}
|
||||||
|
|
||||||
if(trim($searchQuery) !== '' && in_array($var['type'], $searchable_types) && $var['__tableField'])
|
if(trim($searchQuery) !== '' && in_array($var['type'], $searchable_types) && $var['__tableField'])
|
||||||
{
|
{
|
||||||
if($var['data'] == 'int' || $var['data'] == 'integer' || $var['type'] == 'int' || $var['type'] == 'integer')
|
if($var['data'] === 'int' || $var['data'] === 'integer' || $var['type'] === 'int' || $var['type'] === 'integer')
|
||||||
{
|
{
|
||||||
if(is_numeric($searchQuery))
|
if(is_numeric($searchQuery))
|
||||||
{
|
{
|
||||||
@ -3895,7 +3895,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($var['type'] == 'ip')
|
if($var['type'] === 'ip')
|
||||||
{
|
{
|
||||||
$ipSearch = e107::getIpHandler()->ipEncode($searchQuery);
|
$ipSearch = e107::getIpHandler()->ipEncode($searchQuery);
|
||||||
if(!empty($ipSearch))
|
if(!empty($ipSearch))
|
||||||
@ -4013,7 +4013,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
$rawData['joins'] = $joins;
|
$rawData['joins'] = $joins;
|
||||||
$rawData['groupField'] = $groupField;
|
$rawData['groupField'] = $groupField;
|
||||||
$rawData['orderField'] = isset($this->fields[$orderField]) ? $this->fields[$orderField]['__tableField'] : '';
|
$rawData['orderField'] = isset($this->fields[$orderField]) ? $this->fields[$orderField]['__tableField'] : '';
|
||||||
$rawData['orderType'] = $request->getQuery('asc') == 'desc' ? 'DESC' : 'ASC';
|
$rawData['orderType'] = $request->getQuery('asc') === 'desc' ? 'DESC' : 'ASC';
|
||||||
$rawData['limitFrom'] = false === $forceFrom ? intval($request->getQuery('from', 0)) : intval($forceFrom);
|
$rawData['limitFrom'] = false === $forceFrom ? intval($request->getQuery('from', 0)) : intval($forceFrom);
|
||||||
$rawData['limitTo'] = false === $forceTo ? intval($this->getPerPage()) : intval($forceTo);
|
$rawData['limitTo'] = false === $forceTo ? intval($this->getPerPage()) : intval($forceTo);
|
||||||
return $rawData;
|
return $rawData;
|
||||||
@ -4072,7 +4072,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
if(isset($this->fields[$orderField]) && strpos($this->listQry,'ORDER BY')==FALSE) //override ORDER using listQry (admin->sitelinks)
|
if(isset($this->fields[$orderField]) && strpos($this->listQry,'ORDER BY')==FALSE) //override ORDER using listQry (admin->sitelinks)
|
||||||
{
|
{
|
||||||
// no need of sanitize - it's found in field array
|
// no need of sanitize - it's found in field array
|
||||||
$qry .= ' ORDER BY '.$this->fields[$orderField]['__tableField'].' '.(strtolower($orderDef) == 'desc' ? 'DESC' : 'ASC');
|
$qry .= ' ORDER BY '.$this->fields[$orderField]['__tableField'].' '.(strtolower($orderDef) === 'desc' ? 'DESC' : 'ASC');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4147,7 +4147,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
|
|
||||||
// - Autoincrement sortField on 'Create'.
|
// - Autoincrement sortField on 'Create'.
|
||||||
|
|
||||||
if(($_posted['etrigger_submit'] == 'create') && !empty($this->sortField) && empty($this->sortParent) && empty($_posted[$this->sortField]) )
|
if(($_posted['etrigger_submit'] === 'create') && !empty($this->sortField) && empty($this->sortParent) && empty($_posted[$this->sortField]) )
|
||||||
{
|
{
|
||||||
|
|
||||||
$incVal = e107::getDb()->max($this->table, $this->sortField) + 1;
|
$incVal = e107::getDb()->max($this->table, $this->sortField) + 1;
|
||||||
@ -4254,7 +4254,7 @@ class e_admin_controller_ui extends e_admin_controller
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($when == 'after')
|
if($when === 'after')
|
||||||
{
|
{
|
||||||
$type .= 'd'; // ie. 'created' or 'updated'.
|
$type .= 'd'; // ie. 'created' or 'updated'.
|
||||||
}
|
}
|
||||||
@ -4392,7 +4392,7 @@ class e_admin_ui extends e_admin_controller_ui
|
|||||||
|
|
||||||
$fieldName = 'x_'.$plug.'_'.$k;
|
$fieldName = 'x_'.$plug.'_'.$k;
|
||||||
|
|
||||||
if($v['type'] == 'method' && method_exists($form,$fieldName))
|
if($v['type'] === 'method' && method_exists($form,$fieldName))
|
||||||
{
|
{
|
||||||
$v['method'] = $plug."_admin_form::".$fieldName;
|
$v['method'] = $plug."_admin_form::".$fieldName;
|
||||||
//echo "Found method ".$fieldName." in ".$plug."_menu_form";
|
//echo "Found method ".$fieldName." in ".$plug."_menu_form";
|
||||||
@ -4948,12 +4948,12 @@ class e_admin_ui extends e_admin_controller_ui
|
|||||||
{
|
{
|
||||||
// special exceptions
|
// special exceptions
|
||||||
|
|
||||||
if($value == '#delete') // see admin->users
|
if($value === '#delete') // see admin->users
|
||||||
{
|
{
|
||||||
$val = "''";
|
$val = "''";
|
||||||
$value = "(empty)";
|
$value = "(empty)";
|
||||||
}
|
}
|
||||||
elseif($value == "#null")
|
elseif($value === "#null")
|
||||||
{
|
{
|
||||||
$val = null;
|
$val = null;
|
||||||
$value = "(empty)";
|
$value = "(empty)";
|
||||||
@ -4963,7 +4963,7 @@ class e_admin_ui extends e_admin_controller_ui
|
|||||||
$val = "'".$value."'";
|
$val = "'".$value."'";
|
||||||
}
|
}
|
||||||
|
|
||||||
if($field == 'options') // reserved field type. see: admin -> media-manager - batch rotate image.
|
if($field === 'options') // reserved field type. see: admin -> media-manager - batch rotate image.
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -5505,7 +5505,7 @@ class e_admin_ui extends e_admin_controller_ui
|
|||||||
|
|
||||||
foreach($this->prefs as $k=>$v) // fix for empty checkboxes - need to save a value.
|
foreach($this->prefs as $k=>$v) // fix for empty checkboxes - need to save a value.
|
||||||
{
|
{
|
||||||
if(!isset($data[$k]) && $v['data'] !== false && ($v['type'] == 'checkboxes' || $v['type'] == 'checkbox'))
|
if(!isset($data[$k]) && $v['data'] !== false && ($v['type'] === 'checkboxes' || $v['type'] === 'checkbox'))
|
||||||
{
|
{
|
||||||
$data[$k] = null;
|
$data[$k] = null;
|
||||||
}
|
}
|
||||||
@ -5634,7 +5634,7 @@ class e_admin_ui extends e_admin_controller_ui
|
|||||||
*/
|
*/
|
||||||
protected function _setConfig()
|
protected function _setConfig()
|
||||||
{
|
{
|
||||||
$this->_pref = $this->pluginName == 'core' ? e107::getConfig() : e107::getPlugConfig($this->pluginName);
|
$this->_pref = $this->pluginName === 'core' ? e107::getConfig() : e107::getPlugConfig($this->pluginName);
|
||||||
|
|
||||||
$dataFields = $validateRules = array();
|
$dataFields = $validateRules = array();
|
||||||
foreach ($this->prefs as $key => $att)
|
foreach ($this->prefs as $key => $att)
|
||||||
@ -5678,7 +5678,7 @@ class e_admin_ui extends e_admin_controller_ui
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(varset($att['type']) == 'comma' && (empty($att['data']) || empty($att['rule'])))
|
if(varset($att['type']) === 'comma' && (empty($att['data']) || empty($att['rule'])))
|
||||||
{
|
{
|
||||||
$att['data'] = 'set';
|
$att['data'] = 'set';
|
||||||
$att['validate'] = 'set';
|
$att['validate'] = 'set';
|
||||||
@ -5689,7 +5689,7 @@ class e_admin_ui extends e_admin_controller_ui
|
|||||||
unset($_parms);
|
unset($_parms);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!empty($att['data']) && $att['data'] == 'array' && ($this->getAction() == 'inline')) // FIX for arrays being saved incorrectly with inline editing.
|
if(!empty($att['data']) && $att['data'] === 'array' && ($this->getAction() === 'inline')) // FIX for arrays being saved incorrectly with inline editing.
|
||||||
{
|
{
|
||||||
$att['data'] = 'set';
|
$att['data'] = 'set';
|
||||||
}
|
}
|
||||||
@ -6123,13 +6123,13 @@ class e_admin_form_ui extends e_form
|
|||||||
$get = $this->getController()->getQuery();
|
$get = $this->getController()->getQuery();
|
||||||
foreach ($get as $key => $value)
|
foreach ($get as $key => $value)
|
||||||
{
|
{
|
||||||
if($key == 'searchquery' || $key == 'filter_options' || $key == 'etrigger_filter')
|
if($key === 'searchquery' || $key === 'filter_options' || $key === 'etrigger_filter')
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Reset pager after filtering.
|
// Reset pager after filtering.
|
||||||
if ($key == 'from')
|
if ($key === 'from')
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@ -6467,7 +6467,7 @@ class e_admin_form_ui extends e_form
|
|||||||
$option['bool__'.$key.'__0'] = LAN_NO;
|
$option['bool__'.$key.'__0'] = LAN_NO;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($type == 'batch')
|
if($type === 'batch')
|
||||||
{
|
{
|
||||||
$option['boolreverse__'.$key] = LAN_BOOL_REVERSE;
|
$option['boolreverse__'.$key] = LAN_BOOL_REVERSE;
|
||||||
}
|
}
|
||||||
@ -6485,7 +6485,7 @@ class e_admin_form_ui extends e_form
|
|||||||
if(empty($options)) continue;
|
if(empty($options)) continue;
|
||||||
|
|
||||||
|
|
||||||
if($type == 'batch')
|
if($type === 'batch')
|
||||||
{
|
{
|
||||||
$_option = array();
|
$_option = array();
|
||||||
|
|
||||||
@ -6570,7 +6570,7 @@ class e_admin_form_ui extends e_form
|
|||||||
|
|
||||||
if(!is_array(varset($parms['__options']))) parse_str($parms['__options'], $parms['__options']);
|
if(!is_array(varset($parms['__options']))) parse_str($parms['__options'], $parms['__options']);
|
||||||
$opts = $parms['__options'];
|
$opts = $parms['__options'];
|
||||||
if(vartrue($opts['multiple']) && $type == 'batch')
|
if(vartrue($opts['multiple']) && $type === 'batch')
|
||||||
{
|
{
|
||||||
// no batch support for multiple, should have some for filters soon
|
// no batch support for multiple, should have some for filters soon
|
||||||
continue;
|
continue;
|
||||||
@ -6632,7 +6632,7 @@ class e_admin_form_ui extends e_form
|
|||||||
$classes = e107::getUserClass()->uc_required_class_list(vartrue($parms['classlist'], 'public,nobody,guest,admin,main,classes'));
|
$classes = e107::getUserClass()->uc_required_class_list(vartrue($parms['classlist'], 'public,nobody,guest,admin,main,classes'));
|
||||||
$_option = array();
|
$_option = array();
|
||||||
|
|
||||||
if($type == 'batch')
|
if($type === 'batch')
|
||||||
{
|
{
|
||||||
// FIXME Lan
|
// FIXME Lan
|
||||||
foreach ($classes as $k => $v)
|
foreach ($classes as $k => $v)
|
||||||
@ -6722,7 +6722,7 @@ class e_admin_form_ui extends e_form
|
|||||||
public function getElementId()
|
public function getElementId()
|
||||||
{
|
{
|
||||||
$controller = $this->getController();
|
$controller = $this->getController();
|
||||||
$name = str_replace('_', '-', ($controller->getPluginName() == 'core' ? 'core-'.$controller->getTableName() : 'plugin-'.$controller->getPluginName()));
|
$name = str_replace('_', '-', ($controller->getPluginName() === 'core' ? 'core-'.$controller->getTableName() : 'plugin-'.$controller->getPluginName()));
|
||||||
return e107::getForm()->name2id($name); // prevent invalid ids.
|
return e107::getForm()->name2id($name); // prevent invalid ids.
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -263,7 +263,7 @@ class db_verify
|
|||||||
// $debugB = $rawSqlData;
|
// $debugB = $rawSqlData;
|
||||||
$debugB = $sqlDataArr['data'][0]; // Extracted Raw Field Text
|
$debugB = $sqlDataArr['data'][0]; // Extracted Raw Field Text
|
||||||
|
|
||||||
if(isset($debugA) && (e_PAGE == 'db.php'))
|
if(isset($debugA) && (e_PAGE === 'db.php'))
|
||||||
{
|
{
|
||||||
|
|
||||||
$debug = "<table class='table' border='1'>
|
$debug = "<table class='table' border='1'>
|
||||||
@ -365,7 +365,7 @@ class db_verify
|
|||||||
foreach($this->results as $tabs => $field)
|
foreach($this->results as $tabs => $field)
|
||||||
{
|
{
|
||||||
$file = varset($this->results[$tabs]['_file']);
|
$file = varset($this->results[$tabs]['_file']);
|
||||||
if(varset($this->errors[$tabs]['_status']) == 'missing_table') // Missing Table
|
if(varset($this->errors[$tabs]['_status']) === 'missing_table') // Missing Table
|
||||||
{
|
{
|
||||||
$this->fixList[$file][$tabs]['all'][] = 'create';
|
$this->fixList[$file][$tabs]['all'][] = 'create';
|
||||||
}
|
}
|
||||||
@ -451,7 +451,7 @@ class db_verify
|
|||||||
foreach($this->results as $tabs => $field)
|
foreach($this->results as $tabs => $field)
|
||||||
{
|
{
|
||||||
|
|
||||||
if($this->errors[$tabs]['_status'] == 'missing_table') // Missing Table
|
if($this->errors[$tabs]['_status'] === 'missing_table') // Missing Table
|
||||||
{
|
{
|
||||||
$text .= "
|
$text .= "
|
||||||
<tr>
|
<tr>
|
||||||
@ -590,7 +590,7 @@ class db_verify
|
|||||||
|
|
||||||
if(!$data) return;
|
if(!$data) return;
|
||||||
|
|
||||||
if($mode == 'index')
|
if($mode === 'index')
|
||||||
{
|
{
|
||||||
// print_a($data);
|
// print_a($data);
|
||||||
if($data['type'])
|
if($data['type'])
|
||||||
@ -776,7 +776,7 @@ class db_verify
|
|||||||
|
|
||||||
foreach($match[1] as $c=>$k)
|
foreach($match[1] as $c=>$k)
|
||||||
{
|
{
|
||||||
if(substr($k,0, 5) == 'e107_') // remove prefix if found in sql dump.
|
if(strpos($k,'e107_' === 0) // remove prefix if found in sql dump.
|
||||||
{
|
{
|
||||||
$k = substr($k, 5);
|
$k = substr($k, 5);
|
||||||
}
|
}
|
||||||
|
@ -560,7 +560,7 @@ class e107
|
|||||||
return self::$_registry[$id];
|
return self::$_registry[$id];
|
||||||
}
|
}
|
||||||
|
|
||||||
if($id == '_all_')
|
if($id === '_all_')
|
||||||
{
|
{
|
||||||
return self::$_registry;
|
return self::$_registry;
|
||||||
}
|
}
|
||||||
@ -934,7 +934,7 @@ class e107
|
|||||||
e107_require_once(e_HANDLER.'pref_class.php');
|
e107_require_once(e_HANDLER.'pref_class.php');
|
||||||
self::$_core_config_arr[$name] = new e_core_pref($name, $load);
|
self::$_core_config_arr[$name] = new e_core_pref($name, $load);
|
||||||
|
|
||||||
if($name == 'core') // prevent loop between pref and cache handlers.
|
if($name === 'core') // prevent loop between pref and cache handlers.
|
||||||
{
|
{
|
||||||
self::getCache()->UserCacheActive = self::getPref('cachestatus');
|
self::getCache()->UserCacheActive = self::getPref('cachestatus');
|
||||||
self::getCache()->SystemCacheActive = self::getPref('syscachestatus');
|
self::getCache()->SystemCacheActive = self::getPref('syscachestatus');
|
||||||
@ -2208,12 +2208,12 @@ class e107
|
|||||||
*/
|
*/
|
||||||
public static function meta($name = null, $content = null, $extended = array())
|
public static function meta($name = null, $content = null, $extended = array())
|
||||||
{
|
{
|
||||||
if($name == 'description')
|
if($name === 'description')
|
||||||
{
|
{
|
||||||
self::getUrl()->response()->addMetaDescription($content); //Cam: TBD
|
self::getUrl()->response()->addMetaDescription($content); //Cam: TBD
|
||||||
}
|
}
|
||||||
|
|
||||||
if($name == 'keywords')
|
if($name === 'keywords')
|
||||||
{
|
{
|
||||||
self::getUrl()->response()->addMetaKeywords($content); //Cam: TBD
|
self::getUrl()->response()->addMetaKeywords($content); //Cam: TBD
|
||||||
}
|
}
|
||||||
@ -2251,7 +2251,7 @@ class e107
|
|||||||
|
|
||||||
$elist = self::getPref($filename.'_list');
|
$elist = self::getPref($filename.'_list');
|
||||||
|
|
||||||
if($filename == 'e_menu')
|
if($filename === 'e_menu')
|
||||||
{
|
{
|
||||||
if(!in_array($pluginName, $elist)) return null;
|
if(!in_array($pluginName, $elist)) return null;
|
||||||
}
|
}
|
||||||
@ -2828,7 +2828,7 @@ class e107
|
|||||||
{
|
{
|
||||||
if (!is_readable($path))
|
if (!is_readable($path))
|
||||||
{
|
{
|
||||||
if (self::getPref('noLanguageSubs') || (e_LANGUAGE == 'English'))
|
if (self::getPref('noLanguageSubs') || (e_LANGUAGE === 'English'))
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -3168,11 +3168,11 @@ class e107
|
|||||||
{
|
{
|
||||||
$rawUrl = $tp->simpleParse($tmp[$plugin][$key]['sef'], $row);
|
$rawUrl = $tp->simpleParse($tmp[$plugin][$key]['sef'], $row);
|
||||||
|
|
||||||
if($options['mode'] == 'full')
|
if($options['mode'] === 'full')
|
||||||
{
|
{
|
||||||
$sefUrl = SITEURL.$rawUrl;
|
$sefUrl = SITEURL.$rawUrl;
|
||||||
}
|
}
|
||||||
elseif($options['mode'] == 'raw')
|
elseif($options['mode'] === 'raw')
|
||||||
{
|
{
|
||||||
$sefUrl = $rawUrl;
|
$sefUrl = $rawUrl;
|
||||||
}
|
}
|
||||||
@ -3407,7 +3407,7 @@ class e107
|
|||||||
return (isset($ret)) ? $ret : "";
|
return (isset($ret)) ? $ret : "";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (self::getPref('noLanguageSubs') || (e_LANGUAGE == 'English'))
|
if (self::getPref('noLanguageSubs') || (e_LANGUAGE === 'English'))
|
||||||
{
|
{
|
||||||
return FALSE; // No point looking for the English files twice
|
return FALSE; // No point looking for the English files twice
|
||||||
}
|
}
|
||||||
@ -3446,7 +3446,7 @@ class e107
|
|||||||
if (isset($_REQUEST)) array_walk($_REQUEST, array('self', 'filter_request'), '_REQUEST');
|
if (isset($_REQUEST)) array_walk($_REQUEST, array('self', 'filter_request'), '_REQUEST');
|
||||||
|
|
||||||
// A better way to detect an AJAX request. No need for "ajax_used=1";
|
// A better way to detect an AJAX request. No need for "ajax_used=1";
|
||||||
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')
|
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) === 'xmlhttprequest')
|
||||||
{
|
{
|
||||||
define('e_AJAX_REQUEST', true);
|
define('e_AJAX_REQUEST', true);
|
||||||
}
|
}
|
||||||
@ -3603,7 +3603,7 @@ class e107
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if($type == '_GET') // Basic XSS check.
|
if($type === '_GET') // Basic XSS check.
|
||||||
{
|
{
|
||||||
if(stripos($input, "<script")!==false || stripos($input, "%3Cscript")!==false)
|
if(stripos($input, "<script")!==false || stripos($input, "%3Cscript")!==false)
|
||||||
{
|
{
|
||||||
@ -4129,8 +4129,8 @@ class e107
|
|||||||
|| ($isPluginDir && (strpos(e_PAGE,'_admin.php') !== false || strpos(e_PAGE,'admin_') === 0 || strpos($e107Path, 'admin/') !== FALSE)) // Plugin admin file or directory
|
|| ($isPluginDir && (strpos(e_PAGE,'_admin.php') !== false || strpos(e_PAGE,'admin_') === 0 || strpos($e107Path, 'admin/') !== FALSE)) // Plugin admin file or directory
|
||||||
|| (vartrue($eplug_admin) || deftrue('ADMIN_AREA')) // Admin forced
|
|| (vartrue($eplug_admin) || deftrue('ADMIN_AREA')) // Admin forced
|
||||||
|| (preg_match('/^\/(.*?)\/user(settings\.php|\/edit)(\?|\/)(\d+)$/i', $_SERVER['REQUEST_URI']) && ADMIN)
|
|| (preg_match('/^\/(.*?)\/user(settings\.php|\/edit)(\?|\/)(\d+)$/i', $_SERVER['REQUEST_URI']) && ADMIN)
|
||||||
|| ($isPluginDir && e_PAGE == 'prefs.php') //BC Fix for old plugins
|
|| ($isPluginDir && e_PAGE === 'prefs.php') //BC Fix for old plugins
|
||||||
|| ($isPluginDir && e_PAGE == 'config.php') // BC Fix for old plugins
|
|| ($isPluginDir && e_PAGE === 'config.php') // BC Fix for old plugins
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
$inAdminDir = TRUE;
|
$inAdminDir = TRUE;
|
||||||
|
@ -337,7 +337,7 @@
|
|||||||
$fld['writeParms'] .= "&glyphs=1";
|
$fld['writeParms'] .= "&glyphs=1";
|
||||||
}
|
}
|
||||||
|
|
||||||
if($fld['type'] == 'checkboxes')
|
if($fld['type'] === 'checkboxes')
|
||||||
{
|
{
|
||||||
if($tmp = e107::getParser()->isJSON($fld['writeParms']))
|
if($tmp = e107::getParser()->isJSON($fld['writeParms']))
|
||||||
{
|
{
|
||||||
|
@ -2408,7 +2408,7 @@ class e_parse extends e_parser
|
|||||||
{
|
{
|
||||||
if(!empty($this->thumbCrop) && !empty($this->thumbWidth) && !empty($this->thumbHeight)) // dimensions are known.
|
if(!empty($this->thumbCrop) && !empty($this->thumbWidth) && !empty($this->thumbHeight)) // dimensions are known.
|
||||||
{
|
{
|
||||||
return ($type == 'double') ? 'width="'.$this->thumbWidth.'" height="'.$this->thumbHeight.'"' : "width='".$this->thumbWidth."' height='".$this->thumbHeight."'";
|
return ($type === 'double') ? 'width="'.$this->thumbWidth.'" height="'.$this->thumbHeight.'"' : "width='".$this->thumbWidth."' height='".$this->thumbHeight."'";
|
||||||
}
|
}
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
@ -2617,7 +2617,7 @@ class e_parse extends e_parser
|
|||||||
return implode(", ",$links);
|
return implode(", ",$links);
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif($multiply == '2x' || $multiply == '3x' || $multiply == '4x')
|
elseif($multiply === '2x' || $multiply === '3x' || $multiply === '4x')
|
||||||
{
|
{
|
||||||
|
|
||||||
if(empty($parm['w']) && isset($parm['h']))
|
if(empty($parm['w']) && isset($parm['h']))
|
||||||
@ -2664,7 +2664,7 @@ class e_parse extends e_parser
|
|||||||
|
|
||||||
// $parms['x'] = $encode;
|
// $parms['x'] = $encode;
|
||||||
|
|
||||||
if(!empty($parm['return']) && $parm['return'] == 'src')
|
if(!empty($parm['return']) && $parm['return'] === 'src')
|
||||||
{
|
{
|
||||||
return $this->thumbUrl($src, $parms);
|
return $this->thumbUrl($src, $parms);
|
||||||
}
|
}
|
||||||
@ -3194,7 +3194,7 @@ class e_parse extends e_parser
|
|||||||
foreach($tmp as $key=>$val)
|
foreach($tmp as $key=>$val)
|
||||||
{
|
{
|
||||||
// Fix - don't break the CDN '//cdn.com' URLs
|
// Fix - don't break the CDN '//cdn.com' URLs
|
||||||
if ($hasCDN && $val == '/') {
|
if ($hasCDN && $val === '/') {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3638,11 +3638,11 @@ class e_parser
|
|||||||
$parm = array();
|
$parm = array();
|
||||||
}
|
}
|
||||||
|
|
||||||
if(substr($text,0,2) == 'e-') // e107 admin icon.
|
if(substr($text,0,2) === 'e-') // e107 admin icon.
|
||||||
{
|
{
|
||||||
$size = (substr($text,-3) == '-32') ? 'S32' : 'S16';
|
$size = (substr($text,-3) === '-32') ? 'S32' : 'S16';
|
||||||
|
|
||||||
if(substr($text,-3) == '-24')
|
if(substr($text,-3) === '-24')
|
||||||
{
|
{
|
||||||
$size = 'S24';
|
$size = 'S24';
|
||||||
}
|
}
|
||||||
@ -3838,7 +3838,7 @@ class e_parser
|
|||||||
$title = (ADMIN) ? $image : $tp->toAttribute($userData['user_name']);
|
$title = (ADMIN) ? $image : $tp->toAttribute($userData['user_name']);
|
||||||
$shape = (!empty($options['shape'])) ? "img-".$options['shape'] : "img-rounded rounded";
|
$shape = (!empty($options['shape'])) ? "img-".$options['shape'] : "img-rounded rounded";
|
||||||
|
|
||||||
if(!empty($options['type']) && $options['type'] == 'url')
|
if(!empty($options['type']) && $options['type'] === 'url')
|
||||||
{
|
{
|
||||||
return $img;
|
return $img;
|
||||||
}
|
}
|
||||||
@ -3895,7 +3895,7 @@ class e_parser
|
|||||||
$path = $this->thumbUrl($icon);
|
$path = $this->thumbUrl($icon);
|
||||||
$dimensions = $this->thumbDimensions();
|
$dimensions = $this->thumbDimensions();
|
||||||
}
|
}
|
||||||
elseif($icon[0] == '{')
|
elseif($icon[0] === '{')
|
||||||
{
|
{
|
||||||
$path = $this->replaceConstants($icon,'full');
|
$path = $this->replaceConstants($icon,'full');
|
||||||
}
|
}
|
||||||
@ -4007,7 +4007,7 @@ class e_parser
|
|||||||
{
|
{
|
||||||
$path = $file;
|
$path = $file;
|
||||||
}
|
}
|
||||||
elseif($file[0] == '{') // Legacy v1.x path. Example: {e_PLUGIN}myplugin/images/fixedimage.png
|
elseif($file[0] === '{') // Legacy v1.x path. Example: {e_PLUGIN}myplugin/images/fixedimage.png
|
||||||
{
|
{
|
||||||
$path = $tp->replaceConstants($file,'abs');
|
$path = $tp->replaceConstants($file,'abs');
|
||||||
}
|
}
|
||||||
@ -4171,7 +4171,7 @@ class e_parser
|
|||||||
{
|
{
|
||||||
$ext = pathinfo($file,PATHINFO_EXTENSION);
|
$ext = pathinfo($file,PATHINFO_EXTENSION);
|
||||||
|
|
||||||
return ($ext == 'youtube' || $ext == 'youtubepl') ? true : false;
|
return ($ext === 'youtube' || $ext === 'youtubepl') ? true : false;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4190,7 +4190,7 @@ class e_parser
|
|||||||
|
|
||||||
$ext = pathinfo($file,PATHINFO_EXTENSION);
|
$ext = pathinfo($file,PATHINFO_EXTENSION);
|
||||||
|
|
||||||
return ($ext == 'jpg' || $ext == 'png' || $ext == 'gif' || $ext == 'jpeg') ? true : false;
|
return ($ext === 'jpg' || $ext === 'png' || $ext === 'gif' || $ext === 'jpeg') ? true : false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -4215,7 +4215,7 @@ class e_parser
|
|||||||
$ytpref = array();
|
$ytpref = array();
|
||||||
foreach($pref as $k=>$v) // Find all Youtube Prefs.
|
foreach($pref as $k=>$v) // Find all Youtube Prefs.
|
||||||
{
|
{
|
||||||
if(substr($k,0,8) == 'youtube_')
|
if(substr($k,0,8) === 'youtube_')
|
||||||
{
|
{
|
||||||
$key = substr($k,8);
|
$key = substr($k,8);
|
||||||
$ytpref[$key] = $v;
|
$ytpref[$key] = $v;
|
||||||
@ -4234,19 +4234,19 @@ class e_parser
|
|||||||
$defClass = (deftrue('BOOTSTRAP')) ? "embed-responsive embed-responsive-16by9" : "video-responsive"; // levacy backup.
|
$defClass = (deftrue('BOOTSTRAP')) ? "embed-responsive embed-responsive-16by9" : "video-responsive"; // levacy backup.
|
||||||
|
|
||||||
|
|
||||||
if($type == 'youtube')
|
if($type === 'youtube')
|
||||||
{
|
{
|
||||||
// $thumbSrc = "https://i1.ytimg.com/vi/".$id."/0.jpg";
|
// $thumbSrc = "https://i1.ytimg.com/vi/".$id."/0.jpg";
|
||||||
$thumbSrc = "https://i1.ytimg.com/vi/".$id."/mqdefault.jpg";
|
$thumbSrc = "https://i1.ytimg.com/vi/".$id."/mqdefault.jpg";
|
||||||
$video = '<iframe class="embed-responsive-item" width="560" height="315" src="//www.youtube.com/embed/'.$id.'?'.$ytqry.'" style="background-size: 100%;background-image: url('.$thumbSrc.');border:0px" allowfullscreen></iframe>';
|
$video = '<iframe class="embed-responsive-item" width="560" height="315" src="//www.youtube.com/embed/'.$id.'?'.$ytqry.'" style="background-size: 100%;background-image: url('.$thumbSrc.');border:0px" allowfullscreen></iframe>';
|
||||||
|
|
||||||
|
|
||||||
if($thumb == 'tag')
|
if($thumb === 'tag')
|
||||||
{
|
{
|
||||||
return "<img class='img-responsive img-fluid' src='".$thumbSrc."' alt='Youtube Video' style='width:".vartrue($parm['w'],'80')."px'/>";
|
return "<img class='img-responsive img-fluid' src='".$thumbSrc."' alt='Youtube Video' style='width:".vartrue($parm['w'],'80')."px'/>";
|
||||||
}
|
}
|
||||||
|
|
||||||
if($thumb == 'email')
|
if($thumb === 'email')
|
||||||
{
|
{
|
||||||
$thumbSrc = "http://i1.ytimg.com/vi/".$id."/maxresdefault.jpg"; // 640 x 480
|
$thumbSrc = "http://i1.ytimg.com/vi/".$id."/maxresdefault.jpg"; // 640 x 480
|
||||||
$filename = 'temp/yt-thumb-'.md5($id).".jpg";
|
$filename = 'temp/yt-thumb-'.md5($id).".jpg";
|
||||||
@ -4262,14 +4262,14 @@ class e_parser
|
|||||||
<div class='video-thumbnail-caption'><small>".LAN_CLICK_TO_VIEW."</small></div></a>";
|
<div class='video-thumbnail-caption'><small>".LAN_CLICK_TO_VIEW."</small></div></a>";
|
||||||
}
|
}
|
||||||
|
|
||||||
if($thumb == 'src')
|
if($thumb === 'src')
|
||||||
{
|
{
|
||||||
return $thumbSrc;
|
return $thumbSrc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if($thumb == 'video')
|
if($thumb === 'video')
|
||||||
{
|
{
|
||||||
return '<div class="'.$defClass.' video-thumbnail thumbnail">'.$video.'</div>';
|
return '<div class="'.$defClass.' video-thumbnail thumbnail">'.$video.'</div>';
|
||||||
}
|
}
|
||||||
@ -4278,10 +4278,10 @@ class e_parser
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if($type =='youtubepl')
|
if($type === 'youtubepl')
|
||||||
{
|
{
|
||||||
|
|
||||||
if($thumb == 'tag')
|
if($thumb === 'tag')
|
||||||
{
|
{
|
||||||
$thumbSrc = e107::getMedia()->getThumb($id);
|
$thumbSrc = e107::getMedia()->getThumb($id);
|
||||||
|
|
||||||
@ -4293,7 +4293,7 @@ class e_parser
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if($thumb == 'src')
|
if($thumb === 'src')
|
||||||
{
|
{
|
||||||
$thumb = e107::getMedia()->getThumb($id);
|
$thumb = e107::getMedia()->getThumb($id);
|
||||||
if(!empty($thumb))
|
if(!empty($thumb))
|
||||||
@ -4311,7 +4311,7 @@ class e_parser
|
|||||||
return '<div class="'.$defClass.' '.vartrue($parm['class']).'">'.$video.'</div>';
|
return '<div class="'.$defClass.' '.vartrue($parm['class']).'">'.$video.'</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if($type == 'mp4') //TODO FIXME
|
if($type === 'mp4') //TODO FIXME
|
||||||
{
|
{
|
||||||
return '
|
return '
|
||||||
<div class="video-responsive">
|
<div class="video-responsive">
|
||||||
@ -4608,17 +4608,17 @@ return;
|
|||||||
return $text;
|
return $text;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($type == 'w') // words only.
|
if($type === 'w') // words only.
|
||||||
{
|
{
|
||||||
return preg_replace('/[^\w]/',"",$text);
|
return preg_replace('/[^\w]/',"",$text);
|
||||||
}
|
}
|
||||||
|
|
||||||
if($type == 'wds') // words, digits and spaces only.
|
if($type === 'wds') // words, digits and spaces only.
|
||||||
{
|
{
|
||||||
return preg_replace('/[^\w\d ]/',"",$text);
|
return preg_replace('/[^\w\d ]/',"",$text);
|
||||||
}
|
}
|
||||||
|
|
||||||
if($type == 'file')
|
if($type === 'file')
|
||||||
{
|
{
|
||||||
return preg_replace('/[^\w\d_\.-]/',"",$text);
|
return preg_replace('/[^\w\d_\.-]/',"",$text);
|
||||||
}
|
}
|
||||||
@ -4814,7 +4814,7 @@ return;
|
|||||||
|
|
||||||
$value = str_replace("
", "\r", $value);
|
$value = str_replace("
", "\r", $value);
|
||||||
|
|
||||||
if($node->nodeName == 'pre')
|
if($node->nodeName === 'pre')
|
||||||
{
|
{
|
||||||
$value = preg_replace('/^<pre[^>]*>/', '', $value);
|
$value = preg_replace('/^<pre[^>]*>/', '', $value);
|
||||||
$value = str_replace("</pre>", "", $value);
|
$value = str_replace("</pre>", "", $value);
|
||||||
@ -4822,7 +4822,7 @@ return;
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if($node->nodeName == 'code')
|
if($node->nodeName === 'code')
|
||||||
{
|
{
|
||||||
$value = preg_replace('/^<code[^>]*>/', '', $value);
|
$value = preg_replace('/^<code[^>]*>/', '', $value);
|
||||||
$value = str_replace("</code>", "", $value);
|
$value = str_replace("</code>", "", $value);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user