Оформление ссылок в шаблонах ответов с тегами OTRS

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

Модератор: ykolesnikov

Ответить
radioagent
OTRS Новобранец
Сообщения: 22
Зарегистрирован: 05 апр 2013, 15:13
Контактная информация:

Оформление ссылок в шаблонах ответов с тегами OTRS

Сообщение radioagent » 08 янв 2016, 20:53

Доброго всем!
При создании шаблона ответа можно использовать теги otrs (многие из них описаны в том числе здесь на форуме viewtopic.php?f=4&t=640 )
С их помощью мне нужно оформить нетривиальную ссылку, например:

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

<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/sutils/sr/sr.php?l=<OTRS_TICKET_TicketNumber>&e=support@sobaka.ru&r=2&otrstn=<OTRS_TICKET_Changed>
И тут я столкнулся со следующими проблемами:

1) Я использую html письма и мне нужно эту длинную и страшную ссылку спрятать от пользователя, показать ему человеческий текст-гиперссылку. Но я не придумал, как теги <OTRS*> засунуть внутрь href тега A, чтобы OTRS их обработал. Есть возможность работать с OTRS тегами в редакторе исходного кода шаблонов писем?

2) Даже если забить на красивости, а просто отобразить такую ссылку, то OTRS далеко не всегда ее оформляет как гиперссылку (или это вообще делает почтовик?), либо обрывается на амперсанде. Не говоря уже о пробелах в дате, которые тоже разрывают ссылку.

Не поскажете, как корректно оформлять ссылки в темплейтах?

Если кому интересно зачем все это - пытаюсь таким образом прикрутить внешнюю систему учета мнения пользователей о качестве работы техподдержки. Нужны две специально оформленные ссылки на основе уникальных идентификаторов из OTRS, чтобы на выходе получилось:
Пожалуйста, оцените работу техподдержки. Пройдите по одной из ниже указанных ссылок.
Вам понравился ответ?
- Да
- Нет

Всех с праздниками!
С уважением,
Игорь
---------------------------------------------------------------------
Использую свежайший релиз OTRS Help Desk на FreeBSD

orient_19
OTRS Новобранец
Сообщения: 20
Зарегистрирован: 10 ноя 2015, 12:13
Откуда: г. Иркутск

Re: Оформление ссылок в шаблонах ответов с тегами OTRS

Сообщение orient_19 » 09 янв 2016, 13:07

И вас с праздниками!
1.
Для примера, я открыл автоответ на редактирование, выбираю инструмент "ссылка" в редакторе, поле "протокол" не меняю, в поле "ссылка" вставляю: "<OTRS_CONFIG_FQDN>/sutils/sr/sr.php?l=<OTRS_TICKET_TicketNumber>&e=support@sobaka.ru&r=2&otrstn=<OTRS_TICKET_Changed>", нажимаю "Ок".
step1.png
step1.png (18.84 КБ) 5718 просмотров
Появился текст, подчеркнутый синим - это анкор ссылки, его можно привести к красивому виду не изменяя URL.
step2.png
step2.png (11.76 КБ) 5718 просмотров
Можно поэкспериментировать с тегами otrs в анкоре, должно сработать.
С уважением, Александр Шабалин
OTRS 5.0.5, CentOS 6.7, MySQL 5.1.73

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

Re: Оформление ссылок в шаблонах ответов с тегами OTRS

Сообщение alexus » 09 янв 2016, 13:47

Есть режим редактирования - Источник:

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

<br />
<a href="http://<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN>/<OTRS_CONFIG_ScriptAlias>index.pl?Action=AgentTicketZoom;TicketID=<OTRS_TICKET_TicketID>">Ссылка</a><br />
Так видны в нём тэги.
Это одна сторона вопроса.
А другая сторона - если задача есть проводить опросы, то зачем изобретать велосипед? Есть же стандартный модуль Survey. Или он чем-то не устраивает?
С уважением,
Алексей Юсов

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

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

Re: Оформление ссылок в шаблонах ответов с тегами OTRS

Сообщение ykolesnikov » 09 янв 2016, 14:01

Согласен с Алексеем по сути, хотя Survey от OTRS ограничен, я не нашел способа проводить опросы за календарный месяц. Есть еще OpenSource продукт - LimeSurvey. Встречал даже в форумах, не помню на нашем или буржуйском, о его интеграции с OTRS. Кого интересует, поищите.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

orient_19
OTRS Новобранец
Сообщения: 20
Зарегистрирован: 10 ноя 2015, 12:13
Откуда: г. Иркутск

Re: Оформление ссылок в шаблонах ответов с тегами OTRS

Сообщение orient_19 » 09 янв 2016, 14:38

Есть режим редактирования - Источник:
О, точно :)
С уважением, Александр Шабалин
OTRS 5.0.5, CentOS 6.7, MySQL 5.1.73

radioagent
OTRS Новобранец
Сообщения: 22
Зарегистрирован: 05 апр 2013, 15:13
Контактная информация:

Re: Оформление ссылок в шаблонах ответов с тегами OTRS

Сообщение radioagent » 10 янв 2016, 19:40

хммм.. странно, когда я в редакторе "источник" вписывал руками, то в итоге получилось , что ссылка, приходящая пользователю, состояла из этих самих тегов.
сейчас попробовал еще, как писал orient. Все получилось. Спасибо!
С уважением,
Игорь
---------------------------------------------------------------------
Использую свежайший релиз OTRS Help Desk на FreeBSD

Ответить