Update stdmarkup.php script file by adding the following y_key
## (:keywords:), (:description:), (:y_key) <-- add y_key
Markup('y_key', '>&', <-- new
"/\\(:y_key?\\s+(.+?):\\)/ei", <-- new
"PZZ(SetProperty(\$pagename, 'y_key', PSS('$1'), ', '))"); <-- new
Markup('keywords', '>&',
"/\\(:keywords?\\s+(.+?):\\)/ei",
"PZZ(SetProperty(\$pagename, 'keywords', PSS('$1'), ', '))");
Markup('description', '>&',
"/\\(:description\\s+(.+?):\\)/ei",
"PZZ(SetProperty(\$pagename, 'description', PSS('$1'), '\n'))");
$HTMLHeaderFmt['meta'] = 'function:PrintMetaTags';
function PrintMetaTags($pagename, $args) {
global $PCache;
foreach(array('keywords', 'description','y_key') as $n) { <-- add y_key
foreach((array)@$PCache[$pagename]["=p_$n"] as $v) {
$v = str_replace("'", ''', $v);
print "<meta name='$n' content='$v' />\n";
}
}
}