Подскажите как сделать открытой форму ввода комментарие по умолчанию?

помогите найти решение

 
Посетитель
small user social cms
Сообщений: 32
Здравствуйте!

Подскажите как можно сделать форму ввода комментариев открой по умолчанию, как у гостей, так и у пользователей.

К теме закрепил скрин какой должна быть форма по умолчанию.
Прикрепленные файлы:
4354_gjbfc.jpg | 29.91 Кб | Скачали: 322
Редактировалось: 1 раз (Последний: 3 апреля 2014 в 23:44)
Посетитель
small user social cms
Медаль
Сообщений: 274
Кстати тоже задавался этим вопросом. Подскажите кто знает.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 848
В настройках групп пользователей (пользователи, группы пользователей), выставите галочки например в этих пунктах
Добавление комментариев
Добавлять комментарии без модерации
Расширенный редактор комментариев (BBCode)
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 692
Если очень надо, то в самый низ файла com_comments_view.tpl вставьте:
Код PHP:
  1. <script type="text/javascript">addComment('{$target}',{$target_id},0);</script>
Skype: pasha--g
Посетитель
small user social cms
Сообщений: 32
Pasha:

Если очень надо, то в самый низ файла com_comments_view.tpl вставьте:
Код PHP:
  1. addComment('{$target}',{$target_id},0);


Большое спасибо!
Посетитель
small user social cms
Медаль
Сообщений: 186
Pasha:

Если очень надо, то в самый низ файла com_comments_view.tpl вставьте:
Код PHP:
  1. addComment('{$target}',{$target_id},0);

Спасибо, способ работает на 1.10.3, только при переходе например на статью, запись каталога или объявление, происходит переход сразу к комментариям, что не есть правильно.
InstantConcurs 1.06
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 692
Спасибо, способ работает на 1.10.3, только при переходе например на статью, запись каталога или объявление, происходит переход сразу к комментариям, что не есть правильно.
Может и неправильно зато быстро smile Прыжок вниз происходит из-за автофокуса. Чтобы его убрать нужно открыть файл comments.js и закомментировать 11 строку - $('#content').focus();
Skype: pasha--g
Посетитель
small user social cms
Медаль
Сообщений: 186
Опять подниму тему )) данный метод работает для зарегистрированных пользователей:
Прыжок вниз происходит из-за автофокуса. Чтобы его убрать нужно открыть файл comments.js и закомментировать 11 строку - $('#content').focus();
У неавторизовавшихся посетителей происходит автофокус на поле Ваше имя
InstantConcurs 1.06
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
Код PHP:
  1. {if $is_user}
  2. ...
  3. $('#content').focus();
  4. ...
  5. {/if}
Естественно, переменная $is_user должна быть определена. Если нет, в фронтэнде, где идет вывод в шаблон, пишем
Код PHP:
  1. assign('is_user', $inUser->id)->
естественно, $('#content').focus(); не может быть сама по себе вставлена в tpl, она внутри скрипта js, так вот по этому принципу скрипт заключаем в внутрь if
Редактировалось: 4 раз (Последний: 18 апреля 2014 в 14:15)
NOP
Посетитель
small user social cms
Медаль
Сообщений: 186
Странник:

Код PHP:
  1. {if $is_user}
  2. ...
  3. $('#content').focus();
  4. ...
  5. {/if}
Естественно, переменная $is_user должна быть определена. Если нет, в фронтэнде, где идет вывод в шаблон, пишем
Код PHP:
  1. assign('is_user', $inUser->id)->
естественно, $('#content').focus(); не может быть сама по себе вставлена в tpl, она внутри скрипта js, так вот по этому принципу скрипт заключаем в внутрь if

Спасибо. Перечитал внимательно пять раз... но не могу врубится, описанный вами метод для включения автофокуса для посетителей?
Мне нужно как раз его отключить.
InstantConcurs 1.06
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 692
В файле com_comments_add.tpl удалите или закомментируйте строку
Код PHP:
  1. <script type="text/javascript">{literal}$(document).ready(function(){ $('#guestname').focus(); });{/literal}</script>
Skype: pasha--g
Посетитель
small user social cms
Медаль
Сообщений: 186
Возникла очередная проблема с открытой формой комментариев hoho
Теперь при редактировании комментария админом, всплывающее окошко редактирования не закрывается при нажатии на кнопку Продолжить
При этом под открытой формой ввода комментария мигает надпись: "Введите текст комментария!"

Может быть многоуважаемый Pasha подскажет, как можно решить эту проблему? smile
InstantConcurs 1.06
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 692
Теперь при редактировании комментария админом, всплывающее окошко редактирования не закрывается
Естественно не закрывается. Для этого либо внутри функции editComment, либо перед ее вызовом нужно как минимум убить предыдущее (открытое окно) комментариев. Если попроще и не лезть в comments.js, то в файле com_comments_list.tpl нужно привести ссылку примерно к такому виду:
Код PHP:
  1. <a href="javascript:" onclick="$('#msgform').remove();$('.cm_add_link').show();editComment('{$comment.id}', '{csrf_token}')" class="ajaxlink">{$LANG.EDIT}</a>
Skype: pasha--g
Посетитель
small user social cms
Медаль
Сообщений: 186
Pasha:
нужно привести ссылку примерно к такому виду:
Именно в таком виде работает.

СПАСИБО!
InstantConcurs 1.06
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.