Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« : 12.07.2009, 13:40:15 » |
|
Плагин HP Router служит для скрытия ID материала/категории в ссылках в стандартном SEF Пример: ссылку вида /stati/15-stati-po-joomla.html преобразовывает в ссылку вида /stati/stati-po-joomla.htmlК сожалению сайт автора заброшен и никакой инфы и поддержки там нету. Плагин реанимирован немецкими товарищами Заключение:Считаю что это достаточно полезный плагин для тех, кому не нужно использовать сторонние SEF.
|
|
|
|
« Последнее редактирование: 31.03.2011, 10:16:31 от Aleks_El_Dia »
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #1 : 15.07.2009, 23:15:27 » |
|
Все используют Артио и sh404SEF?))))
|
|
|
|
|
Записан
|
|
|
|
Kostelano
Давно я тут
  
Репутация: +17/-0
Offline
Пол: 
Сообщений: 269
Константин
|
 |
« Ответ #2 : 15.07.2009, 23:40:38 » |
|
Все используют Артио и sh404SEF? ))))
Нет, конечно )) Не ставлю компонентов, без которых можно обойтись )) И было бы просто супер, если бы убрать циферки в ссылке на материал ))
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #3 : 16.07.2009, 00:23:32 » |
|
И было бы просто супер, если бы убрать циферки в ссылке на материал ))
а мне и моим клиентам они не мешают 
|
|
|
|
|
Записан
|
|
|
|
Antosha
Завсегдатай
   
Репутация: +50/-0
Offline
Сообщений: 578
Плохо спорить плохо
|
 |
« Ответ #4 : 16.07.2009, 05:23:59 » |
|
Да не, на самом деле, стандартный SEF был бы очень крутым и востребованным, если бы он не включам свои itemid и прочее. Нах это надо? Только для нужд самой системы?
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #5 : 16.07.2009, 20:04:09 » |
|
Вооот))) Поэтому хочу услышать идеи по решению проблемы из первого поста) Спасибо.
|
|
|
|
|
Записан
|
|
|
|
|
Robinson
|
 |
« Ответ #6 : 16.07.2009, 22:16:20 » |
|
Нах это надо? Только для нужд самой системы?
А если статей (новостей) будет много (тысячи), а вдруг название статьи (новости) повторится (авторов статей не один веб-мастер-универсал)? А если кому-то надо, чтобы в адресной строке было очень коротко, например 123-article.html ? Мне это вовсе не кажется лишним. И уж проблемой это вряд ли следует называть.
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #7 : 18.07.2009, 10:18:48 » |
|
И уж проблемой это вряд ли следует называть.
Что именно? То что не работают ссылки на другие страницы (кроме первой) в многостраничном материале?
|
|
|
|
|
Записан
|
|
|
|
|
Robinson
|
 |
« Ответ #8 : 18.07.2009, 13:46:49 » |
|
То что не работают ссылки на другие страницы (кроме первой) в многостраничном материале?
Нет конечно, я имел ввиду, что урл вида 123-article.html это не проблема. С HP Router я не работал. 
|
|
|
|
|
Записан
|
|
|
|
Sulpher
Support Team
   
Репутация: +293/-9
Offline
Пол: 
Сообщений: 1677
Миграция сайтов на Joomla 2.5
|
 |
« Ответ #9 : 07.10.2009, 01:02:11 » |
|
А если статей (новостей) будет много (тысячи), а вдруг название статьи (новости) повторится (авторов статей не один веб-мастер-универсал)? А если кому-то надо, чтобы в адресной строке было очень коротко, например 123-article.html ? Мне это вовсе не кажется лишним. И уж проблемой это вряд ли следует называть.
Ну в таком случае как раз и будет полезно использовать стандартные возможности, в некоторых же случаях будет полезна генерация без ID. Не то, чтобы полезна, но чисто эстетически ссылка выглядит красивее. Поддерживаю Alex_El_Dia - было бы здорово, если кто-нибудь возьмётся за данную модификацию. И будет совсем хорошо, если это сделает сам разработчик (уже написал просьбу).
|
|
|
|
|
Записан
|
|
|
|
Leech
Осваиваюсь на форуме
 
Репутация: +21/-0
Offline
Пол: 
Сообщений: 98
НоворосМаркет
|
 |
