ЧПУ для RotorCMS

1. Андрей (23.04.2015 / 19:06)
Много раз спрашивали про ЧПУ для RotorCMS, кому интересно забирайте себе.
Примеры ЧПУ:
Для страничек в папке /pages/
Для форума
Теперь осталось все ссылки на сайте прописать уже сокращенными.

2. Андрей (23.04.2015 / 23:02)
Это ерунда, вот бы с темами форума так чтоб автоматически чпу создавалось)

3. Дмитрий (24.04.2015 / 03:02)
И не только форума

4. Александр (24.04.2015 / 10:50)
чпу до для полного погружения в роторе пиши в лс есть готовый вариант писал для себя готов продать пару копий

5. GodZiLLa (24.04.2015 / 16:44)
ЧПУ давно пора в роторе по умолчанию сделать.
Только Вантуз говорит, что не силён в этом.
Я тоже, так, поверхностно.

А те, кто может, ни шага бесплатно ))

6. Андрей (24.04.2015 / 17:12)
И то что платно по сути кот в мешке. Я не видел ротор с ЧПУ, может быть AlexGreat, покажешь что из себя представляет твой скрипт?

7. Александр (24.04.2015 / 17:38)
6. Marsellkin, выложить скриншоты или на словах объяснить? E

8. Андрей (24.04.2015 / 18:14)
Так можно пример сайта, сарказм тут ни к чему..

9. GodZiLLa (24.04.2015 / 21:47)
Marsellkin (24 Апреля 2015 / 17:12)
И то что платно по сути кот в мешке. Я не видел ротор с ЧПУ, может быть AlexGreat, покажешь что из себя представляет твой скрипт?
Согласен.
Частенько платные вещи не оправдывают ожидания.
И косяки, и лаги, всё присутствует.
Поэтому в слепую никак не годится.
А ещё лучше, безвозмездно, в дар )

10. Александр (25.04.2015 / 01:28)
8. Marsellkin, все старнице идут через сайт.ру/user/ник, айт.ру/стараница(из папки pages) крч скрин пзж выложу

11. Сергей (25.04.2015 / 15:24)
1. Marsellkin, о спс , пригодится .

12. GodZiLLa (25.04.2015 / 16:56)
Тема нужная.
Некоторые наработки можно было бы здесь выкладывать.
Глядишь, и на весь движок наскребём )

13. Евгений (25.04.2015 / 19:00)
Работает smile

14. Дмитрий (25.04.2015 / 19:24)
2. Absurd, ничто не мешает сделать как-то так:
RewriteRule ^/topic([0-9]+)$ /forum/topic.php?tid=$1 [L]
http://visavi.net/forum/topic.php?tid=42266 => http://visavi.net/topic42266

15. GodZiLLa (25.04.2015 / 20:35)
dima.london (25 Апреля 2015 / 19:24)
2. Absurd, ничто не мешает сделать как-то так:
RewriteRule ^/topic([0-9]+)$ /forum/topic.php?tid=$1 [L]
http://visavi.net/forum/topic.php?tid=42266 => http://visavi.net/topic42266

forum лучше не обрезать.
Как то папку pages реврайтом вырезал, чтоб путь короче сделать,
другие страницы перестали работать.

Тут важно согласовать со всеми разделами движка.

И да, вариант в копилочку )
А Марселкину можно всё собирать и в первый пост под спойлер паковать варианты )))

16. Андрей (25.04.2015 / 22:15)
15. ®_GodZiIIa_€, буду тестить и добавлять примеры.

17. GodZiLLa (26.04.2015 / 06:17)
16. Marsellkin, Отлично ).
У меня где то были наработки.
Если найду, тоже скину в тему.

18. SeReGa1993 (26.04.2015 / 09:23)
17. ®_GodZiIIa_€, темы лучше бы так > http://visavi.net/forum/themes/42266/

19. Zдешний (26.04.2015 / 09:26)
®_GodZiIIa_€ (24 Апреля 2015 / 18:44)
ЧПУ давно пора в роторе по умолчанию сделать.
Только Вантуз говорит, что не силён в этом.
Я тоже, так, поверхностно.

А те, кто может, ни шага бесплатно ))
Маршрутизатор написать и в нем уже добавлять правила, какие нужны. Через .htaccess всё - нефонтан

20. Андрей (26.04.2015 / 09:28)
19. Zдешний я не силен в этом.

21. Александр (26.04.2015 / 09:57)
ну скажем так вы очень близко но потеряли очень важную деталь

22. Андрей (26.04.2015 / 10:21)
21. AlexGreat, спасибо! Наверно потому что мы не программисты )))

23. Zдешний (26.04.2015 / 14:37)
Marsellkin (26 Апреля 2015 / 11:28)
19. Zдешний я не силен в этом.
Я не про тебя. Да и ничего сложного нет

24. Александр (26.04.2015 / 18:18)
23. Zдешний, ага..

Добавлено через 02:19 сек.
22. Marsellkin, да не за что) только толку от сокращений если прийдеться везде переписывать ссылки, у меня есть готовый вариант там уже есть страницы пользователей все страницы с папки pages корневые, и ничего не нужно ковыраять

