Вставка текста из другой заметки

Сообщайте о проблемах, предлагайте новые функции - всё о Mars Notebook здесь
jkeks
Newbie
Newbie
Posts: 5
Joined: Tue Nov 30, 2010 3:49 am

Unread post Thu Dec 02, 2010 4:21 am

Понятно дело что MarsNotebook не заточен для создания сайтов, но функция создания страничек в нем есть.
Я попробовал делать в нем простые сайты - все очень хорошо, однако возникла проблема. Мне кроме форматированного текста желательно бы еще и счеткиси прикрутить и аналитику и упаси боже Adsense навешать.
А ведь идея-то отличная!

На данный момент я выкрутился так:
После экспорта в HTM я запускаю скрипт который вставляет нужный код в нужное место.
Вот код на AutoHotKey:

Code: Select all

file1=analitics.txt	; то что надо вставить
file2=index_.htm	; сам изменяемый файл
file3=index.htm		; куда же это запишем

FileDelete, %file3%
FileRead, anal, %file1% ; подгрузм то что надо вставить
FileRead, Contents, %file2% ; загрузим файл шаблона
Contents := RegExReplace(Contents, "ZZZZZZZZZZZZZZZZZZZZZZZZZ", anal)
FileAppend, %Contents%, %file3%
Contents =  ; Очистим память ? Зачем ?
Но, если бы такая шикраная возможность была бы в самом MarsNotebook он бы заметно сильно приблизился к Легкой и сверхудобной OfflineCMS. На данный момент я использую LionWiki для создания сайтов, но почему бы не создавать их прямо тут, в Offline.

Как это можно сделать ?
Я указываю метку типа <local:1.htm>
и при экспорте содержимое заметки 1 будет подставлено содержимое файла 1.htm
Ну или как-то так.

Спасибо авторам за отличную программу..
Post Reply