« Ответ #10 : 08.10.2009, 16:33:52 » |
|
у HP Router с pagination тоже возникают проблемы, так что на нужные страницы и не попасть порой, пока не отключишь плагин.
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #11 : 08.10.2009, 23:41:40 » |
|
у HP Router с pagination тоже возникают проблемы, так что на нужные страницы и не попасть порой, пока не отключишь плагин.
а более подробнее удалось выяснить?
|
|
|
|
|
Записан
|
|
|
|
Sulpher
Support Team
   
Репутация: +293/-9
Offline
Пол: 
Сообщений: 1677
Миграция сайтов на Joomla 2.5
|
 |
« Ответ #12 : 09.10.2009, 00:09:16 » |
|
А автор, однако, молчит. Предлагаю оставить отзывы о багах на странице JED.
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #13 : 09.10.2009, 10:01:20 » |
|
Оставил отзыв)
|
|
|
|
|
Записан
|
|
|
|
Leech
Осваиваюсь на форуме
 
Репутация: +21/-0
Offline
Пол: 
Сообщений: 98
НоворосМаркет
|
 |
« Ответ #14 : 09.10.2009, 11:12:17 » |
|
а более подробнее удалось выяснить?
пока нет, за не имением свободного времени отложил разбирательства до лучших времен. собсно кто-то оставлял уже комментарий по этому поводу на JED. автор пока не отреагировал.
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #15 : 29.10.2009, 12:56:45 » |
|
Еще один косяк - при включенном плагине не работает отправка письма с сайта (выдает 404)
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #16 : 30.10.2009, 13:07:41 » |
|
Еще один косяк - при включенном плагине не работает отправка письма с сайта (выдает 404)
Что интересно письма все равно отправлялись, несмотря на 404 ошибку. Эту проблему решил установкой QContact
|
|
|
|
|
Записан
|
|
|
|
livsi
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 13
|
 |
« Ответ #17 : 30.10.2009, 17:02:13 » |
|
Собственно не совсем по плагину ответ, но все же решение: заводим дополнительное меню с полным перечнем станиц сайта, и ставим алиасы для урлов страниц как хочется - в итоге исчезают циферки - для пунктов меню это не нужно в стандартой Joomla. Меню можно не показывать в шаблоне - сслыки будут правильными
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #18 : 30.10.2009, 17:32:06 » |
|
Собственно не совсем по плагину ответ, но все же решение: заводим дополнительное меню с полным перечнем станиц сайта, и ставим алиасы для урлов страниц как хочется - в итоге исчезают циферки - для пунктов меню это не нужно в стандартой Joomla. Меню можно не показывать в шаблоне - сслыки будут правильными
Но к примеру постраничная навигация будет показывать другие ссылки. И получается дублирование контента.
|
|
|
|
|
Записан
|
|
|
|
Kuzmitch
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 123
|
 |
« Ответ #19 : 14.11.2009, 01:33:47 » |
|
Доброго времени!
А есть плагин который отключает не ид статьи а псевдоним статьи ?
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #20 : 16.11.2009, 11:52:07 » |
|
Доброго времени!
А есть плагин который отключает не ид статьи а псевдоним статьи ?
эээ... и какую ссылку вы хотите получить на выходе?
|
|
|
|
|
Записан
|
|
|
|
|
motima
Гость
|
 |
« Ответ #21 : 27.11.2009, 01:57:46 » |
|
Привет, ..тоже показался интересным плагин, и тоже не понравилось что не работает оно...
по поводу pagination: \libraries\joomla\html\pagination.php строка 492
$data->start->link = JRoute::_("&limitstart="); -> $data->start->link = JRoute::_("&limitstart=&start=");
понятно что не хорошо сюда лезть и лучше в плагине бы разобраться, одна ко там все сложно... с другой стороны даже если потрете этот файл при апдейте не велика проблема и несложно "починить" снова. pagebreak чинить не буду пока так как не пользуюсь им вот еще с контактами почти разобрался...
plugins\system\hprouter\com_contactrouter.php 120
if (isset($item->query['view']) && $item->query['view'] == 'category' && isset($segments[0])) -> if (isset($item->query['view']) && $item->query['view'] == 'contact' && isset($segments[0]))
работает только если ссылку в меню делать на контакт, а вот если из категории контактов пробовать перейти на конкретный то не происходит желаемого. но это у меня не происходило и с файлом до правки...
|
|
|
|
|
Записан
|
|
|
|
|
Pazys
|
 |
