[3.1][3.2][release] SEO Meta Description

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Erenbur
phpBB 1.4.4
Сообщения: 140
Зарегистрирован: 08.04.2016 18:39
Откуда: Красноярск
Благодарил (а): 24 раза
Поблагодарили: 20 раз
Контактная информация:

Re: [release] SEO Meta Description

Сообщение Erenbur » 08.07.2016 16:59

igorbond, Я бы попробовал переустановить расширение, потом все остальные расширения по очереди поотключать, посмотреть, что будет. Возможно просто конфликтует. Я на тестовом форуме сначала все тестирую, потом на основной переношу, если понимаю, что безглючно работает.
phpBB 3.1.9 стиль prosilver

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2431
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 542 раза
Поблагодарили: 114 раз

Re: [release] SEO Meta Description

Сообщение igorbond » 08.07.2016 17:43

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"
Изображение

Аватара пользователя
Erenbur
phpBB 1.4.4
Сообщения: 140
Зарегистрирован: 08.04.2016 18:39
Откуда: Красноярск
Благодарил (а): 24 раза
Поблагодарили: 20 раз
Контактная информация:

Re: [release] SEO Meta Description

Сообщение Erenbur » 08.07.2016 18:41

igorbond, скинь ссылку на форум, я код страницы посмотрю, сравню со своим. Я в HTML туповат, поэтому лучше глазами, сравнивая :)
phpBB 3.1.9 стиль prosilver

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2431
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 542 раза
Поблагодарили: 114 раз

Re: [release] SEO Meta Description

Сообщение igorbond » 08.07.2016 18:43

Изображение

Аватара пользователя
Erenbur
phpBB 1.4.4
Сообщения: 140
Зарегистрирован: 08.04.2016 18:39
Откуда: Красноярск
Благодарил (а): 24 раза
Поблагодарили: 20 раз
Контактная информация:

Re: [release] SEO Meta Description

Сообщение Erenbur » 08.07.2016 18:47

igorbond писал(а): У меня там все и прописано, но оно не работает. А выдает то что я показал выше
Появилась еще одна мысль. А у тебя в админке точно есть поле "Meta описание форума" или заполняешь "Описание конференции:" и думаешь, что оно в метаописание должно уйти? Я долго по этому поводу недоумевал, пока разобрался.
phpBB 3.1.9 стиль prosilver

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2431
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 542 раза
Поблагодарили: 114 раз

Re: [release] SEO Meta Description

Сообщение igorbond » 08.07.2016 18:50

Изображение
Изображение

Аватара пользователя
Erenbur
phpBB 1.4.4
Сообщения: 140
Зарегистрирован: 08.04.2016 18:39
Откуда: Красноярск
Благодарил (а): 24 раза
Поблагодарили: 20 раз
Контактная информация:

Re: [release] SEO Meta Description

Сообщение Erenbur » 08.07.2016 18:57

igorbond, Точно! Щас помогу.

Отправлено спустя 1 минуту 23 секунды:
Пробуй эту версию: https://github.com/bb3mobi/seodesc/archive/master.zip
phpBB 3.1.9 стиль prosilver

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2431
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 542 раза
Поблагодарили: 114 раз

Re: [release] SEO Meta Description

Сообщение igorbond » 08.07.2016 19:13

спасибо попробую
Изображение

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2431
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 542 раза
Поблагодарили: 114 раз

Re: [release] SEO Meta Description

Сообщение igorbond » 09.07.2016 11:50

То что нужно, спасибо!!!
Изображение

Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 162
Зарегистрирован: 11.02.2011 0:57
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 60 раз
Поблагодарили: 1 раз
Контактная информация:

Re: [release] SEO Meta Description

Сообщение Добрый Кот » 22.09.2016 0:48

Я так понял, что мод автоматически генерирует описание. Существует ли мод, позволяющий самому прописывать описание, а также и метки? Для 3.0 есть такой мод, включающий в себя все: метки и описание для главной страницы, для категорий и для тем. Последние добавляются при создании темы, а остальное - из админки.
Билл Гейтс тоже был хулиганом

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

Re: [release] SEO Meta Description

Сообщение владимир1983 » 22.09.2016 3:38

Добрый Кот писал(а): а также и метки?
Только описание которое генерируется из первого поста.
Под теги есть расширение на офф сайте, поиск по tag поможет.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 35 раз

Re: [release] SEO Meta Description

Сообщение Вчерашний борщ » 23.09.2016 17:07

Добрый Кот писал(а): Я так понял, что мод автоматически генерирует описание. Существует ли мод, позволяющий самому прописывать описание, а также и метки? Для 3.0 есть такой мод, включающий в себя все: метки и описание для главной страницы, для категорий и для тем. Последние добавляются при создании темы, а остальное - из админки.
нет ничего толкового ни для мета-тегов, ни для меток, а найдете, так свистните )). Под мета-теги только автоматическое формирование, для меток тем только помойка [BETA] RH Topic Tags для phpBB 3.1.x, в которой все определяет пользователь, а админ только вечно разгребает. Мне, так нужны еще свободные метки из списка допущенных для сообщений (не топиков) в форуме\подфоруме, такого и близко нет.

Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 162
Зарегистрирован: 11.02.2011 0:57
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 60 раз
Поблагодарили: 1 раз
Контактная информация:

Re: [release] SEO Meta Description

Сообщение Добрый Кот » 04.01.2017 0:32

Может быть, это уже обсуждалось ранее, но как сделать, чтобы описание на Главной странице бралось из описания, записанного в настройках, а не по списку категорий? Форум потерял поисковую узнаваемость из-за списка заголовков подфорумом, поскольку в них не идет речь об истинном предназначении форума.
Билл Гейтс тоже был хулиганом

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4021
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 102 раза
Поблагодарили: 409 раз
Контактная информация:

Re: [release] SEO Meta Description

Сообщение Siava » 04.01.2017 0:54

Добрый Кот,
выключить расширение перед правками, после включить.

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']);
	}
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.2.x)

Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 162
Зарегистрирован: 11.02.2011 0:57
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 60 раз
Поблагодарили: 1 раз
Контактная информация:

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
Билл Гейтс тоже был хулиганом

Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»