Marius Cramer
2014-02-07 164349784edc9b30eee2e4c765424b9f68e2c35d
Bugfix in template parser class
1 files modified
4 ■■■■ changed files
server/lib/classes/tpl.inc.php 4 ●●●● patch | view | raw | blame | history
server/lib/classes/tpl.inc.php
@@ -1132,14 +1132,14 @@
            if ($this->OPTIONS['GLOBAL_VARS'] && empty($namespace)) {
                $retstr = '(('.$retstr.'[\''.$varname.'\'] !== null) ? '.$retstr.'[\''.$varname.'\'] : $this->_vars[\''.$varname.'\'])';
                if(isset($format) && isset($value) && $format == 'version') {
                    return 'version_compare(' . $retstr . ', \'' . $value . '\', ' . (!empty($op) ? $op : '==') . ')';
                    return 'version_compare(' . $retstr . ', \'' . $value . '\', \'' . (!empty($op) ? $op : '==') . '\')';
                } else {
                    return $retstr.$comp_str;
                }
            }
            else {
                if(isset($format) && isset($value) && $format == 'version') {
                    return 'version_compare(' . $retstr."['".$varname."']" . ', \'' . $value . '\', ' . (!empty($op) ? $op : '==') . ')';
                    return 'version_compare(' . $retstr."['".$varname."']" . ', \'' . $value . '\', \'' . (!empty($op) ? $op : '==') . '\')';
                } else {
                    return $retstr."['".$varname."']".$comp_str;
                }