TWiki добавляет новую тему программно - PullRequest
2 голосов
/ 22 октября 2009

Как я могу добавить новую тему в TWiki программно?

У меня есть работающий TWiki (http://twiki.org/) установка, все работает отлично.

Мне нужно найти способ создавать и добавлять новые темы через командную строку программным путем.

Есть идеи, как этого достичь?

Thanx!

д.

Ответы [ 2 ]

1 голос
/ 22 октября 2009

То, что я сделал, было

  • взгляните на некоторые вики-страницы (файлы в /data/Main/.txt), чтобы выяснить формат файла / текста (в основном то, что вы видите в браузере, перед которым стоит один строка метаинформации)
  • сгенерируйте этот текстовый формат с помощью сценария Perl
    с содержимым, основанным на данных из БД или некоторых Excel
  • Скопируйте файлы в подходящее место, используя pscp для putty в Windows

0 голосов
/ 25 сентября 2015

Я думаю, что использование сценариев TWiki является более «чистым» способом, поскольку вам не придется беспокоиться о метаданных в файле TXT или обновлять файл .changes.

Просто используйте wget для выполнения POST-вызова, используя скрипт 'save' ( см. Документацию здесь )

...