Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 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
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

[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/
Язык: По умолчанию.
Вложения
seodesc-master.zip
(14.23 КБ) 201 скачивание
Последний раз редактировалось Warlock75 28.02.2022 13:14, всего редактировалось 2 раза.
Перенесено из форума Поддержка расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 27.03.2015 22:34 модератором Sheer

Erenbur
phpBB 1.4.4
Сообщения: 140
Стаж: 7 лет 11 месяцев
Благодарил (а): 24 раза
Поблагодарили: 20 раз

Re: [release] SEO Meta Description

Сообщение Erenbur »

igorbond, Я бы попробовал переустановить расширение, потом все остальные расширения по очереди поотключать, посмотреть, что будет. Возможно просто конфликтует. Я на тестовом форуме сначала все тестирую, потом на основной переношу, если понимаю, что безглючно работает.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [release] SEO Meta Description

Сообщение 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"
Изображение
Erenbur
phpBB 1.4.4
Сообщения: 140
Стаж: 7 лет 11 месяцев
Благодарил (а): 24 раза
Поблагодарили: 20 раз

Re: [release] SEO Meta Description

Сообщение Erenbur »

igorbond, скинь ссылку на форум, я код страницы посмотрю, сравню со своим. Я в HTML туповат, поэтому лучше глазами, сравнивая :)
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [release] SEO Meta Description

Сообщение southklad »

Изображение
Erenbur
phpBB 1.4.4
Сообщения: 140
Стаж: 7 лет 11 месяцев
Благодарил (а): 24 раза
Поблагодарили: 20 раз

Re: [release] SEO Meta Description

Сообщение Erenbur »

igorbond писал(а): У меня там все и прописано, но оно не работает. А выдает то что я показал выше
Появилась еще одна мысль. А у тебя в админке точно есть поле "Meta описание форума" или заполняешь "Описание конференции:" и думаешь, что оно в метаописание должно уйти? Я долго по этому поводу недоумевал, пока разобрался.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [release] SEO Meta Description

Сообщение southklad »

Изображение
Изображение
Erenbur
phpBB 1.4.4
Сообщения: 140
Стаж: 7 лет 11 месяцев
Благодарил (а): 24 раза
Поблагодарили: 20 раз

Re: [release] SEO Meta Description

Сообщение Erenbur »

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

Отправлено спустя 1 минуту 23 секунды:
Пробуй эту версию: https://github.com/bb3mobi/seodesc/archive/master.zip
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [release] SEO Meta Description

Сообщение southklad »

спасибо попробую
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [release] SEO Meta Description

Сообщение southklad »

То что нужно, спасибо!!!
Изображение
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 173
Стаж: 13 лет 1 месяц
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 63 раза
Поблагодарили: 1 раз
Контактная информация:

Re: [release] SEO Meta Description

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

Я так понял, что мод автоматически генерирует описание. Существует ли мод, позволяющий самому прописывать описание, а также и метки? Для 3.0 есть такой мод, включающий в себя все: метки и описание для главной страницы, для категорий и для тем. Последние добавляются при создании темы, а остальное - из админки.
Билл Гейтс тоже был хулиганом
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 374 раза
Поблагодарили: 727 раз
Контактная информация:

Re: [release] SEO Meta Description

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

Добрый Кот писал(а): а также и метки?
Только описание которое генерируется из первого поста.
Под теги есть расширение на офф сайте, поиск по tag поможет.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Вчерашний борщ
phpBB 2.0.4
Сообщения: 416
Стаж: 8 лет 6 месяцев
Благодарил (а): 53 раза
Поблагодарили: 35 раз

Re: [release] SEO Meta Description

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

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

Re: [release] SEO Meta Description

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

Может быть, это уже обсуждалось ранее, но как сделать, чтобы описание на Главной странице бралось из описания, записанного в настройках, а не по списку категорий? Форум потерял поисковую узнаваемость из-за списка заголовков подфорумом, поскольку в них не идет речь об истинном предназначении форума.
Билл Гейтс тоже был хулиганом
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

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
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Добрый Кот
phpBB 1.4.4
Сообщения: 173
Стаж: 13 лет 1 месяц
Откуда: UA, Amvrosievka, Donbass
Благодарил (а): 63 раза
Поблагодарили: 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»