I have fixed most of this mod for 4.1.9
Here are the changes:
In admin/pages.php
FIND:
Code:
if (empty($pageid)) {
$query_data = array(
'filename' => $filename,
'title' => $pagetitle,
'level' => $level,
'orderby' => intval($orderby),
'active' => $active,
'language' => $current_language,
"show_in_menu" => $show_in_menu
);
REPLACE WITH:
Code:
if (empty($pageid)) {
$query_data = array(
'filename' => $filename,
'title' => $pagetitle,
'level' => $level,
'orderby' => intval($orderby),
'active' => $active,
'language' => $current_language,
// BEGIN BCSE Static Pages Meta Tags Mod
// insert next 3 lines
'metatitle' => addslashes($metatitle),
'metakeywords' => addslashes($metakeywords),
'metadescr' => addslashes($metadescr),
// END BCSE Static Pages Meta Tags Mod
"show_in_menu" => $show_in_menu
);
FIND:[/quote]
Code:
$pages_dir = func_pages_dir($page_data["level"]);
$filename = $pages_dir.$page_data["filename"];
JUST BEFORE, INSERT:
Code:
// BEGIN BCSE Static Pages Meta Tags Mod
$page_data["metatitle"]=stripslashes($page_data["metatitle"]);
$page_data["metakeywords"]=stripslashes($page_data["metakeywords"]);
$page_data["metadescr"]=stripslashes($page_data["metadescr"]);
// END BCSE Static Pages Meta Tags Mod
Everything else in the mod is the same.
Jeremy
PS - Carrie: I hope you don't mind that I posted this... this code really doesn't help anyone who doesn't already have your free mod and I left out all edits to files that are not involved. I'll pull this in a heartbeat if you have any objections.