« Ответ #22 : 19.12.2009, 13:59:01 » |
|
При включенном роутере не работают веб-ссылки (weblinks) получается ошибка 404. com_weblinks - стандартный компонет J1.5
|
|
|
|
|
Записан
|
|
|
|
Konsta Esp
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 15
|
 |
« Ответ #23 : 18.03.2010, 18:03:05 » |
|
У меня обратный вопрос — а как сделать, чтобы наоборот, показывался только ID материала, без названия? Т.е. вот так — domen.ru/stati/15 .
Сразу же дополню: /stati/15 и /stati/15-kakoe-to-nazvanie — в Joomla 1.5 одно и то же!
Данке!
|
|
|
|
|
Записан
|
|
|
|
Joober
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 22
|
 |
« Ответ #24 : 29.07.2010, 18:36:38 » |
|
а вот такое кто-нибудь химичил? Modified HP Router
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 254
|
 |
« Ответ #25 : 23.08.2010, 11:57:36 » |
|
непомогает это против ошибок в навигации. Привет, ..тоже показался интересным плагин, и тоже не понравилось что не работает оно...
по поводу pagination: \libraries\joomla\html\pagination.php строка 492
$data->start->link = JRoute::_("&limitstart="); -> $data->start->link = JRoute::_("&limitstart=&start=");
Это тоже не помогает в последней версии Джумулы.
|
|
|
|
« Последнее редактирование: 23.08.2010, 12:09:48 от Kverde3 »
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 254
|
 |
« Ответ #26 : 28.08.2010, 15:20:52 » |
|
Вот тут решение есть, заменяет стандартный pagination. Но только ссылки (только те с которыми проблема была) получаются без SEF, так что не лучшее решение.
|
|
|
|
|
Записан
|
|
|
|
terveg
Давно я тут
  
Репутация: +17/-0
Offline
Пол: 
Сообщений: 273
ставь "+" руки не отсохнут
|
 |
« Ответ #27 : 08.10.2010, 11:57:54 » |
|
хороший плагин но постраничная навигация плохо работает- у меня стоит Joomla Tag компонент-вот в нем не работает переход на 1 страницу, а все остальное нормально
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 254
|
 |
« Ответ #28 : 08.10.2010, 19:47:56 » |
|
к сожалению, переход на первую страницу не работает еще при выводе материалов блогом.
|
|
|
|
|
Записан
|
|
|
|
SorokinS
Осваиваюсь на форуме
 
Репутация: +8/-0
Offline
Пол: 
Сообщений: 142
|
 |
« Ответ #29 : 26.11.2010, 02:05:50 » |
|
Привет, ..тоже показался интересным плагин, и тоже не понравилось что не работает оно...
по поводу pagination: \libraries\joomla\html\pagination.php строка 492
$data->start->link = JRoute::_("&limitstart="); -> $data->start->link = JRoute::_("&limitstart=&start=");
понятно что не хорошо сюда лезть и лучше в плагине бы разобраться, одна ко там все сложно... с другой стороны даже если потрете этот файл при апдейте не велика проблема и несложно "починить" снова. pagebreak чинить не буду пока так как не пользуюсь им
Помогло с ссылкой "Первая", работает правильно, но "Предыдущая" работает до тех пор пока предыдущей не будет "1". И "1" ведет Что-то тут с $offset связано... в 518 строке файла pagination.php поставил 1 вместо 0, заработала цифра "1"  Но ссылка получается вида: /news?start=2&limitstart=0 Предыдущаяя так и не работает как следует. $offset = $offset == 1 ? '' : $offset; Возможно есть последствия, пока не нахожу.
|
|
|
|
|
Записан
|
|
|
|
SorokinS
Осваиваюсь на форуме
 
Репутация: +8/-0
Offline
Пол: 
Сообщений: 142
|
 |
