2023-11-06  babolo
Унификация копилефтов.

2023-11-06  babolo
Уменьшение варнингов.

2022-11-20  babolo
Доки.

2022-02-27  babolo
Замена BUILDINCLUDEDIR.

2019-10-06  babolo
Уточнение README.

2018-07-20  babolo
Описка.

2018-05-06  babolo
Пополнен и исправлен README.

2017-03-26  babolo
Опечатка.

2016-02-26  babolo
Приведение копилефтов к единому виду.

2014-10-10  babolo
Добавлено описание кнопок в стиле cipa.

2010-07-04  babolo
Предыдущий комментарий ошибочен.
Стиль natural теперь доработан более, чем cipa.
Картинки на многих кнопках теперь часть стиля.

2010-07-01  babolo
Добавлены README TODO в дистрибутив.

2010-06-16  babolo
Теперь методы используются динамически.

2010-06-15  babolo
В дистрибутив добавлен README.
Сообщения о несоответствии параметров при вводе.
Удалено немного отладочного вывода.

2010-05-11  babolo
В списке к restore была пропущена "css".

2010-05-10  babolo
Страница unid лишена знаков редактирования. В элементах unid - unihdr и
 unicnt имена временных объектов приведены к стандартному виду, пополнена
 разметка. Была путаница в применении class и pg_class.
В hist (элемент и страница) в сравнении с предыдущим состоянием не
 учитывались NULL.
Добавлен новый элемент edit_jt для сверки блокировки операции A, поскольку
 отличается от сверки при E и R.
В редактировании добавлены поля для внесения ссылки на архив и комментария
 к операции.
В редактировании была путаница в применении class и pg_class.
В редактировании многие вычисляемые запросы отправлены через IN регистр
 вместо CTL.

2010-05-07  babolo
Отсутствовала нужная сортировка.
Изменения в оформлении и описании.

2010-05-05  babolo
Продолжение перехода с GET на POST в редактировании.

2010-04-28  babolo
Синтаксическая ошибка в выборе t параметра из POST.
К option добавлен class="e".

2010-04-28  babolo
Параметр t теперь берется из POST, если там он есть, иначе из GET.
Операция e=a не работала, если в заполняемой таблице не было ни одного
 значения.
Убрано немного лишней отладки.

2010-04-27  babolo
Изменение макроса REGA().
Ввод edit_attr теперь не теряет поля ввода.
В edit_ite была пропущена проверка ctid.
Отлажено удаление.
Добавлены методы ввода bool и eboo.
Методы ввода ch* теперь правильно отображают начальные значения.
Форматирование.

2010-04-26  babolo
Отлажено добавление и редактирование, не отлажено удаление.
Расставлены и поправлены методы у таблиц управления доступом.
Функции "cipa get user"(), "cipa get rights"(), "dripa rights"() теперь
 учитывают время.
Функция getcredent() переписана с использованием макроса IN_NOW().
В таблице credent остальсь только ссылки на login и remote.
Сделана форма добавления вместо бывшей ссылки.
Переименования колонок во временных таблицах для удобства JOIN.

2010-04-22  babolo
Созданы методы ввода.
Добавлены методы ввода для remote, login, credent.
В продолжение перехода редактирования с GET на POST:
 - функции бывшего макроса HTABLE() в основном выполняет новый макрос
   HisClasS()
 - макрос THISL() теперь передает tableoid
В редакторе операция r вынесена из edit_yes в отдельный файл edit_rem.
Сделаны проверки при захвате блокировок.
В редакторе поля временной таблицы z поменяли названия для удобства
 правил ввода и USING().
Созданы файлы edit_ita, edit_ite, edit_itr для обработки операций A, E, R
 редактора.
К файлам редактора edit_et и edit_at для обработки блокировок добавлены
 файлы edit_yt и edit_bt для операций A, E, R и для отсутствия операции.
