Forum SEO phpbb3
Добавлено: 02 дек 2012, 16:04
Еще одно спасибо за мод, правда прятать руссификацию под 10 сообщений мне лично не понятно, сам перевел. Поставил все моды под ручное СЕО.
строки <meta name="keywords" content="" /> <meta name="description" content="" />DeaDRoMeO писал(а):------------------- Дополнительные правки для мода -----------------
После установки нам надо добавить вывод ключевиков и описаний в код форума, для этого открываем шаблон overall_header.html своего стиля и находим
Код: Выделить все
<meta name="keywords" content="" /> <meta name="description" content="" />
Заменяем найденное на
Код: Выделить все
<meta name="keywords" content="<!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_SEO_KEY}<!-- ENDIF -->" /> <meta name="description" content="<!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_SEO_DESC}<!-- ENDIF -->" />
Если у вас стиль на основе сабсильвера, то вы наверняка обратили внимание на то, что для него нет инструкций. Вообщем открываем styles/ваш стиль/template/viewforum_body.html и находим
Код: Выделить все
<!-- INCLUDE breadcrumbs.html -->
Вставляем перед найденным
Код: Выделить все
<!-- IF FORUM_SEO_DESC --><div><span style="font-weight:bold;">{FORUM_SEO_KEY}</span><br /><span>{FORUM_SEO_DESC}</span></div><br /><!-- ELSEIF FORUM_DESC --><div><span>{FORUM_DESC}</span></div><br /><!-- ENDIF -->
Это то что вам надо, добавьте внутрь этих условий требуемые строки и все будет впорядке))akella1900 писал(а):<meta name="keywords" content="<!-- IF SEO_KEY -->{SEO_KEY}<!-- ENDIF -->" /><meta name="description" content="<!-- IF SEO_DESC -->{SEO_DESC}<!-- ENDIF -->" />
Код: Выделить всё
SQL ERROR [ mysqli ]
Unknown column 'forum_seo_key' in 'field list' [1054]
SQL
UPDATE phpbb_forums SET parent_id = 0, forum_type = 1, forum_status = 0, forum_parents = '', forum_name = 'Новости телевидения', forum_link = '', forum_desc = '', forum_desc_uid = '', forum_desc_options = 7, forum_desc_bitfield = '', forum_seo_key = 'новости', forum_seo_desc = 'Новости телевидения', forum_seo_bottom = 'Новости телевидения', forum_rules = '', forum_rules_uid = '', forum_rules_options = 7, forum_rules_bitfield = '', forum_rules_link = '', forum_image = 'images/iconforums/18.png', forum_style = 0, display_subforum_list = 1, display_on_index = 1, forum_topics_per_page = 0, forum_recent_topics = 1, enable_indexing = 1, enable_icons = 1, enable_prune = 0, prune_days = 7, prune_viewed = 7, prune_freq = 1, forum_flags = 48 WHERE forum_id = 10
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/includes/acp/acp_forums.php
LINE: 1247
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/acp/acp_forums.php
LINE: 193
CALL: acp_forums->update_forum_data()
FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_forums->main()
FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
Код: Выделить всё
<!-- IF SCRIPT_NAME == "index"-->
<meta name="keywords" content="<!-- IF SEO_KEY -->{SEO_KEY}<!-- ENDIF -->" />
<meta name="description" content="<!-- IF SEO_DESC -->{SEO_DESC}<!-- ENDIF -->" />
<!-- ENDIF -->
<!-- IF SCRIPT_NAME != "index"-->
<meta name="keywords" content="<!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_SEO_KEY}<!-- ENDIF -->" />
<meta name="description" content="<!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_SEO_DESC}<!-- ENDIF -->" />
<!-- ENDIF -->
Код: Выделить всё
<meta name="keywords" content="<!-- IF SEO_KEY -->{SEO_KEY}<!-- ENDIF --><!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_SEO_KEY}<!-- ENDIF -->" />
<meta name="description" content="<!-- IF SEO_DESC -->{SEO_DESC}<!-- ENDIF --><!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_SEO_DESC}<!-- ENDIF -->" />
Код: Выделить всё
<meta name="keywords" content="" /> <meta name="description" content="" />
Код: Выделить всё
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="keywords" content="<!-- IF SEO_KEY -->{SEO_KEY}<!-- ENDIF -->" />
<meta name="description" content="<!-- IF SEO_DESC -->{SEO_DESC}<!-- ENDIF -->" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
Код: Выделить всё
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="keywords" content="<!-- IF SEO_KEY -->{SEO_KEY}<!-- ENDIF --><!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_SEO_KEY}<!-- ENDIF -->" />
<meta name="description" content="<!-- IF SEO_DESC -->{SEO_DESC}<!-- ENDIF --><!-- IF SCRIPT_NAME == "viewforum" -->{FORUM_SEO_DESC}<!-- ENDIF -->" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />