VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Как вывести рейтинг темы на страницу поиска по тегам
0
Начал осваивать популярное нынче направление по разметке страниц в микроданные.
Микроданные, это способ разметки содержания HTML страницы для описания специальных типов данных, например отзывов, информации о человеке и мероприятий. Каждый тип данных описывает определенный тип элемента, например человека, мероприятие или отзыв. Проще говоря, путём расстановки на странице тегов разметки можно сформировать на странице блоки данных, которые нужно отдать роботу поисковика. Например, только тексты постов и навигацию по страницам, всё остальное - статистику, другую служебную информацию не выделять и роботу не отдавать. Подробно о микроданных здесь
Для разметки страниц есть тэг рейтинга. Из него Гугль показывает в поиске рейтинг и количество голосов. Возможно, уже обратили на наличие звёздочек у некоторых сайтов в результатах поиска Гугля.
В вобле есть рейтинг тем и после обозначения его соответствующими тегами, гугль показывает рейтинг темы в результатах поиска.
Но вот в чём проблема. Робот поисковика собирает данные о теме с разных страниц и на всех есть, кроме названия темы, ещё и количество просмотров, количество постов. А вот рейтинг темы выводится не везде. При этом, если рейтинг не показывается, значит нет голосов, он равен нулю. Это так воспринимает робот, а в реальности рейтинга нет на странице, потому что не выводится результат голосования. В результате для одной и той же темы будут разные результаты рейтинга на разных страницах. Как воспримет это робот поисковика, не знаю, но думаю, что хорошего будет мало от такой разметки.
Перехожу к вопросу. Проблема с выводом рейтинга темы появилась на странице поиска по тэгам темы (tags.php). Проблема в том, что переменные рейтинга не работают на указанной странице.
Что необходимо сделать, что бы переменные рейтинга темы заработали на странице поиска по тэгам тем?
И таки да, переменная $thread[rating] не подхватывается.
P.S.: Запорол рабочий форум, в поисках ответа.
@Luntick
На доске почёта Прощаемся
Join Date: Jul 2012
Location: Москва
Posts: 455
Версия vB: 3.8.7
Пол:
Reputation:
Knowing 155
Репутация в разделе: 112
0
Quote:
Originally Posted by AleX
случаем, не про этом тема
Та тема об этом, то есть о разметке страницы. У меня есть своя тема про разметку страницы в другом стандарте.
А данная тема не про разметку, хотя появилась как следствие размещения разметки на страницах форума. Вопрос, который я задал в этой теме по движку. Требуется вывести рейтинг темы в результатах поиска по меткам. А разметка рейтинга дело вторичное, тут проблем нет.
AleX
Гость
Posts: n/a
Luntick, обновите страницу — месагу переписал.
Самое интересное, если же сделать так (убрав условие):
То ссылка на рейтинг идёт, но не на тот, что надо — картинка будет иметь название "rating_0.gif".
Конечно, можно поэкспериментировать. В файле forumdisplay.php имеется несколько участков кода, отвечающих за рейтинг (в отличие от tags.php — там упоминаний о нём нет).
Что-то мне подсказывает, если правильно "пристыковать" этот код к файлу tags.php и отредактировать шаблон "threadbit", то должно заработать. Но, не факт.
@Luntick
На доске почёта Прощаемся
Join Date: Jul 2012
Location: Москва
Posts: 455
Версия vB: 3.8.7
Пол:
Reputation:
Knowing 155
Репутация в разделе: 112
0
Quote:
Originally Posted by AleX
все результаты поиска в tags.php, выводятся через шаблон "threadbit"
Именно так, но переменная рейтинга не работает при выводе через в поиске по тэгам.
Quote:
Originally Posted by AleX
P.S.: Запорол рабочий форум, в поисках ответа.
Ну, вот. Ещё только этого не хватало.
Quote:
Originally Posted by AleX
То ссылка на рейтинг идёт, но не на тот, что надо — картинка будет иметь название "rating_0.gif"
И титл к картинке будет пустым. Все варианты и переменные рейтинга я проверял - не работают.
Quote:
Originally Posted by AleX
Что-то мне подсказывает, если правильно "пристыковать" этот код к файлу tags.php и отредактировать шаблон "threadbit", то должно заработать.
Спасибо, поэкспериментирую.
AleX
Гость
Posts: n/a
Quote:
Originally Posted by Luntick
Именно так, но переменная рейтинга не работает при выводе через в поиске по тэгам.
Она там вообще не работает, т.к. условие прописано к другим шаблонам.
Quote:
Originally Posted by Luntick
Ну, вот. Ещё только этого не хватало.
Бывает. Просто забыл, что на локалке тестовый есть.
Quote:
Originally Posted by Luntick
поэкспериментирую.
Ещё порылся в этом файлике. В общем, геморрно это.
P.S.: Кстати, все нужные данные можно найти в файле threadrate.php. Нужна помощь Керка.