Нужна эмуляция оболочки CHM. С оглавнением, индексом и поиском, а также с возможностью адресации на конкретные страницы извне.Только сначала надо придумать что именно нужно.
Total Commander Knowledge Base
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Эх... Придется вернуться к Delphi WorldВернёмся к наболевшему: в связи с участившимся потоком ламерских вопросов опять встал вопрос о онлайн-версии базы. Спросит новичок очередной раз про какую-нить банальность, а ему - хоп, ссылку на готовый ответ (вот уж где funduk развернётся ).
Вроде бы я где-то видел Delphi-компонент для работы с chm. Но где именно - не помнюНужна эмуляция оболочки CHM. С оглавнением, индексом и поиском, а также с возможностью адресации на конкретные страницы извне.
А вообще, можно и самим чего-нибудь накатать
Качественный хостинг.
http://super.wincmd.ru/faq/
Это то, что умеет генерить Help&Manual. По сути - это и есть исходный вид TCKB, без ручной правки и с html-оглавлением. За динамическое оглавление отвечает ява-скрипт, но в нём довольно много косяков. В частности, Опере подсоввывается статическое оглавление, которое нельзя сворачивать-разворачивать, хотя исправить это довольно легко. Оформлено это по умолчанию тоже весьма криво. Однако, можно давать прямые линки на ответы, например Как сделать, чтобы размер папки показывался по умолчанию?, также есть кривой поиск по ключевым словам.
В общем, если взять это за основу, привести в божеский вид - будет хоть что-то. Поисковик, думаю, можно вставить какой-нибудь на перле - всего-то надо html-странички по ключевым словам шерстить, с этой задачей даже я справлюсь
Единственный серьёзный минус - автоматического построения оглавления так не сделать, но я могу при выходе каждой новой версии просто заливать изменённые файлы.
Если кто пожелает помочь - аська чуть ниже, на мыло лучше не писать, в последнее время появились жалобы, что письма не проходят.
Это то, что умеет генерить Help&Manual. По сути - это и есть исходный вид TCKB, без ручной правки и с html-оглавлением. За динамическое оглавление отвечает ява-скрипт, но в нём довольно много косяков. В частности, Опере подсоввывается статическое оглавление, которое нельзя сворачивать-разворачивать, хотя исправить это довольно легко. Оформлено это по умолчанию тоже весьма криво. Однако, можно давать прямые линки на ответы, например Как сделать, чтобы размер папки показывался по умолчанию?, также есть кривой поиск по ключевым словам.
В общем, если взять это за основу, привести в божеский вид - будет хоть что-то. Поисковик, думаю, можно вставить какой-нибудь на перле - всего-то надо html-странички по ключевым словам шерстить, с этой задачей даже я справлюсь
Если кто пожелает помочь - аська чуть ниже, на мыло лучше не писать, в последнее время появились жалобы, что письма не проходят.
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Лучше всё-таки индексирующий. Потому что если будет шерстить всю базу, файл за файлом при каждом поиске, то серверу будет очень невесело...Поисковик, думаю, можно вставить какой-нибудь на перле - всего-то надо html-странички по ключевым словам шерстить, с этой задачей даже я справлюсь
Почему же, ё-моё, ты нигде не пишешь "ё"?
Ну тут я уж знаю, что и как, не сталкивался с оптимизацие веб-приложений. В принципе, несколько метров хтмл-ей пропарсить - не слишком ресурсоёмкая задача, если, конечно пользователи на базу валом не повалят 
Завтра (уже сегодня), если время будет - займусь доделкой TCKB, заодно и html-вариант подправлю.
Завтра (уже сегодня), если время будет - займусь доделкой TCKB, заодно и html-вариант подправлю.
- LocKtaR-o-DarK
- Сообщения: 349
- Зарегистрирован: Пт авг 12, 2005 04:20
- Откуда: Москва
- Контактная информация:
можно использовать для примера очень неплохой справочник
насколько он професионально оформлен судить не мне, но думаю достаточно, копирование кода происходит корректно, фейс просто обалденный, структура ясна и понятна, а размер... такой и на диске держать не в падлу... в общем рекомендуется глянуть хотя бы
насколько он професионально оформлен судить не мне, но думаю достаточно, копирование кода происходит корректно, фейс просто обалденный, структура ясна и понятна, а размер... такой и на диске держать не в падлу... в общем рекомендуется глянуть хотя бы
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Sam Dark

Заливкой на сервер обновлённых файлов. Наиболее вероятно, что это будут файлы собственно содержимого (HTML, картинки и пр.), плюс оглавление и индекс. Плюс переиндексация базы поиска - это уже не заливка, а просто запуск Perl/PHP-файла. Но это уже в идеальном варианте.Как должно происходить обновление?
Почему же, ё-моё, ты нигде не пишешь "ё"?
Оформление, действительно, классное. Код, однако, не всегда корректно копируется - проблемы те же, добавляется пробел в конец строки. Например вопрос "Как восстановить поврежденный загрузчик Windows XP", если выделить строку кода полностью, скопировать, и куда-нибудь вставить - видно наличие лишнего символа.насколько он професионально оформлен судить не мне, но думаю достаточно, копирование кода происходит корректно, фейс просто обалденный, структура ясна и понятна, а размер... такой и на диске держать не в падлу... в общем рекомендуется глянуть хотя бы
Насчёт размера: там сто топиков против почти 450 в TCKB, и два рисунка против 213
Вот оформление - да, действительно, приятно. Хотел бы оформить RU.TCKB в подобном стиле, но это все 450 топиков в ручную перекраивать... долгенько...
