SEO Meta Description (SEO Описания автоматом)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
-
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 15 лет
- Откуда: Сергиев Посад
- Благодарил (а): 295 раз
- Поблагодарили: 287 раз
Re: SEO Meta Description (SEO Описания автоматом)
А чего развивать то тебе в нем надо?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 4 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: SEO Meta Description (SEO Описания автоматом)
все.владимир1983 писал(а):А чего развивать то тебе в нем надо?
конкретно для тем - вот это было бы правильно:
вот это - нет (обсуждалось ранее):Для топиков берётся текст первого сообщения и обрезается до 250 символов
еще, в дескрипшине появляются пробелы перед текстом, скорее всего из-за вырезания тегов...если текст короче, то добавляется следующий пост и так далее.
Добавлено спустя 4 минуты 57 секунд:
еще не нравится, как строится описание для списка форумов - просто перебором названий форумов и подрезкой по длинне.
тут даже "шопопало" - будет слишком много.
надо специальные поля для дейскрипшн и кэйвордс, как это реализовано во всех нормальных движках.
в-общем, вопрос в одном, захочет ли Анвар довести расширение до какого-то логического и минимально рабочего состояния.
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: SEO Meta Description (SEO Описания автоматом)
Обновил архив в первом сообщении.
Насчёт того, что-бы сделать поля для ввода описания форумов, будет наверное позже.
Эта проблема решена.Alecto писал(а):в дескрипшине появляются пробелы перед текстом
Насчёт того, что-бы сделать поля для ввода описания форумов, будет наверное позже.
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 4 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: SEO Meta Description (SEO Описания автоматом)
1) Можно маленькое косметическое пожелание?...
Название расширения SEO META DESCRIPTION изменать на Seo Meta Description
2) Хотелось бы видеть эти поля:
могу предложить 2 варианта их генерации...
1 - прописать статическое изоражение, например лого сайта (по умолчанию картинка-заглушка), которые пользователь может подменить самостоятельно (так делал в 3.0.12).
2 - для первого сообщения темы: брать первое попавшееся фото из тега IMG, если такого нет - картинку-вложение, если такого нет - аватару топикстартера.
для тем: первый вариант более прост в реализации, второй - предпочтителен.
для всех остальных страниц: вариант 1 более чем достаточен.
3) сделать поле
4) желательны поля
Название расширения SEO META DESCRIPTION изменать на Seo Meta Description
2) Хотелось бы видеть эти поля:
<meta property="og:image" content="http://customoto.com/media/k2/items/cache/3a9297ca78720986dccc8a65ce802a33_XS.jpg" />
<meta name="image" content="http://customoto.com/media/k2/items/cache/3a9297ca78720986dccc8a65ce802a33_XS.jpg" />
могу предложить 2 варианта их генерации...
1 - прописать статическое изоражение, например лого сайта (по умолчанию картинка-заглушка), которые пользователь может подменить самостоятельно (так делал в 3.0.12).
2 - для первого сообщения темы: брать первое попавшееся фото из тега IMG, если такого нет - картинку-вложение, если такого нет - аватару топикстартера.
для тем: первый вариант более прост в реализации, второй - предпочтителен.
для всех остальных страниц: вариант 1 более чем достаточен.
3) сделать поле
<meta property="og:description"
равное нынешнему description
4) желательны поля
<meta property="og:url" content="http://customoto.com/minsk-r-250.html" />
<meta property="og:title" content="Minsk R 250 - Интернет-журнал CUSTOMMOTO " />
og:title
= title
-
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 15 лет
- Откуда: Сергиев Посад
- Благодарил (а): 295 раз
- Поблагодарили: 287 раз
Re: SEO Meta Description (SEO Описания автоматом)
Alecto
Это расширение не реализует разметку Open Graph. Иди в запросы расширений и создай там тему если тебе нужен такой экст. Не надо все мешать в кучу!
Это расширение не реализует разметку Open Graph. Иди в запросы расширений и создай там тему если тебе нужен такой экст. Не надо все мешать в кучу!
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 4 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: SEO Meta Description (SEO Описания автоматом)
владимир1983, решать Анвару.
захочет - сделает, нет - сам добавлю в его расширение то, что мне нужно.
Добавлено спустя 6 минут 5 секунд:
например, тема http://motobratva.com/viewtopic.php?f=97&t=4327
описание генерируется следующее
захочет - сделает, нет - сам добавлю в его расширение то, что мне нужно.
Добавлено спустя 6 минут 5 секунд:
например, тема http://motobratva.com/viewtopic.php?f=97&t=4327
описание генерируется следующее
Код: Выделить всё
<meta name="description" content="http://cs315320.userapi.com/v315320515/33b2/SqlknAgaXgQ.jpg Иногда попадаются интересные картинки и фотографии, с классификацией которых и размещение в.." />
-
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 15 лет
- Откуда: Сергиев Посад
- Благодарил (а): 295 раз
- Поблагодарили: 287 раз
Re: SEO Meta Description (SEO Описания автоматом)
Экст изначально не предусматривал наличие функционала который поддерживал бы разметку open graph.
Да и не нужен там этот функционал! Это должен быть отдельный экст. Так как тебе это надо, а мне нет.
Повторюсь, не надо все мешать в одну кучу.
Да и не нужен там этот функционал! Это должен быть отдельный экст. Так как тебе это надо, а мне нет.
Повторюсь, не надо все мешать в одну кучу.
Ну вот и попроси автора улучшить экст тем чтобы была возможность добавить фильтр для bbcode. Т.е. чтобы ты мог добавить в список bbcode содержимое которых игнорировалось бы при генерации в дискрипшене.Alecto писал(а):описание генерируется следующее
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 4 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: SEO Meta Description (SEO Описания автоматом)
Anvar
смотри какая штука получается
добавил строку
ссылка удаляется, но и описание становится еще короче, а надо вырезать весь мусор из описания ДО подрезки в 250 символов.
пробовал эту же строку добавить после
но, тогда берется второе сообщение.
еще пару вариантов делал, но как ни пытался - так и не смог реализовать очистку до подрезки.
смотри какая штука получается
добавил строку
после$topic_desc = preg_replace('/ |http(.*)jpg|isU/', ' ', $topic_desc);
Код: Выделить всё
$topic_desc = preg_replace('/ {2,}/', ' ', $topic_desc);
пробовал эту же строку добавить после
Код: Выделить всё
strip_bbcode($topic_desc);
еще пару вариантов делал, но как ни пытался - так и не смог реализовать очистку до подрезки.
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 4 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: SEO Meta Description (SEO Описания автоматом)
это похоже естьвладимир1983 писал(а):чтобы была возможность добавить фильтр для bbcode
Код: Выделить всё
strip_bbcode($topic_desc);
-
- phpBB 2.0.15
- Сообщения: 1011
- Стаж: 10 лет 6 месяцев
- Откуда: Беларусь
- Благодарил (а): 264 раза
- Поблагодарили: 47 раз
Re: SEO Meta Description (SEO Описания автоматом)
а где проверить эти описания которые добавило расширение?
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: SEO Meta Description (SEO Описания автоматом)
strelok-by, В исходном коде
Кстати тут первое сообщение текущей страницы берётся ;-)
Alecto, Как будет время, сразу по существу отвечу..
<meta name="description" content="" />
Кстати тут первое сообщение текущей страницы берётся ;-)
Alecto, Как будет время, сразу по существу отвечу..
-
- phpBB 2.0.15
- Сообщения: 1011
- Стаж: 10 лет 6 месяцев
- Откуда: Беларусь
- Благодарил (а): 264 раза
- Поблагодарили: 47 раз
Re: SEO Meta Description (SEO Описания автоматом)
Anvar
почему-то появляется вопросик:
почему-то появляется вопросик:
Код: Выделить всё
<meta name="description" content="Больная тема для владельцев карбюраторов/моников на vw golf 2, jetta2, passat b2 и куча других вагов до 95 года выпуска) Сначала рассмотрим из чего с�.." />
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 4 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: SEO Meta Description (SEO Описания автоматом)
+strelok-by писал(а):почему-то появляется вопросик:
-
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 12 лет 11 месяцев
- Благодарил (а): 97 раз
- Поблагодарили: 91 раз
- Забанен: Бессрочно
Re: SEO Meta Description (SEO Описания автоматом)
Похоже на использование неюникодных функций для работы с юникодом...strelok-by писал(а):почему-то появляется вопросик:
Добавлено спустя 3 минуты 3 секунды:
Ну да, так и есть. Нужно заменить
strlen
на mb_strlen
, substr
на mb_substr
, в файле /event/listener.php
. Странно, что русский автор использовал эти функции, а не юникодные.phpBBex
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: SEO Meta Description (SEO Описания автоматом)
xisp, Этот способ обрезки достался мне в наследство ещё от phpBB2, там были свои проблемы с юникодом, но работало более-менее корректно. Заменил функции)
Архив обновлён, тестируйте, проверяйте..
Архив обновлён, тестируйте, проверяйте..