Использование полей "Новости о продукте", "Сообщение дня"

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

Модератор: ykolesnikov

Ответить
N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Использование полей "Новости о продукте", "Сообщение дня"

Сообщение N_ton » 23 авг 2012, 17:06

Доброго времени суток!
Пытаемся разворачивать OTRS 3.1.4, на вкладке "Дайджест" располагаются 2 поля: "Новости о продукте" и "Сообщение дня", попытался отредактировать сообщение дня (файл MotD.dtl), в результате получаем крякозябры. Подозреваю что виновата кодировка, но вроде бы производил изменения в UTF-8 через Notepad++.
Кто - нибудь использовал эти поля для вывода своей информации на русском языке? И есть ли какие -либо ограничения на редактирование данных полей?
Поиск юзал - результат отрицательный.
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

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

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение alexus » 23 авг 2012, 17:48

Я перевода используйте механизм локализации - http://doc.otrs.org/developer/3.0/en/ht ... #translate. И тут на форуме Юрий Колесников много писал пр перевод.
PS
Разворачивайте сразу 3.1.9!
С уважением,
Алексей Юсов

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

N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение N_ton » 24 авг 2012, 09:31

Я, видимо, чего-то не допонимаю, при чем в этом вопросе перевод. В поле "Сообщение дня" четко сказано: "This is the message of the day. You can edit this in Kernel/Output/HTML/Standard/Motd.dtl." При попытке редактирования этого файла в результате получается ересь, при это вроде бы заявлена полная поддержка UTF-8, а насколько я знаю в UTF-8 кириллические символы должны быть.
Или же предполагается что сообщение дня пишется сперва на английском в файле Motd.dtl, а уже потом пишется перевод сообщения в ru_custom?
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

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

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение alexus » 24 авг 2012, 09:37

N_ton писал(а):Или же предполагается что сообщение дня пишется сперва на английском в файле Motd.dtl, а уже потом пишется перевод сообщения в ru_custom?
Да, именно так. И есть еще один плюс такого решения. При апдейте вы НЕ потеряете Ваши изменения, как если бы они были сделаны в оригинальном файле.
С уважением,
Алексей Юсов

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

N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение N_ton » 24 авг 2012, 14:06

И всё-таки что-то с этим полем "Сообщение дня"(Motd.dtl) не так, в OTRS 3.1 заявлен код UTF-8, тогда почему при определении " Тест для определения коР´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ " , а именно такая крякозябра выходит, выдается кодировка ISO-8859-1?
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

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

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение alexus » 24 авг 2012, 14:49

Это означает, что Вы сохранили их в кодировке ISO-8859-1 :)
С уважением,
Алексей Юсов

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

N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение N_ton » 24 авг 2012, 15:00

Это было бы смешно, если не было так грустно. Ок, правим файл с помощью ворда, он нам предлагает, перед закрытием документа, сохранить в различных кодировках, выбираем UTF-8, перемещаем на сервер с помощью WinSCP, вуаля, те же яйца только в профиль. Значит сохраняем все-таки в UTF-8, а кракозябры как в анекдоте "на свет лезут".
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

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

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение ykolesnikov » 24 авг 2012, 15:16

Правьте в NotePad++ или другом программерском редакторе. Word Вам там навставляет. :P
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение N_ton » 24 авг 2012, 15:18

N_ton писал(а):производил изменения в UTF-8 через Notepad++.
уже
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение N_ton » 24 авг 2012, 16:19

Проблему разрешил использованием Dashboard MOTD Plus.
Если кого заинтересует - описываю процесс установки. В панели админа "Queues Settings"--> "Responses". Создаем новый, присваиваем ему имя например MOTD, запоминаем его ID (смотреть в ссылке на созданный отклик самое последнее значение ID=...). Далее скачиваем http://opar.perl-services.de/bin/index. ... OTD%20Plus. Я в текстовом редакторе в строке <Framework>3.0.x</Framework> указал 3.1.х.
Устанавливаем пакет через менеджер пакетов, и пользуемся, теперь можно через панель администрирования редактируя отклик MOTD получать информационные сообщения в дайджесте.
Ограничения возможностей пока не смотрел, но насколько я понял поддержка html обеспечена.

И абсолютно никаких проблем с кодировками :lol:
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

bloodice
OTRS Новобранец
Сообщения: 120
Зарегистрирован: 24 ноя 2010, 06:48

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение bloodice » 04 сен 2012, 08:25

Стандартная реализация MOTD, кривая по кодировке аж пипец, и фиг вы меня переубедите в обратном. А механизм с использованием файлов локализации извините, но это костыль. Так что либо делаем костыли, либо (спасибо за наводку N_ton) используем "сторонний" пакет. А разработчики врятли этот косяк исправят в ближайшее время, ибо ему уже сто лет в обед.
OTRS 4.0.12, ITSM 4.0.12 тестовая

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

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение ykolesnikov » 04 сен 2012, 08:39

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

alexbestnet
OTRS Новобранец
Сообщения: 18
Зарегистрирован: 25 сен 2012, 14:31

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение alexbestnet » 02 окт 2012, 13:16

Не совсем понял про MOTDPlus
Очередь создал, в ResponseID выставил но ничего не отображается .. может что то я пропустил ?
OTRS 3.3.7 Linux

N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение N_ton » 03 окт 2012, 13:08

В Dashboard'е --> "Settings" , галка стоит на "Your Daily Update"?
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

PloSkiY
OTRS Новобранец
Сообщения: 12
Зарегистрирован: 04 янв 2013, 17:03

Re: Использование полей "Новости о продукте", "Сообщение дня

Сообщение PloSkiY » 16 янв 2013, 12:06

N_ton писал(а):Проблему разрешил использованием Dashboard MOTD Plus.
Если кого заинтересует - описываю процесс установки. В панели админа "Queues Settings"--> "Responses". Создаем новый, присваиваем ему имя например MOTD, запоминаем его ID (смотреть в ссылке на созданный отклик самое последнее значение ID=...). Далее скачиваем http://opar.perl-services.de/bin/index. ... OTD%20Plus. Я в текстовом редакторе в строке <Framework>3.0.x</Framework> указал 3.1.х.
Устанавливаем пакет через менеджер пакетов, и пользуемся, теперь можно через панель администрирования редактируя отклик MOTD получать информационные сообщения в дайджесте.
Ограничения возможностей пока не смотрел, но насколько я понял поддержка html обеспечена.

И абсолютно никаких проблем с кодировками :lol:

Спасибо за подсказку , сечас тоже мучаюсь.
пару вопросов "в строке <Framework>3.0.x</Framework> указал 3.1.х." - на что влияет ?

"В панели админа "Queues Settings"--> "Responses". Создаем новый, присваиваем ему имя например MOTD, запоминаем его ID (смотреть в ссылке на созданный отклик самое последнее значение ID=...). Далее скачиваем ..... " ---- как то не разобрался .... зачем в ответы лезть ?


Разобрался ... СПАСИБО !!!
вопрос: возможно ли подвесить несколько таких уведомлений и можно ли подвесить такие же штуки для пользователей ?

Ответить