Смена логотипа и имя компании в customer.pl
Модератор: ykolesnikov
Смена логотипа и имя компании в customer.pl
Помогите кто знает! Я нашёл файл CustomerHeader.dtl. В нём можно изменить логотип и название компании. Но возникает проблема с кодировкой. Русские буквы зюзиками отображаются! 1ый вопрос где поменять кодировку? и 2ой куда скопировать картинку с логотипом?
Re: Смена логотипа и имя компании в customer.pl
Здравствуйте Антон.
Уточните пожалуйста версию вашей OTRS!?
Логотип настраивается тут:
Параметры конфигурации: Framework -> Core::PDF , по умолчанию <OTRS_CONFIG_Home>/var/logo-otrs.png
В нашем случае otrs/var/logo-otrs.png (параметр (gif|jpg|png, 700 x 100 pixel)).
Пожалуйста поподробнее, где вы прописали новое название организации?
Уточните пожалуйста версию вашей OTRS!?
Логотип настраивается тут:
Параметры конфигурации: Framework -> Core::PDF , по умолчанию <OTRS_CONFIG_Home>/var/logo-otrs.png
В нашем случае otrs/var/logo-otrs.png (параметр (gif|jpg|png, 700 x 100 pixel)).
Пожалуйста поподробнее, где вы прописали новое название организации?
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Смена логотипа и имя компании в customer.pl
С кодировкой проблемы в HTML-е родном. Боремся пока. Обходное решение - сделать логотип с названием в картинке.
А все картинки лежат в OTRS здесь /otrs/var/httpd/htdocs/images/. Сюда ведет стандартный путь.
А все картинки лежат в OTRS здесь /otrs/var/httpd/htdocs/images/. Сюда ведет стандартный путь.
С уважением,
Алексей Юсов
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 Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Смена логотипа и имя компании в customer.pl
еще один вариант - заменить в хедере Company Name на и в файле русификации \Kernel\Language\ru.pm
сделать замену
Т.е. мы делаем свой собственный перевод надписи.
В OTRS 3 beta4 этот баг устранен и сделано конфигурирование через настройки системы.
С уважением,
OTRS.ru
Код: Выделить всё
$Text{"Company Support"}
сделать замену
Код: Выделить всё
'Company Support' => 'Служба технической поддержки "Ваша Супер Компания"',
В OTRS 3 beta4 этот баг устранен и сделано конфигурирование через настройки системы.
С уважением,
OTRS.ru
С уважением,
Алексей Юсов
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: Смена логотипа и имя компании в customer.pl
У меня версия 2.4.8 не один способов изложенный выше не прокатывает надписью! А логотип засовывал в директорию как и написали и менял файл CustomerHeader.dtl толку никакого!
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Смена логотипа и имя компании в customer.pl
Тескт файла dtl покажите, плз.
И текст ru.pm
И текст ru.pm
С уважением,
Алексей Юсов
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: Смена логотипа и имя компании в customer.pl
Вот два файла CustomerHeader.dtl и ru.pm Исправил их, как и сказали, но Company Name в браузере зюзиками так и остаётся...
- Вложения
-
- ru.JPG (94.81 КБ) 21280 просмотров
-
- CustomerHeader.JPG (97.79 КБ) 21280 просмотров
Re: Смена логотипа и имя компании в customer.pl
Также я дописывал в ru.pm кодировку в charset utf-8, и тогда заголовок Company Name становится на русском, но тогда всё остальное отображается зюзиками!
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Смена логотипа и имя компании в customer.pl
Вы все правильно сделали, только с кодировкой у Вас какая-то чехарда. На принтскрине в ru.pm кодировки явно разные. Я для редактирования использую Notepad++. Он нормально с кодировками работает.
С уважением,
OTRS.ru
С уважением,
OTRS.ru
С уважением,
Алексей Юсов
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: Смена логотипа и имя компании в customer.pl
Спасибо за совет с Notepad++, с помощью него отредактировал ru.pm и надпись стала на русском и всё остальное осталось на русском!!! Вопрос теперь 2ой: я прописал логотип в файл CustomerHeader.dtl , и скинул логотип в директорию, кторую вы указали, причём пробовал и в jpg и в png, но логотип так и не появился... В скриншоте файла CustomerHeader.dtl я указал, как я прописал директорию!
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Смена логотипа и имя компании в customer.pl
Укажите путь так
В файле CustomerHeader.dtl есть пример чуть выше
С уважением,
OTRS.ru
Код: Выделить всё
$Config{"Frontend::ImagePath"}logo1.png
С уважением,
OTRS.ru
С уважением,
Алексей Юсов
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: Смена логотипа и имя компании в customer.pl
Как альтернатива Notepad++
Блокируем только одну строчку для использования utf-8
Блокируем только одну строчку для использования utf-8
Код: Выделить всё
use utf8;
$Self->{Translation}{Company Support} = "ФГУ НЦПИ при Минюстре России";
no utf8;
Я не флудер, у меня просто не получаются маленькие посты.
Re: Смена логотипа и имя компании в customer.pl
Для того, чтобы вставить LOGO вам необходимо в файле CustomerHeader.dtl вставить вместо слова LOGO следующий текст: <img src="/otrs-web/images/Standard/logo.jpg"> где logo.jpg ваша картинка в папке otrs/httpd/htdocs/images/Standard/ , а вместо COMPANY NAME - название вашей организации к примеру My Best Company т.е.:
<!-- start CI layout -->
<table border="0" width="80" cellspacing="0" cellpadding="8">
<tr>
<td width="120" class="header"> <img src="/otrs-web/images/Standard/logo.jpg"> </td>
<td class="header"> <a href="" class="headeritem"> My Best Company </a> </td>
</tr>
<tr>
<td colspan="2">
<!-- end CI layout -->
<!-- start CI layout -->
<table border="0" width="80" cellspacing="0" cellpadding="8">
<tr>
<td width="120" class="header"> <img src="/otrs-web/images/Standard/logo.jpg"> </td>
<td class="header"> <a href="" class="headeritem"> My Best Company </a> </td>
</tr>
<tr>
<td colspan="2">
<!-- end CI layout -->
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Смена логотипа и имя компании в customer.pl
Исчерпывающе !!!!
С уважением,
Алексей Юсов
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: Смена логотипа и имя компании в customer.pl
Теме ап!
Вот мой файл CustomerHeader.dtl:
Скажыте, пожалуйста, где сменить, чтобы появилось наконец-то мое лого?
P.S. Кеш ОТРС чистил, кеш браузеров тоже, /opt/otrs/var/logo-otrs.png - ето уже мое лого, /opt/otrs/var/httpd/htdocs/skins/Agent/default/img/loginlogo_default.png - ето тоже мое лого.
С названием компании проблем нет, а вот с лого - полно. Может разные версии ОТРС, может еще что, но у меня в файле CustomerHeader.dtl нету HTML-разметки таблицы.Для того, чтобы вставить LOGO вам необходимо в файле CustomerHeader.dtl вставить вместо слова LOGO следующий текст: <img src="/otrs-web/images/Standard/logo.jpg"> где logo.jpg ваша картинка в папке otrs/httpd/htdocs/images/Standard/ , а вместо COMPANY NAME - название вашей организации к примеру My Best Company т.е.:
Вот мой файл CustomerHeader.dtl:
Код: Выделить всё
# --
# CustomerHeader.dtl - provides global HTML header
# Copyright (C) 2001-2014 OTRS AG, http://otrs.com/
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (AGPL). If you
# did not receive this file, see http://www.gnu.org/licenses/agpl.txt.
# --
#
# http headers
Content-Type: text/html; charset=utf-8;
X-Powered-By: $Config{"Product"} $Config{"Version"} - Open Ticket Request System (http://otrs.org/)
X-UA-Compatible: IE=edge,chrome=1
Expires: Tue, 1 Jan 1980 12:00:00 GMT
Cache-Control: no-cache
Pragma: no-cache
<!DOCTYPE html>
<html>
$Include{"Copyright"}
<head>
<meta http-equiv="Content-type" content="text/html;charset=utf-8" />
<!-- dtl:block:MetaHttpEquivRefresh -->
<meta http-equiv="refresh" content="$QData{"Refresh"}" />
<!-- dtl:block:MetaHttpEquivRefresh -->
<!-- dtl:block:MetaLink -->
<link rel="$QData{"Rel"}" type="$QData{"Type"}" title="$QData{"Title"}" href="$Data{"Href"}" />
<!-- dtl:block:MetaLink -->
<link rel="shortcut icon" href="$Config{"Frontend::ImagePath"}icons/product.ico" type="image/ico" />
<!-- dtl:block:CommonCSS -->
<link rel="stylesheet" type="text/css" href="$Config{"Frontend::WebPath"}skins/Customer/$LQData{"Skin"}/$QData{"CSSDirectory"}/$QData{"Filename"}" />
<!-- dtl:block:CommonCSS -->
<!-- dtl:block:CommonCSS_IE8 -->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="$Config{"Frontend::WebPath"}skins/Customer/$LQData{"Skin"}/$QData{"CSSDirectory"}/$QData{"Filename"}" />
<![endif]-->
<!-- dtl:block:CommonCSS_IE8 -->
<!-- dtl:block:ModuleCSS -->
<link rel="stylesheet" type="text/css" href="$Config{"Frontend::WebPath"}skins/Customer/$LQData{"Skin"}/$QData{"CSSDirectory"}/$QData{"Filename"}" />
<!-- dtl:block:ModuleCSS -->
<!-- dtl:block:ModuleCSS_IE8 -->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="$Config{"Frontend::WebPath"}skins/Customer/$LQData{"Skin"}/$QData{"CSSDirectory"}/$QData{"Filename"}" />
<![endif]-->
<!-- dtl:block:ModuleCSS_IE8 -->
<link rel="stylesheet" type="text/css" href="$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/ui-theme/jquery-ui.css" />
<link rel="stylesheet" type="text/css" href="$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/jstree-theme/default/style.css" />
<!-- dtl:block:HeaderLogoCSS -->
<style type="text/css">
#Header #Logo {
background-image: $QData{"URL"};
top: $QData{"StyleTop"};
right: $QData{"StyleRight"};
width: $QData{"StyleWidth"};
height: $QData{"StyleHeight"};
}
</style>
<!-- dtl:block:HeaderLogoCSS -->
<style type="text/css">
@font-face {
font-family: 'FontAwesome';
src: url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.eot?v=3.2.1');
src: url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),
url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.woff?v=3.2.1') format('woff'),
url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),
url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
font-weight: normal;
font-style: normal;
}
/* Fix poor font rendering on chrome based browsers on windows */
@media all and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: 'FontAwesome';
src: url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.svg#fontawesomeregular') format('svg'),
url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),
url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.woff?v=3.2.1') format('woff'),
url('$Config{"Frontend::WebPath"}skins/Customer/default/css/thirdparty/fontawesome/fontawesome-webfont.ttf?v=3.2.1') format('truetype');
font-weight: normal;
font-style: normal;
}
}
</style>
<!--[if IE 8]>
<script type="text/javascript">
/* Fix initial font rendering on IE8 for FontAwesome */
(function() {
var head = document.getElementsByTagName('head')[0],
style = document.createElement('style');
style.type = 'text/css';
style.styleSheet.cssText = ':before,:after{content:none !important;}';
head.appendChild(style);
setTimeout(function(){
head.removeChild(style);
}, 0);
}());
</script>
<![endif]-->
<title>$QData{"TitleArea"} $Config{"ProductName"}</title>
</head>
<body class="NoJavaScript $QData{"BodyClass"}">
<!-- start CI layout -->
<div id="Header">
<h1 class="CompanyName"><a href="#">Оліяр</a></h1>
<!-- dtl_block:HeaderLogo -->
<div id="Logo"></div>
<!-- dtl_block:HeaderLogo -->
<!-- dtl:block:DebugRTLButton -->
<button onclick="Core.Debug.SimulateRTLPage();" type="button">Simulate RTL</button>
<!-- dtl:block:DebugRTLButton -->
</div>
<!-- end CI layout -->
<!-- end header -->
P.S. Кеш ОТРС чистил, кеш браузеров тоже, /opt/otrs/var/logo-otrs.png - ето уже мое лого, /opt/otrs/var/httpd/htdocs/skins/Agent/default/img/loginlogo_default.png - ето тоже мое лого.
OTRS 3.3.5 на Ubuntu server 12 + MySQL + Apache
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Смена логотипа и имя компании в customer.pl
Редактировать настройки конфигурации in Framework -> Frontend::Customer --> CustomerLogo - включить и указать нужную ссылку в параметрах.
Должно работать.
Теме сто лет в обед (2010 г.)
Должно работать.
Теме сто лет в обед (2010 г.)
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: Смена логотипа и имя компании в customer.pl
Есть!
Помогло, спасибо! Тему можно, наконец-то, закрыть )))
Помогло, спасибо! Тему можно, наконец-то, закрыть )))
OTRS 3.3.5 на Ubuntu server 12 + MySQL + Apache