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

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

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
ЧПУ Дополнительных страниц для PHP-Fusion 8  →  Разное 8 / 338 26.10.2020 18:42
Для каждой доп страницы свой текст в шапке  →  Народное творчество 21 / 12314 14.10.2020 09:55
Сервис для сбора позиций  →  СЕО 3 / 92 09.10.2020 11:16
Помогите отключить часть кода в user_info_panel.php  →  Вопросы новичков 5 / 321 05.10.2020 15:16
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 2078 25.07.2020 03:46
какие функции надо переписать для PHP 7?  →  Пожелания и предложения 15 / 8038 12.07.2020 07:19
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 585 19.06.2020 17:06
PHP-Fusion 7 Bogatyr - бесплатная мультиязычная CMS для блога, форума, фотогалереи  →  Моды 20 / 16835 17.03.2020 19:59
Кто делал гибрид Wordpress и PHP-Fusion?  →  Пожелания и предложения 3 / 640 08.03.2020 15:50
Какой плагин PHP-Fusion уместно использовать для создания сайта КВИЗа?  →  Пожелания и предложения 1 / 975 18.02.2020 15:14
Топ 5 пользователей форума
Alex Alex (1,238)   Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)