Here is manual for DBEditor - TGP database editor for Adam TGP Submitter - free tgp submitter. Unique realy free complex and developing submitter with your-own-database-creating possibility.

DBEditor manual version 1.1
Manual languge - Russian
Manual is applicable for
ATS version - 2.6
DBEditor version - 1.24

DBEditor - TGP Base Editor

DBEditor представляет собой визуальный редактор базы данных TGP для Adam TGP Submitter'а.
При его создании преследовалась цель максимального упрощения процесса обновления и расширения базы данных TGP. Поэтому большая часть необходимых действий по добавлению TGP в базу или изменения описания уже введенной TGP автоматизированы.
ATS DBEditor v1.24 - main window
Интерфейс редактора базы TGP включает в себя окно веб-браузера, в котором открывается страница при нажатии на кнопку Open Page или на кнопку Open New TGP. Адрес страницы должен быть введен в поле URL.
Действие кнопок Open Page и Open New TGP различается тем, что при нажатии на Open New TGP происходит автоматический парсинг по окончанию загрузки страницы. Кнопка Open Page лишь только загружает соответствующую страницу.
Процесс загрузки страницы можно прервать, нажав на кнопку STOP, а переход на предыдущую/последующую страницы возможен с помощью кнопок PREVIOUS/NEXT.
Внизу окна редактора базы TGP располагается окно базы TGP. Навигация по базе осуществляется либо с помощью курсора, либо с помощью инструментов поиска или быстрого перехода по номеру. Поиск можно проводить по слову, содержащемуся в интернет-адресе (домене) страницы сабмита, прописанной в базе. Также доступна сортировка отображаемого списка TGP по номеру или по имени TGP.

Чтобы добавить в базу новую TGP, необходимо ввести адрес ее сабмит-страницы в поле URL и нажать кнопку Open New TGP. По окончанию загрузки страница автоматически пропарсится на предмет обнаружения полей ввода сабмит-формы. Поля распознаются по ключевым словам в имени тега поля, которые обычно соответствуют полям разного функционального назначения (description, category, etc). Естественно названия тегов могут быть совершенно различны (например национальные, или же не соответствовать фактическому смыслу тегов), поэтому парсер может допускать ошибки.
В распознанные поля сабмит-формы помещаются соответствующие названия. Также справа от окна браузера располагается набор полей ввода, в которых можно вручную задать тип распознанных тегов сабмит-формы.

Для полей ввода типа text (<input type="text" name="..."...), checkbox (<input type="checkbox" name="..."...), а также radiobutton допустимы следующие типы:
Для полей типа upload (<input type="file" name="..."...) доступны следующие типы:
Для полей типа select (<select name="..."...) доступны следующие типы:
Для полей типа text area возможен только один тип тега:
В следующих версиях будет доступен еще тег Description.

Реальное имя тега, соответствующее конкретному полю сабмит-формы можно узнать с помощью инструмента Teg Name вверху окна редактора базы TGP. Для этого надо подвести курсор мыши к интересующему (обычно нераспознанному или распознанному неправильно) полю ввода на форме сабмита и, удерживая нажатый Shift, нажать правую кнопку мыши. Имя тега отобразится в поле Teg Name. Также появится выпадающее меню, где будет предложено скопировать определенное имя тега в буфер обмена.
Подобным образом (нажатие Shift + правая кнопка мыши на картинке) можно скопировать на винт картинку и создать описание в базе данных графического ресипа. Но сначала необходимо указать, что TGP является одноресипной или же допускает ресипы от других TGP на галереях, которые предназначены для нее. Для этого надо в поле Have Recip выставить значение 0 (безресипная TGP), 1 (одноресипная TGP), или 2 (чужие ресипы допускаются). Если значение этого поля 0, то поля базы данных, предназначенные для описаний ресипов не будут доступны. Кроме этого (для графического ресипа) необходимо задать значение поля URL link to TGP - на этот адрес будет линковаться картинка графического ресипа, создаваемого с помощью Shift + правая кнопка мыши. Картинка будет копироваться в директорию, указанную в поле Local Recip directory, а в базу данных будет копироваться html-код, описывающий картинку (alt, width, height, border) и линк. Для одной TGP возможно задать до трех текстовых или графических ресипов.
Для TGP необходимо указать способ сабмита (поле Submit type) - с помощью формы (http), или же с помощью почты (email). Если TGP "мыльная", то для нее необходимо задать в области For Email Submit почтовый ящик (поле Email) в который будут отсылаться письма, а также тему письма (поле Subject). Письма будут отсылаться по введенному адресу автоматически, если для данной TGP не установлен признак hand.
Если доступ на сабмит форму TGP осуществляется после проверки сетевого пароля, то необходимо установить птичку в чекбоксе htaccess.
Для TGP можно задать нишу. Название ниши можно ввести, либо же выбрать из выпадающего списка.

Если отметить чекбокс original, то для данной TGP поменяется способ обработки полей ввода. При заполнении формы они будут искаться не по имени тега, а по номеру тега в группе тегов его типа. Т.е. например, номера тега Description (типа text) и тега Category (типа select) могут совпадать. Такой способ описания форм удобен в случае, когда скрипт TGP применяет случайный метод генерации имен тегов сабмит-формы. На момент ввода этого метода описания сабмит-форм только одна TGP применяла динамическое переименовывание тегов - TGP Library. Ее описание можно использовать в качестве примера.

Полностью законченное описание TGP необходимо сохранить в базе. Это выполняется с помощью кнопок Add TGP или Modify TGP. Первая кнопка создает новую запись в базе и вносит в нее информацию. Вторая - обновляет содержимое полей текущей записи базы информацией из полей на окне редактора базы.

07/12/2003
version 1.1 of ATS DBEditor manual © Max
Adam TGP Submitter and DBEditor © Adam
adamsubmitter.com