Страницы: 1
RSS
Ссылки на посты в темах ведут в никуда / на главную (лекарство), Починили
 
Всем привет

На данный момент ссылки на посты в любой теме на форуме ведут в никуда / на главную. Могу предложить заплатку вида:
Код
$( '.forum-post-number a' ).each(function() {    this.href = location.pathname + this.href.slice( this.href.indexOf( '?' ) );});


Как проверить в хроме:
- открыть консоль (F12) http://www.screencapture.ru/file/dfB84B6A
- скопировать туда этот код http://www.screencapture.ru/file/33C111a8
- нажать enter http://www.screencapture.ru/file/3c5b8673

после этого ссылки будут работать правильно http://www.screencapture.ru/file/8A45621B


Как подключить на сайт.
Добавить этот код в конец head

Код
<script>    $(function() {            // fix references to posts       $( '.forum-post-number a' ).each(function() {           this.href = location.pathname + this.href.slice( this.href.indexOf( '?' ) );       });        });</script>


т.е.

Код
<head>  <!-- тут код --><head>
Изменено: nerv - 08.08.2013 10:33:24
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


https://github.com/nervgh
 
глючит прога скриншотов, по некоторым ссылкам нет изображений, исправлять не буду
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


https://github.com/nervgh
 
Проверяю ссылку
 
Ведёт куда нужно. Саш, проверь - тема "тормозит listbox"
 
Цитата
nerv пишет:
На данный момент ссылки на посты в любой теме на форуме ведут в никуда / на главную
Изменено: nerv - 12.07.2013 19:21:23
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


https://github.com/nervgh
 
Починили!!! ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
давайте уже будем ВНИМАТЕЛЬНО читать и не делать поспешных утверждений
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


https://github.com/nervgh
 
Ссылки на посты - имеется в виду #?
 
Проверим-с - http://www.planetaexcel.ru/?PAGE_NAME=message&FID=6&TID=49662&MID=412981#message412981
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
А было столько восторга... :( Извините торопыгу...
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Проверка ссылки на конкретный пост
 
Точно - все дороги ведут в Рим  :)
 
Проблема давняя, движок глотает фрагмент forum/ в ссылке.
Можно вписать этот фрагмент вручную и попасть куда надо: исправленная ссылка

Но лучше бы, конечно, исправить движок.
 
ммм... собственно, мой пост был адресован Николаю, т.е. чтобы работало у всех

upd: немного изменил код
Изменено: nerv - 13.07.2013 02:30:55
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


https://github.com/nervgh
 
http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=6&TID=49662&MID=413052&bitrix_include_areas=Y#message413052
 
проверочка
 
проверочка 2
 
Работает. Починили.
Страницы: 1
Читают тему
Наверх