Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Как убрать отображение прав пользователей?

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Денис-77
phpBB 1.2.0
Сообщения: 16
Стаж: 5 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Как убрать отображение прав пользователей?

Сообщение Денис-77 »

Всем привет.
Давно беспокоит один вопрос, никак не могу найти на него ответ в интернете: Как убрать отображение прав пользователей при добавлении ссылки на сайт в соцсетях?
В частности в Фейсбук.
Описание прав.jpg
Подскажите, пожалуйста, как убрать этот бред: "Вы не можете ..., Вы не можете ..., Вы не можете ..., Вы не можете ..."
И вместо него, чтобы отображалось описание сайта из шапки.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
I F O R U M - Акции и самые выгодные предложения магазинов, авиакомпаний, собственников и агентств недвижимости
http://forum.ifo.su
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 5 месяцев
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: Как убрать отображение прав пользователей?

Сообщение dimassamid »

Установите расширение SEO Metadata, оно позволяет настроить метатеги:
https://github.com/AlfredoRamos/phpbb-ext-seo-metadata

Второй вариант - вручную прописать теги Open Graph в шапке сайта:
https://yandex.ru/support/webmaster/ope ... graph.html

Ещё один вариант, самый простой:
Добавьте для каждого форума описание в админке, тогда вместо "Вы не можете ..., Вы не можете", скорее всего, будет подхвачено именно описание форума.

А вот здесь можно сделать отладку и посмотреть как будет выглядеть ваш URL в facebook-е:
https://developers.facebook.com/tools/debug/
Аватара пользователя
Денис-77
phpBB 1.2.0
Сообщения: 16
Стаж: 5 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Как убрать отображение прав пользователей?

Сообщение Денис-77 »

dimassamid, Перепробовал все предложенные варианты, ничего не помогло.
- Расширение не установилось, по техническим требованиям не прошел.
- Вручную прописал теги в overall_header, тоже ничего не изменилось.
- Ну а третий вариант (описание форумов в админке) был изначально, и ничего.
Может я что делаю не так и не там?
I F O R U M - Акции и самые выгодные предложения магазинов, авиакомпаний, собственников и агентств недвижимости
http://forum.ifo.su
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 5 месяцев
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: Как убрать отображение прав пользователей?

Сообщение dimassamid »

Денис-77 писал(а): 14.08.2020 0:24 - Расширение не установилось, по техническим требованиям не прошел.
А какая у вас версия phpBB? Вот здесь можно загрузить более старую версию для 3.2
https://www.phpbb.com/customise/db/exte ... _metadata/

Денис-77 писал(а): 14.08.2020 0:24 - Вручную прописал теги в overall_header, тоже ничего не изменилось.
Не должно такого быть. Попробуйте поставить что-то вроде такого:

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

<meta property="og:site_name" content="{SITENAME}">
<meta property="og:title" content="{PAGE_TITLE}">
<meta property="og:description" content="{SITE_DESCRIPTION}">
Ну и очистка кеша обязательна :)

Денис-77 писал(а): 14.08.2020 0:24 - Ну а третий вариант (описание форумов в админке) был изначально, и ничего.
Откройте viewforum_body.html
Найдите:

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

	<!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->
Замените на:

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

	<!-- IF FORUM_DESC --><div>{FORUM_DESC}<br /></div><!-- ENDIF -->
В таком случае описание форума будет показываться ещё и в самом форуме.
Аватара пользователя
Денис-77
phpBB 1.2.0
Сообщения: 16
Стаж: 5 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Как убрать отображение прав пользователей?

Сообщение Денис-77 »

dimassamid, Опять ничего :?
- Расширение подошло, установил, спасибо. Но ничего не изменилось.
- Теги прописаны, кеш очищен и ничего
overall_header.jpg
- Файл viewforum_body.html изменил, кеш почистил и опять тишина.
Что может быть еще?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
I F O R U M - Акции и самые выгодные предложения магазинов, авиакомпаний, собственников и агентств недвижимости
http://forum.ifo.su
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 5 месяцев
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: Как убрать отображение прав пользователей?

Сообщение dimassamid »

