© 2005-2014 by Denis Sureau - Mozilla License 1.1
Site Update - бесплатный сценарий с открытым исходным кодом, распространяемый под лицензией Mozilla 1.1.
Этот инструмент копирует часть (например, меню) веб-страницы на все другие страницы в одном и том же каталоге.
locipd [параметры] файл источника
locipd [параметры] файл каталога
locipd [параметры] файлы source @ listefichers
# n цифр или букв для начального маркера, если их несколько.
Маркер по умолчанию - <! -XSTARTX ->, а цифра или буква заменяет вторую X.
Пример: # 1 <! -XSTART1 ->
Маркер конца всегда остается <! -XENDX ->
-i Вставить только.
В этом случае маркеры не используются, в начале целевых файлов вставляется весь исходный файл. Это особенно подходит для исходных файлов проекта.
Источник файлов:
Файл или принимается текст для вставки или замены. С опцией -i все содержимое файла вставляется, иначе текст между начальным и конечным маркерами помещается в одни и те же маркеры в конечном файле.
Каталог:
Каталог, куда будут взяты файлы. Если он не зарегистрирован, текущий каталог сохраняется. В этом случае нужно зайти в каталог и ввести:
sitippd файлы источника
@ listefichiers:
В этом случае текстовый файл содержит список страниц с их путем на жестком диске.
Чтобы программа знала, какую часть страницы нужно перепечатать, нужно отметить ее.
Маркеры по умолчанию:
<! -XSTARTX -> |
Они ограничивают текст, который нужно скопировать, и место его копирования на другие страницы.
Можно использовать несколько пар маркеров, изменив одну букву:
<! - XSTART1-> |
В этом примере цифра 1 заменяет букву X, и этот код должен быть указан в команде.
Страницы признаются по своему расширению: html, html, php, php3, php4, php5, xhtml, dhtml, asp...
Ты можешь добавлять или удалять расширения в исходном коде и перекомпилировать его с компилятором Script.
Синтаксис:
source # n [каталог | @ список] |
n - буква или цифра: 0.. 9, A.. Z, a.. z и т. Д.
Копировать на все страницы каталога:
locipd c :\monsite\index.html c :\monsite |
Команда с кодом маркера:
locipd c :\monsite\index.html c :\monsite # 1 |
Копировать страницы в список:
sitippd source @ список |
Этот файл конфигурации позволяет:
изменить маркеры по умолчанию:
Пример :
start = <! -ХХХХХХ ->
Код всегда содержит 10-й символ.
изменить маркер конца:
end = <! -YYY->.
Изменение списка расширений.
Пример :
расширения = java, cpp
locipd index.php
распространение на все страницы каталога..
socippd xml.html # 1
распространение для маркеров, содержащих указанный код.