Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« : 05.04.2009, 20:47:04 » |
|
Заранее прошу прощения за дубляж темы, но данное решение имено для Joomla 1.x и в дальнейшем развиваться не будет (по крайней мере мной), так как трогает ядро, в отличии от решения для Joostina. -- Предлагаю на суд общественности модификацию стандартного SEF компонента. Как известно, при включении стандартного SEF, адреса "старого" типа (вида: http://www.site.loc/index.php?option=com_content&task=section&id=2&Itemid=30) по прежнему работают, т.е. если один контент доступен по адресу http://www.joos.loc/index.php?option=com_content&task=section&id=2&Itemid=30 и по адресу http://www.joos.loc/content/section/2/30/, что приводит к "двоению" контента со точки зрения поисковиков, что снижает позиции и репутацию сайта, доставляет неудобства пользователям (если они используют старые адреса), и, самое главное, компоненты которые не используют SEF преобразование адресов, по прежнему выдают старые адреса. Предлагаемая модификация стандартного SEF.php устраняет эти проблемы, т.е. при включенном стандартном SEF, при обращении по "старому адресу" вида http://www.joos.loc/index.php?option=com_content&task=section&id=2&Itemid=30 произойдет автоматическое перенаправление на адрес вида http://www.joos.loc/content/section/2/30/, с выдачей заголовка 301 (301 Страница перемещена на адрес / 301 Moved Permanently ), что уведомит поисковик в следующий раз обращаться сразу по новому адресу. Подобный функционал реализован в стороних SEF компонентах, таких как OpenSEF, но на мой взгляд подобнео решение должно присутствовать в ядре Joomla. Тестировалось на различный сайтах, с различными комбинациями компонентов, и стороних расширений. -- Обсуждение версии под Joostin'a и дальнейшее развитие решения можно глянуть тут - описание изменений рекомендую смотреть там. -- Ресурс решенияТекущая версия: 0.4.3 для Joomla 1.1.* Получить текущию версию ветки 0.4
|
|
|
|
« Последнее редактирование: 04.09.2010, 19:41:49 от Timon_Crazy »
|
Записан
|
|
|
|
| |
PaLyCH
Moderator
   
Репутация: +139/-14
Offline
Пол: 
Сообщений: 1369
Архитектор сайтов
|
 |
« Ответ #1 : 05.04.2009, 20:54:52 » |
|
Отличное и правильное решение.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #2 : 07.04.2009, 08:39:20 » |
|
В данное время тестируется системный мабот, с таким же функционалом. чтобы не пришлось править исходники (для начинающих пользователей и пользователей сборок). но решение с мамботом будет маленько ресурсоемким, думаю не критично.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #3 : 11.04.2009, 17:09:22 » |
|
Мамбот создан. функционал в точности такой же как и модификация sef.php
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 340
Joomla магия
|
 |
« Ответ #4 : 13.05.2009, 12:54:28 » |
|
3 часа полет нормальный! -) Все вроде бы работает. Прошу уточнить вопрос, если правишь файл в ручную, то бот 100% не нужен? Почему не рекомендуется использовать одновременно? Видимых проблем при таком использовании не обнаружил. Как я понял, этот бот ставится для того например, что бы юзверю не лезть в сами файлы, т.к. по умолчанию на многих хостингах права на sef.php только на чтение.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #5 : 13.05.2009, 14:00:59 » |
|
Рекомендую обновить патч - исправленно много багов: Изменение по версиям, последняя публичная версия 0.4.1 Изменения версии 0.1: * Первая публичная версия Изменения версии 0.2: * Оптимизация структуры патча Изменения версии 0.3: * Перенаправленние только GET запросов * Мелкие правки (для красоты Azn ) Изменения версии 0.4: * Редактирование с фронта - редирект отключен * Поиск на русском - редирект отключен * Доступ к личной информации пользователя - редидирект отключен * Доступ к материалам пользователя - редирект отключен * Добавление нового материала с фронта - редирект отключен * Переработана структура патча, можно оперативно добавлять новые исключения * Исправлены мелкие баги * Редирект срабатывает если только в начале адреса index.php, т.е. не реагирует на адреса вида joom_index.php и т.д. * Изменение в версии 0.4.1: * Предпросмотр с позициями модулей - редирект отключен
Бот ставить для того чтобы не патчить жумул\жустину, и не лезти в ядро - пригодиться для обновлений 2) проще новичкам 3) если вдруг что-то пошло не так (вроде все выловил, но просьба протестировать), просто отключается бот. не рекомендуется потому что 1) нет смысла так юзать  2) я не знаю что будет если если бот и патч будут разных версий. бота версии 0.4.1 нет, жду результатов тестирования патча. у меня все ошибки пропали, думаю вечером выложить бота ( у патча приоритет)
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 340
Joomla магия
|
 |
