Forums / National / Russian / Модули и плагины / Редирект после добавления комментария

12>>>

staleo
#1 2011-09-25 22:17

Добрый день,

У меня следующая проблема. Если на странице вида site.ru/paragraphs/no1 добавить комментарий, то после добавления урл страницы меняется на site.ru/page?rwr=paragraphs%2Fno1#c13. А как сделать, чтобы урл оставался исходным?

Котонти 0.9.4, установлены нормальные урлы из коробки.

Большое спасибо.

Добавлено 30 минут спустя:

Открылась еще более неприятная штука.

Если добавить камент с нормального урла, то как я уже сказал, у страницы меняется урл на какой-то кривой (типа site.ru/page?rwr=paragraphs%2Fno1#c13). Но если никуда не ходить, а сразу же написать второй камент, то юзера вообще выплевывает на индекс! (хотя второй камент тоже нормально добавляется в базу и отображается на странице)

Очень неприятный баг.

This post was edited by 127.0.0.1 (2011-09-25 22:48, 13 years ago)
Trustmaster
#2 2011-09-26 05:54

Исправлено в текущем срезе. Код исправления. Спасибо за тестирование!

May the Source be with you!
staleo
#3 2011-09-26 10:48

Спасибо, заработало!

Добавлено 2 часа спустя:

Если вы не возражаете, у меня еще один вопрос: как сделать так, чтобы в списке комментариев ник автора-админа был без ссылки на users/admin? Рыл-рыл ядро, так и не нашел.

This post was edited by 127.0.0.1 (2011-09-26 13:23, 13 years ago)
Trustmaster
#4 2011-09-26 17:44

То есть чтобы у админов ники не ссылались на профиль?

May the Source be with you!
staleo
#5 2011-09-26 17:46

Да. Ну не только у админов, а у всех.

Kort
#6 2011-09-26 19:32
$('#comments_wrapper a.commentauthorlink_wrapper').contents().unwrap();

Названия классов условные

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Trustmaster
#7 2011-09-27 05:01

Всё проще. Меняем {COMMENTS_ROW_AUTHOR} на {COMMENTS_ROW_AUTHOR_NICKNAME}.

May the Source be with you!
Kort
#8 2011-09-27 05:37

А он рыл и не нашел.

Вообще, тег какой-то марсианский. Раз уж с документацией ситуация, предлагаю стандартизировать имена тегов чтобы верстальщик мог угадывать хотя бы 50% от их числа.

SED.by - создание сайтов, разработка плагинов и тем для Котонти
staleo
#9 2011-09-27 18:21

Всё проще. Меняем {COMMENTS_ROW_AUTHOR} на {COMMENTS_ROW_AUTHOR_NICKNAME}.

Вариант плохой, потому что если для гостей разрешено комментирование, то их никнейм отображается как «Удалено».

У меня в комментариях не будет зареганных юзеров, гостям можно комментить с капчей. Если вариант выше не срастается, то если не сложно, просто помогите мне сделать так, чтобы в моих каментах ссылка с ник-нейма была не на users/admin, а на индекс сайта. Буду очень благодарен. :)

Добавлено 2 минуты спустя:

Раз уж с документацией ситуация

А какая-такая с документацией ситуация? Есть ли пособие по всем-всем-всем котонтишным тегам?

Fox
#10 2011-09-27 18:27
#30826 127.0.0.1:
>

Всё проще. Меняем {COMMENTS_ROW_AUTHOR} на {COMMENTS_ROW_AUTHOR_NICKNAME}.

Вариант плохой, потому что если для гостей разрешено комментирование, то их никнейм отображается как «Удалено».

У меня в комментариях не будет зареганных юзеров, гостям можно комментить с капчей. Если вариант выше не срастается, то если не сложно, просто помогите мне сделать так, чтобы в моих каментах ссылка с ник-нейма была не на users/admin, а на индекс сайта. Буду очень благодарен. :)

Добавлено 2 минуты спустя:

>

Раз уж с документацией ситуация

