Актуальные вопросы по моделям и другим параметрам
Posted: Wed Oct 21, 2020 12:52 am
Приветствую! Начал изучение движка, однако столкнулся со многими непонятными моментами. ниже попытаюсь подробно описать каждый пункт с нумирацией (что б было удобно ссылаться при его обсуждении), так же попрошу более-менее подробно(по-возможности) раскрыть суть механизма работы функционала каждого пункта, т.к. это может помочь кому-то ещё.
1. Импорт моделей.
1.1. уникальность моделей в пределах базы.
Допустим при импорте (через /Rotation/Import и выборе фильтра model autocreate) для галеры A1 была добавлена новая модель Masha Masha, для неё генерится slug masha-masha и тогда:
например есть файл экспорта от спонсора, где для каждой модели спонсор отдаёт много других полей (цвет волос, глаз, рост, вес etc), как это импортнуть ?
1.3 можно ли добавить больше фоток для моделей, кроме тех двух, которые в Rotation/Models ?
1.4 как можно автоматизировать импорт моделей ? какое-то API, или пишем свой парсер как нам нужно, и напрямую кладём в БД? Какие таблицы учавствуют при добавлении моделей и связи между ними?
1.5 можно ли ипортировать тумбу модели (с применением Crop Profile для неё), при импорте галеры (через /Rotation/Import или при Tube Import или /Rotation/Sets)? - наиболее важный и непонятный момент
т.е. при импорте галеры разными способами (Import | Sets | Tube Import), если стоит model autocreate, я хочу добавить сразу и фотки модели(нескольких моделей), как это можно сделать?
1.6 выбор Crop Profile для кропа тумбы моделей, отличного от crop profile обычных тумб галеры (при импорте гали как /Rotation/Import или Tube Import или /Rotation/Sets).
Например, для тумбы модели (приатаченной к каждой конкретной импортируемой галере), мне нужно разрешение 300x500, когда же все остальные тумбы галеры кропятся профайлом 350x200. т.е. здесь при импорте галеры я хочу создать профиля несуществующих моделей для этой галеры, кропнуть фотки моделей одним crop profile, а тумбы галеры - другим. Вот как это делается, и как это можно автоматизировать (что-то дописать самостоятельно и т.д. - т.е. какой подход посоветует разработчик smart-а для этого случая. здесь, для описанной задачи, мне даже сам процесс непонятен, как и не ясно имеется ли такой ф-нал)
более обще: как правильно набивать базу моделей в привязке по галерам и спонам, в процессе импорта самой галеры так, что б можно было кропить тумбы моделей отдельным профилем, держать несколько разных фоток (больше 2х) каждой модели, заполнить доп. параметры модели (цвет глаз, возраст etc)?
или если модели можно только создавать отдельно (не в процессе ипорта контента с тубов/дампов спона), то как этот процесс автоматизировать и как правильно после привязывать моделей к галерам/сайтам/спонам в базе?
2. preview-тумбы(screenshots)
2.1 как указать конкретное количество preview-тумб(screenshots) которые должны меняться при наведении мыши на тумбу видео-галеры?
в настройках импорта в Make screenshots можно указать только отступ сначала и конца видео, но если мне нужно чётко заданное кол-во скриншотов при наведении (например ровно 5 вне зависимости от длительности самого видео). т.е. как задать кол-во скриншотов для тумб явно?
3. Multilingual
3.1 правильный префикс для текущего языка. везде в доке и дефолтовых шаблонах, для вывода кода языка используется php-код, и только в одном месте - таг <!--LNG_CODE-->. Я бы не хотел миксовать декларативный стиль тагов и php, какой всё-таки более правильный способ вывода текущего языка в шаблонах ?
будет дополняться...
1. Импорт моделей.
1.1. уникальность моделей в пределах базы.
Допустим при импорте (через /Rotation/Import и выборе фильтра model autocreate) для галеры A1 была добавлена новая модель Masha Masha, для неё генерится slug masha-masha и тогда:
- 1.1.1. будет ли эта модель уникальна для вообще всей базы или используются какие-то другие принципы привязки моделей (к галере, спону и т.д.)
- 1.1.2. при последующем импорте от этого или другого спона галеры A2, имеется другая модель с именем "Masha Masha" (т.е. другой человек физически, но с совпадающими именами), что будет делать скрипт: создаст новую с таким же точно именем но привяжет её к новой галере или заюзает ссылку на профиль той модели, которая была добавлена в процессе импорта A1? (т.е. "левую" для галеры A2 модель)
например есть файл экспорта от спонсора, где для каждой модели спонсор отдаёт много других полей (цвет волос, глаз, рост, вес etc), как это импортнуть ?
1.3 можно ли добавить больше фоток для моделей, кроме тех двух, которые в Rotation/Models ?
1.4 как можно автоматизировать импорт моделей ? какое-то API, или пишем свой парсер как нам нужно, и напрямую кладём в БД? Какие таблицы учавствуют при добавлении моделей и связи между ними?
1.5 можно ли ипортировать тумбу модели (с применением Crop Profile для неё), при импорте галеры (через /Rotation/Import или при Tube Import или /Rotation/Sets)? - наиболее важный и непонятный момент
т.е. при импорте галеры разными способами (Import | Sets | Tube Import), если стоит model autocreate, я хочу добавить сразу и фотки модели(нескольких моделей), как это можно сделать?
1.6 выбор Crop Profile для кропа тумбы моделей, отличного от crop profile обычных тумб галеры (при импорте гали как /Rotation/Import или Tube Import или /Rotation/Sets).
Например, для тумбы модели (приатаченной к каждой конкретной импортируемой галере), мне нужно разрешение 300x500, когда же все остальные тумбы галеры кропятся профайлом 350x200. т.е. здесь при импорте галеры я хочу создать профиля несуществующих моделей для этой галеры, кропнуть фотки моделей одним crop profile, а тумбы галеры - другим. Вот как это делается, и как это можно автоматизировать (что-то дописать самостоятельно и т.д. - т.е. какой подход посоветует разработчик smart-а для этого случая. здесь, для описанной задачи, мне даже сам процесс непонятен, как и не ясно имеется ли такой ф-нал)
более обще: как правильно набивать базу моделей в привязке по галерам и спонам, в процессе импорта самой галеры так, что б можно было кропить тумбы моделей отдельным профилем, держать несколько разных фоток (больше 2х) каждой модели, заполнить доп. параметры модели (цвет глаз, возраст etc)?
или если модели можно только создавать отдельно (не в процессе ипорта контента с тубов/дампов спона), то как этот процесс автоматизировать и как правильно после привязывать моделей к галерам/сайтам/спонам в базе?
2. preview-тумбы(screenshots)
2.1 как указать конкретное количество preview-тумб(screenshots) которые должны меняться при наведении мыши на тумбу видео-галеры?
в настройках импорта в Make screenshots можно указать только отступ сначала и конца видео, но если мне нужно чётко заданное кол-во скриншотов при наведении (например ровно 5 вне зависимости от длительности самого видео). т.е. как задать кол-во скриншотов для тумб явно?
- 2.1.1 какой Crop Profile юзается для таких скриншотов? так же, скрипт вначале масшатбирует а после кропит или как-то ещё - т.е. какие действия выполняет скрипт при использовании кроп-профилей (у меня получаются разные результаты, никак не могу уловить закономерность)
- 2.1.2при использовании Tube Import, в случае хотлинкинга видео и если выбрано создание screenshot-тумб, это видео так же будет скачиваться для создания скринов (и после удаляться)?
3. Multilingual
3.1 правильный префикс для текущего языка. везде в доке и дефолтовых шаблонах, для вывода кода языка используется php-код, и только в одном месте - таг <!--LNG_CODE-->. Я бы не хотел миксовать декларативный стиль тагов и php, какой всё-таки более правильный способ вывода текущего языка в шаблонах ?
будет дополняться...