meraproject/module/core/site/theme/structure/eThemes.php
keboss-m 5c21d25d45 Initial commit: Merakomis portal, Docker stack and user-reader API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 11:04:05 +03:00

375 lines
16 KiB
PHP

<?
namespace core\site\theme\structure;
use core\lang\structure\LangVariable as V;
use core\site\theme\structure\themeLang as Vars;
class eThemes {
const KADIGARDEN = 1;
const TEST = 2;
const LASHBELONG = 3;
const KBASE = 4;
const ACADEMY = 5;
const FIXGARDEN = 6;
const LANDING = 7;
const INSTAPLANNER = 8;
const PAPOROTNIK = 9;
const OPR = 10;
const DSEK = 11;
const MODULEBZ = 12;
const COMPARE = 13;
const SOVA = 14;
const BERGAMOT = 15;
const ROOTS_SCHOOL = 16;
const KPTRACKING = 17;
const MYBOOKS = 18;
const EVENTHUNT = 19;
const BOUQUET = 20;
const PROJECTMAN = 21;
const JULLIFLO = 22;
const ARZUANOV = 23;
const FIXGARDEN_FIR = 24;
const MSTOME = 25;
const VARUS = 26;
const ROTARBLOG = 27;
const CIRCLEOFLIGHT = 28;
const APICLUB = 29;
const JULLIFLOCRM = 30;
const MERAKOM = 31;
const THEPIROG = 32;
const GVOZDIKOV = 33;
const STRATEGYFOUND = 34;
const TIMER = 35;
const STRATEGYFORUM = 36;
const TASKCRM = 37;
const DAILYBOUQUET = 38;
const VEDSTAT = 39;
const COVID2019 = 40;
const ROOTS = 41;
const ROOTS_CRM = 42;
const COSMO = 43;
const CHANGE_BLOG = 44;
const BBFLOWERS = 45;
const ABOK_SCHOOL = 46;
const ACTIVE_USER = 47;
const STEPCOURSE = 48;
const TURBO_CONSTRUCTOR = 49;
const JIVAYA_SREDA = 50;
const KABOYASHI = 51;
const MERAKOM_RU = 52;
const PETRALINE = 53;
const GULMARKET = 54;
const SOLIST = 55;
const BEAUTY_MARKET = 56;
const AZBUKA_PERIL = 57;
const MONTELUXE = 58;
const STREETGURU = 59;
const MINICOURSE = 60;
const FIXGARDENCRM = 61;
const HEADWAY = 62;
const ELECTROSIEMENS = 63;
const SENSE_FLOWERS = 64;
const ZLATOMEBEL = 65;
const VHL = 66;
const ALEX_SHADOW = 67;
const METAL_BASE = 68;
const MANY_QUESTS = 69;
const TOMSKY = 70;
const ALSOR = 71;
const FNEWS = 72;
const MERAKOM_BASE = 73;
const MERAKOM_IS = 74;
const FLAVOMARKET = 75;
const MESOIGLI = 76;
const VEDRATING = 77;
const FIXGARDEN_GAZON = 78;
const PHOTOFIX = 80;
const FIXGARDEN_ECOFIR = 81;
const FIXGARDEN_SNOW = 82;
const BURPAR = 83;
const GEEKAPP = 84;
const SARKKO = 85;
const FIXGARDEN_DESIGN = 86;
const FIXGARDEN_WATER = 87;
const IQPRO = 88;
static $arr = null;
static function getMyArray(){
if(self::$arr) return self::$arr;
else {
switch (\Core::$LICENSE_KEY){
case "alex_shadow":
$res[self::ALEX_SHADOW] = V::get(Vars::$ALEX_SHADOW);
$res[self::MODULEBZ] = V::get(Vars::$MODULEBZ);
break;
break;
case "headway":
$res[self::HEADWAY] = V::get(Vars::$HEADWAY);
$res[self::MODULEBZ] = V::get(Vars::$MODULEBZ);
break;
break;
case "arzumanov-dI7mb6QTQh8p":
$res[self::ARZUANOV] = V::get(Vars::$ARZUMANOV);
$res[self::MODULEBZ] = V::get(Vars::$MODULEBZ);
$res[self::TASKCRM] = V::get(Vars::$TASKCRM);
break;
case "gulmarket-asda2sd*76ikh":
$res[self::GULMARKET] = V::get(Vars::$GULMARKET);
$res[self::MODULEBZ] = V::get(Vars::$MODULEBZ);
break;
case "victor":
case "gigavictor":
$res = [
self::KBASE => V::get(Vars::$KBASE),
];
// Только для меня
if(UID==1){
$res[self::TEST] = V::get(Vars::$TEST);
$res[self::ACADEMY] = V::get(Vars::$ACADEMY);
$res[self::LANDING] = V::get(Vars::$LANDING);
$res[self::PAPOROTNIK] = V::get(Vars::$PAPOROTNIK);
$res[self::MODULEBZ] = V::get(Vars::$MODULEBZ);
$res[self::COMPARE] = V::get(Vars::$COMPARE);
$res[self::SOVA] = V::get(Vars::$SOVA);
$res[self::MYBOOKS] = V::get(Vars::$MYBOOKS);
$res[self::EVENTHUNT] = V::get(Vars::$EVENTHUNT);
$res[self::BOUQUET] = V::get(Vars::$BOUQUET);
$res[self::PROJECTMAN] = V::get(Vars::$PROJECTMAN);
$res[self::MSTOME] = V::get(Vars::$MSTOME);
$res[self::VARUS] = V::get(Vars::$VARUS);
$res[self::ROTARBLOG] = V::get(Vars::$ROTARBLOG);
$res[self::APICLUB] = V::get(Vars::$APICLUB);
$res[self::JULLIFLOCRM] = V::get(Vars::$JULLIFLOCRM);
$res[self::MERAKOM] = V::get(Vars::$MERAKOM);
$res[self::GVOZDIKOV] = V::get(Vars::$GVOZDIKOV);
$res[self::TIMER] = V::get(Vars::$TIMER);
$res[self::TASKCRM] = V::get(Vars::$TASKCRM);
$res[self::DAILYBOUQUET] = V::get(Vars::$DAILYBOUQUET);
$res[self::COSMO] = V::get(Vars::$COSMO);
$res[self::CHANGE_BLOG] = V::get(Vars::$CHANGE_BLOG);
$res[self::ACTIVE_USER] = V::get(Vars::$ACTIVE_USER);
$res[self::STEPCOURSE] = V::get(Vars::$STEPCOURSE);
$res[self::TURBO_CONSTRUCTOR] = V::get(Vars::$TURBO_CONSTRUCTOR);
$res[self::HEADWAY] = V::get(Vars::$HEADWAY);
$res[self::MANY_QUESTS] = V::get(Vars::$MANY_QUESTS);
$res[self::ARZUANOV] = V::get(Vars::$ARZUMANOV);
$res[self::PHOTOFIX] = V::get(Vars::$PHOTOFIX);
$res[self::GEEKAPP] = V::get(Vars::$GEEKAPP);
}
// Kadigarden
if(UID==1 || UID==2){
$res[self::KADIGARDEN] = V::get(Vars::$KADIGARDEN);
$res[self::LASHBELONG] = V::get(Vars::$LASHBELONG);
}
// Fixgarden
if(UID==1 || UID==3){
$res[self::FIXGARDEN] = V::get(Vars::$FIXGARDEN);
$res[self::OPR] = V::get(Vars::$OPR);
$res[self::FIXGARDEN_FIR] = V::get(Vars::$FIXGARDEN_FIR);
$res[self::FIXGARDENCRM] = V::get(Vars::$FIXGARDENCRM);
$res[self::FIXGARDEN_GAZON] = V::get(Vars::$FIXGARDEN_GAZON);
$res[self::FIXGARDEN_ECOFIR] = V::get(Vars::$FIXGARDEN_ECOFIR);
$res[self::FIXGARDEN_DESIGN] = V::get(Vars::$FIXGARDEN_DESIGN);
$res[self::FIXGARDEN_WATER] = V::get(Vars::$FIXGARDEN_WATER);
}
// Paporotnik
if(UID==1 || UID==4){
$res[self::PAPOROTNIK] = V::get(Vars::$PAPOROTNIK);
}
// Instaplanner
if(UID==1 || UID==5){
$res[self::INSTAPLANNER] = V::get(Vars::$INSTAPLANNER);
$res[self::ROTARBLOG] = V::get(Vars::$ROTARBLOG);
}
// BERGAMOT
if(UID==1 || UID==6 || UID==10){
$res[self::BERGAMOT] = V::get(Vars::$BERGAMOT);
}
// DSEK
if(UID==1 || UID==7){
$res[self::DSEK] = V::get(Vars::$DSEK);
}
// ROOTS_SCHOOL
if(UID==1 || UID==8){
$res[self::ROOTS_SCHOOL] = V::get(Vars::$ROOTS_SCHOOL);
$res[self::ROOTS] = V::get(Vars::$ROOTS);
$res[self::ROOTS_CRM] = V::get(Vars::$ROOTS_CRM);
}
// TULPLEX
if(UID==1 || UID==9){
$res[self::KPTRACKING] = V::get(Vars::$KPTRACKING);
}
// JULLIFLO
if(UID==1 || UID==11){
$res[self::JULLIFLO] = V::get(Vars::$JULLIFLO);
$res[self::JULLIFLOCRM] = V::get(Vars::$JULLIFLOCRM);
}
// Varus
if(UID==1 || UID==12){
$res[self::VARUS] = V::get(Vars::$VARUS);
}
// CIRCLEOFLIGHT
if(UID==1 || UID==13){
$res[self::CIRCLEOFLIGHT] = V::get(Vars::$CIRCLEOFLIGHT);
}
// MERAKOM
if(UID==1 || UID==14){
$res[self::MERAKOM] = V::get(Vars::$MERAKOM);
$res[self::JIVAYA_SREDA] = V::get(Vars::$JIVAYA_SREDA);
$res[self::MERAKOM_RU] = V::get(Vars::$MERAKOM_RU);
}
// THEPIROG
if(UID==1 || UID==15){
$res[self::THEPIROG] = V::get(Vars::$THEPIROG);
}
// STRATEGYFOUND
if(UID==1 || UID==16){
$res[self::STRATEGYFOUND] = V::get(Vars::$STRATEGYFOUND);
$res[self::STRATEGYFORUM] = V::get(Vars::$STRATEGYFORUM);
}
// DAILYBOUQUET
if(UID==1 || UID==17){
$res[self::DAILYBOUQUET] = V::get(Vars::$DAILYBOUQUET);
}
// VEDSTAT
if(UID==1 || UID==18){
$res[self::VEDSTAT] = V::get(Vars::$VEDSTAT);
$res[self::VEDRATING] = V::get(Vars::$VEDRATING);
}
// COVID 2019
if(UID==1 || UID==19){
$res[self::COVID2019] = V::get(Vars::$COVID2019);
}
// ABOK_SCHOOL
if(UID==1 || UID==20){
$res[self::ABOK_SCHOOL] = V::get(Vars::$ABOK_SCHOOL);
}
// BBFLowers
if(UID==1 || UID==21){
$res[self::BBFLOWERS] = V::get(Vars::$BBFLOWERS);
$res[self::JULLIFLOCRM] = V::get(Vars::$JULLIFLOCRM);
}
// Живая среда
if(UID==1 || UID==22){
$res[self::JIVAYA_SREDA] = V::get(Vars::$JIVAYA_SREDA);
}
// Кабояши
if(UID==1 || UID==23){
$res[self::KABOYASHI] = V::get(Vars::$KABOYASHI);
}
// Кабояши
if(UID==1 || UID==24){
$res[self::PETRALINE] = V::get(Vars::$PETRALINE);
}
// Gulmarket
if(UID==1 || UID==25){
$res[self::GULMARKET] = V::get(Vars::$GULMARKET);
}
// Beauty Market
if(UID==1 || UID==26){
$res[self::BEAUTY_MARKET] = V::get(Vars::$BEAUTY_MARKET);
}
// Solist
if(UID==1 || UID==27){
$res[self::SOLIST] = V::get(Vars::$SOLIST);
}
// AzbukaPeril
if(UID==1 || UID==28){
$res[self::AZBUKA_PERIL] = V::get(Vars::$AZBUKA_PERIL);
}
// MonteLuxe
if(UID==1 || UID==29){
$res[self::MONTELUXE] = V::get(Vars::$MONTELUXE);
}
// STREETGURU
if(UID==1 || UID==30){
$res[self::STREETGURU] = V::get(Vars::$STREETGURU);
}
// MiniCourse
if(UID==1){
$res[self::MINICOURSE] = V::get(Vars::$MINICOURSE);
}
// Electrosiemens
if(UID==1 || UID==31){
$res[self::ELECTROSIEMENS] = V::get(Vars::$ELECTROSIEMENS);
}
// MiniCourse
if(UID==1 || UID==32){
$res[self::SENSE_FLOWERS] = V::get(Vars::$SENSE_FLOWERS);
}
// MiniCourse
if(UID==1 || UID==33){
$res[self::ZLATOMEBEL] = V::get(Vars::$ZLATOMEBEL);
}
// VHL
if(UID==1 || UID==34){
$res[self::VHL] = V::get(Vars::$VHL);
}
// ALEX_SHADOW
if(UID==1 || UID==35){
$res[self::JULLIFLO] = V::get(Vars::$JULLIFLO);
$res[self::JULLIFLOCRM] = V::get(Vars::$JULLIFLOCRM);
}
// MetalBase
if(UID==1 || UID==36){
$res[self::METAL_BASE] = V::get(Vars::$METAL_BASE);
}
// TOMSKY
if(UID==1 || UID==37){
$res[self::TOMSKY] = V::get(Vars::$TOMSKY);
}
// ALSOR
if(UID==1 || UID==38){
$res[self::ALSOR] = V::get(Vars::$ALSOR);
}
// MERAKOM BASE
if(UID==1 || UID==39){
$res[self::MERAKOM_BASE] = V::get(Vars::$MERAKOM_BASE);
$res[self::MERAKOM_IS] = V::get(Vars::$MERAKOM_IS);
}
// FLAVOMARKET
if(UID==1 || UID==40){
$res[self::FLAVOMARKET] = V::get(Vars::$FLAVOMARKET);
}
// MESOIGLI
if(UID==1 || UID==41){
$res[self::MESOIGLI] = V::get(Vars::$MESOIGLI);
}
// FIXGARDEN_ECOFIR
if(UID==1 || UID==42){
$res[self::FIXGARDEN_ECOFIR] = V::get(Vars::$FIXGARDEN_ECOFIR);
}
// FIXGARDEN_SNOW
if(UID==1 || UID==43){
$res[self::FIXGARDEN_SNOW] = V::get(Vars::$FIXGARDEN_SNOW);
}
// BURPAR
if(UID==1 || UID==44){
$res[self::BURPAR] = V::get(Vars::$BURPAR);
}
// SARKKO
if(UID==1 || UID==45){
$res[self::SARKKO] = V::get(Vars::$SARKKO);
}
// IQPRO
if(UID==1 || UID==46){
$res[self::IQPRO] = V::get(Vars::$IQPRO);
}
break;
}
self::$arr = $res;
return self::$arr;
}
}
static function getName($x){
return self::getMyArray()[$x];
}
}