View Single Post
  #2  
Old 11-18-2007, 01:19 PM
 
carpeperdiem carpeperdiem is offline
 

X-Guru
  
Join Date: Jul 2006
Location: New York City, USA
Posts: 5,399
 

Default Re: BCSE Static Page Meta Tag Control - xcart 4.1.9 broke it!

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.
__________________
xcart 4.5.4 gold+ w/x-payments 1.0.6; xcart gold 4.4.4
Reply With Quote