parser

/faq/faq
/authors/авторы
/docs/документация

/powered_by_parser/в действии
/feedback/куда говорить
/jargon/жаргон

/download/скачать

/examples/примеры
/forum/форум



Поиск по форуму

По умолчанию ключевое слово ищется только в заголовке сообщения.

Ключевое слово:

Фильтровать по автору:



Поясню...

Luzhnikovskiy | tom@ofm.ru 28.03.2001 12:14

1. Макросы можно вызывать откуда угодно (не только из _macro.cfg). Например, его можно определеть выше по тексту с помощью ^macro_new[]. Этим можно пользоваться, если макрос используется только в одном файле. Понятно, при использовании в нескольких - лучше пихнуть его _macro.cfg. А можно и в любой другой .cfg, только перед использованием прописать ^macro_use[этот.cfg]. 2. Контексты можно создавать руками (как массив в любом языке программирования). Для этого: ^context[context_name; ^config[] ] и внутри конфига написать определение его элементов. см. доку. 3. Контнксты автоматически заполняются мкросами ^load[] и ^sql[]. Первый - грузит в контекст размеченный табуляторами файл, второй - грузит результаты выполнения запроса к БД. Примеры: ^context[some_name; ^load[something.cfg] ] или ^context[another_name; ^sql[select field_1, field_2 from some_table where field_1='some_value'] ] Теперь контексты заполнены - можно с ними работать... 4. Никаких context.txt... Точнее, подобный файл должен называться _context.cfg (если уж на то пошло). В любом случае, название должно начитаться с подчерка "_". И разделитель - табулятор.

<<  Вернуться к списку сообщений


E-mail: mailbox@parser.ruCopyright © 1997-2001 Студия Артемия Лебедева