**(1) **I added the following code in bold to /includes/modules/pages/news_article/header_php.php
require(DIR_WS_MODULES . 'require_languages.php');
require_once(DIR_WS_CLASSES . 'news.php');
$article = $db->Execute("select n.news_date_published, nt.news_article_name**, nt.news_article_shorttext** from " . TABLE_NEWS_ARTICLES
**(2) **I also changed code in /includes/modules/meta_tags.php to fix this.
After the following line:
// NO "break" here. Allow defaults if not overridden at the per-page level
Insert the following code:
//// Dynamic titles for news pages
// BOF
case 'news':
if (isset($_GET['date']) && zen_not_null($_GET['date'])) {
define('META_TAG_TITLE', zen_date_long($date) . ' : ' . NAVBAR_TITLE . PRIMARY_SECTION . TITLE . TAGLINE);
} else {
define('META_TAG_TITLE', (defined('NAVBAR_TITLE') ? NAVBAR_TITLE . PRIMARY_SECTION : '') . TITLE . TAGLINE);
}
define('META_TAG_DESCRIPTION', NAVBAR_TITLE . PRIMARY_SECTION . TITLE . METATAGS_DIVIDER . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . NAVBAR_TITLE);
break;
case 'news_article':
define('META_TAG_TITLE', $article->fields['news_article_name'] . ' : ' . NAVBAR_TITLE . PRIMARY_SECTION . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', $article->fields['news_article_shorttext']);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . NAVBAR_TITLE);
break;
case 'news_comments':
define('META_TAG_TITLE', $article->fields['news_article_name'] . ' :' . SECONDARY_SECTION . NAVBAR_TITLE_COMMENTS . PRIMARY_SECTION . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', $article->fields['news_article_name'] . ' ' . NAVBAR_TITLE_COMMENTS . METATAGS_DIVIDER . NAVBAR_TITLE . PRIMARY_SECTION . TITLE . METATAGS_DIVIDER . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . NAVBAR_TITLE);
break;
case 'news_archive':
define('META_TAG_TITLE', news_date_archive($archive_date) . ' : News Archive : ' . NAVBAR_TITLE . PRIMARY_SECTION . TITLE . TAGLINE);
define('META_TAG_DESCRIPTION', news_date_archive($archive_date) . ' : News Archive : ' . NAVBAR_TITLE . PRIMARY_SECTION . TITLE . METATAGS_DIVIDER . SECONDARY_SECTION . KEYWORDS);
define('META_TAG_KEYWORDS', KEYWORDS . METATAGS_DIVIDER . NAVBAR_TITLE);
break;
// EOF
//// Dynamic titles for news pages
I modified for my particular taste. You may wish to do different!
icekraz:
Wondering the same thing as sub103. How do I get the ArticleHeading to be the page title. and how do I get ArticleSummary to be the page description?
I am using 1.3.9f.
TheScannerStore.com