0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 4677 Просмотров
*

Yury_md

  • Осваиваюсь на форуме
  • 49
  • 2 / 0
Как не бился в настройках (версия 1.4.0.9), не могу понять: для незарегеных пользователей есть поля имя, мыло, сайт. вполне логично.

но когда комментарий добавляет зарегестрированный пользователь,то поле "сайт" остаётся. имхо, оно не нужно в этом случае.

МОжно, конечно, отключить это поле вовсе, но для незарегеных я бы хотел оставить это поле.

З.Ы. Написал не в теме про ошибки, т.к. может так и должно быть?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
В настоящий момент времени желаемое вами без правки кода компонента не реализуется. В новой версии (после ее выхода) это можно будет сделать на уровне шаблона комментариев.

*

Yury_md

  • Осваиваюсь на форуме
  • 49
  • 2 / 0
ну, про сроки выхода новой версии я даже спрашивать не буду :)

понимаю, что просить вас делать этот хак некорректно. может, подскажете, какой файл править?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Новая версия выйдет в начале октября. По крайней мере неделю уже никаких багов тестеры не находят, языковые файлы вроде как причесали, щас жду корректур по немецкому и английскому языку. А, ну и Dutch обещался все-таки поправить украинский. После чего - релиз...

Какой файл править? В версии 1.4.0.9 вся логика в одном файле, в jcomments.php
*

Yury_md

  • Осваиваюсь на форуме
  • 49
  • 2 / 0
спасибо :) раз всё достаточно радужно, подожду новой версии
у Dutch, я видел, уже давно симпатичная новая версия стоит :)
так что удачи вам в завершении работы
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
у Dutch, я видел, уже давно симпатичная новая версия стоит
да, сайт Дениса почти с самого начала разработки JComments является тестовой площадкой...

Спасибо за пожелания, я действительно уже устал немного от текущей версии. Я был готов выпустить ее в мае, потом новые функции, новые баги, потом загрузка на работе, потом еще куча всяких мелких и важных причин... Думал успеть к началу сентября - и тут не вышло. Но сейчас пора уже заканчивать. А то почти год не было свежей публичной версии...
*

Yury_md

  • Осваиваюсь на форуме
  • 49
  • 2 / 0
smart, сейчас, в новой версии, как убрать поле сайт в jcomments для авторизованных?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Открываем файл шаблона /components/com_jcomments/tpl/default/tpl_form.php и заменяем кусок кода:

Код: php
		if ($this->getVar('comments-form-user-homepage', 0) == 1) {
$text = ($this->getVar('comments-form-homepage-required', 1) == 0) ? JText::_('FORM_HOMEPAGE') : JText::_('FORM_HOMEPAGE_REQUIRED');
?>
<p>
<input id="comments-form-homepage" type="text" name="homepage" value="" size="22" tabindex="3" />
<label for="comments-form-homepage"><?php echo $text; ?></label>
</p>
<?php
}

на

Код: php
		global $my;

if (!$my->id && $this->getVar('comments-form-user-homepage', 0) == 1) {
$text = ($this->getVar('comments-form-homepage-required', 1) == 0) ? JText::_('FORM_HOMEPAGE') : JText::_('FORM_HOMEPAGE_REQUIRED');
?>
<p>
<input id="comments-form-homepage" type="text" name="homepage" value="" size="22" tabindex="3" />
<label for="comments-form-homepage"><?php echo $text; ?></label>
</p>
<?php
}

По идее - этого должно быть достаточно :)
*

Yury_md

  • Осваиваюсь на форуме
  • 49
  • 2 / 0
спасибо, всё получилось. думаю этот функцию нужно включить в сам компонент, т.к. имхо пользователям совершенно нет необходимости вставлять адрес сайта при комментировании
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
т.к. имхо пользователям совершенно нет необходимости вставлять адрес сайта при комментировании
почему? а если я хочу указать свой сайт? мне для этого нужно будет заходить под гостем?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как убрать якорь # в JComments слева от имени пользователя?

Автор stimyl

Ответов: 4
Просмотров: 1370
Последний ответ 08.07.2021, 15:53:48
от stimyl
Выпадающий список в поле "Тема"

Автор Ахмат

Ответов: 7
Просмотров: 612
Последний ответ 08.09.2020, 20:22:03
от voland
Как в Jcomments сделать активную ссылку с имени комментатора на его сайт?

Автор NatFree

Ответов: 1
Просмотров: 910
Последний ответ 25.05.2019, 07:53:25
от draff
Дополниетльное поле в JComments

Автор Apoca1ypto

Ответов: 0
Просмотров: 818
Последний ответ 26.02.2019, 11:47:31
от Apoca1ypto
JComments 3.0.5 как сделать поле comments_per_page всегда открытым

Автор s.elena133

Ответов: 1
Просмотров: 1168
Последний ответ 10.02.2018, 03:37:51
от s.elena133