А какая-такая с документацией ситуация? Есть ли пособие по всем-всем-всем котонтишным тегам?

 

Ситуация с документацией никакая её фактически нет на рускомsmiley

 

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
This post was edited by Fox (2011-09-27 18:53, 13 years ago)
Kort
#11 2011-09-27 18:35
#30826 127.0.0.1:
>

Вариант плохой, потому что если для гостей разрешено комментирование, то их никнейм отображается как «Удалено».

У меня в комментариях не будет зареганных юзеров, гостям можно комментить с капчей. Если вариант выше не срастается, то если не сложно, просто помогите мне сделать так, чтобы в моих каментах ссылка с ник-нейма была не на users/admin, а на индекс сайта. Буду очень благодарен. :)

Так и используйте jQuery чтобы удалить линк или изменить атрибут href.

SED.by - создание сайтов, разработка плагинов и тем для Котонти
staleo
#12 2011-09-27 18:47

Интересно, если я не могу быть разработчиком, то мне мне единственно надо быть донейтером, чтобы мне пояснили так, чтобы я понял? Вариант, то я просто тупой, я в расчет не беру.

Так и используйте jQuery чтобы удалить линк или изменить атрибут href.

Вы это кому вот сейчас сказали? Поясните, пожалуйста, так, чтобы это было понятно не настолько искушенным товарищам в кодинге, как вы.

Fox
#13 2011-09-27 18:57
#30822 Kort:

А он рыл и не нашел.

Вообще, тег какой-то марсианский. Раз уж с документацией ситуация, предлагаю стандартизировать имена тегов чтобы верстальщик мог угадывать хотя бы 50% от их числа.

Я за чтоб были стандартные теги например как у дле!!! А то смотриш на TPL как непонятно на что!!!

ХаЧу ЧПУ для форума!!! ХаЧу ДаКуменцию к ДвИжКу!!! ХаЧу АпиСания TPL ТаГов!??
esclkm
#14 2011-09-27 19:34
<!-- IF {COMMENTS_ROW_AUTHOR_NICKNAME} != {PHP.L.Deleted} -->

{COMMENTS_ROW_AUTHOR_NICKNAME}

<!-- ELSE -->

{COMMENTS_ROW_AUTHOR}

<!-- ENDIF -->

Как вариант)

Про стандартизацию имен - ну вообщето Все суффиксы максимально стандартизованы

А имена тегов шли не 1 сутки

Про полую стандартизацию -  яразмышлял но мне это в итоге представилось малореальных - хотя попробывать можно было бы - но смысл

 

Про доки - зачем быть донатором или члоеном комманды - ребята четко формулируйте задачи - не как вопрос а как расширенную статью - бууду писать у себя в блоге ответ подробно расширенно

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
staleo
#15 2011-09-27 20:24
#30833 esclkm:
<!-- IF {COMMENTS_ROW_AUTHOR_NICKNAME} != {PHP.L.Deleted} -->

{COMMENTS_ROW_AUTHOR_NICKNAME}

<!-- ELSE -->

{COMMENTS_ROW_AUTHOR}

<!-- ENDIF -->

Как вариант)

Спасибо за вариант, но все же хотелось бы, чтобы имя админа (читай, автора заметки в блоге) выделялось как-то в комментариях. Например, другим CSS-форматированием ник-нейма. А это удобно сделать, если у всех других комментаторов (читай, гостей) ник не будет ссылаться ни на какой урл. Пусть ссылается только у автора заметки, — только не на раздел пользователей, а например на индекс.

Посмотреть, с чем я ковыряюсь, можно тут (осторожно, лексика уставшего от отладки начинающего разработчика :))

Про доки - зачем быть донатором или члоеном комманды - ребята четко формулируйте задачи - не как вопрос а как расширенную статью - бууду писать у себя в блоге ответ подробно расширенно

Не, ну я, мне кажется, задачу довольно понятно изложил. Да и донатором в общем не влом стать. Захотелось сразу отблагодарить уважаемых разработчиков для вменяемую систему ЧПУ в 0.94, я этого дня 5 лет ждал. :)

12>>>