banswidthjunkie I just think this app is better then sliced bread it saves so much time.
As a small give back I am posting this snippet of code I use for custom define page meta tags.
I was in need of real meta tags for my Define Pages so I have
come up with this small snippet of code to allow custom meta tags for
all of my define pages. I am using it with v1.3.8
How to setup:
If you are NOT using an overwrite meta_tags file then
copy /includes/modules/meta_tags.php to your /includes/modules/YOUR_TEMPLET/meta_tags.php if you are
then just open /includes/modules/YOUR_TEMPLET/meta_tags.php to edit.
Find: Around Line 336
PHP Code:
// NO "break" here. Allow defaults if not overridden at the per-page level
default:
define('META_TAG_TITLE', (defined('NAVBAR_TITLE') ? NAVBAR_TITLE . PRIMARY_SECTION : '') . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', TITLE . PRIMARY_SECTION . (defined('NAVBAR_TITLE') ? NAVBAR_TITLE : '' ) . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . (defined('NAVBAR_TITLE') ? NAVBAR_TITLE : '' ) );
}
Replace with:
PHP Code:
// NO "break" here. Allow defaults if not overridden at the per-page level
default:
/********************************************************************
*
* Define Pages Meta Tags SkipWater 08.08.08
* Due to unknown page names we look for DESCRIPTION_DEFINE_PAGE
* To setup add your meta tag values to:
* /includes/languages/english/YOUR_TEMPLET/define_page_file_name.php
* define('TITLE_DEFINE_PAGE', (defined('NAVBAR_TITLE') ? NAVBAR_TITLE . PRIMARY_SECTION : '') . TITLE); // use as default or change
* define('DESCRIPTION_DEFINE_PAGE','Your Description Here');
* define('KEYWORDS_DEFINE_PAGE','Your Keywords Here');
* If you do not want to use Define Page Custom Meta Tags
* do not declare them in your /includes/languages/english/YOUR_TEMPLET/define_page_file_name.php file.
*
********************************************************************/
if (defined('DESCRIPTION_DEFINE_PAGE')){
define('META_TAG_TITLE', TITLE_DEFINE_PAGE);
define('META_TAG_DESCRIPTION', DESCRIPTION_DEFINE_PAGE);
define('META_TAG_KEYWORDS', KEYWORDS_DEFINE_PAGE);
} else {
define('META_TAG_TITLE', (defined('NAVBAR_TITLE') ? NAVBAR_TITLE . PRIMARY_SECTION : '') . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', TITLE . PRIMARY_SECTION . (defined('NAVBAR_TITLE') ? NAVBAR_TITLE : '' ) . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . (defined('NAVBAR_TITLE') ? NAVBAR_TITLE : '' ) );
}
}
Now to add meta tags to your define page open
/includes/languages/english/YOUR_TEMPLET/define_page_file_name.php
Find:
PHP Code:
// This is used to display the heading and the navigation bar
define('NAVBAR_TITLE', 'title');
define('HEADING_TITLE', 'heading title');
add below it:
PHP Code:
// This is used for custom define page meta tags
define('TITLE_DEFINE_PAGE', (defined('NAVBAR_TITLE') ? NAVBAR_TITLE . PRIMARY_SECTION : '') . TITLE); // use as default or change
define('DESCRIPTION_DEFINE_PAGE','Your Description Here');
define('KEYWORDS_DEFINE_PAGE','Your Keywords Here');
Thanks Again
Skip
Bookmarks