mirror of
https://github.com/e107inc/e107.git
synced 2025-08-01 20:30:39 +02:00
forum SEO - auto meta description
This commit is contained in:
@@ -84,6 +84,16 @@ $forumInfo['forum_description'] = $e107->tp->toHTML($forumInfo['forum_descriptio
|
||||
|
||||
$_forum_name = (substr($forumInfo['forum_name'], 0, 1) == '*' ? substr($forumInfo['forum_name'], 1) : $forumInfo['forum_name']);
|
||||
define('e_PAGETITLE', $_forum_name.' / '.LAN_01);
|
||||
|
||||
// SEO - meta description (auto)
|
||||
if(!empty($forumInfo['forum_description']))
|
||||
{
|
||||
define("META_DESCRIPTION", $tp->text_truncate(
|
||||
str_replace(
|
||||
array('"', "'"), '', strip_tags($tp->toHTML($forumInfo['forum_description']))
|
||||
), 250, '...'));
|
||||
}
|
||||
|
||||
//define('MODERATOR', $forum_info['forum_moderators'] != '' && check_class($forum_info['forum_moderators']));
|
||||
//$modArray = $forum->forum_getmods($forum_info['forum_moderators']);
|
||||
|
||||
|
@@ -89,7 +89,7 @@ if (USER && (USERID != $thread->threadInfo['thread_user'] || $thread->threadInfo
|
||||
$forum->threadIncview($thread->threadInfo['thread_id']);
|
||||
}
|
||||
|
||||
define('e_PAGETITLE', $tp->toHTML($thread->threadInfo['thread_name'], true, 'no_hook, emotes_off').' / '.$e107->tp->toHTML($thread->threadInfo['forum_name'], true, 'no_hook, emotes_off').' / '.LAN_01);
|
||||
define('e_PAGETITLE', strip_tags($tp->toHTML($thread->threadInfo['thread_name'], true, 'no_hook, emotes_off')).' / '.$e107->tp->toHTML($thread->threadInfo['forum_name'], true, 'no_hook, emotes_off').' / '.LAN_01);
|
||||
$forum->modArray = $forum->forumGetMods($thread->threadInfo['forum_moderators']);
|
||||
define('MODERATOR', (USER && $forum->isModerator(USERID)));
|
||||
|
||||
@@ -108,6 +108,15 @@ if (MODERATOR && isset($_POST['mod']))
|
||||
$num = $thread->page ? $thread->page - 1 : 0;
|
||||
$postList = $forum->PostGet($thread->threadId, $num * $thread->perPage, $thread->perPage);
|
||||
|
||||
// SEO - meta description (auto)
|
||||
if(count($postList))
|
||||
{
|
||||
define("META_DESCRIPTION", $tp->text_truncate(
|
||||
str_replace(
|
||||
array('"', "'"), '', strip_tags($tp->toHTML($postList[0]['post_entry']))
|
||||
), 250, '...'));
|
||||
}
|
||||
|
||||
$gen = new convert;
|
||||
if ($thread->message)
|
||||
{
|
||||
|
Reference in New Issue
Block a user