Страница 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"
вообще не было.

Стало после установки:

Код: Выделить всё

<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>
А не через

Код: Выделить всё

meta name="description"

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
ниже добавить

Код: Выделить всё

            - @config
event/listener.php

найти

Код: Выделить всё

	protected $template;
ниже добавить

Код: Выделить всё

	protected $config;
найти

Код: Выделить всё

	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