frAlbumAddition.pas
Альбом, дополнительная информация. Панель.
[-] Обработки описания.
[+] Удаление лишних пробелов (в начале и конце строки), пустых строк в конце.
[+] Редактирование основной информации об альбоме.
[+] Разделение "ролей" исполнителя.
[*] Процедура обновления при вызове панели.
[+] Процедура общего обновление данных.
[+] Вызов дополнительной панели для участника альбома.
[+] Меню для списка участников.
frAlbumChoice.pas
Альбом, выбор (синоним, добавление, изменение), панель.
[*] Форматирование.
frAlbumEdit.pas
Альбом, изменение, основные атрибуты, панель.
[-] Удаление кнопки "Дополнительно".
[*] Увеличение длины названия.
frAlbumRoleEdit.pas
Участие в альбоме, изменение, панель.
[+] Признак непосредственного участия.
[+] Поле ввода для поиска исполнителя.
ANYdmComming.pas
Общие данные.
[*] Информация об операциями с данными.
[*] Форматирование.
[+] Вызов дополнительных модулей через строку параметров.
dmSynonym.pas
Синонимы, модуль данных.
[+] SetSynonym: запись синонима.
[+] GetSynonym: поиск синонима.
[+] Создание модуля.
dmImportMp3Tag.pas
Экспорт информации.
[*] Ошибка сохранения текста песни в добавленное произведение.
[+] Выделение обработки синонимов в отдельный модуль данных.
dmExportEncyclopaedia.pas
Энциклопедия исполнителей, модуль данных.
[*] Альбом: исключение '•' из признака наличия описания.
[*] Исполнитель: ссылки вниз при условии наличия текста.
[+] Список последних дополнений и изменений.
[+] Добавление горизонтальных линий в HTML.
[*] Исполнитель: условное создание ссылок вниз.
[*] Список: количество титульных альбомов.
[+] Альбом: участники альбома.
[+] Альбом: ссылка на исполнителя (титульного).
[+] Исполнитель: участие в альбомах.
[+] Исполнитель: ссылки вниз.
[*] Имя файла-флага.
[+] Исполнитель: связанные исполнители.
[*] Структура папок энциклопедии.
[+] Альбом: тексты песен.
[+] Исполнитель: ссылка на альбом.
[+] Альбом: обложка и описание.
[+] Формирование страницы альбома (основная информация).
[+] Исполнитель: список титульных альбомов.
[+] Очистка признака необходимости публикации.
[*] Установка ссылок присутствующие страницы исполнителей в индексах.
[+] Формирование страницы исполнителя (основная информация).
[+] Формирование индексных страниц исполнителей по первой букве.
[*] Переименование модуля.
fmMain.pas
Публикация энциклопедии исполнителей на сайте.
[+] Публикация сайта.
[+] Сканирование локального сайта.
[+] Ввод данных.
[+] Создание модуля.
[!] Создание проекта.
unFrontPage.pas
Публикация энциклопедии исполнителей на сайте, отдельный поток для MS FrontPage.
[+] Создание модуля.
[!] Создание проекта.
fmExportData.pas
Экспорт информации, форма.
[*] Удалены ошибки обращения к пустым указателям.
[+] Настройка для экспорта энциклопедии.
fmImportMp3Tag.pas
Экспорт информации из файлов Mpeg.
[+] Определение произведения.
[*] По-умолчанию название произведения - имя фала.
[*] Изменения процедур возврата - передаётся ключ.
frExportDataParameter.pas
Экспорт информации, настройка параметров, форма.
[+] Страницы энциклопедии (альбом).
[+] Страницы энциклопедии (исполнитель).
[+] Страницы энциклопедии (буквы).
ID3v2.pas
Чтение ID3v2.
[*] Ошибка определения версии ID3-тэга.
frMediumEdit.pas
Носитель, изменение, панель.
[+] FL: гибкая пластинка.
fmPerformerList.pas
Список исполнителей, альбомов, носителей.
[*] Изменения источника данных в связи изменения в удалении записей.
[*] В список альбомов входит только титульные ссылки исполнителя.
[+] Отображение признака титульности ссылки исполнителя.
[*] Форматирование.
frPerformerAddition.pas
Исполнитель, дополнительная информация, панель.
[-] Обработки описания.
[+] Удаление лишних пробелов (в начале и конце строки), пустых строк в конце.
[+] Процедура общего обновление данных.
[+] Альтернативный вызов панели.
frPerformerChoice.pas
Исполнитель (выбор синонима).
[-] Удаление TAB.
frPerformerEdit.pas
Исполнитель, редактирование, панель.
[-] Удаление кнопки "Дополнительно"
[*] Форматирование.
frPerformerLinkEdit.pas
Ссылка на исполнителя, панель.
[-] TAB для исполнителя.
[+] Поле ввода для поиска исполнителя.
[*] Форматирование.
[+] Признак титульной ссылки.
fmSearch.pas
Поиск, форма.
[*] После поиска фокус устанавливается на таблицу.
[+] Процедура общего обновление данных.
frTrackAddition.pas
Произведение, дополнительная информация. Панель.
[+] Удаление лишних пробелов (в начале и конце строки), пустых строк в конце.
[-] Удаление лишнего.
[*] Процедура обновления при вызове панели.
frTrackChoice.pas
Произведение, выбор (синоним, добавление, изменение), панель.
[+] Определение произведения, его добавление (при необходимости), изменение.
[+] Создание модуля.
frTrackEdit.pas
Произведение, редактирование, панель.
[*] Расширение поля "Авторы".
[*] Установка фокуса на первое поле ввода.
[-] Удаление кнопки "Дополнительно".
[+] Параметры вызова расширены номером и названием произведения.
scAlbum.sql
Альбом.
[*] ListAlbumRole: признак основного исполнителя по-умолчанию.
[*] ListAlbumRole: код исполнителя.
scEmptyID.sql
Пустые коды в таблицах.
[+] Создание скрипта.
scCheckDrop.sql
Удаление объектов перед созданием.
[*] Форматирование.
scDataBaseInstant.sql
Фиксирование операций с базой данных.
[+] InsertDataBaseInstant: ограничение числа записей (10 штук).
[+] Создание скрипта.
scSynonym.sql
Синоним.
[+] ExecGetSynonym: проверка синонима произведения (Track).
[*] ExecSetSynonym: запись синонимов бес повторов.
scExportEncyclopaedia.sql
Экспорт данных для энциклопедии исполнителей.
[*] EncyclInfo: размер описания альбомов при отсутствии текстов.
[*] EncyclAlbum: исключение '•' из признака наличия описания.
[+] EncyclPublicateLastInsert: добавление последних изменений.
[*] EncyclPublicateLast: удаление лишних строк.
[+] EncyclPublicateLast: список последних дополнений и изменений.
[*] EncyclPerformerRole: участие в альбомах только по титульным ссылкам.
[*] EncyclPerformer: добавлены признаки наличия дискографии, ссылок на других
[*] EncyclPerformer: добавлены исполнители произведений альбомов тр. пуб.
[*] EncyclInfo: учёт текста песни для публикуемых альбомов.
[+] EncyclAlbumRole: участие в альбоме исполнителей.
[+] EncyclPerformerRole: участие исполнителя в альбомах.
[*] Увеличение числа обрабатываемых объектов до 20.
[*] EncyclAlpha: альбомы не вносят неалфавитные символы.
[+] EncyclPerformerLink: связанные исполнители.
[*] EncyclAlphaPerformer: в имя исполнителя добавлено поле "известный как".
[*] EncyclAlpha: добавлены исполнители альбомов тр. пуб.
[+] EncyclAlbumTrack: список произведений альбома.
[*] EncyclClear: очистка признака публикации альбома.
[*] EncyclPerformerAlbum: добавлен код альбома для генерации ссылки.
[*] EncyclPerformer: добавлены исполнители альбомов тр. пуб.
[+] EncyclAlbum: информация по альбомам (первые, требующие публикации(тр. пуб.)).
[+] EncyclPerformerAlbum: список титульных альбомов исполнителя.
[+] EncyclClear: очистка признака необходимости публикации.
[+] EncyclPerformer: информация по исполнителями (первые, требующие публикации).
[*] Переименование процедур.
scPublicationTrigger.sql
Публикация.
[+] PublicationAlbumRole: признак публикации для участников альбома.
[+] PublicationPerformerLink: признак для таблицы связи исполнителей.
[*] Из изменении произведения признак публикации устанавливается у альбома.
[+] Признак изменения произведения.
[+] Признак изменения альбома.
scPerformerList.sql
Исполнитель.
[*] ListAlbumByPerformer: использование только титульных ссылок.
[*] ListPerformerLink: признак титульности ссылки.
scSearch.sql
Поиск.
[*] Форматирование.
scTrack.sql
Произведение.
[+] Создание скрипта.