Выгрузка фото из AD в тикет

Только для готовых решений! Пожалуйста, не используйте для вопросов и обсуждений!

Модератор: ykolesnikov

Ответить
alegator2222
OTRS Новобранец
Сообщения: 117
Зарегистрирован: 14 апр 2015, 16:11
Благодарил (а): 1 раз

Выгрузка фото из AD в тикет

Сообщение alegator2222 » 08 авг 2016, 13:35

Всем привет друзья. Есть очень классная штука в OTRS, можно из AD выгружать фото прям в тикет.
Делается это через правку config.pm
вот кусок с примером.

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

[ 'UserLogin', 'Foto', '', 1, 0, 'var', '#"></span>
<img width="96" height="128" src="http://domen/images/photos/[% Data.UserLogin.lower %].jpg" style="background: #eeeeee;border: 0px solid #137469;" />
</a><br /><span ; color:#137469!important; text-color:#137469!important; text-decoration: none !important;">
<a href="#', 0 ],
    [ 'UserSalutation', 'Title', 'title', 1, 0, 'var' ],
    [ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
    [ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
    [ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var'    ],
	[ 'UserMobile', 'Mobile', 'mobile', 1, 0, 'var', 'dialto:[% Data.UserMobile | uri %]' ],
	[ 'UserEmail', 'Email', 'mail', 1, 1, 'var', '[% Env.CGIHandle %]?Action=AgentTicketCompose;ResponseID=1;TicketID=[% Data.TicketID | uri %];ArticleID=[% Data.ArticleID | uri %]', 0, '', 'AsPopup OTRSPopup_TicketAction' ],
    [ 'UserCustomerID', 'CustomerID', 'company', 1, 1, 'var' ],
    [ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ],
    [ 'UserAddress', 'Address', 'physicalDeliveryOfficeName', 1, 0, 'var' ],
    [ 'UserComment', 'Comment', 'description', 1, 0, 'var' ],
    ],
};
Фотки выгружаются через

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

[ 'UserLogin', 'Foto', '', 1, 0, 'var', '#"></span>
<img width="96" height="128" src="http://domen/images/photos/[% Data.UserLogin.lower %].jpg" style="background: #eeeeee;border: 0px solid #137469;" />
</a><br /><span ; color:#137469!important; text-color:#137469!important; text-decoration: none !important;">
<a href="#', 0 ],
Понятно дело что фоточку можно засунуть в рамку, поиграть с размером.
Пользуйтесь.
OTRS 6.0.11
Ubuntu 18.04.1 server

tyesman
OTRS Новобранец
Сообщения: 39
Зарегистрирован: 16 ноя 2015, 16:14

Re: Выгрузка фото из AD в тикет

Сообщение tyesman » 29 сен 2016, 14:46

Как это потом выглядит? Есть примеры?

inter07
OTRS Новобранец
Сообщения: 21
Зарегистрирован: 05 апр 2016, 20:40

Re: Выгрузка фото из AD в тикет

Сообщение inter07 » 24 ноя 2016, 22:38

tyesman писал(а):Как это потом выглядит? Есть примеры?
Выглядит отлично. Еще если актуальная информация с AD и качественное изображение пользователей.
Пример :)
Вложения
ZeYx8it.png
примерно так и выглядит
ZeYx8it.png (41.39 КБ) 5837 просмотров
С уважением Юрий
OTRS 6.0.1, (ITSM 6.0.1)
Ubuntu 16.04 server

dengus
OTRS Новобранец
Сообщения: 9
Зарегистрирован: 05 дек 2016, 16:36

Re: Выгрузка фото из AD в тикет

Сообщение dengus » 06 дек 2016, 15:25

Да, но получается фото для начала надо выгрузить вручную из AD и положить на сервер в каталог images/photos/ с наименованием каждого файла в виде [% Data.UserLogin.lower %].jpg
Как реализовать получение фото непосредственно из AD...

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

Re: Выгрузка фото из AD в тикет

Сообщение ykolesnikov » 06 дек 2016, 15:33

Коллеги, переносите обсуждение в другие разделы, этот не для обсуждений.
Завтра вопросы удалю!
Читайте правила форума!!! :twisted: :roll:
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

RomanPupkin
OTRS Новобранец
Сообщения: 1
Зарегистрирован: 09 мар 2017, 16:15

Re: Выгрузка фото из AD в тикет

Сообщение RomanPupkin » 09 мар 2017, 16:33

inter07 писал(а):
tyesman писал(а):Как это потом выглядит? Есть примеры?
Выглядит отлично. Еще если актуальная информация с AD и качественное изображение пользователей.
Пример :)
У меня после изображение ниже вставляется UserLogin. Как его убрать?

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

 [ 'UserLogin', 'Photo', '', 1, 0, 'var', '#"></span><img width="96"  src="http://1.2.3.4/otrs-web/photos/[% Data.UserLogin FILTER lower %].bmp" style="background: #eeeeee;border: 1px solid #137469; border-radius: 120px; box-shadow: 0 0 7px #666;" /></a><br /><span ; color:#137469!important; text-color:#137469!important; text-decoration: none !important;"><a href="#', 1 ],
Изображение

Ответить