LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 18:28:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как добавить и удалить поля в JComments  (Прочитано 5661 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
polkan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 96


« : 25.10.2010, 02:54:00 »

Всем доброго времени суток !
joomla 1.5.20  + jcomments_v2.2.0.2
Народ не подскажете где в файлах CSS  , компонента JComments , нужно рыть чтоб изменить показанные надписи



С помощью FireBug пытался сам найти не получилось(может кто поделиться ссылкой как правильно пользоваться FireBug)

И ещё одно - убрать captcha, стандартными настройками она не уберается.
СПАСИБО!
« Последнее редактирование: 26.03.2011, 18:54:33 от polkan » Записан
GDV
Тестеры
*****

Репутация: +195/-5
Offline Offline

Пол: Мужской
Сообщений: 2697



« Ответ #1 : 25.10.2010, 03:18:58 »

Цитировать
Народ не подскажете где в файлах css  , компонента JComments , нужно рыть чтоб изменить показанные надписи
При чем тут файлы стилей.
Тебе надо менять в файле локализации
language/ru-RU/ru-RU.com_jcomments.ini

FORM_NAME=Имя (обязательное) Меняеш на FORM_NAME=Имя
FORM_HOMEPAGE_REQUIRED=Сайт (обязательное) на FORM_HOMEPAGE_REQUIRED=Телефон

Настройки-Права-Защита от спамботов (CAPTCHA)
Убираешь в нужной группе Защита от спамботов (CAPTCHA)
Записан
polkan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 96


« Ответ #2 : 25.10.2010, 09:19:07 »

СПАСИБО!  Cheesy Буду знать!
Записан
polkan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 96


« Ответ #3 : 25.10.2010, 17:56:05 »

Привет всем  ещё раз! Народ развейте мои сомнения.

Вот текст из  ru-RU.com_jcomments.ini

FORM_NAME=Имя (обязательное)
FORM_EMAIL=E-Mail
FORM_EMAIL_REQUIRED=E-Mail (обязательное)
FORM_HOMEPAGE=Сайт
FORM_HOMEPAGE_REQUIRED=Сайт (обязательное)
FORM_TITLE=Тема
FORM_TITLE_REQUIRED=Тема (обязательное)


если мне вместо Сайт (обязательное) желаю вставить *  Телефон, символ * и так подразумевает слово обязательно , следовательно у меня должно получиться

FORM_PHONE=Телефон
FORM_REQUIRED_PHONE=*  Телефон
                 

либо должно быть

FORM_PHONE=Телефон
FORM_*_PHONE=*  Телефон


СПАСИБО!
Записан
Sulpher
Support Team
*****

Репутация: +293/-9
Offline Offline

Пол: Мужской
Сообщений: 1670


Миграция сайтов на Joomla 2.5


« Ответ #4 : 25.10.2010, 18:23:47 »

polkan, не советую переименовывать поле "адрес сайта" в "телефон" - там ведь осуществляется проверка на правильность введенного адреса и если укажете вместо сайта телефон, то комментарий не получится добавить (будет требовать ввести правильный адрес сайта)

Рекомендую прочитать вот это:
Как добавить дополнительное поле в JComments
JComments FAQ — Вопросы и ответы
Записан
polkan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 96


« Ответ #5 : 25.10.2010, 22:10:21 »

Друзья товарищи , как же всё таки быть если поле "адрес сайта" мне вообще не нужно? Как удалить его? Скрыть? !

Простым удалением
FORM_HOMEPAGE=Сайт
FORM_HOMEPAGE_REQUIRED=Сайт (обязательно)
делу не поможешь  !
« Последнее редактирование: 25.10.2010, 22:13:46 от polkan » Записан
Sulpher
Support Team
*****

Репутация: +293/-9
Offline Offline

Пол: Мужской
Сообщений: 1670


Миграция сайтов на Joomla 2.5


« Ответ #6 : 25.10.2010, 22:16:44 »

Спасибо очень хороший материал!
А как быть если поле "адрес сайта" мне вообще не нужно? Как удалить его? Скрыть?
на здоровье. можете поставить плюсик Azn

Адрес сайта скрыть в настройках JComments.
Компоненты > JComments > настройки - закладка "вид", строка поле сайт - отключить.
Записан
polkan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 96


« Ответ #7 : 26.03.2011, 18:53:22 »

Всем доброго времени суток! Решил поделиться с вами информацией КАК УДАЛИТЬ ПОЛЕ И НАДПИСЬ  пусть  "Сайт"   в JComments . Надеюсь кому то пригодится.
Что делал:
1)Брал материал из http://www.joomlatune.ru/how-to-add-extra-fields-to-jcomments.html  только в этой статье добавляем поле , а мы удаляем

2) В файле
language/ru-RU/ru-RU.com_jcomments.ini

удалил строки
49  FORM_HOMEPAGE=Сайт     
50  FORM_HOMEPAGE_REQUIRED=Сайт (обязательное) 

3) В файле JComments.class.php

удалил строку
66  var $homepage = null;

4) В файле /tpl/default/tpl_form.php

удалил строки с 66 по 74
<?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>

ПОСЛЕ ЭТИХ ДЕЙСТВИЙ ПОЛЕ И НАПИСЬ  "Сайт"  УДАЛЯЮТСЯ

5) Ну  и подитожить

В таблице jos_jcomments  удаляем  homepage 
 drink
Записан
aslanamirov
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 52


Ййехаа!


« Ответ #8 : 07.06.2011, 07:22:08 »

polkan с меня тебе + за то что задаешь такие вопросы Azn сам покопался и сразу нашел решение своих пробем Azn
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #9 : 07.06.2011, 12:03:13 »

Решил поделиться с вами информацией КАК УДАЛИТЬ ПОЛЕ И НАДПИСЬ  пусть  "Сайт"   в JComments . Надеюсь кому то пригодится.
Спрашивается, а зачем его удалять, править код компонента и т.д., когда можно просто выключить в настройках? Любые изменения в коде компонента во-первых в будущем могут создать проблемы при обновлении, а во-вторых могут привести к проблемам при работе различных модулей/плагинов для компонента.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet