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

Автор темы: Pisatel
ID темы: 1334
Информация:
Тема содержит 85 сообщения, была просмотрена 74325 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Моды
 Распечатать тему
ЧПУ для PHP Fusion 7
Pisatel
Автор данного чуда- Myth. Собственно, получаются красивые ссылки почти везде. Но нужно немного допилить, а именно: нет ссылки на print на форуме. Далее- не работают ссылки Редактировать и Удалить в комментариях к новостям и статьям. Это то, что заметил. Кто сможет помочь реализовать? Автор сайт свой не посещает, поэтому за помощью сюда пришел... Изменил название функции, иначе был конфликт с некоторыми шаблонами.
Pisatel присоединено следующее:файл:
seourl.zip [3.2кБ / 643 Загрузки]
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 перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

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

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

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
ВСЕ ДЛЯ ХАЙП ПРОЕКТА в одном месте  →  Реклама на портале 0 / 9 14.02.2019 10:54
PHP-Fusion 8  →  Установка и настройка системы 14 / 521 12.02.2019 09:21
Денежный комплект шаблонов для емейл-рассылок  →  Флуд 0 / 41 07.02.2019 19:18
Zinsta - Программа для раскрутки и продвижения instagram  →  Флуд 10 / 1078 04.02.2019 10:01
Перенести контент PHP Fusion на Wordpress  →  Платные услуги 1 / 108 01.02.2019 16:31
PHP-Fusion 7 Bogatyr - бесплатная мультиязычная CMS для блога, форума, фотогалереи  →  Моды 18 / 11840 27.01.2019 12:39
[вопрос не по PHP-Fusion] Верно ли я понимаю принципы Hawk Auth?  →  Разное 18 / 410 17.01.2019 11:29
Вы пишите комерческие предложения (КП) для форумов и фриланс-бирж?  →  Народное творчество 0 / 237 25.11.2018 18:43
Добавление стороннего php кода в страницу сайта или панель  →  PHP 5 / 1191 11.11.2018 07:55
Есть ли готовые плагины для сайтов по недвижимости и, автодилера и пр?  →  Пожелания и предложения 0 / 232 10.11.2018 17:41
Топ 5 пользователей форума
Alex Alex (1,199)   Zaxap Zaxap (1,089)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)