Настройки вида дайджеста у агента.
Модератор: ykolesnikov
Настройки вида дайджеста у агента.
Подскажите, нигде не найду. Как настроить отображение заявок в разных разделах дайджеста ("Новые", "Открытые", ...), как в онлайн демо-версии на otrs.com. Т.е. перечень полей и количество заявок задаются в настройках раздела ("карандаш" в правом верхнем углу области), выводятся названия столбцов, фильтры и полоса прокрутки. Про ручное добавление отдельных столбцов ("Owner", "State", "CustomerUserID") в AgentDashboardTicketGeneric.dtl знаю.
Re: Настройки вида дайджеста у агента.
То что Вы видели в OnlineDemo на сайте - это расширенный вариант с применением Feature Add-On - расширений, которые можно получить купив подписку на техподдержку, в стандартный вариант они не входят.
За денежку там есть много хороших добавок. Выбирать Вам - либо сами, либо подписка, либо подряд на внедрение с Radiant (координаты в заголовке форума или выходных данных Alexus
За денежку там есть много хороших добавок. Выбирать Вам - либо сами, либо подписка, либо подряд на внедрение с Radiant (координаты в заголовке форума или выходных данных Alexus
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Re: Настройки вида дайджеста у агента.
Спасибо за оперативность. Может есть рецепт хотя бы по прокрутке (агенты с ноутбуками, после ручного добавления полей текст сворачивается и эргономика хромает). Попытки править CSS не увенчались.
Re: Настройки вида дайджеста у агента.
Это сугубо мое личное мнение - не стоит тратить время на это, пусть пользуются другими видами просмотра заявок. Завтра - замените ноутбуки на планшеты и не всем, а постепенно, и опять кому-то будет неудобно. Под всех не прогнетесь. Лучше совместно с ведущими агентами найти оптимальный способ просмотра и его кастомизировать, или просто научить всех им пользоваться и в стандартном виде. Это вопрос привычки, времени и административного ресурса. Если не убедил - вперед, через тернии к звездам.
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Настройки вида дайджеста у агента.
Вам следует определить минимальное разрешение экрана в ваших корпоративных стандартах, и подстраивайте систему под это разрешение.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
Re: Настройки вида дайджеста у агента.
Если сотрудник ИТ-подразделения предлагает менять корпоративный стандарт для подстройки opensource системы, то может возникнуть здравая мысль поменять этого сотрудника. Поделюсь своим рецептом.
В файле AgentDashboardTicketGeneric.dtl в самом начале настраиваем прокрутку:
---
<style>
.DataTable {
overflow-x: scroll;
white-space: nowrap;
}
</style>
---
Затем прописываем заголовки столбцов:
---
<!-- dtl:block:ContentLargeTicketGenericFilter -->
<table class="DataTable">
<thead>
<tr>
<th>$Text{"Priority"}</th>
<th>$Text{""}</th>
<th>$Text{"TicketID"}</th>
<th>$Text{"Title"}</th>
<th>$Text{"Queue"}</th>
<th>$Text{"CustomerID"} / $Text{"Customer"}</th>
<th>$Text{"State"}</th>
<th>$Text{"Owner"}</th>
<th>$Text{"Lock"}</th>
<th>$Text{"Time"}</th>
</tr>
</thead>
<tbody>
.....
---
и отображение данных в этих столбцах:
---
<!-- dtl:block:ContentLargeTicketGenericRowMeta -->
...
<td class="W50pc">
<div title="$QData{"Title"}">$QData{"Title","50"}</div>
</td>
<td>$QData{"Queue"}</td>
<td>$QData{"CustomerID"} / $QData{"CustomerUserID"}</td>
<td>$QData{"State"}</td>
<td>$QData{"Owner"}</td>
<td>$QData{"Lock"}</td>
<td>$QData{"Time"}</td>
---
Кажется, прокрутка включается сама, надо только wrap отключить:
<style>
.DataTable {
/* overflow-x: scroll; */
white-space: nowrap;
}
</style>
---
В файле AgentDashboardTicketGeneric.dtl в самом начале настраиваем прокрутку:
---
<style>
.DataTable {
overflow-x: scroll;
white-space: nowrap;
}
</style>
---
Затем прописываем заголовки столбцов:
---
<!-- dtl:block:ContentLargeTicketGenericFilter -->
<table class="DataTable">
<thead>
<tr>
<th>$Text{"Priority"}</th>
<th>$Text{""}</th>
<th>$Text{"TicketID"}</th>
<th>$Text{"Title"}</th>
<th>$Text{"Queue"}</th>
<th>$Text{"CustomerID"} / $Text{"Customer"}</th>
<th>$Text{"State"}</th>
<th>$Text{"Owner"}</th>
<th>$Text{"Lock"}</th>
<th>$Text{"Time"}</th>
</tr>
</thead>
<tbody>
.....
---
и отображение данных в этих столбцах:
---
<!-- dtl:block:ContentLargeTicketGenericRowMeta -->
...
<td class="W50pc">
<div title="$QData{"Title"}">$QData{"Title","50"}</div>
</td>
<td>$QData{"Queue"}</td>
<td>$QData{"CustomerID"} / $QData{"CustomerUserID"}</td>
<td>$QData{"State"}</td>
<td>$QData{"Owner"}</td>
<td>$QData{"Lock"}</td>
<td>$QData{"Time"}</td>
---
Кажется, прокрутка включается сама, надо только wrap отключить:
<style>
.DataTable {
/* overflow-x: scroll; */
white-space: nowrap;
}
</style>
---
Re: Настройки вида дайджеста у агента.
А вопрос с переводом в дайджесте названий состояния заявок ('new', 'open', ...) решён? можно ли безболезненно править названия через "Администрирование-Состояния" и как быть с названиями состояния блокировки ('lock', 'unlock')?
Re: Настройки вида дайджеста у агента.
Любая локализация только через ru_custom.pm - он дополняет (или заменяет, если переводите уже имеющийся в ru.pm термин) ru.pm , почитайте здесь на форуме об этом много написано и в документации тоже. Могут остаться без перевода только прямые баги программеров, когда перед выводом поле не преобразуется в текст, иногда встречается.
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Re: Настройки вида дайджеста у агента.
В ru.pm все 'New', 'new', 'Open', 'open', 'lock', 'unlock' локализованы, у клиентов и в очередях у агентов отображается на русском правильно, а в дайджесте - нет. Правка через "Администрирование-Состояния" нарушает работу.
Re: Настройки вида дайджеста у агента.
Не знаю, у меня все отображается правильно и состояния и блокировки - по русски. Но уже не помню, правил ли код.
Посмотрите в AgentDashboardTicketGeneric.dtl, я уже говорил, что есть ошибки в коде модулей. Импортным ребятам они не видны, а наши или правят или мирятся с этим.
Судя по тексту приведенному Вами выше, Вы выводите состояния из базы - надо преобразовывать в текст, тогда перевод будет работать
Посмотрите в AgentDashboardTicketGeneric.dtl, я уже говорил, что есть ошибки в коде модулей. Импортным ребятам они не видны, а наши или правят или мирятся с этим.
Судя по тексту приведенному Вами выше, Вы выводите состояния из базы - надо преобразовывать в текст, тогда перевод будет работать
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Re: Настройки вида дайджеста у агента.
В AgentDashboardTicketGeneric.dtl вывод идет(см.выше) через:
<td>$QData{"State"}</td>
<td>$QData{"Lock"}</td>
Что можно здесь править?
<td>$QData{"State"}</td>
<td>$QData{"Lock"}</td>
Что можно здесь править?
Re: Настройки вида дайджеста у агента.
Конструкция, типа -$Text{"$Data{"State"}"} - программисты поправят
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Re: Настройки вида дайджеста у агента.
Не "крошите батон" на Alexus и Радиант. Он здесь главный гуру и говорит по делу. Оглядитесь для начала. Иных уж нет, а форум живет и держится.
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Re: Настройки вида дайджеста у агента.
Пардон, никоим образом не хотел обидеть гуру. Может просто частые вопросы оформить в виде "OTRS CookBook'a" ?
Re: Настройки вида дайджеста у агента.
Те, у кого есть время и желание - а другого здесь быть не может - обобщают темы и заносят в Howtos - можете считать это CookBook, и внести свои посильные 5 копеек, если есть что сказать.
Вот освоите OTRS и напишете, все будут рады.
Вот освоите OTRS и напишете, все будут рады.
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Настройки вида дайджеста у агента.
И где я писал не по делу?! Я требую сатисфакции !achek писал(а):Спасибо, это по делу, а то сразу - подряд с Радиантом.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
-
- OTRS Новобранец
- Сообщения: 132
- Зарегистрирован: 22 июн 2011, 14:33
- Откуда: Татарстан, Альметьевск
Re: Настройки вида дайджеста у агента.
Мозг человека обычно загружен лишь на 10% своей мощности, остальное - резерв для операционной системы.
OTRS 3.1.4; ITSM 3.1.6; Ubuntu Server 12.04 LTS
Андрей Ананьев
OTRS 3.1.4; ITSM 3.1.6; Ubuntu Server 12.04 LTS
Андрей Ананьев