Страница 6 из 15
[3.1][3.2][release] SEO Meta Description
Добавлено: 27.03.2015 22:05
Anvar
Название расширения: SEO Meta Description
Автор: Anvar
Описание: Данное расширение создаёт meta - описания на страницах форума, списка тем и в самих темах. Описание для главной форума создаётся из названия категорий, для списка тем из штатных описаний форума, в самой теме берётся текст первого сообщения на странице.
Для главной страницы форума есть возможность назначить персональное описание, в настройках конференции.
Скачать: https://www.phpbb.com/customise/db/exte ... scription/
https://github.com/bb3mobi/seodesc/
Язык: По умолчанию.
Re: [release] SEO Meta Description
Добавлено: 08.07.2016 16:59
Erenbur
igorbond, Я бы попробовал переустановить расширение, потом все остальные расширения по очереди поотключать, посмотреть, что будет. Возможно просто конфликтует. Я на тестовом форуме сначала все тестирую, потом на основной переношу, если понимаю, что безглючно работает.
Re: [release] SEO Meta Description
Добавлено: 08.07.2016 17:43
southklad
Erenbur, Установил это расширение на чистом форуме, было до установки, точнее
вообще не было.
Стало после установки:
Код: Выделить всё
<meta name="description" content="Ваш первый форум" />
Но получается что вывод происходит тут
Код: Выделить всё
<div id="site-description">
<a id="logo" class="logo" href="./index.php" title="На главную"><span class="imageset site_logo"></span></a>
<h1>ваш_домен.ru</h1>
<p>Краткое описание вашей конференции</p>
<p class="skiplink"><a href="#start_here">Пропустить</a></p>
</div>
А не через
Re: [release] SEO Meta Description
Добавлено: 08.07.2016 18:41
Erenbur
igorbond, скинь ссылку на форум, я код страницы посмотрю, сравню со своим. Я в HTML туповат, поэтому лучше глазами, сравнивая :)
Re: [release] SEO Meta Description
Добавлено: 08.07.2016 18:43
southklad
Re: [release] SEO Meta Description
Добавлено: 08.07.2016 18:47
Erenbur
igorbond писал(а): У меня там все и прописано, но оно не работает. А выдает то что я показал выше
Появилась еще одна мысль. А у тебя в админке точно есть поле "Meta описание форума" или заполняешь "Описание конференции:" и думаешь, что оно в метаописание должно уйти? Я долго по этому поводу недоумевал, пока разобрался.
Re: [release] SEO Meta Description
Добавлено: 08.07.2016 18:50
southklad
Re: [release] SEO Meta Description
Добавлено: 08.07.2016 18:57
Erenbur
igorbond, Точно! Щас помогу.
Отправлено спустя 1 минуту 23 секунды:
Пробуй эту версию:
https://github.com/bb3mobi/seodesc/archive/master.zip
Re: [release] SEO Meta Description
Добавлено: 08.07.2016 19:13
southklad
спасибо попробую
Re: [release] SEO Meta Description
Добавлено: 09.07.2016 11:50
southklad
То что нужно, спасибо!!!
Re: [release] SEO Meta Description
Добавлено: 22.09.2016 0:48
Добрый Кот
Я так понял, что мод автоматически генерирует описание. Существует ли мод, позволяющий самому прописывать описание, а также и метки? Для 3.0 есть такой мод, включающий в себя все: метки и описание для главной страницы, для категорий и для тем. Последние добавляются при создании темы, а остальное - из админки.
Re: [release] SEO Meta Description
Добавлено: 22.09.2016 3:38
владимир1983
Добрый Кот писал(а): а также и метки?
Только описание которое генерируется из первого поста.
Под теги есть расширение на офф сайте, поиск по
tag
поможет.
Re: [release] SEO Meta Description
Добавлено: 23.09.2016 17:07
Вчерашний борщ
Добрый Кот писал(а): Я так понял, что мод автоматически генерирует описание. Существует ли мод, позволяющий самому прописывать описание, а также и метки? Для 3.0 есть такой мод, включающий в себя все: метки и описание для главной страницы, для категорий и для тем. Последние добавляются при создании темы, а остальное - из админки.
нет ничего толкового ни для мета-тегов, ни для меток, а найдете, так свистните )). Под мета-теги только автоматическое формирование, для меток тем только помойка
[BETA] RH Topic Tags для phpBB 3.1.x, в которой все определяет пользователь, а админ только вечно разгребает. Мне, так нужны еще свободные метки из списка допущенных для сообщений (не топиков) в форуме\подфоруме, такого и близко нет.
Re: [release] SEO Meta Description
Добавлено: 04.01.2017 0:32
Добрый Кот
Может быть, это уже обсуждалось ранее, но как сделать, чтобы описание на Главной странице бралось из описания, записанного в настройках, а не по списку категорий? Форум потерял поисковую узнаваемость из-за списка заголовков подфорумом, поскольку в них не идет речь об истинном предназначении форума.
Re: [release] SEO Meta Description
Добавлено: 04.01.2017 0:54
Siava
Добрый Кот,
выключить расширение перед правками, после включить.
config/services.yml
найти
Код: Выделить всё
class: bb3mobi\seodesc\event\listener
arguments:
- @template
ниже добавить
event/listener.php
найти
ниже добавить
найти
Код: Выделить всё
public function __construct(\phpbb\template\template $template)
{
$this->template = $template;
}
заменить на
Код: Выделить всё
public function __construct(\phpbb\template\template $template, \phpbb\config\config $config)
{
$this->template = $template;
$this->config = $config;
}
найти функцию
Код: Выделить всё
public function forumlist_description($event)
{
.....
}
закомментировать содержимое и добавить перед закрывающей скобкой
Код: Выделить всё
$this->template->assign_var('DESCRIPTION', $this->config['site_desc']);
либо всю функцию привести к виду:
Код: Выделить всё
public function forumlist_description($event)
{
$this->template->assign_var('DESCRIPTION', $this->config['site_desc']);
}
Re: [release] SEO Meta Description
Добавлено: 04.01.2017 14:20
Добрый Кот
После внесения правок и обновления страницы description исчезает совсем, а после очистки кеша вылезает вот такая огромная ошибка:
Код: Выделить всё
Fatal error: Uncaught exception 'Symfony\Component\Yaml\Exception\ParseException' with message 'A YAML file cannot contain tabs as indentation at line 6 (near " - @config").' in /home/u783899893/public_html/vendor/symfony/yaml/Symfony/Component/Yaml/Parser.php:85 Stack trace: #0 /home/u783899893/public_html/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php(296): Symfony\Component\Yaml\Parser->parse('services:? b...') #1 /home/u783899893/public_html/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php(43): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile('/home/u78389989...') #2 /home/u783899893/public_html/phpbb/di/extension/ext.php(51): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('services.yml') #3 /home/u783899893/public_html/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationPass.php(50): phpbb\di\extension\ext->load(A in /home/u783899893/public_html/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php on line 298