« Ответ #6 : 13.05.2009, 14:22:42 » |
|
Пропатчил, все красиво, надеюсь так и будет!! К выходным уже первая информация по "нагрузочному тестированию" -) думаю появится. По хорошему, пару неделек надо подождать пока пауки пройдутся по ссылкам, без статистики трудно делать выводы.
|
|
|
|
« Последнее редактирование: 13.05.2009, 14:32:45 от vital_s1 »
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #7 : 13.05.2009, 15:38:14 » |
|
Пропатчил, все красиво, надеюсь так и будет!! К выходным уже первая информация по "нагрузочному тестированию" -) думаю появится. По хорошему, пару неделек надо подождать пока пауки пройдутся по ссылкам, без статистики трудно делать выводы.
что даст нагрузочное тестирование ? 99% багов которые исправили две последнии версии, проявлялись именно дял авторизованных пользователей, дял администраторов. сейчас интересуют именно сторонии компоненты, банерокрутилки и т.д. на своих проектов пока багов не увидел.
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 340
Joomla магия
|
 |
« Ответ #8 : 13.05.2009, 15:50:14 » |
|
про тестирование, - это просто к слову -))
Сторонних компонентов тоже достаточно присутствует, - понаблюдаю, сделал пока на одном рабочем сайте.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #9 : 13.05.2009, 17:57:30 » |
|
можно список компонентов? для анализа.
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 340
Joomla магия
|
 |
« Ответ #10 : 13.05.2009, 19:33:53 » |
|
можно список компонентов? для анализа.
Конечно можно! Компоненты сайта: AFiles 2.6 ArtBannersPlus 1.2RE Community Builder 1.1 DatsoGallery 1.3.9.1 JComments 2.0.0.18 Marketplace 1.4.2 (Real Edition) ruBook 0.4.3 SEF Service Map 1.0.4.1 SunBlog 1.3RE uddeIM 0.5b Userlist XTD 1.2.4 com_weblinks 1.0.0 com_newsfeeds 1.0.0 com_poll 1.0.0 FireBoard 2.0 Вроде бы и все -))
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #11 : 14.05.2009, 08:19:35 » |
|
пока ошибок нет? особенно при работе с админ частью компонентов с фронта.
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 340
Joomla магия
|
 |
« Ответ #12 : 14.05.2009, 09:31:18 » |
|
пока ошибок нет? особенно при работе с админ частью компонентов с фронта.
Чего то явного я пока не заметил, ссылки все нормально работают, компоненты тоже. Есть один баг с DatsoGallery с фотками, но он был раньше. Карту сайта гугл схавал, жду индексации. В статистику гугловскую уже попали новые ссылки. Со старых проиндексированных редирект так же работает.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #13 : 14.05.2009, 09:35:39 » |
|
ну а что бы не "схвало", редирект еще работал в первой версии, потом была оптимизация + устранение ошибок в админ части (куда гугл и не залезет)
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #14 : 14.05.2009, 21:30:58 » |
|
нашол критичную багу - завтра к вечеру будет патч для патча спасибо товарищу Бостон)
|
|
|
|
|
Записан
|
|
|
|
crazyASD
JComments Tester
Репутация: +26/-2
Offline
Пол: 
Сообщений: 670
|
 |
« Ответ #15 : 29.05.2009, 23:04:48 » |
|
Хм, очень интересно! Как насчет такой-же модификации для Joomla 1.5?
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #16 : 30.05.2009, 08:25:55 » |
|
Хм, очень интересно! Как насчет такой-же модификации для Joomla 1.5?
я могу разработать данный патч, скорее даже в виде системного мамбота, что бы не приходилось модифицировать системные файлы при обновлении версии, но проблема в том что я не использую Joomla 1.5 в своих проектах и мне нужны помощник-тестировщики по тестированию бота на своих сайтах с наборами различных компонентов.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #17 : 30.05.2009, 08:38:09 » |
|
Обновил патч, исправлена досадная бага которой не было в версии 0.3, но появилась в 0.4. Исправлены мелкие ошибки.
Рекомендую обновиться.
Бота пока не выкладываю, правим баги.
|
|
|
|
|
Записан
|
|
|
|
vital_s1
Давно я тут
  