Теперь редактору в t передается pg_class вместо class из-за наследования.
erayout подставлял неправильный footer при операции c.
Линии таблиц в cipa.css стали контрастнее.
Добавлено немного разметки и прочие мелочи.

2010-04-19  babolo
Слишком много изменений, потому коммичу недоработанное.
Добавлены иконки J, O, S.
Радикально переработан edit, что бы быть единственной редактирующей
 страницей. Теперь эта страница сама выбирает себе вариант header и footer,
 и вызывает множество подстраниц, которые могли бы быть текстами для #eval
 внутри edit, но так проще квотирование многократных вложений.
 Недоделано.
Переделаны headern и footern в том же духе, как и header и footer перед этим.
В header пополнена разметка.
Макросы ANY_NUMID, ANY_LOWID, NUM_CHAR перенесены в cipa.
Поменялся www/index.cgi так, что теперь элементы страниц хранятся без
 лишнего квотирования.
Устрожение www/index.cgi и добавление разметки.
Форматирование, комментарии.

2010-04-05  babolo
У REGI() и REGF() есть встроенная разметка, не нужна внешняя.
Добавлен внешний ключ на style.
В footer не все нужные регистры закрывались.
Стилем по умолчанию теперь является не cipa, а имя цыпы.

2010-04-05  babolo
Замена имен стилей (CSS).
Таблица css с доступными именами стилей (CSS).
У REGT() есть встроенная разметка, не нужна внешняя.
Стили (pgoblin) собраны в единый #echo и поправлено форматирование.

2010-04-05  babolo
Перемены в таблицах login, remote - появились численные первичные ключи.
Теперь в login, remote, credent в поля startpg и style можно вводить.
Показометры в "Доступ" сделаны по аналогии с клиентскими показометрами.
Переделана полностью история.
Готовим footer и header к слиянию стилей в одном #echo, пока просто
 незначащая перестановка.
Разметка имен.
Макрос HisToRy() переименован в HisToRy1().
Новые макросы HTABLE() и THISL().

2010-04-03  babolo
Введен новый элемент описания в pinodes с =.
Страницы размечены =.

2010-03-31  babolo
Неполный JOIN x с session в макросе HisToRy().

2010-03-31  babolo
Внешняя таблица оформления одной записи регистрируемой таблицы переведена
 в регистры ввода-вывода T и стиля T.

2010-03-31  babolo
Исправлена форма поиска.

2010-03-29  babolo
Индекс P таблицы credent наезжал на P таблицы cipa.credent.

2010-03-23  babolo
Добавлен элемент изображения поиска.

2010-03-23  babolo
В макросе HisToRy() были плохо заэкранированы параметры SQL запроса.

2010-03-23  babolo
Нарисована колонка истории со ссылками на редактирование для использования
 в страницах.
Поправлена помощь.
Сделана отдельной страницей hist*.
Новый макрос HisToRy().

2010-03-16  babolo
Выявлены неаккуратные использования имени схемы.

2010-03-16  babolo
Не работал hist.pleaf, когда в истории было больше одной записи.
Немного разметки.

2010-03-15  babolo
Новые элементы и стиль hist* для показа истории.

2010-03-15  babolo
Приведено в соответствие с "cipa get ..."(дети "cipa cipa"."cipa credent").

2010-03-11  babolo
Макросы VSFX, QSFX, QIFX для суффиксов VIEW и SEQUENSE и для инфикса
 SEQUENSE в названиях.

2010-03-09  babolo
Утилита useradd не вносила оператора в группы.

2010-03-03  babolo
Возврат на sqlite2.
Теперь, если нет других вариантов для выбора номера страницы, предлагается
 не страница 0 (может отсутствовать), а страница с минимальным номером.

2010-03-02  babolo
Теперь useradd добавляет оператора не только в свою схему, но и в cipa.
Исключено дублирование записей об операторах.

2010-03-01  babolo
Новая команда useradd для первоначального заведения оператора.

