Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Anvar
Former team member
Сообщения: 1962
Стаж: 10 лет 3 месяца
Благодарил (а): 67 раз
Поблагодарили: 787 раз

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

Сообщение Anvar »

Название расширения: SEO Meta Description
Автор: Anvar
Описание: Данное расширение создаёт meta - описания на страницах форума, списка тем и в самих темах. Описание для главной форума создаётся из названия категорий, для списка тем из штатных описаний форума, в самой теме берётся текст первого сообщения на странице. Для главной страницы форума есть возможность назначить персональное описание, в настройках конференции.
Скачать: https://www.phpbb.com/customise/db/exte ... scription/
https://github.com/bb3mobi/seodesc/
Язык: По умолчанию.
Последний раз редактировалось Warlock75 07.05.2020 17:54, всего редактировалось 2 раза.

Перенесено из форума Поддержка расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 27.03.2015 22:34 модератором Sheer

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

Re: [release] SEO Meta Description

Сообщение Erenbur »

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

Аватара пользователя
igorbond
phpBB 3.0.9
Сообщения: 2689
Стаж: 8 лет 6 месяцев
Благодарил (а): 625 раз
Поблагодарили: 126 раз

Re: [release] SEO Meta Description

Сообщение igorbond »

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
Стаж: 4 года 3 месяца
Откуда: Красноярск
Благодарил (а): 24 раза
Поблагодарили: 20 раз

Re: [release] SEO Meta Description

Сообщение Erenbur »

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

Аватара пользователя
igorbond
phpBB 3.0.9
Сообщения: 2689
Стаж: 8 лет 6 месяцев
Благодарил (а): 625 раз
Поблагодарили: 126 раз

Re: [release] SEO Meta Description

Сообщение igorbond »

Изображение

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

Re: [release] SEO Meta Description

Сообщение Erenbur »

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

Аватара пользователя
igorbond
phpBB 3.0.9
Сообщения: 2689
Стаж: 8 лет 6 месяцев
Благодарил (а): 625 раз
Поблагодарили: 126 раз

Re: [release] SEO Meta Description

Сообщение igorbond »

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

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

Re: [release] SEO Meta Description

Сообщение Erenbur »

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

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

Аватара пользователя
igorbond
phpBB 3.0.9
Сообщения: 2689
Стаж: 8 лет 6 месяцев
Благодарил (а): 625 раз
Поблагодарили: 126 раз

Re: [release] SEO Meta Description

Сообщение igorbond »

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

Аватара пользователя
igorbond
phpBB 3.0.9
Сообщения: 2689
Стаж: 8 лет 6 месяцев
Благодарил (а): 625 раз
Поблагодарили: 126 раз

Re: [release] SEO Meta Description

Сообщение igorbond »

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

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

Re: [release] SEO Meta Description

Сообщение Добрый Кот »

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

Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 10 лет 2 месяца
Откуда: Сергиев Посад
Благодарил (а): 390 раз
Поблагодарили: 731 раз

Re: [release] SEO Meta Description

Сообщение владимир1983 »

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

Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 4 года 9 месяцев
Благодарил (а): 53 раза
Поблагодарили: 35 раз

Re: [release] SEO Meta Description

Сообщение Вчерашний борщ »

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

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

Re: [release] SEO Meta Description

Сообщение Добрый Кот »

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

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4438
Стаж: 15 лет 5 месяцев
Откуда: Питер
Благодарил (а): 127 раз
Поблагодарили: 521 раз

Re: [release] SEO Meta Description

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

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

Re: [release] SEO Meta Description

Сообщение Добрый Кот »

После внесения правок и обновления страницы 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»