'; $en['description'] .= ', '.site_name.((int)e_cat != 0 ? ', '.$catz[e_cat][c_name].', '.$catz[e_cat][c_descr] : ''); $en['keywords'] .= ', '.site_name.((int)e_cat != 0 ? ', '.$catz[e_cat][c_keywords].', '.$catz[e_cat][c_name] : ''); if (substr($en['keywords'],0,2) == ', ') $en['keywords'] = substr($en['keywords'],2); if (substr($en['description'],0,2) == ', ') $en['description'] = substr($en['description'],2); define('keywords',$en['keywords']); define('description',$en['description']); //output the content and replace the variables with values $buf = ob_get_contents(); ob_end_clean(); $cns = get_defined_constants(); $buf = preg_replace('/##(.*)##/sUe', "\$cns['\\1']", $buf); $buf = preg_replace('/#%#(.*)#%#/sUe', "\$cns['\\1']", $buf); //need from h1? if (!defined('page_title')) { $title = substr($buf,strpos($buf,'

')+4); $title = strip_tags(substr($title,0,strpos($title,'

'))); if (!strpos($buf,'

') || !strpos($buf,'

')) $title = ''; $cns['page_title'] = $title; } //process title $title = (title_inc_name != 'Yes' ? $cns['page_title'] : site_name.($cns['page_title'] != '' ? ' - ' : '').$cns['page_title']); if ($title == '') $title = site_name; $buf = str_replace('',$title.'',$buf); print $buf; @mysql_close(); ?>