На странице отладки нажимайте "Повторить скрапинг", чтобы facebook увидел обновления. У меня сейчас всё работает.

Только оставьте либо расширение, либо ручные правки, а то теги дублируются.

Отправлено спустя 16 минут 55 секунд:
Вот у вас расширение сформировало прекрасные теги:
14-08-2020 12-03-29.png
Думаю ручные правки в overall_header.html имеет смысл убрать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Денис-77
phpBB 1.2.0
Сообщения: 16
Стаж: 5 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Как убрать отображение прав пользователей?

Сообщение Денис-77 »

dimassamid, Удалил все добавленные в overall_header.html вручную теги, отключил расширение, оставил только изменение в файле viewforum_body.html и все заработало :)
При добавлении ссылки в Фейсбук отображается ссылка и название темы на форуме. Правда без описания, буду дальше ковыряться.
Спасибо БОЛЬШОЕ за полезные советы и указание нужного направления :hat

P.S. Расширение опять включил, ничего не изменилось в Фейсбуке. Описание не отобразилось.
I F O R U M - Акции и самые выгодные предложения магазинов, авиакомпаний, собственников и агентств недвижимости
http://forum.ifo.su
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 5 месяцев
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: Как убрать отображение прав пользователей?

Сообщение dimassamid »

Ещё вот тут можно посмотреть превьюшки: https://metatags.io/
Вроде всё красиво.

У меня в facebook-е превью выглядит вот так:
14-08-2020 12-28-12.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Денис-77
phpBB 1.2.0
Сообщения: 16
Стаж: 5 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Как убрать отображение прав пользователей?

Сообщение Денис-77 »

dimassamid, Тут все выглядит красиво, прям как надо. Но, при добавлении ссылки в Фейсбук, она выглядит иначе.
Фейсбук.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
I F O R U M - Акции и самые выгодные предложения магазинов, авиакомпаний, собственников и агентств недвижимости
http://forum.ifo.su
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 5 месяцев
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: Как убрать отображение прав пользователей?

Сообщение dimassamid »

Ну а вы попробуйте отправить её в кому-нибудь в личку или разместить в сообщении. Думаю, что всё будет как надо.
Аватара пользователя
Денис-77
phpBB 1.2.0
Сообщения: 16
Стаж: 5 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Как убрать отображение прав пользователей?

Сообщение Денис-77 »

Пробовал, не отображается.
Сообщение в фейсбук.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
I F O R U M - Акции и самые выгодные предложения магазинов, авиакомпаний, собственников и агентств недвижимости
http://forum.ifo.su
dimassamid
phpBB 2.0.0
Сообщения: 205
Стаж: 17 лет 5 месяцев
Благодарил (а): 58 раз
Поблагодарили: 84 раза

Re: Как убрать отображение прав пользователей?

Сообщение dimassamid »

Описание отображается не всегда и не везде. Специально поэкспериментировал сейчас со своим сайтом и обнаружил следующее.
Если есть картинка, то бишь присутствует тег og:image, то facebook отображает описание, а если её нет, то показывается исключительно заголовок без описания. Видимо, таким образом, они приводят превьюшку в эстетически красивый вид.
Попробуйте прописать дефолтную картинку в настройках расширения.
Перенесено из форума Поддержка phpBB 3.2.x в форум phpBB-пространство 14.08.2020 15:44 модератором Sheer

Аватара пользователя
Денис-77
phpBB 1.2.0
Сообщения: 16
Стаж: 5 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: Как убрать отображение прав пользователей?

Сообщение Денис-77 »

dimassamid, Спасибо, получилось с десятого раза :)
Фейсбук не хотел принимать картинку 200х200, пришлось делать 201х201, только тогда получилось.
Правда теперь это смотрится громоздко, без такой огромной картинки было аккуратней. Буду экспериментировать дальше :)
А модуль отказался принимать любую картинку. Ругается, что не соответствует требованиям.
I F O R U M - Акции и самые выгодные предложения магазинов, авиакомпаний, собственников и агентств недвижимости
http://forum.ifo.su

Вернуться в «phpBB-пространство»