2010-02-23  babolo
Потерянные переключения с 0го на 4й регистр DB.
Путаница с 1м параметром макросов GETGET(), GETPOST(), 1й параметр теперь
 имя колонки, 3й - регистр IO.

2010-02-21  babolo
Предыдущий коммит не вовремя и с неправильным комментарием.
 Этот комментарий отдувается за 2 коммита.
Отработка изменений инфраструктуры: изменения в макросах ________(),
 REGT(), REGI(), REGA(), REGF(), CIPA5(), INITSERIAL().
Перевод PostgreSQL базы в операциях обслуживания на 4й регистр (что забыл
 отметить в комментариях к cipa и cipa-cliendb).
Перевод на SQLite3.
Недокавыченное.
Недотегированные имена таблиц и атрибутов.
Форматирование.

2010-02-21  babolo
Отработка изменений инфраструктуры: изменения в макросах ________(),
 REGT(), REGI(), REGA(), REGF(), CIPA5(), INITSERIAL().
Начальное заполнение hat и docnm.

2010-02-16  babolo
Форматирование после массовых изменений в предыдущем коммите.
Громоздкое определение FUNCTION getcredent(...) переписанос использованием
 сокращенных алиасов.
Тегированы пропущенные в прошлом коммите имена.
Взяты в кавычки незакавыченные имена.

2010-02-16  babolo
Многие (возможно, не все еще) имена таблиц тэгированы, кроме временных
 и локальных.
Многие (возможно, не все еще) имена схем тэгированы.
Изменение в использовании макроса REGI() - теперь первый параметр не имя
 схемы, а имя модуля.

2010-02-12  babolo
Глюки sqlite2 под 64 разрядной FreeBSD 8 - пришлось переделать ввод
 параметров страницы. Заодно время начала отмечается ближе к началу
 страницы.

2010-02-01  babolo
На страницу "Структура страницы" добавлены списки ссылок на эту страницу
 сверху и снизу.
Стиль c1 для страницы "Структура страницы" переименован в psrc1.
Изменилась форма подачи списка параметров в "Структура страницы".
Для "Структура страницы" нарисована страница с описанием.
Для выделения примеров новый стиль в CSS: table.x.
В help0 была мелкая опечатка в комментарии.

2010-01-31  babolo
Добавлена страница "Структура страницы".

2010-01-28  babolo
Новый элемент desess с выбором сессий для рутовой страницы.
Был конфликт в credent.pleaf между credent из разных таблиц.
Страница unid неправильно работала с нередактируемыми/нерегистрируемыми
 страницами.

2010-01-26  babolo
В cipa/credent учтено двумерное время.
При оценке двумерного времени учтена возможность работы без сессии.
Исправлено распространение сессии и без сессии.

2010-01-26  babolo
Из главной страницы доступ вынесен на новую страницу.
Ликвидирован общий параметр n.

2010-01-25  babolo
Переход на сессии.
Замена функций sessage() и parm() на макросы SESSAGE() и PARM().
Вывод таблицы по cipa/credent.pleaf дополнен колонками startpg и style.
Типизированы параметры для pg...
Теперь универсальный вывод таблиц выводит все поля, в том числе и доля
 для регистрации в двумерном времени.
В макросе PARM() первый параметр теперь употребляется без кавычек.

2010-01-21  babolo
Добавлены и дополнены copyleftы.
Замена имени схемы "cipa dripa" на "SHEMANAME", где пропустил в прошлый раз.

2010-01-21  babolo
Замена имени схемы "cipa dripa" на "SHEMANAME".

2009-12-17  babolo
Функция авторизации getcredent() теперь работает с двумерным временем.

2009-11-29  babolo
Продолжение перехода на CSS.

2009-11-27  babolo
Добавлены G/babolo.css и G/local.css, начат переход на CSS.
В "cipa dripa".remote, "cipa dripa".login и "cipa dripa".credent добавлены
 поля для постоянных параметров оператора.
