Убрать лишние поля при ответе , AgentTicketCompose ?

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
Egoist
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 окт 2012, 10:54

Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение Egoist » 09 сен 2013, 09:38

Добрый день, подскажите , как убрать лишние поля при ответе:
Получатель, копия, скрытая копия, Единицы времени (рабочие единицы)
Как сделать, чтоб в поле "*Текст:" toolbar (форматирование текста, шрифт-название и размер) был свернут по умолчанию .
Цель , сделать минимальное окно ответа и еще один вопрос, где меняется размер этого окна ответа, постоянно при ответе нужно двигать ползунок вниз , чтоб нажать кнопку "Отправить"
OTRS 3.1.6 , SLES Ent. 11.0 x64, MySQL 5.1

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение alexus » 09 сен 2013, 10:02

Все основные настройки в соответствующем разделе Конфигурации системы.
1. Размер текстового редактора CKEditor

Framework -> Core::Web

Frontend::RichTextWidth
Frontend::RichTextHeight

2. Размер самого окна

Файл opt/otrs/var/httpd/js/Core.UI.PopUp.js

Координаты верхнего угла

Left: 50,
Top: 50,

Размер окна

Width: 1000,
Height: 700
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Egoist
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 окт 2012, 10:54

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение Egoist » 09 сен 2013, 10:18

Alexus , большое спасибо помогло , а вопрос по тулбару, как его в текстовом редакторе убрать и открытый вопрос про поля , хотя бы скрыть поля: копия , скрытая копия и Единицы времени (рабочие единицы):
!?
Посмотрел файл Core.UI.Popup.js

PopupProfiles = {
'Default': {
WindowURLParams: "dependent=yes,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no",

toolbar вроде выключен.
OTRS 3.1.6 , SLES Ent. 11.0 x64, MySQL 5.1

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение alexus » 09 сен 2013, 12:07

AgentTicketCompose.dtl. Только надо создать отдельную тему!!! Родные файлы - не править! http://doc.otrs.org/3.2/en/html/themes.html

В AgentTicketCompose.dtl закомментировать строки 129-254.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Egoist
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 окт 2012, 10:54

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение Egoist » 09 сен 2013, 12:16

Спасибо , создал новую тему, переписал туда файл , но видимо версия файла другая(моя v 1.103.2.3 2012/05/25) там под номерами строк , явно не то что нужно комментировать..
OTRS 3.1.6 , SLES Ent. 11.0 x64, MySQL 5.1

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение alexus » 09 сен 2013, 12:37

А Вы в подпись свою версию OTRS поставьте. Тут телепатов нет :-)!
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Egoist
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 окт 2012, 10:54

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение Egoist » 09 сен 2013, 13:00

Извиняюсь , так пойдет ?:)
Еще не понял про активацию темы в Core::Web нужно добавить свою тему например Company и выставить "1" и под Lite и Standart выставить "0" ?
OTRS 3.1.6 , SLES Ent. 11.0 x64, MySQL 5.1

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение alexus » 09 сен 2013, 13:55

0 для Standart лучше оставить.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Egoist
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 окт 2012, 10:54

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение Egoist » 09 сен 2013, 14:10

Алексей , так какие строки комментировать нужно ?
OTRS 3.1.6 , SLES Ent. 11.0 x64, MySQL 5.1

mukexa
OTRS Новобранец
Сообщения: 148
Зарегистрирован: 30 апр 2013, 19:08
Откуда: Украина, Киев.
Поблагодарили: 1 раз

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение mukexa » 09 сен 2013, 15:37

alexus писал(а):0 для Standart лучше оставить.
Может 1 имелось в виду?
Egoist
пересмотрите еще настройки на этой странице Вашей системы:
index.pl?Action=AdminSysConfig;Subaction=Edit;SysConfigSubGroup=Frontend::Agent;SysConfigGroup=Ticket;#
Возможно ничего править и не нужно будет. Ну или меньше...
OTRS 5s, Ubuntu 12.04

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение alexus » 09 сен 2013, 20:49

mukexa писал(а):0 для Standart лучше оставить.

Может 1 имелось в виду?
Да, конечно, 1! Спасибо, что поправили!
Для 3.1 это строки 133-263. Но можно было и догадаться по смыслу.Там интуитивно понятно.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Egoist
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 окт 2012, 10:54

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение Egoist » 10 сен 2013, 07:07

Добрый день. Сильно не ругайте , я можно сказать систему вижу в первый раз.
Я не очень понял на счет темы , создал тему Company , в настройках системы прописано две настройки Lite и Standart , на стандарте стоит 1 , из документации понятно , что 1 активно , 0 не активно. в Core::Web , добавляю свою тему Company и тоже ставлю 1 что ли ? Получается Standart и Company с 1 ?
Хорошо выставил 1 иду комментирую строки в файле /opt/otrs/Kernel/Output/HTML/Company/AgentTicketCompose.dtl - сохраняю , открываю заявку, нажимаю ответить и ни чего не изменилось !? Что не так делаю ?
OTRS 3.1.6 , SLES Ent. 11.0 x64, MySQL 5.1

yuri0001
OTRS Бывалый
Сообщения: 492
Зарегистрирован: 11 фев 2011, 20:25
Откуда: Череповец

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение yuri0001 » 10 сен 2013, 07:46

Вы путаете темы оформления и темы (плохой термин в переводе), в смысле имени папки с измененными модулями/шаблонами пользователя. Почитайте внимательно документацию - http://doc.otrs.org/3.0/ru/html/themes.html
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5

mukexa
OTRS Новобранец
Сообщения: 148
Зарегистрирован: 30 апр 2013, 19:08
Откуда: Украина, Киев.
Поблагодарили: 1 раз

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение mukexa » 10 сен 2013, 08:05

Egoist писал(а):Получается Standart и Company с 1 ?
Именно, а в "личном кабинете"(index.pl?Action=AgentPreferences) выбираете ту которая по душе.
Так же(пред. пост) давал ссылку на страницу, где можно стандартном способом убирать (work units), конечно не ручаюсь за Вашу, версию. Так как пользоваться начал с 3.2.9
OTRS 5s, Ubuntu 12.04

Egoist
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 окт 2012, 10:54

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение Egoist » 10 сен 2013, 08:20

Спасибо большое , разобрался , все получилось. Недопонимание было с агентом и темой , в настройках агента оказывается еще нужно было выставить тему , думал тема сразу применяется при выставлении в конфигурации системы.
в настройках index.pl?Action=AdminSysConfig;Subaction=Edit;SysConfigSubGroup=Frontend::Agent;SysConfigGroup=Ticket;# нет отключения этих полей, правил файл и создавал новую тему.
OTRS 3.1.6 , SLES Ent. 11.0 x64, MySQL 5.1

Egoist
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 13 окт 2012, 10:54

Re: Убрать лишние поля при ответе , AgentTicketCompose ?

Сообщение Egoist » 10 сен 2013, 10:43

alexus писал(а):
mukexa писал(а):0 для Standart лучше оставить.

Может 1 имелось в виду?
Да, конечно, 1! Спасибо, что поправили!
Для 3.1 это строки 133-263. Но можно было и догадаться по смыслу.Там интуитивно понятно.
Алексей поправлю чуть-чуть , кому-то пригодиться может . Комментировать нужно с 133 по 255 строку если комментировать по 263 то съедается тема , а тема идет как обязательный параметр.
OTRS 3.1.6 , SLES Ent. 11.0 x64, MySQL 5.1

Ответить