Репутация: +26/-0
Offline
Пол: 
Сообщений: 340
Joomla магия
|
 |
« Ответ #18 : 30.05.2009, 14:38:08 » |
|
Рекомендую обновиться.
Не скачивается, битая ссылочка.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #19 : 30.05.2009, 18:49:59 » |
|
Не скачивается, битая ссылочка.
исправил, проверил,работает.
|
|
|
|
|
Записан
|
|
|
|
crazyASD
JComments Tester
Репутация: +26/-2
Offline
Пол: 
Сообщений: 670
|
 |
« Ответ #20 : 31.05.2009, 14:35:35 » |
|
я могу разработать данный патч, скорее даже в виде системного мамбота, что бы не приходилось модифицировать системные файлы при обновлении версии, но проблема в том что я не использую Joomla 1.5 в своих проектах и мне нужны помощник-тестировщики по тестированию бота на своих сайтах с наборами различных компонентов.
Готов тестировать. Установлено шесть компонентов, в.т.ч Legacy.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #21 : 31.05.2009, 17:42:09 » |
|
в течении недели-двух сделаю. на какой версии будете тестировать?
|
|
|
|
|
Записан
|
|
|
|
crazyASD
JComments Tester
Репутация: +26/-2
Offline
Пол: 
Сообщений: 670
|
 |
« Ответ #22 : 01.06.2009, 16:19:10 » |
|
1.5.10, SEF родной, из компонентов - Jcomments, Joomgallery, Jfusion, Jdownloads, Xmap, компонент баннеров и форма контактов. Ну и еще SWmenu free.
|
|
|
|
|
Записан
|
|
|
|
crazyASD
JComments Tester
Репутация: +26/-2
Offline
Пол: 
Сообщений: 670
|
 |
« Ответ #23 : 14.06.2009, 18:21:44 » |
|
Действительно такой плагин нужен и для 1.5. Сейчас пробил сайт по выдаче яндексом и нашел много дублей SEFнутых ссылок вида "site.ru/index.php?start=40"
|
|
|
|
|
Записан
|
|
|
|
sava36
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 107
Всем заранее СПАСИБО!
|
 |
« Ответ #24 : 25.06.2009, 23:07:19 » |
|
исправил, проверил,работает.
А как его ставить? - "ОШИБКА: В установочном пакете невозможно найти XML-файл установки." Это что просто заменить файл - /includes/sef.php?
|
|
|
|
|
Записан
|
|
|
|
maragva
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 122
|
 |
« Ответ #25 : 15.07.2009, 00:34:47 » |
|
не скачивается!
И вопрос: эта штука спасет от дублирования контента? Например одна статичная страница имеет ссылки: http://www.ххх.ru/content/view/17/1/ и http://www.ххх.ru/content/view/17/53/(54,55...59)
|
|
|
|
|
Записан
|
|
|
|
Sulpher
Support Team
   
Репутация: +293/-9
Online
Пол: 
Сообщений: 1677
Миграция сайтов на Joomla 2.5
|
 |
« Ответ #26 : 07.10.2009, 00:53:29 » |
|
Timon_Crazy, забыл указать, что данное решение предназначено для линейки Joomla1.0 (Joostina) 
|
|
|
|
|
Записан
|
|
|
|
Havchik
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 37
|
 |
« Ответ #27 : 13.10.2009, 14:59:32 » |
|
Нужно для 1,5. Есть варианты?
|
|
|
|
|
Записан
|
|
|
|
yatsyk
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 34
|
 |
« Ответ #28 : 05.03.2010, 11:54:38 » |
|
А можно ссылочку на SEF mambot, ? 
|
|
|
|
|
Записан
|
|
|
|
|
Diiimonn
|
 |