Начат переход на сессии.
Переименование x.i в x.session в локальной базе, добавлено session к x
 в глобальной базе.
Из правила ввода сессии убран минус.
Принято правило, что пустое поле сессии становится NULL, вместо которого
 не создается сессия.
Форматирование.

2009-11-23  babolo
Новая роль для www: "cipa face".
Удалены за ненадобностью add* и remove* за ненадобностью, т.к. прошлый
 коммит edit их заменяет.
Добавлен ууниверсальный показометр таблиц со ссылками на редактирование.
cipa/edit.pleaf и cipa/editd.pleaf не могли добавить с пустую таблицу.
Добавлены макросы для образцов ввода ANY_LOWID и NUM_CHAR.

2009-11-20  babolo
Отлажен cipa/editd.pleaf в универсальном режиме.
Удалена последняя ссылка из тупиковой страницы редактирония.
cipa/login.pleaf выводит только текущее в двумерном времени состояние.
Конкретизированы типы полей глобальной временной таблицы x.
Комментарии.

2009-11-19  babolo
Константа g.g Заменена на макрос inTESTed.
Вторая фаза редактирования работаает для edit, остальные режимы пока не
 сделаны.
Не все нужные переменные поставлялись из cipa/edit.pleaf.
В header и footer для cipa/editd.pleaf ликвидированы ссылки (почти, еще
 одну предстоит). Соответствующие элементы headern и footern.
Мелкие детали в header и footer смещены к верху и низу соответственно.
Один из SELECT в cipa/header.pleaf теперь таботает через параметры вместо
 полного второго SELECT.

2009-11-17  babolo
Подчищены определения схемы базы.
Первая фаза редактирования в универсальном (add, remove, edit) режиме
 работает.
В прошлом коммите login.pleaf на новую схему редактирования был
 недопереключен.
В www/index не создавалась и не заполнялась таблица x в глобальной базе.
Идентификатор сессии (несделанный) понимался в составе 63 символов,
 сейчас добавлен 64й.
Переменная e на входе вводилась как y.
Не ко всем полям локальной таблицы x были комментарии.

2009-11-16  babolo
С footerа начато внедрение helpов.
Переключен на использование еще неготового редактора login.pleaf.
В www/index вводится вид редактирования.

2009-11-14  babolo
Не указывать таблицу в ссылке - опасно. Указаны.

2009-11-12  babolo
Не хватало одного #untrap, поставлен пока наугад поближе к концу файла,
 все равно там будет переработано.

2009-11-11  babolo
Аккуратно расставлены DROPы временных таблиц.

2009-11-11  babolo
Изменились CIPA_* в связи с тем, что теперь инклудятся вместо вызова.
В CIPA_6 бессмысленно перестраивать DBinfra, поскольку вся она порождение
 этого модуля и должна опустошаться целиком.
В cipa-dripa.m4 не DROPались временные таблицы.
Небольшие комментарии в cipa-dripa.m4.

2009-11-10  babolo
Поднято требование к pgoblin до 2.36.

2009-11-10  babolo
Вместо regex ввода теперь функция проверки ввода, везде осталась regex().
Макросы для проверки ввода.
Вместо define() builtin(define, ...).
Термин "коллектор" теперь в README.
Форматирование.

2009-11-09  babolo
Добавлены иконки цветных шариков (источник - оформление zx.ru) и информации
 (кочует между свободными WM).
На несколько страниц добавлены коллекторы.

2009-11-06  babolo
Права перенесены в DBcipa.
DB infra переименована в DBinfra.
Макрос PAGE() аналогичный функции page() в PostrgeSQL.
В таблицу x добавлен сбор параметров n, m целых и z произвольный - для
 комментариев.

2009-11-02  babolo
В связи с изменением смысла параметра REGEX в макросе REGA() расставлены
 кавычки.

2009-10-31  babolo
Теперь параметры макроса REGA не нуждаются в квотировании (пости :-).

