mirror of
https://github.com/e107inc/e107.git
synced 2025-08-17 20:01:47 +02:00
Code optimization for speed and reduced memory usage.
This commit is contained in:
@@ -8,7 +8,7 @@ function imageselector_shortcode($parm = '', $mod = '')
|
||||
$sql = e107::getDb('imageselector.sc');
|
||||
$tp = e107::getParser();
|
||||
|
||||
if (strstr($parm, "="))
|
||||
if (strpos($parm, "=") !== false)
|
||||
{ // query style parms.
|
||||
parse_str($parm, $parms);
|
||||
extract($parms);
|
||||
@@ -36,7 +36,7 @@ function imageselector_shortcode($parm = '', $mod = '')
|
||||
if ($scaction == 'select' || $scaction == 'all')
|
||||
{
|
||||
// Media manager support
|
||||
if(vartrue($parms['media']))
|
||||
if(!empty($parms['media']))
|
||||
{
|
||||
$qry = "SELECT * FROM `#core_media` WHERE media_userclass IN (".USERCLASS_LIST.") ";
|
||||
$qry .= vartrue($parms['media']) && $parms['media'] !== 'all' ? " AND media_category='".$tp->toDB($parms['media'])."' " : " AND `media_category` NOT REGEXP '_icon_16|_icon_32|_icon_48|_icon_64' ";
|
||||
|
@@ -86,7 +86,7 @@ function nextprev_shortcode($parm = '')
|
||||
|
||||
$check_render = true;
|
||||
|
||||
if(vartrue($parm['glyphs']) && (deftrue('BOOTSTRAP')))
|
||||
if(!empty($parm['glyphs']) && (deftrue('BOOTSTRAP')))
|
||||
{
|
||||
if(deftrue('FONTAWESOME'))
|
||||
{
|
||||
|
Reference in New Issue
Block a user