Забыли пароль?
Запросите новый здесь.

Автор темы: Pisatel
ID темы: 1334
Информация:
Тема содержит 85 сообщения, была просмотрена 78544 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Моды
 Распечатать тему
ЧПУ для PHP Fusion 7
Pisatel
Автор данного чуда- Myth. Собственно, получаются красивые ссылки почти везде. Но нужно немного допилить, а именно: нет ссылки на print на форуме. Далее- не работают ссылки Редактировать и Удалить в комментариях к новостям и статьям. Это то, что заметил. Кто сможет помочь реализовать? Автор сайт свой не посещает, поэтому за помощью сюда пришел... Изменил название функции, иначе был конфликт с некоторыми шаблонами.
Pisatel присоединено следующее:файл:
seourl.zip [3.2кБ / 850 Загрузки]
x1 x1
 
Web
Pisatel
Пробую в .htaccess добавить что-то типа
Скачать исходники  Код
RewriteRule ^news-edit-comment([0-9]+)-([a-zA-Z0-9-]+)$ news.php?readmore=$1&c_action=edit&comment_id=$2



И ничего не происходит...
 
Web
panya
а seourl.php?
 
Pisatel
А туда типа этого
Скачать исходники  Код

replaces("news\.php\?readmore=([0-9]+)\&c_action=edit\&comment_id=([0-9]+)(#edit_comment)?", "news-edit-comment(\'$1\')", "e");



 
Web
Pisatel
Тут фишка в том, что скрипт изначально вырезает news.php и преобразовывает. То есть, если мы далее хотим изменить news.php?readmore=2&c_action=edit&comment_id=10#edit_comment , то уже мы видим не эту ссылку, а типа такой news2-vtoraya_novost&c_action=edit&comment_id=10#edit_comment ,так же и с файлом members.php, который скрипт превращает в members. И если нам нужно будет, например, перейти по administration/members.php?edit_profile, то мы видим вместо этого administration/members?edit_profile и, соответственно, ловим 404 страницу. Но это не так важно. Меня больше интересует Редактировать/ Удалить комментарий в новостях и статьях...
 
Web
Pisatel
Мастера, есть какие-нибудь идеи? Или хотя бы натолкните на мысль о правильной реализации Редактировать и Удалить комментарии в новостях и статьях, буду весьма признателен.
 
Web
Zaxap
Комментарии от PF вроде робятab
Скачайте и поставьтеad
Зло не дремлет, а я добрый...
 
panya
Собственно могу поделиться своим чпу, только придется ручками все допиливать. Зато без всяких плагинов.
 
Pisatel
Zaxap, покажи направление, где искать?
panya, буду благодарен. Только в чпу меня, в первую очередь, интересуют адреса = название статей/ разделов и т.п., именно из-за этого заморочился им. SEO, будь оно неладно...:-)
 
Web
Zaxap
http://unlogic.in...rowstart=0
Весьма удобно, ибо на аяксе, редактируются и стирается все так же на аяксе, поэтому вроде не должно быть проблем...я не заметил по крайней мереab
Зло не дремлет, а я добрый...
 
panya
Короче вот, держи.

http://yadi.sk/d/...
x1
 
Pisatel
Zaxap, благодарю!
Panya, отдельный респект! Только, если правильно понял с первого взгляда, ссылки не будут иметь красивый сео-вид, имеется в виду название статьи в ссылке? Жаль. Но попробую.
 
Web
panya
К сожалению, нет. Но в любом случае ты можешь выдернуть оттуда что-нибудь для себя.
 
Pisatel
panya, спасибо! Кстати, отличное чпу! Весь смысл, правда, чпу для меня лично в том, чтобы в выдаче было название статьи в адресе. Это повышает твой шанс на выдачу. Надеюсь, понятно, о чем я:-) То есть, сами по себе красивые урл не несут практической пользы, все равно никто не будет запоминать и вбивать адрес, каким бы он красивым ни был. Все это необходимо именно для поисковых систем. Ключевое слово вполне может оказаться в адресе, и страница будет в результатах запроса.
 
Web
panya
Ну на счет этого ведутся извечные споры, однако, согласись, красивое ЧПУ всегда приятно.

Кстати, еще, если интересно, можешь глянуть эти два сообщения:

http://rusfusion....post_14445

Вывод выбранных флагов перед ником пользователя на форум.
 
Pisatel
Мастера, хелп! В общем, проблема в следующем. Из-за mod_rewrite перестала работать каптча. То есть, не совсем перестала. Суть вот в чем. Например, у меня страница вида /article5-zagolovok_statyi, хочу на ней как неавторизованный добавить комментарий, ввожу все верно, но при нажатии на Добавить комментарий страница тупо обновляется, и уже адрес страницы я вижу как articles.php?article_id=5, и уже на этой, родной, так сказать, странице, каптча вводится нормально и комментарий добавляется. Если каптча не включена, то комментарий добавляется без проблем. Уже весь мозг сломал. Что делать? Ведь даже сообщения об ошибке нет. Где копать? Куда ведет кнопка Добавить комментарий? Какие файлы отвечают за каптчу, кроме /includes/captchas ?
 
Web
Pisatel
В общем, так и не решил проблему: каптча не работает. Уже и логи ковырял, все файлы просмотрел, но так и не понял принцип работы... PolarFox, работаю с твоим модом комментариев. Может, ты чего подскажешь? Зарегистрированные без проблем могут добавлять, все корректно. Единственный маленький плюс- решил по ходу пьесы проблему с редактированием и удалением:-)
 
Web
Polarfox
Пути неверные, переписывать нада коменты под чпу (это даже хз как, парсить чпу строку может в стандартныйе переменные поможет?), я их сделал полностью совместимыми с оригиналом.

Ну или отключить для гостей постинг, листалка на аяксе.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
Pisatel
С оригиналом работает как часы, спасибо за отличный мод! Похоже, все-таки придется лишить гостей комментариев:-) Ну и фиг с ними. Может, когда-нибудь повышу уровень знаний и решение придет... Чувствую, оно рядом!:-) Кстати, а в 8 будет реализация ЧПУ?
 
Web
Zaxap
Конечно же с ЧПУ...
Еще много шняг всяких ad
Зло не дремлет, а я добрый...
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
SharkBoss - партнёрская программа для монетизации ЛЮБЫХ видов трафика (включая спам).  →  Реклама на портале 0 / 482 07.03.2024 13:46
в PHP 7.4 нельзя вставлять пустое значение в `id` как раньше  →  Пожелания и предложения 4 / 905 19.12.2023 03:32
Proxy5 - Отличные IPv4 прокси для любых задач (Бесплатный тест)  →  Платные услуги 0 / 1452 31.10.2023 09:47
Где взять список районов по областям для разных стран?  →  Пожелания и предложения 0 / 1521 10.08.2023 12:44
От какой CMS лучше переделывать плагины сервисов оплаты, доставки, 1С для PHP-Fusion-7?  →  Пожелания и предложения 2 / 1463 08.08.2023 08:59
Fusion 7 и cloudflare  →  Установка и настройка системы 6 / 2914 08.08.2023 08:35
Посоветуйте плагины для назначения прав админов и групп пользователей  →  Пожелания и предложения 0 / 3133 06.06.2022 11:52
Бот для поиска чужих файлов на Dropmefiles.com  →  Реклама на портале 1 / 925 11.03.2022 05:28
Zinsta - Программа для раскрутки и продвижения instagram  →  Флуд 12 / 6887 15.01.2022 10:47
Версия для слабовидящих Button visually impaired  →  Javascript, ajax, jquery 1 / 1798 04.01.2022 10:44
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)