2009-10-22  babolo
Макрос DBMS поделился - текущий формат стал cDBMS, формат локальной базы
 со схемой сайта в том виде, как она хранится, стал wwwDBMS, по умолчанию
 cDBMS устанавливается в wwwDBMS, в принципе в разных местах может меняться,
 но сейчас установлена в начале на все. Сделано для возможно разного формата
 локальных баз.
Макрос wwwDBMS теперь экспортируется из include/cipa-dripa.
Локальная база со схемой глобальной базы переименована из cipa в DBcipa
 для удобства grepанья.

2009-10-22  babolo
Обработка структуры сайта перенесена со 2го регистра CONN на 3й.
Теперь "cipa dripa".pnode описано в базе.
ADD PRIMARY KEY, SET NOTNULL, CREATE [UNIQUE] INDEX, SET DEFAULT теперь
 упрятаны в соответствующие макросы (но регистрируемые пока не работают).
Для вывода содержимого полей для редактирования используется quote_html()
 вместо quote_ident_always().
В cipa/header и cipa/footer перестановки.
В cipa/header добавлены IP:порт запроса и текущее время.
В cipa/footer добавлено время выполнения страницы.
Обозначена зависимость от pgoblin-2.29.
Форматирование.

2009-10-20  babolo
В INSERT TO иногда не указывался список колонок.
В cipa/def сомнительное макроопределение, закомментировано до выяснения.

2009-10-19  babolo
В описания полей REGA() добавлены флаги и DEFAULT, пока флаги не работают.

2009-10-18  babolo
Прямые CREATE TABLE, COMMENT ON TABLE, COMMENT ON COLUMN заменены на вызовы
 CIPA1 после соответствующего описания.
В связи с INHERITANCE NATURAL JOIN стал неработоспособным между
 "cipa dripa".login, "cipa dripa".credent, "cipa dripa".remote.
Локальная база infra теперь везде, где употребляется в качестве infra,
 называется infra.
Комментарии, форматирование.

2009-10-12  babolo
Используется новое в pgoblin-2.28 свойство команды #close закрывать стиль.
Перед изменением инфраструктуры по предложению almalysh делаем необходимые
 перестановки.
Большие комментарии перенесены в отдельные литералы.
Функция page(m text, v text) теперь возвращает текст, всегда не NULL.
Ввод параметров стал строже.
Готовимся к сессиям, пока на месте сессии изображается 'p'.
Была описка при извлечении имени по tableoid в cipa/edit
Теперь в cipa/header изображается сеть CREDENTIALа с наибольшей маской.
 Зачем, если она единственная?
Вывод таблиц cipa/login и cipa/remote приведен в человеческий вид.
Теперь www/index вводит все основные параметры, возмодно, многие страницы
 теперь можно сделать без собственных временных таблиц.
Многочисленные правки в cipa/default.style.
Комментарии, форматирование.

2009-10-03  babolo
Не зачищалась таблица pregi перед восстановлением регистраций.

2009-10-02  babolo
В README описан формат временной таблицы pl, в которую вводится pinodes.
Для реализации ссылки вверх новая таблица pcoll в infra, часть pregi
 перенесена туда.
Ссылка вверх работает.
Комментарии, мелочи.

2009-10-01  babolo
В таблице pregi нет PRIMARY KEY.
В комментариях исправлено имя таблицы pregi.
Таблица pregi теперь ресторится.
linkup и linkdown по ошибке были PLEAF, стали PLEA.
Ликвидирована таблица pg_nsp и реорганизована pg_class.
Стиль для сообщений об ошибках через WWW интерфейс теперь зовется Z и
 определяется для нужд всех конструкций в начале www/index в регистре
 стиля z через файл в регистре z. Этот же стиль используется для вывода
 ссылок вверх и вниз.
Косметические изменения в cipa/footer.
Ошибочное название колонки в cipa/loginrights.
UPDATE x, который конструировался в начале главного цикла www/index, не был
 защищен от NULLевых значений.
