Вопрос о изменении интерфейса!

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

Модератор: ykolesnikov

Ответить
stoker
OTRS Новобранец
Сообщения: 23
Зарегистрирован: 01 ноя 2011, 22:58
Откуда: Украина, Киев
Контактная информация:

Вопрос о изменении интерфейса!

Сообщение stoker » 01 ноя 2011, 23:50

Здравствуйте!

У меня OTRS 3.0 на CentOS.
Подскажите где и каким образом можно:
1. Изменить шрифт, например в дайджесте номер заявки?
2. Главное, добавить столбец - Заявка-StatusView например с "тип заявки"?
3. Когда поступает новая заявка на главное странице в разделе "новые" она мерцала?

Спасибо!
Yours sincerely,
Sergey

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Вопрос о изменении интерфейса!

Сообщение ykolesnikov » 02 ноя 2011, 11:10

stoker писал(а):Здравствуйте!

У меня OTRS 3.0 на CentOS.
Подскажите где и каким образом можно:
1. Изменить шрифт, например в дайджесте номер заявки?
2. Главное, добавить столбец - Заявка-StatusView например с "тип заявки"?
3. Когда поступает новая заявка на главное странице в разделе "новые" она мерцала?

Спасибо!
1,3 - AgentDashboardTicketGeneric.dtl - посмотрите там, как добавить там столбцы и заголовки к ним я уже на форуме, поищите. Со шрифтами и мерцанием для меня оказалось сложнее, я плохо разбираюсь в HTML, кроме того здесь часто используются таблицы стилей и где они - надо искать, по крайней мере в лоб, не получается.
2. Ищите на форуме, уже много раз было описано.

Посмотрите еще здесь: http://forums.otrs.org/viewtopic.php?f=110&t=9646
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

spartak
OTRS Новобранец
Сообщения: 56
Зарегистрирован: 12 апр 2011, 17:51
Откуда: UA, Kiev
Контактная информация:

Re: Вопрос о изменении интерфейса!

Сообщение spartak » 10 ноя 2011, 18:25

> 1,3 - AgentDashboardTicketGeneric.dtl - посмотрите там, как добавить там столбцы и заголовки к ним я уже на форуме, поищите. Со шрифтами и мерцанием для меня оказалось сложнее, я плохо разбираюсь в HTML, кроме того здесь часто используются таблицы стилей и где они - надо искать, по крайней мере в лоб, не получается.
> 2. Ищите на форуме, уже много раз было описано.

По поводу стилей это да: можно создать класс в /opt/otrs/var/httpd/htdocs/skins/Agent/default/css
Вопрос к какому "конфиг-файлу" больше всего к ".dtl" его подключить ?
Предполагаю должно быть на подобе:
если приходит "new" заявка,
то использовать созданый css стиль

???
С уважением,
Сергей
OTRS 3.0, ITSM 3.0.5, CentOS, PostgreSQL

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

Re: Вопрос о изменении интерфейса!

Сообщение alexus » 10 ноя 2011, 20:38

тут надо не css использовать, а конкретно править отображение новых заявок в dtl.
И зачем вам мерцание? Чтоб у агентов глаза отваливались? Так они окно сворачивать тупо будут. Итак новая заявка в отдельный виджет на дашборде выведена!
С уважением,
Алексей Юсов

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? Спросите меня как!

spartak
OTRS Новобранец
Сообщения: 56
Зарегистрирован: 12 апр 2011, 17:51
Откуда: UA, Kiev
Контактная информация:

Re: Вопрос о изменении интерфейса!

Сообщение spartak » 18 ноя 2011, 03:36

> И зачем вам мерцание? Чтоб у агентов глаза отваливались? Так они окно сворачивать тупо будут. Итак новая заявка в отдельный виджет на дашборде выведена!

В браузере в агентов кроме открытой вкладки OTRS-са, еще открыты около 8 вкладок для работы с письмами! Это жалобы от них - приходится всматриваться в виджет!((

Я просмотрел конфиг, подходящий файл это: /opt/otrs/Kernel/Output/HTML/Standard/AgentDashboardTicketGeneric.dtl
Предполагаю нужно вписать в данный блок:
<!-- dtl:block:ContentLargeTicketGenericNone -->
<tr>
<td>
$Text{"none"}
</td>
</tr>
<!-- dtl:block:ContentLargeTicketGenericNone -->


Подскажите, пожалуйста, пример кода для мерцания заявки??
С уважением,
Сергей
OTRS 3.0, ITSM 3.0.5, CentOS, PostgreSQL

stoker
OTRS Новобранец
Сообщения: 23
Зарегистрирован: 01 ноя 2011, 22:58
Откуда: Украина, Киев
Контактная информация:

Re: Вопрос о изменении интерфейса!

Сообщение stoker » 21 дек 2011, 04:39

Коллеги, добрый день!
Нужна Ваша помощь!

При выборе "Связать объект", открывается окошко в котором есть одна из табличек под названием "результат поиска". Необходимо, в эту табличку добавить столбец "Type"! Что я делаю, сначала пытаюсь определить на какой файл ссылается данная страничка - используя "исходный код странички". Он приводит меня к AgentLinkObject.dtl, но к сожалению там нет подходящего кода для изменения. Предположил, что есть вариант изменить LinkObject.dtl - проверил, так и есть! Но проблема в том, что там используется: "Content" - что включает в себя все уже существующие столбцы в таблице.

Код: Выделить всё

<!-- dtl:block:TableComplexBlockActionRow -->
    <div class="LightRow Content AutoHeight ">
        <div class="Spacing">
            <table class="DataTable">
                <thead>

                    <tr>
<!-- dtl:block:TableComplexBlockColumn -->

                        <th> $Text{"$Data{"Content"}"} </th>

<!-- dtl:block:TableComplexBlockColumn -->
                    </tr>
                </thead>
                <tbody>
<!-- dtl:block:TableComplexBlockRow -->
                    <tr>
<!-- dtl:block:TableComplexBlockRowColumn -->
                        <td>
                            $Data{"Content"}
                        </td>
<!-- dtl:block:TableComplexBlockRowColumn -->
                    </tr>
<!-- dtl:block:TableComplexBlockRow -->
                </tbody>
            </table>
        </div>

Вопрос: подскажите пожалуйста, где можно изменить "Content", добавив туда переменную $Data{"Type"}!

Раньше добавлял без проблем столбец с "типом" но в разделе "Просмотр статусов по заявке", редактируя при этом файл системы AgentTicketOverviewSmall.dtl - добавляя сюда сначала <th> потом <td>. Пытался подобным образом поступить и здесь но не срабатывает - столбцы сдвигаются, тип не определяться.
Yours sincerely,
Sergey

Ответить