« Ответ #29 : 18.03.2010, 12:59:52 » |
|
Это че все развод для приезжих? мамбот не скачивается, реклама там какая-то, попапы....куда вставлять код непонятно, похоже "строка вида" затерта... отличный патч!
|
|
|
|
|
Записан
|
|
|
|
|
sdaww
Гость
|
 |
« Ответ #30 : 13.04.2010, 17:54:23 » |
|
Ау, что-нибудь слышно, что с версией для Joomla 1.5 ?
|
|
|
|
|
Записан
|
|
|
|
|
yuri-it
|
 |
« Ответ #31 : 13.05.2010, 01:20:16 » |
|
Присоединяюсь! Нужна модификация 
|
|
|
|
|
Записан
|
|
|
|
Liste
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 7
|
 |
« Ответ #32 : 28.05.2010, 17:24:16 » |
|
ОЧЕНЬ нужна. Готов заплатить разумных денег.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #33 : 13.07.2010, 22:55:06 » |
|
Извиняюсь перед всеми. по ряду причин не занимался жумлой, и решениями под нее. в данное время восстанавливаю все проекты и переписываю\дописываю.
версию для 1.5 будет.
кому это еще актуально? ЗЫ в течении недели выйдет версия 5 патча и мамбота.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #34 : 13.07.2010, 23:01:16 » |
|
Это че все развод для приезжих? мамбот не скачивается, реклама там какая-то, попапы....куда вставлять код непонятно, похоже "строка вида" затерта... отличный патч!
Уважаемый, ваши претензии обоснованны, но 1) сайт где лежал мамбот - удален злопыхателями. в данное время восстанавливаю все наработки. строку вида восстановил - просто ошибся когда вставлял код.
|
|
|
|
|
Записан
|
|
|
|
|
Diiimonn
|
 |
« Ответ #35 : 18.07.2010, 23:47:39 » |
|
тогда сори за наезд 
|
|
|
|
|
Записан
|
|
|
|
admix72
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 10
|
 |
« Ответ #36 : 19.07.2010, 14:08:07 » |
|
Вопросик) а когда будет для 1.5 ??)) готов заплатить , если плата будет разумной
|
|
|
|
|
Записан
|
|
|
|
|
nbserg
|
 |
« Ответ #37 : 09.08.2010, 11:23:48 » |
|
да для 1.5 было бы круто
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #38 : 25.08.2010, 16:04:16 » |
|
Извиняюсь у сообщества, что опять пропал на некоторое время. Версия для Joomla 1.5 будет, но требуется Ваша поддержка, в виде тестирования, дружеского ободрения, свежий идей, свежим кодом, ну и (куда уж без этого) донейтом. Также у появился свой ресурс, где можно вести учет разработки, и откуда я не пропадаю) http://redmine.malyhin.info/projects/modification-sef/, просьба все замечания, предложения озвучивать на нем, чтобы все было централизованно.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #39 : 04.09.2010, 19:40:02 » |
|
Текущая версия: 0.4.3 для Joomla 1.1.* Получить текущию версию ветки 0.4Версия для 1.5 выйдет в ближайшие часы ( ветка 0.5) Кто сможет протестировать?
|
|
|
|
|
Записан
|
|
|
|
|
nbserg
|
 |
« Ответ #40 : 05.09.2010, 00:21:08 » |
|
я
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #41 : 05.09.2010, 09:26:42 » |
|
я
не могли бы сообщить в личные сообщения свой е-маил, как только будет готово вышлю версию для тестирования и создам акаунт в системе багтрекинга для описания багов.
|
|
|
|
|
Записан
|
|
|
|
taravasya
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 25
|
 |
« Ответ #42 : 07.10.2010, 01:23:07 » |
|
Я готов потестировать!
|
|
|
|
|
Записан
|
|
|
|
officerbrutality
Осваиваюсь на форуме
 
Репутация: +3/-1
Offline
Сообщений: 46
Кто меньше всех платит - тот больше всех жалуется.
|
 |
« Ответ #43 : 09.11.2010, 12:39:46 » |
|
все ссылки битые, господа!
|
|
|
|
|
Записан
|
|
|
|
|
yuri-it
|
 |
« Ответ #44 : 29.11.2010, 01:01:09 » |
|
Тимон пропал. Аж 13 сентября был последний раз. Если что готов потестить.
|
|
|
|
|
Записан
|
|
|
|
|
|
|