Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 2948 - Консультант плюс: некорректно отображается содержание справки   Make a simular bug
Summary: Консультант плюс: некорректно отображается содержание справки
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Internet Explorer / Gecko (show other bugs)
Version: 1.0.9
Hardware: PC All
: P3 normal
Target Milestone: ---
Assignee: Константин Кондратюк
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 767 2947 3932
  Show dependency treegraph
 
In work:
Reported: 2008-11-18 18:30 MSK by Денис Баранов
Modified: 2009-10-02 16:15 MSD (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
скрин (199.73 KB, image/png)
2010-11-18 03:58 MSK, Денис Баранов
Details
скрин с gecko 0.9.1 (61.01 KB, image/png)
2010-11-18 03:58 MSK, Константин Кондратюк
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Денис Баранов 2008-11-18 18:30:08 MSK
Created attachment 895 [details]
скрин

Помощь > Руководство пользователя
Comment 1 Константин Кондратюк 2009-02-27 17:14:22 MSK
Created attachment 1084 [details]
скрин с gecko 0.9.1

Для wine, содержащего gecko версии 0.9.1 ошибка проявляется таким образом.
Comment 2 Денис Баранов 2009-03-01 16:25:34 MSK
(In reply to comment #1)
> Для wine, содержащего gecko версии 0.9.1 ошибка
> проявляется таким образом.
> 
На новой версии 1.0.10 eter10/eter6 такое поведение наюлюдается и в 1С81.
Comment 3 Vitaly Lipatov 2009-03-11 17:44:38 MSK
(In reply to comment #1)
> Created an attachment (id=1084) [details]
> скрин с gecko 0.9.1
> 
> Для wine, содержащего gecko версии 0.9.1 ошибка
> проявляется таким образом.
1. Пожалуйста, сделайте скриншот той же справки, что и в аттаче 895.
2. Не надо добавлять в эту багу скриншоты по совершенно другой проблеме.

Где бага по проблеме из аттача 1084?
Comment 4 Andrey Vusik 2009-03-11 18:39:38 MSK
На сборке wine 1.0.10 12/8 воспроизводится как на первом скриншоте.
Бутылка consultant/cons-night
Comment 5 Vitaly Lipatov 2009-03-11 18:58:17 MSK
1. Убедительная просьба в следующий раз при заведении баги для тех, кто не может увидеть проблему на скриншоте, описывать её подробно словами.
2. Называйте багу точнее, не надо названий "Не работает консультант"
Comment 6 Денис Баранов 2009-04-11 05:07:49 MSD
1.0.10 eter18/12
Проблема всопроизводится, все как на скрине.
Comment 7 Константин Кондратюк 2009-04-21 17:13:56 MSD
Использование сторонней hhctl.ocx решает проблему.
Значит, проблема не в отображении html, а в формировании страницы в htmlhelp (средствами hhctl.ocx)
Comment 8 Константин Кондратюк 2009-04-22 15:23:57 MSD
Сделал патч, заменяющий при формировании содержания конструкции """ на одинарные кавычки

commit 4c9a95a3be530e84353e31cdf3fd60d3e6cb4e16
Author: Konstantin Kondratyuk <kondratyuk@etersoft.ru>
Date:   Wed Apr 22 15:18:06 2009 +0400

    hhctl.ocx: change quote escapements (eterbug #2948)
Comment 9 Денис Баранов 2009-04-25 18:07:32 MSD
(In reply to comment #0)
> Created an attachment (id=895) [details]
> скрин
> 
> Помощь > Руководство пользователя
> 
Обрати внимание, что ты исправил чуть чуть другое)
Comment 10 Vitaly Lipatov 2009-04-26 15:40:34 MSD
Предлагаю подумать в следующем направлении:
1. в html-документе есть TITLE, который может быть оформлен с использованием html-разметки (по крайней мере обсуждаемых entities).
2. при открытии документа его название (из TITILE) выводится в заголовок окна.
3. название выводится уже преобразованным.
4. нам надо сделать также.
Comment 11 Константин Кондратюк 2009-04-29 15:32:45 MSD
В gecko заголовок окна просто игнорируется. Он всегда "Wine Internet Explorer", что исключает надобность перекодировать заголовок. Или я не понял, какой заголовок окна ты имеешь ввиду.
Comment 12 Константин Кондратюк 2009-05-07 12:26:23 MSD
Ошибка не столько в том, что hhctrl не умеет перекодировать подобные html-конструкции, сколько в том, что именно выводится этими конструкциями в содержание.

Если интерпретировать первую строку в "нормальные" символы, то строка будет выглядеть так:
Cîäåðæàíèå Ââåäåíèå
Comment 13 Константин Кондратюк 2009-05-07 12:30:51 MSD
Опять charset выбирается cp1252 вместо cp1251?
Comment 14 Patsev Anton 2009-07-21 13:18:48 MSD
На данный момент "Помощь > Руководство пользователя" нет.
Есть "Помощь > Статьи помощи"

Это то?
Comment 15 Денис Баранов 2009-10-02 16:15:28 MSD
В новой версии Консультанта 4000.00.11
И в WINE@Etersoft 1.0.11 eter8.5/eter5 помощь корректно отображается.