welcome: please sign in

The following 356 words could not be found in the dictionary of 0 words and are highlighted below:
attachments   Backslash   config   Contents   continuation   css   Css   dir   dump   error   export   Front   Get   home   htdocs   Html   html   http   img   Include   Index   index   line   log   modern   moin   Moin   myname   myorg   mywiki   mywikiexport   numbers   Of   org   outputdir   packages   page   Page   pages   Pedia   py   python   script   section   show   site   system   Table   target   Text   Title   underlay   url   username   Wiki   wiki   wikiconfig   wikiexport   Word   www   Алфавитный   аналогии   библиотекам   Будет   будет   будут   был   быть   Важно   версии   версий   версию   Вики   вики   Возможно   возможность   воспользоваться   все   всей   вся   выглядеть   выгружена   выгружены   выгрузка   выгрузки   вызова   выполнения   выражение   выражению   выражения   генерируемой   Генерируемые   главной   Данная   данного   данной   данном   данному   данные   данный   директории   директорию   Для   для   Документация   должен   должна   должны   должы   Доступа   доступа   доступен   доступностью   доступны   ему   если   Если   жёстко   заданная   значения   из   Известные   изображений   изображения   или   имеет   имена   имени   Имя   имя   индексом   Инструкция   Инструкциям   интерпретатор   интерпретации   исключая   исполняемую   использованиемрегулярного   использованы   используемый   используемыми   используется   испольовании   итоговая   их   каждой   как   каталог   каталога   каталогов   каталогу   качестве   командной   команду   команды   конфигурацией   конфигурации   конце   Копирование   которе   которому   которые   которых   куда   локализуемых   любому   многострочной   множества   могли   могут   можно   на   набор   набрать   Например   начинается   не   некоторых   Нельзя   необходимо   необязательным   Нет   Ни   ниже   обработку   образом   Обратные   обязательным   оглавлением   ограничения   один   одной   одну   они   определяет   определяется   опущен   основании   отдельной   отметить   отчёт   параметр   Параметр   параметра   параметрами   параметре   параметров   параметры   Параметры   первой   передан   передать   Песочница   По   по   поддержвается   поддерживает   поддержки   подкаталоге   показе   пользователю   Пользователя   помощи   Помощь   после   построенном   Предметный   предназначены   предыдущем   при   При   приведённый   прикреплённые   пример   Пример   примере   программы   процессе   пункте   путей   путь   работать   работают   работы   разделе   Рассматриваемый   регулярного   регулярное   регулярному   ресурсов   Руководство   Руководсто   сгенерировать   символов   системных   скопированы   скопировать   скрипт   следующим   следующих   словарным   случае   слэши   со   содержат   содержать   содержащий   содержимого   создан   Создание   создания   созданы   создаётся   соответственно   соответствовать   соответствующие   сохранения   специфичными   спискам   Спискам   списке   ссылка   ссылки   Ссылки   статическими   стили   страниц   страницам   страницами   страницах   странице   страницы   строк   строки   строковых   строкой   строку   стрпницы   структура   так   Также   также   таковой   те   тем   тема   теме   темы   то   того   только   удовлетворяет   удовлетворять   удовлетворяют   указан   указанного   указанной   указанному   указанные   указанный   указаны   Указатель   указать   указывает   указывать   указывают   умлочанию   умолчанию   упомянутых   утилита   учётом   файл   Файл   файлами   файлов   файлом   файлы   целях   чтение   что   чтобы   Шаблонам   Шаблоны   экземпляр   экземпляра   экземпляром   экспорта   экспортированных   Экспортируемые   экспортируемым   экспортируемых   экспортирует   этой   является   являются   язык  

Clear message
location: ПомощьПоКомандамMoin / ExportDump

Создание HTML-версии (выгрузка) содержимого вики

moin export dumpутилита для экспорта HTML-версий вики-страниц в целях создания HTML-версий содержимого вики.

(!) Возможно сгенерировать HTML-версию для всей вики, отдельной страницы или страниц, имена которых удовлетворяют регулярному выражению.

Пример

Для выполнения выгрузки содержимого вики при помощи команды moin export dump необходимо воспользоваться командной строкой для вызова программы moin. Обратные слэши в конце строк в примере ниже предназначены для интерпретации многострочной команды как одной. Если используемый интерпретатор командной строки не поддерживает обработку символов line continuation, то можно набрать приведённый ниже пример в одну строку.

moin --config-dir=/mywiki \
     --wiki-url=www.myorg.org/mywiki/ \
     export dump \
     --page=ВикиПесочница \
     --target-dir=/home/myname/outputdir \
     --username=ИмяПользователя

Параметр --config-dir является обязательным и должен указывать на каталог с конфигурацией вики (файлом wikiconfig.py).

Параметр --wiki-url является обязательным и должен содержать URL, по которому доступен данный экземпляр вики.

Параметры export dump указывают исполняемую команду (скрипт dump.py в подкаталоге export).

Параметр --page является необязательным и указывает набор страниц, которые должны быть выгружены --- они должы удовлетворять указанному имени страницы. В качестве значения можно также передать регулярное выражение для выгрузки множества страниц, имя которых удовлетворяет ему. Если данный параметр опущен, то будет выгружена вся вики, исключая страницы underlay.

Параметр --target-dir определяет каталог для выгрузки и является обязательным.

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

Важно отметить, что параметры --page, --target-dir и --username могут быть указаны только после параметров export dump, так как являются параметрами, специфичными для данной команды.

Пример с использованиемрегулярного выражения в качестве значения параметра --page

Рассматриваемый в данном разделе пример экспортирует все страницы, имя которых начинается со следующих путей:

   python /путь/к/библиотекам/python/site-packages/MoinMoin/script/moin.py \
                  --config-dir=/путь/к/конфигурации/экземпляра/вики/ \
                  --wiki-url=http://www.myorg.org/mywiki/ \
                  export dump \
                  --page "Шаблоны/Документация/(РуководстоПоCss|РуководствоПоHtml|РуководствоПоШаблонам).*" \
                  --target-dir=/путь/к/каталогу/для/выгрузки/

Генерируемые файлы

В директории, указанной для сохранения экспортируемых файлов, будут созданы HTML-страницы, соответствующие экспортируемым страницам викиучётом регулярного выражения, указанного в параметре --page и спискам доступа).

Файл index.html будет соответствовать главной странице вики или первой странице в списке, построенном на основании значения параметра --page, если таковой указан. Будет создан каталог attachments, куда будут скопированы файлы, прикреплённые страницам. Также будет создан файл error.log ,содержащий отчёт о процессе работы команды.

Если параметр --page не был передан, будут созданы файлы TitleIndex.html и WordIndex.html с оглавлением и словарным индексом, соответственно, по аналогии со страницами АлфавитныйУказатель и ПредметныйУказатель, соответственно.

Копирование файлов темы (CSS и изображений)

Экспортируемые страницы содержат ссылки на изображения и стили, указанные в теме вики по умолчанию. Для того, чтобы данные файлы могли быть использованы при показе экспортированных страниц, их необходимо скопировать в директорию экспорта из каталога со статическими файлами (каталога htdocs), используемыми экземпляром вики. Например, если по умлочанию используется тема modern и каталог, указанный в параметре --target-dir, имеет имя wikiexport, то итоговая структура каталогов должна выглядеть следующим образом:

  mywikiexport
    attachments
    modern
      css
      img

Известные ограничения