« Ответ #30 : 26.11.2010, 02:38:40 » |
|
Накапал вот что: The problem: When the listing of articles exceeds the limit of articles to show, the Joomla create web links to access other pages of listing. However, when we need to go to any page and after go back to page 1, the url doesn't work. How to solv: There is a little "bug" in Joomla pagination class. The file name is pagination.php and can be found in /libraries/joomla/html/. You must search (around line 489) the code: $page = $page == 0 ? '' : $page; //set the empty for removal from route Replace this line by: $page = $page == 0 ? '0' : $page; //set the empty for removal from route Search this code (around line 492): $data->start->link = JRoute::_("&limitstart="); and replace by $data->start->link = JRoute::_("&limitstart=0"); You also must search this code (around line 518): $offset = $offset == 0 ? '' : $offset; //set the empty for removal from route and replace by $offset = $offset == 0 ? '0' : $offset; //set the empty for removal from route So, the problem will be solved.  Positive vibrations! Источник: http://joomlacode.org/gf/project/fual/news/?action=&newssort_by=news.POST_DATE&newssort_order=ascПолучилось что Первая, Предыдущаяя , 1 заработали НО, ссылка страшные стали /news?start=2&limitstart=0. Я пошел дальше и: в 489 строке сделал так: $page = $page == 0 ? ' 1' : $page; //set the empty for removal from route в 492 строке сделал так: $data->start->link = JRoute::_("&limitstart=[color=red]&start=[/color]"); В 518 строке сделал так: $offset = $offset == 0 ? '[color=red]1[/color]' : $offset; //set the empty for removal from route Ссылки: Первая (имеет прямую ссылку на родитетя), Предыдущая - работает везде и даже если ты на 2ой странице. (ссылка "/news?start=1") 1 - ссылка всегда "/news?start=1 На данный момент самое красивое решение. Недостаток в том, что будут индексироваться 2 страницы одинакового содержания поскольку что /news что /news?start=1 одно и тоже. PS если paginatorov не много наверно можно сделать редирект с /news?start=1 на /news в примерах я указываю "news" поскольку у меня это блок категории Новости. Но это решение работает на всем сайте, даже в DatsoGallery.
|
|
|
|
|
Записан
|
|
|
|
Иван123123
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
Мучаю электрогитару, HTML и Jooml-у
|
 |
« Ответ #31 : 05.12.2010, 13:39:49 » |
|
Плагин HP Router служит для скрытия ID материала/категории в ссылках в стандартном SEF Пример: ссылку вида /stati/15-stati-po-joomla.html преобразовывает в ссылку вида /stati/stati-po-joomla.htmlК сожалению сайт автора заброшен и никакой инфы и поддержки там нету. При тестировании этого плагина было выявлено следующее: Некорректная работа с плагином Pagebreak - при разбитии статьи на отдельные страницы ссылки на эти страницы преобразовываются правильно (согласно HP Router) но остаются нерабочими (то есть продолжение статей реально остается по старым ссылкам с ID материала/категории) Заключение:Считаю что это достаточно полезный плагин для тех, кому не нужно использовать сторонние SEF, и он стоит того, что бы его доработать силами сообщества. Буду благодарен за любые комментарии. Спасибо за внимание. Как его корректно установить? У меня стоит sh404SEF - отключил в настройках. Поставил этот плагин - imet, category и id материала почему-то не скрываются...
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 254
|
 |
« Ответ #32 : 05.12.2010, 16:46:37 » |
|
Нужно включить стандартный SEF.
|
|
|
|
|
Записан
|
|
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #34 : 31.03.2011, 10:14:55 » |
|
Дохлая, из JED убрали. А немцы даже пофиксили этот плагин)))) ps: ссылку обновил
|
|
|
|
|
Записан
|
|
|
|
ABCroNews
Давно я тут
  
Репутация: +4/-0
Offline
Сообщений: 356
Строим новый дом из старых кубиков)
|
 |
« Ответ #35 : 31.03.2011, 16:13:18 » |
|
Дохлая, из JED убрали. А немцы даже пофиксили этот плагин)))) Рад что смог помочь, так же хотел попросить народ протестировать этот плагин на старые ошибки., может немцы вообще исправили все глюки в нем ))
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 254
|
 |
« Ответ #36 : 06.04.2011, 20:01:07 » |
|
Посмотрел, вроде и правда все исправили.
|
|
|
|
|
Записан
|
|
|
|
saharin88
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 36
|
 |