В главном SELECTе главного цикла www/index не хватало концов строк после ;
 перед # команд.
В JOINе с 2мя pnode первый оказался ненужен, потому переименование второго
 в ref прекращено.
Теперь www/index, возможно, умеет показывать ссылки вверх. Точнее
 неизвестно, пока не сделан импорт их из pinodes.
Теперь ссылка определяется условием WHEN pleaf.l IS NULL.

2009-09-29  babolo
Добавлена таблица регистраций.
Добавлена передача параметров в главном цикле www/index.
Не отлажено.

2009-09-29  babolo
Описание элементов для регистрации помещено в README, но пока не все
 сделано, что в описании.
Добавлены элементы linkup и linkdown для оформления списков ссылок.
В root страницу добавлено место регистрации.
В страницу не включались элементы из других модулей - была ошибка в макросе
 WWWstrOUT.
В транслятор include/pnode.awk добавлена возможность транслировать элементы
 регистрации (место регистрации и регистрацию).
Теперь при выполнении pset типа 0 не добавляется лишний конец строки.
Прооптимизирован SELECT главного цикла www/index и добавлены имена таблиц
 к именам колонок где можно.
Комментарии в www/index.

2009-09-28  babolo
Вылизывание.
Расставлены NOT NULL где полагается.
Придуманы заголовки для страниц редактирования.
В макросе WWWstrOUT добавлены имена таблиц к именам колонок где можно.
В таблице pl добавлена колонка f - маркер типа элемента: 1 - конструкция,
 2 - ссылка, соответственно изменился include/pnode.awk.
Комментарии.
Форматирование.

2009-09-28  babolo
footer отправлен в отдельный файл.
В header побавлены идентификация оператор+IP сеть, титул и заголовок,
 ссылка на деавторизацию.
В footer добавлен идентификатор страницы.
Страница remote стала редактируемой.
Появилась редактируемая страница с credent.
В www/index очищается регистр z, используемый в построении страниц.
Снова начато перемена мест #clear и #close.

2009-09-28  babolo
Постарался порасставлять имена таблиц к колонкам.
В таблицах для сбора параметров добавлена колонка tt для имени
 обрабатываемой таблицы для экономии.
Для длинных или неопределенных имен таблиц используются алиасы.
В добавлении, редактировании и удалении кортежа введен подсчет введенных
 кортежей для контроля попадания на правильный кортеж.
В зависимости от результата подсчета обработанных кортежей выдается
 диагностика.
Форматирование.

2009-09-27  babolo
Работает удаление кортежа.
При обращении со стилем сначала clear, потом close, а не наоборот.
В тексты сообщений об (не)успехе операции добавлены <br>.

2009-09-26  babolo
Добавлено редактирование.
В add 2 двухслойных селекта заменены на однослойные.
В описание SQLite таблицы pleaf добавлены комментарии REFERENCES.

2009-09-26  babolo
Показометр таблицы login.
На таблице login добавлены значки для изменения.
К редактируемым таблицам добавлены OIDS.
В PosgreSQL импортируется таблица страниц pnode.
Функция page(text, text) для трансляции именной пары в номер страницы.
В Makefile CLEAN был неполон.
Условное включение стадий трансляции в зависимости от наличия PLEAS и
 PLEAFS. Подготовка Makefile к include.
Стал удобнее footer.
Показометр remote исправлен с учетом наличия трансляции именной пары в
 номер страницы.
Было неправильное ограничение на параметр remoterights.
Упорядочено использование номеров регистров стиля в *layout.
Использован импорт схемы PosgreSQL в SQLite.

2009-08-06  babolo
Так и не удалось на SQLite соорудить аналог UPDATE ... FROM ..., потому
 пришлось эту задачу переложить на PostgreSQL. Оформлено в виде макросов
 WWWstrIN и WWWstrOUT.
Замена ps.c, когда NULL, производится отдельным апдейтом.

