Anonymous | Login | Signup for a new account | 03-12-24 18:02 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003607 | SAS.Планета | [All Projects] Хотелка | public | 10-01-2020 12:21 | 01-06-2020 16:44 | ||||
Reporter | dimasic | ||||||||
Assigned To | dimasic | ||||||||
Priority | normal | Severity | feature | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 191221 | ||||||||
Target Version | 200606 | Fixed in Version | 200606 | ||||||
Summary | 0003607: Возможность ручного ограничения длины текста всплывающего окна метки | ||||||||
Description | Есть предложение во всплывающем при наведении на метку окне выводить часть описания метки, ограничивая объем текста тегом <cut>. В настоящее время при наличии у метки расширенного описания (в несколько абзацев) выскакивает слишком большой кусок текста и нет никакой возможности его урезать до удобочитаемого размера. | ||||||||
Additional Information | У меня есть готовая реализация этой хотелки. Если она интересна и востребована, создам пулл-реквест в репозитории. Суть такая: во всплывающем окне выводится часть текста до тега <cut> и признак наличия расширенного описания (например, -->), а весь текст виден лишь при клике на метку в отдельном окне. Изменения касаются только функции THtmlToHintTextConverterStuped.HTML2Txt в модуле u_HtmlToHintTextConverterStuped, больше никакие участки кода не затрагивается. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | cut.png [^] (238 bytes) 11-01-2020 18:18
| ||||||||
Relationships | |||||||||||
|
Notes | |
(0019602) zed (manager) 10-01-2020 12:54 edited on: 10-01-2020 12:54 |
Я так понимаю, тега cut в html стандарте нету и это просто некий произвольный маркер? Тогда, по-моему лучше использовать такой маркер, который не сломает html, а именно - маркер-комментарий. Например: <!-- sas.cut --> И наверное, не плохо бы добавить на форму с редактором описания метки кнопку, которая будет вставлять этот маркер. |
(0019603) vdemidov (manager) 10-01-2020 13:03 |
>Например: <!-- sas.cut --> > И наверное, не плохо бы добавить на форму с редактором описания метки кнопку, которая будет вставлять этот маркер. Присоединяюсь. А в целом очень полезное и логичное будет изменение. |
(0019604) dimasic (developer) 10-01-2020 13:25 edited on: 10-01-2020 13:27 |
Не описанные в стандарте HTML теги ничего не ломают, просто игнорируются при отображении документа. Но да, предложенный тег <!-- sas.cut --> и вставляющая его кнопка - гораздо более изящное решение. Сделаем. > А в целом очень полезное и логичное будет изменение. Не то слово. Я всегда оформлял краткий комментарий под тегом <body>, затем добавлял признак наличия расширенного описания и после него оставшуюся часть в тегах p.../p - оно работает, но этот костыль неочевиден, неудобен и быстро забывается, поэтому периодически приходится подглядывать данную методику в описаниях существующих меток, что напрягает. |
(0019605) dimasic (developer) 10-01-2020 19:47 |
По данному тикету создан пулл-реквест. Проверьте, пожалуйста, все ли правильно. Итого: Во всплывающем окне отображается текст до тега <!-- sas.cut -->, остальная часть текста видна только при клике на метку (или группу меток, попадающую в зону клика). В редакторе метки добавлена кнопка "ножницы", которая вставляет тег <!-- sas.cut --> |
(0019606) zed (manager) 11-01-2020 18:21 |
Иконка "ножницы" у нас уже есть в ресурсах, правда в листе на главной форме (приложил файл cut.png). Может, для единообразия, её же использовать и тут? |
(0019607) dimasic (developer) 11-01-2020 19:22 |
Давайте, пусть все будет однообразно. Итак, мои действия: 1. Отдельный пулл-запрос к данному тикету: один коммит по отображению краткой версии описания и один коммит по добавлению кнопки с новой иконкой на панель форматирования. 2. Отдельный тикет и отдельный пулл-запрос насчет корявого отображения текста во всплывающей подсказке, о котором мы с вами говорили в комментариях к существующему запросу. 3. Старый пулл-реквест отклоняю (если я правильно понял принцип работы)? Так? |
(0019608) zed (manager) 11-01-2020 19:35 |
Всё так. И ещё, у нас принято в названии коммита указывать номер тикета и через двоеточие краткое пояснение. Посмотрите в истории коммитов примеры. Желательно придерживаться такого шаблона. Т.е. для этого тикета сообщение может быть примерно таким: "3607: Добавлена возможность ...." |
(0019609) zed (manager) 12-01-2020 18:23 |
dimasic Если есть желание, можете дополнить wiki описанием новой функции: Описание меток. |
Users who viewed this issue | |
User List | Anonymous (1613x), stepanxxx (1x), MAULANA0805 (2x), dumpy (1x), Belkin (1x), nnngrach (1x), noxicus (3x), vdemidov (6x), bk99 (2x), dimasic (18x), zed (21x) |
Total Views | 1669 |
Last View | 03-12-2024 18:02 |
Issue History | |||
Date Modified | Username | Field | Change |
10-01-2020 12:21 | dimasic | New Issue | |
10-01-2020 12:54 | zed | Note Added: 0019602 | |
10-01-2020 12:54 | zed | Note Edited: 0019602 | View Revisions |
10-01-2020 13:03 | vdemidov | Note Added: 0019603 | |
10-01-2020 13:25 | dimasic | Note Added: 0019604 | |
10-01-2020 13:27 | dimasic | Note Edited: 0019604 | View Revisions |
10-01-2020 13:27 | dimasic | Note Edited: 0019604 | View Revisions |
10-01-2020 13:59 | zed | Assigned To | => dimasic |
10-01-2020 13:59 | zed | Status | new => assigned |
10-01-2020 13:59 | zed | Product Version | => 191221 |
10-01-2020 13:59 | zed | Target Version | => 211230 |
10-01-2020 14:01 | zed | Relationship added | related to 0001057 |
10-01-2020 19:47 | dimasic | Note Added: 0019605 | |
11-01-2020 18:18 | zed | File Added: cut.png | |
11-01-2020 18:21 | zed | Note Added: 0019606 | |
11-01-2020 19:22 | dimasic | Note Added: 0019607 | |
11-01-2020 19:35 | zed | Note Added: 0019608 | |
12-01-2020 18:19 | zed | Status | assigned => resolved |
12-01-2020 18:19 | zed | Fixed in Version | => 211230 |
12-01-2020 18:19 | zed | Resolution | open => fixed |
12-01-2020 18:20 | zed | Relationship added | related to 0003608 |
12-01-2020 18:23 | zed | Note Added: 0019609 | |
01-06-2020 16:44 | zed | Target Version | 211230 => 200606 |
01-06-2020 16:44 | zed | Fixed in Version | 211230 => 200606 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |