Использование FarEncyclopedia.ru.chm вместо внешних ссылок из других chm

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
User avatar
Grom PE
Posts: 28
Joined: Sun 21 Jun, 2015 14:24
Has thanked: 5 times

Использование FarEncyclopedia.ru.chm вместо внешних ссылок из других chm

Post by Grom PE » Thu 19 Oct, 2017 17:05

Сейчас из файлов luafar_manual.chm, macroapi_manual.en.chm, macroapi_manual.ru.chm при нажатии на некоторые ссылки загружаются страницы с api.farmanager.com, хотя они же доступны локально в FarEncyclopedia.ru.chm.

Этот факт, плюс задержка (в последнее время farmanager.com бывает загружается довольно долго) несколько напрягает.

Почему бы не сделать перекрёстные ссылки из одного chm в другой?

User avatar
John Doe
Бюрократ
Posts: 12192
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 31 times
Been thanked: 159 times

Использование FarEncyclopedia.ru.chm вместо внешних ссылок из других chm

Post by John Doe » Thu 19 Oct, 2017 18:11

Умельцев нет. Научите.

User avatar
Grom PE
Posts: 28
Joined: Sun 21 Jun, 2015 14:24
Has thanked: 5 times

Использование FarEncyclopedia.ru.chm вместо внешних ссылок из других chm

Post by Grom PE » Thu 19 Oct, 2017 18:30

Как-то так, включаем файл local_links.js вовнутрь других chm:



А внутри всех исходных *.html файлов заменяем "</body>" на "<script src="local_links.js"></script></body>".

User avatar
John Doe
Бюрократ
Posts: 12192
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 31 times
Been thanked: 159 times

Использование FarEncyclopedia.ru.chm вместо внешних ссылок из других chm

Post by John Doe » Thu 19 Oct, 2017 19:15

Может быть существует более специальный способ создавания кросс-ссылок между chm?

User avatar
Grom PE
Posts: 28
Joined: Sun 21 Jun, 2015 14:24
Has thanked: 5 times

Использование FarEncyclopedia.ru.chm вместо внешних ссылок из других chm

Post by Grom PE » Thu 19 Oct, 2017 19:34

К сожалению, ссылки на внутренности chm должны быть абсолютными, а так как даже по умолчанию у нас Far может быть в "Program Files" либо в "Program Files (x86)", то прописать пути статично никак нельзя. Поэтому только скриптом, либо включением всё в один chm-файл.

User avatar
John Doe
Бюрократ
Posts: 12192
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 31 times
Been thanked: 159 times

Использование FarEncyclopedia.ru.chm вместо внешних ссылок из других chm

Post by John Doe » Fri 20 Oct, 2017 13:36

В таком случае поддерживаю ваше предложение. Запишите на багтрекер.


Post Reply

Return to “Предложения и идеи”