TSK Lab

Phondex, сборка 857

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

Произведение.

[+] Создание скрипта.