Инструмент поколения справки с MS Word и [закрытой] поддержкой C# xmldoc

Существует несколько вещей, которые могут вывести администратора из системы:

  1. сеанс может истечь
  2. cookie может истечь (который частично связан с сеансом) [114 ]
  3. параметр токена может быть неверным или измененным

Как исправить

  1. , чтобы увеличить время жизни сеанса в файле 'admin / index.php' и добавить этот код в начало файла сразу после <?php
ini_set('session.gc_maxlifetime', '315360000');

, где 315360000 - это 10 лет в секундах.

  1. чтобы увеличить время жизни куки в OpenCart, вам на самом деле ничего не нужно делать, если вы добавили приведенный выше код для сессии, потому что opencart использует это время жизни, чтобы установить время жизни куки. [ 1114]

  2. Если у вас открыты две панели администратора, вы можете столкнуться с ситуацией, когда токены не совпадают. если токен в URL не совпадает с токеном в сеансе, вы выйдете из системы. так что имейте это в виду.

, дайте мне знать, помогло ли это.

11
задан Shrike 20 April 2009 в 14:24
поделиться

6 ответов

Как насчет экспорта файлов MS Word в HTML, а затем их объединения в HTML для файлов справки? Это вариант? Может быть некоторая потеря форматирования, но это может позволить вам немного лучше интегрировать все.

1
ответ дан 3 December 2019 в 12:17
поделиться

Попробуйте взглянуть на SandCastle.

-1
ответ дан 3 December 2019 в 12:17
поделиться

Sandcastle is open source, so why not invent something on your own? Write an office automation tool is not that hard after all. And you can even create a business on that tool.

1
ответ дан 3 December 2019 в 12:17
поделиться

Я думаю, что решением было бы сначала преобразовать ваши файлы Word в (X) HTML или другой небинарный формат, а затем импортировать концептуальные документы вместе со справочными документами. Вы можете автоматически создавать ссылки на основе текстового содержимого тела документа (как вы указали) или запускать концептуальные документы на этапе предварительной обработки, чтобы аннотировать их. Это может быть даже сценарий, запускаемый перед импортом.

0
ответ дан 3 December 2019 в 12:17
поделиться

Вы смотрели Doxygen ? Он ничего не делает с файлами Word, но имеет открытый исходный код, поэтому, возможно, вы могли бы добавить эти функции самостоятельно. Мне очень нравятся создаваемые им документы, и они очень легкие, поэтому я включил их в процесс сборки для автоматического восстановления документов.

0
ответ дан 3 December 2019 в 12:17
поделиться

Я бы посоветовал начать с SandCastle , а затем выполнить постобработку одного из форматов выходных файлов для создания документов Word. Создание документов Word Office 2007 ( *. Docx ) с нуля не так уж и сложно, если вы хорошо понимаете, как все упаковано. Брайан Джонс ведет отличный блог о Open XML SDK , который обеспечивает поддержку работы с документами Office из .NET.

И вы всегда можете начать с существующего Word документ, а затем замените заполнители своим собственным текстом, если создание полного пакета кажется слишком сложным или слишком трудоемким для того, что вы пытаетесь выполнить.

1
ответ дан 3 December 2019 в 12:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: