Total Commander Knowledge Base

Если вы хотите поделиться с другими пользователями секретами Total Commander, знаете интересные опции, приемы, настройки, то вам сюда.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Только сначала надо придумать что именно нужно.
Нужна эмуляция оболочки CHM. С оглавнением, индексом и поиском, а также с возможностью адресации на конкретные страницы извне.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Nik
Сообщения: 583
Зарегистрирован: Сб янв 01, 2005 13:00
Откуда: Киров
Контактная информация:

Сообщение Nik »

Вернёмся к наболевшему: в связи с участившимся потоком ламерских вопросов опять встал вопрос о онлайн-версии базы. Спросит новичок очередной раз про какую-нить банальность, а ему - хоп, ссылку на готовый ответ (вот уж где funduk развернётся ).
Эх... Придется вернуться к Delphi World ;) Используемая там структура базы позволяет легко синхронизировать online и offline версии...

Нужна эмуляция оболочки CHM. С оглавнением, индексом и поиском, а также с возможностью адресации на конкретные страницы извне.
Вроде бы я где-то видел Delphi-компонент для работы с chm. Но где именно - не помню :(
А вообще, можно и самим чего-нибудь накатать ;) Вот бы еще времени побольше... :(
Качественный хостинг.
Аватара пользователя
funduk
Сообщения: 1515
Зарегистрирован: Вт авг 16, 2005 16:00
Откуда: Санкт-Петербург

Сообщение funduk »

Может вы все сговоритесь и уйдёте одновременно в отпуск?
Аватара пользователя
Nik
Сообщения: 583
Зарегистрирован: Сб янв 01, 2005 13:00
Откуда: Киров
Контактная информация:

Сообщение Nik »

Эх... Кто бы еще отпустил в отпуск-то (извиняюсь за тавтологию :) ) :(
Качественный хостинг.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

http://super.wincmd.ru/faq/
Это то, что умеет генерить Help&Manual. По сути - это и есть исходный вид TCKB, без ручной правки и с html-оглавлением. За динамическое оглавление отвечает ява-скрипт, но в нём довольно много косяков. В частности, Опере подсоввывается статическое оглавление, которое нельзя сворачивать-разворачивать, хотя исправить это довольно легко. Оформлено это по умолчанию тоже весьма криво. Однако, можно давать прямые линки на ответы, например Как сделать, чтобы размер папки показывался по умолчанию?, также есть кривой поиск по ключевым словам.
В общем, если взять это за основу, привести в божеский вид - будет хоть что-то. Поисковик, думаю, можно вставить какой-нибудь на перле - всего-то надо html-странички по ключевым словам шерстить, с этой задачей даже я справлюсь :) Единственный серьёзный минус - автоматического построения оглавления так не сделать, но я могу при выходе каждой новой версии просто заливать изменённые файлы.
Если кто пожелает помочь - аська чуть ниже, на мыло лучше не писать, в последнее время появились жалобы, что письма не проходят.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Поисковик, думаю, можно вставить какой-нибудь на перле - всего-то надо html-странички по ключевым словам шерстить, с этой задачей даже я справлюсь
Лучше всё-таки индексирующий. Потому что если будет шерстить всю базу, файл за файлом при каждом поиске, то серверу будет очень невесело...
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Ну тут я уж знаю, что и как, не сталкивался с оптимизацие веб-приложений. В принципе, несколько метров хтмл-ей пропарсить - не слишком ресурсоёмкая задача, если, конечно пользователи на базу валом не повалят :)
Завтра (уже сегодня), если время будет - займусь доделкой TCKB, заодно и html-вариант подправлю.
Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

можно использовать для примера очень неплохой справочник
насколько он професионально оформлен судить не мне, но думаю достаточно, копирование кода происходит корректно, фейс просто обалденный, структура ясна и понятна, а размер... такой и на диске держать не в падлу... в общем рекомендуется глянуть хотя бы ;)
Изображение    Изображение    Изображение
Lamer
Сообщения: 522
Зарегистрирован: Пн мар 20, 2006 03:55

Сообщение Lamer »

LocKtaR-o-DarK , может я чего не понял, но по твоей ссылке качается off-line вариант FAQa, а обсуждается on-line версия TCKB. Off-line версия TCKB и так по-моему давно и всех устраивает.(только перехода на обновление патчами ждём).
Аватара пользователя
Sam Dark
Сообщения: 484
Зарегистрирован: Пн апр 25, 2005 15:55
Откуда: Voronezh, Russia
Контактная информация:

Сообщение Sam Dark »

CaptainFlint писал(а):
Только сначала надо придумать что именно нужно.
Нужна эмуляция оболочки CHM. С оглавнением, индексом и поиском, а также с возможностью адресации на конкретные страницы извне.
Как должно происходить обновление?
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Sam Dark
Как должно происходить обновление?
Заливкой на сервер обновлённых файлов. Наиболее вероятно, что это будут файлы собственно содержимого (HTML, картинки и пр.), плюс оглавление и индекс. Плюс переиндексация базы поиска - это уже не заливка, а просто запуск Perl/PHP-файла. Но это уже в идеальном варианте. :)
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

насколько он професионально оформлен судить не мне, но думаю достаточно, копирование кода происходит корректно, фейс просто обалденный, структура ясна и понятна, а размер... такой и на диске держать не в падлу... в общем рекомендуется глянуть хотя бы
Оформление, действительно, классное. Код, однако, не всегда корректно копируется - проблемы те же, добавляется пробел в конец строки. Например вопрос "Как восстановить поврежденный загрузчик Windows XP", если выделить строку кода полностью, скопировать, и куда-нибудь вставить - видно наличие лишнего символа.
Насчёт размера: там сто топиков против почти 450 в TCKB, и два рисунка против 213 :).
Вот оформление - да, действительно, приятно. Хотел бы оформить RU.TCKB в подобном стиле, но это все 450 топиков в ручную перекраивать... долгенько...
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Собственно вот и вот.
Forward
Сообщения: 273
Зарегистрирован: Чт июн 15, 2006 21:20

Сообщение Forward »

Супер 8) Просто, удобно и в шесть раз меньше качать :D
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Проверяйте, удаётся обновление или нет. У меня всё отлично получается, синхронизация каталогов различий в содержании оригинальной и обновлённой базы не находит. Но оригинальный и полученный в результате обновления файлы имеют разный размер (это не страшно).
Ответить