Назад


CREATE TABLE `adblocks` (
  `ID` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `AccID` int(11) unsigned NOT NULL,
  `AppID` int(6) NOT NULL,
  `Title` varchar(45) NOT NULL DEFAULT '',
  `Description` varchar(100) DEFAULT '',
  `TextColor` varchar(10) DEFAULT '#000000',
  `AdType` int(11) NOT NULL DEFAULT '0',
  `Icon` varchar(255) DEFAULT '',
  `Image` varchar(255) DEFAULT '',
  `ImageOnly` tinyint(1) NOT NULL DEFAULT '0',
  `Rating` tinyint(4) DEFAULT '0',
  `UtmContent` varchar(50) DEFAULT '',
  `Tracking` varchar(50) NOT NULL DEFAULT '',
  `State` enum('NotConfirmed','Confirmed','Blocked') NOT NULL DEFAULT 'NotConfirmed',
  `dt_changed` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`ID`),
  KEY `idx_adblocks_AccID` (`AccID`),
  KEY `idx_adblocks_AppID` (`AppID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Порядок добавления и управления картинками в adblocks

  1. Пользователь сначала выбирает он хочет добавить imageonly или составной баннер
  2. В случае imageonly он добавляет картинку размером 640х100
  3. Фронтенд присваивает уникальное название файла картинке. Например QWERTYIMG
  4. Создаются 1 дополнительный размер для картинки 320х50
  5. В БД записываются идентификатор этой картинки QWERTYIMG в поле Image и пустая строка в поле Icon
  6. Сами картинки доступны по адресам
  1. В случае составного баннера он добавляет картинку размером 246х120 и иконку 96х96
  2. Фронтенд присваивает уникальное название файла картинке и иконке. Например QWERTYIMG и QWERTYICO
  3. В БД записываются идентификатор этой картинки QWERTYIMG в поле Image и QWERTYICO в поле Icon
  4. Сами картинки доступны по адресам
  1. Пользователь добавляет картинку размером 1024х500 и иконку размером 512х512
  2. Фронтенд присваивает уникальное название файла картинке и иконке. Например QWERTYIMG и QWERTYICO
  3. Создаются 2 дополнительных размера: для картинки 610х298 и 802*392. Для иконки это 192х192 и 144х144
  4. В БД записываются идентификаторы этих картинок то есть QWERTYIMG и QWERTYICO.
  5. Сами картинки доступны по адресам

Добавляется ссылка на видео-ролик