fmAlbumNeed.pas
Список искомых альбомов.
[+] Изменение альбома и просмотр mp3-файлов.
[+] Создание модуля.
frAlbumChoice.pas
Альбом, выбор (синоним, добавление, изменение), панель.
[*] Форматирование.
[+] Иначе названный исполнитель.
frAlbumDetail.pas
Альбом, детализация, панель.
[*] Удаление картинок из пустых строк.
[+] Признак наличия видео для трека.
[*] При записи имя по-умолчанию.
[*] Копируется список восспроизведения от главной записи.
[*] Кавычки заменяются специальной функцией CommingString.ReplaceQuotation.
[+] Копирование данных мастер-альбома.
[+] Кавычки.
[*] Вызов списка заданий.
[+] Internet-ссылки.
[+] Полный список всех вопроизведений альбома.
[*] Без запуска для несуществуюзего объекта.
[*] Специальный гость в исполнителях.
[+] Дополнительно: переход в форму списка.
[+] Дополнительно: удаление синонимов.
[+] В списке рализов дабавлены редакции альбома и переход на них.
[+] Дополнительно: клонирование альбома.
[*] Обработка списка изданий.
[+] Кнопка поиска.
[+] В список релизов добавлены mp3 и вызов списка файлов.
[*] Ключ для произведения.
[*] Ключ для испольнителя.
[*] Обновление после внешнего изменения.
[+] Оработка ключевого значения при вызове, присвоение в таблице.
[*] Обновление списка релизов.
[+] Дополнительные действия: воспроизведение, задание.
[*] Изменение альбома из события родительской формы.
[+] Релизы: таблица, изменения, переход.
[*] Вместо дополнительной панели альбома форма детализации.
[-] Обработка изменение перенесена на родительскую панель.
[*] Вызов, как функция, для сохранения в переменной формы.
[*] Перенаследование от модуля TDetailFR.
[+] Создание модуля из frAlbumAddition.
frAlbumEdit.pas
Альбом, изменение, основные атрибуты, панель.
[+] Кавычки.
[+] Соединение частей альбома.
[*] Выравнивание контролов.
[-] Поле "Студия"
[*] Пустая запись о издетеле не создаётся.
[*] При добавлении альбома устанавливается признак основной записи.
[*] Порядок перехода по TAB.
[+] При добавлении, добавляются издание и издатель.
[+] Разделение добавления и редактирования.
[-] Удаление получения кода из TAG-импорта.
[+] Расширенное издание.
[*] Обновление справочника фирм.
[*] Внешний исполнитель используется только для новых альбомов.
[+] Издательство (мейджор-лейбл).
[+] Не воспроизводить.
[+] Изменение исполнителя на разные его варианты.
[+] Редакция альбома.
[*] Форматирование заголовка.
frAlbumFind.pas
Альбом, поиск, панель.
[*] Исправление наименования поля.
[+] Если поиск не определён, проверяется буффер обмена.
[+] Создание модуля.
frAlbumInsert.pas
Альбом, добавление, новое издание, панель.
[+] Кавычки.
[+] Соединение частей альбома.
[*] Код формируется.
[*] Порядок перехода по TAB.
[*] Выравнивание контролов.
[+] Тип носителя издания.
[*] Выравнивание контролов.
[*] Поиск фирмы через форму поиска.
[*] Год запоминается при добавлении.
[-] Поле "Студия"
[*] Отделена от панели изменения.
[*] Пустая запись о издетеле не создаётся.
[*] При добавлении альбома устанавливается признак основной записи.
[*] Порядок перехода по TAB.
[+] При добавлении, добавляются издание и издатель.
[+] Разделение добавления и редактирования.
[-] Удаление получения кода из TAG-импорта.
[+] Расширенное издание.
[*] Обновление справочника фирм.
[*] Внешний исполнитель используется только для новых альбомов.
[+] Издательство (мейджор-лейбл).
[+] Не воспроизводить.
[+] Изменение исполнителя на разные его варианты.
[+] Редакция альбома.
[*] Форматирование заголовка.
frAlbumInsertText.pas
Дискография, добавление из текста. Панель.
[*] Выравнивание контролов.
[+] Перемещение года из скобок в начало строки.
[+] Создание модуля.
frAlbumURLTable.pas
Альбом. URL. Список.
[+] Вызов web-страницы по URL.
[+] Создание модуля.
fmAlbumIssueKindList.pas
Список типов изданий, справочник.
[+] Сортировка по частоте использования.
[+] Создание модуля.
frAlbumIssueEdit.pas
Альбом. Издание. Изменение.
[*] Форматирование.
[*] Для первой записи списка издателей установка признака главной.
[*] Режим редактирования при изменении списка издателей.
[*] Изменение порядка перемещения по TAB.
[+] Кнопка основная запись.
[+] Таблица издателей.
[+] Поля издания.
[+] Универсальная панель альбома.
[+] Создание модуля.
frAlbumIssueEditLabel.pas
Альбом. Издание. Добавление издателя.
[*] Поиск фирмы через форму поиска.
[*] Для первой записи установка признака главной.
[*] Редактирование только номера.
[*] Номер по каталогу.
[+] Создание модуля
frAlbumIssueInsert.pas
Альбом. Издание. Добавление.
[*] Поиск фирмы через форму поиска.
[*] Изменение порядка перемещения по TAB.
[+] Заполнение сопуттвующих таблиц.
[-] Удаление контролов режима изменения.
[+] Создание модуля.
frAlbumIssueList.pas
Альбом. Издания. Список.
[*] Форматирование.
[+] Функционал добавления, изменения и удаления.
[+] Установление основного издания.
[+] Создание модуля.
fmAlbumPlayList.pas
Список альбомов для воспроизведения.
[*] Восстановление внешнего вызова.
[+] Перемещение по частям.
[*] Вместо кнопок используется заголовок колонки.
[*] Замена фильтров на расширенные запросы.
[*] Фильры по насителю доступны всегда (снято ограничение).
[*] Исправление сортировки альбомов.
[+] Цветовое обозначение последнего воспроизведения.
[+] Ожидание воспроизведения.
[*] RefreshFlash: количество файлов.
[*] После "Закончено" список на начало.
[+] Закладка.
[*] Отражение записи flash в заголовке.
[*] Сохранение высоты списков.
[*] Обновления списков.
[*] Копирование в пустой плайер.
[*] Подсчёт на накопителе в MiB.
[*] Вызов альбома не учитывая активной таблицы.
[*] Обновление при вызове с фильтром.
[+] Вызов с фильтром по исполнителю. Вызов с переходом на альбом.
[*] Вместо дополнительной панели альбома форма детализации.
[+] Фильтр на списке альбомов.
[*] Обработка ошибки переноса файлов.
[*] Путь к winamp.exe выбирается с помощью диалога.
[*] Выравнивание по высоте.
[+] Добавление музыкальной папки в список проигрывания WinAMP.
[*] Нормализация имени файла для разделителей.
[*] Разделитель между исполнителем и альбомом.
[*] Свободное место в МП, фильтр возможных альбомов.
[*] Процесс загрузки в МП, выбор папки.
[+] Работа с flash-накопителями (МП).
[+] Вызов формы с запросом.
[+] Сохранение и автоматическое установление параметров фильтрации.
[*] Настройка событий на отдельные панели.
[+] Отдельная панель управления для списка альбомов.
[+] Обновление списка воспроизведения.
[*] Вместо редактирования вызов панели альбома.
[-] Удаление деректив компиляции READONLY.
[+] Фильтр списка альбомов.
[+] Воспроизведение в соответсвии с фильтром воспроизводимых альбомов.
[+] Фильтр воспроизводимых альбомов.
fmAlbumPlayQuery.pas
Список ожидания прослушивания, форма.
[+] Переход в делализацию исполнителя и список воспроизведения альбомов.
[+] Создание модуля.
frAlbumPlayFind.pas
Воспроизведение, поиск, панель.
[+] Создание модуля.
frAlbumPlayFull.pas
Список всех воспроизведений альбома.
[+] Удаление записи.
[+] Создание модуля
frAlbumPlayQuery.pas
Список ожидания прослушивания, панель.
[+] Список и возвращаемый ключ.
[+] Создание модуля.
fmAlbumRoleDelimiter.pas
Разделитель роли исполнителя в альбоме, справочник.
[+] Создание модуля.
frAlbumRoleEdit.pas
Участие в альбоме, изменение, панель.
[*] Кнопка "Регистор" обрабатывает сразу поля "Имя" и "Роль".
[+] Специальный гость.
[*] Замена кнопки поиска.
[*] Сохранение синонима для исполнителя.
[*] Замена выбора исполнителя его поиском.
[*] "Роль": замена по таблице.
[+] Приём строки, как параметра, для разделения на "исполнитель" и "роль".
[+] Обмен полей "Имполнитель" и "Роль".
[*] Увеличение размера "Роли".
[*] Разделитель "Роли" из таблицы.
[*] Поиск исполнителя прижимается к нижней стороне окна.
[+] "Роль" из буфера обмена с разделением.
[+] "Роль" маленькими буквами.
[+] "Участник группы".
frAlbumRoleInsertText.pas
Альбом, добавление участников из текста. Панель.
[*] Исправление разделения списка ролей.
[+] Разделение списка ролей.
[+] Вызов справочника с выделенным текстом.
[*] Выравнивание контролов.
[+] Обработка: "Исполнитель" и "Роль" меняются местами.
[+] Создание модуля.
sfAlbumTop.pas
Альбом, понель информации с кнопками перехода к детализации.
[+] Создание модуля.
ANYdmComming.pas
Общие данные.
[*] FormatName: фамилия начинающаяся на "O'"
[*] Переход на 2014 год.
[+] Картинка: видео.
[-] FormatTitle: кавычки не меняются.
[-] FormatName: кавычки не меняются.
[*] DetailRestore: при пустом списке форма не показывается.
[-] Неиспользуемые поля таблиц taPerformer, taAlbum.
[+] Соединение частей альбома.
[*] ReportPublic: открывается последняя (99) страница.
[+] CopyMaster: копирование данных мастер-альбома.
[*] SubstRole: изменение порядка обработки.
[*] SubstRole: замена скобок на круглые.
[*] QuotationReplace переименована ReplaceQuotation.
[*] FormatTitle: обработка кавычек.
[*] FormatName: дополнительные обработки.
[*] FormatName: обработка "Mac"
[*] Переход на 2013 год.
[*] Окно детализации скрывается на время выгрузки списка из регистра.
[+] Запуск импорта отдельной программой.
[+] Список ожидания прослушивания.
[*] Удаление двойных пробелов при обработке строк.
[*] Добавлен значок грамофонной пластинки.
[*] DetailRestore: ошибки создания детализации игнорируются.
[+] Отчёты: объекты для публикации.
[*] FormatName: фамилия начинающаяся на "Mc".
[+] DetailRestore: восстановление детализации из регистра.
[+] FormatName: форматирование имени с заменой кавычек.
[*] Переход на строки в 120 символов.
[*] FormatTitle: вначале обрезка концевых пробелов.
[+] Детализация в главном меню.
[+] ClonAlbum: клонирование альбома.
[*] Переход на 2011 год.
[-] SaveAlbumInPlay: перенесено в модуль воспроизведения альбомов.
[+] Регистрация программы.
[*] При замене в ролях изменения регистра.
[+] Замена в ролях.
[+] Картинка: постановка.
[+] Картинки: главный и "известный как".
[*] Форматирование строк: удаление пробелов.
[+] Разделитель роли исполнителя в альбоме.
[+] Список замены.
[+] TitleFormat: форматирование заголовков.
[+] Поиск альбомов.
[-] Удаление деректив компиляции READONLY.
[-] TInfo.MediumID.
[-] Удалена настройка подключения.
ANYdmLookupCombo.pas
Данные для LookupCombo-контролов.
[*] taPerformer: запрос вместо таблицы.
[+] taCountry: страна.
[+] taIssueKind: тип издания.
[-] Удаление счётчика соединений справочника.
[*] Форматирование.
BASEdmData.pas
Модуль данных.
[+] Видео.
[+] Картинка: кавычки.
[*] Форматирование.
[+] Картинка: детализация для главного меню.
[+] Картинка: предыдущая детализация.
[+] Добавление картинок для участия в группе.
dmSynonym.pas
Синонимы, модуль данных.
[*] Форматирование.
frInternetEdit.pas
Ссылки Internet, изменение, панель.
[*] Переименование, перенос модуля и переименование класса.
[*] Универсальная панель для URL.
[+] При добавлении читается буфер обмена.
[*] Фокус ввода.
[*] Изменение наимнованиz включает редактирование DataSet.
[*] Наименование в низком регистре.
[*] Наименование — по-умолчанию — хост.
[+] Создание модуля.
fmDetail.pas
Форма детализации.
[+] Параметр запуска, определяющий видимость окна.
[*] Сохранение только активных панелей детализации.
[+] Удаление ключа при удалении пункта меню возврата.
[+] Сохранение списка детализаций в регистре.
[*] Запуск без кода (код определяется по ключу).
[+] Детализация в главном меню.
[*] При редактировании в активной панели, новая не вызывается.
[*] Удаление пункта меню возврата.
[*] Видимость только активной панели.
[*] Кнопка возврата перемещает пункты меню.
[*] Последняя панель в меню возврата: перенос вместо удаления.
[+] Детализация альбома.
[+] Детализация исполнителя.
[+] Создание модуля.
frDetail.pas
Базовая панель для детализации.
[*] Перед копирование в буфер обмена переключается раскладка клавиатуры на русскую.
[+] Кнопка поиска.
[*] Надпись на кнопке возврата.
[+] Дополнительные действия.
[+] Изменение основной информации.
[+] Изменение данных объекта детализации, обработка событий изменений.
[+] Свойства необходимые для детализации.
[+] Создание модуля.
fmFirmList.pas
Список фирм, студий и тому подобное, справочник.
[+] LabelCode (LC).
[+] Переход на форму делализации.
[+] Краткое наименование.
[-] Объединение.
[-] Удаление счётчика соединений справочника.
frFirmDetail.pas
Студия, детализация, панель.
[+] Переход по списку.
[+] PopupMenu для таблицы URL.
[*] Вызов URL-станицы.
[+] Список URL. Добавление, изменение, удаление.
[+] Удаление синонимов.
[*] Без запуска для несуществуюзего объекта.
[*] Редактируются только основные номера.
[+] Номера и фирмы для дополнительных издателей издания.
[*] Редактирование только номера.
[*] Переход на таблицу изданий.
[+] Кнопка поиска.
[+] Изменение названия студии.
[*] Переход в альбом с ключом.
[-] Обработка изменение перенесена на родительскую панель.
[+] Изменение альбома.
[*] Вызов, как функция, для сохранения в переменной формы.
[+] Переход в альбом.
[+] Изменение носителя.
[+] Список в таблице (GridFirmList).
[+] Создание модуля из frAlbumAddition.
frFirmEdit.pas
Студия, редактирование, панель.
[*] Код формируется.
[+] LabelCode (LC).
[+] Имя в качестве ключа.
[-] Удаление учредителей. Дополнительные фирмы указываются в издании.
[+] Учредители фирмы.
[+] Создание модуля.
frFirmFind.pas
Студия, поиск, панель.
[*] Перенаследование от TBASEChoiceDBGridEditFR.
[+] Добавдение синонима.
[*] Обновление списка после добавления полного наименования.
[+] Добавление фирмы.
[-] Очистка.
[+] Создание модуля.
fmGenreList.pas
Список жанров и стилей, справочник.
[+] Переход на форму делализации.
[+] Дополнительная группа стилей.
[+] Жанр, группа стилей.
frGenreDetail.pas
Стиль, детализация, панель.
[+] Удаление синонимов.
[+] PopupMenu для таблицы URL.
[+] Поиск.
[+] Список URL. Добавление, изменение, удаление.
[*] Без запуска для несуществующего объекта.
[+] Создание модуля из frFirmAddition.
frGenreEdit.pas
Стиль и жанр, редактирование, панель.
[*] Код формируется.
[*] Выравнивание контролов.
[*] Переименование модуля.
[+] Параметр: наименование.
[+] Выбор дополнительного жанра.
[*] Перенастроен выбор жанра.
[+] Выбор жанра.
[+] Создание модуля.
frGenreFind.pas
Стиль, поиск, панель.
[*] Исправлено добавление нового стиля.
[+] Создание модуля.
dmExportData.pas
Экспорт информации, модуль данных.
[+] Список популярных альбомов.
[-] Удаление старых процедур для (tsklab.narod.ru).
[*] Настройка под Expression Web.
[+] На главной странице - общий размер коллекции.
[*] Обновление ExcelExport до версии 3.5
[-] Удаление неиспользуемого.
[+] xls расположение LP на полке.
[*] xls Audio-CD: создание на сайте и упаковка.
[*] xls пластинок: создание на сайте и упаковка.
[-] xls последние.
[*] xls по стилям: создание на сайте и упаковка.
[*] xls по исполнителям: создание на сайте и упаковка.
[*] Использование общей директории музыкальной коллекции.
[*] Нужные альбомы: формирование на сайте.
[*] Последние mp3-альбомы: формирование на сайте.
dmImportMp3Tag.pas
Экспорт информации. Модуль данных.
[*] Соединённые (/) треки не обрабатываются.
[*] SaveGenre: добавление стиля с учётом групприровки жанра.
[*] Увеличина размерность имен папок и файлов.
[*] Запись данных трека только при необходимости (влияло на публикацию).
[*] Заполненное поле "длительность" не переписывается.
[*] Орфография.
dmExportEncyclopaedia.pas
Энциклопедия исполнителей, формирование страниц модуль данных.
[+] MakeObjectPerformerSlave: страница для вариантов наименования исполнителя (переход на главную станицу).
[*] Переход на домен music.tsklab.net
[*] MakeObjectAlbum: добавление видео.
[*] Исправление ошибок HTML.
[+] Флаг на папаку индекса.
[*] Дополнительные списки делаются в конце.
[+] FormLog, FormLogFormat: вывод сообщений в журнал.
[-] Не создавать новые страницы для дополнительных списков.
[*] Орфография.
[*] Флаг на второй уровень.
[+] Флаг для временного файла.
[*] Новая версия файлов 2.04.
[*] MakeEmpty: проверка новой версии HTML-оформления.
[+] MakeCasual: последние и разыскиваемые альбомы.
[*] MakeObjectStudio: добавлена ссылка на издание.
[*] MakeObjectAlbum: ссылка на издание студии.
[*] MakeNewVersionPage: добавлено начальное сообщение.
[*] Make: без дополнительных списков.
[+] MakeNewVersionPage: проверка формата страниц.
[*] Принудительные ПП ставятся 2001 годом.
[*] MakeAlphaSec: новое форматирование.
[*] MakeIndexStudioSec: новое форматирование.
[*] MakeObjectGenre: основной стиль и дополнительный.
[*] MakeIndexStudioSec: подменю в виде слоя.
[*] MakeCasual: только часть подтвергаются переформатированию.
[+] MakeCasual: случайные исполнители и альбомы.
[*] Замена отсутствующей гиперссылки процедурой MakeEmpty.
[*] MakeIndex: формирование списка изменений в два столбца в зависимости от важности.
[*] MakeObjectPerformer: связанные исполнители во вторую колонку.
[*] MakeEmpty: после проверки наличия файла создавать отсутсвующий и устанавливать признак публикации.
[*] MakeObjectAlbum: знак (p)
[*] Для формирования страниц используются бланки.
[*] MakeObjectPerformer: исполнители с неопределённой ролью.
[*] MakeObjectAlbum: исполнители с неопределённой ролью.
[*] MakeObjectAlbum: исправление закладки на альбом на странице фирмы.
[*] MakeObjectStudio: название альбома вместе с исполнителем.
[*] MakeObjectGenre: добавлен жанр (группа).
[*] MakeIndexGenreSec: прочие без заглавных жанров.
[*] MakeIndexGenreSec: сортировка по популярности.
[*] Make: добавлены измененные стили.
[*] MakeObjectAlbum: исправление изданий нескольких редакций.
[*] MakeObjectStudio: в скобках указывается основной издатель.
[*] MakeObjectPerformer: список изданий на основе единой таблицы.
[-] MakeObjectStudio: список связанных издателей удалён.
[*] MakeObjectStudio: добавлена строка ссылок на связанные студии.
[*] Закрытие тега закладки.
[*] MakeObjectAlbum: отделение непосредственных исполнителей.
[*] MakeObjectPerformer: список редакций в конце раздела.
[*] MakeObjectPerformer: разметка дискографии и титульная ссалка.
[*] MakeObjectPerformer: признак публикации для остутствующих ссылок.
[+] Make: для не основной записи исполнителя удаляется признак публикации.
[+] MakeObjectAlbum: добавлен "бонус", подсписки.
[+] MakeIndexGenreSec: секционный список стилей.
[+] MakeIndexStudioSec; секционный список студий.
[+] CheckStudio; предварительная проверка наличия страниц студий.
[-] Удаление неиспользуемого кода.
[*] MakeObjectPerformer: дискография разбита на части..
[*] MakeObjectPerformer: варианты наименования.
[*] MakeObjectAlbum: добавлены релизы.
[*] Увеличение размера "Роли".
[-] Очистка от неиспользуемых dataset.
[*] MakeAlpha: оформление аналогично странице с закладками.
[+] MakeAlphaSec: формирование индекса по наименованию с закладками.
[*] Формирование индексов по студии, стилю.
[+] Страницы формируются последовательно для каждого объекта публикации.
[+] PublicationClear/Set: очистка/установка признака публикации
[+] MakeObjectPerformer и MakeObjectAlbum: формирование страниц для каждого объекта.
[*] MakeAlbum: выделение участника группы или титульного исполнителя.
[*] MakePerformer: добавление Internet-ссылок.
[*] MakeIndex: обновление данных для повторного прохода.
[*] MakeAlbum: выделение подзаголовка.
[*] MakePerformer: исправление формата таблицы.
[*] MakeAlbum: авторы текста произведения.
[*] MakeAlbum: страницы без темы MS.
[*] MakeAlbum: выделение шрифтом различных участников альбома.
[-] Чистка.
[+] Статистика на главных страницах.
[+] ShowInfo: Вывод статистики в журнал.
[*] MakeAlpha: разделение исполнителей на титульных и нетитульных.
[+] Ссылка из альбома на студию с закладкой.
[*] Индекс по буквам: Буква заголовком в текст.
[*] Орфография.
fmMain.pas
Обработка энциклопедии исполнителей.
[-] Удаление ненужных контролов и кода.
[!] Перенос модуля из проекта Encypubl.
[*] Шрифт для строки состояния.
[*] Шрифт для 96 PixelsPerInch.
[*] Кнопка минимизации для формы без изменения размера.
[*] Форма без изменения размера.
[*] Настройка пассивного режима FTP.
[*] Замена MS FrontPage на MS Expression Web.
[*] Удаление паузы после непубликуемого флага.
[+] Публикация главной страницы.
[*] Исправление ошибки формирования пути.
fmMain.pas
Публикация энциклопедии исполнителей на сайте.
[*] music.tsklab.net.
[*] Формитирование.
[*] Не удалять метки из рабочей директории Microsoft Expression Web 2.
[*] Исправление ошибки изменения директории.
[+] Изменение директории для главной страницы сайта.
[*] Форматирование.
[*] Шрифт для строки состояния.
[*] Шрифт для 96 PixelsPerInch.
[*] Кнопка минимизации для формы без изменения размера.
[*] Форма без изменения размера.
[*] Настройка пассивного режима FTP.
[*] Замена MS FrontPage на MS Expression Web.
[*] Удаление паузы после непубликуемого флага.
[+] Публикация главной страницы.
[*] Исправление ошибки формирования пути.
unExpressionWeb.pas
Публикация энциклопедии исполнителей на сайте, отдельный поток для MS Expression Web.
[*] Выключение пассивного режима FTP.
[*] Microsoft Expression Web 2.
[+] Создание модуля.
unFrontPage.pas
Публикация энциклопедии исполнителей на сайте, отдельный поток для MS FrontPage.
[*] Исправление ошибки формирования пути.
fmMain.pas
Временные файлы энциклопедии исполнителей.
[+] Обработка стилей.
[-] Удаление ненужных контролов и кода.
[!] Перенос модуля из проекта Encypubl.
[*] Шрифт для строки состояния.
[*] Шрифт для 96 PixelsPerInch.
[*] Кнопка минимизации для формы без изменения размера.
[*] Форма без изменения размера.
[*] Настройка пассивного режима FTP.
[*] Замена MS FrontPage на MS Expression Web.
[*] Удаление паузы после непубликуемого флага.
[+] Публикация главной страницы.
[*] Исправление ошибки формирования пути.
fmExportData.pas
Экспорт информации, форма.
[*] Формирование страниц без дополнительных списков.
[*] Значение по-умолчанию.
[+] Список популярных альбомов.
[+] На главной странице - общий размер коллекции.
[-] Удаление неиспользуемого.
[+] Расположение LP на полке.
[*] Орфография.
fmImportMp3Tag.pas
Экспорт информации из TAG-ов файлов mp3, форма.
[+] При ошибках, возможна очистка списка за исключением ошибок.
[-] Запись журнала в файл tag.import.log.
[*] Форматирование панели управления.
[+] Запись журнала в файл tag.import.log.
[*] Строка ввода в диалоге выбора папки.
[*] SetDonePath: вызов выбора папки вместо запуска сканирования.
[+] SetDone: управление списком папок с незаконченным сканированием.
[*] Исправление счётчиков обработки.
[+] Счётчики обработки.
[*] Вместо записи об ошибке доступа к файлу изменяется строка в списке файлов.
[*] Вместо открытия папки использование буфера обмена.
[*] Замена выбора стиля его поиском.
[*] Замена выбора исполнителя его поиском.
[*] Дополнительная обработка кнопки "Пуск"-"Стоп".
[*] Пропускаются папки имеющие в названии '.skip'.
[+] Пропускаются папки имеющие в названии '.skip.'.
[+] Открытие папки текущего файла, например, для обработки.
[*] При переходе на новый год обновляются метки времени меню просмотренных папок.
[*] Меню просмотренных папок без пустых мест.
[*] Исправление обрезки меню просмотренных папок.
[*] Сортировка и обрезка по времени меню просмотренных папок.
[*] Правильная очистка списка просмотренных папок.
[*] При сохранении списка просмотренных папок, менялся их порядок.
[+] При определении альбома учитывается иначе названный исполнитель.
[+] Выпадающий список предыдущих просмотренных папок.
[*] Исправление обработки отсутствия файла.
frExportDataParameter.pas
Экспорт информации, настройка параметров, форма.
[+] Создание страниц с новым HTML-оформлением.
[+] Количество обрабатываемых объектов.
[*] Замена настройки на общую директорию музыкальной коллекции.
[+] Необходимые альбомы.
[+] Последние mp3-альбомы.
frImportMp3TagNoDone.pas
Папоки с незаконченным сканированием. Список.
[+] Создание модуля.
fmMpegPlaceList.pas
Список мест расположения директорий с MP3-файлами, справочник.
[+] Сортировка по-умолчанию.
[*] Форматирование.
frMediumEdit.pas
Носитель, изменение, панель.
[+] Процедура вызова с возвратом по ключу.
[+] Вызов справочника фирм.
[+] В коллекции.
[*] Заголовок.
frMediumMpegEdit.pas
Mp3 директория, изменение, панель.
[+] Примечание.
[-] Источник: фирма, номер.
[+] Источник: фирма, год, номер.
[-] Удаление праметров dmComming.Info. Прямой вызов панели.
[*] Переименование модуля и класса.
[*] Форматирование.
frMediumMpegFile.pas
Mp3 директория, список файлов, панель.
[*] Форматирование.
[+] Размер папки.
[+] Папка в буфер обмена.
[*] Обновление суммарных данных о папке.
[*] Ренаследование панели.
[+] Информация о папке.
[+] Создание модуля
fmPerformerList.pas
Список исполнителей, альбомов, носителей.
[*] Удаление картинок из пустых строк.
[*] Добавлен значок грамофонной пластинки.
[*] Задание вызывает список.
[+] Вызов с запросом.
[-] Клонирование альбома перенесено в dmComming.
[*] Обновление списка носителей с ключом.
[*] Детализация исполнителя и альбома.
[+] Картинка: постановка.
[+] Удаление синонимов альбома.
[+] Удаление синонимов исполнителя.
[*] Изменение вызова формы "Воспроизведение".
[+] Кнопка и пункт меню "Дополнительно".
[+] Участие в группе.
[*] Изменение вызова панели редактирования mp3-папки.
[-] Удаление деректив компиляции READONLY.
frPerformerChoice.pas
Исполнитель (выбор синонима).
[*] Если исполнитель не найден, очищается ключ.
[*] При выборе стороны окна перемещаются констролы.
[+] Выбор стороны окна.
frPerformerDetail.pas
Исполнитель, детализация, панель.
[*] Удаление картинок из пустых строк.
[*] При записи имя по-умолчанию.
[*] Кавычки заменяются специальной функцией CommingString.ReplaceQuotation.
[+] Добавление стилей из текста.
[*] Расширение поля taLinkLastName.
[+] Кавычки.
[*] Добавлен значок грамофонной пластинки.
[*] Вызов списка заданий.
[*] Применение универсальной формы для ссылки Internet.
[*] Без запуска для несуществуюзего объекта.
[+] Дополнительно: переход в форму списка.
[*] Поск по выделенному тексту.
[+] Дополнительно: удаление синонимов.
[+] Значок для албомов без воспроизведения.
[*] Исправление подсчёта количества пластинок и дисков в коллекции.
[*] InsertLine: первый символ не обрезается.
[+] Добавление альбомов из списка.
[+] Обработка стилей исполнителя.
[+] Стили и жанры исполнителя.
[+] Кнопка поиска.
[+] Дополнительные действия: воспроизведение, задание.
[*] Изменение исполнителя из события родительской формы.
[+] Запуск с ключом (альбом).
[+] Фильтр альбомов.
[*] Вместо дополнительной панели альбома - форма детализации.
[-] Обработка изменение перенесена на родительскую панель.
[*] Вызов, как функция, для сохранения в переменной формы.
[*] Перенаследование от модуля TDetailFR.
[+] Создание модуля из frPerformerAddition.
frPerformerEdit.pas
Исполнитель, редактирование, панель.
[*] Кавычки в дополнении.
[+] Кавычки.
[*] Новые исполнители ставятся в очередь на восспризведение.
[*] Код формируется.
[*] Форматирование имени.
[+] Имя в качестве ключа.
[+] Обработка параметра "Название".
[-] Удаление стиля (перенесено в делализацию).
[*] При разделении "имени" и "фамилии", поле "имя" не очищается.
[*] Исправлена ошибка при едиственном стиле исправления.
[+] Главное наименование (вместо AKA).
[+] Разделение Имени и Фамилии исполнителя.
[*] Форматирование наименований.
frPerformerFind.pas
Исполнитель, поиск, панель.
[+] Если поиск не определён, проверяется буффер обмена.
[+] Сохранение синонима.
[+] Создание модуля.
frPerformerInternet.pas
Исполнитель, ссылки Internet, панель.
[+] Изменение, удаление.
[+] Добавление.
[+] Создание модуля.
frPerformerInternetEdit.pas
Ссылки Internet, изменение, панель.
[*] Универсальная панель для URL.
[+] При добавлении читается буфер обмена.
[*] Фокус ввода.
[*] Изменение наимнованиz включает редактирование DataSet.
[*] Наименование в низком регистре.
[*] Наименование — по-умолчанию — хост.
[+] Создание модуля.
frPerformerLinkEdit.pas
Ссылка на исполнителя, панель.
[*] Исправление не установленного признака "титульный".
[*] Замена выбора исполнителя его поиском.
[*] По-умолчанию титульный исполнитель.
[*] Поиск исполнителя прижимается к нижней стороне окна.
frPerformerMember.pas
Исполнитель как участник группы, панель.
[+] Копирование роли из таблицы.
[+] Добавление, изменение, удаление участия в альбоме.
[+] Списки альбомов.
[+] Создание модуля.
frPerformerGenreEdit.pas
Исполнитель. Жанр, стиль. Изменение списка. Панель.
[+] Входное текстовое наименование стиля.
[*] Выравнивание контролов.
[*] Запись значения в поле с проверкой.
[-] Удаление сортировки для стиля исполниетля.
frPerformerGenreInsertText.pas
Стили, добавление из текста. Панель.
[+] Удаление пустых строк.
[+] Разделение списка.
[+] Создание модуля.
fmSearch.pas
Поиск, форма.
[*] Вызов детализации произведения.
[*] Вызов детализации исполнителя и альбома.
fmSplash.pas
Заставка загрузки.
[*] Выравнивание для Windows 7.
[*] Увеличены поля картинки.
[*] Выравнивание.
[+] Расширенная процедура закрытия.
fmRoleSubstituteList.pas
Замена в ролях, справочник.
[+] Добавление вынесено в отдельную процедуру.
[*] Удаление конечных пробелов.
[+] Передача роли параметром.
[+] Сортировка по-умолчанию.
[+] Создание модуля.
fmSubstituteList.pas
Замена в названиях, справочник.
[+] Сортировка по-умолчанию.
[*] Отключение пункта основного меню.
[+] Создание модуля.
fmTask.pas
Задание, форма.
[+] Переход к детализации.
[*] Без группировки при вызове из меню.
[+] Группировка по исполнителю.
frTaskEdit.pas
Задание, редактирование, панель.
[*] Вызов с ключём вместо кода.
frTrackChoice.pas
Произведение, выбор (синоним, добавление, изменение), панель.
[*] Правильная поднумерация сдвоенных треков.
[*] При добавдении название на обрабатывается.
[+] Сдвоенные треки разделяются.
[*] В таблицу синонимов заносистся изначальное наименование трека.
[*] Универсальная панель альбома.
[+] Вызов детализации исполнителя и альбома.
[*] Передача параметров при добавлении одной строкой.
[+] Разделение названия и описания при автодобавлении.
[+] Добавление произведения без вывода окна.
frTrackDetail.pas
Произведение, дополнительная информация. Панель.
[+] Список ссылок (текст или видео).
[*] При скрытом вызове фокус не присваивается.
[*] Без запуска для несуществуюзего объекта.
[+] Переход к детализации альбома.
[*] Перенаследование от модуля TDetailFR.
[+] Создание модуля из frTrackAddition.
frTrackEdit.pas
Произведение, редактирование, панель.
[ошибка даты в строке 10][+] Кавычки.
[*] Форматирование без учёта фокуса.
[*] Выравнивание контролов.
[*] Обработка входной строки определяется параметром вызова.
[*] Поиск исполнителя вместо добавления (по выделенным словам).
[+] Parser: добавлено обработака названия, автора, описания.
[+] Приём строки, как параметра, для разделения на поля.
[+] Описание.
[+] Субномер: заголовки, несколько спроизведений в одном треке.
[*] Форматирование заголовка.
[*] Ошибка при добавлении исполнителя.
frTrackInsertText.pas
Произведение, добавление из текста. Панель.
[*] Выравнивание контролов.
[+] Обработка: для каждой строки название в кавычки.
[+] Обработка: для каждой строки добавляется номер.
[+] Создание модуля.
scReport.sql
Отчёты, представления.
[+] ReportCorrection: пустые описания альбома.
[+] ReportCorrection: неверные абложки альбома.
[+] ReportCorrection: альбомы во временной папке на компьютере.
[+] ReportCorrection: исполнители ролей (>3) без описания.
[+] ReportCorrection: нужные альбомы.
[+] ReportCorrection: задания.
[+] ReportCorrection: исполнители альбомов (>3) без описания.
[+] ReportCorrection: альбомы низкого качества на компьютере.
[+] ReportCorrection: обобщённый список ошибок.
[-] Удаление: ReportIssueError,
[*] ReportIssueError: альбомы без года издания.
[+] ReportIssueError: старые записи о носителя.
[-] Неиспользуемые представления.
[*] ReportEncyclInfo: уплотнение данных о пемещении базы данных.
[*] ReportEncyclInfo: добавлена публикация.
[-] Уданение из таблицы Album (данные в таблице AlbumIssueLabel) соответсвующих полей.
[+] ReportTempPerformerGenre…: исполнители во временных папках по стилю.
[*] ReportEncyclInfo: буквенный код.
[*] ReportEncyclInfo: наименование альбома из представления AlbumTitlePower.
[+] ReportEncyclInfo: объекты требующие публикации.
[+] ReportIssueError: ошибки переноса изданий альбомов.
[+] Создание скрипта.
scAlbumIssue.sql
Альбом. Издание.
[*] CulcAlbumIssueKind: переделан в триггер.
[-] Уданение из таблицы Album (данные в таблице AlbumIssueLabel) соответсвующих полей.
[*] CulcAlbumIssueLabel: номер по-умолчанию 'UNW'.
[+] CulcAlbumIssueKind: подсчёт количества типов изданий.
[*] LookupAlbumIssueMain: описание в одну строку.
[*] GridAlbumIssue: описание в одну строку.
[+] CulcAlbumIssueLabel: функция построения списков издателей.
[-] ViewAlbumIssue: есть построение списков издателей.
[+] ExecIssueLabelMain: установление издателя основным.
[-] LookupAlbumIssueMain: строка издателей не строится.
[*] ExecIssueMain: строится строка издателей
[+] GridAlbumIssueLabel: фирма может быть неопределена.
[+] ExecIssueMain: установление издания основным.
[+] GridAlbumIssueLabel: список издателей.
[+] GridAlbumIssue: список изданий альбома.
[+] ViewAlbumIssue: представление изданий альбома.
[+] LookupAlbumIssueMain: главное издание.
[+] Создание скрипта.
scPlay.sql
Список альбомов для воспроизведения.
[*] GridAlbumPlayQuerySwitch: изменение сортировки по рейтингу.
[+] GridAlbumPlayQuerySwitch: части по времени исполнения.
[*] GridAlbumPlayQuerySwitch: 3 - по стилю.
[*] GridAlbumPlayQuerySwitch: 2 - по иcполнителю.
[*] GridAlbumPlayQuerySwitch: 1 - по рейтингу.
[*] GridAlbumPlayQuerySwitch: 0 - без ограничений.
[+] GridAlbumPlayQuerySwitch: очередь альбомов для воспроизведения c переключением режимов.
[*] ListAlbumQueue: исправление сортировки альбомов.
[*] dbo.AlbumPlayRangeCount: удален разрыв рейтинга.
[*] dbo.AlbumPlayRangeCount: выравнивание алгоритма.
[*] ListMpegPlace: количество файлов.
[*] ListAlbumPlay: тип альбома.
[*] GridAlbumPlayFull: код строки для удаления.
[*] GridAlbumPlayQuery: двойная сортировка.
[*] GridAlbumPlayQuery: добавлен жанр исполнителя и ключ, учитаваются все альбомы.
[+] ExePlayQuery: постановка в очередь на прослушивание или удаление из очереди.
[+] GridAlbumPlayQuery: очередь на прослушивание.
[-] Удаление таблицы Medium.
[*] dbo.AlbumPlayRangeCount: выравнивание алгоритма.
[*] GridAlbumPlayFull: обозначена оснавная редакция.
[+] ExeAlbumRange: пересчёт рейтинга альбома.
[+] GridAlbumPlayFull: список всех воспроизведений альбома.
[*] AlbumPlayRangeCountInsert, AlbumPlayRangeCountDelete: обрабатывается по группе.
[*] dbo.AlbumPlayRangeCount: оценивается альбом с изданиями.
[+] GrigPlayFind: поиск.
[*] ListMpegPlace: добавлено примечание.
[*] ListAlbumQueue: битрейт mp3 не менее 192.
[*] AlbumPlayRangeCount: исправленое значение (0) без воспроизведения.
[*] Обработка редакци в триггере подсчёта рейтинга.
[*] AlbumPlayRangeCount: рейтинг с учётом редакций, для дополнительных — всегда 1.
[-] AlbumPlayRangeCount: оставлена только функция.
[*] Многострочная обработка в триггере подсчёта рейтинга.
[*] ListAlbumQueue: добавлены поля для фильтра при просмотре.
[*] ListMpegPlace: только mp3 на HDD.
[*] Увеличение "звёздности" до 90%.
[+] Триггеры на таблицу AlbumPlay для подсчёта рейтинга альбома.
[+] ARCount: функция подсчёта рейтинга альбома.
[*] ListAlbumPlay и ListAlbumQueue использование подсчёта рейтинга альбома.
[+] AlbumPlayRangeCount: подсчёт рейтинга альбома.
[*] ListAlbumQueue: свободное место в медиа-проигрывателе.
[*] ListMpegPlace: код директории.
[*] ListAlbumQueue: тип альбома.
[*] ListMpegPlace: перенос из другого скрипта.
[+] ListAlbumQueue: фильтр списка альбомов.
[+] ListAlbumPlay: переключение фильтра, полный список.
scRole.sql
Исполнители альбома.
[*] AlbumRoleInsert: исправление при добавлении признака специального гостя.
[+] Перенос LookupAlbumGroup.
[+] AlbumRoleInsert: Триггер добавляющий для сушествующих исполнителей роль в список.
[+] Создание скрипта.
scAlbum.sql
Альбом.
[-] Перенос LookupAlbumGroup.
[*] ListAlbumTrack: добавлен признак видео.
[*] ListAlbumNeed: временно только mp3.
[*] ListAlbumTrack: номер с учётом соединения.
[+] LookupAlbumСompound: список номеров соединения, плюс один.
[*] GridAlbumRelease: 5-значный номер (для издания без номера).
[-] Удаление таблицы Medium.
[+] GridAlbumURL: список URL.
[*] ListAlbumRole: специальный гость
[*] GridAlbumFind: происк определяется количеством букв.
[*] GridAlbumFind: использование представления с синонимами.
[*] GridAlbumRelease: добавление редакций.
[-] Уданение из таблицы Album (данные в таблице AlbumIssueLabel) соответсвующих полей.
[*] GridAlbumRelease: номер по-умолчанию: 'UNW'.
[*] LookupAlbumPerformer: параметр — код альбома, если не определён исполнитель.
[*] GridAlbumRelease: точная сортировка: разделение издателей одно издания.
[*] GridAlbumRelease: mp3 - вниз.
[-] GridAlbumRelease: удалены ссылки на альбомы.
[*] GridAlbumRelease: обозначены дополнительные издатели.
[*] GridAlbumRelease: сортировка по изданиям.
[-] LookupAlbumIssueMain: перенесено в отдельный модель.
[+] LookupAlbumIssueMain: главное издание.
[+] GridAlbumFind: поиск альбома по подстроке.
[*] GridAlbumRelease: добавлены mp3-файлы и изменён порядок сортировки
[+] GridAlbumRelease: список релизов.
[*] ListAlbumRole: включены исполнители треков.
[*] LookupAlbumChoice: исправление Title.
[*] ListAlbumTrack: описание трека.
[*] ListAlbumRole: участники не титульной группы.
[+] LookupAlbumGroup: список не титульных групп, участвующих в альбоме.
[+] LookupAlbumChoice: выбор альбомов исполнителя.
[*] ExecAlbumCopy: издатель.
[*] LookupAlbumMaster: список всех вариантов испорлнителя.
[*] LookupAlbumPerformer: список варианттов испольнителя.
[*] ExecAlbumCopy: поля носителей.
[+] ExecAlbumCopy: копирование альбома, например, для создания новой редакции.
[+] LookupAlbumMaster: список основных редакций альбома.
[*] ListAlbumRole: выделение титульного исполнителя или члена группы.
[*] ListAlbumTrack: субномера.
[*] ListAlbumRole: сортировка с учётом титульного исполнителя и участия в группе.
[*] ListAlbumNeed: код исполнителя.
[+] ListAlbumNeed: искомые альбомы.
scAlbumCopy.sql
Альбом, клонирование.
[*] ExecAlbumCopyFromMaster: перенос треков.
[*] ExecAlbumCopyFromMaster: перенос списка восспроизведения.
[+] ExecAlbumCopyFromMaster: обновление данных от основного альбома.
[-] Уданение из таблицы Album (данные в таблице AlbumIssueLabel) соответсвующих полей.
[+] Клонирование изданий.
[+] Создание скрипта.
scAlbumView.sql
Альбом. Представления.
[*] AlbumPerformer: исправление для записей с отсутствующей ролью.
[*] AlbumMediumKind: изменено с учётом изданий, а не носителей.
[*] AlbumTitlePower: год, сортировка, наименование с исполнителем.
[+] AlbumEditPower: редакции альбома.
[*] AlbumTitlePower: полное наименование с исполнителем.
[-] Уданение из таблицы Album (данные в таблице AlbumIssueLabel) соответсвующих полей.
[+] AlbumTitlePower: полные наименования с крантким типом альбоиа.
[*] AlbumPerformer: добавлено полное наименование исполнителя и его роль.
[*] AlbumPerformer: роль титульного исполнителя и его титульных ссылок.
[-] AlbumPlaySum и AlbumRating: вместо них используется поле в Album.
[*] AlbumPerformer: полное название альбома, реальный исполнитель альбома,
[*] AlbumEdit: полное название альбома, реальный исполнитель альбома,
[*] AlbumPerformerTitle: иначе названный исполнитель (основная запись).
[*] AlbumPerformer: участие в альбоме.
[*] AlbumPerformer: иначе называемый исполнитель в титульных ссылках.
[*] AlbumPerformer: варианты исполнителей в одном запросе.
[+] AlbumPerformer: полная дискография исполнителей.
[+] AlbumEdit: список альбомов с редакциями.
[+] AlbumPerformerTitle: добавлена секция дополнительной фильтрации.
[*] AlbumPerformerTitle: добавлен тип кратко.
[*] AlbumPerformerTitle: добавлено участие испольнителя в альбоме.
[+] AlbumTitle: представление для формирования названия, редакции и типа альбома.
[*] AlbumPerformerRole: всегда исполнитель альбома.
[*] AlbumPerformerTitle: исправление для сборников.
scAlbumMerge.sql
Соединение альбомов.
[*] Замена таблицы Medium на AlbumIssue
[-] Уданение из таблицы Album (данные в таблице AlbumIssueLabel) соответсвующих полей.
[+] Роли, носители.
[+] Создание скрипта.
scEmptyID.sql
Пустые коды в таблицах.
[+] Освобождение зависимости функции от таблиц.
[*] Пропуск значения 543 (aux).
[*] Функция вместо процедуры.
[+] Добавлены студия и стиль
[+] Объекты с максимальными кодами.
scEmptyTrack.sql
Альбомы без треков.
[+] Создание скрипта.
scMRUSaveAlbumRole.sql
MRU: AlbumRole.
[*] Форматирование.
scCheckDrop.sql
Удаление объектов перед созданием.
[+] Установка расширенного свойства базы данных 'SchemaDate'.
[+] Сообщение об отсутствии объекта удаления.
scIntToAlpha.sql
Функция IntToAlpha.
[+] Создание скрипта.
scObject.sql
Объект (исполнитель, альбом, произведение).
[*] Использование AlbumTitlePower.
scSynonym.sql
Синоним.
[+] ViewSynonymFirm: объединённый список студий.
[+] ViewSynonymGenre: объединённый список жанров.
[+] ViewSynonymAlbum: объединённый список альбомов.
[+] ViewSynonymPerformer: объединённый список исполнителей.
[+] ExecGetSynonym: добавлены фирмы (Firm), см. список ListSynonymObject.
[+] ListSynonymObject: список типов объектов.
[+] ExecDelSynonym: удаление синонимов.
scFirm.sql
Студии и издатели, панель деталиации.
[+] GridFirmListURL: список URL.
[*] GridFirmFind: использовано представление, происк определяется количеством букв.
[*] GridFirmFind: добавлены синонимы.
[*] GridFirmList: номера и фирмы для дополнительных издателей издания.
[*] GridFirmList: подстановка для отсутствующего номена каталога.
[*] GridFirmList: код для редактирования номера.
[-] Очистка.
[*] GridFirmList: используется таблица изданий.
[*] GridFirmFind: сначала названия, которые начинаются с подстроки.
[*] GridFirmList: добавление учредителя фирмы.
[+] ExecFirmAddParent: добавление учредителя фирмы.
[+] GridFirmFind: поиск по наименованию.
[+] GridFirmParent: учредители фирмы.
[+] Ключевое поле для поиска.
[+] Создание скрипта.
scGemre.sql
Жанры и стили, панель детализации.
[+] GridGenreListURL: список URL.
[+] GridGenreFind: поиск стиля.
[+] GridGenreList: список исполнителей с учёто основного стиля.
[+] Создание скрипта.
scExportEncyclopaedia.sql
Экспорт данных для энциклопедии исполнителей.
[*] EncyclStatistics: добавлено колличество видео.
[*] EncyclNewVersion: список для проверки исполнителей.
[+] EncyclNewVersion: список для проверки альбомов.
[*] EncyclPublicateLast: Разделение списка последних изменений на две колонки.
[-] Чистка.
[*] EncyclInfo: добавлены стили.
[*] EncyclObject: добавлен стиль.
[-] Очистка.
[-] EncyclInfoList: перенесено в отчётную ситему.
[*] EncyclInfo: добавлены студии.
[*] EncyclInfoList: добавлены студии.
[*] EncyclObject: для не оснавной записи исполнителя удаляется признак публикации.
[*] EncyclObject: оснавная запись исполнителя.
[-] Перенос процедур EncyclGenreAll, EncyclGenrePerformer.
[*] EncyclPublicateLast: правильный расчёт количества строк.
[*] EncyclObject: добавлены производители носителей.
[+] EncyclObject: список объектов (исполнители и альбомы) публикации для создания страниц.
[-] Удаление EncyclAlphaAll.
[+] EncyclInfoList: список объектов для публикации.
[*] EncyclClear: очистка признака публикации носителя.
[+] EncyclStatistics: статистика энциклопедии.
[-] Перенос процедур формирования индекса по буквам в отдельный скрипт.
scExportEncyclopaediaAlbum.sql
Экспорт данных для энциклопедии исполнителей. Страница (HTML) альбома.
[ошибка даты в строке 10][+] EncyclTrackVideo: списсок ссылок на видео.
[*] EncyclAlbumTrack: добавлен признак видео.
[*] EncyclAlbumMp3Last: отбор по полю "Добавлено"
[*] EncyclAlbumTrack: номер с учётом соединения.
[+] EncyclAlbumNeed: разыскиваемые альбомы.
[+] EncyclAlbumMp3Last: последние авто-добавления.
[*] EncyclAlbumTop: За последние 18 месяцев.
[*] EncyclAlbumRole: специальный гость
scExportEncyclopaediaAlpha.sql
Экспорт данных для энциклопедии исполнителей. Индекс по букве.
[*] SourceEncyclAlphaPerformer: основная запись.
[+] SourceEncyclAlphaPerformer: удалённое поле.
[+] EncyclAlphaSecondTitle, EncyclAlphaSecondRole: списки исполнителей.
[+] EncyclAlphaSecondList: список вторых букв литеры.
[*] SourceEncyclAlphaPerformer: вторая буква.
[+] EncyclAlphaPerformerRole: нетитульные исполнители.
[+] EncyclAlphaPerformerTitle: титульные исполнители.
[+] SourceEncyclAlphaPerformer: список исполнителей для индекса.
[-] Перенос процедур формирования индекса по буквам в отдельный скрипт.
scExportEncyclopaediaGenre.sql
Экспорт данных для энциклопедии исполнителей. Индекс стилей.
[*] EncyclGenrePerformer: учитываются дополнительные наименования иcполнителя.
[*] EncyclGenreUnion: учитываются дополнительные группы стилей.
[*] EncyclGenreInfo: дополнительная группировка.
[*] EncyclGenrePerformer: основной стиль.
[*] EncyclGenrePerformer: все стили и группы стилей.
[*] EncyclGenreUnionList: дополнительная группа.
[*] EncyclGenrePerformer: ссылка на станицу основного исполнителя.
[*] EncyclGenreInfo: добавлен жанр (группа).
[*] EncyclGenreUnion: сортировка по популярности.
[+] EncyclGenreUnionList: список стилей жанра.
[+] EncyclGenreUnion: список жанров и групп.
[*] EncyclGenrePerformer: удалённое поле.
[+] Перенос процедур EncyclGenreAll, EncyclGenrePerformer.
[+] EncyclGenreInfo: информация о стиле.
[+] Создание скрипта.
scExportEncyclopaediaPerformer.sql
Экспорт данных для энциклопедии исполнителей. Страница (HTML) исполнителя.
[*] EncyclPerformerGenre: исправлено дублирование при наличии не основного исполнителя.
[*] EncyclPerformerAKA: код исполнителя.
[*] EncyclPerformerURL: использование общей таблицы URL.
[*] Форматирование.
[*] EncyclPerformerCasual: 100 первых.
[+] EncyclPerformerCasual: случайный список исполнителей.
[+] EncyclPerformerTop: наиболее актуальные исполнители.
[*] EncyclPerformerRole: добавленны исполнители по вариантам.
[*] EncyclPerformerGenre: исключение дублирования при наличии не основного исполнителя.
[*] EncyclPerformerRole: год без расширения.
[*] EncyclPerformerGenre: сортировка с учётом основного стиля.
[*] EncyclPerformerAlbum: исключая роль титульного исполнителя.
[*] EncyclPerformerLink: фильтр по основному исполнителю.
[*] EncyclPerformerAlbum: правильная ссылка на основного исполнителя.
[*] EncyclPerformerGenre: добавлены не основные исполнители.
[*] EncyclPerformerAlbum: использование представления AlbumPerformer.
[*] EncyclPerformerRole: роли не титульного испольнителя.
[*] EncyclPerformerRole: тип альбома.
[*] EncyclPerformerRole: новый формат.
[*] EncyclPerformerInfo: оснавная запись исполнителя для ссылки.
[+] EncyclPerformerAlbumKind: виды альбома.
[+] Варианты названия.
[*] AlbumPerformerTitle: тип кратко.
[-] EncyclPerformer: в связи с изменениями публикации.
[*] EncyclPerformerInfo: буква исполнителя.
[+] EncyclPerformerInfo: информация по исполнителю.
[+] EncyclPerformerURL: список Internet-ссылок.
[*] AlbumPerformerTitle: исправление для сборников.
[*] Орфография.
scExportEncyclopaediaStudio.sql
Экспорт данных для энциклопедии исполнителей. Индекс студий.
[*] EncyclStudioAlbum: код издания.
[*] EncyclStudioAlbum: название альбома одной строкой (с исполнителем).
[*] EncyclStudioAlbum: без повторяющихня изданий (дополнительные издатели).
[*] EncyclStudioAlbum: без пустых номеров.
[*] EncyclStudio: переход на таблицу изданий.
[*] EncyclStudioAlbum: переход на таблицу изданий, с учётом дополнительных издателей.
[+] EncyclStudioPart: Список связанных студий.
[*] EncyclStudioAlbum: добавлены дочерние издатели.
[*] EncyclStudio: добавлены издатели.
[*] EncyclStudioAlbum: дополнительные издатели.
[*] EncyclStudioSecList: одна буква.
[+] EncyclStudioSecList: список студий секции.
[*] EncyclStudioAll: в полный список добавлена секция.
[+] EncyclStudioSec: список секций списка.
[+] EncyclStudioInfo: информация о студии.
[*] EncyclStudio: список студий носителей.
[*] EncyclStudioAlbum: добавлен источник mp3-файлов.
[*] EncyclStudioAlbum: уточнение номера.
scPublicationTrigger.sql
Публикация, признак публикации (ПП).
[*] PublicationInternet...: добавлено обновление трека.
[*] PublicationAlbumUpdate: обновление поля "Добавлено" не производится.
[*] PublicationAlbumInsert: заполнение поля "Добавлено"
[-] PublicationMedium...
[*] PublicationGenre...: дополнительный объединяющий стиль.
[*] PublicationAlbumDelete: многострочная обработка с ПП для исполнителя.
[-] Таблица Medium.
[*] PublicationMedium...: многострочная ПП для альбома.
[*] URL: добавлены альбомы и студии.
[+] URL: исправление последовательной обработки по коду.
[+] ПП для объединённой таблицы URL.
[-] PublicationPerformerInternetUpdate, PublicationPerformerInternetDelete
[*] PublicationFirmUpdate: удаление учредителей.
[*] PublicationAlbumIssueLabel…: многострочная ПП для альбома.
[*] Установка запрета вывода количества строк.
[*] Перевод триггеров на многострочность.
[+] PublicationAlbumIssueLabel…: многострочная ПП для издателей.
[+] PublicationAlbumIssue…: многострочная ПП для альбома.
[*] PublicationAlbum: многострочная обработка.
[*] PublicationFirmUpdate: многострочная обработка и установка ПП для учредителей.
[+] PublicationFirmUpdate: ПП для студии.
[-] PublicationMpegDir: исходный CD заносить в носители.
[+] PublicationMpegDir: ПП для папок с mp3 (исходный CD).
[+] PublicationPerformerMain: ПП для иначе названного исполнителя на основной записи.
[-] PublicationPerformer: ПП для иначе названного исполнителя на основной записи.
[+] PublicationPerformer: ПП для иначе названного исполнителя.
[+] ПП альбома для редакции.
[+] ПП носителя ставится на альбом.
[*] ПП носителя ставится на студию.
[+] ПП Internet-ссылки.
[+] ПП носителя.
[*] Орфография.
scCheckDrop.sql
Перемещение между экземплярами. Удаление объектов перед созданием.
[!] Создание проекта.
scClearPublication.sql
Перемещение между экземплярами. Очистка признака публикации после переноса.
[+] ImportClearPublication: Performer, Album, Firm, Genre
[+] Создание скрипта.
scDeletedTrigger.sql
Перемещение между экземплярами. Триггеры удаления.
[-] MovingPerformerInternetDelete.
[+] Performer, PerformerLink, PerformerURL, PerformerGenre
[+] Создание скрипта.
scMovingRecords.sql
Перемещение между экземплярами. Очистка признака публикации после переноса.
[+] Создание скрипта.
scExport.sql
Экспорт данных.
[-] Удаление таблицы Medium.
[+] ExportMp3Top: список популярных альбомов.
[-] Удаление старых процедур для (tsklab.narod.ru).
[*] Настройка под Expression Web.
[*] ExportMp3Last: пропуск неопределённого жанра.
[+] ExportMp3Sum: общий размер коллекции.
[-] Отделение экспорта информации по пластинкам.
[*] Изменения.
scExportLP.sql
Экспорт данных. Пластинки.
[-] Удаление таблицы Medium
[+] ExportLPStorage: список пластинок для хранения.
[+] Создание отдельного скрипта.
scImport.sql
Имрорт данных.
[+] ExexDirNoDone: управление списком папок с незаконченным сканированием.
[+] GridDirNoDone: просмотр списка папок с незаконченным сканированием.
[*] ImpPerformerGenre: устанавливается основной стиль исполнителя.
[*] ImpPerformerGenre: усчитываются все группировки стилей.
[+] ImpPerformerGenre: добавление стиля с учётом группировки жанра.
[+] Создание скрипта.
scMpegList.sql
Mp3. Списки.
[*] MpegDirFormat: только название тома для вычисления буквы.
[*] Использование вычисляемого столбца DisplayBitRate.
[+] MpegFileFormat: форматированное представление mp3-файлов.
[+] MpegDirFormat: форматированное представление mp3-папок.
[*] Переименование скрипта.
scMpegTrigger.sql
Mp3. Расчёт показателей mp3-папки.
[*] Год файлов.
[*] Переименование скрипта.
[*] Форматирование.
scPerformerGenre.sql
Исполнитель. Жанр.
[+] CulcGenreUpdate: подсчёт веса стиля.
[+] ViewPerformerGenre: представление всех стилей исполнителя.
[+] ExecPerformerGenreMain: установка основного стиля.
[+] Создание скрипта.
scPerformerList.sql
Исполнитель.
[-] Удаление таблицы Medium.
[*] GridPerformerLink: использование общей таблицы URL.
[*] GridPerformerFind: использование представления с синонимами.
[*] GridPerformerAlbum: альбьбом без воспроизведения.
[*] GridPerformerGenre: дополнительная группировка стилей.
[*] GridPerformerGenre: добавлен ключ для детализации стиля.
[*] GridPerformerGenre: сортировка с учётом основного стиля.
[+] GridPerformerGenre: список стилей исполнителя.
[+] GridPerformerFind: поиск по подстроке.
[+] GridPerformerLink: объединённый список ссылок.
[-] GridPerformerInternet.
[*] GridPerformerAlbum: добавлено полное наименование исполнителя и его роль.
[*] GridPerformerAlbum: добавлены носители для детализации.
[*] ListMediumByAlbum: добавлена студия.
[*] GridPerformerAlbum: роль титульного исполнителя.
[*] GridPerformerAlbum: полный список сборных альбомов.
[*] ListMediumByAlbum: добавлена цепочка стилей-папок.
[*] GridPerformerAlbum: редакция альбома.
[+] GridPerformerAlbum: дискография, разделённая на части.
[*] ListPerformerByName: код перехода.
[*] ListPerformerLink: добавлены ссылки на главную запись и варианты.
[*] ListAlbumByPerformer: дополнительная фильтрация.
[*] ListMediumByAlbum: битрейт mp3.
[+] GridPerformerInternet: ссылки в Internet.
[-] Удаление закомментированных изменений.
[*] Орфография.
scPerformerRole.sql
Исполнитель. Ссылки.
[*] ListMemberRole: название роли, участие в группе отдельно.
[*] PerformerLinkByRole: ссылка на учасника не титульной группы.
[+] InsertMemberRole: добавление участия исполнителя в альбоме группы.
[+] ListMemberNoRole: список альбомов без участие исполнителя.
[+] ListMemberRole: список альбомов группы с участием исполнителя.
[*] Условие выполнения - участие в группе.
[+] Создание скрипта.
scPerformerView.sql
Исполнитель. View.
[ошибка даты в строке 10][*] PerformerCompleteList: добавлен жанр.
[+] PerformerCompleteList: полный список исполнителя, включая вариации и именные ссылки.
[+] Создание скрипта.
scSearch.sql
Поиск.
[*] Используется и описание трека.
[*] Одно поле сортировки, собранное из всех таблиц.
scTask.sql
Задание.
[*] TaskObject: добавлен ключ.
[*] TaskObject: добавлен код группировки.
scTrack.sql
Произведение.
[+] GridTrackLink: список ссылок.
[-] ListTrackChoiceInfo: замена шапки на универсальную панель.
[*] ListTrackChoiceData: использование нужных вычисляемых полей.
[*] ListTrackChoiceData: использование субномера.