2009-08-06  babolo
В определении pleaf убраны REFERENCES. SQLite их не проверяет, а теперь
 pnode и pset могут удаляться и воссоздаваться заново, что на время
 этой операции нарушает ссылочную целостность.
include/pnode.awk тепрь сам ставит s = \N и некоторые критические
 URI перекодироваки, но предварительное кодирование %, &, = обязательно.

2009-08-06  babolo
Добавлена пропущенная иконка для списков.
В таблицах pnode и pset был пропущен UNIQUE.
В стиле href +V0 был определен 2 раза вместо одного определения
 конкатенации констант.
include/pnode.awk стал интеллектуальнее и практичнее, изменился синтаксис
 ссылок сверху в pinodes.
Теперь s == '' в pleaf заменяется на NULL.
Список ссылок выдавался многократно.

2009-08-03  babolo
Новый тип элемента - ссылка сверху.
Для www/ были неправильно определены DATADIR и BINOVER.

2009-08-03  babolo
Изменение таблицы pleaf для приема ссылок.
Приведение структуры WWW интерфейса сделано аккуратнее.
В drop теперь удяляется соответствующая часть WWW интерфейса.
В дистрибутив не попадал cipa/default.style.
В default.style добавлен стиль для ссылок во 2й колонке.
В cipa/remote.pleaf сеть выдается ссылкой.
В cipa/remoterights.pleaf неправильно брался параметр.
include/pnode.awk умеет транслировать ссылки, правда, в очень ограниченном
 синтаксисе.
К константам для выдачи мз pleaf добавляется конец строки.

2009-08-02  babolo
Необходимая версия pgoblin приподнята из-за добавленной фичи в нем.
Исправлено описание WWW интерфейса в SQLite.
При формировании схемы (5я стадия) теперь полностью восстанавливаются
 официальные страницы WWW интерфейса, для чего предусмотрены описания
 и трансляторы: include/*.awk.
Теперь DATADIR указывает на BINOVER вместо ${WWWROOT}/cipa.
Исправлены ошибки в www/index.cgi и в формировании описания для него,
 на первый взгляд работает.

2009-07-31  babolo
Необходимая версия pgoblin приподнята из-за исправленной ошибки в нем.
Как бы команда #error расписана правильной последовательностью команд.
Определено место WWW файлов на носителе и в джайле. Не фонтан...
Приведен в соответствие с текущей схемой www/index и проверен на типе 0.

2009-07-31  babolo
Появилась SQLite база с описанием структуры WWW интерфейса.
Из cipa/def.m4 ликвидированы макросы, обобщенные в модуле cipa.
Из макроса PGOBLIN_CGIPRE() выброшена выдача заголовков.
Начат www/index для выдачи страниц по описанию структуры.
Форматирование.

2009-07-30  babolo
Каталог G перенесен в cipa/G.
При drop удалалась функция "dripa rights"() вместо "dripa rights"(int4).

2009-07-29  babolo
Начат постапенный отказ от pgocgi.m4 в составе babolo-libmake, с этой целью
 добавлен include/cipa-dripa.m4 с нужным здесь из состава pgocgi.m4.
Использованы новые макросы от cipa: CIPA_PREAMBLE, INITSERIAL.
Теперь "dripa credent"() берет credent не из e, а из x.
"dripa rights"() с параметром стала проще и на SQL.

2009-07-28  babolo
Модуль simplauth переименован в cipa-dripa.
Теперь создается роль www при отсутствии и включается в роли "cipa user"
 и "cipa operator".
Каталог lib переименован в cipa.
remote.remod и login.lomod из bool стали varbit.
Таблица credent стала наследницей от credent модуля cipa.
Функции получения credent и прав для "cipa credenter" модуля cipa.
Функция авторизации getcredent(...) перенесена в public схему.
Более-менее расставлены права PostgreSQL.
Форматирование.

2009-07-19  babolo
Заготовка для авторизации к cipa_dripa.

2009-07-06  babolo
Схема загружается.