« Ответ #37 : 18.05.2011, 18:17:10 » |
|
Здравствуйте Заметил такой баг, если адрес статьи начинается с цифр (http://sait.ru/category/100-tut-nazvanie.html), то выдает ошибка 404.. 
|
|
|
|
|
Записан
|
|
|
|
SorokinS
Осваиваюсь на форуме
 
Репутация: +8/-0
Offline
Пол: 
Сообщений: 142
|
 |
« Ответ #38 : 18.05.2011, 19:39:44 » |
|
Да есть такое.
Но я, пока, не решал этот баг.
|
|
|
|
|
Записан
|
|
|
|
rafaello9
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 86
|
 |
« Ответ #39 : 26.05.2011, 22:04:44 » |
|
У меня установлена Joomla 1.5.22 плюс К-2 плюс Jomfish. Установил плагин HP Router - абсолютно никаких изменений. Как были ссылки shopvision1.ru/ru/biolog-activ-dobavka/family-hit/item/4-family.html так же и остались. Проверил несколько раз,бесполезно.Даже отключал Jomfish,все равно нет изменений. Скачивал по этой ссылке http://www.joomlager.de/images/stories/plg_hp_router_v0.3.zip
И что здесь не то,как быть?
|
|
|
|
|
Записан
|
|
|
|
|
skai
|
 |
« Ответ #40 : 26.05.2011, 23:05:14 » |
|
И что здесь не то,как быть? - он не работает с К2, похоже это решение только для com_content
|
|
|
|
|
Записан
|
|
|
|
rafaello9
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 86
|
 |
« Ответ #41 : 27.05.2011, 09:41:55 » |
|
- он не работает с К2, похоже это решение только для com_content Что же ,неужели абсолютно нет никакого решения?
|
|
|
|
|
Записан
|
|
|
|
chilly_bang
Осваиваюсь на форуме
 
Репутация: +1/-1
Offline
Сообщений: 52
|
 |
« Ответ #42 : 31.05.2011, 23:45:35 » |
|
циферки как раз убирать неполезно в тех случаях, когда могут быть одинаковые заголовки статей, циферки дают уникальность заголовкам статей .
|
|
|
|
|
Записан
|
|
|
|
terveg
Давно я тут
  
Репутация: +17/-0
Offline
Пол: 
Сообщений: 273
ставь "+" руки не отсохнут
|
 |
« Ответ #43 : 03.06.2011, 23:14:59 » |
|
циферки как раз убирать неполезно в тех случаях, когда могут быть одинаковые заголовки статей, циферки дают уникальность заголовкам статей .
реально был такой глюк у самого  но лишние символ все равно не нужны, как и само .html
|
|
|
|
|
Записан
|
|
|
|
feuer81
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 95
Jedem Das Seine
|
 |
« Ответ #44 : 23.06.2011, 17:31:11 » |
|
При включенном роутере не работают веб-ссылки (weblinks) получается ошибка 404. com_weblinks - стандартный компонет J1.5
та же проблема.. не знаю как бороться-может кто подскажет?
|
|
|
|
|
Записан
|
|
|
|
altvvc
Давно я тут
  
Репутация: +8/-0
Offline
Пол: 
Сообщений: 317
|
 |
« Ответ #45 : 13.08.2011, 23:52:50 » |
|
Pagebreak в версии 0.3 плагина все равно ни работает...
|
|
|
|
|
Записан
|
|
|
|
Doran
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 123
|
 |
« Ответ #46 : 29.12.2011, 16:17:27 » |
|
а как решить проблему с постраничной навигацией в тегах?
|
|
|
|
|
Записан
|
|
|
|
Aleks_El_Dia
JComments Tester
Репутация: +332/-7
Offline
Пол: 
Сообщений: 4403
AEDStudio Joomla! Direction
|
 |
« Ответ #47 : 05.01.2012, 10:24:01 » |
|
В каких еще тегах? В J! стандартно тегов нет.
|
|
|
|
|
Записан
|
|
|
|
Doran
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 123
|
 |
« Ответ #48 : 01.02.2012, 16:48:29 » |
|
В каких еще тегах? В J! стандартно тегов нет.
да, компонент Joomla Tags. не работает постраничная навигация
|
|
|
|
|
Записан
|
|
|
|
|