25. GodZiLLa (26.04.2015 / 21:37)
24. AlexGreat, ну так сделай широкий жест, подари всем )).
Тем более скоро пятый ротор, будет ли совместимость...

Сколько покупал скриптов, после очередного обновления они уже не работают,
всегда нужна адаптация, с которой нет времени и сил возиться.

Поэтому уже зарёкся покупать.

26. Александр (27.04.2015 / 01:29)
25. ®_GodZiIIa_€, ну как Вантуз сказал 5 версия будет совсем другая по этому мне кажется там уже будет ЧПУ, а для остальных версиях с 1 по 4 скрипт нормально работает и не нужно все ссылки меня он это делает за вас не ковыряя код

27. Вантуз-мен (27.04.2015 / 08:18)
В 5 версии это не пригодится . скрипт работает через 1 файл там отдельный файл для роутов

28. Вантуз-мен (27.04.2015 / 09:15)
https://github.com/visavi/rotorcms/blob/develop/app/routes.php вот пример

29. Андрей (27.04.2015 / 11:16)
Просто мне не хватает знаний в программировании, я бы сделал..

30. Zдешний (27.04.2015 / 14:37)
Marsellkin (27 Апреля 2015 / 13:16)
Просто мне не хватает знаний в программировании, я бы сделал..
Вантуз же привел пример будущих правил его маршрутизатора. Там каких либо дополнительных знаний и не требуется

31. GodZiLLa (27.04.2015 / 20:19)
Значит будем ждать пятого, с готовым маршрутизатором.
Для четвёрки никто сделать не может.

32. Zдешний (27.04.2015 / 20:35)
®_GodZiIIa_€ (27 Апреля 2015 / 22:19)
Значит будем ждать пятого, с готовым маршрутизатором.
Для четвёрки никто сделать не может.
можно заморочиться, но, как ты говоришь, если выходит новая версия - никому неохота возиться с переделками

Добавлено через 04:22 сек.
Vantuz (27 Апреля 2015 / 11:15)
https://github.com/visavi/rotorcms/blob/develop/app/routes.php вот пример
ты теперь никакой фреймворк не используешь?

Добавлено через 05:00 сек.
"Настройте сайт с учетом того что корневая директория public, а все остальное лежит ниже корня сайта и недоступно по прямому пути"
ну вот, пользователи зависнут D

33. Вантуз-мен (27.04.2015 / 20:58)
Можно главной назначит любую папку, только константу изменить

34. GodZiLLa (29.04.2015 / 11:42)
Zдешний (27 Апреля 2015 / 20:35)
можно заморочиться, но, как ты говоришь, если выходит новая версия - никому неохота возиться с переделками

Но пока выйде, пока то да сё.
Мы с марселкиным соберём и на хитачесе сделаем, хоть что то )))
С маршрутизатором не заморачивался. Как то давно попробовал и бросил, ну нет времени )

35. Александр (29.04.2015 / 13:06)
Уже есть готовый вариант, за 1 копию прошу 200р желающие приобрести пишите в личку. P.S. RotorCMS v1-4

36. GodZiLLa (29.04.2015 / 22:58)
Желающих вагон и маленька тележка )

Писали же, нет смысла покупать на устаревающий ротор.
Скоро будет пятый, там уже эта покупка будет не нужна, деньги на ветер.

Актуален бесплатный вариант, то есть в дар, безвозмездно,
за благодарность от всего сердца )))

37. Александр (30.04.2015 / 00:35)
36. ®_GodZiIIa_€, не все же захотят перезаливать все на новый двиг или даже начинать все с 0 на новом двиге у кого много модов всяких

38. GodZiLLa (30.04.2015 / 14:34)
То да, долго на четвёрку не переходил, из-за модов.
Потом плюнул на всё и обновился.
Теперь все моды, что покупал, в хламе.

39. Андрей (30.04.2015 / 22:55)
dima.london (25 Апреля 2015 / 19:24)
2. Absurd, ничто не мешает сделать как-то так:
RewriteRule ^/topic([0-9]+)$ /forum/topic.php?tid=$1 [L]
http://visavi.net/forum/topic.php?tid=42266 => http://visavi.net/topic42266
Так это не ЧПУ, ЧПУ это когда так: http://visavi.net/forum/ЧПУ_для_RotorCMS

40. GodZiLLa (01.05.2015 / 12:24)
39. Absurd, то тоже чпу.
Варианты разные бывают.
В том числе и хтмл страницу на конце пути эмулирует как бы.
Типа http://visavi.net/forum/chpu_dlya_RotorCMS.html

41. ramzes (01.05.2015 / 17:29)
Absurd (30 Апреля 2015 / 22:55)
Так это не ЧПУ, ЧПУ это когда так: http://visavi.net/forum/ЧПУ_для_RotorCMS
по большому счету это не нужно. достаточно просто сокращенных урлов вида /модуль/(эвент/)ид

42. колбаса (01.05.2015 / 20:01)
чё такое чпу ?

43. GodZiLLa (01.05.2015 / 21:49)
42. bomber, ЧеловекоПонятныйУрл.

Поиск в помощь, по трём буквам всё расскажет.

URL: https://visavi.net/topics/42266