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, а не наоборот. В тексты сообщений об (не)успехе операции добавлены
. 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 Схема загружается.